.interclub-dashboard{background:radial-gradient(at 85% 0,#ff8b2710,#0000 45%),#111113}.interclub-dashboard .competition-hero{background:linear-gradient(110deg,#292019,#19191c 65%);border-color:#774727;border-radius:12px;min-height:120px;margin-bottom:14px;padding:24px 28px}.interclub-dashboard .competition-hero h1{margin:9px 0;font-size:clamp(25px,3vw,46px);line-height:1.1}.interclub-dashboard .competition-hero h1 span{color:#ffac42}.interclub-dashboard .competition-hero p{color:#c5c5cb;margin:0;font-size:14px}.interclub-dashboard .competition-notice{color:#c9c5bf;background:#1d1b18;border-color:#68472d;border-radius:8px;margin:12px 0;padding:11px 16px;font-size:13px}.interclub-dashboard .hub-panel{background:#19191c;border:1px solid #ed842f;border-radius:12px;padding:18px}.interclub-dashboard .hub-panel h2{color:#ffc04f;font-size:22px}.interclub-dashboard .hub-table th{color:#ffbc53;background:#111113}.interclub-dashboard .hub-table td{border-color:#343436}.interclub-dashboard .hub-table a{color:#f5f5f7}.interclub-dashboard .hub-status{color:#ffc04f;white-space:nowrap;background:#1c1915;border-color:#785037}.interclub-season-link{color:#b9b9c2;flex-wrap:wrap;justify-content:space-between;gap:12px;margin:14px 0 20px;font-size:13px;display:flex}.interclub-season-link a{color:#ffbc53}@media (min-width:1100px){.interclub-dashboard.main{padding:24px}}@media (max-width:600px){.interclub-dashboard .competition-hero{padding:18px}.interclub-dashboard .hub-status{align-self:flex-start}}.interclub-seasons{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.interclub-seasons a{color:#c5c5cb;background:#19191c;border:1px solid #574232;border-radius:7px;place-items:center;min-height:44px;padding:8px 16px;font-size:14px;text-decoration:none;display:inline-grid}.interclub-seasons a[aria-current=page]{color:#ffc04f;background:#ff9b3818;border-color:#ff9b38;font-weight:800}.interclub-seasons a:focus-visible{outline-offset:3px;outline:2px solid #ffc04f}
