:root {
  --default: transparent;
  --body-theme-bg: #061225;
  --announcement-cntr-bg: #edf4ff;
  --announcement-cntr-color: #193b68;
  --announcement-cntr-section-announcement-bg: transparent;
  --announcement-cntr-section-announcement-color: #214a82;
  --announcement-cntr-list-li-color: #214a82;
  --banner-bg: #07172d;
  --banner-carousel-indicators-li-border: 1px solid #f5f9ff;
  --banner-carousel-indicators-active-bg: #397bc8;
  --banner-carousel-indicators-active-border: #c4a15f;
  --download-apk-content-bg: #07172d;
  --download-apk-details-title-color: #f5f9ff;
  --download-apk-details-desc-color: #dde7f5;
  --download-apk-details-btn-color: #f5f9ff;
  --download-apk-details-btn-bg: linear-gradient(to bottom,#f3dd7f 0%,#b88416 100%);
  --download-apk-details-btn-back-color: #f5f9ff;
  --download-apk-details-btn-back-bg: #213f64;
  --download-apk-details-btn-back-bs: none;
  --download-apk-color: #f5f9ff;
  --download-apk-section-i-color: #edcd86;
  --download-apk-btn-color: #07172d;
  --download-apk-btn-bg: linear-gradient(to bottom,#397bc8 0%,#245b98 100%);
  --download-apk-btn-hover-color: #07172d;
  --download-popup-modal-body-span-color: #f5f9ff;
  --download-popup-modal-header-title-color: #edcd86;
  --home-progressive-jackpot-bg: linear-gradient(#0b1f3b,#397bc8,#0b1f3b);
  --home-progressive-jackpot-color: #f5f9ff;
  --home-progressive-jackpot-outer-cntr-bg: #07172d;
  --home-progressive-jackpot-inner-cntr-bg: linear-gradient(#153b66,#07172d);
  --home-progressive-jackpot-border-cntr-bg: #07172d99;
  --home-progressive-jackpot-border-cntr-border: 3px solid #c4a15f;
  --home-progressive-jackpot-jackpot-cntr-bg: linear-gradient(#397bc8,#0b1f3b);
  --home-progressive-jackpot-jackpot-inner-cntr-bg: #07172d;
  --home-progressive-jackpot-jackpot-border-cntr-border: 3px dotted #35587f;
  --home-progressive-jackpot-jackpot-currency-color: #edcd86;
  --home-progressive-jackpot-jackpot-play-text-color: #fd6f16;
  --home-progressive-jackpot-jackpot-play-text-label-color: #009fc5;
  --lottery-result-cntr-bg: #07172d;
  --lottery-result-cntr-color: #f5f9ff;
  --lottery-result-cntr-title-bg: #102a4b;
  --lottery-result-cntr-title-color: #f5f9ff;
  --lottery-result-cntr-numbers-bg: #040403;
  --sports-platform-title-color: #edcd86;
  --sports-matches-cntr-bg: #07172d;
  --sport-match-item-bg: #102a4b;
  --sport-match-item-color: #f5f9ff;
  --sport-match-item-even-bg: #102a4b;
  --sport-match-item-even-color: #f5f9ff;
  --sport-match-item-info-cntr-bg: #07172d;
  --sport-match-item-even-info-cntr-bg: #07172d;
  --sport-match-item-even-info-cntr-color: #f5f9ff;
  --sport-match-item-info-color: #f5f9ff;
  --sport-match-item-teams-span-color: #edcd86;
  --popular-game-title-cntr-title-span-color: #f5f9ff;
  --popular-game-title-cntr-title-span-bg: #245b98;
  --popular-game-title-cntr-title-span-after-bg: #245b98;
  --popular-game-title-cntr-content-border: 1px solid #c4a15f;
  --popular-game-title-cntr-content-game-list-game-item-game-name-color: #edcd86;
  --popular-game-title-cntr-content-game-list-game-item-provider-name-color: #f5f9ff;
  --popular-game-title-cntr-content-game-list-scrollbar-thumb-bg: #3b5b83;
  --popular-games-bg: transparent;
  --popular-games-left-section-title-bg: #07172d;
  --popular-games-left-section-title-color: #f5f9ff;
  --popular-games-scrtabs-tab-cntr-bg: linear-gradient(to bottom,#102a4b 0%,#3b5b83 46%,#102a4b 100%);
  --popular-games-nav-tabs-li-a-bg: #07172d;
  --popular-games-nav-tabs-li-a-active-bg: #102a4b;
  --popular-games-scroll-arrow-bg: transparent;
  --popular-games-scroll-arrow-color: #edcd86;
  --popular-games-tab-pane-bg: #07172d;
  --popular-games-tab-content-border: 1px solid #07172d;
  --popular-games-list-game-item-hover-link-cntr-bg: rgba(0,0,0,.7);
  --home-game-list-cntr-title-span-color: #f5f9ff;
  --home-game-list-cntr-title-span-bg: #245b98;
  --home-game-list-cntr-title-span-after-bg: #245b98;
  --home-game-list-cntr-content-border: 1px solid #c4a15f;
  --home-game-list-cntr-content-game-list-game-item-game-name-color: #edcd86;
  --home-game-list-cntr-content-game-list-game-item-provider-name-color: #f5f9ff;
  --home-game-list-cntr-content-game-list-scrollbar-thumb-bg: #3b5b83;
  --home-game-list-game-player-color: #f5f9ff;
  --home-game-list-active-player-color: #f5f9ff;
  --home-game-list-game-player-container-bg: #07172db2;
  --home-info-cntr-bg: transparent;
  --home-info-cntr-border: 0;
  --home-info-cntr-tickercntr-bg: #07172d;
  --arcade-games-cntr-bg: #07172d;
  --arcade-games-cntr-vendor-name-color: #f5f9ff;
  --arcade-games-cntr-filter-section-bg: #07172d;
  --arcade-games-cntr-filter-section-input-text-bg: #07172d;
  --arcade-games-cntr-filter-section-input-text-color: #f5f9ff;
  --arcade-games-cntr-category-filter-link-color: #f5f9ff;
  --arcade-games-cntr-category-filter-link-active-bg: #102a4b;
  --arcade-games-cntr-category-filter-link-active-color: #edcd86;
  --sports-cntr-bg: #07172d;
  --poker-game-types-bg: linear-gradient(to right,rgba(11,11,11,.5) 0%,rgba(63,63,63,.5) 50%,rgba(11,11,11,.5) 100%);
  --poker-game-types-border: 4px solid #102a4b;
  --poker-game-types-ul-li-p-color: #f5f9ff;
  --slot-jackpot-cntr-bg: rgba(31,31,29,.5);
  --provider-slide-bg: #07172d;
  --provider-slide-i-bg: rgba(255,255,255,.1);
  --provider-slide-i-color: #f5f9ff;
  --provider-slide-i-hover-bg: rgba(255,255,255,.25);
  --provider-slide-main-slide-item-bg: rgba(255,255,255,.1);
  --provider-slide-main-slide-item-a-not-game-info-bg: #07172d;
  --provider-slide-main-slide-item-a-not-game-info-hover-bg: #0b1f3b;
  --provider-slide-main-slide-item-h5-color: #f5f9ff;
  --provider-slide-main-slide-item-maintenance-h5-color: #7c97b9;
  --promotion-cntr-bg: rgba(0,0,0,.8);
  --promotion-cntr-std-side-menu-li-a-bg: #07172d;
  --promotion-cntr-std-side-menu-li-a-color: #f5f9ff;
  --promotion-cntr-std-side-menu-a-true-bg: #07172d;
  --promotion-cntr-std-side-menu-a-true-color: #edcd86;
  --promotion-list-bg: #07172d;
  --promotion-item-img-border: 1px solid #07172d;
  --promotion-item-btn-cntr-promotion-label-h2-h3-color: #f5f9ff;
  --promotion-item-btn-cntr-promotion-label-h3-span-color: #b6c9e2;
  --promotion-item-click-for-more-info-btn-color: #f5f9ff;
  --promotion-item-click-for-get-promo-btn-bg: linear-gradient(to bottom,#397bc8 0%,#153b66 100%);
  --promotion-item-click-for-get-promo-btn-color: #f5f9ff;
  --promotion-item-click-for-get-promo-btn-hover-bg: linear-gradient(to bottom,#153b66 0%,#397bc8 100%);
  --promotion-info-bg: #07172d;
  --promotion-info-border: 1px solid transparent;
  --promotion-info-color: #f5f9ff;
  --promotion-info-close-btn-bg: #397bc8;
  --promotion-info-close-btn-color: #07172d;
  --promotion-info-promotion-title-h2-color: #f5f9ff;
  --promotion-share-cntr-promotion-share-btn-border: 1px solid #7c97b9;
  --promotion-share-cntr-promotion-share-btn-color: #f5f9ff;
  --promotion-share-cntr-promotion-share-btn-img-filter: invert(1) brightness(2);
  --promotion-item-details-share-cntr-promotion-share-btn-border: 1px solid #7c97b9;
  --promotion-item-details-share-cntr-promotion-share-btn-color: #f5f9ff;
  --promotion-item-details-share-cntr-promotion-share-btn-img-filter: invert(1) brightness(2);
  --promotion-item-details-color: #dde7f5;
  --promotion-item-details-bg: rgba(0,0,0,.8);
  --promotion-item-details-promotion-title-color: #dde7f5;
  --promotion-item-details-promotion-content-color: #f5f9ff;
  --promotion-item-details-click-for-get-promo-btn-bg: linear-gradient(to bottom,#397bc8 0%,#153b66 100%);
  --promotion-item-details-click-for-get-promo-btn-color: #f5f9ff;
  --promotion-item-details-click-for-get-promo-btn-hover-bg: linear-gradient(to bottom,#153b66 0%,#397bc8 100%);
  --promotion-popup-cntr-bg: #07172d99;
  --promotion-popup-cntr-popup-body-social-media-item-span-color: #f5f9ff;
  --promotion-popup-cntr-popup-body-social-media-item-copy-promotion-btn-filter: brightness(3);
  --contact-us-list-li-h6-color: #7c97b9;
  --contact-us-list-li-a-color: #edcd86;
  --register-page-remainder-color: #7c97b9;
  --register-done-cntr-h2-color: #f5f9ff;
  --register-done-cntr-h2-span-color: #edcd86;
  --register-done-cntr-h3-color: #b6c9e2;
  --register-done-cntr-h3-span-color: #f5f9ff;
  --register-done-cntr-btn-deposit-bg: linear-gradient(to bottom,#397bc8 0%,#245b98 100%);
  --register-done-cntr-btn-deposit-br: 25px;
  --register-done-cntr-btn-deposit-color: #f5f9ff;
  --register-done-cntr-btn-deposit-bs: rgba(255,255,255,.2) 0 0 20px 5px;
  --register-done-cntr-btn-deposit-hover-bg: linear-gradient(to top,#397bc8 0%,#397bc8 100%);
  --register-done-cntr-btn-deposit-before-bg: rgba(255,255,255,.2);
  --register-done-cntr-btn-cntr-register-done-btn-bg: transparent;
  --register-done-cntr-btn-cntr-register-done-btn-border: 1px solid #c4a15f;
  --register-done-cntr-btn-cntr-register-done-btn-br: 25px;
  --register-done-cntr-btn-cntr-register-done-btn-color: #f5f9ff;
  --register-done-cntr-btn-cntr-register-done-btn-hover-bg: linear-gradient(to bottom,#3b5b83 0%,#213f64 100%);
  --register-done-cntr-btn-cntr-register-done-btn-hover-border: transparent;
  --register-done-cntr-verification-done-border: 2px dotted #c4a15f;
  --register-done-cntr-verification-done-color: #f5f9ff;
  --register-done-cntr-verification-done-bg: #153b66;
  --register-done-cntr-verification-done-info-color: #edcd86;
  --register-done-cntr-verification-done-info-border: 1px solid #c4a15f;
  --register-done-cntr-verification-done-a-color: #edcd86;
  --register-done-cntr-img-bg: transparent;
  --referral-glyp-cntr-code-header-color: #f5f9ff;
  --std-form-cntr-content-form-control-placeholder-color: #7c97b9;
  --std-form-cntr-content-form-control-focus-border: #7c97b9;
  --std-form-cntr-content-password-field-i-color: #3b5b83;
  --register-page-payment-menthod-cntr-bg: #102a4b;
  --info-center-title-bg: #397bc8;
  --info-center-title-color: #07172d;
  --info-center-content-bg: #07172d;
  --info-center-content-color: #f5f9ff;
  --info-center-content-panel-default-border: #102a4b;
  --info-center-content-panel-bg: #07172d;
  --info-center-content-panel-color: #f5f9ff;
  --info-center-content-panel-default-heading-color: #213f64;
  --info-center-content-panel-default-heading-bg: #102a4b;
  --info-center-content-panel-default-heading-border: #102a4b;
  --info-center-content-panel-default-heading-col-body-border: #102a4b;
  --info-center-content-title-bg: #102a4b;
  --info-center-content-title-color: #f5f9ff;
  --info-center-bg: #07172d;
  --messaging-side-menu-bg: #102a4b;
  --messaging-side-menu-color: #f5f9ff;
  --messaging-side-menu-a-border: 5px solid transparent;
  --messaing-side-menu-active-a-color: #edcd86;
  --messaing-side-menu-active-a-border: #c4a15f;
  --messaging-side-menu-support-ticket-a-bg: linear-gradient(to bottom,#397bc8 0%,#245b98 100%);
  --messaging-side-menu-support-ticket-a-color: #07172d;
  --messaging-side-menu-support-ticket-a-hover-bg: linear-gradient(to bottom,#245b98 0%,#397bc8 100%);
  --message-detail-title-color: #f5f9ff;
  --replied-message-color: #f5f9ff;
  --replied-message-border: 1px solid #213f64;
  --replied-message-not-announcement-content-color: #f5f9ff;
  --replied-message-creator-content-bg: #102a4b;
  --replied-message-content-pre-color: #f5f9ff;
  --replied-message-content-pre-p-color: #f5f9ff;
  --replied-message-content-message-attachments-cntr-img-border: 1px solid #213f64;
  --replied-message-data-message-type-announcement-color: #f5f9ff;
  --replied-message-data-message-type-announcement-bg: #07172d;
  --replied-message-data-message-type-announcement-border: 1px solid #102a4b;
  --replied-message-data-message-type-announcement-header-info-color: #b6c9e2;
  --replied-message-data-message-type-announcement-header-notif-img-bg: #7ebaed;
  --notification-tabs-tab-item-bg: #102a4b;
  --notification-tabs-tab-item-color: #f5f9ff;
  --notification-tabs-tab-item-active-bg: linear-gradient(to bottom,#397bc8 0%,#245b98 100%);
  --notification-list-item-bg: #07172d;
  --notification-list-item-border: 1px solid #102a4b;
  --notification-list-item-data-seen-false-bg: #0b1f3b;
  --notification-list-item-data-seen-false-border: #c4a15f;
  --notification-list-item-img-bg: #4a9ee5;
  --notification-list-item-img-first-condition-bg: #b7a400;
  --notification-list-item-img-second-condition-bg: #b21313;
  --notification-list-item-img-third-condition-bg: #245b98;
  --notification-list-item-header-title-color: #f5f9ff;
  --notification-list-item-header-date-color: #7c97b9;
  --notification-list-item-header-label-bg: #245b98;
  --notification-list-item-header-label-color: #f5f9ff;
  --notification-list-item-content-footer-color: #7c97b9;
  --notification-list-item-title-cntr-content-span-color: #7c97b9;
  --notification-list-item-title-cntr-content-h3-color: #f5f9ff;
  --notification-list-item-content-p-color: #7c97b9;
  --notification-list-item-play-btn-bg: linear-gradient(to bottom,#397bc8 0%,#245b98 100%);
  --notification-list-item-play-btn-color: #07172d;
  --empty-notification-cntr-img-bg: #213f64;
  --empty-notification-cntr-content-h3-p-color: #f5f9ff;
  --notification-popup-body-color: #f5f9ff;
  --notification-popup-body-title-bg: #07172d;
  --notification-popup-body-tabs-tab-item-bg: #07172d;
  --notification-popup-body-tabs-tab-item-border: 2px solid #213f64;
  --notification-popup-body-tabs-tab-item-color: #f5f9ff;
  --notification-popup-body-tabs-tab-item-true-border: 2px solid #f5f9ff;
  --notification-popup-body-tabs-tab-item-true-bg: #07172d;
  --notification-popup-body-tabs-tab-item-count-span-after-bg: #b81111;
  --notification-popup-body-list-item-seen-false-bs: 0px 4px 14px 0px #07172d66;
  --notification-popup-body-list-item-seen-false-bg: #0b1f3b;
  --notification-popup-body-list-item-seen-false-border: #c4a15f;
  --notification-popup-body-footer-bg: linear-gradient(to bottom,#397bc8 0%,#245b98 100%);
  --notification-popup-body-footer-border: 1px solid #c4a15f;
  --notification-popup-body-footer-a-color: #f5f9ff;
  --notification-popup-body-scrollbar-thumb-bg: #3b5b83;
  --ticket-attachment-upload-container-upload-file-list-item-bg: #dde7f5;
  --ticket-attachment-upload-container-upload-file-list-item-color: #07172d;
  --ticket-attachment-upload-container-upload-file-list-item-warning-bg: #f00;
  --ticket-attachment-upload-container-upload-file-list-item-warning-color: #f5f9ff;
  --ticket-attachment-upload-cntr-choose-file-btn-dis-bg: #213f64;
  --ticket-attachment-upload-cntr-choose-file-btn-dis-color: #b6c9e2;
  --message-attachment-prev-cntr-bg: rgba(0,0,0,.7);
  --message-attachment-prev-cntr-content-bg: #f5f9ff;
  --message-attachment-prev-cntr-content-span-color: #07172d;
  --bonus-slider-modal-close-bg: #f5f9ff;
  --bonus-slider-modal-close-opacity: 1;
  --bonus-slider-modal-modal-header-border: 0px solid #dde7f5;
  --bonus-slider-modal-modal-header-bg: #07172d;
  --bonus-slider-modal-modal-header-close-bg: #f5f9ff;
  --bonus-slider-modal-modal-header-close-color: #07172d;
  --bonus-slider-modal-modal-header-close-opacity: 1;
  --bonus-slider-modal-modal-title-color: #f5f9ff;
  --bonus-slider-modal-modal-content-bg: #07172d;
  --bonus-slider-modal-modal-content-border: #07172d;
  --bonus-slider-modal-activation-btn-bg: #245b98;
  --bonus-slider-modal-activation-btn-color: #f5f9ff;
  --bonus-slider-modal-activation-btn-hover-bg: #153b66;
  --bonus-slider-modal-close-btn-bg: #213f64;
  --bonus-slider-modal-close-btn-hover-bg: #213f64;
  --bonus-slider-modal-bonus-form-bg: #102a4b;
  --bonus-slider-modal-bonus-form-color: #dde7f5;
  --bonus-slider-modal-bonus-form-border: 2px solid #7c97b9;
  --bonus-slider-modal-bonus-form-bs: 0 0 15px rgba(0,0,0,.2);
  --bonus-controls-field-bonus-control-btn-bg: #dde7f5;
  --bonus-controls-field-bonus-control-btn-color: #3b5b83;
  --bonus-controls-field-bonus-amount-bg: #07172d;
  --bonus-controls-field-bonus-amount-color: #edcd86;
  --bonus-range-bubble-color: #f5f9ff;
  --bonus-range-bubble-border: 2px solid #c4a15f;
  --bonus-range-bubble-bg: #07172d;
  --bonus-range-bubble-before-border: rgba(233,154,1,0);
  --bonus-range-bubble-before-bordertop: #c4a15f;
  --bonus-range-bubble-after-border: rgba(14,14,14,0);
  --bonus-range-bubble-after-bordertop: #07172d;
  --claim-filter-cntr-label-color: #f5f9ff;
  --claim-filter-cntr-select-form-control-color: #edcd86;
  --claim-filter-cntr-select-form-control-bg: #102a4b;
  --claim-filter-cntr-select-form-control-border: #f5f9ff;
  --claim-filter-cntr-select-form-control-focus-border: #f5f9ff;
  --claim-cntr-bg: #07172d;
  --claim-cntr-std-form-note-color: #f5f9ff;
  --claim-item-bg: #07172d;
  --claim-item-border: 1px solid #7c6e3e;
  --claim-item-color: #f5f9ff;
  --claim-item-title-free-spin-note-color: #edcd86;
  --claim-item-type-div-bg: #245b98;
  --claim-item-type-div-color: #f5f9ff;
  --claim-item-type-status-yes-bg: #245b98;
  --claim-item-type-status-no-bg: #f00;
  --claim-item-type-status-maybe-bg: #ff9800;
  --claim-item-type-expiration-countdown-section-bg: #245b98;
  --claim-item-type-expiration-countdown-section-before-bg: #153b66;
  --claim-item-type-expiration-countdown-section-before-color: #f5f9ff;
  --claim-item-type-expiration-countdown-value-color: #f5f9ff;
  --claim-item-info-btn-bg: #3b5b83;
  --claim-item-info-btn-color: #f5f9ff;
  --claim-item-info-btn-hover-bg: #213f64;
  --claim-item-claim-btn-color: #07172d;
  --claim-item-claim-btn-bg: linear-gradient(to bottom,#397bc8 0%,#245b98 100%);
  --claim-item-claim-btn-hover-bg: #153b66;
  --claim-item-activation-btn-color: #f5f9ff;
  --claim-item-activation-btn-bg: linear-gradient(to bottom,#245b98 0%,#245b98 100%);
  --claim-item-activation-btn-hover-bg: #153b66;
  --claim-item-cancellation-btn-color: #f5f9ff;
  --claim-item-cancellation-btn-bg: linear-gradient(to bottom,#245b98 0%,#245b98 100%);
  --claim-item-cancellation-btn-hover-bg: #153b66;
  --claim-item-expiration-btn-color: #f5f9ff;
  --claim-item-expiration-btn-bg: linear-gradient(to bottom,#245b98 0%,#245b98 100%);
  --claim-item-expiration-btn-hover-bg: #153b66;
  --bonus-progress-progress-bg: #3b5b83;
  --bonus-progress-progress-bar-success-bg: #397bc8;
  --progress-percentage-color: #f5f9ff;
  --progress-percentage-i-color: #f5f9ff;
  --bonus-eligibility-status-yes-color: #edcd86;
  --bonus-eligibility-status-no-color: #f00000;
  --bonus-eligibility-status-maybe-color: #db7500;
  --combine-promo-info-warning-color: #db7500;
  --combine-promo-info-value-text-color: #f5f9ff;
  --claim-info-modal-h4-color: #edcd86;
  --claim-info-modal-modal-body-info-section-title-border: 1px solid #292835;
  --claim-info-modal-modal-body-info-section-highlighted-section-bg: #f5f9ff26;
  --claim-info-modal-modal-body-info-section-highlighted-section-color: #b6c9e2;
  --claim-info-modal-modal-body-info-section-highlighted-section-with-separator-border: 1px dashed #f5f9ff33;
  --claim-info-modal-modal-body-info-section-highlighted-section-turnover-calc-note-span-color: #eabd79;
  --claim-info-modal-modal-body-info-section-highlighted-section-strong-color: #f5f9ff;
  --mobile-app-cntr-select-bg: #07172d;
  --mobile-app-cntr-select-color: #f5f9ff;
  --mobile-app-cntr-select-border: 1px solid #213f64;
  --mobile-app-cntr-select-after-border-left: 5px solid transparent;
  --mobile-app-cntr-select-after-border-right: 5px solid transparent;
  --mobile-app-cntr-select-after-border-top: 5px solid #f5f9ff;
  --mobile-app-cntr-select-a-color: #f5f9ff;
  --mobile-app-cntr-select-a-active-bg: #245b98;
  --mobile-app-cntr-title-cntr-color: #b6c9e2;
  --mobile-app-cntr-link-cntr-div-bg: #dde7f5;
  --mobile-app-cntr-link-cntr-download-here-btn-cntr-color: #f5f9ff;
  --mobile-app-cntr-link-cntr-download-here-btn-cntr-android-bg: #245b98;
  --mobile-app-cntr-link-cntr-download-here-btn-cntr-apple-bg: #7c97b9;
  --mobile-app-cntr-nav-tabs-li-active-a-bg: #07172d;
  --mobile-app-cntr-nav-tabs-li-active-a-color: #edcd86;
  --mobile-app-cntr-tab-pane-note-color: #f00;
  --mobile-app-cntr-tab-pane-important-color: #ff9600;
  --mobile-app-password-form-std-password-field-i-color: #3b5b83;
  --mobile-app-cntr-logo-cntr-bg: #102a4b;
  --mobile-app-cntr-link-cntr-a-hover-bg: #102a4b;
  --mobile-app-cntr-text-cntr-color: #f5f9ff;
  --profile-cntr-section-heading-color: #7c97b9;
  --profile-cntr-mobile-info-btn-border: 1px solid #dde7f5;
  --profile-cntr-mobile-info-btn-hover-bg: #397bc8;
  --profile-cntr-mobile-info-btn-hover-color: #f5f9ff;
  --profile-cntr-download-link-cntr-a-hover-bg: #dde7f5;
  --std-content-info-border: 1px solid #102a4b;
  --std-content-info-h2-color: #edcd86;
  --std-content-info-std-content-block-bg: #102a4b;
  --std-content-info-table-border: 1px solid #102a4b;
  --std-content-info-table-thead-tr-th-bg: #102a4b;
  --profile-summary-table-table-color: #f5f9ff;
  --profile-summary-table-warning-bg: #f00;
  --profile-summary-table-warning-color: #f5f9ff;
  --banking-details-header-label-color: #f5f9ff;
  --banking-details-header-a-bg: #7c97b9;
  --bank-info-cntr-carousel-indicators-li-bg: #f5f9ff;
  --bank-info-cntr-carousel-indicators-li-hover-bg: #397bc8;
  --bank-info-block-bg: #213f64;
  --bank-info-block-color: #f5f9ff;
  --bank-info-block-hr-border-top: 1px solid #102a4b;
  --bank-info-block-hr-border-bottom: 1px solid #213f64;
  --last-transaction-table-border: 1px solid #0a1849;
  --last-transaction-table-thead-bg: #0a1849;
  --last-transaction-table-table-thead-th-tbody-td-color: #f5f9ff;
  --last-transaction-table-status-color: #f5f9ff;
  --last-transaction-table-status-rej-bg: #ff3838;
  --last-transaction-table-status-app-bg: #397bc8;
  --last-transaction-table-status-pen-bg: #7c97b9;
  --last-transaction-table-status-fai-bg: #ffb302;
  --add-new-payment-acc-cntr-a-color: #edcd86;
  --add-new-payment-acc-cntr-a-img-filter: invert(43%) sepia(97%) saturate(1743%) hue-rotate(98deg) brightness(113%) contrast(104%);
  --payment-account-list-item-hover-bg: #102a4b;
  --payment-account-list-item-title-cntr-title-number-color: #f5f9ff;
  --payment-account-list-item-title-cntr-default-label-bg: #41404c;
  --payment-account-list-item-title-cntr-default-label-color: #dde7f5;
  --payment-account-list-item-title-cntr-default-label-border: 1px solid #7c97b9;
  --payment-account-list-item-arrow-right-filter: invert(1);
  --payment-account-detail-cntr-item-label-color: #f5f9ff;
  --payment-account-detail-cntr-item-value-color: #f5f9ff;
  --set-as-default-btn-color: #edcd86;
  --set-as-default-btn-bg: none;
  --set-as-default-btn-border: 1px solid #c4a15f;
  --set-as-default-btn-default-true-color: #3b5b83;
  --set-as-default-btn-default-true-border: #3b5b83;
  --back-link-cntr-a-color: #f5f9ff;
  --back-link-cntr-a-hover-color: #f5f9ff;
  --back-link-cntr-a-img-filter: invert(1);
  --referral-cntr-a-hover-color: #edcd86;
  --referral-cntr-referral-title-color: #f5f9ff;
  --referral-section-qr-code-img-bg: #f5f9ff;
  --referral-section-referral-code-cntr-border: 1px dashed #c4a15f;
  --referral-section-referral-code-cntr-color: #f5f9ff;
  --referral-section-referral-code-copy-btn-bg: linear-gradient(to bottom,#245b98 0%,#397bc8 100%);
  --referral-section-referral-code-copy-btn-color: #07172d;
  --referral-section-referral-code-copy-btn-span-color: #f5f9ff;
  --referral-section-referral-social-media-cntr-referral-social-media-color: #f5f9ff;
  --referral-section-referral-social-media-cntr-referral-social-media-btn-border: 1px solid #f5f9ff;
  --referral-section-referral-social-media-cntr-referral-social-media-btn-filter: invert(100%) invert(77%) sepia(92%) saturate(735%) hue-rotate(54deg) brightness(88%) contrast(132%);
  --referral-section-referral-code-copy-btn-img-filter: invert(0);
  --referral-box-cntr-referral-box-bg: #153b66;
  --referral-box-cntr-referral-box-border: 1px solid #c4a15f;
  --referral-box-cntr-referral-box-color: #f5f9ff;
  --referral-box-cntr-referral-box-referral-box-icon-bg: linear-gradient(to bottom,#245b98 0%,#397bc8 100%);
  --referral-box-cntr-referral-box-span-color: #edcd86;
  --referral-box-cntr-referral-box-h4-color: #f5f9ff;
  --referral-feature-cntr-std-btn-group-a-color: #f5f9ff;
  --referral-feature-cntr-std-btn-group-a-hover-color: #f5f9ff;
  --referral-contact-verification-p-color: #f5f9ff;
  --referral-contact-verification-p-span-verified-color: #edcd86;
  --referral-contact-verification-p-span-verified-false-color: #f00;
  --referral-guidance-note-color: #f5f9ff;
  --referral-features-referral-features-item-bg: #102a4b;
  --referral-features-referral-features-item-feature-icon-div-bg: linear-gradient(to bottom,#397bc8 0%,#245b98 100%);
  --referral-features-referral-features-item-feature-info-span-color: #f5f9ff;
  --referral-features-referral-features-item-feature-info-p-color: #edcd86;
  --referral-verification-cntr-input-form-control-border: #213f64;
  --referral-verification-cntr-std-btn-group-input-submit-disabled-bg: linear-gradient(to bottom,#7c97b9,#102a4b);
  --referral-verification-cntr-std-btn-group-input-submit-disabled-color: #f5f9ff;
  --referral-verification-cntr-std-inline-form-group-verified-color: #edcd86;
  --referral-verification-cntr-std-inline-form-group-verified-false-color: #f00;
  --referral-verification-cntr-terms-conditions-cntr-h3-ol-li-color: #f5f9ff;
  --referral-verification-cntr-terms-conditions-cntr-ol-border: 1px solid #213f64;
  --referral-verification-cntr-footer-line-bg: #213f64;
  --referral-verification-cntr-verified-false-before-bg: rgba(0,0,0,.7);
  --referral-verification-cntr-verified-false-profile-link-bg: linear-gradient(to bottom,#397bc8 0%,#245b98 100%);
  --referral-verification-cntr-verified-false-profile-link-color: #f5f9ff;
  --referral-verification-cntr-verified-false-profile-link-hover-bg: linear-gradient(to bottom,#245b98 0%,#397bc8 100%);
  --pending-verification-cntr-icon-cntr-bg: #397bc8;
  --pending-verification-cntr-h2-color: #f5f9ff;
  --pending-verification-cntr-p-color: #edcd86;
  --update-verification-note-cntr-verification-note-bg: #102a4b;
  --update-verification-note-cntr-verification-note-color: #f5f9ff;
  --update-verification-note-cntr-verification-note-span-color: #f00;
  --update-verification-note-bg: #102a4b;
  --update-verification-note-p-color: #7c97b9;
  --update-verification-note-p-a-color: #3570ce;
  --update-verification-note-div-color: #f00;
  --verify-whatsapp-popup-border: 1px solid #07172d;
  --verify-whatsapp-popup-bg: #07172d;
  --verify-whatsapp-popup-p-color: #f5f9ff;
  --verify-verify-whatsapp-popup-p-span-false-color: #f00;
  --whitelisted-domains-link-bg: linear-gradient(to bottom,#245b98 0%,#397bc8 100%);
  --whitelisted-domains-link-color: #f5f9ff;
  --loyalty-reward-cntr-border: #102a4b;
  --loyalty-reward-cntr-bg: #07172d;
  --loyalty-reward-cntr-exp-countdown-data-section-bg: #102a4b;
  --loyalty-reward-cntr-exp-countdown-data-section-color: #f5f9ff;
  --loyalty-reward-cntr-exp-countdown-data-section-value-bg: #102a4b;
  --loyalty-reward-cntr-exp-countdown-data-section-value-color: #f5f9ff;
  --loyalty-reward-cntr-tab-filter-tab-color: #f5f9ff;
  --loyalty-reward-cntr-tab-filter-tab-bg: #102a4b;
  --loyalty-reward-cntr-tab-filter-checked-tab-bg: #3b5b83;
  --loyalty-reward-cntr-tab-filter-checked-tab-color: #f5f9ff;
  --loyalty-reward-cntr-category-title-color: #f5f9ff;
  --loyalty-reward-cntr-category-title-a-color: #7c97b9;
  --loyalty-reward-cntr-category-title-before-bg: #397bc8;
  --loyalty-reward-cntr-item-stock-color: #f5f9ff;
  --loyalty-reward-cntr-item-name-color: #f5f9ff;
  --loyalty-reward-cntr-item-price-bg: linear-gradient(to right,#56e1ff,#be34ff);
  --loyalty-reward-cntr-item-price-color: #f5f9ff;
  --loyalty-reward-cntr-item-countdown-bg: #800;
  --loyalty-reward-cntr-item-countdown-color: #f5f9ff;
  --loyalty-reward-cntr-item-countdown-time-cntr-time-bg: #102a4b;
  --loyalty-reward-cntr-item-countdown-time-cntr-time-color: #f5f9ff;
  --loyalty-reward-cntr-reward-button-bg: linear-gradient(to bottom,#397bc8,#153b66);
  --loyalty-reward-cntr-reward-button-color: #f5f9ff;
  --loyalty-reward-cntr-reward-button-disabled-color: #7c97b9;
  --loyalty-reward-cntr-reward-button-disabled-border: #7c97b9;
  --loyalty-reward-cntr-flash-sale-lucky-draw-other-product-cntr-scrollbar-thumb-bg: #3b5b83;
  --loyalty-reward-cntr-flash-sale-cntr-item-bg: #07172d;
  --loyalty-reward-cntr-flash-sale-cntr-item-border: #07172d;
  --loyalty-reward-cntr-lucky-draw-cntr-item-bg: #07172d;
  --loyalty-reward-cntr-lucky-draw-cntr-item-border: #102a4b00;
  --loyalty-reward-cntr-other-product-cntr-item-bg: #07172d;
  --loyalty-reward-cntr-other-product-cntr-item-border: #102a4b00;
  --loyalty-reward-cntr-lucky-draw-other-product-cntr-item-thumbnail-border: #102a4b;
  --loyalty-reward-cntr-lucky-draw-cntr-item-thumbnail-bg: radial-gradient(44.8% 44.8% at 50% 50%,#213f64 0%,#102a4b 100%);
  --loyalty-reward-cntr-other-product-cntr-item-thumbnail-countdown-bg: #800;
  --loyalty-reward-cntr-flash-sale-lucky-draw-other-product-cntr-item-detail-cntr-lp-detail-bg: #213f64;
  --loyalty-reward-cntr-flash-sale-lucky-draw-other-product-cntr-item-detail-cntr-lp-detail-first-child-bg: #ffa200;
  --loyalty-reward-cntr-flash-sale-lucky-draw-other-product-cntr-item-detail-cntr-lp-detail-first-child-color: #f5f9ff;
  --loyalty-reward-cntr-flash-sale-cntr-item-detail-cntr-lp-detail-real-lp-color: #6c757d;
  --loyalty-reward-cntr-flash-sale-lucky-draw-other-product-cntr-item-detail-cntr-lp-detail-flash-lp-color: #f5f9ff;
  --loyalty-cntr-std-form-note-bg: #213f64;
  --loyalty-cntr-std-form-note-color: #f5f9ff;
  --loyalty-cntr-loyalty-menu-a-bg: #102a4b;
  --loyalty-cntr-loyalty-menu-a-color: #f5f9ff;
  --loyalty-cntr-loyalty-menu-a-border: #213f64;
  --loyalty-cntr-std-form-content-bg: #07172d;
  --loyalty-cntr-std-form-content-border: 1px solid #07172d;
  --loyalty-cntr-loyalty-history-filter-label-color: #f5f9ff;
  --loyalty-cntr-loyalty-history-filter-select-bg: #07172d;
  --loyalty-cntr-loyalty-history-filter-select-border: #7c97b9;
  --loyalty-cntr-loyalty-history-filter-select-color: #f5f9ff;
  --loyalty-history-list-loyalty-history-item-bg: #102a4b;
  --loyalty-history-list-item-content-info-h3-color: #f5f9ff;
  --loyalty-history-list-item-content-info-p-color: #7c97b9;
  --loyalty-history-list-item-content-points-item-span-increase-color: #edcd86;
  --loyalty-history-list-item-content-points-item-span-decrease-color: #f00;
  --loyalty-history-list-item-date-border: 1px solid #3b5b83;
  --loyalty-history-list-item-date-span-color: #f5f9ff;
  --how-it-works-cntr-section-bg: #07172d;
  --how-it-works-cntr-section-border: #102a4b;
  --how-it-works-cntr-section-title-bg: #213f64;
  --how-it-works-cntr-section-title-color: #edcd86;
  --how-it-works-cntr-section-list-item-p-color: #f5f9ff;
  --mission-cntr-item-bg: #102a4b;
  --mission-cntr-item-info-h3-color: #f5f9ff;
  --mission-cntr-item-info-progress-cntr-bg: #07172d;
  --mission-cntr-item-info-progress-cntr-border: 1px solid #7c97b9;
  --mission-cntr-item-info-progress-cntr-color: #f5f9ff;
  --mission-cntr-item-default-claimable-info-progress-cntr-progress-bg: #397bc8;
  --mission-cntr-item-default-claimable-info-progress-cntr-progress-border: #c4a15f;
  --mission-cntr-item-completed-info-progress-cntr-progress-bg: #3b5b83;
  --mission-cntr-item-completed-info-progress-cntr-progress-border: #3b5b83;
  --mission-cntr-item-action-cntr-bg: #102a4b;
  --mission-cntr-item-action-cntr-reward-span-color: #f5f9ff;
  --mission-cntr-item-action-cntr-action-btn-bg: #3b5b83;
  --mission-cntr-item-action-cntr-action-btn-color: #f5f9ff;
  --mission-cntr-item-action-cntr-btn-hover-bg: #213f64;
  --mission-cntr-item-action-cntr-btn-hover-color: #f5f9ff;
  --mission-cntr-item-claimable-action-cntr-action-btn-bg: linear-gradient(to bottom,#397bc8 0%,#245b98 100%);
  --mission-cntr-item-claimable-action-cntr-action-btn-color: #f5f9ff;
  --mission-cntr-item-claimable-action-cntr-action-btn-hover-bg: linear-gradient(to bottom,#245b98 0%,#397bc8 100%);
  --mission-cntr-item-claimable-action-cntr-action-btn-hover-color: #f5f9ff;
  --daily-reward-cntr-bg: #102a4b;
  --loyalty-redemption-header-username-color: #f5f9ff;
  --loyalty-redemption-header-point-info-bg: #07172d;
  --loyalty-redemption-header-point-info-border: 1px solid #102a4b;
  --loyalty-redemption-header-point-info-point-color: #ffa200;
  --std-form-cntr-loyalty-benefit-form-cntr-bg: #07172d;
  --loyalty-benefit-form-cntr-std-form-content-bg: #07172d;
  --loyalty-benefit-form-cntr-std-form-content-border: 1px solid transparent;
  --loyalty-cntr-level-bg: -webkit-linear-gradient(#f5f9ff,#f5f9ff);
  --loyalty-cntr-level-bronze-bg: -webkit-linear-gradient(#d18a6d,#744a3b);
  --loyalty-cntr-level-silver-bg: -webkit-linear-gradient(#b6c9e2,#7c97b9);
  --loyalty-cntr-level-gold-bg: -webkit-linear-gradient(#ffe158,#775213);
  --loyalty-cntr-level-platinum-bg: -webkit-linear-gradient(#8cf2f2,#4d828a);
  --loyalty-cntr-level-diamond-bg: -webkit-linear-gradient(#4ebfe8,#134da3);
  --loyalty-level-benefits-section-bg: #07172d;
  --loyalty-level-benefits-section-border: 1px solid #102a4b;
  --loyalty-level-cntr-item-badge-cntr-bg: #07172d;
  --loyalty-level-cntr-item-badge-cntr-bs: 0px 2px 4px 0px #07172d80;
  --loyalty-level-cntr-item-true-badge-cntr-bg: #102a4b;
  --loyalty-level-cntr-item-title-cntr-span-color: #f5f9ff;
  --loyalty-level-cntr-item-false-title-cntr-level-bg: #f5f9ff4d;
  --loyalty-level-cntr-item-false-title-cntr-span-color: #f5f9ff4d;
  --loyalty-level-cntr-item-progress-cntr-progress-point-bg: #102a4b;
  --loyalty-level-cntr-item-progress-cntr-progress-point-border: 2px solid #102a4b;
  --loyalty-level-cntr-item-progress-cntr-reached-true-progress-point-bg: #245b98;
  --loyalty-level-cntr-item-progress-cntr-reached-true-progress-point-border: #07172d;
  --loyalty-level-cntr-item-progress-cntr-progress-bar-bg: #102a4b;
  --loyalty-level-cntr-item-progress-cntr-progress-bar-progress-bg: #245b98;
  --loyalty-level-remarks-cntr-bg: #245b9833;
  --loyalty-level-remarks-cntr-color: #f5f9ff;
  --loyalty-level-remarks-cntr-border: #c4a15f;
  --loyalty-level-benefits-cntr-bg: #102a4b;
  --loyalty-level-benefits-cntr-title-h3-color: #f5f9ff;
  --loyalty-level-benefits-cntr-list-list-item-bg: #102a4b;
  --loyalty-level-benefits-cntr-list-list-item-bs: 0px 4px 4px 0px #07172d40;
  --loyalty-level-benefits-cntr-list-list-item-benefits-info-span-color: #f5f9ff;
  --loyalty-level-benefits-cntr-list-list-item-benefits-info-p-color: #b6c9e2;
  --benefits-icon-cntr-bg: #3b5b83;
  --loyalty-benefit-modal-body-span-color: #f5f9ff;
  --loyalty-benefit-modal-body-p-color: #b6c9e2;
  --progressive-jackpot-jackpot-cntr-color: #edcd86;
  --progressive-jackpot-jackpot-currency-color: #edcd86;
  --jackpot-winners-bg: linear-gradient(to bottom,#07172d 0%,#213f64 46%,#07172d 100%);
  --jackpot-winners-jackpot-winner-title-color: #7c97b9;
  --jackpot-winners-winners-ticker-cntr-bg: #07172d;
  --winners-ticker-ul-li-winner-info-color: #f5f9ff;
  --winners-ticker-ul-li-winner-amount-color: #f8a201;
  --bank-status-list-data-online-bg: #102a4b;
  --bank-status-list-data-online-true-before-bg: #397bc8;
  --bank-status-list-data-online-false-before-bg: #e00;
  --bank-info-bg: linear-gradient(to bottom,#102a4b 0%,#102a4b 100%);
  --bank-info-color: #7c97b9;
  --bank-info-h1-color: #b6c9e2;
  --bank-info-h2-color: #f5f9ff;
  --bank-info-h3-color: #f5f9ff;
  --bank-info-h4-color: #b6c9e2;
  --bank-info-h5-color: #b6c9e2;
  --bank-info-hr-border-top: 1px solid #07172d;
  --bank-info-hr-border-bottom: 1px solid #213f64;
  --bank-info-download-qr-code-btn-bg: #3b5b83;
  --bank-info-download-qr-code-btn-color: #f5f9ff;
  --bank-info-bank-info-acc-number-cntr-img-filter: invert(1);
  --bank-info-download-qr-code-btn-img-filter: invert(1);
  --bank-info-data-details-action-img-filter: initial;
  --recommended-for-instant-process-color: #dde7f5;
  --recommended-for-instant-process-span-color: #f5f9ff;
  --payment-method-selection-label-bs: 0 3px 5px rgba(0,0,0,.2);
  --payment-method-selection-input-radio-label-color: #07172d;
  --payment-method-selection-input-radio-checked-label-bg: linear-gradient(to bottom,#397bc8 0%,#245b98 100%);
  --payment-method-selection-input-radio-checked-label-color: #f5f9ff;
  --payment-maintenance-cntr-bg: #102a4b;
  --payment-maintenance-cntr-color: #f5f9ff;
  --payment-maintenance-cntr-i-bg: red;
  --payment-maintenance-cntr-i-color: #f5f9ff;
  --payment-maintenance-cntr-i-border: 1px solid #f5f9ff;
  --remarks-cntr-border: 1px dotted #c4a15f;
  --remarks-cntr-bg: #153b66;
  --remarks-cntr-i-bg: transparent;
  --remarks-cntr-i-border: #c4a15f;
  --remarks-cntr-i-color: #edcd86;
  --deposit-qr-label-cntr-bank-info-img-filter: none;
  --deposit-cntr-std-form-note-a-color: #edcd86;
  --deposit-cntr-formatted-balance-color: #edcd86;
  --deposit-cntr-copy-bank-acc-btn-color: #d3a516;
  --deposit-cntr-copy-bank-acc-btn-hover-color: #aa7a14;
  --deposit-cntr-admin-fee-cntr-color: #ffb82e;
  --deposit-cntr-input-input-validation-error-bg: #07172d;
  --deposit-cntr-deposit-form-group-head-a-color: #f5f9ff;
  --deposit-cntr-hr-deposit-gap-bg: -webkit-gradient(linear,0 0,100% 0,from(transparent),to(transparent),color-stop(50%,#f5f9ff));
  --deposit-cntr-reveal-bank-acc-btn-color: #f5f9ff;
  --deposit-cntr-reveal-bank-acc-btn-bg: linear-gradient(to bottom,#397bc8 0%,#245b98 100%);
  --deposit-cntr-reveal-bank-acc-btn-hover-bg: linear-gradient(to bottom,#245b98 0%,#397bc8 100%);
  --deposit-amount-cntr-bg: transparent;
  --deposit-amount-cntr-color: #f5f9ff;
  --deposit-amount-cntr-input-text-bg: #07172d;
  --deposit-amount-cntr-input-text-color: inherit;
  --deposit-amount-cntr-input-text-border: 1px solid #213f64;
  --deposit-amount-cntr-ref-number-input-bg: #3b5b83;
  --deposit-amount-cntr-ref-number-input-border: #3b5b83;
  --deposit-amount-cntr-ref-number-input-color: #f5f9ff;
  --deposit-amount-cntr-real-deposit-amount-color: #edcd86;
  --deposit-amount-cntr-real-deposit-amount-before-color: #f5f9ff;
  --deposit-amount-cntr-amount-currency-label-color: #f5f9ff;
  --deposit-note-content-bg: #b6c9e2;
  --deposit-note-content-color: #363565;
  --deposit-amount-range-color: #f5f9ff;
  --deposit-summary-cntr-border: 1px solid #102a4b;
  --deposit-summary-cntr-header-bg: #102a4b;
  --deposit-summary-cntr-header-color: #f5f9ff;
  --deposit-summary-cntr-header-summary-transfer-amount-color: #edcd86;
  --deposit-summary-cntr-content-bg: #102a4b;
  --deposit-summary-cntr-content-body-title-color: #f5f9ff;
  --deposit-summary-cntr-content-body-detail-cntr-item-color: #dde7f5;
  --deposit-summary-cntr-content-footer-color: #f5f9ff;
  --deposit-summary-cntr-content-footer-border: 1px solid #213f64;
  --withdrawal-cntr-form-group-head-a-color: #f5f9ff;
  --withdrawal-cntr-form-group-section-asterisk-color: #f00;
  --withdrawal-cntr-hr-withdrawal-gap-bg: -webkit-gradient(linear,0 0,100% 0,from(transparent),to(transparent),color-stop(50%,#f5f9ff));
  --withdrawal-summary-cntr-border: 1px solid #102a4b;
  --withdrawal-summary-cntr-header-bg: #102a4b;
  --withdrawal-summary-cntr-header-color: #f5f9ff;
  --withdrawal-summary-cntr-header-transfer-amount-color: #edcd86;
  --withdrawal-summary-cntr-content-bg: #102a4b;
  --withdrawal-summary-cntr-content-body-title-color: #f5f9ff;
  --withdrawal-summary-cntr-content-body-detail-cntr-item-color: #dde7f5;
  --withdrawal-summary-cntr-content-footer-color: #f5f9ff;
  --withdrawal-summary-cntr-content-footer-border: 1px solid #213f64;
  --withdrawal-amount-input-form-control-color: #d3a516;
  --withdrawal-amount-currency-label-color: #b6c9e2;
  --withdrawal-amount-currency-suffix-color: #d3a516;
  --data-cntr-background-others-bg: #010717;
  --data-cntr-background-promotions-bg: #07172d;
  --hot-match-cntr-color: #f5f9ff;
  --hot-match-cntr-data-match-info-date-color: #f6e385;
  --login-panel-login-btn-bg: linear-gradient(to bottom,#3b5b83 0%,#213f64 100%);
  --login-panel-login-btn-color: #f5f9ff;
  --login-panel-login-btn-border: transparent;
  --login-panel-login-btn-hover-bg: linear-gradient(to bottom,#213f64 0%,#3b5b83 100%);
  --login-panel-login-btn-hover-color: #f5f9ff;
  --login-panel-register-btn-bg: transparent;
  --login-panel-register-btn-color: #edcd86;
  --login-panel-register-btn-border: #c4a15f;
  --login-panel-register-btn-hover-bg: transparent;
  --login-panel-register-btn-hover-color: #edcd86;
  --login-panel-register-btn-hover-ts: 2px 2px 5px #397bc8;
  --provider-cntr-border: #c6d5e8;
  --provider-cntr-color: #193b64;
  --provider-cntr-h5-bg: #eef4fb;
  --provider-cntr-h5-color: #1a3b64;
  --std-side-menu-bg: #07172d;
  --std-side-menu-group-label-menu-a-bg: #07172d;
  --std-side-menu-group-label-menu-a-color: #f5f9ff;
  --std-side-menu-a-active-hover-bg: #07172d;
  --std-side-menu-a-active-hover-color: #edcd86;
  --std-side-menu-player-acc-section-bg: #102a4b;
  --std-side-menu-player-acc-section-color: #f5f9ff;
  --std-side-menu-player-acc-section-username-color: #edcd86;
  --std-side-menu-player-acc-section-wallet-cntr-bg: #02071c;
  --std-side-menu-player-acc-section-wallet-cntr-border: 1px solid white;
  --std-side-menu-menu-section-bg: #07172d;
  --std-side-menu-menu-section-color: #f5f9ff;
  --std-side-menu-menu-section-hr-border: #c4a15f;
  --std-side-menu-menu-section-hover-focus-true-bg: #153b66;
  --std-side-menu-menu-section-hover-focus-true-color: #edcd86;
  --std-side-menu-group-label-bg: #0f1738;
  --loyalty-daily-reward-available-rank-up-modal-content-bg: #102a4b;
  --loyalty-available-rank-up-modal-std-secondary-btn-bg: linear-gradient(to bottom,#397bc8 0%,#245b98 100%);
  --loyalty-available-rank-up-modal-std-secondary-btn-hover-bg: linear-gradient(to bottom,#245b98 0%,#397bc8 100%);
  --std-form-cntr-bg: #07172d;
  --std-form-title-bg: #245b98;
  --std-form-title-color: #f5f9ff;
  --std-form-content-bg: #07172d;
  --std-form-content-color: #b6c9e2;
  --std-form-content-offline-cntr-color: #f5f9ff;
  --std-section-title-color: #f5f9ff;
  --std-section-title-before-bg: #397bc8;
  --std-reporting-cntrl-group-btn-primary-bg: linear-gradient(to bottom,#245b98 0%,#397bc8 100%);
  --std-reporting-cntrl-group-btn-primary-color: #07172d;
  --std-reporting-cntrl-group-btn-primary-border: transparent;
  --std-reporting-cntrl-group-btn-primary-hover-bg: linear-gradient(to bottom,#397bc8 0%,#245b98 100%);
  --std-reporting-cntrl-group-btn-primary-hover-color: #07172d;
  --grid-totals-bg: #213f64;
  --grid-totals-color: #f5f9ff;
  --std-form-note-bg: #213f64;
  --std-form-note-color: #f5f9ff;
  --std-form-note-span-strong-color: #edcd86;
  --std-inline-form-group-label-color: #f5f9ff;
  --std-inline-form-group-section-asterisk-color: #f00;
  --std-inline-form-group-form-control-readonly-bg: #213f64;
  --std-btn-group-btn-primary-bg: linear-gradient(to bottom,#397bc8 0%,#245b98 100%);
  --std-btn-group-btn-primary-color: #f5f9ff;
  --std-btn-group-btn-primary-hover-bg: linear-gradient(to bottom,#245b98 0%,#397bc8 100%);
  --std-btn-group-btn-primary-hover-color: #f5f9ff;
  --std-btn-group-btn-primary-disabled-bg: #736f60;
  --std-btn-group-btn-primary-disabled-color: #f5f9ff;
  --exp-countdown-data-section-bg: #213f64;
  --exp-countdown-data-section-color: #edcd86;
  --exp-countdown-data-section-border: 1px solid #3b5b83;
  --exp-countdown-data-section-title-bg: #3b5b83;
  --exp-countdown-data-section-title-color: #f5f9ff;
  --copy-input-btn-field-btn-color: #edcd86;
  --copy-input-btn-field-btn-hover-color: #edcd86;
  --last-transaction-model-span-status-1-color: #f00;
  --last-transaction-model-span-status-2-color: #edcd86;
  --last-transaction-model-span-status-3-color: #f9fd01;
  --std-password-field-i-color: #f5f9ff;
  --std-main-content-scroll-thumb-bg: #3b5b83;
  --top-tab-cntr-border: 2px solid #35587f;
  --top-tab-cntr-a-bg: #07172d;
  --top-tab-cntr-a-color: #f5f9ff;
  --top-tab-cntr-a-true-hover-bg: #153b66;
  --top-tab-cntr-a-true-hover-color: #edcd86;
  --tab-content-cntr-bg: #07172d;
  --std-form-link-header-a-color: #f5f9ff;
  --std-form-link-header-a-bg: #102a4b;
  --std-form-link-header-a-false-bg: #102a4b;
  --std-form-link-header-a-false-color: #f5f9ff;
  --std-form-link-header-a-true-bg: #153b66;
  --std-form-link-header-a-true-color: #f5f9ff;
  --std-profile-bar-bg: #102a4b;
  --std-profile-bar-color: #f5f9ff;
  --std-profile-bar-a-color: #f5f9ff;
  --std-profile-bar-user-field-div-username-color: #eed477;
  --std-profile-bar-user-field-loyalty-info-cntr-lp-field-border: 1px dotted #f5f9ff;
  --std-profile-bar-user-field-loyalty-info-cntr-lp-field-color: #fba501;
  --std-profile-bar-user-field-loyalty-info-cntr-div-a-bg: #7c97b9;
  --std-profile-bar-user-field-loyalty-info-cntr-div-a-color: #f5f9ff;
  --std-profile-bar-deposit-withdraw-redemption-field-border: 1px dotted #f5f9ff;
  --std-profile-bar-deposit-withdraw-redemption-field-a-color: #f5f9ff;
  --std-profile-bar-withdraw-redemption-field-border: 1px dotted #f5f9ff;
  --std-profile-bar-ver-field-i-data-icon-bg: #3b5b83;
  --std-profile-bar-ver-field-i-data-icon-after-color: #f5f9ff;
  --std-profile-bar-ver-field-i-data-icon-after-bg: #f00;
  --std-profile-bar-ref-code-cntr-border: 1px dashed #c4a15f;
  --std-profile-bar-ref-code-cntr-bg: #153b66;
  --std-profile-bar-ref-code-cntr-color: #edcd86;
  --otp-hr-border: #c4a15f;
  --request-otp-btn-contact-ver-link-border: 2px solid #c4a15f;
  --request-otp-btn-contact-ver-link-color: #edcd86;
  --request-otp-btn-disabled-border: #213f64;
  --request-otp-btn-disabled-bg: #7c97b9;
  --request-otp-btn-disabled-color: #b6c9e2;
  --otp-input-border: #c4a15f;
  --data-payment-gateway-bg: #102a4b;
  --data-payment-gateway-color: #f5f9ff;
  --data-payment-gateway-va-acc-number-bg: #07172d;
  --data-payment-gateway-qris-qr-code-cntr-a-bg: #397bc8;
  --data-payment-gateway-qris-qr-code-cntr-a-color: #f5f9ff;
  --data-payment-gateway-download-qr-btn-bg: linear-gradient(to bottom,#397bc8 0%,#153b66 100%);
  --data-payment-gateway-download-qr-btn-color: #f5f9ff;
  --data-payment-gateway-destination-va-download-img-filter: invert(1);
  --std-checkbox-cntr-label-color: #f5f9ff;
  --simple-form-note-color: #edcd86;
  --pending-transactons-cntr-item-color: #f5f9ff;
  --pending-transactons-cntr-item-bg: #102a4b;
  --pending-transactions-cntr-item-p-color: #b6c9e2;
  --pending-transactions-cntr-item-data-payment-gateway-bs: 0px 4px 4px 0px #07172d40;
  --pending-transactions-cntr-item-data-payment-gateway-bg: #102a4b;
  --pending-transactions-cntr-item-data-payment-gateway-color: #f5f9ff;
  --pending-transactions-cntr-item-data-payment-gateway-hr-btop: 1px solid #213f64;
  --pending-transactions-cntr-item-data-payment-gateway-hr-bbot: 1px solid #102a4b;
  --pending-transactions-cntr-item-data-payment-gateway-destination-acc-bank-info-div-img-filter: initial;
  --pending-transactons-cntr-item-remarks-cntr-border: #f5f9ff33;
  --pending-transactons-cntr-item-remarks-cntr-color: #f5f9ff;
  --pending-transactons-cntr-item-remarks-cntr-bg: #f5f9ff0f;
  --no-data-cntr-p-color: #213f64;
  --no-data-cntr-img-filter: invert(11%) sepia(7%) saturate(9%) hue-rotate(18deg) brightness(98%) contrast(91%);
  --otp-popup-content-bg: #102a4b;
  --otp-popup-content-color: #f5f9ff;
  --otp-popup-content-resend-btn-color: #edcd86;
  --otp-popup-content-header-close-span-color: #f5f9ff;
  --otp-fake-inputs-div-border: 1px solid #102a4b;
  --otp-fake-inputs-div-bg: #07172d;
  --otp-fake-inputs-div-color: #f5f9ff;
  --otp-fake-inputs-div-bs: 0px 4px 4px 0px #07172d40;
  --otp-fake-inputs-div-filled-border: #c4a15f;
  --otp-fake-inputs-div-focused-border: #c4a15f;
  --contact-verification-section-ul-li-span-color: #f5f9ff;
  --modal-std-header-color: #f5f9ff;
  --modal-std-header-after-bg: linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.9) 46.29%,rgba(255,255,255,0) 100%);
  --bonus-selection-cntr-bg: #153b66;
  --bonus-selection-cntr-border: 1px solid #c4a15f;
  --bonus-selection-cntr-color: #f5f9ff;
  --bonus-selection-cntr-action-cancel-bonus-btn-border: 1px solid #f5f9ff;
  --bonus-selection-cntr-action-cancel-bonus-btn-color: #f5f9ff;
  --bonus-selection-popup-content-bg: #07172d;
  --bonus-selection-popup-content-color: #f5f9ff;
  --bonus-selection-popup-content-h2-color: #f5f9ff;
  --bonus-selection-popup-content-close-btn-img-filter: invert(0);
  --bonus-selection-list-card-bg: #1d1c21;
  --bonus-selection-list-card-border: 1px solid #42404c;
  --bonus-selection-list-card-selected-bg: #153b66;
  --bonus-selection-list-card-selected-border: #c4a15f;
  --bonus-selection-list-card-selected-color: #f5f9ff;
  --bonus-selection-list-card-footer-bg: #1d1c21;
  --bonus-selection-list-card-footer-tnc-btn-color: #f5f9ff;
  --bonus-selection-list-card-footer-tnc-btn-img-filter: invert(0);
  --bonus-selection-list-card-footer-end-date-color: #f44032;
  --bonus-selection-list-card-detail-bg: #3a3842;
  --bonus-selection-list-card-detail-color: #f5f9ff;
  --bonus-selection-list-card-remarks-cntr-border: #e60105;
  --bonus-selection-list-card-remarks-cntr-bg: #4f0001;
  --bonus-selection-list-card-remarks-cntr-color: #f5f9ff;
  --bonus-selection-list-card-content-title-bonus-btn-bg: #35333b;
  --bonus-selection-list-card-content-title-bonus-btn-border: 1px solid #3b5b83;
  --bonus-selection-cntr-action-img-filter: invert(0);
  --bonus-selection-list-card-selected-content-title-bonus-btn-bg: #3c1e1e;
  --bonus-selection-list-card-selected-content-title-bonus-btn-border: #582c2c;
  --bonus-selection-list-card-selected-content-title-bonus-btn-color: #ff7272;
  --bonus-selection-list-card-selected-footer-bg: #153b66;
  --bonus-selection-list-card-false-bg: #213f64;
  --bonus-selection-list-card-false-border: 1px solid #42404c;
  --bonus-selection-list-card-false-comtent-color: #b6c9e2;
  --bonus-selection-list-card-false-footer-bg: #213f64;
  --bonus-selection-card-highlighted-section-bg: #27252c;
  --bonus-selection-card-highlighted-section-color: #dde7f5;
  --forgot-pass-modal-header-hr-bg: -webkit-gradient(linear,0 0,100% 0,from(transparent),to(transparent),color-stop(50%,#f5f9ff));
  --search-header-title-img-filter: invert(65%) sepia(98%) saturate(1078%) hue-rotate(85deg) brightness(96%) contrast(111%);
  --std-remark-notification-content-span-color: #edcd86;
  --std-outline-btn-border: 1px solid #c4a15f;
  --std-outline-btn-color: #f5f9ff;
  --std-remarks-cntr-content-cntr-p-color: #dde7f5;
  --std-remarks-cntr-content-cntr-p-span-color: #edcd86;
  --user-info-color: #f5f9ff;
  --user-info-main-info-bg: #102a4b;
  --user-info-main-info-bs: 0px 4px 4px 0px #07172d40;
  --user-info-main-info-item-item-before-bg: #3b5b83;
  --user-info-new-notif-true-before-bg: #fc1818;
  --user-info-new-notif-true-before-color: #f5f9ff;
  --user-info-new-notif-true-before-border: 1px solid #f5f9ff;
  --user-info-wallet-cntr-balance-color: #edcd86;
  --user-info-wallet-cntr-locked-balance-bg: #213f64;
  --user-info-wallet-cntr-locked-balance-color: #edcd86;
  --user-info-dropdown-menu-li-a-bg: #102a4b;
  --user-info-dropdown-menu-li-a-color: #edcd86;
  --user-info-dropdown-menu-li-a-focus-bg: #07172d;
  --user-info-dropdown-menu-li-a-focus-color: #edcd86;
  --user-info-vendor-balances-cntr-border: 3px solid #c4a15f;
  --user-info-vendor-balances-cntr-bg: rgba(0,0,0,.85);
  --user-info-vendor-balances-cntr-header-border: 2px solid #c4a15f;
  --user-info-vendor-balances-cntr-header-strong-color: #edcd86;
  --user-info-vendor-balances-cntr-item-color: #f5f9ff;
  --unread-announcements-popup-bg: #07172dd9;
  --unread-announcements-popup-color: #f5f9ff;
  --unread-announcements-popup-border: 3px solid #c4a15f;
  --unread-announcements-popup-before-border: 10px solid #c4a15f;
  --loyalty-top-bar-cntr-bg: linear-gradient(82.95deg,#07172d -41.64%,#213f64 138.36%);
  --body-color: #dfebfb;
  --form-control-border: #213f64;
  --form-control-bg: #07172d;
  --form-control-color: #f5f9ff;
  --a-color: #edcd86;
  --a-focus-hover-color: #edcd86;
  --form-cntrl-fieldset-disabled-bg: #07172d;
  --table-table-bg: #07172d;
  --topbar-cntr-bg: #041020;
  --topbar-left-section-item-color: #f5f9ff;
  --topbar-left-section-item-a-hover-color: #edcd86;
  --topbar-left-section-language-selector-bg: #102a4b;
  --topbar-left-section-language-selector-li-border: 1px solid #f5f9ff;
  --site-header-bg: #0b2648;
  --site-header-border: 1px solid #c79d48;
  --top-menu-li-a-color: #b6c9e2;
  --top-menu-li-true-hover-bg: radial-gradient(circle at top center,rgba(255,255,255,.2) 0,rgba(255,255,255,0) 100%);
  --top-menu-li-true-hover-a-color: #edcd86;
  --top-menu-game-list-btop: 4px solid #07172d;
  --top-menu-game-list-bg: rgba(0,0,0,.9);
  --top-menu-game-list-bbot: 10px solid #102a4b;
  --top-menu-game-list-li-a-background-bg: linear-gradient(90deg,rgba(0,0,0,0) 0%,#153b66 99.99%);
  --top-menu-game-list-li-a-background-border: 1px solid #c4a15f;
  --footer-separator-border: 1px dotted #213f64;
  --site-footer-border: 2px solid #102a4b;
  --site-footer-bg: #edf3fc;
  --site-footer-bi: none;
  --footer-links-li-a-color: #4b6586;
  --footer-links-li-a-hover-color: #a4771f;
  --footer-links-li-li-a-border: 1px solid #213f64;
  --copyright-color: #5b7392;
  --footer-section-title-color: #13345d;
  --introjs-tooltip-title-color: #f5f9ff;
  --introjs-tooltiptext-subtitle-color: #edcd86;
  --introjs-nextbtn-bg: linear-gradient(to bottom,#397bc8,#245b98);
  --introjs-nextbtn-color: #f5f9ff;
  --introjs-nextbtn-hover-bg: linear-gradient(to bottom,#245b98,#397bc8);
  --introjs-nextbtn-hover-color: #f5f9ff;
  --introjs-bullets-ul-li-a-bg: #153b66;
  --introjs-bullets-ul-li-a-active-hover-bg: #397bc8;
  --introjs-skipbtn-color: #edcd86;
  --daily-reward-cntr-std-secondary-btn-color: #07172d;
  --daily-reward-cntr-std-secondary-btn-bg: linear-gradient(to bottom,#397bc8 0%,#245b98 100%);
  --daily-reward-cntr-std-secondary-btn-hover-bg: linear-gradient(to bottom,#245b98 0%,#397bc8 100%);
  --modal-body-pending-transaction-sum-cntr-border: 1px dashed #c4a15f;
  --modal-body-pending-transaction-sum-cntr-color: #f5f9ff;
  --modal-body-pending-transaction-sum-cntr-bg: #153b66;
  --pending-transaction-cntr-item-remarks-cntr-border: 2px dashed #f5f9ff33;
  --pending-transaction-cntr-item-remarks-cntr-color: #f5f9ff;
  --pending-transaction-cntr-item-remarks-cntr-bg: #f5f9ff0f;
  --claim-info-modal-alert-cntr-border: 2px dashed #c4a15f;
  --claim-info-modal-alert-cntr-color: #f5f9ff;
  --claim-info-modal-alert-cntr-bg: #153b66;
  --payment-acc-creation-remarks-border: 2px dashed #c4a15f;
  --payment-acc-creation-remarks-color: #f5f9ff;
  --payment-acc-creation-remarks-bg: #153b66;
  --modal-body-pending-trans-summ-cntr-footer-border: 1px solid #c4a15f;
  --modal-body-pending-trans-summ-cntr-footer-a-color: #f5f9ff;
  --modal-body-pending-trans-summ-cntr-footer-a-bg: #245b98;
  --modal-body-pending-trans-details-cntr-color: #f5f9ff;
  --modal-body-pending-trans-details-cntr-bg: #141517;
  --modal-body-pending-trans-details-cntr-border: 1px solid #102a4b;
  --modal-body-pending-trans-details-cntr-copy-img: invert(0);
  --modal-body-pending-trans-details-cntr-item-bg: #102a4b;
  --modal-body-pending-trans-details-cntr-item-border: 1px solid #102a4b;
  --modal-body-pending-trans-details-cntr-item-color: #f5f9ff;
  --modal-body-pending-trans-details-cntr-item-secondary-color: #b6c9e2;
  --modal-body-pending-trans-details-cntr-item-img-bg: #f997021a;
  --modal-body-pending-trans-details-cntr-item-hr-border: #102a4b;
  --modal-body-resolved-trans-wrapped-body-border-color: #213f64;
  --modal-body-resolved-trans-details-bg: #102a4b;
  --modal-body-resolved-trans-details-cntr-bg: #102a4b;
  --modal-body-resolved-trans-details-cntr-border: none;
  --modal-body-resolved-trans-details-primary-color: #f5f9ff;
  --modal-body-resolved-trans-details-secondary-color: #b6c9e2;
  --modal-body-resolved-trans-details-dashed-color: rgba(255,255,255,.25);
  --modal-body-resolved-trans-details-amount-color: #f5f9ff;
  --modal-body-resolved-trans-details-rejected-reason-container-color: #362121;
  --modal-body-resolved-trans-details-rejected-reason-container-border-color: #4e2e2e;
  --modal-body-resolved-trans-details-rejected-reason-text-color: #ff8181;
  --floating-action-btn-bg: linear-gradient(0deg,#245b98 0%,#397bc8 100%);
  --floating-action-btn-border: 1px solid #c4a15f;
  --floating-action-btn-bs: 0 4px 24px 0 #397bc880;
  --simple-modal-btn-second-border: 1px solid #c4a15f;
  --simple-modal-btn-second-color: #edcd86;
  --play-now-free-play-border: #c4a15f;
  --play-now-bg: linear-gradient(125deg,#f7e2a4,#dcb65e);
  --play-now-color: #102749;
  --play-now-bs: none;
  --play-now-hover-bg: linear-gradient(125deg,#fff0c1,#e8c577);
  --play-now-hover-color: #102749;
  --free-play-bg: linear-gradient(125deg,#2c68ac,#173e6f);
  --free-play-color: #f5f9ff;
  --free-play-bs: none;
  --free-play-hover-bg: linear-gradient(to bottom,#213f64 0%,#3b5b83 100%);
  --free-play-hover-color: #fff;
  --game-list-title-bg: #07172d;
  --game-list-title-div-bg: inherit;
  --game-list-title-div-color: #f5f9ff;
  --game-list-border: 0;
  --game-list-bg: #07172d;
  --game-list-game-item-bg: #07172d;
  --game-list-wrapper-cntr-hover-bg: #07172d;
  --game-list-game-name-color: #f5f9ff;
  --game-list-game-name-bg: #102a4b;
  --game-list-game-player-color: #f5f9ff;
  --large-game-list-cntr-bg: #07172d;
  --large-game-list-li-game-provider-img-bg: linear-gradient(180deg,rgba(46,46,45,0) 0%,rgba(53,79,57,.337284) 50.36%,#153b66 99.75%);
  --large-game-list-li-game-provider-img-link-cntr-img-play-now-bg: #ff7613;
  --large-game-list-li-game-provider-img-link-cntr-img-play-now-color: #f5f9ff;
  --large-game-list-li-game-provider-img-link-cntr-img-free-play-bg: #f5f9ff;
  --large-game-list-li-game-provider-img-link-cntr-img-free-play-color: #07172d;
  --provider-page-large-game-list-cntr-bg: #07172d;
  --provider-info-bg: #07172d;
  --link-cntr-a-game-info-border: 3px solid #213f64;
  --link-cntr-a-game-info-color: #213f64;
  --link-cntr-a-game-info-hover-focus-border: #c4a15f;
  --link-cntr-a-game-info-hover-focus-color: #edcd86;
  --game-provider-desc-arcade-sport-crashgame-provider-info-h5-p-color: #edcd86;
  --menu-slide-i-color: #f5f9ff;
  --modal-header-close-color: #f5f9ff;
  --modal-content-bg: #07172d;
  --modal-content-border: #07172d;
  --modal-content-pending-trans-sum-bg: #07172d;
  --modal-content-pending-trans-sum-border: #07172d;
  --modal-body-p-color: #b6c9e2;
  --modal-footer-border: #102a4b;
  --modal-footer-btn-primary-color: #07172d;
  --modal-footer-btn-primary-bg: linear-gradient(to bottom,#397bc8 0%,#397bc8 100%);
  --modal-footer-btn-primary-hover-bg: linear-gradient(to bottom,#245b98 0%,#397bc8 100%);
  --modal-btn-bg: #7c97b9;
  --modal-btn-color: #f5f9ff;
  --modal-btn-border: 2px solid #7c97b9;
  --modal-btn-hover-bg: #dde7f5;
  --modal-btn-hover-color: #7c97b9;
  --modal-btn-blank-bg: #dde7f5;
  --modal-btn-blank-color: #7c97b9;
  --modal-btn-blank-hover-bg: #7c97b9;
  --modal-btn-blank-hover-color: #f5f9ff;
  --popover-bg: #07172d;
  --popover-border: #c4a15f;
  --popover-color: #edcd86;
  --popover-top-arrow-border: #c4a15f;
  --popover-top-arrow-after-border: #07172d;
  --percent-count-color: #7c97b9;
  --progressbar-bg: #07172d;
  --progress-bg: #397bc8;
  --reg-forgot-simple-modal-input-text-pass-bg: #07172d;
  --reg-forgot-simple-modal-input-text-pass-border: #213f64;
  --reg-forgot-simple-modal-input-text-pass-color: #f5f9ff;
  --user-info-item-a-btn-logout-bg: #a00000;
  --user-info-item-a-btn-logout-hover-bg: #720000;
  --user-info-loyalty-point-span-color: #ff9100;
  --promotion-item-details-title-back-btn-filter: invert(1);
  --provider-section-bg: transparent;
  --provider-section-ptop: 0;
  --provider-section-mtop: 0;
  --provider-section-pbot: 0;
  --popup-modal-maintenance-p-span-color: #dde7f5;
  --popup-modal-maintenance-p-span-bg: rgba(255,255,255,.15);
  --download-apk-cntr-popup-modal-body-img-filter: none;
  --div-data-payment-gateway-h4-color: #b6c9e2;
  --data-payment-gateway-va-h5-span-bg: #102a4b;
  --unread-ann-popup-loader-btop: #f5f9ff;
  --unread-ann-popup-loader-bleft: #f5f9ff;
  --unread-ann-popup-loader-bbot: #f5f9ff;
  --mission-cntr-item-info-progress-cntr-span-color: #f5f9ff;
  --daily-reward-cntr-title-h1-color: #f5f9ff;
  --daily-reward-cntr-desc-color: #f5f9ff;
  --pending-deposit-line-bg: -webkit-gradient(linear,0 0,100% 0,from(transparent),to(transparent),color-stop(50%,#f5f9ff));
  --data-payment-gateway-dest-acc-info-cntr-holder-span-color: #dde7f5;
  --introjs-tooltip-bg: #213f64;
  --introjs-tooltipbtn-btop: #213f64;
  --large-game-list-li-link-cntr-game-prov-img-bg: #07172db2;
  --data-payment-gateway-dest-acc-info-cntr-number-cntr-color: #f5f9ff;
  --pending-trans-cntr-item-dest-acc-cntr-color: #f5f9ff;
  --pending-trans-cntr-item-dest-acc-cntr-span-color: #b6c9e2;
  --pending-trans-cntr-item-depo-line-bg: -webkit-gradient(linear,0 0,100% 0,from(transparent),to(transparent),color-stop(50%,#f5f9ff));
  --modal-body-pending-trans-details-cntr-item-trans-icon-filter: none;
  --loyalty-level-cntr-item-false-badge-cntr-filter: opacity(.7);
  --loyalty-level-cntr-item-true-badge-cntr-locked-filter: opacity(.7);
  --loyalty-level-benefits-cntr-title-img-filter: none;
  --loyalty-level-benerfits-cntr-list-item-img-filter: invert(1);
  --loyalty-top-bar-cntr-color: #f5f9ff;
  --loyalty-top-bar-cntr-vr-bg: #f5f9ff33;
  --loyalty-top-bar-cntr-chev-right-filter: invert(1);
  --loyalty-top-bar-cntr-exp-section-item-bar-progress-bg: #07172d;
  --loyalty-top-bar-cntr-exp-section-item-level-amount-span-color: #edcd86;
  --loyalty-top-bar-cntr-exp-section-msg-color: #f8e689;
  --loyalty-top-bar-cntr-benefit-section-div-bg: #07172d;
  --loyalty-top-bar-cntr-benefit-section-div-color: #b6c9e2;
  --search-cntr-bg: #07172d;
  --search-header-title-color: #f5f9ff;
  --search-header-close-btn-img-filter: none;
  --search-input-cntr-input-bg: #07172d;
  --search-input-cntr-input-border: 1px solid #102a4b;
  --search-input-cntr-input-color: #f5f9ff;
  --search-input-cntr-input-placeholder-color: #7c97b9;
  --recent-searches-cntr-history-item-bg: #07172d;
  --search-result-section-title-bg: #102a4b;
  --search-result-provider-list-item-item-bleft: #213f64;
  --search-result-provider-list-item-info-name-color: #f5f9ff;
  --search-result-game-list-item-info-name-color: #f5f9ff;
  --no-search-result-color: #f5f9ff;
  --std-remark-notif-bg: #f5f9ff1a;
  --std-remark-notif-header-title-color: #f5f9ff;
  --std-remark-notif-content-color: #b6c9e2;
  --register-forgot-simple-modal-header-ast-color: #f5f9ff;
  --register-forgot-simple-login-modal-label-color: #f5f9ff;
  --simple-modal-hr-bg: -webkit-gradient(linear,0 0,100% 0,from(transparent),to(transparent),color-stop(50%,#f5f9ff));
  --daily-reward-cntr-detail-desc-bg: #2f2e35;
  --loyalty-top-bar-cntr-point-section-div-bg: #07172d;
  --loyalty-top-bar-cntr-point-section-div-color: #f5f9ff;
  --loyalty-available-rank-up-modal-h2-color: #f5f9ff;
  --user-info-loyalty-xp-cntr-span-color: #f5f9ff;
  --user-info-wallet-cntr-lock-balance-img-filter: none;
  --user-info-wallet-cntr-balance-a-after: #f5f9ff;
  --user-info-wallet-cntr-balance-open-a-after-bbot: #f5f9ff;
  --topbar-left-section-lang-sel-trig-after-btop: #f5f9ff;
  --topbar-left-section-lang-sel-trig-true-after-bbot: #f5f9ff;
  --introjs-tooltip-color: #f5f9ff;
  --data-cntr-background-banner-bg: #07172d;
  --pending-trans-section-head-span-color: #f5f9ff;
  --pending-trans-section-head-a-hover-color: #edcd86;
  --pending-trans-car-item-bg: #102a4b;
  --pending-trans-car-item-info-section-details-primary-color: #dde7f5;
  --pending-trans-car-item-info-section-details-secondary-color: #b6c9e2;
  --pending-trans-car-item-download-qr-btn-bg: linear-gradient(to bottom,#245b98 0%,#397bc8 100%);
  --pending-trans-car-item-download-qr-btn-color: #f5f9ff;
  --pending-trans-car-item-download-qr-btn-hover-bg: linear-gradient(to bottom,#397bc8 0%,#245b98 100%);
  --trans-item-green-color: #edcd86;
  --trans-item-red-color: #ff695e;
  --pending-trans-car-item-download-qr-btn-hover-color: #f5f9ff;
  --reporting-detail-popup-bg: #102a4b;
  --pending-trans-detail-primary-color: #f5f9ff;
  --pending-trans-detail-secondary-color: #b6c9e2;
  --pending-trans-detail-card-bg: #102a4b;
  --pending-trans-detail-card-border-color: #213f64;
  --pending-trans-detail-card-secondary-section-bg: #102a4b;
  --pending-trans-detail-remarks-color: #f5f9ff;
  --pending-trans-info-chevron-icon-filter: invert(1);
  --pending-trans-info-copy-icon-filter: invert(1);
  --pending-trans-expiration-in-color: #b6c9e2;
  --pending-trans-expiration-countdown-color: #edcd86;
  --resolved-transaction-carousel-navigation-bg: #213f64;
  --resolved-transaction-carousel-navigation-border-color: #7c97b9;
  --resolved-transaction-carousel-navigation-arrow-filter: invert(1);
  --resolved-transaction-copy-icon-filter: invert(0);
  --resolved-transaction-header-icon: invert(0);
  --resolved-transaction-status-app-filter: brightness(0) saturate(100%) invert(85%) sepia(9%) saturate(2459%) hue-rotate(68deg) brightness(102%) contrast(88%);
  --resolved-transaction-status-rej-filter: brightness(0) saturate(100%) invert(76%) sepia(54%) saturate(2439%) hue-rotate(305deg) brightness(95%) contrast(144%);
  --transactions-table-bg: #07172d;
  --transactions-table-border: #07172d;
  --transactions-table-head-bg: #07172d;
  --transactions-table-head-color: #b6c9e2;
  --transactions-table-head-border: #07172d;
  --transactions-table-body-bg: #07172d;
  --transactions-table-body-color: #f5f9ff;
  --transactions-table-body-span-app-color: #edcd86;
  --transactions-table-body-span-reject-color: #ff695e;
  --transactions-table-body-span-pending-color: #f99702;
  --transactions-table-body-tr-odd-bg: #102a4b80;
  --transactions-table-body-tr-even-bg: #102a4b;
  --transaction-table-empty-bg: #102a4b;
  --transaction-table-empty-color: #7c97b9;
  --transaction-table-empty-img-filter: initial;
  --complaint-std-form-content-color: #f5f9ff;
  --complaint-remarks-bg: #102a4b;
  --complaint-remarks-header-color: #edcd86;
  --complaint-remarks-note-color: #3b5b83;
  --complaint-section-header-bg: #102a4b;
  --complaint-procedure-step-border-color: #102a4b;
  --complaint-form-border-color: #102a4b;
  --confirmation-popup-content-bg: #102a4b;
  --complaint-upload-box-color: #edcd86;
  --complaint-submit-button-color: #f5f9ff;
  --complaint-form-link-header-a-color: #f5f9ff;
  --complaint-form-link-header-a-bg: #102a4b;
  --complaint-form-link-header-a-true-bg: #153b66;
  --complaint-form-link-header-a-true-color: #f5f9ff;
  --complaint-modal-btn-primary-color: #f5f9ff;
  --complaint-modal-btn-secondary-bg: #3b5b83;
  --complaint-modal-btn-secondary-color: #f5f9ff;
  --default-button-bg: #3b5b83;
  --default-button-color: #f5f9ff;
  --appeal-form-primary-text-color: #f5f9ff;
  --appeal-form-secondary-text-color: #7c97b9;
  --upload-video-section-bg: #3b5b83;
  --upload-video-section-color: #f5f9ff;
  --uploaded-video-file-display-bg: #102a4b;
  --uploaded-video-file-display-border-color: #213f64;
  --uploaded-video-icon-container-bg: #102a4b;
  --uploaded-video-file-info-img-filter: invert(0);
  --uploaded-video-icon-img-filter: invert(86%) sepia(0%) saturate(529%) hue-rotate(203deg) brightness(95%) contrast(80%);
  --uploaded-video-file-info-primary-color: #f5f9ff;
  --uploaded-video-file-info-secondary-color: #3b5b83;
  --upload-drop-zone-bg: #102a4b;
  --upload-drop-zone-border-color: #3b5b83;
  --upload-drop-zone-strong-color: #b6c9e2;
  --upload-drop-zone-para-color: #3b5b83;
  --upload-button-zone-bg: #102a4b;
  --upload-section-img-filter: invert(1);
  --case-number-color: #edcd86;
  --appeal-btn-border-color: #c4a15f;
  --appeal-btn-color: linear-gradient(to bottom,#edcd86 0%,#edcd86 100%);
  --appeal-status-box-bg: #07172d;
  --appeal-status-header-bg: #102a4b;
  --appeal-case-number-label-color: #f5f9ff;
  --appeal-status-header-color: #f5f9ff;
  --appeal-timeline-border-color: #f5f9ff4d;
  --appeal-status-timeline-color: #b6c9e2;
  --appeal-status-timeline-details-bg: #07172d;
  --appeal-status-current-progress-color: #edcd86;
  --appeal-close-note-border-color: #f5f9ff11;
  --appeal-case-number-btn-img-filter: invert(0);
  --attachments-preview-pagination-bg: #f5f9ff33;
  --attachments-preview-pagination-color: #f5f9ff;
  --footer-description-header-color: #12345e;
  --footer-description-note-color: #465b77;
  --footer-sitemap-header-color: #13345d;
  --footer-sitemap-link-color: #4b6586;
  --footer-featured-product-card-header-color: #17385f;
  --footer-featured-product-card-note-color: #536886;
  --footer-bank-list-note-color: #b6c9e2;
  --footer-transaction-service-header-color: #173a65;
  --footer-transaction-service-note-color: #647895;
  --footer-sitemap-icon-bg: #102a4b;
  --footer-sitemap-icon-filter: invert(.5);
  --footer-sitemap-qr-icon-filter: invert(0);
  --footer-featured-product-bg: #fff;
  --footer-card-container-border: #cbd9eb;
  --footer-hero-icon-bg: #163b67;
  --footer-banking-card-bg: #fff;
  --default-bank-list-online-bg: #397bc8;
  --default-bank-list-offline-bg: #e00;
  --banner-nav-button-bg: #07172d33;
  --banner-nav-button-bg-hover: #07172d66;
  --theme-navy: #061225;
  --theme-blue: #245b98;
  --theme-gold: #e6c46b;
  --theme-pearl: #f5f9ff;
  --theme-muted: #b6c9e2;
}

html { background: #061225; scroll-behavior: smooth; }
body {
  background: #061225 url('../../img/blue-gold-background.svg') center top / 1920px auto repeat-y;
  color: #dfebfb;
  font-family: 'Noto Sans Thai', Tahoma, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.65;
  overflow-x: clip;
}
body, input, select, textarea, button { -webkit-font-smoothing: antialiased; }
::selection { background: #e6c46b; color: #07152b; }
a { color: #86baff; transition: color .2s ease, background .2s ease, box-shadow .2s ease, transform .2s ease; }
a:hover, a:focus { color: #f1d58a; }
a:focus-visible, button:focus-visible, input:focus-visible { outline: 3px solid #80b9ff; outline-offset: 4px; }
.container { width: min(100%, 1280px); max-width: 1280px; }
.topbar-container { background: #041020; border-bottom: 1px solid rgba(233,197,106,.15); padding: 10px 0; }
.topbar-left-section .topbar-item { border-color: rgba(176,203,241,.16); }
.topbar-left-section .topbar-item i:not([data-language]) { filter: none; opacity: .9; }
.topbar-left-section .topbar-item:hover i { opacity: 1; }
.language-selector { border: 1px solid #254565; border-radius: 12px; box-shadow: 0 20px 60px #020a18b3; overflow: hidden; }
.site-header { background: linear-gradient(110deg,#061629,#103664 60%,#071d3c); border-bottom: 1px solid #c79d48; box-shadow: 0 10px 35px #020a183d; position: sticky; top: 0; z-index: 40; }
.site-header .logo { background-image: none; }
.site-header .logo>img { max-width: 236px; height: auto; top: 50%; margin: 0; transform: translate(-50%,-50%); filter: drop-shadow(0 6px 12px #020a1866); }
.site-header .row { display: flex; align-items: center; }
.site-header .row>.col-sm-3 { width: 22%; flex-shrink: 0; }
.site-header .row>.col-sm-9 { width: 78%; min-width: 0; }
.top-menu { scrollbar-width: none; }
.top-menu>li { flex-basis: calc(100% / 9.5); }
.top-menu>li>a { padding: 23px 4px 21px; color: #d6e3f5; font-size: 12px; font-weight: 500; line-height: 1.4; }
.top-menu>li>a>img { height: 28px; width: 28px; margin-bottom: 8px; filter: grayscale(1) brightness(1.8); opacity: .78; }
.top-menu>li:hover, .top-menu>li[data-active='true'] { background: linear-gradient(180deg,#2a5c943d,#113c5e3d); }
.top-menu>li:hover>a, .top-menu>li[data-active='true']>a { color: #f1d48a; }
.top-menu>li:hover>a>img { filter: grayscale(1) sepia(1) saturate(2.2) brightness(1.3); opacity: 1; }
.menu-slide>i { color: #e5c679; font-size: 12px; }
.top-menu .game-list { background: linear-gradient(135deg,#07162bf7,#123157fa); border-top: 1px solid #d5b265; border-bottom: 1px solid #315077; border-radius: 0 0 20px 20px; padding: 20px 12px 26px; box-shadow: 0 28px 50px #030c20b3; }
.top-menu .game-list>li>a .background { border-color: #c9a759; background: linear-gradient(90deg,#0b234d,#194879); box-shadow: inset 0 1px 0 #ffffff12; }
.login-panel { display: flex; gap: 10px; }
.login-panel .login-panel-item { margin: 0; }
.login-panel .login-panel-item+.login-panel-item { margin-left: 0; }
.login-panel .login-button, .login-panel .register-button { min-width: 112px; padding: 7px 20px; border-radius: 9px; font-weight: 600; font-size: 12px; line-height: 1.6; }
.login-panel .login-button { color: #f4f8ff; background: #163964; border: 1px solid #5280b3; }
.login-panel .register-button { color: #10223c; background: linear-gradient(125deg,#fff1b7,#e6c270 55%,#cf9f43); border: 1px solid #ffe7a7; box-shadow: 0 4px 14px #d5ae4e29, inset 0 1px 0 #ffffff80; }
.login-panel .login-button:hover { color: #fff; background: #22538a; }
.login-panel .register-button:hover { color: #07162c; background: linear-gradient(125deg,#fff8d9,#f3d585); text-shadow: none; box-shadow: 0 6px 20px #d5ae4e40; }
.banner { margin: 26px auto 18px; width: calc(100% - 56px); max-width: 1520px; aspect-ratio: auto; border: 1px solid #d8b4678c; border-radius: 20px; background: #0a2348; overflow: hidden; box-shadow: 0 20px 65px #02081988, 0 0 0 6px #87bbff07; }
.banner .banner-img, .banner .slick-slide img.banner-img, .banner-carousel>div:first-child img.banner-img { display: block; width: 100%; height: auto; background: transparent; aspect-ratio: 8/3; object-fit: cover; }
.banner .nav-btn { background: #082144c9; border: 1px solid #cda85c7a; border-radius: 50%; backdrop-filter: blur(8px); }
.banner .carousel-indicators { bottom: 15px; }
.banner .carousel-indicators li { width: 7px; height: 7px; background: #f3f6fa88; border: 0; }
.banner .carousel-indicators .slick-active { width: 24px; background: #edca79; border-radius: 8px; }
.home-info-container { background: transparent; border-bottom: 0; padding-bottom: 20px; }
.home-info-container .tickercontainer { background: transparent; }
.announcement-container { background: linear-gradient(100deg,#f8fbff,#e8effa); color: #18355a; padding: 12px 18px; border: 1px solid #f0d18f; border-radius: 12px; box-shadow: 0 10px 25px #030b1830; gap: 18px; margin: 20px 0; }
.announcement-container>[data-section='title'] { font-size: 13px; font-weight: 600; flex-shrink: 0; }
.announcement-container>[data-section='announcements'] { background: transparent; color: #214a82; flex: 1; min-width: 0; }
.announcement-container .announcement-list li { color: #214a82; font-size: 12px; }
.announcement-container .tickercontainer, .announcement-container .tickercontainer .mask { background: transparent; color: #214a82; }
.announcement-container>[data-section='date'] { color: #566b86; font-size: 11px; flex-shrink: 0; }
.announcement-container [data-icon='announcement'] { filter: grayscale(1) sepia(1) saturate(3); }
.home-inner-container { align-items: stretch; margin-top: 24px; margin-bottom: 32px; gap: 20px; }
.home-inner-container [data-section='jackpot'] { min-width: 0; }
.home-progressive-jackpot { height: 100%; padding: 8px; border: 1px solid #d4af65b3; border-radius: 18px; background-image: linear-gradient(135deg,#183c70,#0b2246 65%,#1d426d); box-shadow: 0 12px 36px #00000026, inset 0 1px 0 #ffffff14; }
.home-progressive-jackpot .outer-container { background: #06142b; padding: 6px; border-radius: 13px; }
.home-progressive-jackpot .inner-container { padding: 6px; border-radius: 10px; background: linear-gradient(120deg,#112f59,#0c2040); }
.home-progressive-jackpot .border-container { border: 1px solid #c49c523d; border-radius: 9px; gap: 25px; padding: 18px; background: transparent; }
.home-progressive-jackpot .jackpot-play-section { margin-left: 0; flex-shrink: 0; }
.home-progressive-jackpot .jackpot-play-section .jackpot-play-text { color: #edc975; font-size: 25px; }
.home-progressive-jackpot .jackpot-play-section .jackpot-play-text label { color: #bcd9ff; }
.home-progressive-jackpot .jackpot-container { padding: 6px; border-radius: 10px; background: linear-gradient(135deg,#315381,#1b3b65); min-width: 0; font-size: clamp(24px,2.3vw,36px); letter-spacing: 2px; }
.home-progressive-jackpot .jackpot-inner-container { background: #06172f; border-radius: 8px; padding: 10px; }
.home-progressive-jackpot .jackpot-border-container { border: 0; border-radius: 0; color: #f6faff; padding-bottom: 2px; line-height: 1.4; align-items: center; }
.home-progressive-jackpot .jackpot-currency { font-family: Arial,sans-serif; color: #efcd80; font-size: 17px; letter-spacing: 0; }
.lottery-result-container { height: 100%; min-width: 204px; background: #f0f5fd; color: #1a385e; border: 1px solid #d0b16b; border-radius: 15px; overflow: hidden; }
.lottery-result-container .lottery-result-title { background: linear-gradient(120deg,#d9b56c,#f5e4b0); color: #122a49; padding: 9px 12px; font: 600 14px/1.55 Tahoma,Arial,sans-serif; }
.lottery-result-container .lottery-result { padding: 10px 12px; }
.lottery-result-container .lottery-date { font-size: 10px; padding: 6px 10px 10px; color: #5b6e86; }
.lottery-result-container [data-lottery-number] { background: #ffffff; border: 1px solid #d3deed; width: 27px; height: 35px; border-radius: 5px; margin: 2px; }
.lottery-result-container [data-lottery-number]::before { content: attr(data-lottery-number); display: block; text-align: center; font: 700 25px/33px Arial,sans-serif; color: #123d78; }
.popular-game-title-container, .home-game-list-container { margin-bottom: 28px; }
.popular-game-title-container .container-title, .home-game-list-container .container-title { margin-bottom: 14px; align-items: center; }
.popular-game-title-container .container-title span, .home-game-list-container .container-title span { background: linear-gradient(125deg,#edd392,#d5ac53); border: 1px solid #fae7b6; color: #12243e; font-size: 14px; font-weight: 600; padding: 8px 25px; border-radius: 8px; letter-spacing: .2px; }
.popular-game-title-container .container-title span::after, .home-game-list-container .container-title span::after { display: none; }
.popular-game-title-container .container-title::after, .home-game-list-container .container-title::after { content: ''; display: block; height: 1px; flex: 1; margin-left: 18px; background: linear-gradient(90deg,#d3b16b6b,transparent); }
.popular-game-title-container .container-content, .home-game-list-container .container-content { background: linear-gradient(135deg,#0c2444eb,#091931f0); border: 1px solid #315171; border-radius: 16px; padding: 16px; box-shadow: 0 12px 40px #030b1929; }
.popular-game-title-container .container-content .game-list { gap: 10px; padding: 2px 0 10px; scrollbar-width: thin; scrollbar-color: #b18d4b #0a1b35; }
.popular-game-title-container .container-content .game-list .games-group { margin: 0; width: calc((100% - 50px)/6.25); gap: 15px; }
.popular-game-title-container .container-content .game-list .games-group>.game-item { width: 100%; padding: 0; }
.popular-game-title-container .game-item .wrapper-container, .popular-games .game-wrapper { border-radius: 11px; overflow: hidden; border: 1px solid #7699c433; box-shadow: 0 5px 13px #02091440; transition: border-color .2s ease, transform .2s ease, box-shadow .2s ease; }
.popular-game-title-container .game-item:hover .wrapper-container, .popular-games .game-item:hover .game-wrapper { transform: translateY(-3px); border-color: #e8c575; box-shadow: 0 10px 22px #0000004d; }
.popular-game-title-container .container-content .game-list .game-item .game-name, .home-game-list-container .game-name { color: #d7e7ff; font-family: Tahoma,Arial,sans-serif; font-size: 11px; line-height: 1.6; padding-top: 7px; }
.popular-game-title-container .container-content .game-list .game-item:hover .game-name { color: #f0d38f; }
.popular-games { padding: 22px; border: 1px solid #335779; border-radius: 18px; background: linear-gradient(130deg,#0e2a50,#08172ef0); box-shadow: 0 15px 40px #00000026; gap: 16px; }
.popular-games [data-section='left'] { flex: 0 0 240px; margin-right: 0; }
.popular-games [data-section='right'] { width: 465px; min-width: 0; }
.popular-games [data-section='left'] .section-title { border-radius: 11px; background: #f0f5fd; color: #16345a; height: auto; min-height: 54px; font-size: 16px; font-weight: 600; padding: 12px; }
.popular-games [data-icon='play'] { filter: grayscale(1) sepia(1) saturate(2); }
.jackpot-winners { margin: 12px 0; background: #07182d; border: 1px solid #29476b; border-radius: 10px; padding: 10px; }
.jackpot-winners h4 { color: #ecc97c; font-size: 12px; margin-top: 0; }
.popular-games .scrtabs-tab-container { background: #edf3fb; border-radius: 10px; padding: 3px; }
.popular-games .nav-tabs>li>a { background: #dce7f6; border-radius: 7px; }
.popular-games .nav-tabs>li.active>a, .popular-games .nav-tabs>li>a:hover { background: #c3d7f0; }
.popular-games .nav-tabs img { max-width: 126px; }
.popular-games .scrtabs-tab-scroll-arrow { color: #1d4d88; }
.popular-games .tab-content { background: #0a1d37; border: 1px solid #2d4b70; border-radius: 12px; margin-top: 12px; }
.popular-games .tab-pane { background: transparent; border-radius: 12px; }
.popular-games .popular-game-list { padding: 8px; gap: 0; }
.popular-games .popular-game-list .game-item { padding: 7px; }
.popular-games .popular-game-list .game-item:hover .link-container { background: #041126c4; backdrop-filter: blur(2px); }
.popular-games .animated-image { filter: drop-shadow(0 15px 18px #00000040); right: 0; }
.play-now, .free-play { min-height: 34px; padding: 7px 16px; font-family: Tahoma,Arial,sans-serif; font-size: 12px; border: 1px solid #f3d795; border-radius: 8px; box-shadow: none; }
.play-now { background: linear-gradient(130deg,#f9e4a5,#dcb354); color: #09203e; }
.play-now:hover { background: linear-gradient(130deg,#fff1c5,#ebc76f); color: #061b37; box-shadow: 0 4px 16px #e6c36d4d; }
.free-play { background: linear-gradient(135deg,#225b9e,#173e6e); border-color: #7198c4; color: #fff; }
.free-play:hover { background: #3274b9; color: #fff; box-shadow: 0 4px 16px #2567ab4d; }
.play-now::before, .free-play::before { background: none; width: 0; height: 0; margin-right: 6px; border-top: 4px solid transparent; border-bottom: 4px solid transparent; border-left: 6px solid currentColor; }
.download-apk-container { position: relative; background: radial-gradient(ellipse at 25% 60%,#3b73bd45,transparent 52%),linear-gradient(120deg,#0b2142,#123765 60%,#0a2140); border-top: 1px solid #b697574d; border-bottom: 1px solid #dfbf77; margin-top: 16px; }
.download-apk-container::before { content: ''; position: absolute; inset: 0; background: url('../../img/blue-gold-background.svg') center / cover; opacity: .25; pointer-events: none; }
.download-apk { position: relative; padding: 45px 0; gap: 55px; min-height: 385px; }
.download-apk>div { flex-basis: 50%; min-width: 0; opacity: 1; transform: none; }
.download-apk>div:nth-child(1), .download-apk>div:nth-child(2) { transform: none; }
.download-apk>div:first-child img { max-height: 360px; margin: 0 auto; width: 100%; object-fit: contain; filter: drop-shadow(0 20px 25px #0209174d); }
.download-apk .h2 { font-family: Tahoma,Arial,sans-serif; color: #f1f7ff; font-size: 29px; font-weight: 500; line-height: 1.6; }
.download-apk .h2>strong { color: #efd18b; font-weight: 600; text-align: left; }
.download-apk .h3 { margin-top: 10px; font-size: 16px; font-weight: 400; line-height: 1.8; color: #d1e0f5; }
.download-apk-info { margin-top: 22px; }
.download-apk-info .download-apk-section { flex-basis: auto; max-width: 335px; }
.download-apk-section { font-size: 12px; color: #c5d8f1; gap: 7px; }
.download-apk-section>* { flex-basis: calc(50% - 7px); }
.download-apk-qr-code { border-radius: 10px; padding: 8px; background: #fff; max-width: 116px; }
.download-apk-detail { font-size: 15px; }
.download-apk .btn { border-radius: 8px; background: linear-gradient(130deg,#f8e3a5,#d4a74a); color: #09203e; padding: 8px 12px; box-shadow: inset 0 1px 0 #fff9; }
.download-apk .btn:hover { color: #09203e; background: #f6da93; }
.download-apk-section i { color: #eecb7e; font-weight: 500; }
.site-footer { background: linear-gradient(165deg,#f9fbff,#edf2fb 65%,#e3edf9); background-image: linear-gradient(165deg,#f9fbff,#edf2fb 65%,#e3edf9); color: #4d6280; padding: 52px 0 30px; border-top: 0; }
.footer-description-section { margin: 0 0 30px; border: 1px solid #d0dcec; border-radius: 18px; background: #ffffffb3; box-shadow: 0 15px 45px #102c4c09; padding: 30px 20px; }
.footer-description-section h4 { color: #122f56; font-size: 22px; line-height: 1.7; font-weight: 600; margin: 0 0 18px; }
.footer-description-section .site-description { color: #465b77; font-size: 14px; line-height: 1.95; }
.site-description p { margin-bottom: 14px; }
.site-footer a, .site-description a { color: #235d9a; }
.site-description a { font-weight: 500; text-decoration-color: #d4b677; text-underline-offset: 3px; }
.site-footer a:hover { color: #a5771c; }
.footer-separator { border: 0; height: 1px; background: linear-gradient(90deg,transparent,#bbcce1 14%,#bbcce1 85%,transparent); margin: 28px 0; }
.footer-sitemap-section { padding-right: 0; gap: 26px; }
.footer-sitemap-section>div { min-width: 0; }
.footer-sitemap-section h4, .footer-section-title { color: #13345d; font-size: 15px; font-weight: 600; }
.footer-sitemap-section .footer-links>li>a, .footer-sitemap-section .contact-list>li a, .footer-sitemap-section .social-media-list>li a { color: #4b6586; font-size: 13px; }
.footer-sitemap-section .footer-links>li>a:hover, .footer-sitemap-section .contact-list>li a:hover { color: #a4771f; }
.footer-sitemap-section .contact-list>li a i, .footer-sitemap-section .social-media-list>li a i { background: #dbe6f4; border: 1px solid #bccfe6; }
.footer-featured-product-section { display: grid; grid-template-columns: repeat(4,minmax(0,1fr)); gap: 16px; margin-left: 0; margin-right: 0; }
.footer-featured-product-section::before, .footer-featured-product-section::after, .footer-sitemap-section::before, .footer-sitemap-section::after { content: none; display: none; }
.site-footer .row:has(.copyright)::before, .site-footer .row:has(.copyright)::after { content: none; display: none; }
.footer-featured-product-section>div { width: auto; padding: 0; }
.footer-featured-product-section .site-info-description { background: #ffffffd9; border: 1px solid #cbd9eb; border-top: 3px solid #d3b16a; border-radius: 12px; padding: 22px 16px; box-shadow: 0 5px 18px #1a365809; }
.footer-featured-product-section .site-info-description .site-info-img-header { align-items: center; gap: 12px; }
.footer-featured-product-section .site-info-description .site-info-img-header div:has(img), .footer-banking-section .site-info-description div:has(img) { background: #163b67; }
.footer-featured-product-section .site-info-description h4 { color: #16365d; font-size: 14px; font-weight: 600; margin: 0; }
.footer-featured-product-section .site-info-description p { color: #536886; font-size: 12px; line-height: 1.9; margin-top: 15px; }
.banking-footer-section { background: #d9e6f64d; border: 1px solid #c5d5e9; border-radius: 14px; }
.footer-banking-section .banking-footer-section .bank-service-container { margin: 18px; gap: 18px; }
.footer-banking-section .banking-footer-section .bank-service-container .site-info-description { background: #fff; border: 1px solid #d4dfed; border-radius: 10px; padding: 16px; }
.footer-banking-section .site-info-description h4 { color: #173a65; font-weight: 600; }
.footer-banking-section .site-info-description p { color: #647895; }
.site-footer .copyright { color: #5b7392; font-size: 12px; }
.provider-section .provider-container { border-color: #c6d5e8; background: #f6f9fd; border-radius: 12px; padding: 20px 18px 14px; }
.provider-section .provider-container>h5 { background: #eef4fb; color: #1a3b64; font-size: 14px; font-weight: 600; }
.provider-section .hover-list img, .certified-by-container img, .supported-browser-container img { filter: grayscale(1) brightness(.6); }
.provider-section .hover-list>li:hover img { filter: grayscale(1) brightness(.4); }
.modal-content { background: linear-gradient(145deg,#112e54,#091b35); border: 1px solid #d4b67480; border-radius: 18px; color: #e0ebfc; box-shadow: 0 28px 80px #020914a6; }
.modal-header { border-bottom-color: #315070; padding: 22px 24px 10px; }
.modal-header .modal-title { color: #f1d38e; font-family: Tahoma,Arial,sans-serif; }
.modal-header .close { color: #f4f8ff; opacity: .8; text-shadow: none; }
.modal-body, .modal-body p { color: #d2e0f5; }
.modal-body { padding: 20px 24px; }
.modal-footer { border-color: #2d4a6c; }
.alert-success, .alert-info { color: #173d6b; background: #eef5ff; border-color: #d8b978; border-radius: 9px; }
.btn-primary, .modal-footer .btn-primary, .standard-button-group .btn-primary { background: linear-gradient(125deg,#f5dfa2,#d5ad54); color: #102748; border: 1px solid #e8ca82; border-radius: 8px; box-shadow: 0 5px 16px #00000026; }
.btn-primary:hover, .modal-footer .btn-primary:hover { background: #f0d58f; color: #102748; }
.btn-secondary, .btn-default { background: #173e6b; color: #f1f6ff; border-color: #537fae; border-radius: 8px; }
.form-control, .standard-form-container input:not([type='submit']):not([type='checkbox']):not([type='radio']), .standard-form-container select { color: #193f70; background: #f3f7fd; border-color: #7695bc; border-radius: 8px; }
.form-control:focus { border-color: #e0bd71; box-shadow: 0 0 0 3px #e0bd7126; }
::-webkit-scrollbar { width: 8px; height: 7px; }
::-webkit-scrollbar-track { background: #0b2343; border-radius: 10px; }
::-webkit-scrollbar-thumb { background: #af9259; border: 2px solid #0b2343; border-radius: 10px; }
@media (max-width: 1100px) {
  .site-header .row>.col-sm-3 { width: 20%; }
  .site-header .row>.col-sm-9 { width: 80%; }
  .site-header .logo>img { max-width: 180px; }
  .top-menu>li { flex-basis: calc(100% / 7); }
  .home-progressive-jackpot .border-container { gap: 15px; padding: 12px; }
  .home-progressive-jackpot .jackpot-play-section .jackpot-play-text { font-size: 20px; }
  .popular-games [data-section='left'] { flex-basis: 205px; }
  .popular-games [data-section='right'] { width: 430px; }
  .popular-games .animated-image { opacity: .8; }
  .footer-featured-product-section { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); }
  .footer-featured-product-section>div { width: auto; }
}
@media (max-width: 767px) {
  .container { width: 100%; padding-left: 16px; padding-right: 16px; }
  .topbar-container { padding: 8px 0; }
  .topbar-container .row { margin: 0; justify-content: space-between; }
  .topbar-left-container { min-width: 0; }
  .topbar-left-container { width: auto; flex: 0 0 auto; }
  .topbar-right-container { width: auto; flex: 1; min-width: 0; }
  .topbar-left-section { gap: 0; }
  .topbar-left-section .topbar-item { padding: 0 6px; }
  .topbar-left-section .topbar-item:nth-child(3), .topbar-left-section .topbar-item:last-child { display: none; }
  .login-panel { gap: 6px; }
  .login-panel .login-button, .login-panel .register-button { width: auto; min-width: 0; padding: 7px 12px; font-size: 11px; }
  .site-header .row { flex-direction: column; margin: 0; }
  .site-header .row>.col-sm-3, .site-header .row>.col-sm-9 { width: 100%; padding: 0; }
  .site-header .logo { padding-top: 67px; }
  .site-header .logo>img { max-width: 172px; }
  .top-menu>li { flex-basis: 77px; }
  .top-menu>li>a { padding: 10px 4px 12px; font-size: 10px; }
  .top-menu>li>a>img { height: 22px; width: 22px; margin-bottom: 6px; }
  .top-menu .game-list { max-height: 60vh; overflow-y: auto; }
  .top-menu .game-list>li { flex-basis: 50%; }
  .banner { width: calc(100% - 24px); margin: 14px auto; border-radius: 11px; }
  .announcement-container { margin: 15px 0; padding: 10px 12px; gap: 10px; }
  .announcement-container>[data-section='title'] { font-size: 11px; }
  .announcement-container>[data-section='date'] { display: none; }
  .announcement-container .announcement-list li { font-size: 10px; }
  .announcement-container [data-icon='announcement'] { height: 20px; width: 20px; background-size: contain; }
  .home-inner-container { flex-direction: column; gap: 14px; margin: 18px 0 25px; }
  .home-progressive-jackpot .border-container { padding: 12px 8px; gap: 10px; }
  .home-progressive-jackpot .jackpot-play-section .jackpot-play-text { font-size: 13px; }
  .home-progressive-jackpot .jackpot-play-section img { max-width: 65px; }
  .home-progressive-jackpot .jackpot-container { font-size: clamp(18px,4.6vw,22px); letter-spacing: 1px; padding: 4px; }
  .home-progressive-jackpot .jackpot-inner-container { padding: 9px 5px; }
  .home-progressive-jackpot .jackpot-currency { font-size: 10px; margin-right: 5px; }
  .lottery-result-container { width: 100%; }
  .lottery-result-container .lottery-result { display: flex; align-items: center; justify-content: center; gap: 20px; }
  .popular-game-title-container .container-content { padding: 12px; }
  .popular-game-title-container .container-content .game-list .games-group { width: calc((100% - 22px)/2.25); }
  .popular-game-title-container .container-title span { font-size: 12px; padding: 7px 18px; }
  .popular-games { padding: 14px; display: flex; flex-direction: column; gap: 6px; }
  .popular-games [data-section='left'] { flex: auto; width: 100%; display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }
  .popular-games [data-section='left']>a { display: none; }
  .popular-games [data-section='left'] .section-title { padding: 10px; font-size: 13px; }
  .jackpot-winners { margin: 0 0 12px; }
  .popular-games [data-section='right'] { width: 100%; }
  .popular-games .animated-image { display: none; }
  .popular-games .popular-game-list .game-item { padding: 5px; }
  .popular-games .popular-game-list .link-container a { font-size: 10px; padding: 5px 7px; }
  .download-apk { flex-direction: column; gap: 20px; padding: 30px 10px; }
  .download-apk>div { flex-basis: auto; width: 100%; text-align: center; }
  .download-apk>div:first-child img { max-height: 245px; }
  .download-apk .h2 { font-size: 25px; }
  .download-apk .h2>strong { text-align: center; }
  .download-apk .h3 { font-size: 14px; }
  .download-apk-info { justify-content: center; }
  .site-footer { padding-top: 28px; }
  .footer-description-section { padding: 20px 6px; border-radius: 12px; }
  .footer-description-section h4 { font-size: 18px; }
  .footer-description-section .site-description { font-size: 13px; }
  .footer-sitemap-section { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 20px; margin: 0; }
  .footer-sitemap-section>div { padding: 0; }
  .footer-featured-product-section { gap: 12px; }
  .footer-featured-product-section .site-info-description { padding: 16px 12px; }
  .footer-featured-product-section .site-info-description .site-info-img-header { flex-direction: column; align-items: flex-start; }
  .footer-featured-product-section .site-info-description h4 { font-size: 12px; }
  .footer-featured-product-section .site-info-description p { font-size: 11px; }
  .footer-banking-section .banking-footer-section .bank-service-container { margin: 12px; gap: 10px; }
  .footer-banking-section .banking-footer-section .bank-service-container .site-info-description { padding: 12px 9px; gap: 9px; }
  .footer-banking-section .site-info-description div:has(img) { padding: 7px; }
  .footer-banking-section .banking-footer-section .bank-service-container .site-info-description h4 { font-size: 12px; }
  .footer-banking-section .banking-footer-section .bank-service-container .site-info-description p { font-size: 11px; }
  .footer-separator { margin: 23px 0; }
  .site-footer .footer-trust-section, .site-footer .row:has(.copyright) { display: flex; flex-wrap: wrap; gap: 18px; }
  .copyright { margin-top: 10px; }
  .provider-container { margin: 15px 0 10px; width: 100%; }
  .provider-container .hover-list { gap: 4px; }
  .provider-container .hover-list>li+li { margin-left: 0; }
  .provider-container img { max-width: 100px; height: auto; }
  .modal-dialog { margin: 20px 12px; }
  .modal-content { border-radius: 12px; }
}
@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
  a, button, .wrapper-container, .game-wrapper { transition: none; }
  .popular-games .animated-image { animation: none; }
}
