/* [project]/apps/main/src/app/(pos)/pos/pos-shell.css [app-client] (css) */
:is(.superadmin-portal, :where(.shop-dashboard > body), :where(.pos-shell > body), .pos-demo) {
  --background: #f7f7f5;
  --foreground: #1a1816;
  --card: #fff;
  --card-foreground: #1a1816;
  --popover: #fff;
  --popover-foreground: #1a1816;
  --primary: #1a1816;
  --primary-foreground: #fbfaf9;
  --secondary: #eeedea;
  --secondary-foreground: #1a1816;
  --muted: #eeedea;
  --muted-foreground: #5f5a55;
  --accent: #eeedea;
  --accent-foreground: #1a1816;
  --destructive: #d40c1a;
  --border: #e1dfdd;
  --input: #d9d7d4;
  --ring: #1a181659;
  --sidebar: #f1f0ee;
  --sidebar-foreground: #403c3a;
  --sidebar-primary: #1a1816;
  --sidebar-primary-foreground: #fbfaf9;
  --sidebar-accent: #e3e1de;
  --sidebar-accent-foreground: #1a1816;
  --sidebar-border: #e1dfdd;
  --sidebar-ring: #1a181659;
  --lightningcss-light: initial;
  --lightningcss-dark: ;
  color-scheme: light;
  scrollbar-width: thin;
  scrollbar-color: oklch(80% .005 80) transparent;
}

@supports (color: lab(0% 0 0)) {
  :is(.superadmin-portal, :where(.shop-dashboard > body), :where(.pos-shell > body), .pos-demo) {
    --background: lab(97.106% .111133 .751424);
    --foreground: lab(8.35004% .858694 1.6476);
    --card: lab(100% 0 0);
    --card-foreground: lab(8.35004% .858694 1.6476);
    --popover: lab(100% 0 0);
    --popover-foreground: lab(8.35004% .858694 1.6476);
    --primary: lab(8.35004% .858694 1.6476);
    --primary-foreground: lab(98.266% .111133 .751412);
    --secondary: lab(93.6289% .167757 1.12777);
    --secondary-foreground: lab(8.35004% .858694 1.6476);
    --muted: lab(93.6289% .167757 1.12777);
    --muted-foreground: lab(38.5237% 1.18089 3.6258);
    --accent: lab(93.6289% .167757 1.12777);
    --accent-foreground: lab(8.35004% .858694 1.6476);
    --destructive: lab(45.5806% 69.4641 51.3946);
    --border: lab(88.9918% .225127 1.50461);
    --input: lab(86.0918% .225306 1.5047);
    --ring: lab(8.35004% .858694 1.6476 / .35);
    --sidebar: lab(94.789% .167727 1.12774);
    --sidebar-foreground: lab(25.7486% 1.02007 2.00293);
    --sidebar-primary: lab(8.35004% .858694 1.6476);
    --sidebar-primary-foreground: lab(98.266% .111133 .751412);
    --sidebar-accent: lab(89.5719% .225097 1.50459);
    --sidebar-accent-foreground: lab(8.35004% .858694 1.6476);
    --sidebar-border: lab(88.9918% .225127 1.50461);
    --sidebar-ring: lab(8.35004% .858694 1.6476 / .35);
  }
}

:is(.superadmin-portal, :where(.shop-dashboard > body), :where(.pos-shell > body), .pos-demo):is(.dark *) {
  --background: #0f0d0b;
  --foreground: #edebe9;
  --card: #1d1a17;
  --card-foreground: #edebe9;
  --popover: #1d1a17;
  --popover-foreground: #edebe9;
  --primary: #ecaa0b;
  --primary-foreground: #0f0d0b;
  --secondary: #2e281f;
  --secondary-foreground: #eeeae7;
  --muted: #2a2318;
  --muted-foreground: #a29688;
  --accent: #3f3017;
  --accent-foreground: #fae1b8;
  --destructive: #ea3d38;
  --border: #322d27;
  --input: #292623;
  --ring: #ecaa0b80;
  --sidebar: #090706;
  --sidebar-foreground: #bab7b4;
  --sidebar-primary: #ecaa0b;
  --sidebar-primary-foreground: #0f0d0b;
  --sidebar-accent: #24180399;
  --sidebar-accent-foreground: #fac463;
  --sidebar-border: #25211e;
  --sidebar-ring: #ecaa0b66;
  --lightningcss-light: ;
  --lightningcss-dark: initial;
  color-scheme: dark;
  scrollbar-color: oklch(38% .02 75) transparent;
}

@supports (color: lab(0% 0 0)) {
  :is(.superadmin-portal, :where(.shop-dashboard > body), :where(.pos-shell > body), .pos-demo):is(.dark *) {
    --background: lab(3.68699% .66755 .847614);
    --foreground: lab(93.0348% .500143 .995052);
    --card: lab(9.50282% 1.39786 2.69779);
    --card-foreground: lab(93.0348% .500143 .995052);
    --popover: lab(9.50282% 1.39786 2.69779);
    --popover-foreground: lab(93.0348% .500143 .995052);
    --primary: lab(74.4754% 17.3326 75.9449);
    --primary-foreground: lab(3.68699% .66755 .847614);
    --secondary: lab(16.4958% 1.83465 6.88534);
    --secondary-foreground: lab(93.0435% .683636 2.15898);
    --muted: lab(14.1727% 2.36072 8.54642);
    --muted-foreground: lab(62.9123% 2.35972 9.39353);
    --accent: lab(21.159% 4.19353 18.8809);
    --accent-foreground: lab(90.8395% 4.41477 23.4041);
    --destructive: lab(53.8415% 65.9514 44.8839);
    --border: lab(18.8011% 1.47805 4.39719);
    --input: lab(15.3035% 1.38508 2.68829);
    --ring: lab(74.4754% 17.3326 75.9449 / .5);
    --sidebar: lab(1.97589% .444599 .554994);
    --sidebar-foreground: lab(74.4711% .837535 1.6609);
    --sidebar-primary: lab(74.4754% 17.3326 75.9449);
    --sidebar-primary-foreground: lab(3.68699% .66755 .847614);
    --sidebar-accent: lab(9.53152% 4.12123 12.9815 / .6);
    --sidebar-accent-foreground: lab(82.6898% 12.5056 55.4801);
    --sidebar-border: lab(12.9832% 1.3896 2.69169);
    --sidebar-ring: lab(74.4754% 17.3326 75.9449 / .4);
  }
}

@media (prefers-color-scheme: dark) {
  :is(.superadmin-portal, :where(.shop-dashboard > body), :where(.pos-shell > body), .pos-demo):is(.theme-system *) {
    --background: #0f0d0b;
    --foreground: #edebe9;
    --card: #1d1a17;
    --card-foreground: #edebe9;
    --popover: #1d1a17;
    --popover-foreground: #edebe9;
    --primary: #ecaa0b;
    --primary-foreground: #0f0d0b;
    --secondary: #2e281f;
    --secondary-foreground: #eeeae7;
    --muted: #2a2318;
    --muted-foreground: #a29688;
    --accent: #3f3017;
    --accent-foreground: #fae1b8;
    --destructive: #ea3d38;
    --border: #322d27;
    --input: #292623;
    --ring: #ecaa0b80;
    --sidebar: #090706;
    --sidebar-foreground: #bab7b4;
    --sidebar-primary: #ecaa0b;
    --sidebar-primary-foreground: #0f0d0b;
    --sidebar-accent: #24180399;
    --sidebar-accent-foreground: #fac463;
    --sidebar-border: #25211e;
    --sidebar-ring: #ecaa0b66;
    --lightningcss-light: ;
    --lightningcss-dark: initial;
    color-scheme: dark;
    scrollbar-color: oklch(38% .02 75) transparent;
  }

  @supports (color: lab(0% 0 0)) {
    :is(.superadmin-portal, :where(.shop-dashboard > body), :where(.pos-shell > body), .pos-demo):is(.theme-system *) {
      --background: lab(3.68699% .66755 .847614);
      --foreground: lab(93.0348% .500143 .995052);
      --card: lab(9.50282% 1.39786 2.69779);
      --card-foreground: lab(93.0348% .500143 .995052);
      --popover: lab(9.50282% 1.39786 2.69779);
      --popover-foreground: lab(93.0348% .500143 .995052);
      --primary: lab(74.4754% 17.3326 75.9449);
      --primary-foreground: lab(3.68699% .66755 .847614);
      --secondary: lab(16.4958% 1.83465 6.88534);
      --secondary-foreground: lab(93.0435% .683636 2.15898);
      --muted: lab(14.1727% 2.36072 8.54642);
      --muted-foreground: lab(62.9123% 2.35972 9.39353);
      --accent: lab(21.159% 4.19353 18.8809);
      --accent-foreground: lab(90.8395% 4.41477 23.4041);
      --destructive: lab(53.8415% 65.9514 44.8839);
      --border: lab(18.8011% 1.47805 4.39719);
      --input: lab(15.3035% 1.38508 2.68829);
      --ring: lab(74.4754% 17.3326 75.9449 / .5);
      --sidebar: lab(1.97589% .444599 .554994);
      --sidebar-foreground: lab(74.4711% .837535 1.6609);
      --sidebar-primary: lab(74.4754% 17.3326 75.9449);
      --sidebar-primary-foreground: lab(3.68699% .66755 .847614);
      --sidebar-accent: lab(9.53152% 4.12123 12.9815 / .6);
      --sidebar-accent-foreground: lab(82.6898% 12.5056 55.4801);
      --sidebar-border: lab(12.9832% 1.3896 2.69169);
      --sidebar-ring: lab(74.4754% 17.3326 75.9449 / .4);
    }
  }
}

:where(.pos-shell > body) [data-slot="card"] {
  background: var(--card);
  border-color: var(--border);
  box-shadow: 0 1px 2px #14100a0a;
}

:where(.pos-shell > body) [data-slot="card"]:is(.dark *) {
  border-color: #f59e0b1a;
  box-shadow: inset 0 1px #ffffff08;
}

@media (prefers-color-scheme: dark) {
  :where(.pos-shell > body) [data-slot="card"]:is(.theme-system *) {
    border-color: #f59e0b1a;
    box-shadow: inset 0 1px #ffffff08;
  }
}

:where(.pos-shell > body) [data-slot="card-title"] {
  color: var(--foreground);
}

:where(.pos-shell > body) [data-slot="dropdown-menu-content"], :where(.pos-shell > body) [data-slot="popover-content"], :where(.pos-shell > body) [data-slot="select-content"] {
  border-color: var(--border);
  background: var(--popover);
  box-shadow: 0 12px 32px -12px #14100a2e, 0 2px 6px #14100a0d;
}

:is(:where(.pos-shell > body) [data-slot="dropdown-menu-content"], :where(.pos-shell > body) [data-slot="popover-content"], :where(.pos-shell > body) [data-slot="select-content"]):is(.dark *) {
  border-color: #f59e0b2e;
  box-shadow: 0 8px 32px -8px #0009;
}

@media (prefers-color-scheme: dark) {
  :is(:where(.pos-shell > body) [data-slot="dropdown-menu-content"], :where(.pos-shell > body) [data-slot="popover-content"], :where(.pos-shell > body) [data-slot="select-content"]):is(.theme-system *) {
    border-color: #f59e0b2e;
    box-shadow: 0 8px 32px -8px #0009;
  }
}

:where(.pos-shell > body) [data-slot="dropdown-menu-item"]:focus, :where(.pos-shell > body) [data-slot="dropdown-menu-item"][data-highlighted], :where(.pos-shell > body) [data-slot="select-item"]:focus, :where(.pos-shell > body) [data-slot="select-item"][data-highlighted] {
  background: var(--muted);
  color: var(--foreground);
}

:is(:where(.pos-shell > body) [data-slot="dropdown-menu-item"]:focus, :where(.pos-shell > body) [data-slot="dropdown-menu-item"][data-highlighted], :where(.pos-shell > body) [data-slot="select-item"]:focus, :where(.pos-shell > body) [data-slot="select-item"][data-highlighted]):is(.dark *) {
  color: #fde68a;
  background: #f59e0b1f;
}

@media (prefers-color-scheme: dark) {
  :is(:where(.pos-shell > body) [data-slot="dropdown-menu-item"]:focus, :where(.pos-shell > body) [data-slot="dropdown-menu-item"][data-highlighted], :where(.pos-shell > body) [data-slot="select-item"]:focus, :where(.pos-shell > body) [data-slot="select-item"][data-highlighted]):is(.theme-system *) {
    color: #fde68a;
    background: #f59e0b1f;
  }
}

:where(.pos-shell > body) [data-slot="dropdown-menu-separator"] {
  background: var(--border);
}

:where(.pos-shell > body) [data-slot="tabs-list"] {
  background: var(--muted);
  border: 1px solid var(--border);
}

:where(.pos-shell > body) [data-slot="tabs-trigger"] {
  color: var(--muted-foreground);
}

:where(.pos-shell > body) [data-slot="tabs-trigger"][data-state="active"] {
  background: var(--card);
  color: var(--foreground);
  border-color: var(--border);
}

:where(.pos-shell > body) [data-slot="tabs-trigger"][data-state="active"]:is(.dark *) {
  color: #fde68a;
  background: #f59e0b24;
  border-color: #f59e0b4d;
}

@media (prefers-color-scheme: dark) {
  :where(.pos-shell > body) [data-slot="tabs-trigger"][data-state="active"]:is(.theme-system *) {
    color: #fde68a;
    background: #f59e0b24;
    border-color: #f59e0b4d;
  }
}

:where(.pos-shell > body) input:focus-visible, :where(.pos-shell > body) textarea:focus-visible, :where(.pos-shell > body) select:focus-visible, :where(.pos-shell > body) [role="combobox"]:focus-visible {
  outline-color: #14100a73;
}

:is(:where(.pos-shell > body) input:focus-visible, :where(.pos-shell > body) textarea:focus-visible, :where(.pos-shell > body) select:focus-visible, :where(.pos-shell > body) [role="combobox"]:focus-visible):is(.dark *) {
  outline-color: #f59e0b80;
}

@media (prefers-color-scheme: dark) {
  :is(:where(.pos-shell > body) input:focus-visible, :where(.pos-shell > body) textarea:focus-visible, :where(.pos-shell > body) select:focus-visible, :where(.pos-shell > body) [role="combobox"]:focus-visible):is(.theme-system *) {
    outline-color: #f59e0b80;
  }
}

:where(.pos-shell > body, .pos-demo) :where(input, textarea, select) {
  box-shadow: none;
}

:where(.pos-shell > body, .pos-demo) ::-webkit-scrollbar-thumb {
  background-color: #0000001f;
  border-radius: 4px;
}

:where(.pos-shell > body, .pos-demo) ::-webkit-scrollbar-thumb:is(.dark *) {
  background-color: #ffffff47;
}

@media (prefers-color-scheme: dark) {
  :where(.pos-shell > body, .pos-demo) ::-webkit-scrollbar-thumb:is(.theme-system *) {
    background-color: #ffffff47;
  }
}

:where(.pos-shell > body, .pos-demo) ::-webkit-scrollbar-track {
  background-color: #0000;
}

/*# sourceMappingURL=apps_main_src_app_%28pos%29_pos_pos-shell_17b-_k-2m2hxg.css.map*/