.popup-modal.popup-alert{padding:0}.popup-modal.popup-alert>.popup-modal-overlay{display:none}.popup-modal.popup-alert>.popup-modal-content.popup-alert-content{background:0 0;border-radius:0;width:auto;max-width:none;max-height:none;animation:none;position:static}.AlertPopup__backdrop{z-index:1;background:var(--bm-scrim-modal);width:100vw;height:100dvh;animation:.15s ease-out both alert-backdrop-in;position:fixed;inset:0}.AlertPopup__backdrop.is-closing{animation:.2s ease-in both alert-backdrop-out}.popup-modal.popup-alert .PopupItem.AlertPopup{--alert-icon-color:var(--bm-text-2);z-index:2;box-sizing:border-box;width:min(var(--alert-width,340px),100% - 32px);overscroll-behavior:contain;height:auto;max-height:calc(100dvh - 32px);color:var(--bm-text);background:var(--bm-surface-solid);font:var(--bm-fs-body);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:0;padding:0;font-family:inherit;animation:.36s cubic-bezier(.22,.61,.36,1) both alert-popup-in;display:flex;position:fixed;top:50dvh;left:50vw;overflow:auto;transform:translate(-50%,-50%)}.popup-modal.popup-alert .PopupItem.AlertPopup.is-closing{pointer-events:none;animation:.2s ease-in both alert-backdrop-out}.popup-modal.popup-alert .PopupItem.AlertPopup.AlertPopup--success{--alert-icon-color:var(--bm-primary-ink)}.popup-modal.popup-alert .PopupItem.AlertPopup.AlertPopup--error{--alert-icon-color:var(--bm-lose)}.popup-modal.popup-alert .PopupItem.AlertPopup.AlertPopup--warning,.popup-modal.popup-alert .PopupItem.AlertPopup.AlertPopup--question{--alert-icon-color:var(--bm-primary-ink)}.popup-modal.popup-alert .PopupItem.AlertPopup.has-custom-accent{--alert-icon-color:var(--alert-custom-accent)}.popup-modal.popup-alert .PopupItem.AlertPopup.alert-deposit .AlertPopup__content{text-align:left}.popup-modal.popup-alert .PopupItem.AlertPopup.alert-deposit .AlertPopup__message{font-size:14px;line-height:1.5}.popup-modal.popup-alert .PopupItem.AlertPopup:focus{outline:none}.AlertPopup__icon{box-sizing:border-box;width:24px;height:24px;color:var(--alert-icon-color);flex:none;justify-content:center;align-items:center;margin:24px auto 0;display:flex;position:relative}.AlertPopup__icon>svg,.AlertPopup__icon>img{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}.AlertPopup__content{box-sizing:border-box;flex-shrink:0;width:100%;padding:12px 20px 0}.AlertPopup__content:last-child{padding-bottom:20px}.AlertPopup--align-left .AlertPopup__content{text-align:left}.AlertPopup--align-right .AlertPopup__content{text-align:right}.AlertPopup--align-left .AlertPopup__message,.AlertPopup--align-right .AlertPopup__message{font:var(--bm-fs-body);line-height:1.5}.AlertPopup__title,.AlertPopup__message{color:inherit;overflow-wrap:anywhere;white-space:pre-line;font-weight:inherit;margin:0}.AlertPopup__title,.AlertPopup__message--headline{font:var(--bm-fs-subtitle);font-weight:700;line-height:1.5}.AlertPopup__title+.AlertPopup__message{color:var(--bm-text-2);font:var(--bm-fs-body);margin-top:8px;line-height:1.5}.AlertPopup__actions{box-sizing:border-box;flex-wrap:wrap;flex-shrink:0;justify-content:center;gap:8px;width:100%;margin-top:20px;padding:0 16px 16px;display:flex}.AlertPopup__button{box-sizing:border-box;border-radius:var(--bm-radius-btn);min-width:0;min-height:44px;box-shadow:none;cursor:pointer;font:var(--bm-fs-body);overflow-wrap:anywhere;border:0;flex:1 1 0;justify-content:center;align-items:center;padding:8px 12px;font-family:inherit;font-weight:700;line-height:1.4;display:inline-flex}.AlertPopup__button--confirm{color:var(--bm-on-primary);background:var(--bm-primary);flex:2 1 0}.AlertPopup__button--cancel{color:var(--bm-text-2);background:0 0;flex:1 1 0}.AlertPopup__button:hover{filter:brightness(1.06)}.AlertPopup__button:active{filter:brightness(.96)}.AlertPopup__button:focus-visible{outline:2px solid var(--bm-primary);outline-offset:3px}@keyframes alert-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes alert-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes alert-popup-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}60%{opacity:1;transform:translate(-50%,-50%)scale(1.015)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes alert-icon-in{0%{opacity:0;transform:scale(.92)}65%{opacity:1;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.AlertPopup__button{transition:filter .15s}.AlertPopup__icon{animation:.34s cubic-bezier(.22,.61,.36,1) 80ms both alert-icon-in}}@media (prefers-reduced-motion:reduce){.AlertPopup__backdrop,.AlertPopup__backdrop.is-closing,.popup-modal.popup-alert .PopupItem.AlertPopup,.popup-modal.popup-alert .PopupItem.AlertPopup.is-closing{animation-duration:1ms}.popup-modal.popup-alert .PopupItem.AlertPopup:not(.is-closing){animation-name:alert-backdrop-in}}
.PopupBlockerNotif{z-index:-999;border-radius:var(--bm-radius-card);background:var(--bm-surface-solid-2);color:var(--bm-text);display:block;position:absolute;top:-15px;right:15px}.PopupBlockerNotif .popup-content{align-items:center;gap:12px;padding:12px 40px 12px 16px;display:flex;position:relative}.PopupBlockerNotif .popup-content .warning-icon{color:var(--bm-primary-ink);flex-shrink:0;display:inline-flex}.PopupBlockerNotif .popup-content .message{gap:4px;display:flex}.PopupBlockerNotif .popup-content .warning{color:var(--bm-text);font-size:14px;font-weight:500}.PopupBlockerNotif .popup-content .warning .new-window-text{color:var(--bm-primary-ink)}.PopupBlockerNotif .popup-content .warning .description{color:var(--bm-text-2);margin-top:2px;font-size:12px;font-weight:400}.PopupBlockerNotif .close-btn{font:inherit;color:var(--bm-text-2);cursor:pointer;width:32px;height:32px;background:0 0;border:none;justify-content:center;align-items:center;margin:0;display:inline-flex;position:absolute;top:4px;right:4px}
.PopupItem.ConfirmPopup{padding:24px 20px 20px}.PopupItem.ConfirmPopup .message{white-space:pre-line;font:var(--bm-fs-subtitle);color:var(--bm-text);text-align:center;overflow-wrap:anywhere;margin-bottom:24px;font-weight:700;line-height:1.5}.PopupItem.ConfirmPopup .button-group{gap:8px;width:100%;display:flex}.PopupItem.ConfirmPopup .button-group .button{border-radius:var(--bm-radius-btn);cursor:pointer;height:44px;font:var(--bm-fs-body);transition:background-color var(--bm-motion);justify-content:center;align-items:center;font-weight:700;display:flex}.PopupItem.ConfirmPopup .button-group .button.no{background:var(--bm-surface-2);color:var(--bm-text-2);flex:1 1 0;order:10;width:100%}.PopupItem.ConfirmPopup .button-group .button.yes{background:var(--bm-primary);color:var(--bm-on-primary);flex:1 1 0;order:20;width:100%}.PopupItem.ConfirmPopup .button-group .button.yes:active{background:var(--bm-primary-press)}@media (max-width:375px){.PopupItem.ConfirmPopup{padding:20px 16px 16px}.PopupItem.ConfirmPopup .message{margin-bottom:20px;font-size:16px}.PopupItem.ConfirmPopup .button-group .button{font-size:14px}}
.PopupItem.BettingCartPopUp{z-index:10020;width:100%;max-width:768px;height:auto;max-height:85dvh;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:var(--bm-radius-sheet) var(--bm-radius-sheet) 0 0;background:var(--bm-surface-solid);box-shadow:0 -1px 0 var(--bm-border);color:var(--bm-text);flex-direction:column;margin:0 auto;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(100%)}.PopupItem.BettingCartPopUp:before{content:"";background:var(--bm-surface-3);border-radius:2px;flex-shrink:0;align-self:center;width:40px;height:4px;margin-top:8px}.PopupItem.BettingCartPopUp.show{visibility:visible;transform:translateY(0)}.PopupItem.BettingCartPopUp.hide{visibility:hidden;transition:transform .3s cubic-bezier(.4,0,.2,1),visibility 0s linear .3s;transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.PopupItem.BettingCartPopUp,.PopupItem.BettingCartPopUp.hide{transition:none}}.PopupItem.BettingCartPopUp>.betting-cart-container{flex-direction:column;flex:auto;min-height:0;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart__header{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;padding:6px 4px 6px 16px;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart__header h1{color:var(--bm-text);font:var(--bm-fs-subtitle);letter-spacing:0;align-items:center;gap:8px;margin:0;font-weight:800;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart__header .betting-cart__count{background:var(--bm-primary);min-width:22px;height:22px;color:var(--bm-on-primary);font:var(--bm-fs-caption);text-align:center;font-variant-numeric:tabular-nums;border-radius:5px;padding:0 6px;font-weight:800;line-height:22px}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart__header .betting-cart__header-actions{align-items:center;gap:2px;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart__header .clear-all-button{border-radius:var(--bm-radius-btn);min-height:44px;color:var(--bm-text-3);font:var(--bm-fs-small);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding:0 8px;font-weight:600;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart__header .clear-all-button:active{color:var(--bm-text-2)}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart__header .close-btn{border-radius:var(--bm-radius-btn);cursor:pointer;width:44px;height:44px;color:var(--bm-text-2);justify-content:center;align-items:center;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart__header .close-btn:active{background:var(--bm-surface-solid-2)}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart::-webkit-scrollbar{display:none}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content{flex-direction:column;flex:1;min-height:0;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents{flex-direction:column;flex:none;min-height:0;padding:12px 16px 8px;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting-cart__empty{color:var(--bm-text-3);font:var(--bm-fs-small);text-align:center;padding:40px 20px 48px}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .cart-bonus-line{min-width:0;color:var(--bm-text-3);font:var(--bm-font-caption,500 12px/1.4 "Pretendard", sans-serif);flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin:0 0 8px;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .cart-bonus-title{color:var(--bm-text-2);font-weight:700}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .cart-bonus-step{font-variant-numeric:tabular-nums;white-space:nowrap}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .cart-bonus-step.active{color:var(--bm-primary-ink);font-weight:800}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--bm-surface-3) #0000;flex-direction:column;gap:8px;max-height:34dvh;margin-bottom:8px;display:flex;overflow-y:auto}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper::-webkit-scrollbar{width:3px}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper::-webkit-scrollbar-track{background:0 0}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper::-webkit-scrollbar-thumb{background:var(--bm-surface-3);border-radius:3px}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container{flex-shrink:0;position:relative}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item{background:var(--bm-surface-solid-2);transition:transform .3s ease,background-color var(--bm-motion);border-radius:8px;flex-direction:column;gap:4px;padding:10px 44px 10px 12px;display:flex;position:relative}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .sport_icon{display:none}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .event_group{align-items:center;gap:5px;min-width:0;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .event_group .country_icon{flex-shrink:0;width:16px;height:11px}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .event_group .country_icon img{-o-object-fit:cover;object-fit:cover;border-radius:2px;width:100%;height:100%}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .event_group .country_name,.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .event_group .league_name{color:var(--bm-text-3);font:var(--bm-fs-caption);white-space:normal;word-break:keep-all;overflow-wrap:anywhere;font-weight:500}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .event_group .country_name{flex:0 auto}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .event_group .league_name{flex:1;min-width:0}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .event_group .event_time{color:var(--bm-text-3);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto;font-size:11px}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .prediction_question{min-width:0;color:var(--bm-text);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .team_group{min-width:0;font:var(--bm-fs-body);align-items:center;gap:6px;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .team_group .team_name{min-width:0;color:var(--bm-text);white-space:normal;word-break:keep-all;overflow-wrap:anywhere;flex:0 auto;font-weight:700}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .team_group .versus{color:var(--bm-text-3);font:var(--bm-fs-caption);flex-shrink:0;font-weight:600}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .market_group{align-items:center;gap:10px;min-width:0;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .market_group .market-details-left{flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .market_group .market_label{min-width:0;color:var(--bm-text-3);font:var(--bm-fs-caption);white-space:normal;word-break:keep-all;overflow-wrap:anywhere;flex:0 auto;font-weight:500}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .market_group .market_item_label{min-width:0;max-width:60%;color:var(--bm-text);font:var(--bm-fs-small);text-align:right;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;flex:0 auto;margin-left:auto;font-weight:700}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .market_group .market_item_odds{min-width:40px;color:var(--bm-primary-ink);font:var(--bm-fs-body);font-variant-numeric:tabular-nums;flex:none;justify-content:flex-end;align-items:center;font-weight:800;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .market_item_odds_change_offset_cart{font:var(--bm-fs-caption);font-variant-numeric:tabular-nums;font-weight:700;display:none;position:absolute;top:10px;right:44px}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .market_item_odds_change_offset_cart .up,.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .market_item_odds_change_offset_cart .down{margin-right:2px;display:none}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item.up{background:color-mix(in srgb, var(--bm-win) 14%, var(--bm-surface-solid-2))}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item.up .market_item_odds_change_offset_cart{color:var(--bm-win);display:block}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item.up .market_item_odds_change_offset_cart .up{display:inline}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item.down{background:color-mix(in srgb, var(--bm-lose) 14%, var(--bm-surface-solid-2))}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item.down .market_item_odds_change_offset_cart{color:var(--bm-lose);display:block}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item.down .market_item_odds_change_offset_cart .down{display:inline}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .close_button{z-index:10;border-radius:var(--bm-radius-btn);cursor:pointer;pointer-events:auto;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .close_button svg path{fill:var(--bm-text-3)}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .close_button:active svg path{fill:var(--bm-text-2)}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item .deactivated{display:none}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item.deactivated .event_group,.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item.deactivated .team_group,.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item.deactivated .market_group{opacity:.4}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .betting_cart_item.deactivated .deactivated{background:var(--bm-scrim-modal);color:#fff;border-radius:8px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;position:absolute;inset:0}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper .betting-cart-item-container .errormessage{color:var(--bm-lose);font:var(--bm-fs-caption);text-align:center;border-radius:6px;margin-top:4px;padding:6px 10px}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_bonus{background:var(--bm-primary-soft);border-radius:8px;margin-bottom:8px;padding:10px 12px}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_bonus .market_group{justify-content:space-between;align-items:center;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_bonus .market_group .market_item_label{color:var(--bm-text);font:var(--bm-fs-small);font-weight:700}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_bonus .market_group .odds-bonus-box{align-items:center;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_bonus .market_group .odds-bonus-box .icon{display:none}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .tab_contents .betting_cart_item_bonus .market_group .odds-bonus-box .market_item_odds{color:var(--bm-primary-ink);font:var(--bm-fs-body);font-variant-numeric:tabular-nums;font-weight:800}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console{flex:none;padding:16px}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box{flex-direction:column;gap:8px;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .betting_limits{justify-content:space-between;align-items:center;padding:0 2px;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .betting_limits .limit-item{font:var(--bm-fs-caption);align-items:center;gap:6px;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .betting_limits .limit-item .label{color:var(--bm-text-3);font-weight:500}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .betting_limits .limit-item .value{color:var(--bm-primary-ink);font-variant-numeric:tabular-nums;font-weight:600}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .bet_amount_control{align-items:center;gap:6px;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .bet_amount_control .control-btn{font:inherit;color:inherit;cursor:pointer;border-radius:var(--bm-radius-input);background:0 0;background:var(--bm-surface-2);border:none;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin:0;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .bet_amount_control .control-btn svg path{fill:var(--bm-text-2)}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .bet_amount_control .control-btn:active{background:var(--bm-surface-3)}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .bet_amount_control .amount_input_wrapper{border-radius:var(--bm-radius-input);background:var(--bm-surface-2);flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;height:44px;padding:0 12px;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .bet_amount_control .amount_input_wrapper:has(:focus-visible){box-shadow:inset 0 0 0 2px var(--bm-primary)}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .bet_amount_control .amount_input_wrapper .input_label{color:var(--bm-text-3);font:var(--bm-fs-caption);white-space:nowrap;flex-shrink:0;font-weight:500}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .bet_amount_control .amount_input_wrapper .amount_input{width:100%;min-width:0;color:var(--bm-primary-ink);font:var(--bm-fs-title);text-align:right;cursor:text;font-variant-numeric:tabular-nums;background:0 0;border:none;padding:0;font-weight:800}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .bet_amount_control .amount_input_wrapper .amount_input::placeholder{color:var(--bm-text-3)}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .bet_amount_control .amount_input_wrapper .amount_input:focus{outline:none}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .NumberPad,.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .percentage_actions,.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .betting-cart_quick-btns,.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .quick_actions{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .betting-cart_quick-btns{grid-template-columns:repeat(5,1fr)}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .NumberPad{grid-template-columns:repeat(3,1fr)}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .quick_actions{grid-template-columns:repeat(2,1fr)}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .NumberPad .button,.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .percentage_actions .percent-btn,.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .betting-cart_quick-btns .betting-cart_quick-btn,.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .quick_actions .action-btn{font:inherit;color:var(--bm-text-2);cursor:pointer;background:0 0;background:var(--bm-surface-2);height:34px;font:var(--bm-fs-small);text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--bm-motion),color var(--bm-motion);font-variant-numeric:tabular-nums;border:none;border-radius:6px;justify-content:center;align-items:center;margin:0;padding:0 4px;font-family:inherit;font-weight:600;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .NumberPad .button:active,.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .percentage_actions .percent-btn:active,.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .betting-cart_quick-btns .betting-cart_quick-btn:active,.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .quick_actions .action-btn:active{background:var(--bm-surface-3);color:var(--bm-text)}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .betting_stats{flex-direction:column;gap:6px;margin-top:6px;padding:0 2px;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .betting_stats .stat-row{justify-content:space-between;align-items:center;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .betting_stats .stat-row .label{color:var(--bm-text-3);font:var(--bm-fs-caption);font-weight:500}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .betting_stats .stat-row .value,.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .betting_stats .stat-row .value.money{color:var(--bm-text);font:var(--bm-fs-body);font-variant-numeric:tabular-nums;font-weight:700}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .betting_stats .stat-row .value.money{color:var(--bm-primary-ink)}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .betting_stats .stat-row.highlight .label{color:var(--bm-text-2);font-weight:700}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .betting_console_box .betting_stats .stat-row.highlight .value.money{color:var(--bm-primary-ink);font-size:20px;font-weight:800;line-height:28px}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .local-cart-limit-note{color:var(--bm-lose-ink);margin:12px 0 0;font-size:12px;line-height:1.4}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .btnBetting{border-radius:var(--bm-radius-btn);background:var(--bm-primary);width:100%;height:48px;color:var(--bm-on-primary);font:var(--bm-fs-body);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--bm-motion);justify-content:center;align-items:center;margin-top:12px;font-weight:800;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .btnBetting:active{background:var(--bm-primary-press)}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .btnBetting.disabled{background:var(--bm-surface-3);color:var(--bm-text-3);cursor:not-allowed}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .spinner-box,.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .loader-box{border-radius:var(--bm-radius-btn);background:var(--bm-surface-solid-2);justify-content:center;align-items:center;gap:10px;height:48px;margin-top:12px;display:flex}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .spinner-box .spinner,.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .spinner-box .loader,.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .loader-box .spinner,.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .loader-box .loader{border:2px solid var(--bm-surface-3);border-top-color:var(--bm-primary);border-radius:50%;width:20px;height:20px;animation:1s linear infinite spin}.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .spinner-box .countDown,.PopupItem.BettingCartPopUp>.betting-cart-container>.betting-cart>.betting-cart__content .betting_console .loader-box .countDown{color:var(--bm-primary-ink);font:var(--bm-fs-small);font-variant-numeric:tabular-nums;font-family:inherit;font-weight:700}.PopupItem.BettingCartPopUp .ConfirmPopup{z-index:1001;border-radius:var(--bm-radius-modal);background:var(--bm-surface-solid);min-width:280px;padding:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-height:700px){.PopupItem.BettingCartPopUp{max-height:92dvh}.PopupItem.BettingCartPopUp .betting-cart>.betting-cart__content .tab_contents .betting_cart_item_wrapper{max-height:28dvh}}@keyframes spin{to{transform:rotate(360deg)}}.bm-slip-scrim{z-index:10015;background:var(--bm-scrim-modal);position:fixed;inset:0}
.fpc-blocker{z-index:0;background:0 0;position:fixed;inset:0}.PopupItem.ForcePasswordChangePopup{z-index:1;background:var(--bm-surface-solid);border-radius:var(--bm-radius-modal);flex-direction:column;width:calc(100vw - 32px);max-width:420px;display:flex;position:relative;overflow:hidden}.PopupItem.ForcePasswordChangePopup .header_section{flex-direction:column;gap:12px;width:100%;padding:20px 16px 12px;display:flex}.PopupItem.ForcePasswordChangePopup .header_section .greeting{all:unset;flex-direction:column;gap:6px;display:flex}.PopupItem.ForcePasswordChangePopup .header_section .greeting h2{font:var(--bm-fs-subtitle);color:var(--bm-text);margin:0}.PopupItem.ForcePasswordChangePopup .header_section .greeting p{color:var(--bm-text-2);margin:0;font-size:13px;font-weight:500}.PopupItem.ForcePasswordChangePopup .header_section .steps{align-items:center;gap:8px;display:flex}.PopupItem.ForcePasswordChangePopup .header_section .steps .step{color:var(--bm-text-3);font-size:12px;font-weight:600}.PopupItem.ForcePasswordChangePopup .header_section .steps .step.active{color:var(--bm-primary-ink)}.PopupItem.ForcePasswordChangePopup .header_section .steps .step.done{color:var(--bm-text-2)}.PopupItem.ForcePasswordChangePopup .header_section .steps .bar{background:var(--bm-border-strong);border-radius:2px;width:22px;height:2px}.PopupItem.ForcePasswordChangePopup .form{width:100%;padding:0 16px calc(16px + env(safe-area-inset-bottom,0px));flex-direction:column;display:flex}.PopupItem.ForcePasswordChangePopup .form .form_group{flex-direction:column;gap:14px;width:100%;display:flex}.PopupItem.ForcePasswordChangePopup .form .form_group .input_field{flex-direction:column;gap:6px;width:100%;display:flex}.PopupItem.ForcePasswordChangePopup .form .form_group .input_field>p{color:var(--bm-text-2);font-size:13px;font-weight:600}.PopupItem.ForcePasswordChangePopup .form .form_group .input_field>input{border-radius:var(--bm-radius-input);background-color:var(--bm-surface-solid-2);height:44px;color:var(--bm-text);transition:box-shadow var(--bm-motion);outline:none;padding:0 14px;font-size:14px}.PopupItem.ForcePasswordChangePopup .form .form_group .input_field>input::placeholder{color:var(--bm-text-3);font-weight:400}.PopupItem.ForcePasswordChangePopup .form .form_group .input_field>input:focus-visible{box-shadow:inset 0 0 0 2px var(--bm-primary)}.PopupItem.ForcePasswordChangePopup .form .form_group .input_field>input:disabled{opacity:.5;cursor:not-allowed}.PopupItem.ForcePasswordChangePopup .form .form_group .error-message{color:var(--bm-lose);font-size:12px;font-weight:500}.PopupItem.ForcePasswordChangePopup .form .form_group .pw-strength{align-items:center;gap:8px;display:flex}.PopupItem.ForcePasswordChangePopup .form .form_group .pw-strength .pw-bars{flex:1;gap:4px;display:flex}.PopupItem.ForcePasswordChangePopup .form .form_group .pw-strength .pw-bars span{background:var(--bm-border-strong);border-radius:2px;flex:1;height:4px}.PopupItem.ForcePasswordChangePopup .form .form_group .pw-strength .pw-label{white-space:nowrap;font-size:12px;font-weight:600}.PopupItem.ForcePasswordChangePopup .form .form_group .pw-strength.lvl-1 .pw-bars span.on{background:var(--bm-lose)}.PopupItem.ForcePasswordChangePopup .form .form_group .pw-strength.lvl-1 .pw-label{color:var(--bm-lose)}.PopupItem.ForcePasswordChangePopup .form .form_group .pw-strength.lvl-2 .pw-bars span.on{background:var(--bm-primary)}.PopupItem.ForcePasswordChangePopup .form .form_group .pw-strength.lvl-2 .pw-label{color:var(--bm-primary-ink)}.PopupItem.ForcePasswordChangePopup .form .form_group .pw-strength.lvl-3 .pw-bars span.on{background:var(--bm-win)}.PopupItem.ForcePasswordChangePopup .form .form_group .pw-strength.lvl-3 .pw-label{color:var(--bm-win)}.PopupItem.ForcePasswordChangePopup .form .form_group .pw-hint{color:var(--bm-text-2);font-size:12px}.PopupItem.ForcePasswordChangePopup .form .form_group .submit-btn{all:unset;box-sizing:border-box;height:48px;color:var(--bm-on-primary);text-align:center;border-radius:var(--bm-radius-btn);cursor:pointer;background:var(--bm-primary);transition:background-color var(--bm-motion);justify-content:center;align-items:center;margin-top:4px;font-size:16px;font-weight:700;display:flex}.PopupItem.ForcePasswordChangePopup .form .form_group .submit-btn:active{background:var(--bm-primary-press)}.PopupItem.ForcePasswordChangePopup .form .form_group .submit-btn:disabled{opacity:.5;cursor:not-allowed}.PopupItem.ForcePasswordChangePopup .form .defer-btn{all:unset;box-sizing:border-box;width:100%;height:44px;color:var(--bm-text-2);text-align:center;cursor:pointer;justify-content:center;align-items:center;margin-top:8px;font-size:14px;font-weight:600;display:flex}.PopupItem.ForcePasswordChangePopup .form .defer-btn:active{color:var(--bm-text)}.PopupItem.ForcePasswordChangePopup .form .defer-btn:disabled{opacity:.5;cursor:not-allowed}.PopupItem.ForcePasswordChangePopup .form .notice{color:var(--bm-text-3);text-align:center;padding-top:8px;font-size:12px}
