:root {
  --sds-alpha-4: 0.04;
  --sds-alpha-8: 0.08;
  --sds-alpha-12: 0.12;
  --sds-alpha-16: 0.16;
  --sds-alpha-30: 0.3;
  --sds-alpha-40: 0.4;
  --sds-alpha-80: 0.8;
  --sds-amount-field-border-hover: #B1B4BC;
  --sds-badge-count-height: 16px;
  --sds-badge-dot-size-md: 6px;
  --sds-badge-dot-size-sm: 4px;
  --sds-banner-border-insight: #3499FF;
  --sds-banner-border-nudge: #F7A1FF;
  --sds-banner-icon-size: 26px;
  --sds-banner-image-size: 56px;
  --sds-bg-brand: #6D58F2;
  --sds-bg-brand-subtle: #F4F4FE;
  --sds-bg-danger: #E62C35;
  --sds-bg-danger-subtle: #FDF2F2;
  --sds-bg-info: #307AF3;
  --sds-bg-info-subtle: #F1F5FF;
  --sds-bg-inverse-primary: #1A1D24;
  --sds-bg-inverse-quaternary: #B1B4BC;
  --sds-bg-inverse-secondary: #2A2D38;
  --sds-bg-inverse-tertiary: #424756;
  --sds-bg-primary: #FFFFFF;
  --sds-bg-quaternary: #E3E4E7;
  --sds-bg-secondary: #FAFAFA;
  --sds-bg-success: #00A05B;
  --sds-bg-success-subtle: #E8FBEE;
  --sds-bg-tertiary: #F5F5F6;
  --sds-bg-warning: #FFAE00;
  --sds-bg-warning-subtle: #FFF8E6;
  --sds-border-brand: #6D58F2;
  --sds-border-brand-strong: #5B3AE0;
  --sds-border-brand-subtle: #E4E6FF;
  --sds-border-danger: #E62C35;
  --sds-border-danger-strong: #B42027;
  --sds-border-danger-subtle: #FFDBD7;
  --sds-border-default: #E3E4E7;
  --sds-border-info-subtle: #D6E6FF;
  --sds-border-strong: #D6D7DB;
  --sds-border-success-subtle: #C6F1D4;
  --sds-border-warning-subtle: #FFEAB2;
  --sds-button-gap-default-lg: 6px;
  --sds-button-gap-default-md: 4px;
  --sds-button-gap-default-sm: 4px;
  --sds-button-gap-neutral-lg: 8px;
  --sds-button-gap-neutral-md: 6px;
  --sds-button-gap-neutral-sm: 4px;
  --sds-button-ghost-height-lg: 28px;
  --sds-button-ghost-height-md: 26px;
  --sds-button-ghost-height-sm: 24px;
  --sds-button-height-lg: 48px;
  --sds-button-height-md: 40px;
  --sds-button-height-sm: 32px;
  --sds-button-loading-padding-x-lg-icon: 28px;
  --sds-button-loading-padding-x-md: 20px;
  --sds-button-loading-padding-x-md-icon: 24px;
  --sds-button-overlay-brand-hover: rgba(109, 88, 242, 0.08);
  --sds-button-overlay-brand-pressed: rgba(109, 88, 242, 0.16);
  --sds-button-overlay-neutral-strong: rgba(26, 29, 36, 0.16);
  --sds-button-overlay-neutral-stronger: rgba(26, 29, 36, 0.24);
  --sds-button-padding-x-lg: 20px;
  --sds-button-padding-x-md: 16px;
  --sds-button-padding-x-sm: 12px;
  --sds-button-padding-y-lg: 12px;
  --sds-button-padding-y-md: 10px;
  --sds-button-padding-y-sm: 6px;
  --sds-callout-card-image-slot-bg: #D6D7DB;
  --sds-callout-card-image-slot-size: 48px;
  --sds-callout-card-max-width: 392px;
  --sds-checkbox-border-default: #8E929E;
  --sds-checkbox-border-hover: #5D6374;
  --sds-checkbox-box-size: 16px;
  --sds-checkbox-fill-selected: #2A2D38;
  --sds-checkbox-fill-selected-pressed: #424756;
  --sds-checkbox-mark-color: #FFFFFF;
  --sds-checkbox-mark-color-disabled: #B1B4BC;
  --sds-checkbox-state-area-size: 32px;
  --sds-chip-colors-border-brand-outline: #BFC1FF;
  --sds-chip-colors-border-danger-outline: #FFB0A8;
  --sds-chip-colors-border-info-outline: #A7C9FF;
  --sds-color-gray-0: #FFFFFF;
  --sds-color-gray-25: #FAFAFA;
  --sds-color-gray-50: #F5F5F6;
  --sds-color-gray-100: #E3E4E7;
  --sds-color-gray-200: #D6D7DB;
  --sds-color-gray-300: #B1B4BC;
  --sds-color-gray-400: #8E929E;
  --sds-color-gray-500: #6C7181;
  --sds-color-gray-600: #5D6374;
  --sds-color-gray-700: #424756;
  --sds-color-gray-800: #2A2D38;
  --sds-color-gray-900: #1A1D24;
  --sds-color-purple-50: #F4F4FE;
  --sds-color-purple-100: #E4E6FF;
  --sds-color-purple-200: #BFC1FF;
  --sds-color-purple-300: #A3A2FF;
  --sds-color-purple-400: #837CF4;
  --sds-color-purple-500: #6D58F2;
  --sds-color-purple-600: #5B3AE0;
  --sds-color-purple-700: #492DB9;
  --sds-color-purple-800: #3D249C;
  --sds-color-purple-900: #2E1B7B;
  --sds-color-status-blue-50: #F1F5FF;
  --sds-color-status-blue-100: #D6E6FF;
  --sds-color-status-blue-200: #A7C9FF;
  --sds-color-status-blue-300: #7DAEFF;
  --sds-color-status-blue-400: #4E8CF4;
  --sds-color-status-blue-500: #307AF3;
  --sds-color-status-blue-600: #1D5DC4;
  --sds-color-status-blue-700: #1C4EA0;
  --sds-color-status-blue-800: #153F83;
  --sds-color-status-blue-900: #0E3067;
  --sds-color-status-cyan-50: #E6F9FD;
  --sds-color-status-cyan-100: #CCF4FB;
  --sds-color-status-cyan-200: #A5ECF8;
  --sds-color-status-cyan-300: #7CDFF0;
  --sds-color-status-cyan-400: #54CADD;
  --sds-color-status-cyan-500: #00B2C8;
  --sds-color-status-cyan-600: #1A90A1;
  --sds-color-status-cyan-700: #137684;
  --sds-color-status-cyan-800: #0C5A65;
  --sds-color-status-cyan-900: #053A42;
  --sds-color-status-gold-50: #FFF8E6;
  --sds-color-status-gold-100: #FFEAB2;
  --sds-color-status-gold-200: #FFD986;
  --sds-color-status-gold-300: #FFC743;
  --sds-color-status-gold-400: #FFBF29;
  --sds-color-status-gold-500: #FFAE00;
  --sds-color-status-gold-600: #E29B00;
  --sds-color-status-gold-700: #C28400;
  --sds-color-status-gold-800: #926400;
  --sds-color-status-gold-900: #5B3F00;
  --sds-color-status-green-50: #E8FBEE;
  --sds-color-status-green-100: #C6F1D4;
  --sds-color-status-green-200: #90E8B0;
  --sds-color-status-green-300: #53D088;
  --sds-color-status-green-400: #2EAC69;
  --sds-color-status-green-500: #00A05B;
  --sds-color-status-green-600: #1F7C4A;
  --sds-color-status-green-700: #215D3B;
  --sds-color-status-green-800: #1A4E30;
  --sds-color-status-green-900: #123C24;
  --sds-color-status-orange-50: #FEF3E8;
  --sds-color-status-orange-100: #FEE7D1;
  --sds-color-status-orange-200: #FDD6B3;
  --sds-color-status-orange-300: #FCB585;
  --sds-color-status-orange-400: #FB8B56;
  --sds-color-status-orange-500: #FC6D14;
  --sds-color-status-orange-600: #E46126;
  --sds-color-status-orange-700: #B84B1C;
  --sds-color-status-orange-800: #843211;
  --sds-color-status-orange-900: #571E08;
  --sds-color-status-pink-50: #FEF2F4;
  --sds-color-status-pink-100: #FCE4E9;
  --sds-color-status-pink-200: #FAD2DA;
  --sds-color-status-pink-300: #F7B1C0;
  --sds-color-status-pink-400: #F37697;
  --sds-color-status-pink-500: #EC4A7F;
  --sds-color-status-pink-600: #D73D71;
  --sds-color-status-pink-700: #B2315C;
  --sds-color-status-pink-800: #892446;
  --sds-color-status-pink-900: #5A142C;
  --sds-color-status-red-50: #FDF2F2;
  --sds-color-status-red-100: #FFDBD7;
  --sds-color-status-red-200: #FFB0A8;
  --sds-color-status-red-300: #FF8A82;
  --sds-color-status-red-400: #F64647;
  --sds-color-status-red-500: #E62C35;
  --sds-color-status-red-600: #B42027;
  --sds-color-status-red-700: #8D2525;
  --sds-color-status-red-800: #761D1E;
  --sds-color-status-red-900: #5D1515;
  --sds-color-status-teal-50: #E3FBF7;
  --sds-color-status-teal-100: #C4F7F0;
  --sds-color-status-teal-200: #92F3E6;
  --sds-color-status-teal-300: #75E4D7;
  --sds-color-status-teal-400: #3CD1C2;
  --sds-color-status-teal-500: #00B7A8;
  --sds-color-status-teal-600: #0D9488;
  --sds-color-status-teal-700: #10796F;
  --sds-color-status-teal-800: #105C55;
  --sds-color-status-teal-900: #0C3B36;
  --sds-counter-button-bg-default: #FFFFFF;
  --sds-counter-button-bg-disabled: #FAFAFA;
  --sds-counter-button-bg-hover: #E3E4E7;
  --sds-counter-button-border-default: #8E929E;
  --sds-counter-button-border-disabled: #E3E7EC;
  --sds-counter-button-corner-radius: 6px;
  --sds-counter-button-icon-default: #8E929E;
  --sds-counter-button-icon-disabled: #E3E7EC;
  --sds-counter-button-icon-hover: #6C7181;
  --sds-counter-button-icon-size: 24px;
  --sds-counter-button-size: 24px;
  --sds-counter-gap: 12px;
  --sds-counter-height: 26px;
  --sds-counter-supporting-color: #5D6374;
  --sds-counter-supporting-font-size: 12px;
  --sds-counter-supporting-letter-spacing: -0.12px;
  --sds-counter-supporting-line-height: 16.8px;
  --sds-counter-value-color: #2E2E31;
  --sds-counter-value-font-size: 20px;
  --sds-counter-value-font-weight: 600;
  --sds-counter-value-letter-spacing: -0.4px;
  --sds-counter-value-line-height: 26px;
  --sds-counter-value-min-width: 32px;
  --sds-counter-value-width: 25px;
  --sds-counter-width: 97px;
  --sds-date-picker-bottom-btn-height: 32px;
  --sds-date-picker-bottom-btn-radius: 4px;
  --sds-date-picker-cell-inner-size: 40px;
  --sds-date-picker-cell-size: 40px;
  --sds-date-picker-dropdown-radius: 8px;
  --sds-date-picker-dropdown-width: 312px;
  --sds-date-picker-field-height: 48px;
  --sds-date-picker-field-radius: 6px;
  --sds-date-picker-field-width: 312px;
  --sds-date-picker-nav-btn-radius: 8px;
  --sds-date-picker-nav-btn-size: 40px;
  --sds-date-picker-range-bg: #6D58F214;
  --sds-date-picker-range-bg-end: #F4F4FE;
  --sds-date-picker-required-color: #FF5552;
  --sds-date-picker-weekday-color: #90959C;
  --sds-display-chip-bg-danger-weak: #FFDFDC;
  --sds-display-chip-bg-ghost: transparent;
  --sds-display-chip-bg-info-weak: #DBE9FF;
  --sds-display-chip-bg-normal-strong: #6C7181;
  --sds-display-chip-bg-primary-weak: #E4E6FF;
  --sds-display-chip-bg-success-weak: #C6F8D6;
  --sds-display-chip-bg-warning-strong: #FFA929;
  --sds-display-chip-bg-warning-weak: #FEF1CF;
  --sds-display-chip-border-radius: 9999px;
  --sds-display-chip-border-success-outline: #8DE9AF;
  --sds-display-chip-border-warning-outline: #FDE29B;
  --sds-display-chip-border-width: 1px;
  --sds-display-chip-font-size: 16px;
  --sds-display-chip-gap: 6px;
  --sds-display-chip-height: 36px;
  --sds-display-chip-icon-size: 18px;
  --sds-display-chip-line-height: 24px;
  --sds-display-chip-padding: 6px 12px;
  --sds-display-chip-text-warning: #E68100;
  --sds-duration-fast: 100ms;
  --sds-duration-instant: 0ms;
  --sds-duration-normal: 200ms;
  --sds-duration-slow: 300ms;
  --sds-duration-spinner: 1200ms;
  --sds-duration-toast: 500ms;
  --sds-easing-decelerate: cubic-bezier(0, 0, 0.2, 1);
  --sds-easing-emphasized: cubic-bezier(0.3, 0, 0, 1);
  --sds-easing-standard: cubic-bezier(0.2, 0, 0, 1);
  --sds-filter-chip-border-radius: 9999px;
  --sds-filter-chip-border-width: 1px;
  --sds-filter-chip-font-size-l: 16px;
  --sds-filter-chip-font-size-m: 14px;
  --sds-filter-chip-font-size-s: 12px;
  --sds-filter-chip-gap-l: 6px;
  --sds-filter-chip-gap-m: 4px;
  --sds-filter-chip-gap-s: 2px;
  --sds-filter-chip-height-l: 36px;
  --sds-filter-chip-height-m: 30px;
  --sds-filter-chip-height-s: 24px;
  --sds-filter-chip-icon-size-l: 18px;
  --sds-filter-chip-icon-size-m: 16px;
  --sds-filter-chip-icon-size-s: 14px;
  --sds-filter-chip-letter-spacing-l: -0.16px;
  --sds-filter-chip-letter-spacing-m: -0.14px;
  --sds-filter-chip-letter-spacing-s: -0.12px;
  --sds-filter-chip-line-height-l: 24px;
  --sds-filter-chip-line-height-m: 21px;
  --sds-filter-chip-line-height-s: 16.8px;
  --sds-filter-chip-notification-dot-offset: -3px;
  --sds-filter-chip-notification-dot-size: 8px;
  --sds-filter-chip-padding-l: 4px 12px;
  --sds-filter-chip-padding-m: 4px 10px;
  --sds-filter-chip-padding-s: 4px 8px;
  --sds-focus-ring-offset: 2px;
  --sds-focus-ring-width: 2px;
  --sds-font-family-base: 'Pretendard', -apple-system, BlinkMacSystemFont, sans-serif;
  --sds-font-family-mono: 'Pretendard Mono', 'SF Mono', monospace;
  --sds-font-size-2xl: 24px;
  --sds-font-size-2xs: 11px;
  --sds-font-size-3xl: 32px;
  --sds-font-size-lg: 16px;
  --sds-font-size-md: 14px;
  --sds-font-size-sm: 13px;
  --sds-font-size-xl: 20px;
  --sds-font-size-xs: 12px;
  --sds-font-weight-bold: 700;
  --sds-font-weight-medium: 500;
  --sds-font-weight-regular: 400;
  --sds-font-weight-semibold: 600;
  --sds-forms-required-color: #FF5552;
  --sds-gradient-ai: linear-gradient(90deg, #346AFF 0%, #90E1CB 100%);
  --sds-icon-brand: #6D58F2;
  --sds-icon-danger: #E62C35;
  --sds-icon-disabled: #D6D7DB;
  --sds-icon-info: #307AF3;
  --sds-icon-inverse: #FFFFFF;
  --sds-icon-placeholder: #B1B4BC;
  --sds-icon-primary: #424756;
  --sds-icon-secondary: #5D6374;
  --sds-icon-success: #00A05B;
  --sds-icon-tertiary: #6C7181;
  --sds-icon-warning: #FFAE00;
  --sds-icon-size-lg: 32px;
  --sds-icon-size-md: 24px;
  --sds-icon-size-sm: 20px;
  --sds-icon-size-xl: 40px;
  --sds-icon-size-xs: 16px;
  --sds-input-action-height-l: 32px;
  --sds-input-action-height-m: 28px;
  --sds-input-action-line-height: 1;
  --sds-input-disabled-opacity: 0.6;
  --sds-input-height-l: 48px;
  --sds-input-height-m: 40px;
  --sds-input-ring-width: 3px;
  --sds-interaction-overlay-hover: rgba(26, 29, 36, 0.04);
  --sds-interaction-overlay-pressed: rgba(26, 29, 36, 0.08);
  --sds-layout-container-max-width: 1200px;
  --sds-layout-sidebar-width: 254px;
  --sds-letter-spacing-normal: -0.01em;
  --sds-letter-spacing-tight: -0.02em;
  --sds-letter-spacing-tighter: -0.03em;
  --sds-letter-spacing-wide: 0em;
  --sds-line-height-normal: 1.5;
  --sds-line-height-relaxed: 1.7;
  --sds-line-height-snug: 1.4;
  --sds-line-height-tight: 1.3;
  --sds-media-card-media-height-horizontal: 240px;
  --sds-media-card-media-height-vertical: 200px;
  --sds-media-card-tag-offset: 15px;
  --sds-menu-item-bg-disabled: #90959C0F;
  --sds-menu-item-bg-hover: #1A1D240A;
  --sds-menu-item-bg-selected: #6D58F214;
  --sds-menu-item-bg-selected-hover: #6D58F229;
  --sds-menu-item-gap: 6px;
  --sds-menu-item-height: 37px;
  --sds-menu-item-height-description: 58px;
  --sds-menu-item-padding: 8px 12px;
  --sds-menu-item-radius: 8px;
  --sds-menu-popup-border: #F5F5F6;
  --sds-menu-popup-padding: 4px 0;
  --sds-menu-popup-radius: 8px;
  --sds-menu-popup-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  --sds-menu-text-desc-gap: 4px;
  --sds-menu-text-name-gap: 8px;
  --sds-message-action-height: 26px;
  --sds-message-min-width: 288px;
  --sds-opacity-30: 0.3;
  --sds-opacity-40: 0.4;
  --sds-overlay-backdrop: rgba(0, 0, 0, 0.5);
  --sds-pagination-gap-control: 8px;
  --sds-pagination-gap-page-state: 8px;
  --sds-pagination-gap-section: 16px;
  --sds-pagination-gap-selector: 8px;
  --sds-pagination-height: 32px;
  --sds-pagination-input-padding: 6px 8px;
  --sds-pagination-input-radius: 6px;
  --sds-pagination-input-width: 50px;
  --sds-pagination-nav-button-padding: 4px;
  --sds-pagination-nav-button-radius: 4px;
  --sds-pagination-nav-button-size: 24px;
  --sds-pagination-nav-icon-size: 16px;
  --sds-popover-close-delay: 100ms;
  --sds-popover-host-z-index: 1000;
  --sds-popover-image-width-horizontal: 96px;
  --sds-popover-max-width: 320px;
  --sds-popover-open-delay: 100ms;
  --sds-popover-radius: 10px;
  --sds-radio-border-pressed: #424756;
  --sds-radio-border-radius: 9999px;
  --sds-radio-border-selected: #2A2D38;
  --sds-radio-border-unselected: #8E929E;
  --sds-radio-border-unselected-hover: #5D6374;
  --sds-radio-border-width: 1px;
  --sds-radio-dot-disabled: #B1B4BC;
  --sds-radio-dot-size: 8px;
  --sds-radio-gap: 8px;
  --sds-radio-label-font-size: 14px;
  --sds-radio-label-letter-spacing: -0.14px;
  --sds-radio-label-line-height: 21px;
  --sds-radio-mark-size: 16px;
  --sds-radio-touch-size: 32px;
  --sds-radius-2xl: 16px;
  --sds-radius-3xl: 20px;
  --sds-radius-full: 9999px;
  --sds-radius-lg: 8px;
  --sds-radius-md: 6px;
  --sds-radius-none: 0px;
  --sds-radius-sm: 4px;
  --sds-radius-xl: 12px;
  --sds-radius-xs: 2px;
  --sds-roll-control-bg-hover: #FFFFFF14;
  --sds-roll-control-size: 18px;
  --sds-rolling-notice-badge-color: #FF6060;
  --sds-rolling-notice-chip-size: 48px;
  --sds-rolling-notice-control-gap: 6px;
  --sds-rolling-notice-gap: 12px;
  --sds-rolling-notice-height: 48px;
  --sds-rolling-notice-radius: 12px;
  --sds-scrollbar-thumb: rgba(112,115,124,0.16);
  --sds-segmented-control-gap: 4px;
  --sds-segmented-control-height-medium: 48px;
  --sds-segmented-control-height-small: 38px;
  --sds-segmented-control-icon-disabled: #B1B4BC;
  --sds-segmented-control-icon-selected: #4A4A4A;
  --sds-segmented-control-item-bg-outline-selected: rgba(26, 29, 36, 0.04);
  --sds-segmented-control-item-cr-medium: 6px;
  --sds-segmented-control-item-cr-small: 4px;
  --sds-segmented-control-letter-spacing-medium: -0.14px;
  --sds-segmented-control-letter-spacing-small: -0.12px;
  --sds-segmented-control-line-height-medium: 21px;
  --sds-segmented-control-line-height-small: 16.8px;
  --sds-segmented-control-outline-height-medium: 40px;
  --sds-segmented-control-outline-height-small: 30px;
  --sds-segmented-control-padding: 4px;
  --sds-segmented-control-padding-inline-text-medium: 16px;
  --sds-segmented-control-padding-inline-text-small: 12px;
  --sds-segmented-control-width-icon-medium: 40px;
  --sds-segmented-control-width-icon-small: 30px;
  --sds-select-bg-disabled: #F5F5F6;
  --sds-select-bg-readonly: #F5F5F6;
  --sds-select-bg-tinted: #1A1D240A;
  --sds-select-bg-tinted-hover: #1A1D2414;
  --sds-select-border: #D6D7DB;
  --sds-select-border-disabled: #E3E4E7;
  --sds-select-border-error: #E62C35;
  --sds-select-border-focus: #6D58F2;
  --sds-select-border-hover: #D6D7DB;
  --sds-select-border-tinted: #1A1D24CC;
  --sds-select-corner-radius: 6px;
  --sds-select-gap: 8px;
  --sds-select-height-l: 48px;
  --sds-select-height-m: 40px;
  --sds-select-height-s: 32px;
  --sds-select-option-bg-hover: #F4F4FE;
  --sds-select-option-bg-selected: #F4F4FE;
  --sds-select-option-gap: 8px;
  --sds-select-option-height: 32px;
  --sds-select-option-padding: 4px 6px;
  --sds-select-option-text-selected: #6F5CEB;
  --sds-select-padding-l: 8px;
  --sds-select-padding-m: 8px;
  --sds-select-padding-s: 8px;
  --sds-select-popup-corner-radius: 6px;
  --sds-select-popup-max-height: 240px;
  --sds-select-popup-padding: 8px;
  --sds-select-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  --sds-select-text-required: #5739D0;
  --sds-shadow-elevated: 0px 4px 12px rgba(0, 0, 0, 0.15);
  --sds-shadow-modal: 4px 16px 30px rgba(0, 0, 0, 0.20);
  --sds-shadow-strong: 0px 4px 20px rgba(0, 0, 0, 0.20);
  --sds-shadow-subtle: 0px 4px 12px rgba(0, 0, 0, 0.04);
  --sds-shadow-primitive-1: 0px 4px 12px rgba(0, 0, 0, 0.04);
  --sds-shadow-primitive-2: 0px 4px 12px rgba(0, 0, 0, 0.15);
  --sds-shadow-primitive-3: 0px 4px 20px rgba(0, 0, 0, 0.20);
  --sds-shadow-primitive-4: 4px 16px 30px rgba(0, 0, 0, 0.20);
  --sds-spacing-0: 0px;
  --sds-spacing-2: 2px;
  --sds-spacing-4: 4px;
  --sds-spacing-6: 6px;
  --sds-spacing-8: 8px;
  --sds-spacing-10: 10px;
  --sds-spacing-12: 12px;
  --sds-spacing-16: 16px;
  --sds-spacing-20: 20px;
  --sds-spacing-24: 24px;
  --sds-spacing-32: 32px;
  --sds-spacing-40: 40px;
  --sds-spacing-48: 48px;
  --sds-spacing-64: 64px;
  --sds-spinner-border-width-lg: 2px;
  --sds-spinner-border-width-md: 1.75px;
  --sds-spinner-border-width-sm: 1.5px;
  --sds-spinner-size-lg: 16px;
  --sds-spinner-size-md: 14px;
  --sds-spinner-size-sm: 12px;
  --sds-tab-count-color-hover: #5D6374;
  --sds-tab-height-large: 48px;
  --sds-tab-height-medium: 40px;
  --sds-tab-indicator-color: #1A1D24;
  --sds-tab-indicator-thickness: 3px;
  --sds-tab-item-content-gap: 4px;
  --sds-tab-item-padding-inline: 16px;
  --sds-tab-label-color-hover: #5D6374;
  --sds-tab-label-color-selected: #1A1D24;
  --sds-tab-list-border-bottom-thickness: 1px;
  --sds-tab-list-gap-fill: 8px;
  --sds-tab-list-gap-hug: 0;
  --sds-tab-list-padding-inline-large: 24px;
  --sds-tab-list-padding-inline-medium: 16px;
  --sds-tab-notification-size: 6px;
  --sds-tag-bg-neutral-strong: #5D6374;
  --sds-tag-border-neutral-outline: #D6D7DB;
  --sds-tag-border-success-outline: #90E8B0;
  --sds-tag-border-warning-outline: #FFD986;
  --sds-tag-height-lg: 25px;
  --sds-tag-height-md: 23px;
  --sds-tag-height-sm: 21px;
  --sds-text-brand: #5B3AE0;
  --sds-text-danger: #B42027;
  --sds-text-disabled: #B1B4BC;
  --sds-text-info: #1D5DC4;
  --sds-text-inverse-disabled: #5D6374;
  --sds-text-inverse-placeholder: #6C7181;
  --sds-text-inverse-primary: #FFFFFF;
  --sds-text-inverse-secondary: #D6D7DB;
  --sds-text-inverse-tertiary: #8E929E;
  --sds-text-placeholder: #8E929E;
  --sds-text-primary: #2A2D38;
  --sds-text-secondary: #424756;
  --sds-text-success: #1F7C4A;
  --sds-text-tertiary: #5D6374;
  --sds-text-warning: #E29B00;
  --sds-text-area-border-default: #D1D3D8;
  --sds-text-area-gradient-ai: linear-gradient(90deg, #3499FF 0%, #7DD6FF 100%);
  --sds-text-area-height-auto: 65px;
  --sds-text-area-height-fix: 150px;
  --sds-time-picker-ampm-column-width: 44px;
  --sds-time-picker-bottom-btn-height: 32px;
  --sds-time-picker-column-width: 48px;
  --sds-time-picker-divider-width: 21px;
  --sds-time-picker-dropdown-width: 200px;
  --sds-time-picker-field-height: 40px;
  --sds-time-picker-field-width: 200px;
  --sds-time-picker-item-height: 40px;
  --sds-time-picker-visible-rows: 5;
  --sds-toggle-switch-disabled-opacity: 0.32;
  --sds-toggle-switch-gap-horizontal: 8px;
  --sds-toggle-switch-gap-info-icon: 7px;
  --sds-toggle-switch-gap-vertical: 2px;
  --sds-toggle-switch-info-button-padding: 4px;
  --sds-toggle-switch-info-button-size: 24px;
  --sds-toggle-switch-info-icon-size: 16px;
  --sds-toggle-switch-label-color-inline: #1D2025;
  --sds-toggle-switch-thumb-offset: 3px;
  --sds-toggle-switch-thumb-size: 14px;
  --sds-toggle-switch-track-height: 20px;
  --sds-toggle-switch-track-width: 36px;
  --sds-tooltip-arrow-edge-offset: 12px;
  --sds-tooltip-arrow-half-size: 4px;
  --sds-tooltip-arrow-size: 8px;
  --sds-tooltip-close-delay: 100ms;
  --sds-tooltip-host-z-index: 1000;
  --sds-tooltip-image-width-horizontal: 80px;
  --sds-tooltip-max-width: 235px;
  --sds-tooltip-open-delay: 100ms;
  --sds-body-md-m-font-size: 16px;
  --sds-body-md-m-font-weight: 500;
  --sds-body-md-m-letter-spacing: -0.01em;
  --sds-body-md-m-line-height: 1.5;
  --sds-body-md-r-font-size: 16px;
  --sds-body-md-r-font-weight: 400;
  --sds-body-md-r-letter-spacing: -0.01em;
  --sds-body-md-r-line-height: 1.5;
  --sds-body-md-reading-font-size: 16px;
  --sds-body-md-reading-font-weight: 400;
  --sds-body-md-reading-letter-spacing: -0.01em;
  --sds-body-md-reading-line-height: 1.7;
  --sds-body-md-sb-font-size: 16px;
  --sds-body-md-sb-font-weight: 600;
  --sds-body-md-sb-letter-spacing: -0.01em;
  --sds-body-md-sb-line-height: 1.5;
  --sds-body-sm-m-font-size: 14px;
  --sds-body-sm-m-font-weight: 500;
  --sds-body-sm-m-letter-spacing: -0.01em;
  --sds-body-sm-m-line-height: 1.5;
  --sds-body-sm-r-font-size: 14px;
  --sds-body-sm-r-font-weight: 400;
  --sds-body-sm-r-letter-spacing: -0.01em;
  --sds-body-sm-r-line-height: 1.5;
  --sds-body-sm-reading-font-size: 14px;
  --sds-body-sm-reading-font-weight: 400;
  --sds-body-sm-reading-letter-spacing: -0.01em;
  --sds-body-sm-reading-line-height: 1.7;
  --sds-body-sm-sb-font-size: 14px;
  --sds-body-sm-sb-font-weight: 600;
  --sds-body-sm-sb-letter-spacing: -0.01em;
  --sds-body-sm-sb-line-height: 1.5;
  --sds-caption-lg-m-font-size: 13px;
  --sds-caption-lg-m-font-weight: 400;
  --sds-caption-lg-m-letter-spacing: -0.01em;
  --sds-caption-lg-m-line-height: 1.4;
  --sds-caption-lg-r-font-size: 13px;
  --sds-caption-lg-r-font-weight: 500;
  --sds-caption-lg-r-letter-spacing: -0.01em;
  --sds-caption-lg-r-line-height: 1.4;
  --sds-caption-lg-sb-font-size: 13px;
  --sds-caption-lg-sb-font-weight: 600;
  --sds-caption-lg-sb-letter-spacing: -0.01em;
  --sds-caption-lg-sb-line-height: 1.4;
  --sds-caption-md-m-font-size: 12px;
  --sds-caption-md-m-font-weight: 500;
  --sds-caption-md-m-letter-spacing: -0.01em;
  --sds-caption-md-m-line-height: 1.4;
  --sds-caption-md-r-font-size: 12px;
  --sds-caption-md-r-font-weight: 400;
  --sds-caption-md-r-letter-spacing: -0.01em;
  --sds-caption-md-r-line-height: 1.4;
  --sds-caption-md-sb-font-size: 12px;
  --sds-caption-md-sb-font-weight: 600;
  --sds-caption-md-sb-letter-spacing: -0.01em;
  --sds-caption-md-sb-line-height: 1.4;
  --sds-caption-sm-m-font-size: 11px;
  --sds-caption-sm-m-font-weight: 500;
  --sds-caption-sm-m-letter-spacing: -0.01em;
  --sds-caption-sm-m-line-height: 1.4;
  --sds-caption-sm-r-font-size: 11px;
  --sds-caption-sm-r-font-weight: 400;
  --sds-caption-sm-r-letter-spacing: -0.01em;
  --sds-caption-sm-r-line-height: 1.4;
  --sds-display-hero-font-size: 56px;
  --sds-display-hero-font-weight: 700;
  --sds-display-hero-letter-spacing: -0.02em;
  --sds-display-hero-line-height: 1.3;
  --sds-display-lg-font-size: 48px;
  --sds-display-lg-font-weight: 700;
  --sds-display-lg-letter-spacing: -0.02em;
  --sds-display-lg-line-height: 1.3;
  --sds-display-md-font-size: 40px;
  --sds-display-md-font-weight: 700;
  --sds-display-md-letter-spacing: -0.02em;
  --sds-display-md-line-height: 1.3;
  --sds-head-2xl-font-size: 32px;
  --sds-head-2xl-font-weight: 700;
  --sds-head-2xl-letter-spacing: -0.02em;
  --sds-head-2xl-line-height: 1.3;
  --sds-head-lg-font-size: 20px;
  --sds-head-lg-font-weight: 600;
  --sds-head-lg-letter-spacing: -0.02em;
  --sds-head-lg-line-height: 1.3;
  --sds-head-md-font-size: 16px;
  --sds-head-md-font-weight: 600;
  --sds-head-md-letter-spacing: -0.02em;
  --sds-head-md-line-height: 1.3;
  --sds-head-sm-font-size: 14px;
  --sds-head-sm-font-weight: 600;
  --sds-head-sm-letter-spacing: -0.02em;
  --sds-head-sm-line-height: 1.4;
  --sds-head-xl-font-size: 24px;
  --sds-head-xl-font-weight: 700;
  --sds-head-xl-letter-spacing: -0.02em;
  --sds-head-xl-line-height: 1.3;
  --sds-z-index-base: 0;
  --sds-z-index-dropdown: 50;
  --sds-z-index-modal: 1200;
  --sds-z-index-overlay: 1100;
  --sds-z-index-popover: 1300;
  --sds-z-index-sticky: 100;
  --sds-z-index-toast: 1500;
  --sds-z-index-tooltip: 1400;
}
