.compact-select.svelte-18hmq5l{position:relative;display:inline-flex}.trigger.svelte-18hmq5l{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 6px 0 8px;font:inherit;font-size:12px;white-space:nowrap;color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:6px;cursor:pointer}.trigger.svelte-18hmq5l:hover:not(:disabled),.open.svelte-18hmq5l .trigger:where(.svelte-18hmq5l){border-color:color-mix(in srgb,var(--text) 45%,var(--line))}.trigger.svelte-18hmq5l:focus-visible{outline:none;border-color:var(--field)}.trigger.svelte-18hmq5l svg{color:var(--muted);flex:none}.disabled.svelte-18hmq5l .trigger:where(.svelte-18hmq5l){opacity:.4;cursor:default}.menu.svelte-18hmq5l{position:fixed;z-index:200;max-height:min(360px,60vh);overflow-y:auto;margin:0;padding:4px;list-style:none;background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:0 8px 24px #00000073;outline:none;-webkit-user-select:none;user-select:none}.menu.svelte-18hmq5l{display:flex;flex-direction:column;gap:2px}li.svelte-18hmq5l{display:flex;align-items:center;gap:6px;padding:8px 12px 8px 8px;border-radius:5px;font-size:12px;white-space:nowrap;color:var(--text);cursor:pointer}li.active.svelte-18hmq5l{background:color-mix(in srgb,var(--text) 8%,transparent)}.tick.svelte-18hmq5l{display:grid;place-items:center;width:12px;color:var(--muted)}.segmented.svelte-1dkbyok{display:inline-flex;gap:2px;padding:2px;background:var(--bg);border:1px solid var(--line);border-radius:7px}.full.svelte-1dkbyok{display:flex;width:100%}.full.svelte-1dkbyok button:where(.svelte-1dkbyok){flex:1}button.svelte-1dkbyok{height:22px;padding:0 9px;font:inherit;font-size:12px;font-weight:600;white-space:nowrap;color:var(--muted);background:none;border:0;border-radius:5px;cursor:pointer;font-variant-numeric:tabular-nums}.sm.svelte-1dkbyok button:where(.svelte-1dkbyok){height:18px;padding:0 6px;font-size:11px}button.svelte-1dkbyok:disabled{cursor:default}button.svelte-1dkbyok:not([aria-checked=true]):not(:disabled):hover{color:var(--text);background:color-mix(in srgb,var(--text) 6%,transparent)}button[aria-checked=true].svelte-1dkbyok{color:var(--text);background:color-mix(in srgb,var(--text) 13%,transparent)}.inspector.svelte-1096np4{display:flex;flex-wrap:wrap;align-items:center;row-gap:6px;font-size:12px}.group.svelte-1096np4{position:relative;display:flex;align-items:center;gap:6px;padding:0 12px;min-height:28px}.group.svelte-1096np4:not(:first-child):before{content:"";position:absolute;left:0;top:50%;width:1px;height:16px;background:var(--line);transform:translateY(-50%)}.group.svelte-1096np4:first-child{padding-left:0}@media(max-width:640px){.group.svelte-1096np4{flex-wrap:wrap;row-gap:6px}}.group.grow.svelte-1096np4{flex:1 1 220px}.group.end.svelte-1096np4{margin-left:auto}.name.svelte-1096np4{font-weight:700;color:var(--text)}.label.svelte-1096np4{font-size:11px;color:var(--muted);white-space:nowrap}.value.svelte-1096np4{min-width:28px;text-align:center;font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}button.svelte-1096np4,textarea.svelte-1096np4{font:inherit;font-size:12px;color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:6px}button.svelte-1096np4{height:26px;padding:0 8px;white-space:nowrap;cursor:pointer}button.svelte-1096np4:hover:not(:disabled){border-color:color-mix(in srgb,var(--text) 45%,var(--line))}button.svelte-1096np4:disabled{opacity:.4;cursor:default}.toggle[aria-pressed=true].svelte-1096np4{background:color-mix(in srgb,var(--text) 13%,transparent)}.stepper.svelte-1096np4{display:inline-flex;align-items:center}.stepper.svelte-1096np4 button:where(.svelte-1096np4){border-radius:0}.stepper.svelte-1096np4 button:where(.svelte-1096np4):first-child{border-radius:6px 0 0 6px}.stepper.svelte-1096np4 button:where(.svelte-1096np4):last-child{border-radius:0 6px 6px 0;margin-left:-1px}.stepper.svelte-1096np4 button:where(.svelte-1096np4){width:24px;padding:0}.stepper.svelte-1096np4 .value:where(.svelte-1096np4){height:26px;line-height:24px;box-sizing:border-box;border-block:1px solid var(--line);background:var(--bg)}.stepper.svelte-1096np4 .value:where(.svelte-1096np4)+button:where(.svelte-1096np4){margin-left:0}.icon.svelte-1096np4{display:inline-grid;place-items:center;width:26px;padding:0;color:var(--muted)}.icon.svelte-1096np4:hover:not(:disabled){color:var(--text)}.icon[aria-pressed=true].svelte-1096np4{color:var(--text);background:color-mix(in srgb,var(--text) 13%,transparent)}.icon.danger.svelte-1096np4:hover{color:#f87171}.swatch.svelte-1096np4{width:22px;height:22px;padding:0;border:1px solid color-mix(in srgb,var(--text) 25%,transparent);border-radius:50%}.swatch[aria-pressed=true].svelte-1096np4{border:1.5px solid var(--text);box-shadow:inset 0 0 0 2px var(--panel)}input[type=range].svelte-1096np4{appearance:none;-webkit-appearance:none;width:120px;height:16px;margin:0;background:transparent;cursor:pointer}input[type=range].svelte-1096np4::-webkit-slider-runnable-track{height:2px;border-radius:2px;background:linear-gradient(to right,var(--text) var(--fill, 0%),color-mix(in srgb,var(--text) 18%,transparent) var(--fill, 0%))}input[type=range].svelte-1096np4::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;margin-top:-5px;border:0;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #0003,0 1px 3px #00000073;transition:transform .1s ease}input[type=range].svelte-1096np4:active::-webkit-slider-thumb{transform:scale(1.15)}input[type=range].svelte-1096np4::-moz-range-track{height:2px;border-radius:2px;background:color-mix(in srgb,var(--text) 18%,transparent)}input[type=range].svelte-1096np4::-moz-range-progress{height:2px;border-radius:2px;background:var(--text)}input[type=range].svelte-1096np4::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #0003,0 1px 3px #00000073}input[type=range].svelte-1096np4:focus-visible{outline:none}input[type=range].svelte-1096np4:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--panel),0 0 0 3px var(--text)}.crop.svelte-1096np4 label:where(.svelte-1096np4){white-space:nowrap;display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--muted)}.crop.svelte-1096np4 input[type=range]:where(.svelte-1096np4){width:72px}textarea.svelte-1096np4{flex:1;min-width:0;height:26px;padding:3px 8px;resize:none;line-height:18px;box-sizing:border-box}textarea.svelte-1096np4:focus{height:auto;min-height:52px;resize:vertical}.tool.svelte-b4u59z{display:grid;place-items:center;width:28px;height:28px;background:none;border:0;border-radius:6px;color:var(--muted);cursor:pointer}.tool.svelte-b4u59z:hover:not(:disabled){color:var(--text);background:var(--panel)}.tool.svelte-b4u59z:disabled{opacity:.3;cursor:default}.skeleton.svelte-x2cdj9{display:flex;flex-direction:column;gap:8px}.cards.svelte-x2cdj9{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px}.block.svelte-x2cdj9{display:block;border:1px solid var(--line);border-radius:10px}.bar.svelte-x2cdj9{display:block;border-radius:5px;background:color-mix(in srgb,var(--text) 7%,transparent)}.skeleton.svelte-x2cdj9{animation:svelte-x2cdj9-breathe 1.8s ease-in-out infinite}@keyframes svelte-x2cdj9-breathe{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.skeleton.svelte-x2cdj9{animation:none}}.spinner.svelte-f4erjd{display:block;flex-shrink:0}circle.svelte-f4erjd{stroke:currentColor;stroke-width:2;stroke-linecap:round}.track.svelte-f4erjd{opacity:.15}.arc.svelte-f4erjd{stroke-dasharray:72 28;animation:svelte-f4erjd-spinner-run .9s linear infinite}@keyframes svelte-f4erjd-spinner-run{to{stroke-dashoffset:-100}}@media(prefers-reduced-motion:reduce){.arc.svelte-f4erjd{animation-duration:2.4s}}.reading.svelte-qu4twm{width:min(100%,720px);margin:0 auto;padding-bottom:48px}.reading-root.svelte-qu4twm{display:flex;flex-direction:column;height:100%;min-height:0}.scroll.svelte-qu4twm{flex:1;min-height:0;overflow-y:auto;padding:0 16px 32px}.bar.svelte-qu4twm{position:relative;z-index:5;flex-shrink:0;padding:0 16px;background:var(--panel)}.toolbar.svelte-qu4twm{display:flex;flex-wrap:nowrap;align-items:center;height:36px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.toolbar.svelte-qu4twm .group:where(.svelte-qu4twm){position:relative;display:flex;align-items:center;gap:6px;height:100%;padding:0 10px;flex-shrink:0}.toolbar.svelte-qu4twm .group:where(.svelte-qu4twm):not(:first-child):before{content:"";position:absolute;left:0;top:50%;width:1px;height:16px;background:var(--line);transform:translateY(-50%)}.toolbar.svelte-qu4twm .group:where(.svelte-qu4twm):first-child{padding-left:0}.toolbar.svelte-qu4twm .group.undo:where(.svelte-qu4twm){padding-right:0}.here.svelte-qu4twm{font-size:12px;font-weight:700;color:var(--text);white-space:nowrap}.toolbar.svelte-qu4twm .muted-icon{color:var(--muted)}.toolbar.svelte-qu4twm button:where(.svelte-qu4twm){height:26px;font:inherit;font-size:12px;color:var(--text);background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer}.toolbar.svelte-qu4twm .icon:where(.svelte-qu4twm){display:inline-grid;place-items:center;width:28px;padding:0;color:var(--muted)}.toolbar.svelte-qu4twm .text-button:where(.svelte-qu4twm){display:inline-flex;align-items:center;gap:5px;padding:0 8px;color:var(--muted)}.toolbar.svelte-qu4twm .export-button:where(.svelte-qu4twm){display:inline-grid;align-items:center}.export-button.svelte-qu4twm>:where(.svelte-qu4twm){grid-area:1 / 1}.export-idle.svelte-qu4twm,.export-busy.svelte-qu4twm{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.export-button.busy.svelte-qu4twm .export-idle:where(.svelte-qu4twm){visibility:hidden}.export-busy.svelte-qu4twm{justify-self:stretch;justify-content:space-between}.export-busy.svelte-qu4twm .count:where(.svelte-qu4twm){font-variant-numeric:tabular-nums}.toolbar.svelte-qu4twm button:where(.svelte-qu4twm):hover:not(:disabled){color:var(--text);background:color-mix(in srgb,var(--text) 8%,transparent)}.toolbar.svelte-qu4twm button[aria-pressed=true]:where(.svelte-qu4twm){color:var(--text);background:color-mix(in srgb,var(--text) 13%,transparent)}.toolbar.svelte-qu4twm button:where(.svelte-qu4twm):disabled{opacity:.4;cursor:default}.note.svelte-qu4twm{margin:0;font-size:11px;color:var(--muted)}.note.error.svelte-qu4twm{color:#f87171}.toolbar.svelte-qu4twm{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}@container (max-width: 640px){.toolbar.svelte-qu4twm{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent)}}.toolbar.svelte-qu4twm::-webkit-scrollbar{display:none}.sub.svelte-qu4twm{display:flex;flex-direction:column;gap:6px;padding-top:8px;padding-bottom:8px;border-bottom:1px solid var(--line);font-size:12px}.row.svelte-qu4twm{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.sub.svelte-qu4twm>.row:where(.svelte-qu4twm):first-child{padding-right:30px}.link-make.svelte-qu4twm{display:inline-flex;gap:6px;margin-left:auto}@media(max-width:640px){.link-make.svelte-qu4twm{margin-right:-30px}}.sub-title.svelte-qu4twm{font-weight:700;white-space:nowrap}.note.grow.svelte-qu4twm{flex:1 1 18em;min-width:0}.field.svelte-qu4twm{display:inline-flex;align-items:center;gap:6px}.field-label.svelte-qu4twm{color:var(--muted)}.chip.svelte-qu4twm{height:26px;padding:0 10px;font:inherit;font-size:12px;white-space:nowrap;color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:6px;cursor:pointer}a.chip.svelte-qu4twm{display:inline-flex;align-items:center;text-decoration:none}.chip.svelte-qu4twm:hover:not(:disabled){border-color:color-mix(in srgb,var(--text) 45%,var(--line))}.chip.svelte-qu4twm:disabled{opacity:.5;cursor:default}.chip.strong.svelte-qu4twm{color:var(--bg);background:var(--text);border-color:var(--text);font-weight:600}.check.svelte-qu4twm{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;cursor:pointer;padding:3px 7px;border-radius:5px;color:var(--muted);transition:color .12s ease,background-color .12s ease}.check.svelte-qu4twm:has(input:where(.svelte-qu4twm):checked){color:var(--text)}.check.svelte-qu4twm:hover{color:var(--text);background:color-mix(in srgb,var(--text) 6%,transparent)}.check.svelte-qu4twm input:where(.svelte-qu4twm){margin:0;accent-color:var(--text)}.close.svelte-qu4twm{position:absolute;top:8px;right:12px;display:inline-grid;place-items:center;width:26px;height:26px;padding:0;color:var(--muted);background:none;border:0;border-radius:6px;cursor:pointer}.close.svelte-qu4twm:hover{color:var(--text);background:color-mix(in srgb,var(--text) 8%,transparent)}.links.svelte-qu4twm{list-style:none;margin:0;padding:6px 0 0;display:flex;flex-direction:column;gap:6px;max-height:132px;overflow-y:auto;border-top:1px solid var(--line)}.links-skeleton.svelte-qu4twm{padding-top:6px}.links.svelte-qu4twm li:where(.svelte-qu4twm){display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.actions.svelte-qu4twm{display:inline-flex;gap:6px;margin-left:auto}.links.svelte-qu4twm li.off:where(.svelte-qu4twm)>:where(.svelte-qu4twm):not(.actions){opacity:.55}.link-scope.svelte-qu4twm{font-weight:600;white-space:nowrap}.chip.danger.svelte-qu4twm:hover{color:#f87171;border-color:color-mix(in srgb,#f87171 50%,var(--line))}@media(hover:none){.chip.danger.svelte-qu4twm{color:#f87171}}.link-stats.svelte-qu4twm{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--muted);white-space:nowrap}@media(max-width:640px){.inspector-bar.svelte-qu4twm{max-height:42vh;overflow-x:hidden;overflow-y:auto}}.inspector-bar.svelte-qu4twm{padding-top:8px;padding-bottom:8px;border-top:1px solid var(--line)}.spacer.svelte-qu4twm{flex:1}.head.svelte-qu4twm{padding:28px 0 14px;text-align:center}.episode.svelte-qu4twm:first-of-type .head:where(.svelte-qu4twm){padding-top:8px}.title.svelte-qu4twm{font-size:13px;font-weight:700;color:var(--muted)}.empty.svelte-qu4twm,.end.svelte-qu4twm,.more.svelte-qu4twm{margin:0;padding:40px 0;text-align:center;font-size:12px;color:var(--muted)}.cost.svelte-erkv4v{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;opacity:.75}.short.svelte-14heeg9{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid color-mix(in srgb,#d9a441 45%,var(--line));border-radius:8px;background:color-mix(in srgb,#d9a441 6%,transparent)}p.svelte-14heeg9{display:flex;align-items:center;gap:6px;margin:0;font-size:12px}.actions.svelte-14heeg9{display:flex;flex-wrap:wrap;gap:6px}button.svelte-14heeg9{font:inherit;font-size:12px;padding:4px 10px;border-radius:6px;border:1px solid var(--line);background:none;color:var(--text);cursor:pointer}.primary.svelte-14heeg9{background:var(--text);color:var(--bg);border-color:transparent;font-weight:700}.quiet.svelte-14heeg9{border-color:transparent;color:var(--muted)}button.svelte-14heeg9:hover{border-color:var(--field);background:color-mix(in srgb,var(--text) 5%,transparent)}.primary.svelte-14heeg9:hover{border-color:transparent;background:color-mix(in srgb,var(--text) 86%,var(--bg))}.quiet.svelte-14heeg9:hover{border-color:transparent;color:var(--text)}button.svelte-14heeg9:focus-visible{outline:none;border-color:var(--field)}.sheet.svelte-ljb8ii{--num-col: 64px;--cols: var(--num-col) 168px minmax(0, 1.1fr) minmax(0, 1fr);--head: 32px;--radius-sheet: 10px;--pin: 8px;container-type:inline-size;position:relative;border-radius:var(--radius-sheet);overflow:clip}.sheet.svelte-ljb8ii:after{content:"";position:absolute;inset:0;z-index:4;border:1px solid var(--line);border-radius:var(--radius-sheet);pointer-events:none}.sheet.svelte-ljb8ii:before{content:"";position:sticky;top:var(--pin);z-index:5;display:block;height:var(--radius-sheet);margin-bottom:calc(-1 * var(--radius-sheet));--r: var(--radius-sheet);background:radial-gradient(circle at 100% 100%,transparent calc(var(--r) - 1px),var(--line) calc(var(--r) - 1px) var(--r),var(--panel) var(--r)) top left / var(--r) var(--r) no-repeat,radial-gradient(circle at 0 100%,transparent calc(var(--r) - 1px),var(--line) calc(var(--r) - 1px) var(--r),var(--panel) var(--r)) top right / var(--r) var(--r) no-repeat,linear-gradient(var(--line),var(--line)) top center / calc(100% - 2 * var(--r)) 1px no-repeat;pointer-events:none}.blank-ep-banner.svelte-ljb8ii{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:10px 14px;background:color-mix(in srgb,var(--text) 4%,var(--bg));border-bottom:1px solid var(--line);font-size:12px;color:var(--muted)}.banner-btn.svelte-ljb8ii{padding:5px 10px;background:var(--panel);border:1px solid var(--line);border-radius:6px;color:var(--text);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.banner-btn.svelte-ljb8ii:hover{border-color:var(--frame)}.head.svelte-ljb8ii,.row.svelte-ljb8ii{display:grid;grid-template-columns:var(--cols)}.head.svelte-ljb8ii{position:sticky;top:var(--pin);z-index:2;height:var(--head);align-items:center;background:var(--bg);border-bottom:1px solid var(--line);font-size:11px;color:var(--muted);letter-spacing:.04em}.head.svelte-ljb8ii span:where(.svelte-ljb8ii){padding:0 12px}.head.svelte-ljb8ii span:where(.svelte-ljb8ii)+span:where(.svelte-ljb8ii){border-left:1px solid var(--line)}.scene.svelte-ljb8ii+.scene:where(.svelte-ljb8ii){border-top:1px solid var(--line)}.scene-row.svelte-ljb8ii{position:sticky;top:calc(var(--pin) + var(--head) - 1px);z-index:1;display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 18px;padding:12px 14px;background:var(--bg);box-shadow:0 1px 0 var(--line)}.scene-row.svelte-ljb8ii strong:where(.svelte-ljb8ii){font-size:14px}.scene-loc-btn.svelte-ljb8ii{padding:2px 5px;margin:-2px -5px;background:none;border:1px solid transparent;border-radius:5px;color:var(--text);font:inherit;cursor:text}.scene-loc-btn.svelte-ljb8ii:hover{background:color-mix(in srgb,var(--text) 4%,transparent)}.scene-loc-input.svelte-ljb8ii{flex:1 1 8em;max-width:26em;min-width:0;padding:2px 8px;margin-block:-3px;background:color-mix(in srgb,var(--text) 5%,transparent);border:1px solid var(--field);border-radius:5px;color:var(--text);font:inherit;font-size:14px;font-weight:700;outline:none}.sheet-foot.svelte-ljb8ii{padding:10px 14px;border-top:1px solid var(--line);background:var(--bg)}.add-cut-btn.svelte-ljb8ii{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:none;border:1px dashed var(--line);border-radius:7px;color:var(--muted);font:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:color .12s ease,border-color .12s ease,background-color .12s ease}.add-cut-btn.svelte-ljb8ii:hover{color:var(--text);border-color:var(--frame);background:color-mix(in srgb,var(--text) 4%,transparent)}.time.svelte-ljb8ii{font-size:12px;color:var(--muted)}.scene-text.svelte-ljb8ii{padding:2px 5px;margin:-2px -5px;background:none;border:1px solid transparent;border-radius:5px;color:var(--muted);font:inherit;text-align:left;cursor:text}.scene-text.svelte-ljb8ii:not(:disabled):hover{background:color-mix(in srgb,var(--text) 4%,transparent)}.scene-text.svelte-ljb8ii:disabled{cursor:default}.scene-text.time.svelte-ljb8ii{font-size:12px}.scene-text.summary.svelte-ljb8ii{flex-basis:100%;font-size:13px;line-height:1.5}.scene-add.svelte-ljb8ii{padding:1px 6px;background:none;border:1px dashed var(--line);border-radius:5px;color:var(--muted);font:inherit;font-size:12px;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .12s ease}.scene-row.svelte-ljb8ii:hover .scene-add:where(.svelte-ljb8ii),.scene-add.svelte-ljb8ii:focus-visible{opacity:1;pointer-events:auto}.scene-add.svelte-ljb8ii:hover{color:var(--text)}.scene-time-input.svelte-ljb8ii,.scene-summary-input.svelte-ljb8ii{padding:2px 8px;background:color-mix(in srgb,var(--text) 5%,transparent);border:1px solid var(--field);border-radius:5px;color:var(--text);font:inherit;outline:none}.scene-time-input.svelte-ljb8ii{flex:1 1 6em;max-width:16em;min-width:0;width:0;margin-block:-3px;font-size:12px}.scene-summary-input.svelte-ljb8ii{flex-basis:100%;font-size:13px;line-height:1.5;resize:none;overflow:hidden}ol.svelte-ljb8ii{list-style:none;margin:0;padding:0}.row.svelte-ljb8ii{border-top:1px solid var(--line);cursor:pointer;transition:background .12s ease}.row.svelte-ljb8ii:hover{background:color-mix(in srgb,var(--text) 3%,transparent)}.row.selected.svelte-ljb8ii{background:color-mix(in srgb,var(--text) 6%,transparent);box-shadow:inset 2px 0 0 var(--frame)}@container (max-width: 720px){.head.svelte-ljb8ii{display:none}.scene-row.svelte-ljb8ii{top:var(--pin);z-index:2}.row.svelte-ljb8ii{--num-col: 56px;grid-template-columns:var(--num-col) 140px 300px 280px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.row.svelte-ljb8ii>.cut-no:where(.svelte-ljb8ii){position:sticky;left:0;z-index:1;background:var(--bg);border-right:1px solid var(--line)}.row.svelte-ljb8ii>.cut-no:where(.svelte-ljb8ii)+:where(.svelte-ljb8ii){border-left:0}.row.svelte-ljb8ii:hover>.cut-no:where(.svelte-ljb8ii){background:linear-gradient(color-mix(in srgb,var(--text) 3%,transparent),color-mix(in srgb,var(--text) 3%,transparent)),var(--bg)}.row.selected.svelte-ljb8ii>.cut-no:where(.svelte-ljb8ii){background:linear-gradient(color-mix(in srgb,var(--text) 6%,transparent),color-mix(in srgb,var(--text) 6%,transparent)),var(--bg);box-shadow:inset 2px 0 0 var(--frame)}}.row.svelte-ljb8ii>:where(.svelte-ljb8ii){min-width:0;padding:12px}.row.svelte-ljb8ii>:where(.svelte-ljb8ii)+:where(.svelte-ljb8ii){border-left:1px solid var(--line)}.cut-no.svelte-ljb8ii{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 4px}.cover-toggle.svelte-ljb8ii{display:grid;place-items:center;width:22px;height:22px;padding:0;background:none;border:0;border-radius:5px;color:var(--muted);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .12s ease}.row.svelte-ljb8ii:hover .cover-toggle:where(.svelte-ljb8ii),.cover-toggle.svelte-ljb8ii:focus-visible{opacity:.7;pointer-events:auto}.row.svelte-ljb8ii .cover-toggle.on:where(.svelte-ljb8ii),.row.svelte-ljb8ii .cover-toggle:where(.svelte-ljb8ii):hover:not(:disabled){opacity:1;pointer-events:auto}.cover-toggle.svelte-ljb8ii:hover:not(:disabled){color:var(--text);background:color-mix(in srgb,var(--text) 8%,transparent)}.cover-toggle.on.svelte-ljb8ii{color:var(--muted)}.row.svelte-ljb8ii .cover-toggle:where(.svelte-ljb8ii):disabled{cursor:default;opacity:.35}.row.svelte-ljb8ii:not(:hover) .cover-toggle:where(.svelte-ljb8ii):disabled{opacity:0}.n.svelte-ljb8ii:hover{background:color-mix(in srgb,var(--text) 8%,transparent)}.n.svelte-ljb8ii{padding:2px 6px;background:none;border:0;border-radius:5px;color:var(--text);font:inherit;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;cursor:pointer}.cover-slot.svelte-ljb8ii{width:22px;height:22px}.shot.svelte-ljb8ii{padding:2px 5px;background:none;border:1px solid transparent;border-radius:5px;font:inherit;font-size:10px;color:var(--muted);text-align:center;line-height:1.2;word-break:keep-all;cursor:pointer;transition:color .12s ease,border-color .12s ease,background-color .12s ease}.shot.svelte-ljb8ii:hover,.shot.svelte-ljb8ii:focus-visible{color:var(--text);border-color:var(--line);background:color-mix(in srgb,var(--text) 5%,transparent)}.cut-tools.svelte-ljb8ii{display:grid;grid-template-columns:repeat(2,22px);justify-content:center;gap:2px;margin-top:auto;opacity:0;pointer-events:none;transition:opacity .12s ease}.row.svelte-ljb8ii:hover .cut-tools:where(.svelte-ljb8ii),.row.selected.svelte-ljb8ii .cut-tools:where(.svelte-ljb8ii),.cut-tools.svelte-ljb8ii:focus-within{opacity:1;pointer-events:auto}@media(hover:none){.scene-add.svelte-ljb8ii{opacity:.7;pointer-events:auto}.row.selected.svelte-ljb8ii .cover-toggle:where(.svelte-ljb8ii):not(:disabled){opacity:.7;pointer-events:auto}}.cut-tool.svelte-ljb8ii{display:grid;place-items:center;width:22px;height:22px;padding:0;background:none;border:1px solid transparent;border-radius:5px;color:var(--muted);cursor:pointer}.cut-tool.svelte-ljb8ii:disabled{opacity:.3;cursor:default}.cut-tool.svelte-ljb8ii:not(:disabled):hover{color:var(--text);border-color:var(--line);background:var(--panel)}.scene-merge.svelte-ljb8ii{align-self:center;margin-left:auto}.cut-tool.danger.svelte-ljb8ii:not(:disabled):hover{color:#e26d5c;border-color:color-mix(in srgb,#e26d5c 45%,var(--line))}.picture.svelte-ljb8ii{aspect-ratio:3 / 4;margin:12px;padding:0;border-radius:4px;border:1px solid var(--line);background:repeating-linear-gradient(-45deg,transparent 0 7px,color-mix(in srgb,var(--text) 5%,transparent) 7px 8px)}.row.svelte-ljb8ii>.picture:where(.svelte-ljb8ii){border-left:1px solid var(--line)}.picture.svelte-ljb8ii{position:relative;display:grid;place-items:center;cursor:pointer}.picture.svelte-ljb8ii{transition:border-color .12s ease}.picture.svelte-ljb8ii:hover:not(:has(.draw-bar:hover)){border-color:color-mix(in srgb,var(--text) 80%,transparent)}.picture.drawn.svelte-ljb8ii{background:var(--bg);overflow:hidden}.picture.svelte-ljb8ii img:where(.svelte-ljb8ii){position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.size.svelte-ljb8ii{position:absolute;left:6px;top:6px;padding:0 4px;border-radius:3px;background:#000000b3;color:#fff;font-size:10px;font-weight:700;line-height:15px}.draw-bar.svelte-ljb8ii{position:absolute;left:8px;right:8px;bottom:8px;display:flex;flex-direction:column;align-items:center;gap:4px;opacity:0;pointer-events:none;transition:opacity .12s ease}.row.svelte-ljb8ii:hover .draw-bar:where(.svelte-ljb8ii),.row.selected.svelte-ljb8ii .draw-bar:where(.svelte-ljb8ii),.draw-bar.svelte-ljb8ii:has(:where(.svelte-ljb8ii):focus-visible),.draw-bar.svelte-ljb8ii:has(.busy:where(.svelte-ljb8ii)){opacity:1;pointer-events:auto}.picture.svelte-ljb8ii:not(.drawn) .draw-bar:where(.svelte-ljb8ii){opacity:1;pointer-events:auto}.sizes.svelte-ljb8ii,.draw.svelte-ljb8ii{box-sizing:border-box;width:min(140px,100%);justify-content:center}.sizes.svelte-ljb8ii{display:flex}.draw.svelte-ljb8ii{display:inline-grid;grid-template-columns:16px 1fr auto;align-items:center;gap:3px;padding:5px 7px;background:var(--bg);border:1px solid var(--line);border-radius:7px;color:var(--text);font:inherit;font-size:12px;cursor:pointer}.draw.svelte-ljb8ii .label:where(.svelte-ljb8ii){text-align:center;white-space:nowrap}.draw.busy.svelte-ljb8ii{display:inline-flex;align-items:center;justify-content:space-between;gap:6px}.draw.svelte-ljb8ii :last-child:not(.label){justify-self:end}.draw.svelte-ljb8ii:hover{border-color:var(--field)}.draw.busy.svelte-ljb8ii{color:var(--muted);cursor:default}.notice.svelte-ljb8ii{position:relative;grid-column:2 / -1;padding:12px!important;border-left:0!important;cursor:default}.notice.svelte-ljb8ii:before{content:"";position:absolute;top:0;left:calc(-1 * var(--num-col));right:0;border-top:1px solid var(--line)}.text-col.svelte-ljb8ii{display:grid;grid-template-rows:var(--upper, 1fr) 1fr;align-items:stretch;padding:0}.text-col.svelte-ljb8ii>:where(.svelte-ljb8ii){min-height:0;overflow-y:auto}.half.svelte-ljb8ii{display:flex;padding:6px}.slot.svelte-ljb8ii{border-top:1px solid var(--line)}.slot.chips.svelte-ljb8ii{display:flex;flex-wrap:wrap;align-items:baseline;align-content:flex-start;gap:4px 6px;padding:10px 12px;cursor:default}.chip.svelte-ljb8ii{font:inherit;font-size:11px;line-height:14px;padding:2px 7px;background:none;border:1px solid var(--line);border-radius:5px;color:var(--muted);cursor:pointer;transition:color .12s ease,border-color .12s ease,background-color .12s ease}.chip.svelte-ljb8ii:hover,.chip.svelte-ljb8ii:focus-visible{color:var(--text);border-color:var(--field);background:color-mix(in srgb,var(--text) 4%,transparent)}.cast-chip.has-sheet.svelte-ljb8ii{color:var(--text);border-color:color-mix(in srgb,var(--frame) 35%,var(--line))}.member.svelte-ljb8ii{display:inline-flex;align-items:center;padding:0;cursor:default}.member.svelte-ljb8ii button:where(.svelte-ljb8ii){display:inline-flex;align-items:center;font:inherit;color:inherit;background:none;border:0;cursor:pointer}.member-name.svelte-ljb8ii{padding:2px 1px 2px 7px}.member-x.svelte-ljb8ii{align-self:stretch;padding:0 4px;opacity:.55}.member-x.svelte-ljb8ii:hover,.member-x.svelte-ljb8ii:focus-visible{opacity:1}.prop-chip.svelte-ljb8ii{border-radius:999px;font-style:italic}.cast-add.svelte-ljb8ii{opacity:.7}.cast-picker.svelte-ljb8ii{display:flex;flex-basis:100%;flex-wrap:wrap;gap:4px 6px;padding-top:2px}.cast-option.svelte-ljb8ii{border-style:dashed}.cast-note.svelte-ljb8ii{font-size:11px;color:var(--muted)}.chip.source[aria-expanded=true].svelte-ljb8ii{color:var(--text);border-color:var(--frame)}.source-excerpts.svelte-ljb8ii{flex:0 0 100%;width:100%;margin-top:2px;padding:8px 10px;border:1px solid var(--line);border-radius:6px;background:color-mix(in srgb,var(--text) 3%,transparent)}.source-excerpt.svelte-ljb8ii+.source-excerpt:where(.svelte-ljb8ii){margin-top:8px;padding-top:8px;border-top:1px solid var(--line)}.source-excerpt.svelte-ljb8ii>span:where(.svelte-ljb8ii){display:block;font-size:11px;color:var(--muted)}.source-excerpt.svelte-ljb8ii p:where(.svelte-ljb8ii){margin:3px 0 0;font-size:12px;line-height:1.55;color:var(--text);white-space:pre-wrap}.cell-edit.svelte-ljb8ii,.cell-input.svelte-ljb8ii{display:block;width:100%;min-height:100%;padding:6px 8px;font:inherit;font-size:13px;line-height:1.55;color:inherit;text-align:left;background:none;border:1px solid transparent;border-radius:6px;overflow-wrap:anywhere;box-sizing:border-box}.cell-edit.svelte-ljb8ii{cursor:text;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:5px}.cell-edit.svelte-ljb8ii:hover,.cell-edit.svelte-ljb8ii:focus-visible{background:color-mix(in srgb,var(--text) 4%,transparent)}.cell-input.svelte-ljb8ii{resize:none;outline:none;background:color-mix(in srgb,var(--text) 5%,transparent);border-color:var(--field)}.cell-edit.is-narration.svelte-ljb8ii{font-style:italic;color:var(--muted)}.lines-edit.svelte-ljb8ii{gap:6px}.line.svelte-ljb8ii{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px;width:100%}.line.unvoiced.svelte-ljb8ii{grid-template-columns:minmax(0,1fr)}.speaker.svelte-ljb8ii{font-weight:700;font-size:12px;white-space:nowrap;color:var(--text)}.ph.svelte-ljb8ii{font-size:11px;letter-spacing:.06em;color:var(--muted);opacity:.45}.splitter.svelte-1eudjo5{--grip: 40px;position:relative;touch-action:none;outline:none}.splitter.columns.svelte-1eudjo5{cursor:col-resize}.splitter.rows.svelte-1eudjo5{cursor:row-resize}.splitter.svelte-1eudjo5:after{content:"";position:absolute;background:var(--frame);opacity:0;transition:opacity .12s ease 80ms;border-radius:1px}.splitter.columns.svelte-1eudjo5:after{top:calc(50% - var(--grip) / 2);height:var(--grip);left:calc(50% - 1px);width:2px}.splitter.rows.svelte-1eudjo5:after{left:calc(50% - var(--grip) / 2);width:var(--grip);top:calc(50% - 1px);height:2px}.splitter.svelte-1eudjo5:hover:after,.splitter.svelte-1eudjo5:focus-visible:after,.splitter.dragging.svelte-1eudjo5:after{opacity:.7}body.resizing-columns,body.resizing-columns *{cursor:col-resize!important;-webkit-user-select:none;user-select:none}body.resizing-rows,body.resizing-rows *{cursor:row-resize!important;-webkit-user-select:none;user-select:none}.studio.svelte-ltoga4{--gap: 6px;flex:1;min-height:0;display:grid;grid-template-columns:minmax(240px,1fr) var(--gap) minmax(0,var(--brief));margin:16px}.pane.svelte-ltoga4{min-width:0;min-height:0;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:10px;overflow:hidden}.pane-head.svelte-ltoga4{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:10px 16px;border-bottom:1px solid var(--line);font-size:12px;color:var(--muted)}.stage-head.svelte-ltoga4{font-variant-numeric:tabular-nums;align-items:center;flex-wrap:nowrap;min-height:38px;padding-block:0}.stage-head.svelte-ltoga4>span:where(.svelte-ltoga4){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stage-head.svelte-ltoga4>b:where(.svelte-ltoga4){flex-shrink:0}.stage-head.svelte-ltoga4>.stage-back:where(.svelte-ltoga4){flex-shrink:0}.stage-head.svelte-ltoga4 b:where(.svelte-ltoga4){font-size:13px;font-weight:700;color:var(--text)}.stage-back.stage-hide.svelte-ltoga4{align-self:center;justify-content:center;width:28px;height:28px;margin-right:-11px;padding:0;background:var(--bg);transition:color .12s ease,background-color .12s ease,border-color .12s ease}.stage-back.stage-hide.svelte-ltoga4:hover{color:var(--text);background:var(--panel);border-color:var(--field)}.stage-back.svelte-ltoga4{margin-left:auto;display:inline-flex;align-items:center;gap:4px;padding:2px 7px;background:none;border:1px solid var(--line);border-radius:5px;font:inherit;font-size:11px;color:var(--muted);cursor:pointer}.stage-back.svelte-ltoga4:hover{color:var(--text);border-color:var(--frame)}.brief-head.svelte-ltoga4 h2{margin:0;font-size:14px;font-weight:800;color:var(--text)}.brief-head.svelte-ltoga4 h2 span{margin-left:4px;font-size:12px;font-weight:600;color:var(--muted)}.brief-head.svelte-ltoga4 p{flex-basis:100%;margin:0;font-size:12px;line-height:1.5;color:var(--muted)}.canvas.svelte-ltoga4{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:16px;overflow:hidden}.canvas.svelte-ltoga4 img:where(.svelte-ltoga4){max-width:100%;max-height:100%;aspect-ratio:var(--aspect);object-fit:contain;border-radius:4px;border:1px solid var(--line)}.canvas.svelte-ltoga4 img.uploaded:where(.svelte-ltoga4){aspect-ratio:auto}.blank.svelte-ltoga4{height:min(100%,640px);aspect-ratio:var(--aspect);max-width:100%;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line);border-radius:4px;color:var(--muted);font-size:13px;background:repeating-linear-gradient(-45deg,transparent 0 7px,color-mix(in srgb,var(--text) 5%,transparent) 7px 8px)}.size.svelte-ltoga4{position:absolute;left:2px;top:2px;padding:0 3px;border-radius:3px;background:#000000b3;color:#fff;font-size:9px;font-weight:700;line-height:13px}.takes.svelte-ltoga4{flex-shrink:0;display:flex;gap:6px;padding:10px 16px;border-top:1px solid var(--line);overflow-x:auto}.take.svelte-ltoga4{position:relative;flex-shrink:0;height:64px;aspect-ratio:var(--aspect);padding:0;border:1px solid var(--line);border-radius:4px;background:var(--bg);overflow:hidden;cursor:pointer;opacity:.6;transition:opacity .12s ease,border-color .12s ease}.take.svelte-ltoga4:hover,.take.on.svelte-ltoga4{opacity:1}.take.svelte-ltoga4:hover:not(.on){border-color:var(--field)}.take.on.svelte-ltoga4{border-color:var(--frame)}.take.svelte-ltoga4 img:where(.svelte-ltoga4){width:100%;height:100%;object-fit:cover;display:block}.take.pending.svelte-ltoga4{display:grid;place-items:center;color:var(--muted);cursor:default;opacity:1}.used.svelte-ltoga4{position:absolute;right:3px;bottom:3px;display:grid;place-items:center;width:14px;height:14px;border-radius:50%;background:var(--text);color:var(--bg);box-shadow:0 0 0 1px var(--bg)}.scroll.svelte-ltoga4{flex:1;min-height:0;overflow-y:auto;padding:16px}.scroll.svelte-ltoga4 section+section{margin-top:18px}.scroll.svelte-ltoga4 h3{margin:0 0 6px;font-size:11px;font-weight:700;color:var(--muted)}.scroll.svelte-ltoga4 section p{margin:0 0 6px;font-size:14px;line-height:1.6}.scroll.svelte-ltoga4 .line b{margin-right:6px;font-size:12px}.scroll.svelte-ltoga4 .narration,.scroll.svelte-ltoga4 .muted{color:var(--muted)}.scroll.svelte-ltoga4 .source{font-size:13px;color:var(--muted)}.scroll.svelte-ltoga4 .subjects{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.scroll.svelte-ltoga4 .subjects li{font-size:13px;line-height:1.5}.scroll.svelte-ltoga4 .subjects b{margin-right:6px}.scroll.svelte-ltoga4 .subjects span{color:var(--muted)}footer.svelte-ltoga4{flex-shrink:0;display:flex;flex-direction:column;gap:8px;padding:12px 16px 16px;border-top:1px solid var(--line)}.wide.svelte-ltoga4{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px 12px;border-radius:8px;font:inherit;font-size:13px;cursor:pointer;text-decoration:none}.wide.busy.svelte-ltoga4{justify-content:space-between}.primary.svelte-ltoga4{background:var(--text);color:var(--bg);border:0;font-weight:700}.primary.svelte-ltoga4:disabled,.primary[aria-disabled=true].svelte-ltoga4{opacity:.5;cursor:default}.outline.svelte-ltoga4{background:none;border:1px solid var(--line);color:var(--text)}@container (max-width: 640px){.studio.svelte-ltoga4{display:flex;flex-direction:column;gap:var(--gap);margin:0;padding:16px;overflow-y:auto;overscroll-behavior-y:contain}.studio.svelte-ltoga4>.splitter{display:none}.pane.svelte-ltoga4{flex-shrink:0}.canvas.svelte-ltoga4{flex:none;padding:10px}.canvas.svelte-ltoga4 img:where(.svelte-ltoga4){width:100%;height:auto;max-height:70dvh}.blank.svelte-ltoga4{width:100%;height:auto}.scroll.svelte-ltoga4{flex:none;overflow:visible}}.tabs.svelte-126ak3w{display:flex;gap:4px;min-width:0}.full.svelte-126ak3w{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}button.svelte-126ak3w{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:26px;padding:0 9px;font:inherit;font-size:12px;font-weight:500;letter-spacing:normal;white-space:nowrap;color:var(--muted);background:none;border:1px solid transparent;border-radius:6px;cursor:pointer;transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out}button.svelte-126ak3w:hover{color:var(--text)}button[aria-selected=true].svelte-126ak3w{color:var(--text);border-color:var(--line);background:var(--bg)}small.svelte-126ak3w{font-size:10px;font-variant-numeric:tabular-nums;color:var(--muted)}@media(max-width:640px){button.svelte-126ak3w{padding:0 7px}}.gallery.svelte-2jn8f0{display:grid;grid-template-columns:repeat(auto-fill,minmax(68px,1fr));gap:6px;margin-top:8px;padding:8px;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--text) 2%,transparent);max-height:210px;overflow-y:auto}.item.svelte-2jn8f0{display:flex;flex-direction:column;gap:3px;padding:3px;background:var(--bg);border:1px solid var(--line);border-radius:6px;color:var(--text);font:inherit;text-align:left;cursor:pointer;min-width:0}.item.svelte-2jn8f0:hover:not(:disabled){border-color:var(--frame)}.item.svelte-2jn8f0:disabled{opacity:.5;cursor:default}.item.svelte-2jn8f0 img:where(.svelte-2jn8f0){width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:4px;display:block}.caption.svelte-2jn8f0{font-size:10px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 2px}.sec-head.svelte-tefcaj{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.sec-head.svelte-tefcaj h3:where(.svelte-tefcaj){margin:0;display:inline-flex;align-items:baseline;gap:5px}.sec-count.svelte-tefcaj{font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--muted);opacity:.7}.sec-toggle.svelte-tefcaj{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;background:none;border:1px solid var(--line);border-radius:5px;font:inherit;font-size:11px;color:var(--muted);cursor:pointer}.sec-toggle.svelte-tefcaj:hover,.sec-toggle[aria-expanded=true].svelte-tefcaj{color:var(--text);border-color:var(--frame)}.tiles.svelte-tefcaj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.tile.svelte-tefcaj{position:relative;aspect-ratio:3 / 4;border:1px solid var(--line);border-radius:6px;background:var(--bg);overflow:hidden;transition:border-color .12s ease}.tile.svelte-tefcaj:not(.add):hover{border-color:var(--field)}.tile.active.svelte-tefcaj{border-color:var(--frame)}.view.svelte-tefcaj{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.tile.svelte-tefcaj img:where(.svelte-tefcaj){width:100%;height:100%;object-fit:cover;display:block}.add.svelte-tefcaj{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:4px;border-style:dashed;background:color-mix(in srgb,var(--text) 2%,transparent);color:var(--muted);font:inherit;font-size:11px;cursor:pointer;transition:color .12s ease,border-color .12s ease,background-color .12s ease}.add.svelte-tefcaj:hover:not(:disabled),.add.drag-over.svelte-tefcaj{color:var(--text);border-color:var(--frame);background:color-mix(in srgb,var(--text) 5%,transparent)}.add.svelte-tefcaj:disabled{opacity:.5;cursor:default}.badge.svelte-tefcaj{position:absolute;left:4px;top:4px;padding:0 5px;border-radius:4px;background:#000000bf;color:#fff;font-size:9px;font-weight:700;line-height:18px;pointer-events:none}.corner.svelte-tefcaj{position:absolute;right:4px;display:grid;place-items:center;width:18px;height:18px;border:1px solid rgb(255 255 255 / .2);border-radius:4px;background:#000000bf;color:#fff;cursor:pointer}.remove.svelte-tefcaj{top:4px}.use.svelte-tefcaj{position:absolute;display:grid;place-items:center;left:4px;right:4px;bottom:4px;height:20px;padding:0 4px;border:1px solid rgb(255 255 255 / .2);border-radius:4px;background:#000000bf;color:#fff;font:inherit;font-size:10px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.use.svelte-tefcaj:disabled{cursor:default}.use.svelte-tefcaj:disabled:not([aria-busy=true]){opacity:.5}.use.svelte-tefcaj:hover:not(:disabled){background:#000000f2;border-color:#fff}.corner.svelte-tefcaj:hover{background:#000000f2;border-color:#fff}.head-top.svelte-tudzka{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 10px}.head-top.svelte-tudzka h2:where(.svelte-tudzka){display:inline-flex;align-items:center;gap:6px}.head-top.svelte-tudzka .shot-badge:where(.svelte-tudzka){margin-left:0;line-height:1.4}.head-scene.svelte-tudzka{font-size:12px;color:var(--muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.head-tabs.svelte-tudzka{flex-basis:100%;display:flex;gap:4px;margin-top:6px}.shot-badge.svelte-tudzka{margin-left:6px;padding:2px 7px;background:none;border:1px solid var(--line);border-radius:5px;font:inherit;font-size:11px;font-weight:600;color:var(--muted);cursor:pointer;vertical-align:middle;transition:color .12s ease,border-color .12s ease,background-color .12s ease}.shot-badge.svelte-tudzka:hover,.shot-badge.svelte-tudzka:focus-visible{color:var(--text);border-color:var(--frame);background:color-mix(in srgb,var(--text) 5%,transparent)}.sec-head.svelte-tudzka{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.sec-head.svelte-tudzka h3:where(.svelte-tudzka){margin:0;display:inline-flex;align-items:baseline;gap:5px}.sec-toggle.svelte-tudzka{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;background:none;border:1px solid var(--line);border-radius:5px;font:inherit;font-size:11px;color:var(--muted);cursor:pointer}.sec-toggle.svelte-tudzka:disabled{opacity:.45;cursor:default}.sec-toggle.svelte-tudzka:hover:not(:disabled),.sec-toggle[aria-expanded=true].svelte-tudzka{color:var(--text);border-color:var(--frame)}.subject-remove.svelte-tudzka{flex-shrink:0;padding:2px 6px;background:none;border:1px solid transparent;border-radius:5px;font:inherit;font-size:11px;color:var(--muted);cursor:pointer;opacity:.75}.subject-remove.svelte-tudzka:hover{color:var(--text);border-color:var(--line);opacity:1}.cast-picker.svelte-tudzka{display:flex;flex-wrap:wrap;gap:4px 6px;padding-top:8px}.picker-chip.svelte-tudzka{padding:2px 7px;background:none;border:1px dashed var(--line);border-radius:5px;font:inherit;font-size:11px;color:var(--muted);cursor:pointer}.picker-chip.svelte-tudzka:hover{color:var(--text);border-color:var(--frame)}.picker-chip.has-sheet.svelte-tudzka{color:var(--text)}.picker-chip.prop-chip.svelte-tudzka{border-radius:999px;font-style:italic}.picker-note.svelte-tudzka{font-size:11px;color:var(--muted)}.refs.svelte-tudzka{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ref-card.svelte-tudzka{border:1px solid var(--line);border-radius:8px;padding:6px}.ref-row.svelte-tudzka{display:flex;align-items:center;gap:6px}.ref.svelte-tudzka{display:flex;align-items:center;gap:10px;flex:1;min-width:0;padding:2px;background:none;border:0;border-radius:6px;color:var(--text);font:inherit;text-align:left;cursor:pointer}.ref.svelte-tudzka:hover .ref-text:where(.svelte-tudzka) b:where(.svelte-tudzka){text-decoration:underline}.thumb.svelte-tudzka{flex-shrink:0;width:32px;height:32px;border:1px solid var(--line);border-radius:5px;overflow:hidden}.ref-card.missing.svelte-tudzka .thumb:where(.svelte-tudzka){border-style:dashed}.thumb.svelte-tudzka img:where(.svelte-tudzka){width:100%;height:100%;object-fit:cover;display:block}.ref-text.svelte-tudzka{display:flex;flex-direction:column;min-width:0;font-size:13px}.ref-text.svelte-tudzka small:where(.svelte-tudzka){font-size:11px;color:var(--muted)}.ref-desc.svelte-tudzka{margin:6px 2px 2px!important;padding-top:6px;border-top:1px solid var(--line);font-size:12px!important;line-height:1.5!important;color:var(--muted)}.note.svelte-tudzka{margin-top:8px!important;font-size:12px!important}.source-list.svelte-tudzka{display:flex;flex-direction:column;gap:10px}.source-item.svelte-tudzka{padding:8px 10px;border:1px solid var(--line);border-radius:8px}.source-id.svelte-tudzka{display:block;margin-bottom:4px;font-size:11px;color:var(--muted)}.source-item.svelte-tudzka .source:where(.svelte-tudzka){margin:0!important;color:var(--text)!important;white-space:pre-wrap}.continuity-row.svelte-tudzka{display:flex;align-items:center;gap:10px;width:100%;padding:6px;background:none;border:1px solid var(--line);border-radius:8px;color:var(--muted);font:inherit;font-size:12px;line-height:1.5;text-align:left;cursor:pointer}.continuity-row.svelte-tudzka:hover{border-color:var(--frame);color:var(--text)}.continuity-row.svelte-tudzka>span:where(.svelte-tudzka):not(.switch){flex:1}.continuity-row[aria-checked=false].svelte-tudzka img:where(.svelte-tudzka){opacity:.35;filter:grayscale(1)}.switch.svelte-tudzka{position:relative;flex-shrink:0;width:28px;height:16px;border-radius:999px;background:var(--line);transition:background-color .12s ease}.switch.svelte-tudzka:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--muted);transition:transform .12s ease,background-color .12s ease}.continuity-row[aria-checked=true].svelte-tudzka .switch:where(.svelte-tudzka){background:color-mix(in srgb,var(--text) 35%,var(--line))}.continuity-row[aria-checked=true].svelte-tudzka .switch:where(.svelte-tudzka):after{transform:translate(12px);background:var(--text)}.continuity-row.svelte-tudzka img:where(.svelte-tudzka){flex-shrink:0;width:36px;aspect-ratio:3 / 4;object-fit:cover;border-radius:4px}.field-box.svelte-tudzka{padding:4px;border:1px solid var(--line);border-radius:8px}.words-box.svelte-tudzka{border:1px solid var(--line);border-radius:8px}.words-half.svelte-tudzka{padding:4px}.lines-half.svelte-tudzka{border-top:1px solid var(--line)}.slot-edit.svelte-tudzka,.slot-input.svelte-tudzka{display:block;width:100%;padding:6px 8px;font:inherit;font-size:13px;line-height:1.55;color:var(--text);text-align:left;background:none;border:1px solid transparent;border-radius:6px;overflow-wrap:anywhere;box-sizing:border-box}.slot-edit.svelte-tudzka{cursor:text;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:5px}.slot-edit.svelte-tudzka:hover,.slot-edit.svelte-tudzka:focus-visible{background:color-mix(in srgb,var(--text) 4%,transparent)}.slot-input.svelte-tudzka{resize:vertical;outline:none;background:color-mix(in srgb,var(--text) 5%,transparent);border-color:var(--field)}.slot-edit.is-narration.svelte-tudzka{font-style:italic;color:var(--muted)}.lines-edit.svelte-tudzka{gap:6px}.line.svelte-tudzka{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px;width:100%}.line.unvoiced.svelte-tudzka{grid-template-columns:minmax(0,1fr)}.speaker.svelte-tudzka{font-weight:700;font-size:12px;white-space:nowrap;color:var(--text)}.ph.svelte-tudzka{font-size:11px;letter-spacing:.06em;color:var(--muted);opacity:.45}.slot-edit.svelte-wubn81,.slot-input.svelte-wubn81{display:block;width:100%;padding:6px 8px;font:inherit;font-size:13px;line-height:1.55;color:var(--text);text-align:left;background:none;border:1px solid transparent;border-radius:6px;overflow-wrap:anywhere;box-sizing:border-box}.slot-edit.svelte-wubn81{cursor:text}.slot-edit.svelte-wubn81:hover,.slot-edit.svelte-wubn81:focus-visible{background:color-mix(in srgb,var(--text) 4%,transparent)}.slot-input.svelte-wubn81{resize:vertical;outline:none;background:color-mix(in srgb,var(--text) 5%,transparent);border-color:var(--field)}.ph.svelte-wubn81{font-size:12px;color:var(--muted);opacity:.65}.title.svelte-wubn81{flex-basis:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.title.svelte-wubn81 .name:where(.svelte-wubn81){min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:inherit;font-weight:inherit;color:inherit}.title.svelte-wubn81+.what:where(.svelte-wubn81){margin-top:4px}.kind-badge.svelte-wubn81{flex-shrink:0;margin-left:0;padding:2px 7px;border:1px solid var(--line);border-radius:5px;font-size:11px;font-weight:600;color:var(--muted);line-height:1.4}.field-box.svelte-wubn81{padding:4px;border:1px solid var(--line);border-radius:8px}.uses.svelte-wubn81{display:flex;flex-wrap:wrap;gap:4px}.uses.svelte-wubn81+.uses:where(.svelte-wubn81){margin-top:6px}.uses-ep.svelte-wubn81{align-self:center;min-width:28px;margin-right:2px;font-size:11px;color:var(--muted)}.uses.svelte-wubn81 button:where(.svelte-wubn81){min-width:30px;padding:3px 6px;background:none;border:1px solid var(--line);border-radius:6px;color:var(--text);font:inherit;font-size:12px;font-variant-numeric:tabular-nums;cursor:pointer}.uses.svelte-wubn81 button:where(.svelte-wubn81):hover{border-color:var(--frame)}.bar.svelte-18om7tc{position:relative;display:flex;align-items:center;gap:8px}button.svelte-18om7tc{font:inherit;color:inherit;cursor:pointer}.chip.svelte-18om7tc{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;background:none;border:1px solid var(--line);border-radius:8px;font-size:13px}.chip.open.svelte-18om7tc,.chip.svelte-18om7tc:hover{border-color:var(--field)}.n.svelte-18om7tc{font-weight:700;font-variant-numeric:tabular-nums}.signin.svelte-18om7tc{height:28px;padding:0 12px;background:var(--text);color:var(--bg);border:0;border-radius:8px;font-size:13px;font-weight:700}.avatar.svelte-18om7tc:hover{border-color:var(--field)}.avatar.svelte-18om7tc{width:28px;height:28px;border-radius:50%;border:1px solid var(--line);background:var(--panel);font-size:13px;font-weight:800}.view.svelte-ozb5fk{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr)}.body.svelte-ozb5fk{min-height:0;overflow-y:auto;padding:16px 16px 48px}section.svelte-ozb5fk{scroll-margin-top:16px}section.svelte-ozb5fk+section:where(.svelte-ozb5fk){margin-top:28px}h3.svelte-ozb5fk{font-size:13px;font-weight:700;color:var(--muted);margin:0 0 8px}.item.svelte-ozb5fk{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:14px 0;border-top:1px solid var(--line)}.what.svelte-ozb5fk{min-width:0;font-size:14px}.what.svelte-ozb5fk p:where(.svelte-ozb5fk){margin:4px 0 0;font-size:13px;line-height:1.6;color:var(--muted)}.trash-list.svelte-ozb5fk{list-style:none;margin:0;padding:0;width:100%;border:1px solid var(--line);border-radius:10px}.trash-list.svelte-ozb5fk li:where(.svelte-ozb5fk){display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:2px 8px;padding:8px 12px;font-size:13px}.trash-list.svelte-ozb5fk li:where(.svelte-ozb5fk)+li:where(.svelte-ozb5fk){border-top:1px solid var(--line)}.trash-title.svelte-ozb5fk{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trash-list.svelte-ozb5fk small:where(.svelte-ozb5fk){grid-row:2;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trash-list.svelte-ozb5fk li:where(.svelte-ozb5fk)>button:where(.svelte-ozb5fk){grid-row:1 / span 2}.danger.svelte-ozb5fk:hover:not(:disabled){color:#f87171;border-color:color-mix(in srgb,#f87171 50%,var(--line))}@media(hover:none){.danger.svelte-ozb5fk{color:#f87171}}.empty.svelte-ozb5fk{margin:0;font-size:13px;color:var(--muted)}.stat.svelte-ozb5fk{font-size:13px;white-space:nowrap}.item.stack.svelte-ozb5fk{flex-direction:column;align-items:stretch;gap:12px}.support.svelte-ozb5fk{display:flex;flex-direction:column;gap:8px}.support.svelte-ozb5fk textarea:where(.svelte-ozb5fk),.support.svelte-ozb5fk input:where(.svelte-ozb5fk){width:100%;padding:8px 10px;font:inherit;font-size:13px;color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:6px}.support.svelte-ozb5fk textarea:where(.svelte-ozb5fk){resize:vertical;min-height:96px}.support-row.svelte-ozb5fk{display:flex;gap:8px}.support-row.svelte-ozb5fk input:where(.svelte-ozb5fk){flex:1;min-width:0}.sent.svelte-ozb5fk{margin:0;font-size:13px;color:#3fb950}.support.svelte-ozb5fk .problem:where(.svelte-ozb5fk){margin:0;font-size:12px;color:#f87171}.choices.svelte-ozb5fk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.choices.svelte-ozb5fk button:where(.svelte-ozb5fk){display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;background:none;border:1px solid var(--line);border-radius:8px;color:var(--text);font:inherit;text-align:left;cursor:pointer}.choices.svelte-ozb5fk button:where(.svelte-ozb5fk):not(.on):hover{border-color:var(--field);background:color-mix(in srgb,var(--text) 4%,transparent)}.choices.svelte-ozb5fk button.on:where(.svelte-ozb5fk){border-color:var(--frame);background:var(--bg)}.top.svelte-ozb5fk{display:flex;align-items:center;justify-content:space-between;width:100%}.cost.svelte-ozb5fk{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700;color:var(--muted)}.choices.svelte-ozb5fk small:where(.svelte-ozb5fk){font-size:11px;color:var(--muted)}.outline.svelte-ozb5fk{white-space:nowrap;background:none;border:1px solid var(--line);border-radius:8px;padding:6px 12px;color:var(--text);font:inherit;font-size:13px;cursor:pointer;flex-shrink:0}@container (max-width: 640px){.item.svelte-ozb5fk{flex-direction:column;gap:10px}}.signin.svelte-19k1lh4{width:min(380px,100%)}form.svelte-19k1lh4{display:flex;flex-direction:column;gap:8px}label.svelte-19k1lh4{font-size:12px;color:var(--muted)}input.svelte-19k1lh4{height:40px;padding:0 12px;background:var(--bg);color:var(--text);border:1px solid var(--line);border-radius:8px;font:inherit;font-size:14px;outline:none}input.svelte-19k1lh4:focus{border-color:var(--field)}.code.svelte-19k1lh4{font-size:20px;letter-spacing:.4em;text-align:center;font-variant-numeric:tabular-nums}.primary.svelte-19k1lh4{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;margin-top:4px;background:var(--text);color:var(--bg);border:0;border-radius:8px;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.primary.svelte-19k1lh4:disabled{opacity:.35;cursor:default}.link.svelte-19k1lh4{background:none;border:0;color:var(--muted);font:inherit;font-size:12px;cursor:pointer}.problem.svelte-19k1lh4{margin:0;font-size:12px;color:#e4572e}.mock.svelte-19k1lh4{margin:14px 0 0;font-size:11px;color:#d9a441}.body.svelte-mynoni>header:where(.svelte-mynoni),.body.svelte-mynoni>section:where(.svelte-mynoni){scroll-margin-top:24px}.returned.svelte-mynoni{display:flex;align-items:center;gap:8px;margin:-8px 0 16px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;font-size:13px}.returned.svelte-mynoni span:where(.svelte-mynoni){flex:1}.returned.need.svelte-mynoni{margin:0 0 10px;color:#e4572e}.worth.svelte-mynoni{margin:0 0 0 auto;font-size:13px;color:var(--muted)}.rule.top.svelte-mynoni{margin:0 0 10px}.cards-skeleton.svelte-mynoni{margin-top:12px}.cards-skeleton.under-rule.svelte-mynoni{margin-top:0}.cards.svelte-mynoni{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;margin-top:12px}.rule.top.svelte-mynoni+.cards:where(.svelte-mynoni),.problem.svelte-mynoni+.cards:where(.svelte-mynoni){margin-top:0}.card.svelte-mynoni{display:flex;flex-direction:column;align-items:stretch;gap:3px;padding:12px;border:1px solid var(--line);border-radius:10px;background:none;color:var(--text);text-align:left;font-size:13px}button.card.svelte-mynoni:hover:not(:disabled){border-color:color-mix(in srgb,var(--text) 45%,var(--line))}button.card.svelte-mynoni:disabled{opacity:.6;cursor:default}.card.current.svelte-mynoni{border-color:var(--frame)}.card-top.svelte-mynoni{display:flex;align-items:center;justify-content:space-between;gap:6px}.card.svelte-mynoni small:where(.svelte-mynoni){color:var(--muted)}.card.svelte-mynoni .when:where(.svelte-mynoni){color:var(--text)}.card.svelte-mynoni .go:where(.svelte-mynoni){align-self:flex-end;margin-top:auto}.card.svelte-mynoni .go:where(.svelte-mynoni){display:inline-flex;align-items:center;gap:4px;padding:5px 12px;border:1px solid var(--line);border-radius:7px;font-size:12px;font-weight:700;transition:background-color .12s ease,color .12s ease,border-color .12s ease}button.card.svelte-mynoni:hover:not(:disabled) .go:where(.svelte-mynoni){background:var(--text);border-color:var(--text);color:var(--bg)}.card.svelte-mynoni small:where(.svelte-mynoni):last-of-type{margin-bottom:10px}.price.svelte-mynoni small:where(.svelte-mynoni){font-size:12px;font-weight:600;color:var(--muted)}.link.svelte-mynoni:hover:not(:disabled){color:var(--text)}.link.svelte-mynoni{margin-top:10px;padding:0;border:0;background:none;color:var(--muted);font-size:12px;text-decoration:underline}.problem.svelte-mynoni{margin:8px 0;font-size:12px;color:#de8a55}.view.svelte-mynoni{flex:1;min-height:0;display:flex}.empty.svelte-mynoni,.body.svelte-mynoni{flex:1;overflow-y:auto;padding:16px 16px 48px}header.svelte-mynoni{display:flex;align-items:center;gap:14px;margin-bottom:24px}.signin-row.svelte-mynoni{margin:-8px 0 28px 62px}@media(max-width:600px){.signin-row.svelte-mynoni{margin-left:0}}header.svelte-mynoni>div:where(.svelte-mynoni):nth-child(2){flex:1;min-width:0}.avatar.svelte-mynoni{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line);background:var(--bg);font-size:20px;font-weight:800;flex-shrink:0}h2.svelte-mynoni{margin:0;font-size:18px;font-weight:800}header.svelte-mynoni p:where(.svelte-mynoni),.empty.svelte-mynoni p:where(.svelte-mynoni){margin:2px 0 0;font-size:13px;color:var(--muted);line-height:1.5}section.svelte-mynoni+section:where(.svelte-mynoni){margin-top:28px}h3.svelte-mynoni{font-size:13px;font-weight:700;color:var(--muted);margin:0 0 10px}.balance.svelte-mynoni{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:14px 16px;border:1px solid var(--line);border-radius:10px}.big.svelte-mynoni{display:flex;align-items:center;gap:8px;margin:0;font-size:30px;font-weight:800;font-variant-numeric:tabular-nums}.rule.svelte-mynoni{margin:8px 0 0;font-size:12px;color:var(--muted)}.price.svelte-mynoni{font-size:16px;font-weight:800}.tag.svelte-mynoni{flex-shrink:0;font-size:10px;padding:1px 6px;border:1px solid var(--line);border-radius:5px;color:var(--muted)}.history-box.svelte-mynoni{border:1px solid var(--line);border-radius:10px;overflow:hidden}.history-box.svelte-mynoni tbody:where(.svelte-mynoni) tr:where(.svelte-mynoni):last-child td:where(.svelte-mynoni){border-bottom:0}.history-box.svelte-mynoni th:where(.svelte-mynoni):first-child,.history-box.svelte-mynoni td:where(.svelte-mynoni):first-child{padding-left:14px}.history-box.svelte-mynoni th:where(.svelte-mynoni):last-child,.history-box.svelte-mynoni td:where(.svelte-mynoni):last-child{padding-right:14px}.pager.svelte-mynoni{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 14px;font-size:12px;color:var(--muted);border-top:1px solid var(--line)}.pager.svelte-mynoni .link:where(.svelte-mynoni){margin:0;padding:4px 0}.pager.svelte-mynoni span:where(.svelte-mynoni){font-variant-numeric:tabular-nums}.pager.svelte-mynoni .link:where(.svelte-mynoni):disabled{opacity:.35;cursor:default}table.svelte-mynoni{width:100%;border-collapse:collapse;font-size:13px}th.svelte-mynoni,td.svelte-mynoni{text-align:left;padding:8px 6px;border-bottom:1px solid var(--line)}th.svelte-mynoni{font-size:11px;font-weight:600;color:var(--muted)}.n.svelte-mynoni{text-align:right;font-variant-numeric:tabular-nums}td.n.svelte-mynoni{color:var(--muted)}td.n.plus.svelte-mynoni{color:var(--text)}button.svelte-mynoni{font:inherit;cursor:pointer}.outline.svelte-mynoni{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding:7px 12px;border-radius:8px;font-size:13px}.outline.svelte-mynoni{background:none;border:1px solid var(--line);color:var(--text)}.problem.svelte-mynoni{font-size:12px;color:#e26d5c}@media(max-width:600px){header.svelte-mynoni{flex-wrap:wrap;align-items:flex-start}header.svelte-mynoni>div:where(.svelte-mynoni):nth-child(2){flex:1 1 calc(100% - 62px)}header.svelte-mynoni>.outline:where(.svelte-mynoni){margin-left:62px}h2.svelte-mynoni{overflow-wrap:anywhere}}.failed.svelte-10ssnog{display:grid;place-items:center;align-content:center;gap:10px;height:100%;min-height:160px;padding:24px;color:var(--muted);font-size:13px;text-align:center}p.svelte-10ssnog{margin:0}button.svelte-10ssnog{height:28px;padding:0 12px;font:inherit;color:var(--text);background:none;border:1px solid var(--line);border-radius:6px;cursor:pointer}.tool.svelte-1i9de94{display:grid;place-items:center;width:28px;height:28px;background:none;border:0;border-radius:6px;color:var(--muted);cursor:pointer}.tool.svelte-1i9de94:hover:not(:disabled){color:var(--text);background:var(--panel)}.tool.svelte-1i9de94:disabled{opacity:.3;cursor:default}.wrap.svelte-1i9de94{position:relative;display:inline-flex}.note.svelte-1i9de94{position:absolute;bottom:calc(100% + 6px);left:0;z-index:20;width:max-content;max-width:min(340px,70vw);padding:6px 9px;font-size:12px;line-height:1.4;color:var(--text);background:var(--panel);border:1px solid var(--line);border-radius:7px;box-shadow:0 4px 14px #00000059;pointer-events:none}.tool.svelte-1i9de94:disabled{opacity:.5;cursor:default}.history.svelte-125sd7{padding:0 8px;font-size:12px}.note.svelte-125sd7{margin:2px 4px 8px;color:var(--muted)}.warn.svelte-125sd7{color:#de8a55}.rows-skeleton.svelte-125sd7{padding:5px 4px}ol.svelte-125sd7{list-style:none;margin:0;padding:0}li.svelte-125sd7{display:grid;grid-template-columns:84px 1fr auto;align-items:center;gap:8px;padding:5px 4px;border-radius:6px}li.svelte-125sd7:hover{background:color-mix(in srgb,var(--text) 5%,transparent)}.when.svelte-125sd7{color:var(--muted);font-variant-numeric:tabular-nums}li.every.svelte-125sd7{grid-template-columns:84px minmax(0,max-content) minmax(4em,1fr) auto}@media(max-width:480px){li.every.svelte-125sd7{grid-template-columns:84px minmax(0,1fr) auto;grid-template-areas:"when work act" ". what what";row-gap:2px}li.every.svelte-125sd7>.when:where(.svelte-125sd7){grid-area:when}li.every.svelte-125sd7>.work-link:where(.svelte-125sd7){grid-area:work}li.every.svelte-125sd7>.what:where(.svelte-125sd7){grid-area:what}li.every.svelte-125sd7>:where(.svelte-125sd7):last-child{grid-area:act}}.work-link.svelte-125sd7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0;border:0;background:none;color:var(--text);font:inherit;font-weight:600;text-align:left;cursor:pointer}.work-link.svelte-125sd7:hover{text-decoration:underline}.what.svelte-125sd7{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden}.text.svelte-125sd7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}li.inner.svelte-125sd7 .when:where(.svelte-125sd7){padding-left:10px}li.inner.svelte-125sd7 .text:where(.svelte-125sd7){color:var(--muted)}li.svelte-125sd7 button.times:where(.svelte-125sd7){flex:none;padding:0 6px;border-color:transparent;color:var(--muted);font-size:11px;font-variant-numeric:tabular-nums;background:color-mix(in srgb,var(--text) 6%,transparent)}li.svelte-125sd7 button.times:where(.svelte-125sd7):hover,li.svelte-125sd7 button.times[aria-expanded=true]:where(.svelte-125sd7){color:var(--text)}.current.svelte-125sd7{color:var(--muted);padding:0 8px;white-space:nowrap}li.svelte-125sd7 button:where(.svelte-125sd7){white-space:nowrap;padding:2px 8px;border:1px solid var(--line);border-radius:5px;background:none;color:inherit;font:inherit;cursor:pointer}li.svelte-125sd7 button:where(.svelte-125sd7):hover:not(:disabled){background:color-mix(in srgb,var(--text) 8%,transparent);border-color:var(--field)}.primary.make.svelte-1uha8ag{display:inline-grid;place-items:center}.primary.make.svelte-1uha8ag>:where(.svelte-1uha8ag){grid-area:1 / 1}.make-label.svelte-1uha8ag{display:inline-flex;align-items:center;gap:8px}.make.running.svelte-1uha8ag .make-label:where(.svelte-1uha8ag){visibility:hidden}.timer.svelte-1uha8ag{display:inline-flex;align-items:center;gap:6px}.make.running.svelte-1uha8ag .timer:where(.svelte-1uha8ag){justify-self:stretch;justify-content:space-between}.timer.svelte-1uha8ag .seconds:where(.svelte-1uha8ag){font-variant-numeric:tabular-nums}.storage-notice.svelte-1uha8ag{position:fixed;top:calc(44px + var(--safe-top));left:20%;right:20%;z-index:100;padding:14px;background:#482416;color:#fff;border:1px solid #de8a55;border-radius:8px}.storage-notice.svelte-1uha8ag button:where(.svelte-1uha8ag){margin:8px 8px 0 0;padding:6px 10px}.app.svelte-1uha8ag{--gap: 6px;--radius: 10px;height:100vh;height:100dvh;overscroll-behavior:none;display:grid;grid-template-rows:40px 1fr 26px;grid-template-columns:minmax(0,1fr);background:var(--shell);padding:var(--safe-top) calc(var(--gap) + var(--safe-right)) var(--safe-bottom) calc(var(--gap) + var(--safe-left))}button.svelte-1uha8ag{font:inherit;color:inherit;cursor:pointer}kbd.svelte-1uha8ag{font:inherit;font-size:11px;color:var(--muted)}.muted.svelte-1uha8ag{color:var(--muted);font-size:13px;margin:0}.titlebar.svelte-1uha8ag{display:grid;grid-template-columns:1fr minmax(240px,420px) 1fr;align-items:center;padding:0 8px}.titlebar.svelte-1uha8ag .account:where(.svelte-1uha8ag){grid-column:3;justify-self:end}.brand.svelte-1uha8ag{display:flex;align-items:center;gap:8px;justify-self:start;padding:0;color:inherit;background:none;border:0;cursor:pointer;transition:opacity .12s ease}@media(hover:hover){.brand.svelte-1uha8ag:hover{opacity:.8}}.command.svelte-1uha8ag{display:flex;align-items:center;gap:8px;height:28px;padding:0 10px;background:var(--panel);border:1px solid var(--line);border-radius:8px;color:var(--muted);font-size:13px}.command.svelte-1uha8ag kbd:where(.svelte-1uha8ag){margin-left:auto}.account.svelte-1uha8ag{justify-self:end;display:flex;align-items:center;gap:12px;font-size:13px}.workbench.svelte-1uha8ag{display:grid;grid-template-columns:var(--columns);min-height:0}.coming.svelte-1uha8ag{padding:0 12px;font-size:13px;line-height:1.6;color:var(--muted)}.coming.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0 0 8px}.coming.svelte-1uha8ag .soon:where(.svelte-1uha8ag){display:inline-block;font-size:11px;padding:1px 8px;border:1px dashed var(--line);border-radius:6px}.panel.svelte-1uha8ag{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);min-height:0;overflow:hidden}.panel-head.svelte-1uha8ag{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 12px;border-bottom:1px solid var(--line);font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--muted)}.panel-head.explorer-work-head.svelte-1uha8ag{border-bottom:0}.head-count.svelte-1uha8ag{font-weight:500;letter-spacing:normal;font-variant-numeric:tabular-nums}.explorer.svelte-1uha8ag>.panel-head:where(.svelte-1uha8ag):not(.explorer-work-head){height:43px}.icon.svelte-1uha8ag{background:none;border:0;color:var(--muted);display:grid;place-items:center;padding:2px;border-radius:4px}.icon.svelte-1uha8ag:hover{color:var(--text)}.activity.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 0}.activity.svelte-1uha8ag button:where(.svelte-1uha8ag){width:36px;height:36px;display:grid;place-items:center;background:none;border:1px solid transparent;border-radius:8px;color:var(--muted)}.activity.svelte-1uha8ag button.active:where(.svelte-1uha8ag){color:var(--text);border-color:var(--line)}.activity.svelte-1uha8ag .spacer:where(.svelte-1uha8ag){flex:1}.explorer.svelte-1uha8ag{display:flex;flex-direction:column}.explorer-work-head.svelte-1uha8ag{justify-content:space-between;gap:6px;padding:0 8px 0 12px}.work-head-title.svelte-1uha8ag{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:13px;font-weight:700;letter-spacing:0}.work-head-rename.svelte-1uha8ag{opacity:0;pointer-events:none;transition:opacity .12s ease}.explorer-work-head.svelte-1uha8ag:hover .work-head-rename:where(.svelte-1uha8ag),.work-head-rename.svelte-1uha8ag:focus-visible{opacity:1;pointer-events:auto}.explorer-tabs.svelte-1uha8ag{padding:0 8px 8px;border-bottom:1px solid var(--line)}.node.svelte-1uha8ag:has(>.rename-input:where(.svelte-1uha8ag)),.explorer-work-head.svelte-1uha8ag:has(>.rename-input:where(.svelte-1uha8ag)){position:relative}.rename-input.svelte-1uha8ag{position:absolute;z-index:1;inset-inline:0;top:50%;translate:0 -50%;min-width:0;height:26px;margin:0;padding:0 9px;background:var(--bg);border:1px solid var(--field);border-radius:5px;color:var(--text);font:inherit;font-size:13px;font-weight:500;letter-spacing:normal;outline:none}.node.svelte-1uha8ag>.rename-input:where(.svelte-1uha8ag){inset-inline:-1px}.sheet-row.svelte-1uha8ag .rename-input:where(.svelte-1uha8ag){font-weight:600}.explorer-work-head.svelte-1uha8ag .rename-input:where(.svelte-1uha8ag){inset-inline:8px;font-weight:700}.ep-row.svelte-1uha8ag{min-height:32px;padding:0 8px 0 0!important;gap:4px;cursor:pointer}.ep-row.svelte-1uha8ag:hover{background:var(--bg)}.ep-select.svelte-1uha8ag{flex:1;min-width:0;display:flex;align-items:center;gap:7px;padding:6px 4px 6px 10px;background:none;border:0;color:var(--muted);font-size:13px;font-weight:500;text-align:left}.ep-row.svelte-1uha8ag:hover .ep-select:where(.svelte-1uha8ag){color:var(--text)}.ep-row.selected.svelte-1uha8ag .ep-select:where(.svelte-1uha8ag){color:var(--text);font-weight:600}.ep-title.svelte-1uha8ag{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ep-count.svelte-1uha8ag{flex-shrink:0;font-size:11px;font-weight:500;color:var(--muted);font-variant-numeric:tabular-nums}.ep-confirm.svelte-1uha8ag{flex-direction:column;align-items:stretch!important;gap:6px!important;padding:8px!important;background:var(--bg)!important;border-color:var(--line)!important}.confirm-text.svelte-1uha8ag{font-size:12px;font-weight:600;color:var(--text)}.confirm-actions.svelte-1uha8ag{display:flex;justify-content:flex-end;gap:4px}.add-ep-btn.svelte-1uha8ag{min-height:30px;margin-top:2px;padding:5px 10px!important;color:var(--muted);font-size:12px!important;border:1px dashed transparent}.add-ep-btn.svelte-1uha8ag:hover{color:var(--text);border-color:var(--line);background:var(--bg)}.add-work-btn.svelte-1uha8ag{margin:0 0 4px}.group-row.svelte-1uha8ag{justify-content:space-between;padding:6px 4px 4px 8px!important;margin-top:10px!important;color:var(--muted);font-size:11px!important;letter-spacing:.02em}.group-row.svelte-1uha8ag:first-child{margin-top:0!important}.group-label.svelte-1uha8ag{display:inline-flex;align-items:center;gap:5px;font-weight:700}.group-label.svelte-1uha8ag small:where(.svelte-1uha8ag){font-size:10px;font-variant-numeric:tabular-nums;opacity:.75}.add-sheet-form.svelte-1uha8ag{display:flex;flex-direction:column;gap:4px;margin:4px 4px 6px 8px;padding:6px;background:var(--bg);border:1px solid var(--line);border-radius:6px}.sheet-input.svelte-1uha8ag{width:100%;padding:4px 6px;background:var(--panel);border:1px solid var(--line);border-radius:4px;color:var(--text);font:inherit;font-size:12px;outline:none}.sheet-input.svelte-1uha8ag:focus{border-color:var(--field)}.add-sheet-actions.svelte-1uha8ag{display:flex;justify-content:flex-end;gap:4px}.mini-btn.svelte-1uha8ag{padding:2px 8px;background:none;border:1px solid var(--line);border-radius:4px;font-size:11px;color:var(--muted)}.mini-btn.primary.svelte-1uha8ag{background:var(--text);border-color:var(--text);color:var(--bg);font-weight:600}.mini-btn.danger.svelte-1uha8ag{background:#c84b31;border-color:#c84b31;color:#fff;font-weight:600}.mini-btn.svelte-1uha8ag:disabled{opacity:.45;cursor:default}.work-flat.svelte-1uha8ag{display:flex;align-items:center;gap:7px;padding:6px 4px 6px 10px!important}.work-flat.svelte-1uha8ag span:where(.svelte-1uha8ag){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.work-count.svelte-1uha8ag{flex-shrink:0;font-size:11px;font-weight:500;color:var(--muted);font-variant-numeric:tabular-nums}.tree.svelte-1uha8ag{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding:8px 8px 14px}.settings-nav.svelte-1uha8ag{display:flex;flex-direction:column;gap:2px;padding:8px 8px 0}.settings-nav.svelte-1uha8ag button:where(.svelte-1uha8ag){text-align:left;padding:6px 8px;background:none;border:1px solid transparent;border-radius:6px;color:var(--muted);font:inherit;font-size:13px;cursor:pointer}.settings-nav.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{color:var(--text)}.settings-nav.svelte-1uha8ag button.on:where(.svelte-1uha8ag){color:var(--text);border-color:var(--line);background:var(--bg)}.node.svelte-1uha8ag{display:flex;align-items:center;gap:6px;margin:0;padding:5px 8px;font-size:13px;border-radius:6px;width:100%;background:none;border:1px solid transparent;text-align:left}.node.work.svelte-1uha8ag{min-height:32px;font-weight:600;gap:4px;padding:0 8px 0 0;cursor:pointer}.node.work.svelte-1uha8ag:hover{background:var(--bg)}.work-name.svelte-1uha8ag{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;background:none;border:0;padding:4px 2px 4px 0;color:var(--muted);font-weight:500}.node.work.svelte-1uha8ag:hover .work-name:where(.svelte-1uha8ag){color:var(--text)}.node.work.selected.svelte-1uha8ag .work-name:where(.svelte-1uha8ag){color:var(--text);font-weight:600}.node.selected.svelte-1uha8ag{border-color:var(--line);background:var(--bg)}.node.item.svelte-1uha8ag{padding-left:10px}.sheet-row.svelte-1uha8ag{min-height:30px;padding:0 6px 0 10px!important;gap:4px;cursor:pointer}.sheet-row.svelte-1uha8ag:hover{background:var(--bg)}.sheet-select.svelte-1uha8ag{flex:1;min-width:0;display:flex;align-items:center;gap:7px;padding:5px 4px 5px 0;background:none;border:0;color:var(--muted);font:inherit;font-size:13px;font-weight:500;text-align:left;cursor:pointer}.sheet-row.svelte-1uha8ag:hover .sheet-select:where(.svelte-1uha8ag){color:var(--text)}.sheet-row.selected.svelte-1uha8ag .sheet-select:where(.svelte-1uha8ag){color:var(--text);font-weight:600}.sheet-thumb.svelte-1uha8ag{flex-shrink:0;width:16px;height:16px;border-radius:3px;border:1px solid var(--line);overflow:hidden}.sheet-thumb.empty.svelte-1uha8ag{border-style:dashed}.sheet-thumb.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:100%;object-fit:cover;display:block}.sheet-name.svelte-1uha8ag{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.node.muted.svelte-1uha8ag{color:var(--muted)}.center.svelte-1uha8ag{display:grid;grid-template-rows:minmax(0,1fr) var(--gap) var(--jobs);min-height:0}.editor.svelte-1uha8ag{display:flex;flex-direction:column;container-type:inline-size}.tabrow.svelte-1uha8ag{display:flex;align-items:flex-end;gap:6px;flex-shrink:0;padding:0 6px 6px;border-bottom:1px solid var(--line)}.tabrow-icon.svelte-1uha8ag{flex-shrink:0;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:6px;background:none;color:var(--muted);cursor:pointer}.tabrow-icon.svelte-1uha8ag:hover,.tabrow-icon.active.svelte-1uha8ag{color:var(--text);background:color-mix(in srgb,var(--text) 8%,transparent)}.tabs.svelte-1uha8ag{flex:1;min-width:0;--fade-start: 0px;--fade-end: 0px;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--fade-start),#000 calc(100% - var(--fade-end)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--fade-start),#000 calc(100% - var(--fade-end)),transparent);transition:--fade-start .15s ease-out,--fade-end .15s ease-out;display:flex;gap:4px;padding:6px 0 0;flex-shrink:0;overflow-x:auto;scrollbar-width:none}.tabs.svelte-1uha8ag::-webkit-scrollbar{display:none}.tab.svelte-1uha8ag{flex-shrink:0}.tab.svelte-1uha8ag{display:flex;align-items:center;gap:6px;height:30px;padding:0 10px;background:none;border:1px solid transparent;border-radius:8px;color:var(--muted);font-size:13px;transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out}.tab.svelte-1uha8ag:not(.active):hover{color:var(--text);background:color-mix(in srgb,var(--text) 5%,transparent)}.tab.active.svelte-1uha8ag{color:var(--text);border-color:var(--line);background:var(--bg)}.row-actions.svelte-1uha8ag{display:inline-flex;align-items:center;gap:2px;margin-right:4px;flex-shrink:0}.row-action.svelte-1uha8ag,.card-action.svelte-1uha8ag{display:grid;place-items:center;background:none;border:0;color:var(--muted);border-radius:5px;opacity:0;pointer-events:none;transition:opacity .12s ease}.row-action.svelte-1uha8ag{width:22px;height:22px}.node.work.svelte-1uha8ag:hover .row-action:where(.svelte-1uha8ag),.ep-row.svelte-1uha8ag:hover .row-action:where(.svelte-1uha8ag),.sheet-row.svelte-1uha8ag:hover .row-action:where(.svelte-1uha8ag),.row-action.svelte-1uha8ag:focus-visible,.work-cell.svelte-1uha8ag:hover .card-action:where(.svelte-1uha8ag),.card-action.svelte-1uha8ag:focus-visible{opacity:1;pointer-events:auto}@media(hover:none){.row-action.svelte-1uha8ag,.card-action.svelte-1uha8ag,.work-head-rename.svelte-1uha8ag{opacity:.6;pointer-events:auto}}.row-action.svelte-1uha8ag:hover,.card-action.svelte-1uha8ag:hover{color:var(--text);background:var(--panel)}.work-cell.svelte-1uha8ag{position:relative}.card-action.svelte-1uha8ag{position:absolute;top:8px;right:8px;z-index:1;width:28px;height:28px;background:var(--bg);border:1px solid var(--line);transition:opacity .12s ease,color .12s ease,border-color .12s ease}.card-action.svelte-1uha8ag:hover{border-color:var(--field)}.card-action.svelte-1uha8ag:active{opacity:1;color:var(--text);border-color:var(--frame)}.tab-name.svelte-1uha8ag{max-width:min(160px,calc(100vw - 230px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-close.svelte-1uha8ag{display:grid;place-items:center;color:var(--muted);border-radius:4px;transition:color .12s ease,background-color .12s ease}.tab-close.svelte-1uha8ag:hover{color:var(--text);background:color-mix(in srgb,var(--text) 10%,transparent)}.home.svelte-1uha8ag{flex:1;min-height:0;display:flex;flex-direction:column;container-type:size}.dashboard.svelte-1uha8ag{flex:1;min-height:0;overflow-y:auto;padding:16px}.home-head.svelte-1uha8ag{flex-shrink:0;display:flex;align-items:baseline;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line)}.home-head.svelte-1uha8ag h1:where(.svelte-1uha8ag){min-width:0;font-size:18px;font-weight:800;margin:0;letter-spacing:-.01em;text-wrap:balance;word-break:keep-all}.count-works.svelte-1uha8ag{flex:none;white-space:nowrap;margin-left:auto;font-size:12px;color:var(--muted)}.cards.svelte-1uha8ag{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,220px));gap:12px}.card.svelte-1uha8ag{--edge: var(--line);display:flex;flex-direction:column;width:100%;height:100%;padding:0;background:var(--bg);border:1px solid var(--edge);border-radius:var(--radius);overflow:hidden;text-align:left;transition:border-color .12s ease}.card.svelte-1uha8ag:hover:not(:disabled),.card.svelte-1uha8ag:focus-visible{--edge: var(--field)}.card.svelte-1uha8ag:hover:not(:disabled) .new-cover:where(.svelte-1uha8ag),.card.svelte-1uha8ag:focus-visible .new-cover:where(.svelte-1uha8ag){color:var(--text)}.card.new.svelte-1uha8ag{border-style:dashed;background:none}.card.svelte-1uha8ag:disabled{opacity:.4;cursor:default}.cover.svelte-1uha8ag{aspect-ratio:1;width:100%;display:grid;place-items:center;color:var(--muted);transition:color .12s ease}.new-cover.svelte-1uha8ag{border-bottom:1px dashed var(--edge);transition:border-color .12s ease}.sketch.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;gap:4px;padding:10px;place-items:stretch;border-bottom:1px solid var(--edge);transition:border-color .12s ease}.sketch-cut.svelte-1uha8ag{border:1px solid var(--line);border-radius:3px;position:relative}.sketch-cut.svelte-1uha8ag{overflow:hidden}.sketch-cut.svelte-1uha8ag img:where(.svelte-1uha8ag){position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.card-body.svelte-1uha8ag{display:flex;flex-direction:column;gap:4px;padding:10px 12px 12px}.card-title.svelte-1uha8ag{font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-hint.svelte-1uha8ag,.card-meta.svelte-1uha8ag{font-size:12px;color:var(--muted);line-height:1.4}.progress.svelte-1uha8ag{height:3px;border-radius:2px;background:var(--edge);transition:background-color .12s ease;overflow:hidden;margin-top:4px}.progress.svelte-1uha8ag span:where(.svelte-1uha8ag){display:block;height:100%;background:var(--text)}.dock.svelte-1uha8ag{padding:0 8px 8px}.dock.svelte-1uha8ag .failure:where(.svelte-1uha8ag){margin:8px 4px}.dock-box.svelte-1uha8ag{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);transition:border-color .12s ease}.dock-box.svelte-1uha8ag:focus-within{border-color:var(--field)}.dock-box.svelte-1uha8ag textarea:where(.svelte-1uha8ag){display:block;width:100%;max-height:50cqh;resize:none;overflow-y:auto;background:none;color:var(--text);border:0;outline:none;padding:12px 14px 4px;font:inherit;font-size:14px;line-height:1.6}.dock-bar.svelte-1uha8ag{display:flex;align-items:center;gap:8px;padding:4px 6px 6px}.primary.svelte-1uha8ag{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;background:var(--text);color:var(--bg);border:0;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:700}.primary.svelte-1uha8ag kbd:where(.svelte-1uha8ag){color:inherit;opacity:.55}.primary.svelte-1uha8ag:disabled{opacity:.3;cursor:default}.count.svelte-1uha8ag{margin-left:auto;margin-right:8px;white-space:nowrap;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.count.over.svelte-1uha8ag{color:#e4572e}.failure.svelte-1uha8ag{color:#e4572e;font-size:13px;margin:0 4px 8px}.making.svelte-1uha8ag{color:#3fa66a;font-size:13px;margin:0 4px 8px}.dock.svelte-1uha8ag .making:where(.svelte-1uha8ag){margin:8px 4px}.clock.svelte-1uha8ag{font-variant-numeric:tabular-nums}.dots.svelte-1uha8ag i:where(.svelte-1uha8ag){font-style:normal;animation:svelte-1uha8ag-dot 1.2s infinite ease-in-out;opacity:.25}.dots.svelte-1uha8ag i:where(.svelte-1uha8ag):nth-child(2){animation-delay:.2s}.dots.svelte-1uha8ag i:where(.svelte-1uha8ag):nth-child(3){animation-delay:.4s}@keyframes svelte-1uha8ag-dot{0%,60%,to{opacity:.25}30%{opacity:1}}@media(prefers-reduced-motion:reduce){.dots.svelte-1uha8ag i:where(.svelte-1uha8ag){animation:none;opacity:.6}}.crumbs.svelte-1uha8ag{flex-shrink:0;display:flex;align-items:center;gap:6px;min-width:0;padding:10px 16px;border-bottom:1px solid var(--line);font-size:13px;color:var(--muted);white-space:nowrap}.crumbs.svelte-1uha8ag>:where(.svelte-1uha8ag){flex-shrink:0}.crumbs.svelte-1uha8ag>.path:where(.svelte-1uha8ag){flex:0 1 auto;min-width:0;display:flex;align-items:center;gap:inherit;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;--fade-start: 0px;--fade-end: 0px;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--fade-start),#000 calc(100% - var(--fade-end)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--fade-start),#000 calc(100% - var(--fade-end)),transparent);transition:--fade-start .15s ease-out,--fade-end .15s ease-out}.crumbs.svelte-1uha8ag>.path:where(.svelte-1uha8ag)::-webkit-scrollbar{display:none}.path.svelte-1uha8ag>:where(.svelte-1uha8ag){flex-shrink:0}.views.svelte-1uha8ag{margin-left:auto;display:flex;gap:4px}.stepper.svelte-1uha8ag span:where(.svelte-1uha8ag){white-space:nowrap}.crumb.svelte-1uha8ag{background:none;border:0;padding:0;font:inherit;color:var(--muted);cursor:pointer}.crumb.svelte-1uha8ag:hover{color:var(--text);text-decoration:underline}.here.svelte-1uha8ag{color:var(--text)}.stepper.svelte-1uha8ag{margin-left:auto;display:flex;align-items:center;gap:2px;font-variant-numeric:tabular-nums}.stepper.svelte-1uha8ag span:where(.svelte-1uha8ag){padding:0 6px}.stepper.svelte-1uha8ag button:where(.svelte-1uha8ag){display:grid;place-items:center;width:26px;height:26px;background:none;border:1px solid transparent;border-radius:6px;color:var(--muted);cursor:pointer}.stepper.svelte-1uha8ag button:where(.svelte-1uha8ag):hover:not(:disabled){color:var(--text);border-color:var(--line)}.stepper.svelte-1uha8ag button:where(.svelte-1uha8ag):disabled{opacity:.35;cursor:default}.episode.svelte-1uha8ag{flex:1;min-height:0;overflow-y:auto;padding:0 16px 32px}.episode.svelte-1uha8ag:not(.framed):before{content:"";position:sticky;top:0;z-index:6;display:block;height:8px;margin-bottom:-8px;background:var(--panel)}.episode.framed.svelte-1uha8ag{overflow:hidden;padding:0}.episode.svelte-1uha8ag>.sheet{margin-top:16px}.manuscript-workspace.svelte-1uha8ag{margin-top:12px;display:flex;flex-direction:column;gap:16px}.episode.fit.svelte-1uha8ag{display:flex;flex-direction:column;padding:16px}.episode.fit.svelte-1uha8ag:before{content:none}.episode.fit.svelte-1uha8ag .manuscript-workspace:where(.svelte-1uha8ag){margin-top:0}.episode.fit.svelte-1uha8ag .manuscript-workspace:where(.svelte-1uha8ag),.episode.fit.svelte-1uha8ag .manuscript-editor:where(.svelte-1uha8ag),.episode.fit.svelte-1uha8ag .ms-box:where(.svelte-1uha8ag){flex:1;min-height:0}.episode.fit.svelte-1uha8ag .ms-box:where(.svelte-1uha8ag) textarea:where(.svelte-1uha8ag){flex:1;max-height:none;resize:none}.ms-pane.svelte-1uha8ag{min-width:0;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:10px;background:var(--bg);overflow:clip}.ms-pane-head.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 10px;padding:10px 14px;border-bottom:1px solid var(--line);font-size:12px;color:var(--muted)}.ms-pane-head.svelte-1uha8ag b:where(.svelte-1uha8ag){font-size:13px;font-weight:700;color:var(--text)}.ms-failure.svelte-1uha8ag{margin:8px 14px 0}.ms-box.svelte-1uha8ag{display:flex;flex-direction:column}.ms-box.svelte-1uha8ag textarea:where(.svelte-1uha8ag){display:block;width:100%;min-height:260px;max-height:480px;resize:vertical;overflow-y:auto;background:none;color:var(--text);border:0;outline:none;padding:14px 16px 8px;font:inherit;font-size:14px;line-height:1.7;box-sizing:border-box}.ms-revert.svelte-1uha8ag{align-self:center;display:grid;place-items:center;width:28px;height:28px;margin:-6px -9px -6px auto;padding:0;background:var(--bg);border:1px solid var(--line);border-radius:5px;color:var(--muted);cursor:pointer;transition:color .12s ease,background-color .12s ease,border-color .12s ease}.ms-revert.svelte-1uha8ag:hover{color:var(--text);background:var(--panel);border-color:var(--field)}.ms-bar.svelte-1uha8ag{border-top:1px solid var(--line);padding:6px 8px}.passage-list.svelte-1uha8ag{display:flex;flex-direction:column}.passage-row.svelte-1uha8ag{display:flex;align-items:baseline;gap:10px;padding:10px 14px;font-size:13.5px;line-height:1.65}.passage-row.svelte-1uha8ag+.passage-row:where(.svelte-1uha8ag){border-top:1px solid var(--line)}.pid.svelte-1uha8ag{flex-shrink:0;width:32px;font-size:11px;font-variant-numeric:tabular-nums;color:var(--muted)}.passage-body.svelte-1uha8ag{flex:1;margin:0;min-width:0}.passage-cuts.svelte-1uha8ag{flex:0 0 112px;display:flex;flex-wrap:wrap;justify-content:flex-end;align-content:flex-start;gap:4px}.passage-cut-chip.svelte-1uha8ag{padding:1px 7px;line-height:18px;background:var(--panel);border:1px solid var(--line);border-radius:999px;font-size:11px;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer}.passage-nocut.svelte-1uha8ag{padding:0 7px;line-height:18px;border:1px dashed var(--line);border-radius:999px;font-size:11px;color:var(--muted);white-space:nowrap}.passage-cut-chip.svelte-1uha8ag:hover{color:var(--text);border-color:var(--frame)}.jobs.svelte-1uha8ag{display:flex;flex-direction:column;min-height:0}.job-list.svelte-1uha8ag{flex:1;min-height:0;overflow-y:auto;padding-top:8px;padding-bottom:8px}.panel-tabs.svelte-1uha8ag{justify-content:flex-start;gap:4px;padding-left:8px}.jobs.svelte-1uha8ag .muted:where(.svelte-1uha8ag){padding:0 12px}.job-skeleton.svelte-1uha8ag{padding:4px 12px}.job.svelte-1uha8ag{display:flex;align-items:center;gap:8px;margin:0;padding:4px 12px;font-size:13px}.job.svelte-1uha8ag>span:where(.svelte-1uha8ag){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:480px){.job.svelte-1uha8ag{flex-wrap:wrap;row-gap:0}.job.svelte-1uha8ag small:where(.svelte-1uha8ag){flex-basis:calc(100% - 22px);max-width:none!important;margin-left:22px!important}}.job.svelte-1uha8ag small:where(.svelte-1uha8ag){flex-shrink:0;max-width:55%;margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)}.job.failed.svelte-1uha8ag{color:#e4572e}.chat.svelte-1uha8ag{display:flex;flex-direction:column;container-type:size}.thread.svelte-1uha8ag{flex:1;min-height:0;padding:4px 12px 12px;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.bubble.svelte-1uha8ag{align-self:flex-end;max-width:90%;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);padding:8px 10px;font-size:14px;line-height:1.5}.bubble.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;white-space:pre-wrap}.bubble.svelte-1uha8ag .bubble-meta:where(.svelte-1uha8ag){font-size:11px;color:var(--muted);margin-bottom:4px}.bubble-images.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px}.bubble-images.svelte-1uha8ag img:where(.svelte-1uha8ag){width:64px;height:64px;object-fit:cover;border-radius:6px}.reply.svelte-1uha8ag{margin:0;font-size:14px;line-height:1.6;color:var(--text)}.chat-composer.svelte-1uha8ag{padding:8px}.statusbar.svelte-1uha8ag{display:flex;align-items:center;gap:16px;padding:0 8px;font-size:12px;color:var(--muted)}.status-notice.svelte-1uha8ag{display:inline-flex;align-items:center;gap:5px;min-width:0;overflow:hidden;white-space:nowrap;padding:1px 6px;margin:0 -6px;border:0;border-radius:5px;background:none;color:var(--muted);font:inherit;font-size:12px;cursor:pointer;transition:color .12s ease,background-color .12s ease}.undo-what.svelte-1uha8ag{min-width:0;overflow:hidden;text-overflow:ellipsis}.status-notice.svelte-1uha8ag kbd:where(.svelte-1uha8ag){font:inherit;font-size:11px;opacity:.7}.status-notice.svelte-1uha8ag:hover{color:var(--text);background:color-mix(in srgb,var(--text) 6%,transparent)}.status-left.svelte-1uha8ag{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sync-warn.svelte-1uha8ag{margin-left:auto;color:#d9a441;white-space:nowrap}.jobs-toggle.svelte-1uha8ag{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;margin:0 -6px 0 auto;padding:1px 6px;border:0;border-radius:5px;background:none;color:inherit;font:inherit;cursor:pointer}.sync-warn.svelte-1uha8ag+.jobs-toggle:where(.svelte-1uha8ag){margin-left:0}.jobs-toggle.svelte-1uha8ag:hover{color:var(--text);background:color-mix(in srgb,var(--text) 6%,transparent)}@media(min-width:961px){.center.no-jobs.svelte-1uha8ag{grid-template-rows:minmax(0,1fr)}.center.no-jobs.svelte-1uha8ag>.splitter,.center.no-jobs.svelte-1uha8ag>.jobs:where(.svelte-1uha8ag){display:none}}@media(max-width:960px){.workbench.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}.activity.svelte-1uha8ag,.chat.svelte-1uha8ag,.gap.svelte-1uha8ag,.workbench.svelte-1uha8ag>.splitter,.center.svelte-1uha8ag>.splitter,.command.svelte-1uha8ag{display:none}.center.svelte-1uha8ag{grid-template-rows:minmax(0,1fr)}.app.svelte-1uha8ag{position:relative;--float-inset: 10px;--float-side: calc(6px + var(--float-inset) + max(var(--safe-left), var(--safe-right)));--float-top: calc(40px + var(--float-inset) + var(--safe-top));--float-bottom: calc(26px + var(--float-inset) + var(--safe-bottom))}.explorer.svelte-1uha8ag{position:fixed;z-index:60;top:var(--float-top);bottom:var(--float-bottom);left:var(--float-side);width:min(80vw,300px);border-radius:var(--radius);transform:translate(calc(-100% - 12px));visibility:hidden;transition:transform .2s cubic-bezier(.4,0,1,1),visibility 0s linear .2s}.explorer.open.svelte-1uha8ag{transform:none;visibility:visible;box-shadow:0 8px 28px #00000073;transition:transform .3s cubic-bezier(.32,.72,0,1)}.jobs.svelte-1uha8ag{position:fixed;z-index:60;left:var(--float-side);right:var(--float-side);bottom:var(--float-bottom);height:min(56dvh,440px);border-radius:var(--radius);transform:translateY(24px) scale(.98);opacity:0;visibility:hidden;transition:transform .2s cubic-bezier(.4,0,1,1),opacity .16s ease-in,visibility 0s linear .2s}.jobs.open.svelte-1uha8ag{transform:none;opacity:1;visibility:visible;box-shadow:0 8px 28px #00000073;transition:transform .3s cubic-bezier(.32,.72,0,1),opacity .18s ease-out}.scrim.svelte-1uha8ag{position:absolute;z-index:50;inset:0;border:0;padding:0;background:#0006}.crumbs.svelte-1uha8ag{gap:4px;padding:10px 12px}.passage-cuts.svelte-1uha8ag{flex-basis:64px}.titlebar.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) auto}.titlebar.svelte-1uha8ag .account:where(.svelte-1uha8ag){grid-column:2}.cards.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}.dock-bar.svelte-1uha8ag kbd{display:none}.dock-bar.svelte-1uha8ag{gap:4px}}@media(max-width:340px){.count.svelte-1uha8ag:not(.over) .count-max:where(.svelte-1uha8ag){display:none}}
