.ypxBCW_wrap{gap:18px;min-width:0;max-width:100%;display:grid;overflow-x:hidden}.ypxBCW_summary{color:#fff;background:linear-gradient(135deg,#101b2c,#1d3557);border-radius:20px;grid-template-columns:1fr auto 1fr 1fr;align-items:center;gap:10px;min-width:0;padding:18px;display:grid;box-shadow:0 12px 28px #101b2c2e}.ypxBCW_summary div{gap:4px;min-width:0;display:grid}.ypxBCW_summary span{letter-spacing:.08em;opacity:.75;font-size:11px;font-weight:900}.ypxBCW_summary strong{font-size:24px;line-height:1}.ypxBCW_arrow{opacity:.7;font-size:20px}.ypxBCW_refresh{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f28b22,#ef5d22);border:0;border-radius:16px;width:100%;padding:15px 18px;font-size:16px;font-weight:1000;box-shadow:0 8px 20px #ef5d2238}.ypxBCW_refresh:disabled{opacity:.6;cursor:default}.ypxBCW_synced{text-align:center;color:#7a8797;overflow-wrap:anywhere;margin:-8px 0 0;font-size:12px;font-weight:700}.ypxBCW_rulePanel,.ypxBCW_processPanel,.ypxBCW_betPanel{background:#fff;border:1px solid #e3e8ef;border-radius:20px;min-width:0;max-width:100%;padding:18px;overflow:hidden;box-shadow:0 8px 24px #283f5a12}.ypxBCW_sectionTitle{align-items:center;gap:10px;min-width:0;margin-bottom:14px;display:flex}.ypxBCW_sectionTitle span{color:#2c5f97;letter-spacing:.08em;background:#edf3fb;border-radius:999px;flex:none;padding:4px 8px;font-size:10px;font-weight:1000}.ypxBCW_sectionTitle h2{color:#1d2d40;min-width:0;margin:0;font-size:18px}.ypxBCW_rules{gap:10px;display:grid}.ypxBCW_rule{text-align:left;cursor:pointer;background:#f8fafc;border:1px solid #dfe6ef;border-radius:15px;grid-template-columns:auto 1fr;align-items:center;gap:12px;width:100%;min-width:0;padding:14px;display:grid}.ypxBCW_rule.ypxBCW_active{background:#fff7ed;border-color:#f2a35b}.ypxBCW_rule:disabled{opacity:.5;cursor:not-allowed}.ypxBCW_switch{color:#5a6675;background:#dfe6ef;border-radius:999px;place-items:center;min-width:42px;padding:7px 8px;font-size:11px;font-weight:1000;display:grid}.ypxBCW_active .ypxBCW_switch{color:#fff;background:#f07a22}.ypxBCW_rule strong{color:#243549;font-size:14px;display:block}.ypxBCW_rule small{color:#778697;margin-top:4px;font-size:11px;font-weight:700;display:block}.ypxBCW_process{border-bottom:1px solid #edf1f5;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:11px 0;display:grid}.ypxBCW_process:last-child{border-bottom:0}.ypxBCW_process span{color:#34485d;font-size:13px;font-weight:800}.ypxBCW_process strong{color:#17283a;font-size:14px}.ypxBCW_process em{color:#c65328;font-size:12px;font-style:normal;font-weight:900}.ypxBCW_empty{color:#7d8998;margin:0;font-size:13px}.ypxBCW_skip{text-align:center;background:#fff1f1;border:1px solid #ffd0d0;border-radius:16px;padding:20px}.ypxBCW_skip strong{color:#c33131;font-size:26px;display:block}.ypxBCW_skip p{color:#8d4a4a;margin:8px 0 0;font-size:13px;font-weight:700;line-height:1.7}.ypxBCW_note{color:#657487;background:#f6f8fb;border-radius:14px;min-width:0;padding:14px 16px;font-size:12px;font-weight:700;line-height:1.7}.ypxBCW_freeTrial{background:#fff7ed;border:1px solid #fed7aa;border-radius:16px;padding:16px}.ypxBCW_freeTrial strong{color:#9a4a12}.ypxBCW_freeTrial p{color:#76553b;margin:6px 0 0;font-size:12px;font-weight:700;line-height:1.7}.ypxBCW_evButtons{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px;display:grid}.ypxBCW_evButtons button{background:#fff;border:1px solid #dfe6ef;border-radius:10px;padding:9px;font-weight:900}.ypxBCW_evButtons .ypxBCW_evActive{background:#fff7ed;border:2px solid #ef7b22}.ypxBCW_legend{color:#738195;margin:0 0 12px;font-size:11px;font-weight:700;line-height:1.6}.ypxBCW_oddsError{color:#a23434;font-weight:800}.ypxBCW_desktopOdds{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;min-width:0;display:grid}.ypxBCW_oddsColumn{background:#fff;border:1px solid #e3e9f0;border-radius:14px;min-width:0;overflow:hidden}.ypxBCW_oddsColumnHeader{color:#1f3550;background:#edf3fb;justify-content:space-between;align-items:center;gap:6px;padding:10px 8px;display:flex}.ypxBCW_oddsColumnHeader strong{font-size:12px}.ypxBCW_oddsColumnHeader small{color:#6b7b8d;font-size:10px}.ypxBCW_oddsRow{text-align:left;cursor:pointer;border:0;border-top:1px solid #edf1f5;width:100%;min-width:0;padding:9px 8px;display:grid}.ypxBCW_oddsRowAlive{background:#fff}.ypxBCW_oddsRowEliminated{color:#8c98a5;background:#eceff3}.ypxBCW_oddsRowRestored{background:#fff4bf}.ypxBCW_oddsMain{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.ypxBCW_oddsMain strong{color:#26384b;white-space:nowrap;font-size:12px}.ypxBCW_oddsMain span{color:#c56a24;white-space:nowrap;font-size:12px;font-weight:1000}.ypxBCW_oddsRowEliminated .ypxBCW_oddsMain strong,.ypxBCW_oddsRowEliminated .ypxBCW_oddsMain span{color:#9099a3}.ypxBCW_oddsStatus{color:#738195;margin-top:3px;font-size:9px;font-weight:900}.ypxBCW_oddsRowRestored .ypxBCW_oddsStatus{color:#8d6a00}.ypxBCW_oddsRowEliminated .ypxBCW_oddsStatus{color:#8c98a5}.ypxBCW_oddsDetail{color:#5c6d80;border-top:1px dashed #5b6c7e40;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;margin-top:8px;padding-top:8px;font-size:10px;display:grid}.ypxBCW_oddsDetail small{color:#7d5f61;grid-column:1/-1;font-weight:800;line-height:1.5}.ypxBCW_mobileOdds{display:none}.ypxBCW_headTabs{grid-template-columns:repeat(6,1fr);gap:5px;margin-bottom:10px;display:grid}.ypxBCW_headTabs button{color:#53667a;background:#f7f9fc;border:1px solid #dce4ee;border-radius:10px;gap:2px;padding:8px 2px;display:grid}.ypxBCW_headTabs strong{font-size:12px}.ypxBCW_headTabs small{font-size:9px}.ypxBCW_headTabs .ypxBCW_headTabActive{color:#b85a17;background:#fff4e8;border-color:#ef8b36}.ypxBCW_mobileOddsHeader{color:#23384e;background:#edf3fb;border:1px solid #e3e9f0;border-bottom:0;border-radius:14px 14px 0 0;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;display:flex}.ypxBCW_mobileOddsHeader strong{font-size:15px}.ypxBCW_mobileOddsHeader span{color:#60758b;font-size:11px;font-weight:900}.ypxBCW_mobileRows{background:#fff;border:1px solid #e3e9f0;border-radius:0 0 14px 14px;overflow:hidden}.ypxBCW_mobileRows .ypxBCW_oddsRow{padding:12px}.ypxBCW_mobileRows .ypxBCW_oddsMain strong,.ypxBCW_mobileRows .ypxBCW_oddsMain span{font-size:16px}.ypxBCW_mobileRows .ypxBCW_oddsStatus{font-size:10px}.ypxBCW_mobileRows .ypxBCW_oddsDetail{font-size:11px}@media (max-width:900px){.ypxBCW_desktopOdds{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.ypxBCW_wrap{gap:14px}.ypxBCW_summary{grid-template-columns:1fr auto 1fr;padding:15px}.ypxBCW_summary>div:last-child{border-top:1px solid #ffffff1f;grid-column:1/-1;padding-top:8px}.ypxBCW_summary strong{font-size:21px}.ypxBCW_process{grid-template-columns:1fr auto}.ypxBCW_process em{grid-column:1/-1}.ypxBCW_rulePanel,.ypxBCW_processPanel,.ypxBCW_betPanel{border-radius:16px;padding:14px}.ypxBCW_rule{padding:12px}.ypxBCW_desktopOdds{display:none}.ypxBCW_mobileOdds{width:100%;min-width:0;display:block}.ypxBCW_headTabs{grid-template-columns:repeat(3,1fr)}.ypxBCW_mobileRows{width:100%}.ypxBCW_sectionTitle h2{font-size:17px}.ypxBCW_refresh{padding:14px;font-size:15px}.ypxBCW_synced{padding:0 4px;font-size:10px}.ypxBCW_freeTrial{padding:13px}.ypxBCW_legend{font-size:10px}.ypxBCW_oddsDetail{grid-template-columns:1fr 1fr}}
