.hero-row[data-astro-cid-kniu7ngw]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem;display:flex}.filters[data-astro-cid-kniu7ngw]{flex-wrap:wrap;gap:.5rem;margin-bottom:1.75rem;display:flex}.chip-btn[data-astro-cid-kniu7ngw]{font:600 .9rem var(--font-body);border-radius:var(--r-pill);border:1.5px solid var(--border);background:var(--bg-card);color:var(--blue);cursor:pointer;padding:.55rem 1.1rem;transition:background .2s,color .2s,border-color .2s}.chip-btn[data-astro-cid-kniu7ngw]:hover{border-color:var(--blue)}.chip-btn[data-astro-cid-kniu7ngw][aria-pressed=true]{background:var(--blue);border-color:var(--blue);color:var(--text-on-dark)}.ranks[data-astro-cid-kniu7ngw]{gap:.85rem;padding:0;list-style:none;display:grid}.rank[data-astro-cid-kniu7ngw] details[data-astro-cid-kniu7ngw]{background:var(--bg-card);border:1.5px solid var(--border);border-radius:var(--r-lg);transition:border-color .2s}.rank[data-astro-cid-kniu7ngw] details[data-astro-cid-kniu7ngw][open]{border-color:var(--blue)}.rank[data-astro-cid-kniu7ngw].top details[data-astro-cid-kniu7ngw]{border:2px solid var(--blue);box-shadow:8px 8px 0 var(--orange)}summary[data-astro-cid-kniu7ngw]{cursor:pointer;grid-template-columns:3.5rem 1fr auto 32px;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem;list-style:none;display:grid}summary[data-astro-cid-kniu7ngw]::-webkit-details-marker{display:none}.pos[data-astro-cid-kniu7ngw]{font-family:var(--font-display);color:var(--orange-deep);font-size:2.6rem;line-height:1}.nm[data-astro-cid-kniu7ngw]{font-family:var(--font-display);color:var(--blue);margin-bottom:.4rem;font-size:clamp(1.35rem,1.1rem + .8vw,1.75rem);line-height:1.15;display:block}.meta[data-astro-cid-kniu7ngw]{flex-wrap:wrap;gap:.35rem;display:flex}.score[data-astro-cid-kniu7ngw]{text-align:right;display:grid}.score[data-astro-cid-kniu7ngw] b[data-astro-cid-kniu7ngw]{font-family:var(--font-display);color:var(--blue);font-size:2.2rem;font-weight:400;line-height:1}.score[data-astro-cid-kniu7ngw] small[data-astro-cid-kniu7ngw]{color:var(--text-hint);font-size:.75rem}i[data-astro-cid-kniu7ngw]{background:var(--orange-tint);border-radius:50%;width:32px;height:32px;position:relative}i[data-astro-cid-kniu7ngw]:before,i[data-astro-cid-kniu7ngw]:after{content:"";background:var(--blue);width:12px;height:2px;position:absolute;top:50%;left:50%;translate:-50% -50%}i[data-astro-cid-kniu7ngw]:after{transition:rotate .3s var(--ease-out);rotate:90deg}details[data-astro-cid-kniu7ngw][open] i[data-astro-cid-kniu7ngw]:after{rotate:0deg}.more[data-astro-cid-kniu7ngw]{grid-template-columns:1.2fr 1fr;gap:clamp(1.5rem,4vw,3rem);padding:.5rem 1.5rem 1.75rem 6.25rem;display:grid}.blurb[data-astro-cid-kniu7ngw]{color:var(--text-secondary)}.ratings[data-astro-cid-kniu7ngw] ul[data-astro-cid-kniu7ngw]{gap:.55rem;padding:0;list-style:none;display:grid}.ratings[data-astro-cid-kniu7ngw] li[data-astro-cid-kniu7ngw]{grid-template-columns:1fr 3rem;gap:.25rem .75rem;font-size:.9rem;display:grid}.ratings[data-astro-cid-kniu7ngw] .l[data-astro-cid-kniu7ngw]{color:var(--text-secondary)}.ratings[data-astro-cid-kniu7ngw] .v[data-astro-cid-kniu7ngw]{text-align:right;color:var(--blue);grid-area:1/2;font-weight:700}.ratings[data-astro-cid-kniu7ngw] .track[data-astro-cid-kniu7ngw]{background:var(--bg-sunk);border-radius:8px;grid-column:1/-1;height:8px;overflow:hidden}.ratings[data-astro-cid-kniu7ngw] .track[data-astro-cid-kniu7ngw] span[data-astro-cid-kniu7ngw]{background:var(--orange);border-radius:8px;height:100%;display:block}.by[data-astro-cid-kniu7ngw]{color:var(--text-hint);margin-top:1.1rem;font-size:.85rem}.by[data-astro-cid-kniu7ngw] strong[data-astro-cid-kniu7ngw]{color:var(--blue)}.profile[data-astro-cid-kniu7ngw]{margin-top:.75rem;font-weight:600}.profile[data-astro-cid-kniu7ngw] a[data-astro-cid-kniu7ngw]{color:var(--blue)}@media (width<=760px){summary[data-astro-cid-kniu7ngw]{grid-template-columns:2.25rem 1fr 32px;gap:.9rem;padding:1.1rem}.score[data-astro-cid-kniu7ngw]{text-align:left;grid-area:2/2;align-items:baseline;gap:.5rem;display:flex}.score[data-astro-cid-kniu7ngw] b[data-astro-cid-kniu7ngw]{font-size:1.6rem}.pos[data-astro-cid-kniu7ngw]{font-size:2rem}i[data-astro-cid-kniu7ngw]{grid-area:1/3}.more[data-astro-cid-kniu7ngw]{grid-template-columns:1fr;padding:0 1.1rem 1.4rem}}
