.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;padding:1rem}.App-header nav ul{display:flex;gap:2rem;justify-content:center;list-style:none;margin:0;padding:0}.App-header nav a{color:#fff;text-decoration:none}.App-header nav a:hover{color:#61dafb}main{padding:2rem}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.JarlonModel_container__rSllO{background-color:#f0f0f0;padding:20px}.JarlonModel_tabs__CvvvB{background-color:#fff;border-radius:10px;margin:auto;max-width:100%;padding:20px}.JarlonModel_tabHeaders__c36Fc{background-color:#eee;border-radius:5px;display:flex;padding:10px}.JarlonModel_tabLink__klPe3{background-color:#ccc;border-radius:5px;cursor:pointer;flex:1 1;margin-right:10px;padding:10px 20px;text-align:center;transition:background-color .3s ease}.JarlonModel_tabLink__klPe3:hover{background-color:#eee}.JarlonModel_tabLink__klPe3.JarlonModel_active__fM5pM{background-color:#aaa;font-weight:700}.JarlonModel_mainTab__boqTT{padding:20px}.JarlonModel_sectionContainer__vMkBU{display:flex;justify-content:space-between}.JarlonModel_marketSection__nIhwA{background-color:#f9f9f9;border-radius:10px;flex:1 1;padding:15px}.JarlonModel_section__K1V-K{display:flex;flex-wrap:wrap;gap:15px;margin-top:20px}.JarlonModel_inputGroup__LO8bJ{display:flex;flex-direction:column}.JarlonModel_inputGroup__LO8bJ label{margin-bottom:5px}.JarlonModel_inputGroup__LO8bJ input{border:1px solid #ccc;border-radius:5px;font-size:14px;margin-right:5px;padding:8px;width:100px}button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px}button:hover{background-color:#0056b3}.JarlonModel_loader__FVGe\+{align-items:center;background-color:#fffc;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.JarlonModel_spinner__j0Lz1{animation:JarlonModel_spin__L-kxe 1s linear infinite;border:10px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:80px;width:80px}@keyframes JarlonModel_spin__L-kxe{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.JarlonModel_marketsTab__BWA8B{padding:20px}.JarlonModel_marketTable__OUFNu{border-collapse:collapse;margin-top:10px;width:100%}.JarlonModel_marketTable__OUFNu td,.JarlonModel_marketTable__OUFNu th{border:1px solid #ccc;padding:8px;text-align:center}.JarlonModel_marketTable__OUFNu th{background-color:#f5f5f5;font-weight:700}.JarlonModel_marketTable__OUFNu tr:nth-child(2n){background-color:#fafafa}.JarlonModel_marketTable__OUFNu tr:hover{background-color:#f0f0f0}.JarlonModel_correctScoreSection__FOp44,.JarlonModel_sectionContainer__vMkBU+.JarlonModel_sectionContainer__vMkBU{margin-top:20px}.JarlonModel_correctScoreSection__FOp44 h3{margin-bottom:10px}.JarlonModel_errorContainer__grVmx{background-color:#fff3f3;border:1px solid #ffcdd2;border-radius:4px;margin:10px 0;padding:10px}.JarlonModel_errorText__IOUSO{background-color:initial;border:none;color:#d32f2f;font-family:monospace;min-height:60px;padding:8px;resize:vertical;width:100%}.JarlonModel_errorText__IOUSO:focus{outline:none}.JarlonModel_optoError__IrizY{background-color:#f9f9f9;border:1px solid #ccc;border-radius:5px;font-family:monospace;font-size:14px;padding:8px;resize:vertical;width:100%}.JarlonModel_optoError__IrizY:read-only{background-color:#f5f5f5;cursor:default}.JarlonModel_generatedMarkets__XN5iJ{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:10px;margin-top:20px;padding:20px}.JarlonModel_generatedMarkets__XN5iJ .JarlonModel_marketSection__nIhwA{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-bottom:20px;padding:15px}.JarlonModel_generatedMarkets__XN5iJ h3{color:#0056b3;font-size:1.2em;font-weight:600;margin-bottom:15px}.JarlonModel_generatedMarkets__XN5iJ .JarlonModel_marketTable__OUFNu{border:1px solid #e9ecef;border-collapse:initial;border-radius:8px;border-spacing:0;overflow:hidden;width:100%}.JarlonModel_generatedMarkets__XN5iJ .JarlonModel_marketTable__OUFNu th{background-color:#f8f9fa;border-bottom:2px solid #dee2e6;font-weight:600;padding:12px;text-align:left}.JarlonModel_generatedMarkets__XN5iJ .JarlonModel_marketTable__OUFNu td{border-bottom:1px solid #e9ecef;padding:12px}.JarlonModel_generatedMarkets__XN5iJ .JarlonModel_marketTable__OUFNu tr:last-child td{border-bottom:none}.JarlonModel_generatedMarkets__XN5iJ .JarlonModel_marketTable__OUFNu .JarlonModel_spreadOdd__Er9o\+{background-color:#e9ecef;border-radius:20px;color:#495057;display:inline-block;font-family:monospace;font-weight:500;min-width:80px;padding:6px 12px;text-align:center}.JarlonModel_generatedMarkets__XN5iJ .JarlonModel_marketTable__OUFNu tr:hover{background-color:#f8f9fa}.JarlonModel_generatedMarkets__XN5iJ .JarlonModel_marketTable__OUFNu tr:hover .JarlonModel_spreadOdd__Er9o\+{background-color:#dee2e6}.JarlonModel_sectionContainer__vMkBU{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:20px}@media (max-width:768px){.JarlonModel_sectionContainer__vMkBU{grid-template-columns:1fr}.JarlonModel_generatedMarkets__XN5iJ .JarlonModel_marketTable__OUFNu{font-size:.9em}.JarlonModel_generatedMarkets__XN5iJ .JarlonModel_marketTable__OUFNu .JarlonModel_spreadOdd__Er9o\+{min-width:60px;padding:4px 8px}}.Loader_loader__WEzse{align-items:center;background-color:#fffc;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.Loader_spinner__wp7ep{animation:Loader_spin__feCPR 1s linear infinite;border:5px solid #0000001a;border-radius:50%;border-top-color:#3498db;height:50px;width:50px}@keyframes Loader_spin__feCPR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Toast_toast__ayQTO{animation:Toast_slideIn__Xc8Qo .3s ease-in-out;border-radius:4px;color:#fff;display:inline-block;padding:15px 20px;position:fixed;right:20px;top:20px;z-index:1000}.Toast_success__10DRA{background-color:#28a745}.Toast_error__Weah5{background-color:#dc3545}@keyframes Toast_slideIn__Xc8Qo{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.MarketCell_marketCell__0wBBF{background:#fff;border:1px solid #e0e0e0;border-radius:4px;display:flex;gap:20px;justify-content:space-between;margin:8px 0;overflow:hidden;padding:15px;position:relative;transition:opacity .3s ease}.MarketCell_marketCell__0wBBF.MarketCell_loading__R0kGn{opacity:.7;pointer-events:none}.MarketCell_marketColumn__Cr4Tg{flex:1 1;min-width:150px}.MarketCell_marketColumn__Cr4Tg h4{border-bottom:1px solid #e9ecef;color:#212529;font-size:14px;font-weight:600;margin:0 0 12px;padding-bottom:8px}.MarketCell_oddItem__KdurW{align-items:center;color:#212529;display:flex;font-size:13px;justify-content:space-between;margin:8px 0;padding:4px 0}.MarketCell_oddItem__KdurW.MarketCell_suspended__cy3Iq{color:#6c757d;font-style:italic}.MarketCell_indicator__5EjWv{display:inline-block;font-size:12px;margin-left:5px}.MarketCell_up__Dgk5A{color:#28a745}.MarketCell_down__qoowB{color:#dc3545}.MarketCell_modelWarning__1M93y{color:#ffc107}.MarketCell_oddsColumns__4HhVh{display:flex;gap:15px;justify-content:space-between}.MarketCell_oddsColumn__cbjEH{flex:1 1;min-width:0}.MarketCell_columnHeader__ttU2z{border-bottom:1px solid #eee;margin-bottom:10px;padding-bottom:10px;text-align:center}.MarketCell_columnHeader__ttU2z h4{color:#333;font-size:14px;font-weight:600;margin:0}.MarketCell_oddsList__YvBDD{list-style:none;margin:0;padding:0}.MarketCell_oddName__jjmwx{flex:1 1;margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MarketCell_oddValue__70gkk{align-items:center;display:flex;font-weight:500;gap:4px;white-space:nowrap}.MarketCell_indicatorUp__D8OWm{color:#4caf50}.MarketCell_indicatorDown__OJ9\+R{color:#f44336}.MarketCell_modelWarning__1M93y{color:#ff9800}.MarketCell_suspended__cy3Iq{background:#f8f9fa;border-radius:4px;color:#6c757d;font-size:14px;font-style:italic;padding:15px;text-align:center}.MarketCell_suspendedText__0JnAv{opacity:.7}@keyframes MarketCell_highlight__h2v\+T{0%{background-color:#ff03}to{background-color:initial}}.MarketCell_oddsChanged__PxWvj{animation:MarketCell_highlight__h2v\+T 1s ease-out}@keyframes MarketCell_pulse__B09\+t{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.MarketCell_indicatorPulse__Tywg8{animation:MarketCell_pulse__B09\+t .3s ease-in-out}.MarketCell_loading__R0kGn{opacity:.7;pointer-events:none;position:relative}.MarketCell_loading__R0kGn:after{background:#ffffff80;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.MarketCell_tooltip__egG7i{display:inline-block;position:relative}.MarketCell_tooltip__egG7i:hover:before{background:#000c;border-radius:4px;bottom:100%;color:#fff;content:attr(data-tooltip);font-size:12px;left:50%;padding:5px 10px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:1000}@media (max-width:768px){.MarketCell_marketCell__0wBBF{margin:4px 0;padding:10px}.MarketCell_oddsColumns__4HhVh{flex-direction:column;gap:10px}.MarketCell_oddsColumn__cbjEH{width:100%}.MarketCell_columnHeader__ttU2z h4{font-size:13px}.MarketCell_oddItem__KdurW{font-size:12px}}@media (prefers-color-scheme:dark){.MarketCell_marketCell__0wBBF{background-color:#2d2d2d;border-color:#444}.MarketCell_columnHeader__ttU2z{border-bottom-color:#444}.MarketCell_columnHeader__ttU2z h4{color:#fff}.MarketCell_oddItem__KdurW{border-bottom-color:#444;color:#fff}.MarketCell_suspended__cy3Iq{color:#888}.MarketCell_tooltip__egG7i:hover:before{background:#ffffffe6;color:#000}}.MarketCell_handicap__ueKuF{color:#6c757d;font-size:12px;margin-left:4px}.MarketCell_bestOdds__32ycV{color:#28a745;font-weight:600}.MarketCell_valueBet__YfPNt{background-color:#28a7451a;border-radius:4px;padding:2px 6px}.MarketCell_marketHeader__SWlTm{color:#666;font-size:12px;margin-bottom:8px;text-align:center}.MarketCell_comparisonArrow__fdKZe{font-size:14px;margin:0 4px;opacity:.5}.MarketCell_gridLayout__A\+3Qg{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}@media print{.MarketCell_marketCell__0wBBF{border:1px solid #000;break-inside:avoid;page-break-inside:avoid}.MarketCell_indicator__5EjWv,.MarketCell_modelWarning__1M93y{display:none}}.MarketCell_loadingContainer__hE7PM{align-items:center;background:#fff;border-radius:4px;display:flex;justify-content:center;min-height:100px}.MarketCell_loadingSpinner__SJhLF{animation:MarketCell_spin__dd5ZF 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:30px;width:30px}@keyframes MarketCell_spin__dd5ZF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MarketCell_priceUp__qvqR8{color:#4caf50;margin-left:5px}.MarketCell_idealOne__OAj9f{color:#ff7f07;margin-left:5px}.MarketCell_priceDown__A12BD{color:#f44336;margin-left:5px}.MarketCell_valueBet__YfPNt{color:#ffc107;margin-left:5px}.MarketCell_mobileHeader__34IQ\+{align-items:center;background:#f8f9fa;border-bottom:1px solid #e0e0e0;cursor:pointer;display:none;justify-content:space-between;padding:12px}.MarketCell_marketTitle__n2Llg{font-size:14px;font-weight:600}.MarketCell_expandIcon__Vs1d3{font-size:12px;transition:transform .3s ease}.MarketCell_expandIcon__Vs1d3.MarketCell_expanded__mC2AA{transform:rotate(180deg)}.MarketCell_marketContent__sE4OA{display:flex;gap:16px;padding:12px}@media (max-width:768px){.MarketCell_marketCell__0wBBF{margin:4px 0}.MarketCell_mobileHeader__34IQ\+{display:flex}.MarketCell_marketContent__sE4OA{display:none;flex-direction:column;gap:12px;padding:8px}.MarketCell_expanded__mC2AA .MarketCell_marketContent__sE4OA{display:flex}.MarketCell_marketColumn__Cr4Tg{padding:0;width:100%}.MarketCell_marketColumn__Cr4Tg h4{font-size:13px;padding:8px 0}.MarketCell_oddItem__KdurW{font-size:12px;padding:8px 0}.MarketCell_oddName__jjmwx,.MarketCell_oddValue__70gkk{font-size:12px}.MarketCell_valueBet__YfPNt{font-size:14px}.MarketCell_loadingContainer__hE7PM{min-height:60px}.MarketCell_suspended__cy3Iq{font-size:12px;padding:8px}}@media (min-width:769px) and (max-width:1024px){.MarketCell_marketCell__0wBBF{margin:6px 0}.MarketCell_marketContent__sE4OA{gap:14px;padding:10px}.MarketCell_marketColumn__Cr4Tg h4{font-size:14px}.MarketCell_oddItem__KdurW{font-size:13px}}@media (prefers-color-scheme:dark){.MarketCell_marketColumn__Cr4Tg h4{color:#fff}.MarketCell_marketCell__0wBBF{background:#1a1a1a;border-color:#333}.MarketCell_mobileHeader__34IQ\+{background:#2d2d2d;border-color:#333}.MarketCell_marketTitle__n2Llg,.MarketCell_oddItem__KdurW{color:#fff}.MarketCell_suspended__cy3Iq{color:#888}}.MatchTable_tableContainer__rGj0J{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin:20px;padding:20px}.MatchTable_matchTable__IY8uk{background:#fff;border-collapse:collapse;margin-top:10px;width:100%}.MatchTable_matchTable__IY8uk td,.MatchTable_matchTable__IY8uk th{border:1px solid #e0e0e0;padding:15px;text-align:left}.MatchTable_matchTable__IY8uk th{background-color:#f8f9fa;color:#495057;font-weight:600}.MatchTable_matchTable__IY8uk tr:hover{background-color:#f8f9fa}.MatchTable_marketCell__ExgCO{display:flex;justify-content:space-between;padding:10px}.MatchTable_marketColumn__d6JUj{flex:1 1;text-align:center}.MatchTable_marketColumn__d6JUj h4{font-size:14px;margin-bottom:10px}.MatchTable_oddsList__8i3Kf{list-style-type:none;margin:0;padding:0;text-align:left}.MatchTable_oddItem__kV3be{font-size:13px;margin:5px 0}.MatchTable_suspended__EpFfw{color:#999;font-style:italic}.MatchTable_indicator__Ay103{font-weight:700;margin-left:5px}.MatchTable_up__LZeVr{color:green}.MatchTable_down__yz2i2,.MatchTable_modelWarning__MYOay{color:red}.MatchTable_score__RQGVH{color:#212529;font-size:18px;margin:10px 0}.MatchTable_matchDetails__Na5ht{background:#fff;border-radius:4px;color:#000;cursor:pointer;display:block;height:100%;padding:10px;text-decoration:none;transition:background-color .2s ease}.MatchTable_matchDetails__Na5ht:hover{background-color:#eee}.MatchTable_matchDetails__Na5ht h3{color:#495057;font-size:14px;margin:5px 0}.MatchTable_teams__\+mhsp{color:#212529;font-size:16px;margin:10px 0}.MatchTable_league__9n-O1{color:#6c757d;font-size:14px;margin:5px 0}.MatchTable_time__R-m6V{color:#444;margin:5px 0}@media (max-width:768px){.MatchTable_matchTable__IY8uk{font-size:14px}.MatchTable_matchTable__IY8uk td,.MatchTable_matchTable__IY8uk th{padding:8px 5px}.MatchTable_marketCell__ExgCO{flex-direction:column}.MatchTable_marketColumn__d6JUj{margin-bottom:10px}.MatchTable_matchDetails__Na5ht h3{font-size:12px}.MatchTable_teams__\+mhsp{font-size:14px}}@keyframes MatchTable_highlight__hIOOi{0%{background-color:#ff03}to{background-color:initial}}.MatchTable_oddsChanged__z2cxw{animation:MatchTable_highlight__hIOOi 1s ease-out}.MatchTable_matchTime__gZQ8o{color:#666;font-size:.9em;margin-top:5px}.MatchTable_currentTimer__NG6jC{color:#e53935;font-size:1.1em;font-weight:700;margin-top:5px}.MatchTable_score__RQGVH{color:#000;font-size:1.2em;font-weight:700;margin:5px 0}.MatchTable_matchFields__L7VoM{background:#0000;border-radius:4px;margin:10px 0;padding:10px}.MatchTable_matchFields__L7VoM h3{border-bottom:2px solid #eee;color:#000;font-size:1.2em;margin-bottom:15px;padding-bottom:10px}.MatchTable_matchFieldsTable__XxnXn{border-collapse:collapse;font-size:13px}.MatchTable_matchFieldsTable__XxnXn td{border:none;color:#6c757d;padding:4px 8px}.MatchTable_matchFieldsTable__XxnXn td:first-child{color:#6c757d;font-weight:400;padding-right:12px;text-align:right;width:auto}.MatchTable_matchFieldsTable__XxnXn td:last-child{color:#000;font-family:monospace;font-size:13px;text-align:left}.MatchTable_matchFieldsTable__XxnXn tr:hover{background-color:initial}@media (max-width:768px){.MatchTable_matchFields__L7VoM{padding:5px}.MatchTable_matchFieldsTable__XxnXn td{font-size:12px;padding:2px 4px}}@media (prefers-color-scheme:dark){.MatchTable_matchTable__IY8uk,.MatchTable_tableContainer__rGj0J{background:#fff}.MatchTable_matchTable__IY8uk td,.MatchTable_matchTable__IY8uk th{border-color:#e0e0e0}.MatchTable_matchTable__IY8uk th{background-color:#f8f9fa;color:#495057}.MatchTable_matchDetails__Na5ht{background:#fff;color:#000}.MatchTable_matchDetails__Na5ht:hover{background-color:#eee}.MatchTable_matchDetails__Na5ht h3{color:#495057}.MatchTable_teams__\+mhsp{color:#212529}.MatchTable_league__9n-O1{color:#6c757d}.MatchTable_matchTime__gZQ8o{color:#666}.MatchTable_currentTimer__NG6jC{color:#e53935}.MatchTable_score__RQGVH{color:#2196f3}.MatchTable_matchFieldsTable__XxnXn td,.MatchTable_matchFieldsTable__XxnXn td:first-child{color:#6c757d}.MatchTable_matchFieldsTable__XxnXn td:last-child{color:#2196f3}.MatchTable_suspended__EpFfw{color:#999}.MatchTable_up__LZeVr{color:green}.MatchTable_down__yz2i2,.MatchTable_modelWarning__MYOay{color:red}}.MatchList_matchListContainer__0u-Yz{margin:0 auto;padding:20px}.MatchList_tablesContainer__9ZhfM{display:flex;flex-direction:column;gap:20px}.MatchList_loader__Q7gw9{align-items:center;background-color:#fffc;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.MatchList_spinner__XzVFE{animation:MatchList_spin__MCztO 1s linear infinite;border:5px solid #0000001a;border-radius:50%;border-top-color:#3498db;height:50px;width:50px}@keyframes MatchList_spin__MCztO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MatchList_toastContainer__yu8vr{position:fixed;right:20px;top:20px;z-index:9999}.MatchList_toast__x5epF{background-color:#333;border-radius:5px;color:#fff;margin-bottom:10px;min-width:200px;opacity:0;padding:15px;text-align:center;transform:translateX(100%);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.MatchList_toast__x5epF.MatchList_show__XllRP{opacity:1;transform:translateX(0)}.MatchList_toast__x5epF.MatchList_success__8sZeZ{background-color:#28a745}.MatchList_toast__x5epF.MatchList_error__ZVmyU{background-color:#dc3545}.MatchList_toast__x5epF.MatchList_warning__VBf\+4{background-color:#ffc107;color:#000}.MatchList_storeContainer__zOtTG{margin:20px 0;text-align:center}.MatchList_storeButton__LtS5Q{background-color:#ff5722;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.MatchList_storeButton__LtS5Q:hover{background-color:#e64a19}.MatchList_title__zUCFU{color:#333;margin-bottom:30px;text-align:center}.MatchList_hidden__E7W53{display:none}@media (max-width:768px){.MatchList_matchListContainer__0u-Yz{padding:10px}.MatchList_title__zUCFU{font-size:24px;margin-bottom:20px}.MatchList_toast__x5epF{font-size:14px;min-width:150px}}.MatchList_loadingOverlay__lnHc4{align-items:center;background-color:#fffc;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.MatchList_errorMessage__5pN1h{background-color:#fff;border:1px solid #dc3545;border-radius:5px;color:#dc3545;margin:20px 0;padding:20px;text-align:center}.MatchList_refreshButton__YXCEe{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:10px;padding:8px 16px;transition:background-color .3s ease}.MatchList_refreshButton__YXCEe:hover{background-color:#0056b3}.MatchList_emptyState__ZwW6m{color:#666;padding:40px;text-align:center}@keyframes MatchList_fadeIn__6XBQL{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.MatchList_newMatch__PmfAD{animation:MatchList_fadeIn__6XBQL .5s ease-out}.MatchList_tableSection__qwP9b{margin-bottom:30px}.MatchList_tableHeader__6AS-I{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.MatchList_sortControls__YWJzo{display:flex;gap:10px}.MatchList_sortButton__v5bmx{background:#fff;border:1px solid #000;border-radius:4px;color:#000;cursor:pointer;font-size:14px;font-weight:700;padding:8px 16px;transition:all .2s ease}.MatchList_sortButton__v5bmx:hover{background:#014b91;color:#fff}.MatchList_sortButton__v5bmx.MatchList_active__VUWFO{background:#9d9e9e;border-color:#9d9e9e;color:#fff}@media (max-width:768px){.MatchList_tableHeader__6AS-I{flex-direction:column;gap:10px}.MatchList_sortControls__YWJzo{width:100%}.MatchList_sortButton__v5bmx{flex:1 1;font-size:13px;padding:6px 12px}}.PreMatchList_container__KQBCx{margin:0 auto;max-width:1200px;padding:20px}.PreMatchList_controls__XCILr{display:flex;gap:10px;margin-bottom:20px}.PreMatchList_btn__3Y5hO{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.PreMatchList_btn__3Y5hO.PreMatchList_active__H0OdS{background-color:#023266}.PreMatchList_btn__3Y5hO:disabled{background-color:#ccc;cursor:not-allowed}.PreMatchList_matchItem__tHIzx{align-items:center;background-color:#f9f9f9;border:1px solid #ccc;border-radius:8px;display:flex;gap:15px;margin-bottom:15px;padding:15px}.PreMatchList_leagueCheckbox__V7CSW,.PreMatchList_matchCheckbox__C3JcZ{margin-right:10px;transform:scale(1.5)}.PreMatchList_matchDetails__YMbwv{flex:1 1}.PreMatchList_teams__cbcSx{font-size:1.2em;margin-bottom:5px}.PreMatchList_league__clgCA{color:#666;margin-bottom:5px}.PreMatchList_time__KHGHp{font-weight:700}.PreMatchList_leagueSection__uZs-S{margin-bottom:20px}.PreMatchList_leagueHeader__G4KT8{align-items:center;background-color:#eee;border-radius:5px;display:flex;margin-bottom:10px;padding:10px}.PreMatchList_leagueHeader__G4KT8 h3{margin:0}.PreMatchList_loader__cz64M{align-items:center;display:flex;justify-content:center;min-height:200px}.PreMatchList_spinner__wiyiD{animation:PreMatchList_spin__-rqx9 1s linear infinite;border:5px solid #0000001a;border-radius:50%;border-top-color:#3498db;height:50px;width:50px}@keyframes PreMatchList_spin__-rqx9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PreMatchList_storeContainer__cRocO{margin-top:20px;text-align:center}.PreMatchList_storeButton__y6rvD{background-color:#ff5722;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.PreMatchList_storeButton__y6rvD:hover{background-color:#e64a19}.PreMatchList_storeButton__y6rvD:disabled{background-color:#ccc;cursor:not-allowed}.unlinked-matches-container{padding:24px}.main-title{font-size:1.5em;margin-bottom:20px;text-align:center}.unlinked-sections{display:flex;gap:24px;justify-content:space-between}.unlinked-section{background:#fff;border:1px solid #bbb;border-radius:6px;flex:1 1;padding:12px}.section-title.green{background:#3a7e3a;border-radius:4px;color:#fff;display:inline-block;margin-bottom:12px;padding:6px 12px}.events-table{margin-top:8px}.event-row{align-items:center;border-bottom:1px solid #eee;display:flex;gap:8px;padding:6px 0}.event-row.selected{background:#e6f7ff}.competition.unlinked{background:#1565c0;color:#fff}.competition.linked,.competition.unlinked{border-radius:3px;font-weight:700;padding:2px 8px}.competition.linked{background:#ffcc80;color:#000}.team.unlinked{background:#1565c0;color:#fff}.team.linked,.team.unlinked{border-radius:3px;font-weight:700;padding:2px 8px}.team.linked{background:#ffcc80;color:#000}.vs{font-weight:700;margin:0 4px}.team,.vs{color:#333}.date{color:#555;font-size:.95em;margin-left:auto}.select-btn{background:#eee;border:1px solid #aaa;border-radius:4px;color:#333;cursor:pointer;font-weight:700;padding:3px 12px}.select-btn.selected-btn{background:#2196f3;border:1px solid #1976d2;color:#fff}.link-btn.red{background:#e53935;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;margin-right:8px;padding:3px 12px}.link-btn[disabled]{background:#ccc;color:#888;cursor:not-allowed}.instructions-row{display:flex;gap:16px;justify-content:space-between;margin-top:32px}.instruction.yellow-bg{background:#ffe082;border-radius:5px;color:#333;flex:1 1;font-size:1em;padding:10px;text-align:center}.search-container{display:flex;justify-content:flex-end;margin-bottom:12px;width:100%}.search-input{background:#f8fafc;border:1.5px solid #1976d2;border-radius:24px;box-shadow:0 1px 4px #1976d20f;color:#222;font-size:1em;outline:none;padding:8px 14px;transition:border-color .2s,box-shadow .2s;width:260px}.search-input:focus{background:#fff;border-color:#2196f3;box-shadow:0 2px 8px #2196f321}.dashboard-container{background:#efefef;color:#333;font-family:Arial,sans-serif;padding:10px}.top-panel{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:15px}.league{background-color:#9fc5f8}.league,.teams{border-radius:4px;font-weight:700;padding:4px 8px}.teams{background:#ffeb9c;display:flex;gap:5px}.match-time{background:#ffeb9c;border-radius:4px;padding:4px 8px}.mode-switch button{border:none;border-radius:4px;cursor:pointer;margin-right:4px;padding:5px 10px}.mode-switch .active{background-color:#5b9bd5;color:#fff}.model-drivers{background-color:#f4b400;border:none;border-radius:4px;cursor:pointer;padding:6px 12px}.model-section{display:flex;gap:10px;margin:10px 0}.params-table,.score-table{width:20%}.model-section .params-table td,.model-section .params-table th,.model-section .score-table td,.model-section .score-table th{align-items:center;border:1px solid #000;text-align:center}.noborder{border:none!important}.goal-market-section{width:100%}.goal-market-drivers{display:flex;gap:10px;height:100%;width:100%}.goal-market-drivers .market-table{border-collapse:collapse;height:100%;table-layout:fixed;width:35%}.goal-market-drivers .market-table tbody{border:1px solid #000}.goal-market-drivers .market-table th{background-color:#514b4b33;border:1px solid #000;font-weight:700;padding:4px}.goal-market-drivers .market-table td{border-right:1px solid #000;padding:4px}.goal-market-drivers .market-table tr:nth-child(odd){background-color:#f0f0f0}.goal-market-drivers .market-table tr:nth-child(2n){background-color:#fff}.indicator{border-radius:15%;content:"";display:inline-block;height:24px;width:24px}.indicator.green{background-color:green}.indicator.orange{background-color:orange}.indicator.red{background-color:red}.tab-switch{background-color:#f5f5f5;border:1px solid #000;display:flex;overflow:hidden;width:fit-content}.tab-option{color:#000;cursor:pointer;font-weight:500;padding:10px 20px;transition:all .3s ease;-webkit-user-select:none;user-select:none}.tab-option.active{background-color:#9fc5f8;border:1px solid #000}.spread-driver-header{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:15px}.MatchDetails_sectionTitle__FSRzc{border-bottom:1px solid #e0e0e0;color:#333;font-size:1.2em;margin-bottom:12px;padding-bottom:8px}.MatchDetails_spreadexTable__GxlUL{border-collapse:collapse;font-size:.9em;margin:0;width:100%}.MatchDetails_spreadexTable__GxlUL th{background-color:#f5f5f5;border-bottom:2px solid #ddd;color:#666;font-weight:600;padding:10px 12px;text-align:left}.MatchDetails_spreadexTable__GxlUL td{border-bottom:1px solid #eee;padding:10px 12px;vertical-align:middle}.MatchDetails_marketHeader__JfDMH{width:40%}.MatchDetails_spreadHeader__DMmCj{text-align:center!important;width:30%}.MatchDetails_sofarHeader__Szt8A{text-align:right!important;width:30%}.MatchDetails_spreadexLabel__e9au3{padding:8px 0}.MatchDetails_marketName__34H-3{color:#333;font-weight:500;margin-bottom:2px}.MatchDetails_dominantTeam__\+vWDR{color:#666;font-size:.85em;font-style:italic}.MatchDetails_spreadexSpread__L6GZt{color:#2196f3;font-family:Courier New,monospace;font-size:1.05em;font-weight:700;text-align:center}.MatchDetails_spreadexSofar__aCIIQ{color:#666;font-weight:500;text-align:right}.MatchDetails_spreadexTable__GxlUL tbody tr:hover{background-color:#f9f9f9}@media (max-width:768px){.MatchDetails_spreadexTable__GxlUL{font-size:.85em}.MatchDetails_spreadexTable__GxlUL td,.MatchDetails_spreadexTable__GxlUL th{padding:8px 10px}}.MatchDetails_matchDetailContainer__603Qy{margin:0 auto;max-width:1200px;padding:20px}.MatchDetails_matchName__GTswL{font-size:24px;margin:20px 0}.MatchDetails_league__vKXKJ{color:#666;font-size:18px;margin:10px 0}.MatchDetails_currentTime__XNn4n{color:#444;font-size:16px;margin:10px 0}.MatchDetails_score__knClu{color:#2196f3;font-size:24px;font-weight:700;margin:15px 0}.MatchDetails_marketOdds__-F2Id{border-collapse:collapse;margin-top:20px;width:100%}.MatchDetails_marketOdds__-F2Id td,.MatchDetails_marketOdds__-F2Id th{border:1px solid #ccc;padding:10px;text-align:left}.MatchDetails_marketOdds__-F2Id th{background-color:#f4f4f4;font-weight:700}.MatchDetails_marketOdds__-F2Id tr:nth-child(2n){background-color:#f9f9f9}.MatchDetails_up__GYRYb{color:green;margin-left:5px}.MatchDetails_down__lb-ca{color:red;margin-left:5px}.MatchDetails_loader__pplIm{align-items:center;background-color:#fffc;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.MatchDetails_spinner__Nobws{animation:MatchDetails_spin__m0o\+k 1s linear infinite;border:5px solid #0000001a;border-radius:50%;border-top-color:#3498db;height:50px;width:50px}@keyframes MatchDetails_spin__m0o\+k{to{transform:rotate(1turn)}}.MatchDetails_error__q\+5pR{color:#dc3545;font-size:18px;margin:20px;text-align:center}.MatchDetails_matchFields__dQxnH{background:#0000;border-radius:4px;margin:10px 0;padding:10px}.MatchDetails_matchFields__dQxnH h3{border-bottom:2px solid #e0e0e0;color:#495057;font-size:1.2em;margin-bottom:10px;padding-bottom:8px}.MatchDetails_matchFieldsTable__7sRaJ{border-collapse:collapse;font-size:13px;width:100%}.MatchDetails_matchFieldsTable__7sRaJ td{border:none;color:#6c757d;padding:8px}.MatchDetails_matchFieldsTable__7sRaJ td:first-child{color:#6c757d;font-weight:400;padding-right:12px;text-align:right}.MatchDetails_matchFieldsTable__7sRaJ td:last-child{color:#2196f3;font-family:monospace;font-size:13px}.MatchDetails_matchFieldsTable__7sRaJ tr:hover{background-color:initial}@media (max-width:768px){.MatchDetails_matchFields__dQxnH{padding:5px}.MatchDetails_matchFieldsTable__7sRaJ td{font-size:12px;padding:4px}}@media (prefers-color-scheme:dark){.MatchDetails_matchFields__dQxnH{background:#1a1a1a}.MatchDetails_matchFields__dQxnH h3{border-bottom-color:#333;color:#fff}.MatchDetails_matchFieldsTable__7sRaJ td{color:#adb5bd}.MatchDetails_matchFieldsTable__7sRaJ td:first-child{color:#ccc}.MatchDetails_matchFieldsTable__7sRaJ td:last-child{color:#64b5f6}.MatchDetails_matchFieldsTable__7sRaJ tr:hover{background-color:#222}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.5b08f501.css.map*/