@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-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:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-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:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c29908{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_c29908{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}:root{--theme-sidebar-submenu-text:var(--theme-sidebar-text-muted,var(--theme-sidebar-text));--theme-sidebar-submenu-hover:color-mix(in srgb,var(--theme-sidebar-text) 8%,transparent);--theme-sidebar-submenu-active:color-mix(in srgb,var(--theme-accent) 18%,transparent);--theme-sidebar-submenu-border:color-mix(in srgb,var(--theme-sidebar-text) 14%,transparent);--theme-sidebar-active-text:var(--theme-sidebar-text);--primary:#d95f02;--primary-dark:#9f3f00;--sidebar:#4a1f08;--sidebar-hover:#102b4d;--background:var(--theme-bg);--card:#ffffff;--text:#172033;--muted:#718096;--border:var(--theme-border);--success:#16a34a;--warning:#f59e0b;--danger:#ef4444;--radius:10px;--sofson-font-family:Arial,Helvetica,sans-serif;--sofson-font-size:16px}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--background);color:var(--text);font-family:var(--sofson-font-family,Arial,Helvetica,sans-serif);font-size:var(--sofson-font-size,16px);transition:background-color .18s ease,color .18s ease,font-size .12s ease}button,input,select,textarea{font:inherit}@media print{body,html{width:auto!important;min-width:0!important;margin:0!important;padding:0!important;background:#fff!important}*,:after,:before,body,html{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.sofson-retailer-logout{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 14px;border:1px solid color-mix(in srgb,var(--theme-accent) 65%,var(--theme-border));border-radius:11px;background:var(--theme-surface);color:var(--theme-accent);box-shadow:0 8px 24px rgba(16,24,40,.1);font-size:11px;font-weight:800;cursor:pointer;-webkit-tap-highlight-color:transparent}.sofson-retailer-logout:hover{background:var(--theme-accent);color:#fff;border-color:var(--theme-accent)}@media (max-width:650px){body{min-width:0}table{display:block;width:100%;-webkit-overflow-scrolling:touch}code,pre,table{max-width:100%;overflow-x:auto}}body[data-sofson-theme=light],html[data-sofson-theme=light]{--theme-accent:#d95f02;--theme-accent-dark:#9f3f00;--theme-surface:#ffffff;--theme-surface-soft:#fffaf5;--theme-bg:#f5f7fb;--theme-text:#172033;--theme-muted:#64748b;--theme-border:#e4e8ef;--theme-sidebar:#4a1f08;--theme-sidebar-hover:#6b2a08}body[data-sofson-theme=orange],html[data-sofson-theme=orange]{--theme-accent:#e76f00;--theme-accent-dark:#b84f00;--theme-surface:#ffffff;--theme-surface-soft:#fff7ed;--theme-bg:#f5f7fb;--theme-text:#172033;--theme-muted:#64748b;--theme-border:#eadfd5;--theme-sidebar:#4a1f08;--theme-sidebar-hover:#7c2d12}body[data-sofson-theme=blue],html[data-sofson-theme=blue]{--theme-accent:#2563eb;--theme-accent-dark:#1d4ed8;--theme-surface:#ffffff;--theme-surface-soft:#eff6ff;--theme-bg:#f5f8ff;--theme-text:#172033;--theme-muted:#64748b;--theme-border:#dbe5f3;--theme-sidebar:#102b4d;--theme-sidebar-hover:#164e7a}body[data-sofson-theme=green],html[data-sofson-theme=green]{--theme-accent:#16a34a;--theme-accent-dark:#15803d;--theme-surface:#ffffff;--theme-surface-soft:#f0fdf4;--theme-bg:#f6fbf7;--theme-text:#172033;--theme-muted:#64748b;--theme-border:#dce9df;--theme-sidebar:#123b27;--theme-sidebar-hover:#17603b}body[data-sofson-theme=purple],html[data-sofson-theme=purple]{--theme-accent:#7c3aed;--theme-accent-dark:#6d28d9;--theme-surface:#ffffff;--theme-surface-soft:#faf5ff;--theme-bg:#faf9ff;--theme-text:#211b32;--theme-muted:#6b6680;--theme-border:#e7e0f2;--theme-sidebar:#2e1a47;--theme-sidebar-hover:#4c2475}body[data-sofson-theme=dark],html[data-sofson-theme=dark]{--theme-accent:#ff7a18;--theme-accent-dark:#ff9a4a;--theme-surface:#1d222c;--theme-surface-soft:#252b36;--theme-bg:#11151c;--theme-text:#f4f6f8;--theme-muted:#a8b1bf;--theme-border:#343c49;--theme-sidebar:#171b23;--theme-sidebar-hover:#2d3542}body[data-sofson-theme=midnight],html[data-sofson-theme=midnight]{--theme-accent:#60a5fa;--theme-accent-dark:#93c5fd;--theme-surface:#111827;--theme-surface-soft:#172033;--theme-bg:#070b14;--theme-text:#f3f6fb;--theme-muted:#9aa8bc;--theme-border:#28354a;--theme-sidebar-hover:#17233a}body[data-sofson-theme]{background:var(--theme-bg);color:var(--theme-text);transition:background-color .18s ease,color .18s ease}body[data-sofson-theme=dark] [class*=card],body[data-sofson-theme=dark] [class*=modal],body[data-sofson-theme=dark] [class*=panel],body[data-sofson-theme=dark] input,body[data-sofson-theme=dark] select,body[data-sofson-theme=dark] textarea,body[data-sofson-theme=midnight] [class*=card],body[data-sofson-theme=midnight] [class*=modal],body[data-sofson-theme=midnight] [class*=panel],body[data-sofson-theme=midnight] input,body[data-sofson-theme=midnight] select,body[data-sofson-theme=midnight] textarea{background:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}body[data-sofson-theme=dark] [class*=container],body[data-sofson-theme=dark] [class*=page],body[data-sofson-theme=midnight] [class*=container],body[data-sofson-theme=midnight] [class*=page]{color:var(--theme-text)}body[data-sofson-theme=dark] [class*=sidebar],body[data-sofson-theme=midnight] [class*=sidebar]{background:var(--theme-sidebar)}body[data-sofson-theme=dark] [class*=header],body[data-sofson-theme=midnight] [class*=header]{color:var(--theme-text)}body[data-sofson-theme=dark] [class*=muted],body[data-sofson-theme=dark] small,body[data-sofson-theme=midnight] [class*=muted],body[data-sofson-theme=midnight] small{color:var(--theme-muted)}body[data-sofson-theme=dark] table,body[data-sofson-theme=midnight] table{color:var(--theme-text)}body[data-sofson-theme=dark] td,body[data-sofson-theme=dark] th,body[data-sofson-theme=midnight] td,body[data-sofson-theme=midnight] th{border-color:var(--theme-border)}body[data-sofson-theme=blue] *,html[data-sofson-theme=blue] *{--primary:#2563eb;--primary-dark:#1d4ed8}body[data-sofson-theme=green] *,html[data-sofson-theme=green] *{--primary:#16a34a;--primary-dark:#15803d}body[data-sofson-theme=purple] *,html[data-sofson-theme=purple] *{--primary:#7c3aed;--primary-dark:#6d28d9}body[data-sofson-theme=dark] *,html[data-sofson-theme=dark] *{--primary:#ff7a18;--primary-dark:#ff9a4a}body[data-sofson-theme=midnight] *,html[data-sofson-theme=midnight] *{--primary:#60a5fa;--primary-dark:#93c5fd}:root{--theme-accent:#d95f02;--theme-accent-dark:#9f3f00;--theme-surface:#ffffff;--theme-surface-soft:#fffaf5;--theme-bg:#f5f7fb;--theme-text:#172033;--theme-text-strong:#0f172a;--theme-text-inverse:#ffffff;--theme-muted:#64748b;--theme-border:#e4e8ef;--theme-sidebar:#4a1f08;--theme-sidebar-top:#5b260a;--theme-sidebar-mid:#3a1806;--theme-sidebar-hover:#6b2a08;--theme-sidebar-text:#ffffff;--theme-sidebar-text-muted:#f0d4bf;--theme-sidebar-muted:#d9b08e;--theme-sidebar-active-soft:rgba(224,107,16,.12)}body[data-sofson-theme=light],html[data-sofson-theme=light]{--theme-text-strong:#0f172a;--theme-text-inverse:#fff;--theme-sidebar-top:#5b260a;--theme-sidebar-mid:#3a1806;--theme-sidebar-text:#fff;--theme-sidebar-text-muted:#f0d4bf;--theme-sidebar-muted:#d9b08e;--theme-sidebar-active-soft:rgba(224,107,16,.12)}body[data-sofson-theme=orange],html[data-sofson-theme=orange]{--theme-text-strong:#172033;--theme-text-inverse:#fff;--theme-sidebar-top:#5b260a;--theme-sidebar-mid:#3a1806;--theme-sidebar-text:#fff;--theme-sidebar-text-muted:#f0d4bf;--theme-sidebar-muted:#d9b08e;--theme-sidebar-active-soft:rgba(224,107,16,.14)}body[data-sofson-theme=blue],html[data-sofson-theme=blue]{--theme-text-strong:#172033;--theme-text-inverse:#fff;--theme-sidebar-top:#173f73;--theme-sidebar-mid:#102b4d;--theme-sidebar:#0b203a;--theme-sidebar-text:#fff;--theme-sidebar-text-muted:#c8ddf5;--theme-sidebar-muted:#9ec0e4;--theme-sidebar-active-soft:rgba(37,99,235,.20)}body[data-sofson-theme=green],html[data-sofson-theme=green]{--theme-text-strong:#172033;--theme-text-inverse:#fff;--theme-sidebar-top:#185a36;--theme-sidebar-mid:#123b27;--theme-sidebar:#0d2c1e;--theme-sidebar-text:#fff;--theme-sidebar-text-muted:#c9ead7;--theme-sidebar-muted:#9fd1b5;--theme-sidebar-active-soft:rgba(22,163,74,.20)}body[data-sofson-theme=purple],html[data-sofson-theme=purple]{--theme-text-strong:#211b32;--theme-text-inverse:#fff;--theme-sidebar-top:#4b2670;--theme-sidebar-mid:#2e1a47;--theme-sidebar:#211333;--theme-sidebar-text:#fff;--theme-sidebar-text-muted:#decff0;--theme-sidebar-muted:#c4a8df;--theme-sidebar-active-soft:rgba(124,58,237,.20)}body[data-sofson-theme=dark],html[data-sofson-theme=dark]{--theme-text-strong:#f8fafc;--theme-text-inverse:#fff;--theme-sidebar-top:#252b36;--theme-sidebar-mid:#1a1f28;--theme-sidebar:#12161d;--theme-sidebar-text:#f8fafc;--theme-sidebar-text-muted:#c8d0dc;--theme-sidebar-muted:#9da9b8;--theme-sidebar-active-soft:rgba(255,122,24,.18)}body[data-sofson-theme=midnight],html[data-sofson-theme=midnight]{--theme-text-strong:#f8fafc;--theme-text-inverse:#fff;--theme-sidebar-top:#101a2e;--theme-sidebar-mid:#080f1d;--theme-sidebar:#050914;--theme-sidebar-text:#f8fafc;--theme-sidebar-text-muted:#c4d2e7;--theme-sidebar-muted:#91a8c9;--theme-sidebar-active-soft:rgba(96,165,250,.18)}body[data-sofson-theme] [class*=container],body[data-sofson-theme] [class*=content],body[data-sofson-theme] [class*=page],body[data-sofson-theme] [class*=section],body[data-sofson-theme] [class*=title]{color:var(--theme-text)}body[data-sofson-theme=dark] [class*=box],body[data-sofson-theme=dark] [class*=card],body[data-sofson-theme=dark] [class*=form],body[data-sofson-theme=dark] [class*=header],body[data-sofson-theme=dark] [class*=modal],body[data-sofson-theme=dark] [class*=panel],body[data-sofson-theme=dark] [class*=table],body[data-sofson-theme=dark] [class*=toolbar],body[data-sofson-theme=midnight] [class*=box],body[data-sofson-theme=midnight] [class*=card],body[data-sofson-theme=midnight] [class*=form],body[data-sofson-theme=midnight] [class*=header],body[data-sofson-theme=midnight] [class*=modal],body[data-sofson-theme=midnight] [class*=panel],body[data-sofson-theme=midnight] [class*=table],body[data-sofson-theme=midnight] [class*=toolbar]{background-color:var(--theme-surface);color:var(--theme-text);border-color:var(--theme-border)}body[data-sofson-theme=dark] [class*=container],body[data-sofson-theme=dark] [class*=page],body[data-sofson-theme=midnight] [class*=container],body[data-sofson-theme=midnight] [class*=page]{background-color:var(--theme-bg)}body[data-sofson-theme=dark] [class*=card] h1,body[data-sofson-theme=dark] [class*=card] h2,body[data-sofson-theme=dark] [class*=card] h3,body[data-sofson-theme=dark] [class*=card] strong,body[data-sofson-theme=dark] [class*=title] h1,body[data-sofson-theme=dark] [class*=title] h2,body[data-sofson-theme=dark] [class*=title] h3,body[data-sofson-theme=dark] [class*=title] strong,body[data-sofson-theme=midnight] [class*=card] h1,body[data-sofson-theme=midnight] [class*=card] h2,body[data-sofson-theme=midnight] [class*=card] h3,body[data-sofson-theme=midnight] [class*=card] strong,body[data-sofson-theme=midnight] [class*=title] h1,body[data-sofson-theme=midnight] [class*=title] h2,body[data-sofson-theme=midnight] [class*=title] h3,body[data-sofson-theme=midnight] [class*=title] strong{color:var(--theme-text-strong)}body[data-sofson-theme] input,body[data-sofson-theme] select,body[data-sofson-theme] textarea{background:var(--theme-surface);color:var(--theme-text);border-color:var(--theme-border)}body[data-sofson-theme] input::placeholder,body[data-sofson-theme] textarea::placeholder{color:var(--theme-muted);opacity:.9}body[data-sofson-theme] table,body[data-sofson-theme] td,body[data-sofson-theme] th{border-color:var(--theme-border)}body[data-sofson-theme] th{color:var(--theme-text)}body[data-sofson-theme] [class*=muted],body[data-sofson-theme] [class*=subtitle],body[data-sofson-theme] small{color:var(--theme-muted)}body[data-sofson-theme] [class*=cartItem],body[data-sofson-theme] [class*=categoryCard],body[data-sofson-theme] [class*=categoryItem],body[data-sofson-theme] [class*=offerCard],body[data-sofson-theme] [class*=productCard]{color:var(--theme-text);border-color:var(--theme-border)}body[data-sofson-theme=dark] [class*=cartItem],body[data-sofson-theme=dark] [class*=categoryCard],body[data-sofson-theme=dark] [class*=offerCard],body[data-sofson-theme=dark] [class*=productCard],body[data-sofson-theme=midnight] [class*=cartItem],body[data-sofson-theme=midnight] [class*=categoryCard],body[data-sofson-theme=midnight] [class*=offerCard],body[data-sofson-theme=midnight] [class*=productCard]{background:var(--theme-surface);color:var(--theme-text);border-color:var(--theme-border)}body[data-sofson-theme=dark] [style*="color: rgb(23, 32, 51)"],body[data-sofson-theme=dark] [style*="color:#172033"],body[data-sofson-theme=midnight] [style*="color: rgb(23, 32, 51)"],body[data-sofson-theme=midnight] [style*="color:#172033"]{color:var(--theme-text)!important}body[data-sofson-theme] input:focus,body[data-sofson-theme] select:focus,body[data-sofson-theme] textarea:focus{border-color:var(--theme-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-accent) 14%,transparent)}body[data-sofson-theme] [class*=Page],body[data-sofson-theme] [class*=page]{background-color:var(--theme-bg);color:var(--theme-text)}body[data-sofson-theme] [class*=Card],body[data-sofson-theme] [class*=Header],body[data-sofson-theme] [class*=Panel],body[data-sofson-theme] [class*=card],body[data-sofson-theme] [class*=header],body[data-sofson-theme] [class*=panel]{border-color:var(--theme-border)}body[data-sofson-theme=dark] [class*=Card],body[data-sofson-theme=dark] [class*=Header],body[data-sofson-theme=dark] [class*=Panel],body[data-sofson-theme=dark] [class*=card],body[data-sofson-theme=dark] [class*=header],body[data-sofson-theme=dark] [class*=panel],body[data-sofson-theme=midnight] [class*=Card],body[data-sofson-theme=midnight] [class*=Header],body[data-sofson-theme=midnight] [class*=Panel],body[data-sofson-theme=midnight] [class*=card],body[data-sofson-theme=midnight] [class*=header],body[data-sofson-theme=midnight] [class*=panel]{background:var(--theme-surface);color:var(--theme-text)}body[data-sofson-theme=dark] [class*=page] h1,body[data-sofson-theme=dark] [class*=page] h2,body[data-sofson-theme=dark] [class*=page] h3,body[data-sofson-theme=dark] [class*=page] h4,body[data-sofson-theme=dark] [class*=page] label,body[data-sofson-theme=dark] [class*=page] p,body[data-sofson-theme=dark] [class*=page] strong,body[data-sofson-theme=dark] [class*=page] td,body[data-sofson-theme=dark] [class*=page] th,body[data-sofson-theme=midnight] [class*=page] h1,body[data-sofson-theme=midnight] [class*=page] h2,body[data-sofson-theme=midnight] [class*=page] h3,body[data-sofson-theme=midnight] [class*=page] h4,body[data-sofson-theme=midnight] [class*=page] label,body[data-sofson-theme=midnight] [class*=page] p,body[data-sofson-theme=midnight] [class*=page] strong,body[data-sofson-theme=midnight] [class*=page] td,body[data-sofson-theme=midnight] [class*=page] th{color:var(--theme-text)}body[data-sofson-theme] [class*=addCartButton],body[data-sofson-theme] [class*=cartButton],body[data-sofson-theme] [class*=primaryButton],body[data-sofson-theme] [class*=submitButton]{background:var(--primary);border-color:var(--primary);color:#fff}body[data-sofson-theme] [class*=Box],body[data-sofson-theme] [class*=Card],body[data-sofson-theme] [class*=Panel],body[data-sofson-theme] [class*=Section],body[data-sofson-theme] [class*=box],body[data-sofson-theme] [class*=card],body[data-sofson-theme] [class*=formCard],body[data-sofson-theme] [class*=infoCard],body[data-sofson-theme] [class*=panel],body[data-sofson-theme] [class*=section]{background:var(--theme-surface)!important;border-color:var(--theme-accent)!important;color:var(--theme-text)!important}body[data-sofson-theme=blue],body[data-sofson-theme=green],body[data-sofson-theme=light],body[data-sofson-theme=orange],body[data-sofson-theme=purple],html[data-sofson-theme=blue],html[data-sofson-theme=green],html[data-sofson-theme=light],html[data-sofson-theme=orange],html[data-sofson-theme=purple]{background-color:#f5f7fb}body[data-sofson-theme] [class*=Alert],body[data-sofson-theme] [class*=Badge],body[data-sofson-theme] [class*=Status],body[data-sofson-theme] [class*=Toast],body[data-sofson-theme] [class*=alert],body[data-sofson-theme] [class*=badge],body[data-sofson-theme] [class*=status],body[data-sofson-theme] [class*=toast]{border-color:initial}body[data-sofson-theme] .sidebar,body[data-sofson-theme] [class*=sidebar]{font-family:var(--sofson-sidebar-font-family,Arial,Helvetica,sans-serif);color:var(--sofson-sidebar-font-color,var(--theme-sidebar-text))}body[data-sofson-theme] .sidebar .brandText h1,body[data-sofson-theme] .sidebar .navItem,body[data-sofson-theme] .sidebar .navText{color:var(--sofson-sidebar-font-color,var(--theme-sidebar-text))}body[data-sofson-theme] .sidebar .brandText p,body[data-sofson-theme] .sidebar .roleBadge{color:var(--sofson-sidebar-font-color,var(--theme-sidebar-text-muted))}body[data-sofson-theme] .sidebar .navText{font-size:var(--sofson-sidebar-font-size,11px)}body[data-sofson-theme] .sidebar .navItem.active{color:var(--sofson-sidebar-font-color,var(--theme-sidebar-text))}body[data-sofson-theme] a[class*=Button]:not([class*=statCardButton]):not([class*=addButton]),body[data-sofson-theme] a[class*=button]:not([class*=statCardButton]):not([class*=addButton]),body[data-sofson-theme] button[class*=Button],body[data-sofson-theme] button[class*=button]{--button-theme-bg:var(--theme-accent,var(--primary));--button-theme-hover:var(--theme-accent-dark,var(--primary-dark))}body[data-sofson-theme] a[class*=Button]:not([class*=statCardButton]):not([class*=addButton]):not([class*=danger]):not([class*=Danger]):not([class*=delete]):not([class*=Delete]):not([class*=remove]):not([class*=Remove]):not([class*=cancel]):not([class*=Cancel]):not([class*=close]):not([class*=Close]):not([class*=menu]):not([class*=Menu]):not([class*=notification]):not([class*=Notification]):not([class*=eye]):not([class*=Eye]):not([class*=qty]):not([class*=Qty]),body[data-sofson-theme] a[class*=button]:not([class*=statCardButton]):not([class*=addButton]):not([class*=danger]):not([class*=Danger]):not([class*=delete]):not([class*=Delete]):not([class*=remove]):not([class*=Remove]):not([class*=cancel]):not([class*=Cancel]):not([class*=close]):not([class*=Close]):not([class*=menu]):not([class*=Menu]):not([class*=notification]):not([class*=Notification]):not([class*=eye]):not([class*=Eye]):not([class*=qty]):not([class*=Qty]),body[data-sofson-theme] button[class*=Button]:not([data-settings-control=true]):not([data-manual-search-result=true]):not([class*=danger]):not([class*=Danger]):not([class*=delete]):not([class*=Delete]):not([class*=remove]):not([class*=Remove]):not([class*=cancel]):not([class*=Cancel]):not([class*=close]):not([class*=Close]):not([class*=menu]):not([class*=Menu]):not([class*=notification]):not([class*=Notification]):not([class*=eye]):not([class*=Eye]):not([class*=qty]):not([class*=Qty]),body[data-sofson-theme] button[class*=button]:not([data-settings-control=true]):not([data-manual-search-result=true]):not([class*=danger]):not([class*=Danger]):not([class*=delete]):not([class*=Delete]):not([class*=remove]):not([class*=Remove]):not([class*=cancel]):not([class*=Cancel]):not([class*=close]):not([class*=Close]):not([class*=menu]):not([class*=Menu]):not([class*=notification]):not([class*=Notification]):not([class*=eye]):not([class*=Eye]):not([class*=qty]):not([class*=Qty]){background:var(--button-theme-bg)!important;border-color:var(--button-theme-bg)!important;color:#fff!important}body[data-sofson-theme] a[class*=Button]:not([class*=statCardButton]):not([class*=addButton]):not([class*=danger]):not([class*=Danger]):not([class*=delete]):not([class*=Delete]):not([class*=remove]):not([class*=Remove]):not([class*=cancel]):not([class*=Cancel]):not([class*=close]):not([class*=Close]):not([class*=menu]):not([class*=Menu]):not([class*=notification]):not([class*=Notification]):not([class*=eye]):not([class*=Eye]):not([class*=qty]):not([class*=Qty]):hover,body[data-sofson-theme] a[class*=button]:not([class*=statCardButton]):not([class*=addButton]):not([class*=danger]):not([class*=Danger]):not([class*=delete]):not([class*=Delete]):not([class*=remove]):not([class*=Remove]):not([class*=cancel]):not([class*=Cancel]):not([class*=close]):not([class*=Close]):not([class*=menu]):not([class*=Menu]):not([class*=notification]):not([class*=Notification]):not([class*=eye]):not([class*=Eye]):not([class*=qty]):not([class*=Qty]):hover,body[data-sofson-theme] button[class*=Button]:not([data-settings-control=true]):not([data-manual-search-result=true]):not([class*=danger]):not([class*=Danger]):not([class*=delete]):not([class*=Delete]):not([class*=remove]):not([class*=Remove]):not([class*=cancel]):not([class*=Cancel]):not([class*=close]):not([class*=Close]):not([class*=menu]):not([class*=Menu]):not([class*=notification]):not([class*=Notification]):not([class*=eye]):not([class*=Eye]):not([class*=qty]):not([class*=Qty]):hover:not(:disabled),body[data-sofson-theme] button[class*=button]:not([data-settings-control=true]):not([data-manual-search-result=true]):not([class*=danger]):not([class*=Danger]):not([class*=delete]):not([class*=Delete]):not([class*=remove]):not([class*=Remove]):not([class*=cancel]):not([class*=Cancel]):not([class*=close]):not([class*=Close]):not([class*=menu]):not([class*=Menu]):not([class*=notification]):not([class*=Notification]):not([class*=eye]):not([class*=Eye]):not([class*=qty]):not([class*=Qty]):hover:not(:disabled){background:var(--button-theme-hover)!important;border-color:var(--button-theme-hover)!important;color:#fff!important}body[data-sofson-theme] .addAction,body[data-sofson-theme] .primaryAction,body[data-sofson-theme] .printAction,body[data-sofson-theme] .saveAction,body[data-sofson-theme] .submitAction{background:var(--theme-accent)!important;border-color:var(--theme-accent)!important;color:#fff!important}body[data-sofson-theme] button:not([data-settings-control=true]):not([data-manual-search-result=true]):not([class*=categoryCircle]):not([class*=controls]):not([class*=typeSwitch]):not([class*=menu]):not([class*=Menu]):not([class*=notification]):not([class*=Notification]):not([class*=eye]):not([class*=Eye]):not([class*=qty]):not([class*=Qty]):not([class*=delete]):not([class*=Delete]):not([class*=remove]):not([class*=Remove]):not([class*=danger]):not([class*=Danger]):not([class*=cancel]):not([class*=Cancel]):not([class*=close]):not([class*=Close]):not([class*=back]):not([class*=Back]):not([class*=card]):not([class*=Card]):not([class*=tile]):not([class*=Tile]):not([class*=panel]):not([class*=Panel]):not([class*=box]):not([class*=Box]):not([class*=summary]):not([class*=Summary]):not([class*=stat]):not([class*=Stat]):not([class*=metric]):not([class*=Metric]){background:var(--theme-accent,var(--primary))!important;border-color:var(--theme-accent,var(--primary))!important;color:#fff!important}body[data-sofson-theme] button:not([data-settings-control=true]):not([data-manual-search-result=true]):not([class*=categoryCircle]):not([class*=controls]):not([class*=typeSwitch]):not([class*=menu]):not([class*=Menu]):not([class*=notification]):not([class*=Notification]):not([class*=eye]):not([class*=Eye]):not([class*=qty]):not([class*=Qty]):not([class*=delete]):not([class*=Delete]):not([class*=remove]):not([class*=Remove]):not([class*=danger]):not([class*=Danger]):not([class*=cancel]):not([class*=Cancel]):not([class*=close]):not([class*=Close]):not([class*=back]):not([class*=Back]):not([class*=card]):not([class*=Card]):not([class*=tile]):not([class*=Tile]):not([class*=panel]):not([class*=Panel]):not([class*=box]):not([class*=Box]):not([class*=summary]):not([class*=Summary]):not([class*=stat]):not([class*=Stat]):not([class*=metric]):not([class*=Metric]):hover:not(:disabled){background:var(--theme-accent-dark,var(--primary-dark))!important;border-color:var(--theme-accent-dark,var(--primary-dark))!important;color:#fff!important}body[data-sofson-theme] button.primary:not([data-settings-control=true]),body[data-sofson-theme] button[class*=primary i]:not([data-settings-control=true]){background:var(--theme-accent,var(--primary))!important;border-color:var(--theme-accent,var(--primary))!important;color:#fff!important}body[data-sofson-theme] button[class*=Box],body[data-sofson-theme] button[class*=Card],body[data-sofson-theme] button[class*=Metric],body[data-sofson-theme] button[class*=Panel],body[data-sofson-theme] button[class*=Stat],body[data-sofson-theme] button[class*=Summary],body[data-sofson-theme] button[class*=Tile],body[data-sofson-theme] button[class*=box],body[data-sofson-theme] button[class*=card],body[data-sofson-theme] button[class*=metric],body[data-sofson-theme] button[class*=panel],body[data-sofson-theme] button[class*=stat],body[data-sofson-theme] button[class*=summary],body[data-sofson-theme] button[class*=tile]{background:var(--theme-surface)!important;background-image:none!important;border-color:var(--theme-accent)!important;color:var(--theme-text)!important;box-shadow:none}body[data-sofson-theme] button[class*=Box]:hover,body[data-sofson-theme] button[class*=Card]:hover,body[data-sofson-theme] button[class*=Metric]:hover,body[data-sofson-theme] button[class*=Panel]:hover,body[data-sofson-theme] button[class*=Stat]:hover,body[data-sofson-theme] button[class*=Summary]:hover,body[data-sofson-theme] button[class*=Tile]:hover,body[data-sofson-theme] button[class*=box]:hover,body[data-sofson-theme] button[class*=card]:hover,body[data-sofson-theme] button[class*=metric]:hover,body[data-sofson-theme] button[class*=panel]:hover,body[data-sofson-theme] button[class*=stat]:hover,body[data-sofson-theme] button[class*=summary]:hover,body[data-sofson-theme] button[class*=tile]:hover{background:var(--theme-surface)!important;border-color:var(--theme-accent)!important;color:var(--theme-text)!important}body[data-sofson-theme] [class*=summaryCard] h1,body[data-sofson-theme] [class*=summaryCard] h2,body[data-sofson-theme] [class*=summaryCard] h3,body[data-sofson-theme] [class*=summaryCard] h4,body[data-sofson-theme] [class*=summaryCard] small,body[data-sofson-theme] [class*=summaryCard] span,body[data-sofson-theme] [class*=summaryCard] strong{color:var(--theme-text)!important}body[data-sofson-theme] [class*=metricCard],body[data-sofson-theme] [class*=statCard],body[data-sofson-theme] [class*=summaryCard],body[data-sofson-theme] [class*=summaryTile]{background:var(--theme-surface)!important;background-image:none!important;color:var(--theme-text)!important;border:1px solid var(--theme-accent)!important;box-shadow:none!important}body[data-sofson-theme] [class*=metricCard]:hover,body[data-sofson-theme] [class*=statCard]:hover,body[data-sofson-theme] [class*=summaryCard]:hover,body[data-sofson-theme] [class*=summaryTile]:hover{background:var(--theme-surface)!important;background-image:none!important;color:var(--theme-text)!important}body[data-sofson-theme] [class*=statCard] small,body[data-sofson-theme] [class*=statCard]>span,body[data-sofson-theme] [class*=statCard]>strong,body[data-sofson-theme] [class*=summaryCard] small,body[data-sofson-theme] [class*=summaryCard]>span,body[data-sofson-theme] [class*=summaryCard]>strong{color:var(--theme-text)!important}body[data-sofson-theme] [class*=statCard] small,body[data-sofson-theme] [class*=statCard]>span,body[data-sofson-theme] [class*=summaryCard] small,body[data-sofson-theme] [class*=summaryCard]>span{color:var(--theme-muted)!important}body[data-sofson-theme] .sidebar .iconBox,body[data-sofson-theme] .sidebar .subIcon,body[data-sofson-theme] .sidebar [class*=iconBox],body[data-sofson-theme] .sidebar [class*=subIcon]{background:transparent!important;background-image:none!important;box-shadow:none!important}body[data-sofson-theme] .sidebar .navItem.active .iconBox,body[data-sofson-theme] .sidebar .navItem.active [class*=iconBox]{background:transparent!important;box-shadow:none!important}body[data-sofson-theme] .sidebar .profileCard,body[data-sofson-theme] .sidebar [class*=profileCard]{background:transparent!important;background-color:transparent!important;background-image:none!important;border:1px solid color-mix(in srgb,var(--theme-accent) 72%,transparent)!important;color:var(--sofson-sidebar-font-color,var(--theme-sidebar-text))!important;box-shadow:none!important}body[data-sofson-theme] .sidebar .profileInfo span,body[data-sofson-theme] .sidebar .profileInfo strong,body[data-sofson-theme] .sidebar [class*=profileInfo] span,body[data-sofson-theme] .sidebar [class*=profileInfo] strong{color:var(--sofson-sidebar-font-color,var(--theme-sidebar-text))!important}body[data-sofson-theme] .sidebar .profileInfo span,body[data-sofson-theme] .sidebar [class*=profileInfo] span{opacity:.86}body[data-sofson-theme] .sidebar .logout,body[data-sofson-theme] .sidebar [class*=logout]{background:transparent!important;background-image:none!important;border-color:transparent!important;color:var(--sofson-sidebar-font-color,var(--theme-sidebar-muted))!important;box-shadow:none!important}body[data-sofson-theme] .sidebar .logout:hover,body[data-sofson-theme] .sidebar [class*=logout]:hover{background:rgba(239,68,68,.09)!important;border-color:rgba(239,68,68,.12)!important;color:#ff8c8c!important}body[data-sofson-theme] .sidebar [class*=Box],body[data-sofson-theme] .sidebar [class*=Card],body[data-sofson-theme] .sidebar [class*=Panel],body[data-sofson-theme] .sidebar [class*=box],body[data-sofson-theme] .sidebar [class*=card],body[data-sofson-theme] .sidebar [class*=panel]{color:inherit!important}body[data-sofson-theme] button[class*=box i],body[data-sofson-theme] button[class*=card i],body[data-sofson-theme] button[class*=metric i],body[data-sofson-theme] button[class*=panel i],body[data-sofson-theme] button[class*=stat i],body[data-sofson-theme] button[class*=summary i],body[data-sofson-theme] button[class*=tile i]{background:var(--theme-bg,#f5f7fb)!important;background-image:none!important;color:var(--theme-text,#172033)!important;border:1px solid var(--theme-accent)!important;box-shadow:none!important}body[data-sofson-theme] button[class*=box i]:hover,body[data-sofson-theme] button[class*=card i]:hover,body[data-sofson-theme] button[class*=metric i]:hover,body[data-sofson-theme] button[class*=panel i]:hover,body[data-sofson-theme] button[class*=stat i]:hover,body[data-sofson-theme] button[class*=summary i]:hover,body[data-sofson-theme] button[class*=tile i]:hover{background:var(--theme-bg,#f5f7fb)!important;background-image:none!important;border-color:var(--theme-accent)!important;color:var(--theme-text,#172033)!important}body[data-sofson-theme] [role=main] h1,body[data-sofson-theme] [role=main] h2,body[data-sofson-theme] [role=main] h3,body[data-sofson-theme] [role=main] h4,body[data-sofson-theme] [role=main] h5,body[data-sofson-theme] [role=main] h6,body[data-sofson-theme] main h1,body[data-sofson-theme] main h2,body[data-sofson-theme] main h3,body[data-sofson-theme] main h4,body[data-sofson-theme] main h5,body[data-sofson-theme] main h6{color:var(--theme-text)!important}body[data-sofson-theme=dark] table th,body[data-sofson-theme=dark] table thead,body[data-sofson-theme=dark] table thead tr,body[data-sofson-theme=midnight] table th,body[data-sofson-theme=midnight] table thead,body[data-sofson-theme=midnight] table thead tr,body[data-sofson-theme] table th,body[data-sofson-theme] table thead,body[data-sofson-theme] table thead tr{background:var(--theme-surface-soft)!important;color:var(--theme-text)!important}body[data-sofson-theme] label,body[data-sofson-theme] table td{color:var(--theme-text)}body[data-sofson-theme] a[class*=Button]:not([class*=statCardButton]):not([class*=addButton]),body[data-sofson-theme] button[class*=Button],body[data-sofson-theme] button[class*=primary]{color:#fff!important}body[data-sofson-theme=dark] main [class*=muted],body[data-sofson-theme=dark] main [class*=subtitle],body[data-sofson-theme=dark] main small,body[data-sofson-theme=midnight] main [class*=muted],body[data-sofson-theme=midnight] main [class*=subtitle],body[data-sofson-theme=midnight] main small{color:var(--theme-muted)!important}html[data-sofson-theme] [class*=profileCard]{background:var(--theme-sidebar-mid,var(--theme-sidebar))!important;background-color:var(--theme-sidebar-mid,var(--theme-sidebar))!important;background-image:none!important;border:1px solid var(--theme-accent)!important;color:var(--theme-sidebar-text)!important;box-shadow:none!important}html[data-sofson-theme] [class*=profileInfo] strong{display:block!important;visibility:visible!important;opacity:1!important;color:var(--theme-sidebar-text)!important}html[data-sofson-theme] [class*=profileInfo] span{display:block!important;visibility:visible!important;opacity:1!important;color:var(--theme-sidebar-muted)!important}a[class*=danger i],a[class*=delete i],button[class*=danger i],button[class*=delete i]{background:#dc2626!important;border-color:#dc2626!important;color:#ffffff!important}a[class*=danger i]:hover,a[class*=delete i]:hover,button[class*=danger i]:hover:not(:disabled),button[class*=delete i]:hover:not(:disabled){background:#b91c1c!important;border-color:#b91c1c!important;color:#ffffff!important}button[class*=danger i]:disabled,button[class*=delete i]:disabled{background:#dc2626!important;border-color:#dc2626!important;color:#ffffff!important;opacity:.55}body[data-sofson-theme] .actionButton,body[data-sofson-theme] .backButton,body[data-sofson-theme] .clearButton,body[data-sofson-theme] .editButton,body[data-sofson-theme] .forgotButton,body[data-sofson-theme] .refreshButton,body[data-sofson-theme] .secondaryButton,body[data-sofson-theme] .showLessButton,body[data-sofson-theme] .showMoreButton,body[data-sofson-theme] .statusFilterButton,body[data-sofson-theme] .viewButton{background:var(--theme-surface)!important;background-image:none!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}body[data-sofson-theme] .actionButton:hover,body[data-sofson-theme] .backButton:hover,body[data-sofson-theme] .clearButton:hover,body[data-sofson-theme] .editButton:hover,body[data-sofson-theme] .refreshButton:hover,body[data-sofson-theme] .secondaryButton:hover,body[data-sofson-theme] .showLessButton:hover,body[data-sofson-theme] .showMoreButton:hover,body[data-sofson-theme] .statusFilterButton:hover,body[data-sofson-theme] .viewButton:hover{background:var(--theme-surface-soft)!important;color:var(--theme-accent)!important;border-color:var(--theme-accent)!important}body[data-sofson-theme] .actionButton,body[data-sofson-theme] .backButton,body[data-sofson-theme] .clearButton,body[data-sofson-theme] .forgotButton,body[data-sofson-theme] .refreshButton,body[data-sofson-theme] .secondaryButton{color:var(--theme-text)!important}body[data-sofson-theme] .formSection,body[data-sofson-theme] .inputGroup input,body[data-sofson-theme] .loginWrapper{background:var(--theme-surface)!important;color:var(--theme-text)!important}body[data-sofson-theme] .inputGroup input{border-color:var(--theme-border)!important}body[data-sofson-theme] .inputGroup input::placeholder{color:var(--theme-muted)!important}body[data-sofson-theme] .formHeader p,body[data-sofson-theme] .inputGroup label,body[data-sofson-theme] .loginOptions,body[data-sofson-theme] .remember{color:var(--theme-muted)!important}body[data-sofson-theme] .formHeader h2,body[data-sofson-theme] .mobileLogo h2{color:var(--theme-text)!important}body[data-sofson-theme] .forgotButton{background:transparent!important;color:var(--theme-accent)!important;border:0!important}body[data-sofson-theme] .loginButton{background:var(--theme-accent)!important;border-color:var(--theme-accent)!important;color:#fff!important}body[data-sofson-theme] .loginButton:hover{background:var(--theme-accent-dark)!important;border-color:var(--theme-accent-dark)!important;color:#fff!important}button:not([disabled]){-webkit-appearance:none;appearance:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}button:not([class]):not([disabled]){min-height:36px;padding:7px 12px;border:1px solid var(--theme-border);border-radius:8px;background:var(--theme-surface);color:var(--theme-text);font-weight:700;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .12s ease}button:not([class]):not([disabled]):hover{border-color:var(--theme-accent);background:color-mix(in srgb,var(--theme-accent) 8%,var(--theme-surface));color:var(--theme-accent)}button:not([class]):disabled{opacity:.55;cursor:not-allowed}[class*=cancelButton],[class*=cancelModalButton],[class*=cancel]{border:1px solid var(--theme-border);background:var(--theme-surface);color:var(--theme-muted)}[class*=cancelButton]:hover,[class*=cancelModalButton]:hover,[class*=cancel]:hover{border-color:#ef4444;background:color-mix(in srgb,#ef4444 8%,var(--theme-surface));color:#dc2626}[class*=printButton],[class*=print]{border:1px solid var(--theme-text);background:var(--theme-text);color:var(--theme-text-inverse);font-weight:800}[class*=printButton]:hover,[class*=print]:hover{border-color:var(--theme-accent);background:var(--theme-accent);color:#fff}[class*=saveButton],[class*=save]{border:1px solid var(--success);background:var(--success);color:#fff;font-weight:800}[class*=saveButton]:hover,[class*=save]:hover{border-color:color-mix(in srgb,var(--success) 85%,#000);background:color-mix(in srgb,var(--success) 85%,#000);color:#fff}[class*=danger],[class*=deleteButton],[class*=delete]{border:1px solid #ef4444;background:#fff;color:#dc2626;font-weight:800}[class*=danger]:hover,[class*=deleteButton]:hover,[class*=delete]:hover{background:#ef4444;color:#fff}[class*=backButton],[class*=back],[class*=secondary]{border:1px solid var(--theme-border);background:var(--theme-surface);color:var(--theme-muted)}[class*=backButton]:hover,[class*=back]:hover,[class*=secondary]:hover{border-color:var(--theme-accent);background:color-mix(in srgb,var(--theme-accent) 8%,var(--theme-surface));color:var(--theme-accent)}[class*=Actions],[class*=ButtonGroup],[class*=actions],[class*=buttonGroup],[class*=toolbar]{min-width:0;max-width:100%}@media (max-width:700px){[class*=Actions],[class*=ButtonGroup],[class*=actions],[class*=buttonGroup],[class*=toolbar]{flex-wrap:wrap}[class*=Actions]>button,[class*=actions]>button,[class*=toolbar]>button{max-width:100%}}.sofson-spin{animation:sofson-spin .8s linear infinite}@keyframes sofson-spin{to{transform:rotate(1turn)}}.sofson-whatsapp-button{--wa-bg:#25d366;--wa-bg-hover:#1fbd5b;--wa-border:#20bd5a;min-height:38px;min-width:118px;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:1px solid var(--wa-border)!important;border-radius:10px;background:var(--wa-bg)!important;color:#fff!important;box-shadow:0 4px 12px rgba(37,211,102,.16);font-size:11px;line-height:1;font-weight:800;letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease;-webkit-tap-highlight-color:transparent}.sofson-whatsapp-button:hover{background:var(--wa-bg-hover)!important;border-color:var(--wa-bg-hover)!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 6px 16px rgba(37,211,102,.22)}.sofson-whatsapp-button:active{transform:translateY(0);box-shadow:0 2px 7px rgba(37,211,102,.16)}.sofson-whatsapp-button:disabled{opacity:.62;cursor:wait;transform:none;box-shadow:none}.sofson-whatsapp-icon{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 22px}.sofson-whatsapp-button .sofson-spin{animation:sofson-whatsapp-spin .8s linear infinite}@keyframes sofson-whatsapp-spin{to{transform:rotate(1turn)}}@media (max-width:600px){.sofson-whatsapp-button{min-height:42px;min-width:132px;padding-inline:15px}}[class*=actions] .sofson-whatsapp-button,[class*=toolbar] .sofson-whatsapp-button{flex:0 0 auto}body[data-sofson-theme] button[class*=categoryCircle]{width:auto!important;min-width:96px!important;min-height:112px!important;padding:4px 2px!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;color:var(--theme-text)!important;box-shadow:none!important;text-shadow:none!important}body[data-sofson-theme] button[class*=categoryCircleActive],body[data-sofson-theme] button[class*=categoryCircle]:focus-visible,body[data-sofson-theme] button[class*=categoryCircle]:hover{background:transparent!important;border:0!important;color:var(--theme-text)!important;box-shadow:none!important}body[data-sofson-theme] button[class*=categoryCircle]>span[class*=categoryCircleImage]{width:78px!important;height:78px!important;min-width:78px!important;min-height:78px!important;border-radius:50%!important;padding:0!important;background:var(--theme-surface-soft)!important;border:2px solid var(--theme-accent)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--theme-accent) 8%,transparent)!important;color:var(--theme-muted)!important}body[data-sofson-theme] button[class*=categoryCircleActive]>span[class*=categoryCircleImage]{border-width:2.5px!important;box-shadow:0 0 0 5px color-mix(in srgb,var(--theme-accent) 12%,transparent)!important}body[data-sofson-theme] button[class*=categoryCircle]>span[class*=categoryCircleImage] img{border-radius:50%!important}body[data-sofson-theme] div[class*=controls] button{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;border:1.5px solid var(--theme-border)!important;border-radius:50%!important;background:var(--theme-surface)!important;color:var(--theme-text)!important;box-shadow:0 2px 8px rgba(16,24,40,.06)!important;display:grid!important;place-items:center!important}body[data-sofson-theme] div[class*=controls] button:last-child:not(:disabled){border-color:var(--theme-accent)!important;color:var(--theme-accent)!important;background:var(--theme-surface)!important}body[data-sofson-theme] div[class*=controls] button:hover:not(:disabled){border-color:var(--theme-accent)!important;color:var(--theme-accent)!important;background:color-mix(in srgb,var(--theme-accent) 7%,var(--theme-surface))!important;transform:translateY(-1px)}body[data-sofson-theme] div[class*=controls] button:disabled{border-color:var(--theme-border)!important;color:var(--theme-muted)!important;background:var(--theme-surface-soft)!important;opacity:1!important}body[data-sofson-theme] div[class*=typeSwitch] button{border:1px solid var(--theme-border)!important;border-radius:10px!important;background:var(--theme-surface)!important;color:var(--theme-text)!important}body[data-sofson-theme] div[class*=typeSwitch] button[class*=typeActive]{background:var(--theme-accent)!important;border-color:var(--theme-accent)!important;color:#fff!important}body[data-sofson-theme] a[class*=addButton],body[data-sofson-theme] a[class*=iconAction],body[data-sofson-theme] a[class*=statCardButton],body[data-sofson-theme] a[class*=viewButton],body[data-sofson-theme] button[class*=toolButton],body[data-sofson-theme] button[class*=viewToggle]{background:var(--theme-surface)!important;background-image:none!important;border-color:var(--theme-border)!important;color:var(--theme-text)!important;box-shadow:none}body[data-sofson-theme] a[class*=addButton]{border-color:var(--theme-accent)!important;color:var(--theme-text)!important;box-shadow:0 4px 12px rgba(16,24,40,.05)}body[data-sofson-theme] a[class*=iconAction]:hover,body[data-sofson-theme] a[class*=statCardButton]:hover,body[data-sofson-theme] a[class*=viewButton]:hover,body[data-sofson-theme] button[class*=toolButton]:hover,body[data-sofson-theme] button[class*=viewToggle]:hover{background:color-mix(in srgb,var(--theme-accent) 5%,var(--theme-surface))!important;border-color:color-mix(in srgb,var(--theme-accent) 35%,var(--theme-border))!important;color:var(--theme-accent)!important}body[data-sofson-theme] a[class*=statCardSelected]{color:var(--theme-text)!important}body[data-sofson-theme] a[class*=statCardSelected],body[data-sofson-theme] a[class*=statCardSelected]:hover{background:var(--theme-surface)!important;border-color:var(--theme-accent)!important}body[data-sofson-theme] button[class*=viewToggleActive]{background:var(--theme-accent)!important;border-color:var(--theme-accent)!important;color:#fff!important}body[data-sofson-theme] [class*=actionRow] button{background:var(--theme-surface)!important;border-color:var(--theme-border)!important;color:var(--theme-text)!important}body[data-sofson-theme] button.sofson-product-visibility-action{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid var(--theme-border)!important;border-radius:50%!important;background:var(--theme-surface)!important;color:var(--theme-text)!important;box-shadow:none!important}body[data-sofson-theme] button.sofson-product-visibility-action:hover:not(:disabled){border-color:var(--theme-accent)!important;background:color-mix(in srgb,var(--theme-accent) 5%,var(--theme-surface))!important;color:var(--theme-accent)!important}body[data-sofson-theme] button.sofson-product-visibility-action:disabled{opacity:.55!important;cursor:wait!important}body[data-sofson-theme] main a[class*=statCardButton]{background:var(--theme-surface)!important;background-color:var(--theme-surface)!important;background-image:none!important;border:1px solid var(--theme-border)!important;color:var(--theme-text)!important;box-shadow:0 6px 22px rgba(16,24,40,.045)!important}body[data-sofson-theme] main a[class*=statCardButton]:hover{border-color:var(--theme-accent)!important}body[data-sofson-theme] main a[class*=addButton],body[data-sofson-theme] main a[class*=statCardButton]:hover{background:var(--theme-surface)!important;background-color:var(--theme-surface)!important;color:var(--theme-text)!important}body[data-sofson-theme] main a[class*=addButton]{background-image:none!important;border:1.5px solid var(--theme-accent)!important}body[data-sofson-theme] main a[class*=addButton]:hover{background:color-mix(in srgb,var(--theme-accent) 5%,var(--theme-surface))!important;border-color:var(--theme-accent)!important;color:var(--theme-text)!important}body,html{width:100%;max-width:100%;overflow-x:hidden}*,:after,:before{box-sizing:border-box}button,canvas,img,input,select,svg,textarea,video{max-width:100%}[class*=card],[class*=column],[class*=content],[class*=grid],[class*=layout],[class*=page],[class*=panel],[class*=row],[class*=toolbar],article,aside,footer,header,main,section{min-width:0}[class*=actionRow],[class*=actions],[class*=buttonRow],[class*=filterRow],[class*=headerActions],[class*=toolbar]{max-width:100%}[class*=tableArea],[class*=tableContainer],[class*=tableScroll],[class*=tableWrap]{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}[class*=tableArea] table,[class*=tableContainer] table,[class*=tableScroll] table,[class*=tableWrap] table{max-width:none}[class*=card] p,[class*=card] span,[class*=card] strong,[class*=page] p,[class*=page] span,[class*=page] strong,[class*=table] td,[class*=table] th{overflow-wrap:anywhere}@media (max-width:1200px){[class*=statsGrid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[class*=page]{max-width:100%!important}[class*=searchBox],[class*=searchWrap]{max-width:100%}[class*=toolbar]{flex-wrap:wrap}}@media (max-width:992px){[class*=contentGrid],[class*=layout]:not([class*=login]),[class*=mainGrid],[class*=splitLayout],[class*=twoColumn]{grid-template-columns:minmax(0,1fr)!important}[class*=sidebar]+[class*=content],[class*=sidebar]+[class*=main]{min-width:0}[class*=cardHeader],[class*=pageHeader]{flex-wrap:wrap}[class*=toolbar] [class*=search],[class*=toolbar] input[type=search]{flex:1 1 220px;min-width:0}[class*=formGrid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:768px){:root{--sofson-mobile-gutter:12px;--sofson-mobile-gap:10px}body{min-width:0}[class*=statGrid],[class*=statsGrid]{grid-template-columns:minmax(0,1fr)!important}[class*=cardsGrid],[class*=itemsGrid],[class*=ordersGrid],[class*=productGrid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[class*=cardHeader],[class*=pageHeader]{gap:10px}[class*=actionRow],[class*=buttonRow],[class*=headerActions]{width:100%;flex-wrap:wrap}[class*=actionRow]>*,[class*=buttonRow]>*,[class*=headerActions]>*{max-width:100%}[class*=modal],[role=dialog]{max-width:calc(100vw - 24px)!important}[class*=dialogContent],[class*=modalContent]{max-width:100%;min-width:0}[class*=formGrid]{grid-template-columns:minmax(0,1fr)!important}[class*=actionRow] button,[class*=toolbar] button{flex:0 0 auto;max-width:100%}table{font-size:12px}td,th{max-width:260px}}@media (max-width:576px){[class*=cardsGrid],[class*=itemsGrid],[class*=ordersGrid],[class*=productGrid]{grid-template-columns:minmax(0,1fr)!important}[class*=toolbar]{display:flex;flex-direction:column;align-items:stretch}[class*=filterRow]>*,[class*=toolbar]>*{width:100%;min-width:0}[class*=buttonRow] button,[class*=filterRow] button,[class*=headerActions] a,[class*=headerActions] button,[class*=toolbar] button{min-height:40px}[class*=pageHeader]{align-items:flex-start}[class*=pageHeader] h1{font-size:clamp(21px,6vw,28px)}[class*=cardHeader]{align-items:flex-start}[class*=cardHeader]>*{max-width:100%}[class*=statsGrid]{gap:10px!important}[class*=searchBox] input,[class*=statCard],input,select,textarea{min-width:0}[class*=tableArea],[class*=tableContainer],[class*=tableScroll],[class*=tableWrap]{border-radius:0}}@media (max-width:390px){[class*=content],[class*=page]{overflow-x:clip}[class*=titleRow]{gap:8px}[class*=titleIcon]{width:38px;height:38px;flex:0 0 38px}[class*=card]{border-radius:10px}[class*=headerActions] a,[class*=headerActions] button,[class*=toolbar] button{font-size:11px}}@media (min-width:1600px){[class*=page]{max-width:min(1400px,calc(100vw - 64px));margin-inline:auto}}body[data-sofson-theme] .unifiedSearchResults [class*=unifiedResult],body[data-sofson-theme] .unifiedSearchResults button[class*=unifiedResult]{background:var(--theme-surface,#fff)!important;background-color:var(--theme-surface,#fff)!important;background-image:none!important;color:#111827!important;border:1px solid var(--theme-accent,#d95f02)!important;box-shadow:none!important}body[data-sofson-theme] .unifiedSearchResults [class*=unifiedResult] strong,body[data-sofson-theme] .unifiedSearchResults button[class*=unifiedResult] strong{color:#111827!important}body[data-sofson-theme] .unifiedSearchResults [class*=unifiedResult] small,body[data-sofson-theme] .unifiedSearchResults button[class*=unifiedResult] small{color:#64748b!important}body[data-sofson-theme] .unifiedSearchResults [class*=unifiedResult] .unifiedIcon,body[data-sofson-theme] .unifiedSearchResults button[class*=unifiedResult] .unifiedIcon{background:#fff!important;color:var(--theme-accent,#d95f02)!important;border-color:var(--theme-accent,#d95f02)!important}body[data-sofson-theme] .unifiedSearchResults [class*=unifiedResult]:hover,body[data-sofson-theme] .unifiedSearchResults button[class*=unifiedResult]:focus-visible,body[data-sofson-theme] .unifiedSearchResults button[class*=unifiedResult]:hover{background:#fff!important;background-color:#fff!important;color:#111827!important;border-color:var(--theme-accent,#d95f02)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--theme-accent,#d95f02) 10%,transparent)!important}html body[data-sofson-theme] main .unifiedSearchResults [class*=unifiedResult],html body[data-sofson-theme] main .unifiedSearchResults button[class*=unifiedResult]{appearance:none!important;-webkit-appearance:none!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:#111827!important;border:1px solid var(--theme-accent,#d95f02)!important;border-radius:10px!important;box-shadow:none!important}html body[data-sofson-theme] main .unifiedSearchResults [class*=unifiedResult]:focus-visible,html body[data-sofson-theme] main .unifiedSearchResults [class*=unifiedResult]:hover,html body[data-sofson-theme] main .unifiedSearchResults button[class*=unifiedResult]:focus-visible,html body[data-sofson-theme] main .unifiedSearchResults button[class*=unifiedResult]:hover{background:#fff!important;background-color:#fff!important;color:#111827!important;border-color:var(--theme-accent,#d95f02)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--theme-accent,#d95f02) 10%,transparent)!important}html body[data-sofson-theme] main .unifiedSearchResults [class*=unifiedResult] strong,html body[data-sofson-theme] main .unifiedSearchResults button[class*=unifiedResult] strong{color:#111827!important}html body[data-sofson-theme] main .unifiedSearchResults [class*=unifiedResult] small,html body[data-sofson-theme] main .unifiedSearchResults button[class*=unifiedResult] small{color:#64748b!important}html body[data-sofson-theme] main .unifiedSearchResults [class*=unifiedResult] .unifiedIcon,html body[data-sofson-theme] main .unifiedSearchResults button[class*=unifiedResult] .unifiedIcon{background:#fff!important;color:var(--theme-accent,#d95f02)!important;border:1px solid var(--theme-accent,#d95f02)!important}html body[data-sofson-theme] main [class*=settingsPage] [role=button],html body[data-sofson-theme] main [class*=settingsPage] button{appearance:none!important;-webkit-appearance:none!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:var(--theme-text,#172033)!important;border-color:var(--theme-border,#dfe6ee)!important;box-shadow:none!important}html body[data-sofson-theme] main [class*=settingsPage] [role=button]:hover,html body[data-sofson-theme] main [class*=settingsPage] button:hover:not(:disabled){background:#fff!important;background-color:#fff!important;color:var(--theme-text,#172033)!important;border-color:var(--theme-accent,#d95f02)!important}html body[data-sofson-theme] main [class*=settingsPage] button[aria-pressed=true],html body[data-sofson-theme] main [class*=settingsPage] button[class*=Active]{background:color-mix(in srgb,var(--theme-accent,#d95f02) 5%,#fff)!important;background-color:color-mix(in srgb,var(--theme-accent,#d95f02) 5%,#fff)!important;color:var(--theme-text,#172033)!important;border-color:var(--theme-accent,#d95f02)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--theme-accent,#d95f02) 12%,transparent)!important}html body[data-sofson-theme] main [class*=settingsPage] input,html body[data-sofson-theme] main [class*=settingsPage] select,html body[data-sofson-theme] main [class*=settingsPage] textarea{background:#fff!important;background-color:#fff!important;color:var(--theme-text,#172033)!important;border-color:var(--theme-border,#dfe6ee)!important}html body[data-sofson-theme] main [data-settings-control=true],html body[data-sofson-theme] main button[data-settings-control=true]{background:var(--theme-surface,#fff)!important;background-color:var(--theme-surface,#fff)!important;background-image:none!important;color:var(--theme-text,#172033)!important;border-color:var(--theme-border,#dfe6ee)!important}html body[data-sofson-theme] main button[data-settings-control=true][aria-pressed=true]{background:color-mix(in srgb,var(--theme-accent,#d95f02) 5%,var(--theme-surface,#fff))!important;color:var(--theme-text,#172033)!important;border-color:var(--theme-accent,#d95f02)!important}html body[data-sofson-theme] main button[data-manual-search-result=true]{background:#fff!important;background-color:#fff!important;background-image:none!important;color:#111827!important;border:1px solid var(--theme-accent,#d95f02)!important;box-shadow:none!important}html body[data-sofson-theme] main button[data-manual-search-result=true] strong{color:#111827!important}html body[data-sofson-theme] main button[data-manual-search-result=true] small{color:#64748b!important}html body[data-sofson-theme] main button[data-manual-search-result=true]:focus-visible,html body[data-sofson-theme] main button[data-manual-search-result=true]:hover{background:#fff!important;background-color:#fff!important;color:#111827!important;border-color:var(--theme-accent,#d95f02)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--theme-accent,#d95f02) 10%,transparent)!important}@media (max-width:768px){[role=main],main{min-width:0!important;max-width:100%!important}div[class*=searchBox],form[class*=searchBox]{height:44px!important;min-height:44px!important;max-height:44px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}div[class*=searchBox] input,form[class*=searchBox] input{min-width:0!important;width:100%!important;max-width:100%!important}[class*=tableContainer],[class*=tableScroll],[class*=tableWrap],[class*=tableWrapper]{max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}img{max-width:100%;height:auto}}