.hub-page[data-astro-cid-si64z4i2]{padding-block:var(--space-xl) var(--space-3xl)}.hub-header[data-astro-cid-si64z4i2]{margin-bottom:var(--space-xl);padding-bottom:var(--space-lg);border-bottom:3px solid var(--text-primary)}.hub-kicker[data-astro-cid-si64z4i2]{display:inline-block;font-family:var(--font-display);font-size:.6875rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#fff;background:var(--accent-blue);padding:3px 10px;margin-bottom:var(--space-sm)}.hub-title[data-astro-cid-si64z4i2]{font-family:var(--font-display);font-size:clamp(2rem,5vw,3rem);font-weight:900;letter-spacing:-.02em;line-height:1.05;color:var(--text-primary);margin-bottom:var(--space-sm)}.hub-standfirst[data-astro-cid-si64z4i2]{font-family:var(--font-body);font-size:1rem;line-height:1.6;color:var(--text-secondary);max-width:60ch}.fa-filters[data-astro-cid-si64z4i2]{display:flex;flex-direction:column;gap:var(--space-sm);margin-bottom:var(--space-lg)}.fa-filter-group[data-astro-cid-si64z4i2]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.fa-filter-label[data-astro-cid-si64z4i2]{font-family:var(--font-display);font-size:.6875rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);margin-right:4px}.fa-chip[data-astro-cid-si64z4i2]{font-family:var(--font-display);font-size:.75rem;font-weight:700;padding:4px 12px;border:1px solid var(--border-subtle);color:var(--text-primary);text-decoration:none;transition:border-color .15s ease,background .15s ease,color .15s ease}.fa-chip[data-astro-cid-si64z4i2]:hover{border-color:var(--accent-blue)}.fa-chip[data-astro-cid-si64z4i2].active{background:var(--accent-blue);border-color:var(--accent-blue);color:#fff}.fa-table-wrap[data-astro-cid-si64z4i2]{overflow-x:auto;border:1px solid var(--border-subtle)}.fa-table[data-astro-cid-si64z4i2]{width:100%;border-collapse:collapse;font-family:var(--font-body);font-size:.875rem;white-space:nowrap}.fa-table[data-astro-cid-si64z4i2] th[data-astro-cid-si64z4i2]{font-family:var(--font-display);font-size:.6875rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;text-align:center;color:var(--text-secondary);background:var(--bg-secondary, #f6f7f8);padding:10px 12px;border-bottom:2px solid var(--text-primary);position:sticky;top:0}.fa-table[data-astro-cid-si64z4i2] th[data-astro-cid-si64z4i2].left,.fa-table[data-astro-cid-si64z4i2] td[data-astro-cid-si64z4i2].left{text-align:left}.fa-sort[data-astro-cid-si64z4i2]{color:inherit;text-decoration:none}.fa-sort[data-astro-cid-si64z4i2]:hover,.fa-sort[data-astro-cid-si64z4i2].active{color:var(--accent-blue)}.fa-table[data-astro-cid-si64z4i2] td[data-astro-cid-si64z4i2]{padding:9px 12px;text-align:center;border-bottom:1px solid var(--border-subtle);color:var(--text-primary)}.fa-table[data-astro-cid-si64z4i2] tbody[data-astro-cid-si64z4i2] tr[data-astro-cid-si64z4i2]:hover{background:#00000006}.fa-table[data-astro-cid-si64z4i2] td[data-astro-cid-si64z4i2].num{color:var(--text-secondary);font-size:.75rem;width:36px}.fa-table[data-astro-cid-si64z4i2] td[data-astro-cid-si64z4i2].player{font-weight:700}.fa-table[data-astro-cid-si64z4i2] td[data-astro-cid-si64z4i2].aav{font-variant-numeric:tabular-nums;font-weight:600}.fa-table[data-astro-cid-si64z4i2] td[data-astro-cid-si64z4i2].type{font-size:.8125rem;color:var(--text-secondary)}.fa-team[data-astro-cid-si64z4i2]{display:inline-block;font-family:var(--font-display);font-size:.6875rem;font-weight:800;letter-spacing:.04em;color:#fff;background:var(--chip, var(--accent-blue));padding:2px 8px;text-decoration:none}.fa-team[data-astro-cid-si64z4i2]:hover{opacity:.85}.fa-unsigned[data-astro-cid-si64z4i2]{color:var(--text-secondary);font-size:.8125rem}.fa-signed[data-astro-cid-si64z4i2]{font-weight:700;color:var(--accent-blue);font-size:.8125rem}.hub-empty[data-astro-cid-si64z4i2]{padding:var(--space-2xl);text-align:center;border:1px solid var(--border-subtle);font-family:var(--font-body);color:var(--text-secondary)}.sidebar-wrapper[data-astro-cid-si64z4i2]{display:flex;flex-direction:column}@media(min-width:1024px){.sidebar-sticky[data-astro-cid-si64z4i2]{position:sticky;top:100px;display:flex;flex-direction:column;gap:var(--space-lg)}}.sidebar-spacer[data-astro-cid-si64z4i2]{height:var(--space-lg)}
