[data-theme='dark'] {
    /* Page background */
    --default-page-background: var(--gray-90);
    --hovered-page-background: var(--gray-80);
    --pressed-page-background: var(--gray-70);
    --page-background-additional: var(--gray-80);
    --page-background-additional-pressed: var(--gray-70);
    /* Cards background */
    --default-cards-background: var(--gray-80);
    /* Popup background */
    --default-popup-background: var(--gray-90);
    /* Footer background */
    --default-footer-background: var(--gray-80);
    /* Item divider */
    --default-item-divider: var(--gray-70);
    /* Main text */
    --default-main-text: var(--gray-20);
    --disabled-main-text: var(--gray-50);
    /* Description text */
    --default-description-text: var(--gray-30);
    /* Forms */
    --default-labels: var(--gray-30);
    /* Input */
    --default-input-background: var(--gray-80);
    --default-active-input-stroke: var(--gray-50);
    --default-inactive-input-stroke: var(--gray-70);
    --default-placeholder: var(--gray-50);
    --default-input-on-card-background: var(--gray-70);
    --disabled-input-on-card-background: var(--gray-70);
    /* Dropdown */
    --default-dropdown-menu-background: var(--gray-80);
    --hovered-dropdown-menu-background: var(--gray-70);
    --pressed-dropdown-menu-background: var(--gray-60);
    /* Main button */
    --default-main-button: var(--product-primary-50);
    --hovered-main-button: var(--product-primary-60);
    --pressed-main-button: var(--product-primary-70);
    --disabled-main-button: var(--product-primary-90);
    --default-primary-button-text: var(--gray-0);
    --disabled-primary-button-text: var(--product-primary-20);
    --default-primary-button-icon: var(--gray-0);
    /* Secondary button */
    --default-secondary-button: var(--gray-90);
    --hovered-secondary-button: var(--gray-80);
    --pressed-secondary-button: var(--gray-70);
    --disabled-secondary-button: var(--gray-90);
    --default-secondary-button-stroke: var(--gray-20);
    --disabled-secondary-button-stroke: var(--gray-50);
    /* Secondary card button */
    --default-secondary-card-button: var(--gray-80);
    --hovered-secondary-card-button: var(--gray-70);
    --pressed-secondary-card-button: var(--gray-60);
    --disabled-secondary-card-button: var(--gray-80);
    /* Danger button */
    --default-danger-button: var(--red-50);
    --hovered-danger-button: var(--red-60);
    --pressed-danger-button: var(--red-70);
    --disabled-danger-button: var(--red-30);
    /* Link */
    --default-link: var(--product-primary-50);
    --hovered-link: var(--product-primary-60);
    --pressed-link: var(--product-primary-70);
    --visited-link: var(--product-primary-30);
    /* Attention link */
    --default-attention-link: var(--orange-50);
    --hovered-attention-link: var(--orange-60);
    --pressed-attention-link: var(--orange-70);
    --disabled-attention-link: var(--orange-30);
    /* Additional link */
    --default-additional-link: var(--product-secondary-50);
    /* Error link */
    --default-error-link: var(--red-50);
    /* Icons */
    --default-product-icon: var(--product-primary-50);
    --default-black-icons: var(--gray-20);
    --default-gray-icons: var(--gray-40);
    --disabled-gray-icons: var(--gray-70);
    --default-error-icon: var(--red-50);
    --stroke-icons-white-icons-default: var(--gray-0);
    --stroke-icons-secondary-icon-disabled: var(--product-secondary-100);
    --stroke-icons-tertiary-icon-disabled: var(--product-tertiary-100);
    --default-product-secondary-icon-stroke: var(--product-secondary-50);
    --default-attention-icon-stroke: var(--orange-50);
    /* Stat */
    --default-stats-background: var(--gray-70);
    --default-red-stat: var(--red-50);
    --default-tertiary-stat: var(--gray-60);
    /* Modal */
    --modal-iframe-overlay: #00000075;
    --modal-overlay: #00000075;
    /* Notifications */
    --default-notifications-attention: var(--orange-100);
    /* Logo key */
    --default-logo-key-color: var(--gray-10);
    /* Loaders */
    --default-loaders-background: var(--gray-70);
    --default-loaders-background-dark: var(--gray-70);
    --default-loaders-primary: var(--product-primary-50);
    /* Toplines */
    --default-text-toplines-main: var(--gray-0);
    --disabled-text-toplines-main: var(--gray-20);
    --default-fills-toplines-adblocker: var(--gray-100);
    --default-fills-toplines-vpn: var(--gray-80);
    /* Breadcrumbs */
    --default-breadcrumbs: var(--gray-50);
    /* Promo top line */
    --fills-toplines-topline-background: var(--gray-100);
    --text-toplines-topline-title: var(--gray-0);
    --text-toplines-topline-description: var(--gray-0);
    --text-toplines-topline-button-text-default: var(--gray-0);
    --fills-toplines-topline-background-image: none;
    --fills-toplines-topline-button-default: var(--product-primary-50);
    --fills-toplines-topline-button-hovered: var(--product-primary-60);
    --fills-toplines-topline-button-pressed: var(--product-primary-70);
    --stroke-toplines-button-stroke-default: var(--product-primary-50);
    --stroke-toplines-button-stroke-hovered: var(--product-primary-60);
    --stroke-toplines-button-stroke-pressed: var(--product-primary-70);
    --stroke-toplines-close-icon-default: var(--gray-0);
    --stroke-toplines-close-icon-hovered: var(--gray-10);
    --stroke-toplines-close-icon-pressed: var(--gray-20);
    --fills-backgrounds-recent-activity: var(--product-primary-90);
    --fills-backgrounds-recent-activity-changed: var(--orange-90);
    --fills-backgrounds-recent-activity-blocked: var(--red-90);
    /* Switch */
    --fills-switch-on-default: var(--product-primary-50);
    --fills-switch-on-hovered: var(--product-primary-60);
    --fills-switch-on-disabled: var(--product-primary-90);
    --fills-switch-off-default: var(--gray-60);
    --fills-switch-off-hovered: var(--gray-70);
    --fills-switch-off-disabled: var(--gray-70);
    --fills-switch-knob: var(--gray-0);
    --fills-switch-knob-disabled: var(--gray-50);
    /* Logo */
    --default-logo-color: var(--gray-0);
}
