@media (min-width:1024px){html.light{color-scheme:light;--background:#f3f5f9;--foreground:#0f172a;--apex-bg:#f3f5f9;--apex-bg-elevated:#ffffff;--apex-surface:#ffffff;--apex-surface-2:#eef2f7;--apex-border:rgba(15,23,42,0.1);--apex-border-strong:rgba(15,23,42,0.18);--apex-text:#0f172a;--apex-muted:#475569;--apex-faint:#64748b;--apex-accent:#15803d;--apex-accent-hover:#166534;--apex-accent-dim:rgba(22,163,74,0.12);--apex-danger:#dc2626;--apex-warn:#b45309;--apex-on-accent:#ffffff;--apex-card-shadow:0 1px 2px rgba(15,23,42,0.05),0 12px 32px -20px rgba(15,23,42,0.18);--tone-accent:#15803d;--tone-accent-soft:rgba(22,163,74,0.12);--tone-sky:#0369a1;--tone-sky-soft:rgba(3,105,161,0.1);--tone-warn:#b45309;--tone-warn-soft:rgba(217,119,6,0.12);--tone-danger:#dc2626;--tone-danger-soft:rgba(220,38,38,0.1);--tone-violet:#6d28d9;--tone-violet-soft:rgba(109,40,217,0.1);--hero-bg:radial-gradient(120% 90% at 100% 0%,rgba(22,163,74,0.14) 0%,rgba(22,163,74,0) 55%),radial-gradient(80% 70% at 0% 100%,rgba(3,105,161,0.08) 0%,rgba(3,105,161,0) 60%),linear-gradient(160deg,#ffffff,#f1f6f3);--hero-border:rgba(15,23,42,0.08);--hero-shadow:0 1px 2px rgba(15,23,42,0.05),0 24px 48px -32px rgba(15,23,42,0.28);--hero-dots:rgba(15,23,42,0.07);--hero-spark:#16a34a;--hero-glass:rgba(255,255,255,0.75);--hero-glass-hover:#ffffff;--hero-glass-border:rgba(15,23,42,0.12)}html.light body{background:var(--apex-bg);color:var(--apex-text)}html.light .apex-ambient{background:radial-gradient(ellipse 90% 55% at 10% -20%,rgba(22,163,74,.08),transparent 55%),radial-gradient(ellipse 60% 40% at 100% 0,rgba(3,105,161,.05),transparent 50%),var(--apex-bg)}html.light .billing-hero-bg{background:radial-gradient(ellipse 80% 60% at 20% -10%,rgba(22,163,74,.16),transparent),radial-gradient(ellipse 60% 50% at 90% 20%,rgba(3,105,161,.06),transparent),linear-gradient(180deg,#ffffff,#f3f5f9)}html.light .apex-tabs{background:#e7ecf3}html.light .apex-tab:hover{background:rgba(15,23,42,.05)}html.light .apex-tab-active,html.light .apex-tab-active:hover{box-shadow:0 6px 16px -10px rgba(21,128,61,.6)}html.light .apex-tab-active span[class*=uppercase]{background:rgba(255,255,255,.22)!important}html.light .apex-meter{background:rgba(15,23,42,.08)}html.light .apex-card{border-color:var(--apex-border);background:var(--apex-surface);box-shadow:var(--apex-card-shadow);backdrop-filter:none}html.light .apex-card:before{display:none}html.light .apex-card-solid{box-shadow:var(--apex-card-shadow)}html.light .apex-card-glow{border-color:rgba(22,163,74,.3);background:linear-gradient(165deg,rgba(22,163,74,.08) 0,rgba(255,255,255,0) 55%),var(--apex-surface);box-shadow:0 0 0 1px rgba(22,163,74,.08),var(--apex-card-shadow)}html.light .apex-tile:hover{border-color:rgba(15,23,42,.16);box-shadow:0 0 0 1px rgba(22,163,74,.12),0 18px 40px -24px rgba(15,23,42,.3)}html.light .apex-panel-head{background:linear-gradient(180deg,#f8fafc,transparent)}html.light .apex-panel-head-toggle:hover{background:linear-gradient(180deg,#f1f5f9,transparent)}html.light .apex-panel-chevron{background:rgba(15,23,42,.06);color:var(--apex-muted)}html.light .apex-empty{border-color:rgba(15,23,42,.16);background:radial-gradient(ellipse 70% 80% at 50% 0,rgba(22,163,74,.06),transparent 60%),#fafbfc}html.light .apex-btn-ghost:hover{background:rgba(15,23,42,.05)}html.light .apex-chip{background:#ffffff}html.light .apex-table tbody tr:hover,html.light .apex-table thead{background:#f8fafc}html.light .field,html.light .pay-field,html.light.dark .field{background:#ffffff;border-color:rgba(15,23,42,.16);color:var(--apex-text)}html.light .pay-field::placeholder,html.light input::placeholder,html.light textarea::placeholder{color:#94a3b8!important}html.light .till-ticket{box-shadow:-12px 0 32px -20px rgba(15,23,42,.2)}html.light .till-pay{background:linear-gradient(180deg,#16a34a,#15803d);box-shadow:0 10px 24px -12px rgba(21,128,61,.6)}html.light .till-pay:hover{background:linear-gradient(180deg,#15803d,#166534)}html.light [class~="text-white/85"],html.light [class~="text-white/90"],html.light [class~=text-slate-100],html.light [class~=text-white],html.light [class~=text-zinc-200]{color:var(--apex-text)!important}html.light [class~="text-white/70"],html.light [class~="text-white/75"],html.light [class~="text-white/80"],html.light [class~=text-zinc-300]{color:#334155!important}html.light [class~="text-white/60"],html.light [class~="text-white/65"],html.light [class~=text-zinc-400]{color:var(--apex-muted)!important}html.light [class~="text-white/40"],html.light [class~="text-white/45"],html.light [class~="text-white/50"],html.light [class~="text-white/55"],html.light [class~=text-slate-400],html.light [class~=text-zinc-500]{color:var(--apex-faint)!important}html.light [class~="text-white/25"],html.light [class~="text-white/30"],html.light [class~="text-white/35"]{color:#94a3b8!important}html.light [class~="hover:text-white"]:hover{color:var(--apex-text)!important}html.light [class~="text-[#1DB954]"],html.light [class~="text-[#1DB954]/80"],html.light [class~="text-[#1ed760]"],html.light [class~="text-[#3DDC97]"],html.light [class~="text-[#b7f5c8]"],html.light [class~=text-emerald-400]{color:#15803d!important}html.light [class~=text-amber-100],html.light [class~=text-amber-200],html.light [class~=text-amber-300],html.light [class~=text-amber-400]{color:#b45309!important}html.light [class~="hover:text-red-300"]:hover,html.light [class~=text-red-100],html.light [class~=text-red-200],html.light [class~=text-red-300],html.light [class~=text-red-400]{color:#b91c1c!important}html.light [class~=text-sky-100],html.light [class~=text-sky-200],html.light [class~=text-sky-300],html.light [class~=text-sky-400]{color:#0369a1!important}html.light [class~=text-teal-300],html.light [class~=text-teal-400]{color:#0f766e!important}html.light [class~="bg-white/5"],html.light [class~="bg-white/[0.02]"],html.light [class~="bg-white/[0.03]"],html.light [class~="bg-white/[0.045]"],html.light [class~="bg-white/[0.04]"],html.light [class~="bg-white/[0.05]"],html.light [class~="bg-white/[0.06]"]{background-color:rgba(15,23,42,.035)!important}html.light [class~="bg-white/10"],html.light [class~="bg-white/8"],html.light [class~="bg-white/[0.09]"],html.light [class~="bg-white/[0.1]"]{background-color:rgba(15,23,42,.055)!important}html.light [class~="bg-white/12"],html.light [class~="bg-white/14"],html.light [class~="bg-white/15"]{background-color:rgba(15,23,42,.075)!important}html.light [class~="bg-black/20"],html.light [class~="bg-black/25"],html.light [class~="bg-black/30"],html.light [class~="bg-black/40"]{background-color:rgba(15,23,42,.045)!important}html.light [class~="hover:bg-white/10"]:hover,html.light [class~="hover:bg-white/15"]:hover,html.light [class~="hover:bg-white/5"]:hover,html.light [class~="hover:bg-white/8"]:hover,html.light [class~="hover:bg-white/[0.06]"]:hover,html.light [class~="hover:bg-white/[0.09]"]:hover{background-color:rgba(15,23,42,.06)!important}html.light [class~="bg-[#0a1018]/95"],html.light [class~="bg-[#0f141c]/95"]{background-color:rgba(255,255,255,.92)!important}html.light [class~="bg-[#0b0f14]"],html.light [class~="bg-[#0b1220]"],html.light [class~="bg-[#0f151d]"],html.light [class~="bg-[#121212]"],html.light [class~="bg-[#181818]"]{background-color:#ffffff!important}html.light [class~="border-white/10"],html.light [class~="border-white/5"],html.light [class~="border-white/8"],html.light [class~="border-white/[0.08]"],html.light [class~="ring-white/10"],html.light [class~="ring-white/5"],html.light [class~="ring-white/8"]{border-color:rgba(15,23,42,.1)!important;--tw-ring-color:rgba(15,23,42,0.1)!important}html.light [class~="border-white/15"],html.light [class~="border-white/20"],html.light [class~="border-white/25"]{border-color:rgba(15,23,42,.16)!important}html.light [class~="hover:border-white/15"]:hover{border-color:rgba(15,23,42,.18)!important}html.light :is([class~="bg-[#1DB954]"],[class~="bg-[#1ed760]"],[class~="bg-[#17a34a]"],[class~="bg-[var(--apex-accent)]"]){background-color:#15803d!important;color:#ffffff!important}html.light [class~="hover:bg-[#1DB954]"]:hover,html.light [class~="hover:bg-[#1ed760]"]:hover{background-color:#166534!important}html.light :is([class~="bg-[#1DB954]"],[class~="bg-[#1ed760]"],[class~="bg-[#17a34a]"],[class~="bg-[var(--apex-accent)]"],[class~=bg-red-500],[class~=bg-red-600],[class~=bg-sky-500],[class~=bg-teal-500],[class~=bg-slate-800],[class~=bg-slate-900]) :is([class~=text-white],[class~=text-black],[class~="text-[#042f2e]"],[class~="text-[#06210f]"]),html.light :is([class~="bg-[#1DB954]"],[class~="bg-[#1ed760]"],[class~="bg-[#17a34a]"],[class~="bg-[var(--apex-accent)]"],[class~=bg-red-500],[class~=bg-red-600],[class~=bg-sky-500],[class~=bg-teal-500],[class~=bg-slate-800],[class~=bg-slate-900],[class~=bg-black],[class~="bg-black/50"],[class~="bg-black/60"],[class~="bg-black/75"]):is([class~=text-white],[class~=text-black],[class~="text-[#042f2e]"],[class~="text-[#06210f]"],[class~="text-[#0B0F14]"]){color:#ffffff!important}}