:root {
  --gt_purple_100: #f0ecff;
  --gt_purple_200: #dcd1ff;
  --gt_purple_300: #c4b1ff;
  --gt_purple_400: #a98dff;
  --gt_purple_500: #9b7bff;
  --gt_purple_600: #8660ff;
  --gt_purple_700: #714eff;
  --gt_purple_800: #5a27f2;
  --gt_purple_900: #430dcc;
  --gt_purple_1000: #3400ac;
  --gt_orange_100: #fff0e5;
  --gt_orange_200: #ffe0cb;
  --gt_orange_300: #ffd2b4;
  --gt_orange_400: #ffba8c;
  --gt_orange_500: #ff9d5c;
  --gt_orange_600: #ff8a3d;
  --gt_orange_700: #f97824;
  --gt_orange_800: #ee660c;
  --gt_orange_900: #da5700;
  --gt_orange_1000: #b04600;
  --gt_blue_100: #e6f7ff;
  --gt_blue_200: #bae7ff;
  --gt_blue_300: #91d5ff;
  --gt_blue_400: #69c0ff;
  --gt_blue_500: #40a9ff;
  --gt_blue_600: #1890ff;
  --gt_blue_700: #096dd9;
  --gt_blue_800: #0050b3;
  --gt_blue_900: #003a8c;
  --gt_blue_1000: #002766;
  --gt_green_100: #dfffd6;
  --gt_green_200: #c7f4bb;
  --gt_green_300: #a3ed90;
  --gt_green_400: #97e24f;
  --gt_green_500: #95d500;
  --gt_green_600: #13b97d;
  --gt_green_700: #1ba279;
  --gt_green_800: #089683;
  --gt_green_900: #008b79;
  --gt_green_1000: #006c5e;
  --gt_pink_100: #ffe5f1;
  --gt_pink_200: #ffcfe6;
  --gt_pink_300: #ffbde7;
  --gt_pink_400: #ff90d7;
  --gt_pink_500: #ff5cc5;
  --gt_pink_600: #ff38b7;
  --gt_pink_700: #e70094;
  --gt_pink_800: #ba0077;
  --gt_pink_900: #8b0059;
  --gt_pink_1000: #72054a;
  --gt_gold_100: #fffbe6;
  --gt_gold_200: #fff4c6;
  --gt_gold_300: #ffeda2;
  --gt_gold_400: #ffdf77;
  --gt_gold_500: #ffd35a;
  --gt_gold_600: #ffc53d;
  --gt_gold_700: #faad14;
  --gt_gold_800: #d48806;
  --gt_gold_900: #ad6800;
  --gt_gold_1000: #613400;
  --gt_red_100: #ffe5e7;
  --gt_red_200: #ffccd1;
  --gt_red_300: #ffa9b2;
  --gt_red_400: #ff8e99;
  --gt_red_500: #ff717f;
  --gt_red_600: #ff4c59;
  --gt_red_700: #e60013;
  --gt_red_800: #cf001f;
  --gt_red_900: #a00033;
  --gt_red_1000: #720532;
  --gt_red-orange_100: #ffeae7;
  --gt_red-orange_200: #ffd9d4;
  --gt_red-orange_300: #ffb7ac;
  --gt_red-orange_400: #ff9586;
  --gt_red-orange_500: #ff7f6d;
  --gt_red-orange_600: #ff614a;
  --gt_red-orange_700: #f04128;
  --gt_red-orange_800: #e52a0c;
  --gt_red-orange_900: #b11c05;
  --gt_red-orange_1000: #6a0d00;
  --gt_black_100: #fafafa;
  --gt_black_200: #f5f5f5;
  --gt_black_300: #e0e0e0;
  --gt_black_400: #bdbdbd;
  --gt_black_500: #9e9e9e;
  --gt_black_600: #757575;
  --gt_black_700: #616161;
  --gt_black_800: #424242;
  --gt_black_900: #212121;
  --gt_black_1000: #000000;
  --gt_black_white: #ffffff;
  --gt_black-opacity_100: #000000;
  --gt_black-opacity_87: rgba(0, 0, 0, 0.8700);
  --gt_black-opacity_60: rgba(0, 0, 0, 0.6000);
  --gt_black-opacity_38: rgba(0, 0, 0, 0.3800);
  --gt_black-opacity_15: rgba(0, 0, 0, 0.1500);
  --gt_black-opacity_8: rgba(0, 0, 0, 0.0800);
  --gt_black-opacity_4: rgba(0, 0, 0, 0.0400);
  --gt_white-opacity_100: #ffffff;
  --gt_white-opacity_80: rgba(255, 255, 255, 0.8000);
  --gt_white-opacity_60: rgba(255, 255, 255, 0.6000);
  --gt_white-opacity_40: rgba(255, 255, 255, 0.4000);
  --gt_white-opacity_20: rgba(255, 255, 255, 0.2000);
  --gt_white-opacity_10: rgba(255, 255, 255, 0.1000);
  --gt_white-opacity_5: rgba(255, 255, 255, 0.0500);
  --at_primary_strongest: var(--gt_red-orange_1000);
  --at_primary_strong: var(--gt_red-orange_900);
  --at_primary_general: var(--gt_red-orange_700);
  --at_primary_subtle: var(--gt_red-orange_600);
  --at_primary_subtlest: var(--gt_red-orange_500);
  --at_primary_pale: var(--gt_red-orange_200);
  --at_primary_palest: var(--gt_red-orange_100);
  --at_secondary_strong: var(--gt_purple_1000);
  --at_secondary_general: var(--gt_purple_700);
  --at_secondary_subtle: var(--gt_purple_600);
  --at_secondary_subtlest: var(--gt_purple_400);
  --at_secondary_pale: var(--gt_purple_200);
  --at_secondary_palest: var(--gt_purple_100);
  --at_tertiary_strong: var(--gt_green_900);
  --at_tertiary_general: var(--gt_green_700);
  --at_tertiary_subtle: var(--gt_green_600);
  --at_tertiary_subtlest: var(--gt_green_500);
  --at_tertiary_pale: var(--gt_green_200);
  --at_tertiary_palest: var(--gt_green_100);
  --at_quaternary_strong: var(--gt_orange_900);
  --at_quaternary_general: var(--gt_orange_700);
  --at_quaternary_subtle: var(--gt_orange_600);
  --at_quaternary_subtlest: var(--gt_orange_500);
  --at_quaternary_pale: var(--gt_orange_200);
  --at_quaternary_palest: var(--gt_orange_100);
  --at_danger_strong: var(--gt_red_900);
  --at_danger_general: var(--gt_red_700);
  --at_danger_subtle: var(--gt_red_600);
  --at_danger_subtlest: var(--gt_red_500);
  --at_danger_pale: var(--gt_red_200);
  --at_danger_palest: var(--gt_red_100);
  --at_warning_strong: var(--gt_gold_900);
  --at_warning_general: var(--gt_gold_700);
  --at_warning_subtle: var(--gt_gold_600);
  --at_warning_subtlest: var(--gt_gold_500);
  --at_warning_pale: var(--gt_gold_200);
  --at_warning_palest: var(--gt_gold_100);
  --at_success_strong: var(--gt_green_900);
  --at_success_general: var(--gt_green_700);
  --at_success_subtle: var(--gt_green_600);
  --at_success_subtlest: var(--gt_green_500);
  --at_success_pale: var(--gt_green_200);
  --at_success_palest: var(--gt_green_100);
  --at_engagement_strong: var(--gt_red-orange_900);
  --at_engagement_general: var(--gt_red-orange_700);
  --at_engagement_subtle: var(--gt_red-orange_600);
  --at_engagement_subtlest: var(--gt_red-orange_500);
  --at_engagement_pale: var(--gt_red-orange_200);
  --at_engagement_palest: var(--gt_red-orange_100);
  --at_black-opacity_general: var(--gt_black-opacity_100);
  --at_black-opacity_subtle: var(--gt_black-opacity_60);
  --at_black-opacity_subtlest: var(--gt_black-opacity_38);
  --at_black-opacity_pale: var(--gt_black-opacity_15);
  --at_black-opacity_palest: var(--gt_black-opacity_8);
  --at_black-opacity_thick: var(--gt_black-opacity_4);
  --at_white-opacity_general: var(--gt_white-opacity_100);
  --at_white-opacity_subtle: var(--gt_white-opacity_80);
  --at_white-opacity_subtlest: var(--gt_white-opacity_40);
  --at_white-opacity_pale: var(--gt_white-opacity_20);
  --at_white-opacity_palest: var(--gt_white-opacity_10);
  --at_white-opacity_thick: var(--gt_white-opacity_5);
  --at_neutral_dark: var(--gt_black_1000);
  --at_neutral_deep: var(--gt_black_800);
  --at_neutral_subtle: var(--gt_black_600);
  --at_neutral_subtlest: var(--gt_black_400);
  --at_neutral_pale: var(--gt_black_300);
  --at_neutral_palest: var(--gt_black_200);
  --at_neutral_light: var(--gt_black_white);
  --at_neutral_opacity_general: var(--gt_black-opacity_87);
  --at_neutral_opacity_subtle: var(--gt_black-opacity_60);
  --at_neutral_opacity_subtlest: var(--gt_black-opacity_38);
  --at_neutral_opacity_pale: var(--gt_black-opacity_15);
  --at_neutral_opacity_palest: var(--gt_black-opacity_8);
  --at_neutral_opacity_light: var(--gt_black-opacity_4);
  --ct_text_main_general: var(--at_black-opacity_general);
  --ct_text_main_subtle: var(--at_black-opacity_subtle);
  --ct_text_main_subtlest: var(--at_black-opacity_subtlest);
  --ct_text_main_pale: var(--at_black-opacity_pale);
  --ct_text_moderate_strong: var(--at_primary_strong);
  --ct_text_moderate_general: var(--at_primary_general);
  --ct_text_moderate_subtle: var(--at_primary_subtle);
  --ct_text_moderate_subtlest: var(--at_primary_subtlest);
  --ct_text_moderate_pale: var(--at_primary_pale);
  --ct_text_minor_strong: var(--at_secondary_strong);
  --ct_text_minor_general: var(--at_secondary_general);
  --ct_text_minor_subtle: var(--at_secondary_subtle);
  --ct_text_minor_subtlest: var(--at_secondary_subtlest);
  --ct_text_minor_pale: var(--at_secondary_pale);
  --ct_text_rare_strong: var(--at_tertiary_strong);
  --ct_text_rare_general: var(--at_tertiary_general);
  --ct_text_rare_subtle: var(--at_tertiary_subtle);
  --ct_text_rare_subtlest: var(--at_tertiary_subtlest);
  --ct_text_rare_pale: var(--at_tertiary_pale);
  --ct_text_success_strong: var(--at_success_strong);
  --ct_text_success_general: var(--at_success_general);
  --ct_text_success_subtle: var(--at_success_subtle);
  --ct_text_success_subtlest: var(--at_success_subtlest);
  --ct_text_success_pale: var(--at_success_pale);
  --ct_text_danger_strong: var(--at_danger_strong);
  --ct_text_danger_general: var(--at_danger_general);
  --ct_text_danger_subtle: var(--at_danger_subtle);
  --ct_text_danger_subtlest: var(--at_danger_subtlest);
  --ct_text_danger_pale: var(--at_danger_pale);
  --ct_text_inverse_general: var(--at_white-opacity_general);
  --ct_text_inverse_subtle: var(--at_white-opacity_subtle);
  --ct_text_inverse_subtlest: var(--at_white-opacity_subtlest);
  --ct_text_inverse_pale: var(--at_white-opacity_pale);
  --ct_icon_main_general: var(--at_black-opacity_general);
  --ct_icon_main_subtle: var(--at_black-opacity_subtle);
  --ct_icon_main_subtlest: var(--at_black-opacity_subtlest);
  --ct_icon_main_pale: var(--at_black-opacity_pale);
  --ct_icon_moderate_strong: var(--at_primary_strong);
  --ct_icon_moderate_general: var(--at_primary_general);
  --ct_icon_moderate_subtle: var(--at_primary_subtle);
  --ct_icon_moderate_subtlest: var(--at_primary_subtlest);
  --ct_icon_moderate_pale: var(--at_primary_pale);
  --ct_icon_minor_strong: var(--at_secondary_strong);
  --ct_icon_minor_general: var(--at_secondary_general);
  --ct_icon_minor_subtle: var(--at_secondary_subtle);
  --ct_icon_minor_subtlest: var(--at_secondary_subtlest);
  --ct_icon_minor_pale: var(--at_secondary_pale);
  --ct_icon_rare_strong: var(--at_tertiary_strong);
  --ct_icon_rare_general: var(--at_tertiary_general);
  --ct_icon_rare_subtle: var(--at_tertiary_subtle);
  --ct_icon_rare_subtlest: var(--at_tertiary_subtlest);
  --ct_icon_rare_pale: var(--at_tertiary_pale);
  --ct_icon_success_strong: var(--at_success_strong);
  --ct_icon_success_general: var(--at_success_general);
  --ct_icon_success_subtle: var(--at_success_subtle);
  --ct_icon_success_subtlest: var(--at_success_subtlest);
  --ct_icon_success_pale: var(--at_success_pale);
  --ct_icon_danger_strong: var(--at_danger_strong);
  --ct_icon_danger_general: var(--at_danger_general);
  --ct_icon_danger_subtle: var(--at_danger_subtle);
  --ct_icon_danger_subtlest: var(--at_danger_subtlest);
  --ct_icon_danger_pale: var(--at_danger_pale);
  --ct_icon_engagement_strong: var(--at_engagement_strong);
  --ct_icon_engagement_general: var(--at_engagement_general);
  --ct_icon_engagement_subtle: var(--at_engagement_subtle);
  --ct_icon_engagement_subtlest: var(--at_engagement_subtlest);
  --ct_icon_engagement_pale: var(--at_engagement_pale);
  --ct_icon_inverse_general: var(--at_white-opacity_general);
  --ct_icon_inverse_subtle: var(--at_white-opacity_subtle);
  --ct_icon_inverse_subtlest: var(--at_white-opacity_subtlest);
  --ct_icon_inverse_pale: var(--at_white-opacity_pale);
  --ct_icon_black_general: var(--at_black-opacity_general);
  --ct_icon_white_general: var(--at_white-opacity_general);
  --ct_image-stroke_general: var(--at_black-opacity_palest);
  --ct_image-stroke_inverse: var(--at_white-opacity_general);
  --ct_surface_main: var(--at_neutral_palest);
  --ct_surface_moderate: var(--at_neutral_light);
  --ct_surface_minor: var(--at_neutral_pale);
  --ct_surface_inverse: var(--at_neutral_dark);
  --ct_surface_dim: var(--at_black-opacity_subtlest);
  --ct_border_subtle: var(--at_black-opacity_pale);
  --ct_button-filled_main_enabled: var(--at_neutral_dark);
  --ct_button-filled_main_hover: var(--at_neutral_deep);
  --ct_button-filled_main_active: var(--at_neutral_deep);
  --ct_button-filled_main_disabled: var(--at_neutral_dark);
  --ct_button-filled_moderate_enabled: var(--at_primary_general);
  --ct_button-filled_moderate_hover: var(--at_primary_subtle);
  --ct_button-filled_moderate_active: var(--at_primary_subtle);
  --ct_button-filled_moderate_disabled: var(--at_primary_general);
  --ct_button-filled_inverse_enabled: var(--at_neutral_light);
  --ct_button-filled_inverse_hover: var(--at_neutral_palest);
  --ct_button-filled_inverse_active: var(--at_neutral_palest);
  --ct_button-filled_inverse_disabled: var(--at_neutral_light);
  --ct_button-emoji_main_enabled: var(--at_neutral_light);
  --ct_button-emoji_main_hover: var(--at_neutral_palest);
  --ct_button-emoji_main_active: var(--at_primary_palest);
  --ct_button-outlined_main_container_hover: var(--at_black-opacity_thick);
  --ct_button-outlined_main_container_active: var(--at_black-opacity_thick);
  --ct_button-outlined_main_stroke: var(--at_black-opacity_general);
  --ct_button-outlined_moderate_stroke: var(--at_primary_general);
  --ct_button-outlined_moderate_container_hover: var(--at_black-opacity_thick);
  --ct_button-outlined_moderate_container_active: var(--at_black-opacity_thick);
  --ct_button-outlined_inverse_stroke: var(--at_white-opacity_general);
  --ct_button-outlined_inverse_container_hover: var(--at_black-opacity_thick);
  --ct_button-outlined_inverse_container_active: var(--at_black-opacity_thick);
  --ct_button-icon_spotlight_hover: var(--at_black-opacity_thick);
  --ct_button-share_enabled: var(--at_neutral_light);
  --ct_button-share_hover: var(--at_neutral_palest);
  --ct_button-share_active: var(--at_neutral_palest);
  --ct_button-floating_main_general_enabled: var(--at_neutral_light);
  --ct_button-floating_main_general_disabled: var(--at_neutral_light);
  --ct_button-floating_main_general_hover: var(--at_neutral_palest);
  --ct_button-floating_main_general_active: var(--at_neutral_palest);
  --ct_button-floating_main_subtle_enabled: var(--at_neutral_pale);
  --ct_button-floating_main_subtle_disabled: var(--at_neutral_pale);
  --ct_button-floating_main_subtle_hover: var(--at_neutral_pale);
  --ct_button-floating_main_subtle_active: var(--at_neutral_pale);
  --ct_button-floating_moderate_container_enabled: var(--at_neutral_light);
  --ct_button-floating_moderate_container_disabled: var(--at_neutral_light);
  --ct_button-floating_moderate_container_hover: var(--at_neutral_palest);
  --ct_button-floating_moderate_container_active: var(--at_neutral_palest);
  --ct_button-floating_inverse_general_enabled: var(--at_neutral_dark);
  --ct_button-floating_inverse_general_disabled: var(--at_neutral_dark);
  --ct_button-floating_inverse_general_hover: var(--at_neutral_deep);
  --ct_button-floating_inverse_general_active: var(--at_neutral_deep);
  --ct_button-floating_inverse_subtle_enabled: var(--at_neutral_subtle);
  --ct_button-floating_inverse_subtle_disabled: var(--at_neutral_subtle);
  --ct_button-floating_inverse_subtle_hover: var(--at_neutral_subtlest);
  --ct_button-floating_inverse_subtle_active: var(--at_neutral_subtlest);
  --ct_button-segmented_main_stroke_enabled: var(--at_neutral_pale);
  --ct_button-segmented_main_stroke_disabled: var(--at_neutral_pale);
  --ct_button-segmented_main_stroke_hover: var(--at_neutral_pale);
  --ct_button-segmented_main_stroke_edit: var(--at_primary_subtle);
  --ct_button-segmented_main_stroke_focused: var(--at_neutral_subtle);
  --ct_button-segmented_main_container_enabled: var(--at_neutral_light);
  --ct_button-segmented_main_container_disabled: var(--at_neutral_light);
  --ct_button-segmented_main_container_hover: var(--at_neutral_palest);
  --ct_button-segmented_main_container_edit: var(--at_primary_general);
  --ct_button-segmented_main_container_focused: var(--at_neutral_dark);
  --ct_button-segmented_dim_stroke_default: var(--at_black-opacity_palest);
  --ct_button-segmented_dim_stroke_disabled: var(--at_black-opacity_palest);
  --ct_button-segmented_dim_stroke_hover: var(--at_black-opacity_palest);
  --ct_button-segmented_dim_stroke_edit: var(--at_primary_subtle);
  --ct_button-segmented_dim_stroke_focused: var(--at_neutral_pale);
  --ct_button-segmented_dim_container_default: var(--at_black-opacity_subtlest);
  --ct_button-segmented_dim_container_disabled: var(--at_black-opacity_subtlest);
  --ct_button-segmented_dim_container_hover: var(--at_black-opacity_pale);
  --ct_button-segmented_dim_container_edit: var(--at_primary_general);
  --ct_button-segmented_dim_container_focused: var(--at_neutral_light);
  --ct_button-segmented_outlined_stroke_default: var(--at_black-opacity_pale);
  --ct_button-segmented_outlined_stroke_disabled: var(--at_black-opacity_pale);
  --ct_button-segmented_outlined_stroke_hover: var(--at_black-opacity_pale);
  --ct_button-segmented_outlined_stroke_edit: var(--at_primary_subtle);
  --ct_button-segmented_outlined_stroke_focused: var(--at_neutral_subtle);
  --ct_button-segmented_outlined_container_hover: var(--at_black-opacity_thick);
  --ct_button-segmented_outlined_container_active: var(--at_primary_subtle);
  --ct_button-segmented_outlined_container_focused: var(--at_neutral_dark);
  --ct_button-ghost_main_container_enabled: var(--at_neutral_opacity_pale);
  --ct_button-ghost_main_container_disabled: var(--at_neutral_opacity_pale);
  --ct_button-ghost_main_container_hover: var(--at_neutral_opacity_pale);
  --ct_button-ghost_main_container_active: var(--at_neutral_opacity_pale);
  --ct_button-ghost_main_Stroke: var(--at_neutral_opacity_palest);
  --ct_button-ghost_on-light_container_enabled: var(--at_black-opacity_subtlest);
  --ct_button-ghost_on-light_container_disabled: var(--at_black-opacity_subtlest);
  --ct_button-ghost_on-light_container_hover: var(--at_black-opacity_subtlest);
  --ct_button-ghost_on-light_container_active: var(--at_black-opacity_subtlest);
  --ct_button-ghost_on-light_Stroke: var(--at_black-opacity_palest);
  --ct_button-ghost_on-dark_container_enabled: var(--at_white-opacity_pale);
  --ct_button-ghost_on-dark_container_disabled: var(--at_white-opacity_pale);
  --ct_button-ghost_on-dark_container_hover: var(--at_white-opacity_pale);
  --ct_button-ghost_on-dark_container_active: var(--at_white-opacity_pale);
  --ct_button-ghost_on-dark_Stroke: var(--at_white-opacity_palest);
  --ct_button-search_main_default: var(--at_primary_general);
  --ct_button-search_main_hover: var(--at_primary_subtlest);
  --ct_card-basic_main_container: var(--at_neutral_light);
  --ct_card-basic_main_dim: var(--at_black-opacity_pale);
  --ct_card-merch_main_container: var(--at_neutral_light);
  --ct_card-merch_main_dim: var(--at_black-opacity_pale);
  --ct_card-coupon_main_container-front_default: var(--at_danger_subtlest);
  --ct_card-coupon_main_container-front_hover: var(--ct_text_danger_subtle);
  --ct_card-coupon_main_container-back_default: var(--at_danger_subtlest);
  --ct_card-coupon_main_container-back_hover: var(--at_danger_subtle);
  --ct_card-coupon_main_divider_default: var(--at_danger_subtlest);
  --ct_card-coupon_main_divider_hover: var(--at_danger_subtle);
  --ct_card-see-more_main_container: var(--at_neutral_light);
  --ct_card-see-more_main_dim: var(--at_black-opacity_palest);
  --ct_divider_main_strong: var(--at_black-opacity_subtlest);
  --ct_divider_main_general: var(--at_black-opacity_pale);
  --ct_divider_main_subtle: var(--at_black-opacity_thick);
  --ct_divider_inverse_strong: var(--at_white-opacity_subtlest);
  --ct_divider_inverse_general: var(--at_white-opacity_pale);
  --ct_divider_inverse_subtle: var(--at_white-opacity_thick);
  --ct_tab-segmented_unit_selected: var(--at_black-opacity_general);
  --ct_tab-segmented_dropdown_default: var(--at_neutral_light);
  --ct_tab-segmented_dropdown_hover: var(--at_primary_subtlest);
  --ct_tab-segmented_dropdown_selected: var(--at_black-opacity_general);
  --ct_tab-segmented_dropdown_disabled: var(--at_neutral_light);
  --ct_tab-segmented_container_default: var(--at_black-opacity_thick);
  --ct_tag-basic_main_general: var(--at_primary_general);
  --ct_tag-basic_main_subtle: var(--at_primary_subtlest);
  --ct_tag-basic_moderate_general: var(--at_secondary_general);
  --ct_tag-basic_moderate_subtle: var(--at_secondary_subtlest);
  --ct_tag-basic_minor_general: var(--at_tertiary_general);
  --ct_tag-basic_minor_subtle: var(--at_tertiary_subtlest);
  --ct_tag-basic_inverse_general: var(--at_white-opacity_general);
  --ct_tag-basic_inverse_subtle: var(--at_white-opacity_subtlest);
  --ct_tag-basic_dim_strong: var(--at_black-opacity_subtle);
  --ct_tag-basic_dim_general: var(--at_black-opacity_subtlest);
  --ct_tag-basic_dim_subtle: var(--at_black-opacity_palest);
  --ct_tag-hashtag_dim_default: var(--at_black-opacity_palest);
  --ct_tag-hashtag_dim_hover: var(--at_black-opacity_pale);
  --ct_tag-hashtag_dim_active: var(--at_black-opacity_pale);
  --ct_tag-point_main_point-container: var(--ct_text_danger_general);
  --ct_tag-point_main_container: var(--at_black-opacity_general);
  --ct_tooltip_main_general: var(--at_white-opacity_general);
  --ct_tooltip_main_subtle: var(--at_white-opacity_pale);
  --ct_tooltip_inverse_general: var(--at_black-opacity_subtle);
  --ct_tooltip_inverse_subtle: var(--at_black-opacity_subtlest);
  --ct_scroller_general: var(--at_black-opacity_thick);
  --ct_menu-tab_unit_default: var(--at_neutral_light);
  --ct_menu-tab_unit_hover: var(--at_primary_subtlest);
  --ct_menu-tab_unit_active: var(--at_primary_subtlest);
  --ct_menu-tab_unit_selected: var(--at_black-opacity_general);
  --ct_menu-tab_unit_disabled: var(--at_neutral_light);
  --ct_menu-tab_container: var(--at_neutral_light);
  --ct_menu-general_unit_default: var(--at_neutral_light);
  --ct_menu-general_unit_hover: var(--at_black-opacity_thick);
  --ct_menu-general_unit_active: var(--at_primary_palest);
  --ct_menu-general_unit_selected: var(--at_neutral_light);
  --ct_menu-general_unit_selected-n-hover: var(--at_black-opacity_thick);
  --ct_menu-general_unit_disabled: var(--at_neutral_light);
  --ct_menu-general_container: var(--at_neutral_light);
  --ct_pagination-unit_container_default: var(--at_black-opacity_thick);
  --ct_pagination-unit_container_hover: var(--at_primary_subtlest);
  --ct_pagination-unit_container_active: var(--at_primary_subtlest);
  --ct_pagination-unit_container_selected: var(--at_primary_general);
  --ct_pagination-unit_container_disabled: var(--at_black-opacity_thick);
  --ct_pagination-unit_stroke_disabled: var(--at_black-opacity_pale);
  --ct_pagination-navigation_container_hover: var(--at_black-opacity_thick);
  --ct_pagination-navigation_container_pressed: var(--at_black-opacity_palest);
  --ct_pagination-navigation_container_disabled: var(--at_black-opacity_thick);
  --ct_pagination-capsule_dim_default: var(--at_black-opacity_subtlest);
  --ct_pagination-capsule_dim_hover: var(--at_black-opacity_subtle);
  --ct_pagination-capsule_dim_active: var(--at_black-opacity_subtle);
  --ct_placeholder-box_strong: var(--at_black-opacity_subtlest);
  --ct_placeholder-box_general: var(--at_black-opacity_palest);
  --ct_checkbox_main_unit_selected: var(--at_white-opacity_general);
  --ct_checkbox_main_unit_disabled: var(--at_black-opacity_pale);
  --ct_checkbox_main_container_default: var(--at_white-opacity_general);
  --ct_checkbox_main_container_hover: var(--at_white-opacity_general);
  --ct_checkbox_main_container_selected: var(--at_primary_general);
  --ct_checkbox_main_container_disabled: var(--at_black-opacity_thick);
  --ct_checkbox_main_focus-outline_default: var(--at_black-opacity_pale);
  --ct_checkbox_main_focus-outline_hover: var(--at_primary_subtlest);
  --ct_checkbox_main_focus-outline_disabled: var(--at_black-opacity_palest);
  --ct_checkbox_moderate_unit_selected: var(--at_black-opacity_general);
  --ct_checkbox_moderate_unit_disabled: var(--at_black-opacity_pale);
  --ct_checkbox_moderate_container_default: var(--at_white-opacity_general);
  --ct_checkbox_moderate_container_hover: var(--at_white-opacity_general);
  --ct_checkbox_moderate_container_selected: var(--at_white-opacity_general);
  --ct_checkbox_moderate_container_disabled: var(--at_black-opacity_thick);
  --ct_checkbox_moderate_focus-outline_default: var(--at_black-opacity_pale);
  --ct_checkbox_moderate_focus-outline_hover: var(--at_primary_subtlest);
  --ct_checkbox_moderate_focus-outline_disabled: var(--at_black-opacity_palest);
  --ct_radio-button_main_unit_selected: var(--at_primary_general);
  --ct_radio-button_main_unit_disabled: var(--at_black-opacity_pale);
  --ct_radio-button_main_container_default: var(--at_white-opacity_general);
  --ct_radio-button_main_container_hover: var(--at_white-opacity_general);
  --ct_radio-button_main_container_selected: var(--at_white-opacity_general);
  --ct_radio-button_main_container_disabled: var(--at_black-opacity_thick);
  --ct_radio-button_main_focus-outline_default: var(--at_black-opacity_pale);
  --ct_radio-button_main_focus-outline_selected: var(--at_black-opacity_pale);
  --ct_radio-button_main_focus-outline_hover: var(--at_primary_subtlest);
  --ct_radio-button_main_focus-outline_disabled: var(--at_black-opacity_palest);
  --ct_radio-button_moderate_unit_selected: var(--at_black-opacity_general);
  --ct_radio-button_moderate_unit_disabled: var(--at_black-opacity_pale);
  --ct_radio-button_moderate_container_default: var(--at_white-opacity_general);
  --ct_radio-button_moderate_container_hover: var(--at_white-opacity_general);
  --ct_radio-button_moderate_container_selected: var(--at_white-opacity_general);
  --ct_radio-button_moderate_container_disabled: var(--at_black-opacity_thick);
  --ct_radio-button_moderate_focus-outline_default: var(--at_black-opacity_pale);
  --ct_radio-button_moderate_focus-outline_selected: var(--at_black-opacity_pale);
  --ct_radio-button_moderate_focus-outline_hover: var(--at_primary_subtlest);
  --ct_radio-button_moderate_focus-outline_disabled: var(--at_black-opacity_palest);
  --ct_dialog_main_container: var(--at_neutral_palest);
  --ct_input-general_main_container_default: var(--at_white-opacity_general);
  --ct_input-general_main_container_success: var(--at_white-opacity_general);
  --ct_input-general_main_container_error: var(--at_white-opacity_general);
  --ct_input-general_main_container_auto-filled: var(--at_black-opacity_thick);
  --ct_input-general_main_container_disabled: var(--at_black-opacity_thick);
  --ct_input-general_main_stroke_default: var(--at_black-opacity_palest);
  --ct_input-general_main_stroke_success: var(--at_success_general);
  --ct_input-general_main_stroke_error: var(--at_danger_general);
  --ct_input-general_main_stroke_auto-filled: var(--at_black-opacity_palest);
  --ct_input-general_main_stroke_disabled: var(--at_black-opacity_palest);
  --ct_input-general_main_focus-outline_default: var(--at_primary_pale);
  --ct_input-general_main_focus-outline_success: var(--at_success_pale);
  --ct_input-general_main_focus-outline_error: var(--at_danger_pale);
  --ct_input-general_button-search2_main_default: var(--at_primary_general);
  --ct_input-general_button-search2_main_hover: var(--at_primary_subtlest);
  --ct_input-general_dim_container_default: var(--at_black-opacity_thick);
  --ct_input-general_dim_container_success: var(--at_black-opacity_thick);
  --ct_input-general_dim_container_error: var(--at_black-opacity_thick);
  --ct_input-general_dim_container_auto-filled: var(--at_black-opacity_thick);
  --ct_input-general_dim_container_disabled: var(--at_black-opacity_thick);
  --ct_input-general_dim_stroke_default: var(--at_black-opacity_palest);
  --ct_input-general_dim_stroke_success: var(--at_success_general);
  --ct_input-general_dim_stroke_error: var(--at_danger_general);
  --ct_input-general_dim_stroke_auto-filled: var(--at_black-opacity_palest);
  --ct_input-general_dim_stroke_disabled: var(--at_black-opacity_palest);
  --ct_input-general_dim_focus-outline_default: var(--at_primary_pale);
  --ct_input-general_dim_focus-outline_success: var(--at_success_pale);
  --ct_input-general_dim_focus-outline_error: var(--at_danger_pale);
  --ct_input-search_main_container: var(--at_white-opacity_general);
  --ct_input-search_main_stroke: var(--at_primary_general);
  --ct_input-search_dim_container: var(--at_black-opacity_thick);
  --ct_input-voicehint_main_container: var(--at_black-opacity_general);
  --ct_input-voicehint_inverse_container: var(--at_black-opacity_thick);
  --ct_input-voicehint_spotlight_active: var(--at_black-opacity_thick);
  --ct_input-caret_main_general: var(--at_primary_general);
  --ct_input-caret_inverse_general: var(--at_primary_pale);
  --ct_notification_unit_default: var(--at_neutral_light);
  --ct_notification_unit_hover: var(--at_primary_palest);
  --ct_notification_unit_pressed: var(--at_primary_palest);
  --ct_notification_unit_selected: var(--at_neutral_light);
  --ct_notification_container: var(--at_neutral_light);
  --ct_table_unit_default: var(--at_neutral_light);
  --ct_table_unit_hover: var(--at_primary_palest);
  --ct_table_unit_active: var(--at_primary_pale);
  --ct_table_unit_selected: var(--at_primary_palest);
  --ct_table_container: var(--at_neutral_light);
  --ct_toast_container_success: var(--at_success_palest);
  --ct_toast_container_error: var(--at_danger_palest);
  --ct_toast_container_default: var(--at_neutral_subtle);
  --ct_toast_stroke_success: var(--at_success_general);
  --ct_toast_stroke_error: var(--at_danger_general);
  --ct_toast_stroke_default: var(--at_neutral_subtle);
  --ct_barchart_container: var(--at_black-opacity_thick);
  --ct_barchart_unit: var(--gt_purple_300);
  --ct_option_container_default: var(--at_white-opacity_general);
  --ct_option_container_selected: var(--at_black-opacity_general);
  --ct_option_container_disabled: var(--at_black-opacity_thick);
  --ct_option_stroke_default: var(--at_black-opacity_palest);
  --ct_option_stroke_disabled: var(--at_black-opacity_palest);
  --ct_mask_general: var(--at_black-opacity_subtle);
  --ct_skeleton_background_strong: var(--at_black-opacity_palest);
  --ct_skeleton_background_general: var(--at_black-opacity_thick);
  --ct_skeleton_toplight_strong: var(--at_white-opacity_subtlest);
  --ct_skeleton_toplight_general: var(--at_white-opacity_pale);
  --ct_bottom-sheet_container: var(--at_neutral_palest);
  --ct_bottom-sheet_handle: var(--at_neutral_subtle);
  --ct_bottom-sheet_unit: var(--at_white-opacity_subtle);
  --ct_chips_main_general_container_default: var(--at_neutral_light);
  --ct_chips_main_general_container_selected: var(--at_neutral_dark);
  --ct_chips_main_general_stroke_default: var(--at_neutral_palest);
  --ct_chips_main_general_stroke_selected: var(--at_neutral_deep);
  --ct_chips_main_subtle_container_default: var(--at_neutral_palest);
  --ct_chips_main_subtle_container_selected: var(--at_neutral_dark);
  --ct_chips_main_subtle_stroke_default: var(--at_neutral_pale);
  --ct_chips_main_subtle_stroke_selected: var(--at_neutral_deep);
  --ct_switch_main_handle: var(--at_neutral_light);
  --ct_switch_main_container_on: var(--at_primary_general);
  --ct_switch_main_container_off: var(--at_neutral_pale);
  --ct_switch_inverse_handle: var(--at_neutral_light);
  --ct_switch_inverse_container_on: var(--at_primary_general);
  --ct_switch_inverse_container_off: var(--at_neutral_subtle);
  --ct_tab-bar_hint: var(--at_primary_general);
  --ct_tab-bar_container: var(--at_neutral_light);
  --ct_tab-bar_stroke: var(--at_neutral_palest);
  --ct_tab-bar_noti: var(--at_danger_general);
  --ct_tabs_hint: var(--at_primary_general);
  --ct_top-bar_second-layer: var(--at_neutral_pale);
  --ct_top-bar_handle: var(--at_neutral_subtle);
  --ct_avatar_general_container: var(--at_neutral_pale);
  --ct_avatar_general_stroke: var(--at_neutral_subtlest);
  --ct_avatar_shady_container: var(--at_neutral_light);
  --ct_avatar_shady_stroke: var(--at_neutral_palest);
  --ct_info-message_main_container: var(--at_black-opacity_palest);
  --ct_info-message_inverse_container: var(--at_white-opacity_pale);
  --ct_progress-bar_main_container: var(--at_neutral_subtle);
  --ct_progress-bar_main_bar: var(--at_neutral_light);
  --ct_progress-bar_main_pointer: var(--at_neutral_light);

  /* gradient */
  --gt_gradient_violet_dark: linear-gradient(to right, #6d71ea, #430dcc);
  --gt_gradient_violet_default: linear-gradient(to right, #a7b4ff, #9b7bff, #714eff);
  --gt_gradient_violet_light: linear-gradient(to right, #dedfff, #dcc1ff);
  --gt_gradient_orange_dark: linear-gradient(to right, #ffa76e, #f97824, #ff4c59);
  --gt_gradient_orange_default: linear-gradient(to right, #ffae83, #ff8a3d, #ff717f);
  --gt_gradient_orange_light: linear-gradient(to right, #ffee9d, #ffdcaf, #ffd2b4);
  --gt_gradient_blue_default: linear-gradient(to right, #40a9ff, #0050b3);
  --gt_gradient_blue_light: linear-gradient(to right, #e6f7ff, #91d5ff);
  --gt_gradient_iOM_dark: linear-gradient(to right, #ff8a3d, #f04128, #e60013);
  --gt_gradient_iOM_default: linear-gradient(to right, #ffb44b, #f18d00, #ff614a);
  --gt_gradient_iOM_light: linear-gradient(to right, #fff4da, #ffccbb, #ffaa9d);
  --at_gradient_primary_dark: var(--gt_gradient_iOM_dark);
  --at_gradient_primary_default: var(--gt_gradient_iOM_default);
  --at_gradient_primary_light: var(--gt_gradient_iOM_light);
  --at_gradient_secondary_dark: var(--gt_gradient_violet_dark);
  --at_gradient_secondary_default: var(--gt_gradient_violet_default);
  --at_gradient_secondary_light: var(--gt_gradient_violet_light);
  --at_gradient_tertiary_default: var(--gt_gradient_blue_default);
  --at_gradient_tertiary_light: var(--gt_gradient_blue_light);
}