@font-face{font-family:Archivo;src:url(/fonts/Archivo-var.woff2)format("woff2");font-weight:500 800;font-stretch:75% 125%;font-style:normal;font-display:swap}@font-face{font-family:Archivo Fallback;src:local(Arial),local(Helvetica Neue),local(Helvetica),local(Liberation Sans),local(Arimo),local(Roboto);size-adjust:100%;ascent-override:87.8%;descent-override:21%;line-gap-override:0%}@font-face{font-family:Atkinson Next;src:url(/fonts/AtkinsonNext-var.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Atkinson Mono;src:url(/fonts/AtkinsonMono-var.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink-000:#0b0a09;--ink-050:#121110;--ink-100:#1c1a18;--ink-200:#262320;--ink-300:#312d29;--ink-400:#46413b;--ink-500:#625c54;--ink-600:#8a837a;--ink-700:#b5aea4;--ink-800:#d3cdc4;--ink-900:#ece7df;--ink-950:#f7f3ec;--ground:var(--ink-050);--raise-1:var(--ink-100);--raise-2:var(--ink-200);--raise-3:var(--ink-300);--bg:var(--ground);--bg-raised:var(--raise-1);--bg-sunken:var(--ink-000);--fg:var(--ink-900);--fg-dim:var(--ink-700);--fg-muted:var(--fg-dim);--fg-faint:var(--ink-600);--rule:color-mix(in oklab, var(--ink-900) 10%, transparent);--rule-strong:color-mix(in oklab, var(--ink-900) 20%, transparent);--font-display:"Archivo", "Archivo Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body:"Atkinson Next", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"Atkinson Mono", ui-monospace, "SF Mono", Menlo, monospace;--wide:125%;--narrow:75%;--t-hero:clamp(3rem, 1.2rem + 8.4vw, 9.5rem);--t-d1:2.5rem;--t-d2:1.95rem;--t-d3:1.5rem;--t-lead:1.0625rem;--t-body:1rem;--t-sm:.875rem;--t-xs:.8125rem;--t-mono:.75rem;--tr-hero:-.02em;--tr-d1:-.015em;--tr-d2:-.01em;--tr-d3:0;--tr-body:0;--tr-label:0;--tr-mono:0;--ws-display:0;--lh-hero:.95;--lh-d1:1;--lh-d2:1.06;--lh-d3:1.15;--lh-body:1.5;--lh-lead:1.45;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--s-9:6rem;--s-10:8rem;--s-11:12rem;--s-12:16rem;--section-y:5rem;--section-y-tight:3rem;--section-y-wide:6rem;--gutter:1.25rem;--measure:62ch;--max-w:88rem;--e-glide:cubic-bezier(.16, 0, .1, 1);--e-in-out:cubic-bezier(.76, 0, .24, 1);--d-hover:.1s;--d-fast:.14s;--d-panel:.16s;--d-base:.18s;--d-reveal:.42s;--d-slow:.62s;--d-vast:1s;--border-radius:0;--radius-photo:0}@media (min-width:48em){:root{--t-d1:3.5rem;--t-d2:2.5rem;--t-d3:1.75rem;--t-lead:1.125rem;--gutter:1.875rem}}@media (min-width:64em){:root{--t-d1:4.25rem;--t-d2:2.75rem;--t-d3:1.875rem;--t-lead:1.1875rem;--gutter:2.25rem}}@media (min-width:80em){:root{--t-d1:5rem;--t-d2:3rem;--t-d3:2rem;--gutter:2.5rem}}*,:before,:after{box-sizing:border-box}*{margin:0}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;font-feature-settings:"kern" 1, "liga" 1, "calt" 1;height:100%;overflow:hidden}body{background:var(--bg);height:100%;color:var(--fg);font-family:var(--font-body);font-size:var(--t-body);font-weight:400;line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}:root{--sem-warn:#d9c07f;--sem-bad:#e08a90}.display-hero,.display-1,.display-2,.display-3{font-family:var(--font-display);font-stretch:var(--wide);text-wrap:balance;font-weight:750}.display-hero{font-size:var(--t-hero);line-height:var(--lh-hero);letter-spacing:var(--tr-hero)}.display-1{font-size:var(--t-d1);line-height:var(--lh-d1);letter-spacing:var(--tr-d1)}.display-2{font-size:var(--t-d2);line-height:var(--lh-d2);letter-spacing:var(--tr-d2)}.display-3{font-size:var(--t-d3);line-height:var(--lh-d3);letter-spacing:var(--tr-d3)}.numeral{font-family:var(--font-display);font-stretch:var(--narrow);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.lead{font-size:var(--t-lead);line-height:var(--lh-lead);color:var(--fg-dim);max-width:var(--measure);text-wrap:pretty}.label{font-family:var(--font-body);font-size:var(--t-xs);color:var(--fg-faint);font-weight:400;line-height:1.3}.mono{font-family:var(--font-mono);font-weight:500;font-size:var(--t-sm);font-variant-numeric:tabular-nums}.kanji{font-family:var(--font-body);font-weight:400}.wrap{width:100%;max-width:var(--max-w);padding-inline:var(--gutter);margin-inline:auto}.rule{background:var(--rule);border:0;width:100%;height:1px}.btn{justify-content:center;align-items:center;gap:var(--s-2);min-height:2.5rem;padding:var(--s-2) var(--s-4);background:var(--raise-2);color:var(--fg);font-family:var(--font-body);font-size:var(--t-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--d-hover) linear, color var(--d-hover) linear;border:0;border-radius:0;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.btn svg{width:var(--s-4);height:var(--s-4);fill:none;stroke:currentColor;flex:none}.btn:hover{background:var(--raise-3)}.btn:active:not(:disabled){background:var(--ink-400)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn:disabled:hover{background:var(--raise-2)}.btn--solid{--cut:10px;background:var(--signal,#f2b33d);color:var(--ink-050);clip-path:polygon(calc(var(--cut) / 2) 0, 100% 0, 100% 100%, 0 100%, 0 var(--cut))}.btn--solid:hover{background:var(--accent-bright,#f7c766)}.btn--solid:active:not(:disabled){background:var(--accent-dim,#a97e2e);color:var(--ink-050)}.btn--solid:disabled:hover{background:var(--signal,#f2b33d)}.btn--ghost{color:var(--fg-dim);background:0 0}.btn--ghost:hover{background:var(--raise-2);color:var(--fg)}:focus-visible{outline:2px solid var(--signal,#f2b33d);outline-offset:2px}:focus:not(:focus-visible){outline:none}*{scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--fg) 24%, transparent) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--fg) 24%, transparent);background-clip:padding-box;border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--fg) 40%, transparent);background-clip:padding-box}.logo-mark{height:var(--logo-h);fill:currentColor;width:auto}.logo-word{height:calc(var(--logo-h) * .38);fill:currentColor;width:auto}.cut{clip-path:polygon(calc(var(--cut) / 2) 0, 100% 0, 100% 100%, 0 100%, 0 var(--cut))}.cut-2{clip-path:polygon(calc(var(--cut) / 2) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut) / 2) 100%, 0 100%, 0 var(--cut))}[tabindex="-1"]:focus{outline:none}:root{--logo-h:1.5rem;--hairline:1px;--cut:10px;--chrome-quiet:var(--fg-faint);--k:1;--xhair:var(--ink-950);--xhair-outline:var(--ink-000);--target:var(--ink-950);--target-hit:var(--ink-800);--signal:#f2b33d;--hot:#ff5a36;--accent:var(--signal);--accent-bright:#f7c766;--accent-dim:#a97e2e;--accent-soft:color-mix(in oklab, var(--signal) 12%, transparent);--gold:#e9cf7a;--silver:#c9cdd2;--bronze:#c98a5b;--surface-1:var(--raise-1);--surface-2:var(--raise-2);--surface-3:var(--raise-3);--edge-hi:0 0 0 0 transparent;--shadow-2:0 10px 28px #00000073;--shadow-3:0 18px 48px #0000008c;--r-s:0px;--r-m:0px;--r-l:0px;--r-pill:999px}.btn{border-radius:0}.btn--solid:focus-visible{outline-color:var(--ink-050);outline-offset:-4px}#scene{background:var(--ink-000);cursor:none;width:100%;height:100%;display:block;position:fixed;inset:0}#scene.is-unlocked{cursor:default}#ui{pointer-events:none;contain:layout style;position:fixed;inset:0}#ui>*{position:absolute;inset:0}.layer-chrome>*{pointer-events:auto}.aim-client-active-play.aim-client-run-active .layer-chrome *,.aim-client-active-play.aim-client-run-active .layer-chrome :before,.aim-client-active-play.aim-client-run-active .layer-chrome :after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-delay:0s!important}.xhair{width:0;height:0;position:absolute;top:50%;left:50%}.xhair__blade,.xhair__dot{background:var(--xhair);box-shadow:0 0 0 var(--xhair-ow,0px) var(--xhair-outline);transform-origin:50%;will-change:transform;position:absolute}.xhair__blade{top:0;left:0}.xhair__plus{position:absolute;top:0;left:0}.xhair__plus-ink{background:var(--xhair);width:100%;height:100%}.hud{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:var(--tr-mono);color:var(--fg);text-shadow:0 calc(1.5px * var(--k)) 0 var(--ink-000), 0 calc(-1.5px * var(--k)) 0 var(--ink-000), calc(1.5px * var(--k)) 0 0 var(--ink-000), calc(-1.5px * var(--k)) 0 0 var(--ink-000), calc(1.1px * var(--k)) calc(1.1px * var(--k)) 0 var(--ink-000), calc(-1.1px * var(--k)) calc(1.1px * var(--k)) 0 var(--ink-000), calc(1.1px * var(--k)) calc(-1.1px * var(--k)) 0 var(--ink-000), calc(-1.1px * var(--k)) calc(-1.1px * var(--k)) 0 var(--ink-000);position:absolute;inset:0}.hud__corner{gap:calc(4px * var(--k));padding:calc(18px * var(--k));contain:layout style paint;flex-direction:column;display:flex;position:absolute}.hud__corner--tl{top:0;left:0}.hud__corner--tr{align-items:flex-end;top:0;right:0}.hud__corner--bl{bottom:0;left:0}.hud__corner--br{align-items:flex-end;bottom:0;right:0}.hud__stat{align-items:baseline;gap:calc(7px * var(--k));font-size:calc(12px * var(--k));line-height:1.25;display:flex}.hud__stat b{font-weight:500;font-size:calc(15px * var(--k))}.hud__stat span{font-family:var(--font-body);font-size:calc(11px * var(--k));color:var(--chrome-quiet);font-weight:400}.hud__score{font-family:var(--font-mono);font-size:calc(34px * var(--k));letter-spacing:var(--tr-mono);font-weight:500;line-height:1}.hud__mode{font-family:var(--font-body);font-size:calc(11px * var(--k));padding:calc(3px * var(--k)) calc(7px * var(--k));background:#0b0a0999;font-weight:400}.hud__mode[data-mode=raw]{color:var(--chrome-quiet)}.hud__mode[data-mode=cooked]{color:var(--fg);box-shadow:inset 2px 0 0 var(--signal)}.hud__metro{color:var(--chrome-quiet);font-variant-numeric:tabular-nums}.probe{top:calc(14px * var(--k));width:max-content;max-width:min(92vw, calc(560px * var(--k)));padding:calc(8px * var(--k)) calc(12px * var(--k));font-family:var(--font-body);font-size:calc(11px * var(--k));color:var(--fg);background:color-mix(in srgb, var(--ink-000) 80%, transparent);contain:layout style paint;line-height:1.35;position:absolute;left:50%;transform:translate(-50%)}.probe__head{justify-content:space-between;gap:calc(16px * var(--k));margin-bottom:calc(4px * var(--k));display:flex}.probe__title{font-family:var(--font-body);font-size:calc(12px * var(--k));font-weight:700}.probe__mode{color:var(--chrome-quiet)}.probe__rows{column-gap:calc(12px * var(--k));grid-template-columns:max-content max-content max-content max-content;display:grid}.probe__row{display:contents}.probe__label{color:var(--chrome-quiet)}.probe__v,.probe__p{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.probe__v{text-align:right;font-weight:500}.probe__p{color:var(--chrome-quiet)}.probe__note{color:var(--chrome-quiet);opacity:.7}.probe__est{margin-top:calc(8px * var(--k))}.probe__est-note,.probe__flash{color:var(--chrome-quiet);white-space:normal}.probe__flash{margin-top:calc(3px * var(--k))}@media (max-width:47.99em){.probe__rows{grid-template-columns:max-content max-content max-content}.probe__note{display:none}}.count{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.count__inner{justify-items:center;gap:calc(6px * var(--k));will-change:transform, opacity;margin-bottom:20vh;display:grid}.count__n{font-family:var(--font-mono);font-size:calc(84px * var(--k));letter-spacing:var(--tr-mono);font-variant-numeric:tabular-nums;color:var(--fg);text-shadow:0 calc(3px * var(--k)) 0 var(--ink-000), 0 calc(-3px * var(--k)) 0 var(--ink-000), calc(3px * var(--k)) 0 0 var(--ink-000), calc(-3px * var(--k)) 0 0 var(--ink-000), calc(2.2px * var(--k)) calc(2.2px * var(--k)) 0 var(--ink-000), calc(-2.2px * var(--k)) calc(2.2px * var(--k)) 0 var(--ink-000), calc(2.2px * var(--k)) calc(-2.2px * var(--k)) 0 var(--ink-000), calc(-2.2px * var(--k)) calc(-2.2px * var(--k)) 0 var(--ink-000);font-weight:500;line-height:1}.count__cap{font-family:var(--font-display);font-stretch:var(--wide);font-size:calc(14px * var(--k));color:var(--chrome-quiet);text-align:center;font-weight:700}.panel{inset:0;top:var(--site-banner-h,0px);isolation:isolate;background:rgb(18 17 16/calc(.25 + var(--menu-backdrop,.6) * .75));opacity:0;visibility:hidden;transition:opacity var(--d-base) var(--e-glide), visibility 0s linear var(--d-base);grid-template-columns:minmax(0,1fr);justify-items:center;display:grid;position:absolute}.panel.is-flat{background:0 0}:is(#ui:has(.panel.is-open)>.layer-hud,#ui:has(.panel.is-open)>.layer-centre){visibility:hidden}.panel.is-open{opacity:1;visibility:visible;transition:opacity var(--d-base) var(--e-glide), visibility 0s}.panel__inner{--sheet-cut:3rem;z-index:1;width:min(100vw,clamp(60rem,66vw,82rem));min-height:0;padding:var(--s-5) var(--s-6) var(--s-4);background:color-mix(in oklab, var(--ground) min(100%, calc(var(--panel-dim,.92) * 100% + 6%)), transparent);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--sheet-cut)), calc(100% - var(--sheet-cut) / 2) 100%, 0 100%);transition:transform var(--d-panel) var(--e-glide);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;transform:translateY(.75rem)}.panel.is-open .panel__inner{transform:none}.panel__head{align-items:center;gap:var(--s-6);padding-bottom:var(--s-4);display:flex}.panel__brand{align-items:center;gap:var(--s-3);color:var(--fg);flex:none;display:flex}.panel__brand .logo-mark{height:1.75rem}.panel__word{font-family:var(--font-display);font-stretch:var(--wide);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;font-size:1.375rem;font-weight:800;line-height:1}.seg.seg--tabs{gap:var(--s-5);background:0 0;display:flex;overflow:visible}.seg--tabs .seg__tab{padding:var(--s-2) 0;font-size:var(--t-body);color:var(--fg-faint);font-weight:700}.seg--tabs .seg__tab:hover,.seg--tabs .seg__tab[aria-selected=true]{color:var(--fg);background:0 0}.seg--tabs .seg__tab[aria-selected=true]:after{content:"";background:var(--fg);height:3px;position:absolute;bottom:-2px;left:0;right:0}.seg--tabs .seg__tab:focus-visible{outline-offset:2px}.seg--tabs .seg__tab[aria-selected=true]:focus-visible{outline-color:var(--signal)}.panel__doors{align-items:center;gap:var(--s-4);flex:none;margin-left:auto;display:flex}.panel__keys-icons{align-items:center;gap:var(--s-1);display:flex}.panel__duel{min-height:2.25rem;padding-inline:var(--s-4);background:var(--raise-2);clip-path:polygon(5px 0,100% 0,100% 100%,0 100%,0 10px);position:relative}.panel__duel svg{width:16px;height:16px}.panel__icon{width:2.25rem;height:2.25rem;color:var(--fg-faint);cursor:pointer;transition:color var(--d-hover) linear, background-color var(--d-hover) linear;background:0 0;border:0;place-items:center;padding:0;text-decoration:none;display:inline-grid;position:relative}.panel__icon:hover{color:var(--fg);background:var(--raise-1)}.panel__icon.is-on{color:var(--fg);background:var(--raise-2)}.panel__icon svg{width:18px;height:18px;display:block}.panel__icon>span:not(.panel__badge){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.panel__icon[data-label]:after{content:attr(data-label);background:var(--raise-3);color:var(--fg);font-family:var(--font-body);font-size:var(--t-xs);white-space:nowrap;opacity:0;pointer-events:none;z-index:3;padding:.2rem .5rem;font-weight:400;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.panel__icon[data-label]:hover:after,.panel__icon[data-label]:focus-visible:after{opacity:1}.panel__keys-icons .panel__icon:last-child[data-label]:after{left:auto;right:0;transform:none}@media (prefers-reduced-motion:no-preference){.panel__icon[data-label]:after{transition:opacity var(--d-fast) linear}}.panel__body{overscroll-behavior:contain;scrollbar-width:none;padding-block:var(--s-4);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--s-3), #000 calc(100% - var(--s-4)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--s-3), #000 calc(100% - var(--s-4)), transparent 100%);align-content:start;display:grid;overflow-y:auto}.panel__body::-webkit-scrollbar{display:none}.panel__foot{align-items:center;gap:var(--s-2) var(--s-5);padding-top:var(--s-3);padding-right:var(--s-6);font-size:var(--t-xs);color:var(--fg-faint);flex-wrap:wrap;display:flex}.panel__who{color:var(--fg-dim);margin-right:auto}.panel__keys,.panel__links{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.panel__key{align-items:center;gap:var(--s-2);display:flex}.panel__key kbd{font-family:var(--font-mono);font-size:var(--t-mono);color:var(--fg-dim);padding:1px var(--s-2);background:var(--raise-2)}.panel__link{appearance:none;font:inherit;color:var(--fg-faint);cursor:pointer;transition:color var(--d-hover) linear;background:0 0;border:0;padding:0;text-decoration:none}.panel__link:hover{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.panel__discord{align-items:center;gap:var(--s-2);display:inline-flex}.panel__discord svg{flex:none;width:14px;height:14px;display:block}.panel__ver{position:relative}.panel__ver.has-new:after{content:"";background:var(--signal);width:6px;height:6px;position:absolute;top:-2px;right:-8px}.panel__credit{color:var(--fg-faint)}.panel__credit .panel__link{color:var(--fg-dim)}.seg{background:var(--raise-1);grid-auto-columns:minmax(max-content,1fr);grid-auto-flow:column;display:grid}.seg__tab{justify-content:center;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-4);color:var(--fg-faint);font-family:var(--font-body);font-size:var(--t-sm);white-space:nowrap;cursor:pointer;transition:color var(--d-hover) linear, background-color var(--d-hover) linear;background:0 0;border:0;font-weight:700;line-height:1.2;display:inline-flex;position:relative}.seg__tab svg{flex:none;width:14px;height:14px}.seg__tab:hover{color:var(--fg)}.seg__tab[aria-selected=true]{color:var(--fg);background:var(--raise-3)}.seg__tab:focus-visible{outline-offset:-3px}@media (max-width:47.99em){.refine .seg{scrollbar-width:none;flex:100%;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000)}.refine .seg::-webkit-scrollbar{display:none}.refine .seg__tab{padding-inline:var(--s-3)}.refine__sort{margin-left:0}}.view{animation:view-in var(--d-fast) linear backwards}@keyframes view-in{0%{opacity:0}to{opacity:1}}@media (max-width:47.99em){.panel{grid-template-columns:minmax(0,1fr)}.panel__inner{width:100%;padding:var(--s-4) var(--s-4) var(--s-3);clip-path:none;transform:none}.panel__head{gap:var(--s-3) var(--s-4);flex-wrap:wrap}.panel__doors{display:contents}.panel__brand{order:0}.panel__word{font-size:1.125rem}.panel__brand .logo-mark{height:1.4rem}.panel__keys-icons{order:1;gap:0;margin-left:auto}.panel__icon{width:2rem;height:2rem}.seg.seg--tabs{scrollbar-width:none;gap:var(--s-4);flex:calc(100% - 8rem);order:2;min-width:0;padding-bottom:4px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000)}.seg--tabs .seg__tab[aria-selected=true]:after{bottom:0}.panel__duel{padding-inline:var(--s-3);order:3}.panel__foot{gap:var(--s-2) var(--s-4);padding-right:0}.panel__who{flex-basis:100%}}@media (max-width:47.99em) and (hover:none){.panel__keys,.panel__icon[data-label]:after{display:none}}.pause{opacity:0;visibility:hidden;background:#0b0a098c;place-items:center;display:grid;position:absolute;inset:0}.pause.is-open{opacity:1;visibility:visible;transition:opacity var(--d-fast) linear}.pause__inner{--cut:16px;width:min(100% - 2rem,25rem);padding:var(--s-5);background:var(--raise-1);box-shadow:var(--shadow-3);gap:var(--s-3);clip-path:polygon(calc(var(--cut) / 2) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut) / 2) 100%, 0 100%, 0 var(--cut));flex-direction:column;display:flex}.pause__title{overflow-wrap:anywhere;font-size:1.5rem;line-height:1.1}.pause__facts{gap:var(--s-1) var(--s-4);font-size:var(--t-sm);color:var(--fg-faint);flex-wrap:wrap;display:flex}.pause__facts[hidden]{display:none}.pause__fact{align-items:baseline;gap:var(--s-2);white-space:nowrap;display:inline-flex}.pause__fact-v{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--fg);font-weight:500}.pause__note{font-size:var(--t-sm);color:var(--fg-dim)}.pause__note[hidden]{display:none}.pause__metro{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);background:var(--raise-2);display:flex}.pause__metro[hidden]{display:none}.pause__metro-word{min-width:0;font-size:var(--t-sm);flex:1}.pause__metro-tempo{align-items:center;gap:var(--s-2);transition:opacity var(--d-fast) linear;display:flex}.pause__metro:not(.is-on) .pause__metro-tempo{opacity:.55}.pause__metro-tempo .field{text-align:right;background:var(--raise-3);width:4.5rem}.pause__metro-unit{font-size:var(--t-sm);color:var(--fg-dim)}.pause__stack{margin-top:var(--s-1);flex-direction:column;gap:2px;display:flex}.pause__stack .btn{align-items:center;gap:var(--s-3);width:100%;min-height:2.625rem;padding-inline:var(--s-4) var(--s-3);background:var(--raise-2);text-align:left;grid-template-columns:1.125rem 1fr auto;display:grid}.pause__stack .btn:hover{background:var(--raise-3)}.pause__stack .btn svg{justify-self:center;width:16px;height:16px}.pause__stack .pause__resume{min-height:3.5rem;margin-bottom:var(--s-2);font-size:var(--t-lead);background:var(--signal)}.pause__stack .pause__resume:hover{background:var(--accent-bright)}.pause__stack .pause__resume svg{width:20px;height:20px}.pause__word{min-width:0}.pause__key{font-family:var(--font-mono);font-size:var(--t-mono);text-transform:uppercase;color:var(--fg-dim);padding:3px var(--s-2);background:var(--raise-3);grid-column:3;font-weight:500;line-height:1}.fbk{inset:0;top:var(--site-banner-h,0px);opacity:0;visibility:hidden;transition:opacity var(--d-panel) linear, visibility 0s linear var(--d-panel);background:#0b0a0959;justify-content:flex-end;display:flex;position:absolute}.fbk.is-open{opacity:1;visibility:visible;transition:opacity var(--d-panel) linear, visibility 0s}.fbk__inner{overscroll-behavior:contain;width:min(100%,34rem);height:100%;padding:var(--s-5) var(--s-6) var(--s-6);background:var(--raise-1);gap:var(--s-4);transition:transform var(--d-panel) var(--e-glide);flex-direction:column;display:flex;overflow-y:auto;transform:translate(100%);box-shadow:-16px 0 40px #0006}.fbk.is-open .fbk__inner{transform:none}@media (max-width:47.99em){.fbk__inner{padding:var(--s-4)}}.fbk__slot:empty{display:none}.fbk__title{flex:1;min-width:0;padding-top:.2rem;font-size:1.625rem;line-height:1.15}.fbk__hint{font-size:var(--t-sm);color:var(--fg-dim);margin:0}.fbk .fbk__text,.fbk .fbk__contact{font-family:var(--font-body)}.fbk .fbk__text{resize:vertical;min-height:9rem}.fbk__status{font-size:var(--t-sm);color:var(--fg-dim)}.fbk__status.is-bad{color:var(--fg)}.fbk__inner .result-actions{justify-content:flex-start}.fbk.maint{background:var(--ground);justify-content:center;align-items:center}.fbk.maint .fbk__inner{height:auto;max-height:100%;box-shadow:none;transform:none}.xfer .xfer__text{font-family:var(--font-mono);white-space:pre;overflow-wrap:normal;min-height:17rem;font-size:var(--t-xs);line-height:1.5;overflow-x:auto}.xfer .fbk__inner{width:min(100%,44rem)}.chlog .fbk__inner{width:min(100%,40rem)}.chlog__list{flex-direction:column;gap:2px;display:flex}.chlog__entry{gap:var(--s-2);padding:var(--s-4);background:var(--raise-2);display:grid}.chlog__meta{align-items:center;gap:var(--s-3);font-size:var(--t-sm);color:var(--fg-faint);flex-wrap:wrap;display:flex}.chlog__ver{color:var(--fg);font-family:var(--font-mono);font-weight:500}.chlog__kind{color:var(--fg-dim)}.chlog__kind--major{color:var(--signal);font-weight:700}.chlog__title{color:var(--fg);font-weight:700}.chlog__notes{gap:var(--s-1);font-size:var(--t-sm);color:var(--fg-dim);margin:0;padding-left:1.1em;display:grid}.chlog__notes li::marker{color:var(--fg-faint)}.namep{align-items:center;gap:var(--s-2) var(--s-3);margin-bottom:var(--s-4);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-4);background:var(--raise-1);box-shadow:inset 3px 0 0 var(--signal);font-size:var(--t-sm);color:var(--fg-dim);flex-wrap:wrap;display:flex}.namep[hidden]{display:none}.namep__who strong{color:var(--fg);font-weight:700}.namep__hint{color:var(--fg-faint)}.namep .namep__field{width:14rem;min-height:2.25rem;font-family:var(--font-body)}.namep__save{min-height:2.25rem}.namep__status{color:var(--fg-dim)}.namep__x{width:2.25rem;height:2.25rem;color:var(--fg-faint);cursor:pointer;background:0 0;border:0;place-items:center;margin-left:auto;padding:0;display:grid}.namep__x:hover{color:var(--fg);background:var(--raise-2)}@media (max-width:47.99em){.namep{padding-left:var(--s-3)}.namep__who{flex:auto;order:0}.namep__x{order:1}.namep__hint{display:none}.namep .namep__field{flex:8rem;order:2;width:auto}.namep__save{order:3}.namep__status{flex-basis:100%;order:4}}.quickbar{justify-content:space-between;align-items:center;gap:var(--s-4);margin-bottom:var(--s-4);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-4);background:var(--raise-1);display:flex}.quickbar[hidden]{display:none}.quickbar__label{font-size:var(--t-sm);color:var(--fg-dim)}.quickbar__label strong{color:var(--fg);font-weight:700}.btn__key{font-family:var(--font-mono);font-size:var(--t-mono);padding:1px var(--s-2);background:var(--raise-3);color:var(--fg-dim);font-weight:500}.btn--solid .btn__key{color:inherit;background:#00000024}.refine{align-items:center;gap:var(--s-3);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.refine__search{flex:16rem;min-width:13rem;position:relative}.refine__mag{left:var(--s-3);color:var(--fg-faint);pointer-events:none;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.refine__mag svg{width:16px;height:16px;display:block}.refine .refine__q{padding-left:calc(var(--s-3) + 16px + var(--s-2));padding-right:var(--s-7);font-family:var(--font-body)}.refine .refine__q::-webkit-search-cancel-button{-webkit-appearance:none}.refine__clear{right:var(--s-1);width:var(--s-6);height:var(--s-6);color:var(--fg-faint);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.refine__clear:hover{color:var(--fg)}.refine__clear svg{width:12px;height:12px;display:block}.refine .seg{flex:none}.refine__sort{align-items:center;gap:var(--s-2);font-size:var(--t-sm);color:var(--fg-faint);flex:none;margin-left:auto;display:flex}.refine__sort .field{width:auto}@media (max-width:47.99em){.refine__sort{margin-left:0}}.refine__empty{align-items:flex-start;gap:var(--s-3);padding:var(--s-6) var(--s-2);color:var(--fg-dim);flex-direction:column;display:flex}.freep__head{margin-bottom:var(--s-5)}.freep__blurb{max-width:44rem;margin:var(--s-3) 0 0}.freep__form{max-width:52rem;margin-top:var(--s-6)}.freep__preview{margin-top:var(--s-5);padding:var(--s-3) var(--s-4);background:var(--raise-1);color:var(--fg-dim);font-size:var(--t-sm)}.freep__actions{margin-top:var(--s-5)}.index{gap:var(--s-6);align-items:start;display:grid}@media (min-width:64em){.index{gap:var(--s-7);grid-template-columns:minmax(0,24rem) minmax(0,1fr)}}.index__rail{align-content:start;gap:2px;display:grid}@media (min-width:64em){.panel__body:has(>.view:not([hidden])>.index){grid-template-rows:minmax(0,1fr)}.view:has(>.index){flex-direction:column;min-height:0;display:flex}.view>.index{flex:1 1 0;grid-template-rows:minmax(0,1fr);min-height:0}.index__rail{overscroll-behavior:contain;max-height:100%;padding-right:var(--s-2);overflow-y:auto}}.index__group{padding:var(--s-4) var(--s-3) var(--s-1);font-size:var(--t-sm);color:var(--fg-faint);font-weight:700}.index__group:first-child{padding-top:0}.row{--row-h:2.5rem;align-items:center;gap:var(--s-3);height:var(--row-h);padding:0 var(--s-3);text-align:left;color:var(--fg-dim);font:inherit;cursor:pointer;transition:color var(--d-hover) linear, background-color var(--d-hover) linear;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto 2.75rem;display:grid;position:relative}.row:hover{color:var(--fg);background:var(--raise-1)}.row.is-on{color:var(--fg);background:var(--raise-2);box-shadow:inset 3px 0 0 var(--fg)}.row:focus-visible{outline-offset:-2px}.row__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.row__pb,.row__t{font-family:var(--font-mono);font-size:var(--t-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:500}.row__pb{color:var(--fg)}.row__t{color:var(--fg-faint)}.row__blurb{font-size:var(--t-xs);color:var(--fg-faint);display:block}@media (max-width:63.99em){.row{--row-h:3.5rem}.row__name{white-space:normal;align-self:center}.row__blurb{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media (min-width:64em){.row__blurb{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.brief{gap:var(--s-4);align-content:start;display:grid}@media (min-width:64em){.brief{top:var(--s-3);position:sticky}}.brief__name{align-items:flex-end;min-height:2.04em;font-size:clamp(2rem,3.4vw,3.25rem);font-weight:800;line-height:1.02;display:flex}.brief__blurb{max-width:46ch;color:var(--fg-dim);min-height:2.9em}.brief__facts{align-items:baseline;gap:var(--s-2) var(--s-5);flex-wrap:wrap;display:flex}.brief__fact{align-items:baseline;gap:var(--s-2);flex:none;display:flex}.brief__fact[hidden]{display:none}.brief__fact-k{font-size:var(--t-sm);color:var(--fg-faint);white-space:nowrap}.brief__fact-v{font-family:var(--font-mono);font-size:var(--t-body);font-variant-numeric:tabular-nums;color:var(--fg);white-space:nowrap;font-weight:500}.brief__fact-v--word{font-family:var(--font-body);font-weight:700}.brief__actions{align-items:center;gap:var(--s-3);padding-top:var(--s-2);flex-wrap:wrap;display:flex}.brief__start{min-width:10rem;min-height:3.25rem;padding-inline:var(--s-6);font-size:var(--t-lead);--cut:14px}.brief__actions .btn:not(.brief__start){min-height:3.25rem}.brief__board{margin-top:var(--s-4);gap:var(--s-2);display:grid}.brief__board[hidden]{display:none}.brief__board-head{justify-content:space-between;align-items:baseline;gap:var(--s-3);font-size:var(--t-sm);color:var(--fg-dim);font-weight:700;display:flex}.brief__board-rows{gap:2px;display:grid}.brief__board-all{justify-self:start}.brief__brow{align-items:center;gap:var(--s-3);min-height:2.25rem;padding-left:var(--s-3);background:var(--raise-1);font-size:var(--t-sm);grid-template-columns:2rem minmax(0,1fr) auto 2rem;display:grid}.brief__brow--empty{padding:var(--s-3);color:var(--fg-faint);display:block}.brief__brow-rank{font-family:var(--font-display);font-stretch:var(--narrow);font-weight:700;font-size:var(--t-body);font-variant-numeric:tabular-nums;color:var(--fg-faint)}.brief__brow.is-you{background:var(--raise-2);box-shadow:inset 3px 0 0 var(--signal)}.brief__brow.is-top-1 .brief__brow-rank{color:var(--gold)}.brief__brow.is-top-2 .brief__brow-rank{color:var(--silver)}.brief__brow.is-top-3 .brief__brow-rank{color:var(--bronze)}.brief__brow-name{align-items:center;gap:var(--s-2);min-width:0;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.brief__brow-name:hover .brief__brow-nametext{text-underline-offset:3px;text-decoration:underline}.brief__brow-nametext{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brief__brow-flag{font-size:var(--t-xs)}.brief__brow-score{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:500;font-size:var(--t-sm)}.brief__brow-replay{height:100%;color:var(--fg-faint);place-items:center;text-decoration:none;display:grid}.brief__brow-replay svg{width:14px;height:14px}.brief__brow:hover .brief__brow-replay{color:var(--fg)}.brief__brow-replay:hover{background:var(--raise-2)}.set-layout{gap:var(--s-5);width:100%;max-width:52rem;display:grid}@media (min-width:64em){.set-layout{column-gap:var(--s-6);grid-template-columns:minmax(0,12rem) minmax(0,52rem);align-items:start;max-width:none}}.set-search{grid-column:1/-1}.set-search__box{max-width:100%}.set-search__box .refine__q{padding-left:calc(var(--s-3) + 16px + var(--s-2));padding-right:var(--s-7);font-family:var(--font-body)}.set-search__status{margin-top:var(--s-2);font-size:var(--t-sm);color:var(--fg-dim)}.set-layout.is-searching .set-row mark{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-underline-offset:.15em;background:0 0}.set-layout.is-searching .set-row.is-top{background:var(--raise-2)}.set-rail{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;gap:2px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000)}.set-rail::-webkit-scrollbar{display:none}@media (min-width:64em){.set-rail{top:var(--s-3);align-self:start;display:grid;position:sticky;overflow:visible;-webkit-mask-image:none;mask-image:none}}.set-rail__item{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);color:var(--fg-faint);font:inherit;font-size:var(--t-sm);text-align:left;white-space:nowrap;cursor:pointer;transition:color var(--d-hover) linear, background-color var(--d-hover) linear;background:0 0;border:0;flex:none;font-weight:700;line-height:1.2;display:inline-flex}.set-rail__item:hover{color:var(--fg);background:var(--raise-1)}.set-rail__icon{flex:none;display:inline-flex}.set-rail__icon svg{width:16px;height:16px;display:block}.set-rail__item.is-on{color:var(--fg);background:var(--raise-2);box-shadow:inset 3px 0 0 var(--fg)}@media (max-width:63.99em){.set-rail__item.is-on{box-shadow:inset 0 -3px 0 var(--fg)}}.set-groups{gap:var(--s-6);min-width:0;padding-bottom:calc(var(--s-8) + var(--set-tail,0px));align-content:start;display:grid}.set-groups>.btn{justify-self:start}.set-groups>.set-actions{justify-self:start;gap:var(--s-3);flex-wrap:wrap;display:flex}.set-group{scroll-margin-top:var(--s-4);gap:2px;display:grid}.set-group__head{padding-bottom:var(--s-2);font-size:var(--t-lead);color:var(--fg);font-weight:700}.set-group--flow{display:block}.set-group--flow>*+*{margin-top:2px}.set-group--flow>.set-sub{margin-top:var(--s-4)}.set-sub{margin-top:var(--s-3);padding:0 0 var(--s-1);font-size:var(--t-sm);color:var(--fg-dim);font-weight:700}.set-row{align-items:center;gap:var(--s-4);min-height:3rem;padding:var(--s-2) var(--s-2) var(--s-2) var(--s-4);background:var(--raise-1);grid-template-columns:minmax(0,1fr) minmax(0,19rem);display:grid}.set-row__label{color:var(--fg);flex-direction:column;gap:2px;display:flex}.set-row__hint{font-size:var(--t-xs);color:var(--fg-faint);text-wrap:pretty}.set-row__control{align-items:center;gap:var(--s-3);justify-self:end;width:100%;display:flex}.set-row--wide{grid-template-columns:minmax(0,1fr) minmax(0,26rem)}.set-row__control--switch{gap:var(--s-3)}.set-row__control--end{justify-content:flex-end}@media (max-width:47.99em){.set-row,.set-row--wide{gap:var(--s-2);padding:var(--s-3);grid-template-columns:minmax(0,1fr)}.set-row__control{justify-self:stretch}}.set-warn{font-size:var(--t-xs);color:var(--fg);padding:var(--s-3) var(--s-4);background:var(--raise-1);box-shadow:inset 3px 0 0 var(--fg-dim)}.set-warn+.set-warn{margin-top:var(--s-2)}.set-warn:empty{display:none}.field{width:100%;min-height:2.5rem;padding:var(--s-2) var(--s-3);background:var(--raise-2);border:var(--hairline) solid transparent;color:var(--fg);font-family:var(--font-body);font-size:var(--t-sm);border-radius:0}.field::placeholder{color:var(--fg-faint);opacity:1}.field:hover{border-color:var(--rule-strong)}.field:focus-visible{border-color:var(--signal);outline-offset:0;outline-width:1px}input[type=number].field,.field.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:500}select.field{cursor:pointer}.set-row .field{background:var(--raise-2)}select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}option{background-color:var(--raise-1);color:var(--fg)}.field--narrow{max-width:7rem}.readout{gap:var(--s-1) var(--s-5);padding:var(--s-3) var(--s-4);background:var(--raise-1);font-size:var(--t-sm);color:var(--fg-faint);flex-wrap:wrap;display:flex}.readout__pair{align-items:baseline;gap:var(--s-2);white-space:nowrap;display:inline-flex}.readout b{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--fg);font-weight:500}.slider{--track:4px;align-items:center;gap:var(--s-3);width:100%;display:flex;position:relative}.slider input[type=range]{appearance:none;height:var(--s-6);cursor:pointer;background:0 0;flex:1}.slider input[type=range]::-webkit-slider-runnable-track{height:var(--track);background:var(--raise-3)}.slider input[type=range]::-webkit-slider-thumb{appearance:none;width:10px;height:20px;margin-top:calc((var(--track) - 20px) / 2);background:var(--fg);border:0;border-radius:0}.slider input[type=range]:hover::-webkit-slider-thumb{background:var(--ink-950)}.slider input[type=range]::-moz-range-track{height:var(--track);background:var(--raise-3)}.slider input[type=range]::-moz-range-thumb{background:var(--fg);border:0;border-radius:0;width:10px;height:20px}.slider output{text-align:right;min-width:4.5ch;font-family:var(--font-mono);font-weight:500;font-size:var(--t-sm);font-variant-numeric:tabular-nums}.swatch{width:var(--s-6);height:var(--s-6);border:var(--hairline) solid var(--rule-strong);cursor:pointer;border-radius:0;padding:0}.swatch[aria-pressed=true]{outline:2px solid var(--fg);outline-offset:2px}.field--hex{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.cpick{display:inline-flex;position:relative}.cpick__trigger{align-items:center;gap:var(--s-2);min-height:2.5rem;padding:var(--s-2) var(--s-3);background:var(--raise-2);border:var(--hairline) solid transparent;color:var(--fg);font-family:var(--font-mono);font-size:var(--t-sm);cursor:pointer;display:inline-flex}.cpick__trigger:hover{border-color:var(--rule-strong)}.cpick__trigger:focus-visible{border-color:var(--signal)}.cpick__chip{width:var(--s-4);height:var(--s-4);border:var(--hairline) solid var(--rule-strong);flex:none}.cpick__chip--empty{border-style:dashed;border-color:var(--fg-faint)}.cpick__val{text-align:left;min-width:7ch}.cpick__pop{top:calc(100% + var(--s-1));z-index:6;gap:var(--s-3);width:13.5rem;padding:var(--s-3);background:var(--raise-3);box-shadow:var(--shadow-2);display:grid;position:absolute;left:0}.cpick__pop[hidden]{display:none}.cpick__pop--up{top:auto;bottom:calc(100% + var(--s-1))}.cpick__pop:focus{outline:none}.cpick__grad{cursor:pointer;background:0 0;border:0;width:100%;height:7rem;padding:0}.cpick__grad::-webkit-color-swatch-wrapper{padding:0}.cpick__grad::-webkit-color-swatch{border:0}.cpick__grad::-moz-color-swatch{border:0}.cpick__grid{gap:var(--s-2);grid-template-columns:repeat(4,1fr);display:grid}.cpick__grid .swatch{aspect-ratio:1;width:100%;height:auto}.cpick__hex{width:100%}.switch{--sw-w:2.75rem;--sw-h:1.5rem;width:var(--sw-w);height:var(--sw-h);border-radius:var(--r-pill);background:var(--raise-3);cursor:pointer;transition:background-color var(--d-fast) linear;border:0;flex:none;padding:0;position:relative}.switch:hover{background:var(--ink-400)}.switch[aria-checked=true]{background:var(--fg)}.switch[aria-checked=true]:hover{background:var(--ink-800)}.switch__knob{height:calc(var(--sw-h) - 6px);aspect-ratio:1;background:var(--fg-dim);transition:transform var(--d-fast) var(--e-glide), background-color var(--d-fast) linear;border-radius:50%;position:absolute;top:3px;left:3px}.switch[aria-checked=true] .switch__knob{transform:translateX(calc(var(--sw-w) - var(--sw-h)));background:var(--ink-050)}.switch__state{min-width:3ch;font-size:var(--t-sm);color:var(--fg-faint);cursor:pointer;-webkit-user-select:none;user-select:none}.switch[aria-checked=true]+.switch__state{color:var(--fg)}.xh-live{top:var(--s-3);z-index:2;background:var(--ink-000);height:9rem;position:sticky;overflow:hidden}.xh-live__cap{left:var(--s-3);bottom:var(--s-2);font-size:var(--t-xs);color:var(--fg-faint);pointer-events:none;position:absolute}.xh-presets{gap:var(--s-2);flex-wrap:wrap;display:flex}.xh-preset{width:var(--s-8);height:var(--s-8);background:var(--ink-000);cursor:pointer;border:0;position:relative;overflow:hidden}.xh-preset[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--fg)}.xh-preset__name{inset-inline:0;font-family:var(--font-body);white-space:nowrap;color:var(--fg-faint);text-align:center;padding-bottom:2px;font-size:.6875rem;position:absolute;bottom:0}.panel.is-veiled{visibility:hidden}.result-head{padding-block:var(--s-2) var(--s-3)}.result-plate{gap:var(--s-2);justify-items:start;min-width:0;display:grid}.result-title{font-family:var(--font-display);font-weight:800;font-stretch:125%;font-size:var(--t-d3);line-height:var(--lh-d3);color:var(--fg);overflow-wrap:anywhere}.result-score{align-items:center;gap:var(--s-4);flex-wrap:wrap;min-height:1em;display:flex}.result-score__v{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;color:var(--fg);font-size:clamp(3.5rem,2rem + 4vw,6.5rem);font-weight:700;font-stretch:75%;line-height:1}.result-score__v.is-rolling{align-items:flex-start;display:inline-flex}.roll__d{clip-path:inset(0);flex:none;height:1em;line-height:1;display:block;overflow:hidden}.roll__s{word-break:break-all;white-space:normal;flex-direction:column;width:1ch;line-height:1;display:flex}@media (prefers-reduced-motion:no-preference){.result-score__v.is-settling{animation:score-settle var(--d-fast) var(--e-glide) both}}@keyframes score-settle{0%{opacity:.4;transform:translateY(.06em)}to{opacity:1;transform:none}}.pb-stamp{align-items:baseline;gap:var(--s-2);background:var(--hot);color:var(--ink-050);clip-path:polygon(calc(var(--cut) / 2) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut) / 2) 100%, 0 100%, 0 var(--cut));white-space:nowrap;padding:.35rem .8rem .4rem .95rem;display:inline-flex;position:relative;overflow:hidden;transform:rotate(-3deg)}.pb-stamp[hidden]{display:none}.pb-stamp__word{font-family:var(--font-display);font-weight:800;font-stretch:125%;font-size:var(--t-lead);line-height:1}.pb-stamp__by{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:700;font-stretch:75%;font-size:var(--t-lead);line-height:1}.pb-stamp:after{content:"";mix-blend-mode:soft-light;opacity:0;pointer-events:none;background:linear-gradient(105deg,#0000 38%,#fff0 40%,#fff0aa8c 45%,#aaffe673 49%,#c8aaff73 53%,#fff0 58%,#0000 60%);position:absolute;inset:-20% -60%;transform:translate(-60%)}@media (prefers-reduced-motion:no-preference){.pb-stamp.is-in{animation:pb-slam .17s var(--e-glide) both}.pb-stamp.is-in:after{animation:pb-sheen .42s var(--e-glide) .14s both}.result-score.is-shake .pb-stamp{animation:pb-slam .17s var(--e-glide) both, pb-shake .13s linear both}}@keyframes pb-slam{0%{opacity:0;transform:rotate(-3deg)scale(1.15)}to{opacity:1;transform:rotate(-3deg)scale(1)}}@keyframes pb-shake{0%{translate:0}20%{translate:calc(var(--shake,3px) * -1) 0}45%{translate:var(--shake,3px) 0}70%{translate:calc(var(--shake,3px) * -.66) 0}to{translate:0}}@keyframes pb-sheen{0%{opacity:1;transform:translate(-60%)}to{opacity:.9;transform:translate(60%)}}@keyframes pb-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.layer-chrome .pb-stamp.is-in{animation:.26s linear both pb-fade!important}}.result-stats{gap:var(--s-2) var(--s-6);flex-wrap:wrap;display:flex}.result-stat{align-content:start;gap:2px;min-width:0;display:grid}.result-stat__v{white-space:nowrap;font-family:var(--font-display);font-weight:700;font-stretch:75%;font-size:var(--t-d3);font-variant-numeric:tabular-nums;color:var(--fg);line-height:1}.result-stat__l{align-items:center;gap:var(--s-1);font-size:var(--t-xs);color:var(--fg-faint);display:inline-flex}.result-stat__l .icon{color:var(--fg-faint);flex:none;display:block}.result-deltas{gap:var(--s-1) var(--s-4);font-family:var(--font-body);font-weight:700;font-size:var(--t-sm);font-variant-numeric:tabular-nums;color:var(--fg-muted);flex-wrap:wrap;display:flex}.result-delta.is-better{color:var(--fg)}.result-delta.is-worse{color:var(--fg-faint)}.result-status{align-items:baseline;gap:var(--s-1) var(--s-2);font-size:var(--t-sm);color:var(--fg-muted);text-wrap:pretty;flex-wrap:wrap;display:flex}.result-status__ico{color:var(--fg-faint);flex:none;align-self:center;display:inline-flex}.result-status.is-verified .result-status__ico{color:var(--fg)}.result-status__text{min-width:0}.result-status__text .btn{margin-left:var(--s-2);vertical-align:middle}.result-climb{color:var(--signal);font-weight:700}.result-climb[hidden]{display:none}.result-cause{max-width:62ch;min-height:calc(2 * var(--lh-lead) * var(--t-lead));padding-top:var(--s-2);align-content:start;gap:0;display:grid}.result-cause.is-empty{min-height:0}.result-cause__line{font-size:var(--t-lead);line-height:var(--lh-lead);color:var(--fg);text-wrap:pretty;margin:0}.result-cause__line+.result-cause__line{color:var(--fg-muted)}.result-nonce{color:var(--fg-muted);font-size:var(--t-xs)}.result-actions{gap:var(--s-3);padding-top:var(--s-5);flex-wrap:wrap;display:flex}.result-board:empty{display:none}@keyframes stat-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes chart-in{0%{opacity:.35;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}.chart-grid{gap:var(--s-4);padding-bottom:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));display:grid}.chart{background:var(--raise-1);min-width:0;padding:var(--s-4)}.chart__head{justify-content:space-between;align-items:baseline;gap:var(--s-3);min-height:var(--s-6);display:flex}.chart__sub{font-size:var(--t-xs);color:var(--fg-faint);padding-top:calc(var(--s-1) / 2)}.chart__readout{font-family:var(--font-mono);font-size:var(--t-sm);font-variant-numeric:tabular-nums;letter-spacing:var(--tr-mono);color:var(--fg);white-space:nowrap;min-height:1.2em}.chart__svg{width:100%;height:auto;margin-top:var(--s-2);display:block;overflow:visible}.chart__svg:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chart__tick{font-family:var(--font-mono);letter-spacing:var(--tr-mono);fill:var(--fg-faint);font-size:11px}.chart__value{font-family:var(--font-mono);letter-spacing:var(--tr-mono);fill:var(--fg);font-size:13px;font-weight:500}.chart__empty,.chart__note{font-size:var(--t-xs);color:var(--fg-faint);text-wrap:pretty}.chart__empty{padding:var(--s-6) 0}.chart__note{padding-top:var(--s-3)}.chart__table{padding-top:var(--s-3);font-size:var(--t-xs)}.chart__table summary{color:var(--fg-faint);cursor:pointer}.chart__table table{width:100%;margin-top:var(--s-3);border-collapse:collapse;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.chart__table th,.chart__table td{text-align:right;padding:var(--s-1) var(--s-2);border-bottom:var(--hairline) solid var(--rule);white-space:nowrap}.chart__table th:first-child,.chart__table td:first-child{text-align:left}.chart__table th{color:var(--fg-faint);font-weight:500}.chart__table>table{display:table}.chart__table[open]{max-height:22rem;overflow:auto}.board{gap:var(--s-3);display:grid}.board__body{position:relative}.board__head{justify-content:space-between;align-items:center;gap:var(--s-3) var(--s-4);flex-wrap:wrap;display:flex}.board__tools{align-items:center;gap:var(--s-3);margin-inline-start:auto;display:flex}.board__list{gap:2px;display:grid}.board__row{--row-h:2.75rem;align-items:center;gap:var(--s-3);height:var(--row-h);padding:0 var(--s-2) 0 var(--s-3);background:var(--raise-1);color:var(--fg-dim);grid-template-columns:2.5rem minmax(0,1fr) 6.5rem 4.5rem 7.5rem 6rem;display:grid;position:relative}.board--compact{max-width:34rem}.board--compact .board__row{grid-template-columns:2.5rem minmax(0,1fr) 6.5rem 6rem}@media (max-width:47.99em){.board__row{gap:var(--s-2);padding-left:var(--s-2);grid-template-columns:2.25rem minmax(0,1fr) 4.75rem 2.5rem}.board--compact .board__row{grid-template-columns:2.25rem minmax(0,1fr) 4.75rem 2.5rem}.board__acc,.board__when{display:none}.board__tools{flex-wrap:wrap;margin-inline-start:0}.board__replay span{display:none}}.board__rank{font-family:var(--font-display);font-stretch:var(--narrow);font-variant-numeric:tabular-nums;color:var(--fg-faint);font-size:1.125rem;font-weight:700;line-height:1}.board__name{align-items:center;gap:var(--s-2);white-space:nowrap;min-width:0;display:flex;overflow:hidden}.board__name-text{text-overflow:ellipsis;min-width:0;color:var(--fg);overflow:hidden}.board__score,.board__acc{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:500}.board__score{font-size:var(--t-body);color:var(--fg)}.board__acc{font-size:var(--t-sm);color:var(--fg-faint)}.board__when{font-size:var(--t-xs);color:var(--fg-faint);text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.board__replay{justify-self:end}.board__refresh,.board__replay,.board__card-foot .btn{gap:.4em}.board__replay .icon,.board__card-foot .btn .icon{width:14px;height:14px;display:block}.board__refresh .icon{display:block}.board__row.is-you{background:var(--raise-2);box-shadow:inset 4px 0 0 var(--signal);color:var(--fg)}.board__row.is-you .board__rank{color:var(--signal)}.board__you{font-size:var(--t-xs);color:var(--signal);flex:none;font-weight:700}.board__tag{font-size:var(--t-xs);color:var(--fg-faint);cursor:help;flex:none}.board__row.is-top-1{--metal:var(--gold)}.board__row.is-top-2{--metal:var(--silver)}.board__row.is-top-3{--metal:var(--bronze)}.board__row.is-top{--row-h:3.25rem}.board__rank--medal{place-items:center;width:2rem;height:2rem;display:inline-grid}.board__row.is-top .board__rank--medal{background:var(--metal);color:var(--ink-050);clip-path:polygon(4px 0,100% 0,100% 100%,0 100%,0 8px)}.board__row.is-top .board__score{font-size:var(--t-lead)}.board__meta{gap:var(--s-1) var(--s-4);font-size:var(--t-sm);color:var(--fg-faint);flex-wrap:wrap;min-height:1.3em;display:flex}.board__meta-me{color:var(--signal);font-weight:700}.board__mine{margin-top:var(--s-2);gap:2px;display:grid}.board__mine[hidden]{display:none}.board__gap{height:var(--s-3);color:#0000;overflow:hidden}.board__pager{justify-content:center;align-items:center;gap:var(--s-4);padding-top:var(--s-2);display:flex}.board__pager[hidden]{display:none}.board__page{font-size:var(--t-sm);color:var(--fg-faint)}.board__row.is-placeholder,.board__row.is-empty{background:color-mix(in oklab, var(--raise-1) 50%, transparent)}.board__row.is-placeholder .board__rank,.board__row.is-empty .board__rank{opacity:.5}.board__list[aria-busy=true]{opacity:.55;transition:opacity var(--d-fast) linear}.board__status,.board__note{font-size:var(--t-sm);color:var(--fg-faint);text-wrap:pretty;max-width:62ch}.board__status{padding:var(--s-6) var(--s-5);text-align:center;pointer-events:none;color:var(--fg-dim);margin-inline:auto;position:absolute;inset:0 0 auto}.board__status[hidden]{display:none}.board__row.has-entry{cursor:default}.board__row.has-entry:hover,.board__row.has-entry:focus-within{background:var(--raise-2);color:var(--fg);z-index:7}.board__row.has-entry:focus{outline:none}.board__row.has-entry:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.board__card{top:100%;right:var(--s-2);z-index:6;align-items:baseline;column-gap:var(--s-4);row-gap:var(--s-1);min-width:min(20rem,100%);max-height:60vh;padding:var(--s-4);background:var(--raise-3);box-shadow:var(--shadow-2);grid-template-columns:auto minmax(0,1fr);display:none;position:absolute;overflow-y:auto}.board__row.has-entry:hover>.board__card,.board__row.has-entry:focus-within>.board__card{display:grid}.board__card--up{top:auto;bottom:100%}.board__card-k{text-align:left;color:var(--fg-dim)}.board__card-v{font-family:var(--font-mono);font-size:var(--t-sm);color:var(--fg);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.board__card-foot{align-items:center;gap:var(--s-2);padding-top:var(--s-3);flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;display:flex}.board__card-nofilm{font-size:var(--t-xs);color:var(--fg-dim)}.flag{width:1.33em;height:1em;box-shadow:0 0 0 1px color-mix(in oklab, var(--fg) 14%, transparent);background-position:50%;background-size:cover;border-radius:0;flex:none;align-self:center;display:inline-block}.board__flag{margin-right:2px}.badge{width:.95em;height:.95em;color:var(--fg);cursor:help;flex:none;align-self:center;margin-left:3px}.badge>svg{width:100%;height:100%;display:block}.badge--ascendant{color:var(--fg-muted)}.board__row:hover .badge--ascendant{color:var(--fg)}.board__name-link{cursor:pointer}.board__name-link:hover,.board__name-link:focus-visible{text-underline-offset:3px;text-decoration:underline}.xp-slot:empty{display:none}.xp-slot{width:min(100%,30rem);margin-inline:auto}.xp{gap:var(--s-2);display:grid}.xp__head{align-items:baseline;gap:var(--s-3);flex-wrap:wrap;display:flex}.xp__level{font-size:var(--t-sm);color:var(--fg-dim);display:inline-block}.xp__num{color:var(--fg);font-size:1.25rem}.xp__level.is-punch{animation:xp-punch .3s var(--e-glide)}@keyframes xp-punch{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}.xp__tier{color:var(--fg-muted)}.xp__tier.is-new{animation:view-in var(--d-base) var(--e-glide);color:var(--fg)}.xp__chip{font-size:var(--t-mono);color:var(--fg);padding:1px var(--s-2);background:var(--raise-2)}.xp__chip.is-in{animation:xp-chip var(--d-base) var(--e-glide) backwards}@keyframes xp-chip{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.xp__count{font-size:var(--t-mono);color:var(--fg-faint);font-variant-numeric:tabular-nums;margin-left:auto}.xp__bar{background:color-mix(in oklab, var(--fg) 12%, transparent);height:4px;overflow:hidden}.xp__fill{background:var(--fg);height:100%}.xp__bar.is-wrap{animation:xp-wrap .4s var(--e-glide)}@keyframes xp-wrap{0%{background:var(--fg)}to{background:color-mix(in oklab, var(--fg) 12%, transparent)}}.is-ascendant{--asc-glow:var(--gold);text-shadow:0 0 14px color-mix(in oklab, var(--asc-glow) 45%, transparent), 0 0 3px color-mix(in oklab, var(--asc-glow) 30%, transparent)}.is-ascendant-paint{--asc-glow:var(--gold);--asc-glow2:#eff3f7;background:linear-gradient(100deg, var(--asc-glow) 0%, var(--asc-glow2) 45%, var(--asc-glow) 90%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}.is-ascendant-shimmer{animation:3.4s linear infinite asc-shimmer}@keyframes asc-shimmer{0%{background-position:0 0}to{background-position:200% 0}}.is-ascendant-sparkle{position:relative}.is-ascendant-sparkle:before,.is-ascendant-sparkle:after{content:"";background:var(--asc-glow,var(--gold));pointer-events:none;width:.55em;height:.55em;animation:2.6s ease-in-out infinite asc-twinkle;position:absolute;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1 Q14.4 9.6 23 12 Q14.4 14.4 12 23 Q9.6 14.4 1 12 Q9.6 9.6 12 1 Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1 Q14.4 9.6 23 12 Q14.4 14.4 12 23 Q9.6 14.4 1 12 Q9.6 9.6 12 1 Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.is-ascendant-sparkle:before{top:-.28em;right:-.5em}.is-ascendant-sparkle:after{width:.38em;height:.38em;animation-delay:-1.3s;bottom:-.12em;left:-.5em}@keyframes asc-twinkle{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.is-ascendant-shimmer{animation:none}.is-ascendant-sparkle:before,.is-ascendant-sparkle:after{opacity:.7;animation:none;transform:none}}.ident{align-items:center;gap:var(--s-2) var(--s-5);padding:var(--s-3) var(--s-3) var(--s-3) var(--s-4);margin-bottom:var(--s-5);background:var(--raise-1);grid-template-columns:minmax(0,1fr) auto;display:grid}.ident__label{gap:2px;min-width:0;display:grid}.ident__line{color:var(--fg-dim)}.ident__who{color:var(--fg);overflow-wrap:anywhere;font-weight:700}.ident__who.is-anon{color:var(--fg-dim)}.ident__hint{font-size:var(--t-xs);color:var(--fg-faint);text-wrap:pretty;max-width:64ch}.ident__hint[hidden]{display:none}.ident__control{align-items:center;gap:var(--s-2);display:flex}.ident__control>.field{width:12rem;min-height:2.5rem}.ident__status{font-size:var(--t-xs);color:var(--fg-dim);grid-column:1/-1}.ident__status[hidden]{display:none}@media (max-width:47.99em){.ident{grid-template-columns:minmax(0,1fr)}.ident__control>.btn{flex:none}.ident__control>.field{flex:8rem;width:auto}}.consent{z-index:65;align-items:center;gap:var(--s-4);padding:var(--s-2) var(--s-4) var(--s-2) var(--s-6);background:var(--raise-2);font-size:var(--t-xs);animation:consent-in var(--d-panel) var(--e-glide) backwards;display:flex;position:fixed;bottom:0;left:0;right:0}@keyframes consent-in{0%{transform:translateY(100%)}to{transform:none}}.consent__text{color:var(--fg-dim);text-wrap:pretty}.consent__link{color:var(--fg);text-underline-offset:3px;flex:none;margin-left:auto}.consent .btn{min-height:2rem;padding-inline:var(--s-4)}@media (max-width:47.99em){.consent{padding-left:var(--s-4);flex-wrap:wrap}}.aim-banner{--banner-tint:var(--raise-3);--banner-ink:var(--fg-dim);background:var(--raise-2);box-shadow:inset 4px 0 0 var(--banner-ink);color:var(--fg);visibility:hidden;transition:transform var(--d-base) var(--e-glide), visibility 0s linear var(--d-base);display:flex;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.aim-banner.is-open{visibility:visible;transition:transform var(--d-base) var(--e-glide), visibility 0s;transform:none}.aim-banner[data-severity=warn]{--banner-tint:var(--sem-warn);--banner-ink:var(--sem-warn);background:color-mix(in oklab, var(--sem-warn) 14%, var(--raise-2))}.aim-banner[data-severity=crit]{--banner-tint:var(--sem-bad);--banner-ink:var(--sem-bad);background:color-mix(in oklab, var(--sem-bad) 16%, var(--raise-2))}.aim-banner__inner{align-items:center;gap:var(--s-3);width:100%;padding:var(--s-2) var(--s-4) var(--s-2) var(--s-6);font-size:var(--t-sm);line-height:var(--lh-body);display:flex}.aim-banner__mark{display:none}.aim-banner__msg{overflow-wrap:anywhere;text-wrap:pretty;min-width:0}.aim-banner__link{color:var(--fg);text-underline-offset:3px;flex:none;font-weight:700}.aim-banner__x{width:var(--s-6);height:var(--s-6);color:var(--fg-muted);cursor:pointer;transition:color var(--d-fast) var(--e-glide), background-color var(--d-fast) var(--e-glide);background:0 0;border:0;flex:none;place-items:center;margin-left:auto;padding:0;display:inline-grid}.aim-banner__x:hover{color:var(--fg);background:var(--raise-3)}.aim-banner__x .icon{display:block}.aim-banner.is-collapsed{pointer-events:none;background:var(--banner-tint);height:3px;box-shadow:none;overflow:hidden}.aim-banner.is-collapsed .aim-banner__inner{display:none}.maint{top:var(--site-banner-h,0px)}.maint .fbk__inner{width:min(calc(100% - 2 * var(--gutter)), 34rem)}.maint__eyebrow{align-items:center;gap:var(--s-2);color:var(--sem-bad);display:inline-flex}.maint__eyebrow .icon{display:block}.maint__msg{color:var(--fg);font-size:var(--t-body);line-height:var(--lh-body);white-space:pre-wrap;overflow-wrap:anywhere;max-width:var(--measure)}.maint__since{color:var(--sem-bad)}.maint__since:empty{display:none}.maint__offline{justify-content:space-between;align-items:center;gap:var(--s-4);padding-top:var(--s-4);border-top:var(--hairline) solid var(--rule);flex-wrap:wrap;display:flex}.maint__offline .fbk__hint{flex:18rem}@media (prefers-reduced-motion:reduce){.layer-chrome *,.layer-chrome :before,.layer-chrome :after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-delay:0s!important}.aep-dither{display:none}}.aep-dither{z-index:0;pointer-events:none;contain:strict;position:absolute;inset:0}.aep-dither canvas{width:100%;height:100%;display:block}.wk{gap:var(--s-5);max-width:72rem;display:grid}.wk-loading{color:var(--fg-faint)}.wk-empty{max-width:44rem;color:var(--fg-dim)}.wk-head{gap:var(--s-2);display:grid}.wk-state{align-items:baseline;gap:var(--s-3);color:var(--fg-dim);display:flex}.wk-count{font-size:var(--t-body);color:var(--fg)}.wk-entry{gap:var(--s-2);display:grid}.wk-entry__row{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--raise-1);flex-wrap:wrap;display:flex}.wk-entry__text{max-width:40rem;color:var(--fg-dim)}.wk-entry__text a{color:var(--fg)}.wk-entry__ok{color:var(--fg-dim)}.wk-grid{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));grid-auto-rows:1fr;display:grid}.wk-card{--cut:14px;gap:var(--s-3);padding:var(--s-4) var(--s-5);background:var(--raise-1);min-width:0;clip-path:polygon(calc(var(--cut) / 2) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut) / 2) 100%, 0 100%, 0 var(--cut));flex-direction:column;display:flex}.wk-card__top{align-items:baseline;gap:var(--s-3);color:var(--fg-faint);display:flex}.wk-card__slot{font-family:var(--font-display);font-stretch:var(--narrow);font-weight:700;font-size:var(--t-d3);color:var(--fg-faint);line-height:1}.wk-card__cat{font-size:var(--t-sm)}.wk-card__name{font-family:var(--font-display);font-stretch:var(--wide);color:var(--fg);font-size:1.25rem;font-weight:800}.wk-card__blurb{color:var(--fg-dim);margin:0}.wk-card__facts{gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.wk-card__prize{color:var(--fg)}.wk-card__status{min-height:1.25rem}.wk-card__status.set-warn{min-height:0}.wk-card__mine{gap:var(--s-2);padding:var(--s-3);background:var(--raise-2);display:grid}.wk-card__best{align-items:baseline;gap:var(--s-1);color:var(--fg);display:flex}.wk-card__best-k{color:var(--fg-dim)}.wk-card__attempt{font-size:var(--t-sm);color:var(--fg-dim)}.vod-attach{gap:var(--s-2);display:grid}.vod-attach__why{color:var(--fg-muted);max-width:40rem}.vod-attach__deadline{font-size:var(--t-xs);color:var(--fg-faint)}.vod-attach__state{color:var(--fg-muted)}.vod-attach__state.is-ok{color:var(--fg)}.vod-attach__na{color:var(--fg-faint);max-width:40rem}.vod-attach__row{gap:var(--s-2);align-items:center;display:flex}.vod-attach__url{min-width:0;min-height:2.5rem;padding:var(--s-2) var(--s-3);background:var(--raise-2);border:var(--hairline) solid transparent;color:var(--fg);font:inherit;flex:1}.vod-attach__feedback{min-height:1rem;color:var(--fg-faint)}.result-vod:not(:empty){margin-top:var(--s-3)}.wk-card>.result-actions{margin-top:auto}.wk-card__board{min-width:0}.wk-board .board__row{grid-template-columns:2.25rem minmax(0,1fr) 6rem 6rem 4.5rem}.wk-board .board__nofilm{width:4.5rem}.board__note{color:var(--fg-faint)}.ident__auth{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-3);font-size:var(--t-xs);flex-wrap:wrap;grid-column:1/-1;display:flex}.ident__auth-note{max-width:40rem;color:var(--fg-faint)}.ident__auth-actions{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.btn--mini{min-height:1.875rem;padding:var(--s-1) var(--s-3);font-size:var(--t-xs)}.count__nonce{font-size:calc(11px * var(--k));letter-spacing:.02em;text-align:center;color:var(--chrome-quiet);font-variant-numeric:tabular-nums}.result-nonce{color:var(--fg-muted)}.result-nonce .mono{letter-spacing:.02em}.toasts{z-index:60;inset:auto var(--s-4) var(--s-4) auto;gap:2px;max-width:26rem;display:grid;position:fixed}.toast{padding:var(--s-3) var(--s-4);background:var(--raise-2);box-shadow:var(--shadow-2);color:var(--fg-dim);cursor:pointer;animation:toast-in var(--d-panel) var(--e-glide) backwards}@keyframes toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.toast--ranked{color:var(--fg);box-shadow:inset 3px 0 0 var(--signal), var(--shadow-2)}.toast--divergent,.toast--rejected{box-shadow:inset 3px 0 0 var(--fg-dim), var(--shadow-2)}.session-strip{gap:var(--s-1) var(--s-3);margin-top:var(--s-3);font-size:var(--t-xs);color:var(--fg-muted);flex-wrap:wrap;align-items:baseline;display:flex}.session-strip__trend.is-up{color:var(--fg)}.session-strip__trend.is-down{color:var(--fg-faint)}.result-breakdown{padding:var(--s-3) var(--s-4);background:var(--raise-1)}.result-breakdown__toggle.is-open{background:var(--accent-soft);color:var(--accent);border-color:#0000}.result-breakdown__toggle.is-open:hover{border-color:#0000}.result-breakdown__body{margin-top:var(--s-3)}.result-breakdown__agg{font-size:var(--t-xs);color:var(--fg-muted);margin-bottom:var(--s-1)}.result-breakdown__rows{max-height:14rem;margin-top:var(--s-2);font-size:var(--t-xs);white-space:pre;color:var(--fg-faint);line-height:1.7;overflow-y:auto}.result-breakdown__row.is-flawed{color:var(--fg-muted)}.sens-card{margin-top:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--raise-1);font-size:var(--t-xs);color:var(--fg-muted)}.sens-card__title{margin-bottom:var(--s-1);font-size:var(--t-sm);color:var(--fg);font-weight:700}.sens-card__line{color:var(--fg-muted)}.sens-card__hint{color:var(--fg-faint);margin-top:2px}.sens-card__bands{margin-top:var(--s-1);color:var(--fg-faint);line-height:1.7}.sens-card .btn{margin-top:var(--s-2)}.field.is-prefilled{border-color:var(--fg-muted)}.result-stat__sub{font-size:var(--t-xs);color:var(--fg-faint);margin-top:2px}.rpt__subject{font-size:var(--t-md);color:var(--fg);margin-top:0}.rpt__who{font-weight:600}.rpt__what{color:var(--fg-muted)}.rpt .rpt__text{min-height:7rem}.panel__inbox{flex:none;position:relative}.panel__badge{background:var(--signal);min-width:1rem;height:1rem;color:var(--ink-050);font-family:var(--font-mono);text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;padding:0 .25rem;font-size:.6875rem;font-weight:600;line-height:1rem;position:absolute;top:0;right:0}.panel__duel .panel__badge{margin-left:var(--s-1);position:static}.panel__badge[hidden]{display:none}@media (prefers-reduced-motion:no-preference){.panel__badge.is-pop{animation:badge-pop var(--d-base) var(--e-glide)}@keyframes badge-pop{0%{transform:scale(.55)}45%{transform:scale(1.18)}to{transform:scale(1)}}}.inbox .fbk__inner{width:min(100%,40rem)}.inbox__lead{align-items:center;gap:var(--s-3);display:flex}.inbox__lead:has(>.inbox__back[hidden]){display:contents}.inbox__pane{gap:var(--s-3);flex-direction:column;display:flex}.inbox__bar{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:1.75rem;font-size:var(--t-xs);color:var(--fg-muted);display:flex}.inbox__count{font-variant-numeric:tabular-nums}.inbox__list{flex-direction:column;gap:2px;display:flex}.inbox__row{align-items:center;gap:var(--s-3);width:100%;padding:var(--s-3);background:var(--raise-2);color:var(--fg-dim);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;margin:0;display:grid}.inbox__row:hover,.inbox__row:focus-visible{background:var(--raise-3);color:var(--fg)}.inbox__row:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.inbox__row.is-unread{box-shadow:inset 3px 0 0 var(--signal);color:var(--fg)}.inbox__glyph{width:1.75rem;height:1.75rem;color:var(--fg-faint);flex:none;justify-content:center;align-items:center;display:inline-flex}.inbox__glyph svg{display:block}.inbox__row.is-unread .inbox__glyph{color:var(--fg)}.inbox__mark{fill:currentColor}.inbox__text{flex-direction:column;gap:2px;min-width:0;display:flex}.inbox__line{align-items:baseline;gap:var(--s-2);min-width:0;font-size:var(--t-sm);display:flex}.inbox__sender{color:var(--fg-muted);flex:none}.inbox__sender:after{content:":";color:var(--fg-faint)}.inbox__row.is-unread .inbox__sender{color:var(--fg);font-weight:600}.inbox__subject{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.inbox__row.is-unread .inbox__subject{font-weight:600}.inbox__preview{font-size:var(--t-xs);color:var(--fg-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inbox__row.is-unread .inbox__preview{color:var(--fg-muted)}.inbox__side{align-items:center;gap:var(--s-2);flex:none;display:flex}.inbox__when{font-size:var(--t-xs);color:var(--fg-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.inbox__dot{background:var(--signal);visibility:hidden;width:.5rem;height:.5rem}.inbox__row.is-unread .inbox__dot{visibility:visible}.inbox__meta{align-items:center;gap:var(--s-2);font-size:var(--t-xs);color:var(--fg-muted);display:flex}.inbox__meta svg{color:var(--fg-faint);display:block}.inbox__meta .inbox__when:before{content:",";margin-right:var(--s-1);margin-left:calc(-1 * var(--s-2))}.inbox__who{color:var(--fg);font-weight:600}.inbox__from{font-size:var(--t-xs);color:var(--fg-muted)}.inbox__body{font-size:var(--t-sm);line-height:var(--lh-body);color:var(--fg);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.inbox__quote{gap:var(--s-1);padding-left:var(--s-3);border-left:2px solid var(--rule-strong);flex-direction:column;display:flex}.inbox__quote-head{align-items:center;gap:var(--s-3);display:flex}.inbox__quote-body{color:var(--fg-muted)}.inbox__status{background:var(--raise-3);font-size:var(--t-xs);color:var(--fg-dim);padding:0 .5em;font-weight:700;line-height:1.6}.inbox__status.is-done{color:var(--fg-faint)}.inbox__status.is-seen{color:var(--fg)}.inbox__attach{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--raise-2);flex-wrap:wrap;display:flex}.inbox__code{font-family:var(--font-mono);font-size:var(--t-lead);color:var(--fg);-webkit-user-select:all;user-select:all}.inbox__copy{align-items:center;gap:var(--s-2);margin-left:auto;display:inline-flex}.inbox__copy svg{display:block}.inbox__empty{gap:var(--s-2);padding:var(--s-5) 0;color:var(--fg);flex-direction:column;display:flex}.inbox__empty p{margin:0}.inbox__empty-sub{font-size:var(--t-sm);color:var(--fg-muted)}@media (prefers-reduced-motion:no-preference){.inbox__pane.is-in{animation:inbox-in var(--d-fast) var(--e-glide)}@keyframes inbox-in{0%{opacity:0}to{opacity:1}}}.fbk__form{gap:var(--s-4);flex-direction:column;display:flex}.fbk__sent{align-items:center;gap:var(--s-2);padding:var(--s-5) 0;text-align:center;flex-direction:column;display:flex}.fbk__sent svg{color:var(--fg-faint);display:block}.fbk__sent p{margin:0}.fbk__sent-title{color:var(--fg);font-weight:600}.fbk__sent-sub{font-size:var(--t-sm);color:var(--fg-muted)}.stats__back{margin-bottom:var(--s-4)}.stats__head{gap:var(--s-2);padding-bottom:var(--s-5);display:grid}.stats__title{overflow-wrap:anywhere;width:-moz-fit-content;width:fit-content;min-width:0;max-width:100%}.stats__sub{font-size:var(--t-sm);color:var(--fg-muted);text-wrap:pretty;max-width:62ch;margin:0}.stats__tiles{margin-bottom:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:2px;display:grid}.stats__tile{gap:var(--s-1);min-width:0;padding:var(--s-3) var(--s-4);background:var(--raise-1);align-content:start;display:grid}.stats__tile-v{color:var(--fg);white-space:nowrap;font-size:2rem}.stats__tile-sub{font-size:var(--t-xs);color:var(--fg-faint)}.stats__table{gap:2px;display:grid}.stats__row{align-items:center;gap:var(--s-3);width:100%;min-height:2.75rem;padding:var(--s-2) var(--s-3);background:var(--raise-1);color:var(--fg-muted);font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;transition:background-color var(--d-hover) var(--e-glide), color var(--d-hover) var(--e-glide);border:0;grid-template-columns:minmax(0,1fr) 4rem 6.5rem 6.5rem 5.5rem 6rem;display:grid}button.stats__row:hover,button.stats__row:focus-visible{background:var(--raise-2);color:var(--fg)}.stats__row--head{cursor:default;min-height:2rem;color:var(--fg-faint);background:0 0}.stats__cell{text-align:right;white-space:nowrap;min-width:0}.stats__cell--name{text-align:left;gap:2px;display:grid;overflow:hidden}.stats__name{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stats__fam{font-size:var(--t-xs);color:var(--fg-faint)}.stats__trend.is-up{color:var(--fg)}.stats__trend.is-flat{color:var(--fg-muted)}.stats__trend.is-down,.stats__trend.is-none{color:var(--fg-faint)}.stats__foot{justify-content:space-between;align-items:center;gap:var(--s-4);padding-top:var(--s-5);flex-wrap:wrap;display:flex}.stats__foot-note{font-size:var(--t-xs);color:var(--fg-faint);text-wrap:pretty;max-width:48ch}.stats__foot-acts{gap:var(--s-2);display:flex}.stats__empty{font-size:var(--t-sm);color:var(--fg-faint);padding:var(--s-5) 0;text-wrap:pretty;max-width:48ch}.stats__charts{padding-top:0}.stats__heat{gap:var(--s-4);padding-top:var(--s-2);display:grid}.stats__heat>.stats__empty{padding-top:var(--s-2)}.stats__tendency{gap:var(--s-1);font-size:var(--t-sm);color:var(--fg-muted);text-wrap:pretty;max-width:62ch;margin:0;padding-left:1.2em;display:grid}@media (max-width:47.99em){.stats__row{gap:var(--s-2);padding-inline:var(--s-2);grid-template-columns:minmax(0,1fr) 3rem 5rem 4rem}.stats__row>.stats__cell:nth-child(4),.stats__row>.stats__cell:nth-child(5){display:none}.stats__tile-v{font-size:1.5rem}}.result-actions--bar{padding-block:var(--s-2);margin-bottom:var(--s-2);align-items:center}.result-actions--bar .icon{flex:none}.result-actions--bar .btn{text-decoration:none}.result-actions__xp{margin-left:auto;width:min(100%,22rem);margin-inline-end:0}@media (max-width:63.99em){.result-actions__xp{width:100%;padding-top:var(--s-2);margin-left:0}}.result-grid{gap:var(--s-3) var(--s-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:64em){.result-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.result-main{min-width:0}.result-side{gap:var(--s-4);align-content:start;min-width:0;display:grid}.view--result .chart-grid{padding-bottom:var(--s-4)}.view--result .chart__svg{max-height:10rem}.result-heat{gap:var(--s-2);display:grid}.result-heat>.label{padding-top:var(--s-1)}.result-heat .heatmap{column-gap:var(--s-4);grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);align-items:start;margin-top:0;display:grid}.result-heat .heatmap .chart__head{grid-column:2;min-height:0}.result-heat .heatmap .heatmap__stage{grid-area:1/1/span 3;margin:0}.result-heat .heatmap .heatmap__legend{padding-top:var(--s-2);grid-column:2}.result-heat .heatmap .result-heat__tend{padding-top:var(--s-3);grid-column:2}.result-heat .heatmap .chart__empty{grid-column:1/-1}@media (max-width:47.99em){.result-heat .heatmap{grid-template-columns:minmax(0,1fr)}.result-heat .heatmap .chart__head,.result-heat .heatmap .heatmap__stage,.result-heat .heatmap .heatmap__legend,.result-heat .heatmap .result-heat__tend{grid-area:auto/1}.result-heat .heatmap .heatmap__stage{margin:var(--s-2) auto 0}}.result-heat__wait{padding:var(--s-4) 0}.heatmap__stage{margin:var(--s-2) auto 0;max-width:100%;position:relative}.heatmap__canvas{max-width:100%;height:auto;display:block}.heatmap__q{font-size:var(--t-mono);color:var(--fg-faint);font-variant-numeric:tabular-nums;letter-spacing:var(--tr-mono);pointer-events:none;position:absolute}.heatmap__q--tl{top:0;left:0}.heatmap__q--tr{top:0;right:0}.heatmap__q--bl{bottom:0;left:0}.heatmap__q--br{bottom:0;right:0}.heatmap__legend{align-items:center;gap:var(--s-2);padding-top:var(--s-3);font-size:var(--t-xs);color:var(--fg-faint);text-wrap:pretty;display:flex}.heatmap__ramp{flex:none;gap:1px;display:inline-flex}.heatmap__ramp i{width:10px;height:6px;display:block}.result-heat__tend{font-size:var(--t-xs);color:var(--fg-muted);gap:2px;display:grid}.result-heat__line:before{content:"";width:4px;height:4px;margin:0 var(--s-2) .2em 0;vertical-align:middle;background:var(--fg-faint);display:inline-block}.result-heat__line.is-quiet{color:var(--fg-faint)}.tip{width:16px;height:16px;color:var(--fg-faint);cursor:help;vertical-align:middle;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.tip svg{width:16px;height:16px;display:block}.tip:hover,.tip:focus-visible,.tip[aria-expanded=true]{color:var(--fg)}.tip__box{z-index:70;max-width:18rem;padding:var(--s-2) var(--s-3);font-family:var(--font-body);font-size:var(--t-xs);color:var(--fg);background:var(--raise-3);box-shadow:var(--shadow-2);text-wrap:pretty;pointer-events:none;opacity:0;transform:translateY(var(--tip-shift,4px));line-height:1.45;position:fixed}.tip__box[data-side=above]{--tip-shift:4px}.tip__box[data-side=below]{--tip-shift:-4px}.tip__box.is-open{opacity:1;transform:none}.tip__box:after{content:"";left:var(--tip-arrow-x,50%);background:var(--raise-3);width:8px;height:8px;margin-left:-4px;position:absolute;transform:rotate(45deg)}.tip__box[data-side=above]:after{bottom:-4px}.tip__box[data-side=below]:after{top:-4px}@media (prefers-reduced-motion:no-preference){.tip__box{transition:opacity var(--d-fast) linear, transform var(--d-fast) var(--e-glide)}}.set-row__control .tip,.set-row__control .tip-slot{margin-left:auto}.tip-slot{flex:none;width:16px;height:16px;display:inline-block}.fbk__head{justify-content:space-between;align-items:flex-start;gap:var(--s-3);display:flex}.fbk__x{width:2.25rem;height:2.25rem;color:var(--fg-dim);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.fbk__x:hover,.fbk__x:focus-visible{color:var(--fg);background:var(--raise-2)}.fbk__x svg{display:block}.inbox__empty.is-blank{text-align:center;color:var(--fg-dim);align-items:center}.inbox__empty.is-blank svg{color:var(--fg-faint)}.inbox__empty.is-blank p:first-of-type{color:var(--fg)}.keycap{font-family:var(--font-mono);font-size:var(--t-mono);text-transform:uppercase;color:var(--fg-dim);padding:3px var(--s-2);background:var(--raise-3);font-weight:500;line-height:1}.set-row__control--keys .keycap{color:var(--fg);text-align:center;min-width:1.5rem}.set-row--keys{row-gap:var(--s-1)}.set-row__note{font-size:var(--t-xs);color:var(--fg-dim);text-wrap:pretty;grid-column:1/-1}.set-row__note[hidden]{display:none}.set-row__fixed{font-size:var(--t-sm);color:var(--fg-faint)}.btn.is-listening{box-shadow:inset 0 0 0 1px var(--signal);color:var(--fg)}.set-row--keys-foot{grid-template-columns:minmax(0,1fr)}.set-row--keys-foot .btn{justify-self:start}.result-actions--bar .btn__key{margin-left:var(--s-2);font-family:var(--font-mono);font-size:var(--t-mono);text-transform:uppercase;background:color-mix(in oklab, currentColor 16%, transparent);padding:0 .35em;font-weight:500;line-height:1.6;display:inline-block}
