/* ──────────────────────────────────────────────────────────────
   Tailwind v4 @theme — generated by designlang
   site: Postman: The World's Leading API Platform | Sign Up for Free
   2026-06-25T08:29:28.872Z
   Drop this above `@import "tailwindcss";`.
   ────────────────────────────────────────────────────────────── */

@import "tailwindcss";

@theme {
  --color-primary-50: hsl(16 76% 97%);
  --color-primary-100: hsl(16 76% 94%);
  --color-primary-200: hsl(16 76% 86%);
  --color-primary-300: hsl(16 76% 76%);
  --color-primary-400: hsl(16 76% 64%);
  --color-primary-500: hsl(16 76% 50%);
  --color-primary-600: hsl(16 76% 40%);
  --color-primary-700: hsl(16 76% 32%);
  --color-primary-800: hsl(16 76% 24%);
  --color-primary-900: hsl(16 76% 16%);
  --color-primary-950: hsl(16 76% 10%);
  --color-primary: #e05320;
  --color-secondary-50: hsl(211 100% 97%);
  --color-secondary-100: hsl(211 100% 94%);
  --color-secondary-200: hsl(211 100% 86%);
  --color-secondary-300: hsl(211 100% 76%);
  --color-secondary-400: hsl(211 100% 64%);
  --color-secondary-500: hsl(211 100% 50%);
  --color-secondary-600: hsl(211 100% 40%);
  --color-secondary-700: hsl(211 100% 32%);
  --color-secondary-800: hsl(211 100% 24%);
  --color-secondary-900: hsl(211 100% 16%);
  --color-secondary-950: hsl(211 100% 10%);
  --color-secondary: #007bff;
  --color-accent-50: hsl(16 100% 97%);
  --color-accent-100: hsl(16 100% 94%);
  --color-accent-200: hsl(16 100% 86%);
  --color-accent-300: hsl(16 100% 76%);
  --color-accent-400: hsl(16 100% 64%);
  --color-accent-500: hsl(16 100% 50%);
  --color-accent-600: hsl(16 100% 40%);
  --color-accent-700: hsl(16 100% 32%);
  --color-accent-800: hsl(16 100% 24%);
  --color-accent-900: hsl(16 100% 16%);
  --color-accent-950: hsl(16 100% 10%);
  --color-accent: #ff6c37;
  --color-neutral-50: #212121;
  --color-neutral-100: #000000;
  --color-neutral-200: #707070;
  --color-neutral-300: #ffffff;
  --color-neutral-400: #5c5c5c;
  --color-neutral-500: #e6e6e6;
  --color-neutral-600: #09070d;
  --color-neutral-700: #8a8a8a;
  --color-neutral-800: #cfcfcf;
  --color-background: #ffffff;
  --color-foreground: #000000;
  --font-sans: "inter", system-ui, sans-serif;
  --font-mono: "ibmPlexMono", ui-monospace, monospace;
  --spacing-1: 1px;
  --spacing-2: 20px;
  --spacing-3: 24px;
  --spacing-4: 40px;
  --spacing-5: 50px;
  --spacing-6: 60px;
  --spacing-7: 64px;
  --spacing-8: 80px;
  --spacing-9: 120px;
  --spacing-10: 224px;
  --spacing-11: 252px;
  --radius-sm: 3px;
  --radius-md: 10px;
  --radius-lg: 15px;
  --radius-xl: 20px;
  --radius-2xl: 9999px;
  --shadow-sm: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.2) 0px 2px 8px 0px;
  --shadow-md: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0.5px, rgba(0, 0, 0, 0) 0px 0px 0px 0px;
  --shadow-lg: rgb(255, 108, 55) 0px 0px 0px 1px inset;
  --shadow-xl: rgb(179, 135, 245) 0px 4px 24px 0px;
  --animate-duration-fast: undefined;
  --animate-duration-base: undefined;
  --animate-duration-slow: undefined;
}

/* Optional base reset that maps body/heading to the extracted tokens. */
@layer base {
  html { font-family: var(--font-sans); }
  body { background-color: var(--color-background); color: var(--color-foreground, currentColor); }
}
