:root {
  --background: #0e0e0e;
  --primary-background: #363636;
  --secondary-background: #262626;
  --secondary-2-background: #ececec;
  --primary-colors: #fff;
  --secondary-colors: rgba(255, 255, 255, 1);
  --secondary-2-colors: #848484;
  --block-border: transparent;
  --block-bg: #262626;
  --input-default-bg: #080809;
  --input-default-color: #fff;
  --input-default-border: transparent;
  --input-coef-color: rgba(255, 141, 35, 1);
  --input-dollar-color: rgba(0, 177, 44, 1);
}
:root {
  --header-plus-balance-bg: rgba(40, 169, 9, 1);
  --header-bonus-color: rgba(40, 169, 9, 1);
  --header-plus-color: white;
  --header-currency: #777b84;
  --header-currency-color: #848484;
  --header-balance-selected-bg: #2c2d30;
  --header-balance-bg: #262626;
  --header-demo-bg: #38393c;
  --header-demo-color: #777b84;
}
:root {
  --switch-auto-bet-bg: #141516;
  --switch-auto-bet-selected: #38393C;
  --checkbox-border: transparent;
  --bet-menu-close-bg: #38393C;
  --btn-add-bet-border: transparent;
}
:root {
  --payment-restrictions-bg: white;
}
:root {
  --pay-deposit-banking-dollar: #777b84;
  --pay-deposit-banking-placeholder: #fff;
}

:root {
  --search-input-bg: #0E0E0E;
  --search-input-placeholder: #494949;
  --search-input-loop-fill: #494949;
}

:root {
  --current-game-bg: #313131;
  --current-game-secondary-color: rgba(132, 132, 132, 1);
  --current-game-border-color: transparent;
  --current-game-primary-color: rgba(40, 169, 9, 1);
  --current-game-primary-bg: transparent;
}

:root {
  --coef-border-color: transparent;
  --coef-secondary-color: var(--secondary-2-colors);
  --coef-primary-color: rgba(40, 169, 9, 1);
  --coef-primary-bg: transparent;
  --coef-main-bg: #313131;
}

:root {
  --fun-mode-bg: rgba(228, 148, 7, 0.75);
  --fun-mode-border: rgba(228, 148, 7, 1);
}

:root {
  --change-language-border: #38393c;
}

:root {
  --referral-bg: #262626;
  --referral-info-border: #38393c;
  --referral-info-percent-color: rgba(40, 169, 9, 1);
  --referral-color: #848484;
  --referrals-tabs-active-bg: #2c2d30;
  --referrals-tabs-bg: #141516;
  --referrals-tabs-color: white;
}

:root {
  --balances-bg: #fff;
  --balances-info-border: #f5f5f5;
  --balances-color: #848484;
  --balances-tabs-active-bg: rgba(56, 57, 60, 1);
  --balances-tabs-bg: #141516;
  --balances-tabs-color: white;
  --balances-text-color: #fff;
  --balances-currency-color: rgba(255, 255, 255, 0.6);
  --balances-currency-secondary-color: #848484;
  --balances-main-balance-bg: #262626;
  --balances-referral-balance-bg: linear-gradient(261deg, #515151 9.67%, #262626 92.49%);
  --balances-bonus-balance-bg: #262626;
}

:root {
  --no-data-bg: #262626;
  --no-data-color: #848484;
}

:root {
  --pagination-button-active-bg: #2c2d30;
  --pagination-button-active-color: white;
  --pagination-button-bg: transparent;
  --pagination-button-color: #fff;
  --pagination-arrow-default: #fff;
  --pagination-arrow-active: #fff;
  --pagination-arrow-disabled-bg: transparent;
  --pagination-arrow-disabled-fill: #777b84;
  --pagination-wrapper-bg: rgba(116, 116, 128, 0.08);
  --partner-program-color: rgba(40, 169, 9, 1);
  --arrow-color: #848484;
}

:root {
  --x-coef-size-text: 32px;
  --x-coef-weight-text: 600;
  --x-coef-color: #fff;
  --x-coef-text-shadow: 0px 0px 12px rgba(255, 255, 255, 0.5);
  --x-coef-bigest-text-shadow: 3px 4px 5px rgba(255, 148, 73, 0.3);
  --x-coef-bigest-text-bg: radial-gradient(391.37% 44.96% at 49.64% 50%, #ffff 2.67%, #ffff 100%);

  --x-coef-remove-text-color: rgba(254, 59, 48, 1);
  --x-coef-win-color: #2be93e;
}

:root {
  --game-init-bg: #000;
  --game-super-game-bg: #000;
  --game-end-bg: #000;
  --game-rounded: 24px;
  --game-border-color: rgba(46, 47, 48, 1);
  --game-timer-bg: rgba(255, 255, 255, 0.15);
  --game-timer-rounded: 12px;
  --game-timer-progress-bg: rgba(0, 0, 0, 0.5);
  --game-timer-progress-progress: #fff;
  --game-timer-color: #fff;
  --game-stakes-color: #fff;
  --game-stakes-back-bg: rgba(0, 0, 0, 1);
  --game-stakes-back-blur: 16px;
  --game-stakes-back-color: #fff;
  --game-stakes-user-rounded: 120px;
  --game-stakes-user-padding: 5.5px 6px 5.5px 6px;
  --game-stakes-user-bg: rgba(0, 0, 0, 1);
  --game-stakes-user-blur: 20px;
  --game-stakes-user-you-border: rgba(126, 126, 126, 0.15);
  --game-stakes-user-you-bg: rgba(84, 167, 50, 0.15);
  --game-stakes-user-text-size: 10px;
  --game-stake-win-from-0-bg: rgba(0, 96, 166, 1);
  --game-stake-win-from-0-color: #fff;
  --game-stake-win-from-2-bg: rgba(137, 0, 219, 1);
  --game-stake-win-from-2-color: #fff;
  --game-stake-win-from-10-bg: rgba(157, 5, 155, 1);
  --game-stake-win-from-10-color: #fff;
  --game-stake-win-from-20-bg: rgba(157, 5, 155, 1);
  --game-stake-win-from-20-color: #fff;

  --game-decoration-border-color: rgba(66, 48, 51, 1);
  --game-decoration-dots-left-color: rgba(16, 151, 214, 1);
  --game-decoration-dots-bottom-color: white;
}

:root {
  --deposit-in-crypto-secondary-color: #777b84;
  --deposit-in-crypto-secondary-2-color: #fff;
  --deposit-in-crypto-change-rate-bg: #2E2F30;
  --deposit-in-crypto-fast-sum-bg: #2E2F30;
  --deposit-in-crypto-fast-sum-color: #fff;
  --deposit-in-crypto-connect-block-bg: #2E2F30;
  --deposit-in-crypto-connect-disconnect-color: #1B1C1D;
  --deposit-in-crypto-connect-disconnect-bg: #FFFFFF;
}
:root {
  --deposit-in-cash-bg: #262626;
  --deposit-in-cash-copy-bg: #fff;
  --deposit-in-cash-copy-color: #0e0e0e;
}

:root {
  --withdraw-in-cash-secondary-color: var(--secondary-2-colors);
  --withdraw-copy-color: black;
  --withdraw-copy-bg: white;
}

:root {
  --popup-bg: #0e0e0e;
  --popup-title-color: #fff;
  --popup-title-secondary-color: #3e88f1;
  --popup-history-selector-bg: #141516;
  --popup-history-selector-active-bg: #2c2d30;
  --popup-history-selector-disable-color: white;
  --popup-history-selector-active-color: white;
  --popup-deposit-button-bg: #fff;
  --popup-deposit-button-rounded: 10px;
  --popup-deposit-button-color: #000;
  --popup-deposit-button-padding: 10px;
  --popup-deposit-button-weight: 400;
  --popup-withdrawal-button-bg: white;
  --popup-withdrawal-button-rounded: 8px;
  --popup-withdrawal-button-color: black;
  --popup-withdrawal-button-padding: 10px;
  --popup-withdrawal-button-weight: 400;
  --popup-links-border-color: #38393c;
  --popup-more-detailed-bg: var(--primary-background);
  --popup-more-detailed-border: linear-gradient(
      10deg,
      rgba(255, 255, 255, 0.053),
      rgba(162, 162, 162, 0.546)
    )
    border-box;
  --popup-profile-border: #424242;
}

:root {
  --btn-add-bet-button-bg: #141516;
  --btn-add-bet-button-color: #fff;
  --btn-add-plus-bg: #38393C;
}

:root {
  --btn-button-bg: #2E2F30;
  --btn-button-color: #fff;
}

:root {
  --btn-max-bet-bg: #1B1C1D;
  --btn-max-bet-color: #CACACA;
}
:root {
  --checkbox-checked-bg: rgba(51, 183, 86, 1);
  --checkbox-bg: rgba(8, 8, 9, 1);
}

:root {
  --btn-wait-bg: #29353f;
  --btn-wait-color: #848484;
  --btn-wait-border-radius: 16px;
}

:root {
  --btn-cancel-border-color: #fff;
  --btn-cancel-border: 2px;
  --btn-cancel-bg: linear-gradient(135deg, #fd3c3c 0%, #ff1212 100%);
  --btn-cancel-color: #fff;
  --btn-cancel-border-radius: 16px;
}

:root {
  --btn-bet-bg: #28a909;
  --btn-bet-box-shadow: rgba(178, 242, 163, 1);
  --btn-bet-border-color: rgba(178, 242, 163, 1);
  --btn-bet-border: 2px;
  --btn-bet-blur-color: transparent;
  --btn-bet-color: #fff;
  --btn-cancel-bg: rgba(254, 59, 48, 1);
  --btn-cancel-box-shadow: transparent;
  --btn-cancel-border-color: rgba(255, 113, 113, 1);
  --btn-cancel-border: 2px;
  --btn-cancel-blur-color: transparent;
  --btn-cancel-color: #fff;
  --btn-waiting-color: #fff;
  --btn-waiting-bg: rgba(40, 169, 9, 1);
  --btn-waiting-box-shadow: transparent;
  --btn-waiting-blur-color: transparent;
  --btn-waiting-border-color: rgba(178, 242, 163, 1);
  --btn-cashout-color: #fff;
  --btn-cashout-bg: #FF8D23;
  --btn-cashout-box-shadow: transparent;
  --btn-cashout-border-color: #FFC28B;
  --btn-cashout-blur-color: transparent;
  --bg-cashout: #00B12C33;
  --border-cashout: #28A909;
  --bg-super-game: rgba(40, 169, 9, 1);
  --border-super-game: rgba(178, 242, 163, 1);
  --color-super-game: #fff;
  --color-cashout: #fff;
  --text-supergame:  linear-gradient(180deg, #FFE499 0%, #FFFFFF 100%);
  --text-supergame-shadow:  0px 2px 1px 0px #35210B26;
  --wait-end-supergame-bg: #2E2F30;
  --wait-end-supergame-text: #848484;
}
:root {
  --coef-from-0-color: #fff;
  --coef-from-0-bg: rgba(0, 96, 166, 1);
  --coef-from-0-border: transparent;
  --coef-from-5-color: #fff;
  --coef-from-5-bg: rgba(137, 0, 219, 1);
  --coef-from-5-border: transparent;
  --coef-from-10-color: #fff;
  --coef-from-10-bg: rgba(157, 5, 155, 1);
  --coef-from-10-border: transparent;
  --coef-from-20-color: #fff;
  --coef-from-20-border: transparent;
  --coef-from-20-bg: rgba(157, 5, 155, 1);
}

:root {
  --bet-menu-bg: rgba(27, 28, 29, 1);
  --bet-menu-border: transparent;
}

:root {
  --system-error: #fe3b30;
  --system-success: #00b12c;
}

:root {
  --withdraw-on-crypto-color: var(--primary-colors);
  --withdraw-on-crypto-primary: #848484;
  --withdraw-on-crypto-secondary: #cdcdcd;
  --withdraw-input-bg: #262626;
}

:root {
  --pay-button-deposit-bg: rgba(40, 169, 9, 1);
  --pay-button-deposit-bg-disabled: #cdcdcd;
  --pay-button-deposit-color: #fff;
  --pay-button-deposit-color-disabled: #848484;
  --pay-button-deposit-rounded: 12px;
  --pay-primary: #848484;
}

:root {
  --withdraw-button-bg: rgba(40, 169, 9, 1);
  --withdraw-button-color: #fff;
  --withdraw-button-bg-disabled: #cdcdcd;
  --withdraw-button-color-disabled: #848484;
  --withdraw-button-rounded: 12px;
}

:root {
  --have-promocode-bg: #262626;
  --have-promocode-placeholder: #515151;
  --have-promocode-clear-bg: #38393c;
  --have-promocode-clear-fill: #777b84;
  --promocode-primary: #777b84;
}

:root {
  --select-popular-token-bg: #262626;
  --select-token-secondary-color: #777b84;
  --select-token-select-bg: #141516;
  --select-token-network-bg-active: #2c2d30;
  --select-token-network-color-active: white;
  --select-token-network-color-disable: white;
  --select-token-network-bg-disable: transparent;
  --select-token-bg: #262626;
  --select-token-rounded: 12px;
  --select-token-title-color: #848484;
  --select-token-padding: 12px;
  --select-token-primary-color: #494949;
  --select-token-popup-bg: #1B1C1D;
  --select-token-arrow-color: #777b84;
  --select-token-close-bg: #0E0E0E;
  --select-token-selected-token-bg: #2E2F30;
}

:root {
  --history-table-bg: #262626;
  --history-table-rounded: 12px;
  --history-head-color: #848484;
  --history-border-color: #38393c;
  --history-primary-color: #777b84;
  --history-primary-2-color: #848484;
  --history-secondary-color: #fff;
  --history-button-color: #fff;
  --history-minus-color: #fff;
  --history-plus-color: #00b12c;
  --history-created-status-bg: linear-gradient(
    180deg,
    rgba(25, 153, 250, 0.2) 0%,
    rgba(87, 166, 223, 0.2) 100%
  );
  --history-created-status-color: #007aff;
  --history-bonus-status-bg: linear-gradient(
    180deg,
    rgba(25, 153, 250, 0.2) 0%,
    rgba(87, 166, 223, 0.2) 100%
  );
  --history-bonus-status-color: #007aff;
  --history-selected-balance-color: rgba(40, 169, 9, 1);
  --history-pending-status-bg: rgba(255, 141, 35, 0.2);
  --history-pending-status-color: #ff8d23;
  --history-rejected-status-color: #fe3b30;
  --history-rejected-status-bg: rgba(254, 59, 48, 0.2);
  --history-success-status-color: #00b12c;
  --history-success-status-bg: rgba(0, 177, 44, 0.2);
  --history-win-status-color: #00b12c;
  --history-win-status-bg: rgba(0, 177, 44, 0.2);
  --history-canceled-status-color: #848484;
  --history-canceled-status-bg: #ececec;
  --history-bet-status-color: #848484;
  --history-bet-status-bg: #38393c;
}

:root {
  --promocode-apply-btb-bg: rgba(40, 169, 9, 1);
  --promocode-apply-btb-color: #fff;
  --promocode-apply-btb-rounded: 12px;
}

:root {
  --icon-change-rate-color: #FFFFFF;
  --bet-menu-close-icon: #848484;
  --icon-back-arrow-color: #fff;
  --icon-back-arrow-2-color: #fff;
  --icon-wallet-color: #000;
  --icon-plus-color: #000;
  --icon-sound-color: #000;
  --icon-sound-2-color: #fff;
  --icon-burger-color: #fff;
  --icon-checkbox-arrow-color: #fff;
  --icon-close-color: #fff;
  --icon-copy-color: #777b84;
  --icon-copy-2-color: #777b84;
  --icon-copy-3-color: #848484;
  --icon-history-color: #fff;
  --icon-affiliate-color: #000;
  --icon-support-color: #fff;
  --icon-no-sound-color: #fff;
  --icon-sound-color: #fff;
  --icon-plus-bet-color: #fff;
  --icon-minus-bet-color: #fff;
  --icon-minus-color: #fff;
  --icon-scan-color: #777b84;
  --icon-promocode-color: #fff;
  --icon-loader-color: #cdcdcd;
  --icon-info: #fff;
  --icon-arrow-to-top: #000;
  --icon-star: #848484;
  --icon-currency-color: #000;
  --icon-currency-bg: #fff;
  --header-chevron-color: #494949;
  --icon-document: #fff;
  --icon-year-limit: red;

}

:root {
  --modal-bg: #262626;
  --modal-color: #fff;
  --modal-primary-color: #848484;
  --modal-backdrop-bg: rgba(0, 0, 0, 0.15);
  --modal-button-bg: rgba(40, 169, 9, 1);
  --modal-button-color: #fff;
  --modal-info-color: #cdcdcd;
}

:root {
  --game-notification-primary-bg-success: rgba(105, 207, 159, 0.1);
  --game-notification-secondary-bg-success: rgba(0, 177, 44, 1);
  --game-notification-color-success: #fff;
  --game-notification-primary-bg-error: #ff8176;
  --game-notification-secondary-bg-error: #fe3b30;
  --game-notification-color-error: #fff;
}
:root {
  --preloader-bg: #0e0e0e;
  --preloader-color: #fff;
}
:root {
  --change-currency-border: #38393c;
}
:root {
  --push-notification-bg: #1B1C1D;
  --push-notification-drop-shadow: rgba(0, 0, 0, 0.08);
  --push-notification-bg-sum: rgba(0, 177, 44, 0.1);
  --push-notification-color-sum: #00b12c;
}

:root {
  --listbox-bg: #262626;
  --listbox-color: #fff;
  --listbox-border: #38393c;
  --listbox-chevron: #777b84;
  --listbox-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.08);
}

:root {
  --pay-deposit-bg: #262626;
  --pay-deposit-btn-bg: #fff;
  --secondary-color: #848484;
  --border-color: #38393c;
}
