@media screen{.login-branding{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;view-transition-name:login-appearance;--login-background:#edf2f8;--login-surface:#fff;--login-glass:#ffffffb8;--login-soft:#f0f4f9;--login-text:#172439;--login-muted:#4d5e73;--login-border:#ffffffd9;--login-input-border:#7d8da1;--login-focus:#234b89;isolation:isolate;background:radial-gradient(ellipse at 10% 15%,#fff0b3aa,transparent 48%),radial-gradient(ellipse at 95% 85%,#abd6e4aa,transparent 45%),var(--login-background);color:var(--login-text);padding:clamp(20px,5vw,56px);position:relative}.login-branding:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#70829908 1px,#0000 1px),linear-gradient(90deg,#70829908 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#0009,#0000);mask-image:linear-gradient(#0000,#0009,#0000)}.login-branding[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--login-background:#091321;--login-surface:#142235;--login-glass:#142235db;--login-soft:#213349;--login-text:#f1f5f9;--login-muted:#bdcbdc;--login-border:#7386a245;--login-input-border:#8396b1;--login-focus:#b7d5ff;background:radial-gradient(ellipse at 12% 10%,#6c572942,transparent 45%),radial-gradient(ellipse at 95% 85%,#1d66835c,transparent 50%),var(--login-background)}.login-branding .login-layout{width:min(100%,1040px);box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,1.03fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid;overflow:visible}.login-branding .login-story{isolation:isolate;color:#f4f7fb;background:linear-gradient(150deg,#1b3049ee,#11273bed);border:1px solid #a0b5c85c;border-radius:32px;gap:0;padding:clamp(28px,4vw,48px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff30,0 24px 60px #1425361c}.login-branding .login-story:before{content:"";z-index:-1;inset-inline-end:-220px;pointer-events:none;background:radial-gradient(circle,#b0c8d814,#0000 70%);border:60px solid #d4e8f008;border-radius:50%;width:420px;height:420px;position:absolute;top:-210px}.login-branding .login-story-mark{color:#e9f2ff;background:#ffffff0c;border-color:#a2bbd15c;border-radius:16px;width:52px;height:52px;box-shadow:inset 0 1px #ffffff20}.login-branding .login-story-kicker{color:#c6d7e7;margin-top:30px;font-size:13px}.login-branding .login-story h2{letter-spacing:-.7px;margin-top:12px;font-size:clamp(28px,3.1vw,38px);line-height:1.55}.login-branding .login-story-description{color:#c9d8e8;margin-top:18px;font-size:14px;line-height:2}.login-branding .login-story-features{gap:12px;width:100%;margin-top:32px}.login-branding .login-story-features>div{background:#ffffff07;border:1px solid #ffffff19;border-radius:16px;gap:14px;padding:14px 16px}.login-branding .login-story-features svg{color:#c8deee;flex-shrink:0}.login-story-features strong{font-size:14px;font-weight:500;display:block}.login-story-features small{color:#becfe0;margin-top:4px;font-size:12px;line-height:1.7;display:block}.login-branding .login-story-footer{color:#b9cce0;padding-top:32px;font-size:12px}.login-branding .login-card{border:1px solid var(--login-border);background:linear-gradient(135deg,#ffffff30,transparent 48%),var(--login-glass);width:100%;min-width:0;max-width:none;color:var(--login-text);border-radius:32px;align-self:center;padding:clamp(24px,3.2vw,36px);position:relative;box-shadow:inset 0 1px #ffffffb3,0 24px 70px #19314e13,0 4px 12px #19314e06}.login-branding[data-theme=dark] .login-card{box-shadow:inset 0 1px #ffffff14,0 24px 70px #00000040}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.login-branding .login-card,.login-branding .login-story{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.login-branding .login-card :is(h1,h2,label){color:var(--login-text)}.login-branding .login-card h1{font-size:clamp(22px,2.4vw,27px);line-height:1.6}.login-branding .login-card h2{font-size:18px;line-height:1.7}.login-branding .login-card :is(.text-slate-500,.text-slate-600){color:var(--login-muted)}.login-branding .login-card label{font-size:14px}.login-branding .login-card input{background:var(--login-surface);min-width:0;min-height:52px;color:var(--login-text);border:1px solid var(--login-input-border);border-radius:14px;font-size:16px;transition:border-color .18s,box-shadow .18s}.login-branding .login-card input:hover{border-color:var(--login-focus)}.login-branding .login-card input[aria-invalid=true]{border-color:#be123c}.login-branding .login-card input::placeholder{color:var(--login-muted);opacity:1}.login-branding .login-card input:autofill{-webkit-text-fill-color:var(--login-text);box-shadow:0 0 0 1000px var(--login-surface) inset}.login-branding :is(input,button,a,[tabindex="-1"]):focus-visible{outline:3px solid var(--login-focus);outline-offset:4px}.login-branding .login-card :is(.btn-primary,.btn-secondary){border-radius:14px;min-height:48px;padding:12px 16px;font-size:14px;line-height:1.7;transition:background .18s,border-color .18s,box-shadow .18s}.login-branding .login-card .btn-primary{box-shadow:inset 0 1px #ffffff26,0 4px 10px #1724390a}.login-branding .login-card .btn-secondary{background:var(--login-surface);color:var(--login-text);border:1px solid var(--login-input-border)}.login-branding .login-card button:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.login-methods{background:var(--login-soft);border:1px solid var(--login-border);border-radius:18px;gap:6px;margin-top:28px;padding:5px;display:flex}.login-branding .login-card .login-methods button{box-shadow:none;border:0;font-size:13px}.login-branding .login-methods button[aria-pressed=false]{color:var(--login-muted);background:0 0}.login-branding .login-methods button[aria-pressed=true]{box-shadow:0 3px 9px #17243918}.login-card-footer{border-top:1px solid var(--login-input-border);color:var(--login-muted);justify-content:center;align-items:center;gap:6px;margin-top:24px;padding-top:12px;font-size:12px;display:flex}.login-card-footer a{text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}.login-skip{inset-inline-start:24px;z-index:10;background:var(--login-surface);color:var(--login-text);border-radius:12px;padding:12px 20px;position:absolute;top:8px;transform:translateY(-200%)}.login-skip:focus{transform:none}.login-branding .login-card .auth-progress{background:var(--login-soft);border-radius:18px;gap:8px;padding:8px;display:grid}.login-branding .auth-progress li{min-width:0;color:var(--login-muted);background:0 0;border-radius:12px;font-size:12px}.login-branding .auth-progress li[aria-current=step]{background:var(--login-surface);color:var(--panel-accent-text);font-weight:700;box-shadow:0 2px 8px #1724390c}.auth-phone-summary{background:var(--login-soft);border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:14px 16px;display:grid}.auth-phone-summary>span{color:var(--login-muted);font-size:12px}.auth-phone-summary>p{text-align:right;color:var(--login-text);grid-column:1;font-size:16px}.auth-phone-summary>button{text-underline-offset:4px;min-width:44px;min-height:44px;color:var(--panel-accent-text);grid-area:1/2/3;font-size:12px}.login-branding .login-card .auth-code-input{letter-spacing:.45em;padding-inline:16px;font-size:24px}.auth-code-timer{font-variant-numeric:tabular-nums}.login-branding .login-card [role=alert]{color:#9f1239;background:#fff1f2;border-color:#fda4af}.login-branding[data-theme=dark] .login-card [role=alert]{color:#fecdd3;background:#4c1525;border-color:#fb7185}.login-branding .login-card .text-rose-700{color:#9f1239}.login-branding[data-theme=dark] .login-card .text-rose-700{color:#fecdd3}.login-branding .login-card .bg-slate-50{background:var(--login-soft)}.login-branding .login-card fieldset{min-width:0}@media (max-width:800px){.login-branding{padding:24px 16px}.login-branding .login-layout{grid-template-columns:minmax(0,1fr);max-width:480px}.login-branding .login-story{display:none}.login-branding .login-card{border-radius:26px;padding:28px 24px}}@media (max-width:380px){.login-branding .login-card{padding:24px 18px}.login-branding .login-card .btn-secondary{padding-inline:10px}}.login-appearance-control{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.login-glass-toggle{border:1px solid var(--login-input-border);background:var(--login-surface);min-height:44px;color:var(--login-text);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:6px;margin-inline-start:auto;padding:8px 12px;font-size:12px;display:inline-flex}.login-glass-toggle[aria-pressed=true]{background:var(--login-soft);border-color:var(--login-focus)}.login-appearance-label{color:var(--login-muted);font-size:12px}.login-appearance-label strong{color:var(--login-text);margin-top:2px;font-size:13px;display:block}.login-theme-toggle{isolation:isolate;cursor:pointer;direction:ltr;background:linear-gradient(130deg,#91c8ed,#c6e5f7);border:1px solid #93b4d0;border-radius:28px;flex-shrink:0;width:104px;height:48px;padding:0;transition:background .5s,border-color .5s,box-shadow .5s;position:relative;overflow:hidden;box-shadow:inset 0 2px 6px #31577724,0 4px 14px #2339520e}.login-theme-toggle:before{content:"";border:10px solid #ffffff30;border-radius:50%;width:72px;height:72px;transition:transform .65s cubic-bezier(.22,1,.36,1);position:absolute;top:-13px;left:-16px}.login-theme-toggle:disabled{cursor:wait}.login-theme-toggle:hover{box-shadow:inset 0 2px 6px #31577724,0 0 0 4px #efb72e20}.login-theme-sky{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.login-theme-clouds{opacity:.9;transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .4s}.login-theme-stars{color:#e2edff;opacity:0;transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .5s;transform:translateY(-12px)}.login-theme-orbit{color:#795200;background:linear-gradient(135deg,#ffe89c,#ffd431);border-radius:50%;place-items:center;width:38px;height:38px;transition:transform .65s cubic-bezier(.22,1,.36,1),background .5s;display:grid;position:absolute;top:4px;left:4px;box-shadow:0 2px 6px #3b486544,inset 0 1px 2px #fff9}.login-theme-orbit svg{width:25px;height:25px;transition:opacity .3s,transform .65s cubic-bezier(.22,1,.36,1);position:absolute}.login-theme-sun{opacity:1;transform:rotate(0)}.login-theme-moon{opacity:0;transform:rotate(-80deg)scale(.5)}.login-branding[data-theme=dark] .login-theme-toggle{background:linear-gradient(130deg,#182940,#2b4564);border-color:#607999;box-shadow:inset 0 2px 6px #03091460,0 0 24px #88b3ff10}.login-branding[data-theme=dark] .login-theme-toggle:before{transform:translate(56px)}.login-branding[data-theme=dark] .login-theme-orbit{color:#344b6d;background:linear-gradient(135deg,#f1f6ff,#bdcfea);transform:translate(56px)}.login-branding[data-theme=dark] .login-theme-sun{opacity:0;transform:rotate(100deg)scale(.5)}.login-branding[data-theme=dark] .login-theme-moon{opacity:1;transform:rotate(0)scale(1)}.login-branding[data-theme=dark] .login-theme-clouds{opacity:0;transform:translate(24px)}.login-branding[data-theme=dark] .login-theme-stars{opacity:1;transform:translateY(0)}}::view-transition-group(login-appearance){animation-duration:.7s}::view-transition-old(login-appearance){mix-blend-mode:normal;animation:none}::view-transition-new(login-appearance){mix-blend-mode:normal;animation:none}::view-transition-new(login-appearance){animation:.7s cubic-bezier(.22,1,.36,1) both login-appearance-reveal}@keyframes login-appearance-reveal{0%{clip-path:circle(0 at var(--login-reveal-x,50%) var(--login-reveal-y,50%))}to{clip-path:circle(var(--login-reveal-radius,150vmax) at var(--login-reveal-x,50%) var(--login-reveal-y,50%))}}@media (prefers-reduced-motion:reduce){.login-branding *,.login-branding :before,.login-branding :after{transition:none!important;animation:none!important}::view-transition-group(login-appearance){animation:none!important}::view-transition-new(login-appearance){animation:none!important}}@media (prefers-reduced-transparency:reduce){.login-branding:not([data-glass=on]) .login-card{background:var(--login-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.login-branding:not([data-glass=on]) .login-story{-webkit-backdrop-filter:none;backdrop-filter:none;background:#142536}}@media screen{.login-branding[data-glass=off] .login-card{background:var(--login-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.login-branding[data-glass=off] .login-story{-webkit-backdrop-filter:none;backdrop-filter:none;background:#142536}}@media (prefers-contrast:more){.login-branding .login-card{background:var(--login-surface);border-color:var(--login-text)}.login-branding .login-card :is(input,.btn-secondary){border-width:2px}}@media (forced-colors:active){.login-branding,.login-branding .login-card,.login-branding .login-story{color:canvastext;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas}.login-branding .login-story:before,.login-branding:before{display:none}.login-branding :is(input,button,a,[tabindex]):focus-visible{outline-color:highlight}.login-branding .auth-progress li[aria-current=step]{border:2px solid highlight}}
@media screen{.panel-shell .panel-design-switch{border:1px solid var(--panel-border);background:var(--panel-subtle);border-radius:14px;flex-shrink:0;gap:4px;padding:4px;display:flex}.panel-shell .panel-design-switch button{cursor:pointer;min-height:44px;color:var(--color-slate-600);border-radius:10px;padding:8px 12px;font-size:13px}.panel-shell .panel-design-switch button[aria-pressed=true]{background:var(--panel-surface);color:var(--color-slate-900);box-shadow:0 2px 6px #0000000d}.panel-shell .panel-design-label{align-items:center;gap:8px;display:flex}.panel-shell .panel-design-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.panel-shell .panel-design-options button{border:1px solid var(--panel-control-border);text-align:start;background:var(--panel-surface);min-width:0;color:var(--color-slate-900);cursor:pointer;border-radius:18px;padding:16px}.panel-shell .panel-design-options button[aria-pressed=true]{border:2px solid var(--color-emerald-700);background:var(--panel-subtle);padding:15px}.panel-shell .panel-design-description{color:var(--color-slate-600);margin-top:8px;font-size:13px;line-height:1.8;display:block}.panel-shell .panel-design-selected{margin-inline-start:auto;font-size:12px;font-weight:500}.panel-shell .panel-design-sample{background:#edf1f6;border-radius:12px;grid-template-columns:28px 1fr 1fr;gap:8px;height:96px;margin-bottom:16px;padding:12px;display:grid}.panel-shell .panel-design-sample i{background:#fff;border:1px solid #d6deea;border-radius:6px;display:block}.panel-shell .panel-design-sample i:first-child{background:#dce5ef;grid-row:span 2}.panel-shell .panel-design-sample-glass{background:radial-gradient(at 90% 0,#ffe08540,#0000 70%),#101b2c}.panel-shell .panel-design-sample-glass i{background:linear-gradient(135deg,#fff2,#ffffff08);border-color:#fff2}.panel-shell .panel-design-sample-glass i:first-child{background:#ffe18499}.panel-shell .panel-header-actions{flex-wrap:wrap}.panel-shell[data-panel-design=glass]{--panel-background:var(--lightningcss-light,#e8eef6)var(--lightningcss-dark,#081323);--panel-surface:var(--lightningcss-light,#f8fbff)var(--lightningcss-dark,#14243a);--panel-subtle:var(--lightningcss-light,#ffffff75)var(--lightningcss-dark,#b8d9ff12);--panel-border:var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#d1e4ff33);--panel-muted:var(--lightningcss-light,#41536d)var(--lightningcss-dark,#c0cee2);--panel-control-border:var(--lightningcss-light,#58729370)var(--lightningcss-dark,#b6cdec70);--color-slate-500:var(--lightningcss-light,#536780)var(--lightningcss-dark,#b9c9df);--color-slate-600:var(--lightningcss-light,#3d526e)var(--lightningcss-dark,#d0dcf0);--color-slate-900:var(--lightningcss-light,#15283f)var(--lightningcss-dark,#f6f9ff);--color-amber-50:var(--lightningcss-light,#fff8eb)var(--lightningcss-dark,#382b1c);--color-amber-100:var(--lightningcss-light,#ffefce)var(--lightningcss-dark,#4b3822);--color-amber-700:var(--lightningcss-light,#875000)var(--lightningcss-dark,#ffd68e);--color-amber-800:var(--lightningcss-light,#744208)var(--lightningcss-dark,#ffe3b1);--color-rose-50:var(--lightningcss-light,#fff1f4)var(--lightningcss-dark,#3d2536);--color-rose-100:var(--lightningcss-light,#ffe0e8)var(--lightningcss-dark,#512b3e);--color-rose-600:var(--lightningcss-light,#bf214c)var(--lightningcss-dark,#ff9cb4);--color-rose-700:var(--lightningcss-light,#a41e40)var(--lightningcss-dark,#ffbfd0);--panel-radius:22px;--panel-shadow:0 8px 16px var(--lightningcss-light,#203e6710)var(--lightningcss-dark,#02081726),0 24px 60px var(--lightningcss-light,#203e671a)var(--lightningcss-dark,#02081740);--glass-surface:linear-gradient(135deg,var(--lightningcss-light,#ffffffa6)var(--lightningcss-dark,#a9cfff26),var(--lightningcss-light,#ffffff45)var(--lightningcss-dark,#12253c66));--glass-nav:linear-gradient(135deg,var(--lightningcss-light,#ffffff96)var(--lightningcss-dark,#95c3ff22),var(--lightningcss-light,#ffffff52)var(--lightningcss-dark,#0d203859));--glass-control:var(--lightningcss-light,#fff6)var(--lightningcss-dark,#08152740);--glass-brand:var(--lightningcss-light,#9b5200)var(--lightningcss-dark,#ffe29a);--glass-active:var(--lightningcss-light,#ffdf8b80)var(--lightningcss-dark,#f9d18235);--glass-active-text:var(--lightningcss-light,#68430b)var(--lightningcss-dark,#ffe6b0);--glass-line:var(--lightningcss-light,#ffffffeb)var(--lightningcss-dark,#e1eeff66);--glass-highlight:linear-gradient(115deg,var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#ebf5ff29),transparent 42%,var(--lightningcss-light,#ffffff29)var(--lightningcss-dark,#c4dfff0d));isolation:isolate;background:var(--panel-background);position:relative}.panel-shell[data-panel-design=glass]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 92% 4%,var(--lightningcss-light,#ffd780a6)var(--lightningcss-dark,#d3a7585c),#0000 46%),radial-gradient(at 2% 38%,var(--lightningcss-light,#95bce6b3)var(--lightningcss-dark,#507caf70),#0000 52%),radial-gradient(at 78% 96%,var(--lightningcss-light,#a8c9df85)var(--lightningcss-dark,#277b9138),#0000 48%);position:fixed;inset:0}.panel-shell[data-panel-design=glass] :is(a,button,input,select,textarea,summary){transition-property:box-shadow,transform,opacity}.panel-shell[data-panel-design=glass] :is(.panel-topbar,.panel-sidebar,.mobile-nav-header){background:var(--glass-nav);border-color:var(--panel-border)}.panel-shell[data-panel-design=glass] .panel-topbar{min-height:88px;box-shadow:0 1px 0 var(--glass-line)}.panel-shell[data-panel-design=glass] .sidebar-brand{border-bottom-color:var(--panel-border)}.panel-shell[data-panel-design=glass] :is(.sidebar-group>summary,.sidebar-link){border-radius:12px}.panel-shell[data-panel-design=glass] .sidebar-link.is-active{background:var(--glass-active);color:var(--glass-active-text);box-shadow:0 3px 10px #0000000d}.panel-shell[data-panel-design=glass] .sidebar-link.is-active svg{color:var(--glass-active-text)}.panel-shell[data-panel-design=glass] :is(.sidebar-caption,.panel-header-caption){letter-spacing:0;color:var(--panel-muted)}.panel-shell[data-panel-design=glass] :is(.sidebar-sync,.sidebar-logout){border-radius:14px}.panel-shell[data-panel-design=glass] :is(.surface,.card,.kpi-card,.quick-link,.disclosure,.chart-panel,.dashboard-activity,.warehouse-workspace-header,.sale-product-card,.sale-filter-panel,.sale-result-overview,.crm-card,.crm-metric,.settings-nav){background:var(--glass-surface);border-color:var(--panel-border);border-radius:var(--panel-radius);box-shadow:inset 0 1px 0 var(--glass-line),inset 0 -1px 0 var(--lightningcss-light,#a7c0db22)var(--lightningcss-dark,#030c1833),var(--panel-shadow)}.panel-shell[data-panel-design=glass] :is(.rounded-2xl.border.bg-white,.rounded-xl.border.bg-white):not([data-print-documents] *):not(.invoice-design-preview):not(.invoice-design-preview *):not(.invoice-document):not(.invoice-document *):not(.modern-invoice):not(.modern-invoice *):not(.site-invoice):not(.site-invoice *):not(.postal-label):not(.postal-label *){background:var(--glass-surface);border-color:var(--panel-border);box-shadow:inset 0 1px 0 var(--glass-line),var(--panel-shadow)}.panel-shell[data-panel-design=glass] :is(.page-heading h1,.crm-workspace-heading h1){letter-spacing:-.35px}.panel-shell[data-panel-design=glass] :is(.field,.search-select-trigger,.crm-workspace input:not([type=checkbox]),.crm-workspace textarea,.crm-workspace select){background:var(--glass-control);border-color:var(--panel-control-border);color:var(--color-slate-900);border-radius:12px;box-shadow:inset 0 1px var(--lightningcss-light,#ffffffa3)var(--lightningcss-dark,#c4e1ff12)}.panel-shell[data-panel-design=glass] :is(.btn-primary,.btn-secondary){border-radius:12px}.panel-shell[data-panel-design=glass] .btn-secondary{background:var(--glass-highlight),var(--glass-control);border-color:var(--panel-control-border);box-shadow:inset 0 1px 0 var(--glass-line),0 4px 12px #0000000a}.panel-shell[data-panel-design=glass] :is(.panel-dialog,.sale-detail-dialog,.crm-dialog){box-shadow:inset 0 1px 0 var(--glass-line),0 24px 80px #00000040;background:linear-gradient(135deg,var(--lightningcss-light,#fffffff0)var(--lightningcss-dark,#213c5ee8),var(--lightningcss-light,#edf4ffdb)var(--lightningcss-dark,#0b1c33e8));border-radius:24px}.panel-shell[data-panel-design=glass] :is(.panel-design-switch,.panel-theme-switch){background:var(--glass-highlight),var(--glass-control);border-color:var(--panel-border);box-shadow:inset 0 1px 0 var(--glass-line)}.panel-shell[data-panel-design=glass] .panel-design-options button{background:var(--glass-highlight),var(--glass-control);border-color:var(--panel-control-border)}.panel-shell[data-panel-design=glass] .panel-design-options button[aria-pressed=true]{background:var(--glass-highlight),var(--glass-active);border-color:var(--glass-brand)}.panel-shell[data-panel-design=glass] .panel-design-switch button[aria-pressed=true]{background:var(--glass-active);color:var(--glass-active-text)}.panel-shell[data-panel-design=glass] :is(.section-title h2,.crm-card-heading h2){color:var(--color-slate-900)}.panel-shell[data-panel-design=glass] :is(.warehouse-kicker,.crm-eyebrow){color:var(--glass-brand)}.panel-shell[data-panel-design=glass] .crm-tabs a[aria-current=page]{background:var(--glass-active);color:var(--glass-active-text);border-color:var(--glass-active)}.panel-shell[data-panel-design=glass] .panel-page-enter :is(table:not([data-print-documents] table):not(.invoice-design-preview table):not(.invoice-document table):not(.modern-invoice table):not(.site-invoice table):not(.postal-label table)) thead{background:var(--panel-subtle)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.panel-shell[data-panel-design=glass] :is(.panel-topbar,.panel-sidebar,.mobile-nav-header){-webkit-backdrop-filter:blur(30px)saturate(145%);backdrop-filter:blur(30px)saturate(145%)}.panel-shell[data-panel-design=glass] :is(.surface,.card,.kpi-card,.quick-link,.disclosure,.chart-panel,.dashboard-activity,.warehouse-workspace-header,.sale-product-card,.sale-filter-panel,.sale-result-overview,.crm-card,.crm-metric,.settings-nav){-webkit-backdrop-filter:blur(22px)saturate(130%);backdrop-filter:blur(22px)saturate(130%)}.panel-shell[data-panel-design=glass] :is(.panel-dialog,.sale-detail-dialog,.crm-dialog){-webkit-backdrop-filter:blur(32px)saturate(135%);backdrop-filter:blur(32px)saturate(135%)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.panel-shell[data-panel-design=glass]{--glass-surface:var(--panel-surface);--glass-nav:var(--panel-surface);--glass-control:var(--panel-surface)}}@media (max-width:639px){.panel-shell .panel-header-actions{justify-content:space-between;gap:6px;width:100%}.panel-shell .panel-header-brand>.max-w-48{display:none}.panel-shell .panel-design-switch button{padding-inline:10px}.panel-shell .panel-design-switch svg{display:none}.panel-shell .panel-design-options{grid-template-columns:1fr}.panel-shell[data-panel-design=glass]{--panel-radius:18px}.panel-shell[data-panel-design=glass] .panel-topbar{min-height:76px}}}@media print{.panel-design-switch,.panel-design-settings{display:none!important}}
