.DataCenter_container__99ylB{background:var(--bg-card);border-radius:10px;padding:25px;box-shadow:var(--shadow);border:1px solid var(--border-color)}.DataCenter_header__sCbyR{margin-bottom:25px;padding-bottom:20px;border-bottom:2px solid var(--accent-secondary)}.DataCenter_titleArea__vvRQ1{display:flex;flex-direction:column}.DataCenter_title__S0NWR{font-size:1.5rem;font-weight:700;color:var(--text-primary);display:flex;align-items:center;gap:10px;margin:0}.DataCenter_icon__kfASv{font-size:2.5rem}.DataCenter_subtitle__T5GAT{color:var(--text-muted);margin-top:5px;font-size:.9rem}.DataCenter_filters__bEc38{display:flex;gap:15px;margin-bottom:20px;flex-wrap:wrap;align-items:flex-end}.DataCenter_filterGroup__CHb57{display:flex;flex-direction:column;gap:5px}.DataCenter_filterGroup__CHb57 label{font-size:.85rem;color:var(--text-muted)}.DataCenter_select__J1Bqd{padding:10px 15px;background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:8px;font-size:.95rem;min-width:180px;cursor:pointer}.DataCenter_select__J1Bqd:focus{outline:none;border-color:var(--accent-secondary)}.DataCenter_customSelect__PtM9h{position:relative;min-width:200px}.DataCenter_selectedOption__H265I{display:flex;align-items:center;gap:10px;padding:10px 15px;background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:8px;font-size:.95rem;cursor:pointer;transition:border-color .2s}.DataCenter_selectedOption__H265I:hover{border-color:var(--accent-secondary)}.DataCenter_selectLeagueLogo__64lhw{width:24px;height:24px;object-fit:contain}.DataCenter_dropdownArrow__9n0S7{margin-left:auto;font-size:.75rem;color:var(--text-muted)}.DataCenter_dropdownOptions__ErV2P{position:absolute;top:100%;left:0;right:0;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;margin-top:5px;z-index:100;box-shadow:0 4px 12px rgba(0,0,0,.15);max-height:300px;overflow-y:auto}.DataCenter_dropdownOption__pwxNf{display:flex;align-items:center;gap:10px;padding:10px 15px;cursor:pointer;transition:background .2s}.DataCenter_dropdownOption__pwxNf:hover{background:var(--bg-hover)}.DataCenter_dropdownOption__pwxNf.DataCenter_activeOption__gzyny{background:var(--accent-secondary);color:#fff}.DataCenter_dropdownOption__pwxNf:first-child{border-radius:8px 8px 0 0}.DataCenter_dropdownOption__pwxNf:last-child{border-radius:0 0 8px 8px}.DataCenter_refreshBtn__AlNT2{padding:10px 20px;background:var(--accent-secondary);color:#fff;border-radius:8px;font-weight:500;transition:all .3s}.DataCenter_refreshBtn__AlNT2:hover:not(:disabled){background:#5568d3}.DataCenter_refreshBtn__AlNT2:disabled{opacity:.6;cursor:not-allowed}.DataCenter_leagueInfo__JM3y2{display:flex;align-items:center;gap:10px;padding:15px;background:var(--bg-secondary);border-radius:8px;margin-bottom:20px;border:1px solid var(--border-color)}.DataCenter_leagueFlag__ON3y0{font-size:2rem}.DataCenter_leagueLogo__Irj_x{width:40px;height:40px;object-fit:contain}.DataCenter_leagueFlagImg__4WKCR{width:32px;height:24px;object-fit:contain;border-radius:2px}.DataCenter_leagueName__qFxYR{font-size:1.2rem;font-weight:700;color:var(--text-primary)}.DataCenter_injuryCount__zaush{margin-left:auto;background:var(--accent-primary);color:#fff;padding:5px 12px;border-radius:15px;font-size:.85rem;font-weight:500}.DataCenter_loading__7M_bt{display:flex;flex-direction:column;align-items:center;padding:50px;color:var(--text-secondary)}.DataCenter_spinner__b7x_e{width:40px;height:40px;border:4px solid var(--border-color);border-top-color:var(--accent-secondary);border-radius:50%;animation:DataCenter_spin__mX8Fj 1s linear infinite;margin-bottom:15px}@keyframes DataCenter_spin__mX8Fj{to{transform:rotate(1turn)}}.DataCenter_error__bkgbI{padding:15px;background:rgba(231,76,60,.2);color:var(--accent-primary);border:1px solid var(--accent-primary);border-radius:8px;text-align:center;margin-bottom:20px}.DataCenter_empty__Q0Ne2{text-align:center;padding:40px;color:var(--text-muted);font-size:1rem;background:var(--bg-secondary);border-radius:8px;margin:20px 0}.DataCenter_injuriesContainer__dAvlb{display:flex;flex-direction:column;gap:20px}.DataCenter_teamSection__ZqyGp{background:var(--bg-secondary);border-radius:10px;overflow:hidden;border:1px solid var(--border-color)}.DataCenter_teamHeader__v9sQX{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:var(--bg-hover);border-bottom:1px solid var(--border-color)}.DataCenter_teamHeader__v9sQX.DataCenter_clickable__ohgUB{cursor:pointer;transition:background .2s}.DataCenter_teamHeader__v9sQX.DataCenter_clickable__ohgUB:hover{background:var(--bg-secondary)}.DataCenter_teamInfo___gJWy{display:flex;align-items:center;gap:12px}.DataCenter_teamLogo__rLiAj{width:32px;height:32px;object-fit:contain}.DataCenter_teamName__cJrJb{font-weight:700;color:var(--text-primary);font-size:1.1rem}.DataCenter_teamMeta__kjN0M{display:flex;align-items:center;gap:12px}.DataCenter_playerCount__Q178j{background:var(--accent-secondary);color:#fff;padding:3px 10px;border-radius:10px;font-size:.8rem}.DataCenter_toggleIcon__b80Qi{color:var(--text-muted);font-size:.8rem}.DataCenter_toggleAllButtons__2btkD{display:flex;gap:10px;margin-bottom:15px}.DataCenter_toggleAllBtn__Lw6CV{padding:8px 16px;background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:6px;font-size:.85rem;cursor:pointer;transition:all .2s}.DataCenter_toggleAllBtn__Lw6CV:hover{background:var(--bg-hover);border-color:var(--accent-secondary)}.DataCenter_playerList__B8MhM{padding:15px;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:10px;gap:10px}.DataCenter_playerCard__tbUPs{background:var(--bg-card);padding:12px 15px;border-radius:8px;border:1px solid var(--border-color)}.DataCenter_playerInfo__8wegO{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;gap:10px}.DataCenter_playerPhoto__vXUXZ{width:36px;height:36px;border-radius:50%;object-fit:cover;background:var(--bg-secondary)}.DataCenter_playerName__Oxe1g{font-weight:500;color:var(--text-primary);flex:1 1}.DataCenter_injuryType__ECB_m{padding:3px 8px;border-radius:5px;font-size:.75rem;font-weight:500}.DataCenter_typeMissing__KqbKo{background:var(--accent-primary);color:#fff}.DataCenter_typeQuestionable__6AZGh{background:var(--accent-warning);color:#333}.DataCenter_typeDoubtful__mxkGG{background:#95a5a6;color:#fff}.DataCenter_typeDefault__mEGkG{background:var(--border-color);color:var(--text-secondary)}.DataCenter_injuryReason__X1823{display:flex;align-items:center;gap:5px;font-size:.85rem;color:var(--text-secondary)}.DataCenter_reasonIcon__yKkeD{font-size:.9rem}.DataCenter_fixtureDate__CbGzb{margin-top:5px}.DataCenter_fixturesSection__ijw27{margin-bottom:25px}.DataCenter_sectionTitle__XLZf4{font-size:1.1rem;font-weight:700;color:var(--text-primary);margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid var(--border-color)}.DataCenter_fixturesList__zqHw3{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:12px;gap:12px}.DataCenter_fixtureCard__RDi35{background:var(--bg-secondary);padding:15px;border-radius:8px;border:1px solid var(--border-color);cursor:pointer;transition:all .3s}.DataCenter_fixtureCard__RDi35:hover{border-color:var(--accent-secondary);transform:translateY(-2px)}.DataCenter_fixtureCard__RDi35.DataCenter_selected__Lw9v_{border-color:var(--accent-primary);background:var(--bg-hover)}.DataCenter_fixtureDate__CbGzb{font-size:.8rem;color:var(--text-muted);margin-bottom:8px}.DataCenter_fixtureTeams__963me{display:flex;align-items:center;justify-content:center;gap:10px}.DataCenter_fixtureTeamItem__bVBJu{flex:1 1;display:flex;align-items:center;gap:8px}.DataCenter_fixtureTeamItem__bVBJu:first-child{justify-content:flex-end}.DataCenter_fixtureTeamItem__bVBJu:last-child{justify-content:flex-start}.DataCenter_fixtureTeamLogo__MRiFm{width:24px;height:24px;object-fit:contain}.DataCenter_awayTeam__FmjRV,.DataCenter_homeTeam__JVwio{color:var(--text-primary);font-weight:500;font-size:.95rem}.DataCenter_homeTeam__JVwio{text-align:right}.DataCenter_awayTeam__FmjRV{text-align:left}.DataCenter_vs__2vPFL{color:var(--text-muted);font-size:.8rem}.DataCenter_lineupsSection__BatE2{margin-top:25px}.DataCenter_lineupsGrid__fiFg5{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:20px;gap:20px}.DataCenter_lineupCard__g4P62{background:var(--bg-secondary);border-radius:10px;overflow:hidden;border:1px solid var(--border-color)}.DataCenter_lineupHeader__xvBLC{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:var(--bg-hover);border-bottom:1px solid var(--border-color)}.DataCenter_lineupTeamInfo__GgldC{display:flex;align-items:center;gap:10px}.DataCenter_lineupTeamLogo__P74Kc{width:32px;height:32px;object-fit:contain}.DataCenter_lineupTeamName__TgYRW{font-weight:700;color:var(--text-primary);font-size:1.1rem}.DataCenter_formation__0o9pD{background:var(--accent-secondary);color:#fff;padding:5px 12px;border-radius:15px;font-size:.85rem;font-weight:500}.DataCenter_coach__HznA2{padding:10px 20px;display:flex;align-items:center;gap:8px;color:var(--text-secondary);border-bottom:1px solid var(--border-color);font-size:.9rem}.DataCenter_coachIcon__CaHNC{font-size:1.1rem}.DataCenter_coachPhoto__8rbZo{width:28px;height:28px;border-radius:50%;object-fit:cover}.DataCenter_startingXI__8jiqs,.DataCenter_substitutes__VkR7k{padding:15px 20px}.DataCenter_startingXI__8jiqs h4,.DataCenter_substitutes__VkR7k h4{color:var(--text-primary);font-size:.95rem;margin-bottom:12px}.DataCenter_substitutes__VkR7k{border-top:1px solid var(--border-color);background:var(--bg-card)}.DataCenter_playerGrid__NciqR{display:flex;flex-direction:column;gap:8px}.DataCenter_lineupPlayer__7xEOn{display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--bg-card);border-radius:5px}.DataCenter_lineupPlayerPhoto__87Uyh{width:32px;height:32px;border-radius:50%;object-fit:cover;background:var(--bg-secondary)}.DataCenter_substitutes__VkR7k .DataCenter_lineupPlayer__7xEOn{background:var(--bg-secondary)}.DataCenter_position__7gMu6{padding:3px 8px;border-radius:4px;font-size:.7rem;font-weight:700;min-width:30px;text-align:center}.DataCenter_posGK__61qsi{background:#f39c12;color:#333}.DataCenter_posDF__GX1Ww{background:#3498db;color:#fff}.DataCenter_posMF__ER0KW{background:#27ae60;color:#fff}.DataCenter_posFW__KRXWJ{background:#e74c3c;color:#fff}.DataCenter_number__1GPps{font-weight:700;color:var(--text-primary);min-width:25px}.DataCenter_name__Ei_bu{color:var(--text-secondary);font-size:.9rem}.DataCenter_predictionSection__eaeET{margin-top:25px;background:var(--bg-secondary);border-radius:10px;padding:20px;border:1px solid var(--border-color)}.DataCenter_matchHeader__Gs85z{display:flex;align-items:center;gap:20px;margin-bottom:25px}.DataCenter_teamBox__n_15z{flex:1 1;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.DataCenter_predictionTeamLogo__jU2b0{width:48px;height:48px;object-fit:contain}.DataCenter_teamTitle__9Zmuu{display:block;font-size:1.2rem;font-weight:700;color:var(--text-primary);margin-bottom:10px}.DataCenter_teamForm__f5KG6{font-size:.85rem;color:var(--text-muted)}.DataCenter_formBadge__Qkv4r{display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;border-radius:3px;font-size:.7rem;font-weight:700;margin:0 1px}.DataCenter_formWin___yfto{background:#27ae60;color:#fff}.DataCenter_formDraw__2NKfB{background:#95a5a6;color:#fff}.DataCenter_formLoss__63Req{background:#e74c3c;color:#fff}.DataCenter_vsBox__WQbCW{font-size:1.5rem;font-weight:700;color:var(--text-muted)}.DataCenter_predictionResult__m1qFQ{text-align:center;padding:20px;background:var(--bg-card);border-radius:10px;margin-bottom:20px}.DataCenter_winnerBox__t33Ei{display:flex;flex-direction:column;gap:8px}.DataCenter_winnerLabel__V1sZ9{font-size:.85rem;color:var(--text-muted)}.DataCenter_winnerName__H_KZV{font-size:1.5rem;font-weight:700;color:var(--accent-secondary)}.DataCenter_advice__wNdWX{font-size:.9rem;color:var(--text-secondary)}.DataCenter_percentSection__MLo09{margin-bottom:20px}.DataCenter_percentSection__MLo09 h4{color:var(--text-primary);margin-bottom:15px}.DataCenter_percentBarContainer__O_jYf{background:var(--bg-card);padding:15px;border-radius:8px}.DataCenter_percentLabels__EkQfT{display:flex;justify-content:space-between;margin-bottom:10px;font-size:.85rem}.DataCenter_homeLabel__HiRJF{color:#3498db}.DataCenter_drawLabel__lLDdc{color:#95a5a6}.DataCenter_awayLabel__s2vlv{color:#e74c3c}.DataCenter_percentBar__DaJ3v{display:flex;height:30px;border-radius:5px;overflow:hidden}.DataCenter_percentHome__BEtcX{background:#3498db}.DataCenter_percentDraw__ZvW27{background:#95a5a6}.DataCenter_percentAway__0TYj0{background:#e74c3c}.DataCenter_comparisonSection__NY2g9{margin-bottom:20px}.DataCenter_comparisonSection__NY2g9 h4{color:var(--text-primary);margin-bottom:15px}.DataCenter_comparisonGrid__Ojq2d{display:flex;flex-direction:column;gap:12px}.DataCenter_comparisonItem__2zynx{background:var(--bg-card);padding:12px 15px;border-radius:8px}.DataCenter_comparisonLabel__1tGKl{font-size:.85rem;color:var(--text-muted);margin-bottom:8px;text-align:center}.DataCenter_comparisonBars__RfsH8{display:flex;gap:10px}.DataCenter_comparisonAway__znTuv,.DataCenter_comparisonHome__pZSPc{flex:1 1;display:flex;align-items:center;gap:8px}.DataCenter_comparisonHome__pZSPc{flex-direction:row-reverse}.DataCenter_comparisonHome__pZSPc .DataCenter_comparisonFill__9pF0h{background:#3498db}.DataCenter_comparisonAway__znTuv .DataCenter_comparisonFill__9pF0h{background:#e74c3c}.DataCenter_comparisonFill__9pF0h{height:8px;border-radius:4px;transition:width .3s}.DataCenter_comparisonAway__znTuv span,.DataCenter_comparisonHome__pZSPc span{font-size:.8rem;color:var(--text-secondary);min-width:40px}.DataCenter_h2hSection__tX1LO h4{color:var(--text-primary);margin-bottom:15px}.DataCenter_h2hList__SgZEz{display:flex;flex-direction:column;gap:8px}.DataCenter_h2hItem__HRIa9{display:flex;align-items:center;gap:15px;padding:10px 15px;background:var(--bg-card);border-radius:5px}.DataCenter_h2hDate__SUuB_{font-size:.8rem;color:var(--text-muted);min-width:80px}.DataCenter_h2hMatch__4g9E9{color:var(--text-secondary);font-size:.9rem}.DataCenter_footer__C93CH{margin-top:30px;padding-top:20px;border-top:1px solid var(--border-color);text-align:center}.DataCenter_footer__C93CH p{color:var(--text-muted);font-size:.8rem;margin:5px 0}@media (max-width:768px){.DataCenter_container__99ylB{padding:15px}.DataCenter_title__S0NWR{font-size:1.5rem}.DataCenter_icon__kfASv{font-size:2rem}.DataCenter_filters__bEc38{flex-direction:column;align-items:stretch}.DataCenter_refreshBtn__AlNT2,.DataCenter_select__J1Bqd{width:100%}.DataCenter_leagueInfo__JM3y2{flex-wrap:wrap}.DataCenter_fixturesList__zqHw3,.DataCenter_lineupsGrid__fiFg5{grid-template-columns:1fr}.DataCenter_matchHeader__Gs85z{flex-direction:column;gap:15px}.DataCenter_vsBox__WQbCW{font-size:1.2rem}.DataCenter_playerList__B8MhM{grid-template-columns:1fr}}