.CandidateProvidersList_candidateProvidersList__ebvAE{width:100%}.CandidateProvidersList_title__3Vg3V{font-size:1.25rem;font-weight:700;margin-bottom:1rem}.CandidateProvidersList_tableWrapper__3qksR{overflow-x:auto;border:1px solid #dee2e6;border-radius:.375rem}.CandidateProvidersList_table__4fc0n{width:100%;border-collapse:collapse;margin:0;background-color:#fff}.CandidateProvidersList_table__4fc0n thead{background-color:#f8f9fa}.CandidateProvidersList_thAverage__vgVTJ,.CandidateProvidersList_thCandidate__Leq5R,.CandidateProvidersList_thProgress__EPqkz,.CandidateProvidersList_thProviders__3dGGX{padding:.75rem;text-align:left;font-weight:600;font-size:.875rem;color:#495057;border-bottom:2px solid #dee2e6;text-transform:uppercase;letter-spacing:.5px}.CandidateProvidersList_thCandidate__Leq5R{width:30%}.CandidateProvidersList_thAverage__vgVTJ{width:15%;text-align:center}.CandidateProvidersList_thProgress__EPqkz{width:25%}.CandidateProvidersList_thProviders__3dGGX{width:30%}.CandidateProvidersList_tableRow__SjYVC{border-bottom:1px solid #e9ecef;transition:background-color .15s ease}.CandidateProvidersList_tableRow__SjYVC:hover{background-color:#f8f9fa}.CandidateProvidersList_tableRow__SjYVC:last-child{border-bottom:none}.CandidateProvidersList_tdAverage__zzb22,.CandidateProvidersList_tdCandidate__keW4C,.CandidateProvidersList_tdProgress__P3DbC,.CandidateProvidersList_tdProviders__VTL5p{padding:.75rem;vertical-align:middle}.CandidateProvidersList_tdAverage__zzb22{text-align:center}.CandidateProvidersList_candidateName__7OKQM{font-size:.9375rem;font-weight:600;color:#212529}.CandidateProvidersList_averageBadge__puwTw{background-color:#198754;color:#fff;font-size:.8125rem;padding:.25rem .625rem;border-radius:.25rem;font-weight:600;display:inline-block}.CandidateProvidersList_progressContainer__NIyQa{height:8px;background-color:#e9ecef;border-radius:4px;position:relative;overflow:hidden;width:100%}.CandidateProvidersList_progressBar__1300Q{height:100%;background-color:#198754;border-radius:4px;transition:width .3s ease}.CandidateProvidersList_providersCell__EZh5d{width:100%}.CandidateProvidersList_toggleProvidersButton__tIE2n{background:none;border:none;padding:.25rem .5rem;cursor:pointer;font-size:.8125rem;color:#198754;font-weight:500;display:flex;align-items:center;gap:.375rem;transition:color .2s ease;width:100%;text-align:left}.CandidateProvidersList_toggleProvidersButton__tIE2n:hover{color:#157347;text-decoration:underline}.CandidateProvidersList_toggleIcon__OvQ1q{font-size:.625rem;margin-left:auto;transition:transform .2s ease}.CandidateProvidersList_providersList__YWWSB{margin-top:.5rem;padding-top:.5rem;border-top:1px solid #e9ecef;display:flex;flex-direction:column;gap:.375rem}.CandidateProvidersList_providerItem__nCqK5{display:flex;justify-content:space-between;align-items:center;padding:.375rem .5rem;border-radius:.25rem;background-color:#f8f9fa;font-size:.8125rem}.CandidateProvidersList_providerName__UtGYN{font-size:.8125rem;font-weight:500;color:#495057}.CandidateProvidersList_providerOdds__d4_fz{font-size:.8125rem;font-weight:600;color:#198754}.CandidateProvidersList_emptyMessage__YErir{font-size:.8125rem;color:#6c757d;font-style:italic}.CandidateProvidersList_noDataContainer__gJIi4{text-align:center;padding:1rem 0;color:#6c757d}.CandidateProvidersList_buttonContainer__xjN4d{display:flex;justify-content:center;margin-top:1rem}.CandidateProvidersList_toggleButton__ZkaxL{background-color:#198754;color:#fff;border:none;padding:.5rem 1.5rem;border-radius:.375rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .2s ease}.CandidateProvidersList_toggleButton__ZkaxL:hover{background-color:#157347}.CandidateProvidersList_toggleButton__ZkaxL:active{background-color:#0f5132}@media (max-width:768px){.CandidateProvidersList_tdCandidate__keW4C,.CandidateProvidersList_thCandidate__Leq5R{width:25%}.CandidateProvidersList_tdProgress__P3DbC,.CandidateProvidersList_thProgress__EPqkz{width:20%}.CandidateProvidersList_tdProviders__VTL5p,.CandidateProvidersList_thProviders__3dGGX{width:35%}.CandidateProvidersList_candidateName__7OKQM{font-size:.875rem}.CandidateProvidersList_thAverage__vgVTJ,.CandidateProvidersList_thCandidate__Leq5R,.CandidateProvidersList_thProgress__EPqkz,.CandidateProvidersList_thProviders__3dGGX{font-size:.75rem;padding:.5rem}.CandidateProvidersList_tdAverage__zzb22,.CandidateProvidersList_tdCandidate__keW4C,.CandidateProvidersList_tdProgress__P3DbC,.CandidateProvidersList_tdProviders__VTL5p{padding:.5rem}}.EventArticles_eventArticles__BKmXq{margin-top:2rem;padding-top:2rem;border-top:1px solid #dee2e6}.EventArticles_title__S3o6A{font-size:1.25rem;font-weight:700;margin-bottom:1rem;color:#212529}.EventArticles_articlesList__aTBOC{list-style:none;padding:0;margin:0}.EventArticles_articleItem__ZTnzE{margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid #e9ecef}.EventArticles_articleItem__ZTnzE:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.EventArticles_articleLink__7USC3{color:#198754;text-decoration:none;font-size:1rem;font-weight:500;transition:color .2s ease,text-decoration .2s ease;display:block;line-height:1.5}.EventArticles_articleLink__7USC3:hover{color:#157347;text-decoration:underline}.EventArticles_articleLink__7USC3:active{color:#0f5132}.ShareButtons_shareContainer__Md_ZC{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ShareButtons_shareLabel__aq1Wh{font-size:.875rem;color:#6c757d;margin-right:.5rem}.ShareButtons_shareButton__19Kg2{font-size:.875rem;padding:.375rem .75rem;border-radius:.25rem;text-decoration:none;display:inline-flex;align-items:center;gap:.25rem;transition:all .2s;border:1px solid;background-color:transparent;cursor:pointer}.ShareButtons_shareButton__19Kg2:hover{opacity:.8;transform:translateY(-1px)}.ShareButtons_shareButtonPrimary__usbyX{color:#0d6efd;border-color:#0d6efd}.ShareButtons_shareButtonPrimary__usbyX:hover{background-color:#0d6efd;color:#fff}.ShareButtons_shareButtonSecondary__yHy_A{color:#6c757d;border-color:#6c757d}.ShareButtons_shareButtonSecondary__yHy_A:hover{background-color:#6c757d;color:#fff}.ShareButtons_icon__Ftlya{display:inline-block;width:16px;height:16px;flex-shrink:0}.ShareButtons_buttonText__CDI_N{display:inline}@media (max-width:768px){.ShareButtons_shareLabel__aq1Wh{display:none}.ShareButtons_shareButton__19Kg2{padding:.5rem;min-width:40px;justify-content:center}.ShareButtons_buttonText__CDI_N{display:none}.ShareButtons_icon__Ftlya{width:20px;height:20px}}@media (min-width:769px) and (max-width:992px){.ShareButtons_shareButton__19Kg2{padding:.375rem .5rem;font-size:.8rem}}.QuickOddsSidebar_sidebarCard__Z123c{background:#fff;border:1px solid #e5e7eb;border-radius:2px;overflow:hidden;position:sticky;top:2rem}.QuickOddsSidebar_sidebarHeader__SfiNV{background:#f9fafb;padding:1.25rem 1.5rem;border-bottom:1px solid #e5e7eb}.QuickOddsSidebar_sidebarTitle__uGkm3{font-size:1.125rem;font-weight:700;color:#111827;margin:0;letter-spacing:-.01em}.QuickOddsSidebar_sidebarBody__N_u7c{padding:1.5rem}.QuickOddsSidebar_categorySection__hcN66{margin-bottom:2rem}.QuickOddsSidebar_categorySection__hcN66:last-child{margin-bottom:0}.QuickOddsSidebar_categoryTitle__k1ERG{font-size:.75rem;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin:0 0 1rem}.QuickOddsSidebar_oddsItem__gcvwe{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #f3f4f6}.QuickOddsSidebar_oddsItem__gcvwe:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.QuickOddsSidebar_itemTitle__DtQfI{font-size:.9375rem;font-weight:600;color:#111827;margin:0 0 .5rem;line-height:1.4}.QuickOddsSidebar_itemTitleLink__O3hq9{color:#111827;text-decoration:none;transition:color .2s ease}.QuickOddsSidebar_itemTitleLink__O3hq9:hover{color:#059669}.QuickOddsSidebar_itemMeta__0XRi2{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem}.QuickOddsSidebar_itemMetaText__SVUUP{font-size:.8125rem;color:#6b7280}.QuickOddsSidebar_spreadBadge__kAMeo{display:inline-block;padding:.25rem .625rem;font-size:.75rem;font-weight:600;color:#fff;background:#0284c7;border-radius:2px;letter-spacing:.01em}.QuickOddsSidebar_emptyState__kolUc{padding:2rem;text-align:center;color:#6b7280}.QuickOddsSidebar_formatExplanations__Wy7fR{margin-top:2rem;padding-top:2rem;border-top:2px solid #e5e7eb}.QuickOddsSidebar_formatTitle__Iq_up{font-size:.875rem;font-weight:700;color:#111827;margin:0 0 1rem;text-transform:uppercase;letter-spacing:.05em}.QuickOddsSidebar_formatSection__9_ssm{margin-bottom:1.25rem}.QuickOddsSidebar_formatSection__9_ssm:last-child{margin-bottom:0}.QuickOddsSidebar_formatSection__9_ssm strong{display:block;font-size:.8125rem;font-weight:600;color:#0284c7;margin-bottom:.5rem}.QuickOddsSidebar_formatText___ZuM4{font-size:.75rem;color:#6b7280;line-height:1.5;margin:0}@media (max-width:768px){.QuickOddsSidebar_sidebarCard__Z123c{position:static;margin-top:2rem}}.Sidebar_sidebarCard__J_H80{background:#fff;border:1px solid #e5e7eb;border-radius:2px;overflow:hidden;position:sticky;top:2rem}.Sidebar_sidebarHeader__mpH_a{background:#f9fafb;padding:1.25rem 1.5rem;border-bottom:1px solid #e5e7eb}.Sidebar_sidebarTitle__M9dtv{font-size:1.125rem;font-weight:700;color:#111827;margin:0;letter-spacing:-.01em}.Sidebar_sidebarBody__Z_8Ik{padding:1.5rem}.Sidebar_tableSection__a_K_r{margin-bottom:1.5rem}.Sidebar_tableSection__a_K_r:last-child{margin-bottom:0}.Sidebar_tableTitle__AaZgL{font-size:.875rem;font-weight:700;color:#111827;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.05em}.Sidebar_tableTitleLink__6EvHm{color:#111827;text-decoration:none;transition:color .2s ease}.Sidebar_tableTitleLink__6EvHm:hover{color:#059669;text-decoration:none}.Sidebar_oddsTable__44hO7{width:100%;border-collapse:collapse}.Sidebar_tableRow__T5d5u{border-bottom:1px solid #f3f4f6}.Sidebar_tableRow__T5d5u:last-child{border-bottom:none}.Sidebar_tableCellTitle__zvTJY{padding:.25rem 0;font-size:.875rem;font-weight:500;color:#111827;vertical-align:top}.Sidebar_tableCellCandidate__nE8n1{padding:.25rem 0 .25rem 1rem;font-size:.875rem;color:#111827;text-align:right;vertical-align:top;white-space:nowrap}.Sidebar_candidateBlue__BsGy_{color:#2563eb;font-weight:600}.Sidebar_candidateRed__vbydw{color:#dc2626;font-weight:600}.Sidebar_spreadValue__A_ek2{color:#6b7280}.Sidebar_spreadValueBlue__zhoYs,.Sidebar_spreadValue__A_ek2{font-size:.75rem;vertical-align:super;margin-left:.25rem;font-weight:700}.Sidebar_spreadValueBlue__zhoYs{color:#2563eb}.Sidebar_spreadValueRed__sbUTZ{font-size:.75rem;color:#dc2626;vertical-align:super;margin-left:.25rem;font-weight:700}.Sidebar_tableLink__4BlBh{color:#111827;text-decoration:none;transition:color .2s ease}.Sidebar_tableLink__4BlBh:hover{color:#059669}.Sidebar_viewMoreContainer__4lbBa{margin-top:.25rem;margin-bottom:.25rem;padding-top:.25rem;padding-bottom:.25rem;border-top:1px solid #f3f4f6;text-align:right}.Sidebar_viewMoreButton__XVYir{display:inline-block;font-size:.8125rem;font-weight:600;color:#059669;text-decoration:none;transition:color .2s ease}.Sidebar_viewMoreButton__XVYir:hover{color:#047857;text-decoration:none}@media (max-width:768px){.Sidebar_sidebarCard__J_H80{position:static;margin-top:2rem}}.OddsListing_quickMarketItem__OThmQ{padding-bottom:1rem;border-bottom:1px solid #f3f4f6}.OddsListing_quickMarketItem__OThmQ:last-child{border-bottom:none;padding-bottom:0}.OddsListing_quickMarketTitle__KpTQt a{font-size:16px;font-weight:700;color:#000;text-decoration:none}.OddsListing_quickMarketTitle__KpTQt a:hover{color:#006400;text-decoration:none}.OddsListing_quickMarketCandidates___hc0l{font-size:14px;line-height:1.2;margin-bottom:2px}.OddsListing_firstCandidate__iOonJ{font-weight:700;color:darkred}.OddsListing_candidateBlue__qqqi2{font-weight:700;color:#2563eb}.OddsListing_candidateRed__CK3ID{font-weight:700;color:#dc2626}.OddsListing_spreadValue__JS0Nz{font-size:12px;color:#00008b;vertical-align:super;margin-left:4px;font-weight:700}.OddsListing_spreadValueBlue__6yPhA{font-size:12px;color:#2563eb;vertical-align:super;margin-left:4px;font-weight:700}.OddsListing_spreadValueRed__QRXQp{font-size:12px;color:#dc2626;vertical-align:super;margin-left:4px;font-weight:700}.OddsListing_secondCandidate__FHF7S{font-weight:500;color:#000;margin-left:4px}.OddsListing_quickMarketFooter__UAY5_{font-size:11px;color:#ccc;margin-top:2px}.OddsListing_quickMarketFooter__UAY5_ a{color:#ccc;text-decoration:none}.OddsListing_quickMarketFooter__UAY5_ a:hover{color:#999}.OddsBarCharts_oddsChartsContainer__1g7_3{display:flex;flex-direction:column;gap:1.5rem}.OddsBarCharts_chartItem__JCpu1{padding:1rem;background:#fff;border:1px solid #e5e7eb;border-radius:4px;transition:box-shadow .2s ease}.OddsBarCharts_chartItem__JCpu1:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.OddsBarCharts_chartTitle__mpaIA{font-size:.9375rem;font-weight:700;color:#111827;margin-bottom:.75rem;line-height:1.4}.OddsBarCharts_chartTitleLink__x3S4A{color:#111827;text-decoration:none;transition:color .2s ease}.OddsBarCharts_chartTitleLink__x3S4A:hover{color:#059669;text-decoration:none}.OddsBarCharts_chartBars__Lljyp{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.5rem}.OddsBarCharts_barRow__dyVah{display:flex;align-items:center;gap:.75rem;min-height:1.75rem}.OddsBarCharts_barLabel__7GVz4{display:flex;align-items:center;gap:.5rem;min-width:4rem;font-size:.8125rem;font-weight:600}.OddsBarCharts_labelDefault__Ji0AT{color:#111827}.OddsBarCharts_labelBlue__wFaq5{color:#2563eb}.OddsBarCharts_labelRed__WbM8d{color:#dc2626}.OddsBarCharts_spreadBadge__rF3T9{font-size:.75rem;font-weight:700;color:#6b7280;vertical-align:super}.OddsBarCharts_barContainer__y2uZk{flex:1;height:1.5rem;background:#f3f4f6;border-radius:2px;overflow:hidden;position:relative}.OddsBarCharts_bar__aurHz{height:100%;display:flex;align-items:center;justify-content:flex-end;padding-right:.5rem;border-radius:2px;transition:width .3s ease;min-width:3rem}.OddsBarCharts_barDefault__RlEV7{background:linear-gradient(90deg,#6b7280,#9ca3af)}.OddsBarCharts_barBlue__ETqhr{background:linear-gradient(90deg,#2563eb,#3b82f6)}.OddsBarCharts_barRed__2yxW4{background:linear-gradient(90deg,#dc2626,#ef4444)}.OddsBarCharts_barValue__8OM_F{font-size:.75rem;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2);white-space:nowrap}.OddsBarCharts_viewMoreContainer__9RN7d{margin-top:.25rem;margin-bottom:.25rem;padding-top:.25rem;padding-bottom:.25rem;text-align:right}.OddsBarCharts_viewMoreButton__54m7F{display:inline-block;font-size:.8125rem;font-weight:600;color:#059669;text-decoration:none;transition:color .2s ease}.OddsBarCharts_viewMoreButton__54m7F:hover{color:#047857;text-decoration:none}.OddsBarCharts_chartFooter__a3wM1{font-size:.75rem;color:#9ca3af;margin-top:.5rem;padding-top:.5rem;border-top:1px solid #f3f4f6}.OddsBarCharts_chartFooterLink__f0KPp{color:#9ca3af;text-decoration:none;transition:color .2s ease}.OddsBarCharts_chartFooterLink__f0KPp:hover{color:#6b7280;text-decoration:none}@media (max-width:768px){.OddsBarCharts_barRow__dyVah{flex-direction:column;align-items:flex-start;gap:.25rem}.OddsBarCharts_barLabel__7GVz4{min-width:auto}.OddsBarCharts_barContainer__y2uZk{width:100%}}.page_oddsContainer__oDna3{max-width:100%;background:#fff;padding:1.5rem;border-radius:4px}@media (max-width:768px){.page_oddsContainer__oDna3{overflow-x:auto;padding:1rem}}