.canvas-element.svelte-1vwlx1g{border:1px solid var(--chrome-line);background:var(--chrome-paper);color:var(--chrome-ink);border-radius:.6rem;padding:.65rem;position:relative;overflow:hidden;box-shadow:0 .35rem 1rem #141e2d14}.canvas-element.selected.svelte-1vwlx1g{outline:2px solid var(--chrome-intake);outline-offset:2px}header.svelte-1vwlx1g{cursor:move;align-items:center;gap:.3rem;margin-bottom:.5rem;display:flex}header.svelte-1vwlx1g small:where(.svelte-1vwlx1g){color:var(--chrome-muted);font:.52rem var(--font-mono);text-transform:uppercase;letter-spacing:.08em;flex:1}button.svelte-1vwlx1g{cursor:pointer;background:0 0;border:0}strong.svelte-1vwlx1g,p.svelte-1vwlx1g,div.svelte-1vwlx1g{margin:.25rem 0;display:block}p.svelte-1vwlx1g{color:var(--chrome-muted);font-size:.7rem}img.svelte-1vwlx1g{object-fit:contain;width:100%;height:calc(100% - 1.5rem)}.canvas-element--group.svelte-1vwlx1g{background:color-mix(in oklch, var(--chrome-paper) 82%, transparent);border-style:dashed}.resize.svelte-1vwlx1g{border-right:2px solid var(--chrome-intake);border-bottom:2px solid var(--chrome-intake);cursor:nwse-resize;width:.9rem;height:.9rem;position:absolute;bottom:0;right:0}.canvas-graph-section.svelte-1mubx51{border:1px solid var(--chrome-line);background:var(--chrome-paper);border-radius:.75rem;width:100%;height:34rem;min-height:34rem;overflow:hidden;box-shadow:0 1rem 2.8rem #141e2d17}.canvas-node.svelte-1cbc1we{--phase:var(--chrome-intake);border:1px solid var(--chrome-line);background:var(--chrome-paper);text-align:left;min-height:7.2rem;color:var(--chrome-ink);cursor:pointer;border-radius:.6rem;padding:.78rem .82rem;transition:transform .15s,border-color .15s,box-shadow .15s;position:relative;box-shadow:0 .3rem 1rem #141e2d0f}.canvas-node.svelte-1cbc1we:before{content:"";background:var(--phase);border-radius:.6rem .6rem 0 0;height:.24rem;position:absolute;inset:-1px -1px auto}.canvas-node.svelte-1cbc1we:hover,.canvas-node.selected.svelte-1cbc1we{border-color:var(--phase);transform:translateY(-2px);box-shadow:0 .7rem 1.5rem #141e2d1f}small.svelte-1cbc1we{color:var(--phase);font:.55rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:.15rem 0 .42rem;display:block}strong.svelte-1cbc1we{font-size:.75rem;display:block}p.svelte-1cbc1we{color:var(--chrome-muted);margin:.38rem 0 0;font-size:.63rem;line-height:1.4}em.svelte-1cbc1we{background:color-mix(in oklch, var(--phase) 12%, var(--chrome-paper));width:1.55rem;height:1.55rem;color:var(--phase);font:500 .58rem var(--font-mono);border-radius:50%;place-items:center;display:grid;position:absolute;top:.6rem;right:.6rem}i.svelte-1cbc1we{background:#b7c0cd;width:3.25rem;height:1px;position:absolute;top:50%;left:100%}i.svelte-1cbc1we:after{content:"";border-top:3px solid #0000;border-bottom:3px solid #0000;border-left:6px solid #8f9bab;position:absolute;top:-3px;right:0}.phase-intake.svelte-1cbc1we{--phase:var(--chrome-intake)}.phase-evidence.svelte-1cbc1we{--phase:var(--chrome-evidence)}.phase-assessment.svelte-1cbc1we{--phase:var(--chrome-assessment)}.phase-decision.svelte-1cbc1we{--phase:var(--chrome-decision)}.phase-delivery.svelte-1cbc1we{--phase:var(--chrome-delivery)}.phase-risk.svelte-1cbc1we{--phase:var(--chrome-risk)}.source-node.svelte-1cbc1we,.calibration-node.svelte-1cbc1we{min-height:8rem}.canvas-phase-map.svelte-1ucqhzd{border:1px solid var(--chrome-line);background:var(--chrome-paper);border-radius:.6rem;grid-template-columns:repeat(6,1fr);gap:.5rem;max-width:90rem;margin:1rem auto 0;padding:.72rem;display:grid}div.svelte-1ucqhzd{border-left:.2rem solid var(--phase);padding:.2rem .55rem}.phase-intake.svelte-1ucqhzd{--phase:var(--chrome-intake)}.phase-assessment.svelte-1ucqhzd{--phase:var(--chrome-assessment)}.phase-evidence.svelte-1ucqhzd{--phase:var(--chrome-evidence)}.phase-decision.svelte-1ucqhzd{--phase:var(--chrome-decision)}.phase-risk.svelte-1ucqhzd{--phase:var(--chrome-risk)}.phase-delivery.svelte-1ucqhzd{--phase:var(--chrome-delivery)}b.svelte-1ucqhzd,span.svelte-1ucqhzd{display:block}b.svelte-1ucqhzd{font-size:.64rem}span.svelte-1ucqhzd{color:#657083;margin-top:.15rem;font-size:.56rem}@media (width<=1100px){.canvas-phase-map.svelte-1ucqhzd{grid-template-columns:repeat(2,1fr)}}.canvas-view-nav.svelte-ofv70q{border-right:1px solid var(--chrome-line);background:var(--chrome-paper);padding:3.7rem .75rem 1rem;overflow:auto}.canvas-view-nav__label.svelte-ofv70q{color:#98a1ae;font:500 .625rem/1.2 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;padding:.25rem .625rem .65rem}button.svelte-ofv70q{text-align:left;color:#445064;cursor:pointer;background:0 0;border:0;border-radius:.5rem;grid-template-columns:1.45rem 1fr auto;align-items:center;gap:.5rem;width:100%;padding:.58rem .62rem;display:grid}.canvas-view-nav__row.svelte-ofv70q{position:relative}.canvas-view-nav__title.svelte-ofv70q{font-size:.75rem;line-height:1.35}.canvas-view-nav__add.svelte-ofv70q{color:var(--chrome-intake);margin-bottom:.35rem;display:block}.canvas-view-nav__actions.svelte-ofv70q{gap:.15rem;padding:0 .55rem .35rem;display:flex}.canvas-view-nav__actions.svelte-ofv70q button:where(.svelte-ofv70q){border:1px solid var(--chrome-line);place-items:center;width:1.55rem;height:1.45rem;padding:0;display:grid}button.svelte-ofv70q:hover{background:#f1f3f6}button.active.svelte-ofv70q{color:#243a68;background:#edf1f8;font-weight:500}.canvas-view-nav__number.svelte-ofv70q{border:1px solid var(--chrome-line);width:1.4rem;height:1.4rem;font:.625rem var(--font-mono);background:#fff;border-radius:.4rem;place-items:center;display:grid}.active.svelte-ofv70q .canvas-view-nav__number:where(.svelte-ofv70q){border-color:var(--chrome-intake);background:var(--chrome-intake);color:#fff}small.svelte-ofv70q{color:#9aa3af;font:.55rem var(--font-mono);white-space:nowrap}p.svelte-ofv70q{border-top:1px solid var(--chrome-line);color:#657083;margin:1.5rem .5rem 0;padding-top:1rem;font-size:.68rem;line-height:1.55}@media (width<=1100px){.canvas-view-nav.svelte-ofv70q{z-index:20;border-right:0;border-bottom:1px solid var(--chrome-line);padding:.5rem;display:flex;position:sticky;top:0;overflow:auto}button.svelte-ofv70q{min-width:10.5rem}p.svelte-ofv70q,.canvas-view-nav__label.svelte-ofv70q{display:none}}.sgh-shell.svelte-kwlj6o{--canvas-intake:var(--chrome-intake);--canvas-evidence:var(--chrome-evidence);--canvas-assessment:var(--chrome-assessment);--canvas-decision:var(--chrome-decision);--canvas-delivery:var(--chrome-delivery);--canvas-risk:var(--chrome-risk);--blue:var(--canvas-intake);--cyan:var(--canvas-evidence);--violet:var(--canvas-assessment);--amber:var(--canvas-decision);--green:var(--canvas-delivery);--red:var(--canvas-risk);grid-template-columns:var(--canvas-nav-width) .35rem minmax(0,1fr);background:var(--chrome-bg);height:100%;color:var(--chrome-ink);display:grid;overflow:hidden}.canvas-nav-resizer.svelte-kwlj6o{z-index:30;cursor:col-resize;background:var(--chrome-line);touch-action:none;min-width:.35rem;position:relative}.canvas-nav-resizer.svelte-kwlj6o:hover,.canvas-nav-resizer.svelte-kwlj6o:focus-visible{background:var(--chrome-intake);outline:none}.stage-nav.svelte-kwlj6o{border-right:1px solid var(--color-base-300);background:var(--color-base-100);padding:3.7rem .75rem 1rem;overflow:auto}.nav-label.svelte-kwlj6o,.eyebrow.svelte-kwlj6o{letter-spacing:.14em;text-transform:uppercase;color:var(--color-error);font:600 .625rem/1.2 ui-monospace,monospace}.nav-label.svelte-kwlj6o{color:color-mix(in oklch,var(--color-base-content) 48%,transparent);padding:.25rem .625rem .65rem}.stage-number.svelte-kwlj6o{border:1px solid var(--color-base-300);background:var(--color-base-100);border-radius:.4rem;place-items:center;width:1.4rem;height:1.4rem;font:.625rem ui-monospace,monospace;display:grid}.workspace.svelte-kwlj6o{min-width:0;padding:4rem 2rem 2rem;overflow:auto}.canvas-section-controls.svelte-kwlj6o{align-items:center;gap:.3rem;margin:0 0 .55rem;display:flex}.canvas-section-controls.svelte-kwlj6o button:where(.svelte-kwlj6o){border:1px solid var(--chrome-line);background:var(--chrome-paper);font:.58rem var(--font-mono);cursor:pointer;border-radius:.35rem;padding:.35rem .55rem}.canvas-section-controls.svelte-kwlj6o button.active:where(.svelte-kwlj6o){border-color:var(--chrome-intake);color:var(--chrome-intake)}section.svelte-kwlj6o{max-width:90rem;margin:auto}.canvas.svelte-kwlj6o{border:1px solid var(--color-base-300);background-color:var(--color-base-100);background-image:radial-gradient(color-mix(in oklch,var(--color-base-content) 18%,transparent) .8px,transparent .8px);background-size:1.1rem 1.1rem;border-radius:.75rem;min-height:34rem;position:relative;overflow:hidden;box-shadow:0 1rem 2.8rem #141e2d17}.canvas-toolbar.svelte-kwlj6o{z-index:4;border:1px solid var(--color-base-300);background:color-mix(in oklch,var(--color-base-100) 94%,transparent);border-radius:.5rem;gap:.25rem;padding:.28rem;display:flex;position:absolute;top:.72rem;left:.72rem;box-shadow:0 .3rem 1rem #141e2d14}.canvas-toolbar.svelte-kwlj6o span:where(.svelte-kwlj6o){color:color-mix(in oklch,var(--color-base-content) 64%,transparent);border-radius:.3rem;padding:.34rem .5rem;font:.56rem ui-monospace,monospace}.canvas-toolbar.svelte-kwlj6o span:where(.svelte-kwlj6o):first-child{background:color-mix(in oklch,var(--blue) 12%,var(--color-base-100));color:var(--blue)}.node-row.svelte-kwlj6o{grid-template-columns:repeat(6,minmax(8.5rem,1fr));align-items:center;gap:3.2rem;height:34rem;padding:4.5rem 2rem 1.5rem;display:grid}.flow-node.svelte-kwlj6o{--phase:var(--blue);border:1px solid var(--color-base-300);background:var(--color-base-100);text-align:left;min-height:7.2rem;color:var(--color-base-content);cursor:pointer;border-radius:.6rem;padding:.78rem .82rem;transition:all .15s;position:relative;box-shadow:0 .3rem 1rem #141e2d0f}.flow-node.svelte-kwlj6o:before{content:"";background:var(--phase);border-radius:.6rem .6rem 0 0;height:.24rem;position:absolute;inset:-1px -1px auto}.flow-node.svelte-kwlj6o:hover,.flow-node.selected.svelte-kwlj6o{border-color:var(--phase);transform:translateY(-2px);box-shadow:0 .7rem 1.5rem #141e2d1f}.phase-evidence.svelte-kwlj6o{--phase:var(--cyan)}.phase-assessment.svelte-kwlj6o{--phase:var(--violet)}.phase-decision.svelte-kwlj6o{--phase:var(--amber)}.phase-delivery.svelte-kwlj6o{--phase:var(--green)}.phase-risk.svelte-kwlj6o{--phase:var(--red)}label.svelte-kwlj6o{font:.55rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklch,var(--color-base-content) 52%,transparent);margin:.85rem 0 .3rem;display:block}.chips.svelte-kwlj6o{flex-wrap:wrap;gap:.3rem;display:flex}.chips.svelte-kwlj6o span:where(.svelte-kwlj6o){border:1px solid color-mix(in oklch,var(--blue) 35%,var(--color-base-300));background:color-mix(in oklch,var(--blue) 9%,var(--color-base-100));font:.55rem var(--font-mono);color:var(--blue);border-radius:99px;padding:.28rem .42rem}.field.svelte-kwlj6o{border:1px solid var(--color-base-300);background:var(--color-base-200);border-radius:.42rem;padding:.55rem .62rem;font-size:.65rem;line-height:1.42}.inspector-footer.svelte-kwlj6o{font:.58rem/1.5 var(--font-mono);color:color-mix(in oklch,var(--color-base-content) 52%,transparent);margin-top:.8rem}.assessment-layout.svelte-kwlj6o{grid-template-columns:11rem minmax(24rem,1fr) 11rem;align-items:center;gap:2rem;height:34rem;padding:4rem 2rem 1rem;display:grid}.assessment-grid.svelte-kwlj6o{grid-template-columns:repeat(3,minmax(8rem,1fr));gap:.7rem;display:grid}.source-node.svelte-kwlj6o,.calibration-node.svelte-kwlj6o{min-height:8rem}.rubric.svelte-kwlj6o{border-bottom:1px solid var(--color-base-300);grid-template-columns:1fr auto;gap:.5rem;padding:.52rem 0;font-size:.65rem;display:grid}.rubric.svelte-kwlj6o b:where(.svelte-kwlj6o){color:var(--violet);font:.65rem ui-monospace,monospace}.source.svelte-kwlj6o{border-left:.2rem solid var(--cyan);background:color-mix(in oklch,var(--cyan) 8%,var(--color-base-100));margin-top:.7rem;padding:.55rem .62rem;font-size:.62rem;line-height:1.45}.source.svelte-kwlj6o b:where(.svelte-kwlj6o){color:var(--cyan);display:block}.workbench.svelte-kwlj6o{grid-template-columns:1.08fr .92fr;gap:.8rem;min-height:34rem;padding:4rem 1rem 1rem;display:grid}.panel.svelte-kwlj6o{border:1px solid var(--color-base-300);background:var(--color-base-100);border-radius:.62rem;min-width:0;overflow:hidden}.panel.svelte-kwlj6o>header:where(.svelte-kwlj6o){border-bottom:1px solid var(--color-base-300);align-items:center;height:2.65rem;padding:0 .8rem;font-size:.72rem;font-weight:650;display:flex}.panel.svelte-kwlj6o>header:where(.svelte-kwlj6o) small:where(.svelte-kwlj6o){color:color-mix(in oklch,var(--color-base-content) 48%,transparent);margin-left:auto;font:.55rem ui-monospace,monospace}.panel-body.svelte-kwlj6o{padding:.85rem;overflow:auto}table.svelte-kwlj6o{border-collapse:collapse;width:100%;font-size:.62rem}th.svelte-kwlj6o,td.svelte-kwlj6o{border:1px solid var(--color-base-300);text-align:left;vertical-align:top;padding:.45rem .5rem}th.svelte-kwlj6o{background:var(--color-base-200);text-transform:uppercase;color:color-mix(in oklch,var(--color-base-content) 55%,transparent);font:.55rem ui-monospace,monospace}td.svelte-kwlj6o:nth-child(3){color:var(--green);font-weight:700}td.adapted.svelte-kwlj6o{color:var(--amber)}.callout.svelte-kwlj6o{border:1px solid color-mix(in oklch,var(--amber) 35%,var(--color-base-300));background:color-mix(in oklch,var(--amber) 8%,var(--color-base-100));color:color-mix(in oklch,var(--color-base-content) 72%,var(--amber));border-radius:.45rem;margin-top:.7rem;padding:.6rem .68rem;font-size:.63rem;line-height:1.45}.evidence-row.svelte-kwlj6o{border-bottom:1px solid var(--color-base-300);grid-template-columns:7.5rem 1fr auto;align-items:center;gap:.55rem;padding:.57rem 0;font-size:.62rem;display:grid}.evidence-row.svelte-kwlj6o>i:where(.svelte-kwlj6o){background:var(--color-base-200);border-radius:99px;height:.42rem;overflow:hidden}.evidence-row.svelte-kwlj6o>i:where(.svelte-kwlj6o) b:where(.svelte-kwlj6o){background:var(--violet);border-radius:99px;height:100%;display:block}.evidence-row.svelte-kwlj6o>strong:where(.svelte-kwlj6o){font:.55rem ui-monospace,monospace}.radar-layout.svelte-kwlj6o{grid-template-columns:18rem 1fr;align-items:center;gap:1rem;padding:1rem;display:grid}.radar.svelte-kwlj6o{width:18rem;max-width:100%}.axis.svelte-kwlj6o{fill:none;stroke:var(--color-base-300)}.shape-original.svelte-kwlj6o{fill:color-mix(in oklch,var(--blue) 18%,transparent);stroke:var(--blue);stroke-width:2px}.shape-adjacent.svelte-kwlj6o{fill:color-mix(in oklch,var(--color-error) 15%,transparent);stroke:var(--color-error);stroke-width:2px;stroke-dasharray:5 4}.legend.svelte-kwlj6o{gap:.8rem;font-size:.62rem;display:flex}.legend.svelte-kwlj6o span:where(.svelte-kwlj6o):before{content:"";vertical-align:middle;background:var(--blue);width:.8rem;height:.18rem;margin-right:.25rem;display:inline-block}.legend.svelte-kwlj6o .adjacent:where(.svelte-kwlj6o):before{background:var(--color-error)}.compare.svelte-kwlj6o{border:1px solid var(--color-base-300);border-radius:.5rem;margin-top:.6rem;padding:.7rem}.compare.svelte-kwlj6o b:where(.svelte-kwlj6o){font-size:.68rem}.compare.svelte-kwlj6o p:where(.svelte-kwlj6o){color:color-mix(in oklch,var(--color-base-content) 58%,transparent);margin:.25rem 0 0;font-size:.62rem;line-height:1.4}.tasks.svelte-kwlj6o label:where(.svelte-kwlj6o){border-bottom:1px solid var(--color-base-300);font:inherit;text-transform:none;letter-spacing:0;color:var(--color-base-content);align-items:flex-start;gap:.5rem;margin:0;padding:.65rem 0;font-size:.65rem;line-height:1.4;display:flex}.tasks.svelte-kwlj6o input:where(.svelte-kwlj6o){accent-color:var(--blue);margin:.05rem 0 0}.candidate.svelte-kwlj6o{border-bottom:1px solid var(--color-base-300);grid-template-columns:1.6rem 1fr 5rem 5.4rem;align-items:center;gap:.5rem;padding:.62rem .25rem;font-size:.62rem;display:grid}.candidate.svelte-kwlj6o>b:where(.svelte-kwlj6o){font-family:ui-monospace,monospace}.candidate.svelte-kwlj6o span:where(.svelte-kwlj6o) strong:where(.svelte-kwlj6o),.candidate.svelte-kwlj6o span:where(.svelte-kwlj6o) small:where(.svelte-kwlj6o){display:block}.candidate.svelte-kwlj6o span:where(.svelte-kwlj6o) small:where(.svelte-kwlj6o){color:color-mix(in oklch,var(--color-base-content) 52%,transparent);margin-top:.1rem}.candidate.svelte-kwlj6o em:where(.svelte-kwlj6o){background:color-mix(in oklch,var(--green) 10%,var(--color-base-100));text-align:center;color:var(--green);border-radius:99px;padding:.25rem .32rem;font:.52rem ui-monospace,monospace}.candidate.svelte-kwlj6o i:where(.svelte-kwlj6o){text-align:right;color:color-mix(in oklch,var(--color-base-content) 54%,transparent);font:.52rem ui-monospace,monospace}.candidate.svelte-kwlj6o i.advance:where(.svelte-kwlj6o){color:var(--green);font-weight:700}.delivery-grid.svelte-kwlj6o{grid-template-columns:1fr 20rem;gap:.8rem;min-height:34rem;padding:4rem 1rem 1rem;display:grid}.roadmap.svelte-kwlj6o{min-width:48rem;padding:.85rem;overflow:auto}.road-head.svelte-kwlj6o,.road-row.svelte-kwlj6o{border-bottom:1px solid var(--color-base-300);grid-template-columns:9rem repeat(12,minmax(2rem,1fr));min-height:2.55rem;display:grid}.road-head.svelte-kwlj6o>:where(.svelte-kwlj6o){padding:.45rem .3rem;font:.54rem ui-monospace,monospace}.road-row.svelte-kwlj6o>b:where(.svelte-kwlj6o){align-items:center;padding:.4rem;font-size:.62rem;display:flex}.m.svelte-kwlj6o{text-align:center;color:#fff;border-radius:.3rem;align-self:center;margin:.12rem;padding:.38rem .2rem;font:.52rem ui-monospace,monospace}.m.blue.svelte-kwlj6o{background:var(--blue)}.m.violet.svelte-kwlj6o{background:var(--violet)}.m.green.svelte-kwlj6o{background:var(--green)}.m.amber.svelte-kwlj6o{background:var(--amber)}.budget.svelte-kwlj6o{border-bottom:1px solid var(--color-base-300);grid-template-columns:1fr auto;gap:.5rem;padding:.58rem 0;font-size:.64rem;display:grid}.budget.svelte-kwlj6o b:where(.svelte-kwlj6o){font-family:ui-monospace,monospace}.phase-map.svelte-kwlj6o{border:1px solid var(--color-base-300);background:var(--color-base-100);border-radius:.6rem;grid-template-columns:repeat(6,1fr);gap:.5rem;max-width:90rem;margin:1rem auto 0;padding:.72rem;display:grid}@media (width<=1100px){.sgh-shell.svelte-kwlj6o{grid-template-columns:1fr;overflow:auto}.canvas-nav-resizer.svelte-kwlj6o{display:none}.stage-nav.svelte-kwlj6o{z-index:20;border-right:0;border-bottom:1px solid var(--color-base-300);padding:3.3rem .5rem .5rem;display:flex;position:sticky;top:0;overflow:auto}.nav-label.svelte-kwlj6o{display:none}.workspace.svelte-kwlj6o{padding:1.5rem;overflow:visible}.node-row.svelte-kwlj6o{min-width:75rem}.canvas.svelte-kwlj6o{overflow:auto}.assessment-layout.svelte-kwlj6o{min-width:65rem}.workbench.svelte-kwlj6o,.delivery-grid.svelte-kwlj6o{grid-template-columns:1fr}.phase-map.svelte-kwlj6o{grid-template-columns:repeat(2,1fr)}}.canvas-app.svelte-9223ls{grid-template-columns:minmax(240px, var(--canvas-agent-width)) .35rem minmax(0, 1fr);width:100%;height:100%;display:grid;position:relative;overflow:hidden}.canvas-agent.svelte-9223ls{background:var(--uws-card);min-width:0;min-height:0}.canvas-panel-resizer.svelte-9223ls{z-index:30;cursor:col-resize;background:var(--uws-line);touch-action:none;min-width:.35rem;position:relative}.canvas-panel-resizer.svelte-9223ls:hover,.canvas-panel-resizer.svelte-9223ls:focus-visible{background:var(--uws-accent);outline:none}.canvas-body.svelte-9223ls{min-width:0;min-height:0;position:relative;overflow:hidden}.canvas-loading.svelte-9223ls{color:#657083;place-items:center;width:100%;height:100%;font-size:.75rem;display:grid}.picker-backdrop.svelte-9223ls{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#10172247;place-items:center;display:grid;position:absolute;inset:0}.picker.svelte-9223ls{color:#18202b;background:#fff;border:1px solid #dce1e8;border-radius:.75rem;width:min(30rem,100% - 2rem);max-height:min(34rem,100% - 2rem);padding:0;position:static;overflow:hidden;box-shadow:0 1rem 3rem #141e2d2e}.picker.svelte-9223ls header:where(.svelte-9223ls){border-bottom:1px solid #dce1e8;justify-content:space-between;align-items:center;padding:.8rem 1rem;display:flex}.picker.svelte-9223ls header:where(.svelte-9223ls) div:where(.svelte-9223ls){align-items:baseline;gap:.5rem;display:flex}.picker.svelte-9223ls header:where(.svelte-9223ls) span:where(.svelte-9223ls){font:500 1.15rem var(--font-serif)}.picker.svelte-9223ls header:where(.svelte-9223ls) small:where(.svelte-9223ls),.picker-list.svelte-9223ls small:where(.svelte-9223ls){color:#98a1ae;font:.55rem var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.picker.svelte-9223ls header:where(.svelte-9223ls) button:where(.svelte-9223ls){cursor:pointer;background:#f1f3f6;border:0;border-radius:.35rem;width:1.7rem;height:1.7rem}.picker.svelte-9223ls>input:where(.svelte-9223ls){border:1px solid #dce1e8;border-radius:.45rem;width:calc(100% - 2rem);margin:.8rem 1rem;padding:.55rem .65rem}.picker.svelte-9223ls>p:where(.svelte-9223ls){color:#657083;padding:1rem}.picker-list.svelte-9223ls{border-top:1px solid #edf0f3;max-height:25rem;overflow:auto}.picker-list.svelte-9223ls button:where(.svelte-9223ls){text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf0f3;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;width:100%;padding:.75rem 1rem;display:grid}.picker-list.svelte-9223ls button:where(.svelte-9223ls):hover{background:#f4f5f7}.preview.svelte-1ni7unp{pointer-events:none;background:color-mix(in oklab, currentColor 3%, transparent);height:9rem;padding:.25rem}@media (width<=600px){.preview.svelte-1ni7unp{height:7rem}}.panel.svelte-1g8gs08{z-index:30;border:1px solid var(--color-base-300);border-radius:var(--radius-box,.5rem);background:var(--color-base-100);width:17rem;max-height:min(24rem,80%);box-shadow:var(--shadow-lg,0 8px 24px #0000002e);flex-direction:column;display:flex;position:absolute;top:.5rem;right:.5rem;overflow:hidden}.head.svelte-1g8gs08{border-bottom:1px solid var(--color-base-300);align-items:center;gap:.375rem;padding:.375rem .5rem .375rem .625rem;font-size:.75rem;display:flex}.actions.svelte-1g8gs08{justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.list.svelte-1g8gs08{flex:1;min-height:0;padding:0 .375rem .5rem;overflow-y:auto}.row.svelte-1g8gs08{border-radius:var(--radius-field,.375rem);align-items:center;gap:.125rem;padding:.25rem .25rem .25rem .5rem;display:flex}.row.svelte-1g8gs08:hover{background:color-mix(in oklab, currentColor 7%, transparent)}.empty.svelte-1g8gs08{text-align:center;color:color-mix(in oklab, currentColor 55%, transparent);padding:1.5rem .75rem;font-size:.6875rem}.scene-tabs.svelte-14uimmn{border-bottom:1px solid var(--uws-line);background:var(--uws-ground);scrollbar-width:none;flex:none;gap:2px;padding:0 .4rem;display:flex;overflow-x:auto}.scene-tabs.svelte-14uimmn::-webkit-scrollbar{display:none}.scene-tab.svelte-14uimmn{font:inherit;color:var(--uws-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;padding:.4rem .65rem;font-size:11.5px;position:relative}.scene-tab.svelte-14uimmn:hover{color:var(--uws-ink)}.scene-tab.on.svelte-14uimmn{color:var(--uws-ink);box-shadow:inset 0 -2px 0 var(--uws-accent);font-weight:600}.scene-tab.svelte-14uimmn:focus-visible{outline:2px solid var(--uws-accent);outline-offset:-2px}.dots-strip.svelte-bxxmed{border-bottom:1px solid var(--uws-line);background:var(--uws-ground);flex-wrap:wrap;flex:none;align-items:end;gap:.7rem;padding:.45rem .7rem;display:flex}.dots-fld.svelte-bxxmed{flex:none;gap:.15rem;min-width:0;display:grid}.dots-fld.svelte-bxxmed span:where(.svelte-bxxmed){letter-spacing:.13em;text-transform:uppercase;color:var(--uws-muted);white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px}.dots-fld.svelte-bxxmed input[type=text]:where(.svelte-bxxmed),.dots-fld.svelte-bxxmed select:where(.svelte-bxxmed){border:1px solid var(--uws-line-strong);background:var(--uws-card);width:6.6rem;color:var(--uws-ink);font:inherit;border-radius:5px;padding:.2rem .35rem;font-size:11.5px}.dots-fld-wide.svelte-bxxmed input[type=text]:where(.svelte-bxxmed),.dots-fld-wide.svelte-bxxmed select:where(.svelte-bxxmed){width:10rem}.dots-fld-slider.svelte-bxxmed input:where(.svelte-bxxmed){width:7.5rem;accent-color:var(--uws-accent)}.dots-fld-check.svelte-bxxmed{grid-auto-flow:column;align-items:center;gap:.35rem}.dots-fld-check.svelte-bxxmed input:where(.svelte-bxxmed){accent-color:var(--uws-accent)}.dots-note.svelte-bxxmed{color:var(--uws-muted);align-self:center;font-size:11.5px}.dots-strip-end.svelte-bxxmed{align-items:center;gap:.4rem;margin-left:auto;display:flex}.dots-seg.svelte-bxxmed{border:1px solid var(--uws-line-strong);border-radius:6px;display:flex;overflow:hidden}.dots-seg.svelte-bxxmed button:where(.svelte-bxxmed){background:var(--uws-card);color:var(--uws-muted);font:inherit;cursor:pointer;border:0;padding:.2rem .5rem;font-size:11px}.dots-seg.svelte-bxxmed button.on:where(.svelte-bxxmed){background:var(--uws-accent);color:#fff}.dots-icn.svelte-bxxmed{border:1px solid var(--uws-line-strong);background:var(--uws-card);width:1.5rem;height:1.5rem;color:var(--uws-muted);cursor:pointer;border-radius:5px;place-items:center;font-size:12px;display:grid}.dots-icn.svelte-bxxmed:hover,.dots-seg.svelte-bxxmed button:where(.svelte-bxxmed):hover{border-color:var(--uws-accent)}.dots-strip.svelte-bxxmed button:focus-visible,.dots-strip.svelte-bxxmed input:where(.svelte-bxxmed):focus-visible,.dots-strip.svelte-bxxmed select:where(.svelte-bxxmed):focus-visible{outline:2px solid var(--uws-accent);outline-offset:1px}.dots-peek.svelte-f4prxs{top:.7rem;right:.7rem}dl.svelte-f4prxs{grid-template-columns:auto 1fr;align-items:center;gap:.24rem .5rem;margin:0;font-size:11px;display:grid}dt.svelte-f4prxs{color:var(--uws-muted)}dd.svelte-f4prxs{justify-self:end;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10.5px}dd.svelte-f4prxs select:where(.svelte-f4prxs),dd.svelte-f4prxs input[type=number]:where(.svelte-f4prxs){border:1px solid var(--uws-line-strong);background:var(--uws-card);width:5.2rem;color:inherit;font:inherit;border-radius:4px;padding:.1rem .2rem;font-size:10.5px}dd.svelte-f4prxs input[type=range]:where(.svelte-f4prxs){width:5.2rem;accent-color:var(--uws-accent)}.dots-peek-acts.svelte-f4prxs{gap:.35rem;margin-top:.55rem;display:flex}.dots-peek-acts.svelte-f4prxs button:where(.svelte-f4prxs):hover{border-color:var(--uws-accent)}.dots-peek.svelte-f4prxs button:where(.svelte-f4prxs):focus-visible,.dots-peek.svelte-f4prxs select:where(.svelte-f4prxs):focus-visible,.dots-peek.svelte-f4prxs input:where(.svelte-f4prxs):focus-visible{outline:2px solid var(--uws-accent);outline-offset:1px}.dots-studio.svelte-57xwdk{background:var(--uws-card);height:100%;min-height:0;color:var(--uws-ink);grid-template-columns:minmax(240px,38%) minmax(0,62%);display:grid;overflow:hidden}.agent-col.svelte-57xwdk,.work-col.svelte-57xwdk{min-width:0;min-height:0}.agent-col.svelte-57xwdk{border-right:1px solid var(--uws-line);background:var(--uws-card)}.work-col.svelte-57xwdk{flex-direction:column;display:flex}.dots-canvas.svelte-57xwdk{background:var(--uws-card);flex:1;min-height:0;position:relative;overflow:hidden}.loading.svelte-57xwdk{height:100%;color:var(--uws-muted);place-items:center;font-size:12px;display:grid}.dots-status.svelte-57xwdk{min-height:var(--uws-foot-h);border-top:1px solid var(--uws-line);background:var(--uws-ground);flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:0 .75rem;display:flex}.dots-status.svelte-57xwdk .truncate:where(.svelte-57xwdk){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width<=760px){.dots-studio.svelte-57xwdk{grid-template-columns:minmax(200px,42%) minmax(0,58%)}}.report.svelte-caf1i2{z-index:20;border:1px solid var(--color-warning,#f59e0b);border-radius:var(--radius-field,.375rem);background:color-mix(in oklab, var(--color-base-100) 94%, transparent);box-shadow:var(--shadow-sm,0 1px 3px #00000026);justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem .5rem .375rem .75rem;font-size:.6875rem;display:flex;position:absolute;top:.5rem;left:.75rem;right:.75rem}.ocr-lines.svelte-1jltm06{background:var(--uws-card)}.ocr-lines.svelte-1jltm06 button:where(.svelte-1jltm06)>span:where(.svelte-1jltm06):first-child{color:var(--uws-accent-deep);opacity:.55}.scribe-transcript.svelte-128mgau{background:var(--uws-card)}.scribe-transcript.svelte-128mgau .scribe-turn:where(.svelte-128mgau){border-left-color:var(--uws-accent)}.scribe-transcript.svelte-128mgau .scribe-turn:where(.svelte-128mgau)>div:where(.svelte-128mgau):first-child{color:var(--uws-accent-deep)}.scribe-transcript-ink.svelte-128mgau{background:var(--code-ink-bg);border-color:var(--code-ink-line);color:var(--code-ink-text)}.scribe-transcript-ink.svelte-128mgau h2:where(.svelte-128mgau){color:var(--code-ink-text)}.scribe-transcript-ink.svelte-128mgau .scribe-turn:where(.svelte-128mgau){border-left-color:var(--uws-accent);background:#2a2423}.scribe-transcript-ink.svelte-128mgau .scribe-turn:where(.svelte-128mgau)>div:where(.svelte-128mgau):first-child{color:var(--uws-accent)}.scribe-transcript-ink.svelte-128mgau .scribe-turn:where(.svelte-128mgau) textarea:where(.svelte-128mgau){background:var(--code-ink-bg);border-color:var(--code-ink-line);color:var(--code-ink-text)}.cast-error.svelte-1xeab39{border-bottom:1px solid var(--color-base-300);color:var(--color-error);flex-shrink:0;padding:.375rem .875rem;font-size:.75rem}.cast-track.svelte-1xeab39{height:100%;min-height:0;padding:.25rem 1rem 1.25rem;overflow-y:auto}.cast-list.svelte-1xeab39{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.cast-segment.svelte-1xeab39{border-bottom:1px solid color-mix(in oklab, var(--color-base-300) 70%, transparent);flex-direction:column;gap:.375rem;padding:.25rem 0 .5rem;display:flex}.cast-segment.svelte-1xeab39:last-child{border-bottom:0}.cast-segment-selected.svelte-1xeab39 .cast-line:where(.svelte-1xeab39){border-color:color-mix(in oklab, #f59e0b 55%, var(--color-base-300));background:color-mix(in oklab, #f59e0b 4%, var(--color-base-100))}.cast-segment-meta.svelte-1xeab39{align-items:center;gap:.375rem;min-height:1.5rem;display:flex}.cast-index.svelte-1xeab39{color:color-mix(in oklab, var(--color-base-content) 55%, transparent);font-family:ui-monospace,Menlo,monospace;font-size:.6875rem;font-weight:600}.cast-voice.svelte-1xeab39{color:color-mix(in oklab, var(--color-base-content) 45%, transparent);font-size:.6875rem}.cast-chip.svelte-1xeab39{background:color-mix(in oklab, var(--color-base-200) 80%, transparent);color:color-mix(in oklab, var(--color-base-content) 55%, transparent);border-radius:.25rem;padding:.05rem .35rem;font-size:.625rem}.cast-chip-warn.svelte-1xeab39{background:color-mix(in oklab, var(--color-warning) 18%, transparent);color:var(--color-warning-content,var(--color-base-content))}.cast-segment-actions.svelte-1xeab39{opacity:0;align-items:center;gap:.125rem;margin-left:auto;transition:opacity .12s;display:flex}.cast-segment.svelte-1xeab39:hover .cast-segment-actions:where(.svelte-1xeab39),.cast-segment.svelte-1xeab39:focus-within .cast-segment-actions:where(.svelte-1xeab39),.cast-segment-selected.svelte-1xeab39 .cast-segment-actions:where(.svelte-1xeab39){opacity:1}.cast-icon-btn.svelte-1xeab39{width:1.5rem;height:1.5rem;color:color-mix(in oklab, var(--color-base-content) 55%, transparent);cursor:pointer;background:0 0;border:0;border-radius:.25rem;place-items:center;display:inline-grid}.cast-icon-btn.svelte-1xeab39:hover:not(:disabled){background:var(--color-base-200);color:var(--color-base-content)}.cast-icon-btn.svelte-1xeab39:disabled{opacity:.35;cursor:not-allowed}.cast-line.svelte-1xeab39{resize:none;border:1px solid color-mix(in oklab, var(--color-base-300) 85%, transparent);background:color-mix(in oklab, var(--color-base-200) 35%, var(--color-base-100));width:100%;min-height:4.5rem;font:inherit;color:var(--color-base-content);border-radius:.375rem;outline:none;padding:.625rem .75rem;font-size:.875rem;line-height:1.45;transition:border-color .14s,background-color .14s,box-shadow .14s;display:block;overflow:hidden}.cast-line.svelte-1xeab39::placeholder{color:color-mix(in oklab, var(--color-base-content) 38%, transparent)}.cast-line.svelte-1xeab39:focus{border-color:color-mix(in oklab, #f59e0b 65%, var(--color-base-300));background:var(--color-base-100);box-shadow:0 0 0 2px oklab(76.8591% .0560995 .154808/.22)}.cast-audio.svelte-1xeab39{width:100%;height:2rem}.cast-add.svelte-1xeab39{color:color-mix(in oklab, var(--color-base-content) 55%, transparent);cursor:pointer;background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.35rem;margin-top:.75rem;padding:.35rem .25rem;font-size:.8125rem;font-weight:500;display:inline-flex}.cast-add.svelte-1xeab39:hover{color:var(--color-base-content)}.image-error.svelte-lsltp7{border-bottom:1px solid var(--color-base-300);color:var(--color-error);flex-shrink:0;padding:.375rem .875rem;font-size:.75rem}.image-line.svelte-lsltp7{resize:none;border:1px solid color-mix(in oklab, var(--color-base-300) 85%, transparent);background:color-mix(in oklab, var(--color-base-200) 35%, var(--color-base-100));width:100%;min-height:4.5rem;font:inherit;color:var(--color-base-content);border-radius:.375rem;outline:none;padding:.625rem .75rem;font-size:.875rem;line-height:1.45;transition:border-color .14s,background-color .14s,box-shadow .14s;display:block;overflow:hidden}.image-line.svelte-lsltp7::placeholder{color:color-mix(in oklab, var(--color-base-content) 38%, transparent)}.image-line.svelte-lsltp7:focus{border-color:color-mix(in oklab, #e879f9 65%, var(--color-base-300));background:var(--color-base-100);box-shadow:0 0 0 2px oklab(74.772% .163452 -.126967/.22)}.image-gallery.svelte-lsltp7{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.image-thumb.svelte-lsltp7{aspect-ratio:1;background:var(--color-base-200);cursor:pointer;border:2px solid #0000;border-radius:.375rem;width:100%;padding:0;display:block;overflow:hidden}.image-thumb-selected.svelte-lsltp7{border-color:#e879f9;box-shadow:0 0 0 2px oklab(74.772% .163452 -.126967/.25)}.image-thumb.svelte-lsltp7 img:where(.svelte-lsltp7){object-fit:cover;width:100%;height:100%;display:block}.image-monitor.svelte-lsltp7{flex-direction:column;height:100%;min-height:0;padding:.625rem .75rem;display:flex}.image-monitor-frame.svelte-lsltp7{border:1px solid var(--color-base-300);background:color-mix(in oklab, var(--color-base-200) 40%, var(--color-base-100));border-radius:.375rem;flex:1;place-items:center;min-height:0;display:grid;overflow:hidden}.image-monitor-media.svelte-lsltp7{object-fit:contain;max-width:100%;max-height:100%}.image-gallery.svelte-lsltp7{padding:.5rem}.code-row.svelte-a7u65n{align-items:stretch;min-height:1.5em;display:flex}.code-line-num.svelte-a7u65n{box-sizing:border-box;width:var(--code-gutter-w);text-align:right;-webkit-user-select:none;user-select:none;border-right:1px solid var(--code-gutter-border,transparent);flex:none;padding:0 .5rem}.code-line-text.svelte-a7u65n{min-width:0;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;flex:1;margin:0;padding:0 .75rem}.code-edit.svelte-a7u65n{color:#0000;caret-color:var(--code-caret);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;scrollbar-width:none}.code-edit.svelte-a7u65n::-webkit-scrollbar{display:none}.code-highlight-layer.svelte-a7u65n{color:var(--code-fg)}.code-pane.svelte-a7u65n .code-stream-cursor{vertical-align:text-bottom;background:var(--uws-accent);width:2px;height:1em;margin-left:1px;animation:1s step-end infinite svelte-a7u65n-code-cursor-blink;display:inline-block}@keyframes svelte-a7u65n-code-cursor-blink{0%,to{opacity:1}50%{opacity:0}}.theme-paper.svelte-a7u65n{background:var(--uws-card);color:var(--uws-ink);--code-fg:var(--uws-ink);--code-gutter-border:color-mix(in oklab, var(--uws-line) 80%, transparent)}.theme-paper.svelte-a7u65n .code-line-num:where(.svelte-a7u65n){color:var(--uws-subtle)}.theme-paper.svelte-a7u65n .hljs-keyword{color:var(--uws-accent-deep);font-weight:600}.theme-paper.svelte-a7u65n .hljs-title,.theme-paper.svelte-a7u65n .hljs-type,.theme-paper.svelte-a7u65n .hljs-built_in{color:var(--code-kw)}.theme-paper.svelte-a7u65n .hljs-string,.theme-paper.svelte-a7u65n .hljs-regexp{color:var(--code-str)}.theme-paper.svelte-a7u65n .hljs-comment,.theme-paper.svelte-a7u65n .hljs-doctag{color:var(--code-comment);font-style:italic}.theme-paper.svelte-a7u65n .hljs-number,.theme-paper.svelte-a7u65n .hljs-literal{color:var(--code-num)}.theme-paper.svelte-a7u65n .hljs-function,.theme-paper.svelte-a7u65n .hljs-title.function_{color:var(--code-fn)}.theme-ink.svelte-a7u65n{background:var(--code-ink-bg);color:var(--code-ink-text);--code-fg:var(--code-ink-text);--code-caret:var(--code-ink-kw);--code-gutter-border:var(--code-ink-line)}.theme-ink.svelte-a7u65n .code-line-num:where(.svelte-a7u65n){color:var(--code-ink-muted)}.theme-ink.svelte-a7u65n .hljs-keyword{color:var(--code-ink-kw)}.theme-ink.svelte-a7u65n .hljs-title,.theme-ink.svelte-a7u65n .hljs-type,.theme-ink.svelte-a7u65n .hljs-built_in{color:var(--code-ink-num)}.theme-ink.svelte-a7u65n .hljs-function,.theme-ink.svelte-a7u65n .hljs-title.function_{color:var(--code-ink-fn)}.theme-ink.svelte-a7u65n .hljs-comment,.theme-ink.svelte-a7u65n .hljs-doctag{color:var(--code-ink-comment);font-style:italic}.theme-ink.svelte-a7u65n .hljs-number,.theme-ink.svelte-a7u65n .hljs-literal{color:var(--code-ink-num)}.theme-ink.svelte-a7u65n .hljs-string,.theme-ink.svelte-a7u65n .hljs-regexp{color:var(--code-ink-str)}.ultracode-e.svelte-1o0brjb{background:var(--uws-card);height:100%;min-height:0;color:var(--uws-ink);grid-template-columns:minmax(260px,40%) minmax(0,60%);display:grid;overflow:hidden}.ultracode-agent.svelte-1o0brjb,.ultracode-editor.svelte-1o0brjb{min-width:0;min-height:0}.ultracode-agent.svelte-1o0brjb{border-right:1px solid var(--uws-line);background:var(--uws-card)}.ultracode-editor.svelte-1o0brjb{background:var(--uws-card);flex-direction:column;display:flex}.code-studio-pane.svelte-1o0brjb{flex:1;min-height:0}.code-studio-empty.svelte-1o0brjb{text-align:center;background:var(--uws-card);flex:1;align-content:center;place-items:center;gap:.45rem;min-height:0;padding:2rem;display:grid}.code-studio-empty.svelte-1o0brjb h2:where(.svelte-1o0brjb){letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.code-studio-empty.svelte-1o0brjb p:where(.svelte-1o0brjb){max-width:22rem;color:var(--uws-muted);margin:0;font-size:12px;line-height:1.55}.code-empty-mark.svelte-1o0brjb{color:var(--uws-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:2rem}.ultracode-status.svelte-1o0brjb{min-height:var(--uws-foot-h);border-top:1px solid var(--uws-line);background:var(--uws-ground);flex:none;justify-content:space-between;align-items:center;padding:0 .75rem;display:flex}@media (width<=760px){.ultracode-e.svelte-1o0brjb{grid-template-columns:minmax(220px,42%) minmax(0,58%)}}.hidden.svelte-7br3e5{display:none}.video-error.svelte-7br3e5{border-bottom:1px solid var(--color-base-300);color:var(--color-error);flex-shrink:0;padding:.375rem .875rem;font-size:.75rem}.video-export-status.svelte-7br3e5{border-bottom:1px solid var(--color-base-300);color:var(--color-base-content);opacity:.75;flex-shrink:0;padding:.375rem .875rem;font-size:.75rem}.video-monitor.svelte-7br3e5{flex-direction:column;height:100%;min-height:0;padding:.625rem .75rem .5rem;display:flex}.video-monitor-frame.svelte-7br3e5{border:1px solid var(--color-base-300);background:#0a0a0a;border-radius:.375rem;flex:1;place-items:center;min-height:0;display:grid;overflow:hidden}.video-monitor-media.svelte-7br3e5{object-fit:contain;max-width:100%;max-height:100%}.video-monitor-empty.svelte-7br3e5{color:oklab(100% 0 5.96046e-8/.45);margin:0;font-size:.8125rem}.video-timeline.svelte-7br3e5{flex-direction:column;gap:.35rem;min-height:0;padding:.5rem .75rem;display:flex}.video-track.svelte-7br3e5{grid-template-columns:2rem 1fr;align-items:center;gap:.35rem;display:grid}.video-track-label.svelte-7br3e5{color:color-mix(in oklab, var(--color-base-content) 50%, transparent);font-family:ui-monospace,Menlo,monospace;font-size:.625rem;font-weight:600}.video-track-lane.svelte-7br3e5{background:color-mix(in oklab, var(--color-base-300) 35%, var(--color-base-100));border-radius:.25rem;height:2rem;position:relative}.video-clip.svelte-7br3e5{border:1px solid color-mix(in oklab, #f97316 50%, var(--color-base-300));background:color-mix(in oklab, #f97316 22%, var(--color-base-200));color:var(--color-base-content);cursor:grab;white-space:nowrap;border-radius:.2rem;padding:0 .35rem;font-family:ui-monospace,Menlo,monospace;font-size:.625rem;line-height:calc(2rem - 4px);position:absolute;top:2px;bottom:2px;overflow:hidden}.video-clip-selected.svelte-7br3e5{border-color:#f97316;box-shadow:0 0 0 1px oklab(70.4871% .125896 .137895/.4)}.video-clip.svelte-7br3e5:active{cursor:grabbing}.folder-row.svelte-1hhd1o0{border-radius:var(--radius-field,.375rem);align-items:center;gap:.125rem;padding-right:.25rem;display:flex}.folder-row.svelte-1hhd1o0:hover{background:color-mix(in oklab, currentColor 8%, transparent)}.folder-row.selected.svelte-1hhd1o0{background:color-mix(in oklab, var(--dock-accent) 18%, transparent)}.folder-row.drop.svelte-1hhd1o0{outline:2px solid var(--dock-accent);outline-offset:-2px;background:color-mix(in oklab, var(--dock-accent) 12%, transparent)}.twisty.svelte-1hhd1o0{opacity:.6;flex-shrink:0;place-items:center;width:1rem;height:1.5rem;display:grid}.twisty.invisible.svelte-1hhd1o0{visibility:hidden}.folder-name.svelte-1hhd1o0{text-align:left;flex:1;align-items:center;gap:.375rem;min-width:0;padding:.25rem 0;font-size:.75rem;font-weight:500;display:flex}.panel.svelte-1vbyt{z-index:30;border:1px solid var(--color-base-300);border-radius:var(--radius-box,.5rem);background:var(--color-base-100);width:21rem;max-height:min(24rem,80%);box-shadow:var(--shadow-lg,0 8px 24px #0000002e);flex-direction:column;display:flex;position:absolute;top:.5rem;right:.5rem;overflow:hidden}.head.svelte-1vbyt{border-bottom:1px solid var(--color-base-300);align-items:center;gap:.375rem;padding:.375rem .5rem .375rem .625rem;font-size:.75rem;display:flex}.controls.svelte-1vbyt{flex-direction:column;gap:.375rem;padding:.5rem .625rem;display:flex}.list.svelte-1vbyt{flex:1;min-height:0;padding:0 .375rem .5rem;overflow-y:auto}.row.svelte-1vbyt{border-radius:var(--radius-field,.375rem);align-items:center;gap:.25rem;padding:.25rem .25rem .25rem .5rem;display:flex}.row.svelte-1vbyt:hover{background:color-mix(in oklab, currentColor 7%, transparent)}.empty.svelte-1vbyt{text-align:center;color:color-mix(in oklab, currentColor 55%, transparent);padding:1.5rem .75rem;font-size:.6875rem}.crumbs.svelte-eu50vb{white-space:nowrap;background:0 0;border-bottom:none;align-items:center;gap:.25rem;padding:.375rem .75rem;font-size:.75rem;display:flex;overflow-x:auto}.crumb.svelte-eu50vb{border-radius:var(--radius-field,.375rem);color:color-mix(in oklab, currentColor 70%, transparent);padding:.125rem .375rem}button.crumb.svelte-eu50vb:hover{background:color-mix(in oklab, currentColor 10%, transparent);color:currentColor}.crumb.current.svelte-eu50vb{color:currentColor;font-weight:600}.cells.svelte-1h8zlcy{grid-template-columns:repeat(var(--cols), 1fr);gap:6px;width:100%;max-width:13rem;display:grid}.cell.svelte-1h8zlcy{aspect-ratio:7/4;background:color-mix(in oklch, var(--color-primary) 55%, var(--color-base-100));opacity:.1;border-radius:3px;animation:3.4s cubic-bezier(.2,.8,.2,1) infinite svelte-1h8zlcy-cell-fill;transform:translateY(-5px)scale(.85)}@keyframes svelte-1h8zlcy-cell-fill{0%{opacity:.1;transform:translateY(-5px)scale(.85)}12%{opacity:.9;transform:translateY(0)scale(1)}60%{opacity:.9;transform:translateY(0)scale(1)}78%,to{opacity:.1;transform:translateY(-5px)scale(.85)}}@media (prefers-reduced-motion:reduce){.cell.svelte-1h8zlcy{opacity:.55;animation:none;transform:none}}.doc.svelte-12o72j7{flex-direction:column;gap:.6rem;width:100%;max-width:13rem;display:flex}.spacer.svelte-12o72j7{height:.4rem}.line.svelte-12o72j7{background:color-mix(in oklch, var(--color-base-content) 22%, transparent);opacity:0;border-radius:3px;height:7px;animation:3.6s cubic-bezier(.2,.8,.2,1) infinite svelte-12o72j7-line-in;transform:translate(-8px)}.line.head.svelte-12o72j7{background:color-mix(in oklch, var(--color-base-content) 62%, transparent);height:11px}@keyframes svelte-12o72j7-line-in{0%{opacity:0;transform:translate(-8px)}14%{opacity:1;transform:translate(0)}66%{opacity:1;transform:translate(0)}82%,to{opacity:0;transform:translate(-8px)}}@media (prefers-reduced-motion:reduce){.line.svelte-12o72j7{opacity:1;animation:none;transform:none}}.chart.svelte-1bm8kst{flex-direction:column;gap:0;width:100%;max-width:12.5rem;display:flex}.bars.svelte-1bm8kst{justify-content:space-between;align-items:flex-end;gap:10px;height:6.5rem;display:flex}.bar.svelte-1bm8kst{height:var(--h);background:color-mix(in oklch, var(--color-primary) 55%, var(--color-base-100));transform-origin:bottom;border-radius:3px 3px 0 0;flex:1;animation:3.4s cubic-bezier(.2,.8,.2,1) infinite svelte-1bm8kst-bar-rise;transform:scaleY(0)}.bar.svelte-1bm8kst:nth-child(2n){background:color-mix(in oklch, var(--color-base-content) 20%, var(--color-base-100))}@keyframes svelte-1bm8kst-bar-rise{0%{transform:scaleY(0)}18%{transform:scaleY(1)}64%{transform:scaleY(1)}82%,to{transform:scaleY(0)}}.axis.svelte-1bm8kst{background:color-mix(in oklch, var(--color-base-content) 22%, transparent);border-radius:2px;height:2px}@media (prefers-reduced-motion:reduce){.bar.svelte-1bm8kst{animation:none;transform:scaleY(1)}}.dots.svelte-x6nugm{aspect-ratio:1;pointer-events:none;width:100%;max-width:13rem;position:relative}.dots.svelte-x6nugm .dot-scene-renderer{background:0 0;min-height:0}.dots.svelte-x6nugm .dot-scene-canvas{background:0 0}.xh-row.svelte-11in9zq{background:var(--color-base-100);width:100%;height:100%;display:flex;overflow:hidden}.xh-plane.svelte-11in9zq{appearance:none;border:0;border-left:1px solid var(--color-base-300);background:var(--color-base-100);min-width:0;color:var(--color-base-content);font:inherit;text-align:inherit;cursor:pointer;border-radius:0;flex:1;margin:0;padding:0;transition:flex-grow .44s cubic-bezier(.2,.8,.2,1),background .24s;position:relative;overflow:hidden;transform:skew(-10deg)}.xh-row.svelte-11in9zq .xh-plane:where(.svelte-11in9zq):first-child{border-left:0;margin-left:-5rem;padding-left:5rem}.xh-row.svelte-11in9zq .xh-plane:where(.svelte-11in9zq):last-child{margin-right:-5rem;padding-right:5rem}.xh-plane.svelte-11in9zq:hover,.xh-plane.svelte-11in9zq:focus-visible{background:color-mix(in oklab, var(--color-base-content) 4%, var(--color-base-100));outline:none;flex-grow:1.35}.xh-content.svelte-11in9zq{flex-direction:column;width:100%;height:100%;display:flex;position:relative;transform:skew(10deg)}.xh-figure.svelte-11in9zq{opacity:.72;pointer-events:none;flex:auto;justify-content:center;align-items:center;min-height:0;padding:2rem 1.5rem 1rem;transition:opacity .3s;display:flex}.xh-plane.svelte-11in9zq:hover .xh-figure:where(.svelte-11in9zq),.xh-plane.svelte-11in9zq:focus-visible .xh-figure:where(.svelte-11in9zq){opacity:1}.xh-label.svelte-11in9zq{text-align:left;flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;max-width:20rem;margin:0 auto;padding:0 1.75rem 2.5rem;display:flex}.xh-glyph.svelte-11in9zq{background:color-mix(in oklab, var(--color-base-content) 8%, var(--color-base-100));width:2rem;height:2rem;color:var(--color-base-content);border-radius:.5rem;place-items:center;display:grid}.xh-label.svelte-11in9zq h2:where(.svelte-11in9zq){text-transform:uppercase;letter-spacing:.08em;font-size:clamp(1.15rem,1.7vw,1.7rem);font-weight:600;line-height:1}.xh-label.svelte-11in9zq p:where(.svelte-11in9zq){color:color-mix(in oklch, var(--color-base-content) 62%, transparent);font-size:.8125rem}.xh-open.svelte-11in9zq{border:1px solid var(--color-base-300);text-transform:uppercase;letter-spacing:.08em;opacity:.7;border-radius:9999px;align-items:center;gap:.3rem;margin-top:.35rem;padding:.45rem .75rem;font-size:.625rem;font-weight:700;transition:opacity .2s,border-color .2s;display:inline-flex}.xh-plane.svelte-11in9zq:hover .xh-open:where(.svelte-11in9zq),.xh-plane.svelte-11in9zq:focus-visible .xh-open:where(.svelte-11in9zq){opacity:1;border-color:color-mix(in oklab, var(--color-base-content) 28%, var(--color-base-300))}@media (width<=56rem){.xh-row.svelte-11in9zq{flex-direction:column;height:auto;overflow:visible}.xh-plane.svelte-11in9zq,.xh-plane.svelte-11in9zq:hover,.xh-plane.svelte-11in9zq:focus-visible{border-left:0;border-top:1px solid var(--color-base-300);flex-grow:0;min-height:15rem;margin:0;padding:0;transform:none}.xh-content.svelte-11in9zq{transform:none}}.ultra-desktop.svelte-100lubu{background:var(--uws-ground)}.ultra-stage.svelte-100lubu{position:absolute;inset:.75rem}@media (width<=640px){.ultra-stage.svelte-100lubu{inset:.5rem}}.ultra-stage-enter.svelte-100lubu{animation:.14s ease-out svelte-100lubu-ultra-stage-enter}@keyframes svelte-100lubu-ultra-stage-enter{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ultra-stage-enter.svelte-100lubu{animation:none}}
