
/**
 * Do not edit directly
 * Generated on Wed, 04 Jun 2025 17:42:58 GMT
 */

$border-radius-sm: .125rem !default;
$border-radius-md: .25rem !default;
$border-radius-lg: .5rem !default;
$border-radius-circle: 999rem !default;
$breakpoint-sm: 30em !default;
$breakpoint-md: 46.25em !default;
$breakpoint-lg: 67.5em !default;
$breakpoint-xl: 78.75em !default;
$breakpoint-xxl: 87.5em !default;
$color-black-100: #e2e7e9 !default;
$color-black-200: #a0abb4 !default;
$color-black-300: #75838f !default;
$color-black-400: #4c5a69 !default;
$color-black-500: #243142 !default; // Base black
$color-black-600: #182534 !default;
$color-black-700: #0e1825 !default;
$color-black-base: #243142 !default;
$color-black-000: #f8f9fa !default;
$color-blue-100: #c6ecf6 !default;
$color-blue-200: #94d2e7 !default;
$color-blue-300: #63b1d3 !default;
$color-blue-400: #328bb8 !default;
$color-blue-500: #006298 !default; // Base blue
$color-blue-600: #004f80 !default;
$color-blue-700: #00385f !default;
$color-blue-base: #006298 !default;
$color-blue-000: #edfafd !default;
$color-crimson-100: #ffd6db !default;
$color-crimson-200: #ff636a !default;
$color-crimson-300: #f23a3f !default;
$color-crimson-400: #dc231e !default;
$color-crimson-500: #990000 !default; // Base crimson
$color-crimson-600: #800000 !default;
$color-crimson-700: #5a0c0c !default;
$color-crimson-base: #990000 !default;
$color-crimson-000: #fff7f8 !default;
$color-gold-100: #fff4c6 !default;
$color-gold-200: #ffe694 !default;
$color-gold-300: #ffd563 !default;
$color-gold-400: #ffc132 !default;
$color-gold-500: #ffaa00 !default; // Base gold
$color-gold-600: #a36b00 !default;
$color-gold-700: #613d00 !default;
$color-gold-base: #ffaa00 !default;
$color-gold-000: #fffceb !default;
$color-green-100: #dee8c6 !default;
$color-green-200: #a7d094 !default;
$color-green-300: #63b363 !default;
$color-green-400: #329345 !default;
$color-green-500: #056e41 !default; // Base green
$color-green-600: #005c31 !default;
$color-green-700: #004421 !default;
$color-green-base: #056e41 !default;
$color-green-000: #f9f9f0 !default;
$color-orange-100: #ffcdc0 !default;
$color-orange-200: #ffa690 !default;
$color-orange-300: #ff7e60 !default;
$color-orange-400: #f75930 !default;
$color-orange-500: #df3603 !default; // Base orange
$color-orange-600: #b11c00 !default;
$color-orange-700: #690a00 !default;
$color-orange-base: #df3603 !default;
$color-orange-000: #fff3f0 !default;
$color-purple-100: #decadc !default;
$color-purple-200: #c09ebb !default;
$color-purple-300: #a07498 !default;
$color-purple-400: #7d4c73 !default;
$color-purple-500: #59264d !default; // Base purple
$color-purple-600: #48183d !default;
$color-purple-700: #330d2b !default;
$color-purple-base: #59264d !default;
$color-purple-000: #fbf8fb !default;
$color-white-base: #ffffff !default;
$font-base: 'BentonSans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif !default;
$font-sans: 'BentonSans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif !default;
$font-serif: 'GeorgiaPro', Georgia, 'Times New Roman', Times, serif !default;
$font-mono: monospace !default;
$font-weight-bold: 700 !default;
$font-weight-medium: 500 !default;
$font-weight-regular: 400 !default;
$line-height-base: 1.5 !default;
$line-height-title: 1.2 !default;
$line-height-tight: 1.2 !default;
$line-height-loose: 1.65 !default;
$prefix: rvt !default; // Global class name prefix
$shadow-base: 0 .25rem .5rem rgb(36, 49, 66, .16) !default;
$shadow-subtle: 0 .1875rem .375rem rgb(36, 49, 66, .07) !default;
$shadow-standard: 0 .25rem .5rem rgb(36, 49, 66, .16) !default;
$shadow-heavy: 0 .25rem 1rem rgb(36, 49, 66, .2) !default;
$spacing-base: .5rem !default; // 8px
$spacing-xxs: .25rem !default; // 4px
$spacing-xs: .5rem !default; // 8px
$spacing-sm: 1rem !default; // 16px
$spacing-md: 1.5rem !default; // 24px
$spacing-lg: 2rem !default; // 32px
$spacing-xl: 2.5rem !default; // 40px
$spacing-xxl: 4rem !default; // 64px
$spacing-3-xl: 8rem !default; // 128px
$spacing-4-xl: 12rem !default; // 192px
$ts-12: .75rem !default;
$ts-14: .875rem !default;
$ts-16: 1rem !default;
$ts-18: 1.125rem !default;
$ts-20: 1.25rem !default;
$ts-23: 1.4375rem !default;
$ts-26: 1.625rem !default;
$ts-29: 1.8125rem !default;
$ts-32: 2rem !default;
$ts-36: 2.25rem !default;
$ts-41: 2.5625rem !default;
$ts-46: 2.875rem !default;
$ts-52: 3.25rem !default;
$ts-xxs: .75rem !default;
$ts-xs: .875rem !default;
$ts-base: 1rem !default;
$ts-sm: 1.25rem !default;
$ts-md: 1.625rem !default;
$ts-lg: 2rem !default;
$ts-xl: 2.5625rem !default;
$ts-xxl: 3.25rem !default;
$width-base: 4rem !default; // 64px
$width-xxs: 4rem !default; // 64px
$width-xs: 8rem !default; // 128px
$width-sm: 12rem !default; // 192px
$width-md: 16rem !default; // 256px
$width-lg: 20rem !default; // 320px
$width-xl: 24rem !default; // 384px
$width-xxl: 32rem !default; // 512px
$width-3-xl: 40rem !default; // 640px
$width-4-xl: 48rem !default; // 768px
$z-index-0: 0 !default;
$z-index-100: 100 !default;
$z-index-200: 200 !default;
$z-index-300: 300 !default;
$z-index-400: 400 !default;
$z-index-500: 500 !default;
$z-index-600: 600 !default;
$z-index-700: 700 !default;
$z-index-800: 800 !default;
$z-index-900: 900 !default;
$z-index-1000: 1000 !default;

$tokens: (
  'border-radius': (
    'sm': $border-radius-sm,
    'md': $border-radius-md,
    'lg': $border-radius-lg,
    'circle': $border-radius-circle
  ),
  'breakpoint': (
    'sm': $breakpoint-sm,
    'md': $breakpoint-md,
    'lg': $breakpoint-lg,
    'xl': $breakpoint-xl,
    'xxl': $breakpoint-xxl
  ),
  'color': (
    'black': (
      '100': $color-black-100,
      '200': $color-black-200,
      '300': $color-black-300,
      '400': $color-black-400,
      '500': $color-black-500,
      '600': $color-black-600,
      '700': $color-black-700,
      'base': $color-black-base,
      '000': $color-black-000
    ),
    'blue': (
      '100': $color-blue-100,
      '200': $color-blue-200,
      '300': $color-blue-300,
      '400': $color-blue-400,
      '500': $color-blue-500,
      '600': $color-blue-600,
      '700': $color-blue-700,
      'base': $color-blue-base,
      '000': $color-blue-000
    ),
    'crimson': (
      '100': $color-crimson-100,
      '200': $color-crimson-200,
      '300': $color-crimson-300,
      '400': $color-crimson-400,
      '500': $color-crimson-500,
      '600': $color-crimson-600,
      '700': $color-crimson-700,
      'base': $color-crimson-base,
      '000': $color-crimson-000
    ),
    'gold': (
      '100': $color-gold-100,
      '200': $color-gold-200,
      '300': $color-gold-300,
      '400': $color-gold-400,
      '500': $color-gold-500,
      '600': $color-gold-600,
      '700': $color-gold-700,
      'base': $color-gold-base,
      '000': $color-gold-000
    ),
    'green': (
      '100': $color-green-100,
      '200': $color-green-200,
      '300': $color-green-300,
      '400': $color-green-400,
      '500': $color-green-500,
      '600': $color-green-600,
      '700': $color-green-700,
      'base': $color-green-base,
      '000': $color-green-000
    ),
    'orange': (
      '100': $color-orange-100,
      '200': $color-orange-200,
      '300': $color-orange-300,
      '400': $color-orange-400,
      '500': $color-orange-500,
      '600': $color-orange-600,
      '700': $color-orange-700,
      'base': $color-orange-base,
      '000': $color-orange-000
    ),
    'purple': (
      '100': $color-purple-100,
      '200': $color-purple-200,
      '300': $color-purple-300,
      '400': $color-purple-400,
      '500': $color-purple-500,
      '600': $color-purple-600,
      '700': $color-purple-700,
      'base': $color-purple-base,
      '000': $color-purple-000
    ),
    'white': (
      'base': $color-white-base
    )
  ),
  'font': (
    'base': $font-base,
    'sans': $font-sans,
    'serif': $font-serif,
    'mono': $font-mono,
    'weight': (
      'bold': $font-weight-bold,
      'medium': $font-weight-medium,
      'regular': $font-weight-regular
    )
  ),
  'line-height': (
    'base': $line-height-base,
    'title': $line-height-title,
    'tight': $line-height-tight,
    'loose': $line-height-loose
  ),
  'prefix': $prefix,
  'shadow': (
    'base': $shadow-base,
    'subtle': $shadow-subtle,
    'standard': $shadow-standard,
    'heavy': $shadow-heavy
  ),
  'spacing': (
    'base': $spacing-base,
    'xxs': $spacing-xxs,
    'xs': $spacing-xs,
    'sm': $spacing-sm,
    'md': $spacing-md,
    'lg': $spacing-lg,
    'xl': $spacing-xl,
    'xxl': $spacing-xxl,
    '3-xl': $spacing-3-xl,
    '4-xl': $spacing-4-xl
  ),
  'ts': (
    '12': $ts-12,
    '14': $ts-14,
    '16': $ts-16,
    '18': $ts-18,
    '20': $ts-20,
    '23': $ts-23,
    '26': $ts-26,
    '29': $ts-29,
    '32': $ts-32,
    '36': $ts-36,
    '41': $ts-41,
    '46': $ts-46,
    '52': $ts-52,
    'xxs': $ts-xxs,
    'xs': $ts-xs,
    'base': $ts-base,
    'sm': $ts-sm,
    'md': $ts-md,
    'lg': $ts-lg,
    'xl': $ts-xl,
    'xxl': $ts-xxl
  ),
  'width': (
    'base': $width-base,
    'xxs': $width-xxs,
    'xs': $width-xs,
    'sm': $width-sm,
    'md': $width-md,
    'lg': $width-lg,
    'xl': $width-xl,
    'xxl': $width-xxl,
    '3-xl': $width-3-xl,
    '4-xl': $width-4-xl
  ),
  'z-index': (
    '0': $z-index-0,
    '100': $z-index-100,
    '200': $z-index-200,
    '300': $z-index-300,
    '400': $z-index-400,
    '500': $z-index-500,
    '600': $z-index-600,
    '700': $z-index-700,
    '800': $z-index-800,
    '900': $z-index-900,
    '1000': $z-index-1000
  )
);
