/* betkhalifa-ui-v1.3: remaining original brand-colour rules. */
.asia-bet-details-close{background:linear-gradient(120deg,#a3238e,#7e1c70)!important}
.asia-bet-details-radios input{accent-color:#a3238e!important}
.asia-bet-detail-link{color:#a3238e!important}
.asia-account-breadcrumbs button{color:#a3238e!important}
.asia-bet-details header{background:linear-gradient(120deg,#a3238e,#7e1c70)!important}
.asia-admin-settings h2{background:linear-gradient(115deg,#a3238e,#7e1c70)!important}
.asia-settings-security{color:#7e1c70!important;background:#faf2f8!important}
.asia-points-section h3{color:#7e1c70!important}
.asia-points-section button{background:#a3238e!important}
.a-match-book-reference .a-analysis-match-heading{background:#3d2b42!important}
.a-match-book-reference .a-analysis-market-title{background:#7e1c70!important}
.a-match-book-reference .a-analysis-market-title button,.a-market-lock-status{background:#3d2b42!important}
.a-analysis-inline-limit{color:#a3238e!important}
.a-book-live summary{background:#7e1c70!important}
.a-book-bet-commission{color:#7e1c70!important}
.asia-rules-header{background:#a3238e!important}
.asia-rules-tabs button.selected{background:#a3238e!important;border-bottom-color:#a3238e!important}
.asia-rules-content h3{background:#3d2b42!important}
.asia-rules-agree{background:#a3238e!important}
.asia-rules-consent input{accent-color:#a3238e!important}
.asia-rules-load-error button{background:#a3238e!important}
.reference-match-page .reference-session-row{border-bottom:1px solid #f8edf5!important}
.user-fancy-name:focus-visible{outline:2px solid var(--primary,#a3238e)!important}
.user-run-dialog>header{background:linear-gradient(115deg,#a3238e,#7e1c70)!important}
.sport-tabs [data-slot=tabs-list]{background:#f8edf5!important}
.sport-tabs [data-slot=tabs-trigger]{border-right:1px solid #3d2b42!important}
.sport-tabs [data-slot=tabs-trigger][data-state=active]{background:#3d2b42!important}
.events-table th{border-bottom:1px solid #f8edf5!important}
.events-table td{border-bottom:1px solid #f8edf5!important}
.live-tabs [data-slot=tabs-list]{background:#bb5ba9!important}
.live-tabs [data-slot=tabs-trigger][data-state=active]{background:#a3238e!important}
.support{background:#a3238e!important}
.report-panel{border:1px solid #f8edf5!important}
.bet-filter [data-slot=radio-group-item]{color:#3d2b42!important}
.bet-filter [data-state=checked]{border-color:#3d2b42!important}
.bet-filter svg{fill:#3d2b42!important}
.report-table th{border:1px solid #f8edf5!important}
.report-table [data-slot=checkbox]{border:1px solid #f8edf5!important}
.report-table [data-state=checked]{background:#a3238e!important}
.blue-button{background:#a3238e!important}
.maxx-menu{border:1px solid #f8edf5!important}
.login-box{box-shadow:0 0 5px 2px #f8edf5!important}
.login-box h1{color:#a3238e!important}
.maxx-dialog [data-slot=dialog-title]{background:#a3238e!important}
.settings-tabs [data-slot=tabs-list]{background:#f8edf5!important}
.settings-tabs [data-slot=tabs-trigger][data-state=active]{background:#3d2b42!important}
.demo-result{color:#a3238e!important}
.search-results button{border-bottom:1px solid #f8edf5!important}
.match-heading{background:#3d2b42!important}
.bookmaker-labels small,.two-odds-labels small{color:#a3238e!important}
.suspended-row{border-bottom:1px solid #f8edf5!important}
.two-odds-row{border-bottom:1px solid #f8edf5!important}
.session-cell{border-bottom:1px solid #f8edf5!important}
.session-name em{background:#f8edf5!important}
.limit{color:#a3238e!important}
.number-head small{color:#a3238e!important}
.number-row{border-bottom:1px solid #f8edf5!important}
.side-title{background:#3d2b42!important}
.slip-head{background:#f8edf5!important}
.slip-actions .edit{background:#a3238e!important}
.mobile-provider-tabs button.active,.mobile-type-tabs button.active{background:#a3238e!important}
.mobile-announcement{background:#a3238e!important}
.mobile-announcement>div{background:#c77bb9!important}
.mobile-main-nav{background:#a3238e!important}
.featured{background:#a3238e!important}
.casino-categories{background:#a3238e!important}
.casino-categories button.active{background:#a3238e!important}
.live-providers button.active{background:#a3238e!important}
.extra-catalog .mobile-provider-tabs button.active{background:#a3238e!important}
.mobile-type-tabs{background:#bb5ba9!important}
.mobile-match-tabs{background:#a3238e!important}
.mobile-score-balls i{background:#a3238e!important}
.live-feed-status{border-bottom:1px solid #f8edf5!important}
.live-runner-notice{color:#a3238e!important}
.reference-desktop-slip .stake-buttons button{background:#f8edf5!important}
.reference-mobile-slip .mobile-slip-inputs input{border:1px solid #f8edf5!important}
.reference-mobile-slip .odds-stepper button{background:#3d2b42!important}
.reference-mobile-slip .mobile-slip-actions .clear{color:#a3238e!important}
.reference-mobile-slip .mobile-slip-actions .edit{background:#7e1c70!important}
.sports-feed-filters button.active{background:#a3238e!important}
.a-account-state-tabs button{color:#a3238e!important}
.a-account-extra>summary{background:#3d2b42!important}
.a-account-extra-menu>button{background:#3d2b42!important}
.asia-commission-detail{color:#a3238e!important}
.asia-commission-dialog>header{background:linear-gradient(110deg,#a3238e,#7e1c70)!important}
.asia-settlement-summary>div{background:linear-gradient(125deg,#fbf6fa,#f8edf5)!important}
.asia-settlement-toolbar [role=tab].active{background:linear-gradient(110deg,#a3238e,#7e1c70)!important}
.asia-settlement-dialog>header{background:linear-gradient(110deg,#a3238e,#7e1c70)!important}
.asia-settlement-preview{background:#faf2f8!important}
.a-analysis-menu-heading{background:#3d2b42!important}
.a-analysis-menu-item.active{color:#3d2b42!important;background:#f0dce9!important}
.a-analysis-menu-event{color:#7e1c70!important}
.a-analysis-toolbar nav button{color:#7e1c70!important;border:1px solid #7e1c70!important}
.a-analysis-toolbar nav button.active{background:#7e1c70!important}
.a-analysis-readonly{color:#7e1c70!important}
.a-analysis-back{color:#7e1c70!important}
.a-analysis-match-heading{background:#3d2b42!important}
.a-analysis-book-caption{color:#7e1c70!important}
.a-analysis-market-title{background:#7e1c70!important}
.a-analysis-market-title button{background:#3d2b42!important}
.a-analysis-labels small{color:#7e1c70!important}
.a-analysis-price{color:#302438!important}
.a-analysis-runner-notice{color:#7e1c70!important}
.a-fancy-book-link{color:#7e1c70!important}
.a-analysis-bets th,.a-fancy-book-dialog th{background:#3d2b42!important}
.a-fancy-book-dialog h2,.a-analysis-soon h2{background:linear-gradient(115deg,#a3238e,#7e1c70)!important}
.a-fancy-summary span{color:#7e1c70!important}
.a-fancy-range button{background:#7e1c70!important}
.a-fancy-bands summary{color:#7e1c70!important}
.a-sports-drawer .a-analysis-menu-heading{background:#3d2b42!important}
.a-analysis-layout button:focus-visible,.a-fancy-book-dialog button:focus-visible,.a-analysis-soon button:focus-visible{outline:2px solid #a3238e!important}
.a-drop-menu{background:#a3238e!important}
.a-button{background:#a3238e!important}
.a-button.blue{background:#a3238e!important}
.a-modal-close{background:#a3238e!important}
.a-row-actions>.a-button,.a-button.blue,.a-row-actions>.blue{background:#a3238e!important}
.admin-shell input:focus,.admin-shell select:focus,.a-dialog input:focus,.a-dialog select:focus,.a-dialog textarea:focus,.a-login-screen input:focus{border-color:#a3238e!important}
.admin-shell input[type=checkbox],.a-dialog input[type=checkbox],.admin-shell input[type=radio],.a-dialog-wide .a-alias-form input[type=checkbox]{accent-color:#a3238e!important}
.a-drop-menu{background:#3d2b42!important}
.a-header nav>button:hover,.a-header nav>button.active,.a-drop[open]>summary{background:#7e1c70!important}
.a-drop-menu button:hover{background:#a3238e!important}
.a-button,.a-row-actions>.a-button,.a-modal-close{background:#a3238e!important}
.a-button.gray,.a-button.black,.a-account-name,.a-row-actions>button{background:#3d2b42!important}
.a-button.blue,.a-row-actions>.blue{background:#a3238e!important}
.a-table th{background:#3d2b42!important}
.a-pagination b{background:#a3238e!important;border-color:#a3238e!important}
.a-add-form h2,.a-section-title,.a-sports-drawer>div{background:#7e1c70!important}
.a-toggle.on{background:#a3238e!important}
.a-bet-tabs button.active{color:#a3238e!important;border-color:#a3238e!important}
.a-login-card h1{color:#a3238e!important}
.admin-shell input[type=checkbox],.a-dialog input[type=checkbox],.admin-shell input[type=radio]{accent-color:#a3238e!important}
.a-analysis-menu-item.active{background:#f0dce9!important;color:#3d2b42!important}
.a-analysis-toolbar nav button{border:1px solid #7e1c70!important;color:#7e1c70!important}
.asia-settings-security{background:#faf2f8!important;color:#7e1c70!important}
.cashout-header{background:linear-gradient(115deg,#a3238e,#7e1c70)!important}
.cashout-live{color:#7e1c70!important}
.cashout-live i{background:#7e1c70!important}
.cashout-progress::-webkit-progress-value{background:linear-gradient(90deg,#a3238e,#7e1c70)!important}
.cashout-confirm{background:linear-gradient(115deg,#a3238e,#7e1c70)!important}
.cashout-spinner{border-top-color:#a3238e!important}
.cashout-empty .cashout-state-icon{color:#a3238e!important}
.ft-section-title{background:#3d2b42!important}
.ft-limits{color:#7e1c70!important}
.ft-doli-rules>h3{background:linear-gradient(115deg,#a3238e,#7e1c70)!important}
.ft-reference-markets .ft-lucky .ft-glass-choice{background:linear-gradient(115deg,#a3238e,#7e1c70)!important}
.ft-unique>.ft-section-title{background:#3d2b42!important}
.ft-matka-options nav button.active{background:#3d2b42!important}
.ft-action-repeat{background:#7e1c70!important}
.ft-roulette-action i.repeat{background:#7e1c70!important}
.casino-integrated-nav button,.casino-integrated-nav a{background:linear-gradient(115deg,#a3238e,#7e1c70)!important}
.casino-main-notice{background:#faf2f8!important;color:#6b365e!important}
.casino-history-main h2{background:linear-gradient(115deg,#a3238e,#7e1c70)!important}
.casino-history-main a{color:#a3238e!important}
.casino-environment-banner{background:#3d2b42!important}
.casino-stage-heading{background:linear-gradient(100deg,#a3238e,#7e1c70)!important}
.casino-stage-heading button{background:#6b365e!important}
.casino-provider-tabs{background:#f8edf5!important}
.casino-provider-tabs button.active{background:#a3238e!important}
.casino-api-tile{background:#faf2f8!important}
.casino-tile-placeholder{background:linear-gradient(145deg,#a3238e,#7e1c70)!important}
.casino-api-tile strong{background:#6b365e!important}
.casino-table-state{background:#3d2b42!important}
.casino-tv-check{background:#faf2f8!important}
.casino-market h2,.casino-bet-panel h2,.casino-recent h2{background:#7e1c70!important}
.casino-runner small{color:#7e1c70!important}
.casino-bet-panel form{background:#f8edf5!important}
.casino-current-bets article{background:#fbf6fa!important}
.casino-recent button{background:#f8edf5!important}
.casino-result-dialog{color:#3d2b42!important}
.casino-result-dialog h2{background:#7e1c70!important}
.casino-theme-bar{background:linear-gradient(115deg,#a3238e,#7e1c70)!important}
.casino-last-header{background:#3d2b42!important}
.casino-slip-edit{background:#a3238e!important}
.casino-result-history th{background:#f8edf5!important}
.casino-result-history td button{background:#a3238e!important}
.casino-button-editor form>button{background:#a3238e!important}
.casino-game-title{background:#3d2b42!important}
.ref-limits{color:#7e1c70!important}
.ref-back-only-row>small{color:#7e1c70!important}
.ref-casino-rules h3{background:#3d2b42!important}
.casino-result-description span{background:#fbf6fa!important}
.asia-reset-fallback header{background:linear-gradient(115deg,#a3238e,#7e1c70)!important}
