.btn.svelte-g9c1iq{align-items:center;gap:var(--space-2);padding-inline:var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface-raised);block-size:1.875rem;color:var(--text);font-size:var(--text-sm);white-space:nowrap;box-shadow:var(--shadow-sm);cursor:pointer;font-weight:500;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.btn.svelte-g9c1iq:hover:not(:disabled){background:color-mix(in oklab, var(--surface-raised) 88%, var(--text))}.btn.svelte-g9c1iq:active:not(:disabled){background:color-mix(in oklab, var(--surface-raised) 78%, var(--text));box-shadow:none;translate:0 1px}.btn.svelte-g9c1iq:disabled{box-shadow:none;opacity:.45;cursor:not-allowed}.primary.svelte-g9c1iq{background:var(--accent);border-color:var(--accent);color:var(--text-inverted)}.primary.svelte-g9c1iq:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.primary.svelte-g9c1iq:active:not(:disabled){background:var(--accent-hover)}.on.svelte-g9c1iq{background:var(--accent-surface);border-color:var(--accent-line);color:var(--accent)}.on.svelte-g9c1iq:hover:not(:disabled){background:color-mix(in oklab, var(--accent-surface) 88%, var(--accent))}.quiet.svelte-g9c1iq{box-shadow:none;color:var(--text-muted);background:0 0;border-color:#0000}.quiet.svelte-g9c1iq:hover:not(:disabled){background:color-mix(in oklab, transparent 85%, var(--text));color:var(--text)}.sm.svelte-g9c1iq{block-size:1.5rem;padding-inline:var(--space-2);font-size:var(--text-xs)}.lg.svelte-g9c1iq{block-size:2.375rem;padding-inline:var(--space-4);font-size:var(--text-md,.9375rem);border-radius:calc(var(--radius) + 1px);font-weight:600}.primary.lg.svelte-g9c1iq{box-shadow:0 1px 2px color-mix(in oklab, var(--accent) 35%, transparent), 0 2px 8px color-mix(in oklab, var(--accent) 25%, transparent)}.primary.lg.svelte-g9c1iq:hover:not(:disabled){box-shadow:0 1px 2px color-mix(in oklab, var(--accent) 40%, transparent), 0 4px 14px color-mix(in oklab, var(--accent) 32%, transparent)}.primary.lg.svelte-g9c1iq:active:not(:disabled){box-shadow:0 1px 2px color-mix(in oklab, var(--accent) 30%, transparent)}.primary.lg.svelte-g9c1iq:disabled{box-shadow:none}.block.svelte-g9c1iq{justify-content:center;inline-size:100%}.icon.svelte-g9c1iq{justify-content:center;inline-size:1.875rem;padding-inline:0}.zone.svelte-1w44r4v{place-items:center;gap:var(--space-2);display:grid}.zone.svelte-1w44r4v svg{color:var(--text-subtle);font-size:1.75rem}.zone.svelte-1w44r4v{padding:var(--space-6);border:1.5px dashed var(--line-strong);border-radius:var(--radius-lg);background:var(--surface);color:var(--text-muted);text-align:center;cursor:pointer;transition:border-color .14s,background-color .14s,color .14s}.zone.svelte-1w44r4v:hover{border-color:var(--accent-line);color:var(--text)}.compact.svelte-1w44r4v{justify-content:start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius);text-align:start;border-width:1px;grid-auto-flow:column}.compact.svelte-1w44r4v svg{font-size:var(--text-md)}.dragging.svelte-1w44r4v{border-color:var(--accent);background:var(--accent-surface);color:var(--text);border-style:solid}.table.svelte-1gdfm2p{background:var(--surface-raised);--cols:3.5rem 6.5rem 6.5rem 3.5rem 3rem 1fr;--row-h:30px;flex-direction:column;block-size:100%;min-block-size:0;display:flex}.wrap.svelte-1gdfm2p{flex:1;min-block-size:0;position:relative;overflow:auto}.head.svelte-1gdfm2p,.row.svelte-1gdfm2p{grid-template-columns:var(--cols);align-items:center;gap:var(--space-3);padding-inline:var(--space-3);display:grid}.head.svelte-1gdfm2p{block-size:var(--row-h);background:var(--surface);border-block-end:1px solid var(--line-strong);color:var(--text-subtle);font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex:none;font-weight:600}.rows.svelte-1gdfm2p{position:relative}.slice.svelte-1gdfm2p{will-change:translate;position:absolute;inset-block-start:0;inset-inline:0}.row.svelte-1gdfm2p{block-size:var(--row-h);border-block-end:1px solid var(--line);cursor:default;font-size:var(--text-sm)}.row.svelte-1gdfm2p:hover{background:color-mix(in oklab, var(--surface-raised) 92%, var(--text))}.row.svelte-1gdfm2p:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.row.svelte-1gdfm2p.selected{background:var(--accent-surface)}.row.svelte-1gdfm2p.linked{background:color-mix(in oklab, var(--surface-raised) 92%, var(--text));box-shadow:inset 3px 0 0 var(--accent)}.num.svelte-1gdfm2p,.dur.svelte-1gdfm2p,.cps.svelte-1gdfm2p{text-align:end;color:var(--text-subtle);white-space:nowrap}.time.svelte-1gdfm2p{color:var(--text-muted);white-space:nowrap}.text.svelte-1gdfm2p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tone-warning.svelte-1gdfm2p{box-shadow:inset 3px 0 0 var(--warning)}.tone-error.svelte-1gdfm2p{box-shadow:inset 3px 0 0 var(--danger)}.tone-error.svelte-1gdfm2p .cps:where(.svelte-1gdfm2p){color:var(--danger);font-weight:600}.tone-warning.svelte-1gdfm2p .cps:where(.svelte-1gdfm2p){color:var(--warning)}.mark.svelte-1gdfm2p{padding-inline:var(--space-1);border-radius:var(--radius-sm);font-size:var(--text-2xs);letter-spacing:.03em;text-transform:uppercase;background:var(--surface-sunken);color:var(--text-subtle);margin-inline-end:var(--space-2);font-style:normal;font-weight:600}.mark.svelte-1gdfm2p.merged{color:oklch(50% .15 250);background:oklch(66% .15 250/.22)}.mark.svelte-1gdfm2p.split{color:oklch(50% .15 300);background:oklch(68% .15 300/.22)}.mark.svelte-1gdfm2p.adjusted{background:var(--warning-surface);color:var(--warning)}.empty.svelte-1gdfm2p{padding:var(--space-6);color:var(--text-subtle);text-align:center}.panel.svelte-xf7b8t{gap:var(--space-4);flex-direction:column;display:flex;container-type:inline-size}.blank.svelte-xf7b8t{place-content:center;gap:var(--space-1);text-align:center;padding-block:var(--space-4);color:var(--text-subtle);display:grid}.hint.svelte-xf7b8t{font-size:var(--text-xs);color:var(--text-subtle)}.setup.svelte-xf7b8t{gap:var(--space-2);align-items:start;display:grid}.audio-offer.svelte-xf7b8t{gap:var(--space-2);color:var(--text-subtle);font-size:var(--text-xs);margin-block-start:calc(-1 * var(--space-2));line-height:1.5;display:flex}.audio-offer.svelte-xf7b8t svg{font-size:var(--text-md);flex:none;margin-block-start:.15em}@container (width>=30rem){.setup.svelte-xf7b8t{gap:var(--space-3);grid-template-columns:1fr auto 1fr}.arrow.svelte-xf7b8t{align-self:center;padding-block-start:var(--space-4);rotate:-90deg}}.field.svelte-xf7b8t{gap:var(--space-1);min-inline-size:0;display:grid}.field.svelte-xf7b8t label:where(.svelte-xf7b8t),.field-label.svelte-xf7b8t{font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-subtle);font-weight:600}.arrow.svelte-xf7b8t{color:var(--text-subtle);font-size:var(--text-md);place-items:center;display:grid}.label-row.svelte-xf7b8t{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.info.svelte-xf7b8t{color:var(--text-subtle);font-size:var(--text-2xs);text-underline-offset:2px;cursor:help;background:0 0;border:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.info.svelte-xf7b8t:hover{color:var(--accent)}select.svelte-xf7b8t{inline-size:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface-raised);font-size:var(--text-sm)}.modes.svelte-xf7b8t{gap:var(--space-2);display:grid}.depths.svelte-xf7b8t{gap:var(--space-1);display:grid}.depth.svelte-xf7b8t{align-items:baseline;gap:var(--space-2);padding:var(--space-1) var(--space-2);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-raised);cursor:pointer;display:flex}.depth.svelte-xf7b8t:hover{border-color:var(--line-strong)}.depth.svelte-xf7b8t:has(:where(.svelte-xf7b8t):focus-visible){outline:2px solid var(--accent);outline-offset:1px}.depth.svelte-xf7b8t.active{border-color:var(--accent-line);background:var(--accent-surface)}.depth.svelte-xf7b8t input:where(.svelte-xf7b8t){accent-color:var(--accent);flex:none;translate:0 .15em}.depth-label.svelte-xf7b8t{font-size:var(--text-sm);flex:none;font-weight:600}.depth-gloss.svelte-xf7b8t{min-inline-size:0;color:var(--text-subtle);font-size:var(--text-2xs);text-align:end;text-overflow:ellipsis;white-space:nowrap;margin-inline-start:auto;overflow:hidden}.anchors.svelte-xf7b8t{gap:var(--space-2);display:grid}.pending.svelte-xf7b8t{align-items:baseline;gap:var(--space-1);padding:var(--space-2);border:1px dashed var(--accent-line);border-radius:var(--radius);background:var(--accent-surface);font-size:var(--text-xs);text-wrap:pretty;flex-wrap:wrap;display:flex}.pending.svelte-xf7b8t svg{color:var(--accent);translate:0 .15em}.linkish.svelte-xf7b8t{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.linkish.svelte-xf7b8t:hover{color:var(--text)}.linkish.svelte-xf7b8t.act{color:var(--text);font-weight:550}.anchor-list.svelte-xf7b8t{gap:1px;display:grid}.anchor-list.svelte-xf7b8t li:where(.svelte-xf7b8t){align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--surface-raised);font-size:var(--text-xs);grid-template-columns:auto auto auto minmax(0,1fr) auto;display:grid}.anchor-list.svelte-xf7b8t svg{color:var(--text-subtle);flex:none}.anchor-label.svelte-xf7b8t{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drop.svelte-xf7b8t{border-radius:var(--radius-sm);color:var(--text-subtle);cursor:pointer;background:0 0;border:0;place-items:center;padding:2px;display:grid}.drop.svelte-xf7b8t:hover{background:var(--surface-sunken);color:var(--danger,var(--text))}.use-anchors.svelte-xf7b8t{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-raised);cursor:pointer;grid-template-columns:auto 1fr;display:grid}.use-anchors.svelte-xf7b8t:has(:where(.svelte-xf7b8t):focus-visible){outline:2px solid var(--accent);outline-offset:1px}.use-anchors.svelte-xf7b8t.active{border-color:var(--accent-line);background:var(--accent-surface)}.use-anchors.svelte-xf7b8t input:where(.svelte-xf7b8t){accent-color:var(--accent);margin-block-start:.15em}.use-anchors.svelte-xf7b8t span:where(.svelte-xf7b8t){min-inline-size:0;font-size:var(--text-sm);gap:1px;display:grid}.anchor-warning.svelte-xf7b8t{align-items:baseline;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-muted);text-wrap:pretty;display:flex}.anchor-warning.svelte-xf7b8t svg{color:var(--warning,var(--text-subtle));flex:none;translate:0 .15em}.actions.svelte-xf7b8t{gap:var(--space-2);justify-items:center;display:grid}.progress.svelte-xf7b8t{background:var(--surface-sunken);border-radius:999px;block-size:3px;overflow:hidden}.progress.svelte-xf7b8t .bar:where(.svelte-xf7b8t){background:var(--accent);block-size:100%;transition:inline-size .18s;display:block}.progress.svelte-xf7b8t.indeterminate .bar:where(.svelte-xf7b8t){animation:1.1s ease-in-out infinite svelte-xf7b8t-slide;inline-size:35%!important}@keyframes svelte-xf7b8t-slide{0%{translate:-100%}to{translate:300%}}.error.svelte-xf7b8t{align-items:start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--danger-surface);color:var(--danger);font-size:var(--text-sm);display:flex}.result.svelte-xf7b8t{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);flex-direction:column;display:flex}.verdict.svelte-xf7b8t{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--text-base);display:flex}.verdict.svelte-xf7b8t .info:where(.svelte-xf7b8t){font-size:var(--text-md);place-items:center;text-decoration:none;display:grid}.success.svelte-xf7b8t .verdict:where(.svelte-xf7b8t) strong:where(.svelte-xf7b8t){color:var(--success)}.warning.svelte-xf7b8t .verdict:where(.svelte-xf7b8t) strong:where(.svelte-xf7b8t){color:var(--warning)}.danger.svelte-xf7b8t .verdict:where(.svelte-xf7b8t) strong:where(.svelte-xf7b8t){color:var(--danger)}.score.svelte-xf7b8t{gap:var(--space-1);display:grid}.bar.svelte-xf7b8t{background:var(--surface-sunken);border-radius:999px;block-size:10px;display:flex;overflow:hidden}.bar.svelte-xf7b8t span:where(.svelte-xf7b8t){block-size:100%;display:block}.was.svelte-xf7b8t{background:var(--line-strong)}.change.svelte-xf7b8t{background:var(--text-subtle)}.success.svelte-xf7b8t .change:where(.svelte-xf7b8t){background:var(--success)}.warning.svelte-xf7b8t .change:where(.svelte-xf7b8t){background:var(--warning)}.danger.svelte-xf7b8t .change:where(.svelte-xf7b8t),.change.worse.svelte-xf7b8t{background:var(--danger)}.score-legend.svelte-xf7b8t{justify-content:space-between;align-items:baseline;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-2xs);display:flex}.score-legend.svelte-xf7b8t .strong:where(.svelte-xf7b8t){color:var(--text);font-weight:650}.delta.svelte-xf7b8t{color:var(--success);font-weight:650}.delta.svelte-xf7b8t.worse{color:var(--danger)}.warning.svelte-xf7b8t .delta:where(.svelte-xf7b8t){color:var(--warning)}.danger.svelte-xf7b8t .delta:where(.svelte-xf7b8t){color:var(--danger)}.caution.svelte-xf7b8t,.warnings.svelte-xf7b8t li:where(.svelte-xf7b8t),.ghosts.svelte-xf7b8t{align-items:start;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-xs);text-wrap:pretty;display:flex}:is(.caution.svelte-xf7b8t,.warnings.svelte-xf7b8t li:where(.svelte-xf7b8t),.ghosts.svelte-xf7b8t) svg{font-size:var(--text-base);flex:none;margin-block-start:.1em}.caution.svelte-xf7b8t{border-inline-start:3px solid var(--warning);background:var(--warning-surface);color:var(--warning)}.ghosts.svelte-xf7b8t{background:var(--surface-sunken);color:var(--text-muted)}.facts.svelte-xf7b8t{gap:var(--space-2);margin:0;display:grid}.facts.svelte-xf7b8t>div:where(.svelte-xf7b8t){justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.facts.svelte-xf7b8t dt:where(.svelte-xf7b8t){font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-subtle);white-space:nowrap;font-weight:600}.facts.svelte-xf7b8t dd:where(.svelte-xf7b8t){font-size:var(--text-sm);text-align:end;margin:0}.drift.svelte-xf7b8t{margin:0}.drift.svelte-xf7b8t svg:where(.svelte-xf7b8t){border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);block-size:3rem;inline-size:100%}.drift.svelte-xf7b8t polyline:where(.svelte-xf7b8t){fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-linejoin:round}.drift.svelte-xf7b8t .axis:where(.svelte-xf7b8t){stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:3 3}.drift.svelte-xf7b8t figcaption:where(.svelte-xf7b8t){margin-block-start:var(--space-1)}.warnings.svelte-xf7b8t{gap:var(--space-1);margin:0;display:grid}.warnings.svelte-xf7b8t li:where(.svelte-xf7b8t){border-inline-start:3px solid var(--warning);background:var(--warning-surface);color:var(--warning)}.commit.svelte-xf7b8t{gap:var(--space-2);border-block-start:1px solid var(--line);padding-block-start:var(--space-1);display:grid}.commit.svelte-xf7b8t .btn{justify-content:center;inline-size:100%;min-inline-size:0}.apply-label.svelte-xf7b8t{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.apply-target.svelte-xf7b8t{font-weight:650}.panel.svelte-1diw5zi{gap:var(--space-4);flex-direction:column;display:flex}.blank.svelte-1diw5zi{place-content:center;gap:var(--space-1);text-align:center;padding-block:var(--space-4);color:var(--text-subtle);display:grid}.hint.svelte-1diw5zi{font-size:var(--text-xs);color:var(--text-subtle);text-wrap:pretty}.hint.svelte-1diw5zi.quiet{color:var(--text-subtle);opacity:.85}.spacer.svelte-1diw5zi{flex:1}.row.svelte-1diw5zi{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.card.svelte-1diw5zi{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);display:grid}.card-head.svelte-1diw5zi{align-items:center;gap:var(--space-2);display:flex}.card-head.svelte-1diw5zi h3:where(.svelte-1diw5zi){font-size:var(--text-sm);flex:1;font-weight:650}.card-head.svelte-1diw5zi svg{font-size:var(--text-md);color:var(--text-muted);flex:none}.paid.svelte-1diw5zi{font-size:var(--text-xs);color:var(--text-muted);flex:none;font-weight:650}.key.svelte-1diw5zi{border-color:var(--accent-line);background:var(--accent-surface)}.pairs.svelte-1diw5zi{overscroll-behavior:contain;gap:var(--space-2);max-block-size:22rem;font-size:var(--text-xs);padding-inline-end:var(--space-1);line-height:1.45;display:grid;overflow-y:auto}.pairs.svelte-1diw5zi li:where(.svelte-1diw5zi){border-block-end:1px solid var(--line);gap:1px;padding-block-end:var(--space-2);display:grid}.pairs.svelte-1diw5zi li:where(.svelte-1diw5zi):last-child{border-block-end:0;padding-block-end:0}.from.svelte-1diw5zi{color:var(--text-subtle);white-space:pre-line}.to.svelte-1diw5zi{color:var(--text);white-space:pre-line}.to.svelte-1diw5zi.missing{color:var(--danger);font-style:italic}.checks.svelte-1diw5zi{font-size:var(--text-xs);color:var(--text-muted);gap:2px;display:grid}.checks.svelte-1diw5zi li:where(.svelte-1diw5zi):before{content:"·";margin-inline-end:.4em}.checks.svelte-1diw5zi li.bad:where(.svelte-1diw5zi){color:var(--danger)}.checks.svelte-1diw5zi li.bad:where(.svelte-1diw5zi):before{content:"!";font-weight:700}.bakeoff.svelte-1diw5zi{border-collapse:collapse;inline-size:100%;font-size:var(--text-xs)}.bakeoff.svelte-1diw5zi caption:where(.svelte-1diw5zi){text-align:start;padding-block-end:var(--space-1)}.bakeoff.svelte-1diw5zi th:where(.svelte-1diw5zi){text-align:start;font-weight:400}.bakeoff.svelte-1diw5zi button:where(.svelte-1diw5zi){color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.bakeoff.svelte-1diw5zi button:where(.svelte-1diw5zi):hover{text-decoration:underline}.bakeoff.svelte-1diw5zi td:where(.svelte-1diw5zi){text-align:end;font-weight:650}.bakeoff.svelte-1diw5zi tr.current:where(.svelte-1diw5zi){color:var(--accent);font-weight:650}input[type=password].svelte-1diw5zi,select.svelte-1diw5zi,textarea.svelte-1diw5zi{inline-size:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface-raised);color:var(--text);font:inherit;font-size:var(--text-sm)}textarea.svelte-1diw5zi{font-family:var(--font-mono);font-size:var(--text-xs);resize:vertical;line-height:1.5}.advice.svelte-1diw5zi{gap:var(--space-1);color:var(--text-muted);font-size:var(--text-2xs);text-wrap:pretty;margin:0;padding-inline-start:var(--space-4);list-style:outside;display:grid}.out.svelte-1diw5zi{align-items:center;gap:var(--space-1);color:var(--accent);font-size:var(--text-xs);display:inline-flex}.keyline.svelte-1diw5zi{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius);background:var(--surface-sunken);color:var(--text-muted);font-size:var(--text-xs);display:flex}.keyline.svelte-1diw5zi code:where(.svelte-1diw5zi){font-family:var(--font-mono)}.keyline.svelte-1diw5zi svg{color:var(--text-subtle)}.verdict.svelte-1diw5zi{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:.25em;display:inline-flex}.verdict.svelte-1diw5zi svg{color:currentColor;font-size:1.1em}.verdict.svelte-1diw5zi.good{color:var(--success)}.verdict.svelte-1diw5zi.bad{color:var(--danger)}.verdict.svelte-1diw5zi.working{color:var(--text-subtle)}.keyfault.svelte-1diw5zi{margin-block-start:calc(var(--space-1) * -1)}.linkish.svelte-1diw5zi{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.linkish.svelte-1diw5zi:hover{color:var(--text)}.setup.svelte-1diw5zi{gap:var(--space-2);display:grid}.field.svelte-1diw5zi{gap:var(--space-1);min-inline-size:0;display:grid}.field.svelte-1diw5zi label:where(.svelte-1diw5zi),.field-label.svelte-1diw5zi{font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-subtle);font-weight:600}.arrow.svelte-1diw5zi{color:var(--text-subtle);font-size:var(--text-md);place-items:center;display:grid}.field.svelte-1diw5zi select.sub:where(.svelte-1diw5zi){font-size:var(--text-2xs);color:var(--text-muted);background:0 0;border-color:#0000;padding-block:2px}.field.svelte-1diw5zi select.sub:where(.svelte-1diw5zi):hover,.field.svelte-1diw5zi select.sub:where(.svelte-1diw5zi):focus-visible{border-color:var(--line-strong);background:var(--surface-raised)}.setup-note.svelte-1diw5zi{margin-block-start:var(--space-1)}.label-row.svelte-1diw5zi{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.info.svelte-1diw5zi{color:var(--text-subtle);font-size:var(--text-2xs);text-underline-offset:2px;cursor:help;background:0 0;border:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.info.svelte-1diw5zi:hover{color:var(--accent)}.models.svelte-1diw5zi{gap:var(--space-1);display:grid}.model.svelte-1diw5zi{align-items:baseline;gap:var(--space-2);padding:var(--space-1) var(--space-2);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-raised);font-size:var(--text-sm);cursor:pointer;display:flex}.model.svelte-1diw5zi:hover{border-color:var(--line-strong)}.model.svelte-1diw5zi:has(:where(.svelte-1diw5zi):focus-visible){outline:2px solid var(--accent);outline-offset:1px}.model.svelte-1diw5zi.active{border-color:var(--accent-line);background:var(--accent-surface)}.model.svelte-1diw5zi input:where(.svelte-1diw5zi){accent-color:var(--accent);flex:none;translate:0 .15em}.model.svelte-1diw5zi.out-of-reach{color:var(--text-muted);border-style:dashed}.model-name.svelte-1diw5zi{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.tag.svelte-1diw5zi{color:var(--text-subtle);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.04em;margin-inline-start:var(--space-1);font-style:normal}.tag.svelte-1diw5zi.out{color:var(--danger)}.model-price.svelte-1diw5zi{margin-inline-start:auto;font-weight:650}.auxes.svelte-1diw5zi{gap:var(--space-1);display:grid}.aux.svelte-1diw5zi{align-items:baseline;gap:var(--space-2);padding:var(--space-1) var(--space-2);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);font-size:var(--text-sm);cursor:pointer;display:flex}.aux.svelte-1diw5zi:hover{border-color:var(--line-strong)}.aux.svelte-1diw5zi:has(:where(.svelte-1diw5zi):focus-visible){outline:2px solid var(--accent);outline-offset:1px}.aux.svelte-1diw5zi.active{border-color:var(--accent-line);background:var(--accent-surface)}.aux.svelte-1diw5zi:has(:where(.svelte-1diw5zi):disabled){color:var(--text-subtle);cursor:not-allowed}.aux.svelte-1diw5zi input:where(.svelte-1diw5zi){accent-color:var(--accent);flex:none;translate:0 .15em}.aux-name.svelte-1diw5zi{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.tier.svelte-1diw5zi{padding:1px var(--space-1);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-subtle);font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;flex:none;margin-inline-start:auto;font-weight:650}.tier.svelte-1diw5zi.best{background:var(--success-surface);color:var(--success)}.tier.svelte-1diw5zi.good{background:var(--accent-surface);color:var(--accent)}.tier.svelte-1diw5zi.partial{background:var(--warning-surface);color:var(--warning)}.toggle.svelte-1diw5zi{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-raised);cursor:pointer;grid-template-columns:auto 1fr;display:grid}.toggle.svelte-1diw5zi:has(:where(.svelte-1diw5zi):focus-visible){outline:2px solid var(--accent);outline-offset:1px}.toggle.svelte-1diw5zi.active{border-color:var(--accent-line);background:var(--accent-surface)}.toggle.svelte-1diw5zi input:where(.svelte-1diw5zi){accent-color:var(--accent);align-self:start;margin-block-start:.2em}.toggle.svelte-1diw5zi>span:where(.svelte-1diw5zi){min-inline-size:0;font-size:var(--text-sm);gap:2px;display:grid}.toggle.svelte-1diw5zi>span:where(.svelte-1diw5zi)>strong:where(.svelte-1diw5zi){align-items:center;gap:var(--space-1);display:flex}.toggle.authored.svelte-1diw5zi{border-inline-start:3px solid var(--success)}.actions.svelte-1diw5zi{gap:var(--space-2);justify-items:center;display:grid}.actions.svelte-1diw5zi .btn.block{justify-content:center;inline-size:100%}progress.svelte-1diw5zi{appearance:none;background:var(--surface-sunken);border:0;border-radius:999px;block-size:4px;inline-size:100%}progress.svelte-1diw5zi::-webkit-progress-bar{background:var(--surface-sunken);border-radius:999px}progress.svelte-1diw5zi::-webkit-progress-value{background:var(--accent);border-radius:999px;transition:inline-size .2s}.live.svelte-1diw5zi{border-color:var(--accent-line)}.error.svelte-1diw5zi,.warn.svelte-1diw5zi{align-items:start;gap:var(--space-2);font-size:var(--text-xs);text-wrap:pretty;display:flex}:is(.error.svelte-1diw5zi,.warn.svelte-1diw5zi) svg{font-size:var(--text-base);flex:none;margin-block-start:.1em}.error.svelte-1diw5zi{padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--danger-surface);color:var(--danger)}.warn.svelte-1diw5zi{color:var(--warning)}.facts.svelte-1diw5zi{gap:var(--space-1);margin:0;display:grid}.facts.svelte-1diw5zi>div:where(.svelte-1diw5zi){justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.facts.svelte-1diw5zi dt:where(.svelte-1diw5zi){font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-subtle);font-weight:600}.facts.svelte-1diw5zi dd:where(.svelte-1diw5zi){font-size:var(--text-sm);text-align:end;margin:0}.misses.svelte-1diw5zi{gap:var(--space-2);padding:var(--space-2);border-inline-start:3px solid var(--warning);border-radius:var(--radius-sm);background:var(--warning-surface);justify-items:start;display:grid}.result.svelte-1diw5zi .card-head:where(.svelte-1diw5zi) svg{color:var(--success)}.find.svelte-1xo4q6u{align-items:center;gap:var(--space-1);anchor-name:--find-anchor;min-inline-size:0;padding-inline:var(--space-2);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-sunken);color:var(--text-muted);display:flex}.find.svelte-1xo4q6u:focus-within{border-color:var(--accent-line);background:var(--surface)}.find.svelte-1xo4q6u .find-icon{font-size:var(--text-md);flex:none}.find-input.svelte-1xo4q6u{inline-size:11rem;min-inline-size:0;color:var(--text);font:inherit;font-size:var(--text-xs);background:0 0;border:0;flex:auto;padding-block:.3rem}.find-input.svelte-1xo4q6u:focus{outline:none}.find-input.svelte-1xo4q6u::-webkit-search-cancel-button{display:none}.find-count.svelte-1xo4q6u{padding-inline:var(--space-1);color:var(--text-subtle);font-size:var(--text-2xs);flex:none}.find-step.svelte-1xo4q6u,.find-go.svelte-1xo4q6u{align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);color:var(--text-muted);font:inherit;font-size:var(--text-2xs);cursor:pointer;background:0 0;border:0;flex:none;padding:.15rem .3rem;display:inline-flex}:is(.find-step.svelte-1xo4q6u,.find-go.svelte-1xo4q6u):hover:not(:disabled){background:var(--surface-overlay);color:var(--text)}:is(.find-step.svelte-1xo4q6u,.find-go.svelte-1xo4q6u):disabled{opacity:.4;cursor:default}.find-go.svelte-1xo4q6u{color:var(--accent);font-variant-numeric:tabular-nums}.find-sheet.svelte-1xo4q6u{max-block-size:60vh;inline-size:min(38rem,90vw);padding:var(--space-1);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-overlay);box-shadow:var(--shadow);position-anchor:--find-anchor;position-area:block-end span-inline-start;margin:0;margin-block-start:var(--space-1);overflow-y:auto}.find-row.svelte-1xo4q6u{gap:var(--space-2);inline-size:100%;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--text);font:inherit;font-size:var(--text-xs);text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 7rem 1fr;display:grid}.find-row.svelte-1xo4q6u:hover{background:var(--surface-sunken)}.find-row.svelte-1xo4q6u.on{background:var(--accent-surface)}.find-row-time.svelte-1xo4q6u{color:var(--text-subtle)}.find-row-lane.svelte-1xo4q6u{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.find-row-text.svelte-1xo4q6u{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.find-more.svelte-1xo4q6u{padding:var(--space-2);color:var(--text-subtle);font-size:var(--text-2xs);margin:0}.timeline.svelte-hwm3dn{background:var(--surface-raised);flex-direction:column;block-size:100%;min-block-size:0;display:flex;position:relative}.bar.svelte-hwm3dn{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--line);background:var(--surface);font-size:var(--text-xs);anchor-name:--bar;flex-wrap:nowrap;flex:none;display:flex}.summary-btn.svelte-hwm3dn{anchor-name:--legend-btn}.summary-btn.svelte-hwm3dn .swatches:where(.svelte-hwm3dn){gap:2px;display:inline-flex}.summary-btn.svelte-hwm3dn .caret{opacity:.6}.legend-sheet.svelte-hwm3dn{position-anchor:--legend-btn;position-area:bottom span-right;position-try-fallbacks:flip-block, flip-inline;margin:var(--space-1) 0 0;max-block-size:min(30rem,100vh - 6rem);inline-size:min(28rem,100vw - 2rem);padding:var(--space-2);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface-raised);box-shadow:var(--shadow-lg,0 12px 32px #0000002e);color:var(--text);position:fixed;overflow-y:auto}.legend-sheet.svelte-hwm3dn:not(:popover-open){display:none}.legend-sheet.svelte-hwm3dn header:where(.svelte-hwm3dn){align-items:baseline;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-2);display:flex}.legend-sheet.svelte-hwm3dn h3:where(.svelte-hwm3dn){font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--text-subtle);margin:0;font-weight:600}.legend-sheet.svelte-hwm3dn .link:where(.svelte-hwm3dn){color:var(--accent);font-size:var(--text-xs);cursor:pointer;border-radius:var(--radius-1);background:0 0;border:0;margin-inline-start:auto;padding:2px 4px}.legend-sheet.svelte-hwm3dn .link:where(.svelte-hwm3dn):hover{background:var(--surface-2);text-decoration:underline}.legend-sheet.svelte-hwm3dn .row:where(.svelte-hwm3dn){align-items:center;gap:var(--space-1) var(--space-2);text-align:start;inline-size:100%;padding:var(--space-2);border-radius:var(--radius);color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:10px 1fr auto;display:grid}.legend-sheet.svelte-hwm3dn .row:where(.svelte-hwm3dn):hover:not(:disabled),.legend-sheet.svelte-hwm3dn .row:where(.svelte-hwm3dn):focus-visible{border-color:var(--line);background:var(--surface-2)}.legend-sheet.svelte-hwm3dn .row:where(.svelte-hwm3dn):disabled{opacity:.5}.legend-sheet.svelte-hwm3dn .row-label:where(.svelte-hwm3dn){font-weight:550}.legend-sheet.svelte-hwm3dn .row-count:where(.svelte-hwm3dn){color:var(--text-subtle);font-variant-numeric:tabular-nums}.legend-sheet.svelte-hwm3dn .row-hint:where(.svelte-hwm3dn){font-size:var(--text-xs);color:var(--text-subtle);grid-column:2/-1;line-height:1.35}.spacer.svelte-hwm3dn{flex:1}.divider.svelte-hwm3dn{background:var(--line);flex:none;block-size:1.25rem;inline-size:1px}.legend.svelte-hwm3dn{align-items:center;gap:var(--space-3);color:var(--text-subtle);flex-wrap:wrap;display:flex}.key.svelte-hwm3dn{align-items:center;gap:var(--space-1);white-space:nowrap;border-radius:var(--radius-1);padding:1px var(--space-1);margin-inline:calc(var(--space-1) * -1);color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;display:inline-flex}.key.svelte-hwm3dn:hover:not(:disabled),.key.svelte-hwm3dn:focus-visible{border-color:var(--border);background:var(--surface-2);color:var(--text)}.key.svelte-hwm3dn:disabled{opacity:.55}.sw.svelte-hwm3dn{border-radius:2px;block-size:10px;inline-size:10px}.sw.svelte-hwm3dn.one{background:var(--lightningcss-light,oklch(68% .04 250))var(--lightningcss-dark,oklch(62% .04 250))}.sw.svelte-hwm3dn.merge{background:oklch(66% .15 250)}.sw.svelte-hwm3dn.split{background:oklch(68% .15 300)}.sw.svelte-hwm3dn.tangle{background:oklch(68% .17 30)}.sw.svelte-hwm3dn.adrift{background:oklch(72% .16 70)}.sw.svelte-hwm3dn.orphan{box-shadow:inset 0 0 0 1.5px var(--text-subtle);background:0 0}.sw.svelte-hwm3dn.settled{background:oklch(65% .14 150)}.sw.svelte-hwm3dn.contested{background:repeating-linear-gradient(45deg,oklch(66% .19 310) 0 2px,#0000 2px 4px);box-shadow:inset 0 0 0 1px oklch(66% .19 310/.6)}.ctl.offset.svelte-hwm3dn,.ctl.rate.svelte-hwm3dn{border-color:var(--warning);background:var(--warning-surface);color:var(--warning);font-variant-numeric:tabular-nums;cursor:help}:is(.ctl.offset.svelte-hwm3dn,.ctl.rate.svelte-hwm3dn):hover{background:color-mix(in oklab, var(--warning-surface) 85%, var(--warning));color:var(--warning)}.ctl.svelte-hwm3dn{justify-content:center;align-items:center;gap:var(--space-1);block-size:1.625rem;padding-inline:var(--space-2);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface-raised);box-shadow:var(--shadow-sm);color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;cursor:pointer;transition:background-color .1s,color .1s,border-color .1s;display:inline-flex}.ctl.svelte-hwm3dn svg{font-size:var(--text-base)}.ctl.svelte-hwm3dn:hover{background:color-mix(in oklab, var(--surface-raised) 88%, var(--text));color:var(--text)}.ctl.svelte-hwm3dn:active{background:color-mix(in oklab, var(--surface-raised) 76%, var(--text));box-shadow:none;translate:0 1px}.ctl.on.svelte-hwm3dn{border-color:var(--accent-line);background:var(--accent-surface);color:var(--accent)}.ctl.svelte-hwm3dn:has(:where(.svelte-hwm3dn):checked){border-color:var(--accent-line);background:var(--accent-surface);color:var(--accent)}.ctl.svelte-hwm3dn:has(:where(.svelte-hwm3dn):checked):hover{background:color-mix(in oklab, var(--accent-surface) 88%, var(--accent))}.ctl.on.svelte-hwm3dn:hover{background:color-mix(in oklab, var(--accent-surface) 88%, var(--accent))}.explain.svelte-hwm3dn{inline-size:1.625rem;font-size:var(--text-sm);cursor:help;flex:none;padding-inline:0}.toggle.svelte-hwm3dn input:where(.svelte-hwm3dn){opacity:0;pointer-events:none;position:absolute}.trim.svelte-hwm3dn span:where(.svelte-hwm3dn){opacity:.75}.zoom.svelte-hwm3dn{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface-raised);box-shadow:var(--shadow-sm);flex:none;display:flex}.zoom.svelte-hwm3dn button:where(.svelte-hwm3dn){block-size:1.625rem;min-inline-size:1.75rem;padding-inline:var(--space-1);color:var(--text-muted);font-size:var(--text-xs);cursor:pointer;place-items:center;display:grid}.zoom.svelte-hwm3dn button:where(.svelte-hwm3dn) svg{font-size:var(--text-base)}.zoom.svelte-hwm3dn button:where(.svelte-hwm3dn):not(:first-child){border-inline-start:1px solid var(--line)}.zoom.svelte-hwm3dn button:where(.svelte-hwm3dn):first-child{border-start-start-radius:var(--radius);border-end-start-radius:var(--radius)}.zoom.svelte-hwm3dn button:where(.svelte-hwm3dn):last-child{border-start-end-radius:var(--radius);border-end-end-radius:var(--radius)}.zoom.svelte-hwm3dn button:where(.svelte-hwm3dn):hover{background:color-mix(in oklab, var(--surface-raised) 88%, var(--text));color:var(--text)}.zoom.svelte-hwm3dn button:where(.svelte-hwm3dn):active{background:color-mix(in oklab, var(--surface-raised) 76%, var(--text))}.zoom.svelte-hwm3dn button:where(.svelte-hwm3dn).on{background:var(--accent-surface);color:var(--accent)}.lane-heads.svelte-hwm3dn{padding-inline:var(--pad);padding-inline-start:calc(var(--ruler) + var(--pad));padding-block:var(--space-2);background:var(--surface);border-block-end:1px solid var(--line);flex:none}.head-strip.svelte-hwm3dn{gap:var(--gutter);display:flex}.ruler-head.svelte-hwm3dn{inline-size:calc(var(--ruler) + var(--pad));text-align:end;color:var(--text-subtle);font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;padding-inline-end:var(--space-2);line-height:1.4;position:absolute;inset-inline-start:0}.head.svelte-hwm3dn{align-items:center;gap:var(--space-1);min-inline-size:0;border-inline-start:3px solid oklch(.68 .13 var(--hue));border-radius:0 var(--radius) var(--radius) 0;font-size:var(--text-xs);padding-inline-start:var(--space-2);display:flex;position:relative}.head.svelte-hwm3dn:hover{background:color-mix(in oklab, var(--surface) 90%, var(--text))}.head.svelte-hwm3dn.active{background:color-mix(in oklab, var(--accent-surface) 55%, var(--surface));border-inline-start-width:6px;padding-inline-start:calc(var(--space-2) - 3px)}.head-pick.svelte-hwm3dn{text-align:start;cursor:pointer;flex:1;gap:0;min-inline-size:0;padding-block:2px;display:grid}.head-pick.svelte-hwm3dn .name:where(.svelte-hwm3dn){align-items:baseline;gap:var(--space-1);min-inline-size:0;font-weight:550;display:flex}.head-pick.svelte-hwm3dn .name:where(.svelte-hwm3dn) svg{color:var(--text-subtle);flex:none;align-self:center}.head-pick.svelte-hwm3dn .count:where(.svelte-hwm3dn){color:var(--text-subtle);font-size:var(--text-2xs);white-space:nowrap}.stem.svelte-hwm3dn{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.tail.svelte-hwm3dn{white-space:nowrap;flex:none}.head-grip.svelte-hwm3dn,.head-act.svelte-hwm3dn{opacity:0;flex:none;transition:opacity .12s}.head.svelte-hwm3dn:hover .head-grip:where(.svelte-hwm3dn),.head.svelte-hwm3dn:hover .head-act:where(.svelte-hwm3dn),.head.svelte-hwm3dn:focus-within .head-grip:where(.svelte-hwm3dn),.head.svelte-hwm3dn:focus-within .head-act:where(.svelte-hwm3dn){opacity:1}.head-grip.svelte-hwm3dn,.head-act.svelte-hwm3dn{border-radius:var(--radius-sm);block-size:1.5rem;inline-size:1.35rem;color:var(--text-subtle);font-size:var(--text-md);place-items:center;display:grid}:is(.head-grip.svelte-hwm3dn,.head-act.svelte-hwm3dn):hover{background:var(--surface-sunken);color:var(--text)}:is(.head-grip.svelte-hwm3dn,.head-act.svelte-hwm3dn):focus-visible{opacity:1;outline:2px solid var(--accent);outline-offset:-2px}.head-grip.svelte-hwm3dn{cursor:grab}.head-grip.svelte-hwm3dn:active{cursor:grabbing}.head-act.close.svelte-hwm3dn:hover{background:var(--danger-surface);color:var(--danger)}.head-role.svelte-hwm3dn{border-radius:var(--radius-sm);background:color-mix(in oklab, var(--text) 8%, transparent);inline-size:5.4rem;color:var(--text-muted);font-size:var(--text-2xs);letter-spacing:.01em;white-space:nowrap;cursor:pointer;border:1px solid #0000;flex:none;justify-content:space-between;align-items:center;gap:2px;padding-block:2px;padding-inline:.4rem .25rem;font-weight:600;display:flex}.head-role.svelte-hwm3dn svg{opacity:.7;flex:none;block-size:.75em;inline-size:.75em}.head-role.svelte-hwm3dn:hover{border-color:var(--accent-line);background:var(--accent-surface);color:var(--accent)}.head-role.svelte-hwm3dn.reference{background:var(--info-surface);color:var(--info)}.head-role.svelte-hwm3dn.auxiliary{border-color:var(--line);color:var(--text-subtle);background:0 0;border-style:dashed}.lane-heads.svelte-hwm3dn .head[data-dragging]{background:var(--surface-overlay);box-shadow:var(--shadow)}.viewport.svelte-hwm3dn{overscroll-behavior:contain;flex:1;min-block-size:0;overflow:hidden auto}.spacer-y.svelte-hwm3dn{position:relative}.probe.svelte-hwm3dn{visibility:hidden;pointer-events:none;block-size:0;inline-size:0;position:absolute}canvas.svelte-hwm3dn{touch-action:pan-x;outline:none;inline-size:100%;display:block;position:sticky;inset-block-start:0}.editor.svelte-hwm3dn{padding:var(--space-1) var(--space-2);border:2px solid var(--accent);border-radius:var(--radius-sm);background:var(--surface-overlay);color:var(--text);font:inherit;resize:vertical;box-shadow:var(--shadow);line-height:1.35;position:absolute}.a.svelte-hwm3dn{font-weight:600;line-height:1}.a.svelte-hwm3dn.sm{font-size:.7em}.a.svelte-hwm3dn.lg{font-size:1.1em}.tip.svelte-hwm3dn{max-inline-size:22rem;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-overlay);color:var(--text);box-shadow:var(--shadow);pointer-events:none;gap:2px;margin:0;display:grid;inset:auto}.tip-time.svelte-hwm3dn{color:var(--text-subtle);font-size:var(--text-2xs)}.tip-state.svelte-hwm3dn{border-block-start:1px solid var(--line);font-size:var(--text-2xs);margin-block-start:2px;padding-block-start:var(--space-1);font-weight:600}.tip-state.svelte-hwm3dn.adrift{color:oklch(62% .16 70)}.tip-state.svelte-hwm3dn.orphan{color:var(--text-subtle)}.tip-state.svelte-hwm3dn.contested{color:oklch(58% .19 310);text-wrap:pretty;font-weight:500}@media (prefers-color-scheme:dark){.tip-state.contested.svelte-hwm3dn{color:oklch(76% .16 310)}}:root[data-theme=dark] .tip-state.contested.svelte-hwm3dn{color:oklch(76% .16 310)}:root[data-theme=light] .tip-state.contested.svelte-hwm3dn{color:oklch(58% .19 310)}.tip-text.svelte-hwm3dn{font-size:var(--text-xs);white-space:pre-wrap}.tip-hint.svelte-hwm3dn{border-block-start:1px solid var(--line);font-size:var(--text-2xs);color:var(--text-subtle);margin-block-start:var(--space-1);padding-block-start:var(--space-1)}.link-tip.svelte-hwm3dn{max-inline-size:26rem}.tip-plan.svelte-hwm3dn{padding:var(--space-1) var(--space-2);border-inline-start:3px solid var(--accent);border-radius:var(--radius-sm);background:var(--accent-surface);gap:1px;margin-block-start:var(--space-1);display:grid}.tip-plan-head.svelte-hwm3dn{align-items:center;gap:var(--space-1);color:var(--accent);font-size:var(--text-xs);font-weight:600;display:flex}.tip-plan-head.svelte-hwm3dn svg{font-size:var(--text-base);flex:none}.tip-plan-times.svelte-hwm3dn{color:var(--text-muted);font-size:var(--text-2xs)}.tip-plan-why.svelte-hwm3dn{color:var(--text-muted);font-size:var(--text-2xs);text-wrap:pretty}.empty.svelte-hwm3dn{padding:var(--space-6);color:var(--text-subtle);font-size:var(--text-sm);place-content:center;display:grid;position:absolute;inset:0}.empty-hint.svelte-hwm3dn{font-size:var(--text-xs);color:var(--text-subtle)}.anchor.svelte-3biqf3{anchor-name:--menu-anchor;block-size:0;inline-size:0;position:fixed}.menu.svelte-3biqf3{min-inline-size:12rem;max-inline-size:20rem;padding:var(--space-1);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface-overlay);color:var(--text);box-shadow:var(--shadow);margin:0;inset:auto;overflow:hidden auto}.menu.svelte-3biqf3:focus-visible{outline:none}.menu.svelte-3biqf3 button:where(.svelte-3biqf3){align-items:center;gap:var(--space-2);min-block-size:2rem;inline-size:100%;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-base);text-align:start;cursor:pointer;display:flex}.menu.svelte-3biqf3 button:where(.svelte-3biqf3):hover:not(:disabled),.menu.svelte-3biqf3 button:where(.svelte-3biqf3):focus-visible{background:var(--accent-surface);outline:none}.menu.svelte-3biqf3 button:where(.svelte-3biqf3):disabled{color:var(--text-subtle);cursor:default}.menu.svelte-3biqf3 button:where(.svelte-3biqf3).danger:not(:disabled){color:var(--danger)}.menu.svelte-3biqf3 button:where(.svelte-3biqf3).danger:not(:disabled):hover,.menu.svelte-3biqf3 button:where(.svelte-3biqf3).danger:not(:disabled):focus-visible{background:var(--danger-surface)}.menu.anchored.svelte-3biqf3{position-anchor:--menu-anchor;position-area:block-end span-inline-end;position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline, --menu-clamped}@position-try --menu-clamped{position-area: block-end span-inline-end; max-block-size: calc(anchor-size(--menu-anchor) + 100cqb); max-block-size: -webkit-fill-available;}@starting-style{.menu.svelte-3biqf3:popover-open{opacity:0;scale:.97}}.menu.svelte-3biqf3:popover-open{opacity:1;transition:opacity 90ms ease, scale 90ms ease, overlay 90ms allow-discrete, display 90ms allow-discrete;scale:1}.glyph.svelte-3biqf3{inline-size:1.35rem;color:var(--text-muted);flex:none;place-items:center;font-size:1.25rem;display:grid}button.svelte-3biqf3:hover:not(:disabled) .glyph:where(.svelte-3biqf3),button.svelte-3biqf3:focus-visible .glyph:where(.svelte-3biqf3){color:inherit}.label.svelte-3biqf3{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.hint.svelte-3biqf3{color:var(--text-muted);font-size:var(--text-sm);flex:none;margin-inline-start:var(--space-4)}hr.svelte-3biqf3{block-size:0;margin-block:var(--space-1);border:0;border-block-start:1px solid var(--line)}.none.svelte-3biqf3{padding:var(--space-1) var(--space-2);color:var(--text-subtle);font-size:var(--text-sm)}.mark.svelte-vnfosd{flex:none}.sheet.svelte-1fcqf5j{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--surface-raised);block-size:min(44rem,86vh);inline-size:min(64rem,92vw);color:var(--text);box-shadow:var(--shadow);margin:auto;padding:0;overflow:hidden}.sheet.svelte-1fcqf5j::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--lightningcss-light,#1c1b2047)var(--lightningcss-dark,#0000008c)}.sheet.svelte-1fcqf5j,.sheet.svelte-1fcqf5j::backdrop{transition:opacity .14s ease, display .14s allow-discrete, overlay .14s allow-discrete;opacity:0}.sheet.svelte-1fcqf5j:open{opacity:1}.sheet.svelte-1fcqf5j:open::backdrop{opacity:1}@starting-style{.sheet.svelte-1fcqf5j:open{opacity:0}.sheet.svelte-1fcqf5j:open::backdrop{opacity:0}}header.svelte-1fcqf5j{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--line);background:var(--surface);display:flex}header.svelte-1fcqf5j h2:where(.svelte-1fcqf5j){font-size:var(--text-md);flex:1;font-weight:650}.close.svelte-1fcqf5j{border-radius:var(--radius);block-size:1.75rem;inline-size:1.75rem;color:var(--text-muted);cursor:pointer;place-items:center;font-size:1.25rem;line-height:1;display:grid}.close.svelte-1fcqf5j:hover{background:var(--surface-sunken);color:var(--text)}.cols.svelte-1fcqf5j{grid-template-columns:minmax(0,13rem) 1fr;block-size:calc(100% - 3.25rem);display:grid}nav.svelte-1fcqf5j{padding:var(--space-3);background:var(--surface);border-inline-end:1px solid var(--line);flex-direction:column;gap:1px;display:flex;overflow-y:auto}nav.svelte-1fcqf5j button:where(.svelte-1fcqf5j){padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--text-sm);text-align:start;cursor:pointer}nav.svelte-1fcqf5j button:where(.svelte-1fcqf5j):hover{background:var(--surface-sunken);color:var(--text)}nav.svelte-1fcqf5j button:where(.svelte-1fcqf5j).active{background:var(--accent-surface);color:var(--text);font-weight:550}.body.svelte-1fcqf5j{padding:var(--space-5) var(--space-6);scroll-behavior:smooth;outline:none;overflow-y:auto}.body.svelte-1fcqf5j h3:where(.svelte-1fcqf5j){padding-block:var(--space-2);background:var(--surface-raised);font-size:var(--text-md);margin-block-end:var(--space-2);font-weight:620;position:sticky;inset-block-start:calc(var(--space-5) * -1)}.body.svelte-1fcqf5j h4:where(.svelte-1fcqf5j){margin-block:var(--space-4) var(--space-2);font-size:var(--text-base);font-weight:620}.body.svelte-1fcqf5j section:where(.svelte-1fcqf5j){padding-block-end:var(--space-6);scroll-margin-block-start:var(--space-5)}.body.svelte-1fcqf5j section:where(.svelte-1fcqf5j):not(:first-child){border-block-start:1px solid var(--line);padding-block-start:var(--space-4)}.body.svelte-1fcqf5j p:where(.svelte-1fcqf5j){max-inline-size:62ch;font-size:var(--text-base);color:var(--text-muted);margin-block-end:var(--space-3)}.body.svelte-1fcqf5j strong:where(.svelte-1fcqf5j){color:var(--text);font-weight:600}.body.svelte-1fcqf5j code:where(.svelte-1fcqf5j){border-radius:var(--radius-sm);background:var(--surface-sunken);font-family:var(--font-mono);padding-inline:.35em;font-size:.9em}.aside.svelte-1fcqf5j,.limit.svelte-1fcqf5j{padding:var(--space-3);border-inline-start:3px solid var(--line-strong);border-radius:0 var(--radius) var(--radius) 0;background:var(--surface);font-size:var(--text-sm)!important}.limit.svelte-1fcqf5j{border-inline-start-color:var(--warning);background:var(--warning-surface);color:var(--text-muted)}dl.svelte-1fcqf5j{gap:var(--space-3);max-inline-size:62ch;margin-block-end:var(--space-4);display:grid}dl.svelte-1fcqf5j>div:where(.svelte-1fcqf5j){gap:var(--space-3);grid-template-columns:8.5rem 1fr;align-items:baseline;display:grid}dl.svelte-1fcqf5j dt:where(.svelte-1fcqf5j){align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:600;display:flex}dl.svelte-1fcqf5j dd:where(.svelte-1fcqf5j){font-size:var(--text-sm);color:var(--text-muted);margin:0}.sw.svelte-1fcqf5j{border-radius:2px;flex:none;block-size:10px;inline-size:10px}.sw.svelte-1fcqf5j.one{background:var(--lightningcss-light,oklch(68% .04 250))var(--lightningcss-dark,oklch(62% .04 250))}.sw.svelte-1fcqf5j.merge{background:oklch(66% .15 250)}.sw.svelte-1fcqf5j.split{background:oklch(68% .15 300)}.sw.svelte-1fcqf5j.tangle{background:oklch(68% .17 30)}.sw.svelte-1fcqf5j.adrift{background:oklch(72% .16 70)}.sw.svelte-1fcqf5j.orphan{border:1px dashed var(--text-subtle);background:0 0}.sw.svelte-1fcqf5j.contested{background:repeating-linear-gradient(45deg,oklch(66% .19 310) 0 2px,#0000 2px 4px);box-shadow:inset 0 0 0 1px oklch(66% .19 310/.6)}table.svelte-1fcqf5j{border-collapse:collapse;font-size:var(--text-sm);margin-block-end:var(--space-4)}table.svelte-1fcqf5j th:where(.svelte-1fcqf5j){text-align:start;font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-subtle);font-weight:600}table.svelte-1fcqf5j td:where(.svelte-1fcqf5j),table.svelte-1fcqf5j th:where(.svelte-1fcqf5j){padding:var(--space-1) var(--space-4) var(--space-1) 0;border-block-end:1px solid var(--line);vertical-align:baseline}table.svelte-1fcqf5j td:where(.svelte-1fcqf5j){color:var(--text-muted)}table.svelte-1fcqf5j .bad:where(.svelte-1fcqf5j){color:var(--danger)}.oracle.svelte-1fcqf5j td:where(.svelte-1fcqf5j):first-child{white-space:nowrap;font-weight:600}.oracle.svelte-1fcqf5j td:where(.svelte-1fcqf5j):nth-child(2){color:var(--text)}.tier.svelte-1fcqf5j{block-size:.6rem;inline-size:.6rem;vertical-align:baseline;border-radius:2px;margin-inline-end:var(--space-2);display:inline-block}.tier.svelte-1fcqf5j.best{background:var(--success)}.tier.svelte-1fcqf5j.partial{background:var(--warning)}.tier.svelte-1fcqf5j.none{background:var(--line-strong)}.keys.svelte-1fcqf5j th:where(.svelte-1fcqf5j){text-transform:none;letter-spacing:0;inline-size:9rem;font-size:var(--text-sm);color:var(--text)}kbd.svelte-1fcqf5j{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);min-inline-size:1.5em;font-family:var(--font-mono);font-size:var(--text-2xs);text-align:center;border-block-end-width:2px;margin-inline-end:2px;padding:1px .4em;display:inline-block}.badge.svelte-1fcqf5j{padding:1px var(--space-2);border:1px solid var(--accent-line);background:var(--accent-surface);color:var(--accent);font-size:var(--text-2xs);white-space:nowrap;border-radius:999px;font-weight:600}.sheet.svelte-185xwm9{inline-size:min(var(--sheet-w), 94vw);border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--surface-raised);max-block-size:88vh;color:var(--text);box-shadow:var(--shadow);flex-direction:column;margin:auto;padding:0;display:flex;overflow:hidden}.sheet.svelte-185xwm9::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--lightningcss-light,#1c1b2047)var(--lightningcss-dark,#0000008c)}.sheet.svelte-185xwm9,.sheet.svelte-185xwm9::backdrop{transition:opacity .14s ease, translate .14s ease, display .14s allow-discrete, overlay .14s allow-discrete;opacity:0}.sheet.svelte-185xwm9{translate:0 4px}.sheet.svelte-185xwm9:open{opacity:1}.sheet.svelte-185xwm9:open::backdrop{opacity:1}.sheet.svelte-185xwm9:open{translate:0}@starting-style{.sheet.svelte-185xwm9:open{opacity:0}.sheet.svelte-185xwm9:open::backdrop{opacity:0}.sheet.svelte-185xwm9:open{translate:0 4px}}@media (prefers-reduced-motion:reduce){.sheet.svelte-185xwm9,.sheet.svelte-185xwm9::backdrop{transition-duration:1ms}.sheet.svelte-185xwm9{translate:none}.sheet.svelte-185xwm9:open{translate:none}}header.svelte-185xwm9{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--line);background:var(--surface);flex:none;display:flex}header.svelte-185xwm9 h2:where(.svelte-185xwm9){align-items:center;gap:var(--space-2);min-inline-size:0;font-size:var(--text-md);flex:1;font-weight:650;display:flex}header.svelte-185xwm9 h2:where(.svelte-185xwm9) svg{color:var(--text-subtle);flex:none}.close.svelte-185xwm9{border-radius:var(--radius);block-size:1.75rem;inline-size:1.75rem;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;font-size:1.25rem;line-height:1;display:grid}.close.svelte-185xwm9:hover{background:var(--surface-sunken);color:var(--text)}.body.svelte-185xwm9{min-block-size:0;padding:var(--space-4);flex:1;overflow-y:auto}.sheet.svelte-1bhxed{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--surface-raised);max-block-size:86vh;inline-size:min(34rem,92vw);color:var(--text);box-shadow:var(--shadow);margin:auto;padding:0;overflow:auto}.sheet.svelte-1bhxed::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--lightningcss-light,#1c1b2047)var(--lightningcss-dark,#0000008c)}header.svelte-1bhxed{align-items:start;gap:var(--space-3);padding:var(--space-4);border-block-end:1px solid var(--line);display:flex}header.svelte-1bhxed h2:where(.svelte-1bhxed){font-size:var(--text-md);overflow-wrap:anywhere}.sub.svelte-1bhxed{color:var(--text-muted);font-size:var(--text-xs)}.close.svelte-1bhxed{padding:var(--space-1);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;background:0 0;border:0;margin-inline-start:auto}.close.svelte-1bhxed:hover{background:var(--surface-sunken);color:var(--text)}.facts.svelte-1bhxed{gap:var(--space-3);padding:var(--space-4);border-block-end:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.facts.svelte-1bhxed dt:where(.svelte-1bhxed){color:var(--text-subtle);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.05em}.facts.svelte-1bhxed dd:where(.svelte-1bhxed){font-size:var(--text-sm)}.unknown.svelte-1bhxed{color:var(--text-subtle);font-style:italic}.warn.svelte-1bhxed{color:var(--warning)}.grid-row.svelte-1bhxed{gap:var(--space-3);padding:var(--space-4);border-block-end:1px solid var(--line);color:var(--text-muted);font-size:var(--text-xs);display:flex}.grid-row.svelte-1bhxed svg{font-size:var(--text-lg);color:var(--text-subtle);flex:none}.grid-row.svelte-1bhxed strong:where(.svelte-1bhxed){color:var(--text);font-size:var(--text-sm);display:block}.grid-row.svelte-1bhxed p:where(.svelte-1bhxed){margin-block-start:var(--space-1);line-height:1.5}.grid-row.svelte-1bhxed.found svg{color:var(--accent)}.issues.svelte-1bhxed,.history.svelte-1bhxed{padding:var(--space-4);color:var(--text-muted);font-size:var(--text-xs);line-height:1.6}:is(.issues.svelte-1bhxed,.history.svelte-1bhxed) strong:where(.svelte-1bhxed){color:var(--text);font-size:var(--text-sm);margin-block-end:var(--space-1);display:block}:is(.issues.svelte-1bhxed,.history.svelte-1bhxed) ul:where(.svelte-1bhxed),:is(.issues.svelte-1bhxed,.history.svelte-1bhxed) ol:where(.svelte-1bhxed){margin:0;padding-inline-start:var(--space-4)}.issues.svelte-1bhxed{border-block-end:1px solid var(--line)}.note.svelte-1bhxed{color:var(--text-subtle);margin-block-start:var(--space-2)}.changes.svelte-1bhxed{margin:0;padding-inline-start:var(--space-4)}.changes.svelte-1bhxed strong:where(.svelte-1bhxed){color:var(--text);font-size:inherit;display:inline}.movers.svelte-1bhxed{color:var(--text-subtle);margin:0;padding-inline-start:var(--space-4)}.delta.svelte-1bhxed{color:var(--accent)}.switch.svelte-1bui4kz{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-sunken);gap:1px;margin:0;padding:1px;display:flex}label.svelte-1bui4kz{border-radius:var(--radius-sm);block-size:1.375rem;inline-size:1.5rem;color:var(--text-subtle);cursor:pointer;place-items:center;font-size:.9375rem;display:grid}label.svelte-1bui4kz:hover{color:var(--text)}label.svelte-1bui4kz:has(:where(.svelte-1bui4kz):checked){background:var(--surface-raised);box-shadow:var(--shadow-sm);color:var(--text)}label.svelte-1bui4kz:has(:where(.svelte-1bui4kz):focus-visible){outline:2px solid var(--accent);outline-offset:1px}input.svelte-1bui4kz{opacity:0;pointer-events:none;position:absolute}.review.svelte-1a3c704{position-anchor:--workspace-viz;position-area:bottom center;position-try-fallbacks:--pinned-to-viewport;gap:var(--space-2);inline-size:min(62ch, calc(100vw - 2 * var(--space-4)));padding:var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--surface-overlay,var(--surface-raised));color:var(--text);box-shadow:var(--shadow);transition:opacity .14s ease, translate .14s ease, display .14s allow-discrete, overlay .14s allow-discrete;outline:none;margin:0;margin-block-start:var(--space-2);display:grid;position:fixed}@starting-style{.review.svelte-1a3c704{opacity:0;translate:0 calc(-1 * var(--space-2))}}@position-try --pinned-to-viewport{position-area: none; inset: auto auto calc(var(--statusbar-h) + var(--space-3)) 50%; translate: -50% 0; margin-block-start: 0;}@media (prefers-reduced-motion:reduce){.review.svelte-1a3c704{transition:none}}header.svelte-1a3c704{align-items:center;gap:var(--space-2);display:flex}.badge.svelte-1a3c704{align-items:center;gap:var(--space-2);font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text);font-weight:650;display:inline-flex}.swatch.svelte-1a3c704{background:var(--text-subtle);border-radius:3px;flex:none;block-size:.75rem;inline-size:.75rem}.swatch.svelte-1a3c704.one{background:var(--lightningcss-light,oklch(68% .04 250))var(--lightningcss-dark,oklch(62% .04 250))}.swatch.svelte-1a3c704.merge{background:oklch(66% .15 250)}.swatch.svelte-1a3c704.split{background:oklch(68% .15 300)}.swatch.svelte-1a3c704.tangle{background:oklch(68% .17 30)}.swatch.svelte-1a3c704.adrift{background:oklch(72% .16 70)}.swatch.svelte-1a3c704.contested{background:repeating-linear-gradient(45deg,oklch(66% .19 310) 0 2px,#0000 2px 4px);box-shadow:inset 0 0 0 1px oklch(66% .19 310/.6)}.swatch.svelte-1a3c704.orphan{box-shadow:inset 0 0 0 1.5px var(--text-subtle);background:0 0}.swatch.svelte-1a3c704.settled{background:var(--success)}.swatch.svelte-1a3c704.doubts{background:linear-gradient(135deg,oklch(66% .19 310) 0 50%,oklch(72% .16 70) 50% 100%)}.swatch.svelte-1a3c704.pinned{box-shadow:inset 0 0 0 1.5px var(--line-strong);background:0 0}.at.svelte-1a3c704{font-size:var(--text-2xs);color:var(--text-subtle);white-space:nowrap}.spacer.svelte-1a3c704{flex:1}.pager.svelte-1a3c704{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface-raised);box-shadow:var(--shadow-sm);align-items:center;display:flex}.pager.svelte-1a3c704 span:where(.svelte-1a3c704){font-size:var(--text-2xs);color:var(--text-muted);text-align:center;min-inline-size:5ch}.pager.svelte-1a3c704 i:where(.svelte-1a3c704){color:var(--text-subtle);font-style:normal}.pager.svelte-1a3c704 button:where(.svelte-1a3c704){block-size:1.5rem;inline-size:1.5rem;color:var(--text-muted);border-radius:var(--radius-sm);background:0 0;place-items:center;display:grid}.pager.svelte-1a3c704 button:where(.svelte-1a3c704):hover{background:var(--surface-sunken);color:var(--text)}.close.svelte-1a3c704{border-radius:var(--radius-sm);block-size:1.5rem;inline-size:1.5rem;color:var(--text-subtle);font-size:var(--text-md);background:0 0;place-items:center;display:grid}.close.svelte-1a3c704:hover{background:var(--surface-sunken);color:var(--text)}.queue.svelte-1a3c704{align-items:center;gap:var(--space-2);margin-block-start:calc(-1 * var(--space-1));display:flex}.queue.svelte-1a3c704 progress:where(.svelte-1a3c704){appearance:none;background:var(--surface-sunken);border:none;border-radius:999px;flex:1;block-size:3px}.queue.svelte-1a3c704 progress:where(.svelte-1a3c704)::-webkit-progress-bar{background:var(--surface-sunken);border-radius:999px}.queue.svelte-1a3c704 progress:where(.svelte-1a3c704)::-webkit-progress-value{background:var(--success);border-radius:999px;transition:inline-size .18s}.tally.svelte-1a3c704{font-size:var(--text-2xs);color:var(--text-subtle);white-space:nowrap}.tally.svelte-1a3c704 i:where(.svelte-1a3c704){opacity:.5;font-style:normal}.queue-pick.svelte-1a3c704{anchor-name:--review-queue;align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);max-inline-size:24ch;color:var(--text-muted);font-size:var(--text-2xs);background:0 0;margin-inline-start:-.3rem;padding:.15rem .3rem;font-weight:550;display:inline-flex}.queue-pick.svelte-1a3c704:hover,.queue-pick.svelte-1a3c704:focus-visible{background:var(--surface-sunken);color:var(--text)}.queue-label.svelte-1a3c704{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.queue-menu.svelte-1a3c704{position-anchor:--review-queue;position-area:block-end span-inline-end;position-try-fallbacks:flip-block, --queue-clamped;min-inline-size:15rem;padding:var(--space-1);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface-overlay);color:var(--text);box-shadow:var(--shadow);margin:0;position:fixed;inset:auto}.queue-menu.svelte-1a3c704:focus-visible{outline:none}.queue-menu.svelte-1a3c704 button:where(.svelte-1a3c704){align-items:center;gap:var(--space-2);min-block-size:1.9rem;inline-size:100%;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-sm);text-align:start;display:flex}.queue-menu.svelte-1a3c704 button:where(.svelte-1a3c704):hover,.queue-menu.svelte-1a3c704 button:where(.svelte-1a3c704):focus-visible{background:var(--accent-surface);outline:none}.queue-menu.svelte-1a3c704 button:where(.svelte-1a3c704)[aria-checked=true]{color:var(--accent);font-weight:600}@position-try --queue-clamped{position-area: block-end span-inline-end; max-block-size: -webkit-fill-available;}.count.svelte-1a3c704{color:var(--text-subtle);font-size:var(--text-2xs);margin-inline-start:auto}.reason.svelte-1a3c704{font-size:var(--text-xs);color:var(--text-muted);text-wrap:pretty;margin:0;line-height:1.5}.weigh.svelte-1a3c704{align-items:center;gap:var(--space-1) var(--space-2);grid-template-columns:auto 1fr auto;display:grid}.weigh-label.svelte-1a3c704{font-size:var(--text-2xs);color:var(--text-subtle)}.bar.svelte-1a3c704{background:var(--surface-sunken);border-radius:999px;block-size:.5rem;overflow:hidden}.bar.svelte-1a3c704 i:where(.svelte-1a3c704){border-radius:999px;block-size:100%;min-inline-size:2px;display:block}.bar.svelte-1a3c704.rival i:where(.svelte-1a3c704){background:oklch(66% .19 310)}.bar.svelte-1a3c704.own i:where(.svelte-1a3c704){background:var(--text-subtle)}.pct.svelte-1a3c704{font-size:var(--text-2xs);color:var(--text-muted);text-align:end;min-inline-size:4ch}.suggest.svelte-1a3c704{align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-sunken);display:flex}.suggest.svelte-1a3c704 .spacer:where(.svelte-1a3c704){flex:1}.suggest.svelte-1a3c704 progress:where(.svelte-1a3c704){flex:1;block-size:4px}.suggest-note.svelte-1a3c704{align-items:center;gap:var(--space-1);min-inline-size:0;font-size:var(--text-xs);color:var(--text-muted);text-wrap:pretty;display:flex}.suggest-note.svelte-1a3c704.quiet{color:var(--text-subtle)}.suggest-note.svelte-1a3c704.bad{color:var(--danger)}.price.svelte-1a3c704{opacity:.75;margin-inline-start:var(--space-1)}.suggest-problem.svelte-1a3c704{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--warning,var(--text-muted));margin:0;display:flex}.proposed.svelte-1a3c704{align-items:baseline;gap:var(--space-2);border-inline-start:3px solid var(--accent);font-size:var(--text-xs);color:var(--text-muted);text-wrap:pretty;margin:0;padding-inline-start:var(--space-2);line-height:1.5;display:flex}.proposed.svelte-1a3c704 strong:where(.svelte-1a3c704){color:var(--text);font-weight:650}.proposed.svelte-1a3c704.changes{border-inline-start-color:oklch(66% .19 310)}.answers.svelte-1a3c704 .btn.suggested{outline:2px solid var(--accent);outline-offset:2px}.drift.svelte-1a3c704{font-size:var(--text-xs);color:var(--text-muted);margin:0}.drift.svelte-1a3c704 strong:where(.svelte-1a3c704){color:var(--text);white-space:nowrap;font-weight:650}.answers.svelte-1a3c704{gap:var(--space-2);row-gap:var(--space-1);flex-wrap:wrap;align-items:center;padding-block-start:var(--space-1);display:flex}kbd.svelte-1a3c704{border-radius:var(--radius-sm);background:color-mix(in oklab, currentcolor 14%, transparent);font-family:var(--font-mono);font-size:var(--text-2xs);opacity:.8;padding-inline:.35em;line-height:1.5}.settled-flag.svelte-1a3c704{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--success);font-weight:550;display:inline-flex}.empty.svelte-1a3c704{color:var(--text-subtle)}.nothing.svelte-1a3c704{font-size:var(--text-xs);color:var(--text-subtle)}.helps.svelte-1a3c704{gap:.125rem;margin-inline-start:auto;display:flex}.help.svelte-1a3c704{border-radius:var(--radius-sm);color:var(--text-subtle);font-size:var(--text-2xs);white-space:nowrap;background:0 0;align-items:center;gap:.25rem;padding:.25rem .4rem;display:inline-flex}.help.svelte-1a3c704:hover,.help.svelte-1a3c704:focus-visible{background:var(--surface-sunken);color:var(--accent)}.app.svelte-1uha8ag{background:var(--surface-sunken);flex-direction:column;block-size:100dvh;display:flex}.drop-veil.svelte-1uha8ag{pointer-events:none;background:color-mix(in oklab, var(--surface-sunken) 70%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);place-items:center;display:grid;position:fixed;inset:0}.drop-card.svelte-1uha8ag{justify-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-7);border:2px dashed var(--accent);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);color:var(--text-muted);text-align:center;display:grid}.drop-card.svelte-1uha8ag svg{color:var(--accent);font-size:2rem}.drop-card.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:var(--text-lg);color:var(--text)}.drop-card.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:var(--text-sm)}.titlebar.svelte-1uha8ag{align-items:center;gap:var(--space-3);block-size:var(--titlebar-h);padding-inline:var(--space-4);background:var(--surface);border-block-end:1px solid var(--line);flex:none;display:flex}.titlebar.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:var(--text-base);letter-spacing:-.01em;font-weight:650;line-height:1.15}.brand.svelte-1uha8ag{align-items:center;gap:var(--space-2);min-inline-size:0;color:var(--text-muted);display:flex}.brand-text.svelte-1uha8ag{min-inline-size:0;display:grid}.brand-text.svelte-1uha8ag h1:where(.svelte-1uha8ag){color:var(--text)}.brand-sub.svelte-1uha8ag{font-size:var(--text-2xs);color:var(--text-subtle);text-overflow:ellipsis;white-space:nowrap;max-inline-size:34ch;overflow:hidden}.preview-flag.svelte-1uha8ag{align-items:center;gap:var(--space-2);min-inline-size:0;padding:3px 4px 3px var(--space-3);border:1px solid var(--accent-line);background:var(--accent-surface);color:var(--accent);font-size:var(--text-2xs);border-radius:999px;font-weight:600;display:inline-flex}.preview-flag.svelte-1uha8ag>span:where(.svelte-1uha8ag){text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.preview-flag.svelte-1uha8ag svg{flex:none}.spacer.svelte-1uha8ag{flex:1}.dot.svelte-1uha8ag{color:var(--accent);margin-inline-start:1px;font-size:1.1em;line-height:0}.anchor-project{anchor-name:--project-anchor}.project-menu.svelte-1uha8ag{position-anchor:--project-anchor;position-area:block-end span-inline-start;position-try-fallbacks:block-start span-inline-start;max-block-size:min(30rem,80vh);inline-size:19rem;padding:var(--space-2);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface-raised);box-shadow:var(--shadow);margin-block-start:var(--space-1);position:absolute;overflow-y:auto}.project-menu.svelte-1uha8ag:popover-open{flex-direction:column;gap:1px;display:flex}.pm-file.svelte-1uha8ag{padding:var(--space-2);border-radius:var(--radius-sm);background:var(--surface-sunken);margin-block-end:var(--space-1)}.pm-name.svelte-1uha8ag{font-size:var(--text-xs);overflow-wrap:anywhere;font-weight:600;display:block}.pm-state.svelte-1uha8ag{font-size:var(--text-2xs);color:var(--text-subtle)}.pm-item.svelte-1uha8ag{align-items:center;gap:var(--space-2);inline-size:100%;padding:var(--space-2);border-radius:var(--radius-sm);color:var(--text);font-size:var(--text-sm);text-align:start;cursor:pointer;display:flex}.pm-item.svelte-1uha8ag>span:where(.svelte-1uha8ag):first-of-type{flex:1}.pm-item.svelte-1uha8ag svg{font-size:var(--text-md);color:var(--text-subtle);flex:none}.pm-item.svelte-1uha8ag:hover:not(:disabled){background:var(--surface-sunken)}.pm-item.svelte-1uha8ag:disabled{opacity:.5;cursor:default}.pm-item.svelte-1uha8ag kbd:where(.svelte-1uha8ag){color:var(--text-subtle);font-family:var(--font-mono);font-size:var(--text-2xs);flex:none}.pm-head.svelte-1uha8ag{padding:var(--space-2) var(--space-2) var(--space-1);color:var(--text-subtle);font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.pm-note.svelte-1uha8ag{padding:var(--space-2);color:var(--text-subtle);font-size:var(--text-xs);line-height:1.5}.project-menu.svelte-1uha8ag hr:where(.svelte-1uha8ag){margin-block:var(--space-1);border:0;border-block-start:1px solid var(--line)}.pm-recents.svelte-1uha8ag{gap:1px;display:grid}.pm-recents.svelte-1uha8ag .pm-item:where(.svelte-1uha8ag){gap:0;display:grid}.pm-recent-name.svelte-1uha8ag{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pm-recent-sub.svelte-1uha8ag{font-size:var(--text-2xs);color:var(--text-subtle)}.pm-item.current.svelte-1uha8ag{background:var(--accent-surface)}.notice.svelte-1uha8ag{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);flex:none;display:flex}.notice.svelte-1uha8ag svg{font-size:var(--text-md);flex:none}.notice.svelte-1uha8ag{border-block-end:1px solid var(--line)}.notice.svelte-1uha8ag.danger{background:var(--danger-surface);color:var(--danger)}.notice.svelte-1uha8ag.info{background:var(--info-surface);color:var(--info)}.notice-body.svelte-1uha8ag{gap:var(--space-2);flex:1;min-inline-size:0;display:grid}.remedy.svelte-1uha8ag{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.remedy.svelte-1uha8ag code:where(.svelte-1uha8ag){min-inline-size:12rem;padding:var(--space-1) var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;-webkit-user-select:all;user-select:all;flex:1;overflow-x:auto}.remedy-label.svelte-1uha8ag{font-size:var(--text-xs);opacity:.85;flex:none}.remedy-fallback.svelte-1uha8ag{font-size:var(--text-xs);opacity:.85}.body.svelte-1uha8ag{flex:1;grid-template-columns:minmax(0,1fr);min-block-size:0;display:grid}.divider.svelte-1uha8ag{background:var(--line-strong);block-size:1.25rem;inline-size:1px}.detecting.svelte-1uha8ag{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--accent-surface);border-block-end:1px solid var(--accent-line);font-size:var(--text-sm);flex:none;display:flex}.detect-name.svelte-1uha8ag{text-overflow:ellipsis;white-space:nowrap;flex:none;max-inline-size:22rem;font-weight:550;overflow:hidden}.detecting.svelte-1uha8ag progress:where(.svelte-1uha8ag){block-size:.4rem;min-inline-size:6rem;accent-color:var(--accent);flex:1}.detecting.svelte-1uha8ag .hint:where(.svelte-1uha8ag){white-space:nowrap;flex:none}.hint.svelte-1uha8ag{font-size:var(--text-xs);color:var(--text-subtle)}.stage.svelte-1uha8ag{background:var(--surface-raised);flex-direction:column;min-block-size:0;display:flex}.viz.svelte-1uha8ag{border-block-end:1px solid var(--line);anchor-name:--workspace-viz;flex:0 auto;min-block-size:6rem;overflow:hidden}.splitter.svelte-1uha8ag{cursor:row-resize;background:var(--surface);border-block-end:1px solid var(--line);flex:none;place-items:center;block-size:9px;display:grid}.splitter.svelte-1uha8ag:before{content:"";background:var(--line-strong);border-radius:999px;block-size:3px;inline-size:2.5rem;transition:background-color .12s}.splitter.svelte-1uha8ag:hover,.splitter.svelte-1uha8ag:focus-visible{background:var(--accent-surface);outline:none}.splitter.svelte-1uha8ag:hover:before,.splitter.svelte-1uha8ag:focus-visible:before{background:var(--accent)}.panel.svelte-1uha8ag{flex-direction:column;flex:1;min-block-size:0;display:flex}.toolbar.svelte-1uha8ag{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--surface);border-block-end:1px solid var(--line);flex:none;display:flex}.pane-title.svelte-1uha8ag{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pane-sub.svelte-1uha8ag{color:var(--text-subtle);font-size:var(--text-2xs);white-space:nowrap}.selcount.svelte-1uha8ag{padding:1px var(--space-2);background:var(--accent-surface);color:var(--accent);font-size:var(--text-2xs);white-space:nowrap;border-radius:999px;font-weight:600}.tools.svelte-1uha8ag{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface-raised);box-shadow:var(--shadow-sm);display:flex}.tools.svelte-1uha8ag button:where(.svelte-1uha8ag){align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);color:var(--text-muted);font-size:var(--text-xs);cursor:pointer;background:0 0;font-weight:550;line-height:1.6;display:inline-flex}.tools.svelte-1uha8ag button:where(.svelte-1uha8ag) svg{font-size:1.25em}.tools.svelte-1uha8ag button:where(.svelte-1uha8ag):first-child{border-start-start-radius:var(--radius);border-end-start-radius:var(--radius)}.tools.svelte-1uha8ag button:where(.svelte-1uha8ag):last-child{border-start-end-radius:var(--radius);border-end-end-radius:var(--radius)}.tools.svelte-1uha8ag button:where(.svelte-1uha8ag):not(:first-child){border-inline-start:1px solid var(--line)}.tools.svelte-1uha8ag button:where(.svelte-1uha8ag):hover:not(:disabled){background:color-mix(in oklab, var(--surface-raised) 88%, var(--text));color:var(--text)}.tools.svelte-1uha8ag button:where(.svelte-1uha8ag):active:not(:disabled){background:color-mix(in oklab, var(--surface-raised) 76%, var(--text))}.tools.svelte-1uha8ag button:where(.svelte-1uha8ag):disabled{color:var(--text-subtle);opacity:.5;cursor:not-allowed}.tools.svelte-1uha8ag button:where(.svelte-1uha8ag).danger:hover:not(:disabled){background:var(--danger-surface);color:var(--danger)}.tools.svelte-1uha8ag button:where(.svelte-1uha8ag).icon-only{inline-size:1.9rem;font-size:var(--text-sm);justify-content:center}.issues.svelte-1uha8ag{padding:var(--space-2) var(--space-4);border-block-end:1px solid var(--line);background:var(--surface);font-size:var(--text-xs);flex-direction:column;flex:none;gap:2px;margin:0;display:flex}.issues.svelte-1uha8ag li:where(.svelte-1uha8ag){border-inline-start:3px solid #0000;padding-inline-start:var(--space-3)}.issues.svelte-1uha8ag .info:where(.svelte-1uha8ag){border-color:var(--info);color:var(--text-muted)}.issues.svelte-1uha8ag .warning:where(.svelte-1uha8ag){border-color:var(--warning);color:var(--warning)}.issues.svelte-1uha8ag .error:where(.svelte-1uha8ag){border-color:var(--danger);color:var(--danger)}.fill.svelte-1uha8ag{flex:1;min-block-size:0;overflow:hidden}.blank.svelte-1uha8ag{place-content:center;gap:var(--space-1);text-align:center;color:var(--text-subtle);flex:1;display:grid}.statusbar.svelte-1uha8ag{align-items:center;gap:var(--space-2);block-size:var(--statusbar-h);padding-inline:var(--space-4);background:var(--surface);border-block-start:1px solid var(--line);color:var(--text-subtle);flex:none;display:flex}.sep.svelte-1uha8ag{opacity:.5}.phase.svelte-1uha8ag{opacity:.7}kbd.svelte-1uha8ag{border:1px solid var(--line-strong);border-radius:var(--radius-sm);font-family:var(--font-mono);padding-inline:.35em}
