.lb{margin-top:28px}.lb .lb-controls{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:16px;display:flex}.lb .lb-controls[hidden]{display:none}.lb .seg{border:1px solid var(--line);display:inline-flex}.lb .seg button{font:500 12px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:10px 14px}.lb .seg button+button{border-left:1px solid var(--line)}.lb .seg button[aria-pressed=true]{background:var(--accent-wash);color:var(--accent)}.lb .seg button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lb .lb-scroll{border:1px solid var(--line);overflow-x:auto}.lb .lb-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:860px}.lb .lb-table th,.lb .lb-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:10px 7px}.lb .lb-table thead th{font:500 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);background:var(--bg3);white-space:nowrap}.lb .lb-table tbody tr:last-child>*{border-bottom:0}.lb .lb-table tbody tr:hover>*{background:color-mix(in srgb, var(--bg3) 60%, transparent)}.lb .num{font-family:var(--mono);color:var(--ink2);font-size:14px;text-align:right!important}.lb .rank{color:var(--muted);width:3ch}.lb .c{text-align:center!important}.lb .lb-table thead th.narrow{white-space:normal;width:7ch;line-height:1.35}.lb .model{white-space:nowrap;min-width:140px;font-weight:500}.lb .model .name{color:var(--ink);font-size:16px;display:block}.lb .model .lab{font:400 11.5px/1.35 var(--mono);color:var(--muted);letter-spacing:.02em;white-space:nowrap;margin-top:1px;display:block}.lb .passcol{width:160px;min-width:150px}.lb .lb-table thead th.passcol{white-space:normal;line-height:1.35}.lb .passcol .v{grid-template-columns:4.2ch 1fr;align-items:center;gap:10px;display:grid}.lb .p3{vertical-align:.3em;letter-spacing:0;margin-left:1px;font-size:1em;font-weight:600;line-height:0}.lb .frac{font:500 15px var(--mono);color:var(--ink)}.lb .pbar{width:100%;height:12px;display:block}.lb .pbar .bg{fill:var(--line)}.lb .pbar .fill{fill:var(--accent)}.lb .tcol{width:56px;text-align:center!important}.lb .trials{gap:7px;display:inline-flex}.lb a.sq{position:relative}.lb a.sq:after{content:"";position:absolute;inset:-6px}.lb .sq{border:1px solid var(--muted);background:0 0;width:12px;height:12px;display:inline-block}.lb .sq.pass{background:var(--accent);border-color:var(--accent)}.lb .sq.dmg{border-color:var(--ink2);background:repeating-linear-gradient(135deg, var(--ink2) 0 2px, transparent 2px 5px)}.lb a.sq:hover{outline:2px solid var(--accent-2);outline-offset:1px}.lb a.sq:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lb .legend{font:400 13px var(--mono);color:var(--muted);flex-wrap:wrap;gap:8px 22px;margin:14px 0 0;display:flex}.lb .legend span{align-items:center;gap:8px;display:inline-flex}.lb .legend .sq{flex:none}.lb .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.scatter[data-astro-cid-esuumpd7]{border:1px solid var(--line);background:var(--bg);margin:28px 0 0;padding:16px 12px 12px}svg[data-astro-cid-esuumpd7]{width:100%;min-width:600px;height:auto;display:block}.scatter[data-astro-cid-esuumpd7]{overflow-x:auto}.grid[data-astro-cid-esuumpd7]{stroke:var(--line);stroke-width:1px}.tick[data-astro-cid-esuumpd7]{fill:var(--muted);font:400 11px var(--mono)}.axis[data-astro-cid-esuumpd7]{fill:var(--ink2);font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase}.pt[data-astro-cid-esuumpd7] circle[data-astro-cid-esuumpd7]{stroke-width:2px}.pt[data-astro-cid-esuumpd7] .ci[data-astro-cid-esuumpd7]{stroke-width:1.5px;opacity:.7}.pt[data-astro-cid-esuumpd7].f circle[data-astro-cid-esuumpd7]{fill:var(--accent);stroke:var(--accent)}.pt[data-astro-cid-esuumpd7].f .ci[data-astro-cid-esuumpd7]{stroke:var(--accent)}.pt[data-astro-cid-esuumpd7].m circle[data-astro-cid-esuumpd7]{fill:var(--bg);stroke:var(--accent-2)}.pt[data-astro-cid-esuumpd7].m .ci[data-astro-cid-esuumpd7]{stroke:var(--accent-2)}.pt[data-astro-cid-esuumpd7].s circle[data-astro-cid-esuumpd7]{fill:var(--bg);stroke:var(--muted)}.pt[data-astro-cid-esuumpd7].s .ci[data-astro-cid-esuumpd7]{stroke:var(--muted)}.lbl[data-astro-cid-esuumpd7]{fill:var(--ink);font:400 12px var(--sans)}.pt[data-astro-cid-esuumpd7]:hover circle[data-astro-cid-esuumpd7]{r:8}figcaption[data-astro-cid-esuumpd7]{font:400 13px var(--mono);color:var(--muted);flex-wrap:wrap;gap:8px 20px;padding:10px 8px 0;display:flex}figcaption[data-astro-cid-esuumpd7] span[data-astro-cid-esuumpd7]{align-items:center;gap:8px;display:inline-flex}figcaption[data-astro-cid-esuumpd7] .ci-note[data-astro-cid-esuumpd7]{max-width:86ch;font:400 14.5px/1.6 var(--sans,inherit);color:var(--ink2);flex-basis:100%;display:block}.k[data-astro-cid-esuumpd7]{border:2px solid;border-radius:50%;width:10px;height:10px;display:inline-block}.k[data-astro-cid-esuumpd7].f{background:var(--accent);border-color:var(--accent)}.k[data-astro-cid-esuumpd7].m{border-color:var(--accent-2)}.k[data-astro-cid-esuumpd7].s{border-color:var(--muted)}.tasks[data-astro-cid-qy27emsz]{margin:8px 0 0}.task[data-astro-cid-qy27emsz]{background:var(--bg2);border:1px solid var(--line);grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:8px 28px;margin-top:16px;padding:22px 24px;display:grid}.head[data-astro-cid-qy27emsz]{align-items:baseline;gap:14px;display:flex}.id[data-astro-cid-qy27emsz]{font:500 13px var(--mono);color:var(--accent-2);letter-spacing:.1em}h3[data-astro-cid-qy27emsz]{font-size:18px}.goal[data-astro-cid-qy27emsz],.fault[data-astro-cid-qy27emsz]{color:var(--ink2);margin:0;font-size:15.5px;line-height:1.6}.goal[data-astro-cid-qy27emsz]{grid-column:1}.fault[data-astro-cid-qy27emsz]{grid-area:1/2/span 2}.fault[data-astro-cid-qy27emsz] span[data-astro-cid-qy27emsz]{font:500 11.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;display:block}.rate[data-astro-cid-qy27emsz]{grid-area:1/3/span 2;align-self:center;gap:8px;display:grid}.track[data-astro-cid-qy27emsz]{background:var(--bg);border:1px solid var(--line);height:10px;position:relative}.track[data-astro-cid-qy27emsz] .alt[data-astro-cid-qy27emsz]{background:color-mix(in srgb, var(--accent) 30%, transparent);position:absolute;inset:0 auto 0 0}.track[data-astro-cid-qy27emsz] .orig[data-astro-cid-qy27emsz]{background:var(--accent);position:absolute;inset:0 auto 0 0}.n[data-astro-cid-qy27emsz]{font:500 14px var(--mono);color:var(--ink)}.n[data-astro-cid-qy27emsz] em[data-astro-cid-qy27emsz]{color:var(--muted);font-style:normal;font-weight:400}@media (width<=760px){.task[data-astro-cid-qy27emsz]{grid-template-columns:1fr}.goal[data-astro-cid-qy27emsz],.fault[data-astro-cid-qy27emsz],.rate[data-astro-cid-qy27emsz]{grid-area:auto/1}}.fault[data-astro-cid-qy27emsz] ul[data-astro-cid-qy27emsz]{margin:4px 0 10px;padding-left:18px}.fault[data-astro-cid-qy27emsz] li[data-astro-cid-qy27emsz]{color:var(--ink2);margin:0 0 4px;font-size:15px;line-height:1.55}.fault[data-astro-cid-qy27emsz] .codes[data-astro-cid-qy27emsz]{margin:4px 0 0;font-size:14px}.fault[data-astro-cid-qy27emsz] code[data-astro-cid-qy27emsz]{font-family:var(--mono);font-size:13px}.fail[data-astro-cid-3uzwhtvs]{gap:18px;margin:28px 0 0;display:grid}.row[data-astro-cid-3uzwhtvs]{grid-template-columns:170px 1fr;align-items:center;gap:18px;display:grid}.g[data-astro-cid-3uzwhtvs] .name[data-astro-cid-3uzwhtvs]{font-weight:500;display:block}.g[data-astro-cid-3uzwhtvs] .n[data-astro-cid-3uzwhtvs]{font:400 12.5px var(--mono);color:var(--muted);display:block}.stack[data-astro-cid-3uzwhtvs]{border:1px solid var(--line);height:34px;display:flex}.seg[data-astro-cid-3uzwhtvs]{font:500 13px var(--mono);justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.seg[data-astro-cid-3uzwhtvs].pass{background:var(--accent);color:var(--bg)}.seg[data-astro-cid-3uzwhtvs].rep{background:var(--m6);color:var(--ink)}.seg[data-astro-cid-3uzwhtvs].sci{background:var(--m3);color:var(--ink)}.seg[data-astro-cid-3uzwhtvs].none{background:var(--line);color:var(--ink2)}.seg[data-astro-cid-3uzwhtvs].dmg{background:repeating-linear-gradient(135deg, var(--ink2) 0 2px, var(--bg3) 2px 7px);color:var(--ink);text-shadow:0 0 4px var(--bg)}.seg[data-astro-cid-3uzwhtvs]+.seg[data-astro-cid-3uzwhtvs]{border-left:1px solid var(--bg)}figcaption[data-astro-cid-3uzwhtvs]{font:400 13px var(--mono);color:var(--muted);flex-wrap:wrap;gap:8px 22px;display:flex}figcaption[data-astro-cid-3uzwhtvs] span[data-astro-cid-3uzwhtvs]{align-items:center;gap:8px;display:inline-flex}figcaption[data-astro-cid-3uzwhtvs] .seg[data-astro-cid-3uzwhtvs]{border:1px solid var(--line);width:14px;height:14px}@media (width<=600px){.row[data-astro-cid-3uzwhtvs]{grid-template-columns:1fr;gap:8px}}.hl[data-astro-cid-wu7ukgl5]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(min(100%,460px),1fr));gap:1px;margin-top:28px;display:grid}.hcard[data-astro-cid-wu7ukgl5]{background:var(--bg2);flex-direction:column;gap:14px;padding:26px;display:flex}.meta[data-astro-cid-wu7ukgl5]{font:400 12.5px var(--mono);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.meta[data-astro-cid-wu7ukgl5] .score[data-astro-cid-wu7ukgl5]{color:var(--ink2);margin-left:auto}h3[data-astro-cid-wu7ukgl5]{font-size:20px}.frame[data-astro-cid-wu7ukgl5]{border:1px solid var(--line);background:var(--bg);margin:0}.frame[data-astro-cid-wu7ukgl5] img{width:100%;height:auto;display:block}.frame[data-astro-cid-wu7ukgl5] figcaption[data-astro-cid-wu7ukgl5]{font:400 12px var(--mono);letter-spacing:.06em;color:var(--muted);border-top:1px solid var(--line);padding:8px 12px}.strip[data-astro-cid-wu7ukgl5]{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:10px;display:grid}.strip[data-astro-cid-wu7ukgl5] figcaption[data-astro-cid-wu7ukgl5]{letter-spacing:.04em}.map[data-astro-cid-wu7ukgl5] svg[data-astro-cid-wu7ukgl5]{width:100%;height:auto;display:block}.map[data-astro-cid-wu7ukgl5] .cell[data-astro-cid-wu7ukgl5] circle[data-astro-cid-wu7ukgl5]{fill:var(--muted);opacity:.55}.map[data-astro-cid-wu7ukgl5] .cell[data-astro-cid-wu7ukgl5].used circle[data-astro-cid-wu7ukgl5]{fill:var(--ink2);opacity:1}.map[data-astro-cid-wu7ukgl5] .cell[data-astro-cid-wu7ukgl5] text[data-astro-cid-wu7ukgl5]{fill:var(--muted);font:400 10.5px var(--mono)}.map[data-astro-cid-wu7ukgl5] .edge[data-astro-cid-wu7ukgl5]{stroke-width:2px}.map[data-astro-cid-wu7ukgl5] .edge[data-astro-cid-wu7ukgl5].found{stroke:var(--accent)}.map[data-astro-cid-wu7ukgl5] .edge[data-astro-cid-wu7ukgl5].missed{stroke:var(--ink);stroke-dasharray:5 4}.map[data-astro-cid-wu7ukgl5] .edge[data-astro-cid-wu7ukgl5].wrong{stroke:var(--ink2);stroke-dasharray:1 4;stroke-linecap:round}.map[data-astro-cid-wu7ukgl5] .ah[data-astro-cid-wu7ukgl5].found path[data-astro-cid-wu7ukgl5]{fill:var(--accent)}.map[data-astro-cid-wu7ukgl5] .ah[data-astro-cid-wu7ukgl5].missed path[data-astro-cid-wu7ukgl5]{fill:var(--ink)}.map[data-astro-cid-wu7ukgl5] .ah[data-astro-cid-wu7ukgl5].wrong path[data-astro-cid-wu7ukgl5]{fill:var(--ink2)}.map[data-astro-cid-wu7ukgl5] .k[data-astro-cid-wu7ukgl5].found{color:var(--accent)}.map[data-astro-cid-wu7ukgl5] .k[data-astro-cid-wu7ukgl5].missed{color:var(--ink)}.tl[data-astro-cid-wu7ukgl5] svg[data-astro-cid-wu7ukgl5]{width:100%;height:auto;display:block}.edges[data-astro-cid-wu7ukgl5]{border-top:1px solid var(--line);max-height:260px;overflow:auto}.edges[data-astro-cid-wu7ukgl5] table[data-astro-cid-wu7ukgl5]{border-collapse:collapse;width:100%;font:400 13px var(--mono)}.edges[data-astro-cid-wu7ukgl5] th[data-astro-cid-wu7ukgl5],.edges[data-astro-cid-wu7ukgl5] td[data-astro-cid-wu7ukgl5]{text-align:left;border-bottom:1px solid var(--line);color:var(--ink2);padding:6px 12px}.edges[data-astro-cid-wu7ukgl5] thead[data-astro-cid-wu7ukgl5] th[data-astro-cid-wu7ukgl5]{color:var(--ink);background:var(--bg3);position:sticky;top:0}.edges[data-astro-cid-wu7ukgl5] tr[data-astro-cid-wu7ukgl5].missed>[data-astro-cid-wu7ukgl5]{color:var(--ink);font-weight:600}.tl[data-astro-cid-wu7ukgl5] .grid[data-astro-cid-wu7ukgl5]{stroke:var(--line)}.tl[data-astro-cid-wu7ukgl5] .tick[data-astro-cid-wu7ukgl5]{fill:var(--muted);font:400 11.5px var(--mono)}.tl[data-astro-cid-wu7ukgl5] .tick[data-astro-cid-wu7ukgl5].lab{fill:var(--ink2)}.tl[data-astro-cid-wu7ukgl5] .band[data-astro-cid-wu7ukgl5]{fill:color-mix(in srgb, var(--ink2) 22%, transparent)}.tl[data-astro-cid-wu7ukgl5] .lit[data-astro-cid-wu7ukgl5]{stroke:var(--muted);stroke-dasharray:2 3}.note[data-astro-cid-wu7ukgl5].also{margin-top:-4px;font-size:14.5px}.tl[data-astro-cid-wu7ukgl5] .gapline[data-astro-cid-wu7ukgl5]{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:1 4;stroke-linecap:round;opacity:.8}.tl[data-astro-cid-wu7ukgl5] .gaplab[data-astro-cid-wu7ukgl5]{fill:var(--accent-2)}.tl[data-astro-cid-wu7ukgl5] .health[data-astro-cid-wu7ukgl5]{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round}.tl[data-astro-cid-wu7ukgl5] .dmg[data-astro-cid-wu7ukgl5]{stroke:var(--ink2);stroke-width:1px;stroke-dasharray:2 3}@media (width<=600px){.tl[data-astro-cid-wu7ukgl5] .tick[data-astro-cid-wu7ukgl5]{font-size:16px}.map[data-astro-cid-wu7ukgl5] .cell[data-astro-cid-wu7ukgl5] text[data-astro-cid-wu7ukgl5]{font-size:17px}}.hcard[data-astro-cid-wu7ukgl5]:last-child:nth-child(odd){grid-column:1/-1}.media[data-astro-cid-wu7ukgl5]{flex-direction:column;gap:14px;display:flex}.hl[data-astro-cid-wu7ukgl5].is-switch{background:0 0;border:0;margin-top:0;display:block}.hl[data-astro-cid-wu7ukgl5].is-switch .hcard[data-astro-cid-wu7ukgl5]{border:1px solid var(--line);border-top:2px solid #0000;border-image:linear-gradient(90deg, var(--m4), var(--m9)) 1}.hl[data-astro-cid-wu7ukgl5].is-switch .hcard[data-astro-cid-wu7ukgl5] .frame[data-astro-cid-wu7ukgl5],.hl[data-astro-cid-wu7ukgl5].is-switch .hcard[data-astro-cid-wu7ukgl5] .strip[data-astro-cid-wu7ukgl5]{max-width:none}@media (width>=900px){.hl[data-astro-cid-wu7ukgl5].is-switch .hcard[data-astro-cid-wu7ukgl5]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-content:start;gap:14px 32px;display:grid}.hl[data-astro-cid-wu7ukgl5].is-switch .hcard[data-astro-cid-wu7ukgl5]>[data-astro-cid-wu7ukgl5]{grid-column:2}.hl[data-astro-cid-wu7ukgl5].is-switch .hcard[data-astro-cid-wu7ukgl5]>.media[data-astro-cid-wu7ukgl5]{grid-area:1/1/span 8}}.hcard[data-astro-cid-wu7ukgl5]:last-child:nth-child(odd) .frame[data-astro-cid-wu7ukgl5],.hcard[data-astro-cid-wu7ukgl5]:last-child:nth-child(odd) .strip[data-astro-cid-wu7ukgl5]{max-width:560px}blockquote[data-astro-cid-wu7ukgl5]{border-left:2px solid var(--accent);margin:0;padding:4px 0 4px 18px}blockquote[data-astro-cid-wu7ukgl5] p[data-astro-cid-wu7ukgl5]{color:var(--ink);margin:0;font-size:16.5px;line-height:1.6}cite[data-astro-cid-wu7ukgl5]{font:normal 400 12.5px var(--mono);color:var(--muted);margin-top:8px;display:block}.note[data-astro-cid-wu7ukgl5]{color:var(--ink2);margin:0;font-size:15.5px;line-height:1.65}.go[data-astro-cid-wu7ukgl5]{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:6px;display:flex}.car[data-astro-cid-ld24crcl]{margin-top:28px}.car-bar[data-astro-cid-ld24crcl]{font:400 12.5px var(--mono);color:var(--muted);letter-spacing:.06em;justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.car-bar[data-astro-cid-ld24crcl][hidden]{display:none}.car-btns[data-astro-cid-ld24crcl]{gap:8px;display:inline-flex}.car-btns[data-astro-cid-ld24crcl] button[data-astro-cid-ld24crcl]{font:500 16px/1 var(--mono);background:var(--bg2);width:40px;height:40px;color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 45%, var(--line));cursor:pointer}.car-btns[data-astro-cid-ld24crcl] button[data-astro-cid-ld24crcl]:hover{background:var(--bg3)}.car-btns[data-astro-cid-ld24crcl] button[data-astro-cid-ld24crcl]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.gal[data-astro-cid-ld24crcl]{scroll-snap-type:x mandatory;scrollbar-color:var(--accent-deep) transparent;gap:20px;padding-bottom:12px;display:flex;overflow-x:auto}.gal[data-astro-cid-ld24crcl]:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.gal[data-astro-cid-ld24crcl]>.gi[data-astro-cid-ld24crcl]{scroll-snap-align:start;border:1px solid var(--line);border-top:2px solid #0000;border-image:linear-gradient(90deg, var(--m4), var(--m9)) 1;flex:0 0 min(82vw,320px)}.gi[data-astro-cid-ld24crcl]{background:var(--bg2);flex-direction:column;margin:0;display:flex}.v[data-astro-cid-ld24crcl]{color:var(--ink2);text-underline-offset:.18em;text-decoration:underline 1px}.v[data-astro-cid-ld24crcl]:hover{color:var(--ink)}.v[data-astro-cid-ld24crcl]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}figure[data-astro-cid-ld24crcl] img{object-fit:contain;background:var(--bg);width:100%;height:240px;display:block}figcaption[data-astro-cid-ld24crcl]{border-top:1px solid var(--line);font:400 12px var(--mono);color:var(--muted);letter-spacing:.04em;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.t[data-astro-cid-ld24crcl]{color:var(--ink);font-size:13px}.ex{margin-top:24px}.ex .ex-controls{gap:8px;margin-bottom:22px;display:grid}.ex .glab{font:500 11.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:6px}.ex .ex-controls[hidden]{display:none}.ex .seg{flex-wrap:wrap;gap:8px;max-width:100%;display:flex}.ex .seg button{font:500 12px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);border:1px solid var(--line);cursor:pointer;background:0 0;min-height:36px;padding:9px 12px}.ex .seg button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#08111c}.ex .seg button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ex .ex-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:1px;display:grid}.ex .ec{background:var(--bg2);flex-direction:column;gap:12px;padding:20px 22px;display:flex}.ex .ec[hidden]{display:none}.ex .top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ex .sc{font:500 13px var(--mono);color:var(--ink2)}.ex h4{margin:0;font-size:16px;line-height:1.4}.ex dl{gap:6px;margin:0;display:grid}.ex dl div{grid-template-columns:13ch 1fr;gap:10px;font-size:14px;display:grid}.ex dt{color:var(--muted);font:400 12px var(--mono);letter-spacing:.04em;padding-top:2px}.ex dd{color:var(--ink2);overflow-wrap:anywhere;margin:0}.ex .go{gap:18px;margin-top:auto;font-size:14px;display:flex}.orb .intro{max-width:70ch;color:var(--ink2);margin:14px 0 0}.orb .aside{max-width:74ch;color:var(--ink2);margin:18px 0 0;font-size:16px}.orb .sub{color:var(--ink);max-width:none;margin:48px 0 0;font-size:20px;line-height:1.35}.orb .tscroll{border:1px solid var(--line);margin-top:20px;overflow-x:auto}.orb .tbl{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.orb .tbl th,.orb .tbl td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;white-space:nowrap;padding:10px 14px;font-size:15px}.orb .tbl.wrapcells td{white-space:normal;min-width:22ch;color:var(--ink2);line-height:1.55}.orb .tbl thead th{font:500 12px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);background:var(--bg3);white-space:normal;border-bottom:1px solid color-mix(in srgb, var(--m6) 60%, var(--line))}.orb .tbl tbody th{color:var(--ink);font-weight:500}.orb .tbl tbody tr:last-child>*{border-bottom:0}.orb .tbl .num{text-align:right;font-family:var(--mono);color:var(--ink2);font-size:14px}.orb .tbl tr.tot>*{background:var(--bg2)}.orb .tbl tr.mark>*{background:var(--accent-wash)}.orb .tbl.tight th,.orb .tbl.tight td{padding:9px 7px}.orb .tbl.tight .num,.orb .tbl.tight:not(.txt) td{text-align:right;font-size:13px;font-family:var(--mono);color:var(--ink2)}.orb .tbl.tight thead th{letter-spacing:.04em;font-size:11px}.orb .tbl thead th .u{font:400 11px var(--mono);letter-spacing:0;text-transform:none;color:var(--muted);margin-top:4px;display:block}.orb .tscroll.fit .tbl thead th{white-space:normal;min-width:0}.orb .tscroll.fit .tbl th[scope=row]{white-space:nowrap}.orb .tbl code{font-family:var(--mono);font-size:13px}.orb[data-astro-cid-tourtep7]{--bg:#0a0a0a;--bg2:#131313;--bg3:#1c1c1c;--line:#2c2c2c;--ink:#f4f4f4;--ink2:#cfcfcf;--muted:#a3a3a3;background:var(--bg);color:var(--ink)}.orb[data-astro-cid-tourtep7] .hero[data-astro-cid-tourtep7]:before{background:radial-gradient(60% 55% at 85% 110%, color-mix(in srgb, var(--m4) 30%, transparent), transparent 70%), radial-gradient(40% 40% at 100% 60%, color-mix(in srgb, var(--m9) 9%, transparent), transparent 70%), linear-gradient(180deg, #0a0a0a 0%, #0e0d16 100%)}.orb[data-astro-cid-tourtep7] h2[data-astro-cid-tourtep7]{color:var(--ink)}.orb[data-astro-cid-tourtep7] .band[data-astro-cid-tourtep7]{background-color:var(--bg);background-repeat:no-repeat}.orb[data-astro-cid-tourtep7] .band[data-astro-cid-tourtep7]:nth-of-type(odd){background-image:radial-gradient(55% 60% at 100% 0%, color-mix(in srgb, var(--m4) 19%, transparent), transparent 70%), radial-gradient(45% 50% at 0% 100%, color-mix(in srgb, var(--m9) 10%, transparent), transparent 70%)}.orb[data-astro-cid-tourtep7] .band[data-astro-cid-tourtep7]:nth-of-type(2n){background-image:radial-gradient(55% 60% at 0% 0%, color-mix(in srgb, var(--m9) 12%, transparent), transparent 70%), radial-gradient(50% 55% at 100% 100%, color-mix(in srgb, var(--m4) 17%, transparent), transparent 70%)}.orb[data-astro-cid-tourtep7] button:not([aria-pressed=true]){background-color:color-mix(in srgb, var(--accent) 6%, transparent);border-color:color-mix(in srgb, var(--accent) 38%, var(--line))!important}.orb[data-astro-cid-tourtep7] button:not([aria-pressed=true]):hover{background-color:color-mix(in srgb, var(--accent) 14%, transparent)}.orb[data-astro-cid-tourtep7] summary{color:var(--accent);cursor:pointer}.orb[data-astro-cid-tourtep7] a:not([class]){color:var(--accent);text-underline-offset:.18em;text-decoration:underline 1px}.orb[data-astro-cid-tourtep7] a.door.ghost{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.orb[data-astro-cid-tourtep7] .kicker{color:var(--accent-2)}.orb[data-astro-cid-tourtep7] .band[data-astro-cid-tourtep7].alt{border-top:1px solid color-mix(in srgb, var(--m6) 35%, var(--line))}.hero[data-astro-cid-tourtep7] .counters[data-astro-cid-tourtep7]{margin-top:44px}.hero[data-astro-cid-tourtep7] .foot[data-astro-cid-tourtep7] .badge[data-astro-cid-tourtep7]{white-space:normal}.h2b[data-astro-cid-tourtep7]{margin-top:64px}.p3[data-astro-cid-tourtep7]{vertical-align:.3em;letter-spacing:0;margin-left:1px;font-size:1em;font-weight:600;line-height:0}.ov-grid[data-astro-cid-tourtep7]{gap:40px;display:grid}.refs[data-astro-cid-tourtep7]{max-width:92ch;margin:18px 0 0;padding-left:28px;list-style:decimal}.refs[data-astro-cid-tourtep7] li[data-astro-cid-tourtep7]{color:var(--ink2);margin:0 0 10px;font-size:15px;line-height:1.65}.refs[data-astro-cid-tourtep7] li[data-astro-cid-tourtep7]::marker{color:var(--accent-2);font-family:var(--mono);font-size:13px}.credits[data-astro-cid-tourtep7]{max-width:92ch;margin:18px 0 0;padding-left:20px;list-style:outside}.credits[data-astro-cid-tourtep7] li[data-astro-cid-tourtep7]{color:var(--ink2);margin:0 0 10px;font-size:15.5px;line-height:1.7}.credits[data-astro-cid-tourtep7] li[data-astro-cid-tourtep7]::marker{color:var(--accent)}.credits[data-astro-cid-tourtep7] b[data-astro-cid-tourtep7]{color:var(--ink)}.vision[data-astro-cid-tourtep7]{gap:32px 56px;margin-top:22px;display:grid}@media (width>=1000px){.vision[data-astro-cid-tourtep7]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.simpler[data-astro-cid-tourtep7]{background:var(--bg2);border:1px solid var(--line);border-top:2px solid #0000;border-image:linear-gradient(90deg, var(--m4), var(--m9)) 1;padding:24px}.simpler[data-astro-cid-tourtep7] h3[data-astro-cid-tourtep7]{margin:0 0 12px;font-size:18px}.simpler[data-astro-cid-tourtep7] ul[data-astro-cid-tourtep7]{margin:0;padding-left:18px}.simpler[data-astro-cid-tourtep7] li[data-astro-cid-tourtep7]{color:var(--ink2);margin:0 0 10px;font-size:15.5px;line-height:1.65}.simpler[data-astro-cid-tourtep7] li[data-astro-cid-tourtep7]::marker{color:var(--accent)}.simpler[data-astro-cid-tourtep7] b[data-astro-cid-tourtep7]{color:var(--ink)}.simpler[data-astro-cid-tourtep7] p[data-astro-cid-tourtep7]{color:var(--ink2);margin:12px 0 0;font-size:15.5px;line-height:1.65}@media (width>=1000px){.ov-grid[data-astro-cid-tourtep7]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:56px}}.findings[data-astro-cid-tourtep7] .sw-bar[data-astro-cid-tourtep7]{margin-top:16px}.finding[data-astro-cid-tourtep7]{background:var(--bg2);border:1px solid var(--line);border-top:2px solid #0000;border-image:linear-gradient(90deg, var(--m4), var(--m9)) 1;flex-direction:column;gap:10px;margin-top:14px;padding:24px;display:flex}.fnum[data-astro-cid-tourtep7]{font:500 12.5px var(--mono);color:var(--accent-2);letter-spacing:.12em}.finding[data-astro-cid-tourtep7] h3[data-astro-cid-tourtep7]{font-size:20px;line-height:1.35}.finding[data-astro-cid-tourtep7] p[data-astro-cid-tourtep7]{color:var(--ink2);margin:0;font-size:16px;line-height:1.7}.finding[data-astro-cid-tourtep7] .link[data-astro-cid-tourtep7]{font-size:14px}@media (width>=1000px){.findings[data-astro-cid-tourtep7].four{grid-template-columns:repeat(4,1fr)}}.how[data-astro-cid-tourtep7]{border:1px solid var(--line);background:var(--bg2);margin-top:28px}.how[data-astro-cid-tourtep7] summary[data-astro-cid-tourtep7]{cursor:pointer;font:500 13px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-2);padding:16px 20px}.how[data-astro-cid-tourtep7] summary[data-astro-cid-tourtep7]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.how-body[data-astro-cid-tourtep7]{padding:0 20px 20px}.how-body[data-astro-cid-tourtep7] h3[data-astro-cid-tourtep7]{margin:18px 0 6px;font-size:17px}.how-body[data-astro-cid-tourtep7] p[data-astro-cid-tourtep7]{max-width:74ch;color:var(--ink2);margin:0;font-size:16px;line-height:1.7}.figs[data-astro-cid-tourtep7]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;margin-top:28px;display:grid}.figs[data-astro-cid-tourtep7] figure[data-astro-cid-tourtep7]{border:1px solid var(--line);background:var(--bg2);margin:0}.figs[data-astro-cid-tourtep7] img{width:100%;height:auto;display:block}.figs[data-astro-cid-tourtep7] figcaption[data-astro-cid-tourtep7]{font-family:var(--mono);letter-spacing:.06em;color:var(--muted);padding:10px 14px;font-size:12.5px;line-height:1.5}.two[data-astro-cid-tourtep7]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:28px;margin-top:32px;display:grid}.two[data-astro-cid-tourtep7] h3[data-astro-cid-tourtep7]{border-left:2px solid var(--accent);margin-bottom:8px;padding-left:12px;font-size:18px}.two[data-astro-cid-tourtep7] p[data-astro-cid-tourtep7]{color:var(--ink2);margin:0;font-size:16px;line-height:1.7}.qa[data-astro-cid-tourtep7]{margin-top:12px}.qa[data-astro-cid-tourtep7]>[data-astro-cid-tourtep7][data-panel]{max-width:80ch;margin-top:22px}.qa[data-astro-cid-tourtep7] h3[data-astro-cid-tourtep7]{border-left:2px solid var(--accent);margin-bottom:8px;padding-left:12px;font-size:18px}.qa[data-astro-cid-tourtep7] p[data-astro-cid-tourtep7]{color:var(--ink2);margin:0;font-size:16px;line-height:1.7}.method[data-astro-cid-tourtep7]{margin-top:18px}.method[data-astro-cid-tourtep7] h3[data-astro-cid-tourtep7]{margin-top:30px}@media (width>=900px){.method[data-astro-cid-tourtep7].split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0 36px;max-width:none;display:grid}.method[data-astro-cid-tourtep7].split .formula[data-astro-cid-tourtep7]{grid-area:1/2/span 2;margin:1em 0 0}.method[data-astro-cid-tourtep7].split p[data-astro-cid-tourtep7]{grid-column:1;margin:0 0 1em}.method[data-astro-cid-tourtep7].wide{max-width:none}.method[data-astro-cid-tourtep7].wide .defs[data-astro-cid-tourtep7]{columns:2;column-gap:40px}.method[data-astro-cid-tourtep7].wide .defs[data-astro-cid-tourtep7] li[data-astro-cid-tourtep7]{break-inside:avoid;margin:0 0 10px}}.formula[data-astro-cid-tourtep7]{background:var(--bg2);border:1px solid var(--line);padding:20px;font-size:19px;overflow-x:auto}.defs[data-astro-cid-tourtep7]{color:var(--ink2);margin:10px 0 0;padding-left:20px}.defs[data-astro-cid-tourtep7] li[data-astro-cid-tourtep7]{margin:6px 0;line-height:1.65}.defs[data-astro-cid-tourtep7] li[data-astro-cid-tourtep7]::marker{color:var(--accent)}.defs[data-astro-cid-tourtep7] b[data-astro-cid-tourtep7]{color:var(--ink);font-weight:600}.formula[data-astro-cid-tourtep7] math{font-size:1.05em}.res[data-astro-cid-tourtep7]{background:var(--line);border:1px solid var(--line);flex-wrap:wrap;gap:1px;margin-top:20px;display:flex}.r[data-astro-cid-tourtep7]{background:var(--bg);flex-direction:column;flex:220px;gap:8px;padding:22px;text-decoration:none;transition:background .2s;display:flex}.r[data-astro-cid-tourtep7]:hover{background:var(--bg3)}.r[data-astro-cid-tourtep7]:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.r[data-astro-cid-tourtep7] .t[data-astro-cid-tourtep7]{font:500 13px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.r[data-astro-cid-tourtep7] .d[data-astro-cid-tourtep7]{color:var(--ink2);font-size:15px;line-height:1.6}.soon[data-astro-cid-tourtep7]{color:var(--muted);flex-wrap:wrap;gap:12px 28px;margin-top:22px;font-size:15px;display:flex}.soon[data-astro-cid-tourtep7]>span[data-astro-cid-tourtep7]{align-items:center;gap:10px;display:inline-flex}
