
// Do not edit directly, this file was auto-generated.

@dt-size-border-focus: 0.3rem;
@dt-color-foreground-primary: #000000; // Default text color throughout the UI.
@dt-color-foreground-secondary: #3A3A3A; // Example uses include introduction paragraphs, labels, and descriptions paired with form elements.
@dt-color-foreground-tertiary: #555555; // Used to imply visual hierarchy relative to primary and secondary text colors, e.g. headlines and labels.
@dt-color-foreground-muted: hsl(0 0% 13.3% / 0.5);
@dt-color-foreground-placeholder: #808080; // Text color for placeholder text within form elements.
@dt-color-foreground-disabled: #808080; // Used for text paired with disabled content or components, like the form elements.
@dt-color-foreground-critical: #EC0E0E; // Expresses an error, danger, or otherwise critical state.
@dt-color-foreground-critical-strong: #B70B0B; // Expresses an error, danger, or otherwise critical state on surfaces that require a stronger contrast.
@dt-color-foreground-success: #1AA340; // Indicates a positive state.
@dt-color-foreground-success-strong: #124620; // Indicates a strong positive state on surfaces that require a stronger contrast.
@dt-color-foreground-warning: #815008; // Indicates information that requires user’s attention and further action may be necessary.
@dt-color-foreground-primary-inverted: #ffffff; // Primary text that sits on high-contrast surfaces or backgrounds.
@dt-color-foreground-secondary-inverted: #E9E9E9; // Secondary text color that sits on high-contrast surfaces or backgrounds.
@dt-color-foreground-tertiary-inverted: #D2D2D2; // Tertiary text color that sits on high-contrast surfaces or backgrounds.
@dt-color-foreground-muted-inverted: hsl(0 0% 91.4% / 0.6); // Muted text color that sits on high-contrast surfaces or backgrounds.
@dt-color-foreground-placeholder-inverted: #808080; // Placeholder text color that sits on high-contrast surfaces or backgrounds.
@dt-color-foreground-disabled-inverted: #808080; // Disabled text color that sits on high-contrast surfaces or backgrounds.
@dt-color-foreground-critical-inverted: #FF8585; // Critical text that sits on high-contrast surfaces or backgrounds
@dt-color-foreground-critical-strong-inverted: hsl(0 100% 82.1%); // Critical strong text that sits on high-contrast surfaces or backgrounds
@dt-color-foreground-success-inverted: #B0FFA3; // Success text that sits on high-contrast surfaces or backgrounds
@dt-color-foreground-success-strong-inverted: hsl(112 100% 90.1%); // Success strong text that sits on high-contrast surfaces or backgrounds
@dt-color-foreground-warning-inverted: #FFF4CC; // Warning text that sits on high-contrast surfaces or backgrounds
@dt-color-link-primary: #7C52FF;
@dt-color-link-critical: #EC0E0E;
@dt-color-link-success: #1AA340; // positive
@dt-color-link-warning: #815008;
@dt-color-link-muted: #3A3A3A;
@dt-color-link-disabled: #808080;
@dt-color-link-primary-inverted: #AB7EFF;
@dt-color-link-critical-inverted: #FF8585;
@dt-color-link-success-inverted: #B0FFA3;
@dt-color-link-warning-inverted: #FFF4CC;
@dt-color-link-muted-inverted: #E9E9E9;
@dt-color-link-disabled-inverted: #808080;
@dt-color-link-primary-hover: #3A1D95;
@dt-color-link-critical-hover: #B70B0B;
@dt-color-link-success-hover: #124620;
@dt-color-link-warning-hover: #555555;
@dt-color-link-muted-hover: #000000;
@dt-color-link-disabled-hover: #808080;
@dt-color-link-primary-inverted-hover: #DAC7FF;
@dt-color-link-critical-inverted-hover: hsl(0 100% 82.1%);
@dt-color-link-success-inverted-hover: hsl(112 100% 90.1%);
@dt-color-link-warning-inverted-hover: #F9F9F9;
@dt-color-link-muted-inverted-hover: #F9F9F9;
@dt-color-link-disabled-inverted-hover: #808080;
@dt-color-surface-secondary-opaque: hsl(0 0% 0% / 0.02); // Secondary surface as opaque background color.
@dt-color-surface-moderate-opaque: hsl(0 0% 0% / 0.09); // Moderate surface as opaque background color.
@dt-color-surface-bold-opaque: hsl(0 0% 0% / 0.18); // Bold surface as opaque background color.
@dt-color-surface-strong-opaque: hsl(0 0% 0% / 0.67); // Strong surface as opaque background color.
@dt-color-surface-contrast-opaque: hsl(0 0% 0% / 0.87); // Contrast surface as opaque background color.
@dt-color-surface-backdrop: hsl(0 0% 0% / 0.7); // Background color for a modal-like backdrop.
@dt-color-surface-critical-opaque: hsl(0 88.8% 49% / 0.11); // Critical surface as opaque background color.
@dt-color-surface-critical-subtle-opaque: hsl(0 88.8% 49% / 0.05); // Critical subtle surface as opaque background color.
@dt-color-surface-warning-opaque: hsl(43 100% 75.1% / 0.38); // Warning surface as opaque background color
@dt-color-surface-warning-subtle-opaque: hsl(43 100% 75.1% / 0.18); // Warning subtle surface as opaque background color
@dt-color-surface-success-opaque: hsl(137 72.5% 37.1% / 0.08); // Success surface as opaque background color.
@dt-color-surface-success-subtle-opaque: hsl(137 72.5% 37.1% / 0.03); // Success subtle surface as opaque background color.
@dt-color-surface-info-opaque: hsl(212 79.2% 43.3% / 0.09); // Info surface as opaque background color.
@dt-color-surface-info-subtle-opaque: hsl(212 79.2% 43.3% / 0.04); // Info surface as opaque background color.
@dt-color-surface-primary: #ffffff; // Default surface color for the majority of surfaces.
@dt-color-surface-secondary: #F9F9F9; // For adjacent or complementary regions.
@dt-color-surface-moderate: #E9E9E9; // A tertiary surface level, prominent without being too overpowering.
@dt-color-surface-bold: #D2D2D2; // Highlight or call attention to specific areas of the interface.
@dt-color-surface-strong: #555555; // Use sparingly to draw the eye to a relatively important region.
@dt-color-surface-contrast: #222222; // An inverted surface for lightened content and elements, most likely paired with inverted foreground colors.
@dt-color-surface-critical: #FFE5E6; // Background surface color containing error, danger, or otherwise critical messaging or elements.
@dt-color-surface-critical-subtle: hsl(358 100% 97.5%); // A softer version of the Critical surface.
@dt-color-surface-critical-strong: #B70B0B; // A contrasting critical surface, most likely paired with inverted foreground colors.
@dt-color-surface-warning: #FFF4CC; // Background surface color highlighting messaging or elements that may require user's attention.
@dt-color-surface-warning-subtle: hsl(47.1 100% 95%); // A softer version of the default warning surface.
@dt-color-surface-warning-strong: #FFDB80; // A contrasting warning surface, most likely paired with inverted foreground colors.
@dt-color-surface-success: #EDF9EB; // Background surface color containing messaging or elements expressing a positive or successful state.
@dt-color-surface-success-subtle: hsl(111 53.8% 98%); // A softer version of the default success surface.
@dt-color-surface-success-strong: #1AA340; // A contrasting positive state surface, most likely paired with inverted foreground colors.
@dt-color-surface-info: #EAF2FA; // Background surface color containing messaging or elements communicated as generally informational.
@dt-color-surface-info-subtle: hsl(210 61.5% 97.5%); // A softer version of the default informational surface.
@dt-color-surface-info-strong: #1768C6; // A contrasting informational surface, most likely paired with inverted foreground colors.
@dt-color-border-subtle: hsl(0 0% 0% / 0.1);
@dt-color-border-default: hsl(0 0% 0% / 0.18);
@dt-color-border-moderate: hsl(0 0% 0% / 0.34);
@dt-color-border-bold: hsl(0 0% 0% / 0.5);
@dt-color-border-subtle-inverted: hsl(0 0% 100% / 0.14);
@dt-color-border-default-inverted: hsl(0 0% 100% / 0.22);
@dt-color-border-moderate-inverted: hsl(0 0% 100% / 0.38);
@dt-color-border-bold-inverted: hsl(0 0% 100% / 0.5);
@dt-color-border-focus: #51A0FE;
@dt-color-border-critical: #EC0E0E;
@dt-color-border-success: #1AA340;
@dt-color-border-warning: #D28F2B;
@dt-color-border-brand: #7C52FF;
@dt-color-border-ai: linear-gradient(135deg, #F9008E 10%, #7C52FF 90%);
@dt-color-border-accent: #F9008E;
@dt-color-border-critical-subtle: #FF8585;
@dt-color-border-critical-strong: #B70B0B;
@dt-color-border-success-subtle: #B0FFA3;
@dt-color-border-success-strong: #124620;
@dt-color-border-warning-subtle: #FFDB80;
@dt-color-border-warning-strong: hsl(35.7 88.3% 21.5%);
@dt-color-border-brand-subtle: #DAC7FF;
@dt-color-border-brand-strong: #3A1D95;
@dt-color-border-critical-inverted: #FF8585;
@dt-color-border-success-inverted: #B0FFA3;
@dt-color-border-warning-inverted: #FFDB80;
@dt-color-border-brand-inverted: #7C52FF;
@dt-color-border-critical-subtle-inverted: #B70B0B;
@dt-color-border-critical-strong-inverted: #FFE5E6;
@dt-color-border-success-subtle-inverted: #1AA340;
@dt-color-border-success-strong-inverted: #EDF9EB;
@dt-color-border-warning-subtle-inverted: #D28F2B;
@dt-color-border-warning-strong-inverted: #FFF4CC;
@dt-color-border-brand-subtle-inverted: #3A1D95;
@dt-color-border-brand-strong-inverted: #DAC7FF;
@dt-typography-body-md-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // Base default medium text style for main content.
@dt-typography-body-md-font-weight: 400; // Base default medium text style for main content.
@dt-typography-body-md-line-height: 1.6; // Base default medium text style for main content.
@dt-typography-body-md-font-size: 15px; // Base default medium text style for main content.
@dt-typography-body-md-text-case: none; // Base default medium text style for main content.
@dt-typography-body-md-compact-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // A tighter-spaced version of medium body style.
@dt-typography-body-md-compact-font-weight: 400; // A tighter-spaced version of medium body style.
@dt-typography-body-md-compact-line-height: 1.4; // A tighter-spaced version of medium body style.
@dt-typography-body-md-compact-font-size: 15px; // A tighter-spaced version of medium body style.
@dt-typography-body-md-compact-text-case: none; // A tighter-spaced version of medium body style.
@dt-typography-body-sm-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // Reduced small text style for less prominent or adjacent content.
@dt-typography-body-sm-font-weight: 400; // Reduced small text style for less prominent or adjacent content.
@dt-typography-body-sm-line-height: 1.4; // Reduced small text style for less prominent or adjacent content.
@dt-typography-body-sm-font-size: 12px; // Reduced small text style for less prominent or adjacent content.
@dt-typography-body-sm-text-case: none; // Reduced small text style for less prominent or adjacent content.
@dt-typography-body-sm-compact-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // A tighter-spaced version of small body style.
@dt-typography-body-sm-compact-font-weight: 400; // A tighter-spaced version of small body style.
@dt-typography-body-sm-compact-line-height: 1.2; // A tighter-spaced version of small body style.
@dt-typography-body-sm-compact-font-size: 12px; // A tighter-spaced version of small body style.
@dt-typography-body-sm-compact-text-case: none; // A tighter-spaced version of small body style.
@dt-typography-headline-eyebrow-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // Visually concise and uppercase title text used above a paired headline. Also known as a kicker or overline.
@dt-typography-headline-eyebrow-font-weight: 400; // Visually concise and uppercase title text used above a paired headline. Also known as a kicker or overline.
@dt-typography-headline-eyebrow-line-height: 1.4; // Visually concise and uppercase title text used above a paired headline. Also known as a kicker or overline.
@dt-typography-headline-eyebrow-font-size: 12px; // Visually concise and uppercase title text used above a paired headline. Also known as a kicker or overline.
@dt-typography-headline-eyebrow-text-case: uppercase; // Visually concise and uppercase title text used above a paired headline. Also known as a kicker or overline.
@dt-typography-headline-sm-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // Smaller text size for secondary information or subheadings.
@dt-typography-headline-sm-font-weight: 700; // Smaller text size for secondary information or subheadings.
@dt-typography-headline-sm-line-height: 1.4; // Smaller text size for secondary information or subheadings.
@dt-typography-headline-sm-font-size: 12px; // Smaller text size for secondary information or subheadings.
@dt-typography-headline-sm-text-case: none; // Smaller text size for secondary information or subheadings.
@dt-typography-headline-sm-compact-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // A tighter-spaced version of small headline style.
@dt-typography-headline-sm-compact-font-weight: 700; // A tighter-spaced version of small headline style.
@dt-typography-headline-sm-compact-line-height: 1.2; // A tighter-spaced version of small headline style.
@dt-typography-headline-sm-compact-font-size: 12px; // A tighter-spaced version of small headline style.
@dt-typography-headline-sm-compact-text-case: none; // A tighter-spaced version of small headline style.
@dt-typography-headline-sm-soft-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // A softer font weight version of small headline style.
@dt-typography-headline-sm-soft-font-weight: 500; // A softer font weight version of small headline style.
@dt-typography-headline-sm-soft-line-height: 1.4; // A softer font weight version of small headline style.
@dt-typography-headline-sm-soft-font-size: 12px; // A softer font weight version of small headline style.
@dt-typography-headline-sm-soft-text-case: none; // A softer font weight version of small headline style.
@dt-typography-headline-sm-soft-compact-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // A softer font weight, tighter-spaced version of small headline style.
@dt-typography-headline-sm-soft-compact-font-weight: 500; // A softer font weight, tighter-spaced version of small headline style.
@dt-typography-headline-sm-soft-compact-line-height: 1.2; // A softer font weight, tighter-spaced version of small headline style.
@dt-typography-headline-sm-soft-compact-font-size: 12px; // A softer font weight, tighter-spaced version of small headline style.
@dt-typography-headline-sm-soft-compact-text-case: none; // A softer font weight, tighter-spaced version of small headline style.
@dt-typography-headline-md-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // Medium-sized base text style for headlines.
@dt-typography-headline-md-font-weight: 700; // Medium-sized base text style for headlines.
@dt-typography-headline-md-line-height: 1.6; // Medium-sized base text style for headlines.
@dt-typography-headline-md-font-size: 15px; // Medium-sized base text style for headlines.
@dt-typography-headline-md-text-case: none; // Medium-sized base text style for headlines.
@dt-typography-headline-md-compact-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // A tighter-spaced version of medium headline style.
@dt-typography-headline-md-compact-font-weight: 700; // A tighter-spaced version of medium headline style.
@dt-typography-headline-md-compact-line-height: 1.4; // A tighter-spaced version of medium headline style.
@dt-typography-headline-md-compact-font-size: 15px; // A tighter-spaced version of medium headline style.
@dt-typography-headline-md-compact-text-case: none; // A tighter-spaced version of medium headline style.
@dt-typography-headline-lg-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // Large text style for headlines to attract attention.
@dt-typography-headline-lg-font-weight: 700; // Large text style for headlines to attract attention.
@dt-typography-headline-lg-line-height: 1.6; // Large text style for headlines to attract attention.
@dt-typography-headline-lg-font-size: 19px; // Large text style for headlines to attract attention.
@dt-typography-headline-lg-text-case: none; // Large text style for headlines to attract attention.
@dt-typography-headline-lg-soft-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // A softer font weight version of large headline style.
@dt-typography-headline-lg-soft-font-weight: 500; // A softer font weight version of large headline style.
@dt-typography-headline-lg-soft-line-height: 1.6; // A softer font weight version of large headline style.
@dt-typography-headline-lg-soft-font-size: 19px; // A softer font weight version of large headline style.
@dt-typography-headline-lg-soft-text-case: none; // A softer font weight version of large headline style.
@dt-typography-headline-lg-compact-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // A tighter-spaced version of large body style.
@dt-typography-headline-lg-compact-font-weight: 700; // A tighter-spaced version of large body style.
@dt-typography-headline-lg-compact-line-height: 1.2; // A tighter-spaced version of large body style.
@dt-typography-headline-lg-compact-font-size: 19px; // A tighter-spaced version of large body style.
@dt-typography-headline-lg-compact-text-case: none; // A tighter-spaced version of large body style.
@dt-typography-headline-lg-soft-compact-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // A softer font weight, tighter spaced version of large headline style.
@dt-typography-headline-lg-soft-compact-font-weight: 500; // A softer font weight, tighter spaced version of large headline style.
@dt-typography-headline-lg-soft-compact-line-height: 1.2; // A softer font weight, tighter spaced version of large headline style.
@dt-typography-headline-lg-soft-compact-font-size: 19px; // A softer font weight, tighter spaced version of large headline style.
@dt-typography-headline-lg-soft-compact-text-case: none; // A softer font weight, tighter spaced version of large headline style.
@dt-typography-headline-xl-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // Extra large text style for high importance headlines.
@dt-typography-headline-xl-font-weight: 500; // Extra large text style for high importance headlines.
@dt-typography-headline-xl-line-height: 1.2; // Extra large text style for high importance headlines.
@dt-typography-headline-xl-font-size: 27px; // Extra large text style for high importance headlines.
@dt-typography-headline-xl-text-case: none; // Extra large text style for high importance headlines.
@dt-typography-headline-xl-compact-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // A tighter-spaced version of extra large headline style.
@dt-typography-headline-xl-compact-font-weight: 500; // A tighter-spaced version of extra large headline style.
@dt-typography-headline-xl-compact-line-height: 1; // A tighter-spaced version of extra large headline style.
@dt-typography-headline-xl-compact-font-size: 27px; // A tighter-spaced version of extra large headline style.
@dt-typography-headline-xl-compact-text-case: none; // A tighter-spaced version of extra large headline style.
@dt-typography-headline-xxl-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // Largest text style for extra extra large content.
@dt-typography-headline-xxl-font-weight: 500; // Largest text style for extra extra large content.
@dt-typography-headline-xxl-line-height: 1.2; // Largest text style for extra extra large content.
@dt-typography-headline-xxl-font-size: 38px; // Largest text style for extra extra large content.
@dt-typography-headline-xxl-text-case: none; // Largest text style for extra extra large content.
@dt-typography-headline-xxl-compact-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // A tighter-spaced version of extra extra large headline style.
@dt-typography-headline-xxl-compact-font-weight: 500; // A tighter-spaced version of extra extra large headline style.
@dt-typography-headline-xxl-compact-line-height: 1; // A tighter-spaced version of extra extra large headline style.
@dt-typography-headline-xxl-compact-font-size: 38px; // A tighter-spaced version of extra extra large headline style.
@dt-typography-headline-xxl-compact-text-case: none; // A tighter-spaced version of extra extra large headline style.
@dt-typography-label-md-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // Base default medium-sized text style for labels, providing clear identification and categorization.
@dt-typography-label-md-font-weight: 600; // Base default medium-sized text style for labels, providing clear identification and categorization.
@dt-typography-label-md-line-height: 1.6; // Base default medium-sized text style for labels, providing clear identification and categorization.
@dt-typography-label-md-font-size: 15px; // Base default medium-sized text style for labels, providing clear identification and categorization.
@dt-typography-label-md-text-case: none; // Base default medium-sized text style for labels, providing clear identification and categorization.
@dt-typography-label-md-compact-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // A tighter-spaced version of medium label style.
@dt-typography-label-md-compact-font-weight: 600; // A tighter-spaced version of medium label style.
@dt-typography-label-md-compact-line-height: 1.4; // A tighter-spaced version of medium label style.
@dt-typography-label-md-compact-font-size: 15px; // A tighter-spaced version of medium label style.
@dt-typography-label-md-compact-text-case: none; // A tighter-spaced version of medium label style.
@dt-typography-label-md-plain-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // A non-bold version of medium label style.
@dt-typography-label-md-plain-font-weight: 400; // A non-bold version of medium label style.
@dt-typography-label-md-plain-line-height: 1.6; // A non-bold version of medium label style.
@dt-typography-label-md-plain-font-size: 15px; // A non-bold version of medium label style.
@dt-typography-label-md-plain-text-case: none; // A non-bold version of medium label style.
@dt-typography-label-md-plain-compact-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // A non-bolded, tighter-spaced version of medium label style.
@dt-typography-label-md-plain-compact-font-weight: 400; // A non-bolded, tighter-spaced version of medium label style.
@dt-typography-label-md-plain-compact-line-height: 1.4; // A non-bolded, tighter-spaced version of medium label style.
@dt-typography-label-md-plain-compact-font-size: 15px; // A non-bolded, tighter-spaced version of medium label style.
@dt-typography-label-md-plain-compact-text-case: none; // A non-bolded, tighter-spaced version of medium label style.
@dt-typography-label-sm-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // Smaller text style for labels when space is limited or for secondary information or to convey a slightly lower hierachy.
@dt-typography-label-sm-font-weight: 600; // Smaller text style for labels when space is limited or for secondary information or to convey a slightly lower hierachy.
@dt-typography-label-sm-line-height: 1.4; // Smaller text style for labels when space is limited or for secondary information or to convey a slightly lower hierachy.
@dt-typography-label-sm-font-size: 12px; // Smaller text style for labels when space is limited or for secondary information or to convey a slightly lower hierachy.
@dt-typography-label-sm-text-case: none; // Smaller text style for labels when space is limited or for secondary information or to convey a slightly lower hierachy.
@dt-typography-label-sm-compact-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // A tighter-spaced version of small label style.
@dt-typography-label-sm-compact-font-weight: 600; // A tighter-spaced version of small label style.
@dt-typography-label-sm-compact-line-height: 1.2; // A tighter-spaced version of small label style.
@dt-typography-label-sm-compact-font-size: 12px; // A tighter-spaced version of small label style.
@dt-typography-label-sm-compact-text-case: none; // A tighter-spaced version of small label style.
@dt-typography-label-sm-plain-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // A non-bold version of small label style.
@dt-typography-label-sm-plain-font-weight: 400; // A non-bold version of small label style.
@dt-typography-label-sm-plain-line-height: 1.4; // A non-bold version of small label style.
@dt-typography-label-sm-plain-font-size: 12px; // A non-bold version of small label style.
@dt-typography-label-sm-plain-text-case: none; // A non-bold version of small label style.
@dt-typography-label-sm-plain-compact-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // A non-bolded, tighter-spaced version of small label style.
@dt-typography-label-sm-plain-compact-font-weight: 400; // A non-bolded, tighter-spaced version of small label style.
@dt-typography-label-sm-plain-compact-line-height: 1.2; // A non-bolded, tighter-spaced version of small label style.
@dt-typography-label-sm-plain-compact-font-size: 12px; // A non-bolded, tighter-spaced version of small label style.
@dt-typography-label-sm-plain-compact-text-case: none; // A non-bolded, tighter-spaced version of small label style.
@dt-typography-helper-md-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // Base default medium-sized text style for supplementary contextual information.
@dt-typography-helper-md-font-weight: 400; // Base default medium-sized text style for supplementary contextual information.
@dt-typography-helper-md-line-height: 1.4; // Base default medium-sized text style for supplementary contextual information.
@dt-typography-helper-md-font-size: 15px; // Base default medium-sized text style for supplementary contextual information.
@dt-typography-helper-md-text-case: none; // Base default medium-sized text style for supplementary contextual information.
@dt-typography-helper-sm-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // Smaller text size for subtle guidance or additional context, minimizing visual disruption.
@dt-typography-helper-sm-font-weight: 400; // Smaller text size for subtle guidance or additional context, minimizing visual disruption.
@dt-typography-helper-sm-line-height: 1.2; // Smaller text size for subtle guidance or additional context, minimizing visual disruption.
@dt-typography-helper-sm-font-size: 12px; // Smaller text size for subtle guidance or additional context, minimizing visual disruption.
@dt-typography-helper-sm-text-case: none; // Smaller text size for subtle guidance or additional context, minimizing visual disruption.
@dt-typography-code-md-font-family: SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, Courier, monospace; // Base default medium-sized text style for monospace code snippets of technical content.
@dt-typography-code-md-font-weight: 400; // Base default medium-sized text style for monospace code snippets of technical content.
@dt-typography-code-md-line-height: 1.2; // Base default medium-sized text style for monospace code snippets of technical content.
@dt-typography-code-md-font-size: 15px; // Base default medium-sized text style for monospace code snippets of technical content.
@dt-typography-code-md-text-case: none; // Base default medium-sized text style for monospace code snippets of technical content.
@dt-typography-code-sm-font-family: SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, Courier, monospace; // Smaller text size for monospace code, suitable for inline references or less prominent code examples.
@dt-typography-code-sm-font-weight: 400; // Smaller text size for monospace code, suitable for inline references or less prominent code examples.
@dt-typography-code-sm-line-height: 1.2; // Smaller text size for monospace code, suitable for inline references or less prominent code examples.
@dt-typography-code-sm-font-size: 12px; // Smaller text size for monospace code, suitable for inline references or less prominent code examples.
@dt-typography-code-sm-text-case: none; // Smaller text size for monospace code, suitable for inline references or less prominent code examples.
@dt-typography-inputs-xs-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // Text style for extra small inputs (e.g. input and textarea)
@dt-typography-inputs-xs-font-weight: 400; // Text style for extra small inputs (e.g. input and textarea)
@dt-typography-inputs-xs-font-size: 12px; // Text style for extra small inputs (e.g. input and textarea)
@dt-typography-inputs-xs-line-height: 1.2; // Text style for extra small inputs (e.g. input and textarea)
@dt-typography-inputs-sm-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // Text style for small inputs (e.g. input and textarea)
@dt-typography-inputs-sm-font-weight: 400; // Text style for small inputs (e.g. input and textarea)
@dt-typography-inputs-sm-font-size: 12px; // Text style for small inputs (e.g. input and textarea)
@dt-typography-inputs-sm-line-height: 1.2; // Text style for small inputs (e.g. input and textarea)
@dt-typography-inputs-md-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // Text style for medium inputs (e.g. input and textarea)
@dt-typography-inputs-md-font-weight: 400; // Text style for medium inputs (e.g. input and textarea)
@dt-typography-inputs-md-font-size: 15px; // Text style for medium inputs (e.g. input and textarea)
@dt-typography-inputs-md-line-height: 1.2; // Text style for medium inputs (e.g. input and textarea)
@dt-typography-inputs-lg-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // Text style for large inputs (e.g. input and textarea)
@dt-typography-inputs-lg-font-weight: 400; // Text style for large inputs (e.g. input and textarea)
@dt-typography-inputs-lg-font-size: 19px; // Text style for large inputs (e.g. input and textarea)
@dt-typography-inputs-lg-line-height: 1.2; // Text style for large inputs (e.g. input and textarea)
@dt-typography-inputs-xl-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // Text style for extra large inputs (e.g. input and textarea)
@dt-typography-inputs-xl-font-weight: 400; // Text style for extra large inputs (e.g. input and textarea)
@dt-typography-inputs-xl-font-size: 27px; // Text style for extra large inputs (e.g. input and textarea)
@dt-typography-inputs-xl-line-height: 1.2; // Text style for extra large inputs (e.g. input and textarea)
@dt-typography-button-xs-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // Text style for extra small button
@dt-typography-button-xs-font-weight: 500; // Text style for extra small button
@dt-typography-button-xs-font-size: 12px; // Text style for extra small button
@dt-typography-button-xs-line-height: 1.2; // Text style for extra small button
@dt-typography-button-sm-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // Text style for small button
@dt-typography-button-sm-font-weight: 500; // Text style for small button
@dt-typography-button-sm-font-size: 12px; // Text style for small button
@dt-typography-button-sm-line-height: 1.2; // Text style for small button
@dt-typography-button-md-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // Text style for medium button
@dt-typography-button-md-font-weight: 500; // Text style for medium button
@dt-typography-button-md-font-size: 15px; // Text style for medium button
@dt-typography-button-md-line-height: 1.2; // Text style for medium button
@dt-typography-button-lg-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // Text style for large button
@dt-typography-button-lg-font-weight: 500; // Text style for large button
@dt-typography-button-lg-font-size: 19px; // Text style for large button
@dt-typography-button-lg-line-height: 1.2; // Text style for large button
@dt-typography-button-xl-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI Adjusted", "Segoe UI", SFMono, "Helvetica Neue", Cantarell, Ubuntu, Roboto, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; // Text style for extra large button
@dt-typography-button-xl-font-weight: 400; // Text style for extra large button
@dt-typography-button-xl-font-size: 27px; // Text style for extra large button
@dt-typography-button-xl-line-height: 1.2; // Text style for extra large button
@dt-inputs-size-border-default: 0.15rem;
@dt-inputs-size-border-status: 0.2rem;
@dt-inputs-size-radius-xs: 0.4rem;
@dt-inputs-size-radius-sm: 0.8rem;
@dt-inputs-size-radius-md: 0.8rem;
@dt-inputs-size-radius-lg: 1.2rem;
@dt-inputs-size-radius-xl: 1.6rem;
@dt-inputs-line-height-xs: 1.2; // Line height for extra small inputs (e.g. input and textarea)
@dt-inputs-line-height-sm: 1.2; // Line height for small inputs (e.g. input and textarea)
@dt-inputs-line-height-md: 1.2; // Line height for medium inputs (e.g. input and textarea)
@dt-inputs-line-height-lg: 1.2; // Line height for large inputs (e.g. input and textarea)
@dt-inputs-line-height-xl: 1.2; // Line height for extra large inputs (e.g. input and textarea)
@dt-inputs-font-size-xs: 12px; // Font size for extra small inputs (e.g. input and textarea)
@dt-inputs-font-size-sm: 12px; // Font size for small inputs (e.g. input and textarea)
@dt-inputs-font-size-md: 15px; // Font size for medium inputs (e.g. input and textarea)
@dt-inputs-font-size-lg: 19px; // Font size for large inputs (e.g. input and textarea)
@dt-inputs-font-size-xl: 27px; // Font size for extra large inputs (e.g. input and textarea)
@dt-inputs-font-weight-xs: 400; // Font weight for extra small inputs (e.g. input and textarea)
@dt-inputs-font-weight-sm: 400; // Font weight for small inputs (e.g. input and textarea)
@dt-inputs-font-weight-md: 400; // Font weight for medium inputs (e.g. input and textarea)
@dt-inputs-font-weight-lg: 400; // Font weight for large inputs (e.g. input and textarea)
@dt-inputs-font-weight-xl: 400; // Font weight for extra large inputs (e.g. input and textarea)
@dt-inputs-color-foreground-default: #3A3A3A;
@dt-inputs-color-foreground-placeholder: #808080;
@dt-inputs-color-foreground-disabled: #808080;
@dt-inputs-color-border-default: hsl(0 0% 0% / 0.18);
@dt-inputs-color-border-focus: #51A0FE;
@dt-inputs-color-border-critical: #EC0E0E;
@dt-inputs-color-border-success: #1AA340;
@dt-inputs-color-border-warning: #D28F2B;
@dt-inputs-color-border-disabled: transparent;
@dt-inputs-color-background-default: hsl(0 0% 0% / 0.03);
@dt-inputs-color-background-focus: hsl(0 0% 0% / 0.01);
@dt-inputs-color-background-disabled: hsl(0 0% 0% / 0.12);
@dt-action-color-foreground-base-default: #7C52FF;
@dt-action-color-foreground-base-hover: hsl(255 100% 63.4%);
@dt-action-color-foreground-base-active: hsl(255 100% 63.4%);
@dt-action-color-foreground-base-primary-default: #ffffff;
@dt-action-color-foreground-critical-default: #EC0E0E;
@dt-action-color-foreground-critical-hover: hsl(0 88.8% 45.1%);
@dt-action-color-foreground-critical-active: hsl(0 88.8% 45.1%);
@dt-action-color-foreground-critical-primary-default: #ffffff;
@dt-action-color-foreground-inverted-default: #ffffff;
@dt-action-color-foreground-inverted-hover: #ffffff;
@dt-action-color-foreground-inverted-active: #ffffff;
@dt-action-color-foreground-inverted-primary-default: #7C52FF;
@dt-action-color-foreground-inverted-primary-hover: #3A1D95;
@dt-action-color-foreground-inverted-primary-active: #3A1D95;
@dt-action-color-foreground-muted-default: #3A3A3A;
@dt-action-color-foreground-muted-hover: #3A3A3A;
@dt-action-color-foreground-muted-active: #3A3A3A;
@dt-action-color-foreground-disabled-default: #808080;
@dt-action-color-foreground-positive-default: #1AA340;
@dt-action-color-foreground-positive-hover: hsl(137 72.5% 30.4%);
@dt-action-color-foreground-positive-active: hsl(137 72.5% 30.4%);
@dt-action-color-foreground-positive-primary-default: #ffffff;
@dt-action-color-background-base-default: transparent;
@dt-action-color-background-base-hover: hsl(255 100% 66.1% / 0.14);
@dt-action-color-background-base-active: hsl(255 100% 66.1% / 0.18);
@dt-action-color-background-base-primary-default: #7C52FF;
@dt-action-color-background-base-primary-hover: hsl(255 100% 63.4%);
@dt-action-color-background-base-primary-active: hsl(255 100% 60.8%);
@dt-action-color-background-critical-default: transparent;
@dt-action-color-background-critical-hover: hsl(0 88.8% 49% / 0.07);
@dt-action-color-background-critical-active: hsl(0 88.8% 49% / 0.12);
@dt-action-color-background-critical-primary-default: #EC0E0E;
@dt-action-color-background-critical-primary-hover: hsl(0 88.8% 45.1%);
@dt-action-color-background-critical-primary-active: hsl(0 88.8% 43.1%);
@dt-action-color-background-inverted-default: transparent;
@dt-action-color-background-inverted-hover: hsl(0 0% 100% / 0.15);
@dt-action-color-background-inverted-active: hsl(0 0% 100% / 0.3);
@dt-action-color-background-inverted-primary-default: #ffffff;
@dt-action-color-background-inverted-primary-hover: #F5F0FF;
@dt-action-color-background-inverted-primary-active: hsl(260 100% 93.2%);
@dt-action-color-background-muted-default: transparent;
@dt-action-color-background-muted-hover: hsl(0 0% 13.3% / 0.1);
@dt-action-color-background-muted-active: hsl(0 0% 13.3% / 0.16);
@dt-action-color-background-disabled-default: #D2D2D2;
@dt-action-color-background-positive-default: transparent;
@dt-action-color-background-positive-hover: hsl(111 53.8% 98%);
@dt-action-color-background-positive-active: hsl(137 72.5% 37.1% / 0.08);
@dt-action-color-background-positive-primary-default: #1AA340;
@dt-action-color-background-positive-primary-hover: hsl(137 72.5% 33.4%);
@dt-action-color-background-positive-primary-active: hsl(137 72.5% 31.1%);
@dt-action-color-border-base-outlined-default: #7C52FF;
@dt-action-color-border-critical-outlined-default: #EC0E0E;
@dt-action-color-border-inverted-outlined-default: hsl(0 0% 100% / 0.22);
@dt-action-color-border-muted-outlined-default: hsl(0 0% 0% / 0.18);
@dt-theme-color-base: #E20074;
@dt-theme-topbar-color-foreground: hsl(329 100% 44.3% / 0.75);
@dt-theme-topbar-color-background: #F9F9F9;
@dt-theme-topbar-field-color-foreground: hsl(329 100% 44.3% / 0.5);
@dt-theme-topbar-field-color-foreground-hover: hsl(329 100% 44.3% / 0.75);
@dt-theme-topbar-field-color-background: hsl(329 100% 44.3% / 0.05);
@dt-theme-topbar-field-color-background-hover: hsl(0 0% 100%);
@dt-theme-topbar-field-color-border: hsl(329 100% 44.3% / 0);
@dt-theme-topbar-field-color-border-hover: hsl(329 100% 44.3% / 0.1);
@dt-theme-topbar-field-color-border-active: hsl(329 100% 44.3% / 0.2);
@dt-theme-topbar-button-color-foreground: hsl(329 100% 44.3% / 0.65);
@dt-theme-topbar-button-color-foreground-hover: #E20074;
@dt-theme-topbar-button-color-background: hsl(329 100% 44.3% / 0);
@dt-theme-topbar-button-color-background-hover: hsl(329 100% 44.3% / 0.05);
@dt-theme-topbar-button-color-background-active: hsl(329 100% 44.3% / 0.1);
@dt-theme-topbar-profile-color-foreground: hsl(329 100% 44.3% / 0.75);
@dt-theme-topbar-profile-color-foreground-inverted: hsl(0 0% 100% / 0.75);
@dt-theme-topbar-profile-color-background: hsl(329 100% 44.3% / 0.05);
@dt-theme-topbar-profile-color-background-inverted: hsl(329 100% 44.3% / 0.75);
@dt-theme-topbar-profile-color-background-hover: hsl(329 100% 44.3% / 0.1);
@dt-theme-topbar-profile-color-background-active: hsl(329 100% 44.3% / 0.14);
@dt-theme-sidebar-color-foreground: #3A3A3A;
@dt-theme-sidebar-color-foreground-unread: #000000;
@dt-theme-sidebar-color-background: #F9F9F9;
@dt-theme-sidebar-icon-color-foreground: #3A3A3A;
@dt-theme-sidebar-status-color-foreground: #555555;
@dt-theme-sidebar-row-color-background: hsl(329 100% 44.3% / 0);
@dt-theme-sidebar-row-color-background-hover: hsl(329 100% 44.3% / 0.12);
@dt-theme-sidebar-row-color-background-active: hsl(329 100% 44.3% / 0.16);
@dt-theme-sidebar-selected-row-color-foreground: #000000;
@dt-theme-sidebar-selected-row-color-background: hsl(329 100% 44.3% / 0.1);
@dt-theme-sidebar-section-color-foreground: #555555;
@dt-theme-presence-color-background-available: #1AA340;
@dt-theme-presence-color-background-busy-unavailable: #EC0E0E;
@dt-theme-presence-color-background-busy: #F6AB3C;
@dt-theme-presence-color-background-offline: #ffffff;
@dt-theme-mention-color-foreground: #ffffff;
@dt-theme-mention-color-foreground-strong: #ffffff;
@dt-theme-mention-color-background: #E20074;
@dt-theme-mention-color-background-strong: #770141;
@dt-avatar-color-foreground: #000000;
@dt-avatar-color-background-100: #1aa340;
@dt-avatar-color-background-200: #aaff83;
@dt-avatar-color-background-300: #adea88;
@dt-avatar-color-background-400: #77eca6;
@dt-avatar-color-background-500: #7aedbd;
@dt-avatar-color-background-600: #77deec;
@dt-avatar-color-background-700: #5ed8ff;
@dt-avatar-color-background-800: #99e7ff;
@dt-avatar-color-background-900: #51a0fe;
@dt-avatar-color-background-1000: #b6cfff;
@dt-avatar-color-background-1100: #f1b7e8;
@dt-avatar-color-background-1200: #ec77bd;
@dt-avatar-color-background-1300: #ff67be;
@dt-avatar-color-background-1400: #f87e7e;
@dt-avatar-color-background-1500: #eca877;
@dt-avatar-color-background-1600: #ffbe41;
@dt-avatar-color-background-1700: #ffd646;
@dt-avatar-color-background-1800: #f1dab7;
@dt-avatar-color-background-000: #e0e0e0;
@dt-badge-color-background-default: hsl(0 0% 0% / 0.09);
@dt-badge-color-background-info: #EAF2FA;
@dt-badge-color-background-success: #EDF9EB;
@dt-badge-color-background-warning: #FFF4CC;
@dt-badge-color-background-critical: #FFE5E6;
@dt-badge-color-background-bulletin: #7C52FF;
@dt-badge-color-background-bulletin-subtle: hsl(255 100% 66.1% / 0.1);
@dt-badge-color-background-ai: linear-gradient(135deg, #F9008E 10%, #7C52FF 90%);
@dt-badge-color-foreground-default: #000000;
@dt-badge-color-foreground-bulletin: #ffffff;
@dt-badge-color-foreground-bulletin-subtle: hsl(255 100% 26.4%);
@dt-badge-color-border-default: hsl(0 0% 0% / 0.1);
@dt-badge-color-border-bulletin-subtle: hsl(255 100% 66.1% / 0.5);
@dt-button-font-size-xs: 12px; // Extra small Button text size
@dt-button-font-size-sm: 12px; // Small Button text size
@dt-button-font-size-md: 15px; // Medium Button text size
@dt-button-font-size-lg: 19px; // Large Button text size
@dt-button-font-size-xl: 27px; // Extra large Button text size
@dt-button-font-weight-xs: 500; // Font weight for XS button
@dt-button-font-weight-sm: 500; // Font weight for SM button
@dt-button-font-weight-md: 500; // Font weight for MD button
@dt-button-font-weight-lg: 500; // Font weight for LG button
@dt-button-font-weight-xl: 400; // Font weight for XL button
@dt-button-line-height-xs: 1.2; // Line-height for XS button
@dt-button-line-height-sm: 1.2; // Line-height for SM button
@dt-button-line-height-md: 1.2; // Line-height for MD button
@dt-button-line-height-lg: 1.2; // Line-height for LG button
@dt-button-line-height-xl: 1.2; // Line-height for XL button
@dt-button-size-radius-xs: 0.4rem; // Border radius for extra small button
@dt-button-size-radius-sm: 0.8rem; // Border radius for small button
@dt-button-size-radius-md: 0.8rem; // Border radius for medium button.
@dt-button-size-radius-lg: 1.2rem; // Border radius for large button.
@dt-button-size-radius-xl: 1.6rem; // Border radius for extra large button.
@dt-checkbox-size-width: 1.6rem;
@dt-checkbox-size-height: 1.6rem;
@dt-checkbox-size-radius: 0.4rem;
@dt-checkbox-color-border-unchecked: hsl(0 0% 0% / 0.34);
@dt-checkbox-color-border-checked: #7C52FF;
@dt-checkbox-color-background-checked: #7C52FF;
@dt-icon-size-100: 12px;
@dt-icon-size-200: 14px;
@dt-icon-size-300: 18px;
@dt-icon-size-400: 20px;
@dt-icon-size-500: 24px;
@dt-icon-size-600: 32px;
@dt-icon-size-700: 38px;
@dt-icon-size-800: 48px;
@dt-icon-size-border-100: 0.1rem;
@dt-icon-size-border-200: 0.125rem;
@dt-icon-size-border-300: 0.15rem;
@dt-icon-size-border-400: 0.175rem;
@dt-icon-size-border-500: 0.175rem;
@dt-icon-size-border-600: 0.25rem;
@dt-icon-size-border-700: 0.275rem;
@dt-icon-size-border-800: 0.35rem;
@dt-radio-size-width: 1.6rem;
@dt-radio-size-height: 1.6rem;
@dt-radio-size-radius: 50%;
@dt-radio-color-border-unchecked: hsl(0 0% 0% / 0.34);
@dt-radio-color-border-checked: #7C52FF;
@dt-radio-color-background-checked: #7C52FF;
