:root {
  --brand-content-background: #0b0001;
  --brand-text: #d1d1d1;
  --brand-text-secondary: #000;
  --icon-general: rgba(0, 0, 0, 0.6);
  --brand-simple: linear-gradient(180deg, #7c0818 0%, #830b1a 100%);
  --brand-red: #d1021b;
  --brand-grey: rgba(245, 245, 245, 0.5);
  --brand-grey-dark: rgb(31, 26, 27);
  --brand-green: #2dd890;
  --brand-blue: #d1021b;
  --brand-yellow: #f5c66b;
  --brand-gold: #c79e0c;
  --brand-blue-dark: #d1021b;
  --brand-gradient-white: #f9f9f9;
  --brand-gradient-blue: linear-gradient(180deg, #fff 0%, #e7e7e7 100%);
  --brand-gradient-green: linear-gradient(180deg, #d1021b 0%, #a71023 100%);
  --brand-gradient-bg: none;
  --game-thumb-label-new-color: #fff;
  --game-thumb-label-tournament-color: #f5c66b;
  --game-slider-color: linear-gradient(
    4deg,
    #cb8130 0%,
    #cea334 14.72%,
    #cea334 31.44%,
    #f6eb76 44.59%,
    #cea334 61.01%,
    #f6eb76 80.72%,
    #d6770d 99.99%,
    #bb772d 100%
  );
  --game-thumb-radius-mob: 10px;
  --game-thumb-radius-web: 10px;
  --game-thumb-label-radius-mob: 10px 0 10px 0;
  --game-thumb-label-radius-web: 10px 0 10px 0;
  --primary-button-color: #fff;
  --secondary-button-color: #000;
  --buttons-border-radius: 10px;
  --check-icon-color: url(#paint0_linear_26102_336454);
  --brand-blue-gradient-color: #999999;
  --brand-blue-gradient-color-rgb: 153, 153, 153;
  --brand-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);
  --brand-text-rgb: 228, 228, 228;
  --brand-simple-rgb: linear-gradient(180deg, rgba(124, 8, 24, 1), rgba(131, 11, 6, 1));
  --brand-red-rgb: 209, 2, 27;
  --brand-grey-rgb: 245, 245, 245;
  --brand-green-rgb: 45, 216, 144;
  --brand-blue-rgb: 209, 2, 27;
  --brand-yellow-rgb: 245, 198, 107;
  --brand-gold-rgb: 241, 196, 15;
  --brand-blue-link-rgb: 209, 2, 27;
  --brand-blue-dark-rgb: 131, 11, 26;
  --brand-content-background-rgb: 0, 0, 0;
  --game-category-active-color: #c9051d;
  --game-filters-bg-color-web: rgba(255, 255, 255, 0.2);
  --category-name-color: rgba(255, 255, 255, 0.9);
  --games-provider-btn-radius-mob: 12px;
  --games-search-btn-radius-mob: 10px;
  --games-search-input-background: #252323;
  --games-search-result-mark-background: rgba(201, 5, 29, 0.3);
  --game-category-btn-radius-mob: 10px;
  --game-category-bg: linear-gradient(180deg, #7c0818 0%, #830b1a 100%);
  --game-category-icon-color: #fff;
  --games-provider-btn-bg-mob: linear-gradient(
    180deg,
    rgba(89, 12, 25, 0.16) 54.79%,
    rgba(173, 23, 49, 0.16) 100%
  );
  --game-category-border-color: rgba(216, 27, 10, 0.16);
  --games-provider-popup-radius: 12px;
  --game-category-popup-radius: 12px;
  --brand-gradient-home-layout: none;
  --background-bubble: radial-gradient(
    50.25% 321.37% at 50% 49.68%,
    rgba(255, 8, 31, 0.4) 0%,
    rgba(245, 1, 20, 0.4) 100%
  );
  --tab-bar-bg-color: linear-gradient(180deg, rgba(67, 67, 67, 0.4) 0%, rgba(16, 16, 16, 0.4) 100%);
  --vinners-widget-color: linear-gradient(
    180deg,
    rgba(89, 12, 25, 0.4) 54.79%,
    rgba(173, 23, 49, 0.4) 100%
  );
  --vinners-widget-radius: 12px;
  --now-wins-game-thumb-radius: 10px;
  --collections-widget-radius: 12px;
  --collections-widget-games-thumb-radius: 10px;
  --search-link-color: #d1d1d1;
  --search-link-font-weight: 500;
  --search-icon-color: #fff;
  --games-search-result-radius-mob: 10px;
  --dots-color: linear-gradient(
    4deg,
    #cb8130 0%,
    #cea334 14.72%,
    #cea334 31.44%,
    #f6eb76 44.59%,
    #cea334 61.01%,
    #f6eb76 80.72%,
    #d6770d 99.99%,
    #bb772d 100%
  );
  --sort-icon-bg: #252323;
  --sort-icon-border: none;
  --payment-sum: #fff;
  --news-image-shadow: linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.47) 62.72%, #000);
  --tournament-widget-gradient-color:
    linear-gradient(140deg, #b43724 1.93%, #7a1337 50.97%, #2a0701 100%),
    linear-gradient(200deg, #e2233a 0%, #550a17 100%);
  --tournament-widget-radius: 12px;
  --tournament-widget-player-radius: 12px;
  --tournament-widget-games-thumb-radius: 10px;
  --buttons-tournament-radius: 10px;
  --lottery-tournament-image-gradient: linear-gradient(180deg, #7c0818 0%, #830b1a 100%);
  --tournament-and-lottery-opened-bg: #000;
  --tournament-and-lottery-opened-gradient: none;
  --tournament-and-lottery-opened-opacity: 1;
  --tournament-and-lottery-opened-height: 364px;
  --tournament-and-lotteries-bg-opacity: 0, 7;
  --tournament-and-lotteries-bg: linear-gradient(180deg, #7c0818 0%, #830b1a 100%);
  --tournament-active-tab: #110d0e;
  --menu-background-color: #060102;
  --menu-active-color: rgba(245, 198, 107, 1);
  --menu-counter-color: linear-gradient(180deg, #d1021b 0%, #a71023 100%);
  --menu-numbers-color: #f5c66b;
  --sidebar-email-color: #fff;
  --sidebar-progress-bg-rgb: 255, 255, 255;
  --sidebar-active-item-bg: linear-gradient(
    95deg,
    rgba(209, 2, 27, 0.8) 0%,
    rgba(167, 16, 35, 0.8) 100%
  );
  --lang-selector-bg: rgba(0, 0, 0, 0.04);
  --lang-selector-bg-opened: #fff;
  --user-sidebar-text-color: #fff;
  --user-sidebar-font-weight: 400;
  --user-sidebar-text-color-rgb: 255, 255, 255;
  --user-sidebar-counter-color: linear-gradient(180deg, #d1021b 0%, #a71023 100%);
  --sidebar-points-icon: linear-gradient(180deg, #d1021b 0%, #a71023 100%);
  --locale-list-bg: #fff;
  --jackpot-letter-color: linear-gradient(
    358.88deg,
    #e4c47e -101.79%,
    #f9d380 -69.74%,
    #fff5a4 -33.32%,
    #f7eb76 -4.16%,
    #d5a857 31.07%,
    #fff9c7 60.89%,
    #f0c358 89.74%
  );
  --jackpot-letter-shadow-color:
    0px -0.1373957097530365px 6.004638671875px 0px rgba(155, 32, 51, 0.23),
    0px -0.3474840521812439px 7.754524230957031px 0px rgba(155, 32, 51, 0.32),
    0px -4px 16px 0px rgba(155, 32, 51, 0.4);
  --jackpot-line-color: radial-gradient(
    50% 50% at 50% 50%,
    #fdf6b0 0%,
    rgba(253, 245, 171, 0) 100%
  );
  --jackpot-border-color: none;
  --jackpot-border-shadow-color: 0px 0px 16px 0px #420a11, 0px 0px 16px 0px rgba(136, 29, 42, 0.67);
  --jackpot-number-color: linear-gradient(180deg, #fbed91 0%, #fff 100%);
  --jackpot-number-shadow-color:
    0px -0.15747451782226562px 15.0115966796875px 0px rgba(225, 79, 101, 0.23),
    0px 0.44855478405952454px 19.386310577392578px 0px rgba(221, 68, 92, 0.32),
    0px 2.137920379638672px 21.487205505371094px 0px rgba(167, 22, 45, 0.41);
  --jackpot-widget-radius: 12px;
  --star-color: #cea334;
  --game-sticker-border-radius: 10px;
  --brand-header-background-mob: rgba(0, 0, 0, 0.8);
  --brand-header-background-web: #0b0001;
  --header-menu-color: #fff;
  --balans-widget-color: #000000;
  --balans-widget-sum-color: #fff;
  --balans-popup-button-color: linear-gradient(180deg, #d1021b 0%, #a71023 100%);
  --balans-widget-radius: 4px;
  --balans-widget-background: rgba(255, 255, 255, 0.1);
  --balans-popup-radius: 8px;
  --balans-popup-button-radius: 4px;
  --buttons-color: linear-gradient(180deg, #d1021b 0%, #a71023 100%);
  --buttons-text-inside-color: #fff;
  --currency-sum-weight: 600;
  --input-radius: 8px;
  --buttons-text-inside-style: none;
  --input-border: 1px solid transparent;
  --input-background: #000;
  --input-color: #fff;
  --popup-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
  --brand-blue-link: #d1021b;
  --brand-gradient-popup-bg: linear-gradient(0deg, #1e0409 2.5%, #530b12 97.5%);
  --popup-tabs-color: #fff;
  --popup-tabs-color-rgb: 255, 255, 255;
  --popup-box-shadow: none;
  --popup-drop-shadow: none;
  --link-color: #f5c66b;
  --input-error-pseudo-size: 12px;
  --input-error-pseudo-position: -12px;
  --user-progress-bar-color: linear-gradient(180deg, #d1021b 0%, #a71023 100%);
  --active-auth-tab-line-color: linear-gradient(180deg, #d1021b 0%, #a71023 100%);
  --profile-active-gender-bg: linear-gradient(180deg, #d1021b 0%, #a71023 100%);
  --play-applycation-bg-color: #ffd3d9;
  --input-wrap-label-color: #c8c8c8;
  --sticks-bar-background-color: rgba(0, 0, 0, 0.4);
  --sticks-bar-box-shadow:
    0 0.5px 0.2px 0 rgba(255, 255, 255, 0.2) inset, 0 -4px 8px 0 rgba(39, 39, 39, 0.1);
  --sticks-bar-main-button-color: linear-gradient(180deg, #d1021b 0%, #a71023 100%);
  --sticks-bar-main-button-icon: #fff;
  --sticks-bar-icon-color: #fff;
  --sticks-bar-bubble-counter-color: #c9051d;
  --sticks-bar-active-color: #eed899;
  --sticks-bar-radius: 10px 10px 0px 0px;
  --sticks-bar-counter-text-color: #ffffff;
  --footer-text-color: #d1d1d1;
  --footer-text-color-rgb: 228, 228, 228;
  --footer-background-color: #110d0e;
  --footer-icon-color: rgba(255, 255, 255, 0.5);
  --footer-divider: 1px solid rgba(255, 255, 255, 0.1);
  --lang-selector-color: rgba(0, 0, 0, 0.8);
  --footer-social-icon-bg: rgba(255, 255, 255, 0.08);
  --dropdown-not-active-icon-color: #fff;
  --dropdown-list-item-color: #fff;
  --dropdown-bg: #ffffff;
  --active-list-item-color: #f5c66b;
  --tooltip-bg: #fff;
  --tooltip-color: #000;
  --tooltip-border-color: #fff;
  --background-bonus-gradient: linear-gradient(135deg, #a6081b 0%, #390007 100%);
  --backgroung-bonus-profitable: #561624;
  --brand-gradient-bg-errorPage:
    linear-gradient(180deg, rgba(39, 13, 12, 0) 0%, #43020a 100%), #120302;
  --msg-bg: #252323;
  --user-bar-bonus-bg: linear-gradient(#310105, #31010570, #310105);
  --transaction-text-color: rgba(255, 255, 255, 1);
  --user-progress-bar-bg: rgba(255, 255, 255, 0.1);
  --bg-menu-mob: linear-gradient(180deg, #2c0d14 0%, #5a0819 100%);
  --brand-basic-popup-bg: #571520;
  --scroll-color-1: #b8becc;
  --fourthly-button-gradient: linear-gradient(180deg, #fff 0%, #dadada 100%);
  --fourthly-button-text-color: #000;
  --slider-pagination-color-1: rgba(255, 255, 255, 0.1);
  --slider-active-dot-gradient-1: linear-gradient(
    2deg,
    #cb8130 -60.07%,
    #28251c -23.93%,
    #cea334 17.13%,
    #f6eb76 49.4%,
    #cea334 89.71%,
    #f6eb76 138.09%,
    #d6770d 185.4%,
    #bb772d 185.42%
  );
  --text-link: #fff;
  --bg-secondary: #7e0918;
  --button-bg: rgba(255, 75, 49, 0.4);
  --bg-overlay-3: rgba(255, 255, 255, 0.1);

  /*WEB*/
  --nav-list-bg: linear-gradient(180deg, rgba(166, 3, 22, 0.2) 0%, rgba(0, 0, 0, 0) 100%), #1f1a1b;
  --nav-list-box-shadow: 0px 6px 5px 0px rgba(0, 0, 0, 0.25);
  --nav-list-active-item-before-color: #0b0001;
  --nav-list-active-item-color: #c9051d;

  --tmb-label-color: #000;
  --render-page-light-bg: #252323;
  --main-content-bg: #110d0e;
  --components-border-radius: 12px;

  /*BONUS BALANCES*/
  --bonus-balance-front-side-gradient: radial-gradient(
    79.17% 95.65% at 50% 55.71%,
    #4b2224 0%,
    #561417 86.48%
  );
  --bonus-balance-back-side-gradient: radial-gradient(
    79.17% 95.65% at 50% 55.71%,
    #b9393f 0%,
    #590306 86.48%
  );
  --bonus-balance-active-gradient: radial-gradient(
    79.17% 95.65% at 50% 55.71%,
    #b9393f 0%,
    #590306 86.48%
  );

  /*WELCOME BONUS*/
  --welcome-bonus-gradient-dark: linear-gradient(
    90deg,
    #000 7%,
    rgba(0, 0, 0, 0) 24.72%,
    rgba(0, 0, 0, 0) 75%,
    #000 93%
  );
  --welcome-bonus-gradient-red:
    linear-gradient(
      160deg,
      rgba(201, 5, 29, 0.54) 14.36%,
      rgba(226, 4, 31, 0.15) 25.64%,
      rgba(119, 27, 27, 0) 35.61%
    ),
    #161515;
  --welcome-bonus-gradient-gold: linear-gradient(
    148.34deg,
    rgba(255, 182, 5, 0.34) 9.9%,
    rgba(148, 106, 6, 0) 30.55%,
    rgba(255, 182, 5, 0.238) 80.93%
  );
  --welcome-bonus-gradient-max-sum: rgba(245, 198, 107, 0.15);
  --welcome-bonus-gradient-dark-border: rgba(255, 255, 255, 0.05);
  --welcome-bonus-gradient-content: linear-gradient(
    180deg,
    #2e070d 0%,
    rgba(23, 4, 7, 0.29) 50.15%,
    rgba(26, 26, 26, 0) 68%
  );
  --welcome-bonus-content-color: #fff;
  --welcome-bonus-list-count-color: rgba(255, 255, 255, 0.1);
  --welcome-bonus-not-found-color: rgba(255, 255, 255, 0.05);
  --welcome-bonus-active-dot-gradient: linear-gradient(
    2deg,
    #cb8130 -60.07%,
    #cea334 -23.93%,
    #cea334 17.13%,
    #f6eb76 49.4%,
    #cea334 89.71%,
    #f6eb76 138.09%,
    #d6770d 185.4%,
    #bb772d 185.42%
  );
  --welcome-bonus-rules-gradient-mob: linear-gradient(
    180deg,
    #390810 0%,
    #170407 50.15%,
    #170407 68%
  );
  --welcome-bonus-bottom-gradient-mob: linear-gradient(
    180deg,
    rgba(23, 4, 7, 0) 12.32%,
    #170407 84.74%
  );

  /* BONUSES  */
  --bonuses-title-color: rgba(255, 255, 255, 0.9);
  --bonuses-text-color-1: #fff;
  --gift-spins-card-background:
    linear-gradient(114deg, #cd162e 34.6%, #8b1221 54.34%, #8a0a1b 95.72%), #7e0918;
  --bonus-card-background-active: radial-gradient(
    165.29% 97.4% at 21.02% 21.63%,
    #9b152c 0%,
    #510912 76.06%
  );
  --bonus-card-background: radial-gradient(
    163.47% 96.16% at 21.02% 21.63%,
    #3d050f 0%,
    #1f0206 86.48%
  );
  --bonus-card-label-color: rgba(245, 198, 107, 0.24);
  --bonus-linear-gradient-1: linear-gradient(180deg, #5a0819 0%, #2c0d14 100%);
  --bonus-linear-gradient-2: radial-gradient(
    163.47% 96.16% at 21.02% 21.63%,
    #3d050f 0%,
    #1f0206 86.48%
  );
  --bonus-linear-gradient-3: radial-gradient(
    165.29% 97.4% at 21.02% 21.63%,
    #9b152c 0%,
    #510912 76.06%
  );
  --bonus-linear-gradient-4: linear-gradient(82deg, #5a0819 35.74%, rgba(90, 8, 25, 0) 99.5%);
  --bonus-linear-gradient-5: linear-gradient(180deg, #5a0819 0%, #2c0d14 100%);
  --bonus-color-2: rgba(255, 255, 255, 0.05);
  --bonus-color-3: rgba(255, 255, 255, 0.3);
  --bonus-color-4: #e7cb77;
  --bonus-color-5: rgba(231, 203, 119, 0.24);
  --bonus-color-6: #610819;
  --bonus-color-7: #fff;
  --bonus-color-8: rgba(255, 255, 255, 0.1);

  /* BETTING */
  --betting-db-primary-color: #110d0e;
  --betting-db-primary-text: #d7d5d5;
  --betting-db-primary-accent: #c9051d;
  --betting-db-secondary-color: #1d1b1b;
  --betting-db-secondary-text: #ffffff;

  /* NEW YEAR */
  --new-year-gradient: linear-gradient(0deg, #ffb900 0%, #ffd600 100%);
  --new-year-gradient-1: linear-gradient(
    0deg,
    rgba(255, 255, 255, 0.1) 0%,
    rgba(255, 255, 255, 0.2) 100%
  );
  --new-year-color: #ffffff;
  --new-year-color-1: rgba(255, 255, 255, 0.56);
  --new-year-color-2: #000;
}
