._page_15i4y_1{display:flex;flex-direction:column;gap:var(--space-6)}._header_15i4y_7{text-align:center}._title_15i4y_11{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text);margin-bottom:var(--space-2)}._subtitle_15i4y_18{font-size:var(--font-size-base);color:var(--color-text-muted)}._empty_15i4y_23{text-align:center;padding:var(--space-12) var(--space-4);color:var(--color-text-muted)}._jumpLink_15i4y_31{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);white-space:nowrap;text-decoration:none;transition:all var(--transition-fast)}._jumpLink_15i4y_31:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-inverse);text-decoration:none}._jumpCount_15i4y_54{font-size:var(--font-size-xs);color:var(--color-text-muted);background-color:var(--color-background);padding:0 var(--space-2);border-radius:var(--radius-full)}._jumpLink_15i4y_31:hover ._jumpCount_15i4y_54{background-color:#fff3;color:var(--color-text-inverse)}._sections_15i4y_67{display:flex;flex-direction:column;gap:var(--space-8)}._section_15i4y_67{background-color:var(--color-background);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);border:1px solid var(--color-border);scroll-margin-top:calc(var(--header-height) + var(--space-4))}._sectionTitle_15i4y_82{display:flex;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-4);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);background-color:var(--color-surface);border-bottom:1px solid var(--color-border);border-top:4px solid var(--color-primary)}._sportLink_15i4y_95{display:flex;align-items:center;gap:var(--space-2);color:var(--color-text)}._sportLink_15i4y_95:hover{color:var(--color-primary);text-decoration:none}._count_15i4y_107{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted);background-color:var(--color-background);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full)}._fixtures_15i4y_116{display:flex;flex-direction:column}._leagueGroup_15i4y_121{border-bottom:1px solid var(--color-border)}._leagueGroup_15i4y_121:last-child{border-bottom:none}._leagueHeader_15i4y_129{padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);background-color:var(--color-surface);border-bottom:1px solid var(--color-border);text-align:center}._leagueHeader_15i4y_129 a{color:var(--color-text-muted)}._leagueHeader_15i4y_129 a:hover{color:var(--color-primary);text-decoration:none}._viewAll_15i4y_148{display:block;padding:var(--space-4);text-align:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);background-color:var(--color-surface);border-top:1px solid var(--color-border)}._viewAll_15i4y_148:hover{background-color:var(--color-surface-hover)}._olympicsSection_15i4y_164{background:linear-gradient(135deg,#1e3a8a,#3b82f6);border-radius:var(--radius-lg);padding:var(--space-5);color:#fff}._olympicsHeader_15i4y_171{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap}._olympicsRings_15i4y_179{display:flex;gap:var(--space-1)}._ring_15i4y_184{width:20px;height:20px;border-radius:50%}._ring_15i4y_184:nth-child(2),._ring_15i4y_184:nth-child(4){margin-top:8px}._olympicsTitle_15i4y_195{flex:1}._olympicsTitle_15i4y_195 h2{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0}._olympicsSubtitle_15i4y_205{font-size:var(--font-size-sm);opacity:.9}._olympicsViewAll_15i4y_210{color:#fff;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none;padding:var(--space-2) var(--space-3);background-color:#ffffff26;border-radius:var(--radius-md);transition:background-color var(--transition-fast)}._olympicsViewAll_15i4y_210:hover{background-color:#ffffff40;color:#fff;text-decoration:none}._olympicsFixtures_15i4y_227{display:grid;gap:var(--space-2)}._olympicsMore_15i4y_232{display:block;margin-top:var(--space-4);text-align:center;color:#fff;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);padding:var(--space-3);background-color:#ffffff1a;border-radius:var(--radius-md);text-decoration:none;transition:background-color var(--transition-fast)}._olympicsMore_15i4y_232:hover{background-color:#fff3;color:#fff;text-decoration:none}@media(min-width:768px){._title_15i4y_11{font-size:var(--font-size-3xl)}._subtitle_15i4y_18{font-size:var(--font-size-lg)}._olympicsFixtures_15i4y_227{grid-template-columns:repeat(2,1fr)}._ring_15i4y_184{width:24px;height:24px}._ring_15i4y_184:nth-child(2),._ring_15i4y_184:nth-child(4){margin-top:10px}._olympicsTitle_15i4y_195 h2{font-size:var(--font-size-2xl)}}
