.head[data-astro-cid-az3vqz3k]{margin:16px 0 24px}h1[data-astro-cid-az3vqz3k]{letter-spacing:-.03em;font-size:36px;line-height:1.1}.sub[data-astro-cid-az3vqz3k]{color:var(--text-muted);margin:8px 0 0;font-size:16px}.scoring[data-astro-cid-az3vqz3k]{background:var(--surface);border-radius:var(--r-md);box-shadow:var(--card-shadow);color:var(--text-soft);align-items:center;gap:12px;margin:0 0 20px;padding:14px 18px;font-weight:500;display:flex}.spin[data-astro-cid-az3vqz3k]{border:2px solid var(--pressed);border-top-color:var(--text);border-radius:50%;flex:none;width:18px;height:18px;animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.filters[data-astro-cid-az3vqz3k]{gap:16px;margin-bottom:20px;display:grid}.tiles[data-astro-cid-az3vqz3k]{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-width:0;margin:0;padding:0;display:grid}.tile-filter[data-astro-cid-az3vqz3k]{cursor:pointer;margin:0;display:block;position:relative}.tile-filter[data-astro-cid-az3vqz3k] input[data-astro-cid-az3vqz3k]{opacity:0;pointer-events:none;position:absolute}.tf[data-astro-cid-az3vqz3k]{border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--card-shadow);color:var(--text-muted);gap:4px;padding:16px 20px;font-size:14px;font-weight:600;transition:background-color .15s,color .15s;display:grid}.tf[data-astro-cid-az3vqz3k] .n[data-astro-cid-az3vqz3k]{font:600 32px/1.1 var(--mono);letter-spacing:-.04em;color:var(--text-strong)}.tile-filter[data-astro-cid-az3vqz3k]:hover .tf[data-astro-cid-az3vqz3k]{background:var(--raised)}.tile-filter[data-astro-cid-az3vqz3k] input[data-astro-cid-az3vqz3k]:checked+.tf[data-astro-cid-az3vqz3k]{background:var(--text);color:var(--canvas)}.tile-filter[data-astro-cid-az3vqz3k] input[data-astro-cid-az3vqz3k]:checked+.tf[data-astro-cid-az3vqz3k] .n[data-astro-cid-az3vqz3k]{color:var(--canvas)}.tile-filter[data-astro-cid-az3vqz3k] input[data-astro-cid-az3vqz3k]:focus-visible+.tf[data-astro-cid-az3vqz3k]{outline:2px solid var(--text);outline-offset:3px}.quiet[data-astro-cid-az3vqz3k]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.find[data-astro-cid-az3vqz3k]{width:280px;position:relative}.find[data-astro-cid-az3vqz3k] .icon{inset-inline-start:14px;color:var(--text-muted);pointer-events:none;position:absolute;top:50%;translate:0 -50%}.find[data-astro-cid-az3vqz3k] input[data-astro-cid-az3vqz3k]{height:40px;padding-inline-start:40px}.quiet[data-astro-cid-az3vqz3k] select[data-astro-cid-az3vqz3k]{width:260px;height:40px}.only[data-astro-cid-az3vqz3k]{margin:0;min-height:40px;color:var(--text-soft);cursor:pointer;align-items:center;gap:10px;margin-inline-start:8px;font-size:14px;font-weight:500;display:inline-flex}.table-wrap[data-astro-cid-az3vqz3k]{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--card-shadow);overflow-x:auto}.ranking[data-astro-cid-az3vqz3k]{border-collapse:collapse;width:100%;font-size:14px}.ranking[data-astro-cid-az3vqz3k] th[data-astro-cid-az3vqz3k]{background:var(--surface);color:var(--text-muted);text-align:start;white-space:nowrap;border-bottom:1px solid var(--line-strong);height:48px;padding:0 12px;font-size:12px;font-weight:600}.ranking[data-astro-cid-az3vqz3k] th[data-astro-cid-az3vqz3k]:first-child,.ranking[data-astro-cid-az3vqz3k] td[data-astro-cid-az3vqz3k]:first-child{padding-inline-start:24px}.ranking[data-astro-cid-az3vqz3k] th[data-astro-cid-az3vqz3k]:last-child,.ranking[data-astro-cid-az3vqz3k] td[data-astro-cid-az3vqz3k]:last-child{padding-inline-end:24px}.ranking[data-astro-cid-az3vqz3k] td[data-astro-cid-az3vqz3k]{vertical-align:middle;border-bottom:1px solid var(--line);height:68px;padding:0 12px}.ranking[data-astro-cid-az3vqz3k] tbody[data-astro-cid-az3vqz3k] tr[data-astro-cid-az3vqz3k]:last-child td[data-astro-cid-az3vqz3k]{border-bottom:0}.ranking[data-astro-cid-az3vqz3k] tbody[data-astro-cid-az3vqz3k] tr[data-astro-cid-az3vqz3k]{position:relative}.ranking[data-astro-cid-az3vqz3k] tbody[data-astro-cid-az3vqz3k] tr[data-astro-cid-az3vqz3k]:hover td[data-astro-cid-az3vqz3k]{background:var(--wash)}.num[data-astro-cid-az3vqz3k]{font-variant-numeric:tabular-nums;text-align:end!important}.rank[data-astro-cid-az3vqz3k]{color:var(--text-muted);width:56px;font-family:var(--mono);font-size:13px}.person[data-astro-cid-az3vqz3k]{align-items:center;gap:12px;min-width:240px;display:flex}.who[data-astro-cid-az3vqz3k]{gap:2px;display:grid}.row-link[data-astro-cid-az3vqz3k]{color:var(--text-strong);font-size:15px;font-weight:600;text-decoration:none}.row-link[data-astro-cid-az3vqz3k]:after{content:"";position:absolute;inset:0}.row-link[data-astro-cid-az3vqz3k]:focus-visible{outline:none}.row-link[data-astro-cid-az3vqz3k]:focus-visible:after{outline:2px solid var(--text);outline-offset:-2px;border-radius:var(--r-md)}.meta[data-astro-cid-az3vqz3k]{color:var(--text-muted);font-size:13px}.ranking[data-astro-cid-az3vqz3k] th[data-astro-cid-az3vqz3k]:nth-child(2){width:30%}.score[data-astro-cid-az3vqz3k]{white-space:nowrap}.scorebox[data-astro-cid-az3vqz3k]{justify-items:end;gap:7px;width:64px;margin-inline-start:auto;display:grid}.score[data-astro-cid-az3vqz3k] .bar[data-astro-cid-az3vqz3k]{background:var(--pressed);border-radius:2px;width:100%;height:4px;display:block;overflow:hidden}.score[data-astro-cid-az3vqz3k] .bar[data-astro-cid-az3vqz3k] span[data-astro-cid-az3vqz3k]{background:var(--text);height:100%;display:block}.score-n[data-astro-cid-az3vqz3k]{font:600 18px/1 var(--mono);color:var(--text-strong)}.testcell[data-astro-cid-az3vqz3k]{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.band[data-astro-cid-az3vqz3k]{color:var(--text);font-weight:600}.conf[data-astro-cid-az3vqz3k]{color:var(--text-muted);font:400 12px/1 var(--mono)}.iscore[data-astro-cid-az3vqz3k]{color:var(--text-soft);font-family:var(--mono)}.glyph[data-astro-cid-az3vqz3k]{align-items:flex-end;gap:3px;height:24px;display:inline-flex}.glyph[data-astro-cid-az3vqz3k] i[data-astro-cid-az3vqz3k]{background:var(--text-soft);border-radius:2px 2px 0 0;width:6px;display:block}.glyph[data-astro-cid-az3vqz3k] i[data-astro-cid-az3vqz3k].low{background:var(--danger-text)}.integ[data-astro-cid-az3vqz3k]{color:var(--text-muted);align-items:center;gap:6px;display:inline-flex;position:relative}.integ[data-astro-cid-az3vqz3k].clear{color:color-mix(in srgb, var(--text-muted) 55%, transparent)}.integ-n[data-astro-cid-az3vqz3k]{font:600 13px/1 var(--mono)}.integ[data-astro-cid-az3vqz3k].review{color:var(--warning)}.integ[data-astro-cid-az3vqz3k].concern{color:var(--danger-text)}.when[data-astro-cid-az3vqz3k]{white-space:nowrap;color:var(--text-muted);font-size:13px}.empty[data-astro-cid-az3vqz3k]{color:var(--text-muted);justify-items:center;gap:12px;padding:56px 24px;display:grid}.empty[data-astro-cid-az3vqz3k][hidden]{display:none}.empty[data-astro-cid-az3vqz3k] p[data-astro-cid-az3vqz3k]{color:var(--text-soft);margin:0;font-size:16px}.foot[data-astro-cid-az3vqz3k]{color:var(--text-muted);max-width:80ch;margin:20px 0 0;font-size:13px;line-height:1.55}@media (width<=1180px){.crit[data-astro-cid-az3vqz3k]{display:none}}@media (width<=900px){.filters[data-astro-cid-az3vqz3k]{gap:12px;margin-bottom:16px}.tiles[data-astro-cid-az3vqz3k]{scrollbar-width:none;gap:8px;margin-inline:-16px;padding:2px 16px 6px;display:flex;overflow-x:auto}.tile-filter[data-astro-cid-az3vqz3k]{flex:none}.tf[data-astro-cid-az3vqz3k]{border-radius:var(--pill);height:40px;box-shadow:0 0 0 1px var(--line);align-items:center;gap:8px;padding:0 16px;display:flex}.tf[data-astro-cid-az3vqz3k] .n[data-astro-cid-az3vqz3k]{font:600 14px/1 var(--mono);letter-spacing:0}.quiet[data-astro-cid-az3vqz3k]{grid-template-columns:1fr;gap:8px;display:grid}.find[data-astro-cid-az3vqz3k],.quiet[data-astro-cid-az3vqz3k] select[data-astro-cid-az3vqz3k]{width:100%}.find[data-astro-cid-az3vqz3k] input[data-astro-cid-az3vqz3k],.quiet[data-astro-cid-az3vqz3k] select[data-astro-cid-az3vqz3k]{height:44px}.find[data-astro-cid-az3vqz3k] .icon{top:22px}.only[data-astro-cid-az3vqz3k]{min-height:36px;margin:0}.ranking[data-astro-cid-az3vqz3k] thead[data-astro-cid-az3vqz3k]{display:none}.ranking[data-astro-cid-az3vqz3k],.ranking[data-astro-cid-az3vqz3k] tbody[data-astro-cid-az3vqz3k]{display:block}.ranking[data-astro-cid-az3vqz3k] tbody[data-astro-cid-az3vqz3k] tr[data-astro-cid-az3vqz3k]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:14px 16px;display:grid}.ranking[data-astro-cid-az3vqz3k] tbody[data-astro-cid-az3vqz3k] tr[data-astro-cid-az3vqz3k]:last-child{border-bottom:0}.ranking[data-astro-cid-az3vqz3k] tbody[data-astro-cid-az3vqz3k] tr[data-astro-cid-az3vqz3k] td[data-astro-cid-az3vqz3k]{border:0;height:auto;background:0 0!important;padding:0!important}.rank[data-astro-cid-az3vqz3k],.crit[data-astro-cid-az3vqz3k],.when[data-astro-cid-az3vqz3k],.extra[data-astro-cid-az3vqz3k]{display:none}.person[data-astro-cid-az3vqz3k]{min-width:0}.score[data-astro-cid-az3vqz3k]{grid-area:1/2}.score[data-astro-cid-az3vqz3k] .bar[data-astro-cid-az3vqz3k]{display:none}.scorebox[data-astro-cid-az3vqz3k]{width:auto}.ranking[data-astro-cid-az3vqz3k] td[data-astro-cid-az3vqz3k]:nth-last-child(2){grid-area:2/1;margin-inline-start:48px}.integ-cell[data-astro-cid-az3vqz3k]{grid-area:2/2;justify-self:end}}
