:root {
  --body-background: var(--background);
  --static-surface-brand: var(--alert);
  --button-primary-surface: var(--primary);
  --button-secondary-border: var(--primary);
  --button-secondary-label: var(--primary);
  --text-body-light-2: var(--Medium-Gray-70);
  --text-heading: var(--Pure-Black);
  --bg-credit-counter: var(--white);
  --text-credit-counter: var(--additional);
  --text-header-online: var(--Pure-Black);
  --text-menu-list: var(--Pure-Black);
  --text-toast-notifications: var(--Medium-Gray-50);
  --bg-toast-notifications: #d9ddfb;
  --bg-toast-notifications-group: #ffe6ec;
  --text-toast-notifications-mark: #fff;
  --bg-toast-notifications-mark: var(--primary);
  --text-toast-notifications-favourite: var(--yellow);
  --bg-toast-notifications-favourite: var(--Gray);
  --text-toast-notifications-like: #fff;
  --bg-toast-notifications-like: var(--alert);
  --text-toast-notifications-browse: #fff;
  --bg-toast-notifications-browser: var(--additional);
  --text-toast-notifications-match: #fff;
  --bg-toast-notifications-match: var(--success);
  --bg-premium-banner: var(--Pure-Black);
  --bg-open-spin-can-use: linear-gradient(
    90deg,
    #ffa122 0%,
    #ffbc62 100%
  ) !important;
  --bg-open-spin-used: var(--Light-Gray-97);
  --bg-open-spin-used-hover: var(--Light-Gray-90);
  --color-like-button: var(--alert);
  --color-favorite-button: var(--yellow);
  --bg-reviews: var(--white);
  --bg-reviews-arrow: radial-gradient(
    ellipse at 50% 0,
    rgb(#fff, 0) 72%,
    #fff 72.5%
  );
  --bg-review: #f5f8ff;
  --bg-review-arrow: radial-gradient(
    ellipse at 50% 100%,
    rgb(#f5f8ff, 0) 71%,
    #f5f8ff 72.5%
  );
  --text-devices: var(--background);
  --text-conversation: var(--background);
  --text-match: var(--Gray);
  --bg-online-status: #2bb814;
  --online: var(--success);
  --tag-default-surface: #fff;
  --text-auth-button: var(--Gray);
  --text-body-light: var(--Pure-Black);
  --text-premium-banner-content: var(--Light-Gray-90);
  --bg-funnel: 255, 255, 255;
  --bg-field: #fff;
  --text-field: inherit;
  --bg-crop: #fff;
  --bg-tag: var(--background);
  --text-tag: var(--Pure-Black);
  --text-step-types-preferences: inherit;
  --bg-modal-custom: var(--white);
  --bg-primary-disabled: #f4f6fb;
  --bg-select: hsl(0, 0%, 100%);
  --bg-info-wrapper: var(--Pure-Black);
  --text-welcome-offer-discount: var(--white);
  --text-banner-with-timer-discount: var(--white);
  --bg-banner-with-timer-line: var(--text-banner-with-timer-discount);
  --bg-tabs: var(--white);
  --bg-tabs-medium: var(--Light-Gray-97);
  --daily-spin-white: var(--white);
  --bg-spin-border: var(--white);
  --bg-spin-section-svg: url('/images/dailySpin/regularSpinBackground.svg');
  --bg-spin-retry-tomorrow: url('/images/dailySpin/blackSpinBackground.svg');
  --bg-packages-item: var(--white);
  --bg-credits-item: var(--white);
  --button-primary-label: var(--white);
  --bg-dropdown: var(--white);
  --text-button-secondary: var(--Gray);
  --bg-button-secondary: transparent;
  --border-button-secondary: var(--primary);
  --color-button-secondary-icon: var(--Medium-Gray-50);
  --bg-button-secondary-active: var(--primary);
  --text-button-secondary-active: var(--white);
  --photo-card-body: var(--Light-Gray-90);
  --color-profile-item: #000;
  --bg-profile-item: var(--Light-Gray-97);
  --border-profile-item: 1px solid var(--Light-Gray-90);
  --color-profile-item-highlight: var(--success);
  --bg-profile-item-highlight: rgba(var(--successRGB), 0.15);
  --border-profile-item-highlight: 1px solid var(--success);
  --color-invisible: rgb(var(--rgb-white));
  --color-send-message-input-placeholder: var(--Medium-Gray-70);
  --text-inbox-item: var(--white);
  --color-like: var(--success);
  --color-dislike: var(--alert);
  --bg-premium-modal: var(--Pure-Black);
  --text-premium-modal: var(--Light-Gray-90);
  --bg-premium-banner: var(--Pure-Black);
  --text-premium-photo-modal: var(--Light-Gray-90);
  --text-mini-chat: var(--white);
  --color-icon-button-white: var(--white);
  --bg-mini-chat: var(--white);
  --border-mini-chat: 1px solid var(--Light-Gray-90);
  --text-alternative: var(--Light-Gray-90);
  --bg-funnel-notification: #fff;
  --text-funnel-notification: var(--Gray);
  --text-premium-favorite: var(--Light-Gray-90);
  --bg-premium-favorite: var(--Pure-Black);
  --border-modal-content: 1px solid var(--Light-Gray-97);
  --bg-modal-content: var(--white);
  --text-match-found-popup-title: var(--Pure-Black);
  --text-match-found-popup-subtitle: var(--Gray);
  --color-heart-icon: var(--white);
  --text-button-primary: var(--white);
  --bg-button-primary: var(--primary);
  --color-button-left-icon: var(--white);
  --text-discover-header: inherit;
  --text-icon-button-white-counter: var(--additional);
  --bg-icon-button-white-counter: var(--white);
  --text-user-card-image-count: var(--Light-Gray-90);
  --border-buttons-default-secondary: var(--primary);
  --text-buttons-default-secondary: var(--Gray);
  --bg-buttons-default-secondary: rgb(var(--rgb-white), 20%);
  --color-list-loadMore-icon: var(--Medium-Gray-50);
  --text-default-secondary-hover: rgb(var(--rgb-white));
  --bg-default-secondary-hover: var(--primary);
  --border-default-secondary-hover: var(--primary);
  --bg-daily-spin-default-discount: linear-gradient(
    90deg,
    #4354ed 0%,
    #6675ff 100%
  );
  --bg-daily-spin-is-token-discount: linear-gradient(
    90deg,
    #0093e6 0%,
    #3cb9ff 100%
  );
  --text-daily-spin-super-content: var(--white);
  --text-chat-user-title: var(--white);
  --border-settings-menu: 1px solid var(--Light-Gray-90);
  --bg-settings-menu: #fff;
  --bg-tabs-item-isActive: rgba(var(--primaryRGB), 20%);
  --bg-get-more-credits: #fff;
  --text-get-more-gredits-content: var(--Gray);
  --bg-message: #ffebf0;
  --bg-message-in: #efebfa;
  --text-message-body: inherit;
  --text-message-link: var(--link);
  --text-message-time: var(--Medium-Gray-50);
  --text-default-important: #fff;
  --border-default-important: var(--alert);
  --bg-default-important: var(--alert);
  --border-default-important-inverse: var(--alert);
  --text-default-important-inverse: var(--Medium-Gray-50);
  --bg-default-important-inverse: rgb(var(--rgb-white), 20%);
  --color-active-like-button-hover: var(--white);
  --bg-active-like-button: var(--alert);
  --text-active-like-button: var(--white);
  --bg-active-like-button-hover: var(--alert);
  --bg-active-favorite-button: var(--yellow);
  --text-active-favorite-button: var(--white);
  --bg-active-favorite-button-hover: var(--yellow);
  --color-active-favorite-button-hover: var(--white);
  --text-profile-user-address: var(--Medium-Gray-50);
  --bg-packages-item-special: var(--Pure-Black);
  --text-default-premium: rgb(var(--rgb-white));
  --bg-default-premium: var(--premium);
  --text-chat-inbox-counter: var(--white);
  --bg-chat-inbox-counter: var(--additional);
  --bg-credits-info-body: var(--white);
  --text-input-container: var(--black);
  --border-custom-select: 1px solid transparent;
  --bg-sub-navigation-hover: var(--primary);
  --text-sub-navigation-hover: var(--white);
  --text-sub-navigation-icon-hover: var(--Light-Gray-90);
  --text-edit-profile-right-side: inherit;
  --text-custom-select: inherit;
  --text-terms-tabs-content-item-active: var(--primary);
  --bg-terms-tabs-content-item-active: var(--white);
  --text-terms-tabs-content-item: var(--Gray);
  --bg-terms-tabs-content-item: inherit;
  --bg-terms-content-nav: linear-gradient(to right, rgb(#fff, 0), #fff);
  --bg-terms-content-menu: var(--Light-Gray-97);
  --bg-filters-city: var(--white);
  --bg-filters-age: var(--white);
  --bg-accordiun-button: var(--white);
  --bg-menu-tab-view-item: var(--white);
  --bg-menu-tab-view-item-isActive: var(--primary);
  --opacity-menu-tab-view-item-isActive: 0.2;
  --bg-modals-payment-success: var(--white);
  --bg-modals-payment-success-header: var(--success);
  --bg-sub-navigation-active: var(--primary);
  --color-sub-navigation-arrow: var(--white);
  --color-sub-navigation-icon: var(--Medium-Gray-70);
  --text-sub-navigation-active: var(--white);
  --color-sub-navigation-active: var(--Light-Gray-90);
  --text-faq-accordion: var(--Pure-Black);
  --bg-faq-accordion: var(--white);
  --bg-faq-accordion-open: var(--background);
  --bg-question-popup: var(--white);
  --border-question-popup: var(--Light-Gray-97);
  --bg-button-red: var(--alert);
  --text-button-red: var(--white);
  --bg-button-red-hover: #000000;
  --text-faq-title: var(--Pure-Black);
  --text-toast-message-success: var(--Gray);
  --bg-toast-message-wrap: var(--white);
  --text-profile-galley-header: inherit;
  --text-profile-user-hobbies: inherit;
  --text-settings-account-content: inherit;
  --text-faq-accordion-content: inherit;
  --text-signbox-description: var(--Light-Gray-97);
  --bg-notification-button-mobile: var(--bg-icon-button-white-counter);
  --text-notification-button-mobile: var(--text-icon-button-white-counter);
  --text-report-title: inherit;
  --text-report-desc: inherit;
  --text-report-reason-content: var(--Gray);
  --text-report-reason-content-active: var(--white);
  --bg-action-buttons-action-button: var(--white);
  --border-action-buttons-action-button: none;
  --color-action-buttons-heart-icon: var(--alert);
  --color-action-buttons-favorite-icon: var(--yellow);
  --color-action-buttons-heart-icon-hover: var(--alert);
  --color-action-buttons-favorite-icon-hover: var(--yellow);
  --text-sign-in-form-auth-content: inherit;
  --text-error-page-text-header: inherit;
  --text-error-page-error-message: #393e46;
  --bg-premium-banner-with-image: url('/images/premium/premium@x2.jpg')
    no-repeat top center / 100%;
  --bg-modals-premium-modal: var(--bg-premium-modal)
    url('/images/premium/premium-modal@x2.jpg') no-repeat top center / auto
    108px;
  --text-image-modal-slider: var(--white);
  --bg-payment-credits-see-all: rgba(var(--primaryRGB), 10%);
  --bg-modals-welcome-offer-info-wrapper: var(--bg-info-wrapper)
    url('/images/premium/premium-modal@x2.jpg') no-repeat top center / auto
    150px;
  --bg-banner-with-timer: var(--Pure-Black)
    url('/images/premium/premium-modal@x2.jpg') no-repeat top left / auto 70px;
  --color-terms-settings-tab-content-button: var(--Medium-Gray-70);
  --bg-terms-settings-tab-content-button: var(--white);
  --border-settings-history-item: 1px solid var(--Light-Gray-97);
  --bg-settings-history-item: var(--white);
  --bg-settings-history-payment-title: var(--background);
  --text-settings-history-payment-title: inherit;
  --text-profile-button: var(--link);
  --text-terms-settings-content: inherit;
  --bg-flip-clock-white: var(--white);
  --text-flip-clock-white: var(--Pure-Black);
  --bg-flip-clock-black: var(--Pure-Black);
  --text-flip-clock-black: var(--white);
  --text-step-age-description: inherit;
  --color-daily-spin-pointer: var(--white);
  --bg-daily-spin-header: url('/images/dailySpin/dailySpinHeaderBackground.png')
    no-repeat center center;
  --color-offer-card-decoration: var(--white);
  --text-welcome-offer-info-header: var(--white);
  --bg-discover-filters-footer: var(--white);
  --bg-discover-filters-checkbox: var(--white);
  --checkbox-decorator-ugly: currentColor;
  --bg-accordion-container: var(--white);
  --bg-discover-active-filters-item: var(--white);
  --bg-home-header: var(--Pure-Black);
  --bg-home-comunication-conversation: linear-gradient(
    180deg,
    var(--Pure-Black) 0%,
    #17191c 100%
  );
  --bg-math-mobile: url('/images/landing/bg-match-mobile.jpg');
  --bg-math-mobile-15: url('/images/landing/bg-match-mobile@x1.5.jpg');
  --bg-math-mobile-2: url('/images/landing/bg-match-mobile@x2.jpg');
  --bg-math-medium: url('/images/landing/bg-match-medium.jpg');
  --bg-math-medium-15: url('/images/landing/bg-match-medium@x1.5.jpg');
  --bg-math-medium-2: url('/images/landing/bg-match-medium@x2.jpg');
  --bg-math: url('/images/landing/bg-match.jpg');
  --bg-math-15: url('/images/landing/bg-match@x1.5.jpg');
  --bg-math-2: url('/images/landing/bg-match@x2.jpg');
  --bg-match-cards-inner: #fff;
  --bg-home-devices-glow: url('/images/landing/glow.png'),
    linear-gradient(180deg, #2e3138 0%, #17191c 100%);
  --value-home-devices: 602/453;
  --bg-buttons-default-inverse: rgb(var(--rgb-white), 20%);
  --input-border: #b9bdc5;
  --text-funnel-user-info: var(--white);
  --color-status-success: var(--success);
  --bg-user-card: var(--white);
  --user-card-text: var(--text-heading);
  --bg-user-card-action: rgba(0, 0, 0, 0.04);
}
