@layer components{:where(.score-share[data-v-e6c47e20]){--score-card-paper:var(--surface);--score-card-ink:var(--fg);--score-card-muted:var(--fg-muted);--score-card-line:var(--line-soft);--score-card-status:var(--status);--score-card-accent:var(--accent);justify-items:inherit;gap:var(--space-2);display:grid}.actions[data-v-e6c47e20]{justify-content:inherit;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.action[data-v-e6c47e20]{min-block-size:2.25rem;padding:var(--space-1) var(--space-4);border-radius:var(--radius-full);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--fg-soft);background-image:linear-gradient(var(--results-body-top), var(--results-body-foot));box-shadow:var(--results-raised);position:relative}.primary[data-v-e6c47e20]{color:var(--fg)}.action[aria-busy][data-v-e6c47e20]{color:var(--fg-muted)}.action[data-v-e6c47e20]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.action[data-v-e6c47e20]:before{content:"";position:absolute;inset:-.25rem}.said[data-v-e6c47e20]{min-block-size:1lh;max-inline-size:40ch;font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);overflow-wrap:anywhere;color:var(--fg-muted)}@media (hover:hover){.action[data-v-e6c47e20]:not([aria-busy]):hover{color:var(--fg)}}@media (prefers-reduced-motion:no-preference){.action[data-v-e6c47e20]:active{scale:.97}}:where(.score-compare[data-v-a290313f]){gap:var(--space-3);inline-size:100%;max-inline-size:26rem;padding:var(--space-4) var(--space-5);border-radius:var(--radius-2xl);background-image:linear-gradient(var(--results-body-top), var(--results-body-foot));box-shadow:var(--results-raised);margin-inline:auto;display:grid}.title[data-v-a290313f]{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--fg);font-weight:600}.table[data-v-a290313f]{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%}th[data-v-a290313f],td[data-v-a290313f]{padding-block:var(--space-1);text-align:end}th[scope=row][data-v-a290313f],thead th[data-v-a290313f]:first-child{text-align:start}thead th[data-v-a290313f],th[scope=row][data-v-a290313f]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-weight:500}td[data-v-a290313f]{inline-size:4.5rem;font-family:var(--font-title);font-size:var(--text-lg);color:var(--status-fg,var(--fg-faint));font-weight:700;line-height:1.2}.total th[data-v-a290313f],.total td[data-v-a290313f]{border-block-end:1px solid var(--line-soft);padding-block-end:var(--space-2)}.total td[data-v-a290313f]{font-size:var(--text-2xl)}.way[data-v-a290313f]{font-family:var(--font-serif);font-size:var(--text-sm);line-height:var(--leading-sm)}.go[data-v-a290313f]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--accent-fg);text-underline-offset:3px;text-decoration:underline dotted;position:relative}.go[data-v-a290313f]:before{content:"";position:absolute;inset:-.375rem -.25rem}.go[data-v-a290313f]:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-md)}@media (hover:hover){.go[data-v-a290313f]:hover{text-decoration-color:currentColor}}:where(.criteria-rail[data-v-65671722]){--tritium-tube-fill:.6s;grid-template-rows:repeat(var(--results-count,6), auto);gap:var(--space-1);grid-template-columns:minmax(0,1fr);display:grid;position:relative}@container results (inline-size>=36rem){:where(.criteria-rail[data-v-65671722]){gap:var(--space-2);grid-template-rows:repeat(2,auto);grid-template-columns:repeat(3,minmax(0,1fr))}}@container results (inline-size>=60rem){:where(.criteria-rail[data-v-65671722]){grid-template-rows:auto;grid-template-columns:repeat(var(--results-count,6), minmax(0, 1fr))}}.criterion[data-v-65671722]{align-items:center;column-gap:var(--space-4);min-block-size:3.5rem;padding:var(--space-2) var(--space-4);border-radius:var(--radius-2xl);text-align:start;grid-template:"name tube score""reading tube score"/8rem minmax(0,1fr) 2.75rem;display:grid;position:relative}@container results (inline-size>=36rem){.criterion[data-v-65671722]{align-items:start;row-gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-5);grid-template:"name""score""tube""reading"/minmax(0,1fr)}}.plate[data-v-65671722]{grid-row:var(--results-open,1) / span 1;border-radius:var(--radius-2xl);background-image:linear-gradient(var(--results-body-top), var(--results-body-foot));box-shadow:var(--results-raised);pointer-events:none;grid-column:1/-1;position:absolute;inset:0}@container results (inline-size>=36rem){.plate[data-v-65671722]{grid-row:var(--results-open-row,1) / span 1;grid-column:var(--results-open-col,1) / span 1}}@container results (inline-size>=60rem){.plate[data-v-65671722]{grid-row:1/span 1;grid-column:var(--results-open,1) / span 1}}.criterion[data-v-65671722]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.name{&[data-v-65671722]{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--fg);grid-area:name;font-weight:500;display:inline-flex}& .lamp[data-v-65671722]{flex:none;block-size:6px;inline-size:6px}}.score[data-v-65671722]{font-family:var(--font-title);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;color:var(--status-fg);grid-area:score;justify-self:end;font-weight:700;line-height:1}@container results (inline-size>=36rem){.score[data-v-65671722]{font-size:var(--text-4xl);letter-spacing:-.02em;justify-self:start;margin-block-start:var(--space-1)}}.digits[data-v-65671722]{counter-reset:results-score var(--results-score)}.digits[data-v-65671722]:after{content:counter(results-score)}.tube[data-v-65671722]{grid-area:tube;align-self:center;align-items:center;min-inline-size:0;display:flex}@container results (inline-size>=36rem){.tube[data-v-65671722]{block-size:var(--space-4);margin-inline:calc(var(--space-2) * -1);justify-self:stretch}}.reading[data-v-65671722]{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);font-variant-numeric:tabular-nums;text-wrap:balance;color:var(--fg-muted);grid-area:reading}.criterion[data-unseen]{& .name[data-v-65671722]{color:var(--fg-muted)}& .score[data-v-65671722]{color:var(--fg-faint)}}@media (hover:hover){.criterion[aria-selected=false]:hover .name[data-v-65671722]{color:var(--accent-fg)}}@media (prefers-reduced-motion:no-preference){.digits[data-v-65671722]{transition:--results-score .6s var(--ease-out-quint)}.criterion[data-v-65671722]:active{scale:.97}}:where(.results-screen[data-v-a634abea]){place-content:start;gap:2px var(--space-3);grid-template-columns:auto auto;min-inline-size:0;display:grid}.label[data-v-a634abea]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-weight:500}.value[data-v-a634abea]{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);font-variant-numeric:tabular-nums;color:var(--fg)}.sub[data-v-a634abea]{color:var(--fg-soft)}.results-screen[data-v-a634abea]:before{--_bezel:2px;--_round:2px;--_dots:light-dark(var(--color-zinc-300),var(--color-zinc-700));content:"";box-sizing:border-box;inline-size:min(3.25rem, 2.5rem * var(--results-screen-aspect));aspect-ratio:var(--results-screen-aspect);padding:var(--_bezel);border-radius:calc(var(--_round) + var(--_bezel));background-image:radial-gradient(var(--_dots) .5px, transparent .7px), linear-gradient(var(--surface-2), var(--surface-2)), linear-gradient(light-dark(var(--color-zinc-200),color-mix(in oklab, var(--color-zinc-700), var(--color-zinc-800) 30%)), light-dark(color-mix(in oklab, var(--color-zinc-200), var(--color-zinc-300) 55%),color-mix(in oklab, var(--color-zinc-800), var(--color-zinc-900) 40%)));box-shadow:var(--results-raised);background-size:3px 3px,auto,auto;background-origin:content-box,content-box,border-box;background-clip:content-box,content-box,border-box;grid-row:1/span 2;align-self:center}.results-screen[data-form=tablet][data-v-a634abea]:before{--_round:3px}.results-screen[data-form=phone][data-v-a634abea]:before{--_bezel:1.5px;--_round:5px}:where(.results-stops[data-v-cc169fdd]){border-block-start:1px solid var(--line-soft);padding-block-start:var(--space-4);display:grid}.stop[data-v-cc169fdd]{--_hue:var(--color-blue-600);align-items:center;gap:var(--space-1) var(--space-4);padding-block:var(--space-3);border-block-start:1px solid var(--line-soft);grid-template:"name tube score""reading reading score"/6rem minmax(0,1fr) 3.5rem;display:grid}.stop[data-v-cc169fdd]:first-child{border-block-start:0;padding-block-start:0}@container results (inline-size>=44rem){.stop[data-v-cc169fdd]{grid-template:"name tube reading score"/7rem minmax(0,1fr) 11rem 3.5rem}}.stop[data-hue=sky][data-v-cc169fdd]{--_hue:light-dark(var(--color-sky-700),var(--color-sky-300))}.stop[data-hue=blue][data-v-cc169fdd]{--_hue:light-dark(var(--color-blue-700),var(--color-blue-300))}.stop[data-hue=indigo][data-v-cc169fdd]{--_hue:light-dark(var(--color-indigo-700),var(--color-indigo-300))}.stop[data-hue=violet][data-v-cc169fdd]{--_hue:light-dark(var(--color-violet-700),var(--color-violet-300))}.stop[data-hue=fuchsia][data-v-cc169fdd]{--_hue:light-dark(var(--color-fuchsia-700),var(--color-fuchsia-300))}.name[data-v-cc169fdd]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--_hue);text-decoration:underline dotted;text-decoration-color:color-mix(in oklab, currentcolor 40%, transparent);text-underline-offset:3px;grid-area:name;justify-self:start;font-weight:600;position:relative}.name[data-v-cc169fdd]:before{content:"";position:absolute;inset:-.375rem -.25rem}.name[data-v-cc169fdd]:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-md)}.tube[data-v-cc169fdd]{grid-area:tube;align-items:center;min-inline-size:0;display:flex}.reading[data-v-cc169fdd]{align-items:center;gap:var(--space-1) var(--space-2);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);font-variant-numeric:tabular-nums;color:var(--fg-muted);flex-wrap:wrap;grid-area:reading;display:flex}.tag[data-v-cc169fdd]{padding:0 var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);letter-spacing:.04em;color:var(--status-fg);background-color:color-mix(in oklab, var(--status) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--status) 30%, transparent);line-height:1.6}.score[data-v-cc169fdd]{justify-content:end;align-items:center;gap:var(--space-2);font-family:var(--font-title);font-size:var(--text-xl);font-variant-numeric:tabular-nums;color:var(--status-fg);grid-area:score;font-weight:700;line-height:1;display:inline-flex}.lamp[data-v-cc169fdd]{flex:none;block-size:7px;inline-size:7px}.stop[data-unseen] .score[data-v-cc169fdd]{color:var(--fg-faint)}@media (hover:hover){.name[data-v-cc169fdd]:hover{text-decoration-color:currentColor}}:where(.results-rows[data-v-4b6737eb]){display:grid}.row[data-v-4b6737eb]{align-items:center;column-gap:var(--space-4);padding-block:var(--space-3);border-block-start:1px solid var(--line-soft);grid-template:"label figure""note figure"/minmax(0,1fr) auto;display:grid}.row[data-v-4b6737eb]:first-child{border-block-start:0;padding-block-start:0}.label[data-v-4b6737eb]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);grid-area:label;font-weight:500}.figure[data-v-4b6737eb]{align-items:baseline;gap:var(--space-1);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--fg);grid-area:figure;display:flex}.lamp[data-v-4b6737eb]{block-size:7px;inline-size:7px;flex:none;order:-1;align-self:center;margin-inline-end:var(--space-1)}.value[data-v-4b6737eb]{font-size:var(--text-xl);line-height:var(--leading-xl)}.unit[data-v-4b6737eb]{font-size:var(--text-sm);color:var(--fg-soft)}.note[data-v-4b6737eb]{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--fg-muted);grid-area:note}:where(.results-series[data-v-b25ac3a3]){margin:0}.items[data-v-b25ac3a3]{gap:var(--space-2) var(--space-8);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));display:grid}.item[data-v-b25ac3a3]{align-items:center;gap:var(--space-3);grid-template-columns:4.5rem minmax(0,1fr) 3.25rem;display:grid}.name[data-v-b25ac3a3]{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--fg-soft)}a.name[data-v-b25ac3a3]{text-decoration:underline dotted;text-decoration-color:var(--line);text-underline-offset:3px;position:relative}a.name[data-v-b25ac3a3]:before{content:"";position:absolute;inset:-.25rem -.125rem}a.name[data-v-b25ac3a3]:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-md)}.tube[data-v-b25ac3a3]{align-items:center;block-size:1lh;display:flex}.value[data-v-b25ac3a3]{justify-content:end;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);font-variant-numeric:tabular-nums;color:var(--fg);display:inline-flex}.lamp[data-v-b25ac3a3]{flex:none;block-size:7px;inline-size:7px}@media (hover:hover){a.name[data-v-b25ac3a3]:hover{color:var(--accent-fg);text-decoration-color:currentColor}}:where(.results-card[data-v-5229004e]){padding:var(--space-5) var(--space-5) var(--space-6);border-radius:var(--radius-3xl);background-image:linear-gradient(var(--results-body-top), var(--results-body-foot));box-shadow:var(--results-raised);position:relative}@container results (inline-size>=36rem){:where(.results-card[data-v-5229004e]){padding:var(--space-6) var(--space-8) var(--space-8)}}.results-card[data-v-5229004e]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.caret[data-v-5229004e]{z-index:1;background-color:var(--results-body-top);block-size:12px;inline-size:12px;box-shadow:inset 1px 1px 0 0 var(--results-catch), -1px -1px 0 0 var(--results-edge);rotate:45deg;translate:calc(var(--results-card-caret,50%) - 6px) 0;border-start-start-radius:2px;position:absolute;inset-block-start:-6px;inset-inline-start:0}@container results (inline-size<36rem){.caret[data-v-5229004e]{display:none}}.body[data-v-5229004e]{gap:var(--space-4);display:grid}.head[data-v-5229004e]{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.swatch[data-v-5229004e]{flex:none;inline-size:1.5rem}.name[data-v-5229004e]{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--fg);font-weight:600}.tag[data-v-5229004e]{padding:0 var(--space-2);border-radius:var(--radius-full);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;color:var(--status-fg);background-color:color-mix(in oklab, var(--status) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--status) 30%, transparent);line-height:1.6}.score[data-v-5229004e]{align-items:center;gap:var(--space-2);font-family:var(--font-title);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;color:var(--status-fg,var(--fg-muted));margin-inline-start:auto;font-weight:700;line-height:1;display:inline-flex}.score[data-none][data-v-5229004e]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--fg-muted);font-weight:400}.of[data-v-5229004e]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--fg-muted);font-weight:400}.says[data-v-5229004e]{max-inline-size:56ch;font-family:var(--font-serif);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--fg-soft)}.lamp[data-v-5229004e]{flex:none;block-size:7px;inline-size:7px}.figures[data-v-5229004e]{gap:var(--space-5);border-block-start:1px solid var(--line-soft);padding-block-start:var(--space-5);display:grid}@container results (inline-size>=44rem){.figures[data-v-5229004e]{align-items:start;gap:var(--space-10);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.lead[data-v-5229004e]{gap:var(--space-1);display:grid}.lead-figure[data-v-5229004e]{align-items:baseline;gap:var(--space-2);font-family:var(--font-title);font-variant-numeric:tabular-nums;color:var(--fg);font-weight:700;display:flex}.lead-figure .lamp[data-v-5229004e]{block-size:9px;inline-size:9px;align-self:center;margin-inline-start:var(--space-1)}.lead-value[data-v-5229004e]{font-size:var(--text-5xl);letter-spacing:-.02em;line-height:1}.lead-unit[data-v-5229004e]{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--fg-soft);font-weight:400}.lead-label[data-v-5229004e]{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--fg)}.lead-note[data-v-5229004e]{color:var(--fg-muted)}.judged[data-v-5229004e],.part-judged[data-v-5229004e]{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--fg-muted)}.calm[data-v-5229004e]{font-family:var(--font-serif);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--fg-soft)}.more[data-v-5229004e]{border-block-start:1px solid var(--line-soft)}.more-summary[data-v-5229004e]{align-items:center;gap:var(--space-2);min-block-size:2.75rem;font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--fg-soft);padding-block-start:var(--space-3);list-style:none;display:flex}.more-summary[data-v-5229004e]::-webkit-details-marker{display:none}.more-summary[data-v-5229004e]:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-md)}.chevron[data-v-5229004e]{border-block-start:1.5px solid;border-inline-end:1.5px solid;flex:none;block-size:6px;inline-size:6px;margin-inline:2px 4px;rotate:45deg}.more[open] .chevron[data-v-5229004e]{rotate:135deg}.more-body[data-v-5229004e]{gap:var(--space-5);padding-block:var(--space-3) var(--space-1);display:grid}.lists[data-v-5229004e]{gap:var(--space-3);display:grid}.lists p[data-v-5229004e]{gap:var(--space-1);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--fg);grid-template-columns:minmax(0,1fr);display:grid}@container results (inline-size>=44rem){.lists p[data-v-5229004e]{gap:var(--space-4);grid-template-columns:11rem minmax(0,1fr)}}.list-label[data-v-5229004e],.part-name[data-v-5229004e]{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-weight:500;display:inline-flex}.part[data-v-5229004e]{gap:var(--space-3);border-block-start:1px solid var(--line-soft);padding-block-start:var(--space-4);display:grid}.part[data-hue=sky] .part-name[data-v-5229004e]{color:light-dark(var(--color-sky-700),var(--color-sky-300))}.part[data-hue=blue] .part-name[data-v-5229004e]{color:light-dark(var(--color-blue-700),var(--color-blue-300))}.part[data-hue=indigo] .part-name[data-v-5229004e]{color:light-dark(var(--color-indigo-700),var(--color-indigo-300))}.part[data-hue=violet] .part-name[data-v-5229004e]{color:light-dark(var(--color-violet-700),var(--color-violet-300))}.part[data-hue=fuchsia] .part-name[data-v-5229004e]{color:light-dark(var(--color-fuchsia-700),var(--color-fuchsia-300))}.aside[data-v-5229004e]{font-family:var(--font-serif);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--fg-muted)}.way[data-v-5229004e]{font-family:var(--font-serif);font-size:var(--text-base);line-height:var(--leading-base);color:var(--fg-soft)}.go[data-v-5229004e]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--accent-fg);text-underline-offset:3px;text-decoration:underline dotted;position:relative}.go[data-v-5229004e]:after{content:" →"}.go[data-v-5229004e]:before{content:"";position:absolute;inset:-.375rem -.25rem}.go[data-v-5229004e]:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-md)}@media (hover:hover){.go[data-v-5229004e]:hover,.more-summary[data-v-5229004e]:hover{color:var(--accent-fg);text-decoration-color:currentColor}}@media (prefers-reduced-motion:no-preference){.chevron[data-v-5229004e]{transition:rotate .2s var(--ease-out-quint)}.more[open] .more-body[data-v-5229004e]{transition:opacity .2s var(--ease-out-quint), translate .2s var(--ease-out-quint);@starting-style{opacity:0;translate:0 -.25rem}}}:where(.results-device[data-v-ef255cea]){border-block-start:1px solid var(--line-soft);margin:0;padding-block-start:var(--space-8)}.facts[data-v-ef255cea]{gap:var(--space-5) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.fact[data-v-ef255cea]{grid-template-columns:auto;align-content:start;gap:2px;min-inline-size:0;display:grid}.label[data-v-ef255cea]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-weight:500}.value{&[data-v-ef255cea]{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);font-variant-numeric:tabular-nums;color:var(--fg)}& .engine-lamp[data-v-ef255cea]{margin-inline-start:var(--space-2)}}:where(.results[data-v-6473d622]){z-index:10;padding:calc(var(--space-6) + var(--space-8) + var(--space-1) + var(--space-4) + var(--space-6)) var(--space-4) var(--space-16);background-color:var(--surface);position:relative;overflow-x:clip}@media (width>=40rem){:where(.results[data-v-6473d622]){padding-inline:var(--space-10);padding-block-end:var(--space-24)}}.inner[data-v-6473d622]{gap:var(--space-10);inline-size:100%;max-inline-size:80rem;margin-inline:auto;display:grid;container:results/inline-size}.heading[data-v-6473d622]{align-items:center;gap:var(--space-5);text-align:center;flex-direction:column;display:flex}.lede[data-v-6473d622]{max-inline-size:46ch;font-size:var(--text-base);line-height:var(--leading-relaxed);text-wrap:balance;color:light-dark(var(--color-zinc-600),var(--color-zinc-400));@media (width>=40rem){font-size:var(--text-lg)}}.stage[data-v-6473d622]{inline-size:100%;max-inline-size:64rem;margin-inline:auto;display:grid}.compare[data-v-6473d622],.rail[data-v-6473d622]{margin-block-start:var(--space-8)}.card[data-v-6473d622]{margin-block-start:var(--space-3)}.device[data-v-6473d622]{margin-block-start:var(--space-8)}@container results (inline-size>=36rem){.compare[data-v-6473d622]{margin-block-start:var(--space-12)}.rail[data-v-6473d622]{margin-block-start:var(--space-16)}.card[data-v-6473d622]{margin-block-start:var(--space-4)}.device[data-v-6473d622]{margin-block-start:var(--space-12)}}.verdict[data-v-6473d622]{justify-items:center;gap:var(--space-6);text-align:center;display:grid}@container results (inline-size>=44rem){.verdict[data-v-6473d622]{justify-content:center;place-items:center start;column-gap:var(--space-12);text-align:start;grid-template-columns:auto minmax(0,23rem)}}.score[data-v-6473d622]{font-family:var(--font-title);letter-spacing:-.04em;font-variant-numeric:tabular-nums;align-items:center;gap:.12em;font-size:clamp(7.5rem,24cqi,11rem);font-weight:700;line-height:.8;display:flex}.mark[data-v-6473d622]{flex:none;block-size:.42em;inline-size:.42em;overflow:visible}.ink[data-v-6473d622]{fill:var(--qruto-ink)}.signal{&[data-v-6473d622]{fill:var(--color-yellow-500)}&[data-signal=green][data-v-6473d622]{fill:var(--color-green-500)}&[data-signal=red][data-v-6473d622]{fill:var(--color-red-500)}}.stage[data-landed] .verdict[data-scored] .signal[data-v-6473d622]{fill:var(--status);filter:drop-shadow(0 0 3px color-mix(in oklab, var(--status) 70%, transparent))}.figure[data-v-6473d622]{align-items:baseline;gap:.06em;display:flex}.face[data-v-6473d622]{--_top:light-dark(color-mix(in oklab, var(--status), white 18%),color-mix(in oklab, var(--status), white 38%));--_foot:light-dark(var(--status-fg),color-mix(in oklab, var(--status), var(--status-fg) 30%));background-image:linear-gradient(to bottom, var(--_top) 12%, var(--status) 52%, var(--_foot) 92%);color:#0000;-webkit-text-fill-color:transparent;background-clip:text;padding-block:.06em;display:block}.verdict:not([data-scored]) .face[data-v-6473d622]{opacity:.45}.digits[data-v-6473d622]{counter-reset:results-score var(--results-score)}.digits[data-v-6473d622]:after{content:counter(results-score)}.face.digits[data-v-6473d622]{--results-score:var(--results-shown,0)}.of[data-v-6473d622]{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:0;color:var(--fg-muted);font-weight:400;line-height:1}.words[data-v-6473d622]{justify-items:inherit;gap:var(--space-4);display:grid}.said[data-v-6473d622]{max-inline-size:40ch;font-family:var(--font-serif);font-size:var(--text-base);line-height:var(--leading-relaxed);text-wrap:balance;color:var(--fg-soft)}.ran[data-v-6473d622]{font-family:var(--font-title);font-size:var(--text-3xl);line-height:var(--leading-tight);text-wrap:balance;color:var(--fg);margin-block-end:var(--space-2);font-weight:700;display:block}@container results (inline-size<36rem){.ran[data-v-6473d622]{font-size:var(--text-2xl)}}.state[data-v-6473d622]{color:var(--status-fg)}.go{&[data-v-6473d622]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--accent-fg);text-underline-offset:3px;text-decoration:underline dotted}&[data-v-6473d622]:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-md)}}.stage:not([data-landed]) .verdict[data-scored][data-v-6473d622] :is(.figure,.words),.stage:not([data-landed]) .rail[data-v-6473d622] .score .digits{opacity:0}@media (prefers-reduced-motion:no-preference){.face.digits[data-v-6473d622]{transition:--results-score 1s var(--ease-out-quint);@starting-style{--results-score:0}}.verdict[data-scored] .figure[data-v-6473d622]{transition:opacity .24s var(--ease-out-quint), translate .32s var(--ease-out-quint)}.verdict[data-scored] .words[data-v-6473d622]{transition:opacity .28s var(--ease-out-quint) .52s}.stage:not([data-landed]) .verdict[data-scored] .figure[data-v-6473d622]{translate:0 .5rem}.stage[data-landed] .verdict[data-scored] .signal[data-v-6473d622]{transition:fill .2s var(--ease-out-quint)}}}:root{--results-catch:light-dark(oklch(100% 0 none/.8),oklch(100% 0 none/.09));--results-edge:light-dark(color-mix(in oklab, var(--color-zinc-200), var(--color-zinc-400) 40%),oklch(0% 0 none/.5));--results-edge-foot:light-dark(color-mix(in oklab, var(--color-zinc-300), var(--color-zinc-400) 45%),oklch(0% 0 none/.65));--results-drop:light-dark(oklch(0% 0 none/.1),oklch(0% 0 none/.4));--results-drop-far:light-dark(oklch(0% 0 none/.05),oklch(0% 0 none/.22));--results-body-top:light-dark(var(--color-zinc-50),color-mix(in oklab, var(--color-zinc-800), var(--color-zinc-900) 30%));--results-body-foot:light-dark(color-mix(in oklab, var(--color-zinc-100), var(--color-zinc-50) 45%),color-mix(in oklab, var(--color-zinc-900), var(--color-zinc-800) 45%));--results-raised:inset 0 1px 0 0 var(--results-catch), 0 0 0 1px var(--results-edge), 0 1px 0 1px var(--results-edge-foot), 0 3px 2px 0 var(--results-drop), 0 18px 32px -22px var(--results-drop-far)}
