.TopProgress-module__TlX5Mq__bar{z-index:9999;pointer-events:none;transform-origin:0;opacity:0;will-change:transform, opacity;background:linear-gradient(90deg,#38bdf8 0%,#6366f1 100%);height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0);box-shadow:0 0 8px #38bdf88c,0 0 2px #38bdf8d9}.TopProgress-module__TlX5Mq__bar[data-state=loading]{opacity:1;transition:transform 8s cubic-bezier(.1,.6,.2,.9),opacity .15s;transform:scaleX(.8)}.TopProgress-module__TlX5Mq__bar[data-state=complete]{opacity:1;transition:transform .18s,opacity .15s;transform:scaleX(1)}.TopProgress-module__TlX5Mq__bar[data-state=idle]{opacity:0;transition:opacity .35s,transform 0s linear .35s;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.TopProgress-module__TlX5Mq__bar{transition:none!important}}
:root{--t-font-xs:12px;--t-font-sm:13px;--t-font-base:14px;--t-font-md:15px;--t-font-lg:18px;--t-font-xl:24px;--t-font-2xl:32px;--t-font-3xl:clamp(36px, 5vw, 48px);--t-weight-normal:400;--t-weight-medium:500;--t-weight-semibold:600;--t-weight-bold:700;--t-weight-extrabold:800;--t-sp-1:4px;--t-sp-2:8px;--t-sp-3:12px;--t-sp-4:16px;--t-sp-5:20px;--t-sp-6:24px;--t-sp-8:32px;--t-sp-10:40px;--t-sp-12:48px;--t-sp-16:64px;--t-sp-20:80px;--t-sp-24:96px;--t-r-sm:6px;--t-r-md:8px;--t-r-lg:12px;--t-r-xl:16px;--t-r-2xl:24px;--t-r-full:999px;--t-shadow-none:none;--t-shadow-xs:0 1px 2px #0000000d;--t-shadow-sm:0 1px 3px #00000014, 0 1px 2px #0000000a;--t-shadow-md:0 4px 12px #00000014;--t-shadow-lg:0 12px 24px #0000001a;--t-shadow-xl:0 24px 48px #00000024;--t-z-base:1;--t-z-dropdown:100;--t-z-sticky:200;--t-z-modal:1000;--t-z-toast:2000;--t-ease-default:cubic-bezier(.16, 1, .3, 1);--t-duration-fast:.15s;--t-duration-normal:.25s;--t-duration-slow:.4s;--t-container-sm:640px;--t-container-md:960px;--t-container-lg:1140px;--t-container-xl:1400px;--t-bg:#f9fafb;--t-surface:#fff;--t-surface-hover:#f3f4f6;--t-surface-alt:#f9fafb;--t-overlay:#0006;--t-popover-bg:#fff;--t-popover-border:var(--t-border);--t-hero-bg:linear-gradient(180deg, #38bdf8 0%, #0ea5e9 100%);--t-hero-text:#fff;--t-hero-muted:#ffffffd9;--t-text:#1e293b;--t-text-muted:#64748b;--t-text-dim:#6b7280;--t-text-inverse:#fff;--t-border:#e2e8f0;--t-border-hover:#cbd5e1;--t-accent:#0ea5e9;--t-accent-hover:#0284c7;--t-accent-green:#22c55e;--t-employee-avatar:#0369a1;--t-customer-avatar:#15803d;--t-accent-amber:#f59e0b;--t-accent-purple:#a855f7;--t-accent-cyan:#06b6d4;--t-accent-indigo:#6366f1;--t-accent-gray:#64748b;--t-accent-text:#0369a1;--t-accent-green-text:#166534;--t-accent-cyan-text:#0e7490;--t-success:#16a34a;--t-danger:#dc2626;--t-warning:#f59e0b;--t-info:#2563eb;--t-card-radius:12px;--t-card-shadow:0 1px 3px #0000001a, 0 1px 2px #0000000f;--t-input-bg:#fff;--t-input-border:#e2e8f0;--t-badge-green-bg:#22c55e1a;--t-badge-green-text:#15803d;--t-badge-amber-bg:#f59e0b1a;--t-badge-amber-text:#b45309;--t-badge-blue-bg:#3b82f61a;--t-badge-blue-text:#2563eb;--t-badge-red-bg:#ef44441a;--t-badge-red-text:#b91c1c;--t-badge-gray-bg:#64748b1a;--t-badge-gray-text:#64748b;--t-badge-cyan-bg:#06b6d41a;--t-badge-cyan-text:#0e7490;--t-badge-purple-bg:#a855f71a;--t-badge-purple-text:#7c3aed;--t-glass-bg:#fff;--t-glass-border:transparent;--t-glass-blur:0px;--t-nav-bg:#080c18b8;--t-nav-border:#ffffff0a;--t-nav-text:#94a3b8;--t-nav-text-hover:#e2e8f0;--t-nav-text-active:#fff;--t-footer-bg:#0b1121;--t-footer-text:#94a3b8;--t-footer-heading:#e2e8f0;--t-footer-link:#94a3b8;--t-footer-link-hover:#e2e8f0;--t-ghost-bg:#0000000a;--t-ghost-bg-hover:#00000014;--t-ghost-border:#0000001a;--t-ghost-border-hover:#00000029;--t-ghost-text:#475569;--t-ghost-text-hover:#1e293b;--t-alert-success-bg:#22c55e14;--t-alert-success-border:#22c55e33;--t-alert-success-text:#15803d;--t-alert-error-bg:#ef444414;--t-alert-error-border:#ef444433;--t-alert-error-text:#dc2626;--t-shimmer-base:#94a3b81f;--t-shimmer-highlight:#94a3b833;--c-red:#dc2626;--c-amber:#d97706;--c-green:#16a34a;--c-blue:#0284c7;--c-purple:#7e22ce;--c-slate:#64748b}[data-theme=dark],[data-shop-dark]{--t-bg:#0b1121;--t-surface:#ffffff0a;--t-surface-hover:#ffffff12;--t-surface-alt:#ffffff08;--t-overlay:#0009;--t-popover-bg:#161e34;--t-popover-border:#ffffff1f;--t-text:#f1f5f9;--t-text-muted:#8b9ab5;--t-text-dim:#5e6e85;--t-text-inverse:#0f172a;--t-border:#ffffff0f;--t-border-hover:#ffffff24;--t-accent:#0ea5e9;--t-accent-hover:#0284c7;--t-accent-green:#22c55e;--t-employee-avatar:#0369a1;--t-customer-avatar:#15803d;--t-accent-amber:#f59e0b;--t-accent-purple:#a855f7;--t-accent-cyan:#06b6d4;--t-accent-indigo:#6366f1;--t-accent-gray:#64748b;--t-accent-text:#0ea5e9;--t-accent-green-text:#22c55e;--t-accent-cyan-text:#06b6d4;--t-success:#22c55e;--t-danger:#ef4444;--t-warning:#f59e0b;--t-info:#3b82f6;--t-card-radius:16px;--t-card-shadow:0 4px 24px #0003;--t-input-bg:#ffffff0a;--t-input-border:#ffffff1f;--t-badge-green-bg:#22c55e1f;--t-badge-green-text:#4ade80;--t-badge-amber-bg:#f59e0b1f;--t-badge-amber-text:#fbbf24;--t-badge-blue-bg:#3b82f61f;--t-badge-blue-text:#60a5fa;--t-badge-red-bg:#ef44441f;--t-badge-red-text:#f87171;--t-badge-gray-bg:#64748b1f;--t-badge-gray-text:#94a3b8;--t-badge-cyan-bg:#06b6d41f;--t-badge-cyan-text:#22d3ee;--t-badge-purple-bg:#a855f71f;--t-badge-purple-text:#c084fc;--t-glass-bg:#ffffff0a;--t-glass-border:#ffffff0f;--t-glass-blur:12px;--t-ghost-bg:#ffffff0f;--t-ghost-bg-hover:#ffffff1a;--t-ghost-border:#ffffff26;--t-ghost-border-hover:#ffffff38;--t-ghost-text:#cbd5e1;--t-ghost-text-hover:#f1f5f9;--t-alert-success-bg:#22c55e1a;--t-alert-success-border:#22c55e33;--t-alert-success-text:#4ade80;--t-alert-error-bg:#ef44441a;--t-alert-error-border:#ef444433;--t-alert-error-text:#f87171;--t-shimmer-base:#94a3b829;--t-shimmer-highlight:#ffffff24;--db-bg:var(--t-bg);--db-surface:var(--t-surface);--db-surface-hover:var(--t-surface-hover);--db-border:var(--t-border);--db-text:var(--t-text);--db-text-muted:var(--t-text-muted);--db-text-dim:var(--t-text-dim);--db-accent-blue:var(--t-accent);--db-accent-green:var(--t-accent-green);--db-accent-amber:var(--t-accent-amber);--db-accent-purple:var(--t-accent-purple);--db-accent-red:var(--t-danger);--db-accent-cyan:var(--t-accent-cyan);--db-card-radius:var(--t-card-radius);--db-card-shadow:var(--t-card-shadow);--bg:var(--t-bg);--card:var(--t-surface);--border:var(--t-border);--text:var(--t-text);--muted:var(--t-text-muted);--accent:var(--t-accent);--accent-hover:var(--t-accent-hover);--danger:var(--t-danger);--success:var(--t-success);--info:var(--t-info);--radius:var(--t-card-radius);--shadow:var(--t-card-shadow);--c-red:#f87171;--c-amber:#fbbf24;--c-green:#4ade80;--c-blue:#38bdf8;--c-purple:#c084fc;--c-slate:#94a3b8}@media (max-width:768px){:root[data-theme=dark]{--t-bg:#000}}