.page_main__8gWvD{min-height:100vh}.page_gamesList___LhP4{display:flex;flex-direction:column;gap:var(--spacing-xl);margin-bottom:var(--spacing-5xl)}.GameList_gameCard__iZoSt{display:grid;grid-template-columns:150px 1fr auto;grid-gap:var(--spacing-xl);gap:var(--spacing-xl);padding:var(--spacing-2xl);background-color:var(--color-background);border-radius:var(--radius-md);box-shadow:var(--shadow-md);text-decoration:none;color:inherit;transition:all var(--transition-base)}.GameList_gameCard__iZoSt:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.GameList_gameDate__q401I{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-right:1px solid var(--color-border);padding-right:var(--spacing-xl)}.GameList_gameDate__q401I time{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.GameList_gameTime__SScM6{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-top:var(--spacing-xs)}.GameList_gameMain__nfjrT{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-md)}.GameList_gameHeader__Kdgsp{display:flex;align-items:center;gap:var(--spacing-md)}.GameList_tournament__MKosr{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-primary)}.GameList_round__gNlhV{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.GameList_status__SBfxC{margin-left:auto;padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-xs);border-radius:var(--radius-lg);font-weight:var(--font-weight-medium)}.GameList_status__SBfxC.GameList_scheduled__T2NeO{background-color:var(--color-background-gray);color:var(--color-text-secondary)}.GameList_status__SBfxC.GameList_live__aJIOi{background-color:#ff4444;color:var(--color-white)}.GameList_status__SBfxC.GameList_finished__Xl4ur{background-color:var(--color-primary);color:var(--color-white)}.GameList_status__SBfxC.GameList_cancelled__d8xoT,.GameList_status__SBfxC.GameList_postponed__xlHpJ{background-color:#666;color:var(--color-white)}.GameList_teams__ficaI{display:flex;align-items:center;gap:var(--spacing-xl);font-size:var(--font-size-2xl)}.GameList_team__Zq7zP{flex:1 1;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg)}.GameList_teamName__rfRyt{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.GameList_vs__MY8Jp{color:var(--color-text-tertiary);font-size:var(--font-size-lg);font-weight:var(--font-weight-normal)}.GameList_score__x6Yxb{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-text-secondary)}.GameList_score__x6Yxb.GameList_winner__cemq8{color:var(--color-primary)}.GameList_gameInfo__baezM{display:flex;gap:var(--spacing-xl);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.GameList_stadium__QyI05{display:flex;align-items:center;gap:var(--spacing-xs)}.GameList_highlights__aURIg{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);background-color:var(--color-background-gray);padding:var(--spacing-md);border-radius:var(--radius-sm);margin:0}.GameList_gameAction__TTCfU{display:flex;align-items:center}.GameList_viewDetails__frhOM{font-size:var(--font-size-sm);color:var(--color-primary);font-weight:var(--font-weight-bold);transition:transform var(--transition-base)}.GameList_gameCard__iZoSt:hover .GameList_viewDetails__frhOM{transform:translateX(5px)}@media (max-width:768px){.GameList_gameCard__iZoSt{grid-template-columns:1fr;gap:var(--spacing-lg)}.GameList_gameDate__q401I{border-right:none;border-bottom:1px solid var(--color-border);padding-right:0;padding-bottom:var(--spacing-lg);flex-direction:row;justify-content:center;gap:var(--spacing-lg)}.GameList_teams__ficaI{flex-direction:column;gap:var(--spacing-md)}.GameList_team__Zq7zP{width:100%;justify-content:center}.GameList_gameInfo__baezM{flex-direction:column;gap:var(--spacing-sm)}.GameList_stadium__QyI05{justify-content:center}.GameList_gameAction__TTCfU{border-top:1px solid var(--color-border);padding-top:var(--spacing-lg);justify-content:center}}.FilterButtons_filters___jfWw{margin-bottom:var(--spacing-4xl)}.FilterButtons_filterButtons__FJUmT{display:flex;justify-content:center;gap:var(--spacing-sm);flex-wrap:wrap}.FilterButtons_filterSelect__WcMN3,.FilterButtons_filterTitle__eX8aP{display:none}.FilterButtons_filterBtn__uhZSy{padding:var(--spacing-sm) var(--spacing-xl);border:2px solid var(--color-border);background-color:var(--color-background);color:var(--color-text-secondary);font-size:var(--font-size-base);cursor:pointer;transition:all var(--transition-base);border-radius:var(--radius-xl)}.FilterButtons_filterBtn__uhZSy:hover{border-color:var(--color-primary);color:var(--color-primary)}.FilterButtons_filterBtn__uhZSy.FilterButtons_active__OUJ84{background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}@media (max-width:768px){.FilterButtons_filterButtons__FJUmT{display:none}.FilterButtons_filterTitle__eX8aP{font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm)}.FilterButtons_filterSelect__WcMN3,.FilterButtons_filterTitle__eX8aP{display:block;font-size:var(--font-size-base);color:var(--color-text-primary)}.FilterButtons_filterSelect__WcMN3{width:100%;padding:var(--spacing-md) var(--spacing-lg);border:2px solid var(--color-border);background-color:var(--color-background);border-radius:var(--radius-md);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--spacing-lg) center;background-size:12px;padding-right:var(--spacing-4xl)}.FilterButtons_filterSelect__WcMN3:focus{outline:none;border-color:var(--color-primary)}}.Pagination_pagination__2PUzu{display:flex;justify-content:center;align-items:center;gap:var(--spacing-lg)}.Pagination_pageBtn__KkZrP{padding:var(--spacing-sm) var(--spacing-lg);border:2px solid var(--color-border);background-color:var(--color-background);color:var(--color-text-primary);font-size:var(--font-size-sm);cursor:pointer;transition:all var(--transition-base);border-radius:var(--radius-sm)}.Pagination_pageBtn__KkZrP:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.Pagination_pageBtn__KkZrP:disabled{opacity:.5;cursor:not-allowed}.Pagination_pageNumbers__tUwTy{display:flex;gap:var(--spacing-sm);align-items:center}.Pagination_pageNumber__1ZCQJ{width:40px;height:40px;border:1px solid var(--color-border);background-color:var(--color-background);color:var(--color-text-primary);font-size:var(--font-size-sm);cursor:pointer;transition:all var(--transition-base);border-radius:var(--radius-sm)}.Pagination_pageNumber__1ZCQJ:hover{border-color:var(--color-primary);color:var(--color-primary)}.Pagination_pageNumber__1ZCQJ.Pagination_active__L_cEq{background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.Pagination_pageDots__l9juM{color:var(--color-text-tertiary)}@media (max-width:768px){.Pagination_pagination__2PUzu{flex-wrap:wrap}.Pagination_pageNumbers__tUwTy{order:3;width:100%;justify-content:center;margin-top:var(--spacing-lg)}}