// Border Tokens
// Generated from base-tokens.json

// Border Widths
$base-border-width-0: 0px;
$base-border-width-1: 1px;
$base-border-width-2: 2px;
$base-border-width-3: 3px;
$base-border-width-4: 4px;
$base-border-width-5: 5px;
$base-border-width-6: 6px;
$base-border-width-7: 7px;
$base-border-width-8: 8px;
$base-border-width-10: 10px;
$base-border-width-hairline: 0.5px;

// Border Radius
$base-border-radius-none: 0px;
$base-border-radius-xs: 0.125rem;
$base-border-radius-sm: 0.25rem;
$base-border-radius-md: 0.375rem;
$base-border-radius-lg: 0.5rem;
$base-border-radius-xl: 0.75rem;
$base-border-radius-2xl: 1rem;
$base-border-radius-3xl: 1.5rem;
$base-border-radius-4xl: 2rem;
$base-border-radius-5xl: 2.5rem;
$base-border-radius-full: 9999px;
$base-border-radius-pill: 50rem;

// Border Styles
$base-border-style-none: none;
$base-border-style-solid: solid;
$base-border-style-dashed: dashed;
$base-border-style-dotted: dotted;
$base-border-style-double: double;

// Border Width Map
$base-border-widths: (
  0: $base-border-width-0,
  1: $base-border-width-1,
  2: $base-border-width-2,
  3: $base-border-width-3,
  4: $base-border-width-4,
  5: $base-border-width-5,
  6: $base-border-width-6,
  7: $base-border-width-7,
  8: $base-border-width-8,
  10: $base-border-width-10,
  hairline: $base-border-width-hairline,
);

// Border Radius Map
$base-border-radiuses: (
  none: $base-border-radius-none,
  xs: $base-border-radius-xs,
  sm: $base-border-radius-sm,
  md: $base-border-radius-md,
  lg: $base-border-radius-lg,
  xl: $base-border-radius-xl,
  2xl: $base-border-radius-2xl,
  3xl: $base-border-radius-3xl,
  4xl: $base-border-radius-4xl,
  5xl: $base-border-radius-5xl,
  full: $base-border-radius-full,
  pill: $base-border-radius-pill,
);

// Border Style Map
$base-border-styles: (
  none: $base-border-style-none,
  solid: $base-border-style-solid,
  dashed: $base-border-style-dashed,
  dotted: $base-border-style-dotted,
  double: $base-border-style-double,
);