@font-face{font-family:Aethdv Mono;src:url(/assets/AethdvMono-Regular-CfsmqFn3.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aethdv Mono;src:url(/assets/AethdvMono-Italic-CytjxTB_.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Aethdv Mono;src:url(/assets/AethdvMono-Medium-CXBy2sC8.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Aethdv Mono;src:url(/assets/AethdvMono-SemiBold-Dge2NMXQ.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Aethdv Mono;src:url(/assets/AethdvMono-Bold-BJM_f4oV.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Geist Variable;src:url(/assets/Geist-Latin-BgDaEnEv.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Variable;src:url(/assets/Geist-LatinExt-DC-KSUi6.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;src:url(/assets/Geist-Cyrillic-BEAKL7Jp.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;src:url(/assets/Geist-CyrillicExt-DjL33-gN.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;src:url(/assets/Geist-Vietnamese-6IgcOCM7.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}:root,:root[data-theme=ebony]{--bg:oklch(16.5% .008 78);--bg-deep:oklch(13% .014 78);--surface:oklch(19% .009 78);--surface-alt:oklch(21.5% .011 78);--surface-2:oklch(25% .013 78);--hover:oklch(27% .013 78);--border:oklch(29% .013 78);--text:oklch(90% .021 78);--muted:oklch(64% .02 78);--faint:oklch(60% .016 78);--accent:oklch(74% .13 272);--accent-text:oklch(80% .095 272);--accent-soft:oklch(74% .13 272/.15);--label:oklch(63% .075 272);--danger:oklch(71% .13 25);--danger-lit:oklch(81% .1 25);--affirm:oklch(71% .13 150);--affirm-lit:oklch(81% .15 150);--caution:oklch(71% .13 95);--caution-lit:oklch(81% .15 95);--inform:oklch(71% .13 250);--inform-lit:oklch(81% .095 250);--halt:oklch(71% .13 65);--halt-lit:oklch(81% .14 65);--pgn-link:oklch(71% .12 195);--pgn-link-lit:oklch(81% .13 195);--ink-good:oklch(77% .13 165);--ink-bad:oklch(77% .13 25);--ink-warn:oklch(77% .13 95);--ink-info:oklch(77% .12 250);--ink-runner:oklch(77% .13 300);--ink-crash:oklch(77% .13 40);--ink-illegal:oklch(77% .13 335);--ink-fault:oklch(77% .13 8);--ink-fault-row:oklch(66% .15 25);--ink-alert:oklch(77% .13 75);--ink-ok:oklch(77% .13 150);--badge-active:oklch(77% .13 150);--badge-idle:oklch(77% .13 240);--badge-saving:oklch(77% .13 300);--badge-pending:oklch(77% .13 85);--badge-suspended:oklch(77% .13 50);--badge-banned:oklch(77% .13 22);--tag-crash:oklch(77% .13 25);--tag-flag:oklch(77% .13 60);--tag-frc:oklch(77% .13 150);--tag-time:oklch(77% .13 195);--tag-smp:oklch(77% .12 245);--tag-smp-odds:oklch(77% .13 305);--tag-hash-odds:oklch(77% .13 330);--tag-bench:oklch(77% .13 350);--tag-pending:oklch(77% .13 85);--tag-pgn:oklch(77% .11 270);--mode-tune:oklch(74% .12 305);--mode-games:oklch(72% .035 250);--mode-nodes:oklch(77% .09 240);--square-light:oklch(66% .02 78);--square-dark:oklch(47% .025 78);--arrow:oklch(70% .2 350);--gainer:oklch(80% .145 155);--non-reg:oklch(80% .1 290);--failed:oklch(80% .11 22);--fail-yellow:oklch(80% .145 70);--datagen:oklch(80% .13 195);--tune:oklch(80% .145 330);--verdict-ink:oklch(24% .03 25);--brand: ;--brand-mark:none;--brand-ink:none;--scheme:dark;--ground:none;--ground-tint:none;--ground-fall:none;--lift:white;--radius:8px;--radius-sm:6px;--scrim:oklch(12% .01 78/.55);--caret:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23938b7f' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--ui:Geist Variable, system-ui, sans-serif;--mono:Aethdv Mono, ui-monospace, SF Mono, Menlo, monospace}:root[data-theme=scarlet]{--bg:oklch(16.5% .026 18);--bg-deep:oklch(12.5% .02 18);--surface:oklch(20% .032 18);--surface-alt:oklch(23% .04 18);--surface-2:oklch(26% .045 18);--hover:oklch(29% .05 18);--border:oklch(31% .055 18);--text:oklch(91% .02 60);--muted:oklch(68% .026 30);--faint:oklch(60% .026 25);--accent:oklch(68% .209 31);--accent-text:oklch(80% .114 25);--accent-soft:oklch(68% .209 31/.15);--label:oklch(64% .055 25);--danger:oklch(70% .14 8);--danger-lit:oklch(80% .11 8);--affirm:oklch(70% .14 150);--affirm-lit:oklch(80% .11 150);--caution:oklch(70% .14 95);--caution-lit:oklch(80% .11 95);--inform:oklch(70% .14 250);--inform-lit:oklch(80% .104 250);--halt:oklch(70% .14 65);--halt-lit:oklch(80% .11 65);--pgn-link:oklch(70% .119 195);--pgn-link-lit:oklch(80% .11 205);--ink-good:oklch(77% .12 165);--ink-bad:oklch(77% .12 12);--ink-warn:oklch(77% .12 95);--ink-info:oklch(77% .12 250);--ink-runner:oklch(77% .12 300);--ink-crash:oklch(77% .12 45);--ink-illegal:oklch(77% .12 335);--ink-fault:oklch(77% .12 355);--ink-fault-row:oklch(66% .14 12);--ink-alert:oklch(77% .12 75);--ink-ok:oklch(77% .12 150);--badge-active:oklch(77% .12 150);--badge-idle:oklch(77% .12 240);--badge-saving:oklch(77% .12 300);--badge-pending:oklch(77% .12 85);--badge-suspended:oklch(77% .12 50);--badge-banned:oklch(77% .12 15);--tag-crash:oklch(77% .12 12);--tag-flag:oklch(77% .12 60);--tag-frc:oklch(77% .12 150);--tag-time:oklch(77% .12 195);--tag-smp:oklch(77% .12 245);--tag-smp-odds:oklch(77% .12 305);--tag-hash-odds:oklch(77% .12 330);--tag-bench:oklch(77% .12 355);--tag-pending:oklch(77% .12 85);--tag-pgn:oklch(77% .117 275);--mode-tune:oklch(74% .12 305);--mode-games:oklch(72% .035 250);--mode-nodes:oklch(77% .09 240);--square-light:oklch(66% .03 30);--square-dark:oklch(47% .04 25);--arrow:oklch(72% .19 330);--gainer:oklch(78% .115 150);--non-reg:oklch(78% .115 285);--failed:oklch(78% .115 10);--fail-yellow:oklch(78% .115 80);--datagen:oklch(78% .115 195);--tune:oklch(78% .115 330);--verdict-ink:oklch(22% .03 20);--brand:Scarlet Asylum;--brand-mark:url(/favicon-scarlet.png);--brand-ink:linear-gradient(100deg, oklch(62% .19 22) 0%, oklch(95% .04 75) 100%);--scheme:dark;--ground:linear-gradient(168deg, oklch(72% .174 25/.19) 0%, oklch(72% .174 25/.146) 15%, oklch(72% .174 25/.109) 30%, oklch(72% .174 25/.063) 50%, oklch(72% .174 25/.028) 70%, oklch(72% .174 25/0) 100%);--ground-tint:oklch(72% .174 25);--ground-fall:.19 168 100 1.6;--lift:white;--radius:8px;--radius-sm:6px;--scrim:oklch(12% .012 18/.55);--caret:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23a8938f' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--ui:Geist Variable, system-ui, sans-serif;--mono:Aethdv Mono, ui-monospace, SF Mono, Menlo, monospace}:root[data-vision=rg],:root[data-theme=ebony][data-vision=rg]{--gainer:oklch(73% .145 240);--non-reg:oklch(83% .126 216);--failed:oklch(74% .132 44);--fail-yellow:oklch(85% .146 95);--datagen:oklch(87% .147 165);--tune:oklch(72% .122 350)}:root[data-theme=scarlet][data-vision=rg]{--gainer:oklch(75% .126 256);--non-reg:oklch(84% .095 225);--failed:oklch(71% .132 47);--fail-yellow:oklch(85% .132 89);--datagen:oklch(87% .101 160);--tune:oklch(70% .069 336)}*{box-sizing:border-box}html,body{height:100%;margin:0}html{color-scheme:var(--scheme);-webkit-tap-highlight-color:transparent}@media (pointer:fine){html{overscroll-behavior-y:none}}:root{--lit-sidebar:212px}@media (width<=52rem){:root{--lit-sidebar:0}}body{background-color:var(--bg);background-image:var(--ground);background-attachment:fixed}:root.lit body{background-image:none}body{color:var(--text);font-family:var(--ui);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:14px;line-height:1.5}#app{height:100%}::selection{background:color-mix(in oklab, var(--accent), transparent 68%);color:var(--text)}a{color:inherit;text-decoration:none;transition:color .12s}a:hover{color:color-mix(in oklab, currentColor, var(--lift) 25%)}:focus-visible{outline:1px solid var(--accent);outline-offset:1px}input[type=checkbox]{appearance:none;border:1px solid var(--border);background:var(--surface-2);cursor:pointer;border-radius:4px;flex:none;place-content:center;width:1rem;height:1rem;margin:0;padding:0;transition:border-color .12s,background .12s;display:inline-grid}input[type=checkbox]:before{content:"";background:var(--bg);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);width:.6rem;height:.6rem;transition:transform .12s;transform:scale(0)}input[type=checkbox]:hover{border-color:var(--accent);background:var(--accent-soft)}input[type=checkbox]:checked{border-color:var(--accent);background:var(--accent)}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox]:checked:hover{border-color:color-mix(in oklab, var(--accent), var(--lift) 12%);background:color-mix(in oklab, var(--accent), var(--lift) 12%)}select{appearance:none;background-image:var(--caret);background-position:right .5rem center;background-repeat:no-repeat;background-size:.55rem;padding-right:1.5rem}input[type=number]{appearance:textfield}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.page.svelte-18jpj19{padding:1.25rem 1.5rem;overflow-x:auto}.page.svelte-18jpj19 h1:where(.svelte-18jpj19){margin:0 0 1rem;font-size:1.15rem;font-weight:600}table.svelte-18jpj19{border-collapse:collapse;width:100%;font-size:.86rem}table.svelte-18jpj19 th:where(.svelte-18jpj19),table.svelte-18jpj19 td:where(.svelte-18jpj19){text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:.4rem 1rem}table.svelte-18jpj19 th:where(.svelte-18jpj19):last-child,table.svelte-18jpj19 td:where(.svelte-18jpj19):last-child{width:100%}table.svelte-18jpj19 thead:where(.svelte-18jpj19) th:where(.svelte-18jpj19){letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:.68rem;font-weight:600}table.svelte-18jpj19 tbody:where(.svelte-18jpj19) tr:where(.svelte-18jpj19){background:var(--surface)}table.svelte-18jpj19 tbody:where(.svelte-18jpj19) tr:where(.svelte-18jpj19):nth-child(2n){background:var(--surface-alt)}table.svelte-18jpj19 tbody:where(.svelte-18jpj19) tr:where(.svelte-18jpj19):hover{background:var(--hover)}@media (width<=52rem){table.svelte-18jpj19{display:block}table.svelte-18jpj19 thead:where(.svelte-18jpj19){display:none}table.svelte-18jpj19 tbody:where(.svelte-18jpj19),table.svelte-18jpj19 tr:where(.svelte-18jpj19){display:block}table.svelte-18jpj19 tr:where(.svelte-18jpj19){padding:.45rem 0}table.svelte-18jpj19 th:where(.svelte-18jpj19),table.svelte-18jpj19 td:where(.svelte-18jpj19){white-space:normal;overflow-wrap:anywhere;border:0;padding:.12rem 1rem;display:block}table.svelte-18jpj19 [data-label]:where(.svelte-18jpj19){justify-content:space-between;align-items:baseline;gap:1rem;display:flex}table.svelte-18jpj19 [data-label]:where(.svelte-18jpj19):before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:var(--label);flex:none;font-size:.68rem;font-weight:600}table.svelte-18jpj19 th:where(.svelte-18jpj19):last-child,table.svelte-18jpj19 td:where(.svelte-18jpj19):last-child{width:auto}}form.svelte-18jpj19{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);max-width:42rem;margin-bottom:1.5rem;overflow:hidden}.sec.svelte-18jpj19{flex-direction:column;gap:.9rem;padding:1rem 1.1rem;display:flex}.sec.svelte-18jpj19+.sec:where(.svelte-18jpj19){border-top:1px solid var(--border)}.sec.actions.svelte-18jpj19{flex-direction:row;align-items:center}label.svelte-18jpj19{flex-direction:column;gap:.35rem;display:flex}label.svelte-18jpj19 span:where(.svelte-18jpj19){letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:.68rem;font-weight:600}input.svelte-18jpj19,select.svelte-18jpj19{border:1px solid var(--border);border-radius:var(--radius-sm);background-color:var(--bg);color:var(--text);font:inherit;padding:.4rem .55rem;font-size:.86rem}input.svelte-18jpj19:focus,select.svelte-18jpj19:focus{border-color:var(--accent)}select.svelte-18jpj19{padding-right:1.6rem}form.svelte-18jpj19 button:where(.svelte-18jpj19){border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent);color:var(--verdict-ink);font:inherit;cursor:pointer;padding:.42rem 1.1rem;font-size:.86rem;font-weight:600}form.svelte-18jpj19 button:where(.svelte-18jpj19):hover:not(:disabled){background:color-mix(in oklab, var(--accent), var(--lift) 10%);border-color:color-mix(in oklab, var(--accent), var(--lift) 10%)}form.svelte-18jpj19 button:where(.svelte-18jpj19){padding:.35rem .8rem;font-size:.8rem}table.svelte-18jpj19 button.danger:where(.svelte-18jpj19){font:inherit;cursor:pointer;color:var(--danger);background:0 0;border:0;padding:0;font-size:.8rem}table.svelte-18jpj19 button.danger:where(.svelte-18jpj19):hover,table.svelte-18jpj19 button.danger.armed:where(.svelte-18jpj19){color:var(--danger-lit)}.sha.svelte-18jpj19{font-family:var(--mono);color:var(--muted)}.src.svelte-18jpj19{font-family:var(--mono);color:var(--muted);font-size:.8rem}.empty.svelte-18jpj19{color:var(--muted);margin-top:1rem}.error.svelte-18jpj19{color:var(--failed);margin:0 0 1rem}.gate.svelte-18jpj19{color:var(--muted)}label.svelte-fa26sq{flex-direction:column;gap:.35rem;display:flex}label.svelte-fa26sq span:where(.svelte-fa26sq){letter-spacing:.08em;text-transform:uppercase;color:var(--label);-webkit-user-select:none;user-select:none;font-size:.68rem;font-weight:600}label.check.svelte-fa26sq{flex-direction:row;align-self:flex-end;align-items:center;gap:.5rem;padding-bottom:.35rem}label.check.svelte-fa26sq span:where(.svelte-fa26sq){letter-spacing:0;text-transform:none;color:var(--text);font-size:.8rem;font-weight:500}input.svelte-fa26sq:not([type=checkbox]),select.svelte-fa26sq{border:1px solid var(--border);border-radius:var(--radius-sm);background-color:var(--bg);width:100%;color:var(--text);font-family:var(--mono);padding:.4rem .55rem;font-size:.86rem}input.svelte-fa26sq:not([type=checkbox]):focus,select.svelte-fa26sq:focus{border-color:var(--accent);outline:none}select.svelte-fa26sq{padding-right:1.6rem}.checks.svelte-fa26sq{gap:1rem;display:flex}.checks.svelte-fa26sq label:where(.svelte-fa26sq){flex:initial}.pair.svelte-fa26sq{flex-wrap:wrap;gap:.9rem;display:flex}.pair.svelte-fa26sq label:where(.svelte-fa26sq){flex:1;min-width:8rem}.row.svelte-fa26sq{gap:.5rem;display:flex}time.svelte-fgv4cu{white-space:nowrap}.page.svelte-1mgwp6{padding:1.25rem 1.5rem;overflow-x:auto}.page.svelte-1mgwp6 h1:where(.svelte-1mgwp6){margin:0 0 1rem;font-size:1.15rem;font-weight:600}table.svelte-1mgwp6{border-collapse:collapse;width:100%;font-size:.86rem}table.svelte-1mgwp6 th:where(.svelte-1mgwp6),table.svelte-1mgwp6 td:where(.svelte-1mgwp6){text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:.4rem 1rem}table.svelte-1mgwp6 th:where(.svelte-1mgwp6):last-child,table.svelte-1mgwp6 td:where(.svelte-1mgwp6):last-child{width:100%}table.svelte-1mgwp6 thead:where(.svelte-1mgwp6) th:where(.svelte-1mgwp6){letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:.68rem;font-weight:600}table.svelte-1mgwp6 tbody:where(.svelte-1mgwp6) tr:where(.svelte-1mgwp6){background:var(--surface)}table.svelte-1mgwp6 tbody:where(.svelte-1mgwp6) tr:where(.svelte-1mgwp6):nth-child(2n){background:var(--surface-alt)}table.svelte-1mgwp6 tbody:where(.svelte-1mgwp6) tr:where(.svelte-1mgwp6):hover{background:var(--hover)}@media (width<=52rem){table.svelte-1mgwp6{display:block}table.svelte-1mgwp6 thead:where(.svelte-1mgwp6){display:none}table.svelte-1mgwp6 tbody:where(.svelte-1mgwp6),table.svelte-1mgwp6 tr:where(.svelte-1mgwp6){display:block}table.svelte-1mgwp6 tr:where(.svelte-1mgwp6){padding:.45rem 0}table.svelte-1mgwp6 th:where(.svelte-1mgwp6),table.svelte-1mgwp6 td:where(.svelte-1mgwp6){white-space:normal;overflow-wrap:anywhere;border:0;padding:.12rem 1rem;display:block}table.svelte-1mgwp6 [data-label]:where(.svelte-1mgwp6){justify-content:space-between;align-items:baseline;gap:1rem;display:flex}table.svelte-1mgwp6 [data-label]:where(.svelte-1mgwp6):before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:var(--label);flex:none;font-size:.68rem;font-weight:600}table.svelte-1mgwp6 th:where(.svelte-1mgwp6):last-child,table.svelte-1mgwp6 td:where(.svelte-1mgwp6):last-child{width:auto}}form.svelte-1mgwp6{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);max-width:42rem;margin-bottom:1.5rem;overflow:hidden}.sec.svelte-1mgwp6{flex-direction:column;gap:.9rem;padding:1rem 1.1rem;display:flex}.sec.svelte-1mgwp6+.sec:where(.svelte-1mgwp6){border-top:1px solid var(--border)}.sec.actions.svelte-1mgwp6{flex-direction:row;align-items:center}.ladder.svelte-1mgwp6{grid-template-columns:auto repeat(4,minmax(4rem,1fr));align-items:center;gap:.45rem .6rem;margin-bottom:.9rem;display:grid}.ladder.svelte-1mgwp6 .head:where(.svelte-1mgwp6){letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:.68rem;font-weight:600}.ladder.svelte-1mgwp6 .side:where(.svelte-1mgwp6){justify-self:end}.pair.svelte-1mgwp6{flex-wrap:wrap;gap:.9rem;display:flex}.pair.svelte-1mgwp6 label:where(.svelte-1mgwp6){flex:1;min-width:8rem}label.svelte-1mgwp6{flex-direction:column;gap:.35rem;display:flex}label.svelte-1mgwp6 span:where(.svelte-1mgwp6){letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:.68rem;font-weight:600}.lbl.svelte-1mgwp6{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.68rem;font-weight:600}.cmdrow.svelte-1mgwp6{gap:.35rem;margin-bottom:.3rem;display:flex}input.svelte-1mgwp6,select.svelte-1mgwp6{border:1px solid var(--border);border-radius:var(--radius-sm);background-color:var(--bg);color:var(--text);font:inherit;padding:.4rem .55rem;font-size:.86rem}input.svelte-1mgwp6:focus,select.svelte-1mgwp6:focus{border-color:var(--accent)}select.svelte-1mgwp6{padding-right:1.6rem}button.svelte-1mgwp6:not(.danger){border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent);color:var(--verdict-ink);font:inherit;cursor:pointer;padding:.42rem 1.1rem;font-size:.86rem;font-weight:600}button.svelte-1mgwp6:not(.danger):hover:not(:disabled){background:color-mix(in oklab, var(--accent), var(--lift) 10%);border-color:color-mix(in oklab, var(--accent), var(--lift) 10%)}button.svelte-1mgwp6:not(.danger){padding:.35rem .8rem;font-size:.8rem}table.svelte-1mgwp6 button.danger:where(.svelte-1mgwp6){font:inherit;cursor:pointer;color:var(--danger);background:0 0;border:0;padding:0;font-size:.8rem}table.svelte-1mgwp6 button.danger:where(.svelte-1mgwp6):hover,table.svelte-1mgwp6 button.danger.armed:where(.svelte-1mgwp6){color:var(--danger-lit)}.src.svelte-1mgwp6{font-family:var(--mono);color:var(--muted);text-overflow:ellipsis;max-width:18rem;font-size:.8rem;overflow:hidden}@media (width<=52rem){.src.svelte-1mgwp6{max-width:none;overflow:visible}}.mates.svelte-1mgwp6{color:var(--muted)}@media (width<=52rem){.ladder.svelte-1mgwp6{grid-template-rows:repeat(5,auto);grid-template-columns:auto repeat(3,minmax(0,1fr));grid-auto-flow:column}.ladder.svelte-1mgwp6 .head:where(.svelte-1mgwp6){justify-self:end}.ladder.svelte-1mgwp6 .side:where(.svelte-1mgwp6){justify-self:center}}.team.svelte-1mgwp6 .members:where(.svelte-1mgwp6){flex-wrap:wrap;gap:.35rem;display:flex}.team.svelte-1mgwp6 .member:where(.svelte-1mgwp6){border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);align-items:center;gap:.35rem;padding:.25rem .55rem;font-size:.86rem;display:inline-flex}.team.svelte-1mgwp6 .x:where(.svelte-1mgwp6){color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.team.svelte-1mgwp6 .x:where(.svelte-1mgwp6):hover{color:var(--failed);background:0 0}.team.svelte-1mgwp6 .cmdrow:where(.svelte-1mgwp6) input:where(.svelte-1mgwp6){max-width:14rem}.team.svelte-1mgwp6 .role:where(.svelte-1mgwp6){color:var(--muted);font-size:.74rem}.reference.svelte-1mgwp6{flex-direction:column;gap:.6rem;display:flex}.calibrate.svelte-1mgwp6{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.calibrate.svelte-1mgwp6 .state:where(.svelte-1mgwp6){color:var(--muted);font-size:.8rem}.err.svelte-1mgwp6{color:var(--failed);font-size:.8rem}.mono.svelte-1mgwp6{font-family:var(--mono)}.empty.svelte-1mgwp6{color:var(--muted);margin-top:1rem}.error.svelte-1mgwp6{color:var(--failed);margin:0 0 1rem}.gate.svelte-1mgwp6{color:var(--muted)}.board.svelte-yo8uk3{aspect-ratio:1;border:1px solid var(--border);border-radius:var(--radius);width:100%;overflow:hidden}.board.svelte-yo8uk3 svg:where(.svelte-yo8uk3){width:100%;height:100%;display:block}.light.svelte-yo8uk3{fill:var(--square-light)}.dark.svelte-yo8uk3{fill:var(--square-dark)}.shaft.svelte-yo8uk3{stroke:var(--arrow);stroke-width:.23px;stroke-linecap:round;opacity:.8}.head.svelte-yo8uk3{fill:var(--arrow);opacity:.8}.ring.svelte-yo8uk3{fill:none;stroke:var(--arrow);stroke-width:.16px;opacity:.8}.page.svelte-7ygsiw{padding:1.25rem 1.5rem;overflow-x:auto}.page.svelte-7ygsiw h1:where(.svelte-7ygsiw){margin:0 0 1rem;font-size:1.15rem;font-weight:600}.page.svelte-7ygsiw{max-width:1100px}.back.svelte-7ygsiw{color:var(--muted);margin-bottom:1rem;font-size:.8rem;display:inline-block}.back.svelte-7ygsiw:hover{color:var(--accent)}.head.svelte-7ygsiw{align-items:baseline;gap:.7rem;margin-bottom:.5rem;display:flex}.head.svelte-7ygsiw h1:where(.svelte-7ygsiw){margin:0;font-size:1.15rem;font-weight:600}.meta.svelte-7ygsiw{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:.8rem;display:flex}.meta.svelte-7ygsiw a:where(.svelte-7ygsiw){font-family:var(--mono);color:var(--accent-text)}.meta.svelte-7ygsiw a:where(.svelte-7ygsiw):hover{color:var(--accent)}.meta.svelte-7ygsiw .sep:where(.svelte-7ygsiw){color:var(--faint)}.meta.svelte-7ygsiw .when:where(.svelte-7ygsiw){font-variant-numeric:tabular-nums}.replay.svelte-7ygsiw{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1.25rem;font-size:.8rem;display:flex}.replay.svelte-7ygsiw button:where(.svelte-7ygsiw){border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-alt);color:var(--muted);font-family:var(--mono);letter-spacing:.06em;cursor:pointer;padding:.2rem .6rem;font-size:.68rem}.replay.svelte-7ygsiw button:where(.svelte-7ygsiw):hover:not(:disabled){color:var(--text);border-color:var(--muted)}.replay.svelte-7ygsiw button:where(.svelte-7ygsiw):disabled{cursor:default;opacity:.5}.replay.svelte-7ygsiw .err:where(.svelte-7ygsiw){color:var(--ink-bad)}.deaths.svelte-7ygsiw{flex-wrap:wrap;gap:.7rem;margin-bottom:1.25rem;display:flex}.deaths.svelte-7ygsiw a:where(.svelte-7ygsiw){border-radius:var(--radius);width:128px;display:block;position:relative}.deaths.svelte-7ygsiw a:where(.svelte-7ygsiw):after{content:"";border-radius:var(--radius);outline:2px solid var(--accent);opacity:0;pointer-events:none;transition:opacity .12s;position:absolute;inset:0}.deaths.svelte-7ygsiw a:where(.svelte-7ygsiw):hover:after{opacity:1}.kind.svelte-7ygsiw{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:600}.kind.build.svelte-7ygsiw{color:var(--ink-info)}.kind.book.svelte-7ygsiw{color:var(--ink-good)}.kind.runner.svelte-7ygsiw{color:var(--ink-runner)}.kind.crash.svelte-7ygsiw{color:var(--ink-crash)}.kind.timeloss.svelte-7ygsiw{color:var(--ink-warn)}.kind.bench.svelte-7ygsiw{color:var(--ink-bad)}.kind.illegal.svelte-7ygsiw{color:var(--ink-illegal)}.artifact.svelte-7ygsiw{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.1rem 1.25rem;position:relative}.copy.svelte-7ygsiw{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-alt);color:var(--muted);font-family:var(--mono);letter-spacing:.06em;cursor:pointer;opacity:0;padding:.2rem .6rem;font-size:.68rem;position:absolute;top:.55rem;right:.55rem}.copy.svelte-7ygsiw:hover{color:var(--text);border-color:var(--muted)}.copy.done.svelte-7ygsiw{color:var(--accent-text);border-color:var(--accent)}@media (hover:none){.copy.svelte-7ygsiw{opacity:1}}.artifact.svelte-7ygsiw:hover .copy:where(.svelte-7ygsiw),.copy.svelte-7ygsiw:focus-visible,.copy.done.svelte-7ygsiw{opacity:1}.game.svelte-7ygsiw{flex-wrap:wrap;align-items:flex-start;gap:1.2rem;display:flex}.board-wrap.svelte-7ygsiw{flex-shrink:0;width:300px;max-width:100%}.fen.svelte-7ygsiw{align-items:baseline;gap:.5rem;margin-top:.6rem;display:flex}.fen.svelte-7ygsiw .label:where(.svelte-7ygsiw){letter-spacing:.06em;text-transform:uppercase;color:var(--label);font-size:.68rem}.fen.svelte-7ygsiw .value:where(.svelte-7ygsiw){min-width:0;font-family:var(--mono);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:.74rem;line-height:1.55}.score.svelte-7ygsiw{flex:1;min-width:0}.pgn-head.svelte-7ygsiw{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:.5rem 2rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.pair.svelte-7ygsiw{align-items:baseline;gap:.5rem;display:flex}.pair.svelte-7ygsiw .k:where(.svelte-7ygsiw){letter-spacing:.06em;text-transform:uppercase;color:var(--label);font-size:.68rem}.pair.svelte-7ygsiw .v:where(.svelte-7ygsiw){font-family:var(--mono);font-size:.86rem}.movetext.svelte-7ygsiw{font-family:var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.8rem;line-height:1.7}.comment.svelte-7ygsiw{color:var(--muted)}.comment.alarm.svelte-7ygsiw{color:var(--ink-bad);font-weight:600}.log.svelte-7ygsiw{font-family:var(--mono);font-size:.8rem;line-height:1.6}.line.svelte-7ygsiw{white-space:pre-wrap;overflow-wrap:anywhere}.line.faulty.svelte-7ygsiw{color:var(--ink-fault-row)}.none.svelte-7ygsiw{color:var(--muted);font-size:.86rem}.pager.svelte-dlb7of{font-family:var(--mono);flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;padding:1.5rem 0;font-size:.86rem;display:flex}button.svelte-dlb7of{border-radius:var(--radius-sm);min-width:2rem;height:2rem;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:none;padding:0 .5rem;transition:color .1s,background .1s}button.svelte-dlb7of:hover:not(:disabled){color:var(--text);background:var(--surface-alt)}button.active.svelte-dlb7of{color:var(--accent-text);background:var(--accent-soft)}button.svelte-dlb7of:disabled{opacity:.35;cursor:default}.jump.svelte-dlb7of{border:1px solid var(--accent);border-radius:var(--radius-sm);background:var(--surface);width:3.4rem;height:2rem;color:var(--text);font:inherit;text-align:center;outline:none}.page.svelte-k0x49s{padding:1.25rem 1.5rem;overflow-x:auto}.page.svelte-k0x49s h1:where(.svelte-k0x49s){margin:0 0 1rem;font-size:1.15rem;font-weight:600}table.svelte-k0x49s{border-collapse:collapse;width:100%;font-size:.86rem}table.svelte-k0x49s th:where(.svelte-k0x49s),table.svelte-k0x49s td:where(.svelte-k0x49s){text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:.4rem 1rem}table.svelte-k0x49s th:where(.svelte-k0x49s):last-child,table.svelte-k0x49s td:where(.svelte-k0x49s):last-child{width:100%}table.svelte-k0x49s thead:where(.svelte-k0x49s) th:where(.svelte-k0x49s){letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:.68rem;font-weight:600}table.svelte-k0x49s tbody:where(.svelte-k0x49s) tr:where(.svelte-k0x49s){background:var(--surface)}table.svelte-k0x49s tbody:where(.svelte-k0x49s) tr:where(.svelte-k0x49s):nth-child(2n){background:var(--surface-alt)}table.svelte-k0x49s tbody:where(.svelte-k0x49s) tr:where(.svelte-k0x49s):hover{background:var(--hover)}@media (width<=52rem){table.svelte-k0x49s{display:block}table.svelte-k0x49s thead:where(.svelte-k0x49s){display:none}table.svelte-k0x49s tbody:where(.svelte-k0x49s),table.svelte-k0x49s tr:where(.svelte-k0x49s){display:block}table.svelte-k0x49s tr:where(.svelte-k0x49s){padding:.45rem 0}table.svelte-k0x49s th:where(.svelte-k0x49s),table.svelte-k0x49s td:where(.svelte-k0x49s){white-space:normal;overflow-wrap:anywhere;border:0;padding:.12rem 1rem;display:block}table.svelte-k0x49s [data-label]:where(.svelte-k0x49s){justify-content:space-between;align-items:baseline;gap:1rem;display:flex}table.svelte-k0x49s [data-label]:where(.svelte-k0x49s):before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:var(--label);flex:none;font-size:.68rem;font-weight:600}table.svelte-k0x49s th:where(.svelte-k0x49s):last-child,table.svelte-k0x49s td:where(.svelte-k0x49s):last-child{width:auto}}.rematch.svelte-k0x49s,.floor.svelte-k0x49s{color:var(--faint);font-size:.8rem}.floor.slow.svelte-k0x49s{color:var(--ink-warn)}.floor.starved.svelte-k0x49s{color:var(--ink-crash)}td.summary.svelte-k0x49s{white-space:normal;overflow-wrap:anywhere}td.svelte-k0x49s a:where(.svelte-k0x49s){color:var(--text)}td.svelte-k0x49s a:where(.svelte-k0x49s):hover{color:var(--accent)}.when.svelte-k0x49s{white-space:nowrap;color:var(--muted)}tr.group.svelte-k0x49s{cursor:pointer;-webkit-user-select:none;user-select:none}tr.group.svelte-k0x49s:hover{background:var(--surface-alt)}.disclosure.svelte-k0x49s{width:1em;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-block}.count.svelte-k0x49s{font-family:var(--mono);color:var(--muted);margin-right:.4rem;font-size:.74rem}tr.nested.svelte-k0x49s td:where(.svelte-k0x49s):first-child{box-shadow:inset 2px 0 var(--border)}.burst.svelte-k0x49s td:where(.svelte-k0x49s){background:var(--surface);padding:.9rem 1rem}.gallery.svelte-k0x49s{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:.7rem;display:grid}.cell.svelte-k0x49s{border-radius:var(--radius);display:block;position:relative}.cell.svelte-k0x49s:after{content:"";border-radius:var(--radius);outline:2px solid var(--accent);opacity:0;pointer-events:none;transition:opacity .12s;position:absolute;inset:0}.cell.svelte-k0x49s:hover:after{opacity:1}.more.svelte-k0x49s{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-alt);color:var(--muted);font-family:var(--mono);cursor:pointer;margin-top:.75rem;padding:.3rem .7rem;font-size:.74rem}.more.svelte-k0x49s:hover{color:var(--text);border-color:var(--muted)}.kind.svelte-k0x49s{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:600}.kind.build.svelte-k0x49s{color:var(--ink-info)}.kind.book.svelte-k0x49s{color:var(--ink-good)}.kind.runner.svelte-k0x49s{color:var(--ink-runner)}.kind.crash.svelte-k0x49s{color:var(--ink-crash)}.kind.timeloss.svelte-k0x49s{color:var(--ink-warn)}.kind.bench.svelte-k0x49s{color:var(--ink-bad)}.kind.illegal.svelte-k0x49s{color:var(--ink-illegal)}.empty.svelte-k0x49s{color:var(--muted);margin-top:1rem}.page.svelte-h4yn56{padding:1.25rem 1.5rem;overflow-x:auto}.page.svelte-h4yn56 h1:where(.svelte-h4yn56){margin:0 0 1rem;font-size:1.15rem;font-weight:600}table.svelte-h4yn56{border-collapse:collapse;width:100%;font-size:.86rem}table.svelte-h4yn56 th:where(.svelte-h4yn56),table.svelte-h4yn56 td:where(.svelte-h4yn56){text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:.4rem 1rem}table.svelte-h4yn56 th:where(.svelte-h4yn56):last-child,table.svelte-h4yn56 td:where(.svelte-h4yn56):last-child{width:100%}table.svelte-h4yn56 thead:where(.svelte-h4yn56) th:where(.svelte-h4yn56){letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:.68rem;font-weight:600}table.svelte-h4yn56 tbody:where(.svelte-h4yn56) tr:where(.svelte-h4yn56){background:var(--surface)}table.svelte-h4yn56 tbody:where(.svelte-h4yn56) tr:where(.svelte-h4yn56):nth-child(2n){background:var(--surface-alt)}table.svelte-h4yn56 tbody:where(.svelte-h4yn56) tr:where(.svelte-h4yn56):hover{background:var(--hover)}@media (width<=52rem){table.svelte-h4yn56{display:block}table.svelte-h4yn56 thead:where(.svelte-h4yn56){display:none}table.svelte-h4yn56 tbody:where(.svelte-h4yn56),table.svelte-h4yn56 tr:where(.svelte-h4yn56){display:block}table.svelte-h4yn56 tr:where(.svelte-h4yn56){padding:.45rem 0}table.svelte-h4yn56 th:where(.svelte-h4yn56),table.svelte-h4yn56 td:where(.svelte-h4yn56){white-space:normal;overflow-wrap:anywhere;border:0;padding:.12rem 1rem;display:block}table.svelte-h4yn56 [data-label]:where(.svelte-h4yn56){justify-content:space-between;align-items:baseline;gap:1rem;display:flex}table.svelte-h4yn56 [data-label]:where(.svelte-h4yn56):before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:var(--label);flex:none;font-size:.68rem;font-weight:600}table.svelte-h4yn56 th:where(.svelte-h4yn56):last-child,table.svelte-h4yn56 td:where(.svelte-h4yn56):last-child{width:auto}}td.subject.svelte-h4yn56{white-space:normal;overflow-wrap:anywhere}td.svelte-h4yn56 a:where(.svelte-h4yn56){color:var(--text)}td.svelte-h4yn56 a:where(.svelte-h4yn56):hover{color:var(--accent)}.when.svelte-h4yn56{white-space:nowrap;color:var(--muted)}.server.svelte-h4yn56{color:var(--muted);font-style:italic}.action.svelte-h4yn56{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:600}.target.svelte-h4yn56{color:var(--muted)}.verb.good.svelte-h4yn56{color:var(--ink-good)}.verb.bad.svelte-h4yn56{color:var(--ink-bad)}.verb.warn.svelte-h4yn56{color:var(--ink-warn)}.verb.info.svelte-h4yn56{color:var(--ink-info)}.empty.svelte-h4yn56{color:var(--muted);margin-top:1rem}canvas.svelte-qmtfgg{z-index:-1;pointer-events:none;width:100%;height:100%;display:none;position:fixed;inset:0}:root.lit canvas.svelte-qmtfgg{display:block}.auth.svelte-3z0wmw{justify-content:center;align-items:center;min-height:100%;padding:2rem;display:flex}form.svelte-3z0wmw{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:.7rem;width:23rem;max-width:100%;padding:2.25rem;display:flex}.brand.svelte-3z0wmw{text-align:center;margin:0 0 .75rem;font-size:1.5rem;font-weight:600}.brand.svelte-3z0wmw a:where(.svelte-3z0wmw){color:inherit;align-items:center;display:inline-flex}.brand.svelte-3z0wmw a.named:where(.svelte-3z0wmw){background-image:var(--brand-ink);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.brand.svelte-3z0wmw .mark:where(.svelte-3z0wmw){width:auto;height:1.08em;margin-right:.02em;transform:translateY(.12em)}.brand.svelte-3z0wmw .glyph:where(.svelte-3z0wmw){vertical-align:-.2em;background:var(--brand-mark) center/contain no-repeat;width:1.3em;height:1.3em;margin-right:.35em;display:inline-block}input.svelte-3z0wmw{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);color:var(--text);font:inherit;outline:none;padding:.5rem .8rem;font-size:.86rem;transition:border-color .12s}input.svelte-3z0wmw::placeholder{color:var(--muted)}input.svelte-3z0wmw:focus{border-color:var(--accent)}button[type=submit].svelte-3z0wmw{border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent);color:var(--verdict-ink);font:inherit;cursor:pointer;margin-top:.25rem;padding:.42rem 1.1rem;font-size:.86rem;font-weight:600}button[type=submit].svelte-3z0wmw:hover:not(:disabled){background:color-mix(in oklab, var(--accent), var(--lift) 10%);border-color:color-mix(in oklab, var(--accent), var(--lift) 10%)}button[type=submit].svelte-3z0wmw{font-size:.86rem}button[type=submit].svelte-3z0wmw:disabled{opacity:.6;cursor:default}.toggle.svelte-3z0wmw{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:.25rem;font-size:.8rem}.toggle.svelte-3z0wmw:hover{color:var(--text)}.error.svelte-3z0wmw{color:var(--failed);margin:0;font-size:.86rem}.notice.svelte-3z0wmw{color:var(--accent-text);margin:0;font-size:.86rem}.page.svelte-f1wk64{padding:1.25rem 1.5rem;overflow-x:auto}.page.svelte-f1wk64 h1:where(.svelte-f1wk64){margin:0 0 1rem;font-size:1.15rem;font-weight:600}table.svelte-f1wk64{border-collapse:collapse;width:100%;font-size:.86rem}table.svelte-f1wk64 th:where(.svelte-f1wk64),table.svelte-f1wk64 td:where(.svelte-f1wk64){text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:.4rem 1rem}table.svelte-f1wk64 th:where(.svelte-f1wk64):last-child,table.svelte-f1wk64 td:where(.svelte-f1wk64):last-child{width:100%}table.svelte-f1wk64 thead:where(.svelte-f1wk64) th:where(.svelte-f1wk64){letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:.68rem;font-weight:600}table.svelte-f1wk64 tbody:where(.svelte-f1wk64) tr:where(.svelte-f1wk64){background:var(--surface)}table.svelte-f1wk64 tbody:where(.svelte-f1wk64) tr:where(.svelte-f1wk64):nth-child(2n){background:var(--surface-alt)}table.svelte-f1wk64 tbody:where(.svelte-f1wk64) tr:where(.svelte-f1wk64):hover{background:var(--hover)}@media (width<=52rem){table.svelte-f1wk64{display:block}table.svelte-f1wk64 thead:where(.svelte-f1wk64){display:none}table.svelte-f1wk64 tbody:where(.svelte-f1wk64),table.svelte-f1wk64 tr:where(.svelte-f1wk64){display:block}table.svelte-f1wk64 tr:where(.svelte-f1wk64){padding:.45rem 0}table.svelte-f1wk64 th:where(.svelte-f1wk64),table.svelte-f1wk64 td:where(.svelte-f1wk64){white-space:normal;overflow-wrap:anywhere;border:0;padding:.12rem 1rem;display:block}table.svelte-f1wk64 [data-label]:where(.svelte-f1wk64){justify-content:space-between;align-items:baseline;gap:1rem;display:flex}table.svelte-f1wk64 [data-label]:where(.svelte-f1wk64):before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:var(--label);flex:none;font-size:.68rem;font-weight:600}table.svelte-f1wk64 th:where(.svelte-f1wk64):last-child,table.svelte-f1wk64 td:where(.svelte-f1wk64):last-child{width:auto}}.filters.svelte-f1wk64{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;display:flex}.filters.svelte-f1wk64 label:where(.svelte-f1wk64){color:var(--muted);align-items:center;gap:.5rem;font-size:.86rem;display:flex}.filters.svelte-f1wk64 select:where(.svelte-f1wk64){border:1px solid var(--border);border-radius:var(--radius-sm);background-color:var(--bg);width:100%;color:var(--text);font-family:var(--mono);padding:.4rem .55rem;font-size:.86rem}.filters.svelte-f1wk64 select:where(.svelte-f1wk64):focus{border-color:var(--accent);outline:none}.filters.svelte-f1wk64 select:where(.svelte-f1wk64){background-color:var(--surface);width:auto;min-width:10rem;padding-right:2rem}.filters.svelte-f1wk64 input:where(.svelte-f1wk64){border:1px solid var(--border);border-radius:var(--radius-sm);background-color:var(--bg);width:100%;color:var(--text);font-family:var(--mono);padding:.4rem .55rem;font-size:.86rem}.filters.svelte-f1wk64 input:where(.svelte-f1wk64):focus{border-color:var(--accent);outline:none}.filters.svelte-f1wk64 input:where(.svelte-f1wk64){background-color:var(--surface);width:16rem}button.sort.svelte-f1wk64{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}button.sort.svelte-f1wk64:hover,button.sort.on.svelte-f1wk64{color:var(--text)}table.svelte-f1wk64 button.quiet:where(.svelte-f1wk64){font:inherit;cursor:pointer;color:var(--muted);background:0 0;border:0;padding:0;font-size:.8rem}table.svelte-f1wk64 button.quiet:where(.svelte-f1wk64):hover{color:var(--text)}table.svelte-f1wk64 button.danger:where(.svelte-f1wk64){font:inherit;cursor:pointer;color:var(--danger);background:0 0;border:0;padding:0;font-size:.8rem}table.svelte-f1wk64 button.danger:where(.svelte-f1wk64):hover,table.svelte-f1wk64 button.danger.armed:where(.svelte-f1wk64){color:var(--danger-lit)}.sha.svelte-f1wk64{font-family:var(--mono);color:var(--muted)}.restore.svelte-f1wk64{color:var(--muted);cursor:pointer;margin-right:.7rem;font-size:.8rem}.restore.svelte-f1wk64 input:where(.svelte-f1wk64){opacity:0;width:1px;height:1px;position:absolute}.restore.disabled.svelte-f1wk64{opacity:.5;cursor:default}.restore.svelte-f1wk64 input:where(.svelte-f1wk64):focus-visible+span:where(.svelte-f1wk64){outline:1px solid var(--accent);outline-offset:1px}.restore.svelte-f1wk64:hover{color:var(--text)}.size.svelte-f1wk64{color:var(--muted)}.badge.svelte-f1wk64{border-radius:var(--radius-sm);white-space:nowrap;background:var(--accent-soft);color:var(--accent-text);align-items:center;padding:.14em .5em;font-size:.68rem;line-height:1;display:inline-flex}.empty.svelte-f1wk64{color:var(--muted);margin-top:1rem}.error.svelte-f1wk64{color:var(--failed);margin:0 0 1rem}.page.svelte-jhaqrt{flex-wrap:wrap;align-items:flex-start;gap:1.5rem;padding:1rem 1.25rem;display:flex}h1.svelte-jhaqrt{flex-basis:100%;margin:0;font-size:1.15rem}.gate.svelte-jhaqrt{color:var(--muted);flex-basis:100%}form.svelte-jhaqrt{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex:34rem;max-width:40rem;overflow:hidden}.genref.svelte-jhaqrt{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex:20rem;max-width:25rem;padding:1rem 1.15rem;font-size:.8rem;line-height:1.5}.genref.svelte-jhaqrt h2:where(.svelte-jhaqrt){border-left:3px solid var(--mode-tune);letter-spacing:.08em;text-transform:uppercase;color:var(--label);margin:0 0 .7rem;padding-left:.5rem;font-size:.68rem;font-weight:600}.genref.svelte-jhaqrt p:where(.svelte-jhaqrt){color:var(--muted);margin:0}.genref.svelte-jhaqrt .ref:where(.svelte-jhaqrt){margin-top:1rem}.genref.svelte-jhaqrt .sub:where(.svelte-jhaqrt){margin-bottom:.45rem;font-size:.8rem}.genref.svelte-jhaqrt .lbl:where(.svelte-jhaqrt){letter-spacing:.08em;text-transform:uppercase;color:var(--label);margin-bottom:.4rem;font-size:.68rem;font-weight:600;display:block}.genref.svelte-jhaqrt pre:where(.svelte-jhaqrt){border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);font-family:var(--mono);overscroll-behavior-x:contain;margin:0 0 .3rem;padding:.4rem .55rem;font-size:.74rem;overflow-x:auto}.genref.svelte-jhaqrt pre:where(.svelte-jhaqrt) b:where(.svelte-jhaqrt){color:var(--mode-tune);font-weight:600}.genref.svelte-jhaqrt dl:where(.svelte-jhaqrt){grid-template-columns:auto 1fr;gap:.35rem .7rem;margin:0;display:grid}.genref.svelte-jhaqrt dt:where(.svelte-jhaqrt){font-family:var(--mono);color:var(--text);font-size:.74rem}.genref.svelte-jhaqrt dd:where(.svelte-jhaqrt){color:var(--muted);margin:0}.genref.svelte-jhaqrt code:where(.svelte-jhaqrt){font-family:var(--mono);color:var(--text);font-size:.8rem}.sec.svelte-jhaqrt{flex-direction:column;gap:.9rem;padding:1rem 1.1rem;display:flex}.sec.svelte-jhaqrt+.sec:where(.svelte-jhaqrt){border-top:1px solid var(--border)}.sec.actions.svelte-jhaqrt{flex-direction:row;align-items:center}.pair.svelte-jhaqrt{flex-wrap:wrap;gap:.9rem;display:flex}.pair.svelte-jhaqrt label:where(.svelte-jhaqrt){flex:1}.pair.svelte-jhaqrt .checks:where(.svelte-jhaqrt){align-self:flex-end;align-items:center;gap:1rem;padding-bottom:.4rem;display:flex}.pair.svelte-jhaqrt .checks:where(.svelte-jhaqrt) label:where(.svelte-jhaqrt){flex:initial}label.svelte-jhaqrt{flex-direction:column;gap:.35rem;display:flex}label.narrow.svelte-jhaqrt{max-width:12rem}label.engine.svelte-jhaqrt{flex:0 auto;width:max-content;min-width:7.6rem;max-width:18rem}label.book.svelte-jhaqrt{max-width:15rem}label.check.svelte-jhaqrt{flex-direction:row;align-self:flex-end;align-items:center;gap:.5rem;padding-bottom:.35rem}label.check.svelte-jhaqrt span:where(.svelte-jhaqrt){letter-spacing:0;text-transform:none;color:var(--text);font-size:.8rem;font-weight:500}label.svelte-jhaqrt span:where(.svelte-jhaqrt){letter-spacing:.08em;text-transform:uppercase;color:var(--label);-webkit-user-select:none;user-select:none;font-size:.68rem;font-weight:600}.matchup.svelte-jhaqrt{grid-template-columns:1fr auto 1fr;gap:.9rem;display:grid}@media (width<=40rem){.matchup.svelte-jhaqrt{grid-template-columns:1fr}.matchup.svelte-jhaqrt .vs:where(.svelte-jhaqrt){justify-self:center;margin-top:0}}.side.svelte-jhaqrt{flex-direction:column;gap:.7rem;display:flex}.side.svelte-jhaqrt .dev:where(.svelte-jhaqrt){color:var(--accent-text)}.vs.svelte-jhaqrt{font-family:var(--mono);color:var(--accent);align-self:start;margin-top:5.9rem;font-size:.86rem;font-style:italic}.row.svelte-jhaqrt{gap:.5rem;display:flex}input.svelte-jhaqrt:not([type=checkbox]),select.svelte-jhaqrt,textarea.svelte-jhaqrt{border:1px solid var(--border);border-radius:var(--radius-sm);background-color:var(--bg);width:100%;color:var(--text);font-family:var(--mono);padding:.4rem .55rem;font-size:.86rem}input.svelte-jhaqrt:not([type=checkbox]):focus,select.svelte-jhaqrt:focus,textarea.svelte-jhaqrt:focus{border-color:var(--accent);outline:none}select.svelte-jhaqrt{padding-right:1.6rem}button.svelte-jhaqrt:focus-visible{outline:1px solid var(--accent-text);outline-offset:1px}.field.svelte-jhaqrt{flex-direction:column;gap:.35rem;display:flex}.lbl.svelte-jhaqrt{letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:.68rem;font-weight:600}.presets.svelte-jhaqrt{flex-direction:column;gap:.35rem;display:flex}.mode.svelte-jhaqrt{align-items:center;gap:.7rem;padding-left:.6rem;display:flex}.mode.gainer.svelte-jhaqrt{border-left:3px solid var(--gainer)}.mode.simpl.svelte-jhaqrt{border-left:3px solid var(--fail-yellow)}.mode.games.svelte-jhaqrt{border-left:3px solid var(--mode-games)}.mode.nodes.svelte-jhaqrt{border-left:3px solid var(--mode-nodes)}.mode.datagen.svelte-jhaqrt,.mode.tune.svelte-jhaqrt{border-left:3px solid var(--mode-tune)}.name.svelte-jhaqrt{width:6rem;color:var(--muted);font-size:.74rem}.seg.svelte-jhaqrt{border:1px solid var(--border);border-radius:var(--radius-sm);display:inline-flex;overflow:hidden}.seg.svelte-jhaqrt button:where(.svelte-jhaqrt){background:var(--surface-2);min-width:4.1rem;color:var(--muted);font-family:var(--mono);text-align:center;cursor:pointer;border:0;border-radius:0;padding:.3rem .9rem;font-size:.74rem;transition:color .12s}.seg.svelte-jhaqrt button:where(.svelte-jhaqrt)+button:where(.svelte-jhaqrt){border-left:1px solid var(--border)}.seg.svelte-jhaqrt button:where(.svelte-jhaqrt):hover{color:var(--text)}.seg.svelte-jhaqrt button.on:where(.svelte-jhaqrt){color:var(--verdict-ink);font-weight:600}.mode.gainer.svelte-jhaqrt .on:where(.svelte-jhaqrt){background:var(--gainer)}.mode.simpl.svelte-jhaqrt .on:where(.svelte-jhaqrt){background:var(--fail-yellow)}.mode.games.svelte-jhaqrt .on:where(.svelte-jhaqrt){background:var(--mode-games)}.mode.nodes.svelte-jhaqrt .on:where(.svelte-jhaqrt){background:var(--mode-nodes)}.mode.datagen.svelte-jhaqrt .on:where(.svelte-jhaqrt),.mode.tune.svelte-jhaqrt .on:where(.svelte-jhaqrt){background:var(--mode-tune)}.create.svelte-jhaqrt{border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent);color:var(--verdict-ink);font:inherit;cursor:pointer;padding:.42rem 1.1rem;font-size:.86rem;font-weight:600}.create.svelte-jhaqrt:hover:not(:disabled){background:color-mix(in oklab, var(--accent), var(--lift) 10%);border-color:color-mix(in oklab, var(--accent), var(--lift) 10%)}.create.svelte-jhaqrt{font-size:.8rem}.create.svelte-jhaqrt:disabled{opacity:.5;cursor:default}.err.svelte-jhaqrt{color:var(--ink-fault);font-size:.8rem}.warn.svelte-jhaqrt{color:var(--fail-yellow);font-size:.8rem}textarea.svelte-jhaqrt{resize:vertical;min-height:8rem;line-height:1.5}.blurb.svelte-jhaqrt{color:var(--muted);margin:0;font-size:.8rem}.hint.svelte-jhaqrt{letter-spacing:0;text-transform:none;color:var(--muted);font-size:.74rem;font-weight:400}.knobs.svelte-jhaqrt{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.7rem .9rem;display:grid}.issues.svelte-jhaqrt{flex-direction:column;gap:.35rem;display:flex}.preview.svelte-jhaqrt{border-top:1px solid var(--border);background:repeating-linear-gradient(-45deg, var(--surface-alt) 0 11px, var(--surface-2) 11px 22px);font-family:var(--mono);color:var(--muted);align-items:baseline;gap:.7rem;padding:.55rem 1.1rem;font-size:.74rem;display:flex}.preview.svelte-jhaqrt .k:where(.svelte-jhaqrt){letter-spacing:.06em;text-transform:uppercase;color:var(--label);white-space:nowrap;font-size:.68rem;font-weight:600}.preview.svelte-jhaqrt .line:where(.svelte-jhaqrt){overflow-wrap:anywhere}@media (width<=52rem){.mode.svelte-jhaqrt{flex-direction:column;align-items:stretch;gap:.35rem}.name.svelte-jhaqrt{width:auto}.seg.svelte-jhaqrt{display:flex}.seg.svelte-jhaqrt button:where(.svelte-jhaqrt){flex:1;min-width:0;padding:.55rem .3rem}.genref.svelte-jhaqrt{display:none}.sec.actions.svelte-jhaqrt{flex-wrap:wrap}.create.svelte-jhaqrt{flex:100%;padding:.6rem 1.1rem}}.stage.svelte-1yvflu0{justify-content:center;align-items:center;min-height:100%;padding:2rem;display:flex;position:relative;overflow-x:clip}.feed.svelte-1yvflu0{z-index:2;pointer-events:none;font-family:var(--mono);letter-spacing:.14em;color:var(--muted);font-size:.72rem;position:absolute;inset:0;overflow:hidden}.grain.svelte-1yvflu0{opacity:.055;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");animation:.5s steps(5,end) infinite svelte-1yvflu0-grain;position:absolute;inset:-5%}.scan.svelte-1yvflu0{opacity:.07;background:repeating-linear-gradient(0deg,#0000 0 2px,#000 2px 4px);position:absolute;inset:0}.shade.svelte-1yvflu0{opacity:.5;background:radial-gradient(120% 90% at 50% 42%,#0000 52%,#000 100%);position:absolute;inset:0}.cam.svelte-1yvflu0{position:absolute;top:1.1rem;left:1.25rem}.rec.svelte-1yvflu0{color:var(--ink-bad);position:absolute;top:1.1rem;right:1.25rem}.rec.svelte-1yvflu0:before{content:"";background:currentColor;border-radius:50%;width:.5em;height:.5em;margin-right:.55em;animation:1.4s infinite svelte-1yvflu0-blink;display:inline-block}.night.svelte-1yvflu0{position:absolute;bottom:1.1rem;left:1.25rem}.clock.svelte-1yvflu0{font-variant-numeric:tabular-nums;position:absolute;bottom:1.1rem;right:1.25rem}@keyframes svelte-1yvflu0-grain{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,-2%)}to{transform:translate(3%,2%)}}@keyframes svelte-1yvflu0-blink{50%{opacity:.15}}.wrap.svelte-1yvflu0{clip-path:inset(-100vh -100vw 0);width:34rem;max-width:100%;position:relative}.omen.svelte-1yvflu0{--omen:clamp(400px, 88vmin, 720px);left:50%;top:calc(0px - clamp(56px, 12vmin, 110px) - .4733 * var(--omen));width:var(--omen);aspect-ratio:1;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;position:absolute;transform:translate(-50%)}.omen.gone.svelte-1yvflu0{display:none}.omen.svelte-1yvflu0 img:where(.svelte-1yvflu0){width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.grain.svelte-1yvflu0,.rec.svelte-1yvflu0:before{animation:none}}.card.svelte-1yvflu0{z-index:1;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:100%;padding:2.25rem;position:relative}h1.svelte-1yvflu0{color:var(--ink-illegal);font-family:var(--mono);letter-spacing:-.02em;margin:0 0 1rem;font-size:1.9rem;font-weight:600}.note.svelte-1yvflu0{color:var(--muted);margin:0;line-height:1.75}.way.svelte-1yvflu0{border-top:1px solid var(--border);color:var(--faint);margin:1.5rem 0 0;padding-top:1.25rem;font-size:.8rem}.way.svelte-1yvflu0 a:where(.svelte-1yvflu0){color:var(--accent-text)}.filters.svelte-1w1zxwl{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;display:flex}.filters.svelte-1w1zxwl label:where(.svelte-1w1zxwl){color:var(--muted);align-items:center;gap:.5rem;font-size:.86rem;display:flex}.filters.svelte-1w1zxwl select:where(.svelte-1w1zxwl){border:1px solid var(--border);border-radius:var(--radius-sm);background-color:var(--bg);width:100%;color:var(--text);font-family:var(--mono);padding:.4rem .55rem;font-size:.86rem}.filters.svelte-1w1zxwl select:where(.svelte-1w1zxwl):focus{border-color:var(--accent);outline:none}.filters.svelte-1w1zxwl select:where(.svelte-1w1zxwl){background-color:var(--surface);width:auto;min-width:10rem;padding-right:2rem}.filters.svelte-1w1zxwl input:where(.svelte-1w1zxwl){border:1px solid var(--border);border-radius:var(--radius-sm);background-color:var(--bg);width:100%;color:var(--text);font-family:var(--mono);padding:.4rem .55rem;font-size:.86rem}.filters.svelte-1w1zxwl input:where(.svelte-1w1zxwl):focus{border-color:var(--accent);outline:none}.filters.svelte-1w1zxwl input:where(.svelte-1w1zxwl){background-color:var(--surface);width:auto}.filters.svelte-1w1zxwl .run:where(.svelte-1w1zxwl){width:7rem}.page.svelte-1w1zxwl{padding:1.25rem 1.5rem;overflow-x:auto}.page.svelte-1w1zxwl h1:where(.svelte-1w1zxwl){margin:0 0 1rem;font-size:1.15rem;font-weight:600}table.svelte-1w1zxwl{border-collapse:collapse;width:100%;font-size:.86rem}table.svelte-1w1zxwl th:where(.svelte-1w1zxwl),table.svelte-1w1zxwl td:where(.svelte-1w1zxwl){text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:.4rem 1rem}table.svelte-1w1zxwl th:where(.svelte-1w1zxwl):last-child,table.svelte-1w1zxwl td:where(.svelte-1w1zxwl):last-child{width:100%}table.svelte-1w1zxwl thead:where(.svelte-1w1zxwl) th:where(.svelte-1w1zxwl){letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:.68rem;font-weight:600}table.svelte-1w1zxwl tbody:where(.svelte-1w1zxwl) tr:where(.svelte-1w1zxwl){background:var(--surface)}table.svelte-1w1zxwl tbody:where(.svelte-1w1zxwl) tr:where(.svelte-1w1zxwl):nth-child(2n){background:var(--surface-alt)}table.svelte-1w1zxwl tbody:where(.svelte-1w1zxwl) tr:where(.svelte-1w1zxwl):hover{background:var(--hover)}@media (width<=52rem){table.svelte-1w1zxwl{display:block}table.svelte-1w1zxwl thead:where(.svelte-1w1zxwl){display:none}table.svelte-1w1zxwl tbody:where(.svelte-1w1zxwl),table.svelte-1w1zxwl tr:where(.svelte-1w1zxwl){display:block}table.svelte-1w1zxwl tr:where(.svelte-1w1zxwl){padding:.45rem 0}table.svelte-1w1zxwl th:where(.svelte-1w1zxwl),table.svelte-1w1zxwl td:where(.svelte-1w1zxwl){white-space:normal;overflow-wrap:anywhere;border:0;padding:.12rem 1rem;display:block}table.svelte-1w1zxwl [data-label]:where(.svelte-1w1zxwl){justify-content:space-between;align-items:baseline;gap:1rem;display:flex}table.svelte-1w1zxwl [data-label]:where(.svelte-1w1zxwl):before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:var(--label);flex:none;font-size:.68rem;font-weight:600}table.svelte-1w1zxwl th:where(.svelte-1w1zxwl):last-child,table.svelte-1w1zxwl td:where(.svelte-1w1zxwl):last-child{width:auto}}.totals.svelte-1w1zxwl{color:var(--muted);margin:0 0 1rem}.totals.svelte-1w1zxwl strong:where(.svelte-1w1zxwl){color:var(--text);font-weight:500}.num.svelte-1w1zxwl{text-align:right;font-variant-numeric:tabular-nums}button.sort.svelte-1w1zxwl{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}button.sort.svelte-1w1zxwl:hover,button.sort.on.svelte-1w1zxwl{color:var(--text)}.muted.svelte-1w1zxwl{color:var(--muted)}.badge.svelte-1w1zxwl{border-radius:var(--radius-sm);white-space:nowrap;background:var(--accent-soft);color:var(--accent-text);align-items:center;margin-left:.4rem;padding:.14em .5em;font-size:.68rem;line-height:1;display:inline-flex}table.svelte-1w1zxwl button.danger:where(.svelte-1w1zxwl){font:inherit;cursor:pointer;color:var(--danger);background:0 0;border:0;padding:0;font-size:.8rem}table.svelte-1w1zxwl button.danger:where(.svelte-1w1zxwl):hover,table.svelte-1w1zxwl button.danger.armed:where(.svelte-1w1zxwl){color:var(--danger-lit)}.empty.svelte-1w1zxwl{color:var(--muted);margin-top:1rem}.error.svelte-1w1zxwl{color:var(--failed);margin:0 0 1rem}.row.svelte-ucxtnj{background:var(--surface)}.row.alt.svelte-ucxtnj{background:var(--surface-alt)}.row.svelte-ucxtnj:hover{background:var(--hover)}td.svelte-ucxtnj{border-bottom:1px solid var(--border);white-space:nowrap;vertical-align:middle;padding:2px 10px}.author.svelte-ucxtnj{color:var(--accent-text);font-weight:500}.engine.svelte-ucxtnj{color:var(--muted)}.name.svelte-ucxtnj{font-family:var(--mono);color:var(--text);font-size:.86rem}.name.svelte-ucxtnj:hover{color:var(--accent)}.tag.svelte-ucxtnj{margin-left:.4em}.diff.svelte-ucxtnj a:where(.svelte-ucxtnj),.diff.svelte-ucxtnj .same:where(.svelte-ucxtnj){font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:600}.diff.svelte-ucxtnj a:where(.svelte-ucxtnj){color:var(--accent-text)}.diff.svelte-ucxtnj a:where(.svelte-ucxtnj):hover{color:var(--accent)}.diff.svelte-ucxtnj .same:where(.svelte-ucxtnj){color:var(--faint)}.tc.svelte-ucxtnj{color:var(--muted);font-family:var(--mono);font-size:.86rem}.note.svelte-ucxtnj{white-space:normal;overflow-wrap:anywhere;width:100%;color:var(--muted);font-size:.8rem}.note.svelte-ucxtnj .box:where(.svelte-ucxtnj){-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.stats.svelte-ucxtnj{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:.74rem;font-weight:500;line-height:1.15}.stats.svelte-ucxtnj .line:where(.svelte-ucxtnj){display:block}.stats.svelte-ucxtnj .k:where(.svelte-ucxtnj){width:3.3em;display:inline-block}.stats.svelte-ucxtnj b:where(.svelte-ucxtnj){font-weight:600}.tag.svelte-ucxtnj{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:600}.tag.crash.svelte-ucxtnj{color:var(--tag-crash)}.tag.deleted.svelte-ucxtnj{color:var(--muted)}.tag.flag.svelte-ucxtnj{color:var(--tag-flag)}.tag.frc.svelte-ucxtnj{color:var(--tag-frc)}.tag.time.svelte-ucxtnj{color:var(--tag-time)}.tag.smp.svelte-ucxtnj{color:var(--tag-smp)}.tag.smp-odds.svelte-ucxtnj{color:var(--tag-smp-odds)}.tag.hash-odds.svelte-ucxtnj{color:var(--tag-hash-odds)}.tag.bench.svelte-ucxtnj{color:var(--tag-bench)}.tag.pending.svelte-ucxtnj{color:var(--tag-pending)}.tag.pgn.svelte-ucxtnj{color:var(--tag-pgn)}.stats.pass.svelte-ucxtnj{color:var(--verdict-ink);background:color-mix(in oklab, var(--gainer), var(--bg) 16%)}.stats.pass.svelte-ucxtnj .k:where(.svelte-ucxtnj),.stats.pass.svelte-ucxtnj .dim:where(.svelte-ucxtnj){color:color-mix(in oklab, var(--verdict-ink), transparent 34%)}.stats.nonreg.svelte-ucxtnj{color:var(--verdict-ink);background:color-mix(in oklab, var(--non-reg), var(--bg) 16%)}.stats.nonreg.svelte-ucxtnj .k:where(.svelte-ucxtnj),.stats.nonreg.svelte-ucxtnj .dim:where(.svelte-ucxtnj){color:color-mix(in oklab, var(--verdict-ink), transparent 34%)}.stats.warn.svelte-ucxtnj{color:var(--verdict-ink);background:color-mix(in oklab, var(--fail-yellow), var(--bg) 16%)}.stats.warn.svelte-ucxtnj .k:where(.svelte-ucxtnj),.stats.warn.svelte-ucxtnj .dim:where(.svelte-ucxtnj){color:color-mix(in oklab, var(--verdict-ink), transparent 34%)}.stats.fail.svelte-ucxtnj{color:var(--verdict-ink);background:color-mix(in oklab, var(--failed), var(--bg) 16%)}.stats.fail.svelte-ucxtnj .k:where(.svelte-ucxtnj),.stats.fail.svelte-ucxtnj .dim:where(.svelte-ucxtnj){color:color-mix(in oklab, var(--verdict-ink), transparent 34%)}.stats.datagen-complete.svelte-ucxtnj{color:var(--verdict-ink);background:color-mix(in oklab, var(--datagen), var(--bg) 16%)}.stats.datagen-complete.svelte-ucxtnj .k:where(.svelte-ucxtnj),.stats.datagen-complete.svelte-ucxtnj .dim:where(.svelte-ucxtnj){color:color-mix(in oklab, var(--verdict-ink), transparent 34%)}.stats.tune-complete.svelte-ucxtnj{color:var(--verdict-ink);background:color-mix(in oklab, var(--tune), var(--bg) 16%)}.stats.tune-complete.svelte-ucxtnj .k:where(.svelte-ucxtnj),.stats.tune-complete.svelte-ucxtnj .dim:where(.svelte-ucxtnj){color:color-mix(in oklab, var(--verdict-ink), transparent 34%)}.stats.svelte-ucxtnj .verdict:where(.svelte-ucxtnj){display:none}:root[data-vision=rg] .stats.svelte-ucxtnj .verdict:where(.svelte-ucxtnj){display:block}.stats.pending.svelte-ucxtnj,.stats.running.svelte-ucxtnj,.stats.stopped.svelte-ucxtnj{color:var(--muted);background:repeating-linear-gradient(-45deg, var(--surface-alt) 0 11px, var(--surface-2) 11px 22px)}.stats.pending.svelte-ucxtnj .k:where(.svelte-ucxtnj),.stats.pending.svelte-ucxtnj .dim:where(.svelte-ucxtnj),.stats.running.svelte-ucxtnj .k:where(.svelte-ucxtnj),.stats.running.svelte-ucxtnj .dim:where(.svelte-ucxtnj),.stats.stopped.svelte-ucxtnj .k:where(.svelte-ucxtnj),.stats.stopped.svelte-ucxtnj .dim:where(.svelte-ucxtnj){color:var(--faint)}@media (width<=52rem){.row.svelte-ucxtnj{border-bottom:1px solid var(--border);grid-template-columns:auto auto 1fr auto;gap:.35rem .5rem;padding:.6rem .9rem;display:grid}td.svelte-ucxtnj{border:0;padding:0}.what.svelte-ucxtnj{white-space:normal;grid-area:1/1/2/4}.diff.svelte-ucxtnj{grid-area:1/4/2/5}.author.svelte-ucxtnj{grid-area:2/1/3/2}.engine.svelte-ucxtnj{grid-area:2/2/3/3}.tc.svelte-ucxtnj{grid-area:2/3/3/5}.stats.svelte-ucxtnj{border-radius:var(--radius-sm);grid-area:3/1/4/5;padding:.4rem .55rem}.note.svelte-ucxtnj{display:none}}.scroll.svelte-127ldkb{overscroll-behavior-x:contain;overflow-x:auto}.tests.svelte-127ldkb{border-collapse:collapse;width:100%}.section.svelte-127ldkb th:where(.svelte-127ldkb){text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--label);border-bottom:1px solid var(--border);padding:.4rem 1rem;font-size:.68rem;font-weight:600}.banner.svelte-127ldkb th:where(.svelte-127ldkb){text-align:center;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text);background:var(--surface-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:.32rem 1rem;font-size:.74rem;font-weight:600}.lane.svelte-127ldkb th:where(.svelte-127ldkb){text-align:center;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);background:var(--surface-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:.28rem 1rem;font-size:.68rem;font-weight:600}.count.svelte-127ldkb{border-radius:var(--radius-sm);white-space:nowrap;background:var(--accent-soft);color:var(--accent-text);letter-spacing:0;align-items:center;margin-left:.35rem;padding:.14em .5em;font-size:.68rem;line-height:1;display:inline-flex}.empty.svelte-127ldkb{color:var(--muted);padding:1.5rem}@media (width<=52rem){.tests.svelte-127ldkb,.tests.svelte-127ldkb tbody:where(.svelte-127ldkb),.section.svelte-127ldkb,.lane.svelte-127ldkb,.banner.svelte-127ldkb,.section.svelte-127ldkb th:where(.svelte-127ldkb),.lane.svelte-127ldkb th:where(.svelte-127ldkb),.banner.svelte-127ldkb th:where(.svelte-127ldkb){display:block}}form.svelte-1387u27{border-bottom:1px solid var(--border);flex-direction:column;gap:.7rem;padding:1rem 1.25rem;display:flex}.fields.svelte-1387u27{flex-wrap:wrap;gap:.5rem;display:flex}input.svelte-1387u27,select.svelte-1387u27{border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);font:inherit;outline:none;padding:.42rem .7rem;font-size:.86rem;transition:border-color .12s}input.svelte-1387u27::placeholder,select.svelte-1387u27::placeholder{color:var(--muted)}input.svelte-1387u27:focus,select.svelte-1387u27:focus{border-color:var(--accent)}select.svelte-1387u27{padding-right:1.6rem}.book.svelte-1387u27{text-overflow:ellipsis;width:9rem}.threads.svelte-1387u27{width:6.5rem}.tc.svelte-1387u27{width:5.5rem}.mine.svelte-1387u27{border:1px solid var(--border);border-radius:var(--radius);color:var(--muted);font:inherit;cursor:pointer;background:0 0;padding:.42rem .7rem;font-size:.86rem;transition:border-color .12s}.mine.svelte-1387u27:hover{border-color:var(--accent);color:var(--text)}button[type=submit].svelte-1387u27{border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent);color:var(--verdict-ink);font:inherit;cursor:pointer;padding:.42rem 1.1rem;font-size:.86rem;font-weight:600}button[type=submit].svelte-1387u27:hover:not(:disabled){background:color-mix(in oklab, var(--accent), var(--lift) 10%);border-color:color-mix(in oklab, var(--accent), var(--lift) 10%)}.chips.svelte-1387u27{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.group.svelte-1387u27{display:contents}.gap.svelte-1387u27{width:.6rem}.running.svelte-1387u27{margin-left:.6rem}.chip.svelte-1387u27{border:1px solid var(--border);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.26rem .75rem;font-size:.8rem;font-weight:500;transition:color .12s,background .12s}.chip.on.svelte-1387u27{color:var(--verdict-ink);border-color:#0000}.chip.on.pass.svelte-1387u27{background:color-mix(in oklab, var(--gainer), var(--bg) 16%)}.chip.on.nonreg.svelte-1387u27{background:color-mix(in oklab, var(--non-reg), var(--bg) 16%)}.chip.on.warn.svelte-1387u27{background:color-mix(in oklab, var(--fail-yellow), var(--bg) 16%)}.chip.on.fail.svelte-1387u27{background:color-mix(in oklab, var(--failed), var(--bg) 16%)}.chip.on.running.svelte-1387u27,.chip.on.stopped.svelte-1387u27,.chip.on.plain.svelte-1387u27{background:var(--muted)}.chip.svelte-1387u27 .n:where(.svelte-1387u27){font-variant-numeric:tabular-nums;opacity:.72;margin-left:.4em}.hint.svelte-1387u27{color:var(--muted);padding:1.5rem 1.25rem}@media (width<=52rem){.fields.svelte-1387u27{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wide.svelte-1387u27{grid-column:1/-1}.book.svelte-1387u27,.threads.svelte-1387u27,.tc.svelte-1387u27{width:auto}button[type=submit].svelte-1387u27{padding:.6rem 1.1rem}.chip.svelte-1387u27{padding:.4rem .85rem}.chips.svelte-1387u27{display:block}.group.svelte-1387u27{gap:.5rem;display:grid}.verdicts.svelte-1387u27{grid-template-columns:repeat(3,minmax(0,1fr))}.verdicts.svelte-1387u27 .pass:where(.svelte-1387u27){grid-area:1/1}.verdicts.svelte-1387u27 .fail:where(.svelte-1387u27){grid-area:2/1}.verdicts.svelte-1387u27 .nonreg:where(.svelte-1387u27){grid-area:1/2}.verdicts.svelte-1387u27 .warn:where(.svelte-1387u27){grid-area:2/2}.verdicts.svelte-1387u27 .running:where(.svelte-1387u27){grid-area:1/3;margin-left:0}.verdicts.svelte-1387u27 .stopped:where(.svelte-1387u27){grid-area:2/3}.modes.svelte-1387u27{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.45rem}.gap.svelte-1387u27{display:none}}.page.svelte-lqmuci{padding:1.25rem 1.5rem;overflow-x:auto}.page.svelte-lqmuci h1:where(.svelte-lqmuci){margin:0 0 1rem;font-size:1.15rem;font-weight:600}section.svelte-lqmuci{max-width:22rem;margin-bottom:2rem}h2.svelte-lqmuci{margin:0 0 .6rem;font-size:1rem;font-weight:600}form.svelte-lqmuci{flex-direction:column;gap:.5rem;display:flex}input.svelte-lqmuci,textarea.svelte-lqmuci{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text);font:inherit;outline:none;padding:.45rem .75rem;font-size:.86rem;transition:border-color .12s}input.svelte-lqmuci::placeholder,textarea.svelte-lqmuci::placeholder{color:var(--muted)}input.svelte-lqmuci:focus,textarea.svelte-lqmuci:focus{border-color:var(--accent)}textarea.svelte-lqmuci{min-height:7.5rem;font-family:var(--mono);resize:vertical;font-size:.8rem;line-height:1.5}form.svelte-lqmuci button[type=submit]:where(.svelte-lqmuci){border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent);color:var(--verdict-ink);font:inherit;cursor:pointer;align-self:flex-start;margin-top:.15rem;padding:.42rem 1.1rem;font-size:.86rem;font-weight:600}form.svelte-lqmuci button[type=submit]:where(.svelte-lqmuci):hover:not(:disabled){background:color-mix(in oklab, var(--accent), var(--lift) 10%);border-color:color-mix(in oklab, var(--accent), var(--lift) 10%)}form.svelte-lqmuci button[type=submit]:where(.svelte-lqmuci){font-size:.86rem}form.svelte-lqmuci button[type=submit]:where(.svelte-lqmuci):disabled{opacity:.6;cursor:default}.custom.svelte-lqmuci{margin-top:1rem}.actions.svelte-lqmuci{align-items:center;gap:1rem;display:flex}.reset.svelte-lqmuci{font:inherit;cursor:pointer;color:var(--muted);background:0 0;border:0;margin-top:.15rem;padding:0;font-size:.86rem}.reset.svelte-lqmuci:hover{color:var(--text)}.choices.svelte-lqmuci{flex-wrap:wrap;gap:.5rem;display:flex}.choice.svelte-lqmuci{border:1px solid var(--border);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.26rem .75rem;font-size:.8rem;font-weight:500;transition:color .12s,background .12s}.choice.on.svelte-lqmuci{background:var(--muted);color:var(--verdict-ink);border-color:#0000}.hint.svelte-lqmuci{color:var(--muted);margin:.6rem 0 0;font-size:.86rem}.error.svelte-lqmuci{color:var(--failed);margin:.6rem 0 0;font-size:.86rem}.lines.svelte-lqmuci{white-space:pre-line}.notice.svelte-lqmuci{color:var(--accent-text);margin:.6rem 0 0;font-size:.86rem}.empty.svelte-lqmuci{color:var(--muted)}.empty.svelte-lqmuci a:where(.svelte-lqmuci){color:var(--accent-text)}aside.svelte-1nhzsi7{overscroll-behavior-y:contain;border-right:1px solid var(--border);background-color:var(--bg-deep);background-image:var(--ground);background-attachment:fixed;align-self:start;height:100vh;padding:1.1rem .6rem;position:sticky;top:0;overflow-y:auto}:root.lit aside.svelte-1nhzsi7{background-color:#0000;background-image:none}.brand.svelte-1nhzsi7{align-items:center;display:flex}.brand.named.svelte-1nhzsi7{background-image:var(--brand-ink);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.brand.svelte-1nhzsi7{color:inherit;letter-spacing:.01em;margin-bottom:1.5rem;padding:.1rem .6rem;font-size:1.15rem;font-weight:600}.brand.svelte-1nhzsi7 .mark:where(.svelte-1nhzsi7){width:auto;height:1.08em;margin-right:.02em;transform:translateY(.12em)}.brand.svelte-1nhzsi7 .glyph:where(.svelte-1nhzsi7){background:var(--brand-mark) center/contain no-repeat;width:1.3em;height:1.3em;margin-right:.35em}nav.svelte-1nhzsi7{margin-bottom:1rem}.label.svelte-1nhzsi7{letter-spacing:.08em;text-transform:uppercase;color:var(--label);margin-bottom:.32rem;padding:0 .6rem;font-size:.68rem;font-weight:600}a.svelte-1nhzsi7:not(.brand){border-radius:var(--radius-sm);color:var(--text);align-items:center;gap:.5rem;padding:.32rem .6rem;transition:color .12s,background .12s;display:flex}a.svelte-1nhzsi7:not(.brand):hover{background:var(--surface-2);color:var(--accent)}a:not(.brand).active.svelte-1nhzsi7{color:var(--accent-text);background:var(--accent-soft)}a:not(.brand).active.svelte-1nhzsi7:hover{color:var(--accent)}.ico.svelte-1nhzsi7{flex-shrink:0;width:15px;height:15px}.scrim.svelte-1nhzsi7{display:none}@media (width<=52rem){:root.lit aside.svelte-1nhzsi7{background-color:var(--bg-deep);background-image:var(--ground)}aside.svelte-1nhzsi7{z-index:20;visibility:hidden;will-change:transform;width:212px;height:100dvh;transition:transform .2s,visibility .2s;position:fixed;top:0;left:0;transform:translate(-100%)}aside.open.svelte-1nhzsi7{visibility:visible;transform:none}.scrim.svelte-1nhzsi7{z-index:19;background:var(--scrim);opacity:0;visibility:hidden;border:0;padding:0;transition:opacity .2s,visibility .2s;display:block;position:fixed;inset:0}.scrim.open.svelte-1nhzsi7{opacity:1;visibility:visible}}@media (prefers-reduced-motion:reduce){aside.svelte-1nhzsi7,.scrim.svelte-1nhzsi7{transition:none}}.chart.svelte-ph0nts{width:100%;position:relative}.empty.svelte-ph0nts{color:var(--muted);margin:0;font-size:.8rem}svg.svelte-ph0nts{display:block;overflow:visible}.wipe.svelte-ph0nts{transform-box:fill-box;transform-origin:0;animation:.42s ease-out forwards svelte-ph0nts-wipe;transform:scaleX(0)}@keyframes svelte-ph0nts-wipe{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.wipe.svelte-ph0nts{animation:none;transform:scaleX(1)}}.grid.svelte-ph0nts{stroke:var(--border);stroke-width:1px}.trace.svelte-ph0nts{fill:none;stroke:var(--datagen);stroke-width:1.75px;stroke-linejoin:round;stroke-linecap:round}.area.svelte-ph0nts{fill:var(--datagen);opacity:.07}.end.svelte-ph0nts{fill:var(--bg);stroke:var(--datagen);stroke-width:1.75px}.hover-line.svelte-ph0nts{stroke:var(--faint);stroke-width:1px}.hover-dot.svelte-ph0nts{fill:var(--text)}.hitbox.svelte-ph0nts{fill:#0000;pointer-events:all}.lbl.svelte-ph0nts{fill:var(--text);font-family:var(--mono);text-anchor:start;dominant-baseline:middle;font-size:11px}.tip.svelte-ph0nts{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);font-family:var(--mono);white-space:nowrap;pointer-events:none;padding:.2rem .45rem;font-size:.74rem;position:absolute;transform:translate(-50%,-150%)}svg.svelte-8cklv6{display:block;overflow:visible}.split.svelte-1qpru3{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.split.solo.svelte-1qpru3{grid-template-columns:minmax(0,1fr)}@media (width<=52rem){.split.svelte-1qpru3{grid-template-columns:minmax(0,1fr);gap:.7rem}}.spec.svelte-1qpru3{color:var(--text);font-variant-numeric:tabular-nums;grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:.1rem 1rem;margin:0;display:grid}.spec.svelte-1qpru3 dt:where(.svelte-1qpru3){letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:.68rem;font-weight:600}.spec.svelte-1qpru3 dd:where(.svelte-1qpru3){margin:0}.spec.svelte-1qpru3 .dim:where(.svelte-1qpru3){color:var(--muted)}.spec.svelte-1qpru3 .tools:where(.svelte-1qpru3){flex-wrap:wrap;gap:0 .9rem;display:flex}.spec.svelte-1qpru3 .tools:where(.svelte-1qpru3) .named:where(.svelte-1qpru3){color:var(--accent-text)}.spec.svelte-1qpru3 .tools:where(.svelte-1qpru3) .absent:where(.svelte-1qpru3){color:var(--ink-bad)}.spec.svelte-1qpru3 .pulse:where(.svelte-1qpru3){flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.record.svelte-1qpru3{color:var(--muted);font-variant-numeric:tabular-nums;margin:0 0 .35rem}.rate.svelte-1qpru3{border:0;border-bottom:1px dotted var(--border);color:inherit;font:inherit;cursor:pointer;background:0 0;padding:0}.rate.svelte-1qpru3:hover{color:var(--text);border-bottom-color:var(--muted)}.feed.svelte-1qpru3{font-variant-numeric:tabular-nums;margin:.15rem 0 0}dialog.svelte-18dsglx{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:min(58rem,100vw - 2rem);max-height:min(80vh,44rem);color:var(--text);opacity:0;transition:opacity .12s ease, translate .12s ease, display .12s allow-discrete, overlay .12s allow-discrete;padding:0;overflow:auto;translate:0 .5rem}dialog[open].svelte-18dsglx{opacity:1;translate:none}@starting-style{dialog[open].svelte-18dsglx{opacity:0;translate:0 .5rem}}dialog.svelte-18dsglx::backdrop{background:var(--scrim);opacity:0;transition:opacity .12s ease, display .12s allow-discrete, overlay .12s allow-discrete}dialog[open].svelte-18dsglx::backdrop{opacity:1}@starting-style{dialog[open].svelte-18dsglx::backdrop{opacity:0}}@media (width<=52rem){dialog.svelte-18dsglx{border-radius:var(--radius) var(--radius) 0 0;border-width:1px 0 0;width:100%;max-width:none;max-height:85vh;margin:auto 0 0;translate:0 1.5rem}@starting-style{dialog[open].svelte-18dsglx{translate:0 1.5rem}}}@media (prefers-reduced-motion:reduce){dialog.svelte-18dsglx,dialog.svelte-18dsglx::backdrop{transition-duration:1ms}}.sheet.svelte-18dsglx{padding:.9rem 1.1rem 1.1rem}header.svelte-18dsglx{flex-wrap:wrap;align-items:baseline;gap:.35rem .7rem;margin-bottom:.8rem;display:flex}h2.svelte-18dsglx{margin:0;font-size:1rem;font-weight:600}.owner.svelte-18dsglx,.nps.svelte-18dsglx{color:var(--muted);font-size:.86rem}.nps.svelte-18dsglx{font-family:var(--mono);font-variant-numeric:tabular-nums;margin-left:auto}.badge.svelte-18dsglx{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:.68rem;font-weight:600}.badge.online.svelte-18dsglx{color:var(--badge-active)}.nps.svelte-18dsglx+.close:where(.svelte-18dsglx){margin-left:0}.close.svelte-18dsglx{color:var(--muted);cursor:pointer;background:0 0;border:0;align-self:center;margin-left:auto;padding:0 .35rem;font-size:1.15rem;line-height:1}.close.svelte-18dsglx:hover{color:var(--text)}.error.svelte-18dsglx{color:var(--danger);margin:0}.contrib.svelte-1inwhj1{overscroll-behavior-x:contain;margin:1.5rem 1.25rem;overflow-x:auto}h2.svelte-1inwhj1{letter-spacing:.08em;text-transform:uppercase;color:var(--label);margin-bottom:.5rem;font-size:.68rem;font-weight:600}table.svelte-1inwhj1{border-collapse:collapse;font-variant-numeric:tabular-nums;width:max-content;max-width:100%;font-size:.86rem}th.svelte-1inwhj1,td.svelte-1inwhj1{text-align:left;padding:.35rem .9rem}th.num.svelte-1inwhj1,td.num.svelte-1inwhj1{text-align:right;font-family:var(--mono)}th.svelte-1inwhj1:first-child,td.svelte-1inwhj1:first-child{padding-left:.55rem}tr.active.svelte-1inwhj1 td:where(.svelte-1inwhj1):first-child{box-shadow:inset 2px 0 0 var(--accent)}thead.svelte-1inwhj1 th:where(.svelte-1inwhj1){letter-spacing:.08em;text-transform:uppercase;color:var(--label);border-bottom:1px solid var(--border);font-size:.68rem;font-weight:600}tbody.svelte-1inwhj1 tr:where(.svelte-1inwhj1):nth-child(odd) td:where(.svelte-1inwhj1){background:var(--surface-alt)}.updated.svelte-1inwhj1{color:var(--muted);white-space:nowrap}.who.svelte-1inwhj1{color:var(--text)}.who.gone.svelte-1inwhj1{color:var(--muted);font-style:italic}.who.svelte-1inwhj1 button:where(.svelte-1inwhj1){color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.who.svelte-1inwhj1 button:where(.svelte-1inwhj1):hover{text-decoration:underline}.tag.svelte-1inwhj1{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tag-flag);margin-left:.5rem;font-size:.68rem;font-weight:600}.chart.svelte-n8czb5{width:100%;position:relative}.wait.svelte-n8czb5{fill:var(--muted);font-family:var(--mono);text-anchor:middle;font-size:.8rem}svg.svelte-n8czb5{display:block;overflow:visible}.wipe.svelte-n8czb5{transform-box:fill-box;transform-origin:0;animation:.42s ease-out forwards svelte-n8czb5-wipe;transform:scaleX(0)}@keyframes svelte-n8czb5-wipe{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.wipe.svelte-n8czb5{animation:none;transform:scaleX(1)}}.grid.svelte-n8czb5{stroke:var(--border);stroke-width:1px}.zero.svelte-n8czb5{stroke:var(--muted);stroke-width:1.25px}.bound.svelte-n8czb5{stroke-width:1px;stroke-dasharray:3 3;opacity:.55}.bound.pass.svelte-n8czb5{stroke:var(--gainer)}.bound.fail.svelte-n8czb5{stroke:var(--failed)}.trace.svelte-n8czb5{fill:none;stroke-width:1.75px;stroke-linejoin:round;stroke-linecap:round}.end.pos.svelte-n8czb5{stroke:var(--gainer)}.end.warn.svelte-n8czb5{stroke:var(--fail-yellow)}.end.neg.svelte-n8czb5{stroke:var(--failed)}.end.svelte-n8czb5{fill:var(--bg);stroke-width:1.75px}.hover-line.svelte-n8czb5{stroke:var(--faint);stroke-width:1px}.hover-dot.svelte-n8czb5{fill:var(--text)}.hitbox.svelte-n8czb5{fill:#0000;pointer-events:all}.lbl.svelte-n8czb5{fill:var(--faint);font-family:var(--mono);text-anchor:end;dominant-baseline:middle;font-size:11px}.lbl.cut.svelte-n8czb5{text-anchor:start;dominant-baseline:auto}.lbl.cut.pass.svelte-n8czb5{fill:var(--gainer)}.lbl.cut.fail.svelte-n8czb5{fill:var(--failed)}.tip.svelte-n8czb5{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);font-family:var(--mono);white-space:nowrap;pointer-events:none;padding:.2rem .45rem;font-size:.74rem;position:absolute;transform:translate(-50%,-150%)}.chart.svelte-f8ab59{width:100%;position:relative}.empty.svelte-f8ab59{color:var(--muted);margin:0;font-size:.8rem}svg.svelte-f8ab59{display:block;overflow:visible}.wipe.svelte-f8ab59{transform-box:fill-box;transform-origin:0;animation:.42s ease-out forwards svelte-f8ab59-wipe;transform:scaleX(0)}@keyframes svelte-f8ab59-wipe{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.wipe.svelte-f8ab59{animation:none;transform:scaleX(1)}}.grid.svelte-f8ab59{stroke:var(--border);stroke-width:1px}.grid.zero.svelte-f8ab59{stroke:var(--faint)}.bar.svelte-f8ab59{fill:var(--datagen);opacity:.65}.bar.svelte-f8ab59:hover{opacity:1}.floor.svelte-f8ab59{stroke:var(--border);stroke-width:1px}.lbl.svelte-f8ab59{fill:var(--faint);font-family:var(--mono);text-anchor:middle;font-size:10px}.chart.svelte-7jez0d{width:100%}.empty.svelte-7jez0d{color:var(--muted);margin:0;font-size:.8rem}svg.svelte-7jez0d{display:block;overflow:visible}.grid.svelte-7jez0d{stroke:var(--border);stroke-width:1px}.zero.svelte-7jez0d{stroke:var(--muted);stroke-width:1.25px}.axis.svelte-7jez0d{fill:var(--label);font-family:var(--mono);text-anchor:end;font-size:.68rem}.axis.foot.svelte-7jez0d{text-anchor:start}.axis.end.svelte-7jez0d{text-anchor:end}.trace.svelte-7jez0d{fill:none;stroke-width:1.4px;stroke-linejoin:round;transition:opacity .12s,stroke-width .12s}.hit.svelte-7jez0d{fill:none;stroke:#0000;stroke-width:12px;pointer-events:stroke}.name.svelte-7jez0d{font-family:var(--mono);cursor:default;font-size:.68rem;transition:opacity .12s}.isolating.svelte-7jez0d .trace:where(.svelte-7jez0d),.isolating.svelte-7jez0d .name:where(.svelte-7jez0d){opacity:.16}.isolating.svelte-7jez0d .lit:where(.svelte-7jez0d){opacity:1}.isolating.svelte-7jez0d .trace.lit:where(.svelte-7jez0d){stroke-width:2.4px}@media (prefers-reduced-motion:reduce){.trace.svelte-7jez0d,.name.svelte-7jez0d{transition:none}}.page.svelte-bgx8v4{background:url(/patterns/sparkles.svg)}.head.svelte-bgx8v4{border-bottom:1px solid var(--border);padding:1rem 1.25rem .75rem}.back.svelte-bgx8v4{color:var(--muted);margin-bottom:.6rem;font-size:.8rem;display:inline-block}.back.svelte-bgx8v4:hover{color:var(--accent)}.title.svelte-bgx8v4{align-items:baseline;gap:.5rem;display:flex}.engine.svelte-bgx8v4{letter-spacing:.08em;text-transform:uppercase;color:var(--label);margin-top:.55rem;font-size:.68rem;font-weight:600}.branch.svelte-bgx8v4{font-family:var(--mono);color:var(--text);font-size:1rem}.branch.svelte-bgx8v4:hover{color:var(--accent)}.branch.base.svelte-bgx8v4,.branch.base.svelte-bgx8v4:hover{color:var(--muted)}.vs.svelte-bgx8v4{font-family:var(--mono);color:var(--accent);font-size:.86rem;font-style:italic}.by.svelte-bgx8v4{color:var(--muted);margin-top:.3rem;font-size:.8rem}.ops.svelte-bgx8v4{align-items:center;gap:.7rem;margin-top:.55rem;line-height:1;display:flex}.ops.svelte-bgx8v4 a.pgn:where(.svelte-bgx8v4){color:var(--pgn-link);font-size:.8rem;text-decoration:none;transition:color .12s}.ops.svelte-bgx8v4 a.pgn:where(.svelte-bgx8v4):hover{color:var(--pgn-link-lit)}.ops.svelte-bgx8v4 button:where(.svelte-bgx8v4){color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.8rem;transition:color .12s}.ops.svelte-bgx8v4 button:where(.svelte-bgx8v4):hover{color:var(--text)}.ops.svelte-bgx8v4 button.halt:where(.svelte-bgx8v4){color:var(--halt)}.ops.svelte-bgx8v4 button.halt:where(.svelte-bgx8v4):hover{color:var(--halt-lit)}.ops.svelte-bgx8v4 button.revive:where(.svelte-bgx8v4){color:var(--affirm)}.ops.svelte-bgx8v4 button.revive:where(.svelte-bgx8v4):hover{color:var(--affirm-lit)}.ops.svelte-bgx8v4 button.danger:where(.svelte-bgx8v4){color:var(--danger)}.ops.svelte-bgx8v4 button.danger:where(.svelte-bgx8v4):hover,.ops.svelte-bgx8v4 button.danger.armed:where(.svelte-bgx8v4){color:var(--danger-lit)}.ops.svelte-bgx8v4 .err:where(.svelte-bgx8v4){color:var(--ink-fault);font-size:.8rem}.modifiers.svelte-bgx8v4{grid-template-columns:max-content max-content max-content;align-items:center;gap:.35rem .5rem;margin-top:.55rem;display:grid}.modifiers.svelte-bgx8v4 .fields:where(.svelte-bgx8v4){gap:.5rem;display:flex}.modifiers.svelte-bgx8v4 .k:where(.svelte-bgx8v4){letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:.68rem;font-weight:600}.modifiers.svelte-bgx8v4 input:where(.svelte-bgx8v4){border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);width:4.2rem;color:var(--text);font-family:var(--mono);padding:.22rem .45rem;font-size:.8rem}.modifiers.svelte-bgx8v4 input:where(.svelte-bgx8v4):focus{border-color:var(--accent);outline:none}.modifiers.svelte-bgx8v4 .set:where(.svelte-bgx8v4){border:1px solid var(--accent);border-radius:var(--radius-sm);background:var(--accent);color:var(--verdict-ink);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;padding:.24rem .8rem;font-size:.68rem;font-weight:600}.modifiers.svelte-bgx8v4 .set:where(.svelte-bgx8v4):hover:not(:disabled){background:color-mix(in oklab, var(--accent), var(--lift) 10%)}.modifiers.svelte-bgx8v4 .set:where(.svelte-bgx8v4):disabled{border-color:var(--border);color:var(--faint);cursor:default;background:0 0}.tag.svelte-bgx8v4{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:600}.tag.crash.svelte-bgx8v4{color:var(--tag-crash)}.tag.deleted.svelte-bgx8v4{color:var(--muted)}.tag.flag.svelte-bgx8v4{color:var(--tag-flag)}.tag.frc.svelte-bgx8v4{color:var(--tag-frc)}.tag.time.svelte-bgx8v4{color:var(--tag-time)}.tag.smp.svelte-bgx8v4{color:var(--tag-smp)}.tag.smp-odds.svelte-bgx8v4{color:var(--tag-smp-odds)}.tag.hash-odds.svelte-bgx8v4{color:var(--tag-hash-odds)}.tag.bench.svelte-bgx8v4{color:var(--tag-bench)}.tag.pending.svelte-bgx8v4{color:var(--tag-pending)}.tag.pgn.svelte-bgx8v4{color:var(--tag-pgn)}.overview.svelte-bgx8v4{flex-wrap:wrap;align-items:center;gap:1rem;margin:.5rem 1.25rem;display:flex}.stats.svelte-bgx8v4{border-radius:var(--radius-sm);width:max-content;font-family:var(--mono);font-variant-numeric:tabular-nums;padding:.6rem .8rem;font-size:.8rem;font-weight:500;line-height:1.3}.stats.svelte-bgx8v4 .line:where(.svelte-bgx8v4){display:block}.stats.svelte-bgx8v4 .k:where(.svelte-bgx8v4){width:4em;display:inline-block}.stats.datagen.svelte-bgx8v4 .k:where(.svelte-bgx8v4),.stats.tune.svelte-bgx8v4 .k:where(.svelte-bgx8v4){width:5.8em}.stats.svelte-bgx8v4 b:where(.svelte-bgx8v4){font-weight:600}.graph.svelte-bgx8v4{flex:30rem;min-width:20rem;max-width:44rem}.fault.svelte-bgx8v4{color:var(--ink-fault);font-family:var(--mono);margin:0 1.25rem 1rem;font-size:.8rem}.spec.svelte-bgx8v4{border-collapse:collapse;margin:0 1.25rem;font-size:.86rem}.spec.svelte-bgx8v4 th:where(.svelte-bgx8v4),.spec.svelte-bgx8v4 td:where(.svelte-bgx8v4){text-align:left;vertical-align:top;padding:.35rem 1.5rem .35rem .7rem}.spec.svelte-bgx8v4 thead:where(.svelte-bgx8v4) th:where(.svelte-bgx8v4){letter-spacing:.08em;text-transform:uppercase;color:var(--label);border-bottom:1px solid var(--border);font-size:.68rem;font-weight:600}.spec.svelte-bgx8v4 tbody:where(.svelte-bgx8v4) tr:where(.svelte-bgx8v4):nth-child(odd) :is(th:where(.svelte-bgx8v4),td:where(.svelte-bgx8v4)){background:var(--surface-alt)}.spec.svelte-bgx8v4 tbody:where(.svelte-bgx8v4) th:where(.svelte-bgx8v4){color:var(--muted);font-weight:500}.spec.svelte-bgx8v4 tbody:where(.svelte-bgx8v4) td:where(.svelte-bgx8v4){font-family:var(--mono);color:var(--text)}.pair.svelte-bgx8v4{flex-wrap:wrap;align-items:flex-start;gap:1rem 1.75rem;display:flex}.trajectory.svelte-bgx8v4{flex:26rem;min-width:0;margin-right:1.25rem}:is(.trajectory:where(.svelte-bgx8v4),.strip:where(.svelte-bgx8v4)) h2.svelte-bgx8v4{letter-spacing:.08em;text-transform:uppercase;color:var(--label);margin:0 0 .5rem;font-size:.68rem;font-weight:600}:is(.trajectory:where(.svelte-bgx8v4),.strip:where(.svelte-bgx8v4)) .dim.svelte-bgx8v4{letter-spacing:.01em;text-transform:none;color:var(--muted);margin-left:.5rem;font-weight:400}.hint.svelte-bgx8v4{z-index:4;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);pointer-events:none;padding:.4rem .6rem;font-size:.74rem;line-height:1.45;position:fixed}.digest.svelte-bgx8v4,.strip.svelte-bgx8v4{overscroll-behavior-x:contain;margin:1rem 1.25rem 0;overflow-x:auto}.digest.svelte-bgx8v4 table:where(.svelte-bgx8v4),.strip.svelte-bgx8v4 table:where(.svelte-bgx8v4){border-collapse:collapse;font-size:.86rem}.digest.svelte-bgx8v4 th:where(.svelte-bgx8v4),.digest.svelte-bgx8v4 td:where(.svelte-bgx8v4),.strip.svelte-bgx8v4 th:where(.svelte-bgx8v4),.strip.svelte-bgx8v4 td:where(.svelte-bgx8v4){white-space:nowrap;padding:.35rem 1.5rem .35rem .7rem}.digest.svelte-bgx8v4 thead:where(.svelte-bgx8v4) th:where(.svelte-bgx8v4),.strip.svelte-bgx8v4 thead:where(.svelte-bgx8v4) th:where(.svelte-bgx8v4){letter-spacing:.08em;text-transform:uppercase;color:var(--label);border-bottom:1px solid var(--border);text-align:right;font-size:.68rem;font-weight:600}.digest.svelte-bgx8v4 thead:where(.svelte-bgx8v4) th:where(.svelte-bgx8v4):first-child,.strip.svelte-bgx8v4 thead:where(.svelte-bgx8v4) th:where(.svelte-bgx8v4):first-child{text-align:left}.digest.svelte-bgx8v4 tbody:where(.svelte-bgx8v4) tr:where(.svelte-bgx8v4):nth-child(odd) :is(th:where(.svelte-bgx8v4),td:where(.svelte-bgx8v4)),.strip.svelte-bgx8v4 tbody:where(.svelte-bgx8v4) tr:where(.svelte-bgx8v4):nth-child(odd) :is(th:where(.svelte-bgx8v4),td:where(.svelte-bgx8v4)){background:var(--surface-alt)}.digest.svelte-bgx8v4 tbody:where(.svelte-bgx8v4) th:where(.svelte-bgx8v4),.strip.svelte-bgx8v4 tbody:where(.svelte-bgx8v4) th:where(.svelte-bgx8v4){text-align:left;font-family:var(--mono);color:var(--text);font-weight:500}.digest.svelte-bgx8v4 tbody:where(.svelte-bgx8v4) td:where(.svelte-bgx8v4),.strip.svelte-bgx8v4 tbody:where(.svelte-bgx8v4) td:where(.svelte-bgx8v4){text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--text)}.digest.svelte-bgx8v4 tbody:where(.svelte-bgx8v4) tr.dim:where(.svelte-bgx8v4) :is(th:where(.svelte-bgx8v4),td:where(.svelte-bgx8v4)){opacity:.4}.digest.svelte-bgx8v4 tbody:where(.svelte-bgx8v4) tr.lit:where(.svelte-bgx8v4) :is(th:where(.svelte-bgx8v4),td:where(.svelte-bgx8v4)){background:var(--hover)}.digest.svelte-bgx8v4 .swatch:where(.svelte-bgx8v4){vertical-align:baseline;border-radius:2px;width:.55em;height:.55em;margin-right:.6em;display:inline-block}.digest.svelte-bgx8v4 .drifted:where(.svelte-bgx8v4){color:var(--muted)}.note.svelte-bgx8v4{flex-direction:column;align-items:flex-start;gap:.5rem;max-width:36rem;margin:1.5rem 1.25rem;display:flex}.note.svelte-bgx8v4 label:where(.svelte-bgx8v4){letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:.68rem;font-weight:600}.note.svelte-bgx8v4 textarea:where(.svelte-bgx8v4){border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);width:100%;min-height:4.5rem;color:var(--text);font-family:var(--mono);resize:vertical;padding:.5rem .6rem;font-size:.86rem}.note.svelte-bgx8v4 button:where(.svelte-bgx8v4){border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent);color:var(--verdict-ink);font-size:.8rem;font:inherit;cursor:pointer;padding:.42rem 1.1rem;font-size:.86rem;font-weight:600}.note.svelte-bgx8v4 button:where(.svelte-bgx8v4):hover:not(:disabled){background:color-mix(in oklab, var(--accent), var(--lift) 10%);border-color:color-mix(in oklab, var(--accent), var(--lift) 10%)}.note.svelte-bgx8v4 button:where(.svelte-bgx8v4):disabled{opacity:.5;cursor:default}.note.svelte-bgx8v4 .actions:where(.svelte-bgx8v4){align-items:center;gap:.7rem;width:100%;display:flex}.note.svelte-bgx8v4 .counter:where(.svelte-bgx8v4){font-family:var(--mono);color:var(--muted);margin-left:auto;font-size:.74rem}.note.svelte-bgx8v4 .counter.warn:where(.svelte-bgx8v4){color:var(--ink-alert)}.note.svelte-bgx8v4 .ok:where(.svelte-bgx8v4){color:var(--ink-ok);font-size:.8rem}.note.svelte-bgx8v4 .err:where(.svelte-bgx8v4){color:var(--ink-fault);font-size:.8rem}.stats.pass.svelte-bgx8v4{color:var(--verdict-ink);background:color-mix(in oklab, var(--gainer), var(--bg) 16%)}.stats.pass.svelte-bgx8v4 .k:where(.svelte-bgx8v4),.stats.pass.svelte-bgx8v4 .dim:where(.svelte-bgx8v4){color:color-mix(in oklab, var(--verdict-ink), transparent 34%)}.stats.nonreg.svelte-bgx8v4{color:var(--verdict-ink);background:color-mix(in oklab, var(--non-reg), var(--bg) 16%)}.stats.nonreg.svelte-bgx8v4 .k:where(.svelte-bgx8v4),.stats.nonreg.svelte-bgx8v4 .dim:where(.svelte-bgx8v4){color:color-mix(in oklab, var(--verdict-ink), transparent 34%)}.stats.warn.svelte-bgx8v4{color:var(--verdict-ink);background:color-mix(in oklab, var(--fail-yellow), var(--bg) 16%)}.stats.warn.svelte-bgx8v4 .k:where(.svelte-bgx8v4),.stats.warn.svelte-bgx8v4 .dim:where(.svelte-bgx8v4){color:color-mix(in oklab, var(--verdict-ink), transparent 34%)}.stats.fail.svelte-bgx8v4{color:var(--verdict-ink);background:color-mix(in oklab, var(--failed), var(--bg) 16%)}.stats.fail.svelte-bgx8v4 .k:where(.svelte-bgx8v4),.stats.fail.svelte-bgx8v4 .dim:where(.svelte-bgx8v4){color:color-mix(in oklab, var(--verdict-ink), transparent 34%)}.stats.datagen-complete.svelte-bgx8v4{color:var(--verdict-ink);background:color-mix(in oklab, var(--datagen), var(--bg) 16%)}.stats.datagen-complete.svelte-bgx8v4 .k:where(.svelte-bgx8v4),.stats.datagen-complete.svelte-bgx8v4 .dim:where(.svelte-bgx8v4){color:color-mix(in oklab, var(--verdict-ink), transparent 34%)}.stats.tune-complete.svelte-bgx8v4{color:var(--verdict-ink);background:color-mix(in oklab, var(--tune), var(--bg) 16%)}.stats.tune-complete.svelte-bgx8v4 .k:where(.svelte-bgx8v4),.stats.tune-complete.svelte-bgx8v4 .dim:where(.svelte-bgx8v4){color:color-mix(in oklab, var(--verdict-ink), transparent 34%)}.stats.svelte-bgx8v4 .verdict:where(.svelte-bgx8v4){display:none}:root[data-vision=rg] .stats.svelte-bgx8v4 .verdict:where(.svelte-bgx8v4){display:block}.stats.pending.svelte-bgx8v4,.stats.running.svelte-bgx8v4,.stats.stopped.svelte-bgx8v4{color:var(--muted);background:repeating-linear-gradient(-45deg, var(--surface-alt) 0 11px, var(--surface-2) 11px 22px)}.stats.pending.svelte-bgx8v4 .k:where(.svelte-bgx8v4),.stats.pending.svelte-bgx8v4 .dim:where(.svelte-bgx8v4),.stats.running.svelte-bgx8v4 .k:where(.svelte-bgx8v4),.stats.running.svelte-bgx8v4 .dim:where(.svelte-bgx8v4),.stats.stopped.svelte-bgx8v4 .k:where(.svelte-bgx8v4),.stats.stopped.svelte-bgx8v4 .dim:where(.svelte-bgx8v4){color:var(--faint)}@media (width<=52rem){.title.svelte-bgx8v4,.ops.svelte-bgx8v4{flex-wrap:wrap}.ops.svelte-bgx8v4{gap:.5rem 1.2rem}.ops.svelte-bgx8v4 a.pgn:where(.svelte-bgx8v4),.ops.svelte-bgx8v4 button:where(.svelte-bgx8v4){padding:.3rem 0;font-size:.86rem}.stats.svelte-bgx8v4,.graph.svelte-bgx8v4{width:100%;max-width:none}.spec.svelte-bgx8v4{width:calc(100% - 2.5rem)}.graph.svelte-bgx8v4{flex:100%}}header.svelte-108d9cv{z-index:5;border-bottom:1px solid var(--border);background-color:var(--bg);background-image:var(--ground);background-attachment:fixed;align-items:center;gap:1rem;padding:.7rem 1.25rem;display:flex;position:sticky;top:0}.fleet.svelte-108d9cv{color:var(--muted);align-items:center;font-size:.86rem;display:flex}.fleet.svelte-108d9cv strong:where(.svelte-108d9cv){color:var(--text);font-family:var(--mono);font-weight:600}.fleet.svelte-108d9cv i:where(.svelte-108d9cv){color:var(--faint);margin:0 .4rem;font-style:normal}.fleet.svelte-108d9cv .u:where(.svelte-108d9cv){margin-left:.3rem}.account.svelte-108d9cv{align-items:center;gap:.7rem;font-size:.86rem;display:flex}.account.svelte-108d9cv .who:where(.svelte-108d9cv){color:var(--text)}.account.svelte-108d9cv .who:where(.svelte-108d9cv):hover{color:var(--accent-text)}.account.svelte-108d9cv .who:where(.svelte-108d9cv) i:where(.svelte-108d9cv){letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);margin-left:.35rem;font-size:.68rem;font-style:normal}.account.svelte-108d9cv button:where(.svelte-108d9cv),.account.svelte-108d9cv a:where(.svelte-108d9cv){color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.86rem}.account.svelte-108d9cv button:where(.svelte-108d9cv):hover,.account.svelte-108d9cv a:where(.svelte-108d9cv):hover{color:var(--text)}.menu.svelte-108d9cv{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;display:none}.menu.svelte-108d9cv svg:where(.svelte-108d9cv){width:20px;height:20px;display:block}.menu.svelte-108d9cv:hover{color:var(--text)}.search.svelte-108d9cv{margin-left:auto}.search.svelte-108d9cv input:where(.svelte-108d9cv){border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:16rem;color:var(--text);font:inherit;outline:none;padding:.42rem .8rem;font-size:.86rem;transition:border-color .12s}.search.svelte-108d9cv input:where(.svelte-108d9cv)::placeholder{color:var(--muted)}.search.svelte-108d9cv input:where(.svelte-108d9cv):focus{border-color:var(--accent)}@media (width<=52rem){header.svelte-108d9cv{flex-wrap:wrap;gap:.5rem .9rem}.menu.svelte-108d9cv{display:block}.rate.svelte-108d9cv{display:none}.search.svelte-108d9cv{flex:100%;order:3;margin-left:0}.search.svelte-108d9cv input:where(.svelte-108d9cv){width:100%}.account.svelte-108d9cv{margin-left:auto}}.page.svelte-1gprdmb{padding:1.25rem 1.5rem;overflow-x:auto}.page.svelte-1gprdmb h1:where(.svelte-1gprdmb){margin:0 0 1rem;font-size:1.15rem;font-weight:600}form.svelte-1gprdmb{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);max-width:42rem;overflow:hidden}.sec.svelte-1gprdmb{flex-direction:column;gap:.9rem;padding:1rem 1.1rem;display:flex}.sec.svelte-1gprdmb+.sec:where(.svelte-1gprdmb){border-top:1px solid var(--border)}.sec.actions.svelte-1gprdmb{flex-direction:row;align-items:center}label.svelte-1gprdmb{flex-direction:column;gap:.35rem;display:flex}label.svelte-1gprdmb span:where(.svelte-1gprdmb){letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:.68rem;font-weight:600}.file.svelte-1gprdmb input:where(.svelte-1gprdmb){opacity:0;width:1px;height:1px;position:absolute}.file.svelte-1gprdmb .control:where(.svelte-1gprdmb){cursor:pointer;align-items:baseline;gap:.5rem;min-width:0;display:flex}.file.svelte-1gprdmb .pick:where(.svelte-1gprdmb){border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);flex:none;padding:.4rem .7rem;font-size:.86rem}.file.svelte-1gprdmb .chosen:where(.svelte-1gprdmb){color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.file.svelte-1gprdmb .chosen.empty:where(.svelte-1gprdmb){color:var(--muted)}.file.svelte-1gprdmb:hover .pick:where(.svelte-1gprdmb){border-color:var(--accent)}.file.svelte-1gprdmb input:where(.svelte-1gprdmb):focus-visible+.control:where(.svelte-1gprdmb) .pick:where(.svelte-1gprdmb){outline:1px solid var(--accent);outline-offset:1px}input.svelte-1gprdmb,select.svelte-1gprdmb{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);color:var(--text);font:inherit;padding:.4rem .55rem;font-size:.86rem}input.svelte-1gprdmb:focus,select.svelte-1gprdmb:focus{border-color:var(--accent)}form.svelte-1gprdmb button:where(.svelte-1gprdmb){border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent);color:var(--verdict-ink);font:inherit;cursor:pointer;padding:.42rem 1.1rem;font-size:.86rem;font-weight:600}form.svelte-1gprdmb button:where(.svelte-1gprdmb):hover:not(:disabled){background:color-mix(in oklab, var(--accent), var(--lift) 10%);border-color:color-mix(in oklab, var(--accent), var(--lift) 10%)}form.svelte-1gprdmb button:where(.svelte-1gprdmb){padding:.35rem .8rem;font-size:.8rem}.error.svelte-1gprdmb{color:var(--failed);margin:0 0 1rem}.gate.svelte-1gprdmb{color:var(--muted)}.counts.svelte-qa80kr{display:inline-block}.tally.svelte-qa80kr{font-family:var(--mono);font-size:.68rem;display:block}.tally.svelte-qa80kr span:where(.svelte-qa80kr)+span:where(.svelte-qa80kr){margin-left:.35rem}.tally.svelte-qa80kr .pass:where(.svelte-qa80kr){color:var(--gainer)}.tally.svelte-qa80kr .nonreg:where(.svelte-qa80kr){color:var(--non-reg)}.tally.svelte-qa80kr .warn:where(.svelte-qa80kr){color:var(--fail-yellow)}.tally.svelte-qa80kr .fail:where(.svelte-qa80kr){color:var(--failed)}.page.svelte-qa80kr{padding:1.25rem 1.5rem;overflow-x:auto}.page.svelte-qa80kr h1:where(.svelte-qa80kr){margin:0 0 1rem;font-size:1.15rem;font-weight:600}input.svelte-qa80kr{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:18rem;max-width:100%;color:var(--text);font:inherit;outline:none;margin-bottom:1rem;padding:.42rem .7rem;font-size:.86rem;transition:border-color .12s}input.svelte-qa80kr::placeholder{color:var(--muted)}input.svelte-qa80kr:focus{border-color:var(--accent)}table.svelte-qa80kr{border-collapse:collapse;width:100%;font-size:.86rem}table.svelte-qa80kr th:where(.svelte-qa80kr),table.svelte-qa80kr td:where(.svelte-qa80kr){text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:.4rem 1rem}table.svelte-qa80kr th:where(.svelte-qa80kr):last-child,table.svelte-qa80kr td:where(.svelte-qa80kr):last-child{width:100%}table.svelte-qa80kr thead:where(.svelte-qa80kr) th:where(.svelte-qa80kr){letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:.68rem;font-weight:600}table.svelte-qa80kr tbody:where(.svelte-qa80kr) tr:where(.svelte-qa80kr){background:var(--surface)}table.svelte-qa80kr tbody:where(.svelte-qa80kr) tr:where(.svelte-qa80kr):nth-child(2n){background:var(--surface-alt)}table.svelte-qa80kr tbody:where(.svelte-qa80kr) tr:where(.svelte-qa80kr):hover{background:var(--hover)}@media (width<=52rem){table.svelte-qa80kr{display:block}table.svelte-qa80kr thead:where(.svelte-qa80kr){display:none}table.svelte-qa80kr tbody:where(.svelte-qa80kr),table.svelte-qa80kr tr:where(.svelte-qa80kr){display:block}table.svelte-qa80kr tr:where(.svelte-qa80kr){padding:.45rem 0}table.svelte-qa80kr th:where(.svelte-qa80kr),table.svelte-qa80kr td:where(.svelte-qa80kr){white-space:normal;overflow-wrap:anywhere;border:0;padding:.12rem 1rem;display:block}table.svelte-qa80kr [data-label]:where(.svelte-qa80kr){justify-content:space-between;align-items:baseline;gap:1rem;display:flex}table.svelte-qa80kr [data-label]:where(.svelte-qa80kr):before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:var(--label);flex:none;font-size:.68rem;font-weight:600}table.svelte-qa80kr th:where(.svelte-qa80kr):last-child,table.svelte-qa80kr td:where(.svelte-qa80kr):last-child{width:auto}}input.rename.svelte-qa80kr{width:9rem;margin:0;padding:.2rem .5rem;font-size:.8rem}.badge.active.svelte-qa80kr{color:var(--badge-active)}.badge.idle.svelte-qa80kr{color:var(--badge-idle)}.badge.saving.svelte-qa80kr{color:var(--badge-saving)}.badge.offline.svelte-qa80kr{color:var(--faint)}.badge.pending.svelte-qa80kr{color:var(--badge-pending)}.badge.suspended.svelte-qa80kr{color:var(--badge-suspended)}.badge.banned.svelte-qa80kr{color:var(--badge-banned)}.actions.svelte-qa80kr{gap:.7rem;display:flex}.actions.svelte-qa80kr button:where(.svelte-qa80kr){font:inherit;cursor:pointer;color:var(--muted);background:0 0;border:0;padding:0;font-size:.8rem;transition:color .12s}.actions.svelte-qa80kr button:where(.svelte-qa80kr):hover{color:var(--text)}.actions.svelte-qa80kr button.approve:where(.svelte-qa80kr){color:var(--affirm)}.actions.svelte-qa80kr button.approve:where(.svelte-qa80kr):hover{color:var(--affirm-lit)}.actions.svelte-qa80kr button.danger:where(.svelte-qa80kr){color:var(--danger)}.actions.svelte-qa80kr button.danger:where(.svelte-qa80kr):hover{color:var(--danger-lit)}@media (width<=52rem){.actions.svelte-qa80kr{gap:1.2rem;margin-top:.2rem}.actions.svelte-qa80kr button:where(.svelte-qa80kr){padding:.35rem 0;font-size:.86rem}}.actions.svelte-qa80kr button.warn:where(.svelte-qa80kr){color:var(--caution)}.actions.svelte-qa80kr button.warn:where(.svelte-qa80kr):hover{color:var(--caution-lit)}.actions.svelte-qa80kr button.info:where(.svelte-qa80kr){color:var(--inform)}.actions.svelte-qa80kr button.info:where(.svelte-qa80kr):hover{color:var(--inform-lit)}.num.svelte-qa80kr{font-family:var(--mono);font-variant-numeric:tabular-nums}.empty.svelte-qa80kr{color:var(--muted);margin-top:1rem}.empty.svelte-qa80kr code:where(.svelte-qa80kr){font-family:var(--mono);color:var(--text)}.error.svelte-qa80kr{color:var(--failed);margin:0 0 1rem}@media (width<=52rem){.counts.svelte-qa80kr{text-align:right}}.page.svelte-1ezuho6{padding:1.25rem 1.5rem;overflow-x:auto}.page.svelte-1ezuho6 h1:where(.svelte-1ezuho6){margin:0 0 1rem;font-size:1.15rem;font-weight:600}table.svelte-1ezuho6{border-collapse:collapse;width:100%;font-size:.86rem}table.svelte-1ezuho6 th:where(.svelte-1ezuho6),table.svelte-1ezuho6 td:where(.svelte-1ezuho6){text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:.4rem 1rem}table.svelte-1ezuho6 th:where(.svelte-1ezuho6):last-child,table.svelte-1ezuho6 td:where(.svelte-1ezuho6):last-child{width:100%}table.svelte-1ezuho6 thead:where(.svelte-1ezuho6) th:where(.svelte-1ezuho6){letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:.68rem;font-weight:600}table.svelte-1ezuho6 tbody:where(.svelte-1ezuho6) tr:where(.svelte-1ezuho6){background:var(--surface)}table.svelte-1ezuho6 tbody:where(.svelte-1ezuho6) tr:where(.svelte-1ezuho6):nth-child(2n){background:var(--surface-alt)}table.svelte-1ezuho6 tbody:where(.svelte-1ezuho6) tr:where(.svelte-1ezuho6):hover{background:var(--hover)}@media (width<=52rem){table.svelte-1ezuho6{display:block}table.svelte-1ezuho6 thead:where(.svelte-1ezuho6){display:none}table.svelte-1ezuho6 tbody:where(.svelte-1ezuho6),table.svelte-1ezuho6 tr:where(.svelte-1ezuho6){display:block}table.svelte-1ezuho6 tr:where(.svelte-1ezuho6){padding:.45rem 0}table.svelte-1ezuho6 th:where(.svelte-1ezuho6),table.svelte-1ezuho6 td:where(.svelte-1ezuho6){white-space:normal;overflow-wrap:anywhere;border:0;padding:.12rem 1rem;display:block}table.svelte-1ezuho6 [data-label]:where(.svelte-1ezuho6){justify-content:space-between;align-items:baseline;gap:1rem;display:flex}table.svelte-1ezuho6 [data-label]:where(.svelte-1ezuho6):before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:var(--label);flex:none;font-size:.68rem;font-weight:600}table.svelte-1ezuho6 th:where(.svelte-1ezuho6):last-child,table.svelte-1ezuho6 td:where(.svelte-1ezuho6):last-child{width:auto}}.badge.active.svelte-1ezuho6{color:var(--badge-active)}.badge.idle.svelte-1ezuho6{color:var(--badge-idle)}.badge.saving.svelte-1ezuho6{color:var(--badge-saving)}.badge.offline.svelte-1ezuho6{color:var(--faint)}.badge.pending.svelte-1ezuho6{color:var(--badge-pending)}.badge.suspended.svelte-1ezuho6{color:var(--badge-suspended)}.badge.banned.svelte-1ezuho6{color:var(--badge-banned)}.actions.svelte-1ezuho6{gap:.7rem;display:flex}.actions.svelte-1ezuho6 button:where(.svelte-1ezuho6){font:inherit;cursor:pointer;color:var(--muted);background:0 0;border:0;padding:0;font-size:.8rem;transition:color .12s}.actions.svelte-1ezuho6 button:where(.svelte-1ezuho6):hover{color:var(--text)}.actions.svelte-1ezuho6 button.approve:where(.svelte-1ezuho6){color:var(--affirm)}.actions.svelte-1ezuho6 button.approve:where(.svelte-1ezuho6):hover{color:var(--affirm-lit)}.actions.svelte-1ezuho6 button.danger:where(.svelte-1ezuho6){color:var(--danger)}.actions.svelte-1ezuho6 button.danger:where(.svelte-1ezuho6):hover{color:var(--danger-lit)}@media (width<=52rem){.actions.svelte-1ezuho6{gap:1.2rem;margin-top:.2rem}.actions.svelte-1ezuho6 button:where(.svelte-1ezuho6){padding:.35rem 0;font-size:.86rem}}.key.svelte-1ezuho6{font-family:var(--mono);color:var(--muted)}.disclosure.svelte-1ezuho6{width:1em;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-block}.row.svelte-1ezuho6{cursor:pointer}.row.open.svelte-1ezuho6 td:where(.svelte-1ezuho6){border-bottom:none}.detail.svelte-1ezuho6 td:where(.svelte-1ezuho6){background:var(--surface);padding:.55rem 1rem .75rem}.isa.svelte-1ezuho6{color:var(--muted)}.saver.svelte-1ezuho6{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.6rem;display:flex}.saver.svelte-1ezuho6 button:where(.svelte-1ezuho6):disabled{color:var(--faint);cursor:default}.saver.svelte-1ezuho6 .ok:where(.svelte-1ezuho6){color:var(--ink-ok)}.saver.svelte-1ezuho6 .err:where(.svelte-1ezuho6){color:var(--ink-fault)}.saver.svelte-1ezuho6 span:where(.svelte-1ezuho6),.saver.svelte-1ezuho6 label:where(.svelte-1ezuho6){color:var(--muted);font-size:.8rem}.saver.svelte-1ezuho6 label:where(.svelte-1ezuho6){align-items:center;gap:.35rem;display:flex}.saver.svelte-1ezuho6 select:where(.svelte-1ezuho6),.saver.svelte-1ezuho6 input:where(.svelte-1ezuho6),.saver.svelte-1ezuho6 button:where(.svelte-1ezuho6){border:1px solid var(--border);border-radius:var(--radius);background-color:var(--bg);color:var(--text);font:inherit;padding:.2rem .45rem;font-size:.8rem}.saver.svelte-1ezuho6 select:where(.svelte-1ezuho6){padding-right:1.5rem}.saver.svelte-1ezuho6 input:where(.svelte-1ezuho6){font-family:var(--mono);width:25ch}.saver.svelte-1ezuho6 .threads:where(.svelte-1ezuho6){width:4.5rem}.saver.svelte-1ezuho6 button:where(.svelte-1ezuho6){cursor:pointer}.saver.svelte-1ezuho6 button:where(.svelte-1ezuho6):hover{border-color:var(--muted)}.nps.svelte-1ezuho6{font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}.empty.svelte-1ezuho6{color:var(--muted);margin-top:1rem}.empty.svelte-1ezuho6 code:where(.svelte-1ezuho6){font-family:var(--mono);color:var(--text)}.error.svelte-1ezuho6{color:var(--failed);margin:0 0 1rem}.shell.svelte-1n46o8q{grid-template-columns:var(--lit-sidebar) 1fr;min-height:100%;display:grid}main.svelte-1n46o8q{min-width:0}@media (width<=52rem){.shell.svelte-1n46o8q{grid-template-columns:1fr}}
