.layout[data-astro-cid-x5qyvyxp]{display:flex}.content[data-astro-cid-x5qyvyxp]{flex:1;min-width:0}main[data-astro-cid-x5qyvyxp]{max-width:960px;margin:auto;padding:1em 2em;box-sizing:border-box;width:100%;overflow-x:hidden}@media(max-width:600px){main[data-astro-cid-x5qyvyxp]{padding:.8em}}@media(min-width:1024px){.content[data-astro-cid-x5qyvyxp]{margin-left:220px}}.breadcrumb[data-astro-cid-x5qyvyxp] ol[data-astro-cid-x5qyvyxp]{display:flex;flex-wrap:wrap;list-style:none;margin:0 0 .6em;padding:0;font-size:.75rem;color:rgb(var(--gray))}.breadcrumb[data-astro-cid-x5qyvyxp] li[data-astro-cid-x5qyvyxp]+li[data-astro-cid-x5qyvyxp]:before{content:"›";padding:0 .35em}.breadcrumb[data-astro-cid-x5qyvyxp] a[data-astro-cid-x5qyvyxp]{color:rgb(var(--gray));text-decoration:none}.breadcrumb[data-astro-cid-x5qyvyxp] a[data-astro-cid-x5qyvyxp]:hover{text-decoration:underline}.breadcrumb[data-astro-cid-x5qyvyxp] [data-astro-cid-x5qyvyxp][aria-current]{color:rgb(var(--gray-dark));font-weight:600}h1[data-astro-cid-x5qyvyxp]{font-size:1.5rem;margin:0 0 .25rem}.subtitle[data-astro-cid-x5qyvyxp]{color:rgb(var(--gray));font-size:.875rem;margin-bottom:1.25rem}.top10-section[data-astro-cid-x5qyvyxp]{margin-bottom:2rem}.section-title[data-astro-cid-x5qyvyxp]{font-size:1rem;font-weight:700;color:rgb(var(--black));padding:.45rem .9rem;background:#fff7ed;border-left:3px solid var(--accent, #f97316);border-radius:0 6px 6px 0;margin-bottom:.75rem}.top10-grid[data-astro-cid-x5qyvyxp]{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}@media(max-width:600px){.top10-grid[data-astro-cid-x5qyvyxp]{grid-template-columns:repeat(3,1fr)}}.top-card[data-astro-cid-x5qyvyxp]{display:block;text-decoration:none;border:1.5px solid #94a3b8;border-radius:10px;padding:10px 8px 8px;text-align:center;background:#fff;box-shadow:0 1px 6px #00000012;transition:box-shadow .2s,border-color .2s}.top-card[data-astro-cid-x5qyvyxp]:hover{box-shadow:0 4px 14px #00000021;border-color:#64748b}.top-card[data-astro-cid-x5qyvyxp] img[data-astro-cid-x5qyvyxp]{width:64px;height:64px;display:block;margin:0 auto 4px}.top-card[data-astro-cid-x5qyvyxp] .rank-badge[data-astro-cid-x5qyvyxp]{display:inline-block;background:#dc2626;color:#fff;font-size:.65rem;font-weight:700;padding:1px 6px;border-radius:4px;margin-bottom:3px}.top-card[data-astro-cid-x5qyvyxp] .rank-badge[data-astro-cid-x5qyvyxp].gold{background:#d97706}.top-card[data-astro-cid-x5qyvyxp] .rank-badge[data-astro-cid-x5qyvyxp].silver{background:#64748b}.top-card[data-astro-cid-x5qyvyxp] .rank-badge[data-astro-cid-x5qyvyxp].bronze{background:#92400e}.top-card[data-astro-cid-x5qyvyxp] .name[data-astro-cid-x5qyvyxp]{font-size:.85rem;font-weight:700;color:rgb(var(--black))}.rank-link[data-astro-cid-x5qyvyxp]{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:10px;padding:10px 14px;border:1.5px solid var(--accent, #f97316);border-radius:10px;background:#fff;color:var(--accent, #f97316);font-size:.88rem;font-weight:800;text-decoration:none;transition:background .15s}.rank-link[data-astro-cid-x5qyvyxp]:hover{background:#fff7ed}.all-section[data-astro-cid-x5qyvyxp] .section-title[data-astro-cid-x5qyvyxp]{background:#f8fafc;border-color:#94a3b8}.search-bar[data-astro-cid-x5qyvyxp]{width:100%;padding:8px 12px;font-size:1rem;border:1px solid #cbd5e1;border-radius:8px;margin-bottom:1rem;box-sizing:border-box;outline:none}.search-bar[data-astro-cid-x5qyvyxp]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.grid[data-astro-cid-x5qyvyxp]{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:8px}.card[data-astro-cid-x5qyvyxp]{display:block;text-decoration:none;border:1px solid #e2e8f0;border-radius:8px;padding:7px 5px;text-align:center;transition:box-shadow .2s;background:#fff}.card[data-astro-cid-x5qyvyxp]:hover{box-shadow:0 4px 12px #0000001a}.card[data-astro-cid-x5qyvyxp] img[data-astro-cid-x5qyvyxp]{width:48px;height:48px;display:block;margin:0 auto 3px}.card[data-astro-cid-x5qyvyxp] .rank[data-astro-cid-x5qyvyxp]{font-size:.62rem;font-weight:700;color:#dc2626;margin-bottom:1px}.card[data-astro-cid-x5qyvyxp] .name[data-astro-cid-x5qyvyxp]{font-size:.78rem;font-weight:700;color:rgb(var(--black))}.card[data-astro-cid-x5qyvyxp].hidden{display:none}
