body {
    -webkit-locale: "fa";
    direction: rtl;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    box-sizing: border-box;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
    font-family: var(--font-family);
    width: 100%;
    min-height: 100%;
    -webkit-text-size-adjust: none;
    --fds-ref-letter-spacing-none: 0;
    --fds-ref-letter-spacing-320: .4px;
    --fds-ref-font-weight-bold: 700;
    --fds-ref-font-weight-semibold: 600;
    --fds-ref-font-weight-medium: 500;
    --fds-ref-font-weight-regular: 400;
    --fds-ref-font-size-280: 56px;
    --fds-ref-font-size-240: 48px;
    --fds-ref-font-size-200: 40px;
    --fds-ref-font-size-160: 32px;
    --fds-ref-font-size-120: 24px;
    --fds-ref-font-size-90: 18px;
    --fds-ref-font-size-80: 16px;
    --fds-ref-font-size-70: 14px;
    --fds-ref-font-size-60: 12px;
    --fds-ref-font-size-50: 10px;
    --fds-ref-font-size-40: 8px;
    --fds-ref-font-line-height-360: 72px;
    --fds-ref-font-line-height-320: 64px;
    --fds-ref-font-line-height-240: 48px;
    --fds-ref-font-line-height-200: 40px;
    --fds-ref-font-line-height-160: 32px;
    --fds-ref-font-line-height-120: 24px;
    --fds-ref-font-line-height-100: 20px;
    --fds-ref-font-line-height-80: 16px;
    --fds-ref-font-line-height-70: 14px;
    --fds-ref-font-line-height-60: 12px;
    --fds-ref-border-width-none: 0;
    --fds-ref-border-width-thin: 1px;
    --fds-ref-border-width-thick: 2px;
    --fds-ref-border-width-thicker: 4px;
    --fds-ref-border-style-solid: solid;
    --fds-ref-border-width-dashed: dashed;
    --fds-ref-alpha-2: .02;
    --fds-ref-alpha-4: .04;
    --fds-ref-alpha-6: .06;
    --fds-ref-alpha-8: .08;
    --fds-ref-alpha-12: .12;
    --fds-ref-alpha-16: .16;
    --fds-ref-alpha-24: .24;
    --fds-ref-alpha-32: .32;
    --fds-ref-alpha-48: .48;
    --fds-ref-alpha-56: .56;
    --fds-ref-alpha-64: .64;
    --fds-ref-alpha-72: .72;
    --fds-ref-alpha-80: .8;
    --fds-ref-alpha-90: .9;
    --fds-ref-alpha-100: 1;
    --fds-ref-radius-none: 0px;
    --fds-ref-radius-4xsmall: 2px;
    --fds-ref-radius-3xsmall: 4px;
    --fds-ref-radius-2xsmall: 6px;
    --fds-ref-radius-xsmall: 8px;
    --fds-ref-radius-small: 10px;
    --fds-ref-radius-medium: 12px;
    --fds-ref-radius-large: 16px;
    --fds-ref-radius-full: 999px;
    --fds-sem-dimension-none: 0px;
    --fds-sem-dimension-4xsmall: 4px;
    --fds-sem-dimension-3xsmall-nudge: 6px;
    --fds-sem-dimension-3xsmall: 8px;
    --fds-sem-dimension-2xsmall: 12px;
    --fds-sem-dimension-xsmall: 16px;
    --fds-sem-dimension-xsmall-nudge: 20px;
    --fds-sem-dimension-small: 24px;
    --fds-sem-dimension-medium-nudge: 28px;
    --fds-sem-dimension-medium: 32px;
    --fds-sem-dimension-large-nudge: 36px;
    --fds-sem-dimension-large: 40px;
    --fds-sem-dimension-xlarge: 48px;
    --fds-sem-dimension-2xlarge: 56px;
    --fds-sem-dimension-3xlarge: 64px;
    --fds-sem-dimension-3xlarge-nudge: 72px;
    --fds-sem-dimension-4xlarge: 80px;
    --fds-sem-dimension-5xlarge: 96px;
    --fds-sem-dimension-6xlarge: 120px;
    --fds-sem-dimension-7xlarge: 160px;
    --fds-ref-spacing-11xlarge: 80px;
    --fds-ref-spacing-10xlarge: 64px;
    --fds-ref-spacing-9xlarge: 56px;
    --fds-ref-spacing-8xlarge: 48px;
    --fds-ref-spacing-7xlarge: 44px;
    --fds-ref-spacing-6xlarge: 40px;
    --fds-ref-spacing-5xlarge: 36px;
    --fds-ref-spacing-4xlarge: 32px;
    --fds-ref-spacing-3xlarge: 28px;
    --fds-ref-spacing-2xlarge: 24px;
    --fds-ref-spacing-xlarge: 20px;
    --fds-ref-spacing-large: 16px;
    --fds-ref-spacing-medium: 12px;
    --fds-ref-spacing-small: 10px;
    --fds-ref-spacing-xsmall: 8px;
    --fds-ref-spacing-2xsmall: 6px;
    --fds-ref-spacing-2xsmall-nudge: 5px;
    --fds-ref-spacing-3xsmall: 4px;
    --fds-ref-spacing-4xsmall: 2px;
    --fds-ref-spacing-none: 0px;
    --border-radius-middle: 8px;
    --border-radius-big: 16px;
    --default-transition-duration: .24s;
    --slow-transition-duration: .4s;
    --default-transition-delay: .1s;
    --slow-transition-delay: .4s;
    --tab-navigation-height: 53px;
    --betslip-header-height: 49px;
    --desktop-header-height: 56px;
    --desktop-nav-height: 36px;
    --desktop-sub-nav-height: 36px;
    --desktop-header-margin-bottom: 10px;
    --desktop-header-full-height: calc(var(--desktop-header-height) + var(--desktop-nav-height));
    --desktop-header-nav-full-height: calc(var(--desktop-header-full-height) + var(--desktop-sub-nav-height));
    --padding-page-aside: 7px;
    --desktop-smart-panel-live-support-height: 50px;
    --desktop-smart-panel-button-holder-vertical: 50px;
    --desktop-smart-panel-button-padding-vertical: 4px;
    --desktop-smart-panel-button-width-height: 42px;
    --desktop-home-page-aside-width: 272px;
    --desktop-home-page-content-width: 1328px;
    --desktop-smart-panel-width: 48px;
    --desktop-breakpoint-1: 1358px;
    --desktop-dynamic-panel-width: 340px;
    --desktop-dynamic-panel-width-2: -340px;
    --mobile-betslip-compact-height: 42px;
    --desktop-entrance-popup-banner-width: 254px;
    --desktop-entrance-popup-sign-in-width: 688px;
    --desktop-entrance-popup-registration-width: 688px;
    --desktop-entrance-popup-height: 578px;
    --layout-width: 1670px;
    --desktop-home-page-gutter: 8px;
    --swiper-theme-color: #007aff;
    --swiper-navigation-size: 44px;
    --toastify-color-light: #fff;
    --toastify-color-dark: #121212;
    --toastify-color-info: #3498db;
    --toastify-color-success: #07bc0c;
    --toastify-color-warning: #f1c40f;
    --toastify-color-error: #e74c3c;
    --toastify-color-transparent: rgba(255, 255, 255, .7);
    --toastify-icon-color-info: var(--toastify-color-info);
    --toastify-icon-color-success: var(--toastify-color-success);
    --toastify-icon-color-warning: var(--toastify-color-warning);
    --toastify-icon-color-error: var(--toastify-color-error);
    --toastify-toast-width: 320px;
    --toastify-toast-offset: 16px;
    --toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));
    --toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));
    --toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));
    --toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));
    --toastify-toast-background: #fff;
    --toastify-toast-min-height: 64px;
    --toastify-toast-max-height: 800px;
    --toastify-toast-bd-radius: 6px;
    --toastify-font-family: sans-serif;
    --toastify-z-index: 9999;
    --toastify-text-color-light: #757575;
    --toastify-text-color-dark: #fff;
    --toastify-text-color-info: #fff;
    --toastify-text-color-success: #fff;
    --toastify-text-color-warning: #fff;
    --toastify-text-color-error: #fff;
    --toastify-spinner-color: #616161;
    --toastify-spinner-color-empty-area: #e0e0e0;
    --toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );
    --toastify-color-progress-dark: #bb86fc;
    --toastify-color-progress-info: var(--toastify-color-info);
    --toastify-color-progress-success: var(--toastify-color-success);
    --toastify-color-progress-warning: var(--toastify-color-warning);
    --toastify-color-progress-error: var(--toastify-color-error);
    --toastify-color-progress-bgo: .2;
    --b-100: #F2F3F7;
    --s-700: #37546D;
    --mobile-header-main-section-height: 49px;
    --mobile-header-navigation-height: 40px;
    --mobile-horizontal-tab-navigation-height: 40px;
    --mobile-sub-header-full-height: 40px;
    --mobile-header-full-height: 89px;
    --dynamic-header: 0px;
    --window-height: 730px;
    --hero-hover: 163, 209, 255;
    --hero-sc: 0, 2, 5;
    --hero: 215, 235, 255;
    --brand-hover: 16, 153, 35;
    --brand-sc: 0, 2, 5;
    --brand: 22, 199, 46;
    --secondary-hover: 4, 120, 120;
    --secondary-sc: 0, 2, 5;
    --secondary: 6, 169, 170;
    --accent-hover: 220, 165, 0;
    --accent-sc: 255, 255, 255;
    --accent: 170, 127, 0;
    --oc-1-hover: 38, 91, 143;
    --oc-1-sc: 255, 255, 255;
    --oc-1: 28, 66, 103;
    --oc-2-hover: 204, 135, 0;
    --oc-2-sc: 0, 2, 5;
    --oc-2: 255, 169, 0;
    --oc-3-hover: 255, 102, 118;
    --oc-3-sc: 255, 255, 255;
    --oc-3: 255, 52, 73;
    --odd-up-hover: 16, 153, 35;
    --odd-up-sc: 0, 2, 5;
    --odd-up: 22, 199, 46;
    --odd-down-hover: 255, 102, 118;
    --odd-down-sc: 255, 255, 255;
    --odd-down: 255, 52, 73;
    --neutral: 0, 2, 5;
    --neutral-sc: 255, 255, 255;
    --b-hover: 42, 52, 77;
    --b-sc: 255, 255, 255;
    --b: 18, 29, 57;
    --header-hover: 45, 62, 88;
    --header-sc: 255, 255, 255;
    --header: 31, 46, 68;
    --menu-hover: 43, 160, 251;
    --menu-sc: 255, 255, 255;
    --menu: 4, 137, 240;
    --tab-navigation-hover: 45, 62, 88;
    --tab-navigation-sc: 255, 255, 255;
    --tab-navigation: 31, 46, 68;
    --static-black-hover: 0, 22, 56;
    --static-black-sc: 255, 255, 255;
    --static-black: 0, 2, 5;
    --static-white-hover: 229, 229, 229;
    --static-white-sc: 0, 2, 5;
    --static-white: 255, 255, 255;
    --warning-hover: 245, 151, 0;
    --warning-sc: 0, 2, 5;
    --warning: 255, 173, 41;
    --error-hover: 226, 23, 54;
    --error-sc: 255, 255, 255;
    --error: 180, 19, 43;
    --success-hover: 5, 152, 100;
    --success-sc: 255, 255, 255;
    --success: 4, 103, 68;
    --info-hover: 49, 126, 241;
    --info-sc: 255, 255, 255;
    --info: 15, 99, 225;
    --border-radius: 4px;
    --font-family: Roboto, Arial, Helvetica, sans-serif;
  background-color: rgb(24, 32, 51);
  color: rgba(255, 255, 255, 0.92);
}
