@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}.__variable_f367f3{--font-sans:"__Inter_f367f3","__Inter_Fallback_f367f3"}@font-face{font-family:__Plus_Jakarta_Sans_7c98a1;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_7c98a1;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_7c98a1;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_7c98a1;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_7c98a1;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_7c98a1;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_7c98a1;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_7c98a1;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_7c98a1;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_7c98a1;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_7c98a1;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_7c98a1;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_7c98a1;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_7c98a1;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_7c98a1;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_7c98a1;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_Fallback_7c98a1;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_7c98a1{font-family:__Plus_Jakarta_Sans_7c98a1,__Plus_Jakarta_Sans_Fallback_7c98a1;font-style:normal}.__variable_7c98a1{--font-num:"__Plus_Jakarta_Sans_7c98a1","__Plus_Jakarta_Sans_Fallback_7c98a1"}@font-face{font-family:__DM_Sans_d541e6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_d541e6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_d541e6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_d541e6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_d541e6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_d541e6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_Fallback_d541e6;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_d541e6{font-family:__DM_Sans_d541e6,__DM_Sans_Fallback_d541e6;font-style:normal}.__variable_d541e6{--font-pos:"__DM_Sans_d541e6","__DM_Sans_Fallback_d541e6"}@tailwind base;@tailwind components;@tailwind utilities;@layer base{:root{--background:0 0% 100%;--foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--primary:24 95% 50%;--primary-foreground:0 0% 100%;--secondary:210 40% 96.1%;--secondary-foreground:222.2 47.4% 11.2%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--accent:210 40% 96.1%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:24 95% 50%;--radius:0.5rem;--success:142 76% 36%;--success-foreground:0 0% 100%;--warning:38 92% 50%;--warning-foreground:0 0% 100%;--kitchen-pending:38 92% 50%;--kitchen-preparing:200 80% 50%;--kitchen-ready:142 76% 36%;--table-available:142 76% 36%;--table-occupied:0 84% 60%;--table-reserved:200 80% 50%;--table-cleaning:38 92% 50%}.dark{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:24 95% 55%;--primary-foreground:0 0% 100%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:24 95% 55%}*,body{@apply bg-background text-foreground}}:root{color-scheme:light;--lp-bg:#f8fafc;--lp-bg-2:#fafafa;--lp-panel:#fff;--lp-panel-2:#f8fafc;--lp-panel-3:#f1f5f9;--lp-line:#e2e8f0;--lp-line-soft:#f1f5f9;--lp-line-strong:#cbd5e1;--lp-ink:#0f172a;--lp-ink-2:#475569;--lp-ink-3:#64748b;--lp-ink-4:#94a3b8;--lp-ink-5:#cbd5e1;--lp-ink-gray:#374151;--lp-line-gray:#d1d5db;--lp-solid:#0f172a;--lp-on-solid:#fff;--lp-accent:#f97316;--lp-accent-ink:#c2410c;--lp-accent-soft:#fff7ed;--lp-accent-soft-2:#faeeda;--lp-accent-line:#fed7aa;--lp-accent-deep:#ba7517;--lp-accent-deep-2:#854f0b;--lp-on-accent:#fff;--lp-danger:#dc2626;--lp-danger-500:#ef4444;--lp-danger-strong:#b91c1c;--lp-danger-deep:#991b1b;--lp-danger-ink:#a32d2d;--lp-danger-soft:#fef2f2;--lp-danger-soft-2:#fee2e2;--lp-danger-soft-3:#fff5f5;--lp-danger-line:#fecaca;--lp-danger-line-2:#fca5a5;--lp-ok:#16a34a;--lp-ok-strong:#15803d;--lp-ok-deep:#065f46;--lp-ok-teal:#0f6e56;--lp-ok-soft:#f0fdf4;--lp-ok-soft-2:#d1fae5;--lp-ok-line:#bbf7d0;--lp-warn:#b45309;--lp-warn-ink:#854d0e;--lp-warn-ink-2:#a16207;--lp-warn-ink-3:#854f0b;--lp-warn-soft:#fffbeb;--lp-warn-soft-2:#fef3c7;--lp-warn-line:#fde68a;--lp-info:#2563eb;--lp-info-2:#3b82f6;--lp-info-deep:#1d4ed8;--lp-info-soft:#eff6ff;--lp-info-soft-2:#dbeafe;--lp-shadow-sm:0 1px 2px rgba(15,23,42,.04);--lp-shadow:0 1px 3px rgba(15,23,42,.08);--lp-shadow-lg:0 12px 32px rgba(15,23,42,.16);--lp-scrim:rgba(15,23,42,.45);--lp-accent-fill:#f97316;--lp-danger-fill:#dc2626;--lp-ok-fill:#16a34a;--lp-warn-fill:#b45309;--lp-info-fill:#2563eb;--lp-chrome:#0f172a;--lp-chrome-2:#1e293b;--lp-chrome-line:#1e293b;--lp-on-chrome:#fff;--lp-on-chrome-2:#94a3b8}:root[data-theme=auto],:root[data-theme=dark]{color-scheme:dark;--lp-bg:#0b1120;--lp-bg-2:#0e1526;--lp-panel:#151d2c;--lp-panel-2:#1a2334;--lp-panel-3:#202b3e;--lp-line:#2a3446;--lp-line-soft:#222c3d;--lp-line-strong:#3a4659;--lp-ink:#e9eef7;--lp-ink-2:#b9c4d6;--lp-ink-3:#97a4b8;--lp-ink-4:#7a8699;--lp-ink-5:#5b6678;--lp-ink-gray:#c3ccdb;--lp-line-gray:#3a4659;--lp-solid:#e9eef7;--lp-on-solid:#0b1120;--lp-accent:#fb923c;--lp-accent-ink:#fdba74;--lp-accent-soft:#2c1a0d;--lp-accent-soft-2:#33220f;--lp-accent-line:#6a3b18;--lp-accent-deep:#fcd9a8;--lp-accent-deep-2:#fcd9a8;--lp-on-accent:#fff;--lp-danger:#f87171;--lp-danger-500:#f87171;--lp-danger-strong:#fca5a5;--lp-danger-deep:#fecaca;--lp-danger-ink:#fca5a5;--lp-danger-soft:#2b1416;--lp-danger-soft-2:#3a1a1d;--lp-danger-soft-3:#2b1416;--lp-danger-line:#5e2529;--lp-danger-line-2:#7a2f34;--lp-ok:#4ade80;--lp-ok-strong:#86efac;--lp-ok-deep:#a7f3d0;--lp-ok-teal:#5eead4;--lp-ok-soft:#0e2418;--lp-ok-soft-2:#143324;--lp-ok-line:#235c3a;--lp-warn:#fbbf24;--lp-warn-ink:#fcd34d;--lp-warn-ink-2:#fbbf24;--lp-warn-ink-3:#fcd34d;--lp-warn-soft:#2a2010;--lp-warn-soft-2:#3a2c14;--lp-warn-line:#5f4718;--lp-info:#60a5fa;--lp-info-2:#93c5fd;--lp-info-deep:#bfdbfe;--lp-info-soft:#101f38;--lp-info-soft-2:#17294a;--lp-shadow-sm:0 1px 2px rgba(0,0,0,.4);--lp-shadow:0 1px 3px rgba(0,0,0,.5);--lp-shadow-lg:0 12px 32px rgba(0,0,0,.6);--lp-scrim:rgba(0,0,0,.62);--lp-chrome:#080d18;--lp-chrome-2:#141d2e;--lp-chrome-line:#1c2740;--lp-on-chrome:#fff;--lp-on-chrome-2:#8d99ad}@media (prefers-color-scheme:light){:root[data-theme=auto]{color-scheme:light;--lp-bg:#f8fafc;--lp-bg-2:#fafafa;--lp-panel:#fff;--lp-panel-2:#f8fafc;--lp-panel-3:#f1f5f9;--lp-line:#e2e8f0;--lp-line-soft:#f1f5f9;--lp-line-strong:#cbd5e1;--lp-ink:#0f172a;--lp-ink-2:#475569;--lp-ink-3:#64748b;--lp-ink-4:#94a3b8;--lp-ink-5:#cbd5e1;--lp-ink-gray:#374151;--lp-line-gray:#d1d5db;--lp-solid:#0f172a;--lp-on-solid:#fff;--lp-accent:#f97316;--lp-accent-ink:#c2410c;--lp-accent-soft:#fff7ed;--lp-accent-soft-2:#faeeda;--lp-accent-line:#fed7aa;--lp-accent-deep:#ba7517;--lp-accent-deep-2:#854f0b;--lp-danger:#dc2626;--lp-danger-500:#ef4444;--lp-danger-strong:#b91c1c;--lp-danger-deep:#991b1b;--lp-danger-ink:#a32d2d;--lp-danger-soft:#fef2f2;--lp-danger-soft-2:#fee2e2;--lp-danger-soft-3:#fff5f5;--lp-danger-line:#fecaca;--lp-danger-line-2:#fca5a5;--lp-ok:#16a34a;--lp-ok-strong:#15803d;--lp-ok-deep:#065f46;--lp-ok-teal:#0f6e56;--lp-ok-soft:#f0fdf4;--lp-ok-soft-2:#d1fae5;--lp-ok-line:#bbf7d0;--lp-warn:#b45309;--lp-warn-ink:#854d0e;--lp-warn-ink-2:#a16207;--lp-warn-ink-3:#854f0b;--lp-warn-soft:#fffbeb;--lp-warn-soft-2:#fef3c7;--lp-warn-line:#fde68a;--lp-info:#2563eb;--lp-info-2:#3b82f6;--lp-info-deep:#1d4ed8;--lp-info-soft:#eff6ff;--lp-info-soft-2:#dbeafe;--lp-shadow-sm:0 1px 2px rgba(15,23,42,.04);--lp-shadow:0 1px 3px rgba(15,23,42,.08);--lp-shadow-lg:0 12px 32px rgba(15,23,42,.16);--lp-scrim:rgba(15,23,42,.45)}}body,html{background:var(--lp-bg)}@media (max-width:768px){.lp-topbar{background:var(--lp-panel)!important;border-bottom-color:var(--lp-line)!important}}.lp-closebtn,.lp-topbar{display:none!important}@media (max-width:768px){.lp-topbar{display:flex!important;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;right:0;height:52px;background:#fff;border-bottom:1px solid #e2e8f0;padding:0 16px;z-index:300;box-shadow:0 1px 4px rgba(0,0,0,.06)}.lp-sidebar{position:fixed!important;top:0!important;left:0!important;height:100dvh!important;width:280px!important;z-index:400!important;transform:translateX(-105%)!important;transition:transform .26s cubic-bezier(.4,0,.2,1)!important;box-shadow:4px 0 32px rgba(0,0,0,.15)!important;overflow-y:auto!important}.lp-sidebar.lp-open{transform:translateX(0)!important}.lp-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:399;animation:lp-fade-in .2s ease}.lp-overlay.lp-open{display:block}.lp-main{padding-top:52px!important}.lp-root{flex-direction:column!important}.lp-closebtn{display:flex!important}}@keyframes lp-fade-in{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.lp-dash-page{padding:16px!important}.lp-kpi-row{grid-template-columns:1fr!important;gap:10px!important}.lp-debt-body{flex-direction:column!important;gap:14px!important}.lp-debt-div{display:none!important}.lp-branch-grid{grid-template-columns:1fr!important;gap:12px!important}.lp-bc-header{padding:12px 14px!important}.lp-bc-kpis{padding:12px 10px!important}.lp-bc-margin{padding:10px 14px 14px!important}.lp-kpi-lbl{font-size:8px!important}.lp-kpi-val{font-size:12px!important;letter-spacing:-.2px!important}.lp-col-hide-mobile{display:none!important}.lp-form-page{padding:16px!important}.lp-form-grid{grid-template-columns:1fr!important}.lp-filters-row{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:10px!important;gap:10px!important}.lp-filter-group,.lp-filter-group select{width:100%!important}.lp-form-section{padding:16px!important}.lp-type-toggle{flex-direction:column!important;gap:8px!important}.lp-metrics-filterbar{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:8px!important;gap:8px!important;width:100%!important}.lp-metrics-filterbar select{width:100%!important}.lp-recipe-name-grid{grid-template-columns:1fr!important}.lp-recipe-row{flex-direction:column!important;align-items:stretch!important;padding:12px 4px!important;gap:8px!important;border-bottom:1px solid #f1f5f9!important}.lp-recipe-row select{width:100%!important}.lp-recipe-info-row,.lp-recipe-qty{width:100%!important;text-align:left!important}.lp-recipe-info-row{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:4px 2px!important;border-radius:6px!important;background:#f8fafc!important}.lp-recipe-info-label{font-size:11px!important;font-weight:600!important;color:#94a3b8!important;text-transform:uppercase!important;letter-spacing:.04em!important}.lp-inv-table .lp-inv-row{padding:8px 12px!important;gap:0!important}.lp-inv-table .lp-inv-name{font-size:12px!important;flex:1 1!important;text-align:left!important}.lp-inv-table .lp-inv-cell{font-size:12px!important;flex:1 1!important;text-align:center!important;min-width:0!important}.lp-inv-table .lp-inv-badge{font-size:9px!important;padding:2px 5px!important;white-space:nowrap!important}.lp-sales-table td,.lp-sales-table th{padding:8px 6px!important;font-size:11px!important}.lp-sales-table tfoot td{font-size:11px!important;font-weight:700!important}}:root{--pos-bg:#f4f1ec;--pos-panel:#fff;--pos-panel-2:#ebe6de;--pos-ink:#1b1917;--pos-ink-2:#5f5852;--pos-ink-3:#9a918a;--pos-line:#e6e0d8;--pos-accent:#e4581a;--pos-accent-soft:#fdeee4;--pos-ok:#2f8f5b;--pos-warn:#b7791f;--pos-danger:#c0392b;--pos-t-bg:#1b1917;--pos-t-bg-2:#2a2622;--pos-t-line:#3a3530;--pos-t-ink:#fbf8f4;--pos-t-ink-2:#b9b0a7;--pos-t-field:#14120f}:root[data-theme=auto],:root[data-theme=dark]{--pos-bg:#141210;--pos-panel:#1f1c19;--pos-panel-2:#2a2622;--pos-ink:#f3efe9;--pos-ink-2:#b8afa6;--pos-ink-3:#7d746c;--pos-line:#322d28;--pos-accent:#f2703a;--pos-accent-soft:#3a2418;--pos-ok:#4ec483;--pos-warn:#e3ad4e;--pos-danger:#ef7c6f;--pos-t-bg:#faf7f2;--pos-t-bg-2:#f0ebe3;--pos-t-line:#ddd5ca;--pos-t-ink:#1b1917;--pos-t-ink-2:#6b635b;--pos-t-field:#fff}@media (prefers-color-scheme:light){:root[data-theme=auto]{--pos-bg:#f4f1ec;--pos-panel:#fff;--pos-panel-2:#ebe6de;--pos-ink:#1b1917;--pos-ink-2:#5f5852;--pos-ink-3:#9a918a;--pos-line:#e6e0d8;--pos-accent:#e4581a;--pos-accent-soft:#fdeee4;--pos-ok:#2f8f5b;--pos-warn:#b7791f;--pos-danger:#c0392b;--pos-t-bg:#1b1917;--pos-t-bg-2:#2a2622;--pos-t-line:#3a3530;--pos-t-ink:#fbf8f4;--pos-t-ink-2:#b9b0a7;--pos-t-field:#14120f}}.lp-pos-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px;overflow-y:auto;align-content:start;padding-bottom:8px}.lp-pos-tile{transition:transform .08s ease,border-color .08s ease}.lp-pos-tile:active{transform:scale(.97)}.lp-pos-line{animation:lp-pos-in .18s ease}@keyframes lp-pos-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lp-pos-tile{transition:none}.lp-pos-tile:active{transform:none}.lp-pos-line{animation:none}}@media (max-width:1000px){.lp-pos{grid-template-rows:auto auto!important;height:auto!important}.lp-pos,.lp-pos-catalog{grid-template-columns:1fr!important}.lp-pos-rail{flex-direction:row!important;flex-wrap:wrap!important;border-right:none!important;border-bottom:1px solid var(--pos-line)!important;align-items:center!important}.lp-pos-rail-foot,.lp-pos-rail-title{display:none!important}.lp-pos-cat{width:auto!important}.lp-pos-ticket{border-left:none!important;border-top:1px solid var(--pos-line)!important}.lp-pos-grid{overflow-y:visible!important}}@media print{:root,:root[data-theme=auto],:root[data-theme=dark]{color-scheme:light;--lp-bg:#fff;--lp-bg-2:#fff;--lp-panel:#fff;--lp-panel-2:#f8fafc;--lp-panel-3:#f1f5f9;--lp-line:#e2e8f0;--lp-line-soft:#f1f5f9;--lp-line-strong:#cbd5e1;--lp-ink:#0f172a;--lp-ink-2:#475569;--lp-ink-3:#64748b;--lp-ink-4:#94a3b8;--lp-ink-5:#cbd5e1;--lp-ink-gray:#374151;--lp-line-gray:#d1d5db;--lp-solid:#0f172a;--lp-on-solid:#fff;--lp-accent:#f97316;--lp-accent-ink:#c2410c;--lp-accent-soft:#fff7ed;--lp-accent-soft-2:#faeeda;--lp-accent-line:#fed7aa;--lp-accent-deep:#ba7517;--lp-accent-deep-2:#854f0b;--lp-danger:#dc2626;--lp-danger-500:#ef4444;--lp-danger-strong:#b91c1c;--lp-danger-deep:#991b1b;--lp-danger-ink:#a32d2d;--lp-danger-soft:#fef2f2;--lp-danger-soft-2:#fee2e2;--lp-danger-soft-3:#fff5f5;--lp-danger-line:#fecaca;--lp-danger-line-2:#fca5a5;--lp-ok:#16a34a;--lp-ok-strong:#15803d;--lp-ok-deep:#065f46;--lp-ok-teal:#0f6e56;--lp-ok-soft:#f0fdf4;--lp-ok-soft-2:#d1fae5;--lp-ok-line:#bbf7d0;--lp-warn:#b45309;--lp-warn-ink:#854d0e;--lp-warn-ink-2:#a16207;--lp-warn-ink-3:#854f0b;--lp-warn-soft:#fffbeb;--lp-warn-soft-2:#fef3c7;--lp-warn-line:#fde68a;--lp-info:#2563eb;--lp-info-2:#3b82f6;--lp-info-deep:#1d4ed8;--lp-info-soft:#eff6ff;--lp-info-soft-2:#dbeafe;--lp-shadow-sm:none;--lp-shadow:none;--lp-shadow-lg:none}body,html{background:#fff}}