:is(.dw.dw-full .studio-surface,.wove-plan-page) .wove-plan-editor{display:flex;flex-direction:column;width:100%;height:max(340px,calc(100dvh - 245px));background:#081d29;position:relative;gap:12px}:is(.dw.dw-full .studio-surface,.wove-plan-page) .wove-plan-editor-heading{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px}:is(.dw.dw-full .studio-surface,.wove-plan-page) .wove-plan-editor-heading h2{font-size:22px;margin:0}:is(.dw.dw-full .studio-surface,.wove-plan-page) .wove-plan-editor-heading>button{font-size:12px;width:auto;min-height:40px;padding:8px 12px;background:transparent;border:1px solid #36545e;color:#c5dce1;border-radius:4px}.wove-plan-editor iframe{width:100%;flex:1 1;min-height:0;border:0;background:#081d29}.wove-plan-loading{position:absolute;top:90px;left:16px;color:#9eb8c0;font-size:13px}:is(.dw.dw-full .studio-surface,.wove-plan-page) .wove-plan-editor:fullscreen{height:100dvh;padding:20px;background:#081d29}@media(max-width:600px){:is(.dw.dw-full .studio-surface,.wove-plan-page) .wove-plan-editor{height:max(340px,calc(100dvh - 280px))}:is(.dw.dw-full .studio-surface,.wove-plan-page) .wove-plan-editor-heading{padding-inline:22px}}:is(.dw.dw-full .studio-surface,.wove-plan-page) .wove-plan-editor-heading>button{display:flex;align-items:center;gap:8px}:is(.dw.dw-full .studio-surface,.wove-plan-page) .wove-plan-editor[data-expanded=true]{position:fixed;inset:0;z-index:10000;height:100dvh;width:100vw;padding:16px;background:#081d29}:is(.dw.dw-full .studio-surface,.wove-plan-page) .wove-plan-editor-heading{display:grid;grid-template-columns:auto minmax(0,1fr) auto}.wove-plan-toolbar-host{display:flex;justify-content:center;min-width:0}.wove-plan-toolbar-host .wove-editor-tools{display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap;background:#102c38eb;border:1px solid #345460;border-radius:28px;padding:5px}:is(.dw.dw-full .studio-surface,.wove-plan-page) .wove-plan-toolbar-host .wove-editor-tools button,:is(.dw.dw-full .studio-surface,.wove-plan-page) .wove-plan-toolbar-host .wove-editor-tools select{font:400 12px/1.2 Instrument Sans,sans-serif;color:#c5dce1;background:transparent;border:0;padding:9px 12px;min-height:36px;width:auto;border-radius:20px;cursor:pointer}:is(.dw.dw-full .studio-surface,.wove-plan-page) .wove-plan-toolbar-host .wove-editor-tools button[aria-pressed=true]{background:#2b5260;color:#fff}:is(.dw.dw-full .studio-surface,.wove-plan-page) .wove-plan-toolbar-host .wove-editor-tools button:hover{background:#234653}@media(max-width:1100px){:is(.dw.dw-full .studio-surface,.wove-plan-page) .wove-plan-editor-heading{grid-template-columns:1fr auto}.wove-plan-toolbar-host{grid-row:2;grid-column:1/-1}:is(.dw.dw-full .studio-surface,.wove-plan-page) .wove-plan-editor-heading>button{grid-column:2;grid-row:1}}.wove-plan-toolbar-host{position:relative}.wove-plan-tool-hint{position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%);white-space:nowrap;font:12px/1.4 Instrument Sans,sans-serif;color:#9eb8c0;z-index:2;pointer-events:none;background:#081d29;padding:3px 8px;border-radius:6px}