.mpage[data-astro-cid-jbotfegd]{padding-top:var(--sp-5)}.mhero[data-astro-cid-jbotfegd]{margin-bottom:var(--sp-6)}.mhero[data-astro-cid-jbotfegd] h1[data-astro-cid-jbotfegd]{max-width:20ch;margin:var(--sp-3) 0 var(--sp-4)}.mhero[data-astro-cid-jbotfegd] .answer[data-astro-cid-jbotfegd]{max-width:64ch;margin-bottom:0}.facts[data-astro-cid-jbotfegd]{font-size:var(--t-sm);color:var(--ink-3);flex-wrap:wrap;gap:.5rem 1.5rem;margin:1rem 0 0;font-weight:600;display:flex}.facts[data-astro-cid-jbotfegd]>span[data-astro-cid-jbotfegd]{align-items:center;gap:.4rem;display:inline-flex}.facts[data-astro-cid-jbotfegd] svg{color:var(--brand-ink)}.nojs[data-astro-cid-jbotfegd]{margin-top:2rem}.small[data-astro-cid-jbotfegd]{font-size:var(--t-xs)}.mgrid[data-astro-cid-jbotfegd]{margin-top:0;margin-bottom:var(--section)}.mgrid[data-astro-cid-jbotfegd]>.side[data-astro-cid-jbotfegd].hero-aside{margin-top:var(--sp-7)}.mmain[data-astro-cid-jbotfegd]{min-width:0;scroll-margin-top:calc(var(--header-height) + 16px)}.quiz[data-astro-cid-jbotfegd]{padding:var(--sp-5) var(--sp-6) var(--sp-6);scroll-margin-top:calc(var(--header-height) + 16px)}.qtop[data-astro-cid-jbotfegd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.step[data-astro-cid-jbotfegd]{font-size:var(--t-sm);color:var(--ink-3);font-variant-numeric:tabular-nums;margin:0;font-weight:650}.crumbs-q[data-astro-cid-jbotfegd]{gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.crumbs-q[data-astro-cid-jbotfegd] button[data-astro-cid-jbotfegd]{font:inherit;font-size:var(--t-xs);border-radius:var(--radius-xs);min-height:32px;color:var(--slate);cursor:pointer;transition:color var(--dur-1) var(--ease), background-color var(--dur-1) var(--ease);background:0 0;border:0;padding:0 .55rem;font-weight:650}.crumbs-q[data-astro-cid-jbotfegd] button[data-astro-cid-jbotfegd]:hover:not(:disabled){background:var(--wash);color:var(--ink)}.crumbs-q[data-astro-cid-jbotfegd] button[data-astro-cid-jbotfegd]:disabled{color:var(--slate);cursor:default}.crumbs-q[data-astro-cid-jbotfegd] button[data-astro-cid-jbotfegd].done{color:var(--ink)}.crumbs-q[data-astro-cid-jbotfegd] button[data-astro-cid-jbotfegd].on{color:var(--ink);background:var(--wash);font-weight:750}.prog[data-astro-cid-jbotfegd]{background:var(--wash);border-radius:99px;height:6px;margin:.75rem 0 1.5rem;overflow:hidden}.prog[data-astro-cid-jbotfegd] span[data-astro-cid-jbotfegd]{background:var(--brand);border-radius:inherit;height:100%;transition:width var(--dur-3) var(--ease-out);display:block}fieldset[data-astro-cid-jbotfegd]{border:0;min-width:0;margin:0;padding:0}fieldset[data-astro-cid-jbotfegd].in-f{animation:q-in-f var(--dur-3) var(--ease-out) both}fieldset[data-astro-cid-jbotfegd].in-b{animation:q-in-b var(--dur-3) var(--ease-out) both}@keyframes q-in-f{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes q-in-b{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}legend[data-astro-cid-jbotfegd]{margin-bottom:1.1rem;padding:0}.qh[data-astro-cid-jbotfegd]{font-size:var(--t-xl);font-variation-settings:"wdth" var(--wdth-display,84);letter-spacing:-.02em;color:var(--ink);font-weight:800;line-height:1.1;display:block}.hint[data-astro-cid-jbotfegd]{font-size:var(--t-sm);color:var(--slate);margin-top:.35rem;display:block}.opts[data-astro-cid-jbotfegd]{gap:.5rem;display:grid}.opts[data-astro-cid-jbotfegd].grid{grid-template-columns:repeat(2,minmax(0,1fr))}.opt[data-astro-cid-jbotfegd]{border:1px solid var(--rule-strong);border-radius:var(--radius-s);background:var(--sheet);cursor:pointer;min-height:52px;transition:border-color var(--dur-2) var(--ease), background-color var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease), transform var(--dur-1) var(--ease);align-items:center;gap:.75rem;padding:.6rem .9rem;display:flex;position:relative}.opt[data-astro-cid-jbotfegd]:hover{border-color:var(--ink-3)}.opt[data-astro-cid-jbotfegd]:active{transform:scale(.985)}.opt[data-astro-cid-jbotfegd] input[data-astro-cid-jbotfegd]{opacity:0;pointer-events:none;position:absolute}.opt[data-astro-cid-jbotfegd]:has(input:focus-visible){outline:2px solid var(--brand);outline-offset:2px}.oi[data-astro-cid-jbotfegd]{border-radius:var(--radius-s);background:var(--wash);width:36px;height:36px;color:var(--ink-3);transition:background-color var(--dur-2) var(--ease), color var(--dur-2) var(--ease);flex:none;place-items:center;display:grid}.ot[data-astro-cid-jbotfegd]{flex:1;min-width:0}.opt[data-astro-cid-jbotfegd] .t[data-astro-cid-jbotfegd]{color:var(--ink);font-weight:650;line-height:1.3;display:block}.opt[data-astro-cid-jbotfegd] .sub[data-astro-cid-jbotfegd]{font-size:var(--t-xs);color:var(--slate);margin-top:.1rem;display:block}.dot[data-astro-cid-jbotfegd]{border:1.5px solid var(--control);color:#0000;width:22px;height:22px;transition:background-color var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease), color var(--dur-2) var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.dot[data-astro-cid-jbotfegd] svg{stroke-width:2.5px}.opt[data-astro-cid-jbotfegd]:has(input:checked){border-color:var(--ink);background:var(--band);box-shadow:0 0 0 1px var(--ink)}.opt[data-astro-cid-jbotfegd]:has(input:checked) .oi[data-astro-cid-jbotfegd]{background:var(--ink);color:#fff}.opt[data-astro-cid-jbotfegd]:has(input:checked) .dot[data-astro-cid-jbotfegd]{background:var(--ink);border-color:var(--ink);color:#fff}.nav[data-astro-cid-jbotfegd]{border-top:1px solid var(--rule);justify-content:space-between;gap:1rem;margin-top:1.5rem;padding-top:1.25rem;display:flex}.nav[data-astro-cid-jbotfegd] .btn[data-astro-cid-jbotfegd]{min-width:8rem}.results[data-astro-cid-jbotfegd] .best-p{text-align:right;justify-items:end;gap:2px;display:grid}.results[data-astro-cid-jbotfegd] .best-say{font-size:var(--t-xs);color:var(--slate)}.get[data-astro-cid-jbotfegd] h2[data-astro-cid-jbotfegd]{font-size:var(--t-lg);margin:0 0 .35rem}.live-sum[data-astro-cid-jbotfegd]{font-size:var(--t-sm);color:var(--slate);margin:0 0 .75rem}.live-list[data-astro-cid-jbotfegd]{counter-reset:l;border-top:1px solid var(--rule-strong);margin:0 0 .6rem;padding:0;list-style:none}.live-list[data-astro-cid-jbotfegd] li{counter-increment:l;border-bottom:1px solid var(--rule);font-size:var(--t-sm);grid-template-columns:1.3rem 20px minmax(0,1fr) auto;align-items:center;column-gap:.6rem;padding:.6rem 0;display:grid}.live-list[data-astro-cid-jbotfegd] li:before{content:counter(l);color:var(--slate);font-variant-numeric:tabular-nums;font-weight:750;font-size:var(--t-xs)}.live-list[data-astro-cid-jbotfegd] a{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.live-list[data-astro-cid-jbotfegd] .hl{font-size:var(--t-sm);white-space:nowrap}.live-list[data-astro-cid-jbotfegd] .ln{font-size:var(--t-xs);color:var(--slate);grid-column:3/-1;margin-top:.1rem}.live-list[data-astro-cid-jbotfegd] .ln.but{color:var(--slate);align-items:flex-start;gap:.35rem;display:flex}.live-list[data-astro-cid-jbotfegd] .ln.but .wn{width:14px;height:14px;color:var(--warn);flex:none;margin-top:.15em}.mine[data-astro-cid-jbotfegd] dl[data-astro-cid-jbotfegd]{border-top:1px solid var(--rule-strong);margin:0 0 .8rem}.mine[data-astro-cid-jbotfegd] dl>div{border-bottom:1px solid var(--rule);padding:.6rem 0}.mine[data-astro-cid-jbotfegd] dt{font-size:var(--t-xs);color:var(--slate)}.mine[data-astro-cid-jbotfegd] dd{font-weight:650;font-size:var(--t-sm);color:var(--ink);justify-content:space-between;align-items:baseline;gap:1rem;margin:.1rem 0 0;display:flex}.mine[data-astro-cid-jbotfegd] .chg{font:inherit;font-size:var(--t-xs);color:var(--brand-ink);border-radius:var(--radius-xs);cursor:pointer;background:0 0;border:0;flex:none;margin:-.35rem -.5rem;padding:.35rem .5rem;font-weight:650}.mine[data-astro-cid-jbotfegd] .chg:hover{background:var(--brand-tint)}.results[data-astro-cid-jbotfegd]{scroll-margin-top:calc(var(--header-height) + 16px)}.results[data-astro-cid-jbotfegd]:focus{outline:none}.r-head[data-astro-cid-jbotfegd] h2[data-astro-cid-jbotfegd]{margin:0 0 .25rem}.r-head[data-astro-cid-jbotfegd] p[data-astro-cid-jbotfegd]{margin:0 0 1.25rem}.results[data-astro-cid-jbotfegd] .best{padding:var(--sp-5) var(--sp-6);animation:rb-rise var(--dur-3) var(--ease-out) both}.results[data-astro-cid-jbotfegd] .best-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}.results[data-astro-cid-jbotfegd] .best-id{align-items:center;gap:1rem;min-width:0;display:inline-flex;color:var(--ink)!important;text-decoration:none!important}.results[data-astro-cid-jbotfegd] .best-n{display:grid}.results[data-astro-cid-jbotfegd] .best-k{font-size:var(--t-xs);color:var(--brand-ink);background:var(--brand-tint);border-radius:var(--radius-xs);justify-self:start;margin-bottom:.25rem;padding:.1em .55em;font-weight:700;display:inline-flex}.results[data-astro-cid-jbotfegd] .best-name{font-size:var(--t-xl);font-variation-settings:"wdth" var(--wdth-display,84);letter-spacing:-.02em;font-weight:800;line-height:1.05}.results[data-astro-cid-jbotfegd] .best-id:hover .best-name{color:var(--brand-ink)}.results[data-astro-cid-jbotfegd] .best-pay{font-size:var(--t-lg)}.results[data-astro-cid-jbotfegd] .best .m-why{font-size:var(--t-base);margin:1.1rem 0 1.25rem}.results[data-astro-cid-jbotfegd] .best-act{flex-wrap:wrap;gap:.5rem;display:flex}.results[data-astro-cid-jbotfegd] .m-why{font-size:var(--t-sm);color:var(--ink-2);gap:.25rem;margin:.35rem 0 0;padding:0;list-style:none;display:grid}.results[data-astro-cid-jbotfegd] .m-why li{align-items:flex-start;gap:.45rem;display:flex}.results[data-astro-cid-jbotfegd] .m-why svg{flex:none;margin-top:.2em}.results[data-astro-cid-jbotfegd] .m-why .ck{color:var(--pass)}.results[data-astro-cid-jbotfegd] .m-why .but{color:var(--slate)}.results[data-astro-cid-jbotfegd] .m-why .wn{color:var(--warn)}.results[data-astro-cid-jbotfegd] .btn .ext{width:14px;height:14px}.ranked[data-astro-cid-jbotfegd]{background:var(--sheet);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-xs);margin:1rem 0 0;padding:0;list-style:none;overflow:hidden}.ranked[data-astro-cid-jbotfegd][hidden]{display:none}.ranked[data-astro-cid-jbotfegd] .m{border-top:1px solid var(--rule);transition:background-color var(--dur-2) var(--ease);grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:.25rem 1rem;padding:1rem 1.25rem;display:grid;position:relative}.ranked[data-astro-cid-jbotfegd] .m:first-child{border-top:0}.ranked[data-astro-cid-jbotfegd] .m:hover{background:var(--paper)}.ranked[data-astro-cid-jbotfegd] .m-name{font-weight:750;font-size:var(--t-md);color:var(--ink)}.ranked[data-astro-cid-jbotfegd] .m-side{justify-items:end;gap:.5rem;display:grid}.ranked[data-astro-cid-jbotfegd] .m-side .hl{font-size:var(--t-base);white-space:nowrap}.rest[data-astro-cid-jbotfegd]{font-size:var(--t-sm);margin:1.25rem 0 0}.rest[data-astro-cid-jbotfegd] summary[data-astro-cid-jbotfegd]{cursor:pointer;color:var(--ink-3);padding:.5rem 0;font-weight:650}.rest[data-astro-cid-jbotfegd] summary[data-astro-cid-jbotfegd]:hover{color:var(--brand-ink)}.rest[data-astro-cid-jbotfegd] ul[data-astro-cid-jbotfegd]{border-top:1px solid var(--rule);margin:.25rem 0 0;padding:0;list-style:none}.rest[data-astro-cid-jbotfegd] li{border-bottom:1px solid var(--rule);grid-template-columns:24px auto minmax(0,1fr);align-items:center;gap:.6rem;padding:.5rem 0;display:grid}.rest[data-astro-cid-jbotfegd] li a{font-weight:650}.rest[data-astro-cid-jbotfegd] li .muted{font-size:var(--t-xs)}.r-actions[data-astro-cid-jbotfegd]{flex-wrap:wrap;align-items:center;gap:.5rem;margin:1.5rem 0 .75rem;display:flex}.r-actions[data-astro-cid-jbotfegd] svg{width:14px;height:14px}@media (width<=960px){.mgrid[data-astro-cid-jbotfegd]{grid-template-columns:minmax(0,1fr)}.mgrid[data-astro-cid-jbotfegd]>.side[data-astro-cid-jbotfegd]{position:static}.mgrid[data-astro-cid-jbotfegd]>.side[data-astro-cid-jbotfegd].hero-aside{margin-top:0}}@media (width<=600px){.quiz[data-astro-cid-jbotfegd]{padding:var(--sp-4)}.crumbs-q[data-astro-cid-jbotfegd]{display:none}.prog[data-astro-cid-jbotfegd]{margin:.6rem 0 1.1rem}.qh[data-astro-cid-jbotfegd]{font-size:var(--t-lg)}.opts[data-astro-cid-jbotfegd].grid{grid-template-columns:1fr 1fr;gap:.4rem}.opts[data-astro-cid-jbotfegd].grid .opt[data-astro-cid-jbotfegd]{gap:.5rem;padding:.55rem .6rem}.opts[data-astro-cid-jbotfegd].grid .oi[data-astro-cid-jbotfegd]{width:30px;height:30px}.opts[data-astro-cid-jbotfegd].grid .dot[data-astro-cid-jbotfegd]{display:none}.opts[data-astro-cid-jbotfegd].grid .opt[data-astro-cid-jbotfegd] .t[data-astro-cid-jbotfegd]{font-size:var(--t-sm)}.opts[data-astro-cid-jbotfegd].grid .opt[data-astro-cid-jbotfegd] .sub[data-astro-cid-jbotfegd]{display:none}.nav[data-astro-cid-jbotfegd] .btn[data-astro-cid-jbotfegd]{flex:1;min-width:0}.results[data-astro-cid-jbotfegd] .best{padding:var(--sp-4)}.results[data-astro-cid-jbotfegd] .best .logo-tile{--s:40px;width:40px;height:40px}.results[data-astro-cid-jbotfegd] .best-name{font-size:var(--t-lg)}.results[data-astro-cid-jbotfegd] .best-act .btn{flex:1}.ranked[data-astro-cid-jbotfegd] .m{grid-template-columns:40px minmax(0,1fr);padding:.9rem 1rem}.ranked[data-astro-cid-jbotfegd] .m-side{flex-wrap:wrap;grid-column:2;justify-content:space-between;align-items:center;gap:.5rem .75rem;margin-top:.35rem;display:flex}.ranked[data-astro-cid-jbotfegd] .m-side .btn{max-width:100%}}@media (prefers-reduced-motion:reduce){.prog[data-astro-cid-jbotfegd] span[data-astro-cid-jbotfegd],fieldset[data-astro-cid-jbotfegd].in-f,fieldset[data-astro-cid-jbotfegd].in-b,.results[data-astro-cid-jbotfegd] .best{transition:none;animation:none}}.how[data-astro-cid-jbotfegd]{gap:var(--sp-7);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.how[data-astro-cid-jbotfegd] h2[data-astro-cid-jbotfegd]{font-size:var(--t-lg);margin-top:0}.how[data-astro-cid-jbotfegd] .prose[data-astro-cid-jbotfegd] ul[data-astro-cid-jbotfegd]{padding-left:1.1rem}.how[data-astro-cid-jbotfegd] .prose[data-astro-cid-jbotfegd] li[data-astro-cid-jbotfegd]{margin:.35rem 0}.all[data-astro-cid-jbotfegd] tr[data-astro-cid-jbotfegd].closed th[data-astro-cid-jbotfegd],.all[data-astro-cid-jbotfegd] tr[data-astro-cid-jbotfegd].closed td[data-astro-cid-jbotfegd],.all[data-astro-cid-jbotfegd] tr[data-astro-cid-jbotfegd].closed .pl[data-astro-cid-jbotfegd],.all[data-astro-cid-jbotfegd] tr[data-astro-cid-jbotfegd].closed .hl[data-astro-cid-jbotfegd]{color:var(--slate)}.all[data-astro-cid-jbotfegd] tr[data-astro-cid-jbotfegd].closed img[data-astro-cid-jbotfegd]{opacity:.55}.all-note[data-astro-cid-jbotfegd]{margin:0 0 var(--sp-3)}.all[data-astro-cid-jbotfegd] .pl[data-astro-cid-jbotfegd]{color:var(--ink);align-items:center;gap:.6rem;font-weight:700;display:inline-flex}.all[data-astro-cid-jbotfegd] th[data-astro-cid-jbotfegd][scope=row]{font-size:var(--t-sm);color:var(--ink);border-bottom:1px solid var(--rule);background:0 0;font-weight:700}.all[data-astro-cid-jbotfegd] th[data-astro-cid-jbotfegd],.all[data-astro-cid-jbotfegd] td[data-astro-cid-jbotfegd]{vertical-align:middle}.all[data-astro-cid-jbotfegd] thead[data-astro-cid-jbotfegd] th[data-astro-cid-jbotfegd]{white-space:normal;vertical-align:bottom;line-height:1.3}.all[data-astro-cid-jbotfegd] th[data-astro-cid-jbotfegd],.all[data-astro-cid-jbotfegd] td[data-astro-cid-jbotfegd]{white-space:nowrap;padding-left:.5rem;padding-right:.5rem}.all[data-astro-cid-jbotfegd] th[data-astro-cid-jbotfegd]:first-child{padding-left:.75rem}.all[data-astro-cid-jbotfegd] td[data-astro-cid-jbotfegd] .muted[data-astro-cid-jbotfegd]{font-size:var(--t-xs)}.all[data-astro-cid-jbotfegd] .qapply[data-astro-cid-jbotfegd]{padding:0 .6em}.all[data-astro-cid-jbotfegd] td[data-astro-cid-jbotfegd]:last-child{padding-right:.75rem}.all[data-astro-cid-jbotfegd] tr[data-astro-cid-jbotfegd].closed .qapply[data-astro-cid-jbotfegd]{opacity:.7}.all[data-astro-cid-jbotfegd] .m-only[data-astro-cid-jbotfegd]{display:none}@media (width<=520px){.how-table[data-astro-cid-jbotfegd] .table-scroll[data-astro-cid-jbotfegd]{overflow:visible}table[data-astro-cid-jbotfegd].all{width:100%;min-width:0;display:block}.all[data-astro-cid-jbotfegd] thead[data-astro-cid-jbotfegd]{display:none}.all[data-astro-cid-jbotfegd] tbody[data-astro-cid-jbotfegd]{display:block}.all[data-astro-cid-jbotfegd] tbody[data-astro-cid-jbotfegd] tr[data-astro-cid-jbotfegd]{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:.45rem .5rem;padding:.65rem .75rem;display:flex}.all[data-astro-cid-jbotfegd] tbody[data-astro-cid-jbotfegd] tr[data-astro-cid-jbotfegd]:last-child{border-bottom:0}.all[data-astro-cid-jbotfegd] tbody[data-astro-cid-jbotfegd] tr[data-astro-cid-jbotfegd]:before{content:"";flex-basis:100%;order:3;height:0}.all[data-astro-cid-jbotfegd] tbody[data-astro-cid-jbotfegd] th[data-astro-cid-jbotfegd],.all[data-astro-cid-jbotfegd] tbody[data-astro-cid-jbotfegd] td[data-astro-cid-jbotfegd]{display:block;border:0!important;padding:0!important}.all[data-astro-cid-jbotfegd] tbody[data-astro-cid-jbotfegd] th[data-astro-cid-jbotfegd]{flex:1 1 0;order:1;min-width:0}.all[data-astro-cid-jbotfegd] tbody[data-astro-cid-jbotfegd] td[data-astro-cid-jbotfegd]:first-of-type{order:2}.all[data-astro-cid-jbotfegd] tbody[data-astro-cid-jbotfegd] td[data-astro-cid-jbotfegd]:nth-of-type(2){order:4}.all[data-astro-cid-jbotfegd] tbody[data-astro-cid-jbotfegd] td[data-astro-cid-jbotfegd].c-n{font-size:var(--t-xs);color:var(--ink-3);order:5;font-weight:650}.all[data-astro-cid-jbotfegd] tbody[data-astro-cid-jbotfegd] td[data-astro-cid-jbotfegd]:last-child{order:6;margin-left:auto}.all[data-astro-cid-jbotfegd] .m-only[data-astro-cid-jbotfegd]{color:var(--slate);font-weight:500;display:inline}}@media (width<=960px){.how[data-astro-cid-jbotfegd]{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}}.live-sum[data-astro-cid-jbotfegd] .live-where{color:var(--ink);margin-bottom:.15rem;font-weight:650;display:block}.live-sum[data-astro-cid-jbotfegd] .linkish{font:inherit;color:var(--brand-ink);border-radius:var(--radius-xs);cursor:pointer;transition:background-color var(--dur-1) var(--ease);background:0 0;border:0;margin:-.1rem -.3rem;padding:.1rem .3rem;font-weight:650;text-decoration:none}.live-sum[data-astro-cid-jbotfegd] .linkish:hover{background:var(--brand-tint)}
