speccoder-web 0.8.3

speccoder's web interface: a loopback host serving the embedded UI and an API over speccoder's own payloads
Documentation
1
2
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro", "Helvetica Neue", Inter, "Segoe UI", Roboto, system-ui, sans-serif;--display:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro", "Helvetica Neue", Inter, "Segoe UI", system-ui, sans-serif;--rounded:ui-rounded, "SF Pro Rounded", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--mono:ui-monospace, "SF Mono", "JetBrains Mono", "Cascadia Code", Menlo, Consolas, monospace;--bg:#f5f5f7;--surface:#fff;--surface-2:#f2f2f7;--surface-3:#e5e5ea;--fill:#7878801f;--fill-2:#78788033;--separator:#3c3c4324;--border:#00000012;--border-strong:#3c3c433d;--text:#1d1d1f;--text-2:#3c3c43d1;--muted:#3c3c4399;--faint:#3c3c434d;--accent:#007aff;--accent-text-on:#fff;--accent-ink:#0062cc;--accent-soft:#007aff1f;--focus:#007aff73;--accent-text:var(--accent-text-on);--verified:#248a3d;--verified-fill:#34c759;--regression:#c93400;--regression-fill:#ff9500;--attested:#8944ab;--attested-fill:#af52de;--noevidence:#d30f45;--noevidence-fill:#ff2d55;--skipped:#6c6c70;--skipped-fill:#8e8e93;--ready:#0040dd;--ready-fill:#007aff;--blocked:#6c6c70;--blocked-fill:#aeaeb2;--running:#0071a4;--running-fill:#32ade6;--attention:#c93400;--attention-fill:#ff9500;--danger:#d70015;--danger-fill:#ff3b30;--add:#1a7f37;--add-bg:#34c75924;--del:#c4161c;--del-bg:#ff3b301f;--tint:13%;--verified-bg:color-mix(in srgb, var(--verified-fill) var(--tint), transparent);--regression-bg:color-mix(in srgb, var(--regression-fill) var(--tint), transparent);--attested-bg:color-mix(in srgb, var(--attested-fill) var(--tint), transparent);--noevidence-bg:color-mix(in srgb, var(--noevidence-fill) var(--tint), transparent);--skipped-bg:color-mix(in srgb, var(--skipped-fill) var(--tint), transparent);--ready-bg:color-mix(in srgb, var(--ready-fill) var(--tint), transparent);--blocked-bg:color-mix(in srgb, var(--blocked-fill) 18%, transparent);--running-bg:color-mix(in srgb, var(--running-fill) var(--tint), transparent);--attention-bg:color-mix(in srgb, var(--attention-fill) var(--tint), transparent);--danger-bg:color-mix(in srgb, var(--danger-fill) var(--tint), transparent);--glass:#ffffffb8;--glass-strong:#fcfcfdf2;--glass-edge:inset 0 0 0 .5px #ffffffb3, inset 0 1px 0 #ffffffe6;--blur:saturate(180%) blur(24px);--scrim:#00000038;--radius-xs:6px;--radius-sm:8px;--radius:12px;--radius-lg:18px;--radius-xl:24px;--shadow:0 .5px 1px #0000000d, 0 2px 8px #0000000a;--shadow-md:0 1px 2px #0000000f, 0 8px 24px #00000014;--shadow-lg:0 2px 6px #0000000f, 0 24px 64px #0000002e;--syn-k:#ad3da4;--syn-s:#d12f1b;--syn-c:#707f8c;--syn-n:#272ad8;--syn-y:#0b4f79;--syn-f:#326d74;--syn-p:#4b4b52;--speed:.22s;--ease:cubic-bezier(.32, .72, 0, 1);--spring:cubic-bezier(.34, 1.36, .64, 1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#121214;--surface:#1c1c1e;--surface-2:#2c2c2e;--surface-3:#3a3a3c;--fill:#7878803d;--fill-2:#78788052;--separator:#54545899;--border:#ffffff14;--border-strong:#ffffff2e;--text:#f5f5f7;--text-2:#ebebf5c7;--muted:#ebebf58c;--faint:#ebebf547;--accent:#0a84ff;--accent-ink:#409cff;--accent-soft:#0a84ff33;--focus:#0a84ff8c;--verified:#30db5b;--verified-fill:#30d158;--regression:#ffb340;--regression-fill:#ff9f0a;--attested:#da8fff;--attested-fill:#bf5af2;--noevidence:#ff6482;--noevidence-fill:#ff375f;--skipped:#aeaeb2;--skipped-fill:#8e8e93;--ready:#409cff;--ready-fill:#0a84ff;--blocked:#aeaeb2;--blocked-fill:#636366;--running:#5de6ff;--running-fill:#64d2ff;--attention:#ffb340;--attention-fill:#ff9f0a;--danger:#ff6961;--danger-fill:#ff453a;--add:#7ee2a8;--add-bg:#30d15829;--del:#ffa198;--del-bg:#ff453a29;--tint:20%;--glass:#1e1e20a8;--glass-strong:#222224f2;--glass-edge:inset 0 0 0 .5px #ffffff1a, inset 0 1px 0 #ffffff0f;--scrim:#00000073;--syn-k:#fc5fa3;--syn-s:#fc6a5d;--syn-c:#7f8c98;--syn-n:#d0bf69;--syn-y:#5dd8ff;--syn-f:#67b7a4;--syn-p:#a3a3ab;--shadow:0 0 0 .5px #ffffff0f, 0 2px 8px #0000004d;--shadow-md:0 0 0 .5px #ffffff12, 0 8px 24px #0006;--shadow-lg:0 0 0 .5px #ffffff14, 0 24px 64px #0009}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#121214;--surface:#1c1c1e;--surface-2:#2c2c2e;--surface-3:#3a3a3c;--fill:#7878803d;--fill-2:#78788052;--separator:#54545899;--border:#ffffff14;--border-strong:#ffffff2e;--text:#f5f5f7;--text-2:#ebebf5c7;--muted:#ebebf58c;--faint:#ebebf547;--accent:#0a84ff;--accent-ink:#409cff;--accent-soft:#0a84ff33;--focus:#0a84ff8c;--verified:#30db5b;--verified-fill:#30d158;--regression:#ffb340;--regression-fill:#ff9f0a;--attested:#da8fff;--attested-fill:#bf5af2;--noevidence:#ff6482;--noevidence-fill:#ff375f;--skipped:#aeaeb2;--skipped-fill:#8e8e93;--ready:#409cff;--ready-fill:#0a84ff;--blocked:#aeaeb2;--blocked-fill:#636366;--running:#5de6ff;--running-fill:#64d2ff;--attention:#ffb340;--attention-fill:#ff9f0a;--danger:#ff6961;--danger-fill:#ff453a;--add:#7ee2a8;--add-bg:#30d15829;--del:#ffa198;--del-bg:#ff453a29;--tint:20%;--glass:#1e1e20a8;--glass-strong:#222224f2;--glass-edge:inset 0 0 0 .5px #ffffff1a, inset 0 1px 0 #ffffff0f;--scrim:#00000073;--syn-k:#fc5fa3;--syn-s:#fc6a5d;--syn-c:#7f8c98;--syn-n:#d0bf69;--syn-y:#5dd8ff;--syn-f:#67b7a4;--syn-p:#a3a3ab;--shadow:0 0 0 .5px #ffffff0f, 0 2px 8px #0000004d;--shadow-md:0 0 0 .5px #ffffff12, 0 8px 24px #0006;--shadow-lg:0 0 0 .5px #ffffff14, 0 24px 64px #0009}@media (prefers-contrast:more){:root{--glass:var(--surface);--glass-strong:var(--surface);--border:var(--border-strong);--separator:var(--border-strong)}}@media (prefers-reduced-motion:reduce){:root{--speed:0s}*,:before,:after{transition:none!important;animation:none!important}}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--bg);color:var(--text);font:14px/1.47 var(--font);letter-spacing:-.006em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}button,input,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}code,pre,kbd,.mono{font-family:var(--mono);letter-spacing:0;font-size:.9em}.num,.tnum{font-variant-numeric:tabular-nums}kbd{background:var(--fill);min-width:1.45em;height:1.45em;color:var(--muted);font:600 .72em/1 var(--font);letter-spacing:0;border-radius:5px;place-items:center;padding:0 .3em;display:inline-grid}:focus{outline:none}:root{--panel-bottom:10px}:root:has(.shell:not(.nostatus)){--panel-bottom:36px}:focus-visible{box-shadow:0 0 0 3.5px var(--focus);border-radius:var(--radius-sm);outline:none}::selection{background:var(--accent-soft)}*{scrollbar-width:thin;scrollbar-color:var(--fill-2) transparent}.btn{background:var(--fill);height:30px;color:var(--text);cursor:pointer;white-space:nowrap;transition:background var(--speed) var(--ease), transform .12s var(--ease), opacity var(--speed);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.4em;padding:0 .95em;font-weight:500;display:inline-flex}.btn:hover{background:var(--fill-2)}.btn:active{transform:scale(.97)}.btn[disabled]{opacity:.4;cursor:default;transform:none}.btn.primary{background:var(--accent);color:var(--accent-text-on);font-weight:600}.btn.primary:hover{background:color-mix(in srgb, var(--accent) 88%, black)}.btn.tinted{background:var(--accent-soft);color:var(--accent-ink);font-weight:600}.btn.tinted:hover{background:color-mix(in srgb, var(--accent) 22%, transparent)}.btn.ghost{color:var(--accent-ink);background:0 0}.btn.ghost:hover{background:var(--fill)}.btn.danger{background:var(--danger-bg);color:var(--danger);font-weight:600}.btn.small{height:24px;padding:0 .75em;font-size:.86em}.btn.large{height:40px;padding:0 1.4em;font-size:1.02em}.btn.icon{width:30px;padding:0}.btn kbd{color:inherit;opacity:.9;background:#ffffff38}.btn:not(.primary) kbd{background:var(--fill);color:var(--muted)}.chip{white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:.3em;height:20px;padding:0 .55em;font-size:.78em;font-weight:600;display:inline-flex}.s-verified{color:var(--verified);background:var(--verified-bg);--fill-c:var(--verified-fill)}.s-regression_only{color:var(--regression);background:var(--regression-bg);--fill-c:var(--regression-fill)}.s-attested{color:var(--attested);background:var(--attested-bg);--fill-c:var(--attested-fill)}.s-ticked_without_evidence,.s-evidence_without_tick{color:var(--noevidence);background:var(--noevidence-bg);--fill-c:var(--noevidence-fill)}.s-skipped{color:var(--skipped);background:var(--skipped-bg);--fill-c:var(--skipped-fill)}.s-ready{color:var(--ready);background:var(--ready-bg);--fill-c:var(--ready-fill)}.s-blocked{color:var(--blocked);background:var(--blocked-bg);--fill-c:var(--blocked-fill)}.s-running{color:var(--running);background:var(--running-bg);--fill-c:var(--running-fill)}.s-needs_approval{color:var(--attention);background:var(--attention-bg);--fill-c:var(--attention-fill)}.s-failed,.s-error,.s-verification_failed{color:var(--danger);background:var(--danger-bg);--fill-c:var(--danger-fill)}.grouped{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.grouped>*+*{border-top:.5px solid var(--separator)}.section-title{font:600 .8rem/1.2 var(--font);color:var(--muted);letter-spacing:0;margin:0 0 .5rem .25rem}.glass{background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:var(--glass-edge)}.muted{color:var(--muted)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}::view-transition-old(root){animation-duration:.18s;animation-timing-function:var(--ease)}::view-transition-new(root){animation-duration:.18s;animation-timing-function:var(--ease)}.d-scrim{background:var(--scrim);z-index:22;-webkit-backdrop-filter:blur(3px);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.d-sheet{border-radius:var(--radius-xl);background:var(--glass-strong);width:min(680px,100%);max-height:calc(100vh - 2rem);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:var(--shadow-lg), var(--glass-edge);animation:d-sheet .36s var(--spring);gap:.95rem;padding:1.4rem 1.5rem 1.2rem;display:grid;overflow:auto}.d-sheet.wide{width:min(760px,100%)}@keyframes d-sheet{0%{opacity:0;transform:scale(.96)translateY(8px)}}@media (prefers-reduced-motion:reduce){.d-sheet{animation:none}}.d-head{align-items:flex-start;gap:.9rem;display:flex}.d-badge{color:#fff;background:linear-gradient(#3b9bff,#0060df);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.d-badge.violet{background:linear-gradient(#bf5af2,#8944ab)}.d-badge.green{background:linear-gradient(#34c759,#248a3d)}.d-head h2{font:650 1.25rem/1.25 var(--display);letter-spacing:-.016em;margin:0}.d-head p{color:var(--text-2);margin:.3rem 0 0;font-size:.9rem}.d-field{gap:.4rem;display:grid}.d-field>.d-label,.d-field>label>.d-label{font-size:.88rem;font-weight:600}.d-sheet textarea,.d-sheet input[type=text],.d-sheet input:not([type]),.d-sheet select{border:.5px solid var(--separator);background:var(--surface);color:var(--text);font:inherit;border-radius:9px;padding:.5rem .7rem}.d-sheet textarea{resize:vertical;box-sizing:border-box;width:100%;font-size:1rem;line-height:1.5}.d-sheet textarea:focus,.d-sheet input:focus,.d-sheet select:focus{box-shadow:0 0 0 3.5px var(--focus);outline:none}.d-sheet [aria-invalid=true]{box-shadow:0 0 0 2px var(--danger-fill)}.d-row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.d-row .d-hint{color:var(--muted);margin-right:auto;font-size:.76rem}.d-grid{grid-template-columns:7.5rem 1fr;align-items:baseline;gap:.45rem .8rem;font-size:.9rem;display:grid}.d-grid>dt{color:var(--muted);font-size:.84rem;font-weight:600}.d-grid>dd{min-width:0;margin:0}.d-radios{flex-wrap:wrap;gap:.35rem .9rem;display:flex}.d-radios label{cursor:pointer;align-items:center;gap:.35rem;display:inline-flex}.d-radios label.off{opacity:.5;cursor:default}.d-note{color:var(--muted);font-size:.8rem}.d-error{color:var(--danger);font-size:.84rem}.d-warn{background:var(--fill);border-radius:10px;gap:.2rem;padding:.55rem .7rem;font-size:.86rem;display:grid}.d-warn.attention{background:var(--attention-bg);color:var(--attention)}.d-mono{font:.82rem/1.5 var(--mono);background:var(--fill);white-space:pre-wrap;word-break:break-all;border-radius:8px;padding:.55rem .7rem}.d-steps{background:var(--separator);border-radius:10px;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.d-steps>li{background:var(--surface);grid-template-columns:1.4rem 1.6rem 1fr auto;align-items:baseline;gap:.5rem;padding:.42rem .6rem;font-size:.84rem;display:grid}.d-steps .n{color:var(--muted);text-align:right;font-variant-numeric:tabular-nums}.d-steps code{font:.8rem/1.45 var(--mono);word-break:break-all}.d-steps .badge-net{color:var(--attention);white-space:nowrap;font-weight:600}.d-steps .badge-local{color:var(--muted);white-space:nowrap}.d-steps .st-failed{color:var(--danger)}.d-steps .st-done{color:var(--verified)}.d-steps details{grid-column:3/-1}.d-steps pre{font:.76rem/1.45 var(--mono);white-space:pre-wrap;color:var(--text-2);margin:.3rem 0 0}@media (width<=640px){.d-sheet{width:100%;padding:1.1rem 1rem}.d-grid{grid-template-columns:1fr}}aside.svelte-181dlmc{border-right:.5px solid var(--separator);box-shadow:none;flex-direction:column;grid-area:side;padding:1.1rem .6rem .75rem;display:flex;overflow:auto}.section-title.svelte-181dlmc{justify-content:space-between;padding:0 .5rem;display:flex}.count.svelte-181dlmc{color:var(--faint);font-variant-numeric:tabular-nums;font-weight:500}.add.svelte-181dlmc{width:20px;height:20px;color:var(--muted);cursor:pointer;font:600 1rem/1 var(--font);background:0 0;border:0;border-radius:6px}.add.svelte-181dlmc:hover{background:var(--fill);color:var(--text)}.add.svelte-181dlmc:focus-visible,.link.svelte-181dlmc:focus-visible{box-shadow:0 0 0 3px var(--focus);outline:none}.link.svelte-181dlmc{color:var(--accent-ink);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.none.svelte-181dlmc{color:var(--muted);padding:0 .6rem;font-size:.86rem}ul.svelte-181dlmc{gap:1px;margin:0;padding:0;list-style:none;display:grid}li.svelte-181dlmc button:where(.svelte-181dlmc){text-align:left;cursor:pointer;width:100%;transition:background var(--speed) var(--ease);background:0 0;border:0;border-radius:8px;align-items:center;gap:.65rem;padding:.5rem .55rem;display:flex}li.svelte-181dlmc button:where(.svelte-181dlmc):hover{background:var(--fill)}li.svelte-181dlmc button.on:where(.svelte-181dlmc){background:var(--accent);color:var(--accent-text-on)}li.svelte-181dlmc button.on:where(.svelte-181dlmc) .meta:where(.svelte-181dlmc),li.svelte-181dlmc button.on:where(.svelte-181dlmc) .cur:where(.svelte-181dlmc){color:#ffffffc7}li.svelte-181dlmc button.on:where(.svelte-181dlmc) .mini:where(.svelte-181dlmc) circle:where(.svelte-181dlmc):first-child{stroke:#ffffff4d}li.svelte-181dlmc button.on:where(.svelte-181dlmc) .mini:where(.svelte-181dlmc) circle:where(.svelte-181dlmc)+circle:where(.svelte-181dlmc){stroke:#fff}.mini.svelte-181dlmc{flex:none}.mini.svelte-181dlmc circle:where(.svelte-181dlmc)+circle:where(.svelte-181dlmc){transition:stroke-dasharray .6s var(--ease)}.text.svelte-181dlmc{flex:1;min-width:0;display:grid}.name.svelte-181dlmc{text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.name.svelte-181dlmc:first-letter{text-transform:uppercase}.meta.svelte-181dlmc{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.76rem}.meta.svelte-181dlmc .mono:where(.svelte-181dlmc){font-size:.95em}.cur.svelte-181dlmc{color:var(--accent);font-size:.55rem}footer.svelte-181dlmc{color:var(--faint);justify-content:space-between;margin-top:auto;padding:.75rem .55rem 0;font-size:.74rem;display:flex}@media (width<=900px){aside.svelte-181dlmc{display:none}}.icon.svelte-13so817{vertical-align:-.18em;flex:none;display:inline-block}code.svelte-5tbw3{background:var(--surface-2);border:1px solid var(--border);border-radius:4px;padding:0 .3em;font-size:.86em}.steps.svelte-8lhbl6{flex-wrap:wrap;gap:.35rem;display:inline-flex}.step.svelte-8lhbl6{background:var(--fill);cursor:pointer;max-width:100%;height:26px;color:var(--text-2);transition:background var(--speed) var(--ease);border:0;border-radius:7px;align-items:center;gap:.45rem;padding:0 .4rem 0 .65rem;font-size:.8rem;display:inline-flex}.step.svelte-8lhbl6:hover{background:var(--fill-2)}.step.perform.svelte-8lhbl6,.step.view.svelte-8lhbl6{color:var(--accent)}.step.words.svelte-8lhbl6,.step.shell.svelte-8lhbl6{cursor:copy}.step.svelte-8lhbl6:disabled{opacity:.5;cursor:default}.mono.svelte-8lhbl6{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.i.svelte-8lhbl6{width:16px;height:16px;color:var(--muted);place-items:center;display:grid}.hint.svelte-8lhbl6{color:var(--muted);font-size:.8rem}.pre.svelte-1299juv{display:grid;container-type:inline-size}li.svelte-1299juv{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.7rem .9rem;list-style:none;display:grid}ul.svelte-1299juv{margin:0;padding:0}.badge.svelte-1299juv{color:#fff;border-radius:7px;place-items:center;width:28px;height:28px;display:grid;box-shadow:inset 0 -1px #0000001f}.fail.svelte-1299juv .badge:where(.svelte-1299juv){background:linear-gradient(180deg, #ff6259, var(--danger-fill))}.warn.svelte-1299juv .badge:where(.svelte-1299juv){background:linear-gradient(180deg, #ffb340, var(--attention-fill))}.pass.svelte-1299juv .badge:where(.svelte-1299juv){background:var(--fill-2);color:var(--text-2);box-shadow:none}.what.svelte-1299juv{min-width:0;display:grid}strong.svelte-1299juv{font-weight:600}.d.svelte-1299juv{color:var(--muted);font-size:.86rem}.chips.svelte-1299juv{flex-wrap:wrap;gap:.3rem;margin-top:.25rem;display:flex}.chip.svelte-1299juv{background:var(--fill);color:var(--text-2);cursor:pointer;border:0;border-radius:6px;padding:0 .4rem;font-size:.74rem}.chip.svelte-1299juv:hover{background:var(--fill-2)}.fixes.svelte-1299juv{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;max-width:46ch;display:flex}@container (width<=720px){li.svelte-1299juv{grid-template-columns:auto minmax(0,1fr)}.fixes.svelte-1299juv{grid-column:2;justify-content:flex-start;max-width:none}}.ring.svelte-dup2ra{flex:none;position:relative}.seg.svelte-dup2ra{transition:stroke-dasharray .7s var(--ease), stroke-dashoffset .7s var(--ease);background:0 0}.centre.svelte-dup2ra{text-align:center;place-content:center;line-height:1.05;display:grid;position:absolute;inset:0}.n.svelte-dup2ra{font:700 1.55rem/1 var(--rounded);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.of.svelte-dup2ra{color:var(--muted);font-size:.72rem;font-weight:500}.split.svelte-juboms{gap:1px;display:inline-flex;position:relative}.split.svelte-juboms .more:where(.svelte-juboms){padding:0 .6rem}.menu.svelte-juboms{z-index:20;background:var(--glass-strong,var(--bg));min-width:12rem;box-shadow:var(--shadow-lg);border-radius:10px;padding:.25rem;display:grid;position:absolute;top:calc(100% + 4px);right:0}.menu.svelte-juboms button:where(.svelte-juboms){all:unset;cursor:pointer;border-radius:6px;padding:.35rem .6rem;font-size:.85rem}.menu.svelte-juboms button:where(.svelte-juboms):hover,.menu.svelte-juboms button:where(.svelte-juboms):focus-visible{background:var(--fill)}.menu.svelte-juboms button.on:where(.svelte-juboms):after{content:" ✓";color:var(--accent)}.elsewhere.svelte-juboms .kicker:where(.svelte-juboms){color:#a78bfa;align-items:center;gap:.4rem;display:inline-flex}.elsewhere.svelte-juboms .thought:where(.svelte-juboms){color:color-mix(in srgb, #bf5af2 60%, var(--text-2))}.ring.svelte-juboms{background:conic-gradient(from var(--a,0deg), #ff9f0a, #ff375f, #bf5af2, #0a84ff, #64d2ff, #30d158, #ff9f0a);border-radius:50%;width:10px;height:10px;animation:2.4s linear infinite svelte-juboms-turn;-webkit-mask:radial-gradient(circle,#0000 30%,#000 34%);mask:radial-gradient(circle,#0000 30%,#000 34%)}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes svelte-juboms-turn{to{--a:360deg}}@media (prefers-reduced-motion:reduce){.ring.svelte-juboms{animation:none}}.hero.svelte-juboms{gap:1.5rem;max-width:1180px;margin:0 auto 2.25rem;display:grid;container-type:inline-size}.hero.compact.svelte-juboms{gap:1rem;margin-bottom:1.5rem}.top.svelte-juboms{justify-content:space-between;align-items:center;gap:2rem;display:flex}.heading.svelte-juboms{min-width:0}.eyebrow.svelte-juboms{color:var(--muted);align-items:center;gap:.4rem;margin:0 0 .15rem;font-size:.8rem;display:flex}.eyebrow.svelte-juboms .mono:where(.svelte-juboms):first-child{margin-right:.35rem}h1.svelte-juboms{font:700 2.15rem/1.12 var(--display);letter-spacing:-.028em;margin:0}h1.svelte-juboms:first-letter{text-transform:uppercase}.compact.svelte-juboms h1:where(.svelte-juboms){letter-spacing:-.02em;font-size:1.5rem}.stats.svelte-juboms{align-items:center;gap:1.25rem;display:flex}.legend.svelte-juboms{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.legend.svelte-juboms li:where(.svelte-juboms){background:0 0;grid-template-columns:16px 2ch auto;align-items:center;gap:.35rem;font-size:.82rem;display:grid}.legend.svelte-juboms .n:where(.svelte-juboms){font:650 .85rem var(--rounded);text-align:right;font-variant-numeric:tabular-nums}.legend.svelte-juboms .w:where(.svelte-juboms){color:var(--text-2)}.journey.svelte-juboms{align-items:center;margin:0;padding:0;list-style:none;display:flex}.journey.svelte-juboms li:where(.svelte-juboms){color:var(--muted);flex:1;align-items:center;gap:.5rem;font-size:.88rem;font-weight:500;display:flex}.journey.svelte-juboms li:where(.svelte-juboms):last-child{flex:none}.journey.svelte-juboms li:where(.svelte-juboms):not(:last-child):after{content:"";background:var(--fill-2);border-radius:2px;flex:1;height:2px;margin:0 .75rem}.journey.svelte-juboms li.done:where(.svelte-juboms):not(:last-child):after,.journey.svelte-juboms li.skipped:where(.svelte-juboms):not(:last-child):after{background:var(--verified-fill)}.dot.svelte-juboms{width:24px;height:24px;font:650 .75rem/1 var(--rounded);background:var(--fill);color:var(--muted);border-radius:50%;flex:none;place-items:center;display:grid}.done.svelte-juboms{color:var(--text-2)}.done.svelte-juboms .dot:where(.svelte-juboms){background:var(--verified-fill);color:#fff}.skipped.svelte-juboms .dot:where(.svelte-juboms){box-shadow:inset 0 0 0 1.5px var(--fill-2);background:0 0}.skipped.svelte-juboms .name:where(.svelte-juboms){text-decoration:line-through;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint)}.now.svelte-juboms{color:var(--accent-ink);font-weight:650}.now.svelte-juboms .dot:where(.svelte-juboms){background:var(--accent);color:#fff;box-shadow:0 0 0 4px var(--accent-soft);animation:svelte-juboms-breathe 2.6s var(--ease) infinite}@keyframes svelte-juboms-breathe{50%{box-shadow:0 0 0 7px #0000}}.name.svelte-juboms{white-space:nowrap}.next.svelte-juboms{border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-md);justify-content:space-between;align-items:center;gap:2rem;padding:1.4rem 1.6rem;display:flex;position:relative}.next.svelte-juboms:before{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--accent) 9%, transparent), transparent 55%);position:absolute;inset:0}.next.warned.svelte-juboms:before{background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--danger-fill) 8%, transparent), transparent 55%)}.compact.svelte-juboms .next:where(.svelte-juboms){border-radius:var(--radius);box-shadow:var(--shadow);padding:.8rem .9rem .8rem 1.25rem}.compact.svelte-juboms .text:where(.svelte-juboms){flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.text.svelte-juboms{justify-items:start;gap:.3rem;min-width:0;display:grid;position:relative}.kicker.svelte-juboms{color:var(--accent-ink);align-items:center;gap:.3rem;font-size:.78rem;font-weight:650;display:inline-flex}.warned.svelte-juboms .kicker:where(.svelte-juboms){color:var(--danger)}h2.svelte-juboms{font:650 1.35rem/1.25 var(--display);letter-spacing:-.018em;margin:0}.compact.svelte-juboms h2:where(.svelte-juboms){font-size:1rem}.why.svelte-juboms{color:var(--text-2);margin:0}.small.svelte-juboms{font-size:.85rem}.files.svelte-juboms{border-radius:var(--radius-sm);background:var(--add-bg);margin:.25rem 0;padding:.5rem .75rem;font-size:.84rem;list-style:none}.files.svelte-juboms li:where(.svelte-juboms){color:var(--add)}.plus.svelte-juboms{width:1.2em;font-weight:700;display:inline-block}.stop.svelte-juboms{color:var(--danger);align-items:center;gap:.35rem;margin:.1rem 0;font-size:.9rem;font-weight:600;display:inline-flex}.compact.svelte-juboms .stop:where(.svelte-juboms){font-size:.85rem}.link.svelte-juboms{color:var(--accent-ink);cursor:pointer;background:0 0;border:0;margin-left:.25rem;padding:0;font-weight:600}.cmd.svelte-juboms{background:var(--fill);max-width:100%;height:28px;color:var(--text-2);cursor:copy;border:0;border-radius:7px;align-items:center;gap:.5rem;margin-top:.45rem;padding:0 .3rem 0 .6rem;font-size:.82rem;display:inline-flex}.cmd.svelte-juboms:hover{background:var(--fill-2)}.cmd.svelte-juboms .mono:where(.svelte-juboms){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c.svelte-juboms{width:20px;color:var(--muted);place-items:center;display:grid}.go.svelte-juboms{flex:none;justify-items:end;gap:.45rem;display:grid;position:relative}.compact.svelte-juboms .go:where(.svelte-juboms) .btn:where(.svelte-juboms){height:32px;font-size:.92rem}.spin.svelte-juboms{border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite svelte-juboms-spin}@keyframes svelte-juboms-spin{to{transform:rotate(360deg)}}.problem.svelte-juboms .kicker:where(.svelte-juboms){color:var(--attention)}@container (width<=760px){.top.svelte-juboms{flex-direction:column;align-items:flex-start;gap:1rem}.next.svelte-juboms{flex-direction:column;align-items:stretch;gap:1rem}.go.svelte-juboms{justify-items:start}.journey.svelte-juboms .name:where(.svelte-juboms){display:none}.journey.svelte-juboms li.now:where(.svelte-juboms) .name:where(.svelte-juboms){display:inline}}.board.svelte-nkg03k{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-items:start;gap:1.25rem;max-width:1180px;margin:0 auto;display:grid}.lane.svelte-nkg03k{gap:.55rem;min-width:0;display:grid}h3.svelte-nkg03k{background:0 0;align-items:center;gap:.4rem;margin:0 .25rem .15rem;font-size:.82rem;font-weight:650;display:flex}h3.svelte-nkg03k .title:where(.svelte-nkg03k){color:var(--text)}.count.svelte-nkg03k{background:var(--fill);min-width:1.5rem;height:1.25rem;color:var(--muted);font:600 .72rem/1 var(--rounded);border-radius:999px;place-items:center;margin-left:auto;padding:0 .4rem;display:grid}.stories.svelte-nkg03k{flex-wrap:wrap;gap:.5rem;margin:0 0 .9rem;padding:0;list-style:none;display:flex}.story.svelte-nkg03k{all:unset;background:var(--surface);box-shadow:var(--shadow);cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .7rem;font-size:.8rem;display:inline-flex}.story.svelte-nkg03k:disabled{cursor:default;opacity:.8}.story.svelte-nkg03k:not(:disabled):hover{box-shadow:var(--shadow-md)}.story.svelte-nkg03k:focus-visible{box-shadow:0 0 0 3.5px var(--focus)}.marks.svelte-nkg03k{gap:3px;display:inline-flex}.mk.svelte-nkg03k{width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--faint);border-radius:50%}.mk.on.svelte-nkg03k{background:var(--verified-fill);box-shadow:none}.mk.untested.svelte-nkg03k{box-shadow:inset 0 0 0 1.5px var(--faint);background:repeating-linear-gradient(45deg, transparent 0 2px, var(--faint) 2px 3px)}.sl.svelte-nkg03k,.share.svelte-nkg03k{color:var(--text-2)}.card.svelte-nkg03k{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);transition:transform .26s var(--spring), box-shadow var(--speed) var(--ease);position:relative}.card.svelte-nkg03k:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.card.on.svelte-nkg03k{box-shadow:0 0 0 2px var(--accent), var(--shadow-md)}.open.svelte-nkg03k{all:unset;cursor:pointer;box-sizing:border-box;border-radius:var(--radius);gap:.35rem;width:100%;padding:.8rem .9rem .85rem;display:grid}.open.svelte-nkg03k:focus-visible{box-shadow:0 0 0 3.5px var(--focus)}.row.svelte-nkg03k{align-items:center;gap:.4rem;min-width:0;display:flex}.id.svelte-nkg03k{color:var(--muted);font-size:.74rem}.who.svelte-nkg03k{background:var(--fill);color:var(--text-2);border-radius:999px;flex:none;padding:0 .4rem;font-size:.68rem;font-weight:600}.who.yours.svelte-nkg03k{background:color-mix(in srgb, var(--attention,#ff9f0a) 16%, var(--surface));color:var(--attention)}.phase.svelte-nkg03k{min-width:0;color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.t.svelte-nkg03k{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-weight:500;line-height:1.38;display:-webkit-box;overflow:hidden}.foot.svelte-nkg03k{align-items:center;gap:.35rem;font-size:.76rem;display:flex}.fail.svelte-nkg03k{color:var(--danger)}.changed.svelte-nkg03k,.aside.svelte-nkg03k{color:var(--attention);font-weight:600}.meter.svelte-nkg03k{background:var(--fill);border-radius:4px;flex:1;height:4px;overflow:hidden}.meter.svelte-nkg03k span:where(.svelte-nkg03k){background:var(--verified-fill);border-radius:4px;height:100%;display:block}.meter.svelte-nkg03k span.low:where(.svelte-nkg03k){background:var(--regression-fill)}.sv.svelte-nkg03k{color:var(--muted);font-size:.72rem}.act.svelte-nkg03k{padding:0 .9rem .8rem}.card.live.svelte-nkg03k{box-shadow:var(--shadow-md)}.card.live.svelte-nkg03k:before{content:"";border-radius:calc(var(--radius) + 2px);z-index:-1;background:conic-gradient(from var(--angle), #ff9f0a, #ff375f, #bf5af2, #0a84ff, #64d2ff, #30d158, #ff9f0a);filter:saturate(1.1);animation:3.2s linear infinite svelte-nkg03k-turn;position:absolute;inset:-2px}.card.live.svelte-nkg03k:after{content:"";border-radius:calc(var(--radius) + 6px);z-index:-2;background:inherit;background:conic-gradient(from var(--angle), #ff9f0a, #ff375f, #bf5af2, #0a84ff, #64d2ff, #30d158, #ff9f0a);filter:blur(14px);opacity:.45;animation:3.2s linear infinite svelte-nkg03k-turn;position:absolute;inset:-6px}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes svelte-nkg03k-turn{to{--angle:360deg}}.stage.svelte-nkg03k{color:var(--running);align-items:center;gap:.45rem;font-size:.78rem;font-weight:600;display:inline-flex}.pulse.svelte-nkg03k{background:var(--running-fill);width:7px;height:7px;animation:svelte-nkg03k-beat 1.2s var(--ease) infinite;border-radius:50%}@keyframes svelte-nkg03k-beat{50%{opacity:.5;transform:scale(.6)}}.more.svelte-nkg03k{color:var(--accent-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-self:start;align-items:center;gap:.3rem;padding:.2rem .35rem;font-size:.82rem;font-weight:600;display:inline-flex}.more.svelte-nkg03k:hover{background:var(--fill)}.empty.svelte-nkg03k{color:var(--muted);justify-items:center;gap:.15rem;max-width:1180px;margin:0 auto;padding:3.5rem 1rem;display:grid}.empty.svelte-nkg03k p:where(.svelte-nkg03k){margin:0}.empty.svelte-nkg03k strong:where(.svelte-nkg03k){color:var(--text);font-size:1.05rem}.help.svelte-1o81dvf{justify-content:space-between;align-items:flex-start;gap:.5rem;min-height:1.5rem;display:flex}.hints.svelte-1o81dvf{flex-wrap:wrap;flex:1;gap:.3rem;display:flex}.hint.svelte-1o81dvf{color:var(--text-2);background:color-mix(in srgb, var(--attention) 12%, transparent);border-radius:999px;padding:.1rem .5rem;font-size:.74rem}.hint.svelte-1o81dvf b:where(.svelte-1o81dvf){color:var(--attention);font-weight:650}.hint.more.svelte-1o81dvf{background:var(--fill)}.shape-btn.svelte-1o81dvf{font:650 .76rem/1.2 var(--rounded);color:#8944ab;cursor:pointer;background:#bf5af224;border:0;border-radius:999px;flex:none;align-items:center;gap:.3rem;padding:.22rem .65rem;display:inline-flex}.shape-btn.svelte-1o81dvf:hover:not(:disabled){background:#bf5af23d}.shape-btn.svelte-1o81dvf:disabled{opacity:.45;cursor:default}@media (prefers-color-scheme:dark){.shape-btn.svelte-1o81dvf{color:#da8fff}}.hk.svelte-qqi6zz{color:var(--syn-k);font-weight:550}.hs.svelte-qqi6zz{color:var(--syn-s)}.hc.svelte-qqi6zz{color:var(--syn-c);font-style:italic}.hn.svelte-qqi6zz{color:var(--syn-n)}.hy.svelte-qqi6zz{color:var(--syn-y)}.hf.svelte-qqi6zz{color:var(--syn-f)}.hp.svelte-qqi6zz{color:var(--syn-p)}.card.svelte-ivvjoj{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow);gap:.55rem;padding:1rem 1.2rem;display:grid}header.svelte-ivvjoj{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.id.svelte-ivvjoj{font-size:.82rem;font-weight:650}.title.svelte-ivvjoj{font-weight:600}.count.svelte-ivvjoj{font:650 .7rem/1 var(--rounded);background:var(--fill);color:var(--muted);border-radius:999px;padding:.15rem .45rem}.chip.svelte-ivvjoj{border-radius:999px;align-items:center;gap:.25rem;margin-left:auto;padding:.08rem .55rem;font-size:.72rem;font-weight:650;display:inline-flex}.s-neutral.svelte-ivvjoj{background:var(--fill);color:var(--muted)}.scenarios.svelte-ivvjoj{gap:.15rem;margin:0;padding-left:1.1rem;font-size:.82rem;display:grid}.sid.svelte-ivvjoj{font-size:.74rem;font-weight:600}.before.svelte-ivvjoj,.note.svelte-ivvjoj{color:var(--text-2);margin:0;font-size:.9rem}.was.svelte-ivvjoj{white-space:pre-wrap;color:var(--muted);margin-top:.3rem;font-size:.76rem;text-decoration:line-through;display:block}.summary.svelte-ivvjoj{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;font-size:.84rem;display:flex}.small.svelte-ivvjoj{font-size:.8rem}.bad.svelte-ivvjoj{color:var(--danger);align-items:center;gap:.3rem;margin:0;font-size:.84rem;display:flex}.acts.svelte-ivvjoj{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.ambiguous.svelte-ivvjoj{border-radius:var(--radius);background:var(--attention-bg);gap:.4rem;padding:.7rem .85rem;display:grid}.ambiguous.svelte-ivvjoj p:where(.svelte-ivvjoj){margin:0;font-size:.88rem}.ambiguous.svelte-ivvjoj code:where(.svelte-ivvjoj){background:var(--surface);border-radius:4px;padding:0 .3em}.stage.svelte-ivvjoj{color:var(--accent-ink);align-items:center;gap:.4rem;margin:0;font-size:.84rem;display:flex}.spinner.svelte-ivvjoj{border:2px solid var(--fill-2);border-top-color:var(--accent);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite svelte-ivvjoj-spin}@keyframes svelte-ivvjoj-spin{to{transform:rotate(360deg)}}.test.svelte-ivvjoj{border-radius:var(--radius);background:var(--surface-2);overflow:hidden}.thead.svelte-ivvjoj{all:unset;box-sizing:border-box;cursor:pointer;flex-wrap:wrap;align-items:center;gap:.4rem;width:100%;padding:.45rem .7rem;font-size:.8rem;display:flex}.thead.svelte-ivvjoj:focus-visible{box-shadow:inset 0 0 0 2px var(--focus)}.path.svelte-ivvjoj{font-size:.78rem}.sc.svelte-ivvjoj{background:var(--fill);border-radius:999px;padding:.05rem .4rem;font-size:.7rem}.pill.svelte-ivvjoj{border-radius:999px;margin-left:auto;padding:.05rem .5rem;font-size:.72rem;font-weight:650}.pill.ev.svelte-ivvjoj{background:var(--verified-bg);color:var(--verified)}.pill.no.svelte-ivvjoj{background:var(--attention-bg);color:var(--attention)}.edited.svelte-ivvjoj{color:var(--accent-ink);font-size:.72rem}.code.svelte-ivvjoj{border-collapse:collapse;width:100%;font:.76rem/1.55 var(--mono)}.code.svelte-ivvjoj td:where(.svelte-ivvjoj){vertical-align:top;padding:0}.ln.svelte-ivvjoj{text-align:right;width:1%;min-width:3ch;color:var(--faint);-webkit-user-select:none;user-select:none;padding:0 .4rem}.plus.svelte-ivvjoj{width:1%}.add.svelte-ivvjoj{color:var(--faint);cursor:pointer;opacity:0;background:0 0;border:0;padding:0 .3rem}tr.svelte-ivvjoj:hover .add:where(.svelte-ivvjoj),.add.svelte-ivvjoj:focus-visible{opacity:1;color:var(--accent-ink)}.src.svelte-ivvjoj{white-space:pre;padding-right:.8rem}.popover.svelte-ivvjoj{background:var(--surface);gap:.35rem;padding:.5rem .7rem;display:grid}.popover.svelte-ivvjoj textarea:where(.svelte-ivvjoj),.editor.svelte-ivvjoj{box-sizing:border-box;border:.5px solid var(--separator);background:var(--surface);width:100%;color:var(--text);font:inherit;border-radius:8px;padding:.4rem .6rem}.editor.svelte-ivvjoj{font-family:var(--mono);width:calc(100% - 1.4rem);margin:.4rem .7rem;font-size:.78rem}.discarded.svelte-ivvjoj{color:var(--muted);font-size:.8rem}.discarded.svelte-ivvjoj ul:where(.svelte-ivvjoj){margin:.3rem 0 0;padding-left:1.1rem}.bug.svelte-1pn9kep{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow);gap:.45rem;padding:.9rem 1.1rem;display:grid}header.svelte-1pn9kep{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.id.svelte-1pn9kep{font-size:.82rem;font-weight:650}.title.svelte-1pn9kep{font-weight:600}.chip.svelte-1pn9kep{background:var(--verified-bg);color:var(--verified);border-radius:999px;align-items:center;gap:.25rem;margin-left:auto;padding:.08rem .55rem;font-size:.72rem;font-weight:650;display:inline-flex}.repro.svelte-1pn9kep{border-radius:var(--radius);background:var(--surface-2);padding:.4rem .7rem;font-size:.8rem}.repro.svelte-1pn9kep summary:where(.svelte-1pn9kep){cursor:pointer;flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.sc.svelte-1pn9kep{background:var(--fill);border-radius:999px;padding:.05rem .4rem;font-size:.7rem}.pill.svelte-1pn9kep{margin-left:auto;font-size:.72rem;font-weight:650}pre.svelte-1pn9kep{white-space:pre-wrap;margin:.4rem 0 0;font-size:.76rem}.bad.svelte-1pn9kep{color:var(--danger);margin:.3rem 0 0;font-size:.8rem}.small.svelte-1pn9kep{margin:0;font-size:.76rem}.scrim.svelte-qjfq3c{background:var(--scrim);z-index:22;-webkit-backdrop-filter:blur(3px);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.sheet.svelte-qjfq3c{border-radius:var(--radius-xl);background:var(--glass-strong);width:min(680px,100%);max-height:90vh;box-shadow:var(--shadow-lg), var(--glass-edge);animation:svelte-qjfq3c-sheet .4s var(--spring);gap:.85rem;padding:1.4rem 1.5rem 1.2rem;display:grid;overflow:auto}@keyframes svelte-qjfq3c-sheet{0%{opacity:0;transform:scale(.95)translateY(8px)}}header.svelte-qjfq3c{align-items:flex-start;gap:.9rem;display:flex}.badge.svelte-qjfq3c{color:#fff;background:linear-gradient(180deg, #4aa3ff, var(--accent));border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}h2.svelte-qjfq3c{font:650 1.25rem/1.25 var(--display);letter-spacing:-.016em;margin:0}header.svelte-qjfq3c p:where(.svelte-qjfq3c){color:var(--text-2);margin:.3rem 0 0}.freeze.svelte-qjfq3c{border-collapse:collapse;width:100%;font-size:.86rem}.freeze.svelte-qjfq3c th:where(.svelte-qjfq3c){text-align:left;color:var(--muted);border-bottom:.5px solid var(--separator);padding:.3rem .5rem;font-size:.78rem;font-weight:600}.freeze.svelte-qjfq3c td:where(.svelte-qjfq3c){border-bottom:.5px solid var(--separator);padding:.35rem .5rem}.blockedrow.svelte-qjfq3c td:where(.svelte-qjfq3c):last-child{color:var(--attention);font-weight:600}.choices.svelte-qjfq3c{border:0;gap:.45rem;margin:0;padding:0;display:grid}.sr.svelte-qjfq3c{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.choice.svelte-qjfq3c{border-radius:var(--radius);background:var(--surface);box-shadow:inset 0 0 0 1px var(--separator);cursor:pointer;align-items:flex-start;gap:.6rem;padding:.65rem .8rem;font-size:.9rem;display:flex}.choice.on.svelte-qjfq3c{box-shadow:inset 0 0 0 2px var(--accent)}.choice.off.svelte-qjfq3c{opacity:.7;cursor:not-allowed}.choice.svelte-qjfq3c input:where(.svelte-qjfq3c){accent-color:var(--accent);margin-top:.2rem}kbd.svelte-qjfq3c{font:.68rem var(--mono);background:var(--fill);color:var(--muted);border-radius:4px;padding:0 .3rem}.bad.svelte-qjfq3c{color:var(--danger);align-items:center;gap:.3rem;margin-top:.25rem;font-size:.8rem;font-weight:600;display:flex}.grants.svelte-qjfq3c{gap:.3rem;padding:0 .8rem 0 2.2rem;font-size:.84rem;display:grid}.grants.svelte-qjfq3c p:where(.svelte-qjfq3c){margin:0}.grant.svelte-qjfq3c{align-items:baseline;gap:.4rem;display:flex}.grant.svelte-qjfq3c .id:where(.svelte-qjfq3c){font-size:.7rem}.blocked.svelte-qjfq3c{border-radius:var(--radius);background:var(--attention-bg);color:var(--attention);gap:.2rem;margin:0;padding:.55rem .8rem;font-size:.84rem;list-style:none;display:grid}.note.svelte-qjfq3c{margin:0;font-size:.8rem}.cli.svelte-qjfq3c{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.76rem}.row.svelte-qjfq3c{justify-content:flex-end;gap:.5rem;display:flex}.review.svelte-1ag3epb{gap:1rem;max-width:78ch;display:grid}header.svelte-1ag3epb{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}h2.svelte-1ag3epb{font:700 1.5rem/1.2 var(--display);letter-spacing:-.02em;margin:0}.sub.svelte-1ag3epb{color:var(--text-2);margin:.25rem 0 0}.progress.svelte-1ag3epb{align-items:center;gap:.5rem;font-size:.82rem;display:flex}.bar.svelte-1ag3epb{background:var(--fill);border-radius:6px;width:9rem;height:6px;overflow:hidden}.bar.svelte-1ag3epb span:where(.svelte-1ag3epb){background:var(--verified-fill);height:100%;transition:width .4s var(--spring);border-radius:6px;display:block}.bulk.svelte-1ag3epb{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.file.svelte-1ag3epb{margin-left:auto;font-size:.78rem}.cards.svelte-1ag3epb{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.card.svelte-1ag3epb{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow);border-left:3px solid var(--fill-c,var(--fill));gap:.5rem;padding:1rem 1.2rem 1.05rem;display:grid}.top.svelte-1ag3epb{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.id.svelte-1ag3epb{font-size:.82rem;font-weight:650}.chip.svelte-1ag3epb{border-radius:999px;padding:.08rem .55rem;font-size:.72rem;font-weight:650}.text.svelte-1ag3epb{color:var(--text);margin:0;font-size:1rem;line-height:1.55}.gone.svelte-1ag3epb{color:var(--danger);opacity:.8;text-decoration:line-through}.new.svelte-1ag3epb{background:color-mix(in srgb, var(--verified-fill) 22%, transparent);border-radius:4px;padding:0 .12em;font-weight:550}.who.svelte-1ag3epb{margin:0;font-size:.8rem}.comment.svelte-1ag3epb{color:var(--text-2);margin-top:.2rem;font-style:italic;display:block}.acts.svelte-1ag3epb{flex-wrap:wrap;gap:.4rem;display:flex}.s-verified-edge.svelte-1ag3epb{--fill-c:var(--verified-fill)}.s-needs_approval-edge.svelte-1ag3epb{--fill-c:var(--attention-fill)}.s-ready-edge.svelte-1ag3epb{--fill-c:var(--fill-2)}h3.svelte-1ag3epb{font:650 .95rem/1.3 var(--display);flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;display:flex}h3.svelte-1ag3epb .muted:where(.svelte-1ag3epb){font-size:.85rem;font-weight:500}h3.svelte-1ag3epb .btn:where(.svelte-1ag3epb){margin-left:auto}.questions.svelte-1ag3epb{border-radius:var(--radius-lg);background:var(--attention-bg);gap:.6rem;padding:.9rem 1rem;display:grid}.q.svelte-1ag3epb{border-radius:var(--radius);background:var(--surface);gap:.35rem;padding:.7rem .85rem;display:grid}.qtop.svelte-1ag3epb{align-items:baseline;gap:.5rem;display:flex}.where.svelte-1ag3epb{font-size:.76rem}.qtext.svelte-1ag3epb{margin:0;font-weight:600}.qform.svelte-1ag3epb{gap:.4rem;display:flex}.qform.svelte-1ag3epb input:where(.svelte-1ag3epb),.edit.svelte-1ag3epb textarea:where(.svelte-1ag3epb){border:.5px solid var(--separator);background:var(--surface-2);min-width:0;color:var(--text);font:inherit;border-radius:8px;flex:1;padding:.4rem .6rem;font-size:.92rem}.qform.svelte-1ag3epb input:where(.svelte-1ag3epb):focus,.edit.svelte-1ag3epb textarea:where(.svelte-1ag3epb):focus{box-shadow:0 0 0 3.5px var(--focus);outline:none}.edit.svelte-1ag3epb{gap:.45rem;display:grid}.edit.svelte-1ag3epb textarea:where(.svelte-1ag3epb){resize:vertical;line-height:1.5}.ask.svelte-1ag3epb{background:var(--attention-bg);color:var(--attention);border-radius:999px;margin:0 .15em;padding:0 .5em;font-size:.88em;font-weight:600;display:inline-block}.preview.svelte-1ag3epb{color:var(--text-2);margin:0;font-size:.88rem}.since.svelte-1ag3epb,.history.svelte-1ag3epb{border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);gap:.5rem;padding:.9rem 1rem;display:grid}.change.svelte-1ag3epb{border-top:.5px solid var(--separator);grid-template-columns:4.5rem 5.5rem 1fr;align-items:baseline;gap:.5rem;padding:.35rem 0;display:grid}.change.svelte-1ag3epb:first-of-type{border-top:0}.how.svelte-1ag3epb{color:var(--muted);font-size:.76rem}.small.svelte-1ag3epb{font-size:.88rem}.history.svelte-1ag3epb ol:where(.svelte-1ag3epb){border-left:1.5px solid var(--separator);gap:.55rem;margin:0;padding:0 0 0 .4rem;list-style:none;display:grid}.history.svelte-1ag3epb li:where(.svelte-1ag3epb){flex-wrap:wrap;align-items:baseline;gap:.5rem;padding-left:.8rem;font-size:.86rem;display:flex;position:relative}.history.svelte-1ag3epb .dot:where(.svelte-1ag3epb){background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:.42rem;left:-.48rem}.when.svelte-1ag3epb{font-size:.74rem}.subj.svelte-1ag3epb{font-weight:550}.what.svelte-1ag3epb{gap:.25rem;display:inline-flex}.what.svelte-1ag3epb span:where(.svelte-1ag3epb){font:600 .7rem/1 var(--rounded);border-radius:999px;padding:.15rem .35rem}.add.svelte-1ag3epb{background:var(--verified-bg);color:var(--verified)}.re.svelte-1ag3epb{background:var(--attention-bg);color:var(--attention)}.rm.svelte-1ag3epb{background:var(--danger-bg,var(--fill));color:var(--danger)}.by.svelte-1ag3epb{margin-left:auto;font-size:.74rem}.none.svelte-1ag3epb{padding:2rem}.split.svelte-1ag3epb{gap:1px;display:inline-flex;position:relative}.split.svelte-1ag3epb .more:where(.svelte-1ag3epb){padding-inline:.45rem}.menu.svelte-1ag3epb{z-index:5;border-radius:var(--radius);background:var(--surface);min-width:14rem;box-shadow:var(--shadow-lg);padding:.3rem;display:grid;position:absolute;top:calc(100% + 4px);left:0}.menu.svelte-1ag3epb button:where(.svelte-1ag3epb){text-align:left;cursor:pointer;color:var(--text);font:inherit;background:0 0;border:0;border-radius:6px;padding:.4rem .6rem;font-size:.86rem}.menu.svelte-1ag3epb button:where(.svelte-1ag3epb):hover,.menu.svelte-1ag3epb button:where(.svelte-1ag3epb):focus-visible{background:var(--fill)}.amb.svelte-1ag3epb{color:var(--attention);align-items:center;gap:.3rem;font-size:.8rem;font-weight:600;display:inline-flex}.tests.svelte-1ag3epb{gap:.6rem;display:grid}.tests.svelte-1ag3epb>p:where(.svelte-1ag3epb){margin:0}.addc.svelte-1ag3epb{justify-self:start}.change.svelte-1ag3epb .add:where(.svelte-1ag3epb){color:var(--faint);cursor:pointer;font:inherit;background:0 0;border:0;padding:0 .3rem 0 0}.change.svelte-1ag3epb:hover .add:where(.svelte-1ag3epb),.change.svelte-1ag3epb .add:where(.svelte-1ag3epb):focus-visible{color:var(--accent-ink)}.driftc.svelte-1ag3epb{align-items:center;gap:.4rem;display:flex}.driftc.svelte-1ag3epb input:where(.svelte-1ag3epb){flex:1}.center.svelte-1ag3epb{place-items:center;padding:3rem;display:grid}.spinner.svelte-1ag3epb{border:2.5px solid var(--fill-2);border-top-color:var(--muted);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite svelte-1ag3epb-spin}@keyframes svelte-1ag3epb-spin{to{transform:rotate(360deg)}}.strip.svelte-75ft4c{background:var(--surface);box-shadow:var(--shadow);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:.3rem;margin-bottom:.75rem;padding:.55rem .8rem;font-size:.88rem;display:flex}.part.svelte-75ft4c{color:var(--text);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:5px;padding:.1rem .15rem}.part.svelte-75ft4c:hover{background:var(--fill)}.part.svelte-75ft4c:focus-visible{box-shadow:0 0 0 3px var(--focus);outline:none}.part.attention.svelte-75ft4c{color:var(--attention);font-weight:600}.sep.svelte-75ft4c{color:var(--faint)}.stop.svelte-1tjau8p{background:var(--surface);box-shadow:var(--shadow);border-left:3px solid var(--verified-fill);border-radius:12px;gap:.45rem;margin-bottom:.9rem;padding:.75rem .9rem;display:grid}.stop.attention.svelte-1tjau8p{border-left-color:var(--attention-fill)}.stop.danger.svelte-1tjau8p{border-left-color:var(--danger-fill)}h3.svelte-1tjau8p{font:600 .8rem/1.2 var(--font);color:var(--muted);margin:0}.title.svelte-1tjau8p{margin:0;font-weight:600}.row.svelte-1tjau8p{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.row.svelte-1tjau8p .btn.primary:where(.svelte-1tjau8p){margin-left:auto}.why.svelte-1tjau8p{color:var(--muted);font-size:.8rem}.checks.svelte-1tjau8p{color:var(--text-2);margin:0;padding-left:1.1rem;font-size:.84rem}.tray.svelte-1q7tlad{z-index:15;border-radius:var(--radius-lg);background:var(--glass-strong);width:min(380px,100vw - 2.5rem);max-height:70vh;box-shadow:var(--shadow-lg), var(--glass-edge);gap:.5rem;padding:.6rem;display:grid;position:fixed;bottom:2.4rem;right:1.25rem;overflow:auto}.tray.svelte-1q7tlad:has(.chip:where(.svelte-1q7tlad)){width:auto;box-shadow:none;background:0 0;padding:0}.chip.svelte-1q7tlad{cursor:pointer;background:var(--accent);color:#fff;box-shadow:var(--shadow-lg);border:0;border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .8rem;font-weight:600;display:inline-flex}.dot.svelte-1q7tlad{background:var(--attention-fill);border-radius:50%;width:7px;height:7px}header.svelte-1q7tlad{justify-content:space-between;align-items:center;display:flex}h4.svelte-1q7tlad{color:var(--muted);margin:.2rem 0;font-size:.76rem;font-weight:650}.draft.svelte-1q7tlad{border-radius:var(--radius);background:var(--surface);gap:.2rem;padding:.45rem .6rem;display:grid}.draft.outdated.svelte-1q7tlad{box-shadow:inset 0 0 0 1px var(--attention-fill)}.quote.svelte-1q7tlad{color:var(--muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.78rem;display:-webkit-box;overflow:hidden}.text.svelte-1q7tlad{margin:0;font-size:.88rem}.acts.svelte-1q7tlad{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.small.svelte-1q7tlad{font-size:.72rem}.badge.svelte-1q7tlad{background:var(--attention-bg);color:var(--attention);border-radius:999px;padding:0 .45rem;font-size:.7rem;font-weight:650}.send.svelte-1q7tlad{gap:.25rem;display:grid}.result.svelte-1q7tlad{border-radius:var(--radius);background:var(--surface);gap:.3rem;padding:.5rem .6rem;font-size:.86rem;display:grid}.result.svelte-1q7tlad p:where(.svelte-1q7tlad){margin:0}.warn.svelte-1q7tlad{color:var(--attention);font-weight:600}.outside.svelte-1q7tlad{color:var(--attention);margin:0;padding-left:.2rem;font-size:.78rem;list-style:none}.sdiff.svelte-1q7tlad{border-left:3px solid var(--verified-fill);padding:.1rem 0 .1rem .5rem}.sdiff.out.svelte-1q7tlad{border-left-color:var(--attention-fill)}.words.svelte-1q7tlad{white-space:pre-wrap;max-height:9rem;margin:0;font-size:.78rem;overflow:auto}.words.svelte-1q7tlad .gone:where(.svelte-1q7tlad){color:var(--danger);text-decoration:line-through}.words.svelte-1q7tlad .new:where(.svelte-1q7tlad){background:var(--verified-bg);color:var(--verified)}.writing.svelte-19mjbrq{background:var(--running-bg);border-radius:10px;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.55rem .8rem;font-size:.88rem;display:flex}.writing.svelte-19mjbrq .spin:where(.svelte-19mjbrq){border:2px solid var(--fill-2);border-top-color:var(--running);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite svelte-19mjbrq-spin}@keyframes svelte-19mjbrq-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.writing.svelte-19mjbrq .spin:where(.svelte-19mjbrq){animation:none}}.docs.svelte-19mjbrq{grid-template-columns:15rem minmax(0,1fr);gap:2rem;max-width:1240px;margin:0 auto;display:grid}nav.svelte-19mjbrq{overscroll-behavior:contain;align-content:start;align-self:start;gap:1px;max-height:calc(100vh - 82px - 2rem);padding-bottom:1rem;display:grid;position:sticky;top:0;overflow-y:auto}nav.svelte-19mjbrq .doc:where(.svelte-19mjbrq){text-align:left;cursor:pointer;color:var(--text-2);background:0 0;border:0;border-radius:8px;padding:.4rem .7rem;font-weight:500}nav.svelte-19mjbrq .doc:where(.svelte-19mjbrq):hover{background:var(--fill)}nav.svelte-19mjbrq .doc.on:where(.svelte-19mjbrq){background:var(--accent);color:#fff;font-weight:600}.outline.svelte-19mjbrq{border-left:1.5px solid var(--separator);margin:.25rem 0 .6rem .85rem;padding:0;list-style:none}.outline.svelte-19mjbrq li:where(.svelte-19mjbrq){align-items:center;gap:.35rem;display:flex;position:relative}.outline.svelte-19mjbrq li:where(.svelte-19mjbrq):before{content:"";width:2.5px;transition:background var(--speed) var(--ease);background:0 0;border-radius:2px;position:absolute;top:4px;bottom:4px;left:-1.5px}.outline.svelte-19mjbrq li.at:where(.svelte-19mjbrq):before{background:var(--accent)}.outline.svelte-19mjbrq button:where(.svelte-19mjbrq){text-align:left;cursor:pointer;min-width:0;color:var(--muted);background:0 0;border:0;border-radius:6px;flex:1;align-items:center;gap:.35rem;padding:.22rem .5rem .22rem .7rem;font-size:.8rem;line-height:1.3;display:flex}.outline.svelte-19mjbrq .l3:where(.svelte-19mjbrq) button:where(.svelte-19mjbrq){padding-left:1.45rem;font-size:.76rem}.outline.svelte-19mjbrq button:where(.svelte-19mjbrq):hover{color:var(--text);background:var(--fill)}.outline.svelte-19mjbrq li.at:where(.svelte-19mjbrq) button:where(.svelte-19mjbrq){color:var(--text);font-weight:600}.outline.svelte-19mjbrq .t:where(.svelte-19mjbrq){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.phase.svelte-19mjbrq{font:600 .68rem/1 var(--rounded);background:var(--fill);color:var(--muted);border-radius:999px;flex:none;margin-left:auto;padding:.15rem .35rem}.phase.done.svelte-19mjbrq{background:var(--verified-bg);color:var(--verified)}.reqs.svelte-19mjbrq{flex:none;gap:2px;padding-right:.4rem;display:inline-flex}.dot.svelte-19mjbrq{background:var(--regression-fill);border-radius:50%;width:5px;height:5px}.dot.cited.svelte-19mjbrq{background:var(--verified-fill)}.more.svelte-19mjbrq{color:var(--muted);font-size:.62rem}.keys.svelte-19mjbrq{color:var(--faint);margin:.6rem .7rem 0;font-size:.7rem}.keys.svelte-19mjbrq kbd:where(.svelte-19mjbrq){font:.68rem var(--mono);background:var(--fill);color:var(--muted);border-radius:4px;padding:0 .3rem}.bar.svelte-19mjbrq{border-radius:var(--radius-lg) var(--radius-lg) 0 0;z-index:1;background:0 0;height:3px;margin:-2.25rem -2.75rem 2rem;position:sticky;top:0;overflow:hidden}.bar.svelte-19mjbrq span:where(.svelte-19mjbrq){background:var(--accent);height:100%;transition:width .12s linear;display:block}.prose.svelte-19mjbrq h2[id],.prose.svelte-19mjbrq h3[id]{scroll-margin-top:1.25rem}.prose.svelte-19mjbrq .rev-in,.prose.svelte-19mjbrq .rev-out{border-left:3px solid var(--verified-fill);margin-left:-.8rem;padding-left:.5rem}.prose.svelte-19mjbrq .rev-out{border-left-color:var(--attention-fill)}nav.svelte-19mjbrq .count:where(.svelte-19mjbrq){float:right;background:var(--attention-fill);color:#fff;min-width:1.2rem;font:700 .68rem/1.2rem var(--rounded);text-align:center;border-radius:999px;padding:0 .35rem}.prose.svelte-19mjbrq{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow);letter-spacing:-.008em;max-width:78ch;padding:2.25rem 2.75rem 2.75rem;font-size:15px;line-height:1.65}.path.svelte-19mjbrq{margin:0 0 1.25rem;font-size:.75rem}.prose.svelte-19mjbrq h1{font:700 1.85rem/1.15 var(--display);letter-spacing:-.026em;margin:0 0 1rem}.prose.svelte-19mjbrq h2{font:650 1.3rem/1.25 var(--display);letter-spacing:-.018em;margin:2.25rem 0 .75rem}.prose.svelte-19mjbrq h3{font:650 1.05rem/1.3 var(--display);margin:1.6rem 0 .5rem}.prose.svelte-19mjbrq p,.prose.svelte-19mjbrq li{color:var(--text-2)}.prose.svelte-19mjbrq strong{color:var(--text);font-weight:600}.prose.svelte-19mjbrq a{color:var(--accent-ink);text-decoration:none}.prose.svelte-19mjbrq code{background:var(--fill);border-radius:5px;padding:.12em .38em;font-size:.86em}.prose.svelte-19mjbrq pre{background:var(--surface-2);border-radius:var(--radius);padding:.9rem 1.1rem;font-size:.85em;line-height:1.55;overflow-x:auto}.prose.svelte-19mjbrq pre code{background:0 0;padding:0}.prose.svelte-19mjbrq blockquote{border-left:3px solid var(--fill-2);color:var(--muted);margin:1rem 0;padding:.25rem 1rem}.prose.svelte-19mjbrq hr{border:0;border-top:.5px solid var(--separator);margin:2rem 0}.prose.svelte-19mjbrq table{border-collapse:collapse;width:100%;margin:1rem 0;font-size:.88rem}.prose.svelte-19mjbrq th{text-align:left;color:var(--muted);border-bottom:.5px solid var(--separator);padding:.4rem .6rem;font-size:.8rem;font-weight:600}.prose.svelte-19mjbrq td{border-bottom:.5px solid var(--separator);vertical-align:top;padding:.45rem .6rem}.prose.svelte-19mjbrq ul,.prose.svelte-19mjbrq ol{padding-left:1.3rem}.prose.svelte-19mjbrq li{margin:.2rem 0}.prose.svelte-19mjbrq li input[type=checkbox]{accent-color:var(--verified-fill);margin-right:.45rem}.prose.svelte-19mjbrq .req{font-family:var(--mono);white-space:nowrap;border-radius:999px;padding:.1em .5em;font-size:.78em;font-weight:600}.prose.svelte-19mjbrq .req.cited{background:var(--verified-bg);color:var(--verified)}.prose.svelte-19mjbrq figure.diagram{border-radius:var(--radius);background:var(--surface-2);text-align:center;margin:1.25rem 0;padding:1rem;overflow-x:auto}.prose.svelte-19mjbrq figure.diagram svg{max-width:100%;height:auto}.prose.svelte-19mjbrq .diagram-error{color:var(--danger);text-align:left;margin:.5rem 0 0;font-size:.82rem}.prose.svelte-19mjbrq .req.uncited{background:var(--regression-bg);color:var(--regression)}.empty.svelte-19mjbrq{text-align:center;padding:3rem}.prose.svelte-19mjbrq section.story{border-radius:var(--radius);background:var(--surface-2);box-shadow:inset 0 0 0 .5px var(--separator);margin:1.5rem -1.1rem;padding:.4rem 1.1rem .9rem}.prose.svelte-19mjbrq section.story.proven{box-shadow:inset 3px 0 0 var(--verified-fill), inset 0 0 0 .5px var(--separator)}.prose.svelte-19mjbrq .story-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.prose.svelte-19mjbrq .story-head h3{margin-top:.8rem}.prose.svelte-19mjbrq .pri{vertical-align:.12em;font-size:0}.prose.svelte-19mjbrq .pri:after{content:attr(data-p);font:700 .68rem/1 var(--rounded);background:var(--accent-soft);color:var(--accent-ink);border-radius:999px;margin-left:.15rem;padding:.22rem .45rem}.prose.svelte-19mjbrq .pri[data-p=P1]:after{background:var(--accent);color:#fff}.prose.svelte-19mjbrq .strip{color:var(--muted);flex:none;align-items:center;gap:3px;font-size:.78rem;display:inline-flex}.prose.svelte-19mjbrq .strip .d{background:var(--fill-2);border-radius:50%;width:8px;height:8px}.prose.svelte-19mjbrq .strip .d.green{background:var(--verified-fill)}.prose.svelte-19mjbrq .strip .d.red{box-shadow:inset 0 0 0 1.5px var(--regression-fill);background:0 0}.prose.svelte-19mjbrq .strip .n{margin-left:.35rem}.prose.svelte-19mjbrq .story-head .check{margin-left:auto}.prose.svelte-19mjbrq .story.proven .strip .n{color:var(--verified);font-weight:600}.prose.svelte-19mjbrq p.why{font-size:.88rem}.prose.svelte-19mjbrq p.itest{border-radius:var(--radius-sm);background:var(--surface);box-shadow:inset 2px 0 0 var(--accent);padding:.5rem .75rem}.prose.svelte-19mjbrq p.label{text-transform:uppercase;letter-spacing:.05em;margin-bottom:.3rem;font-size:.78rem}.prose.svelte-19mjbrq ol.scenarios{gap:.45rem;padding:0;list-style:none;display:grid}.prose.svelte-19mjbrq li.scenario{border-radius:var(--radius-sm);background:var(--surface);box-shadow:inset 3px 0 0 var(--fill-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem;margin:0;padding:.6rem .75rem;display:grid}.prose.svelte-19mjbrq li.scenario.green{box-shadow:inset 3px 0 0 var(--verified-fill)}.prose.svelte-19mjbrq li.scenario.red{box-shadow:inset 3px 0 0 var(--regression-fill)}.prose.svelte-19mjbrq .sid{font:600 .72rem/1.9 var(--mono);color:var(--muted)}.prose.svelte-19mjbrq .steps{gap:.1rem;display:grid}.prose.svelte-19mjbrq .step{display:block}.prose.svelte-19mjbrq .step .k{min-width:3.1rem;font:700 .7rem/1 var(--rounded);text-transform:uppercase;letter-spacing:.04em;color:var(--accent-ink);display:inline-block}.prose.svelte-19mjbrq .sb{font:600 .72rem/1 var(--rounded);white-space:nowrap;background:var(--fill);color:var(--muted);border-radius:999px;margin-top:.2rem;padding:.25rem .5rem}.prose.svelte-19mjbrq li.green .sb{background:var(--verified-bg);color:var(--verified)}.prose.svelte-19mjbrq li.red .sb{background:var(--regression-bg);color:var(--regression)}.prose.svelte-19mjbrq .kw{letter-spacing:.03em;color:var(--text);font-size:.82em;font-weight:700}@media (width<=640px){.prose.svelte-19mjbrq li.scenario{grid-template-columns:minmax(0,1fr) auto}.prose.svelte-19mjbrq .sid{grid-column:1/-1}}.prose.svelte-19mjbrq{position:relative}.cbtn.svelte-19mjbrq{z-index:3;cursor:pointer;background:var(--accent);color:#fff;box-shadow:var(--shadow-lg);border:0;border-radius:999px;padding:.3rem .65rem;font-size:.8rem;font-weight:600;position:absolute;transform:translate(-100%)}.cbtn.svelte-19mjbrq kbd:where(.svelte-19mjbrq),.cpop.svelte-19mjbrq kbd:where(.svelte-19mjbrq){font:.66rem var(--mono);background:#fff3;border-radius:4px;padding:0 .25rem}.cpop.svelte-19mjbrq{z-index:3;border-radius:var(--radius);background:var(--surface);width:300px;box-shadow:var(--shadow-lg);gap:.4rem;padding:.6rem;display:grid;position:absolute}.cpop.svelte-19mjbrq textarea:where(.svelte-19mjbrq){box-sizing:border-box;border:.5px solid var(--separator);background:var(--surface-2);width:100%;color:var(--text);font:inherit;border-radius:8px;padding:.4rem .55rem;font-size:.88rem}.cq.svelte-19mjbrq{margin:0;font-size:.76rem}.crow.svelte-19mjbrq{gap:.4rem;display:flex}.prose.svelte-19mjbrq mark.cmark{color:inherit;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--attention-fill);text-decoration-color:var(--attention-fill);background:0 0;position:relative}.prose.svelte-19mjbrq mark.cmark:before{content:"●";color:var(--attention-fill);font-size:.6rem;position:absolute;left:-1.6rem}@media (width<=1040px){.docs.svelte-19mjbrq{grid-template-columns:12rem minmax(0,1fr);gap:1.25rem}}@media (width<=900px){.docs.svelte-19mjbrq{grid-template-columns:1fr}nav.svelte-19mjbrq{grid-auto-flow:column;max-height:none;position:static;overflow-x:auto}.outline.svelte-19mjbrq,.keys.svelte-19mjbrq{display:none}.prose.svelte-19mjbrq{padding:1.5rem 1.25rem}.bar.svelte-19mjbrq{margin:-1.5rem -1.25rem 1.25rem}}.card.svelte-1dvsnek{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow);grid-column:1/-1;padding:1.15rem 1.35rem 1.25rem}h3.svelte-1dvsnek{font:650 1.02rem/1.3 var(--display);align-items:center;gap:.4rem;margin:0 0 .9rem;display:flex}h3.svelte-1dvsnek .muted:where(.svelte-1dvsnek){font:500 .82rem var(--font);margin-left:.25rem}.ask.svelte-1dvsnek{align-items:center;gap:.35rem;margin:.8rem 0 0;font-size:.8rem;display:flex}.ask.svelte-1dvsnek span:where(.svelte-1dvsnek){opacity:.8}.totals.svelte-1dvsnek{flex-wrap:wrap;gap:.5rem 2rem;margin-bottom:1rem;display:flex}.totals.svelte-1dvsnek div:where(.svelte-1dvsnek){display:grid}.big.svelte-1dvsnek{font:700 1.6rem/1.1 var(--rounded);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.lab.svelte-1dvsnek{color:var(--muted);font-size:.78rem}.rows.svelte-1dvsnek{margin:0;padding:0;list-style:none;display:grid}.rows.svelte-1dvsnek li:where(.svelte-1dvsnek){border-top:.5px solid var(--separator);grid-template-columns:4.5rem minmax(4rem,1fr) auto 4.5rem 6rem;align-items:center;gap:.9rem;padding:.4rem 0;font-size:.84rem;display:grid}.rows.svelte-1dvsnek li:where(.svelte-1dvsnek):first-child{border-top:0}.task.svelte-1dvsnek{color:var(--accent-ink);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:.82rem}.bar.svelte-1dvsnek{background:var(--fill);border-radius:3px;height:6px;overflow:hidden}.bar.svelte-1dvsnek span:where(.svelte-1dvsnek){background:linear-gradient(90deg, var(--accent), color-mix(in srgb, var(--accent) 60%, #bf5af2));border-radius:3px;height:100%;display:block}.num.svelte-1dvsnek{font-variant-numeric:tabular-nums;color:var(--text-2);white-space:nowrap}.money.svelte-1dvsnek{text-align:right;color:var(--text);font-weight:600}.att.svelte-1dvsnek{color:var(--muted);text-align:right;font-size:.78rem}.hint.svelte-1dvsnek{margin:.75rem 0 0;font-size:.82rem}.link.svelte-1dvsnek{color:var(--accent-ink);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}@media (width<=720px){.rows.svelte-1dvsnek li:where(.svelte-1dvsnek){grid-template-columns:4rem 1fr auto}.money.svelte-1dvsnek,.att.svelte-1dvsnek{display:none}}.scrim.svelte-1y498ni{background:var(--scrim);z-index:22;-webkit-backdrop-filter:blur(3px);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.sheet.svelte-1y498ni{border-radius:var(--radius-xl);background:var(--glass-strong);width:min(560px,100%);box-shadow:var(--shadow-lg), var(--glass-edge);animation:svelte-1y498ni-sheet .4s var(--spring);gap:.85rem;padding:1.4rem 1.5rem 1.2rem;display:grid}@keyframes svelte-1y498ni-sheet{0%{opacity:0;transform:scale(.95)translateY(8px)}}@media (prefers-reduced-motion:reduce){.sheet.svelte-1y498ni{animation:none}}.inner.svelte-1y498ni{gap:.85rem;display:grid}header.svelte-1y498ni{align-items:flex-start;gap:.9rem;display:flex}.badge.svelte-1y498ni{color:#fff;background:linear-gradient(#4a4a4f,#1f1f22);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}h2.svelte-1y498ni{font:650 1.25rem/1.25 var(--display);letter-spacing:-.016em;margin:0}header.svelte-1y498ni p:where(.svelte-1y498ni){color:var(--text-2);margin:.3rem 0 0;font-size:.9rem}.choice.svelte-1y498ni{text-align:left;border-radius:var(--radius);border:.5px solid var(--separator);background:var(--surface);color:var(--text);cursor:pointer;font:inherit;align-items:center;gap:.8rem;padding:.8rem .9rem;display:flex}.choice.svelte-1y498ni:hover{background:var(--surface-2)}.choice.svelte-1y498ni:focus-visible{box-shadow:0 0 0 3.5px var(--focus);outline:none}.primary-choice.svelte-1y498ni{border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.ci.svelte-1y498ni{background:var(--fill);width:34px;height:34px;color:var(--accent-ink);border-radius:9px;flex:none;place-items:center;display:grid}.cw.svelte-1y498ni{flex:1;gap:.15rem;display:grid}.cw.svelte-1y498ni span:where(.svelte-1y498ni){color:var(--text-2);font-size:.84rem}.code-box.svelte-1y498ni{border-radius:var(--radius);background:var(--surface);justify-content:center;align-items:center;gap:.9rem;padding:1rem;display:flex}.label.svelte-1y498ni{color:var(--muted);font-size:.8rem}.code.svelte-1y498ni{letter-spacing:.12em;font-size:1.9rem;font-weight:700}.go.svelte-1y498ni{justify-self:center;text-decoration:none}.wait.svelte-1y498ni{color:var(--text-2);justify-content:center;align-items:center;gap:.5rem;margin:0;font-size:.86rem;display:flex}.spin.svelte-1y498ni{border:2px solid var(--fill-2);border-top-color:var(--accent);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite svelte-1y498ni-spin}@keyframes svelte-1y498ni-spin{to{transform:rotate(360deg)}}.steps.svelte-1y498ni{color:var(--text-2);gap:.3rem;margin:0;padding-left:1.2rem;font-size:.88rem;display:grid}.steps.svelte-1y498ni a:where(.svelte-1y498ni){color:var(--accent-ink)}input.svelte-1y498ni{border:.5px solid var(--separator);background:var(--surface);height:34px;color:var(--text);font:.92rem var(--mono);border-radius:8px;padding:0 .7rem}input.svelte-1y498ni:focus{box-shadow:0 0 0 3.5px var(--focus);outline:none}.bad.svelte-1y498ni{color:var(--danger);align-items:center;gap:.4rem;margin:0;font-size:.86rem;display:flex}.cli.svelte-1y498ni{color:var(--muted);margin:0;font-size:.76rem}.row.svelte-1y498ni{justify-content:flex-end;gap:.5rem;display:flex}.gh.svelte-1j3e26h{gap:.4rem;display:grid}.section-title.svelte-1j3e26h{align-items:center;gap:.4rem;display:flex}.repo.svelte-1j3e26h{color:var(--accent-ink);font-weight:500;text-decoration:none}.as.svelte-1j3e26h{color:var(--muted);font-size:.85em;font-weight:500}ul.svelte-1j3e26h{margin:0;padding:0;list-style:none}li.svelte-1j3e26h,.off.svelte-1j3e26h{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.65rem .95rem;display:grid}.off.svelte-1j3e26h{grid-template-columns:minmax(0,1fr) auto}.num.svelte-1j3e26h{color:var(--muted);font-size:.8rem}.w.svelte-1j3e26h{gap:.15rem;min-width:0;display:grid}.t.svelte-1j3e26h{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:550;text-decoration:none;overflow:hidden}.t.svelte-1j3e26h:hover{color:var(--accent-ink)}.meta.svelte-1j3e26h{flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.74rem;display:flex}.mine.svelte-1j3e26h{color:var(--accent-ink);font-weight:600}.label.svelte-1j3e26h{background:var(--fill);color:var(--text-2);border-radius:999px;padding:0 .45rem}.d.svelte-1j3e26h{color:var(--muted);font-size:.82rem}.meta.svelte-1j3e26h .d:where(.svelte-1j3e26h){font-size:.74rem}.acts.svelte-1j3e26h{gap:.35rem;display:inline-flex}.fix.svelte-1j3e26h{background:var(--fill);cursor:copy;border:0;border-radius:7px;padding:.25rem .6rem;font-size:.78rem}.empty.svelte-1j3e26h{place-items:center;padding:1.25rem;display:grid}.spinner.svelte-1j3e26h{border:2.5px solid var(--fill-2);border-top-color:var(--muted);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite svelte-1j3e26h-spin}.spin.svelte-1j3e26h{border:2px solid;border-right-color:#0000;border-radius:50%;width:11px;height:11px;animation:.7s linear infinite svelte-1j3e26h-spin}@keyframes svelte-1j3e26h-spin{to{transform:rotate(360deg)}}.card.svelte-108wngb{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow);grid-column:1/-1;gap:.6rem;padding:1.15rem 1.35rem 1.25rem;display:grid}h3.svelte-108wngb{font:650 1.02rem/1.3 var(--display);align-items:center;gap:.4rem;margin:0;display:flex}.pr.svelte-108wngb{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.st.svelte-108wngb{color:#fff;background:var(--skipped-fill);border-radius:999px;padding:.1rem .6rem;font-size:.74rem;font-weight:700}.st-open.svelte-108wngb{background:var(--verified-fill)}.st-merged.svelte-108wngb{background:var(--attested-fill)}.st-closed.svelte-108wngb{background:var(--danger-fill)}.title.svelte-108wngb{color:var(--text);flex:1;min-width:12rem;font-weight:600;text-decoration:none}.title.svelte-108wngb:hover{color:var(--accent-ink)}.facts.svelte-108wngb{align-items:center;gap:.6rem;font-size:.8rem;display:flex}.rv.svelte-108wngb{font-weight:600}.rv-approved.svelte-108wngb{color:var(--verified)}.rv-changes_requested.svelte-108wngb{color:var(--danger)}.rv-review_required.svelte-108wngb{color:var(--attention)}.checks.svelte-108wngb{gap:.5rem;display:inline-flex}.ok.svelte-108wngb{color:var(--verified)}.no.svelte-108wngb{color:var(--danger)}.run.svelte-108wngb{color:var(--running)}.none.svelte-108wngb{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.none.svelte-108wngb p:where(.svelte-108wngb){margin:0}.small.svelte-108wngb{margin:0;font-size:.8rem}.small.svelte-108wngb a:where(.svelte-108wngb){color:var(--accent-ink)}.grid.svelte-1j9nc65{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;max-width:1180px;margin:0 auto;display:grid}.card.svelte-1j9nc65{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow);min-width:0;padding:1.15rem 1.35rem 1.25rem}.wide.svelte-1j9nc65{grid-column:1/-1}h3.svelte-1j9nc65{font:650 1.02rem/1.3 var(--display);letter-spacing:-.01em;align-items:baseline;gap:.5rem;margin:0 0 .85rem;display:flex}h3.svelte-1j9nc65 .muted{font:500 .85rem var(--font)}.bar.svelte-1j9nc65{background:var(--fill);border-radius:6px;gap:2px;height:12px;display:flex;overflow:hidden}.bar.svelte-1j9nc65 span:where(.svelte-1j9nc65){background:var(--fill-c)}.legend.svelte-1j9nc65{color:var(--text-2);flex-wrap:wrap;gap:.5rem 1.1rem;margin:.85rem 0 .4rem;padding:0;font-size:.86rem;list-style:none;display:flex}.legend.svelte-1j9nc65 li:where(.svelte-1j9nc65){align-items:center;gap:.4rem;display:inline-flex}.small.svelte-1j9nc65{font-size:.82rem}.pending.svelte-1j9nc65{border-top:.5px solid var(--separator);gap:.35rem;padding:.7rem 0;display:grid}.pending.svelte-1j9nc65:first-of-type{border-top:0;padding-top:0}.pending.svelte-1j9nc65 p:where(.svelte-1j9nc65){margin:0}.acts.svelte-1j9nc65{gap:.4rem;margin-top:.15rem;display:flex}.matrix.svelte-1j9nc65{margin:0;padding:0;list-style:none;display:grid}.matrix.svelte-1j9nc65 li:where(.svelte-1j9nc65){border-top:.5px solid var(--separator);grid-template-columns:7rem 1fr;align-items:center;gap:.75rem;padding:.5rem 0;display:grid}.matrix.svelte-1j9nc65 li:where(.svelte-1j9nc65):first-child{border-top:0}.req.svelte-1j9nc65{font-size:.84rem;font-weight:600}.matrix.svelte-1j9nc65 li.open:where(.svelte-1j9nc65) .req:where(.svelte-1j9nc65){color:var(--regression)}.tasks.svelte-1j9nc65{flex-wrap:wrap;gap:.3rem;display:flex}.tasks.svelte-1j9nc65 button:where(.svelte-1j9nc65){cursor:pointer;font-family:var(--mono);border:0}.was.svelte-1j9nc65{font-family:var(--text-font,inherit);opacity:.85;margin-left:.3rem;font-weight:500}.stale.svelte-1j9nc65{background:var(--attention-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.stale.svelte-1j9nc65 p:where(.svelte-1j9nc65){color:var(--text-2);margin:.2rem 0 0}.empty.svelte-1j9nc65{border-radius:var(--radius);background:var(--regression-bg);justify-items:start;gap:.7rem;padding:.9rem 1.1rem;display:grid}.empty.svelte-1j9nc65 p:where(.svelte-1j9nc65){color:var(--text-2);margin:0}@media (width<=900px){.grid.svelte-1j9nc65{grid-template-columns:1fr}}.timeline.svelte-bhncdn{gap:.85rem;max-height:46vh;margin:.7rem 0 0;padding:0;list-style:none;display:grid;position:relative;overflow:auto}li.svelte-bhncdn{grid-template-columns:1.5rem 1fr;gap:.6rem;display:grid;position:relative}li.svelte-bhncdn:not(:last-child):before{content:"";background:linear-gradient(var(--fill-2), transparent);border-radius:2px;width:2px;position:absolute;top:1.55rem;bottom:-.85rem;left:calc(.75rem - 1px)}li.marked.svelte-bhncdn .turn:where(.svelte-bhncdn){background:#bf5af214;border-radius:10px;margin:-.3rem 0 -.3rem -.45rem;padding:.3rem .45rem}li.marked.svelte-bhncdn .node:where(.svelte-bhncdn){color:#fff;background:#bf5af2;border-color:#0000}.node.svelte-bhncdn{width:1.5rem;height:1.5rem;color:var(--muted);background:var(--fill);box-shadow:inset 0 0 0 1px var(--border);border-radius:50%;place-items:center;font-size:.68rem;font-weight:650;display:grid}.turn.svelte-bhncdn{gap:.45rem;min-width:0;display:grid}.thought.svelte-bhncdn{background:linear-gradient(135deg, color-mix(in srgb, #bf5af2 7%, var(--surface-2)), color-mix(in srgb, #0a84ff 6%, var(--surface-2)));border-radius:12px;padding:.55rem .75rem .6rem;position:relative;box-shadow:inset 0 0 0 1px #bf5af229}.kicker.svelte-bhncdn{letter-spacing:.02em;text-transform:uppercase;color:color-mix(in srgb, #bf5af2 70%, var(--muted));align-items:center;gap:.3rem;font-size:.7rem;font-weight:650;display:inline-flex}.therefore.svelte-bhncdn{text-transform:none;font-size:.95rem;line-height:1}.thought.svelte-bhncdn p:where(.svelte-bhncdn){color:var(--text-2);margin:.3rem 0 0;font-size:.86rem;line-height:1.45}.more.svelte-bhncdn{font:inherit;color:var(--accent-ink);cursor:pointer;background:0 0;border:0;margin-top:.35rem;padding:0;font-size:.76rem;font-weight:600}.more.svelte-bhncdn:hover{text-decoration:underline}.said.svelte-bhncdn{background:var(--surface-2);color:var(--text-2);white-space:pre-wrap;quotes:"“" "”";border-radius:12px 12px 12px 4px;margin:0;padding:.5rem .75rem;font-size:.86rem;font-style:italic}.answer.svelte-bhncdn{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:12px;padding:.5rem .75rem .6rem}.answer.svelte-bhncdn .kicker:where(.svelte-bhncdn){color:var(--muted)}.answer.svelte-bhncdn blockquote:where(.svelte-bhncdn){color:var(--text);white-space:pre-wrap;quotes:"“" "”";margin:.3rem 0 0;font-size:.86rem;line-height:1.45}.answer.svelte-bhncdn blockquote:where(.svelte-bhncdn):before{content:open-quote}.answer.svelte-bhncdn blockquote:where(.svelte-bhncdn):after{content:close-quote}.said.svelte-bhncdn:before{content:open-quote}.said.svelte-bhncdn:after{content:close-quote}.fi.svelte-jch8e9{flex:none;display:block}.tile.svelte-jch8e9{fill:var(--c)}text.svelte-jch8e9{font-family:var(--rounded,ui-rounded, -apple-system, system-ui, sans-serif);letter-spacing:-.3px;font-weight:800}.page.svelte-jch8e9{fill:none;stroke:var(--muted,#8e8e93);stroke-width:1.2px;stroke-linejoin:round}.change.svelte-1bbn6cp{gap:.75rem;display:grid}.state.svelte-1bbn6cp{color:var(--muted);justify-items:center;gap:.4rem;padding:2.5rem 1rem;display:grid}.spinner.svelte-1bbn6cp{border:2.5px solid var(--fill-2);border-top-color:var(--muted);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite svelte-1bbn6cp-spin}@keyframes svelte-1bbn6cp-spin{to{transform:rotate(360deg)}}.commit.svelte-1bbn6cp{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);gap:.2rem;padding:.75rem .9rem;display:grid}.hash.svelte-1bbn6cp{color:var(--muted);font-size:.74rem}.commit.svelte-1bbn6cp strong:where(.svelte-1bbn6cp){font-weight:600;line-height:1.35}.commit.svelte-1bbn6cp dl:where(.svelte-1bbn6cp){grid-template-columns:auto 1fr;gap:.1rem .75rem;margin:.35rem 0 0;font-size:.76rem;display:grid}.commit.svelte-1bbn6cp dt:where(.svelte-1bbn6cp){color:var(--muted)}.commit.svelte-1bbn6cp dd:where(.svelte-1bbn6cp){overflow-wrap:anywhere;color:var(--text-2);margin:0}.summary.svelte-1bbn6cp{color:var(--text-2);align-items:center;gap:.5rem;padding:0 .25rem;font-size:.82rem;display:flex}.a.svelte-1bbn6cp{color:var(--add);font-variant-numeric:tabular-nums;font-weight:600}.d.svelte-1bbn6cp{color:var(--del);font-variant-numeric:tabular-nums;font-weight:600}.wrap.svelte-1bbn6cp{color:var(--muted);cursor:pointer;align-items:center;gap:.35rem;margin-left:auto;display:inline-flex}.file.svelte-1bbn6cp{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);overflow:hidden}.fhead.svelte-1bbn6cp{all:unset;box-sizing:border-box;cursor:pointer;background:var(--surface-2);border-bottom:.5px solid var(--separator);align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;font-size:.82rem;display:flex}.fhead.svelte-1bbn6cp:focus-visible{box-shadow:inset 0 0 0 2px var(--focus)}.fname.svelte-1bbn6cp{text-overflow:ellipsis;white-space:nowrap;text-align:left;direction:rtl;flex:1;min-width:0;overflow:hidden}.badge.svelte-1bbn6cp{text-transform:capitalize;border-radius:999px;padding:0 .45rem;font-size:.7rem;font-weight:650}.badge.added.svelte-1bbn6cp{color:var(--add);background:var(--add-bg)}.badge.deleted.svelte-1bbn6cp{color:var(--del);background:var(--del-bg)}.badge.renamed.svelte-1bbn6cp{color:var(--ready);background:var(--ready-bg)}.stat.svelte-1bbn6cp{align-items:center;gap:.35rem;font-size:.76rem;display:inline-flex}.blocks.svelte-1bbn6cp{gap:1.5px;display:inline-flex}.blocks.svelte-1bbn6cp i:where(.svelte-1bbn6cp){background:var(--fill-2);border-radius:1.5px;width:7px;height:7px}.blocks.svelte-1bbn6cp i.ga:where(.svelte-1bbn6cp){background:var(--verified-fill)}.blocks.svelte-1bbn6cp i.gd:where(.svelte-1bbn6cp){background:var(--danger-fill)}.code.svelte-1bbn6cp{font:.78rem/1.6 var(--mono);overflow-x:auto}table.svelte-1bbn6cp{border-collapse:collapse;width:100%}td.svelte-1bbn6cp{vertical-align:top;padding:0}.ln.svelte-1bbn6cp{text-align:right;width:1%;min-width:3ch;color:var(--faint);-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;padding:0 .5rem}.src.svelte-1bbn6cp{white-space:pre;color:var(--text);padding:0 .9rem 0 .25rem}.wrap.svelte-1bbn6cp .src:where(.svelte-1bbn6cp){white-space:pre-wrap;overflow-wrap:anywhere}.plus.svelte-1bbn6cp{color:var(--accent-ink);cursor:pointer;opacity:0;font:inherit;background:0 0;border:0;padding:0 .25rem 0 0}tr.svelte-1bbn6cp:hover .plus:where(.svelte-1bbn6cp),.plus.svelte-1bbn6cp:focus-visible{opacity:1}.sign.svelte-1bbn6cp{width:1.3ch;color:var(--faint);-webkit-user-select:none;user-select:none;display:inline-block}tr.add.svelte-1bbn6cp{background:var(--add-bg)}tr.add.svelte-1bbn6cp .sign:where(.svelte-1bbn6cp),tr.add.svelte-1bbn6cp .ln:where(.svelte-1bbn6cp){color:var(--add)}tr.del.svelte-1bbn6cp{background:var(--del-bg)}tr.del.svelte-1bbn6cp .sign:where(.svelte-1bbn6cp),tr.del.svelte-1bbn6cp .ln:where(.svelte-1bbn6cp){color:var(--del)}tr.hunk.svelte-1bbn6cp td:where(.svelte-1bbn6cp){background:var(--accent-soft);color:var(--accent-ink);padding:.25rem .75rem;font-size:.74rem}tr.hunk.svelte-1bbn6cp span:where(.svelte-1bbn6cp):before{content:"⋯";opacity:.6}tr.hunk.svelte-1bbn6cp span.named:where(.svelte-1bbn6cp):before{content:"⋯  "}tr.note.svelte-1bbn6cp td:where(.svelte-1bbn6cp){color:var(--muted);padding:0 .75rem;font-style:italic}.drift.svelte-1sulva3{border-radius:var(--radius);background:var(--attention-bg);gap:.7rem;padding:.85rem .95rem;display:grid}header.svelte-1sulva3{align-items:flex-start;gap:.65rem;display:flex}.badge.svelte-1sulva3{color:#fff;background:var(--attention-fill);border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}strong.svelte-1sulva3{font-weight:650;display:block}.sub.svelte-1sulva3{color:var(--text-2);font-size:.82rem;display:block}.req.svelte-1sulva3{background:var(--surface);border-radius:9px;gap:.2rem;padding:.55rem .7rem;display:grid}.id.svelte-1sulva3{font-size:.76rem;font-weight:650}.how.svelte-1sulva3{font-family:var(--text-font,inherit);color:var(--muted);margin-left:.3rem;font-weight:500}.words.svelte-1sulva3{margin:0;font-size:.88rem;line-height:1.5}.gone.svelte-1sulva3{color:var(--danger);opacity:.8;text-decoration:line-through;text-decoration-thickness:1.5px}.new.svelte-1sulva3{color:var(--text);background:color-mix(in srgb, var(--verified-fill) 22%, transparent);border-radius:4px;padding:0 .12em;font-weight:550}.go.svelte-1sulva3{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.cli.svelte-1sulva3{color:var(--muted);font-size:.74rem}.soft.svelte-1sulva3{color:var(--muted);align-items:center;gap:.35rem;margin:0 .25rem;font-size:.8rem;display:flex}.tour.svelte-14u0zbq{counter-reset:step;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.step.svelte-14u0zbq{counter-increment:step;border-radius:var(--radius);background:var(--surface);gap:.3rem;padding:.6rem .85rem;display:grid}.head.svelte-14u0zbq{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.head.svelte-14u0zbq strong:where(.svelte-14u0zbq):before{content:counter(step) ". ";color:var(--muted);font-weight:500}.src.svelte-14u0zbq{background:var(--fill);color:var(--text-2);border-radius:6px;padding:.05rem .45rem;font-size:.72rem}.src-signed.svelte-14u0zbq .src:where(.svelte-14u0zbq){color:var(--ok,#30d158)}.src-not_recorded.svelte-14u0zbq{opacity:.85}.src-not_recorded.svelte-14u0zbq .src:where(.svelte-14u0zbq){color:var(--muted)}p.svelte-14u0zbq{color:var(--text-2);overflow-wrap:anywhere;margin:0;font-size:.86rem}pre.svelte-14u0zbq{background:var(--fill);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;max-height:14rem;margin:0;padding:.5rem .6rem;font-size:.76rem;overflow:auto}.unverifiable.svelte-14u0zbq{color:var(--danger);margin-top:.5rem;font-size:.84rem}.note.svelte-14u0zbq{color:var(--muted);margin-top:.4rem;font-size:.78rem}.muted.svelte-14u0zbq{color:var(--muted)}.small.svelte-14u0zbq{font-size:.82rem}.stop.svelte-t5toca{border-radius:var(--radius);background:color-mix(in srgb, var(--attention,#ff9f0a) 9%, var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--attention,#ff9f0a) 28%, transparent);grid-template-columns:auto 1fr;gap:.7rem;padding:.8rem .9rem;display:grid}.glyph.svelte-t5toca{background:var(--surface);border-radius:9px;place-items:center;width:2rem;height:2rem;font-size:1.05rem;display:grid}.what.svelte-t5toca{gap:.35rem;min-width:0;display:grid}p.svelte-t5toca{color:var(--text-2);margin:0;font-size:.84rem;line-height:1.4}.claim.svelte-t5toca{font-style:italic}.claim.svelte-t5toca .muted:where(.svelte-t5toca){font-style:normal}.row.svelte-t5toca{flex-wrap:wrap;gap:.4rem;margin-top:.15rem;display:flex}.hint.svelte-t5toca{gap:.4rem;display:flex}.hint.svelte-t5toca input:where(.svelte-t5toca){border:1px solid var(--fill-2);background:var(--surface);min-width:0;height:28px;color:var(--text);font:inherit;border-radius:7px;flex:1;padding:0 .6rem;font-size:.86rem}.small.svelte-t5toca{font-size:.78rem}.offer.svelte-bakid2{background:color-mix(in srgb, #bf5af2 8%, var(--surface));animation:svelte-bakid2-rise .28s var(--spring);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;padding:.65rem .75rem;display:grid;box-shadow:inset 0 0 0 1px #bf5af238}.offer.compact.svelte-bakid2{border-radius:12px;gap:.5rem;padding:.5rem .6rem}.glyph.svelte-bakid2{color:#fff;background:linear-gradient(135deg,#d17bff,#8e44ec);border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.compact.svelte-bakid2 .glyph:where(.svelte-bakid2){border-radius:7px;width:24px;height:24px}.ow.svelte-bakid2{min-width:0;display:grid}strong.svelte-bakid2{font-size:.84rem}.compact.svelte-bakid2 strong:where(.svelte-bakid2){font-size:.8rem}.ow.svelte-bakid2 span:where(.svelte-bakid2){color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.oa.svelte-bakid2{align-items:center;gap:.5rem;display:flex}.later.svelte-bakid2{color:var(--accent-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.78rem;font-weight:600}@keyframes svelte-bakid2-rise{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.offer.svelte-bakid2{animation:none}}.rulings.svelte-ledzjv{flex-wrap:wrap;gap:.4rem;display:flex}.judged.svelte-ledzjv{background:var(--fill);border-radius:10px;grid-template-columns:auto 1fr;align-items:start;gap:.3rem .5rem;margin:0 0 .8rem;padding:.6rem .75rem;font-size:.84rem;display:grid}.judged.offer.svelte-ledzjv{background:color-mix(in srgb, var(--attention,#ff9f0a) 10%, var(--surface))}.judged.svelte-ledzjv p:where(.svelte-ledzjv),.judged.svelte-ledzjv button:where(.svelte-ledzjv),.judged.svelte-ledzjv .rulings:where(.svelte-ledzjv){grid-column:2;justify-self:start;margin:0}.link.svelte-ledzjv{color:var(--accent-ink);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.aside-card.svelte-ledzjv{border-radius:var(--radius);background:color-mix(in srgb, var(--attention,#ff9f0a) 9%, var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--attention,#ff9f0a) 28%, transparent);grid-template-columns:auto 1fr;gap:.7rem;padding:.8rem .9rem;display:grid}.aside-card.svelte-ledzjv .glyph:where(.svelte-ledzjv){color:#fff;background:var(--attention,#ff9f0a);border-radius:9px;place-items:center;width:2rem;height:2rem;display:grid}.aside-card.svelte-ledzjv .what:where(.svelte-ledzjv){gap:.35rem;min-width:0;display:grid}.aside-card.svelte-ledzjv p:where(.svelte-ledzjv){color:var(--text-2);margin:0;font-size:.84rem;line-height:1.4}.aside-card.svelte-ledzjv .files:where(.svelte-ledzjv){flex-wrap:wrap;gap:.3rem;margin:0;padding:0;font-size:.74rem;list-style:none;display:flex}.aside-card.svelte-ledzjv .files:where(.svelte-ledzjv) li:where(.svelte-ledzjv){background:var(--fill);color:var(--text-2);border-radius:6px;padding:.1rem .45rem}.aside-card.svelte-ledzjv .files:where(.svelte-ledzjv) .more:where(.svelte-ledzjv){color:var(--muted)}.aside-card.svelte-ledzjv .row:where(.svelte-ledzjv){flex-wrap:wrap;gap:.4rem;margin-top:.15rem;display:flex}.danger.svelte-ledzjv{color:var(--danger)}.inspector.svelte-ledzjv{top:64px;right:10px;bottom:var(--panel-bottom);z-index:12;border-radius:var(--radius-lg);background:var(--glass-strong);width:min(500px,100vw - 20px);box-shadow:var(--shadow-lg), var(--glass-edge);animation:svelte-ledzjv-slide .38s var(--spring);align-content:start;gap:1rem;padding:1.1rem 1.15rem 1.25rem;display:grid;position:fixed;overflow:auto}@keyframes svelte-ledzjv-slide{0%{opacity:0;transform:translate(28px)}}header.svelte-ledzjv{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.id.svelte-ledzjv{color:var(--muted);font-size:.76rem}h2.svelte-ledzjv{font:650 1.12rem/1.32 var(--display);letter-spacing:-.012em;margin:.15rem 0 0}.close.svelte-ledzjv{background:var(--fill);width:24px;height:24px;color:var(--muted);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.close.svelte-ledzjv:hover{background:var(--fill-2);color:var(--text)}.verdict.svelte-ledzjv{border-radius:var(--radius);align-items:center;gap:.75rem;padding:.75rem .9rem;display:flex}.verdict.svelte-ledzjv .sym:where(.svelte-ledzjv){background:var(--fill-c);color:#fff;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.verdict.svelte-ledzjv strong:where(.svelte-ledzjv){font-weight:650;display:block}.words.svelte-ledzjv{color:var(--text-2);font-size:.84rem;display:block}.tabs.svelte-ledzjv{background:var(--fill);border-radius:9px;grid-template-columns:1fr 1fr 1fr;padding:2px;display:grid}.tabs.svelte-ledzjv button:where(.svelte-ledzjv){cursor:pointer;height:26px;color:var(--text-2);background:0 0;border:0;border-radius:7px;font-size:.86rem;font-weight:500}.tabs.svelte-ledzjv button.on:where(.svelte-ledzjv){background:var(--surface);color:var(--text);font-weight:600;box-shadow:0 1px 3px #0000001f}.tabs.svelte-ledzjv button[disabled]:where(.svelte-ledzjv){opacity:.4;cursor:default}dl.svelte-ledzjv{margin:0}.row.svelte-ledzjv{grid-template-columns:8.5rem 1fr;align-items:start;gap:.75rem;padding:.6rem .85rem;display:grid}dt.svelte-ledzjv{align-items:center;gap:.5rem;font-size:.88rem;font-weight:550;display:flex}.dot.svelte-ledzjv{background:var(--fill-c);color:#fff;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}dd.svelte-ledzjv{color:var(--text-2);overflow-wrap:anywhere;margin:0;font-size:.88rem}.claim.svelte-ledzjv dd:where(.svelte-ledzjv){color:var(--muted);font-style:italic}.note.svelte-ledzjv{color:var(--muted);align-items:center;gap:.35rem;margin:-.25rem .25rem 0;font-size:.78rem;display:flex}.note.svelte-ledzjv code:where(.svelte-ledzjv){font-size:.95em}.account.svelte-ledzjv{border-radius:var(--radius);background:var(--surface);padding:.6rem .85rem}.account.svelte-ledzjv summary:where(.svelte-ledzjv){cursor:pointer;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.88rem;font-weight:600;display:flex}.account.svelte-ledzjv summary:where(.svelte-ledzjv) .muted:where(.svelte-ledzjv){font-size:.78rem;font-weight:500}.small.svelte-ledzjv{margin:.4rem 0 0;font-size:.82rem}.acts.svelte-ledzjv{flex-wrap:wrap;gap:.4rem;display:flex}.loading.svelte-ledzjv{place-items:center;padding:3rem;display:grid}.spinner.svelte-ledzjv{border:2.5px solid var(--fill-2);border-top-color:var(--muted);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite svelte-ledzjv-spin}@keyframes svelte-ledzjv-spin{to{transform:rotate(360deg)}}.agent.svelte-xomvbj{background:var(--fill);border-radius:10px;gap:.25rem;padding:.5rem .6rem;font-size:.8rem;display:grid}.agent.dark.svelte-xomvbj{background:#ffffff12}p.svelte-xomvbj{margin:0}.who.svelte-xomvbj{align-items:center;gap:.4rem;display:flex}.asks.svelte-xomvbj{color:var(--muted)}.dark.svelte-xomvbj .asks:where(.svelte-xomvbj){color:#ebebf599}.alone.svelte-xomvbj{color:#000;background:#ff9f0a;border-radius:6px;align-items:center;gap:.2rem;padding:0 .4rem;font-weight:650;display:inline-flex}.mode.svelte-xomvbj{color:#ff9f0a;font-size:.76rem}.unknown.svelte-xomvbj{color:var(--muted);border-radius:6px;padding:0 .4rem;font-weight:600;box-shadow:inset 0 0 0 1px}.tally.svelte-xomvbj{color:var(--text-2);font-size:.76rem}.count.svelte-xomvbj{all:unset;cursor:pointer;border-radius:4px;padding:0 .15rem}.count.svelte-xomvbj:hover,.count.svelte-xomvbj:focus-visible{background:var(--fill-2)}.count.on.svelte-xomvbj{text-decoration:underline}.link.svelte-xomvbj{all:unset;cursor:pointer;color:var(--accent);text-decoration:underline}.dark.svelte-xomvbj .tally:where(.svelte-xomvbj){color:#ebebf5b8}.plan.svelte-xomvbj{gap:.15rem;margin:.15rem 0 0;padding:0;list-style:none;display:grid}.plan.svelte-xomvbj li:where(.svelte-xomvbj){grid-template-columns:14px 1fr;align-items:baseline;gap:.35rem;display:grid}.plan.svelte-xomvbj li.completed:where(.svelte-xomvbj) span:where(.svelte-xomvbj):last-child{opacity:.6;text-decoration:line-through}.g.svelte-xomvbj{opacity:.7;border-radius:50%;place-items:center;width:12px;height:12px;display:grid;box-shadow:inset 0 0 0 1px}.dot.svelte-xomvbj{background:#64d2ff;border-radius:50%;width:6px;height:6px}.now.svelte-k6l9sr{color:#ebebf5b3;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8rem;font-style:italic;line-height:1.4;display:-webkit-box;overflow:hidden}.log.svelte-k6l9sr .thought:where(.svelte-k6l9sr){font-family:var(--text-font,-apple-system, system-ui, sans-serif);color:#d0a8ff;white-space:normal}.thinking.svelte-k6l9sr{color:#ebebf5b8;margin:.1rem 0 .35rem;font-size:.8rem;line-height:1.4}.thinking.svelte-k6l9sr .therefore:where(.svelte-k6l9sr){color:#d0a8ff;font-weight:700}.thinking.live.svelte-k6l9sr{background:linear-gradient(90deg,#ebebf59e 0%,#e2c6ff 25%,#9ecbff 50%,#ebebf59e 75%) 0 0/300% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:4.5s linear infinite svelte-k6l9sr-shimmer}.thinking.live.svelte-k6l9sr .therefore:where(.svelte-k6l9sr){color:#d0a8ff;-webkit-text-fill-color:#d0a8ff}@keyframes svelte-k6l9sr-shimmer{0%{background-position:100% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.thinking.live.svelte-k6l9sr{color:#ebebf5b8;background:0 0;animation:none}}.log.svelte-k6l9sr .said:where(.svelte-k6l9sr){font-family:var(--text-font,-apple-system, system-ui, sans-serif);color:#ebebf59e;white-space:normal;font-style:italic}.island.svelte-k6l9sr{z-index:15;color:#f5f5f7;width:min(420px,100vw - 2rem);transition:width .42s var(--spring), border-radius .42s var(--spring);animation:svelte-k6l9sr-rise .42s var(--spring);background:#000000d1;border-radius:22px;position:fixed;bottom:calc(1.25rem + 26px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 10px 40px #00000059,inset 0 0 0 .5px #ffffff1f}.island.open.svelte-k6l9sr{border-radius:26px;width:min(640px,100vw - 2rem)}@keyframes svelte-k6l9sr-rise{0%{opacity:0;transform:translate(-50%,24px)scale(.9)}}.bar.svelte-k6l9sr{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:.7rem;width:100%;height:44px;padding:0 1rem 0 .75rem;display:flex}.bar.svelte-k6l9sr:focus-visible{box-shadow:inset 0 0 0 2px var(--focus);border-radius:22px}.state.svelte-k6l9sr{background:#ffffff1f;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.waiting.svelte-k6l9sr .state:where(.svelte-k6l9sr){color:#000;animation:svelte-k6l9sr-nudge 1.6s var(--ease) infinite;background:#ff9f0a}@keyframes svelte-k6l9sr-nudge{50%{transform:scale(1.12)}}.ok.svelte-k6l9sr .state:where(.svelte-k6l9sr){color:#000;background:#30d158}.bad.svelte-k6l9sr .state:where(.svelte-k6l9sr){color:#fff;background:#ff453a}.spinner.svelte-k6l9sr{border:2px solid #ffffff40;border-top-color:#64d2ff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite svelte-k6l9sr-spin}@keyframes svelte-k6l9sr-spin{to{transform:rotate(360deg)}}.what.svelte-k6l9sr{white-space:nowrap;flex:1;align-items:baseline;gap:.5rem;min-width:0;display:flex;overflow:hidden}.what.svelte-k6l9sr strong:where(.svelte-k6l9sr){font-weight:650}.what.svelte-k6l9sr .alone:where(.svelte-k6l9sr),.waiting.svelte-k6l9sr .what:where(.svelte-k6l9sr) strong:where(.svelte-k6l9sr){color:#ffb340}.dim.svelte-k6l9sr{color:#ebebf599;text-overflow:ellipsis;font-size:.88rem;overflow:hidden}.progress.svelte-k6l9sr{background:#ffffff26;border-radius:2px;flex:none;width:56px;height:4px;overflow:hidden}.progress.svelte-k6l9sr span:where(.svelte-k6l9sr){height:100%;transition:width .5s var(--ease);background:#64d2ff;display:block}.time.svelte-k6l9sr{color:#ebebf5b3;font-variant-numeric:tabular-nums;font-size:.8rem}.body.svelte-k6l9sr{grid-template-columns:10.5rem 1fr;gap:.75rem 1rem;padding:.25rem 1rem 1rem;display:grid}.meta.svelte-k6l9sr{grid-column:1/-1;align-items:center;gap:.6rem;min-width:0;font-size:.82rem;display:flex}.meta.svelte-k6l9sr code:where(.svelte-k6l9sr){white-space:nowrap;background:#ffffff1a;border-radius:6px;padding:.1rem .45rem}.task.svelte-k6l9sr{color:#ebebf599;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pipeline.svelte-k6l9sr{align-content:start;gap:3px;margin:0;padding:0;list-style:none;display:grid}.pipeline.svelte-k6l9sr li:where(.svelte-k6l9sr){color:#ebebf573;grid-template-columns:16px 1fr auto;align-items:center;gap:.45rem;font-size:.82rem;display:grid}.g.svelte-k6l9sr{background:#ffffff14;border-radius:50%;place-items:center;width:16px;height:16px;display:grid}.st-passed.svelte-k6l9sr{color:#f5f5f7}.st-passed.svelte-k6l9sr .g:where(.svelte-k6l9sr){color:#000;background:#30d158}.st-failed.svelte-k6l9sr{color:#ff6961}.st-failed.svelte-k6l9sr .g:where(.svelte-k6l9sr){color:#fff;background:#ff453a}.st-started.svelte-k6l9sr{color:#64d2ff;font-weight:600}.st-skipped.svelte-k6l9sr{text-decoration:line-through}.mini-spin.svelte-k6l9sr{border:1.5px solid #64d2ff4d;border-top-color:#64d2ff;border-radius:50%;width:10px;height:10px;animation:.8s linear infinite svelte-k6l9sr-spin}.t.svelte-k6l9sr{font-size:.72rem}.log.svelte-k6l9sr{color:#ebebf5d9;background:#ffffff0f;border-radius:12px;height:180px;padding:.55rem .75rem;font-size:.76rem;line-height:1.6;overflow:auto}.deny.svelte-k6l9sr{color:#ff6961}.ask.svelte-k6l9sr{color:#ffb340}.foot.svelte-k6l9sr{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.usage.svelte-k6l9sr{color:#ebebf599;margin-right:auto;font-size:.76rem}.island.svelte-k6l9sr .btn:where(.svelte-k6l9sr){color:#f5f5f7;background:#ffffff24}.island.svelte-k6l9sr .btn.danger:where(.svelte-k6l9sr){color:#ff6961;background:#ff453a40}@media (width<=640px){.body.svelte-k6l9sr{grid-template-columns:1fr}}.scrim.svelte-h1uq4c{background:var(--scrim);z-index:20;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:svelte-h1uq4c-fade .2s var(--ease);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}@keyframes svelte-h1uq4c-fade{0%{opacity:0}}.sheet.svelte-h1uq4c{border-radius:var(--radius-xl);background:var(--glass-strong);width:min(820px,100%);max-height:92vh;box-shadow:var(--shadow-lg), var(--glass-edge);animation:svelte-h1uq4c-sheet .42s var(--spring);gap:1rem;padding:1.4rem 1.5rem 1.25rem;display:grid;overflow:auto}@keyframes svelte-h1uq4c-sheet{0%{opacity:0;transform:scale(.94)translateY(10px)}}header.svelte-h1uq4c{align-items:flex-start;gap:.9rem;display:flex}.badge.svelte-h1uq4c{color:#fff;background:linear-gradient(180deg, #ffb340, var(--attention-fill));width:44px;height:44px;box-shadow:inset 0 -1px 0 #0000001f, 0 2px 8px color-mix(in srgb, var(--attention-fill) 35%, transparent);border-radius:12px;flex:none;place-items:center;display:grid}.badge.q.svelte-h1uq4c{background:linear-gradient(180deg, #4aa3ff, var(--accent));box-shadow:inset 0 -1px #0000001f}.heads.svelte-h1uq4c{flex:1;gap:.15rem;min-width:0;display:grid}.eyebrow.svelte-h1uq4c{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}h2.svelte-h1uq4c{font:650 1.3rem/1.25 var(--display);letter-spacing:-.018em;margin:0}.subject.svelte-h1uq4c{color:var(--text-2);font-size:.85em;font-weight:500}.risk.svelte-h1uq4c{text-transform:capitalize;border-radius:999px;flex:none;padding:.15rem .6rem;font-size:.74rem;font-weight:650}.r-low.svelte-h1uq4c{background:var(--verified-bg);color:var(--verified)}.r-medium.svelte-h1uq4c{background:var(--regression-bg);color:var(--regression)}.r-high.svelte-h1uq4c{background:var(--danger-bg);color:var(--danger)}.body.svelte-h1uq4c{background:var(--surface);border-radius:var(--radius);max-height:38vh;box-shadow:var(--shadow);margin:0;padding:.6rem 0;font-size:.8rem;line-height:1.55;overflow:auto}.body.svelte-h1uq4c span:where(.svelte-h1uq4c){white-space:pre;padding:0 .9rem;display:block}.add.svelte-h1uq4c{background:var(--add-bg);color:var(--add)}.del.svelte-h1uq4c{background:var(--del-bg);color:var(--del)}.more.svelte-h1uq4c{justify-self:start;margin-top:-.5rem}dl.svelte-h1uq4c{margin:0}dl.svelte-h1uq4c>div:where(.svelte-h1uq4c){grid-template-columns:11rem 1fr;gap:1rem;padding:.55rem .85rem;font-size:.88rem;display:grid}dt.svelte-h1uq4c{color:var(--muted)}dd.svelte-h1uq4c{margin:0}.claim.svelte-h1uq4c{color:var(--text-2);font-style:italic}.note.svelte-h1uq4c,.reject.svelte-h1uq4c input:where(.svelte-h1uq4c),textarea.svelte-h1uq4c{background:var(--fill);border:0;border-radius:10px;outline:none;width:100%;padding:.6rem .8rem}.note.svelte-h1uq4c:focus,.reject.svelte-h1uq4c input:where(.svelte-h1uq4c):focus,textarea.svelte-h1uq4c:focus{box-shadow:0 0 0 3.5px var(--focus)}.reject.svelte-h1uq4c{align-items:center;gap:.5rem;display:flex}.choices.svelte-h1uq4c{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.spacer.svelte-h1uq4c{flex:1}.object.svelte-h1uq4c{border-radius:var(--radius);background:var(--surface-2,var(--accent-soft));white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:.55rem .8rem;font-size:.82rem}.sources.svelte-h1uq4c{border-radius:var(--radius);background:var(--warn-soft,var(--accent-soft));gap:.6rem;padding:.6rem .8rem;font-size:.86rem;display:flex}.notice.svelte-h1uq4c{margin:0;font-size:.84rem}.always.svelte-h1uq4c{border-radius:var(--radius);background:var(--accent-soft);align-items:center;gap:.6rem;padding:.65rem .8rem;font-size:.86rem;display:flex}.always.svelte-h1uq4c span:where(.svelte-h1uq4c){flex:1}.btn.plain.svelte-h1uq4c{color:var(--muted);background:0 0}.btn.plain.svelte-h1uq4c:hover{background:var(--fill);color:var(--text)}.choices.svelte-h1uq4c .btn:where(.svelte-h1uq4c){height:32px}@media (width<=720px){dl.svelte-h1uq4c>div:where(.svelte-h1uq4c){grid-template-columns:1fr;gap:.1rem}.spacer.svelte-h1uq4c{display:none}}.scrim.svelte-xz6ut1{background:var(--scrim);z-index:20;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.sheet.svelte-xz6ut1{border-radius:var(--radius-xl);background:var(--glass-strong);width:min(620px,100%);box-shadow:var(--shadow-lg), var(--glass-edge);animation:svelte-xz6ut1-sheet .42s var(--spring);gap:.75rem;padding:1.4rem 1.5rem 1.2rem;display:grid}@keyframes svelte-xz6ut1-sheet{0%{opacity:0;transform:scale(.94)translateY(10px)}}.eyebrow.svelte-xz6ut1{color:var(--accent-ink);font-size:.8rem;font-weight:650}h2.svelte-xz6ut1{font:650 1.25rem/1.25 var(--display);letter-spacing:-.016em;margin:0}textarea.svelte-xz6ut1{background:var(--fill);resize:vertical;border:0;border-radius:12px;outline:none;width:100%;padding:.7rem .85rem;font-size:1rem}textarea.svelte-xz6ut1:focus{box-shadow:0 0 0 3.5px var(--focus)}.cmd.svelte-xz6ut1{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.78rem;overflow:hidden}.row.svelte-xz6ut1{justify-content:flex-end;gap:.5rem;display:flex}.scrim.svelte-130wuz3{background:var(--scrim);z-index:30;animation:svelte-130wuz3-fade .16s var(--ease);place-items:start center;padding-top:14vh;display:grid;position:fixed;inset:0}@keyframes svelte-130wuz3-fade{0%{opacity:0}}.spotlight.svelte-130wuz3{background:var(--glass-strong);width:min(680px,94vw);box-shadow:var(--shadow-lg), var(--glass-edge);animation:svelte-130wuz3-pop .36s var(--spring);border-radius:22px;overflow:hidden}@keyframes svelte-130wuz3-pop{0%{opacity:0;transform:scale(.96)translateY(-6px)}}.field.svelte-130wuz3{height:58px;color:var(--muted);border-bottom:.5px solid var(--separator);align-items:center;gap:.7rem;padding:0 1.2rem;display:flex}input.svelte-130wuz3{font:400 1.3rem/1 var(--display);letter-spacing:-.015em;color:var(--text);background:0 0;border:0;outline:none;flex:1}input.svelte-130wuz3::placeholder{color:var(--faint)}ul.svelte-130wuz3{max-height:50vh;margin:0;padding:.4rem;list-style:none;overflow:auto}.group.svelte-130wuz3{color:var(--muted);padding:.65rem .75rem .3rem;font-size:.74rem;font-weight:650}button.svelte-130wuz3{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:auto auto 1fr auto;align-items:center;gap:.7rem;width:100%;min-height:38px;padding:.45rem .6rem;display:grid}button.on.svelte-130wuz3{background:var(--accent);color:#fff}button.on.svelte-130wuz3 .why:where(.svelte-130wuz3),button.on.svelte-130wuz3 .tag:where(.svelte-130wuz3){color:#fffc}button.on.svelte-130wuz3 .ic:where(.svelte-130wuz3){color:#fff;background:#ffffff38}button[disabled].svelte-130wuz3{opacity:.45;cursor:default}.ic.svelte-130wuz3{background:var(--fill);width:26px;height:26px;color:var(--text-2);border-radius:7px;place-items:center;display:grid}.label.svelte-130wuz3{white-space:nowrap;font-weight:550}.why.svelte-130wuz3{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:.86rem;overflow:hidden}.tag.svelte-130wuz3{color:var(--muted);font-size:.72rem;font-weight:600}footer.svelte-130wuz3{border-top:.5px solid var(--separator);color:var(--muted);justify-content:space-between;align-items:center;gap:1rem;padding:.55rem 1.1rem;font-size:.76rem;display:flex}.cmd.svelte-130wuz3{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.4rem;min-width:0;display:inline-flex;overflow:hidden}.keys.svelte-130wuz3{white-space:nowrap;align-items:center;gap:.25rem;display:inline-flex}.none.svelte-130wuz3{color:var(--muted);text-align:center;padding:1.25rem}@media (width<=640px){.keys.svelte-130wuz3{display:none}}.toasts.svelte-1q7l584{z-index:40;gap:.5rem;width:min(440px,100vw - 2rem);display:grid;position:fixed;top:66px;left:50%;transform:translate(-50%)}.toast.svelte-1q7l584{background:var(--glass-strong);box-shadow:var(--shadow-lg), var(--glass-edge);animation:svelte-1q7l584-drop .46s var(--spring);border-radius:18px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:.7rem;padding:.7rem .75rem .7rem .8rem;display:grid}@keyframes svelte-1q7l584-drop{0%{opacity:0;transform:translateY(-16px)scale(.96)}}.sym.svelte-1q7l584{color:#fff;background:var(--verified-fill);border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.warn.svelte-1q7l584 .sym:where(.svelte-1q7l584){background:var(--attention-fill)}.error.svelte-1q7l584 .sym:where(.svelte-1q7l584){background:var(--danger-fill)}.text.svelte-1q7l584{min-width:0;display:grid}strong.svelte-1q7l584{font-size:.92rem;font-weight:600}.detail.svelte-1q7l584{color:var(--muted);overflow-wrap:anywhere;font-size:.76rem}.x.c.svelte-1q7l584{width:24px;height:24px}.x.svelte-1q7l584{background:var(--fill);width:20px;height:20px;color:var(--muted);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.overview.svelte-op2jfd{gap:1.5rem;max-width:1180px;margin:0 auto;display:grid}.eyebrow.svelte-op2jfd{color:var(--muted);margin:0 0 .15rem;font-size:.8rem}h1.svelte-op2jfd{font:700 2.15rem/1.12 var(--display);letter-spacing:-.028em;margin:0}.sub.svelte-op2jfd{color:var(--muted);margin:.3rem 0 0}.cards.svelte-op2jfd{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1rem;display:grid}.card.svelte-op2jfd{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);transition:transform .26s var(--spring), box-shadow var(--speed) var(--ease);grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1rem 1.1rem;display:grid}.card.svelte-op2jfd:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.card.svelte-op2jfd:focus-visible{box-shadow:0 0 0 3.5px var(--focus)}.card.current.svelte-op2jfd{box-shadow:0 0 0 1.5px var(--accent), var(--shadow)}.blank.svelte-op2jfd{background:var(--fill);width:64px;height:64px;color:var(--muted);border-radius:50%;place-items:center;display:grid}.ring.svelte-op2jfd .n{font-size:1.05rem}.ring.svelte-op2jfd .of{font-size:.62rem}.body.svelte-op2jfd{gap:.15rem;min-width:0;display:grid}.num.svelte-op2jfd{color:var(--muted);font-size:.74rem}.name.svelte-op2jfd{font:650 1.08rem/1.25 var(--display);letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.name.svelte-op2jfd:first-letter{text-transform:uppercase}.stage.svelte-op2jfd{color:var(--accent-ink);align-items:center;gap:.3rem;font-size:.82rem;font-weight:600;display:inline-flex}.facts.svelte-op2jfd{color:var(--muted);flex-wrap:wrap;gap:.25rem .8rem;margin-top:.2rem;font-size:.8rem;display:flex}.facts.svelte-op2jfd b:where(.svelte-op2jfd){color:var(--text);font-variant-numeric:tabular-nums;font-weight:650}.facts.svelte-op2jfd .good:where(.svelte-op2jfd) b:where(.svelte-op2jfd){color:var(--verified)}.attn.svelte-op2jfd{color:var(--attention);align-items:center;gap:.25rem;font-weight:600;display:inline-flex}.go.svelte-op2jfd{color:var(--faint)}.empty.svelte-op2jfd{color:var(--muted);justify-items:center;gap:.2rem;padding:3.5rem 1rem;display:grid}.empty.svelte-op2jfd p:where(.svelte-op2jfd){margin:0}.empty.svelte-op2jfd strong:where(.svelte-op2jfd){color:var(--text)}.first.svelte-op2jfd{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.inbox.svelte-1ur2k8g{gap:1.4rem;max-width:920px;margin:0 auto;display:grid}.titlebar.svelte-1ur2k8g{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}h1.svelte-1ur2k8g{font:700 1.9rem/1.15 var(--display);letter-spacing:-.022em;margin:0}.sub.svelte-1ur2k8g{color:var(--text-2);margin:.25rem 0 0}.lead.svelte-1ur2k8g{color:var(--attention);font-weight:650}.group.svelte-1ur2k8g{gap:.45rem;display:grid}.gtitle.svelte-1ur2k8g{font:650 1.02rem/1.2 var(--display);letter-spacing:-.01em}.group.blocked_on_you.svelte-1ur2k8g .gtitle:where(.svelte-1ur2k8g){color:var(--attention)}.kind.svelte-1ur2k8g{color:var(--fill-c,var(--text-2));background:color-mix(in srgb, var(--fill-c,var(--muted)) 13%, transparent);border-radius:999px;align-items:center;gap:.25rem;padding:.05rem .45rem .05rem .35rem;font-weight:650;display:inline-flex}.risks.svelte-1ur2k8g{flex-wrap:wrap;gap:.3rem;margin-top:.15rem;display:flex}.risk.svelte-1ur2k8g{font:600 .72rem/1.5 var(--rounded);color:var(--attention);background:var(--attention-bg);border-radius:999px;padding:.05rem .5rem}.risk.verified.svelte-1ur2k8g{color:var(--verified);background:color-mix(in srgb, var(--verified) 12%, transparent);align-items:center;gap:.2rem;display:inline-flex}.risk.more.svelte-1ur2k8g{color:var(--muted);background:var(--fill)}li.svelte-1ur2k8g:has(.pick:where(.svelte-1ur2k8g)){grid-template-columns:auto minmax(0,1fr) auto}li.picked.svelte-1ur2k8g{background:color-mix(in srgb, var(--accent) 7%, transparent)}.pick.svelte-1ur2k8g{width:1rem;height:1rem;accent-color:var(--accent)}.batch.svelte-1ur2k8g{background:var(--surface,var(--bg));box-shadow:0 8px 28px #00000029, 0 0 0 .5px var(--separator);border-radius:14px;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.6rem .8rem;font-size:.86rem;display:flex;position:sticky;bottom:.75rem}.batch.svelte-1ur2k8g>span:where(.svelte-1ur2k8g){flex:1;min-width:12rem}.reason.svelte-1ur2k8g{border:1px solid var(--separator);min-width:12rem;color:inherit;font:inherit;background:0 0;border-radius:8px;flex:1;padding:.35rem .6rem}.strip.svelte-1ur2k8g{gap:.3rem;display:grid}.run.svelte-1ur2k8g{background:var(--fill);border-radius:12px;grid-template-columns:none;align-items:center;gap:.5rem;padding:.5rem .9rem;font-size:.84rem;display:flex}.run.svelte-1ur2k8g .muted:where(.svelte-1ur2k8g){flex:1}.pulse.svelte-1ur2k8g{background:var(--accent);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite svelte-1ur2k8g-pulse}.run.unknown.svelte-1ur2k8g .pulse:where(.svelte-1ur2k8g){background:var(--attention);animation:none}@keyframes svelte-1ur2k8g-pulse{50%{opacity:.35;transform:scale(.8)}}.idle.svelte-1ur2k8g{flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;font-size:.84rem;display:flex}h2.svelte-1ur2k8g{background:0 0;flex-wrap:wrap;align-items:center;gap:.45rem;margin:0 .3rem;font-size:.86rem;font-weight:650;display:flex}.gi.svelte-1ur2k8g{color:#fff;background:var(--fill-c);border-radius:7px;place-items:center;width:22px;height:22px;display:grid}.count.svelte-1ur2k8g{background:var(--fill);min-width:1.4rem;height:1.2rem;color:var(--muted);font:600 .72rem/1 var(--rounded);border-radius:999px;place-items:center;padding:0 .4rem;display:grid}.why.svelte-1ur2k8g{color:var(--muted);font-size:.8rem;font-weight:500}ul.svelte-1ur2k8g{margin:0;padding:0;list-style:none}li.svelte-1ur2k8g{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.8rem 1rem;display:grid}.what.svelte-1ur2k8g{gap:.18rem;min-width:0;display:grid}li.yours.svelte-1ur2k8g{grid-template-columns:1fr;gap:.35rem}li.yours.svelte-1ur2k8g .feat:where(.svelte-1ur2k8g){justify-self:start;font-size:.74rem}.where.svelte-1ur2k8g{color:var(--muted);align-items:center;gap:.45rem;font-size:.74rem;display:flex}.feat.svelte-1ur2k8g{background:var(--fill);color:var(--text-2);border-radius:999px;padding:0 .45rem;font-weight:600}.task.svelte-1ur2k8g{color:var(--text-2)}.detail.svelte-1ur2k8g{color:var(--text-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;display:-webkit-box;overflow:hidden}.reasons.svelte-1ur2k8g{gap:.25rem;margin:.2rem 0 0;padding:0;display:grid}.reasons.svelte-1ur2k8g li:where(.svelte-1ur2k8g){color:var(--text-2);flex-wrap:wrap;grid-template-columns:none;align-items:center;gap:.3rem;padding:0;font-size:.86rem;display:flex}.chip.svelte-1ur2k8g{background:var(--fill);color:var(--text-2);cursor:pointer;border:0;border-radius:6px;padding:0 .4rem;font-size:.74rem}.chip.svelte-1ur2k8g:hover{background:var(--fill-2)}.acts.svelte-1ur2k8g{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;max-width:22rem;display:flex}.clear.svelte-1ur2k8g{text-align:center;justify-items:center;gap:.4rem;padding:3.5rem 1rem;display:grid}.clear.svelte-1ur2k8g strong:where(.svelte-1ur2k8g){font:650 1.2rem/1.3 var(--display)}.ok.svelte-1ur2k8g{color:#fff;background:var(--verified-fill);border-radius:50%;place-items:center;width:60px;height:60px;margin-bottom:.4rem;display:grid}.center.svelte-1ur2k8g{place-items:center;padding:3rem;display:grid}.spinner.svelte-1ur2k8g{border:2.5px solid var(--fill-2);border-top-color:var(--muted);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite svelte-1ur2k8g-spin}@keyframes svelte-1ur2k8g-spin{to{transform:rotate(360deg)}}@media (width<=640px){li.svelte-1ur2k8g{grid-template-columns:1fr}.acts.svelte-1ur2k8g{justify-content:flex-start;max-width:none}}.scrim.svelte-1ojuot4{z-index:44;position:fixed;inset:0}.card.svelte-1ojuot4{z-index:45;background:var(--glass-strong);width:min(420px,100vw - 2rem);box-shadow:var(--shadow-lg), var(--glass-edge);animation:svelte-1ojuot4-rise .26s var(--spring);border-radius:16px;gap:.45rem;padding:.9rem 1rem .8rem;display:grid;position:fixed;bottom:2.4rem;right:1rem}@keyframes svelte-1ojuot4-rise{0%{opacity:0;transform:translateY(8px)scale(.98)}}header.svelte-1ojuot4{grid-template-columns:auto 1fr;align-items:start;gap:.7rem;display:grid}.orb.svelte-1ojuot4{background:conic-gradient(from var(--angle,0deg), #ff9f0a, #ff375f, #bf5af2, #0a84ff, #64d2ff, #30d158, #ff9f0a);border-radius:50%;width:1.6rem;height:1.6rem;margin-top:.15rem;animation:3.2s linear infinite svelte-1ojuot4-spin;box-shadow:0 0 18px #0a84ff59;-webkit-mask:radial-gradient(circle,#0000 42%,#000 44%);mask:radial-gradient(circle,#0000 42%,#000 44%)}.interrupted.svelte-1ojuot4 .orb:where(.svelte-1ojuot4){background:var(--attention,#ff9f0a);box-shadow:none;animation:none}@keyframes svelte-1ojuot4-spin{to{--angle:360deg}}.kicker.svelte-1ojuot4{letter-spacing:.02em;text-transform:uppercase;color:var(--running,#0a84ff);margin:0;font-size:.7rem;font-weight:650}.interrupted.svelte-1ojuot4 .kicker:where(.svelte-1ojuot4){color:var(--attention,#ff9f0a)}h3.svelte-1ojuot4{margin:.1rem 0 0;font-size:.95rem;line-height:1.3}.meta.svelte-1ojuot4{color:var(--muted);margin:.15rem 0 0;font-size:.78rem}.row.svelte-1ojuot4{color:var(--text-2);align-items:baseline;gap:.45rem;min-width:0;margin:0;font-size:.8rem;display:flex}.row.svelte-1ojuot4 .mono:where(.svelte-1ojuot4){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.thought.svelte-1ojuot4{color:color-mix(in srgb, #bf5af2 60%, var(--text-2))}.therefore.svelte-1ojuot4{font-weight:700}.said.svelte-1ojuot4{font-style:italic}.tokens.svelte-1ojuot4{font-size:.74rem}footer.svelte-1ojuot4{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.2rem;display:flex}.hint.svelte-1ojuot4{text-align:right;flex:1}@media (prefers-reduced-motion:reduce){.orb.svelte-1ojuot4,.card.svelte-1ojuot4{animation:none}}.status.svelte-161y12f{border-top:.5px solid var(--separator);background:var(--surface-2);height:26px;color:var(--text-2);grid-area:foot;justify-content:space-between;align-items:stretch;gap:1rem;padding:0 .4rem;font-size:.74rem;display:flex;overflow:hidden}.side.svelte-161y12f{align-items:stretch;min-width:0;display:flex;overflow:hidden}.right.svelte-161y12f{justify-content:flex-end}button.svelte-161y12f{color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:.32rem;margin:2px 0;padding:0 .55rem;display:inline-flex}button.svelte-161y12f:hover{background:var(--fill);color:var(--text)}button.svelte-161y12f:focus-visible{box-shadow:inset 0 0 0 2px var(--focus)}.dim.svelte-161y12f{color:var(--muted)}.v.svelte-161y12f{color:var(--verified);font-weight:600}.r.svelte-161y12f{color:var(--regression);font-weight:600}.warn.svelte-161y12f{color:var(--attention);font-weight:600}.attn.svelte-161y12f{background:var(--attention-fill);color:#fff;font-weight:700}.attn.svelte-161y12f:hover{background:var(--attention-fill);color:#fff;filter:brightness(1.08)}.live.svelte-161y12f{color:var(--running);font-weight:600}.live.other.svelte-161y12f{color:#a78bfa}.live.stopped.svelte-161y12f{color:var(--attention,#ff9f0a)}.ring.svelte-161y12f{background:conic-gradient(from var(--a,0deg), #ff9f0a, #ff375f, #bf5af2, #0a84ff, #64d2ff, #30d158, #ff9f0a);border-radius:50%;width:8px;height:8px;animation:2.4s linear infinite svelte-161y12f-turn;-webkit-mask:radial-gradient(circle,#0000 30%,#000 34%);mask:radial-gradient(circle,#0000 30%,#000 34%)}@keyframes svelte-161y12f-turn{to{--a:360deg}}@media (prefers-reduced-motion:reduce){.ring.svelte-161y12f{animation:none}}.pulse.svelte-161y12f{background:var(--running-fill);width:6px;height:6px;animation:svelte-161y12f-beat 1.2s var(--ease) infinite;border-radius:50%}@keyframes svelte-161y12f-beat{50%{opacity:.5;transform:scale(.6)}}.conn.svelte-161y12f{color:var(--attention);align-items:center;gap:.35rem;padding:0 .5rem;display:inline-flex}.dot.svelte-161y12f{background:var(--verified-fill);border-radius:50%;width:7px;height:7px}.conn.off.svelte-161y12f .dot:where(.svelte-161y12f){background:var(--attention-fill);animation:1.2s ease-in-out infinite svelte-161y12f-beat}@media (width<=900px){.side.svelte-161y12f:first-child button:where(.svelte-161y12f):nth-child(n+3){display:none}}@media (prefers-reduced-motion:reduce){.pulse.svelte-161y12f,.conn.off.svelte-161y12f .dot:where(.svelte-161y12f){animation:none}}.veil.svelte-l8h85k{z-index:40;position:fixed;inset:0}.menu.svelte-l8h85k{z-index:41;background:var(--glass-strong);min-width:220px;box-shadow:var(--shadow-lg), var(--glass-edge);animation:svelte-l8h85k-pop .12s var(--ease);border-radius:10px;outline:none;padding:5px;display:grid;position:fixed}@keyframes svelte-l8h85k-pop{0%{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.menu.svelte-l8h85k{animation:none}}.title.svelte-l8h85k{color:var(--muted);padding:.25rem .6rem .3rem;font-size:.72rem;font-weight:650}button.svelte-l8h85k{height:24px;color:var(--text);font:inherit;text-align:left;cursor:default;background:0 0;border:0;border-radius:5px;align-items:center;gap:.45rem;padding:0 .6rem;font-size:.86rem;display:flex}button.on.svelte-l8h85k{background:var(--accent);color:#fff}button.svelte-l8h85k:disabled{color:var(--faint)}.ic.svelte-l8h85k{place-items:center;width:14px;display:grid}.scrim.svelte-1sajpr2{background:var(--scrim);z-index:22;-webkit-backdrop-filter:blur(3px);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.sheet.svelte-1sajpr2{border-radius:var(--radius-xl);background:var(--glass-strong);width:min(600px,100%);box-shadow:var(--shadow-lg), var(--glass-edge);animation:svelte-1sajpr2-sheet .4s var(--spring);gap:1rem;padding:1.4rem 1.5rem 1.2rem;display:grid}@keyframes svelte-1sajpr2-sheet{0%{opacity:0;transform:scale(.95)translateY(8px)}}@media (prefers-reduced-motion:reduce){.sheet.svelte-1sajpr2{animation:none}}header.svelte-1sajpr2{align-items:flex-start;gap:.9rem;display:flex}.badge.svelte-1sajpr2{color:#fff;background:linear-gradient(#bf5af2,#8944ab);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}h2.svelte-1sajpr2{font:650 1.25rem/1.25 var(--display);letter-spacing:-.016em;margin:0}header.svelte-1sajpr2 p:where(.svelte-1sajpr2){color:var(--text-2);margin:.3rem 0 0;font-size:.9rem}.field.svelte-1sajpr2{gap:.4rem;display:grid}.field.svelte-1sajpr2>span:where(.svelte-1sajpr2){font-size:.88rem;font-weight:600}em.svelte-1sajpr2{color:var(--muted);font-style:normal;font-weight:500}textarea.svelte-1sajpr2,input.svelte-1sajpr2{border:.5px solid var(--separator);background:var(--surface);color:var(--text);font:inherit;border-radius:9px;padding:.5rem .7rem}textarea.svelte-1sajpr2{resize:vertical;font-size:1rem;line-height:1.5}textarea.svelte-1sajpr2:focus,input.svelte-1sajpr2:focus{box-shadow:0 0 0 3.5px var(--focus);outline:none}.check.svelte-1sajpr2{align-items:center;gap:.4rem;display:flex}.check.svelte-1sajpr2 input:where(.svelte-1sajpr2){flex:1;min-width:0;font-size:.9rem}.n.svelte-1sajpr2{width:1.4rem;color:var(--muted);text-align:right;font-size:.8rem}.x.svelte-1sajpr2{background:var(--fill);width:22px;height:22px;color:var(--muted);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.add.svelte-1sajpr2{color:var(--accent-ink);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:.3rem;padding:.2rem 0;font-size:.82rem;font-weight:600;display:inline-flex}.row.svelte-1sajpr2{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.hint.svelte-1sajpr2{margin-right:auto;font-size:.76rem}.shape-scrim.svelte-mzbdvw{z-index:60;background:#00000061}.shape.svelte-mzbdvw{background:var(--bg);width:min(960px,100%)}.thinking.svelte-mzbdvw{color:var(--text-2);justify-content:center;align-items:center;gap:.6rem;padding:2rem 0;display:flex}.spinner.svelte-mzbdvw{border:2.5px solid var(--fill-2);border-top-color:var(--accent);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite svelte-mzbdvw-spin}@keyframes svelte-mzbdvw-spin{to{transform:rotate(360deg)}}.cols.svelte-mzbdvw{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:.8rem;display:grid}.col.svelte-mzbdvw{background:var(--fill);border-radius:14px;align-content:start;gap:.4rem;padding:.8rem .95rem;display:grid}.proposed.svelte-mzbdvw{background:color-mix(in srgb, var(--accent) 6%, var(--fill))}h3.svelte-mzbdvw{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);align-items:center;gap:.45rem;margin:0;font-size:.78rem;font-weight:650;display:flex}h3.svelte-mzbdvw .link:where(.svelte-mzbdvw){text-transform:none;letter-spacing:0}h3.svelte-mzbdvw .link:where(.svelte-mzbdvw):first-of-type{margin-left:auto}h3.back.svelte-mzbdvw{margin-top:.4rem}.link.svelte-mzbdvw{color:var(--accent);font:600 .8rem/1 var(--rounded);cursor:pointer;background:0 0;border:0;padding:0}.ink.svelte-mzbdvw{white-space:pre-wrap;color:var(--text);margin:0;font-size:.98rem;line-height:1.6}.ink.svelte-mzbdvw .added:where(.svelte-mzbdvw){background:color-mix(in srgb, var(--accent) 18%, transparent);-webkit-text-decoration:underline dotted color-mix(in srgb, var(--accent) 70%, transparent);text-decoration:underline dotted color-mix(in srgb, var(--accent) 70%, transparent);text-underline-offset:3px;border-radius:3px}.ink.svelte-mzbdvw .dropped:where(.svelte-mzbdvw){color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--attention);text-decoration-color:var(--attention)}.ink.plain.svelte-mzbdvw{font-weight:550}mark.svelte-mzbdvw{background:color-mix(in srgb, var(--attention) 35%, transparent);color:inherit;border-radius:3px}.legend.svelte-mzbdvw{color:var(--muted);font-size:.72rem}.legend.svelte-mzbdvw .added:where(.svelte-mzbdvw){background:color-mix(in srgb, var(--accent) 18%, transparent);border-radius:3px;padding:0 .2rem}textarea.svelte-mzbdvw{border:.5px solid var(--separator);background:var(--surface);width:100%;color:var(--text);font:inherit;resize:vertical;border-radius:9px;padding:.5rem .7rem;line-height:1.55}.decide.off.svelte-mzbdvw{opacity:.45}.editing.svelte-mzbdvw{color:var(--text-2);margin:0 0 .3rem;font-size:.82rem}.decide.svelte-mzbdvw ul:where(.svelte-mzbdvw),.open.svelte-mzbdvw ul:where(.svelte-mzbdvw),.check.svelte-mzbdvw ul:where(.svelte-mzbdvw){gap:.4rem;margin:.35rem 0 0;padding:0;list-style:none;display:grid}.pill.svelte-mzbdvw{background:var(--fill);border:1px solid #0000;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.5rem .8rem;padding:.55rem .75rem;transition:background .16s;display:flex}.pill.warn.svelte-mzbdvw{border-color:color-mix(in srgb, var(--attention) 40%, transparent)}.pill.decided.svelte-mzbdvw{border-color:var(--separator);background:0 0}.what.svelte-mzbdvw{flex:1;min-width:14rem;font-size:.9rem}.tag.svelte-mzbdvw{font:650 .68rem/1 var(--rounded);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin-right:.2rem}.warn.svelte-mzbdvw .tag:where(.svelte-mzbdvw){color:var(--attention)}q.svelte-mzbdvw{quotes:"“" "”";font-weight:600}.seg.svelte-mzbdvw{background:var(--fill-2);border-radius:9px;gap:2px;padding:2px;display:inline-flex}.seg.svelte-mzbdvw button:where(.svelte-mzbdvw){font:600 .78rem/1.2 var(--rounded);color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:.25rem .6rem}.seg.svelte-mzbdvw button.on:where(.svelte-mzbdvw){background:var(--surface,var(--bg));color:var(--text);box-shadow:0 1px 3px #0000001f}.q.svelte-mzbdvw{color:var(--text-2);flex-basis:100%;font-size:.8rem}.count.svelte-mzbdvw{background:var(--attention-fill);color:#fff;min-width:1.3rem;height:1.2rem;font:700 .7rem/1 var(--rounded);text-transform:none;border-radius:999px;place-items:center;padding:0 .4rem;display:inline-grid}.done.svelte-mzbdvw{color:var(--verified);text-transform:none;letter-spacing:0;align-items:center;gap:.2rem;display:inline-flex}.open.svelte-mzbdvw li:where(.svelte-mzbdvw),.check.svelte-mzbdvw li:where(.svelte-mzbdvw){color:var(--text-2);font-size:.88rem}.open.svelte-mzbdvw li:where(.svelte-mzbdvw):before{content:"? ";color:var(--accent);font-weight:700}.fix.svelte-mzbdvw{color:var(--text)}.foot.svelte-mzbdvw{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.foot.svelte-mzbdvw .muted:where(.svelte-mzbdvw){flex:1;min-width:12rem;font-size:.8rem}@media (width<=760px){.cols.svelte-mzbdvw{grid-template-columns:1fr}}.scrim.svelte-rmx2or{background:var(--scrim);z-index:22;-webkit-backdrop-filter:blur(3px);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.sheet.svelte-rmx2or{border-radius:var(--radius-xl);background:var(--glass-strong);width:min(640px,100%);max-height:calc(100vh - 2rem);box-shadow:var(--shadow-lg), var(--glass-edge);animation:svelte-rmx2or-sheet .4s var(--spring);gap:.9rem;padding:1.4rem 1.5rem 1.2rem;display:grid;overflow:auto}@keyframes svelte-rmx2or-sheet{0%{opacity:0;transform:scale(.95)translateY(8px)}}@media (prefers-reduced-motion:reduce){.sheet.svelte-rmx2or{animation:none}}header.svelte-rmx2or{align-items:flex-start;gap:.9rem;display:flex}.badge.svelte-rmx2or{color:#fff;background:linear-gradient(#ff6961,#d70015);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}h2.svelte-rmx2or{font:650 1.25rem/1.25 var(--display);letter-spacing:-.016em;margin:0}header.svelte-rmx2or p:where(.svelte-rmx2or){color:var(--text-2);margin:.3rem 0 0;font-size:.9rem}.strip.svelte-rmx2or{gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.strip.svelte-rmx2or li:where(.svelte-rmx2or){text-align:center;background:var(--fill);color:var(--muted);border-radius:6px;flex:1;padding:.25rem 0;font-size:.74rem}.strip.svelte-rmx2or li.done:where(.svelte-rmx2or){background:var(--accent-fill,var(--fill));color:var(--text)}.strip.svelte-rmx2or li.now:where(.svelte-rmx2or){background:var(--accent);color:#fff;font-weight:650}.field.svelte-rmx2or{gap:.4rem;display:grid}.field.svelte-rmx2or>span:where(.svelte-rmx2or){font-size:.88rem;font-weight:600}em.svelte-rmx2or{color:var(--muted);font-style:normal;font-weight:500}textarea.svelte-rmx2or,input.svelte-rmx2or{border:.5px solid var(--separator);background:var(--surface);color:var(--text);font:inherit;border-radius:9px;padding:.5rem .7rem}textarea.svelte-rmx2or{resize:vertical;font-size:1rem;line-height:1.5}textarea.svelte-rmx2or:focus,input.svelte-rmx2or:focus{box-shadow:0 0 0 3.5px var(--focus);outline:none}.item.svelte-rmx2or{align-items:center;gap:.4rem;display:flex}.item.svelte-rmx2or input:where(.svelte-rmx2or){flex:1;min-width:0;font-size:.9rem}.x.svelte-rmx2or{background:var(--fill);width:22px;height:22px;color:var(--muted);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.add.svelte-rmx2or{color:var(--accent-ink);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:.3rem;padding:.2rem 0;font-size:.82rem;font-weight:600;display:inline-flex}details.svelte-rmx2or{gap:.6rem;display:grid}summary.svelte-rmx2or{cursor:pointer;color:var(--text-2);font-size:.86rem}.repros.svelte-rmx2or{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.repros.svelte-rmx2or li:where(.svelte-rmx2or){background:var(--fill);border-radius:9px;align-items:baseline;gap:.6rem;padding:.45rem .6rem;display:flex}.st.svelte-rmx2or{font-weight:700}.w.svelte-rmx2or{flex:1;display:grid}.d.svelte-rmx2or,.cls.svelte-rmx2or{color:var(--muted);font-size:.76rem}.warn.svelte-rmx2or{color:var(--attention,#c93400);margin:0}.row.svelte-rmx2or{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.hint.svelte-rmx2or{margin-right:auto;font-size:.76rem}.agents.svelte-lhkinu ul:where(.svelte-lhkinu){grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.compact.svelte-lhkinu ul:where(.svelte-lhkinu){grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}li.svelte-lhkinu{background:var(--fill);box-shadow:inset 0 0 0 .5px var(--separator,transparent);border-radius:12px;gap:.35rem;padding:.7rem .8rem;display:grid}li.chosen.svelte-lhkinu{box-shadow:inset 0 0 0 1.5px var(--accent)}header.svelte-lhkinu{align-items:center;gap:.5rem;display:flex}header.svelte-lhkinu strong:where(.svelte-lhkinu){flex:1}.badge.svelte-lhkinu{color:var(--accent);font-size:.7rem;font-weight:650}.tick.svelte-lhkinu{grid-template-columns:16px auto 1fr;align-items:baseline;gap:.1rem .45rem;font-size:.8rem;display:grid}.g.svelte-lhkinu{width:14px;height:14px;color:var(--muted);border-radius:50%;place-items:center;font-size:.8rem;display:grid}.yes.svelte-lhkinu .g:where(.svelte-lhkinu){color:#fff;background:#34c759}.no.svelte-lhkinu .g:where(.svelte-lhkinu){color:#fff;background:#ff3b30}.what.svelte-lhkinu{white-space:nowrap;font-weight:600}.d.svelte-lhkinu{color:var(--muted);overflow-wrap:anywhere;min-width:0}.fix.svelte-lhkinu{grid-column:2/-1}.spin.svelte-lhkinu{border:1.5px solid var(--fill-2);border-top-color:var(--accent);border-radius:50%;width:9px;height:9px;animation:.8s linear infinite svelte-lhkinu-spin}@keyframes svelte-lhkinu-spin{to{transform:rotate(360deg)}}.note.svelte-lhkinu{align-items:baseline;gap:.35rem;margin:.6rem 0 0;display:flex}@media (prefers-reduced-motion:reduce){.spin.svelte-lhkinu{animation:none}}.settings.svelte-1u3w06f{grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:2rem;max-width:1180px;margin:0 auto;display:grid}nav.svelte-1u3w06f{gap:1px;display:grid;position:sticky;top:0}h1.svelte-1u3w06f{font:700 2.15rem/1.12 var(--display);letter-spacing:-.028em;margin:0}.file.svelte-1u3w06f{color:var(--muted);margin:.25rem 0 1rem;font-size:.78rem}nav.svelte-1u3w06f button:where(.svelte-1u3w06f){cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:.6rem;padding:.35rem .5rem;font-weight:500;display:flex}nav.svelte-1u3w06f button:where(.svelte-1u3w06f):hover{background:var(--fill)}nav.svelte-1u3w06f button.on:where(.svelte-1u3w06f){background:var(--accent);color:#fff}.t.svelte-1u3w06f{flex:1}.dot.svelte-1u3w06f{min-width:1.2rem;height:1.2rem;font:650 .7rem var(--rounded);background:var(--attention-fill);color:#fff;border-radius:999px;place-items:center;padding:0 .3rem;display:grid}.badge.svelte-1u3w06f{color:#fff;background:linear-gradient(180deg, color-mix(in srgb, var(--c) 80%, white), var(--c));border-radius:6px;flex:none;place-items:center;width:24px;height:24px;display:grid;box-shadow:inset 0 -1px #0000001f}.badge.big.svelte-1u3w06f{border-radius:11px;width:44px;height:44px}.pane.svelte-1u3w06f{gap:1rem;min-width:0;display:grid}header.svelte-1u3w06f{align-items:center;gap:.9rem;display:flex}h2.svelte-1u3w06f{font:650 1.4rem/1.2 var(--display);letter-spacing:-.018em;margin:0}header.svelte-1u3w06f p:where(.svelte-1u3w06f){color:var(--muted);margin:.15rem 0 0;font-size:.9rem}.section-title.svelte-1u3w06f{justify-content:space-between;align-items:center;margin:.5rem .25rem -.4rem;display:flex}.new.svelte-1u3w06f{color:var(--accent-ink);font-size:.72rem}.row.svelte-1u3w06f{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:.7rem .95rem;display:grid}.row.changed.svelte-1u3w06f{background:color-mix(in srgb, var(--attention-fill) 7%, transparent)}.what.svelte-1u3w06f{gap:.1rem;min-width:0;display:grid}.name.svelte-1u3w06f{align-items:center;gap:.4rem;font-weight:550;display:flex}.req.svelte-1u3w06f{color:var(--muted);background:var(--fill);border-radius:999px;padding:0 .4rem;font-size:.68rem;font-weight:600}.about.svelte-1u3w06f{color:var(--text-2);font-size:.84rem}.inapt.svelte-1u3w06f{color:var(--danger,#ff3b30);font-size:.8rem;font-weight:600}.meta.svelte-1u3w06f{color:var(--faint);font-size:.72rem}.ctl.svelte-1u3w06f{justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.reset.svelte-1u3w06f{width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.reset.svelte-1u3w06f:hover{background:var(--fill);color:var(--text)}.switch.svelte-1u3w06f{cursor:pointer;display:inline-block;position:relative}.switch.svelte-1u3w06f input:where(.svelte-1u3w06f){opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.track.svelte-1u3w06f{background:var(--fill-2);width:42px;height:25px;transition:background var(--speed) var(--ease);border-radius:999px;display:block}.knob.svelte-1u3w06f{width:21px;height:21px;transition:transform .3s var(--spring);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #0003,0 0 0 .5px #0000000a}.switch.svelte-1u3w06f input:where(.svelte-1u3w06f):checked+.track:where(.svelte-1u3w06f){background:var(--verified-fill)}.switch.svelte-1u3w06f input:where(.svelte-1u3w06f):checked+.track:where(.svelte-1u3w06f) .knob:where(.svelte-1u3w06f){transform:translate(17px)}.switch.svelte-1u3w06f input:where(.svelte-1u3w06f):focus-visible+.track:where(.svelte-1u3w06f){box-shadow:0 0 0 3.5px var(--focus)}.seg.svelte-1u3w06f{background:var(--fill);border-radius:8px;padding:2px;display:inline-flex}.seg.svelte-1u3w06f button:where(.svelte-1u3w06f){cursor:pointer;height:24px;color:var(--text-2);background:0 0;border:0;border-radius:6px;padding:0 .7rem;font-size:.82rem}.seg.svelte-1u3w06f button.on:where(.svelte-1u3w06f){background:var(--surface);color:var(--text);font-weight:600;box-shadow:0 1px 2px #00000024}select.svelte-1u3w06f,.field.svelte-1u3w06f{background:var(--fill);border:0;border-radius:7px;outline:none;min-width:12rem;height:28px;padding:0 .6rem;font-size:.86rem}.field.mono.svelte-1u3w06f{min-width:18rem;font-size:.8rem}select.svelte-1u3w06f:focus,.field.svelte-1u3w06f:focus{box-shadow:0 0 0 3.5px var(--focus)}.stepper.svelte-1u3w06f{background:var(--fill);border-radius:8px;align-items:center;display:inline-flex;overflow:hidden}.stepper.svelte-1u3w06f button:where(.svelte-1u3w06f){cursor:pointer;width:26px;height:28px;color:var(--text-2);background:0 0;border:0;place-items:center;display:grid}.stepper.svelte-1u3w06f button:where(.svelte-1u3w06f):hover{background:var(--fill-2)}.stepper.svelte-1u3w06f input:where(.svelte-1u3w06f){text-align:center;font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:0;outline:none;width:6rem;height:28px}.stepper.svelte-1u3w06f input:where(.svelte-1u3w06f)::-webkit-inner-spin-button{display:none}.list.svelte-1u3w06f{justify-items:end;gap:.3rem;display:grid}.item.svelte-1u3w06f{align-items:center;gap:.3rem;display:flex}.sub.svelte-1u3w06f{margin:1rem 0 .2rem;font-size:.86rem}.small.svelte-1u3w06f{margin:0 0 .4rem;font-size:.8rem}.ro.svelte-1u3w06f{padding:.3rem .5rem;display:inline-block}.coverage.svelte-1u3w06f{gap:.2rem;padding:.4rem 0;font-size:.82rem;display:grid}.err.svelte-1u3w06f{color:var(--danger,#ff3b30);margin:0;font-size:.82rem}.x.svelte-1u3w06f{background:var(--danger-fill);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.commit.svelte-1u3w06f{border-radius:var(--radius);background:var(--attention-bg);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.1rem;display:flex}.ctext.svelte-1u3w06f{gap:.1rem;display:grid}.ctext.svelte-1u3w06f span:where(.svelte-1u3w06f){color:var(--text-2);font-size:.88rem}.bad.svelte-1u3w06f{color:var(--danger);align-items:center;gap:.4rem;margin:0;font-weight:600;display:flex}.addtable.svelte-1u3w06f{align-items:center;gap:.5rem;display:flex}.savebar.svelte-1u3w06f{z-index:16;background:var(--glass-strong);width:min(760px,100vw - 2rem);box-shadow:var(--shadow-lg), var(--glass-edge);animation:svelte-1u3w06f-rise .38s var(--spring);border-radius:999px;align-items:center;gap:.75rem;padding:.55rem .6rem .55rem 1.1rem;display:flex;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%)}@keyframes svelte-1u3w06f-rise{0%{opacity:0;transform:translate(-50%,20px)}}.savebar.svelte-1u3w06f .n:where(.svelte-1u3w06f){white-space:nowrap;font-weight:650}.cmd.svelte-1u3w06f,.err.svelte-1u3w06f{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);flex:1;font-size:.76rem;overflow:hidden}.err.svelte-1u3w06f{color:var(--danger);align-items:center;gap:.3rem;font-weight:600;display:inline-flex}@media (width<=900px){.settings.svelte-1u3w06f{grid-template-columns:1fr}nav.svelte-1u3w06f{grid-auto-flow:column;position:static;overflow-x:auto}nav.svelte-1u3w06f h1:where(.svelte-1u3w06f),.file.svelte-1u3w06f{display:none}.row.svelte-1u3w06f{grid-template-columns:1fr}.ctl.svelte-1u3w06f{justify-content:flex-start}.field.mono.svelte-1u3w06f{width:100%;min-width:0}}.ghosted.svelte-1ms350m{opacity:.5;font-style:italic}.ghost.svelte-1ms350m{color:var(--faint)}.mark.svelte-1ms350m{font:700 .68rem/1 var(--mono);border-radius:4px;margin-left:auto;padding:.12rem .3rem}.mark.u.svelte-1ms350m{color:var(--verified,#30d158);background:color-mix(in srgb, var(--verified,#30d158) 14%, transparent)}.mark.m.svelte-1ms350m{color:var(--attention,#ff9f0a);background:color-mix(in srgb, var(--attention,#ff9f0a) 14%, transparent)}.pill.svelte-1ms350m{color:var(--faint);border:1px solid var(--border);border-radius:999px;margin-left:auto;padding:.02rem .4rem;font-size:.66rem}.row.on.svelte-1ms350m .mark:where(.svelte-1ms350m),.row.on.svelte-1ms350m .pill:where(.svelte-1ms350m){color:#fff;background:#ffffff2e;border-color:#0000}ul.svelte-1ms350m{margin:0;padding:0;list-style:none}.row.svelte-1ms350m{cursor:pointer;-webkit-user-select:none;user-select:none;height:26px;padding:0 .5rem 0 calc(.35rem + var(--d) * .95rem);color:var(--text);border-radius:6px;align-items:center;gap:.35rem;font-size:.84rem;display:flex}.row.svelte-1ms350m:hover{background:var(--fill)}.row.svelte-1ms350m:focus-visible{box-shadow:inset 0 0 0 2px var(--focus);outline:none}.row.on.svelte-1ms350m{background:var(--accent);color:#fff}.row.on.svelte-1ms350m .n:where(.svelte-1ms350m){color:#ffffffd9}.row.on.svelte-1ms350m .fi .tile{stroke:#ffffffe6;stroke-width:1.2px}.chev.svelte-1ms350m{width:12px;color:var(--muted);transition:transform .18s var(--ease);flex:none;place-items:center;display:grid}.chev.o.svelte-1ms350m{transform:rotate(90deg)}.folder.svelte-1ms350m{color:#5aa7f5;flex:none}.name.svelte-1ms350m{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.file.svelte-1ms350m .name:where(.svelte-1ms350m){font-size:.8rem}.dir.svelte-1ms350m .name:where(.svelte-1ms350m){font-weight:500}.dot.svelte-1ms350m{background:var(--attention-fill);border-radius:50%;flex:none;width:7px;height:7px}.n.svelte-1ms350m{font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:600}.a.svelte-1ms350m{color:var(--add)}.d.svelte-1ms350m{color:var(--del)}.scrim.svelte-d2tu77{background:var(--scrim);z-index:30;place-items:start center;padding-top:14vh;display:grid;position:fixed;inset:0}.box.svelte-d2tu77{background:var(--glass-strong);width:min(620px,94vw);box-shadow:var(--shadow-lg), var(--glass-edge);animation:svelte-d2tu77-pop .32s var(--spring);border-radius:18px;overflow:hidden}@keyframes svelte-d2tu77-pop{0%{opacity:0;transform:scale(.96)}}.field.svelte-d2tu77{height:52px;color:var(--muted);border-bottom:.5px solid var(--separator);align-items:center;gap:.6rem;padding:0 1rem;display:flex}input.svelte-d2tu77{font:400 1.15rem var(--display);color:var(--text);background:0 0;border:0;outline:none;flex:1}ul.svelte-d2tu77{max-height:50vh;margin:0;padding:.35rem;list-style:none;overflow:auto}button.svelte-d2tu77{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:baseline;gap:.6rem;width:100%;padding:.4rem .6rem;display:flex}button.on.svelte-d2tu77{background:var(--accent);color:#fff}button.on.svelte-d2tu77 .dir:where(.svelte-d2tu77){color:#ffffffbf}.name.svelte-d2tu77{font:500 .88rem var(--mono);white-space:nowrap}.name.svelte-d2tu77 b:where(.svelte-d2tu77){color:var(--accent-ink);font-weight:700}button.on.svelte-d2tu77 .name:where(.svelte-d2tu77) b:where(.svelte-d2tu77){color:#fff;text-decoration:underline}.dir.svelte-d2tu77{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.78rem;overflow:hidden}.dot.svelte-d2tu77{background:var(--attention-fill);border-radius:50%;align-self:center;width:7px;height:7px}.none.svelte-d2tu77{color:var(--muted);text-align:center;padding:1rem}.ask-this.svelte-ldknnw{background:var(--fill);color:var(--text-2);cursor:pointer;border:0;border-radius:6px;align-items:center;gap:.25rem;padding:.15rem .45rem;font-size:.74rem;display:inline-flex}.ask-this.svelte-ldknnw:hover{background:var(--fill-2);color:var(--text)}.disk.svelte-ldknnw{cursor:pointer;width:100%;font:inherit;color:var(--text-2);background:0 0;border:0;border-radius:8px;align-items:center;gap:.5rem;margin:.15rem 0 .25rem;padding:.35rem .25rem;font-size:.8rem;display:flex}.disk.svelte-ldknnw:hover{background:var(--fill)}.disk.svelte-ldknnw .muted:where(.svelte-ldknnw){margin-left:auto}.sw.svelte-ldknnw{background:var(--fill-2);width:1.75rem;height:1rem;transition:background var(--speed) var(--ease);border-radius:999px;flex:none;position:relative}.sw.svelte-ldknnw i:where(.svelte-ldknnw){width:.75rem;height:.75rem;transition:transform .22s var(--spring);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.disk.on.svelte-ldknnw .sw:where(.svelte-ldknnw){background:var(--verified-fill,#30d158)}.disk.on.svelte-ldknnw .sw:where(.svelte-ldknnw) i:where(.svelte-ldknnw){transform:translate(.75rem)}.blocker.svelte-ldknnw{color:var(--text-2);background:color-mix(in srgb, var(--attention,#ff9f0a) 10%, var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--attention,#ff9f0a) 30%, transparent);border-radius:10px;grid-template-columns:auto 1fr;gap:.5rem;margin:.2rem 0 .5rem;padding:.65rem .7rem;font-size:.8rem;display:grid}.blocker.svelte-ldknnw svg{color:var(--attention,#ff9f0a);margin-top:.1rem}.blocker.svelte-ldknnw strong:where(.svelte-ldknnw){color:var(--text);font-size:.82rem}.blocker.svelte-ldknnw p:where(.svelte-ldknnw){margin:.2rem 0 .35rem}.blocker.svelte-ldknnw .row:where(.svelte-ldknnw){flex-wrap:wrap;gap:.35rem;display:flex}.code.svelte-ldknnw{gap:1rem;max-width:1400px;margin:0 auto;display:grid}header.svelte-ldknnw{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.seg.svelte-ldknnw{background:var(--fill);border-radius:9px;padding:2px;display:inline-flex}.seg.svelte-ldknnw button:where(.svelte-ldknnw){cursor:pointer;height:26px;color:var(--text-2);background:0 0;border:0;border-radius:7px;padding:0 1rem;font-weight:500}.seg.svelte-ldknnw button.on:where(.svelte-ldknnw){background:var(--surface);color:var(--text);font-weight:600;box-shadow:0 1px 3px #0000001f}.ref.svelte-ldknnw{align-items:center;gap:.4rem;font-size:.84rem;display:inline-flex}.stat.svelte-ldknnw{color:var(--text-2);margin-left:auto;font-size:.84rem}.a.svelte-ldknnw{color:var(--add);font-variant-numeric:tabular-nums;font-weight:600}.d.svelte-ldknnw{color:var(--del);font-variant-numeric:tabular-nums;margin-left:.3rem;font-weight:600}.split.svelte-ldknnw{grid-template-columns:19rem minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.shell.asking .split.svelte-ldknnw{grid-template-columns:13rem minmax(0,1fr);gap:.8rem}.side.svelte-ldknnw{grid-template-columns:minmax(0,1fr);gap:.4rem;max-height:calc(100vh - 9rem);padding-right:.25rem;display:grid;position:sticky;top:0;overflow:auto}ul.svelte-ldknnw{gap:1px;margin:0 0 .6rem;padding:0;list-style:none;display:grid}.commits.svelte-ldknnw button:where(.svelte-ldknnw){text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;gap:.1rem;width:100%;padding:.4rem .55rem;display:grid}.commits.svelte-ldknnw button:where(.svelte-ldknnw):hover{background:var(--fill)}.commits.svelte-ldknnw button.on:where(.svelte-ldknnw){background:var(--accent);color:#fff}.commits.svelte-ldknnw button.on:where(.svelte-ldknnw) .muted:where(.svelte-ldknnw),.commits.svelte-ldknnw button.on:where(.svelte-ldknnw) .when:where(.svelte-ldknnw){color:#fffc}.all.svelte-ldknnw{font-weight:600}.small.svelte-ldknnw{font-size:.78rem}.row1.svelte-ldknnw{align-items:center;gap:.4rem;font-size:.76rem;display:flex}.v.svelte-ldknnw{background:var(--fill-c);color:#fff;border-radius:50%;place-items:center;width:16px;height:16px;display:grid}.task.svelte-ldknnw{font-weight:600}.note-form.svelte-ldknnw{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);gap:.35rem;margin-top:.6rem;padding:.6rem;display:grid}.note-form.svelte-ldknnw textarea:where(.svelte-ldknnw){box-sizing:border-box;border:.5px solid var(--separator);background:var(--surface-2);width:100%;color:var(--text);font:inherit;border-radius:8px;padding:.4rem .55rem}.note-form.svelte-ldknnw p:where(.svelte-ldknnw){margin:0}.note-acts.svelte-ldknnw{gap:.4rem;display:flex}.code-tray.svelte-ldknnw{z-index:15;border-radius:var(--radius-lg);background:var(--glass-strong);width:min(420px,100vw - 2.5rem);box-shadow:var(--shadow-lg), var(--glass-edge);gap:.4rem;padding:.7rem;display:grid;position:fixed;bottom:2.4rem;right:1.25rem}.code-tray.svelte-ldknnw ul:where(.svelte-ldknnw){gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.when.svelte-ldknnw{color:var(--muted);margin-left:auto}.subj.svelte-ldknnw{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.fname.svelte-ldknnw{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.dir.svelte-ldknnw{color:var(--muted);font-size:.92em}.dot.svelte-ldknnw{background:var(--attention-fill);border-radius:50%;width:7px;height:7px}.clear.svelte-ldknnw{color:var(--accent-ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:.78rem;font-weight:600}.section-title.svelte-ldknnw{justify-content:space-between;align-items:center;display:flex}.search.svelte-ldknnw{background:var(--fill);border:0;border-radius:8px;outline:none;height:30px;padding:0 .7rem}.search.svelte-ldknnw:focus{box-shadow:0 0 0 3.5px var(--focus)}.main.svelte-ldknnw{min-width:0}.state.svelte-ldknnw{color:var(--muted);justify-items:center;gap:.3rem;padding:3rem 1rem;display:grid}.state.svelte-ldknnw p:where(.svelte-ldknnw){margin:0}.state.svelte-ldknnw strong:where(.svelte-ldknnw){color:var(--text)}.spinner.svelte-ldknnw{border:2.5px solid var(--fill-2);border-top-color:var(--muted);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite svelte-ldknnw-spin}@keyframes svelte-ldknnw-spin{to{transform:rotate(360deg)}}.viewer.svelte-ldknnw{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);overflow:hidden}.seg.small.svelte-ldknnw button:where(.svelte-ldknnw){height:22px;padding:0 .7rem;font-size:.8rem}.md.svelte-ldknnw{max-width:80ch;max-height:calc(100vh - 12rem);padding:1.5rem 2rem 2rem;font-size:15px;line-height:1.65;overflow:auto}.md.svelte-ldknnw h1{font:700 1.7rem/1.2 var(--display);letter-spacing:-.024em;margin:0 0 1rem}.md.svelte-ldknnw h2{font:650 1.25rem/1.25 var(--display);margin:2rem 0 .6rem}.md.svelte-ldknnw h3{font:650 1.05rem/1.3 var(--display);margin:1.5rem 0 .5rem}.md.svelte-ldknnw p,.md.svelte-ldknnw li{color:var(--text-2)}.md.svelte-ldknnw code{background:var(--fill);border-radius:5px;padding:.1em .35em;font-size:.86em}.md.svelte-ldknnw pre{background:var(--surface-2);border-radius:var(--radius);padding:.85rem 1rem;font-size:.85em;overflow-x:auto}.md.svelte-ldknnw pre code{background:0 0;padding:0}.md.svelte-ldknnw table{border-collapse:collapse;width:100%;font-size:.88rem}.md.svelte-ldknnw th,.md.svelte-ldknnw td{text-align:left;border-bottom:.5px solid var(--separator);padding:.4rem .6rem}.md.svelte-ldknnw blockquote{border-left:3px solid var(--fill-2);color:var(--muted);margin:1rem 0;padding:.25rem 1rem}.md.svelte-ldknnw figure.diagram{border-radius:var(--radius);background:var(--surface-2);text-align:center;margin:1.25rem 0;padding:1rem;overflow-x:auto}.md.svelte-ldknnw figure.diagram svg{max-width:100%;height:auto}.md.svelte-ldknnw .diagram-error{color:var(--danger);text-align:left;font-size:.82rem}.tools.svelte-ldknnw{align-items:center;gap:.4rem;display:flex}.tools.svelte-ldknnw .search:where(.svelte-ldknnw){flex:1;min-width:0}.path.svelte-ldknnw{cursor:copy;color:var(--text);background:0 0;border:0;align-items:center;gap:.35rem;padding:0;font-size:.82rem;display:inline-flex}.path.svelte-ldknnw svg{color:var(--muted);opacity:0;transition:opacity var(--speed)}.path.svelte-ldknnw:hover svg{opacity:1}.find.svelte-ldknnw{border-bottom:.5px solid var(--separator);background:var(--surface);color:var(--muted);align-items:center;gap:.4rem;padding:.35rem .6rem;display:flex}.find.svelte-ldknnw input:where(.svelte-ldknnw){background:var(--fill);height:24px;color:var(--text);border:0;border-radius:6px;outline:none;flex:1;padding:0 .5rem;font-size:.84rem}.find.svelte-ldknnw input:where(.svelte-ldknnw):focus{box-shadow:0 0 0 3px var(--focus)}.count.svelte-ldknnw{text-align:right;font-variant-numeric:tabular-nums;min-width:5rem;font-size:.76rem}.ln.svelte-ldknnw button:where(.svelte-ldknnw){all:unset;cursor:pointer;text-align:right;display:block}.ln.svelte-ldknnw button:where(.svelte-ldknnw):hover{color:var(--accent-ink);text-decoration:underline}tr.sel.svelte-ldknnw{background:#ffcc0038}tr.cited.svelte-ldknnw .src:where(.svelte-ldknnw){background:#bf5af217}tr.cited.svelte-ldknnw .ln:where(.svelte-ldknnw){color:#bf5af2;box-shadow:inset 2px 0 #bf5af2}tr.cited.stale.svelte-ldknnw .src:where(.svelte-ldknnw){background:color-mix(in srgb, var(--attention-fill) 12%, transparent)}tr.cited.stale.svelte-ldknnw .ln:where(.svelte-ldknnw){box-shadow:inset 2px 0 var(--attention-fill);color:var(--attention)}.cite-pill.svelte-ldknnw{white-space:nowrap;color:#a646d8;background:#bf5af224;border-radius:999px;flex:none;align-items:center;gap:.3rem;padding:.1rem .2rem .1rem .5rem;font-size:.72rem;font-weight:600;display:inline-flex}.cite-pill.changed.svelte-ldknnw{background:color-mix(in srgb, var(--attention-fill) 16%, transparent);color:var(--attention)}.cite-pill.svelte-ldknnw button:where(.svelte-ldknnw){width:16px;height:16px;color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.cite-pill.svelte-ldknnw button:where(.svelte-ldknnw):hover{opacity:1;background:var(--fill-2)}tr.sel.svelte-ldknnw .ln:where(.svelte-ldknnw){color:var(--text);font-weight:600}tr.hit.svelte-ldknnw .src:where(.svelte-ldknnw){background:#ffcc0024}tr.cur.svelte-ldknnw .src:where(.svelte-ldknnw){background:#ff95004d}.vhead.svelte-ldknnw{background:var(--surface-2);border-bottom:.5px solid var(--separator);justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .8rem;font-size:.82rem;display:flex}.vbody.svelte-ldknnw{max-height:calc(100vh - 12rem);font:.8rem/1.6 var(--mono);overflow:auto}table.svelte-ldknnw{border-collapse:collapse;width:100%}td.svelte-ldknnw{vertical-align:top;padding:0}.ln.svelte-ldknnw{text-align:right;width:1%;min-width:4ch;color:var(--faint);-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;padding:0 .75rem}.src.svelte-ldknnw{white-space:pre;padding-right:1rem}@media (width<=900px){.split.svelte-ldknnw{grid-template-columns:1fr}.side.svelte-ldknnw{max-height:40vh;position:static}}.agents-step.svelte-1tgm7f5{margin-top:.8rem}.agents-step.svelte-1tgm7f5 summary:where(.svelte-1tgm7f5){cursor:pointer;color:var(--accent);font-size:.85rem}.assistant.svelte-1tgm7f5{place-items:start center;padding-top:3vh;display:grid}.card.svelte-1tgm7f5{background:var(--glass-strong);width:min(720px,100%);box-shadow:var(--shadow-lg), var(--glass-edge);animation:svelte-1tgm7f5-in .42s var(--spring);border-radius:26px;gap:1rem;padding:2rem 2.4rem 1.5rem;display:grid}@keyframes svelte-1tgm7f5-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}.dots.svelte-1tgm7f5{justify-content:center;gap:6px;margin:0 0 .5rem;padding:0;list-style:none;display:flex}.dots.svelte-1tgm7f5 li:where(.svelte-1tgm7f5){background:var(--fill-2);width:7px;height:7px;transition:width .3s var(--spring), background .2s;border-radius:50%}.dots.svelte-1tgm7f5 li.done:where(.svelte-1tgm7f5){background:var(--accent);opacity:.5}.dots.svelte-1tgm7f5 li.on:where(.svelte-1tgm7f5){background:var(--accent);border-radius:4px;width:22px}.hero-icon.svelte-1tgm7f5{filter:drop-shadow(0 6px 16px #0060df59);justify-self:center}h1.svelte-1tgm7f5{text-align:center;font:700 1.9rem/1.15 var(--display);letter-spacing:-.026em;margin:0}.lead.svelte-1tgm7f5{text-align:center;max-width:52ch;color:var(--text-2);margin:0 auto .5rem;font-size:1rem}ul.svelte-1tgm7f5{margin:0;padding:0;list-style:none}.make.svelte-1tgm7f5{justify-items:start;gap:.35rem;margin:.8rem 0 0;display:grid}.found.svelte-1tgm7f5 li:where(.svelte-1tgm7f5),.ran.svelte-1tgm7f5 li:where(.svelte-1tgm7f5),.proposed.svelte-1tgm7f5 li:where(.svelte-1tgm7f5){grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.65rem .9rem;display:grid}.ic.svelte-1tgm7f5{color:#fff;background:var(--verified-fill);border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.warn.svelte-1tgm7f5 .ic:where(.svelte-1tgm7f5){background:var(--attention-fill)}.fail.svelte-1tgm7f5 .ic:where(.svelte-1tgm7f5){background:var(--danger-fill)}.w.svelte-1tgm7f5{min-width:0;display:grid}.d.svelte-1tgm7f5{color:var(--muted);overflow-wrap:anywhere;font-size:.84rem}.fix.svelte-1tgm7f5{background:var(--fill);cursor:copy;text-overflow:ellipsis;white-space:nowrap;border:0;border-radius:7px;max-width:22rem;padding:.25rem .55rem;font-size:.76rem;overflow:hidden}.note.svelte-1tgm7f5{border-radius:var(--radius);background:var(--accent-soft);flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;padding:.7rem .9rem;font-size:.88rem;display:flex}.note.bad.svelte-1tgm7f5{background:var(--danger-bg);color:var(--danger)}.note.ok.svelte-1tgm7f5{background:var(--verified-bg);color:var(--verified)}.providers.svelte-1tgm7f5{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.providers.svelte-1tgm7f5 button:where(.svelte-1tgm7f5){text-align:left;border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);cursor:pointer;transition:box-shadow var(--speed) var(--ease), transform .22s var(--spring);border:0;gap:.2rem;padding:1rem 1.1rem;display:grid}.providers.svelte-1tgm7f5 button:where(.svelte-1tgm7f5):hover{transform:translateY(-1px)}.providers.svelte-1tgm7f5 button.on:where(.svelte-1tgm7f5){box-shadow:0 0 0 2.5px var(--accent), var(--shadow-md)}.pname.svelte-1tgm7f5{font:650 1.1rem var(--display)}.psub.svelte-1tgm7f5{color:var(--muted);font-size:.86rem}.key.svelte-1tgm7f5{background:var(--attention-bg);color:var(--attention);border-radius:999px;justify-self:start;align-items:center;gap:.3rem;margin-top:.4rem;padding:.15rem .5rem;font-size:.74rem;font-weight:600;display:inline-flex}.key.ok.svelte-1tgm7f5{background:var(--verified-bg);color:var(--verified)}.field-row.svelte-1tgm7f5{grid-template-columns:6rem 1fr;align-items:center;gap:.75rem;display:grid}.field-row.svelte-1tgm7f5 span:where(.svelte-1tgm7f5){color:var(--text-2);font-weight:550}.field.svelte-1tgm7f5,textarea.svelte-1tgm7f5{background:var(--fill);border:0;border-radius:10px;outline:none;width:100%;padding:.6rem .8rem;font-size:.95rem}.field.svelte-1tgm7f5:focus,textarea.svelte-1tgm7f5:focus{box-shadow:0 0 0 3.5px var(--focus)}textarea.svelte-1tgm7f5{resize:vertical;font-size:1rem;line-height:1.5}.badge.svelte-1tgm7f5{color:#fff;background:linear-gradient(180deg, #4cd964, var(--verified-fill));border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.tier.svelte-1tgm7f5{color:var(--muted);background:var(--fill);border-radius:999px;margin-left:.3rem;padding:0 .4rem;font-size:.7rem;font-weight:600}.argv.svelte-1tgm7f5{color:var(--text-2);font-size:.78rem}.cmd.svelte-1tgm7f5{background:var(--fill);cursor:copy;border:0;border-radius:8px;justify-self:center;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.8rem;display:inline-flex}.small.svelte-1tgm7f5{margin:0;font-size:.82rem}footer.svelte-1tgm7f5{align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.spacer.svelte-1tgm7f5{flex:1}.center.svelte-1tgm7f5{place-items:center;padding:3rem;display:grid}.spinner.svelte-1tgm7f5{border:2.5px solid var(--fill-2);border-top-color:var(--muted);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite svelte-1tgm7f5-spin}.spin.svelte-1tgm7f5{border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite svelte-1tgm7f5-spin}@keyframes svelte-1tgm7f5-spin{to{transform:rotate(360deg)}}@media (width<=640px){.card.svelte-1tgm7f5{padding:1.5rem 1.1rem 1rem}.providers.svelte-1tgm7f5{grid-template-columns:1fr}}.scrim.svelte-1kit1qx{background:var(--scrim);z-index:22;-webkit-backdrop-filter:blur(3px);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.sheet.svelte-1kit1qx{border-radius:var(--radius-xl);background:var(--glass-strong);width:min(640px,100%);max-height:90vh;box-shadow:var(--shadow-lg), var(--glass-edge);animation:svelte-1kit1qx-sheet .4s var(--spring);gap:.9rem;padding:1.4rem 1.5rem 1.2rem;display:grid;overflow:auto}@keyframes svelte-1kit1qx-sheet{0%{opacity:0;transform:scale(.95)translateY(8px)}}header.svelte-1kit1qx{align-items:flex-start;gap:.9rem;display:flex}.badge.svelte-1kit1qx{color:#fff;background:linear-gradient(180deg, #4aa3ff, var(--accent));border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}h2.svelte-1kit1qx{font:650 1.25rem/1.25 var(--display);letter-spacing:-.016em;margin:0}header.svelte-1kit1qx p:where(.svelte-1kit1qx){color:var(--text-2);margin:.3rem 0 0}dl.svelte-1kit1qx{margin:0}dl.svelte-1kit1qx>div:where(.svelte-1kit1qx){grid-template-columns:5rem 1fr;gap:1rem;padding:.5rem .85rem;font-size:.88rem;display:grid}dt.svelte-1kit1qx{color:var(--muted)}dd.svelte-1kit1qx{overflow-wrap:anywhere;margin:0}.cmds.svelte-1kit1qx{border-radius:var(--radius);background:var(--surface-2);color:var(--text-2);gap:.2rem;margin:0;padding:.6rem .9rem .6rem 2rem;font-size:.76rem;display:grid}.body.svelte-1kit1qx{border-radius:var(--radius);background:var(--surface-2);white-space:pre-wrap;max-height:30vh;margin:0;padding:.7rem .9rem;font-size:.76rem;overflow:auto}.cli.svelte-1kit1qx{color:var(--muted);margin:0;font-size:.76rem}.bad.svelte-1kit1qx{color:var(--danger);align-items:center;gap:.4rem;margin:0;font-weight:600;display:flex}.row.svelte-1kit1qx{justify-content:flex-end;gap:.5rem;display:flex}.center.svelte-1kit1qx{place-items:center;padding:1.5rem;display:grid}.spinner.svelte-1kit1qx{border:2.5px solid var(--fill-2);border-top-color:var(--muted);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite svelte-1kit1qx-spin}@keyframes svelte-1kit1qx-spin{to{transform:rotate(360deg)}}.card.svelte-1m8amhi{z-index:42;background:var(--glass-strong);width:min(520px,100vw - 2rem);box-shadow:var(--shadow-lg), var(--glass-edge);animation:svelte-1m8amhi-rise .32s var(--spring);border-radius:18px;gap:.55rem;padding:.95rem 1rem .85rem;display:grid;position:fixed;bottom:2.6rem;left:50%;transform:translate(-50%)}@keyframes svelte-1m8amhi-rise{0%{opacity:0;transform:translate(-50%,12px)scale(.98)}}header.svelte-1m8amhi{grid-template-columns:auto 1fr auto;align-items:start;gap:.75rem;display:grid}.badge.svelte-1m8amhi{color:#fff;background:linear-gradient(135deg,#ff9f0a,#ff375f);border-radius:10px;place-items:center;width:2rem;height:2rem;display:grid;box-shadow:0 6px 16px #ff9f0a59}.text.svelte-1m8amhi{min-width:0}.kicker.svelte-1m8amhi{letter-spacing:.02em;text-transform:uppercase;color:var(--attention,#ff9f0a);margin:0;font-size:.68rem;font-weight:650}h3.svelte-1m8amhi{overflow-wrap:anywhere;margin:.15rem 0 0;font-size:.92rem;font-weight:600;line-height:1.35}.detail.svelte-1m8amhi{color:var(--muted);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:.25rem 0 0;font-size:.72rem;line-height:1.4;display:-webkit-box;overflow:hidden}.effect.svelte-1m8amhi{color:var(--text-2);margin:.3rem 0 0;font-size:.82rem;line-height:1.4}.close.svelte-1m8amhi{background:var(--fill);color:var(--muted);cursor:pointer;border:0;border-radius:50%;place-items:center;width:1.4rem;height:1.4rem;display:grid}.close.svelte-1m8amhi:hover{color:var(--text)}.disclose.svelte-1m8amhi{font:inherit;color:var(--accent-ink);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:.3rem;padding:0;font-size:.76rem;font-weight:600;display:inline-flex}.chev.svelte-1m8amhi{transition:transform .16s var(--spring);display:inline-flex}.chev.open.svelte-1m8amhi{transform:rotate(90deg)}.cmd.svelte-1m8amhi{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:10px;align-items:start;gap:.5rem;padding:.5rem .6rem;display:flex}.cmd.svelte-1m8amhi code:where(.svelte-1m8amhi){white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-2);flex:1;font-size:.74rem;line-height:1.45}.undo.svelte-1m8amhi{align-items:center;gap:.35rem;margin:0;font-size:.74rem;display:flex}footer.svelte-1m8amhi{justify-content:flex-end;gap:.5rem;display:flex}@media (prefers-reduced-motion:reduce){.card.svelte-1m8amhi,.chev.svelte-1m8amhi{transition:none;animation:none}}.rungs.svelte-1n8df3y{gap:2px;display:grid}.rungs.svelte-1n8df3y button:where(.svelte-1n8df3y){text-align:left;color:var(--text);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:9px;grid-template-columns:1.2rem 7.5rem 1fr auto;align-items:baseline;gap:.6rem;padding:.5rem .6rem;display:grid}.rungs.svelte-1n8df3y button:where(.svelte-1n8df3y):hover:not(.off){background:var(--fill)}.rungs.svelte-1n8df3y button.on:where(.svelte-1n8df3y){background:var(--accent-soft)}.rungs.svelte-1n8df3y button.off:where(.svelte-1n8df3y){opacity:.5;cursor:default}.rungs.svelte-1n8df3y button:where(.svelte-1n8df3y):focus-visible{box-shadow:0 0 0 3px var(--focus);outline:none}.dot.svelte-1n8df3y{color:var(--accent)}.label.svelte-1n8df3y{font-weight:600}.ceremony.svelte-1n8df3y{color:var(--text-2);font-size:.86rem}.reason.svelte-1n8df3y{min-height:1.3em;color:var(--text-2);margin:0;font-size:.86rem}.reason.invalid.svelte-1n8df3y{color:var(--danger)}.foot.svelte-1n8df3y{align-items:center;gap:.4rem;min-width:0;font-size:.8rem;display:flex}.where.svelte-1n8df3y{margin-right:auto}.cli.svelte-1n8df3y{font:.78rem var(--mono);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:60%;overflow:hidden}@media (width<=640px){.rungs.svelte-1n8df3y button:where(.svelte-1n8df3y){grid-template-columns:1.2rem 1fr auto}.ceremony.svelte-1n8df3y{grid-column:2/-1}}.promoted.svelte-fkmm5w{gap:.35rem}.carry.svelte-fkmm5w{align-items:center;gap:.4rem;font-size:.88rem;display:flex}.similar.svelte-fkmm5w{gap:.35rem;display:grid}.similar.svelte-fkmm5w .d-warn:where(.svelte-fkmm5w){grid-template-columns:1fr auto;align-items:center}details.svelte-fkmm5w summary:where(.svelte-fkmm5w){cursor:pointer;color:var(--accent-ink);font-size:.86rem;font-weight:600}details.svelte-fkmm5w .d-mono:where(.svelte-fkmm5w){margin-top:.4rem}code.svelte-fkmm5w{font:.82rem var(--mono)}.explore-first.svelte-fkmm5w{color:#a646d8;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:.35rem;padding:0;font-size:.8rem;font-weight:600;display:inline-flex}.explore-first.svelte-fkmm5w:hover{text-decoration:underline}.explored.svelte-fkmm5w code:where(.svelte-fkmm5w){font-size:.78rem}.done.svelte-j5je89{gap:.4rem;display:grid}.big.svelte-j5je89{margin:0;font-size:1.02rem;font-weight:650}.big.svelte-j5je89 span:where(.svelte-j5je89){color:var(--verified)}input[type=text].svelte-j5je89{box-sizing:border-box;width:100%}.welcome.svelte-1nkx84k{gap:1.4rem;max-width:980px;margin:4rem auto 0;display:grid}header.svelte-1nkx84k{text-align:center;justify-items:center;gap:.4rem;display:grid}h1.svelte-1nkx84k{font:700 1.9rem/1.2 var(--display);letter-spacing:-.02em;margin:.4rem 0 0}header.svelte-1nkx84k p:where(.svelte-1nkx84k){margin:0}.cards.svelte-1nkx84k{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.8rem;display:grid}.card.svelte-1nkx84k{text-align:left;border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);cursor:pointer;color:var(--text);font:inherit;border:0;gap:.4rem;padding:1rem;display:grid}.card.svelte-1nkx84k:hover{box-shadow:var(--shadow-md)}.card.svelte-1nkx84k:focus-visible{box-shadow:0 0 0 3px var(--focus);outline:none}.card[disabled].svelte-1nkx84k{opacity:.5;cursor:default}.t.svelte-1nkx84k{align-items:center;gap:.45rem;font-weight:650;display:flex}.t.svelte-1nkx84k kbd:where(.svelte-1nkx84k){margin-left:auto}.d.svelte-1nkx84k{color:var(--text-2);font-size:.86rem}.panel.svelte-1nkx84k{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.8rem 1rem;display:flex}.panel.svelte-1nkx84k p:where(.svelte-1nkx84k){width:100%;margin:0}.panel.svelte-1nkx84k .row:where(.svelte-1nkx84k){flex-wrap:wrap;gap:.5rem;display:flex}.panel.svelte-1nkx84k input:where(.svelte-1nkx84k){border:.5px solid var(--separator);background:var(--bg);min-width:14rem;color:var(--text);font:.9rem var(--mono);border-radius:8px;flex:1;padding:.45rem .6rem}.panel.svelte-1nkx84k input:where(.svelte-1nkx84k):focus{box-shadow:0 0 0 3px var(--focus);outline:none}.err.svelte-1nkx84k{color:var(--danger);width:100%;font-size:.84rem}.hint.svelte-1nkx84k{width:100%;font-size:.78rem}.recents.svelte-1nkx84k{margin:0;padding:0;list-style:none}.recents.svelte-1nkx84k li:where(.svelte-1nkx84k){align-items:center;gap:.6rem;padding:.55rem .8rem;display:flex}.recents.svelte-1nkx84k li.gone:where(.svelte-1nkx84k){opacity:.6}.link.svelte-1nkx84k{text-align:left;color:var(--text);cursor:pointer;font:inherit;background:0 0;border:0;flex:1;padding:0}.link.svelte-1nkx84k:focus-visible{box-shadow:0 0 0 3px var(--focus);border-radius:6px;outline:none}.when.svelte-1nkx84k{margin-left:auto;font-size:.8rem}.list.svelte-143oct1{background:var(--surface);border-radius:10px;max-height:14rem;margin:0;padding:0;list-style:none;overflow:auto}.list.svelte-143oct1 button:where(.svelte-143oct1){text-align:left;cursor:pointer;width:100%;color:var(--text);font:inherit;background:0 0;border:0;padding:.4rem .6rem;font-size:.86rem}.list.svelte-143oct1 button:where(.svelte-143oct1):hover{background:var(--fill)}.list.svelte-143oct1 button.on:where(.svelte-143oct1){background:var(--accent-soft)}input[type=text].svelte-143oct1{box-sizing:border-box;width:100%}code.svelte-143oct1{font:.82rem var(--mono)}.banner.svelte-1us31q9{background:var(--running-bg);color:var(--text);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1rem;padding:.55rem .9rem;font-size:.88rem;display:flex}.banner.danger.svelte-1us31q9{background:var(--danger-bg)}.banner.svelte-1us31q9 .ctl:where(.svelte-1us31q9){gap:.4rem;margin-left:auto;display:flex}.end.svelte-1us31q9{z-index:15;border-radius:var(--radius-lg);width:min(360px,100vw - 2rem);box-shadow:var(--shadow-lg);animation:svelte-1us31q9-rise .3s var(--spring);gap:.6rem;padding:.9rem 1rem;display:grid;position:fixed;bottom:2.4rem;right:1.2rem}.end.still.svelte-1us31q9{animation:none}@keyframes svelte-1us31q9-rise{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.end.svelte-1us31q9{animation:none}}.end.svelte-1us31q9 p:where(.svelte-1us31q9){margin:0;font-size:.9rem}.row.svelte-1us31q9{flex-wrap:wrap;gap:.4rem;display:flex}table.svelte-13u8u1s{border-collapse:collapse;font-size:.88rem}th.svelte-13u8u1s{text-align:left;color:var(--muted);padding:.25rem .5rem;font-weight:600}td.svelte-13u8u1s{border-top:.5px solid var(--separator);padding:.3rem .5rem}.scrim.svelte-9zqzk5{background:var(--scrim);z-index:22;-webkit-backdrop-filter:blur(3px);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.sheet.svelte-9zqzk5{border-radius:var(--radius-xl);background:var(--glass-strong);width:min(680px,100%);max-height:90vh;box-shadow:var(--shadow-lg), var(--glass-edge);animation:svelte-9zqzk5-sheet .4s var(--spring);gap:.9rem;padding:1.4rem 1.5rem 1.2rem;display:grid;overflow:auto}@keyframes svelte-9zqzk5-sheet{0%{opacity:0;transform:scale(.95)translateY(8px)}}header.svelte-9zqzk5{align-items:flex-start;gap:.9rem;display:flex}.badge.svelte-9zqzk5{color:#fff;background:linear-gradient(#8e8e93,#636366);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}h2.svelte-9zqzk5{font:650 1.25rem/1.25 var(--display);letter-spacing:-.016em;margin:0}header.svelte-9zqzk5 p:where(.svelte-9zqzk5){color:var(--text-2);margin:.3rem 0 0}dl.svelte-9zqzk5{margin:0}dl.svelte-9zqzk5>div:where(.svelte-9zqzk5){grid-template-columns:5.5rem 1fr;gap:1rem;padding:.5rem .85rem;font-size:.88rem;display:grid}dt.svelte-9zqzk5{color:var(--muted)}dd.svelte-9zqzk5{overflow-wrap:anywhere;margin:0}.out.svelte-9zqzk5{border-radius:var(--radius);background:var(--surface-2);white-space:pre-wrap;overflow-wrap:anywhere;min-height:4rem;max-height:40vh;margin:0;padding:.7rem .9rem;font-size:.76rem;overflow:auto}.out.svelte-9zqzk5 .err:where(.svelte-9zqzk5){color:var(--danger)}.out.svelte-9zqzk5 a:where(.svelte-9zqzk5){color:var(--accent)}.code.svelte-9zqzk5{background:var(--fill-2);font:inherit;cursor:copy;color:inherit;border:0;border-radius:4px;padding:0 .25rem;font-weight:700}.end.svelte-9zqzk5{align-items:center;gap:.4rem;margin:0;font-weight:600;display:flex}.end.bad.svelte-9zqzk5{color:var(--danger)}.row.svelte-9zqzk5{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.scrim.svelte-1i6d7xa{background:var(--scrim);z-index:21;-webkit-backdrop-filter:blur(3px);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.sheet.svelte-1i6d7xa{border-radius:var(--radius-xl);background:var(--glass-strong);width:min(720px,100%);max-height:90vh;box-shadow:var(--shadow-lg), var(--glass-edge);animation:svelte-1i6d7xa-sheet .4s var(--spring);gap:.9rem;padding:1.4rem 1.5rem 1.2rem;display:grid;overflow:auto}@keyframes svelte-1i6d7xa-sheet{0%{opacity:0;transform:scale(.95)translateY(8px)}}h2.svelte-1i6d7xa{font:650 1.25rem/1.25 var(--display);letter-spacing:-.016em;margin:0}header.svelte-1i6d7xa p:where(.svelte-1i6d7xa){margin:.3rem 0 0}p.svelte-1i6d7xa{margin:0}.checks.svelte-1i6d7xa{margin:0;padding:0}.checks.svelte-1i6d7xa li:where(.svelte-1i6d7xa){grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.7rem;padding:.55rem .85rem;list-style:none;display:grid}.m.svelte-1i6d7xa{color:#fff;background:var(--verified-fill);border-radius:50%;place-items:center;width:20px;height:20px;margin-top:.1rem;display:grid}.info.svelte-1i6d7xa .m:where(.svelte-1i6d7xa){background:var(--fill-2);color:var(--text-2)}.warn.svelte-1i6d7xa .m:where(.svelte-1i6d7xa){background:var(--attention-fill)}.fail.svelte-1i6d7xa .m:where(.svelte-1i6d7xa){background:var(--danger-fill)}.what.svelte-1i6d7xa{gap:.2rem;min-width:0;display:grid}.d.svelte-1i6d7xa{color:var(--muted);overflow-wrap:anywhere;font-size:.86rem}.cli.svelte-1i6d7xa{color:var(--muted);font-size:.76rem}.row.svelte-1i6d7xa{justify-content:flex-end;gap:.5rem;display:flex}.ask.svelte-1wg6krf{top:64px;right:10px;bottom:var(--panel-bottom);width:min(var(--w), calc(100vw - 20px));z-index:13;border-radius:var(--radius-lg);background:var(--glass-strong);box-shadow:var(--shadow-lg), var(--glass-edge);animation:svelte-1wg6krf-enter .36s var(--spring);grid-template-rows:auto 1fr auto;display:grid;position:fixed;overflow:hidden}@keyframes svelte-1wg6krf-enter{0%{opacity:0;transform:translate(24px)}}@media (prefers-reduced-motion:reduce){.ask.svelte-1wg6krf{animation:none}}.grip.svelte-1wg6krf{cursor:col-resize;z-index:1;width:7px;position:absolute;top:0;bottom:0;left:0}.grip.svelte-1wg6krf:hover,.grip.svelte-1wg6krf:focus-visible{background:linear-gradient(90deg, var(--accent-soft), transparent);outline:none}header.svelte-1wg6krf{border-bottom:.5px solid var(--separator);align-items:center;gap:.5rem;padding:.7rem .7rem .6rem .95rem;display:flex}.mark.svelte-1wg6krf{color:#fff;background:linear-gradient(160deg,#bf5af2,#5e5ce6);border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:grid}.title.svelte-1wg6krf{flex:1;min-width:0;line-height:1.15;display:grid}.title.svelte-1wg6krf strong:where(.svelte-1wg6krf){font:650 .92rem/1.2 var(--display)}.scope.svelte-1wg6krf{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.hbtn.svelte-1wg6krf{width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.hbtn.svelte-1wg6krf:hover,.hbtn[aria-pressed=true].svelte-1wg6krf{background:var(--fill);color:var(--text)}.hbtn.close.svelte-1wg6krf{background:var(--fill-2);width:24px;height:24px;color:var(--text-2);border-radius:50%;margin-left:.15rem}.hbtn.close.svelte-1wg6krf:hover{background:color-mix(in srgb, var(--text) 16%, transparent);color:var(--text)}.log.svelte-1wg6krf{align-content:start;gap:.7rem;padding:.9rem .95rem 1rem;display:grid;overflow:auto}.empty.svelte-1wg6krf{text-align:center;justify-items:center;gap:.5rem;padding:2.2rem .6rem .5rem;display:grid}.orb.svelte-1wg6krf{color:#fff;background:radial-gradient(circle at 30% 25%,#da8fff,#5e5ce6 70%);border-radius:16px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 8px 22px #5e5ce659}.empty.svelte-1wg6krf h3:where(.svelte-1wg6krf){font:650 1.02rem/1.3 var(--display);margin:.4rem 0 0}.empty.svelte-1wg6krf p:where(.svelte-1wg6krf){color:var(--text-2);max-width:30ch;margin:0;font-size:.83rem;line-height:1.45}.sugg.svelte-1wg6krf{gap:.4rem;width:100%;margin-top:.8rem;display:grid}.sugg.svelte-1wg6krf button:where(.svelte-1wg6krf){text-align:left;background:var(--fill);color:var(--text);cursor:pointer;transition:background var(--speed) var(--ease);border:0;border-radius:10px;padding:.55rem .75rem;font-size:.84rem}.sugg.svelte-1wg6krf button:where(.svelte-1wg6krf):hover{background:var(--fill-2)}.q.svelte-1wg6krf{background:var(--accent);color:#fff;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px 14px 4px;justify-self:end;max-width:88%;padding:.5rem .75rem;font-size:.87rem;line-height:1.4}.a.svelte-1wg6krf{gap:.5rem;font-size:.87rem;line-height:1.5;display:grid}.said.svelte-1wg6krf{gap:.45rem;display:grid}.who.svelte-1wg6krf{letter-spacing:.02em;text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:600}.said.svelte-1wg6krf p:where(.svelte-1wg6krf),.said.svelte-1wg6krf h4:where(.svelte-1wg6krf){overflow-wrap:anywhere;margin:0}.said.svelte-1wg6krf h4:where(.svelte-1wg6krf){font:650 .88rem/1.35 var(--display);margin-top:.2rem}.li.svelte-1wg6krf{overflow-wrap:anywhere;padding-left:1rem;position:relative}.li.svelte-1wg6krf:before{content:"•";color:var(--muted);position:absolute;left:.25rem}.said.svelte-1wg6krf code:where(.svelte-1wg6krf){font:.8em var(--mono);background:var(--fill);border-radius:5px;padding:.05rem .3rem}.said.svelte-1wg6krf pre:where(.svelte-1wg6krf){background:var(--fill);font:.78rem/1.45 var(--mono);border-radius:9px;margin:0;padding:.6rem .7rem;overflow:auto}.cite.svelte-1wg6krf{vertical-align:.15em;min-width:1.05rem;height:1.05rem;font:700 .64rem/1 var(--rounded);background:var(--accent-soft);color:var(--accent-ink);cursor:pointer;border:0;border-radius:5px;place-items:center;margin:0 .1rem;padding:0 .25rem;display:inline-grid}.cite.svelte-1wg6krf:hover{background:var(--accent);color:#fff}.cite.live.svelte-1wg6krf{background:var(--fill-2);cursor:default;min-width:.9rem}.cite.unread.svelte-1wg6krf{background:color-mix(in srgb, var(--danger) 14%, transparent);color:var(--danger);cursor:help}.sources.svelte-1wg6krf{flex-wrap:wrap;gap:.3rem;display:flex}.src.svelte-1wg6krf{background:var(--fill);max-width:100%;color:var(--text-2);cursor:pointer;border:0;border-radius:7px;align-items:center;gap:.35rem;padding:.2rem .5rem .2rem .25rem;font-size:.76rem;display:inline-flex}.src.svelte-1wg6krf:hover{background:var(--fill-2);color:var(--text)}.src.svelte-1wg6krf .n:where(.svelte-1wg6krf){background:var(--accent-soft);min-width:1.05rem;height:1.05rem;color:var(--accent-ink);font:700 .64rem/1 var(--rounded);border-radius:5px;place-items:center;display:grid}.sl.svelte-1wg6krf{text-overflow:ellipsis;white-space:nowrap;font-family:var(--mono);font-size:.72rem;overflow:hidden}.nosrc.svelte-1wg6krf,.meta.svelte-1wg6krf,.quiet.svelte-1wg6krf,.hint.svelte-1wg6krf{color:var(--muted);margin:0;font-size:.74rem}.unread-note.svelte-1wg6krf{color:var(--danger);align-items:center;gap:.3rem;margin:0;font-size:.76rem;display:flex}.steps-t.svelte-1wg6krf{color:var(--muted);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:.3rem;padding:0;font-size:.75rem;display:inline-flex}.steps-t[aria-expanded=true].svelte-1wg6krf .icon{transform:rotate(90deg)}.steps.svelte-1wg6krf{color:var(--text-2);gap:.2rem;margin:0;padding:0;font-size:.76rem;list-style:none;display:grid}.steps.svelte-1wg6krf li:where(.svelte-1wg6krf){text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.35rem;display:flex;overflow:hidden}.rid.svelte-1wg6krf{font:600 .66rem var(--mono);color:var(--muted)}.steps.live.svelte-1wg6krf li:where(.svelte-1wg6krf){animation:svelte-1wg6krf-in .26s var(--ease)}.steps.svelte-1wg6krf li.refused:where(.svelte-1wg6krf){color:var(--danger)}@keyframes svelte-1wg6krf-in{0%{opacity:0;transform:translateY(3px)}}.thinking.svelte-1wg6krf{color:var(--muted)}.dots.svelte-1wg6krf{gap:3px;display:inline-flex}.dots.svelte-1wg6krf i:where(.svelte-1wg6krf){background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.1s ease-in-out infinite svelte-1wg6krf-pulse}.dots.svelte-1wg6krf i:where(.svelte-1wg6krf):nth-child(2){animation-delay:.15s}.dots.svelte-1wg6krf i:where(.svelte-1wg6krf):nth-child(3){animation-delay:.3s}@keyframes svelte-1wg6krf-pulse{0%,80%,to{opacity:.25}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.dots.svelte-1wg6krf i:where(.svelte-1wg6krf),.steps.live.svelte-1wg6krf li:where(.svelte-1wg6krf){animation:none}}.card.svelte-1wg6krf{background:color-mix(in srgb, #bf5af2 9%, var(--surface));border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;padding:.65rem .7rem;display:grid;box-shadow:inset 0 0 0 1px #bf5af242}.card.blocked.svelte-1wg6krf{background:var(--fill);box-shadow:none}.glyph.svelte-1wg6krf{color:#fff;background:linear-gradient(160deg,#bf5af2,#5e5ce6);border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.cw.svelte-1wg6krf{gap:.12rem;min-width:0;display:grid}.ck.svelte-1wg6krf{text-transform:uppercase;letter-spacing:.03em;color:#8944ab;font-size:.68rem;font-weight:650}.cw.svelte-1wg6krf strong:where(.svelte-1wg6krf){font-size:.86rem;font-weight:600}.cmd.svelte-1wg6krf{font:.7rem var(--mono);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.why.svelte-1wg6krf{color:var(--text-2);font-size:.76rem}.stopped.svelte-1wg6krf{background:color-mix(in srgb, var(--danger) 9%, var(--surface));color:var(--text-2);border-radius:10px;align-items:center;gap:.45rem;padding:.55rem .7rem;font-size:.82rem;display:flex}.stopped.budget.svelte-1wg6krf{background:color-mix(in srgb, var(--attention) 12%, var(--surface))}.stopped.svelte-1wg6krf span:where(.svelte-1wg6krf){flex:1}.link.svelte-1wg6krf{color:var(--accent-ink);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.list.svelte-1wg6krf{gap:.25rem;display:grid}.list.svelte-1wg6krf h3:where(.svelte-1wg6krf){font:650 .8rem var(--display);color:var(--muted);text-transform:uppercase;letter-spacing:.03em;margin:0 0 .3rem}.conv.svelte-1wg6krf{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;gap:.1rem;padding:.5rem .6rem;display:grid}.conv.svelte-1wg6krf:hover,.conv.svelte-1wg6krf:focus-visible{background:var(--fill)}.ct.svelte-1wg6krf{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.cm.svelte-1wg6krf{color:var(--muted);font-size:.72rem}.composer.svelte-1wg6krf{border-top:.5px solid var(--separator);gap:.4rem;padding:.6rem .75rem .65rem;display:grid}.chips.svelte-1wg6krf{flex-wrap:wrap;gap:.3rem;display:flex}.chip.svelte-1wg6krf{background:var(--fill);max-width:100%;color:var(--text-2);border-radius:999px;align-items:center;gap:.3rem;padding:.12rem .2rem .12rem .5rem;font-size:.74rem;display:inline-flex}.chip.view.svelte-1wg6krf{background:var(--accent-soft);color:var(--accent-ink)}.chip.svelte-1wg6krf .dot:where(.svelte-1wg6krf){background:currentColor;border-radius:50%;width:6px;height:6px}.chip.svelte-1wg6krf button:where(.svelte-1wg6krf){width:16px;height:16px;color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.chip.svelte-1wg6krf button:where(.svelte-1wg6krf):hover{opacity:1;background:var(--fill-2)}.field.svelte-1wg6krf{background:var(--surface);box-shadow:inset 0 0 0 1px var(--separator);transition:box-shadow var(--speed) var(--ease);border-radius:14px;align-items:flex-end;gap:.4rem;padding:.35rem .35rem .35rem .7rem;display:flex}.field.svelte-1wg6krf:focus-within{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}textarea.svelte-1wg6krf,textarea.svelte-1wg6krf:focus-visible{box-shadow:none}textarea.svelte-1wg6krf{resize:none;color:var(--text);font:inherit;field-sizing:content;background:0 0;border:0;outline:none;flex:1;max-height:10rem;padding:.25rem 0;font-size:.88rem;line-height:1.4}.send.svelte-1wg6krf{background:var(--accent);color:#fff;cursor:pointer;width:30px;height:30px;transition:opacity var(--speed) var(--ease), transform .12s var(--ease);border:0;border-radius:10px;flex:none;place-items:center;display:grid}.send.svelte-1wg6krf:disabled{opacity:.35;cursor:default}.send.svelte-1wg6krf:not(:disabled):active{transform:scale(.94)}.send.stop.svelte-1wg6krf{background:var(--text);position:relative}.sq.svelte-1wg6krf{background:var(--surface);border-radius:2.5px;width:9px;height:9px}.ring.svelte-1wg6krf{border:2px solid #0000;border-top-color:var(--surface);opacity:.55;border-radius:50%;animation:.9s linear infinite svelte-1wg6krf-spin;position:absolute;inset:3px}@keyframes svelte-1wg6krf-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ring.svelte-1wg6krf{animation:none}}.q.queued.svelte-1wg6krf{opacity:.6}.made.svelte-1wg6krf{font:inherit;color:var(--text-2,var(--text));background:var(--fill);border:0;border-radius:999px;justify-self:start;align-items:center;gap:.4rem;margin:0;padding:.3rem .6rem .3rem .45rem;font-size:.76rem;display:inline-flex}button.made.svelte-1wg6krf{cursor:pointer}.made.spec.svelte-1wg6krf{color:#a646d8;background:#bf5af21f}.made.svelte-1wg6krf .go:where(.svelte-1wg6krf){opacity:.75;font-weight:600}button.made.svelte-1wg6krf:hover .go:where(.svelte-1wg6krf){opacity:1;text-decoration:underline}.recent.svelte-1wg6krf{text-align:left;gap:.15rem;width:100%;margin-top:.9rem;display:grid}.rh.svelte-1wg6krf{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:0 .5rem .2rem;font-size:.68rem;font-weight:600}.recent.svelte-1wg6krf .conv:where(.svelte-1wg6krf){color:var(--muted);grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;display:grid}.recent.svelte-1wg6krf .conv:where(.svelte-1wg6krf) .ct:where(.svelte-1wg6krf){color:var(--text)}@keyframes svelte-1wg6krf-rise{0%{opacity:0;transform:translateY(6px)}}.peek.svelte-1wg6krf{z-index:2;background:var(--glass-strong);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);animation:svelte-1wg6krf-rise .26s var(--spring);grid-template-rows:auto 1fr;display:grid;position:absolute;inset:56px 0 0}.ph.svelte-1wg6krf{border-bottom:.5px solid var(--separator);justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.7rem .85rem;display:flex}.ph.svelte-1wg6krf div:where(.svelte-1wg6krf){display:grid}.ph.svelte-1wg6krf strong:where(.svelte-1wg6krf){font-size:.86rem}.ph.svelte-1wg6krf span:where(.svelte-1wg6krf){color:var(--muted);font-size:.72rem}.pb.svelte-1wg6krf{padding:.75rem .85rem;overflow:auto}.halted.svelte-1wg6krf{color:var(--muted);align-items:center;gap:.3rem;margin:0;font-size:.74rem;display:inline-flex}.sr.svelte-1wg6krf{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-color-scheme:dark){.ck.svelte-1wg6krf{color:#da8fff}}@media (width<=720px){.ask.svelte-1wg6krf{border-radius:0;width:100vw;top:56px;bottom:0;right:0}.grip.svelte-1wg6krf{display:none}}.explore.svelte-9vukoe{gap:1rem}.idea.svelte-9vukoe{grid-template-columns:auto 1fr;align-items:start;gap:.5rem;font-size:.92rem;display:grid}.idea.svelte-9vukoe p:where(.svelte-9vukoe){margin:0;font-weight:600}.idea.svelte-9vukoe span:where(.svelte-9vukoe){font-size:.78rem}.working.svelte-9vukoe{color:var(--text-2);align-items:center;gap:.5rem;margin:0;font-size:.88rem;display:flex}.sessions.svelte-9vukoe{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.sessions.svelte-9vukoe button:where(.svelte-9vukoe){background:var(--fill);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;padding:.45rem .6rem;display:grid}.sessions.svelte-9vukoe button:where(.svelte-9vukoe):hover{background:var(--fill-2)}.si.svelte-9vukoe{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.st.svelte-9vukoe{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:.7rem;font-weight:700}.st.chosen.svelte-9vukoe{color:#a646d8}.st.started.svelte-9vukoe{color:var(--verified)}.cards.svelte-9vukoe{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.6rem;display:grid}.card.svelte-9vukoe{background:var(--surface);box-shadow:inset 0 0 0 1px var(--separator);cursor:pointer;transition:box-shadow var(--speed) var(--ease), transform .12s var(--ease);border-radius:14px;align-content:start;gap:.35rem;padding:.8rem .85rem .75rem;display:grid;position:relative}.card.svelte-9vukoe:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, #bf5af2 40%, var(--separator))}.card.on.svelte-9vukoe{box-shadow:inset 0 0 0 2px #bf5af2,0 6px 18px #bf5af229}.card.svelte-9vukoe:focus-visible{box-shadow:inset 0 0 0 2px #bf5af2, 0 0 0 4px var(--focus);outline:none}.card.svelte-9vukoe .n:where(.svelte-9vukoe){width:1.3rem;height:1.3rem;font:700 .7rem/1 var(--rounded);background:var(--fill);color:var(--muted);border-radius:50%;place-items:center;display:grid;position:absolute;top:.6rem;right:.7rem}.card.on.svelte-9vukoe .n:where(.svelte-9vukoe){color:#fff;background:#bf5af2}.card.svelte-9vukoe strong:where(.svelte-9vukoe){padding-right:1.6rem;font-size:.92rem}.card.svelte-9vukoe p:where(.svelte-9vukoe){color:var(--text-2);margin:0 0 .2rem;font-size:.84rem;line-height:1.45}.tag.svelte-9vukoe{align-items:baseline;gap:.35rem;font-size:.76rem;line-height:1.4;display:flex}.tag.give.svelte-9vukoe{color:var(--text-2)}.tag.risk.svelte-9vukoe{color:var(--attention)}.lists.svelte-9vukoe{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.items.svelte-9vukoe{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.items.svelte-9vukoe li:where(.svelte-9vukoe){background:var(--fill);border-radius:8px;grid-template-columns:1fr auto auto;align-items:center;gap:.4rem;padding:.3rem .3rem .3rem .6rem;font-size:.84rem;display:grid}.items.svelte-9vukoe li.person:where(.svelte-9vukoe){background:#bf5af21a}.items.svelte-9vukoe li.nobody:where(.svelte-9vukoe){background:var(--attention-bg)}.src.svelte-9vukoe{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:.68rem;font-weight:700}.items.svelte-9vukoe button:where(.svelte-9vukoe){width:18px;height:18px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.items.svelte-9vukoe button:where(.svelte-9vukoe):hover{background:var(--fill-2);color:var(--text)}.brief.svelte-9vukoe{background:color-mix(in srgb, #bf5af2 7%, var(--surface));border-radius:12px;gap:.4rem;padding:.7rem .8rem;display:grid;box-shadow:inset 0 0 0 1px #bf5af238}.brief.stale.svelte-9vukoe{opacity:.6}.bh.svelte-9vukoe{align-items:center;gap:.4rem;font-size:.84rem;display:flex}.bh.svelte-9vukoe code:where(.svelte-9vukoe){color:var(--muted);font-size:.76rem}.brief.svelte-9vukoe pre:where(.svelte-9vukoe){max-height:14rem;font:.8rem/1.5 var(--mono);white-space:pre-wrap;margin:0;overflow:auto}.further.svelte-9vukoe summary:where(.svelte-9vukoe){cursor:pointer;color:var(--accent-ink);font-size:.84rem;font-weight:600}.further.svelte-9vukoe .row:where(.svelte-9vukoe){gap:.5rem;margin-top:.5rem;display:flex}.further.svelte-9vukoe input:where(.svelte-9vukoe){flex:1}@media (width<=640px){.lists.svelte-9vukoe{grid-template-columns:1fr}}.scrim.svelte-doj0s5{background:var(--scrim);z-index:24;-webkit-backdrop-filter:blur(3px);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.sheet.svelte-doj0s5{border-radius:var(--radius-xl);background:var(--glass-strong);width:min(600px,100%);max-height:calc(100vh - 2rem);box-shadow:var(--shadow-lg), var(--glass-edge);animation:svelte-doj0s5-sheet .4s var(--spring);gap:1rem;padding:1.4rem 1.5rem 1.2rem;display:grid;overflow:auto}@keyframes svelte-doj0s5-sheet{0%{opacity:0;transform:scale(.95)translateY(8px)}}@media (prefers-reduced-motion:reduce){.sheet.svelte-doj0s5{animation:none}}header.svelte-doj0s5{align-items:flex-start;gap:.9rem;display:flex}.badge.svelte-doj0s5{color:#fff;background:linear-gradient(160deg,#bf5af2,#5e5ce6);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.from.svelte-doj0s5{color:#8944ab;align-items:center;gap:.3rem;font-size:.72rem;font-weight:600;display:inline-flex}h2.svelte-doj0s5{font:650 1.25rem/1.25 var(--display);letter-spacing:-.016em;margin:.1rem 0 0}header.svelte-doj0s5 p:where(.svelte-doj0s5){color:var(--text-2);margin:.3rem 0 0;font-size:.9rem}.field.svelte-doj0s5{gap:.4rem;display:grid}.field.svelte-doj0s5>span:where(.svelte-doj0s5){font-size:.88rem;font-weight:600}textarea.svelte-doj0s5,input.svelte-doj0s5{border:.5px solid var(--separator);background:var(--surface);color:var(--text);font:inherit;border-radius:9px;padding:.5rem .7rem}textarea.svelte-doj0s5{resize:vertical;font-size:1rem;line-height:1.5}textarea.svelte-doj0s5:focus,input.svelte-doj0s5:focus{box-shadow:0 0 0 3.5px var(--focus);outline:none}.check.svelte-doj0s5{align-items:center;gap:.4rem;display:flex}.check.svelte-doj0s5 input:where(.svelte-doj0s5){flex:1;min-width:0;font-size:.9rem}.n.svelte-doj0s5{width:1.4rem;color:var(--muted);text-align:right;font-size:.8rem}.x.svelte-doj0s5{background:var(--fill);width:22px;height:22px;color:var(--muted);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.record.svelte-doj0s5{background:var(--fill);border-radius:10px;gap:.3rem;padding:.65rem .75rem;display:grid}.rl.svelte-doj0s5{text-transform:uppercase;letter-spacing:.03em;color:var(--muted);font-size:.72rem;font-weight:650}.record.svelte-doj0s5 code:where(.svelte-doj0s5){font:.78rem/1.45 var(--mono);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.blocked.svelte-doj0s5{color:var(--danger);align-items:center;gap:.35rem;font-size:.84rem;display:flex}.row.svelte-doj0s5{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.hint.svelte-doj0s5{margin-right:auto;font-size:.76rem}@media (prefers-color-scheme:dark){.from.svelte-doj0s5{color:#da8fff}}.pill.svelte-r595i9{z-index:30;cursor:pointer;font:600 .76rem/1 var(--rounded,inherit);color:#fff;box-shadow:var(--shadow-lg);animation:svelte-r595i9-pop .18s var(--spring,ease-out);background:linear-gradient(160deg,#bf5af2,#5e5ce6);border:0;border-radius:999px;align-items:center;gap:.35rem;padding:.32rem .6rem .32rem .5rem;display:inline-flex;position:fixed}.pill.svelte-r595i9:hover{filter:brightness(1.08)}kbd.svelte-r595i9{font:600 .64rem/1 var(--rounded,inherit);opacity:.75}@keyframes svelte-r595i9-pop{0%{opacity:0;transform:translateY(4px)scale(.96)}}@media (prefers-reduced-motion:reduce){.pill.svelte-r595i9{animation:none}}.badge.svelte-1n46o8q{background:var(--attention-fill);color:#fff;min-width:1.15rem;height:1.15rem;font:700 .68rem/1 var(--rounded);border-radius:999px;place-items:center;margin-left:.15rem;padding:0 .32rem;display:inline-grid}.shell.svelte-1n46o8q{grid-template:"head head"56px"side main"1fr"foot foot"26px/260px 1fr;height:100vh;display:grid}.shell.nostatus.svelte-1n46o8q{grid-template-rows:56px 1fr;grid-template-areas:"head head""side main"}.shell.nosidebar.svelte-1n46o8q{grid-template-columns:1fr;grid-template-areas:"head""main""foot"}.shell.nosidebar.nostatus.svelte-1n46o8q{grid-template-areas:"head""main"}.toolbar.svelte-1n46o8q{z-index:10;border-bottom:.5px solid var(--separator);grid-area:head;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;padding:0 .9rem 0 1rem;display:grid;position:relative}.brand.svelte-1n46o8q{align-items:center;gap:.6rem;min-width:0;display:flex}.brand.svelte-1n46o8q svg:where(.svelte-1n46o8q){filter:drop-shadow(0 1px 1.5px #0000002e)}.names.svelte-1n46o8q{min-width:0;line-height:1.15;display:grid}.names.svelte-1n46o8q strong:where(.svelte-1n46o8q){font:650 .95rem/1.15 var(--display);letter-spacing:-.01em}.project.svelte-1n46o8q{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.segmented.svelte-1n46o8q{background:var(--fill);border-radius:10px;min-width:0;padding:2px;display:flex;position:relative}.thumb.svelte-1n46o8q{width:var(--w);transform:translateX(var(--x));background:var(--surface);transition:transform .32s var(--spring), width .32s var(--spring);border-radius:8px;position:absolute;top:2px;bottom:2px;left:0;box-shadow:0 1px 3px #0000001f,0 0 0 .5px #0000000a}@media (prefers-reduced-motion:reduce){.thumb.svelte-1n46o8q{transition:none}}:root[data-theme=dark] .thumb.svelte-1n46o8q{background:#636366}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .thumb.svelte-1n46o8q{background:#636366}}.segmented.none.svelte-1n46o8q .thumb:where(.svelte-1n46o8q){opacity:0}.segmented.hide.svelte-1n46o8q{visibility:hidden}.segmented.svelte-1n46o8q button:where(.svelte-1n46o8q){cursor:pointer;height:28px;color:var(--text-2);white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;padding:0 .95rem;font-size:.88rem;font-weight:500;display:inline-flex;position:relative}.segmented.svelte-1n46o8q button.on:where(.svelte-1n46o8q){color:var(--text);font-weight:600}.right.svelte-1n46o8q{justify-self:end;align-items:center;gap:.5rem;min-width:0;display:flex}.search.svelte-1n46o8q{background:var(--fill);width:13rem;height:30px;color:var(--muted);cursor:pointer;transition:background var(--speed) var(--ease);border:0;border-radius:8px;align-items:center;gap:.45rem;padding:0 .4rem 0 .65rem;font-size:.88rem;display:inline-flex}.search.svelte-1n46o8q:hover{background:var(--fill-2)}.search.svelte-1n46o8q span:where(.svelte-1n46o8q){text-align:left;flex:1}.onv.svelte-1n46o8q{background:var(--accent-soft)}.themes.svelte-1n46o8q{background:var(--fill);border-radius:8px;padding:2px;display:flex}.themes.svelte-1n46o8q button:where(.svelte-1n46o8q){width:26px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.themes.svelte-1n46o8q button.on:where(.svelte-1n46o8q){background:var(--surface);color:var(--text);box-shadow:0 1px 2px #0000001f}@keyframes svelte-1n46o8q-blink{50%{opacity:.35}}main.svelte-1n46o8q{grid-area:main;padding:2rem 2.5rem 7rem;scroll-padding-top:1rem;overflow:auto}@media (width>=1181px){.shell.asking.svelte-1n46o8q main:where(.svelte-1n46o8q){margin-right:calc(var(--ask-w) + 10px)}.shell.asking.svelte-1n46o8q .inspector{right:calc(var(--ask-w) + 20px)}}.loading.svelte-1n46o8q{place-items:center;height:60vh;display:grid}.spinner.svelte-1n46o8q{border:2.5px solid var(--fill-2);border-top-color:var(--muted);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite svelte-1n46o8q-spin}@keyframes svelte-1n46o8q-spin{to{transform:rotate(360deg)}}@media (width<=1440px){.search.svelte-1n46o8q{width:auto}.search.svelte-1n46o8q span:where(.svelte-1n46o8q){display:none}}@media (width<=1180px){.segmented.svelte-1n46o8q button:where(.svelte-1n46o8q){padding:0 .8rem}.segmented.svelte-1n46o8q .label:where(.svelte-1n46o8q),.search.svelte-1n46o8q kbd:where(.svelte-1n46o8q){display:none}}@media (width<=1040px){.themes.svelte-1n46o8q,.names.svelte-1n46o8q{display:none}}@media (width<=900px){.shell.svelte-1n46o8q{grid-template-columns:1fr;grid-template-areas:"head""main""foot"}.shell.nostatus.svelte-1n46o8q{grid-template-areas:"head""main"}.segmented.svelte-1n46o8q button:where(.svelte-1n46o8q){padding:0 .6rem}main.svelte-1n46o8q{padding:1.25rem 1rem 7rem}}
/*$vite$:1*/