@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2)format("woff2-variations");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}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2)format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2)format("woff2-variations");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff)format("woff");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff");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}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--paper:#eef0ec;--card:#fff;--ink:#121412;--muted:#5a5f59;--line:#d6d9d4;--s1:#e0402a;--s2:#f0b400;--s3:#3b8a43;--s4:#2d6bd8;--s5:#7b3fa0;--on-s1:#fff;--on-s2:#121412;--on-s3:#fff;--on-s4:#fff;--on-s5:#fff;--accent:var(--s1);--layer-divider:var(--ink);--good:#3b8a43;--ok:#c98f00;--bad:#e0402a;--font-display:"Archivo Variable", "Arial Narrow", sans-serif;--font-body:"Archivo Variable", "Helvetica Neue", Arial, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace;--stretch-wordmark:62%;--stretch-display:70%;--stretch-button:80%;--text-display-xl:132px;--text-display-l:64px;--text-question:clamp(24px, min(7vw, 5vh), 46px);--text-num-l:44px;--text-num-m:24px;--text-button:18px;--text-label:15px;--text-slice:20px;--text-body:15px;--text-mono-m:13px;--text-mono-s:12px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--rule-hair:1px;--rule-thin:2px;--rule-mid:4px;--rule-head:6px;--rule-bar:10px;--radius-handle:3px;--radius-stack:10px;--column:600px;--screen-max-height:860px;--gutter:var(--space-4)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (height<=760px){:root{--text-question:24px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#0f110f;--card:#1a1d1a;--ink:#ecefea;--muted:#a3a9a1;--line:#2c302c;--s1:#f0553e;--s2:#f5c21f;--s3:#4fa65a;--s4:#4d86f0;--s5:#9a5cc2;--on-s3:#121412;--layer-divider:var(--paper);--good:#4fa65a;--ok:#d9a11a;--bad:#f0553e}}:root[data-theme=dark]{--paper:#0f110f;--card:#1a1d1a;--ink:#ecefea;--muted:#a3a9a1;--line:#2c302c;--s1:#f0553e;--s2:#f5c21f;--s3:#4fa65a;--s4:#4d86f0;--s5:#9a5cc2;--on-s3:#121412;--layer-divider:var(--paper);--good:#4fa65a;--ok:#d9a11a;--bad:#f0553e}*,:before,:after{box-sizing:border-box}html,body{margin:0}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--text-body);-webkit-font-smoothing:antialiased;line-height:1.45}h1,h2,h3,p{margin:0}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--s4);outline-offset:2px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}button.svelte-qjfpjs{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:none;flex:none;place-items:center;padding:0;display:grid}button[aria-pressed=false].svelte-qjfpjs{color:var(--muted)}path.svelte-qjfpjs{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round}.label.svelte-okbqb0{background:var(--card);border:3px solid var(--ink);width:min(100%,290px);padding:var(--space-3) var(--space-4) 14px;container-type:inline-size}.label.wide.svelte-okbqb0{width:100%;position:relative}.corner.svelte-okbqb0{top:var(--space-1);right:var(--space-1);position:absolute}.name.svelte-okbqb0{font-family:var(--font-display);font-weight:900;font-stretch:var(--stretch-wordmark);text-transform:uppercase;font-size:96px;line-height:.86}.wide.svelte-okbqb0 .name:where(.svelte-okbqb0){font-size:min(31cqi, 12vh, var(--text-display-xl))}@media (height<=760px){.wide.svelte-okbqb0 .name:where(.svelte-okbqb0){font-size:min(31cqi,8vh)}.wide.svelte-okbqb0 .bar:where(.svelte-okbqb0){margin-top:var(--space-2)}}.bar.svelte-okbqb0{height:var(--rule-bar);background:var(--ink);margin:var(--space-3) 0 6px}.rule.svelte-okbqb0{height:var(--rule-mid);background:var(--ink);margin:6px 0 5px}.row.svelte-okbqb0{font-family:var(--font-mono);justify-content:space-between;font-size:14px;display:flex}.strong.svelte-okbqb0,.row.svelte-okbqb0 strong:where(.svelte-okbqb0){font-weight:600}section.svelte-ar2xfq{gap:var(--space-6);flex-direction:column;flex:1;display:flex}.hero.svelte-ar2xfq{flex-direction:column;flex:1;justify-content:center;display:flex}.per.svelte-ar2xfq{font-family:var(--font-mono);justify-content:space-between;font-size:14px;display:flex}h1.svelte-ar2xfq{padding-bottom:var(--space-1);border-bottom:var(--rule-mid) solid var(--ink);font-family:var(--font-display);font-weight:900;font-stretch:var(--stretch-display);font-size:var(--text-num-l);text-transform:uppercase;text-wrap:balance;flex-direction:column;line-height:.95;display:flex}.body.svelte-ar2xfq{padding-top:var(--space-2)}.countdown.svelte-ar2xfq{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.countdown.svelte-ar2xfq span:where(.svelte-ar2xfq){font-size:var(--text-body);color:var(--muted)}time.svelte-ar2xfq{font-family:var(--font-display);font-weight:900;font-stretch:var(--stretch-display);font-variant-numeric:tabular-nums;font-size:40px;line-height:1}p.svelte-ozakoo{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}span.svelte-ozakoo{font-size:var(--text-body);color:var(--muted)}time.svelte-ozakoo{font-family:var(--font-display);font-weight:900;font-stretch:var(--stretch-display);font-variant-numeric:tabular-nums;font-size:40px;line-height:1}.per.svelte-1hwp8yz{justify-content:space-between;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-mono-m);display:flex}.per.svelte-1hwp8yz span:where(.svelte-1hwp8yz):last-child{color:var(--muted)}h1.svelte-1hwp8yz{padding-bottom:var(--space-1);border-bottom:var(--rule-mid) solid var(--ink);font-family:var(--font-display);font-weight:900;font-stretch:var(--stretch-display);font-size:var(--text-display-l);text-transform:uppercase;justify-content:space-between;align-items:baseline;line-height:.95;display:flex}.menu.svelte-1hwp8yz{margin:0;padding:0;list-style:none}.menu.svelte-1hwp8yz li:where(.svelte-1hwp8yz){align-items:center;gap:var(--space-2);padding:var(--space-2) 0;border-bottom:var(--rule-hair) solid var(--ink);grid-template-columns:1.5em minmax(0,1fr) auto;display:grid}.menu.svelte-1hwp8yz li:where(.svelte-1hwp8yz):last-child{border-bottom:none}.number.svelte-1hwp8yz{font-family:var(--font-display);font-weight:900;font-stretch:var(--stretch-display);font-size:var(--text-num-m);line-height:1}.hidden.svelte-1hwp8yz{align-items:center;min-width:0;height:100%;display:flex}.redacted.svelte-1hwp8yz{background:radial-gradient(circle, var(--ink) 1.6px, transparent 1.8px) 0 0 / 5px 5px round;height:.95em;display:block}.parts.svelte-1hwp8yz{font-family:var(--font-mono);font-size:var(--text-mono-m);color:var(--muted)}.question.svelte-1hwp8yz{white-space:nowrap;text-overflow:ellipsis;font-weight:700;position:relative;overflow:hidden}.wrap.svelte-1hwp8yz .question:where(.svelte-1hwp8yz){white-space:normal}.lifting.svelte-1hwp8yz{background:var(--card);align-items:center;animation:.45s ease-in both svelte-1hwp8yz-lift;display:flex;position:absolute;inset:0}.lifting.svelte-1hwp8yz:before{content:"";width:var(--bar);background:radial-gradient(circle, var(--ink) 1.6px, transparent 1.8px) 0 0 / 5px 5px round;height:.95em}@keyframes svelte-1hwp8yz-lift{to{clip-path:inset(0 0 0 100%)}}.score.svelte-1hwp8yz{font-family:var(--font-display);font-weight:900;font-stretch:var(--stretch-display);font-size:var(--text-num-m);font-variant-numeric:tabular-nums;line-height:1}@media (height<=760px){h1.svelte-1hwp8yz{font-size:40px}.menu.svelte-1hwp8yz li:where(.svelte-1hwp8yz){padding:3px 0}}button.svelte-12m1csv{border:var(--rule-thin) solid var(--ink);cursor:pointer;min-height:44px}button.svelte-12m1csv:disabled{cursor:progress;opacity:.6}.wide.svelte-12m1csv{width:100%}.primary.svelte-12m1csv{padding:var(--space-3) var(--space-6);background:var(--ink);color:var(--card);font-family:var(--font-display);font-weight:800;font-stretch:var(--stretch-button);font-size:var(--text-button);letter-spacing:.02em;text-transform:uppercase;box-shadow:4px 4px 0 var(--accent);transition:transform 80ms,box-shadow 80ms}.primary.svelte-12m1csv:hover:not(:disabled){box-shadow:5px 5px 0 var(--accent);transform:translate(-1px,-1px)}.primary.svelte-12m1csv:active:not(:disabled){box-shadow:1px 1px 0 var(--accent);transform:translate(3px,3px)}.secondary.svelte-12m1csv{padding:var(--space-2) var(--space-4);background:var(--card);color:var(--ink);font-family:var(--font-mono);font-size:var(--text-mono-m)}.share.svelte-8ob8ub{gap:var(--space-3);display:grid}pre.svelte-8ob8ub{padding:var(--space-3);background:var(--paper);border:var(--rule-hair) solid var(--ink);font-family:var(--font-mono);font-size:var(--text-mono-m);white-space:pre-wrap;-webkit-user-select:all;user-select:all;margin:0;line-height:1.5}.actions.svelte-8ob8ub{gap:var(--space-3);display:flex}p.svelte-8ob8ub{font-family:var(--font-mono);font-size:var(--text-mono-s);color:var(--muted)}p.svelte-8ob8ub:empty{margin-top:calc(-1 * var(--space-3))}section.svelte-dld9zj{gap:var(--space-4);display:grid}.total.svelte-dld9zj{margin-top:var(--space-2);padding:var(--space-2) 0 6px;border-top:var(--rule-bar) solid var(--ink);border-bottom:var(--rule-mid) solid var(--ink);justify-content:space-between;align-items:baseline;display:flex}.total.svelte-dld9zj span:where(.svelte-dld9zj){font-size:20px;font-weight:900}.total.svelte-dld9zj strong:where(.svelte-dld9zj){font-family:var(--font-display);font-weight:900;font-stretch:var(--stretch-display);font-size:48px;line-height:1}.total.svelte-dld9zj small:where(.svelte-dld9zj){font-size:24px}.verdict.svelte-dld9zj{gap:var(--space-1);padding:var(--space-2) 0 var(--space-3);display:grid}.verdict.svelte-dld9zj strong:where(.svelte-dld9zj){font-family:var(--font-display);font-weight:900;font-stretch:var(--stretch-display);text-transform:uppercase;font-size:28px}.record.svelte-dld9zj{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.record.svelte-dld9zj div:where(.svelte-dld9zj){padding:var(--space-2) var(--space-3);background:var(--card);border:var(--rule-thin) solid var(--ink);flex-direction:column-reverse;display:flex}.record.svelte-dld9zj dt:where(.svelte-dld9zj){font-family:var(--font-mono);font-size:var(--text-mono-s);color:var(--muted)}.record.svelte-dld9zj dd:where(.svelte-dld9zj){font-family:var(--font-display);font-weight:900;font-stretch:var(--stretch-display);margin:0;font-size:36px;line-height:1}.verdict.svelte-dld9zj span:where(.svelte-dld9zj){font-family:var(--font-mono);font-size:var(--text-mono-s);color:var(--muted)}section.svelte-17irm6u{gap:var(--space-4);padding:var(--space-8) 0;justify-items:center;display:grid}h1.svelte-17irm6u{font-family:var(--font-mono);font-size:var(--text-mono-m);color:var(--muted);font-weight:400}.pips.svelte-a5qw9o{align-items:center;gap:var(--space-3);display:flex}span.svelte-a5qw9o{font-family:var(--font-mono);font-size:var(--text-mono-s);color:var(--muted);white-space:nowrap}ol.svelte-a5qw9o{gap:var(--space-1);flex:1;margin:0;padding:0;list-style:none;display:flex}li.svelte-a5qw9o{border:var(--rule-thin) solid var(--ink);flex:1;height:8px}.done.svelte-a5qw9o{background:var(--good)}.current.svelte-a5qw9o{background:var(--ink)}.corner.svelte-a5qw9o{margin:-12px -10px -12px calc(-1 * var(--space-1))}.stack.svelte-ogy4gr{--gutter:44px;flex-direction:column;flex:1;min-height:0;display:flex}.area.svelte-ogy4gr{touch-action:none;-webkit-user-select:none;user-select:none;cursor:ns-resize;flex:1;min-height:280px;position:relative}.area.disabled.svelte-ogy4gr{cursor:default}.layers.svelte-ogy4gr{inset:0 var(--gutter) 0 0;background:var(--card);border:var(--rule-thin) solid var(--ink);border-radius:var(--radius-stack);position:absolute;overflow:hidden}.layer.svelte-ogy4gr{background:var(--fill);justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 14px;display:flex;position:absolute;left:0;right:0;overflow:hidden}.layer.divided.svelte-ogy4gr{box-shadow:inset 0 var(--rule-thin) 0 var(--layer-divider)}.layer.svelte-ogy4gr b:where(.svelte-ogy4gr){font-family:var(--font-display);font-size:var(--text-slice);font-weight:800;font-stretch:var(--stretch-button);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.layer.svelte-ogy4gr em:where(.svelte-ogy4gr){font-style:normal;font-family:var(--font-display);font-weight:900;font-stretch:var(--stretch-display);font-variant-numeric:tabular-nums;line-height:1;font-size:var(--text-num-m);flex:none}.layer.svelte-ogy4gr em.large:where(.svelte-ogy4gr){font-size:var(--text-num-l)}.layer.svelte-ogy4gr em.medium:where(.svelte-ogy4gr){font-size:32px}.layer.compact.svelte-ogy4gr{padding:0 10px}.layer.compact.svelte-ogy4gr b:where(.svelte-ogy4gr){font-family:var(--font-body);font-size:11px;font-stretch:100%}.layer.compact.svelte-ogy4gr em:where(.svelte-ogy4gr){font-size:14px}.tab.svelte-ogy4gr{left:calc(100% - var(--gutter) - 2px);background:var(--card);border:var(--rule-thin) solid var(--ink);cursor:grab;border-radius:0 5px 5px 0;place-items:center;width:36px;height:28px;margin-top:-14px;padding-left:2px;transition:transform 90ms,opacity .15s;display:grid;position:absolute}.area.disabled.svelte-ogy4gr .tab:where(.svelte-ogy4gr){opacity:0;transition-duration:.15s;transform:translate(-24px)}.grip.svelte-ogy4gr{background:radial-gradient(circle, var(--ink) 1.6px, transparent 1.9px) 0 0 / 6px 6px;width:12px;height:18px}.tab.active.svelte-ogy4gr{cursor:grabbing;transform:scale(1.12)}section.svelte-nw2384{gap:var(--space-4);flex-direction:column;flex:1;display:flex}.action.svelte-nw2384{margin-top:auto}h1.svelte-nw2384{font-family:var(--font-display);font-weight:900;font-stretch:var(--stretch-display);font-size:var(--text-question);text-transform:uppercase;text-wrap:balance;line-height:.98}.serving.svelte-nw2384{margin-top:var(--space-2);font-size:var(--text-body);color:var(--muted)}.failure.svelte-nw2384{padding:var(--space-2) var(--space-3);border:var(--rule-thin) solid var(--bad);background:var(--card)}.board.svelte-15hrmus{cursor:pointer;-webkit-user-select:none;user-select:none;flex:1;min-height:280px;position:relative}.card.svelte-15hrmus,.card-border.svelte-15hrmus{border-radius:var(--radius-stack);pointer-events:none;position:absolute;inset:0 auto 0 0}.card.svelte-15hrmus{background:var(--card)}.card-border.svelte-15hrmus{z-index:3;border:var(--rule-thin) solid var(--ink)}.layer.svelte-15hrmus{justify-content:space-between;align-items:center;gap:var(--space-2);background:var(--fill);box-shadow:inset 0 0 0 var(--rule-thin) color-mix(in srgb, var(--ink) calc(var(--travel) * 100%), transparent);padding:0 14px;display:flex;position:absolute;overflow:hidden}.layer.divided.svelte-15hrmus{box-shadow:inset 0 var(--rule-thin) 0 color-mix(in srgb, var(--layer-divider) calc((1 - var(--travel)) * 100%), transparent), inset 0 0 0 var(--rule-thin) color-mix(in srgb, var(--ink) calc(var(--travel) * 100%), transparent)}.drain.svelte-15hrmus{border-radius:calc(var(--radius-stack) - var(--rule-thin));pointer-events:none;position:absolute;overflow:hidden}.drain.svelte-15hrmus .layer:where(.svelte-15hrmus){left:0;right:0}.target-tint.svelte-15hrmus{pointer-events:none;position:absolute;left:2px}.target.svelte-15hrmus{z-index:1;border-top:var(--rule-thin) dashed var(--ink);pointer-events:none;position:absolute;left:2px}.layer.svelte-15hrmus>:where(.svelte-15hrmus){z-index:2;text-shadow:0 0 3px var(--fill), 0 0 3px var(--fill), 0 0 3px var(--fill);position:relative}.who.svelte-15hrmus{gap:2px;min-width:0;display:grid}.who.svelte-15hrmus small:where(.svelte-15hrmus){font-family:var(--font-mono);white-space:nowrap;font-size:11px}.layer.svelte-15hrmus b:where(.svelte-15hrmus){font-family:var(--font-display);font-size:var(--text-slice);font-weight:800;font-stretch:var(--stretch-button);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.layer.svelte-15hrmus em:where(.svelte-15hrmus){font-style:normal;font-family:var(--font-display);font-weight:900;font-stretch:var(--stretch-display);font-variant-numeric:tabular-nums;line-height:1;font-size:var(--text-num-m);flex:none}.layer.svelte-15hrmus em.large:where(.svelte-15hrmus){font-size:var(--text-num-l)}.layer.svelte-15hrmus em.medium:where(.svelte-15hrmus){font-size:32px}.layer.compact.svelte-15hrmus{padding:0 10px}.layer.compact.svelte-15hrmus b:where(.svelte-15hrmus){font-family:var(--font-body);font-size:11px;font-stretch:100%}.layer.compact.svelte-15hrmus em:where(.svelte-15hrmus){font-size:14px}.points.svelte-15hrmus{height:22px;font-family:var(--font-mono);font-size:var(--text-mono-s);color:var(--muted);white-space:nowrap;align-items:center;gap:4px;margin-top:-11px;animation:.26s ease-out both svelte-15hrmus-pop;display:flex;position:absolute}.points.svelte-15hrmus path:where(.svelte-15hrmus){stroke:var(--ink);stroke-width:2px;stroke-linejoin:round}.points.svelte-15hrmus strong:where(.svelte-15hrmus){font-family:var(--font-display);font-weight:900;font-stretch:var(--stretch-display);color:var(--ink);font-size:20px}.points.good.svelte-15hrmus strong:where(.svelte-15hrmus){color:var(--good)}.points.bad.svelte-15hrmus strong:where(.svelte-15hrmus){color:var(--bad)}@keyframes svelte-15hrmus-pop{0%{opacity:0;transform:translate(-8px)scale(.9)}}.rows.svelte-15hrmus{z-index:4;padding:var(--space-4) var(--space-4) var(--space-3);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}ul.svelte-15hrmus{flex-direction:column;flex:1;justify-content:space-evenly;margin:0;padding:0;list-style:none;display:flex}li.svelte-15hrmus{gap:6px;display:grid}.head.svelte-15hrmus{align-items:baseline;column-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.name.svelte-15hrmus{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.head.svelte-15hrmus small:where(.svelte-15hrmus){font-family:var(--font-mono);font-size:var(--text-mono-m);color:var(--muted);white-space:nowrap}.answer.svelte-15hrmus{font-family:var(--font-display);font-weight:900;font-stretch:var(--stretch-display);font-size:var(--text-num-m);font-variant-numeric:tabular-nums;line-height:1}.chip.svelte-15hrmus{min-width:40px;font-family:var(--font-mono);font-size:var(--text-mono-m);text-align:center;color:var(--card);background:var(--ink);padding:1px 5px;font-weight:600}.chip.good.svelte-15hrmus{background:var(--good)}.chip.bad.svelte-15hrmus{background:var(--bad)}.track.svelte-15hrmus{height:26px;display:block;position:relative}.baseline.svelte-15hrmus{background:var(--line);height:2px;margin-top:-1px;position:absolute;inset:50% 0 auto}.hatch.svelte-15hrmus{background:repeating-linear-gradient(-45deg, var(--ink) 0 2px, transparent 2px 6px);opacity:.55;position:absolute;top:0;bottom:0}.marker.svelte-15hrmus{background:var(--ink);width:4px;box-shadow:0 0 0 2px var(--card);margin-left:-2px;position:absolute;top:-6px;bottom:-6px}.scale.svelte-15hrmus{padding-top:var(--space-1);border-top:var(--rule-hair) solid var(--line);font-family:var(--font-mono);font-size:var(--text-mono-s);color:var(--muted);justify-content:space-between;display:flex}@media (height<=760px){.rows.svelte-15hrmus{padding-block:var(--space-2)}li.svelte-15hrmus{gap:3px}.track.svelte-15hrmus{height:18px}}section.svelte-1ed7fz7{gap:var(--space-4);flex-direction:column;flex:1;display:flex}.action.svelte-1ed7fz7{margin-top:auto}h1.svelte-1ed7fz7{font-family:var(--font-display);font-weight:900;font-stretch:var(--stretch-display);font-size:var(--text-question);text-transform:uppercase;text-wrap:balance;line-height:.98}.score.svelte-1ed7fz7{align-items:baseline;gap:var(--space-2);padding-top:var(--space-2);border-top:var(--rule-head) solid var(--ink);font-variant-numeric:tabular-nums;display:flex}@media (height<=760px){section.svelte-1ed7fz7{gap:var(--space-3)}.score.svelte-1ed7fz7 strong:where(.svelte-1ed7fz7){font-size:40px}}.score.svelte-1ed7fz7 strong:where(.svelte-1ed7fz7){font-family:var(--font-display);font-weight:900;font-stretch:var(--stretch-display);font-size:52px;line-height:1}.verdict.svelte-1ed7fz7{font-family:var(--font-display);font-weight:900;font-stretch:var(--stretch-display);font-size:var(--text-num-l);text-transform:uppercase;transform-origin:100%;margin-left:auto;line-height:1;animation:.32s cubic-bezier(.2,1.6,.4,1) both svelte-1ed7fz7-stamp}@keyframes svelte-1ed7fz7-stamp{0%{opacity:0;transform:scale(1.6)rotate(-4deg)}}.score.svelte-1ed7fz7 span:where(.svelte-1ed7fz7),.meta.svelte-1ed7fz7{font-family:var(--font-mono);font-size:var(--text-mono-m);color:var(--muted)}.after.svelte-1ed7fz7{gap:var(--space-2);visibility:hidden;display:grid}.after.shown.svelte-1ed7fz7{visibility:visible;animation:.3s both svelte-1ed7fz7-fade-in}.fact.svelte-1ed7fz7{font-weight:700}.meta.svelte-1ed7fz7 span:where(.svelte-1ed7fz7){display:block}.meta.svelte-1ed7fz7 a:where(.svelte-1ed7fz7){color:inherit}@keyframes svelte-1ed7fz7-fade-in{0%{opacity:0}}section.svelte-hdu26i{gap:var(--space-6);flex-direction:column;flex:1;display:flex}.hero.svelte-hdu26i{flex-direction:column;flex:1;justify-content:center;display:flex}.action.svelte-hdu26i{gap:var(--space-4);display:grid}.note.svelte-hdu26i{justify-content:space-between;gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-2);border-top:var(--rule-bar) solid var(--ink);font-family:var(--font-mono);font-size:var(--text-mono-m);display:flex}.how.svelte-hdu26i{gap:var(--space-3);font-size:var(--text-mono-s);color:var(--muted);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.how.svelte-hdu26i strong:where(.svelte-hdu26i){font-family:var(--font-display);font-weight:900;font-stretch:var(--stretch-display);font-size:var(--text-num-m);color:var(--ink);text-transform:uppercase;display:block}@media (height<=760px){section.svelte-hdu26i{gap:var(--space-3)}.note.svelte-hdu26i{margin-top:var(--space-1);padding-top:var(--space-1)}}section.svelte-1kqn83c{gap:var(--space-6);flex-direction:column;flex:1;display:flex}.hero.svelte-1kqn83c{flex-direction:column;flex:1;justify-content:center;display:flex}h1.svelte-1kqn83c{padding-bottom:var(--space-1);border-bottom:var(--rule-mid) solid var(--ink);font-family:var(--font-display);font-weight:900;font-stretch:var(--stretch-display);font-size:var(--text-num-l);text-transform:uppercase;text-wrap:balance;line-height:.95}p.svelte-1kqn83c{padding-top:var(--space-2)}.app.svelte-1cvv42p{flex-direction:column;min-height:100dvh;display:flex}main.svelte-1cvv42p{width:100%;max-width:var(--column);padding:var(--space-4) var(--gutter) max(var(--space-6), calc(env(safe-area-inset-bottom) + var(--space-3)));flex-direction:column;flex:1;margin:0 auto;display:flex}@media (width>=700px) and (height>=960px){main.svelte-1cvv42p{min-height:var(--screen-max-height);flex:none;margin-block:auto}}main.svelte-1cvv42p h1:focus{outline:none}
