div.svelte-clyidt{width:100%;height:100%;position:relative;overflow:hidden}canvas.svelte-clyidt{width:100%;height:100%;display:block;position:relative}.viewport.svelte-10js0q2{background:radial-gradient(circle at 50% 30%,#3a3f55,#1b1d26);width:100%;height:100%}.viewport.backdrop.svelte-10js0q2{background-position:50%;background-size:cover}.menu.svelte-zr9lja{z-index:100;background:var(--panel-2);border:1px solid var(--border);border-radius:6px;flex-direction:column;min-width:180px;padding:4px;display:flex;position:fixed;box-shadow:0 8px 24px #00000080}button.svelte-zr9lja{text-align:left;background:0 0;border:none;border-radius:3px;padding:5px 10px}button.svelte-zr9lja:hover:not(:disabled){background:var(--accent)}.mark.svelte-zr9lja{width:1.3em;display:inline-block}button.danger.svelte-zr9lja{color:#ff9a9a}hr.svelte-zr9lja{border:none;border-top:1px solid var(--border);width:100%;margin:4px 0}.explorer.svelte-8rsirf{flex-direction:column;height:100%;min-height:0;display:flex}.bar.svelte-8rsirf{gap:4px;padding:6px;display:flex}.bar.svelte-8rsirf input:where(.svelte-8rsirf){flex:1;min-width:0}.list.svelte-8rsirf{flex-direction:column;flex:1;min-height:0;font-size:12.5px;display:flex;overflow:auto}.rest.svelte-8rsirf{flex:1;min-height:24px}.row.svelte-8rsirf{cursor:default;white-space:nowrap;flex:none;align-items:center;gap:4px;height:24px;padding-right:4px;display:flex;position:relative}.row.svelte-8rsirf:hover{background:#262a3b}.row.selected.svelte-8rsirf{background:#2d3f7a}.row.hidden.svelte-8rsirf .name:where(.svelte-8rsirf){opacity:.45}.row.dragging.svelte-8rsirf{opacity:.4}.row.drop-into.svelte-8rsirf{outline:1px solid var(--accent);outline-offset:-1px;background:#2a3563}.row.drop-before.svelte-8rsirf:before,.row.drop-after.svelte-8rsirf:after{content:"";background:var(--accent);height:2px;position:absolute;left:0;right:0}.row.drop-before.svelte-8rsirf:before{top:0}.row.drop-after.svelte-8rsirf:after{bottom:0}.chev.svelte-8rsirf{width:16px;color:var(--muted);background:0 0;border:none;flex:none;padding:0;line-height:1}.chev.none.svelte-8rsirf{visibility:hidden}.badge.svelte-8rsirf{color:#10121a;background:#8892b0;border-radius:3px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:700;display:inline-flex}.k-group.svelte-8rsirf{background:#c9b458}.k-prop.svelte-8rsirf{background:#6cc3a0}.k-npc.svelte-8rsirf{background:#e59a64}.k-character.svelte-8rsirf{background:#7aa2ff}.k-item.svelte-8rsirf{background:#c78cf0}.k-map.svelte-8rsirf{background:#6cb4e0}.k-skeleton.svelte-8rsirf,.k-bone.svelte-8rsirf{color:#d0d4e6;background:#5b6280}.name.svelte-8rsirf{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.muted.svelte-8rsirf{color:var(--muted);font-style:italic}.rename.svelte-8rsirf{flex:1;min-width:0;height:20px;padding:0 4px}.tools.svelte-8rsirf{flex:none;gap:2px;display:inline-flex}.tools.svelte-8rsirf button:where(.svelte-8rsirf){opacity:0;background:0 0;border:none;padding:0 3px;font-size:11px;line-height:1}.tools.svelte-8rsirf button.off:where(.svelte-8rsirf),.row.svelte-8rsirf:hover .tools:where(.svelte-8rsirf) button:where(.svelte-8rsirf),.row.selected.svelte-8rsirf .tools:where(.svelte-8rsirf) button:where(.svelte-8rsirf){opacity:1}.empty.svelte-8rsirf{color:var(--muted);padding:10px;font-size:12px}.overlay.svelte-1o1yuuz{z-index:200;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog.svelte-1o1yuuz{background:var(--panel);border:1px solid var(--border);border-radius:8px;flex-direction:column;width:min(480px,92vw);display:flex;box-shadow:0 16px 48px #0009}header.svelte-1o1yuuz{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}header.svelte-1o1yuuz button:where(.svelte-1o1yuuz){background:0 0;border:none;padding:2px 8px;font-size:20px;line-height:1}.body.svelte-1o1yuuz{padding:4px 14px 8px;line-height:1.5}.ai.svelte-1o1yuuz{border-left:3px solid var(--accent);background:var(--panel-2);border-radius:0 4px 4px 0;padding:8px 10px}.body.svelte-1o1yuuz a:where(.svelte-1o1yuuz){color:var(--accent)}footer.svelte-1o1yuuz{border-top:1px solid var(--border);justify-content:flex-end;padding:10px 14px;display:flex}.overlay.svelte-pq846p{z-index:200;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog.svelte-pq846p{background:var(--panel);border:1px solid var(--border);border-radius:8px;flex-direction:column;width:min(520px,92vw);max-height:86vh;display:flex;box-shadow:0 16px 48px #0009}header.svelte-pq846p{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}header.svelte-pq846p button:where(.svelte-pq846p){background:0 0;border:none;padding:2px 8px;font-size:20px;line-height:1}.body.svelte-pq846p{padding:4px 14px 8px;overflow-y:auto}h3.svelte-pq846p{text-transform:uppercase;letter-spacing:.05em;color:var(--accent);margin:12px 0 4px;font-size:12px}table.svelte-pq846p{border-collapse:collapse;width:100%}td.svelte-pq846p{vertical-align:middle;padding:4px 0}td.keys.svelte-pq846p{text-align:right;white-space:nowrap}kbd.svelte-pq846p{text-align:center;min-width:1.6em;color:var(--text,#e6e8f0);background:var(--panel-2);border:1px solid var(--border);border-bottom-width:2px;border-radius:4px;padding:2px 6px;font:12px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:inline-block}.plus.svelte-pq846p,.or.svelte-pq846p{color:#8b90a3;margin:0 4px;font-size:12px}footer.svelte-pq846p{border-top:1px solid var(--border);justify-content:flex-end;padding:10px 14px;display:flex}.overlay.svelte-1otvylr{z-index:200;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog.svelte-1otvylr{background:var(--panel);border:1px solid var(--border);border-radius:8px;flex-direction:column;width:min(480px,92vw);display:flex;box-shadow:0 16px 48px #0009}header.svelte-1otvylr{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}header.svelte-1otvylr button:where(.svelte-1otvylr){background:0 0;border:none;padding:2px 8px;font-size:20px;line-height:1}.body.svelte-1otvylr{padding:4px 14px 8px;line-height:1.5}.weekend.svelte-1otvylr{border-left:3px solid var(--accent);background:var(--panel-2);border-radius:0 4px 4px 0;padding:8px 10px}footer.svelte-1otvylr{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;padding:10px 14px;display:flex}.open.svelte-1otvylr{border:1px solid var(--accent);color:var(--accent);border-radius:4px;align-items:center;padding:4px 12px;text-decoration:none;display:inline-flex}.overlay.svelte-9lvuwg{z-index:200;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog.svelte-9lvuwg{background:var(--panel);border:1px solid var(--border);border-radius:8px;flex-direction:column;width:min(900px,92vw);max-height:84vh;display:flex;box-shadow:0 16px 48px #0009}header.svelte-9lvuwg{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:10px 12px;display:flex}header.svelte-9lvuwg input:where(.svelte-9lvuwg){flex:1;min-width:0;padding:4px 8px}.count.svelte-9lvuwg{color:var(--muted);white-space:nowrap;font-size:12px}header.svelte-9lvuwg button:where(.svelte-9lvuwg){background:0 0;border:none;padding:2px 8px;font-size:20px;line-height:1}.grid.svelte-9lvuwg{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;padding:12px;display:grid;overflow:auto}.cell.svelte-9lvuwg{background:var(--panel-2);text-align:center;border:2px solid #0000;border-radius:6px;flex-direction:column;gap:4px;padding:4px;font-size:11px;display:flex}.cell.svelte-9lvuwg:hover{border-color:var(--border)}.cell.on.svelte-9lvuwg{border-color:var(--accent)}img.svelte-9lvuwg{aspect-ratio:1;object-fit:cover;background:#1b1d26;border-radius:4px;width:100%}span.svelte-9lvuwg{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.empty.svelte-9lvuwg{color:var(--muted);padding:24px}.topbar.svelte-1jihlz2{border-bottom:1px solid var(--border);background:#151720;flex:none;align-items:center;gap:4px;height:34px;padding:0 10px;display:flex}.brand.svelte-1jihlz2{color:#fff;margin-right:10px;font-size:13px;font-weight:700}.tab.svelte-1jihlz2{background:0 0;border:none;border-radius:4px;padding:4px 10px}.tab.svelte-1jihlz2:hover,.tab.open.svelte-1jihlz2{background:var(--panel-2)}.sep.svelte-1jihlz2{background:var(--border);width:1px;height:18px;margin:0 6px}.icon.svelte-1jihlz2{background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:26px;padding:0;display:inline-flex}.icon.svelte-1jihlz2:hover:not(:disabled){background:var(--panel-2)}svg.svelte-1jihlz2{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.view.svelte-1khvm2u{border:1px solid var(--border);border-radius:4px;height:100%;min-height:0;position:relative;overflow:hidden}.note.svelte-1khvm2u{color:var(--muted);pointer-events:none;font-size:12px;position:absolute;top:8px;left:8px;right:8px}.note.error.svelte-1khvm2u{color:#ff8080}.bar.svelte-1khvm2u{background:#ffffff14;height:3px;position:absolute;bottom:0;left:0;right:0}.bar.svelte-1khvm2u div:where(.svelte-1khvm2u){background:var(--accent);height:100%}.trigger.svelte-1b35eoe{text-align:left;align-items:center;gap:6px;width:100%;min-width:0;padding:3px 6px;display:flex}.trigger.svelte-1b35eoe .label:where(.svelte-1b35eoe){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.time.svelte-1b35eoe,.chev.svelte-1b35eoe{color:var(--muted);flex:none;font-size:11px}.popover.svelte-1b35eoe{z-index:120;background:var(--panel);border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:6px;padding:8px;display:flex;position:fixed;box-shadow:0 10px 30px #0000008c}.stage.svelte-1b35eoe{flex-direction:column;flex:none;gap:4px;display:flex}.canvas.svelte-1b35eoe{height:190px}.controls.svelte-1b35eoe{align-items:center;gap:6px;font-size:12px;display:flex}.controls.svelte-1b35eoe .now:where(.svelte-1b35eoe){text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;color:var(--muted);flex:1;overflow:hidden}.loop.svelte-1b35eoe{color:var(--muted);align-items:center;gap:3px;display:inline-flex}.search.svelte-1b35eoe{flex:none;width:100%}.hint.svelte-1b35eoe{color:var(--muted);flex:none;font-size:11px}.list.svelte-1b35eoe{border:1px solid var(--border);border-radius:4px;flex-direction:column;flex:1;min-height:120px;display:flex;overflow-y:auto}.row.svelte-1b35eoe,.group.svelte-1b35eoe{text-align:left;background:0 0;border:none;border-radius:0;flex:none;align-items:center;gap:6px;width:100%;padding:4px 8px;font-size:12.5px;display:flex}.row.indent.svelte-1b35eoe{padding-left:22px}.row.svelte-1b35eoe:hover,.group.svelte-1b35eoe:hover:not(:disabled){background:var(--panel-2)}.row.selected.svelte-1b35eoe{background:#2d3f7a}.row.current.svelte-1b35eoe .name:where(.svelte-1b35eoe):after{content:" •";color:var(--accent)}.group.svelte-1b35eoe{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;z-index:1;background:#1f2230;font-size:11px;position:sticky;top:0}.group.svelte-1b35eoe:disabled{opacity:1;cursor:default}.name.svelte-1b35eoe{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.muted.svelte-1b35eoe{color:var(--muted);font-style:italic}.count.svelte-1b35eoe{flex:none}.footer.svelte-1b35eoe{flex:none;align-items:center;gap:6px;display:flex}.pick.svelte-1b35eoe{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);flex:1;font-size:12px;overflow:hidden}.empty.svelte-1b35eoe{color:var(--muted);padding:8px;font-size:12px}.scrub.svelte-1chuifn{flex-direction:column;gap:2px;width:100%;min-width:0;display:flex}input[type=range].svelte-1chuifn{width:100%;accent-color:var(--accent,#6c8cff);margin:0}.readout.svelte-1chuifn{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.85em}.info.svelte-1chuifn{justify-content:space-between;align-items:center;gap:6px;display:flex}.hint.svelte-1chuifn{color:var(--muted);opacity:.7;font-size:.8em}.resume.svelte-1chuifn{padding:1px 8px;font-size:.85em}.num.svelte-12r1xn9{background:var(--panel-2);border:1px solid var(--border);border-radius:4px;flex:1;align-items:center;min-width:0;display:flex}.num.svelte-12r1xn9:focus-within{border-color:var(--accent)}.axis.svelte-12r1xn9{color:var(--muted);cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:none;padding:0 5px;font-size:11px}input.svelte-12r1xn9{text-align:right;appearance:textfield;background:0 0;border:none;flex:1;width:100%;min-width:0;padding:3px 4px}input.svelte-12r1xn9::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.svelte-12r1xn9::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.disabled.svelte-12r1xn9{opacity:.5}.swatches.svelte-16sn4h{flex-wrap:wrap;gap:3px;display:flex}.swatch.svelte-16sn4h{border-radius:3px;width:16px;height:16px;padding:0}.swatch.on.svelte-16sn4h{outline-offset:1px;outline:2px solid #fff}.props.svelte-14iypl1{height:100%;font-size:12.5px;overflow-y:auto}.empty.svelte-14iypl1{color:var(--muted);padding:10px}details.svelte-14iypl1{border-bottom:1px solid var(--border)}summary.svelte-14iypl1{cursor:pointer;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;-webkit-user-select:none;user-select:none;background:#1f2230;padding:5px 8px;font-size:11px}.row.svelte-14iypl1{grid-template-columns:84px 1fr;align-items:center;gap:6px;min-height:26px;padding:2px 8px;display:grid}.row.wide.svelte-14iypl1{align-items:start}.label.svelte-14iypl1{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.value.svelte-14iypl1{min-width:0}.value.svelte-14iypl1 input:where(.svelte-14iypl1):not([type=checkbox]),.value.svelte-14iypl1 select:where(.svelte-14iypl1){width:100%;padding:3px 6px}.vec.svelte-14iypl1{gap:3px;display:flex}.readonly.svelte-14iypl1{text-overflow:ellipsis;white-space:nowrap;color:#b9bdd0;display:block;overflow:hidden}.extra.svelte-14iypl1{flex-direction:column;gap:6px;padding:4px 8px 8px;display:flex}.extra.svelte-14iypl1 input[type=number]:where(.svelte-14iypl1){width:70px}.inline.svelte-14iypl1{gap:4px;display:flex}.inline.svelte-14iypl1 input:where(.svelte-14iypl1){flex:1;min-width:0}.hint.svelte-14iypl1{color:var(--muted);margin:0;font-size:11px}.splitter.svelte-17gntzr{background:var(--border);touch-action:none;flex:none}.splitter.x.svelte-17gntzr{cursor:col-resize;width:5px}.splitter.y.svelte-17gntzr{cursor:row-resize;height:5px}.splitter.svelte-17gntzr:hover,.splitter.active.svelte-17gntzr{background:var(--accent)}.browser.svelte-7fc0jk{flex-direction:column;gap:6px;height:100%;min-height:0;display:flex}input.svelte-7fc0jk{width:100%}.count.svelte-7fc0jk{color:var(--muted);font-size:12px}.error.svelte-7fc0jk{color:#ff8080;font-size:12px}ul.svelte-7fc0jk{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}li.svelte-7fc0jk button:where(.svelte-7fc0jk){text-align:left;border:none;border-bottom:1px solid var(--border);background:0 0;border-radius:0;align-items:center;gap:8px;width:100%;padding:5px 6px;display:flex}img.svelte-7fc0jk{object-fit:contain;background:#12131a;border-radius:4px;flex:none;width:36px;height:36px}.text.svelte-7fc0jk{flex-direction:column;min-width:0;display:flex}.sentinel.svelte-7fc0jk{text-align:center;color:var(--muted);min-height:1px;padding:8px;font-size:12px}li.svelte-7fc0jk button:where(.svelte-7fc0jk):hover,li.svelte-7fc0jk button.selected:where(.svelte-7fc0jk){background:var(--panel-2)}li.svelte-7fc0jk button.selected:where(.svelte-7fc0jk){box-shadow:inset 3px 0 var(--accent)}.name.svelte-7fc0jk{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.detail.svelte-7fc0jk{color:var(--muted);font-size:11px}.browser.svelte-dk9szx{flex-direction:column;gap:6px;height:100%;min-height:0;display:flex}.filters.svelte-dk9szx{gap:4px;display:flex}.filters.svelte-dk9szx input:where(.svelte-dk9szx){flex:1;min-width:0}.count.svelte-dk9szx{color:var(--muted);font-size:12px}.error.svelte-dk9szx{color:#ff8080;font-size:12px}ul.svelte-dk9szx{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}li.svelte-dk9szx button:where(.svelte-dk9szx){text-align:left;border:none;border-bottom:1px solid var(--border);background:0 0;border-radius:0;align-items:center;gap:8px;width:100%;padding:4px 6px;display:flex}.sentinel.svelte-dk9szx{text-align:center;color:var(--muted);min-height:1px;padding:8px;font-size:12px}li.svelte-dk9szx button:where(.svelte-dk9szx):hover{background:var(--panel-2)}li.svelte-dk9szx button.worn:where(.svelte-dk9szx){box-shadow:inset 3px 0 var(--accent);background:#25305a}li.svelte-dk9szx button.selected:where(.svelte-dk9szx){background:var(--panel-2);outline:1px solid var(--accent);outline-offset:-1px}img.svelte-dk9szx{object-fit:contain;background:#12131a;border-radius:4px;flex:none;width:40px;height:40px}.text.svelte-dk9szx{flex-direction:column;min-width:0;display:flex}.name.svelte-dk9szx{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.meta.svelte-dk9szx{color:var(--muted);font-size:11px}.stage.svelte-5qhytg{flex-direction:column;gap:4px;height:100%;min-height:0;display:flex}.view.svelte-5qhytg{flex:1;min-height:0}.facts.svelte-5qhytg{color:var(--muted);font-size:11px}.controls.svelte-5qhytg{align-items:center;gap:4px;display:flex}.picker.svelte-5qhytg{flex:1;min-width:0}.loop.svelte-5qhytg{color:var(--muted);align-items:center;gap:3px;font-size:11px;display:inline-flex}.toolbox.svelte-rdzl7d{flex-direction:column;gap:6px;height:100%;min-height:0;display:flex}.into.svelte-rdzl7d{align-items:center;gap:6px;font-size:12px;display:flex}.into.svelte-rdzl7d .label:where(.svelte-rdzl7d){color:var(--muted);flex:none}.into.svelte-rdzl7d .path:where(.svelte-rdzl7d){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.root.svelte-rdzl7d{color:var(--muted);flex:none;align-items:center;gap:3px;display:inline-flex}.tabs.svelte-rdzl7d{gap:3px;display:flex}.tabs.svelte-rdzl7d button:where(.svelte-rdzl7d){text-overflow:ellipsis;flex:1;min-width:0;padding:4px 2px;font-size:12px;overflow:hidden}button.active.svelte-rdzl7d,button.primary.svelte-rdzl7d{background:var(--accent);border-color:var(--accent)}.list.svelte-rdzl7d{flex-direction:column;flex:1;gap:6px;min-height:80px;display:flex}.gender.svelte-rdzl7d{gap:4px;display:flex}.gender.svelte-rdzl7d button:where(.svelte-rdzl7d){flex:1;padding:3px}.outfits.svelte-rdzl7d{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.outfits.svelte-rdzl7d li:where(.svelte-rdzl7d){border-bottom:1px solid var(--border);display:flex}.outfits.svelte-rdzl7d li:where(.svelte-rdzl7d)>button:where(.svelte-rdzl7d):first-child{text-align:left;background:0 0;border:none;border-radius:0;flex-direction:column;flex:1;padding:5px 6px;display:flex}.outfits.svelte-rdzl7d li:where(.svelte-rdzl7d)>button.selected:where(.svelte-rdzl7d){background:var(--panel-2);box-shadow:inset 3px 0 var(--accent)}.outfits.svelte-rdzl7d .del:where(.svelte-rdzl7d){background:0 0;border:none;padding:0 8px}.detail.svelte-rdzl7d,.hint.svelte-rdzl7d{color:var(--muted);margin:0;font-size:11px}.preview.svelte-rdzl7d{flex:none;min-height:0}.colors.svelte-rdzl7d{flex-direction:column;flex:none;gap:4px;max-height:150px;display:flex;overflow-y:auto}.color-row.svelte-rdzl7d{flex-direction:column;gap:2px;display:flex}.color-label.svelte-rdzl7d{color:var(--muted);font-size:11px}.actions.svelte-rdzl7d{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.selection.svelte-rdzl7d{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex-basis:100%;font-size:12px;overflow:hidden}.buttons.svelte-rdzl7d{flex:1;gap:4px;min-width:0;display:flex}.buttons.svelte-rdzl7d button:where(.svelte-rdzl7d){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.added.svelte-rdzl7d{color:#8fd18f;flex:none;font-size:12px}.app.svelte-1uha8ag{flex-direction:column;height:100%;display:flex}.studio.svelte-1uha8ag{flex:1;min-width:0;min-height:0;display:flex}.dock.svelte-1uha8ag,.right.svelte-1uha8ag{background:var(--panel);flex:none;min-height:0}.dock.svelte-1uha8ag{padding:8px;overflow:hidden}.right.svelte-1uha8ag{flex-direction:column;display:flex}.pane.svelte-1uha8ag{flex-direction:column;flex:none;min-height:0;display:flex}.pane.fill.svelte-1uha8ag{flex:1;height:auto}.pane-body.svelte-1uha8ag{flex:1;min-height:0}h3.svelte-1uha8ag{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--border);background:#20233a;margin:0;padding:5px 8px;font-size:11px}.center.svelte-1uha8ag{flex-direction:column;flex:1;min-width:0;display:flex}.toolbar.svelte-1uha8ag,.status.svelte-1uha8ag{background:var(--panel);flex:none;align-items:center;gap:6px;padding:5px 8px;display:flex}.toolbar.svelte-1uha8ag{border-bottom:1px solid var(--border);flex-wrap:wrap}.status.svelte-1uha8ag{border-top:1px solid var(--border);color:var(--muted);font-size:12px}.path.svelte-1uha8ag{text-overflow:ellipsis;white-space:nowrap;max-width:50%;overflow:hidden}.msg.svelte-1uha8ag{color:#ffb36b}.grow.svelte-1uha8ag{flex:1}.sep.svelte-1uha8ag{background:var(--border);width:1px;height:18px}.viewport.svelte-1uha8ag{flex:1;min-height:0}button.active.svelte-1uha8ag{background:var(--accent);border-color:var(--accent)}.snap.svelte-1uha8ag{color:var(--muted);align-items:center;gap:4px;font-size:12px;display:inline-flex}
