@keyframes TournamentFixtureListing_pulse__5CSn9{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes TournamentFixtureListing_bar-jump__C_ACc{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes TournamentFixtureListing_fadeIn__zS5Jd{0%{opacity:0}to{opacity:1}}@keyframes TournamentFixtureListing_fadeInUp__BSjsY{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.TournamentFixtureListing_tournamentFixtureListing__MBmER{margin-top:2rem;padding:1.5rem;background:#fff;border-radius:16px;border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05)}.TournamentFixtureListing_tournamentFixtureListing__MBmER .TournamentFixtureListing_listingTitle__kEnoT{font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;color:#1a1a1a;display:flex;align-items:center;gap:.5rem}.TournamentFixtureListing_tournamentFixtureListing__MBmER .TournamentFixtureListing_listingTitle__kEnoT:before{content:"";width:4px;height:18px;background:var(--brand-color,#f7b500);border-radius:2px}.TournamentFixtureListing_dateMenuWrapper__FckQP{margin-bottom:1.5rem;position:relative;display:flex;align-items:center;gap:1rem}.TournamentFixtureListing_dateMenuWrapper__FckQP:after{content:"";position:absolute;right:0;top:0;bottom:0;width:40px;background:linear-gradient(270deg,rgba(255,255,255,.8),transparent);pointer-events:none;z-index:1;opacity:0;transition:opacity .3s}.TournamentFixtureListing_dateMenuWrapper__FckQP:hover:after{opacity:1}.TournamentFixtureListing_dateMenuWrapper__FckQP .TournamentFixtureListing_navArrow__kll6K{background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.08);border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center;color:#333;cursor:pointer;transition:all .2s ease;flex-shrink:0}.TournamentFixtureListing_dateMenuWrapper__FckQP .TournamentFixtureListing_navArrow__kll6K:hover:not(.TournamentFixtureListing_disabled__fIx96){background:rgba(0,0,0,.06);border-color:var(--brand-color,#f7b500);color:var(--brand-color,#f7b500)}.TournamentFixtureListing_dateMenuWrapper__FckQP .TournamentFixtureListing_navArrow__kll6K.TournamentFixtureListing_disabled__fIx96{opacity:.2;cursor:not-allowed}.TournamentFixtureListing_flatDateMenu__wYsqj{display:flex;gap:.75rem;overflow-x:auto;padding-top:12px;padding-bottom:12px;flex:1 1;scrollbar-width:none;-ms-overflow-style:none;animation:TournamentFixtureListing_slideIn__IetVJ .3s ease-out}.TournamentFixtureListing_flatDateMenu__wYsqj::-webkit-scrollbar{display:none}.TournamentFixtureListing_flatDateMenu__wYsqj .TournamentFixtureListing_dateItem__c2rsY{flex:1 1;padding:.75rem .5rem;background:#f8f9fa;border:1px solid rgba(0,0,0,.05);border-radius:12px;color:#666;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;min-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TournamentFixtureListing_flatDateMenu__wYsqj .TournamentFixtureListing_dateItem__c2rsY .TournamentFixtureListing_dateLabel__O32NA{font-size:.75rem;font-weight:500;text-transform:uppercase;margin-bottom:.25rem}.TournamentFixtureListing_flatDateMenu__wYsqj .TournamentFixtureListing_dateItem__c2rsY .TournamentFixtureListing_dateValue__0lkSs{font-size:1rem;font-weight:600}.TournamentFixtureListing_flatDateMenu__wYsqj .TournamentFixtureListing_dateItem__c2rsY:hover{background:#f0f2f5;border-color:rgba(0,0,0,.1);color:#1a1a1a;transform:translateY(-2px)}.TournamentFixtureListing_flatDateMenu__wYsqj .TournamentFixtureListing_dateItem__c2rsY.TournamentFixtureListing_active__abYkC{background:var(--brand-color,#f7b500);border-color:var(--brand-color,#f7b500);color:#000;box-shadow:0 4px 15px rgba(247,181,0,.2)}.TournamentFixtureListing_flatDateMenu__wYsqj .TournamentFixtureListing_dateItem__c2rsY.TournamentFixtureListing_active__abYkC .TournamentFixtureListing_dateLabel__O32NA,.TournamentFixtureListing_flatDateMenu__wYsqj .TournamentFixtureListing_dateItem__c2rsY.TournamentFixtureListing_active__abYkC .TournamentFixtureListing_dateValue__0lkSs{color:#000}.TournamentFixtureListing_flatDateMenu__wYsqj .TournamentFixtureListing_dateItem__c2rsY.TournamentFixtureListing_skeletonItem__vzAW_{background-color:var(--skeleton-color-start,rgba(0,0,0,.08))!important;background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.4) 50%,rgba(255,255,255,0))!important;background-size:200% 100%!important;background-repeat:repeat!important;animation:TournamentFixtureListing_pulse__5CSn9 1.8s linear infinite!important;border-radius:4px;border:none;min-width:80px;height:60px;pointer-events:none}@keyframes TournamentFixtureListing_slideIn__IetVJ{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}.TournamentFixtureListing_matchList__T23yZ{display:flex;flex-direction:column;gap:1rem;min-height:200px;position:relative}.TournamentFixtureListing_loadingOverlay__KxXKt,.TournamentFixtureListing_noDataWrapper__cbhW4{display:flex;justify-content:center;align-items:center;padding:3rem;width:100%}.TournamentFixtureListing_skeletonWrapper__XkgjE{display:flex;flex-direction:column;gap:1rem;width:100%}@media(max-width:768px){.TournamentFixtureListing_tournamentFixtureListing__MBmER{margin-top:1rem;padding:1rem;border-radius:12px}.TournamentFixtureListing_tournamentFixtureListing__MBmER .TournamentFixtureListing_listingTitle__kEnoT{font-size:1.1rem;margin-bottom:1rem}.TournamentFixtureListing_flatDateMenu__wYsqj{gap:.5rem}.TournamentFixtureListing_flatDateMenu__wYsqj .TournamentFixtureListing_dateItem__c2rsY{min-width:80px;padding:.6rem 1rem}.TournamentFixtureListing_flatDateMenu__wYsqj .TournamentFixtureListing_dateItem__c2rsY .TournamentFixtureListing_dateLabel__O32NA{font-size:.7rem}.TournamentFixtureListing_flatDateMenu__wYsqj .TournamentFixtureListing_dateItem__c2rsY .TournamentFixtureListing_dateValue__0lkSs{font-size:.9rem}.TournamentFixtureListing_flatDateMenu__wYsqj .TournamentFixtureListing_dateItem__c2rsY.TournamentFixtureListing_skeletonItem__vzAW_{height:50px}}