.v6pp[data-astro-cid-unx4epj3]{--ct-hair: var(--color-border);--ct-tint: color-mix(in srgb, var(--color-primary) 6%, var(--color-surface));--ct-ink: var(--color-text-primary);font-family:var(--font-body);color:var(--ct-ink);background:var(--color-surface);min-width:0;overflow-x:clip}.v6pp[data-astro-cid-unx4epj3] [data-astro-cid-unx4epj3],.v6pp[data-astro-cid-unx4epj3] [data-astro-cid-unx4epj3]:before,.v6pp[data-astro-cid-unx4epj3] [data-astro-cid-unx4epj3]:after{box-sizing:border-box}.v6pp[data-astro-cid-unx4epj3] a[data-astro-cid-unx4epj3]{color:inherit}.v6pp[data-astro-cid-unx4epj3] [data-astro-cid-unx4epj3]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:2px}.itn3[data-astro-cid-unx4epj3]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.wbyc[data-astro-cid-unx4epj3]{margin-bottom:clamp(1.75rem,4vw,3rem)}.jsgr[data-astro-cid-unx4epj3]{display:flex;align-items:center;gap:.85rem;margin:0 0 .65rem;font-size:.72rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-secondary)}.k9ic[data-astro-cid-unx4epj3]{width:2.75rem;height:1px;background:var(--color-accent);flex:none}.pvx9[data-astro-cid-unx4epj3]{margin:0;font-family:var(--font-heading);font-size:clamp(1.9rem,5vw,3.4rem);font-weight:800;line-height:1;letter-spacing:-.03em;text-wrap:balance}.t6jj[data-astro-cid-unx4epj3]{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.25rem;height:2.25rem;font-family:var(--font-heading);font-weight:800;font-size:1.05rem;color:var(--ct-ink);background:var(--color-surface-alt);border:1px solid var(--ct-hair);border-radius:var(--radius-sm)}.wl00[data-astro-cid-unx4epj3]{width:3.25rem;height:3.25rem;font-size:1.5rem;border-radius:var(--radius-md)}.uw8o[data-astro-cid-unx4epj3]{-o-object-fit:cover;object-fit:cover;padding:0}.c23m[data-astro-cid-unx4epj3]{display:flex;align-items:center;gap:.85rem;min-width:0}.icx0[data-astro-cid-unx4epj3]{display:flex;flex-direction:column;gap:.3rem;min-width:0}.yh26[data-astro-cid-unx4epj3]{position:relative;align-self:flex-start;max-width:100%;font-family:var(--font-heading);font-weight:700;font-size:1.02rem;letter-spacing:-.01em;line-height:1.15;text-decoration:none;color:var(--ct-ink);overflow-wrap:anywhere}.v9f0[data-astro-cid-unx4epj3]{font-size:clamp(1.15rem,2.4vw,1.5rem)}.yh26[data-astro-cid-unx4epj3]:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.yh26[data-astro-cid-unx4epj3]:hover:after,.yh26[data-astro-cid-unx4epj3]:focus-visible:after{transform:scaleX(1)}.av37[data-astro-cid-unx4epj3]{align-self:flex-start;font-size:.6rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-secondary)}.rxt2[data-astro-cid-unx4epj3]{display:inline-flex;color:var(--color-accent-text)}.x7a1[data-astro-cid-unx4epj3]{font-family:var(--font-heading);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1;color:var(--ct-ink);font-size:clamp(1.5rem,3vw,2.1rem)}.uusv[data-astro-cid-unx4epj3]{font-size:1.1rem}.xda1[data-astro-cid-unx4epj3]{font-size:clamp(2.4rem,6vw,3.6rem)}.a73u[data-astro-cid-unx4epj3]{font-family:var(--font-heading);font-weight:700;font-size:.62em;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;margin-left:.12em}.klgm[data-astro-cid-unx4epj3]{display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1.15rem;font-family:var(--font-heading);font-size:.82rem;font-weight:700;letter-spacing:.01em;text-decoration:none;white-space:normal;text-align:center;overflow-wrap:anywhere;color:var(--color-on-primary);background:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-md);transition:transform .15s ease,background-color .15s ease}.klgm[data-astro-cid-unx4epj3]:hover{transform:translateY(-1px);background:color-mix(in srgb,var(--color-primary) 88%,var(--ct-ink))}.h4w2[data-astro-cid-unx4epj3]{padding:.5rem .9rem;font-size:.76rem}.wgxa[data-astro-cid-unx4epj3]{width:100%}.h2ka[data-astro-cid-unx4epj3]{font-size:.78rem;font-weight:600;text-decoration:none;color:var(--color-text-secondary);white-space:nowrap}.h2ka[data-astro-cid-unx4epj3]:after{content:" →"}.h2ka[data-astro-cid-unx4epj3]:hover{color:var(--ct-ink);text-decoration:underline;text-underline-offset:2px}.g9we[data-astro-cid-unx4epj3]{margin:0;padding:.4rem .6rem;font-size:.72rem;font-weight:700;letter-spacing:.01em;color:var(--color-on-accent);background:var(--color-accent);border-radius:var(--radius-sm)}.pea1[data-astro-cid-unx4epj3]{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:0;padding:0}.m4p8[data-astro-cid-unx4epj3]{padding:.55rem 0;min-width:0;border-top:1px solid var(--ct-hair)}.m4p8[data-astro-cid-unx4epj3] dt[data-astro-cid-unx4epj3]{font-size:.6rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:.18rem}.m4p8[data-astro-cid-unx4epj3] dd[data-astro-cid-unx4epj3]{margin:0;font-weight:700;font-size:.86rem;min-width:0;overflow-wrap:anywhere}.cstd[data-astro-cid-unx4epj3]{max-width:100%;overflow-x:auto;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.rqme[data-astro-cid-unx4epj3]{width:100%;min-width:40rem;border-collapse:collapse}.si1j[data-astro-cid-unx4epj3]{padding:0 1rem .7rem;text-align:left;font-size:.64rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-secondary);border-bottom:1px solid var(--ct-ink);white-space:nowrap}.mlou[data-astro-cid-unx4epj3]{width:4.5rem}.rg83[data-astro-cid-unx4epj3]{width:9rem}.onw3[data-astro-cid-unx4epj3]{width:6rem;text-align:right}.uuq9[data-astro-cid-unx4epj3]{width:9rem;text-align:right}.z28a[data-astro-cid-unx4epj3]{border-bottom:1px solid var(--ct-hair);transition:background-color .2s ease}.z28a[data-astro-cid-unx4epj3]:hover{background:var(--ct-tint)}.s6ee[data-astro-cid-unx4epj3] td[data-astro-cid-unx4epj3]{padding-top:1.35rem;padding-bottom:1.35rem}.z28a[data-astro-cid-unx4epj3] td[data-astro-cid-unx4epj3]{padding:1rem;vertical-align:middle}.w041[data-astro-cid-unx4epj3] span[data-astro-cid-unx4epj3]{font-family:var(--font-heading);font-weight:800;font-size:1.35rem;font-variant-numeric:tabular-nums;color:var(--color-text-secondary);letter-spacing:-.02em}.s6ee[data-astro-cid-unx4epj3] .w041[data-astro-cid-unx4epj3] span[data-astro-cid-unx4epj3]{color:var(--color-accent-text)}.wwtc[data-astro-cid-unx4epj3]{text-align:right;white-space:nowrap}.i20d[data-astro-cid-unx4epj3]{text-align:right}.ig0j[data-astro-cid-unx4epj3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:clamp(.75rem,2vw,1.25rem)}.r0bh[data-astro-cid-unx4epj3]{display:flex;flex-direction:column;gap:.9rem;padding:1.35rem;background:var(--color-surface);border:1px solid var(--ct-hair);border-radius:var(--radius-lg);transition:border-color .2s ease,transform .2s ease}.r0bh[data-astro-cid-unx4epj3]:hover{transform:translateY(-3px);border-color:var(--ct-ink)}.ygzt[data-astro-cid-unx4epj3]{border-color:var(--color-primary);border-width:1.5px}.cxk6[data-astro-cid-unx4epj3]{display:flex;align-items:center;justify-content:space-between}.sw3g[data-astro-cid-unx4epj3]{font-family:var(--font-heading);font-weight:800;font-size:1.35rem;font-variant-numeric:tabular-nums;color:var(--color-text-secondary);letter-spacing:-.02em}.ygzt[data-astro-cid-unx4epj3] .sw3g[data-astro-cid-unx4epj3]{color:var(--color-accent-text)}.sjat[data-astro-cid-unx4epj3]{padding:.28rem .6rem;font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-on-primary);background:var(--color-primary);border-radius:var(--radius-sm)}.fw5z[data-astro-cid-unx4epj3]{display:flex;align-items:center;gap:.8rem;min-width:0}.fw5z[data-astro-cid-unx4epj3] .icx0[data-astro-cid-unx4epj3]{display:flex;flex-direction:column;gap:.4rem}.uu50[data-astro-cid-unx4epj3]{display:flex;align-items:baseline;gap:.1rem}.y0b5[data-astro-cid-unx4epj3]{margin-top:auto;display:flex;flex-direction:column;gap:.6rem;padding-top:.35rem}.y0b5[data-astro-cid-unx4epj3] .h2ka[data-astro-cid-unx4epj3]{align-self:center}.pcz2[data-astro-cid-unx4epj3]{width:100%;min-width:44rem;border-collapse:collapse}.y4pp[data-astro-cid-unx4epj3]{width:9rem;background:var(--color-surface);border-bottom:1px solid var(--ct-ink);position:sticky;left:0;z-index:2}.j2u1[data-astro-cid-unx4epj3]{padding:.5rem .85rem 1rem;text-align:center;vertical-align:bottom;border-bottom:1px solid var(--ct-ink);border-left:1px solid var(--ct-hair);display:table-cell}.v8o4[data-astro-cid-unx4epj3]{display:block;margin-bottom:.4rem;font-family:var(--font-heading);font-weight:800;font-size:.8rem;font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.j2u1[data-astro-cid-unx4epj3] .t6jj[data-astro-cid-unx4epj3]{margin:0 auto .5rem}.cau0[data-astro-cid-unx4epj3]{display:block;margin-bottom:.4rem;text-align:center;overflow-wrap:anywhere}.cau0[data-astro-cid-unx4epj3]:after{left:50%;transform:translate(-50%) scaleX(0);transform-origin:center}.cau0[data-astro-cid-unx4epj3]:hover:after,.cau0[data-astro-cid-unx4epj3]:focus-visible:after{transform:translate(-50%) scaleX(1)}.uh4v[data-astro-cid-unx4epj3]{padding:.85rem 1rem;text-align:left;font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);background:var(--color-surface);border-bottom:1px solid var(--ct-hair);position:sticky;left:0;z-index:1;overflow-wrap:anywhere}.h340[data-astro-cid-unx4epj3]{padding:.85rem 1rem;text-align:center;vertical-align:middle;border-bottom:1px solid var(--ct-hair);border-left:1px solid var(--ct-hair);font-weight:600;font-size:.88rem;font-variant-numeric:tabular-nums}.g5zu[data-astro-cid-unx4epj3]{color:var(--color-accent-text);font-weight:800;font-size:1.1rem}.ejro[data-astro-cid-unx4epj3] .h340[data-astro-cid-unx4epj3]{padding-top:1rem;padding-bottom:1rem}.heu9[data-astro-cid-unx4epj3] .uh4v[data-astro-cid-unx4epj3],.heu9[data-astro-cid-unx4epj3] .h340[data-astro-cid-unx4epj3]{border-bottom:0;padding-top:1.1rem}.hfgx[data-astro-cid-unx4epj3]{display:flex;flex-direction:column;gap:clamp(1.25rem,3vw,2.25rem)}.zzw7[data-astro-cid-unx4epj3]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(.75rem,2vw,1.25rem);align-items:end}.aiy4[data-astro-cid-unx4epj3]{position:relative}.fwfe[data-astro-cid-unx4epj3]{order:2}.vnak[data-astro-cid-unx4epj3]{order:1}.kk6g[data-astro-cid-unx4epj3]{order:3}.rd8u[data-astro-cid-unx4epj3]{display:block;line-height:.8;font-family:var(--font-heading);font-weight:800;font-size:clamp(2.5rem,7vw,5rem);letter-spacing:-.04em;color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.fwfe[data-astro-cid-unx4epj3] .rd8u[data-astro-cid-unx4epj3]{color:var(--color-accent-text)}.dtnr[data-astro-cid-unx4epj3]{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;padding:1.25rem;background:var(--color-surface);border:1px solid var(--ct-hair);border-top:3px solid var(--ct-hair);border-radius:var(--radius-lg);margin-top:.5rem}.fwfe[data-astro-cid-unx4epj3] .dtnr[data-astro-cid-unx4epj3]{border-color:var(--color-primary);border-top-width:3px;padding-top:clamp(1.5rem,4vw,2.5rem);padding-bottom:clamp(1.5rem,4vw,2.5rem)}.dtnr[data-astro-cid-unx4epj3] .klgm[data-astro-cid-unx4epj3]{width:100%;margin-top:.35rem}.eh9m[data-astro-cid-unx4epj3]{display:flex;align-items:baseline;gap:.1rem}.esod[data-astro-cid-unx4epj3]{list-style:none;margin:0;padding:0}.p9p0[data-astro-cid-unx4epj3]{display:grid;grid-template-columns:2.5rem 2.25rem 1fr auto auto auto;align-items:center;gap:.85rem;padding:.9rem .25rem;border-top:1px solid var(--ct-hair)}.p9p0[data-astro-cid-unx4epj3]:last-child{border-bottom:1px solid var(--ct-hair)}.ckct[data-astro-cid-unx4epj3]{font-family:var(--font-heading);font-weight:800;font-size:1.1rem;font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.fs9y[data-astro-cid-unx4epj3]{white-space:nowrap}.ooff[data-astro-cid-unx4epj3]{display:flex;flex-direction:column;gap:.75rem}.km4i[data-astro-cid-unx4epj3]{display:flex;gap:clamp(.75rem,2vw,1.25rem);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:.25rem;padding:.25rem .25rem 1rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.b5in[data-astro-cid-unx4epj3]{flex:0 0 min(80vw,18rem);scroll-snap-align:start;display:flex;flex-direction:column;align-items:flex-start;gap:.7rem;padding:1.5rem;background:var(--color-surface);border:1px solid var(--ct-hair);border-radius:var(--radius-xl)}.hiww[data-astro-cid-unx4epj3]{border-color:var(--color-primary);border-width:1.5px}.mfp5[data-astro-cid-unx4epj3]{display:flex;align-items:center;gap:.75rem;width:100%}.gsv5[data-astro-cid-unx4epj3]{font-family:var(--font-heading);font-weight:800;font-size:1.1rem;font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.hiww[data-astro-cid-unx4epj3] .gsv5[data-astro-cid-unx4epj3]{color:var(--color-accent-text)}.yi56[data-astro-cid-unx4epj3]{display:flex;align-items:baseline;gap:.1rem}.bpm7[data-astro-cid-unx4epj3]{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column}.bpm7[data-astro-cid-unx4epj3] li[data-astro-cid-unx4epj3]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.5rem 0;border-top:1px solid var(--ct-hair);font-size:.82rem}.uyby[data-astro-cid-unx4epj3]{min-width:0;color:var(--color-text-secondary);text-transform:capitalize;overflow-wrap:anywhere}.y00p[data-astro-cid-unx4epj3]{min-width:0;font-weight:700;font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}.a5ez[data-astro-cid-unx4epj3]{display:flex;flex-direction:column;gap:.55rem;width:100%;margin-top:auto;padding-top:.4rem}.a5ez[data-astro-cid-unx4epj3] .h2ka[data-astro-cid-unx4epj3]{align-self:center}.ko24[data-astro-cid-unx4epj3]{margin:0;text-align:right;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary)}@media(max-width:640px){.rqme[data-astro-cid-unx4epj3]{min-width:0}.si1j[data-astro-cid-unx4epj3]{padding:0 .5rem .6rem;letter-spacing:.1em}.z28a[data-astro-cid-unx4epj3] td[data-astro-cid-unx4epj3]{padding:.75rem .5rem}.s6ee[data-astro-cid-unx4epj3] td[data-astro-cid-unx4epj3]{padding-top:1rem;padding-bottom:1rem}.mlou[data-astro-cid-unx4epj3]{width:2.5rem}.rg83[data-astro-cid-unx4epj3],.uuq9[data-astro-cid-unx4epj3]{width:auto}.onw3[data-astro-cid-unx4epj3],.wwtc[data-astro-cid-unx4epj3]{display:none}.w041[data-astro-cid-unx4epj3] span[data-astro-cid-unx4epj3]{font-size:1.1rem}.c23m[data-astro-cid-unx4epj3]{gap:.6rem}.h4w2[data-astro-cid-unx4epj3]{padding:.45rem .7rem;font-size:.72rem}.pcz2[data-astro-cid-unx4epj3]{min-width:32rem}.y4pp[data-astro-cid-unx4epj3]{width:6.5rem}.j2u1[data-astro-cid-unx4epj3]{padding:.5rem .5rem .8rem}.uh4v[data-astro-cid-unx4epj3],.h340[data-astro-cid-unx4epj3]{padding:.7rem .6rem}.zzw7[data-astro-cid-unx4epj3]{grid-template-columns:1fr;align-items:stretch}.fwfe[data-astro-cid-unx4epj3],.vnak[data-astro-cid-unx4epj3],.kk6g[data-astro-cid-unx4epj3]{order:0}.p9p0[data-astro-cid-unx4epj3]{grid-template-columns:2rem 2rem 1fr auto;grid-template-areas:"rank mono name score" "rank mono stars cta";row-gap:.5rem}.ckct[data-astro-cid-unx4epj3]{grid-area:rank}.p9p0[data-astro-cid-unx4epj3] .t6jj[data-astro-cid-unx4epj3]{grid-area:mono}.p9p0[data-astro-cid-unx4epj3] .yh26[data-astro-cid-unx4epj3]{grid-area:name}.dcqv[data-astro-cid-unx4epj3]{grid-area:stars}.fs9y[data-astro-cid-unx4epj3]{grid-area:score;justify-self:end}.p9p0[data-astro-cid-unx4epj3] .klgm[data-astro-cid-unx4epj3]{grid-area:cta;justify-self:end}}@media(prefers-reduced-motion:reduce){.yh26[data-astro-cid-unx4epj3]:after,.r0bh[data-astro-cid-unx4epj3],.klgm[data-astro-cid-unx4epj3],.z28a[data-astro-cid-unx4epj3]{transition:none}.r0bh[data-astro-cid-unx4epj3]:hover,.klgm[data-astro-cid-unx4epj3]:hover{transform:none}}
