:is(.operational-theme,body[data-operational-surface]){--op-canvas:#f8fafc;--op-canvas-warm:#f7f4ee;--op-surface:#fff;--op-surface-raised:#fff;--op-surface-subtle:#f8fafc;--op-surface-muted:#f1f5f9;--op-surface-hover:#f1f5f9;--op-surface-active:#e2e8f0;--op-text:#334155;--op-text-strong:#0f172a;--op-text-muted:#64748b;--op-text-faint:#94a3b8;--op-border:#e2e8f0;--op-border-strong:#cbd5e1;--op-focus:#f97316;--op-selection:#f9731633;--op-overlay:#02061794;--op-shadow-sm:0 1px 3px #0f172a14;--op-shadow-lg:0 22px 55px -28px #0f172a57;--op-danger-bg:#fff1f2;--op-danger-border:#fecdd3;--op-danger-text:#be123c;--op-warning-bg:#fffbeb;--op-warning-border:#fde68a;--op-warning-text:#a16207;--op-orange-bg:#fff7ed;--op-orange-border:#fed7aa;--op-orange-text:#c2410c;--op-success-bg:#ecfdf5;--op-success-border:#a7f3d0;--op-success-text:#047857;--op-info-bg:#eff6ff;--op-info-border:#bfdbfe;--op-info-text:#1d4ed8;--op-violet-bg:#f5f3ff;--op-violet-border:#ddd6fe;--op-violet-text:#6d28d9;--op-pink-bg:#fdf2f8;--op-pink-border:#fbcfe8;--op-pink-text:#be185d;--background:0 0% 100%;--foreground:222 47% 11%;--popover:0 0% 100%;--popover-foreground:222 47% 11%;--muted:210 40% 96%;--muted-foreground:215 16% 47%;--accent:210 40% 96%;--accent-foreground:222 47% 11%;--border:214 32% 91%;--ring:24 95% 53%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:var(--op-focus)}.operational-theme{background-color:var(--op-canvas);min-width:0;color:var(--op-text)}body[data-operational-surface]{background-color:var(--op-canvas);color:var(--op-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]){--op-canvas:#0c1117;--op-canvas-warm:#11161c;--op-surface:#131a22;--op-surface-raised:#18212b;--op-surface-subtle:#17202a;--op-surface-muted:#1d2834;--op-surface-hover:#22303e;--op-surface-active:#2a3949;--op-text:#d7e0ea;--op-text-strong:#f5f8fb;--op-text-muted:#a6b4c4;--op-text-faint:#7f90a3;--op-border:#2a3745;--op-border-strong:#3a4a5c;--op-focus:#fb923c;--op-selection:#fb923c47;--op-overlay:#000000b8;--op-shadow-sm:0 1px 3px #00000057;--op-shadow-lg:0 26px 64px -28px #000000d1;--op-danger-bg:#351b23;--op-danger-border:#6d3040;--op-danger-text:#ffb4c0;--op-warning-bg:#332817;--op-warning-border:#6c5123;--op-warning-text:#f7ca78;--op-orange-bg:#362319;--op-orange-border:#744326;--op-orange-text:#ffb783;--op-success-bg:#142d24;--op-success-border:#285b47;--op-success-text:#8be0b7;--op-info-bg:#152a3b;--op-info-border:#2b5878;--op-info-text:#94d2fa;--op-violet-bg:#24233d;--op-violet-border:#4c4b7c;--op-violet-text:#c9c5ff;--op-pink-bg:#361f31;--op-pink-border:#704064;--op-pink-text:#f7b5df;--background:215 31% 10%;--foreground:210 29% 94%;--popover:215 28% 13%;--popover-foreground:210 29% 94%;--muted:214 28% 17%;--muted-foreground:213 18% 70%;--accent:214 28% 19%;--accent-foreground:210 29% 96%;--border:214 24% 23%;--ring:27 96% 61%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){.operational-theme[data-theme=system]{--op-canvas:#0c1117;--op-canvas-warm:#11161c;--op-surface:#131a22;--op-surface-raised:#18212b;--op-surface-subtle:#17202a;--op-surface-muted:#1d2834;--op-surface-hover:#22303e;--op-surface-active:#2a3949;--op-text:#d7e0ea;--op-text-strong:#f5f8fb;--op-text-muted:#a6b4c4;--op-text-faint:#7f90a3;--op-border:#2a3745;--op-border-strong:#3a4a5c;--op-focus:#fb923c;--op-selection:#fb923c47;--op-overlay:#000000b8;--op-shadow-sm:0 1px 3px #00000057;--op-shadow-lg:0 26px 64px -28px #000000d1;--op-danger-bg:#351b23;--op-danger-border:#6d3040;--op-danger-text:#ffb4c0;--op-warning-bg:#332817;--op-warning-border:#6c5123;--op-warning-text:#f7ca78;--op-orange-bg:#362319;--op-orange-border:#744326;--op-orange-text:#ffb783;--op-success-bg:#142d24;--op-success-border:#285b47;--op-success-text:#8be0b7;--op-info-bg:#152a3b;--op-info-border:#2b5878;--op-info-text:#94d2fa;--op-violet-bg:#24233d;--op-violet-border:#4c4b7c;--op-violet-text:#c9c5ff;--op-pink-bg:#361f31;--op-pink-border:#704064;--op-pink-text:#f7b5df;--background:215 31% 10%;--foreground:210 29% 94%;--popover:215 28% 13%;--popover-foreground:210 29% 94%;--muted:214 28% 17%;--muted-foreground:213 18% 70%;--accent:214 28% 19%;--accent-foreground:210 29% 96%;--border:214 24% 23%;--ring:27 96% 61%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:is(.operational-theme,body[data-operational-surface]) ::selection{background:var(--op-selection);color:var(--op-text-strong)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(input,textarea,select,[contenteditable=true]){caret-color:var(--op-focus)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.input,.textarea,.select,input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=image]):not([type=hidden]),textarea,select,[role=combobox]){border-color:var(--op-border);background-color:var(--op-surface);color:var(--op-text-strong)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.input,.textarea,.select,input,textarea,select):focus{--tw-ring-color:#fb923c4d}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(input,textarea)::placeholder{color:var(--op-text-faint);opacity:1}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(input,textarea,select):disabled{border-color:var(--op-border);background-color:var(--op-surface-muted);color:var(--op-text-faint);opacity:.78}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(input,textarea,select):focus-visible{border-color:var(--op-focus);outline-color:var(--op-focus)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(input,textarea):-webkit-autofill{-webkit-text-fill-color:var(--op-text-strong);box-shadow:0 0 0 1000px var(--op-surface) inset;caret-color:var(--op-focus)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(input,textarea):-webkit-autofill:hover{-webkit-text-fill-color:var(--op-text-strong);box-shadow:0 0 0 1000px var(--op-surface) inset;caret-color:var(--op-focus)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(input,textarea):-webkit-autofill:focus{-webkit-text-fill-color:var(--op-text-strong);box-shadow:0 0 0 1000px var(--op-surface) inset;caret-color:var(--op-focus)}:is(.operational-theme,body[data-operational-surface]){scrollbar-color:var(--op-border-strong) var(--op-surface-subtle);scrollbar-width:thin}:is(.operational-theme,body[data-operational-surface]) ::-webkit-scrollbar{width:10px;height:10px}:is(.operational-theme,body[data-operational-surface]) ::-webkit-scrollbar-track{background:var(--op-surface-subtle)}:is(.operational-theme,body[data-operational-surface]) ::-webkit-scrollbar-thumb{border:2px solid var(--op-surface-subtle);background:var(--op-border-strong);border-radius:999px}:is(.operational-theme,body[data-operational-surface]) ::-webkit-scrollbar-thumb:hover{background:var(--op-text-faint)}:is(.operational-theme,body[data-operational-surface]) .scrollbar-none::-webkit-scrollbar{display:none}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.bg-white,[class~=bg-white\/95],[class~=bg-white\/90],[class~=bg-white\/85],[class~=bg-white\/80],[class~=bg-white\/75],[class~=bg-white\/70],[class~=bg-white\/60]){background-color:var(--op-surface)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.bg-slate-50,.bg-gray-50,.bg-neutral-50,.bg-zinc-50,.bg-stone-50,.bg-slate-100,.bg-gray-100,.bg-neutral-100,.bg-zinc-100,.bg-stone-100){background-color:var(--op-surface-subtle)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class~=bg-slate-50\/40],[class~=bg-slate-50\/50],[class~=bg-slate-50\/60],[class~=bg-slate-50\/70],[class~=bg-slate-50\/80],[class~=bg-slate-50\/90],[class~=bg-slate-50\/95],[class~=bg-gray-50\/60],[class~=bg-gray-50\/80],[class~=bg-neutral-50\/40],[class~=bg-neutral-50\/50],[class~=bg-neutral-50\/60],[class~=bg-neutral-50\/70],[class~=bg-neutral-50\/80],[class~=bg-stone-50\/60],[class~=bg-stone-50\/80],[class~=bg-slate-100\/80],[class~=bg-neutral-100\/70],[class~=bg-slate-200\/40],[class~=bg-slate-200\/60],[class~=bg-slate-200\/80]){background-color:color-mix(in srgb, var(--op-surface-subtle) 88%, transparent)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.bg-slate-200,.bg-gray-200,.bg-neutral-200,.bg-zinc-200,.bg-stone-200){background-color:var(--op-surface-muted)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.bg-slate-900,.bg-gray-900,.bg-neutral-900,.bg-zinc-900,.bg-stone-900){background-color:#273444}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class~="bg-[#F7F4EE]"],[class~="bg-[#f7f4ef]"],[class~="bg-[#f8f6f3]"],[class~="bg-[#FAF8F4]"],[class~="bg-[#FAFAF8]"],[class~="bg-[#F7F5F0]"],[class~="bg-[#f4f2ee]"],[class~="bg-[#faf4eb]"],[class~="bg-[#f6f0e6]"],[class~="bg-[#f8fafc]"],[class~="bg-[#f8faf9]"],[class~="bg-[#F4F7F5]"],[class~="bg-[#F7FAF8]"],[class~="bg-[#F7F9F8]"],[class~="bg-[#f7fbf8]"],[class*="bg-[#F7F4EE]/"],[class*="bg-[#f7f4ef]/"],[class*="bg-[#F7F5F0]/"],[class*="bg-[#f4f2ee]/"],[class*="bg-[#F4F7F5]/"]){background-color:var(--op-canvas-warm)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class~="bg-[#FFF9ED]"],[class~="bg-[#FFF8EB]"],[class~="bg-[#fff8f2]"],[class~="bg-[#fff8f1]"],[class~="bg-[#fff5ec]"],[class~="bg-[#fff4ec]"],[class~="bg-[#ffefe0]"]){background-color:var(--op-orange-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.bg-cream,.bg-cream-50,[class^=bg-cream-50\/],[class*=" bg-cream-50/"]){background-color:var(--op-canvas-warm)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.bg-cream-100,[class^=bg-cream-100\/],[class*=" bg-cream-100/"]){background-color:var(--op-surface-subtle)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.bg-cream-200,[class^=bg-cream-200\/],[class*=" bg-cream-200/"]){background-color:var(--op-surface-muted)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class~=hover\:bg-cream-50],[class^="hover:bg-cream-50/"],[class*=" hover:bg-cream-50/"]):hover{background-color:var(--op-surface-hover)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.border-cream-100,.border-cream-200,[class^=border-cream-100\/],[class*=" border-cream-100/"],[class^=border-cream-200\/],[class*=" border-cream-200/"]){border-color:var(--op-border)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class~="bg-[#d8f5e4]"],[class~="bg-[#D8F5E4]"]){background-color:var(--op-success-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class~="bg-[#ffe4cc]"],[class~="bg-[#FFE4CC]"]){background-color:var(--op-orange-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class~="text-[#067a42]"],[class~="text-[#067A42]"]){color:var(--op-success-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) [class~="text-[#4a2c1a]/70"]{color:var(--op-text-muted)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.text-black,.text-slate-950,.text-slate-900,.text-slate-800,.text-gray-950,.text-gray-900,.text-gray-800,.text-neutral-950,.text-neutral-900,.text-neutral-800,.text-zinc-950,.text-zinc-900,.text-zinc-800,.text-stone-950,.text-stone-900,.text-stone-800){color:var(--op-text-strong)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class~=hover\:bg-slate-800],[class~=hover\:bg-gray-800],[class~=hover\:bg-neutral-800],[class~=hover\:bg-zinc-800],[class~=hover\:bg-stone-800]):hover{background-color:#344458}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.text-slate-700,.text-slate-600,.text-gray-700,.text-gray-600,.text-neutral-700,.text-neutral-600,.text-zinc-700,.text-zinc-600,.text-stone-700,.text-stone-600){color:var(--op-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.text-slate-500,.text-gray-500,.text-neutral-500,.text-zinc-500,.text-stone-500){color:var(--op-text-muted)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.text-slate-400,.text-gray-400,.text-neutral-400,.text-zinc-400,.text-stone-400){color:var(--op-text-faint)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class~="text-[#1A1F2E]"],[class~="text-[#0F1419]"],[class~="text-[#0f172a]"],[class~="text-[#2c1810]"],[class~="text-[#4a2c1a]"]){color:var(--op-text-strong)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class~="text-[#64748B]"],[class~="text-[#64748b]"]){color:var(--op-text-muted)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class~="text-[#94A3B8]"],[class~="text-[#94a3b8]"]){color:var(--op-text-faint)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) [class~="text-[#0F3D38]"],:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) [class*="text-[#0F3D38]/"]{color:#82d8ca}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.border-slate-100,.border-slate-200,.border-gray-100,.border-gray-200,.border-neutral-100,.border-neutral-200,.border-zinc-100,.border-zinc-200,.border-stone-100,.border-stone-200,[class~="border-[#E8E4DC]"],[class~="border-[#D9E3DF]"],[class~="border-[#D0D9D5]"],[class~="border-[#E2E9E6]"],[class~="border-[#E8EEEB]"],[class~="border-[#E4EBE8]"],[class~="border-[#CFE0DA]"],[class~="border-[#C9D6D1]"],[class~="border-[#C5D2CD]"],[class~="border-[#f2ead7]"],[class~="border-[#e8dccf]"]){border-color:var(--op-border)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.border-slate-300,.border-gray-300,.border-neutral-300,.border-zinc-300,.border-stone-300){border-color:var(--op-border-strong)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class~=border-slate-200\/70],[class~=border-slate-200\/80],[class~=border-slate-200\/90],[class~=border-neutral-200\/70],[class~=border-neutral-200\/80],[class~=border-neutral-200\/90],[class~=border-stone-200\/80],[class~=border-stone-200\/90],[class~=border-stone-300\/80],[class~=border-stone-300\/90],[class*="border-[#E8E4DC]/"],[class*="border-[#0F3D38]/"]){border-color:var(--op-border)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.from-white,.from-slate-50,.from-neutral-50,.from-stone-50,[class~="from-[#F7F5F0]"]){--tw-gradient-from:var(--op-surface-subtle) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.from-brand-50,[class^=from-brand-50\/],[class*=" from-brand-50/"]){--tw-gradient-from:var(--op-orange-bg) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.via-white,.via-slate-50,.via-neutral-50,.via-stone-50){--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--op-surface) var(--tw-gradient-via-position), var(--tw-gradient-to)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.to-white,.to-slate-50,.to-neutral-50,.to-stone-50){--tw-gradient-to:var(--op-surface) var(--tw-gradient-to-position)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.divide-slate-100,.divide-slate-200,.divide-gray-100,.divide-gray-200,.divide-neutral-100,.divide-neutral-200,.divide-zinc-100,.divide-zinc-200,.divide-stone-100,.divide-stone-200)>:not([hidden])~:not([hidden]){border-color:var(--op-border)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.ring-slate-100,.ring-slate-200,.ring-gray-100,.ring-gray-200,.ring-neutral-100,.ring-neutral-200,.ring-zinc-100,.ring-zinc-200,.ring-stone-100,.ring-stone-200){--tw-ring-color:var(--op-border-strong)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class~=hover\:bg-slate-50],[class~=hover\:bg-gray-50],[class~=hover\:bg-neutral-50],[class~=hover\:bg-zinc-50],[class~=hover\:bg-stone-50],[class~=hover\:bg-slate-100],[class~=hover\:bg-gray-100],[class~=hover\:bg-neutral-100],[class~=hover\:bg-zinc-100],[class~=hover\:bg-stone-100]):hover,:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) [class~="hover:bg-white/60"]:hover{background-color:var(--op-surface-hover)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class~=hover\:text-slate-950],[class~=hover\:text-slate-900],[class~=hover\:text-slate-800],[class~=hover\:text-gray-900],[class~=hover\:text-neutral-900],[class~=hover\:text-zinc-900],[class~=hover\:text-stone-900]):hover{color:var(--op-text-strong)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.panel,.card,.btn-secondary){border-color:var(--op-border);background-color:var(--op-surface);color:var(--op-text-strong);box-shadow:var(--op-shadow-sm)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .btn-secondary:hover:not(:disabled){background-color:var(--op-surface-hover)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .btn-primary{color:#101720;background-color:#e7edf4}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .btn-primary:hover:not(:disabled){background-color:#fff}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .skeleton{background-color:var(--op-surface-muted)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.bg-red-50,.bg-red-100,.bg-rose-50,.bg-rose-100){background-color:var(--op-danger-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.border-red-100,.border-red-200,.border-red-300,.border-rose-100,.border-rose-200,.border-rose-300){border-color:var(--op-danger-border)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.text-red-600,.text-red-700,.text-red-800,.text-red-900,.text-red-950,.text-rose-600,.text-rose-700,.text-rose-800,.text-rose-900,.text-rose-950){color:var(--op-danger-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.bg-amber-50,.bg-amber-100,.bg-yellow-50,.bg-yellow-100){background-color:var(--op-warning-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.border-amber-100,.border-amber-200,.border-amber-300,.border-yellow-100,.border-yellow-200,.border-yellow-300){border-color:var(--op-warning-border)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.text-amber-600,.text-amber-700,.text-amber-800,.text-amber-900,.text-amber-950,.text-yellow-600,.text-yellow-700,.text-yellow-800,.text-yellow-900,.text-yellow-950){color:var(--op-warning-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.bg-orange-50,.bg-orange-100,.bg-brand-50,.bg-brand-100,.bg-brand-200){background-color:var(--op-orange-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.border-orange-100,.border-orange-200,.border-orange-300,.border-brand-100,.border-brand-200,.border-brand-300){border-color:var(--op-orange-border)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.text-orange-600,.text-orange-700,.text-orange-800,.text-orange-900,.text-orange-950,.text-brand-600,.text-brand-700,.text-brand-800,.text-brand-900){color:var(--op-orange-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.bg-green-50,.bg-green-100,.bg-emerald-50,.bg-emerald-100,.bg-teal-50,.bg-teal-100,.bg-pet-50,.bg-pet-100,.bg-pet-200){background-color:var(--op-success-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.border-green-100,.border-green-200,.border-green-300,.border-emerald-100,.border-emerald-200,.border-emerald-300,.border-teal-100,.border-teal-200,.border-teal-300,.border-pet-100,.border-pet-200,.border-pet-300){border-color:var(--op-success-border)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.text-green-600,.text-green-700,.text-green-800,.text-green-900,.text-green-950,.text-emerald-600,.text-emerald-700,.text-emerald-800,.text-emerald-900,.text-emerald-950,.text-teal-600,.text-teal-700,.text-teal-800,.text-teal-900,.text-teal-950,.text-pet-600,.text-pet-700,.text-pet-800){color:var(--op-success-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.bg-blue-50,.bg-blue-100,.bg-sky-50,.bg-sky-100,.bg-cyan-50,.bg-cyan-100){background-color:var(--op-info-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.border-blue-100,.border-blue-200,.border-blue-300,.border-sky-100,.border-sky-200,.border-sky-300,.border-cyan-100,.border-cyan-200,.border-cyan-300){border-color:var(--op-info-border)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.text-blue-600,.text-blue-700,.text-blue-800,.text-blue-900,.text-blue-950,.text-sky-600,.text-sky-700,.text-sky-800,.text-sky-900,.text-sky-950,.text-cyan-600,.text-cyan-700,.text-cyan-800,.text-cyan-900,.text-cyan-950){color:var(--op-info-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.bg-indigo-50,.bg-indigo-100,.bg-violet-50,.bg-violet-100,.bg-purple-50,.bg-purple-100){background-color:var(--op-violet-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.border-indigo-100,.border-indigo-200,.border-indigo-300,.border-violet-100,.border-violet-200,.border-violet-300,.border-purple-100,.border-purple-200,.border-purple-300){border-color:var(--op-violet-border)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.text-indigo-600,.text-indigo-700,.text-indigo-800,.text-indigo-900,.text-indigo-950,.text-violet-600,.text-violet-700,.text-violet-800,.text-violet-900,.text-violet-950,.text-purple-600,.text-purple-700,.text-purple-800,.text-purple-900,.text-purple-950){color:var(--op-violet-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.bg-pink-50,.bg-pink-100,.bg-fuchsia-50,.bg-fuchsia-100){background-color:var(--op-pink-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.border-pink-100,.border-pink-200,.border-pink-300,.border-fuchsia-100,.border-fuchsia-200,.border-fuchsia-300){border-color:var(--op-pink-border)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.text-pink-600,.text-pink-700,.text-pink-800,.text-pink-900,.text-pink-950,.text-fuchsia-600,.text-fuchsia-700,.text-fuchsia-800,.text-fuchsia-900,.text-fuchsia-950){color:var(--op-pink-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class^=bg-red-50\/],[class*=" bg-red-50/"],[class^=bg-red-100\/],[class*=" bg-red-100/"],[class^=bg-rose-50\/],[class*=" bg-rose-50/"],[class^=bg-rose-100\/],[class*=" bg-rose-100/"]){background-color:var(--op-danger-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class^=bg-amber-50\/],[class*=" bg-amber-50/"],[class^=bg-amber-100\/],[class*=" bg-amber-100/"],[class^=bg-yellow-50\/],[class*=" bg-yellow-50/"],[class^=bg-yellow-100\/],[class*=" bg-yellow-100/"]){background-color:var(--op-warning-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class^=bg-orange-50\/],[class*=" bg-orange-50/"],[class^=bg-orange-100\/],[class*=" bg-orange-100/"],[class^=bg-brand-50\/],[class*=" bg-brand-50/"],[class^=bg-brand-100\/],[class*=" bg-brand-100/"]){background-color:var(--op-orange-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class^=bg-green-50\/],[class*=" bg-green-50/"],[class^=bg-green-100\/],[class*=" bg-green-100/"],[class^=bg-emerald-50\/],[class*=" bg-emerald-50/"],[class^=bg-emerald-100\/],[class*=" bg-emerald-100/"],[class^=bg-teal-50\/],[class*=" bg-teal-50/"],[class^=bg-teal-100\/],[class*=" bg-teal-100/"],[class^=bg-pet-50\/],[class*=" bg-pet-50/"],[class^=bg-pet-100\/],[class*=" bg-pet-100/"]){background-color:var(--op-success-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class^=bg-blue-50\/],[class*=" bg-blue-50/"],[class^=bg-blue-100\/],[class*=" bg-blue-100/"],[class^=bg-sky-50\/],[class*=" bg-sky-50/"],[class^=bg-sky-100\/],[class*=" bg-sky-100/"],[class^=bg-cyan-50\/],[class*=" bg-cyan-50/"],[class^=bg-cyan-100\/],[class*=" bg-cyan-100/"]){background-color:var(--op-info-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class^=bg-indigo-50\/],[class*=" bg-indigo-50/"],[class^=bg-indigo-100\/],[class*=" bg-indigo-100/"],[class^=bg-violet-50\/],[class*=" bg-violet-50/"],[class^=bg-violet-100\/],[class*=" bg-violet-100/"],[class^=bg-purple-50\/],[class*=" bg-purple-50/"],[class^=bg-purple-100\/],[class*=" bg-purple-100/"]){background-color:var(--op-violet-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class^=bg-pink-50\/],[class*=" bg-pink-50/"],[class^=bg-pink-100\/],[class*=" bg-pink-100/"],[class^=bg-fuchsia-50\/],[class*=" bg-fuchsia-50/"],[class^=bg-fuchsia-100\/],[class*=" bg-fuchsia-100/"]){background-color:var(--op-pink-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class^=text-red-6],[class*=\ text-red-6],[class^=text-red-7],[class*=\ text-red-7],[class^=text-red-8],[class*=\ text-red-8],[class^=text-red-9],[class*=\ text-red-9],[class^=text-rose-6],[class*=\ text-rose-6],[class^=text-rose-7],[class*=\ text-rose-7],[class^=text-rose-8],[class*=\ text-rose-8],[class^=text-rose-9],[class*=\ text-rose-9]){color:var(--op-danger-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class^=text-amber-6],[class*=\ text-amber-6],[class^=text-amber-7],[class*=\ text-amber-7],[class^=text-amber-8],[class*=\ text-amber-8],[class^=text-amber-9],[class*=\ text-amber-9],[class^=text-yellow-6],[class*=\ text-yellow-6],[class^=text-yellow-7],[class*=\ text-yellow-7],[class^=text-yellow-8],[class*=\ text-yellow-8],[class^=text-yellow-9],[class*=\ text-yellow-9]){color:var(--op-warning-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class^=text-orange-6],[class*=\ text-orange-6],[class^=text-orange-7],[class*=\ text-orange-7],[class^=text-orange-8],[class*=\ text-orange-8],[class^=text-orange-9],[class*=\ text-orange-9],[class^=text-brand-6],[class*=\ text-brand-6],[class^=text-brand-7],[class*=\ text-brand-7],[class^=text-brand-8],[class*=\ text-brand-8],[class^=text-brand-9],[class*=\ text-brand-9]){color:var(--op-orange-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class^=text-green-6],[class*=\ text-green-6],[class^=text-green-7],[class*=\ text-green-7],[class^=text-green-8],[class*=\ text-green-8],[class^=text-green-9],[class*=\ text-green-9],[class^=text-emerald-6],[class*=\ text-emerald-6],[class^=text-emerald-7],[class*=\ text-emerald-7],[class^=text-emerald-8],[class*=\ text-emerald-8],[class^=text-emerald-9],[class*=\ text-emerald-9],[class^=text-teal-6],[class*=\ text-teal-6],[class^=text-teal-7],[class*=\ text-teal-7],[class^=text-teal-8],[class*=\ text-teal-8],[class^=text-teal-9],[class*=\ text-teal-9],[class^=text-pet-6],[class*=\ text-pet-6],[class^=text-pet-7],[class*=\ text-pet-7],[class^=text-pet-8],[class*=\ text-pet-8]){color:var(--op-success-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class^=text-blue-6],[class*=\ text-blue-6],[class^=text-blue-7],[class*=\ text-blue-7],[class^=text-blue-8],[class*=\ text-blue-8],[class^=text-blue-9],[class*=\ text-blue-9],[class^=text-sky-6],[class*=\ text-sky-6],[class^=text-sky-7],[class*=\ text-sky-7],[class^=text-sky-8],[class*=\ text-sky-8],[class^=text-sky-9],[class*=\ text-sky-9],[class^=text-cyan-6],[class*=\ text-cyan-6],[class^=text-cyan-7],[class*=\ text-cyan-7],[class^=text-cyan-8],[class*=\ text-cyan-8],[class^=text-cyan-9],[class*=\ text-cyan-9]){color:var(--op-info-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class^=text-indigo-6],[class*=\ text-indigo-6],[class^=text-indigo-7],[class*=\ text-indigo-7],[class^=text-indigo-8],[class*=\ text-indigo-8],[class^=text-indigo-9],[class*=\ text-indigo-9],[class^=text-violet-6],[class*=\ text-violet-6],[class^=text-violet-7],[class*=\ text-violet-7],[class^=text-violet-8],[class*=\ text-violet-8],[class^=text-violet-9],[class*=\ text-violet-9],[class^=text-purple-6],[class*=\ text-purple-6],[class^=text-purple-7],[class*=\ text-purple-7],[class^=text-purple-8],[class*=\ text-purple-8],[class^=text-purple-9],[class*=\ text-purple-9]){color:var(--op-violet-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class^="hover:bg-red-50/"],[class*=" hover:bg-red-50/"],[class^="hover:bg-rose-50/"],[class*=" hover:bg-rose-50/"]):hover{background-color:var(--op-danger-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class^="hover:bg-amber-50/"],[class*=" hover:bg-amber-50/"],[class^="hover:bg-yellow-50/"],[class*=" hover:bg-yellow-50/"]):hover{background-color:var(--op-warning-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class^="hover:bg-orange-50/"],[class*=" hover:bg-orange-50/"],[class^="hover:bg-brand-50/"],[class*=" hover:bg-brand-50/"]):hover{background-color:var(--op-orange-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class^="hover:bg-green-50/"],[class*=" hover:bg-green-50/"],[class^="hover:bg-emerald-50/"],[class*=" hover:bg-emerald-50/"],[class^="hover:bg-teal-50/"],[class*=" hover:bg-teal-50/"],[class^="hover:bg-pet-50/"],[class*=" hover:bg-pet-50/"]):hover{background-color:var(--op-success-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class^="hover:bg-blue-50/"],[class*=" hover:bg-blue-50/"],[class^="hover:bg-sky-50/"],[class*=" hover:bg-sky-50/"],[class^="hover:bg-cyan-50/"],[class*=" hover:bg-cyan-50/"]):hover{background-color:var(--op-info-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class^="hover:bg-indigo-50/"],[class*=" hover:bg-indigo-50/"],[class^="hover:bg-violet-50/"],[class*=" hover:bg-violet-50/"],[class^="hover:bg-violet-100/"],[class*=" hover:bg-violet-100/"],[class^="hover:bg-purple-50/"],[class*=" hover:bg-purple-50/"]):hover{background-color:var(--op-violet-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class^="hover:bg-pink-50/"],[class*=" hover:bg-pink-50/"],[class^="hover:bg-fuchsia-50/"],[class*=" hover:bg-fuchsia-50/"]):hover{background-color:var(--op-pink-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class~=active\:bg-brand-50],[class^="active:bg-brand-50/"],[class*=" active:bg-brand-50/"]):active{background-color:var(--op-orange-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class^=border-brand-100\/],[class*=" border-brand-100/"],[class^=border-brand-200\/],[class*=" border-brand-200/"],[class^=border-brand-300\/],[class*=" border-brand-300/"],[class^=border-brand-400\/],[class*=" border-brand-400/"],[class^=border-brand-500\/],[class*=" border-brand-500/"]){border-color:var(--op-orange-border)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class^=border-pet-100\/],[class*=" border-pet-100/"],[class^=border-pet-200\/],[class*=" border-pet-200/"],[class^=border-pet-300\/],[class*=" border-pet-300/"]){border-color:var(--op-success-border)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.ring-brand-100,.ring-brand-200,.ring-brand-300,.ring-brand-400){--tw-ring-color:var(--op-orange-border)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) [class~=focus-visible\:ring-brand-300]:focus-visible{--tw-ring-color:var(--op-focus)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class~=hover\:border-brand-200],[class~=hover\:border-brand-300],[class~=hover\:border-brand-400],[class~=hover\:border-brand-500]):hover{border-color:var(--op-orange-border)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class~=hover\:bg-red-50],[class~=hover\:bg-red-100],[class~=hover\:bg-rose-50],[class~=hover\:bg-rose-100]):hover{background-color:color-mix(in srgb, var(--op-danger-bg) 76%, var(--op-danger-border))}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class~=hover\:bg-amber-50],[class~=hover\:bg-amber-100],[class~=hover\:bg-yellow-50],[class~=hover\:bg-orange-50],[class~=hover\:bg-orange-100],[class~=hover\:bg-brand-50],[class~=hover\:bg-brand-100]):hover{background-color:var(--op-orange-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is([class~=hover\:bg-green-50],[class~=hover\:bg-emerald-50],[class~=hover\:bg-emerald-100],[class~=hover\:bg-teal-50],[class~=hover\:bg-pet-50]):hover{background-color:var(--op-success-bg)}:is(.operational-theme[data-resolved-theme=dark].pos-shell,.operational-theme[data-resolved-theme=dark] .pos-shell,body[data-operational-surface][data-operational-theme=dark] .pos-shell){--pos-cream:var(--op-canvas-warm);background:var(--op-canvas-warm);color:var(--op-text-strong)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .pos-header{background:linear-gradient(135deg,#b84b00 0%,#8f3a00 100%)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .pos-btn-primary{color:#fff;background:#b84b00}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .pos-btn-primary:hover:not(:disabled){background:#8f3a00}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.pos-panel,.pos-scanner-panel,.pos-supermarket-checkout__actions,.pos-touch-product,.pos-touch-tile,.pos-touch-chip,.pos-touch-key,.pos-hub-sale-action,.pos-delivery-hub__header,.pos-delivery-hub__close,.pos-delivery-hub__search,.pos-delivery-hub__tab.is-active,.pos-order-float,.pos-order-quick-view,.pos-order-quick-view__item,.pos-order-copy-btn,.pos-order-overview-chip,.pos-order-overview-section){border-color:var(--op-border);background:var(--op-surface);color:var(--op-text-strong);box-shadow:var(--op-shadow-sm)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.pos-touch-key--muted,.pos-hub-repeat-btn,.pos-delivery-hub__nav,.pos-delivery-hub__tabs,.pos-order-float__footer,.pos-order-quick-view__footer,.pos-order-code-chip){border-color:var(--op-border);background:var(--op-surface-subtle);color:var(--op-text-muted)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.pos-order-float__chrome,.pos-order-quick-view__header){border-color:var(--op-border);background:linear-gradient(180deg, var(--op-surface-raised), var(--op-surface))}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.pos-accent-bg,.pos-order-stock-chip--ok){border-color:var(--op-success-border);background:var(--op-success-bg);color:var(--op-success-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.pos-brand-bg,.pos-touch-chip--active,.pos-order-status-pill,.pos-order-overview-chip__icon){border-color:var(--op-orange-border);background:var(--op-orange-bg);color:var(--op-orange-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .pos-touch-chip--offer{border-color:var(--op-warning-border);background:var(--op-warning-bg);color:var(--op-warning-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.pos-delivery-hub__close:hover,.pos-delivery-hub__tab:hover:not(.is-active),.pos-order-copy-btn:hover){background:var(--op-surface-hover)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .pos-order-timeline__dot{border-color:var(--op-border-strong);background:var(--op-surface-raised)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .pos-order-stock-chip--danger{background:var(--op-danger-bg);color:var(--op-danger-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.pos-order-stock-chip--muted,.pos-order-status-pill--muted){background:var(--op-surface-muted);color:var(--op-text-muted)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .pos-pay{--pay-orange-soft:var(--op-orange-bg);--pay-bg:var(--op-canvas-warm);--pay-surface:var(--op-surface);--pay-surface-2:var(--op-surface-subtle);--pay-track:var(--op-surface-muted);--pay-border:var(--op-border);--pay-input-border:var(--op-border-strong);--pay-text:var(--op-text-strong);--pay-text-2:var(--op-text-muted);--pay-text-3:var(--op-text-faint);--pay-violet-bg:var(--op-violet-bg);--pay-green-bg:var(--op-success-bg);--pay-warn-bg:var(--op-warning-bg);--pay-warn-text:var(--op-warning-text);--pay-danger:var(--op-danger-text);--pay-danger-bg:var(--op-danger-bg);--pay-info:var(--op-info-text);--pay-info-bg:var(--op-info-bg)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .pos-display-root{--pd-bg:var(--op-canvas-warm);--pd-bg-deep:var(--op-surface-muted);--pd-ink:var(--op-text-strong);--pd-ink-soft:var(--op-text-muted);--pd-pet-soft:var(--op-success-bg);--pd-card:var(--op-surface);--pd-line:var(--op-border);background:var(--pd-bg);color:var(--pd-ink)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.pd-stat-card,.pd-welcome-splash__badge-item,.pd-code-input,.pd-receipt-option,.pd-cpf-capture__header,.pd-cpf-capture__right,.pd-cpf-capture__mobile-display,.pd-cart-raia__thumb,.pd-cart-raia__lightbox-card,.pd-payment-screen__items,.pd-payment-screen__methods,.pd-payment-screen__method-card,.pd-payment-screen__method-icon-wrap,.pd-payment-screen__installment,.pd-payment-screen__item-thumb,.pd-sale-done__total-card,.pd-reg__step,.pd-reg__aside){border-color:var(--op-border);background:var(--op-surface);color:var(--op-text-strong)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.pd-stat-card--brand,.pd-payment-screen__installment--active){border-color:var(--op-orange-border);background:var(--op-orange-bg);color:var(--op-orange-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.pd-stat-card--pet,.pd-payment-screen__cashback-btn,.pd-reg__step.is-done){border-color:var(--op-success-border);background:var(--op-success-bg);color:var(--op-success-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .pd-newcustomer{background:radial-gradient(ellipse 90% 60% at 50% -10%, #ff6b002e, transparent 55%), radial-gradient(ellipse 70% 50% at 100% 100%, #0f9d581f, transparent 50%), linear-gradient(165deg, var(--op-canvas-warm), var(--op-canvas));color:var(--op-text-strong)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .pd-newcustomer__perk{border-color:var(--op-border);background:color-mix(in srgb, var(--op-surface) 92%, transparent)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.pd-receipt-option:hover,.pd-payment-screen__installment--active,.pd-payment-screen__method-card--active){border-color:var(--op-orange-border);background:var(--op-orange-bg);color:var(--op-orange-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .pd-payment-screen__method-card--active .pd-payment-screen__method-icon-wrap{border-color:var(--pd-brand);background:var(--pd-brand);color:#fff}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.pd-cpf-capture__status--wait,.pd-sale-done__points){border-color:var(--op-warning-border);background:var(--op-warning-bg);color:var(--op-warning-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .pd-cpf-capture__status--ok{border-color:var(--op-success-border);background:var(--op-success-bg);color:var(--op-success-text)}:is(.operational-theme[data-resolved-theme=dark].cafe-pos-shell,.operational-theme[data-resolved-theme=dark] .cafe-pos-shell,body[data-operational-surface][data-operational-theme=dark] .cafe-pos-shell){--cafe-espresso:#f3e8df;--cafe-roast:#d8c0af;--cafe-cream:var(--op-canvas-warm);--cafe-foam:var(--op-surface);--cafe-amber:#d89158;--cafe-amber-light:#eba96f;--cafe-honey:#c98e55;--cafe-success:#7dd3a8;--cafe-border:var(--op-border);background:var(--cafe-cream);color:var(--op-text-strong)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .cafe-pos-shell :is(.cafe-pos-tile,.cafe-pos-cart,.cafe-pos-gate-card){border-color:var(--op-border);background:var(--op-surface);color:var(--op-text-strong)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .cafe-pos-shell .cafe-pos-header{color:#fff9f2;background:linear-gradient(135deg,#241811 0%,#3b291f 55%,#4a3225 100%)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .cafe-pos-shell :is(.cafe-pos-gate-btn,.cafe-pos-chip-active){color:#fff9f2;background:linear-gradient(#35231a,#4b3021)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .cafe-admin{--cafe-espresso:var(--op-text-strong);--cafe-roast:var(--op-text);--cafe-cream:var(--op-canvas-warm);--cafe-foam:var(--op-surface-subtle);--cafe-amber:#d89158;--cafe-amber-light:#eba96f;--cafe-honey:#c98e55;--cafe-success:#7dd3a8;--cafe-border:var(--op-border);color:var(--op-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .cafe-admin :is(.cafe-admin-card,.cafe-admin-metric,.cafe-admin-action){border-color:var(--op-border);background:var(--op-surface);color:var(--op-text-strong);box-shadow:var(--op-shadow-sm)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .cafe-admin .cafe-admin-card-accent{background:linear-gradient(135deg, var(--op-surface-subtle), var(--op-surface))}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .cafe-admin :is(.cafe-field-label,.cafe-field-hint){color:var(--op-text-muted)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .delivery-hub{--dh-ink:var(--op-text-strong);--dh-muted:var(--op-text-muted);--dh-line:var(--op-border);--dh-surface:var(--op-surface);--dh-canvas:var(--op-canvas);--dh-accent-soft:var(--op-orange-bg);--dh-night:#0a0f15;--dh-success:#6bd5aa;--dh-warn:#f1c66e;--dh-danger:#ff9cab;--dh-shadow:var(--op-shadow-lg);color:var(--dh-ink)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .delivery-hub:before{background:radial-gradient(ellipse 80% 50% at 0% 0%, #ff6b001a, transparent 55%), radial-gradient(ellipse 60% 40% at 100% 10%, #435b751f, transparent 50%), linear-gradient(180deg, var(--op-canvas), var(--op-canvas-warm))}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.dh-panel,.dh-fleet__map-panel,.dh-map-marker-stop,.dh-fleet__driver-card,.dh-fleet__stop-badge,.dh-fleet__route-detail,.dh-dispatch,.dh-toggle,.dh-order,.dh-summary,.dh-btn--ghost){border-color:var(--dh-line);background:var(--dh-surface);color:var(--dh-ink);box-shadow:var(--op-shadow-sm)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.dh-route-card__banner,.dh-fleet__stop-item){border-color:var(--dh-line);background:var(--op-surface-subtle)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.dh-order--selected,.dh-map-hint,.dh-status--en_route){border-color:var(--op-orange-border);background:var(--op-orange-bg);color:var(--op-orange-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .dh-status--pending{background:var(--op-surface-muted);color:var(--op-text-muted)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.dh-fleet__sidebar-title,.dh-order__cust,.dh-options){color:var(--op-text)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.dh-map .leaflet-control,.dh-fleet__map .leaflet-control,.leaflet-popup-content-wrapper,.leaflet-popup-tip){border-color:var(--op-border);background:var(--op-surface-raised);color:var(--op-text-strong)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .nm-heatmap-tiles{filter:grayscale()invert(.9)hue-rotate(180deg)brightness(.58)contrast(1.08)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) :is(.leaflet-container,.leaflet-tooltip.nm-heatmap-tooltip){border-color:var(--op-border);background:var(--op-surface-raised);color:var(--op-text-strong)}:is(.operational-theme[data-resolved-theme=dark],body[data-operational-surface][data-operational-theme=dark]) .nm-heatmap-tooltip .nm-muted{color:var(--op-text-muted)}body[data-operational-surface][data-operational-theme=dark] :is([role=dialog],[role=menu],[role=listbox],[data-radix-popper-content-wrapper],[data-sonner-toaster],[data-mapcn=popover-content],[data-mapcn=command]){--background:215 28% 13%;--foreground:210 29% 94%;--popover:215 28% 13%;--popover-foreground:210 29% 94%;--muted:214 28% 17%;--muted-foreground:213 18% 70%;--accent:214 28% 19%;--accent-foreground:210 29% 96%;--border:214 24% 23%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body[data-operational-surface][data-operational-theme=dark] :is([data-radix-dialog-overlay],[data-radix-alert-dialog-overlay],[data-operational-backdrop]){background-color:var(--op-overlay)}:is(.operational-theme,body[data-operational-surface]) :is(.theme-light-lock,.theme-light-surface,[data-theme-lock=light],.pos-receipt-print,.coupon-preview-receipt,.goal-doc,.vet-print-root,.cafe-qr-print-root,.danfe-paper,.pd-sale-done__receipt){--op-canvas:#f8fafc;--op-canvas-warm:#f7f4ee;--op-surface:#fff;--op-surface-raised:#fff;--op-surface-subtle:#f8fafc;--op-surface-muted:#f1f5f9;--op-surface-hover:#f1f5f9;--op-surface-active:#e2e8f0;--op-text:#334155;--op-text-strong:#0f172a;--op-text-muted:#64748b;--op-text-faint:#94a3b8;--op-border:#e2e8f0;--op-border-strong:#cbd5e1;--op-danger-bg:#fff1f2;--op-danger-border:#fecdd3;--op-danger-text:#be123c;--op-warning-bg:#fffbeb;--op-warning-border:#fde68a;--op-warning-text:#a16207;--op-orange-bg:#fff7ed;--op-orange-border:#fed7aa;--op-orange-text:#c2410c;--op-success-bg:#ecfdf5;--op-success-border:#a7f3d0;--op-success-text:#047857;--op-info-bg:#eff6ff;--op-info-border:#bfdbfe;--op-info-text:#1d4ed8;--op-violet-bg:#f5f3ff;--op-violet-border:#ddd6fe;--op-violet-text:#6d28d9;--op-pink-bg:#fdf2f8;--op-pink-border:#fbcfe8;--op-pink-text:#be185d;--background:0 0% 100%;--foreground:0 0% 9%;--popover:0 0% 100%;--popover-foreground:0 0% 9%;--muted:0 0% 96%;--muted-foreground:0 0% 45%;--accent:0 0% 96%;--accent-foreground:0 0% 9%;--border:0 0% 90%;--pd-bg:#f6f0e6;--pd-ink:#1a1410;--pd-ink-soft:#5c5348;--pd-card:#fffdf9;--pd-line:#1a14101f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#111827!important;background-color:#fff!important;border-color:#d6d3d1!important}:is(.operational-theme,body[data-operational-surface]) :is(.theme-light-lock,.theme-light-surface,[data-theme-lock=light],.pos-receipt-print,.coupon-preview-receipt,.goal-doc,.vet-print-root,.cafe-qr-print-root,.danfe-paper,.pd-sale-done__receipt) :is(.bg-white,[class~=bg-white\/95],[class~=bg-white\/90],[class~=bg-white\/85],[class~=bg-white\/80],[class~=bg-white\/75],[class~=bg-white\/70],[class~=bg-white\/60],.bg-slate-50,[class*=bg-slate-50\/],.bg-gray-50,[class*=bg-gray-50\/],.bg-neutral-50,[class*=bg-neutral-50\/],.bg-stone-50,[class*=bg-stone-50\/],.bg-zinc-50,[class*=bg-zinc-50\/]){background-color:#fff}:is(.operational-theme,body[data-operational-surface]) :is(.theme-light-lock,.theme-light-surface,[data-theme-lock=light],.pos-receipt-print,.coupon-preview-receipt,.goal-doc,.vet-print-root,.cafe-qr-print-root,.danfe-paper,.pd-sale-done__receipt) :is(.text-black,.text-slate-950,.text-slate-900,.text-slate-800,.text-neutral-950,.text-neutral-900,.text-neutral-800,.text-stone-950,.text-stone-900,.text-stone-800){color:#111827}:is(.operational-theme,body[data-operational-surface]) :is(.theme-light-lock,.theme-light-surface,[data-theme-lock=light],.pos-receipt-print,.coupon-preview-receipt,.goal-doc,.vet-print-root,.cafe-qr-print-root,.danfe-paper,.pd-sale-done__receipt) :is(.text-slate-700,.text-slate-600,.text-slate-500,.text-neutral-700,.text-neutral-600,.text-neutral-500,.text-stone-700,.text-stone-600,.text-stone-500){color:#4b5563}:is(.operational-theme,body[data-operational-surface]) :is(.theme-light-lock,.theme-light-surface,[data-theme-lock=light],.pos-receipt-print,.coupon-preview-receipt,.goal-doc,.vet-print-root,.cafe-qr-print-root,.danfe-paper,.pd-sale-done__receipt) :is(.border-slate-100,.border-slate-200,.border-slate-300,.border-neutral-100,.border-neutral-200,.border-neutral-300,.border-stone-100,.border-stone-200,.border-stone-300,[class*=border-slate-200\/],[class*=border-slate-300\/],[class*=border-neutral-200\/],[class*=border-neutral-300\/],[class*=border-stone-200\/],[class*=border-stone-300\/]){border-color:#d6d3d1}:is(.operational-theme,body[data-operational-surface]) :is(.theme-qr-safe,[data-theme-qr-safe],.coupon-preview-qr,.pd-sale-done__qr,.pd-pix__qr,.cafe-qr-print-root img,img[alt*=QR\ Code],img[alt*=QR\ code],img[alt^=QR]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff!important;border-color:#d6d3d1!important}:is(.operational-theme,body[data-operational-surface]) :is(.theme-logo-safe,[data-theme-logo-safe],.pd-logo-cube,.pd-newcustomer__logo){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff!important}@media print{html[data-operational-surface],body[data-operational-surface],.operational-theme{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;color:#000!important;background:#fff!important}:is(.theme-light-lock,.theme-light-surface,[data-theme-lock=light],.pos-receipt-print,.coupon-preview-receipt,.goal-doc,.vet-print-root,.cafe-qr-print-root,.danfe-shell,.danfe-stage,.danfe-paper){--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;color:#000!important;box-shadow:none!important;background:#fff!important}:is(.theme-light-lock,.theme-light-surface,[data-theme-lock=light],.pos-receipt-print,.coupon-preview-receipt,.goal-doc,.vet-print-root,.cafe-qr-print-root,.danfe-paper) *{color-adjust:exact;-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact}}
