/**
 * Do not edit directly, this file was auto-generated.
 */

 :root {
  --typography-caption-extrasmall-font-family: Mabry Pro;
  --typography-caption-extrasmall-font-weight: 400;
  --typography-caption-extrasmall-line-height: 16px;
  --typography-caption-extrasmall-font-size: 10px;
  --typography-caption-extrasmall-letter-spacing: -0.2px;
  --typography-caption-extrasmall-strong-font-family: Arial;
  --typography-caption-extrasmall-strong-font-weight: 500;
  --typography-caption-extrasmall-strong-line-height: 16px;
  --typography-caption-extrasmall-strong-font-size: 10px;
  --typography-caption-extrasmall-stronger-font-family: Mabry Pro;
  --typography-caption-extrasmall-stronger-font-weight: 700;
  --typography-caption-extrasmall-stronger-line-height: 16px;
  --typography-caption-extrasmall-stronger-font-size: 10px;
  --typography-caption-small-font-family: Mabry Pro;
  --typography-caption-small-font-weight: 400;
  --typography-caption-small-line-height: 16px;
  --typography-caption-small-font-size: 12px;
  --typography-caption-small-desktop-font-family: Mabry Pro;
  --typography-caption-small-desktop-font-weight: 400;
  --typography-caption-small-desktop-line-height: 16px;
  --typography-caption-small-desktop-font-size: 13px;
  --typography-caption-small-app-font-family: Mabry Pro;
  --typography-caption-small-app-font-weight: 400;
  --typography-caption-small-app-line-height: 16px;
  --typography-caption-small-app-font-size: 12px;
  --typography-caption-small-strong-font-family: Mabry Pro;
  --typography-caption-small-strong-font-weight: 500;
  --typography-caption-small-strong-line-height: 16px;
  --typography-caption-small-strong-font-size: 12px;
  --typography-caption-small-stronger-font-family: Mabry Pro;
  --typography-caption-small-stronger-font-weight: 700;
  --typography-caption-small-stronger-line-height: 18px;
  --typography-caption-small-stronger-font-size: 12px;
  --typography-body-1-font-family: Mabry Pro;
  --typography-body-1-font-weight: 400;
  --typography-body-1-line-height: 22px;
  --typography-body-1-font-size: 14px;
  --typography-body-1-cross-font-family: Mabry Pro;
  --typography-body-1-cross-font-weight: 400;
  --typography-body-1-cross-line-height: 22px;
  --typography-body-1-cross-font-size: 14px;
  --typography-body-1-cross-text-decoration: line-through;
  --typography-body-1-stronger-font-family: Mabry Pro;
  --typography-body-1-stronger-font-weight: 700;
  --typography-body-1-stronger-line-height: 22px;
  --typography-body-1-stronger-font-size: 14px;
  --typography-body-1-strong-font-family: Mabry Pro;
  --typography-body-1-strong-font-weight: 500;
  --typography-body-1-strong-line-height: 22px;
  --typography-body-1-strong-font-size: 14px;
  --typography-body-1-strong-cross-font-family: Mabry Pro;
  --typography-body-1-strong-cross-font-weight: 500;
  --typography-body-1-strong-cross-line-height: 22px;
  --typography-body-1-strong-cross-font-size: 14px;
  --typography-body-1-strong-cross-text-decoration: line-through;
  --typography-button-text-sm-font-family: Mabry Pro;
  --typography-button-text-sm-font-weight: 700;
  --typography-button-text-sm-line-height: 12px;
  --typography-button-text-sm-font-size: 10px;
  --typography-button-text-xs-font-family: Mabry Pro;
  --typography-button-text-xs-font-weight: 500;
  --typography-button-text-xs-line-height: 16px;
  --typography-button-text-xs-font-size: 12px;
  --typography-link-s-font-family: Mabry Pro;
  --typography-link-s-font-weight: 400;
  --typography-link-s-line-height: 16px;
  --typography-link-s-font-size: 12px;
  --typography-link-s-text-decoration: none;
  --typography-link-s-hover-font-family: Mabry Pro;
  --typography-link-s-hover-font-weight: 400;
  --typography-link-s-hover-line-height: 18px;
  --typography-link-s-hover-font-size: 12px;
  --typography-link-s-hover-text-decoration: underline;
  --typography-link-m-font-family: Mabry Pro;
  --typography-link-m-font-weight: 400;
  --typography-link-m-line-height: 22px;
  --typography-link-m-font-size: 14px;
  --typography-link-m-text-decoration: underline;
  --typography-link-m-hover-font-family: Mabry Pro;
  --typography-link-m-hover-font-weight: 500;
  --typography-link-m-hover-line-height: 22px;
  --typography-link-m-hover-font-size: 14px;
  --typography-link-m-hover-text-decoration: underline;
  --typography-button-text-app-font-family: Mabry Pro;
  --typography-button-text-app-font-weight: 500;
  --typography-button-text-app-line-height: 14px;
  --typography-button-text-app-font-size: 12px;
  --typography-button-text-lg-font-family: Mabry Pro;
  --typography-button-text-lg-font-weight: 700;
  --typography-button-text-lg-line-height: 18px;
  --typography-button-text-lg-font-size: 14px;
  --typography-title-small-font-family: Mabry Pro;
  --typography-title-small-font-weight: 400;
  --typography-title-small-line-height: 24px;
  --typography-title-small-font-size: 16px;
  --typography-title-small-strong-font-family: Mabry Pro;
  --typography-title-small-strong-font-weight: 500;
  --typography-title-small-strong-line-height: 24px;
  --typography-title-small-strong-font-size: 16px;
  --typography-title-small-strong-additional-font-family: Mabry Pro;
  --typography-title-small-strong-additional-font-weight: 500;
  --typography-title-small-strong-additional-line-height: 16px;
  --typography-title-small-strong-additional-font-size: 16px;
  --typography-title-tab-font-family: Mabry Pro;
  --typography-title-tab-font-weight: 700;
  --typography-title-tab-line-height: 22px;
  --typography-title-tab-font-size: 14px;
  --typography-title-tab-additional-font-family: Mabry Pro;
  --typography-title-tab-additional-font-weight: 500;
  --typography-title-tab-additional-line-height: 12px;
  --typography-title-tab-additional-font-size: 10px;
  --typography-title-tab-extra-font-family: Mabry Pro;
  --typography-title-tab-extra-font-weight: 500;
  --typography-title-tab-extra-line-height: 12px;
  --typography-title-tab-extra-font-size: 8px;
  --typography-title-small-stronger-font-family: Mabry Pro;
  --typography-title-small-stronger-font-weight: 700;
  --typography-title-small-stronger-line-height: 24px;
  --typography-title-small-stronger-font-size: 16px;
  --typography-title-1-strong-font-family: Mabry Pro;
  --typography-title-1-strong-font-weight: 500;
  --typography-title-1-strong-line-height: 32px;
  --typography-title-1-strong-font-size: 24px;
  --typography-title-1-stronger-font-family: Mabry Pro;
  --typography-title-1-stronger-font-weight: 700;
  --typography-title-1-stronger-line-height: 32px;
  --typography-title-1-stronger-font-size: 24px;
  --typography-title-1-stronger-additional-font-family: Mabry Pro;
  --typography-title-1-stronger-additional-font-weight: 700;
  --typography-title-1-stronger-additional-line-height: 32px;
  --typography-title-1-stronger-additional-font-size: 24px;
  --typography-title-2-strong-font-family: Mabry Pro;
  --typography-title-2-strong-font-weight: 700;
  --typography-title-2-strong-line-height: 26px;
  --typography-title-2-strong-font-size: 20px;
  --typography-title-1-font-family: Mabry Pro;
  --typography-title-1-font-weight: 500;
  --typography-title-1-line-height: 32px;
  --typography-title-1-font-size: 24px;
  --typography-title-1-light-font-family: Mabry Pro;
  --typography-title-1-light-font-weight: 400;
  --typography-title-1-light-line-height: 32px;
  --typography-title-1-light-font-size: 24px;
  --typography-banner-additional-font-family: Mabry Pro;
  --typography-banner-additional-font-weight: 500;
  --typography-banner-additional-line-height: 28px;
  --typography-banner-additional-font-size: 24px;
  --typography-banner-font-family: Mabry Pro;
  --typography-banner-font-weight: 500;
  --typography-banner-line-height: 28px;
  --typography-banner-font-size: 24px;
  --typography-menu-desktop-font-family: Mabry Pro;
  --typography-menu-desktop-font-weight: 500;
  --typography-menu-desktop-line-height: 32px;
  --typography-menu-desktop-font-size: 24px;
  --typography-menu-desktop-text-decoration: none;
  --typography-display-font-family: Mabry Pro;
  --typography-display-font-weight: 700;
  --typography-display-line-height: 34px;
  --typography-display-font-size: 32px;
  --typography-title-2-font-family: Mabry Pro;
  --typography-title-2-font-weight: 500;
  --typography-title-2-line-height: 26px;
  --typography-title-2-font-size: 20px;
  --typography-title-3-font-family: Mabry Pro;
  --typography-title-3-font-weight: 700;
  --typography-title-3-line-height: 28px;
  --typography-title-3-font-size: 22px;
  --typography-title-3-additional-font-family: Mabry Pro;
  --typography-title-3-additional-font-weight: 500;
  --typography-title-3-additional-line-height: 24px;
  --typography-title-3-additional-font-size: 20px;
  --typography-title-2-light-font-family: Mabry Pro;
  --typography-title-2-light-font-weight: 400;
  --typography-title-2-light-line-height: 26px;
  --typography-title-2-light-font-size: 20px;
  --typography-title-block-font-family: Mabry Pro;
  --typography-title-block-font-weight: 500;
  --typography-title-block-line-height: 24px;
  --typography-title-block-font-size: 18px;
  --typography-title-block-additional-font-family: Mabry Pro;
  --typography-title-block-additional-font-weight: 700;
  --typography-title-block-additional-line-height: 28px;
  --typography-title-block-additional-font-size: 24px;
  --typography-title-block-light-font-family: Mabry Pro;
  --typography-title-block-light-font-weight: 400;
  --typography-title-block-light-line-height: 24px;
  --typography-title-block-light-font-size: 18px;
  --typography-notification-bubble-font-weight: 400;
  --typography-notification-bubble-line-height: 12px;
  --typography-notification-bubble-font-size: 9px;
  --typography-notification-bubble-font-family: Arial;
  --typography-title-extrasmall-font-family: Mabry Pro;
  --typography-title-extrasmall-font-weight: 500;
  --typography-title-extrasmall-line-height: 14px;
  --typography-title-extrasmall-font-size: 11px;
  --typography-link-m-additional-font-family: Mabry Pro;
  --typography-link-m-additional-font-weight: 400;
  --typography-link-m-additional-line-height: 22px;
  --typography-link-m-additional-font-size: 16px;
  --typography-link-m-additional-text-decoration: underline;
  --shadow-tapbar: 0 -4px 8px 0 #2727271a, inset 0 1px 2px 0 #96142A;
  --shadow-card: 0 4px 8px 0 rgba(1, 9, 31, 0.40);
  --shadow-card-additional: 0 4px 8px 0 rgba(1, 9, 31, 0.40);
  --shadow-card-additional-2: 0 8px 16px 0 rgba(25, 30, 45, 0.60);
  --shadow-card-additional-3: 0 2px 4px 0 rgba(13, 22, 46, 0.08);
  --shadow-top: 0 4px 24px 0 rgba(0, 0, 0, 0.20);
  --shadow-button: 0 2px 8px 0 #27272733;
  --shadow-text-1: 0 0 0 0 transparent;
  --shadow-shine-accent: 0 0 4px #2A8249, 0 0 8px #2A8249;
  --shadow-text-2: 0 1px 2px transparent;
  --shadow-accent: 0 0 4px #D7A800;
  --shadow-win-ticket: 0 0 8px 0 rgba(255, 206, 33, 0.40), 0 0 4px 0 rgba(255, 206, 33, 0.80);
  --shadow-text-3: 0 1px 2px 0 transparent;
  --shadow-text-4: 0 1px 2px 0 rgba(0,0,0,0.6);
  --shadow-tips: 0 1px 2px 0 rgba(7,7,33,0.4);
  --shadow-cashbox: 0 8px 16px 0 rgba(30, 26, 26, 0.20);
  --shadow-header: 0 0 0 0 #2626264d;
  --shadow-header-additional: 0 6px 12px 0 rgba(0, 0, 0, 0.40);
  --shadow-nav: 0 -4px 8px 0 #2727271a;
  --shadow-screenshots: 0 8px 32px 0 rgba(0,0,0,0.9);
  --shadow-special-blocks-timer-bottom: 0 1px 0 0 rgba(185, 17, 28, 0.40);
  --shadow-special-blocks-jackpot-wrap: 0 0 16px 0 #006CFF, 0 0 16px 0 #006CFF;
  --shadow-special-blocks-jackpot-amount: 0 4px 18px rgba(0, 101, 255, 0.62), 0 6px 18px rgba(0, 101, 255, 0.50), 0 6px 18px rgba(0, 101, 255, 0.40), 0 6px 18px rgba(0, 101, 255, 0.32);
  --shadow-special-blocks-jackpot-line: 0 0 12px 0 transparent;
  --shadow-special-blocks-timer-numbers: 0 -1px 0 #1D1F24;
  --shadow-special-blocks-jackpot-title: 0 -4px 16px rgba(56, 255, 192, 0.40), 0 -1px 8px rgba(56, 255, 192, 0.40), 0 -1px 6px rgba(56, 255, 192, 0.40);
  --shadow-special-blocks-banner-title: 0 2px 2px 0 rgba(0, 0, 0, 0.25);
  --shadow-special-blocks-jackpot-title-additional: 0 -4px 16px rgba(56, 255, 192, 0.40), 0 -1px 8px rgba(56, 255, 192, 0.40), 0 -1px 6px rgba(56, 255, 192, 0.40);
  --shadow-special-blocks-wheel-main: 0 0 36px #8DFCFD;
  --shadow-special-blocks-card: inset -28px 28px 28px 0 rgba(255, 255, 255, 0.03), inset 28px -28px 28px 0 rgba(194, 194, 194, 0.03), 0 2px 4px 0 rgba(13, 22, 46, 0.08);
  --shadow-special-blocks-referral: 0 4px 4px 0 rgba(184, 97, 215, 0.25);
  --shadow-accent-additional: 0 0 4px 0 #29E95A;
  --shadow-accent-extra: 0 0 4px #DBAD24;
  --shadow-button-secondary: 0 0 0 0 transparent;
  --shadow-button-tertiary: 0 0 0 0 transparent;
  --shadow-nav-desktop: 0 0 0 0 transparent;
  --border-ghost-1: 2px solid #ffffff;
  --border-ghost-2: 2px solid #C9C9C9;
  --border-ghost-3: 1px solid rgba(255, 255, 255, 0.12);
  --border-ghost-5: 1px solid #0A1B3B;
  --border-ghost-4: 1px solid rgba(255, 255, 255, 0.16);
  --border-ghost-6: 1px solid transparent;
  --border-button-hover: 2px solid #e9e9e9;
  --border-button-pressed: 2px solid #d3d3d3;
  --border-button-default: 1px solid #ffffff;
  --border-chips-default: 1px solid rgba(1, 3, 47, 0.16);
  --border-chips-active: 1px solid #0A3093;
  --border-chips-active-additional: 1px solid #FFBF00;
  --border-button-disabled: 2px solid transparent;
  --border-button-disabled-additional: 2px solid transparent;
  --border-input: 1px solid rgb(90% 90% 90% / 0);
  --border-provider: 1px solid rgba(255, 255, 255, 0.12);
  --border-right-menu: 1px solid rgba(0,0,0,0.6);
  --border-nav-active: 1px solid #FFBF00;
  --border-input-focus: 1px solid #FFBF00;
  --border-input-hover: 1px solid #FFBF00;
  --border-input-disabled: 1px solid rgb(100% 100% 100% / 0.4);
  --border-input-error: 1px solid #BD0F1B;
  --border-input-warning: 1px solid #FDBB2C;
  --border-input-default: 1px solid transparent;
  --border-special-blocks-jackpot-border: 2px solid #D2E5FF;
  --border-special-blocks-referral-card: 1px solid rgba(71, 255, 185, 0.10);
  --border-special-blocks-referral-card-line: 1px solid linear-gradient(90deg, rgba(255, 255, 255, 0.00) 0%, rgba(255, 255, 255, 0.30) 50.78%, rgba(255, 255, 255, 0.00) 100%);
  --border-dropdown: 1px solid rgba(255, 255, 255, 0.08);
  --border-1click: 0px solid transparent;
  --border-search: 0px solid transparent;
  --border-tooltip: 1px solid #fff;
  --border-dropdown-additional: 0px solid transparent;
  --border-empty-item: 0px dash transaparent;
  --border-betting: 0px solid transparent;
  --border-notification-additional: 0 solid transparent;
  --border-notification: 0 solid transparent;
  --border-additional: 1px solid transparent;
  --border-ghost-8: 1px solid rgb(77.3% 81.2% 89.4% / 0.04);
  --border-popup: linear-gradient(180deg, rgba(255, 255, 255, 0.10) 0%, rgba(255, 255, 255, 0.00) 100%);
  --border-popup-additional: rgba(255, 255, 255, 0.10);
  --border-nav: linear-gradient(180deg, rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0.00) 100%);
  --border-nav-additional: linear-gradient(180deg, rgba(255, 255, 255, 0.12) 0%, rgba(255, 255, 255, 0.07) 100%);
  --base-spacing-smallest: 2px;
  --base-spacing-xxs: 4px;
  --base-spacing-xs: 8px;
  --base-spacing-sm: 12px;
  --base-spacing-m: 16px;
  --base-spacing-l: 24px;
  --base-spacing-xl: 32px;
  --base-spacing-s: 10px;
  --base-spacing-xxl: 48px;
  --base-spacing-xxxl: 64px;
  --radius-card: 12px;
  --radius-card-extra: 13px;
  --radius-game-item: 12px;
  --radius-navbar: 16px;
  --radius-social: 44px;
  --radius-prize: 16px;
  --radius-button: 100px;
  --radius-button-extra: 4px;
  --radius-tap-bar: 16px;
  --radius-popup: 16px;
  --radius-popup-additional: 9px;
  --radius-tooltips-notifications: 10px;
  --radius-status-item: 100px;
  --radius-no-radius: 0;
  --radius-input-base: 12px;
  --radius-game-item-mini: 8px;
  --radius-input-zero: 0px;
  --radius-small-tips: 16px;
  --radius-large-tips: 100px;
  --radius-live-lottery-tips: 12px;
  --radius-special-blocks-jackpot-radius: 8px;
  --radius-item: 2px;
  --radius-item-additional: 20px;
  --radius-card-additional: 12px;
  --radius-tab: 8px;
  --radius-button-additional: 100px;
  --opacity-08: 0.8;
  --opacity-06: 0.6;
  --opacity-00: 0;
  --opacity-09: 0.9;
  --opacity-04: 0.4;
  --opacity-01: 0.1;
  --opacity-02: 0.2;
  --bg-technical: #061535;
  --bg-additional: #061535;
  --bg-popup-additional: transparent;
  --bg-popup: linear-gradient(181deg, #06102C 1.35%, #0E1B3F 54.03%, #0E1B3F 97.33%);
  --bg-top-surface: #ffffff;
  --bg-social-icons: rgba(40, 65, 119, 0.40);
  --bg-widget-default: #061535;
  --bg-top-surface-additional: #ffffff;
  --bg-gradient-additional: linear-gradient(181deg, #06102C 1.35%, #0E1B3F 54.03%, #0E1B3F 97.33%);
  --bg-popup-2: #0A1533;
  --bg-widget-disabled: rgb(2.35% 8.24% 20.8% / 0.6);
  --bg-additional-2: #061535;
  --bg-widget-bonus-additional: rgb(0% 0% 0% / 0.08);
  --bg-widget-bonus: #061535;
  --bg-primary: #02102C;
  --bg-radial-additional: transparent;
  --bg-radial: transparent;
  --bg-secondary: #02102C;
  --bg-gradient: transparent;
  --bg-tertiary: #0A1B3B;
  --bg-other-404: linear-gradient(181deg, #06102C 2.17%, #0E1B3F 53.96%, #0D1B38 96.53%);
  --bg-other-status-bg: #0D2048;
  --bg-other-cashbox-bonus: #051D40;
  --bg-other-cashbox-bonus-content: #ffffff;
  --bg-other-cashbox-bonus-content-opacity: rgba(255, 255, 255, 0.80);
  --bg-other-promo: linear-gradient(130deg, #4865AB 0%, #000E2F 100%);
  --bg-other-win-card: linear-gradient(101deg, rgba(101, 142, 202, 0.60) 5.63%, rgba(79, 126, 194, 0.60) 92.98%);
  --bg-other-tooltip: #FFF;
  --bg-other-footer: #071533;
  --bg-other-1click: #0A1B3B;
  --bg-other-accent-on-light: #0A3093;
  --bg-other-sidebar-desktop: linear-gradient(168deg, #0A1937 8.26%, #0D2148 36.54%, #0A1937 93.1%);
  --bg-other-sidebar-desktop-additional: linear-gradient(168deg, rgba(10, 25, 55, 0.40) 8.26%, rgba(13, 33, 72, 0.40) 36.54%, rgba(10, 25, 55, 0.40) 93.1%);
  --bg-other-hover-on-light: rgba(1, 3, 47, 0.06);
  --bg-other-cashbox: rgb(32.2% 54.1% 100% / 0.08);
  --bg-other-cashbox-additional: rgb(32.2% 54.1% 100% / 0.12);
  --bg-other-strip: #061535;
  --bg-other-strip-bg: transparent;
  --bg-other-sidebar-game: rgba(0, 0, 0, 0.40);
  --bg-other-welcome-3: #7B75BE;
  --bg-other-win-card-wrap: #1C212E;
  --bg-other-welcome: linear-gradient(130deg, #6E73C7 1.73%, #60649A 48.39%, #52559E 100%);
  --bg-other-welcome-2: #7B75BE;
  --bg-other-lootboxes-cell-selected: transparent;
  --bg-other-categories-nav: rgba(104, 146, 238, 0.08);
  --bg-other-strip-popup: linear-gradient(181deg, #06102C 1.35%, #0E1B3F 54.03%, #0E1B3F 97.33%);
  --bg-other-footer-app: #040C1F;
  --bg-other-sidebar-game-additional: rgba(0, 0, 0, 0.40);
  --bg-other-search: #0A1B3B;
  --bg-other-bonus: rgb(100% 100% 100% / 0.1);
  --bg-other-categories-nav-additional: transparent;
  --bg-overlay-1: rgb(77.3% 81.2% 89.4% / 0.04);
  --bg-overlay-2: rgb(100% 100% 100% / 0.1);
  --bg-overlay-3: rgb(77.3% 81.2% 89.4% / 0.08);
  --bg-overlay-4: rgba(1, 3, 47, 0.16);
  --bg-overlay-5: #0A1B3B;
  --bg-overlay-6: linear-gradient(180deg, rgba(6, 21, 53, 0.00) 0%, rgba(6, 21, 53, 0.60) 44.84%, #061535 100%);
  --bg-overlay-7: rgb(100% 100% 100% / 0.02);
  --bg-overlay-8: rgb(100% 100% 100% / 0.06);
  --bg-overlay-ghost-1: rgba(107, 128, 170, 0.10);
  --bg-overlay-ghost-2: rgb(0% 0% 0% / 0.6);
  --bg-overlay-slider: rgb(0% 0% 0% / 0.6);
  --bg-overlay-right-menu: rgba(0, 0, 0, 0.60);
  --bg-overlay-light-1: rgba(210, 229, 255, 0.10);
  --bg-overlay-light-2: #0B255A;
  --bg-overlay-gamepage: rgb(0% 0% 0% / 0.6);
  --bg-overlay-sidebar-gamepage: linear-gradient(180deg, rgba(22, 27, 38, 0.00) 0%, rgba(22, 27, 38, 0.95) 63.16%, #161B26 100%);
  --bg-overlay-2-additional: rgb(100% 100% 100% / 0.1);
  --bg-gradients-main: linear-gradient(124deg, #2D73FF 37.1%, rgba(255, 255, 255, 0.00) 71%);
  --bg-gradients-extra: linear-gradient(124deg, rgba(185, 208, 255, 0.48) 37.1%, rgba(255, 255, 255, 0.00) 71%);
  --bg-gradients-additional: linear-gradient(124deg, #930A2B 48.54%, rgba(255, 255, 255, 0.00) 71%);
  --bg-gradients-highlight-main: radial-gradient(50% 50% at 50% 50%, rgba(233, 164, 29, 0.20) 0%, rgba(233, 164, 29, 0.00) 100%);
  --bg-gradients-highlight-additional: radial-gradient(50% 50% at 50% 50%, rgba(238, 12, 66, 0.16) 0%, rgba(238, 12, 66, 0.00) 100%), radial-gradient(50% 50% at 50% 50%, rgba(238, 12, 66, 0.07) 0%, rgba(238, 12, 66, 0.00) 100%);
  --bg-gradients-highlight-extra: radial-gradient(50% 50% at 50% 50%, rgba(255, 255, 255, 0.07) 0%, rgba(255, 255, 255, 0.00) 100%);
  --bg-card-bg-1: linear-gradient(151deg, rgba(24, 77, 139, 0.60) 0%, rgba(54, 42, 48, 0.60) 50.9%, rgba(55, 41, 46, 0.60) 100%);
  --bg-card-bg-2: linear-gradient(148deg, rgba(27, 87, 158, 0.60) 9.9%, rgba(34, 43, 60, 0.23) 30.55%, rgba(23, 39, 68, 0.48) 50.39%, rgba(23, 39, 68, 0.60) 80.93%);
  --bg-card-bg-3: rgba(8, 26, 63, 0.80);
  --bg-card-bg-4: rgba(133, 148, 216, 0.10);
  --bg-card-bg-5: #0B2969;
  --bg-card-bg-3-additional: rgba(43, 80, 157, 0.10);
  --bg-card-bg-5-additional: #081E4E;
  --bg-card-overlay-1: rgba(20, 28, 41, 0.50);
  --bg-card-overlay-2: linear-gradient(180deg, rgba(28, 37, 65, 0.00) 0%, #1C2541 100%);
  --bg-card-overlay-3: linear-gradient(180deg, rgba(7, 23, 98, 0.00) 0%, rgba(13, 29, 69, 0.80) 21.5%, #152856 100%);
  --bg-card-border-1: linear-gradient(158deg, #FFF5BF 0%, rgba(232, 177, 82, 0.43) 47.85%, #283753 85.44%);
  --bg-card-border-3: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(147, 10, 43, 0.60) 100%);
  --bg-card-border-4: linear-gradient(180deg, #BD0F1B 0%, #000 100%);
  --bg-card-border-1-additional: #FFF5BF;
  --bg-card-border-main: linear-gradient(180deg, rgba(255, 255, 255, 0.10) 0%, rgba(255, 255, 255, 0.00) 100%);
  --bg-card-border-main-additional: rgba(255, 255, 255, 0.08);
  --bg-overlay-gradient-1: linear-gradient(0deg, rgba(37, 48, 64, 0.00) 0.39%, rgba(37, 45, 64, 0.56) 20.35%, rgba(37, 45, 64, 0.78) 39.31%, #252D40 99.61%);
  --bg-overlay-gradient-2: linear-gradient(0deg, rgba(6, 21, 53, 0.00) 0%, rgba(6, 21, 53, 0.60) 37.1%, #061535 100%);
  --bg-overlay-gradient-3: linear-gradient(180deg, rgba(2, 16, 44, 0.00) 0%, rgba(2, 16, 44, 0.50) 24.24%, rgba(2, 16, 44, 0.90) 54.36%, #02102C 100%);
  --bg-overlay-gradient-4: linear-gradient(180deg, #A58600 0%, #EEC101 73.50%);
  --bg-overlay-gradient-5: linear-gradient(180deg, rgba(2, 16, 44, 0.00) 0%, #02102C 100%);
  --bg-overlay-gradient-6: linear-gradient(180deg, rgba(6, 21, 53, 0.00) 0%, #061535 100%);
  --bg-overlay-gradient-7: linear-gradient(270deg, #EEF4FF 0%, rgba(238, 244, 255, 0.00) 100%);
  --bg-overlay-gradient-8: linear-gradient(180deg, rgba(14, 27, 63, 0.00) 0%, rgba(14, 27, 63, 0.76) 41.15%, #0E1B3F 100%);
  --bg-overlay-gradient-9: linear-gradient(180deg, rgba(2, 16, 44, 0.00) 0%, rgba(2, 16, 44, 0.50) 24.24%, rgba(2, 16, 44, 0.90) 54.36%, #02102C 100%);
  --bg-overlay-gradient-7-additional: linear-gradient(270deg, #1C2C50 0%, rgba(28, 44, 80, 0.00) 100%);
  --bg-overlay-gradient-welcome: linear-gradient(180deg, rgba(99, 103, 161, 0.00) 0%, #6367A1 60.74%, #6367A1 100%);
  --bg-overlay-gradient-footer: linear-gradient(90deg, rgba(7, 21, 51, 0.00) 0%, #071533 100%);
  --bg-overlay-gradient-strip: linear-gradient(180deg, rgba(2, 16, 44, 0.00) 0%, #02102C 100%);
  --bg-blur: 18px;
  --bg-blur-additional: 32px;
  --bg-blur-extra: 48px;
  --bg-blur-info: 8px;
  --bg-blur-small: 4px;
  --bg-blur-elements: 12px;
  --bg-blur-achivements: 16px;
  --bg-social-icons-additional: rgb(24.1% 32.9% 52% / 0.4);
  --nav-tab-start: #06102C;
  --nav-tab-stop: #0E1B3F;
  --base-light: #ffffff;
  --base-accent-primary: #FFBF00;
  --base-accent-secondary: #EBAB2E;
  --base-accent-tertiary: #EBAB2E;
  --base-dark: #01032F;
  --base-success: #32BD0F;
  --base-surface: #02102C;
  --base-error: #BD0F1B;
  --base-warning: #FDBB2C;
  --base-gold: linear-gradient(99deg, #FFCE64 0%, #916206 100%);
  --base-silver: #DADFEC;
  --base-bronze: #FFB053;
  --base-primary: #ffffff;
  --base-accent-light: #EEF4FF;
  --live-lottery-live-tip: #cf3422;
  --live-lottery-card-bg: #061535;
  --live-lottery-live-tip-text: #ffffff;
  --live-lottery-timer-bg: linear-gradient(180deg, rgba(108, 164, 216, 0.81) 0%, rgba(92, 141, 187, 0.78) 31.25%, rgba(68, 123, 174, 0.85) 63.54%, rgba(82, 122, 160, 0.63) 100%);
  --live-lottery-empty-ball: linear-gradient(180deg, rgba(86, 116, 160, 0.40) 0%, rgba(122, 136, 186, 0.40) 57.33%, rgba(119, 139, 187, 0.34) 91.08%, rgba(116, 162, 206, 0.40) 100%);
  --live-lottery-place-label-text: #1C212E;
  --live-lottery-place-label-bg: linear-gradient(180deg, #FFD37D 0%, #FFDB59 41.67%, #E1BB33 100%);
  --navbar-bg-main: rgba(6, 18, 44, 0.60);
  --navbar-bg-button: #ffffff;
  --navbar-bg-button-icon: #02102C;
  --navbar-menu-item-active: #BD0F1B;
  --button-bg-primary: #BD0F1B;
  --button-bg-primary-hover: rgb(62.3% 4.94% 8.89%);
  --button-bg-primary-pressed: rgb(59.3% 4.71% 8.47%);
  --button-bg-primary-disabled-additional: rgba(62, 72, 98, 0.40);
  --button-bg-primary-disabled: rgba(37, 47, 72, 0.90);
  --button-bg-tertiary-disabled: rgba(37, 47, 72, 0.90);
  --button-bg-secondary: #0A3093;
  --button-bg-secondary-hover: #0D3394;
  --button-bg-secondary-pressed: rgb(3.53% 16.9% 51.9%);
  --button-bg-secondary-disabled: rgba(37, 47, 72, 0.90);
  --button-bg-app-default: #EEF4FF;
  --button-bg-app-hover: #f2fcff;
  --button-bg-app-pressed: #cde0e6;
  --button-bg-ghost: #ffffff00;
  --button-icon-primary: #ffffff;
  --button-icon-secondary: #fff;
  --button-icon-tertiary: #fff;
  --button-icon-ghost: #BD0F1B;
  --button-icon-primary-disabled: #ffffff66;
  --button-icon-secondary-disabled: #ffffff66;
  --button-icon-tertiary-disabled: rgba(255,255,255,0.4);
  --button-icon-ghost-disabled: rgba(255,255,255,0.4);
  --button-border-tertiary: #ffffff;
  --button-border-tertiary-hover: #e9e9e9;
  --button-border-tertiary-pressed: #d3d3d3;
  --button-border-tertiary-disabled: transparent;
  --button-border-ghost: #BD0F1B;
  --button-border-ghost-hover: rgb(59.3% 4.71% 8.47%);
  --button-border-ghost-pressed: rgb(66.7% 5.29% 9.53%);
  --button-border-tertiary-light: #ffffff;
  --button-border-tertiary-light-hover: rgb(100% 100% 100% / 0.9);
  --button-border-tertiary-light-pressed: rgb(100% 100% 100% / 0.7);
  --button-border-tertiary-light-disabled: rgb(100% 100% 100% / 0.5);
  --button-border-primary: transparent;
  --button-border-primary-hover: transparent;
  --button-border-primary-pressed: transparent;
  --button-border-primary-disabled: transparent;
  --button-border-secondary: transparent;
  --button-border-secondary-pressed: transparent;
  --button-border-secondary-hover: transparent;
  --button-border-secondary-disabled: transparent;
  --button-text-primary: #ffffff;
  --button-text-secondary: #fff;
  --button-text-light-bg: #BD0F1B;
  --button-text-tertiary: #ffffff;
  --button-text-ghost: #BD0F1B;
  --button-text-primary-disabled: #ffffff80;
  --button-text-secondary-disabled: #ffffff80;
  --button-text-tertiary-disabled: rgba(255,255,255,0.4);
  --button-text-ghost-disabled: rgba(255,255,255,0.4);
  --button-text-tertiary-light: #ffffff;
  --button-text-tertiary-light-disabled: rgb(100% 100% 100% / 0.5);
  --small-elements-game-provider-logo-bg: linear-gradient(0deg, rgba(31, 36, 80, 0.90) 0%, rgba(17, 20, 45, 0.60) 66.67%, rgba(17, 20, 46, 0.00) 100%);
  --small-elements-game-label-thumb-new: linear-gradient(180deg, #4B9DE8 0%, #416FB4 100%);
  --small-elements-game-label-thumb-top: #EBAB2E;
  --small-elements-game-counter-color: rgb(90% 90.1% 91.8%);
  --small-elements-game-label-thumb-text: #ffffff;
  --small-elements-scrollbar-dark: rgb(0.39% 1.18% 18.4% / 0.2);
  --small-elements-scrollbar-light: rgb(100% 100% 100% / 0.2);
  --small-elements-scrollbar-primary: rgb(72.9% 73.7% 76.1% / 0.2);
  --small-elements-separator-primary: transparent;
  --small-elements-separator-main: linear-gradient(90deg, rgba(255, 255, 255, 0.00) 0%, rgba(245, 245, 245, 0.10) 9.97%, rgba(161, 161, 161, 0.10) 91.97%, rgba(153, 153, 153, 0.00) 100%);
  --small-elements-separator-item: rgb(0.39% 1.18% 18.4% / 0.06);
  --small-elements-separator-tertiary: linear-gradient(90deg, rgba(255, 255, 255, 0.00) 0%, rgba(245, 245, 245, 0.10) 9.97%, rgba(161, 161, 161, 0.10) 91.97%, rgba(153, 153, 153, 0.00) 100%);
  --small-elements-separator-secondary: linear-gradient(90deg, rgba(255, 255, 255, 0.00) 0%, rgba(245, 245, 245, 0.10) 9.97%, rgba(161, 161, 161, 0.10) 91.97%, rgba(153, 153, 153, 0.00) 100%);
  --small-elements-separator-additional: linear-gradient(90deg, rgba(255, 255, 255, 0.00) 0%, rgba(245, 245, 245, 0.10) 9.97%, rgba(161, 161, 161, 0.10) 91.97%, rgba(153, 153, 153, 0.00) 100%);
  --small-elements-separator-extra: rgb(100% 100% 100% / 0.08);
  --small-elements-progressbar-large: #0C3092;
  --small-elements-progressbar-large-bg: rgba(255, 255, 255, 0.08);
  --small-elements-progressbar-bg-additional: transparent;
  --small-elements-progressbar: #1E5BFF;
  --small-elements-progressbar-bg: rgba(167, 188, 251, 0.16);
  --small-elements-bullet: #ffffff;
  --small-elements-fade-tertiary: linear-gradient(270deg, #0A1B3B 0%, rgba(10, 27, 59, 0.00) 100%);
  --small-elements-fade-additional: linear-gradient(270deg, #0A1B3B 0%, rgba(10, 27, 59, 0.00) 100%);
  --small-elements-label-new-1-text: #ffffff;
  --small-elements-label-new-2: linear-gradient(342deg, #5A5A5A 0%, #FFF 100%);
  --small-elements-label-new-1: #BD0F1B;
  --small-elements-label-success: #1E8704;
  --small-elements-label-deny: #A8030F;
  --small-elements-label-deny-text: #FFF;
  --small-elements-label-additional: rgb(49% 65.1% 98.4% / 0.08);
  --small-elements-label-active: #29AE07;
  --small-elements-label-disable: #FFAC09;
  --small-elements-label-disable-bg: rgba(255, 172, 9, 0.24);
  --small-elements-label-active-bg: rgba(52, 224, 9, 0.24);
  --small-elements-label-new-1-border: transparent;
  --small-elements-progressbar-deals: rgba(255, 255, 255, 0.12);
  --small-elements-progressbar-bonus: rgba(255, 255, 255, 0.60);
  --small-elements-progressbar-bonus-bg: rgba(255, 255, 255, 0.16);
  --small-elements-slider-curret: #fff;
  --small-elements-slider-curret-additional: #fff;
  --small-elements-slider: rgb(100% 100% 100% / 0.16);
  --small-elements-slider-additional: rgb(100% 100% 100% / 0.4);
  --small-elements-sign: #EBAB2E;
  --small-elements-badge-1: #B62D3E;
  --small-elements-badge-2: #2A69F1;
  --small-elements-badge-3: #FFBF00;
  --small-elements-footer-crypto-up: transparent;
  --small-elements-footer-crypto-down: transparent;
  --small-elements-footer-navdots: #b3b3b3;
  --small-elements-footer-bg-social: rgba(255, 255, 255, 0.06);
  --small-elements-footer-contact: rgba(255, 255, 255, 0.04);
  --small-elements-footer-dropdown: rgb(100% 100% 100% / 0.12);
  --small-elements-footer-bg-social-additional: rgb(80% 80% 80% / 0.06);
  --small-elements-check-box-accent: #FFBF00;
  --small-elements-check-box-fill: #02102C;
  --small-elements-check-box-default: lch(81.6 84.1 80 / 0.4);
  --small-elements-desktop-tournament-counter: #BD0F1B;
  --small-elements-desktop-tournament-counter-bg: #07142E;
  --small-elements-timer-top: linear-gradient(180deg, #FFF 0%, #000 100%);
  --small-elements-timer-bg: rgba(0, 0, 0, 0.32);
  --small-elements-timer-bg-additional: linear-gradient(180deg, rgba(255, 255, 255, 0.14) 3.13%, rgba(255, 255, 255, 0.06) 18.24%, rgba(255, 255, 255, 0.00) 48.75%, rgba(255, 255, 255, 0.06) 86.05%, rgba(255, 255, 255, 0.14) 100%);
  --small-elements-timer-content: #ffffff;
  --small-elements-timer-border: rgba(147, 203, 255, 0.25);
  --small-elements-up-button-accent: #FFFFFF;
  --small-elements-up-button-hover-bg: rgb(11.8% 33.6% 90.1% / 0.6);
  --small-elements-up-button-bg: rgba(5, 67, 227, 0.60);
  --small-elements-up-button-border: transparent;
  --small-elements-up-button-hover-icon: #FFF;
  --small-elements-tournament-active-tab-content: #FFBF00;
  --small-elements-pagination-bg: rgba(62, 81, 118, 0.20);
  --small-elements-pagination-icon: #FFF;
  --small-elements-pagination-border: rgba(94, 94, 94, 0.60);
  --small-elements-button-support-bg: #fff;
  --small-elements-button-support-icon: #0A3093;
  --icon-alternative-disabled: lch(100 0 0 / 0.6);
  --icon-ghost-4: #000;
  --icon-secondary: #01032F;
  --icon-primary: #ffffff;
  --icon-tertiary: rgb(0.39% 1.18% 18.4% / 0.8);
  --icon-accent: #FFBF00;
  --icon-accent-additional: #ffffff;
  --icon-alternative: #FFBF00;
  --icon-success: #32BD0F;
  --icon-warning: #FDBB2C;
  --icon-error: #BD0F1B;
  --icon-ghost-3: #ffffff;
  --icon-menu-socials: #416daf;
  --icon-ghost-1: rgba(255, 255, 255, 0.80);
  --icon-ghost-2: #404040;
  --icon-prize-1: #D2C25A;
  --icon-prize-2: #DADFEC;
  --icon-prize-3: #FFB053;
  --icon-prize-4: linear-gradient(180deg, #C26BA5 0%, #A05487 100%);
  --icon-prize-5: #c8d7e3;
  --icon-ghost-5: #FFF;
  --input-border-default: rgb(90% 90% 90% / 0);
  --input-border-focus: #FFBF00;
  --input-border-disabled: rgb(100% 100% 100% / 0.4);
  --input-border-error: #BD0F1B;
  --input-border-warning: #FDBB2C;
  --input-bg-default: #ffffff;
  --input-bg-error: #BD0F1B;
  --input-bg-warning: #FDBB2C;
  --input-bg-disabled: transparent;
  --input-bg-confirmed: transparent;
  --input-bg-accent: rgba(0, 61, 187, 0.20);
  --input-bg-hover: #F3F3F3;
  --input-text-label: rgb(20.3% 20.9% 34.7%);
  --input-text-value-main: #01032F;
  --input-text-warning-text: #01032F;
  --input-text-value-submain: rgb(60.2% 60.5% 67.4%);
  --input-text-accent: #FFBF00;
  --input-text-error: #ffffff;
  --input-text-disabled-value: rgba(142,142,142,0.9);
  --input-text-disabled-label: rgb(72.9% 73.7% 76.1% / 0.6);
  --border-width-nav: 1px;
  --border-width-button: 2px;
  --border-width-input: 1px;
  --border-width-separate-line: 1px;
  --border-width-wheel-separator: 2px;
  --min-width-game-item-block: 122px;
  --min-width-button: 64px;
  --min-width-tooltip: 144px;
  --width-nav: 48px;
  --width-tap-button: 48px;
  --width-logo-mobile: 100px;
  --width-logo-desktop: 140px;
  --height-tap-button: 48px;
  --height-nav: 48px;
  --height-logo-mobile: 40px;
  --height-logo-desktop: 64px;
  --height-footer: 0;
  --height-1click: 40px;
  --height-search: 56px;
  --height-categories-desktop: 64px;
  --height-tabs-strip: 42px;
  --min-height-game-item-block: 122px;
  --min-height-button-m: 40px;
  --min-height-button-s: 32px;
  --min-height-button-xs: 20px;
  --min-height-button-m-small: 38px;
  --font-family-main: Mabry Pro;
  --font-family-accent: Mabry Pro;
  --font-family-additional: Arial;
  --line-height-1: 22px;
  --line-height-2: 24px;
  --line-height-3: 26px;
  --line-height-4: 28px;
  --line-height-5: 32px;
  --line-height-sm: 16px;
  --line-height-xs: 12px;
  --line-height-s: 14px;
  --line-height-m: 18px;
  --line-height-column: 20px;
  --font-weight-0: 400;
  --font-weight-1: 500;
  --font-weight-2: 700;
  --font-weight-3: 900;
  --font-weight-4: 500;
  --font-size-0: 8px;
  --font-size-1: 9px;
  --font-size-2: 10px;
  --font-size-3: 12px;
  --font-size-4: 14px;
  --font-size-5: 16px;
  --font-size-6: 20px;
  --font-size-7: 24px;
  --font-size-8: 26px;
  --font-size-1-desktop: 13px;
  --font-size-extra: 18px;
  --font-size-extra-2: 22px;
  --letter-spacing-0: 0;
  --letter-spacing-0-5: 0.5px;
  --letter-spacing-0-2: 0.2px;
  --text-case-none: none;
  --text-case-uppercase: uppercase;
  --text-case-capitalize: capitalize;
  --text-decoration-none: none;
  --text-decoration-underline: underline;
  --text-decoration-line-through: line-through;
  --special-blocks-404: #ffffff;
  --special-blocks-title-jackpot: linear-gradient(11deg, #63D086 27.69%, #B2FFAD 67.32%);
  --special-blocks-amount-jackpot: linear-gradient(180deg, #BCDAF6 0%, #FFF 100%);
  --special-blocks-secret-mirror-title: rgba(255, 255, 255);
  --special-blocks-bg: #030E2A;
  --special-blocks-dropdown-content: #ffffff;
  --special-blocks-jackpot-border: #D2E5FF;
  --special-blocks-jackpot-border-2: rgba(14, 100, 64, 0.30);
  --special-blocks-jackpot-widget-bg: linear-gradient(180deg, rgba(60, 86, 125, 0.20) 0%, rgba(28, 33, 46, 0.20) 100%);
  --special-blocks-payment-block-mob-font-family: Mabry Pro;
  --special-blocks-payment-block-mob-font-weight: 900;
  --special-blocks-payment-block-mob-line-height: 24px;
  --special-blocks-payment-block-mob-font-size: 18px;
  --special-blocks-payment-block-mob-letter-spacing: 0;
  --special-blocks-payment-block-mob-text-case: uppercase;
  --special-blocks-payment-block-main-desktop-font-family: Mabry Pro;
  --special-blocks-payment-block-main-desktop-font-weight: 900;
  --special-blocks-payment-block-main-desktop-line-height: 38px;
  --special-blocks-payment-block-main-desktop-font-size: 32px;
  --special-blocks-payment-block-main-desktop-letter-spacing: 0;
  --special-blocks-payment-block-additional-desktop-font-family: Mabry Pro;
  --special-blocks-payment-block-additional-desktop-font-weight: 900;
  --special-blocks-payment-block-additional-desktop-line-height: 32px;
  --special-blocks-payment-block-additional-desktop-font-size: 20px;
  --special-blocks-payment-block-additional-desktop-letter-spacing: 0;
  --special-blocks-payment-block-additional-desktop-text-case: uppercase;
  --special-blocks-payment-block-extra-desktop-font-family: Mabry Pro;
  --special-blocks-payment-block-extra-desktop-font-weight: 700;
  --special-blocks-payment-block-extra-desktop-line-height: 24px;
  --special-blocks-payment-block-extra-desktop-font-size: 14px;
  --special-blocks-payment-block-extra-desktop-letter-spacing: 0;
  --special-blocks-payment-block-extra-desktop-text-case: uppercase;
  --special-blocks-jackpot-title-font-family: Mabry Pro;
  --special-blocks-jackpot-title-font-weight: 900;
  --special-blocks-jackpot-title-line-height: 50px;
  --special-blocks-jackpot-title-font-size: 48px;
  --special-blocks-jackpot-title-letter-spacing: -0.03em;
  --special-blocks-jackpot-title-text-case: uppercase;
  --special-blocks-jackpot-title-additional-font-family: Mabry Pro;
  --special-blocks-jackpot-title-additional-font-weight: 900;
  --special-blocks-jackpot-title-additional-line-height: 32px;
  --special-blocks-jackpot-title-additional-font-size: 30px;
  --special-blocks-jackpot-title-additional-letter-spacing: -0.03em;
  --special-blocks-secret-mirrors-title-font-family: Mabry Pro;
  --special-blocks-secret-mirrors-title-font-weight: 500;
  --special-blocks-secret-mirrors-title-line-height: 32px;
  --special-blocks-secret-mirrors-title-font-size: 26px;
  --special-blocks-secret-mirrors-title-letter-spacing: 0;
  --special-blocks-live-lottery-numbers-font-family: Mabry Pro;
  --special-blocks-live-lottery-numbers-font-weight: 700;
  --special-blocks-live-lottery-numbers-line-height: 18px;
  --special-blocks-live-lottery-numbers-font-size: 18px;
  --special-blocks-live-lottery-numbers-letter-spacing: 0;
  --special-blocks-x-status-font-family: Mabry Pro;
  --special-blocks-x-status-font-weight: 900;
  --special-blocks-x-status-line-height: 16px;
  --special-blocks-x-status-font-size: 13px;
  --special-blocks-jackpot-amount-font-family: Mabry Pro;
  --special-blocks-jackpot-amount-font-weight: 700;
  --special-blocks-jackpot-amount-line-height: 60px;
  --special-blocks-jackpot-amount-font-size: 48px;
  --special-blocks-jackpot-amount-letter-spacing: -0.03em;
  --special-blocks-jackpot-amount-additional-font-family: Mabry Pro;
  --special-blocks-jackpot-amount-additional-font-weight: 700;
  --special-blocks-jackpot-amount-additional-line-height: 36px;
  --special-blocks-jackpot-amount-additional-font-size: 34px;
  --special-blocks-jackpot-amount-additional-letter-spacing: -0.01em;
  --special-blocks-jackpot-line: radial-gradient(50% 50% at 50% 50%, #27FFA4 0%, rgba(45, 216, 144, 0.39) 100%);
  --special-blocks-jackpot-amount-desktop-font-family: Mabry Pro;
  --special-blocks-jackpot-amount-desktop-font-weight: 700;
  --special-blocks-jackpot-amount-desktop-line-height: 44px;
  --special-blocks-jackpot-amount-desktop-font-size: 38px;
  --special-blocks-jackpot-amount-desktop-light-font-family: Mabry Pro;
  --special-blocks-jackpot-amount-desktop-light-font-weight: 400;
  --special-blocks-jackpot-amount-desktop-light-line-height: 44px;
  --special-blocks-jackpot-amount-desktop-light-font-size: 38px;
  --special-blocks-404-500-large-font-family: Mabry Pro;
  --special-blocks-404-500-large-font-weight: 700;
  --special-blocks-404-500-large-line-height: 250px;
  --special-blocks-404-500-large-font-size: 280px;
  --special-blocks-404-500-small-font-family: Mabry Pro;
  --special-blocks-404-500-small-font-weight: 700;
  --special-blocks-404-500-small-line-height: 140px;
  --special-blocks-404-500-small-font-size: 160px;
  --special-blocks-referral-number-font-family: Mabry Pro;
  --special-blocks-referral-number-font-weight: 900;
  --special-blocks-referral-number-line-height: 60px;
  --special-blocks-referral-number-font-size: 52px;
  --special-blocks-dropdown-custom: #0C1B3D;
  --special-blocks-dropdown-custom-additional: #1C2C50;
  --special-blocks-jackpot-sum: #FFBF00;
  --special-blocks-dropdown-custom-fade: linear-gradient(180deg, rgba(12, 27, 61, 0.00) 0%, #0C1B3D 100%);
  --special-blocks-referral-number: linear-gradient(153deg, #68ECE4 31.72%, #ED81EF 66.82%);
  --special-blocks-referral-bg: rgb(0.78% 6.27% 17.3% / 0.2);
  --special-blocks-referral-accent: #FFBF00;
  --special-blocks-referral-accent-additional: #FFBF00;
  --special-blocks-referral-bg-additional: rgb(95.7% 96.9% 98.4% / 0.6);
  --special-blocks-small-card-bg: linear-gradient(90deg, #153270 1.64%, #081B4D 54.22%, #061232 97.54%);
  --special-blocks-small-card-bg-additional: linear-gradient(90deg, #275CCB 1.64%, #081B4D 54.22%, #061232 97.54%);
  --special-blocks-small-card-border: #102B6C;
  --special-blocks-verification-title-font-family: Mabry Pro;
  --special-blocks-verification-title-font-weight: 700;
  --special-blocks-verification-title-line-height: 20px;
  --special-blocks-verification-title-font-size: 11px;
  --special-blocks-verification-title-text-case: uppercase;
  --special-blocks-verification-card-num-font-family: Mabry Pro;
  --special-blocks-verification-card-num-font-weight: 700;
  --special-blocks-verification-card-num-line-height: 16px;
  --special-blocks-verification-card-num-font-size: 14px;
  --special-blocks-verification-card-num-text-case: uppercase;
  --special-blocks-verification-card-num-additional-font-family: Mabry Pro;
  --special-blocks-verification-card-num-additional-font-weight: 700;
  --special-blocks-verification-card-num-additional-line-height: 20px;
  --special-blocks-verification-card-num-additional-font-size: 18px;
  --special-blocks-verification-card-text-font-family: Mabry Pro;
  --special-blocks-verification-card-text-font-weight: 400;
  --special-blocks-verification-card-text-line-height: 14px;
  --special-blocks-verification-card-text-font-size: 12px;
  --special-blocks-verification-card-text-additional-font-family: Mabry Pro;
  --special-blocks-verification-card-text-additional-font-weight: 400;
  --special-blocks-verification-card-text-additional-line-height: 18px;
  --special-blocks-verification-card-text-additional-font-size: 16px;
  --special-blocks-verification-passport-text-font-family: Mabry Pro;
  --special-blocks-verification-passport-text-font-weight: 400;
  --special-blocks-verification-passport-text-line-height: 7px;
  --special-blocks-verification-passport-text-font-size: 6px;
  --special-blocks-achievements-border-activity: linear-gradient(158deg, #144DC0 26.45%, rgba(20, 77, 192, 0.30) 48.99%, #144DC0 66.69%);
  --special-blocks-achievements-border-win: linear-gradient(158deg, #8514E8 15.68%, rgba(122, 20, 213, 0.43) 48.53%, #6C12BC 74.32%);
  --special-blocks-achievements-border-achievements: linear-gradient(148deg, rgba(32, 109, 174, 0.40) 15.68%, rgba(32, 109, 174, 0.20) 38.76%, rgba(32, 109, 174, 0.00) 55.25%);
  --special-blocks-achievements-border-achievements-additional: rgb(11.8% 38% 60.4% / 0.4);
  --special-blocks-achievements-border-main: linear-gradient(180deg, rgba(255, 255, 255, 0.10) 0%, rgba(255, 255, 255, 0.00) 100%);
  --special-blocks-achievements-border-main-additional: linear-gradient(180deg, rgba(255, 255, 255, 0.10) 0%, rgba(255, 255, 255, 0.00) 100%);
  --special-blocks-achievements-border-main-last: linear-gradient(180deg, rgba(255, 255, 255, 0.10) 0%, rgba(255, 255, 255, 0.00) 100%);
  --special-blocks-achievements-border-main-progress: linear-gradient(180deg, rgba(255, 255, 255, 0.10) 0%, rgba(255, 255, 255, 0.00) 100%);
  --special-blocks-achievements-popup-2: linear-gradient(180deg, #3B135B 0%, #3B135B 100%);
  --special-blocks-achievements-popup-1: linear-gradient(180deg, #132464 0%, #121B52 100%);
  --special-blocks-achievements-gradient-activity: rgba(21, 78, 192, 0.30);
  --special-blocks-achievements-gradient-win: rgba(235, 13, 255, 0.16);
  --special-blocks-achievements-gradient-achievements: rgba(21, 152, 192, 0.20);
  --special-blocks-achievements-gradient-empty: linear-gradient(90deg, #4C3180 0%, rgba(76, 49, 128, 0.00) 100%);
  --special-blocks-achievements-gradient-empty-additional: linear-gradient(89deg, rgba(23, 35, 99, 0.87) 0.81%, rgba(27, 41, 112, 0.87) 63.22%, rgba(23, 33, 87, 0.00) 99.19%);;
  --special-blocks-achievements-element: linear-gradient(90deg, rgba(255, 255, 255, 0.00) 0%, rgba(255, 255, 255, 0.16) 50.78%, rgba(255, 255, 255, 0.00) 100%);
  --special-blocks-achievements-bg-progressbar: rgba(255, 255, 255, 0.08);
  --special-blocks-achievements-overlay-1: rgb(51.8% 54.9% 76.9% / 0.1);
  --special-blocks-achievements-overlay-2: rgb(22% 26.3% 48.6% / 0.2);
  --special-blocks-achievements-overlay-3: #09245A;
  --special-blocks-achievements-overlay-4: linear-gradient(90deg, rgba(23, 33, 87, 0.70) 0.31%, rgba(23, 33, 87, 0.00) 98.6%);
  --special-blocks-achievements-card-1: linear-gradient(148deg, rgba(117, 44, 194, 0.54) 20.63%, rgba(117, 44, 194, 0.20) 40.38%, rgba(117, 44, 194, 0.10) 54.49%);
  --special-blocks-achievements-card-2: linear-gradient(148deg, rgba(18, 70, 172, 0.50) 15.68%, rgba(18, 70, 172, 0.20) 38.76%, rgba(12, 46, 114, 0.10) 92.79%);
  --special-blocks-achievements-card-3: rgb(22.7% 27.8% 54.1% / 0.2);
  --special-blocks-achievements-card-4: linear-gradient(158deg, #1E619A 21.57%, rgba(30, 97, 154, 0.43) 48.78%, #1B5484 70.15%);
  --special-blocks-achievements-card-5: linear-gradient(133deg, rgba(21, 78, 192, 0.40) 12.17%, rgba(21, 78, 192, 0.16) 41.06%, rgba(21, 78, 192, 0.00) 63.64%);
  --special-blocks-achievements-card-6: linear-gradient(132deg, rgba(140, 49, 144, 0.54) 11.58%, rgba(122, 42, 126, 0.16) 38.1%, rgba(138, 52, 143, 0.00) 58.12%);
  --special-blocks-achievements-main: linear-gradient(180deg, rgba(58, 71, 138, 0.20) 0%, rgba(3, 17, 45, 0.20) 100%);
  --special-blocks-achivements-popup-1: linear-gradient(180deg, #3B135B 0%, #3B135B 100%);
  --special-blocks-welcome-bonus-font-family: Mabry Pro;
  --special-blocks-welcome-bonus-font-weight: 400;
  --special-blocks-welcome-bonus-line-height: 16px;
  --special-blocks-welcome-bonus-font-size: 12px;
  --special-blocks-welcome-bonus-text-case: none;
  --filed-spacing-left: 16px;
  --filed-spacing-right: 16px;
  --filed-spacing-top-main: 12px;
  --filed-spacing-top-submain: 4px;
  --filed-spacing-bottom-main: 12px;
  --filed-spacing-bottom-submain: 8px;
  --categories-bg-main: rgba(104, 146, 238, 0.08);
  --categories-bg-additional: rgba(104, 146, 238, 0.08);
  --categories-bg-extra: #CCCCCC;
  --categories-border-main: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0.00) 94.57%);
  --categories-item: #ffffff;
  --categories-accent: #FFBF00;
  --categories-item-active: #FFBF00;
  --header-bg-balance: linear-gradient(270deg, rgba(255, 255, 255, 0.10) 0%, rgba(255, 255, 255, 0.05) 40.7%, rgba(255, 255, 255, 0.05) 82.26%);
  --header-bg-main: linear-gradient(180deg, #09122E 0%, rgba(9, 18, 46, 0.80) 39.95%, rgba(9, 18, 46, 0.00) 100%);
  --header-bg-sticky: linear-gradient(180deg, #09122E 0%, rgba(9, 18, 46, 0.80) 29%, rgba(9, 18, 46, 0.60) 66.5%, rgba(9, 18, 46, 0.00) 100%);
  --header-bg-top-desktop: #03112E;
  --header-bg-bottom-desktop: linear-gradient(180deg, #252D40 0%, rgba(37, 45, 64, 0.00) 100%);
  --header-content-primary: #FFFFFF;
  --header-content-secondary: rgb(100% 100% 100% / 0.8);
  --header-content-tertiary: #ffffff;
  --header-content-accent: #FFBF00;
  --header-content-accent-alternative: #EBAB2E;
  --text-light: #ffffff;
  --text-accent-additional: #FFBF00;
  --text-primary: #ffffff;
  --text-secondary: #01032F;
  --text-tertiary: rgb(0.39% 1.18% 18.4% / 0.8);
  --text-content: #C5CFE4;
  --text-content-additional: #bbd6fb;
  --text-link: #8ABAFB;
  --text-link-alternative: rgb(28.2% 47.6% 75.9%);
  --text-accent: #FFBF00;
  --text-error: #BD0F1B;
  --text-success: #32BD0F;
  --text-warning: #FDBB2C;
  --text-prize-1: #D2C25A;
  --text-prize-2: #DADFEC;
  --text-prize-3: #FFB053;
  --text-opacity-1: rgb(100% 100% 100% / 0.8);
  --text-opacity-2: rgb(100% 100% 100% / 0.7);
  --text-opacity-3: rgb(100% 100% 100% / 0.4);
  --text-opacity-4: rgb(100% 100% 100% / 0.9);
  --text-opacity-light-1: rgb(100% 100% 100% / 0.6);
  --text-opacity-light-2: rgb(100% 100% 100% / 0.8);
  --text-title-main: rgba(255, 255, 255);
  --text-title-accent: #FFBF00;
  --text-title-title-winner: #ffffff;
  --text-title-accent-additional: #FEFEFE;
  --text-title-additional: #FFBF00;
  --text-title-extra: #FFBF00;
  --text-title-tertiary: #FFD284;
  --text-link-additional: #8ABAFB;
  --text-link-dektop: #8ABAFB;
  --text-link-text-dektop: #C5CFE4;
  --menu-bg-main: #041A47;
  --menu-bg-main-additional: #031740;
  --menu-bg-banner: #061840;
  --menu-bg-header: linear-gradient(180deg, #061128 0%, rgba(6, 17, 40, 0.00) 100%);
  --menu-bg-info: rgba(210, 229, 255, 0.06);
  --menu-bg-notification: #2252D5;
  --menu-bg-notification-border: transparent;
  --menu-item-active: #BD0F1B;
  --menu-accent: #EBAB2E;
  --menu-item-default: #DDDEFF;
  --menu-content: rgb(100% 100% 100% / 0.8);
  --menu-separator: rgba(255, 255, 255, 0.08);
  --max-width-288: 288px;
  --max-width-368: 368px;
  --max-width-tooltip: 256px;
  --betting-surface: #071941;
  --betting-card: #061535;
  --betting-green: rgb(27.6% 76.7% 15.3%);
  --betting-accent: rgb(100% 77.4% 10%);
  --betting-red: #BD0F1B;
  --betting-temp: #EBAB2E;
  --betting-separator-primary: rgb(100% 100% 100% / 0.12);
  --betting-secondary: rgba(217, 217, 217, 0.04);
  --betting-hover-card: #17265A;
  --betting-select-card: #076DEA;
  --betting-db-radius-xxs: 2px;
  --betting-db-radius-xs: 4px;
  --betting-db-radius-s: 4px;
  --betting-db-radius-m: 8px;
  --betting-db-radius-l: 16px;
  --betting-db-radius-xl: 24px;
  --betting-db-radius-xxl: 32px;
  --betting-db-primary-color: #02102C;
  --betting-db-primary-accent: #0A3093;
  --betting-db-secondary-color: #071941;
  --betting-db-primary-text: #ffffff;
  --betting-db-primary-accent-text: #ffffff;
  --betting-db-secondary-text: #C5CFE4;
  --betting-db-info-color: #D1DCF2;
  --betting-db-success-color: #46C427;
  --betting-db-error-color: #FE4C25;
  --betting-db-warning-color: #FDBB2C;
  --tab-active-tab: 16px;
  --tab-bg: 16px;
  --tab-bg-all: #0F1B3B;
  --wheel-text-1: #ffffff;
  --wheel-text-2: rgba(0, 0, 0, 0.90);
  --wheel-text-3: #FFFDFD;
  --wheel-text-4: #fff;
  --wheel-text-sector-1: #ffff;
  --wheel-text-sector-2: #171819;
  --wheel-bg-1: #ffffff;
  --wheel-bg-2: rgb(10.2% 16.1% 31.8% / 0.4);
  --wheel-bg-3: rgb(100% 100% 100% / 0.1);
  --wheel-bg-4: #357B2F;
  --wheel-bg-sector-2: radial-gradient(50% 50% at 50% 50%, #E9E8E8 0%, #FBFBFB 100%);
  --wheel-bg-sector-3: radial-gradient(50% 50% at 50% 50%, #122650 0%, #18355F 13%, #214B77 32.96%, #3885B2 76%, #449ECB 100%);
  --wheel-bg-sector-1: radial-gradient(50% 50% at 50% 50%, #69040B 0%, #7C060E 18.5%, #8A0811 29.66%, #970A14 43.71%, #BF121E 100%);
  --wheel-bg-main: linear-gradient(181deg, #06102C 1.35%, #0E1B3F 54.03%, #0E1B3F 97.33%);
  --wheel-switcher: rgb(100% 100% 100%);
  --wheel-icons-0: #ffffff;
  --wheel-icons-border: #ffffff;
  --wheel-icons-border-2: #01032F;
  --wheel-icons-border-3: #01032F;
  --wheel-loader-shaddow: rgb(0% 0% 0% / 0.1);
  --wheel-tip-hover: rgb(100% 100% 100% / 0.2);
  --wheel-tip-active: rgb(40.8% 57.3% 93.3% / 0.08);
  --wheel-tip-inactive: transparent;
  --wheel-tip-border: transparent;
  --wheel-picker-bg: #C20C18;
  --wheel-picker-border: linear-gradient(174deg, #ACB0B7 10.07%, #E8E8E8 95.74%);
  --wheel-button-bg: #14264F;
  --wheel-button-border: rgb(100% 100% 100% / 0.3);
  --wheel-button-bg-additional: linear-gradient(180deg, rgba(255, 255, 255, 0.60) 0%, rgba(255, 255, 255, 0.00) 100%);
  --wheel-border-main: linear-gradient(180deg, #B1B5BB 0%, #686E77 100%);
  --wheel-border-main-additional: rgb(0% 0% 0% / 0.2);
  --text-wrap-padding-fix: 0px;
  --strip-overlay-additional: #0A1B3B;
  --strip-bg-progress-additional: rgb(0.78% 6.27% 17.3% / 0.8);
  --strip-icon-border: #96C2FF;
  --strip-bg-progress: rgb(0.78% 6.27% 17.3% / 0.8);
  --strip-overlay: rgb(77.3% 81.2% 89.4% / 0.04);
  --strip-content-accent: #FFBF00;
  --strip-content-accent-additional: #fff;
  --strip-content-additional: #ffffff;
  --strip-content-accent-extra: #FFBF00;
  --strip-content-icon-additional: rgba(255, 255, 255);
  --strip-content-additional-opacity: rgb(100% 100% 100% / 0.8);
  --strip-bg-additional: #061535;
  --gamepage-bg-primary: #0A1B3B;
  --gamepage-bg-secondary: #02102C;
  --gamepage-bg-extra: rgb(0% 0% 0% / 0.6);
  --gamepage-bg-extra-additional: rgb(0% 0% 0% / 0.6);
  --gamepage-bg-tertiary: #061535;
  --gamepage-bg-additional: rgba(210, 229, 255, 0.10);
  --gamepage-bg-logo: transparent;
  --gamepage-bg-additional-2: rgb(100% 100% 100% / 0.2);
  --gamepage-bg-additional-3: #1C212E;
  --gamepage-bg-thumb: #0B1A3B;
  --gamepage-bg-thumb-content: #ffffff;
  --gamepage-content-primary: #ffffff;
  --gamepage-content-primary-additional: rgb(100% 100% 100%);
  --gamepage-content-secondary: rgb(100% 100% 100% / 0.8);
  --gamepage-content-tertiary: rgb(100% 100% 100% / 0.4);
  --gamepage-content-accent: #FFBF00;
  --gamepage-content-additional: #ffffff;
  --gamepage-content-extra: rgb(100% 100% 100% / 0.5);
  --gamepage-content-accent-additional: #FFBF00;
  --gamepage-content-hover: #FFBF00;
  --gamepage-content-inactive: rgb(100% 100% 100% / 0.5);
  --gamepage-content-icon: #5476B6;
  --gamepage-content-accent-extra: #FFBF00;
  --gamepage-overlay: linear-gradient(180deg, rgba(23, 56, 129, 0.00) 0%, rgba(23, 56, 129, 0.68) 73.5%, #173881 100%);
  --gamepage-overlay-additional: rgb(0% 0% 0% / 0.6);
  --gamepage-overlay-extra: rgb(0% 0% 0% / 0.5);
  --spacing-homepage-dropdown: 56px;
  --lootboxes-bg-primary: #061535;
  --lootboxes-bg-overlay: rgb(100% 100% 100% / 0.1);
  --lootboxes-bg-additioinal: #061535;
  --lootboxes-bg-overlay-additional: linear-gradient(270deg, #162B57 0%, rgba(22, 43, 87, 0.34) 48.5%, rgba(37, 45, 64, 0.00) 100%);
  --lootboxes-bg-overlay-gradient: linear-gradient(180deg, rgba(2, 16, 44, 0.00) 0%, rgba(2, 16, 44, 0.00) 67%, #02102C 100%);
  --lootboxes-content-accent: #FFBF00;
  --lootboxes-border-item: linear-gradient(180deg, rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0.00) 100%);
  --padding-button-large-horizontal: 16px;
  --padding-button-small-horizontal: 16px;
  --padding-button-x-small-horizontal: 10px;
  --padding-button-large-horizontal-additional: 12px;
  --padding-button-small-horizontal-additional: 12px;
  --padding-button-large-vertical: 6px;
  --padding-button-small-vertical: 4px;
  --padding-button-x-small-vertical: 2px;
  --calendar-bg-main: rgba(113, 158, 250, 0.10);
  --calendar-bg-main-additional: rgb(55.3% 67.8% 100% / 0.3);
  --calendar-bg-primary: linear-gradient(180deg, #062F97 0%, rgba(6, 47, 151, 0.12) 97%, rgba(6, 47, 151, 0.12) 100%);
  --calendar-bg-secondary: #fff;
  --calendar-bg-tertiary: rgb(100% 100% 100% / 0.16);
  --calendar-bg-additional: rgb(100% 100% 100% / 0.32);
  --calendar-bg-extra: #fff;
  --calendar-border-main: rgba(23, 88, 254, 0.48);
  --calendar-border-primary: #062F97;
  --calendar-border-secondary: rgb(100% 100% 100% / 0.24);
  --calendar-border-tertiaty: rgb(100% 100% 100% / 0.16);
  --calendar-border-additional: rgb(100% 100% 100% / 0.1);
  --calendar-content-primary: #fff;
  --calendar-content-secondary: rgb(100% 100% 100% / 0.7);
  --calendar-content-tertiary: #fff;
  --calendar-content-additional: #050F28;
  --calendar-content-main: #F3F3F3;
  --tech-bg: #030B1D;
}
