._redesign {
    --color-primary-pressed: #0026c2;
    --color-primary: #0c34f0;
    --color-primary-light: #f3f5fe;
    --color-divider: #e2e6f9;
    --color-success-hover-pressed: #008c32;
    --color-success: #00b432;
    --color-success-light: #f2fbf4;
    --color-notify: #ffa217;
    --color-notify-light: #fff6e8;
    --color-error: #f5281e;
    --color-error-light: #feeeed;
    --color-black: #0b0b16;
    --color-subscript: #828ca0;
    --color-subscript-10: #828ca01a;
    --color-hint: #171720;
    --color-white: #fff;
    --color-transparent: transparent;
    --font_brand_font-family: Plus Jakarta Sans,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;
    --font_body_font-family: Roboto,RobotoDraft,Droid Sans,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;
    --font_uppercase: uppercase;
    --radius_full: 999em;
    --radius_xs: 8px;
    --radius_s: 12px;
    --radius_m: 16px;
    --radius_l: 24px;
    --radius_xl: 32px;
    --headline_1_font-weight: 700;
    --headline_1_font-size: 48px;
    --headline_1_line-height: 56px;
    --headline_2_font-weight: 700;
    --headline_2_font-size: 32px;
    --headline_2_line-height: 40px;
    --headline_3_font-weight: 600;
    --headline_3_font-size: 24px;
    --headline_3_line-height: 32px;
    --headline_4_font-weight: 600;
    --headline_4_font-size: 20px;
    --headline_4_line-height: 24px;
    --headline_4_letter-spacing: .15px;
    --special_numbers_font-weight: 700;
    --special_numbers_font-size: 24px;
    --special_numbers_line-height: 32px;
    --subtitle_1_font-weight: 600;
    --subtitle_1_font-size: 16px;
    --subtitle_1_line-height: 24px;
    --subtitle_2_font-weight: 600;
    --subtitle_2_font-size: 14px;
    --subtitle_2_line-height: 20px;
    --body_1_font-weight: 400;
    --body_1_font-size: 16px;
    --body_1_line-height: 24px;
    --body_1_letter-spacing: .5px;
    --body_2_font-weight: 400;
    --body_2_font-size: 14px;
    --body_2_line-height: 20px;
    --body_2_letter-spacing: .25px;
    --button_font-weight: 700;
    --button_font-size: 14px;
    --button_line-height: 24px;
    --button_letter-spacing: 1.25px;
    --caption_font-weight: 400;
    --caption_font-size: 12px;
    --caption_line-height: 16px;
    --caption_letter-spacing: .4px;
    --overline_font-weight: 600;
    --overline_font-size: 10px;
    --overline_line-height: 14px;
    --overline_letter-spacing: 1.5px;
    --overline_text-transform: uppercase;
    --label_font-weight: 500;
    --label_font-size: 8px;
    --label_line-height: 9.5px;
    --label_letter-spacing: .5 px;
    --space-xl: 56px;
    --space_l: 32px;
    --space_m: 24px;
    --space_s: 16px;
    --space_xs: 8px;
    --button_height: 56px;
    --button_height_small: 48px;
    --button_block_min-width: 312px;
    --button_border-radius: 100px;
    --button_border-width: 2px;
    --button_padding-y: 16px;
    --button_padding-y_small: 8px;
    --button_padding-x: 32px;
    --button_padding-x_small: 16px;
    --radiobox_size: 20px;
    --radiobox_border-radius: 4px;
    --radiobox_border-width: 2px;
    --radiobox-inner_size: 10px;
    --input_height: 56px;
    --input_height-small: 36px;
    --input_border-width: 2px;
    --input_border-radius: var(--radius_m);
    --input_padding-x: 22px;
    --input_padding-y: var(--space_s);
    --input_padding: var(--input_padding-y)var(--input_padding-x);
    --input_shadow: none;
    --input_disabled-opacity: .5;
    --input_label-position: absolute;
    --input_label-z-index: 1;
    --input_label-x-padding: 7px;
    --input_label-padding: 0 var(--input_label-x-padding);
    --input_label-margin-bottom: 0;
    --input_label-focus-margin-x: calc(var(--input_padding-x) - var(--input_label-x-padding));
    --input_label-focus-margin: 0 var(--input_label-focus-margin-x);
    --input_label-focus-pointer-event: none;
    --input_label-top: calc(var(--input_height)/2);
    --input_label-focus-top: 0;
    --input_label-transform: translateY(-50%);
    --input_label-transition: all .3s ease;
    --input_label-max-width: calc(100% - var(--input_label-focus-margin-x)*2);
    --input_label-overflow: hidden;
    --input_label-text-overflow: ellipsis;
    --input_label-white-space: nowrap;
    --input_label-overflow-direction-rtl: ltr;
    --input_post-label-margin: 8px var(--input_padding-x)0;
    --input_prefix-width: 36px;
    --input_prefix-icon-width: 24px;
    --input_prefix-icon-height: 24px;
    --input_padding-width-prefix: calc(var(--input_prefix-width) + var(--input_padding-x) - 3px);
    --input_padding-width-prefix-icon: calc(var(--input_prefix-icon-width) + var(--input_padding-x)*2);
    --input_padding-width-slot: calc(var(--input_prefix-width) + var(--input_padding-x) + 10px);
    --input_color-error: var(--color-error);
    --input_placeholder-color: var(--color-subscript);
    --input_background-color: var(--color-white);
    --input_text-color: var(--color-black);
    --input_focus-color: var(--color-primary);
    --input_border-color: var(--color-divider);
    --multiselect_shadow: none;
    --multiselect_min-height: var(--input_height);
    --multiselect_padding-x: var(--input_padding-x);
    --multiselect_border-width: var(--input_border-width);
    --multiselect_border-radius: var(--input_border-radius);
    --multiselect_label-z-index: 11;
    --multiselect_label-max-width: calc(var(--input_label-max-width) - 40px + var(--multiselect_padding-x));
    --multiselect_caret-height: 100%;
    --multiselect_content-margin: 4px 0 18px;
    --multiselect_content-box-shadow: 0px 4px 5px #0000001a,0px 1px 10px #00000014,0px 2px 4px #00000024;
    --multiselect_content-border-with: 0;
    --multiselect_content-border-radius: var(--radius_xs);
    --multiselect_content-y-margin: var(--space_s);
    --multiselect_content-min-height: var(--space-xl);
    --multiselect_content-padding-x: var(--space_m);
    --multiselect_content-padding-y: var(--space_s);
    --multiselect_border-color: var(--color-divider);
    --multiselect_content-border-color: transparent;
    --multiselect_content-hover-color: #0026c20a;
    --multiselect_placeholder-color: var(--input_placeholder-color);
    --multiselect_error-color: var(--color-error);
    --multiselect_active-color: var(--color-primary);
    --badge_radius: var(--radius_full);
    --badge_padding-top: 4px;
    --badge_padding-right: 8px;
    --badge_color-primary: var(--color-primary);
    --badge_color-secondary: var(--color-primary-light);
    --badge_color-success: var(--color-success);
    --badge_color-danger: var(--color-error);
    --badge_color-warning: var(--color-notify);
    --badge_color-info: var(--color-divider);
    --badge_color-light: var(--color-white);
    --badge_color-dark: var(--color-black);
    --badge_font-size: 8px;
    --badge_font-weight: 500;
    --badge_letter-spacing: .5px;
    --accordion_transition: .15s;
    --accordion_box-shadow: 0 4px 5px #5533001a,0 1px 10px #55330014,0 2px 4px #55330024;
    --modal_radius: var(--radius_l);
    --modal_padding: var(--space_m);
    --modal_opacity: .6;
    --modal_close-color: var(--color-subscript);
    --tabs_color-text: var(--color-subscript);
    --tabs_color-text-active: var(--color-primary);
    --tabs_color-border: var(--color-divider);
    --tabs_color-border-active: var(--color-primary);
    --tabs_font-family: var(--font_brand_font-family);
    --tabs_paddings: var(--space_s);
    --tabs_indent-content: var(--space_s);
    --progress-bar_height: 12px;
    --progress-bar_height-inner: 8px;
    --progress-bar_padding: 2px;
    --progress-bar_radius: 46px;
    --progress-bar_percent-margin: 12px
}
