/* [project]/app/dashboard/_new/components/store/figma/styles/globals.css [app-client] (css) */
:where(:root) {
  --font-size: 16px;
  --theme-bg: #fff;
  --theme-surface: #fff;
  --theme-primary: #1e90ff;
  --theme-primary-hover: #1873cc;
  --theme-accent: #4a9fff;
  --theme-text: #1a1a1a;
  --theme-text-muted: #6b7280;
  --theme-border: #e5e7eb;
  --theme-link: #1e90ff;
  --background: #fff;
  --foreground: #0a0a0a;
  --card: #fff;
  --card-foreground: #0a0a0a;
  --popover: #fff;
  --popover-foreground: #0a0a0a;
  --primary: #030213;
  --primary-foreground: #fff;
  --secondary: #eceef2;
  --secondary-foreground: #030213;
  --muted: #ececf0;
  --muted-foreground: #717182;
  --accent: #e9ebef;
  --accent-foreground: #030213;
  --destructive: #d4183d;
  --destructive-foreground: #fff;
  --border: #0000001a;
  --input: transparent;
  --input-background: #f3f3f5;
  --switch-background: #cbced4;
  --font-weight-medium: 500;
  --font-weight-normal: 400;
  --ring: #a1a1a1;
  --chart-1: #f05100;
  --chart-2: #009588;
  --chart-3: #104e64;
  --chart-4: #fcbb00;
  --chart-5: #f99c00;
  --radius: .625rem;
  --sidebar: #fafafa;
  --sidebar-foreground: #0a0a0a;
  --sidebar-primary: #030213;
  --sidebar-primary-foreground: #fafafa;
  --sidebar-accent: #f5f5f5;
  --sidebar-accent-foreground: #171717;
  --sidebar-border: #e5e5e5;
  --sidebar-ring: #a1a1a1;
}

@supports (color: lab(0% 0 0)) {
  :where(:root) {
    --foreground: lab(2.75381% 0 0);
    --card-foreground: lab(2.75381% 0 0);
    --popover: lab(100% 0 0);
    --popover-foreground: lab(2.75381% 0 0);
    --primary-foreground: lab(100% 0 0);
    --secondary: lab(94.1758% -.154406 -2.19268);
    --ring: lab(66.128% -.0000298023 .0000119209);
    --chart-1: lab(57.1026% 64.2584 89.8886);
    --chart-2: lab(55.0223% -41.0774 -3.90277);
    --chart-3: lab(30.372% -13.1853 -18.7887);
    --chart-4: lab(80.1641% 16.6016 99.2089);
    --chart-5: lab(72.7183% 31.8672 97.9407);
    --sidebar: lab(98.26% 0 0);
    --sidebar-foreground: lab(2.75381% 0 0);
    --sidebar-primary-foreground: lab(98.26% 0 0);
    --sidebar-accent: lab(96.52% -.0000298023 .0000119209);
    --sidebar-accent-foreground: lab(7.78201% -.0000149012 0);
    --sidebar-border: lab(90.952% 0 -.0000119209);
    --sidebar-ring: lab(66.128% -.0000298023 .0000119209);
  }
}

:where(.dark) {
  --background: #0a0a0a;
  --foreground: #fafafa;
  --card: #0a0a0a;
  --card-foreground: #fafafa;
  --popover: #0a0a0a;
  --popover-foreground: #fafafa;
  --primary: #fafafa;
  --primary-foreground: #171717;
  --secondary: #262626;
  --secondary-foreground: #fafafa;
  --muted: #262626;
  --muted-foreground: #a1a1a1;
  --accent: #262626;
  --accent-foreground: #fafafa;
  --destructive: #82181a;
  --destructive-foreground: #fb2c36;
  --border: #262626;
  --input: #262626;
  --ring: #525252;
  --font-weight-medium: 500;
  --font-weight-normal: 400;
  --chart-1: #1447e6;
  --chart-2: #00bb7f;
  --chart-3: #f99c00;
  --chart-4: #ac4bff;
  --chart-5: #ff2357;
  --sidebar: #171717;
  --sidebar-foreground: #fafafa;
  --sidebar-primary: #1447e6;
  --sidebar-primary-foreground: #fafafa;
  --sidebar-accent: #262626;
  --sidebar-accent-foreground: #fafafa;
  --sidebar-border: #262626;
  --sidebar-ring: #525252;
}

@supports (color: lab(0% 0 0)) {
  :where(.dark) {
    --background: lab(2.75381% 0 0);
    --foreground: lab(98.26% 0 0);
    --card: lab(2.75381% 0 0);
    --card-foreground: lab(98.26% 0 0);
    --popover: lab(2.75381% 0 0);
    --popover-foreground: lab(98.26% 0 0);
    --primary: lab(98.26% 0 0);
    --primary-foreground: lab(7.78201% -.0000149012 0);
    --secondary: lab(15.204% 0 -.00000596046);
    --secondary-foreground: lab(98.26% 0 0);
    --muted: lab(15.204% 0 -.00000596046);
    --muted-foreground: lab(66.128% -.0000298023 .0000119209);
    --accent: lab(15.204% 0 -.00000596046);
    --accent-foreground: lab(98.26% 0 0);
    --destructive: lab(28.5139% 44.5539 29.0463);
    --destructive-foreground: lab(55.4814% 75.0732 48.8528);
    --border: lab(15.204% 0 -.00000596046);
    --input: lab(15.204% 0 -.00000596046);
    --ring: lab(34.924% 0 0);
    --chart-1: lab(36.9089% 35.0961 -85.6872);
    --chart-2: lab(66.9756% -58.27 19.5419);
    --chart-3: lab(72.7183% 31.8672 97.9407);
    --chart-4: lab(52.0183% 66.11 -78.2316);
    --chart-5: lab(56.101% 79.4328 31.4532);
    --sidebar: lab(7.78201% -.0000149012 0);
    --sidebar-foreground: lab(98.26% 0 0);
    --sidebar-primary: lab(36.9089% 35.0961 -85.6872);
    --sidebar-primary-foreground: lab(98.26% 0 0);
    --sidebar-accent: lab(15.204% 0 -.00000596046);
    --sidebar-accent-foreground: lab(98.26% 0 0);
    --sidebar-border: lab(15.204% 0 -.00000596046);
    --sidebar-ring: lab(34.924% 0 0);
  }
}

@layer base {
  :where(*) {
    border-color: var(--border);
    outline-color: var(--ring);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(*) {
      outline-color: color-mix(in oklab, var(--ring) 50%, transparent);
    }
  }

  :where(body) {
    background-color: var(--background);
    color: var(--foreground);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  :where(:where(:not(:has([class*=" text-"]))):not(:has([class^="text-"])) h1) {
    font-size: var(--text-2xl);
    font-weight: var(--font-weight-medium);
    line-height: 1.5;
  }

  :where(:where(:not(:has([class*=" text-"]))):not(:has([class^="text-"])) h2) {
    font-size: var(--text-xl);
    font-weight: var(--font-weight-medium);
    line-height: 1.5;
  }

  :where(:where(:not(:has([class*=" text-"]))):not(:has([class^="text-"])) h3) {
    font-size: var(--text-lg);
    font-weight: var(--font-weight-medium);
    line-height: 1.5;
  }

  :where(:where(:not(:has([class*=" text-"]))):not(:has([class^="text-"])) h4), :where(:where(:not(:has([class*=" text-"]))):not(:has([class^="text-"])) label), :where(:where(:not(:has([class*=" text-"]))):not(:has([class^="text-"])) button) {
    font-size: var(--text-base);
    font-weight: var(--font-weight-medium);
    line-height: 1.5;
  }

  :where(:where(:not(:has([class*=" text-"]))):not(:has([class^="text-"])) input) {
    font-size: var(--text-base);
    font-weight: var(--font-weight-normal);
    line-height: 1.5;
  }
}

:where(html) {
  font-size: var(--font-size);
}

/* [project]/app/dashboard/_new/components/store/figma/styles/themes.css [app-client] (css) */
:where([data-theme="white_blue"]), :where([data-theme="ocean-light"]) {
  --theme-bg: #fff;
  --theme-surface: #f8fafc;
  --theme-primary: #1e90ff;
  --theme-primary-hover: #1873cc;
  --theme-accent: #4a9fff;
  --theme-text: #1a1a1a;
  --theme-text-muted: #6b7280;
  --theme-border: #e5e7eb;
  --theme-link: #1e90ff;
}

:where([data-theme="black_orange"]), :where([data-theme="ember-dark"]) {
  --theme-bg: #0a0a0a;
  --theme-surface: #1a1a1a;
  --theme-primary: #ea580c;
  --theme-primary-hover: #c2410c;
  --theme-accent: #fb923c;
  --theme-text: #fafafa;
  --theme-text-muted: #a3a3a3;
  --theme-border: #2a2a2a;
  --theme-link: #fb923c;
}

:where([data-theme="brown_green"]), :where([data-theme="forest-cream"]) {
  --theme-bg: #fff8f0;
  --theme-surface: #fff;
  --theme-primary: #059669;
  --theme-primary-hover: #047857;
  --theme-accent: #10b981;
  --theme-text: #3e2723;
  --theme-text-muted: #6b5e55;
  --theme-border: #e8d8c8;
  --theme-link: #059669;
}

:where([data-theme="purple_cream"]), :where([data-theme="regal-light"]) {
  --theme-bg: #fff9f5;
  --theme-surface: #fff;
  --theme-primary: #5b21b6;
  --theme-primary-hover: #4c1d95;
  --theme-accent: #7c3aed;
  --theme-text: #1a1a1a;
  --theme-text-muted: #6b7280;
  --theme-border: #f3e8ff;
  --theme-link: #5b21b6;
}

:where([data-theme="pink_gray"]), :where([data-theme="blush-light"]) {
  --theme-bg: #fff5f7;
  --theme-surface: #fff;
  --theme-primary: #ec4899;
  --theme-primary-hover: #db2777;
  --theme-accent: #f472b6;
  --theme-text: #1a1a1a;
  --theme-text-muted: #6b7280;
  --theme-border: #fce7f3;
  --theme-link: #ec4899;
}

:where([data-theme="red_champagne"]), :where([data-theme="hot-deal"]) {
  --theme-bg: #fff4e8;
  --theme-surface: #fff;
  --theme-primary: #e10600;
  --theme-primary-hover: #c70500;
  --theme-accent: #ff3b30;
  --theme-text: #1a1a1a;
  --theme-text-muted: #6b5e55;
  --theme-border: #e8d8c8;
  --theme-link: #e10600;
}

/*# sourceMappingURL=app_dashboard__new_components_store_figma_styles_3c5e347e._.css.map*/