/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--default-font-family:var(--edarh-font-sans);--default-mono-font-family:var(--font-mono);--color-surface:var(--edarh-color-bg-surface)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background:var(--edarh-color-bg-canvas);color:var(--edarh-color-text-primary);font-family:var(--edarh-font-sans);font-size:var(--edarh-type-body-size);font-weight:var(--edarh-font-weight-regular);line-height:var(--edarh-type-body-leading);margin:0}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.border{border-style:var(--tw-border-style);border-width:1px}.font-display{font-family:var(--edarh-font-display)}.font-sans{font-family:var(--edarh-font-sans)}.text-black{color:var(--color-black)}.text-button{color:var(--edarh-color-action-primary-bg)}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--edarh-primitive-green-500:#17c98c;--edarh-primitive-green-700:#087a54;--edarh-primitive-green-800:#0d503d;--edarh-primitive-green-900:#073e31;--edarh-primitive-mint-100:#e0f5ec;--edarh-primitive-mint-200:#c8f3e3;--edarh-primitive-mint-250:#bce6d6;--edarh-primitive-mint-300:#bee8d3;--edarh-primitive-white:#fff;--edarh-primitive-sage-25:#f7f9f8;--edarh-primitive-sage-50:#f2f5f4;--edarh-primitive-sage-100:#edf0ef;--edarh-primitive-sage-200:#dee7e2;--edarh-primitive-sage-600:#6a7872;--edarh-primitive-sage-900:#172b25;--edarh-primitive-sage-dark-950:#101c18;--edarh-primitive-sage-dark-900:#192b24;--edarh-primitive-sage-dark-850:#22392e;--edarh-primitive-sage-dark-800:#244d3d;--edarh-primitive-sage-dark-700:#30473b;--edarh-primitive-sage-dark-300:#a5b9ae;--edarh-primitive-sage-dark-200:#d4eddf;--edarh-primitive-sage-dark-100:#edf7f1;--edarh-primitive-gray-50:#f2f3f5;--edarh-primitive-gray-150:#e1e4e8;--edarh-primitive-gray-200:#dfe4e3;--edarh-primitive-gray-225:#e5e8e7;--edarh-primitive-gray-250:#ebebeb;--edarh-primitive-gray-500:#777b80;--edarh-primitive-gray-550:#747982;--edarh-primitive-gray-700:#55585f;--edarh-primitive-gray-950:#111113;--edarh-primitive-black:#000;--edarh-primitive-red-50:#fbeae8;--edarh-primitive-red-700:#b42318;--edarh-primitive-red-dark-900:#442a25;--edarh-primitive-blue-50:#eaf2fc;--edarh-primitive-blue-700:#2866a6;--edarh-primitive-blue-s-50:#e8eefb;--edarh-primitive-blue-s-700:#1f4fbf;--edarh-primitive-amber-50:#fff4da;--edarh-primitive-amber-700:#956411;--edarh-primitive-sand-100:#f3ecdc;--edarh-primitive-amber-s-700:#8a5a00;--edarh-primitive-violet-50:#ede8fa;--edarh-primitive-violet-700:#5b3bb5;--edarh-primitive-white-75:#ffffffbf;--edarh-primitive-white-65:#ffffffa6;--edarh-primitive-white-60:#fff9;--edarh-primitive-white-52:#ffffff85;--edarh-primitive-white-44:#ffffff70;--edarh-primitive-white-87:#ffffffde;--edarh-primitive-white-85:#ffffffd9;--edarh-primitive-dark-glass:#193127d9;--edarh-primitive-overlay:#073e314d;--edarh-primitive-black-10:#0000001a;--edarh-primitive-login-text-1:#a6d9c4;--edarh-primitive-login-text-2:#c2dace;--edarh-primitive-login-text-3:#b6d5c6;--edarh-primitive-material-1:#d7c8ac;--edarh-primitive-material-2:#e7ddca;--edarh-primitive-material-3:#f3ecdc;--edarh-primitive-search-gradient:linear-gradient(180deg,#073e311a 56.731%,#ffffff1a),#ffffffbf;--edarh-primitive-shadow-panel:0 8px 24px 0 #073e310f;--edarh-primitive-shadow-card:0 4px 16px 0 #073e310a;--edarh-primitive-shadow-card-drop:drop-shadow(0 4px 8px #073e310a);--edarh-primitive-shadow-float:0 10px 30px 0 #11111317;--edarh-primitive-shadow-fab:drop-shadow(0 8px 12px #11111317);--edarh-primitive-primary-hover:#15b881;--edarh-primitive-primary-pressed:#15b67f;--edarh-primitive-secondary-hover-light:#f0f4f2;--edarh-primitive-secondary-pressed-light:#e6ede9;--edarh-primitive-ghost-hover-light:#eefaf5;--edarh-primitive-ghost-pressed-light:#e5f7ef;--edarh-primitive-destructive-hover:#9e1f15;--edarh-primitive-destructive-pressed:#8c1b13;--edarh-primitive-secondary-hover-dark:#263a31;--edarh-primitive-secondary-pressed-dark:#2d4338;--edarh-primitive-ghost-hover-dark:#204134;--edarh-primitive-ghost-pressed-dark:#23493a;--edarh-primitive-glass-hover:#f6fcfa;--edarh-primitive-glass-pressed:#f0faf6;--edarh-primitive-storefront-ghost-hover:#f1fbf6;--edarh-primitive-storefront-ghost-pressed:#e9f8f1;--edarh-primitive-info-dark-bg:#1c3d5c;--edarh-primitive-info-dark-fg:#d6e7f8;--edarh-primitive-info-dark-dot:#8ebef0;--edarh-primitive-warning-dark-bg:#4a3814;--edarh-primitive-warning-dark-fg:#f8e7c0;--edarh-primitive-warning-dark-dot:#e2b15a;--edarh-primitive-error-dark-fg:#f8d4ce;--edarh-primitive-error-dark-dot:#f0a094;--edarh-primitive-overlay-dark:#101c18b8;--edarh-primitive-neutral-dark-fg:#d5e4dc;--edarh-font-sans:var(--font-cairo),"Cairo",sans-serif;--edarh-font-display:var(--font-outfit),"Outfit",var(--font-cairo),"Cairo",sans-serif;--edarh-font-weight-regular:400;--edarh-font-weight-semibold:600;--edarh-font-weight-bold:700;--edarh-space-0:0px;--edarh-space-2:2px;--edarh-space-4:4px;--edarh-space-5:5px;--edarh-space-6:6px;--edarh-space-8:8px;--edarh-space-10:10px;--edarh-space-12:12px;--edarh-space-14:14px;--edarh-space-16:16px;--edarh-space-20:20px;--edarh-space-24:24px;--edarh-space-28:28px;--edarh-space-32:32px;--edarh-space-40:40px;--edarh-space-48:48px;--edarh-space-56:56px;--edarh-space-88:88px;--edarh-space-160:160px;--edarh-space-touch:44px;--edarh-radius-none:0px;--edarh-radius-xs:2px;--edarh-radius-sm:4px;--edarh-radius-badge:6px;--edarh-radius-control:8px;--edarh-radius-md:12px;--edarh-radius-field-sf:14px;--edarh-radius-panel:16px;--edarh-radius-chip:18px;--edarh-radius-card-sf:24px;--edarh-radius-sheet:32px;--edarh-radius-pill:999px;--edarh-blur-glass:12px;--edarh-shadow-panel:var(--edarh-primitive-shadow-panel);--edarh-shadow-card:var(--edarh-primitive-shadow-card);--edarh-shadow-card-drop:var(--edarh-primitive-shadow-card-drop);--edarh-shadow-float:var(--edarh-primitive-shadow-float);--edarh-shadow-fab:var(--edarh-primitive-shadow-fab);--edarh-gradient-search:var(--edarh-primitive-search-gradient);--edarh-gradient-canvas-image:linear-gradient(to bottom,var(--edarh-primitive-mint-200),var(--edarh-primitive-gray-50));--edarh-size-icon-12:12px;--edarh-size-icon-14:14px;--edarh-size-icon-16:16px;--edarh-size-icon-18:18px;--edarh-size-icon-20:20px;--edarh-size-icon-22:22px;--edarh-size-icon-24:24px;--edarh-size-icon-26:26px;--edarh-size-icon-28:28px;--edarh-size-icon-36:36px;--edarh-size-icon-64:64px;--edarh-size-avatar-sm:32px;--edarh-size-avatar-md:36px;--edarh-size-checkbox:18px;--edarh-size-switch-width:40px;--edarh-size-switch-height:24px;--edarh-size-switch-thumb:18px;--edarh-size-dot:5px;--edarh-size-sidebar:208px;--edarh-size-drawer:480px;--edarh-size-modal:560px;--edarh-size-phone:352px;--edarh-size-login-panel:680px;--edarh-size-frame-dashboard:1440px;--edarh-size-frame-storefront:393px;--edarh-size-icon-button-sm:32px;--edarh-size-icon-button:44px;--edarh-size-icon-button-share:46px;--edarh-size-icon-button-lg:48px;--edarh-size-rating-hit:48px;--edarh-size-nav-item:40px;--edarh-size-nav-bar:60px;--edarh-focus-width:2px;--edarh-focus-offset:2px;--edarh-motion-duration:.2s;--edarh-motion-duration-fast:.12s;--edarh-motion-duration-enter:.28s;--edarh-motion-duration-slow:.4s;--edarh-motion-ease:cubic-bezier(.16,1,.3,1);--edarh-motion-distance:8px;--edarh-motion-lift:2px;--edarh-motion-scale-press:.98;--edarh-motion-shift:12px;--edarh-motion-stagger:40ms;--edarh-z-content:1;--edarh-z-sticky:20;--edarh-z-dropdown:30;--edarh-z-overlay:40;--edarh-z-toast:50;--edarh-z-skip:60;--edarh-color-black-10:var(--edarh-primitive-black-10);--edarh-color-login-text-1:var(--edarh-primitive-login-text-1);--edarh-color-login-text-2:var(--edarh-primitive-login-text-2);--edarh-color-login-text-3:var(--edarh-primitive-login-text-3);--edarh-color-material-1:var(--edarh-primitive-material-1);--edarh-color-material-2:var(--edarh-primitive-material-2);--edarh-color-material-3:var(--edarh-primitive-material-3);--edarh-color-illustration:var(--edarh-primitive-green-800)}[data-product=admin][data-theme=light],[data-product=dashboard][data-theme=light],[data-theme=admin]:not([data-mode=dark]),[data-theme=dashboard]:not([data-mode=dark]){--edarh-color-bg-canvas:var(--edarh-primitive-sage-50);--edarh-color-bg-gradient-from:var(--edarh-primitive-sage-50);--edarh-color-bg-gradient-to:var(--edarh-primitive-sage-50);--edarh-gradient-height:0px;--edarh-color-bg-surface:var(--edarh-primitive-white);--edarh-color-bg-surface-subtle:var(--edarh-primitive-sage-25);--edarh-color-bg-surface-muted:var(--edarh-primitive-white);--edarh-color-bg-glass:var(--edarh-primitive-white-75);--edarh-color-bg-selected:var(--edarh-primitive-mint-100);--edarh-color-bg-inverse:var(--edarh-primitive-green-900);--edarh-color-bg-overlay:var(--edarh-primitive-overlay);--edarh-color-bg-skeleton:var(--edarh-primitive-sage-200);--edarh-color-bg-tag-overlay:var(--edarh-primitive-white-87);--edarh-color-bg-brand-button:var(--edarh-primitive-white-52);--edarh-color-border-default:var(--edarh-primitive-sage-200);--edarh-color-border-input:var(--edarh-primitive-sage-200);--edarh-color-border-glass:var(--edarh-primitive-sage-200);--edarh-color-border-selected:var(--edarh-primitive-green-700);--edarh-color-border-whatsapp:var(--edarh-primitive-mint-250);--edarh-color-border-brand:var(--edarh-primitive-gray-250);--edarh-color-text-primary:var(--edarh-primitive-sage-900);--edarh-color-text-secondary:var(--edarh-primitive-sage-600);--edarh-color-text-placeholder:var(--edarh-primitive-sage-600);--edarh-color-text-disabled:var(--edarh-primitive-sage-900);--edarh-color-text-accent:var(--edarh-primitive-green-700);--edarh-color-text-on-inverse:var(--edarh-primitive-white);--edarh-color-action-primary-bg:var(--edarh-primitive-green-500);--edarh-color-action-primary-fg:var(--edarh-primitive-green-900);--edarh-color-action-primary-border:transparent;--edarh-color-action-primary-bg-hover:var(--edarh-primitive-primary-hover);--edarh-color-action-primary-bg-pressed:var(--edarh-primitive-primary-pressed);--edarh-color-action-secondary-bg:var(--edarh-primitive-white);--edarh-color-action-secondary-fg:var(--edarh-primitive-sage-900);--edarh-color-action-secondary-border:var(--edarh-primitive-sage-200);--edarh-color-action-secondary-bg-hover:var(--edarh-primitive-secondary-hover-light);--edarh-color-action-secondary-bg-pressed:var(--edarh-primitive-secondary-pressed-light);--edarh-color-action-ghost-fg:var(--edarh-primitive-sage-900);--edarh-color-action-ghost-bg-hover:var(--edarh-primitive-ghost-hover-light);--edarh-color-action-ghost-bg-pressed:var(--edarh-primitive-ghost-pressed-light);--edarh-color-action-destructive-bg:var(--edarh-primitive-red-700);--edarh-color-action-destructive-fg:var(--edarh-primitive-white);--edarh-color-action-destructive-border:transparent;--edarh-color-action-destructive-bg-hover:var(--edarh-primitive-destructive-hover);--edarh-color-action-destructive-bg-pressed:var(--edarh-primitive-destructive-pressed);--edarh-color-action-disabled-bg:var(--edarh-primitive-sage-200);--edarh-color-action-disabled-fg:var(--edarh-primitive-sage-900);--edarh-color-action-disabled-border:var(--edarh-primitive-sage-200);--edarh-color-action-disabled-subtle-bg:var(--edarh-primitive-sage-200);--edarh-color-action-disabled-subtle-fg:var(--edarh-primitive-sage-600);--edarh-disabled-opacity:.6;--edarh-color-action-glass-bg:var(--edarh-primitive-white-75);--edarh-color-action-glass-fg:var(--edarh-primitive-sage-900);--edarh-color-action-glass-border:var(--edarh-primitive-sage-200);--edarh-color-control-checked:var(--edarh-primitive-green-700);--edarh-color-control-unchecked:var(--edarh-primitive-sage-200);--edarh-color-control-thumb:var(--edarh-primitive-white);--edarh-color-focus:var(--edarh-primitive-green-700);--edarh-color-status-success-bg:var(--edarh-primitive-mint-100);--edarh-color-status-success-fg:var(--edarh-primitive-green-700);--edarh-color-status-success-dot:var(--edarh-primitive-green-700);--edarh-color-status-info-bg:var(--edarh-primitive-blue-50);--edarh-color-status-info-fg:var(--edarh-primitive-blue-700);--edarh-color-status-info-dot:var(--edarh-primitive-blue-700);--edarh-color-status-warning-bg:var(--edarh-primitive-amber-50);--edarh-color-status-warning-fg:var(--edarh-primitive-amber-700);--edarh-color-status-warning-dot:var(--edarh-primitive-amber-700);--edarh-color-status-error-bg:var(--edarh-primitive-red-50);--edarh-color-status-error-fg:var(--edarh-primitive-red-700);--edarh-color-status-error-dot:var(--edarh-primitive-red-700);--edarh-color-status-error-border:var(--edarh-primitive-red-700);--edarh-color-status-neutral-bg:var(--edarh-primitive-sage-100);--edarh-color-status-neutral-fg:var(--edarh-primitive-sage-600);--edarh-color-status-neutral-dot:var(--edarh-primitive-sage-600);--edarh-color-category-paint:var(--edarh-primitive-blue-s-700);--edarh-color-category-paint-surface:var(--edarh-primitive-blue-s-50);--edarh-color-category-solar:var(--edarh-primitive-violet-700);--edarh-color-category-solar-surface:var(--edarh-primitive-violet-50);--edarh-type-display-size:40px;--edarh-type-display-weight:600;--edarh-type-display-leading:1.5;--edarh-type-heading-1-size:26px;--edarh-type-heading-1-weight:600;--edarh-type-heading-1-leading:1.25;--edarh-type-heading-2-size:24px;--edarh-type-heading-2-weight:600;--edarh-type-heading-2-leading:1.5;--edarh-type-heading-3-size:20px;--edarh-type-heading-3-weight:600;--edarh-type-heading-3-leading:1.5;--edarh-type-title-page-size:24px;--edarh-type-title-page-weight:600;--edarh-type-title-page-leading:1.5;--edarh-type-title-section-size:16px;--edarh-type-title-section-weight:600;--edarh-type-title-section-leading:1.5;--edarh-type-body-lg-size:16px;--edarh-type-body-lg-weight:400;--edarh-type-body-lg-leading:1.6;--edarh-type-body-size:14px;--edarh-type-body-weight:400;--edarh-type-body-leading:1.5;--edarh-type-body-strong-size:14px;--edarh-type-body-strong-weight:600;--edarh-type-body-strong-leading:1.5;--edarh-type-body-sm-size:13px;--edarh-type-body-sm-weight:400;--edarh-type-body-sm-leading:1.5;--edarh-type-ui-size:13px;--edarh-type-ui-weight:400;--edarh-type-ui-leading:1.5;--edarh-type-ui-strong-size:13px;--edarh-type-ui-strong-weight:600;--edarh-type-ui-strong-leading:1.5;--edarh-type-caption-size:12px;--edarh-type-caption-weight:400;--edarh-type-caption-leading:1.5;--edarh-type-caption-strong-size:12px;--edarh-type-caption-strong-weight:600;--edarh-type-caption-strong-leading:1.5;--edarh-type-label-size:12px;--edarh-type-label-weight:600;--edarh-type-label-leading:1.5;--edarh-type-micro-size:10px;--edarh-type-micro-weight:400;--edarh-type-micro-leading:1.5;--edarh-type-micro-strong-size:10px;--edarh-type-micro-strong-weight:600;--edarh-type-micro-strong-leading:1.5;--edarh-type-button-size:14px;--edarh-type-button-weight:600;--edarh-type-button-leading:1.5;--edarh-type-badge-count-size:8px;--edarh-type-badge-count-weight:600;--edarh-type-badge-count-leading:1.4;--edarh-radius-button:8px;--edarh-radius-field:8px;--edarh-radius-card:12px;--edarh-radius-sheet:12px;--edarh-radius-badge:6px;--edarh-radius-control:8px;--edarh-radius-panel:16px;--edarh-radius-checkbox:4px;--edarh-control-height-button-sm:32px;--edarh-control-height-button-md:40px;--edarh-control-height-button-lg:48px;--edarh-control-pad-x:16px;--edarh-control-pad-x-sm:12px;--edarh-control-pad-y:8px;--edarh-control-height-input:44px;--edarh-control-height-textarea:104px;--edarh-control-input-pad-x:12px;--edarh-control-input-pad-y:12px;--edarh-control-height-search:46px;--edarh-field-gap:8px;--edarh-card-pad:24px;--edarh-card-gap:16px;--edarh-shadow-card:none;--edarh-card-border-width:1px}[data-product=admin][data-theme=dark],[data-product=dashboard][data-theme=dark],[data-theme=admin][data-mode=dark],[data-theme=dashboard][data-mode=dark]{--edarh-color-bg-canvas:var(--edarh-primitive-sage-dark-950);--edarh-color-bg-gradient-from:var(--edarh-primitive-sage-dark-950);--edarh-color-bg-gradient-to:var(--edarh-primitive-sage-dark-950);--edarh-gradient-height:0px;--edarh-color-bg-surface:var(--edarh-primitive-sage-dark-900);--edarh-color-bg-surface-subtle:var(--edarh-primitive-sage-dark-850);--edarh-color-bg-surface-muted:var(--edarh-primitive-sage-dark-900);--edarh-color-bg-glass:var(--edarh-primitive-dark-glass);--edarh-color-bg-selected:var(--edarh-primitive-sage-dark-800);--edarh-color-bg-inverse:var(--edarh-primitive-green-900);--edarh-color-bg-overlay:var(--edarh-primitive-overlay-dark);--edarh-color-bg-skeleton:var(--edarh-primitive-sage-dark-700);--edarh-color-bg-tag-overlay:var(--edarh-primitive-white-87);--edarh-color-bg-brand-button:var(--edarh-primitive-white-52);--edarh-color-border-default:var(--edarh-primitive-sage-dark-700);--edarh-color-border-input:var(--edarh-primitive-sage-dark-700);--edarh-color-border-glass:var(--edarh-primitive-sage-dark-700);--edarh-color-border-selected:var(--edarh-primitive-green-500);--edarh-color-border-whatsapp:var(--edarh-primitive-sage-dark-700);--edarh-color-border-brand:var(--edarh-primitive-gray-250);--edarh-color-text-primary:var(--edarh-primitive-sage-dark-100);--edarh-color-text-secondary:var(--edarh-primitive-sage-dark-300);--edarh-color-text-placeholder:var(--edarh-primitive-sage-dark-300);--edarh-color-text-disabled:var(--edarh-primitive-sage-dark-300);--edarh-color-text-accent:var(--edarh-primitive-green-500);--edarh-color-text-on-inverse:var(--edarh-primitive-sage-dark-100);--edarh-color-action-primary-bg:var(--edarh-primitive-green-500);--edarh-color-action-primary-fg:var(--edarh-primitive-green-900);--edarh-color-action-primary-border:transparent;--edarh-color-action-primary-bg-hover:var(--edarh-primitive-primary-hover);--edarh-color-action-primary-bg-pressed:var(--edarh-primitive-primary-pressed);--edarh-color-action-secondary-bg:var(--edarh-primitive-sage-dark-900);--edarh-color-action-secondary-fg:var(--edarh-primitive-sage-dark-100);--edarh-color-action-secondary-border:var(--edarh-primitive-sage-dark-700);--edarh-color-action-secondary-bg-hover:var(--edarh-primitive-secondary-hover-dark);--edarh-color-action-secondary-bg-pressed:var(--edarh-primitive-secondary-pressed-dark);--edarh-color-action-ghost-fg:var(--edarh-primitive-sage-dark-100);--edarh-color-action-ghost-bg-hover:var(--edarh-primitive-ghost-hover-dark);--edarh-color-action-ghost-bg-pressed:var(--edarh-primitive-ghost-pressed-dark);--edarh-color-action-destructive-bg:var(--edarh-primitive-red-700);--edarh-color-action-destructive-fg:var(--edarh-primitive-white);--edarh-color-action-destructive-border:transparent;--edarh-color-action-destructive-bg-hover:var(--edarh-primitive-destructive-hover);--edarh-color-action-destructive-bg-pressed:var(--edarh-primitive-destructive-pressed);--edarh-color-action-disabled-bg:var(--edarh-primitive-sage-dark-700);--edarh-color-action-disabled-fg:var(--edarh-primitive-sage-dark-300);--edarh-color-action-disabled-border:var(--edarh-primitive-sage-dark-700);--edarh-color-action-disabled-subtle-bg:var(--edarh-primitive-sage-dark-700);--edarh-color-action-disabled-subtle-fg:var(--edarh-primitive-sage-dark-300);--edarh-disabled-opacity:1;--edarh-color-action-glass-bg:var(--edarh-primitive-dark-glass);--edarh-color-action-glass-fg:var(--edarh-primitive-sage-dark-100);--edarh-color-action-glass-border:var(--edarh-primitive-sage-dark-700);--edarh-color-control-checked:var(--edarh-primitive-green-500);--edarh-color-control-unchecked:var(--edarh-primitive-sage-dark-700);--edarh-color-control-thumb:var(--edarh-primitive-white);--edarh-color-focus:var(--edarh-primitive-green-500);--edarh-color-status-success-bg:var(--edarh-primitive-sage-dark-800);--edarh-color-status-success-fg:var(--edarh-primitive-sage-dark-200);--edarh-color-status-success-dot:var(--edarh-primitive-mint-300);--edarh-color-status-info-bg:var(--edarh-primitive-info-dark-bg);--edarh-color-status-info-fg:var(--edarh-primitive-info-dark-fg);--edarh-color-status-info-dot:var(--edarh-primitive-info-dark-dot);--edarh-color-status-warning-bg:var(--edarh-primitive-warning-dark-bg);--edarh-color-status-warning-fg:var(--edarh-primitive-warning-dark-fg);--edarh-color-status-warning-dot:var(--edarh-primitive-warning-dark-dot);--edarh-color-status-error-bg:var(--edarh-primitive-red-dark-900);--edarh-color-status-error-fg:var(--edarh-primitive-error-dark-fg);--edarh-color-status-error-dot:var(--edarh-primitive-error-dark-dot);--edarh-color-status-error-border:var(--edarh-primitive-red-700);--edarh-color-status-neutral-bg:var(--edarh-primitive-sage-dark-850);--edarh-color-status-neutral-fg:var(--edarh-primitive-neutral-dark-fg);--edarh-color-status-neutral-dot:var(--edarh-primitive-sage-dark-300);--edarh-color-category-paint:var(--edarh-primitive-blue-s-700);--edarh-color-category-paint-surface:var(--edarh-primitive-blue-s-50);--edarh-color-category-solar:var(--edarh-primitive-violet-700);--edarh-color-category-solar-surface:var(--edarh-primitive-violet-50);--edarh-type-display-size:40px;--edarh-type-display-weight:600;--edarh-type-display-leading:1.5;--edarh-type-heading-1-size:26px;--edarh-type-heading-1-weight:600;--edarh-type-heading-1-leading:1.25;--edarh-type-heading-2-size:24px;--edarh-type-heading-2-weight:600;--edarh-type-heading-2-leading:1.5;--edarh-type-heading-3-size:20px;--edarh-type-heading-3-weight:600;--edarh-type-heading-3-leading:1.5;--edarh-type-title-page-size:24px;--edarh-type-title-page-weight:600;--edarh-type-title-page-leading:1.5;--edarh-type-title-section-size:16px;--edarh-type-title-section-weight:600;--edarh-type-title-section-leading:1.5;--edarh-type-body-lg-size:16px;--edarh-type-body-lg-weight:400;--edarh-type-body-lg-leading:1.6;--edarh-type-body-size:14px;--edarh-type-body-weight:400;--edarh-type-body-leading:1.5;--edarh-type-body-strong-size:14px;--edarh-type-body-strong-weight:600;--edarh-type-body-strong-leading:1.5;--edarh-type-body-sm-size:13px;--edarh-type-body-sm-weight:400;--edarh-type-body-sm-leading:1.5;--edarh-type-ui-size:13px;--edarh-type-ui-weight:400;--edarh-type-ui-leading:1.5;--edarh-type-ui-strong-size:13px;--edarh-type-ui-strong-weight:600;--edarh-type-ui-strong-leading:1.5;--edarh-type-caption-size:12px;--edarh-type-caption-weight:400;--edarh-type-caption-leading:1.5;--edarh-type-caption-strong-size:12px;--edarh-type-caption-strong-weight:600;--edarh-type-caption-strong-leading:1.5;--edarh-type-label-size:12px;--edarh-type-label-weight:600;--edarh-type-label-leading:1.5;--edarh-type-micro-size:10px;--edarh-type-micro-weight:400;--edarh-type-micro-leading:1.5;--edarh-type-micro-strong-size:10px;--edarh-type-micro-strong-weight:600;--edarh-type-micro-strong-leading:1.5;--edarh-type-button-size:14px;--edarh-type-button-weight:600;--edarh-type-button-leading:1.5;--edarh-type-badge-count-size:8px;--edarh-type-badge-count-weight:600;--edarh-type-badge-count-leading:1.4;--edarh-radius-button:8px;--edarh-radius-field:8px;--edarh-radius-card:12px;--edarh-radius-sheet:12px;--edarh-radius-badge:6px;--edarh-radius-control:8px;--edarh-radius-panel:16px;--edarh-radius-checkbox:4px;--edarh-control-height-button-sm:32px;--edarh-control-height-button-md:40px;--edarh-control-height-button-lg:48px;--edarh-control-pad-x:16px;--edarh-control-pad-x-sm:12px;--edarh-control-pad-y:8px;--edarh-control-height-input:44px;--edarh-control-height-textarea:104px;--edarh-control-input-pad-x:12px;--edarh-control-input-pad-y:12px;--edarh-control-height-search:46px;--edarh-field-gap:8px;--edarh-card-pad:24px;--edarh-card-gap:16px;--edarh-shadow-card:none;--edarh-card-border-width:1px}[data-product=storefront][data-theme=light],[data-theme=storefront]{--edarh-color-bg-canvas:var(--edarh-primitive-gray-50);--edarh-color-bg-gradient-from:var(--edarh-primitive-mint-200);--edarh-color-bg-gradient-to:var(--edarh-primitive-gray-50);--edarh-gradient-height:227px;--edarh-color-bg-surface:var(--edarh-primitive-white);--edarh-color-bg-surface-subtle:var(--edarh-primitive-gray-50);--edarh-color-bg-surface-muted:var(--edarh-primitive-gray-50);--edarh-color-bg-glass:var(--edarh-primitive-white-75);--edarh-color-bg-selected:var(--edarh-primitive-mint-100);--edarh-color-bg-inverse:var(--edarh-primitive-green-900);--edarh-color-bg-overlay:var(--edarh-primitive-overlay);--edarh-color-bg-skeleton:var(--edarh-primitive-gray-200);--edarh-color-bg-tag-overlay:var(--edarh-primitive-white-87);--edarh-color-bg-brand-button:var(--edarh-primitive-white-52);--edarh-color-border-default:var(--edarh-primitive-gray-200);--edarh-color-border-input:var(--edarh-primitive-gray-150);--edarh-color-border-glass:var(--edarh-primitive-white-65);--edarh-color-border-selected:var(--edarh-primitive-green-700);--edarh-color-border-whatsapp:var(--edarh-primitive-mint-250);--edarh-color-border-brand:var(--edarh-primitive-gray-250);--edarh-color-text-primary:var(--edarh-primitive-gray-950);--edarh-color-text-secondary:var(--edarh-primitive-gray-700);--edarh-color-text-placeholder:var(--edarh-primitive-gray-550);--edarh-color-text-disabled:var(--edarh-primitive-gray-500);--edarh-color-text-accent:var(--edarh-primitive-green-700);--edarh-color-text-on-inverse:var(--edarh-primitive-white);--edarh-color-action-primary-bg:var(--edarh-primitive-green-500);--edarh-color-action-primary-fg:var(--edarh-primitive-gray-950);--edarh-color-action-primary-border:var(--edarh-primitive-white-44);--edarh-color-action-primary-bg-hover:var(--edarh-primitive-primary-hover);--edarh-color-action-primary-bg-pressed:var(--edarh-primitive-primary-pressed);--edarh-color-action-secondary-bg:var(--edarh-primitive-white-75);--edarh-color-action-secondary-fg:var(--edarh-primitive-gray-950);--edarh-color-action-secondary-border:var(--edarh-primitive-white-65);--edarh-color-action-secondary-bg-hover:var(--edarh-primitive-glass-hover);--edarh-color-action-secondary-bg-pressed:var(--edarh-primitive-glass-pressed);--edarh-color-action-ghost-fg:var(--edarh-primitive-gray-950);--edarh-color-action-ghost-bg-hover:var(--edarh-primitive-storefront-ghost-hover);--edarh-color-action-ghost-bg-pressed:var(--edarh-primitive-storefront-ghost-pressed);--edarh-color-action-destructive-bg:transparent;--edarh-color-action-destructive-fg:var(--edarh-primitive-red-700);--edarh-color-action-destructive-border:transparent;--edarh-color-action-destructive-bg-hover:var(--edarh-primitive-red-50);--edarh-color-action-destructive-bg-pressed:var(--edarh-primitive-red-50);--edarh-color-action-disabled-bg:var(--edarh-primitive-gray-200);--edarh-color-action-disabled-fg:var(--edarh-primitive-gray-500);--edarh-color-action-disabled-border:var(--edarh-primitive-gray-200);--edarh-color-action-disabled-subtle-bg:var(--edarh-primitive-gray-225);--edarh-color-action-disabled-subtle-fg:var(--edarh-primitive-gray-700);--edarh-disabled-opacity:1;--edarh-color-action-glass-bg:var(--edarh-primitive-white-75);--edarh-color-action-glass-fg:var(--edarh-primitive-gray-950);--edarh-color-action-glass-border:var(--edarh-primitive-white-65);--edarh-color-control-checked:var(--edarh-primitive-green-700);--edarh-color-control-unchecked:var(--edarh-primitive-gray-200);--edarh-color-control-thumb:var(--edarh-primitive-white);--edarh-color-focus:var(--edarh-primitive-green-700);--edarh-color-status-success-bg:var(--edarh-primitive-mint-100);--edarh-color-status-success-fg:var(--edarh-primitive-green-700);--edarh-color-status-success-dot:var(--edarh-primitive-green-700);--edarh-color-status-info-bg:var(--edarh-primitive-blue-s-50);--edarh-color-status-info-fg:var(--edarh-primitive-blue-s-700);--edarh-color-status-info-dot:var(--edarh-primitive-blue-s-700);--edarh-color-status-warning-bg:var(--edarh-primitive-sand-100);--edarh-color-status-warning-fg:var(--edarh-primitive-amber-s-700);--edarh-color-status-warning-dot:var(--edarh-primitive-amber-s-700);--edarh-color-status-error-bg:var(--edarh-primitive-red-50);--edarh-color-status-error-fg:var(--edarh-primitive-red-700);--edarh-color-status-error-dot:var(--edarh-primitive-red-700);--edarh-color-status-error-border:var(--edarh-primitive-red-700);--edarh-color-status-neutral-bg:var(--edarh-primitive-gray-50);--edarh-color-status-neutral-fg:var(--edarh-primitive-gray-700);--edarh-color-status-neutral-dot:var(--edarh-primitive-gray-700);--edarh-color-category-paint:var(--edarh-primitive-blue-s-700);--edarh-color-category-paint-surface:var(--edarh-primitive-blue-s-50);--edarh-color-category-solar:var(--edarh-primitive-violet-700);--edarh-color-category-solar-surface:var(--edarh-primitive-violet-50);--edarh-type-display-size:36px;--edarh-type-display-weight:700;--edarh-type-display-leading:1.25;--edarh-type-heading-1-size:26px;--edarh-type-heading-1-weight:600;--edarh-type-heading-1-leading:1.25;--edarh-type-heading-2-size:24px;--edarh-type-heading-2-weight:600;--edarh-type-heading-2-leading:1.25;--edarh-type-heading-3-size:20px;--edarh-type-heading-3-weight:600;--edarh-type-heading-3-leading:1.25;--edarh-type-title-page-size:26px;--edarh-type-title-page-weight:600;--edarh-type-title-page-leading:1.25;--edarh-type-title-section-size:20px;--edarh-type-title-section-weight:600;--edarh-type-title-section-leading:1.25;--edarh-type-body-lg-size:16px;--edarh-type-body-lg-weight:400;--edarh-type-body-lg-leading:1.6;--edarh-type-body-size:14px;--edarh-type-body-weight:400;--edarh-type-body-leading:1.5;--edarh-type-body-strong-size:14px;--edarh-type-body-strong-weight:600;--edarh-type-body-strong-leading:1.5;--edarh-type-body-sm-size:13px;--edarh-type-body-sm-weight:400;--edarh-type-body-sm-leading:1.5;--edarh-type-ui-size:13px;--edarh-type-ui-weight:400;--edarh-type-ui-leading:1.5;--edarh-type-ui-strong-size:13px;--edarh-type-ui-strong-weight:600;--edarh-type-ui-strong-leading:1.5;--edarh-type-caption-size:12px;--edarh-type-caption-weight:400;--edarh-type-caption-leading:1.4;--edarh-type-caption-strong-size:12px;--edarh-type-caption-strong-weight:600;--edarh-type-caption-strong-leading:1.4;--edarh-type-label-size:12px;--edarh-type-label-weight:700;--edarh-type-label-leading:1.4;--edarh-type-micro-size:10px;--edarh-type-micro-weight:400;--edarh-type-micro-leading:1.4;--edarh-type-micro-strong-size:10px;--edarh-type-micro-strong-weight:600;--edarh-type-micro-strong-leading:1.4;--edarh-type-button-size:15px;--edarh-type-button-weight:600;--edarh-type-button-leading:1.5;--edarh-type-badge-count-size:8px;--edarh-type-badge-count-weight:600;--edarh-type-badge-count-leading:1.4;--edarh-radius-button:999px;--edarh-radius-field:14px;--edarh-radius-card:24px;--edarh-radius-sheet:32px;--edarh-radius-badge:999px;--edarh-radius-control:14px;--edarh-radius-panel:32px;--edarh-radius-checkbox:4px;--edarh-control-height-button-sm:52px;--edarh-control-height-button-md:52px;--edarh-control-height-button-lg:52px;--edarh-control-pad-x:16px;--edarh-control-pad-x-sm:16px;--edarh-control-pad-y:12px;--edarh-control-height-input:48px;--edarh-control-height-textarea:108px;--edarh-control-input-pad-x:14px;--edarh-control-input-pad-y:12px;--edarh-control-height-search:46px;--edarh-field-gap:6px;--edarh-card-pad:16px;--edarh-card-gap:12px;--edarh-shadow-card:var(--edarh-primitive-shadow-card);--edarh-card-border-width:0px}[data-product=dashboard][data-theme=light],[data-product=storefront][data-theme=light],[data-theme=dashboard]:not([data-mode=dark]),[data-theme=storefront]{color-scheme:light}[data-product=dashboard][data-theme=dark],[data-theme=dashboard][data-mode=dark]{color-scheme:dark}[data-product=dashboard][data-theme=dark],[data-product=dashboard][data-theme=light],[data-product=storefront][data-theme=light],[data-theme=dashboard]:not([data-mode=dark]),[data-theme=dashboard][data-mode=dark],[data-theme=storefront]{--edarh-canvas:var(--edarh-color-bg-canvas);--edarh-surface:var(--edarh-color-bg-surface);--edarh-ink:var(--edarh-color-text-primary);--edarh-muted:var(--edarh-color-text-secondary);--edarh-faint:var(--edarh-color-text-placeholder);--edarh-border:var(--edarh-color-border-default);--edarh-action:var(--edarh-color-action-primary-bg);--edarh-strong:var(--edarh-color-text-accent);--edarh-on-action:var(--edarh-color-action-primary-fg);--edarh-button-bg:var(--edarh-color-action-primary-bg);--edarh-button-fg:var(--edarh-color-action-primary-fg);--edarh-success:var(--edarh-color-status-success-fg);--edarh-warning:var(--edarh-color-status-warning-fg);--edarh-info:var(--edarh-color-status-info-fg);--edarh-danger:var(--edarh-color-status-error-fg);--edarh-on-danger:var(--edarh-color-action-destructive-fg);--edarh-success-surface:var(--edarh-color-status-success-bg);--edarh-warning-surface:var(--edarh-color-status-warning-bg);--edarh-info-surface:var(--edarh-color-status-info-bg);--edarh-danger-surface:var(--edarh-color-status-error-bg);--edarh-neutral-surface:var(--edarh-color-status-neutral-bg);--edarh-shipped:var(--edarh-color-category-solar);--edarh-display-size:var(--edarh-type-display-size);--edarh-display-leading:var(--edarh-type-display-leading);--edarh-display-weight:var(--edarh-type-display-weight);--edarh-title-size:var(--edarh-type-title-page-size);--edarh-title-leading:var(--edarh-type-title-page-leading);--edarh-title-weight:var(--edarh-type-title-page-weight);--edarh-section-size:var(--edarh-type-title-section-size);--edarh-section-leading:var(--edarh-type-title-section-leading);--edarh-section-weight:var(--edarh-type-title-section-weight);--edarh-body-size:var(--edarh-type-body-size);--edarh-body-leading:var(--edarh-type-body-leading);--edarh-body-weight:var(--edarh-type-body-weight);--edarh-small-size:var(--edarh-type-ui-size);--edarh-small-leading:var(--edarh-type-ui-leading);--edarh-small-weight:var(--edarh-type-ui-weight);--edarh-caption-size:var(--edarh-type-caption-size);--edarh-caption-leading:var(--edarh-type-caption-leading);--edarh-caption-weight:var(--edarh-type-caption-weight);--edarh-button-size:var(--edarh-type-button-size);--edarh-font-figure:var(--edarh-font-display)}[data-product=storefront][data-theme=light],[data-theme=storefront]{--edarh-body-size:1rem;--edarh-body-leading:1.6;--edarh-font-figure:var(--font-roboto),var(--font-outfit),var(--font-cairo),"Cairo",sans-serif;--edarh-ink-pure:var(--edarh-primitive-black);--edarh-mint-deep:var(--edarh-primitive-green-900);--edarh-mint-wash:var(--edarh-primitive-mint-200);--edarh-mint-line:var(--edarh-primitive-mint-250);--edarh-line-soft:var(--edarh-primitive-gray-200);--edarh-line-field:var(--edarh-primitive-gray-150);--edarh-line-hair:var(--edarh-primitive-gray-250);--edarh-field:var(--edarh-primitive-gray-50);--edarh-placeholder:var(--edarh-color-text-secondary);--edarh-disabled:var(--edarh-color-action-disabled-bg);--edarh-disabled-text:var(--edarh-color-action-disabled-fg);--edarh-swatch:var(--edarh-color-material-1);--edarh-swatch-2:var(--edarh-color-material-2);--edarh-swatch-3:#c8b79a;--edarh-swatch-detail:#c6b799;--edarh-swatch-surface:var(--edarh-color-material-3);--edarh-stone-surface:#efe9df;--edarh-paint:var(--edarh-color-category-paint);--edarh-paint-surface:var(--edarh-color-category-paint-surface);--edarh-panel-surface:#e5e8ef;--edarh-solar:var(--edarh-color-category-solar);--edarh-solar-surface:var(--edarh-color-category-solar-surface);--edarh-rate-disabled:var(--edarh-primitive-gray-225);--edarh-glass:var(--edarh-color-bg-glass);--edarh-glass-border:var(--edarh-color-border-glass);--edarh-glass-strong:var(--edarh-primitive-white-87);--edarh-glass-fill:var(--edarh-color-bg-brand-button);--edarh-swatch-line:var(--edarh-primitive-white-60);--edarh-swatch-line-strong:var(--edarh-color-action-primary-border);--edarh-dash:var(--edarh-color-black-10);--edarh-dot:#9aa0ac;--edarh-hero:var(--edarh-color-bg-inverse);--edarh-shadow-line:var(--edarh-shadow-card-drop);--edarh-shadow-lift:0 8px 12px #11111317;--edarh-type-display:var(--edarh-type-display-size);--edarh-type-title:var(--edarh-type-heading-1-size);--edarh-type-title-sm:var(--edarh-type-heading-2-size);--edarh-type-section:var(--edarh-type-heading-3-size);--edarh-type-body-lg:var(--edarh-type-body-lg-size);--edarh-type-body:var(--edarh-type-body-size);--edarh-type-body-sm:var(--edarh-type-body-sm-size);--edarh-type-button:var(--edarh-type-button-size);--edarh-type-caption:var(--edarh-type-caption-size);--edarh-type-nav:var(--edarh-type-body-strong-size);--edarh-space-26:26px;--edarh-radius-group:22px;--edarh-nav-height:var(--edarh-size-nav-bar);--edarh-button-min:var(--edarh-control-height-button-md);--edarh-search-height:var(--edarh-control-height-search);--edarh-hero-min:476px;--edarh-media-card:132px;--edarh-media-stage:320px;--edarh-play-size:25px;--edarh-gradient-home:347px;--edarh-gradient-cart:227px;--edarh-gradient-contact:280px;--edarh-glass-video:var(--edarh-primitive-white-85);--edarh-glass-blur:var(--edarh-blur-glass);--edarh-gradient-filter:var(--edarh-gradient-search)}.edarh-theme{background:var(--edarh-color-bg-canvas);color:var(--edarh-color-text-primary);font-family:var(--edarh-font-sans);font-size:var(--edarh-type-body-size);line-height:var(--edarh-type-body-leading)}.edarh-sample{gap:var(--edarh-space-16);padding:var(--edarh-space-24);flex-direction:column;display:flex}.edarh-row{align-items:center;gap:var(--edarh-space-12);flex-wrap:wrap;display:flex}.edarh-canvas{background-color:var(--edarh-color-bg-canvas);background-image:linear-gradient(to bottom,var(--edarh-color-bg-gradient-from),var(--edarh-color-bg-gradient-to));background-repeat:no-repeat;background-size:100% var(--edarh-gradient-height);color:var(--edarh-color-text-primary)}.edarh-focus:focus-visible{outline:var(--edarh-focus-width) solid var(--edarh-color-focus);outline-offset:var(--edarh-focus-offset)}@media (forced-colors:active){.edarh-focus:focus-visible{outline:2px solid canvastext}}.edarh-text{font-family:var(--edarh-font-sans);letter-spacing:0;margin:0}.edarh-text[data-variant=badge-count],.edarh-text[data-variant=display],.edarh-text[data-variant=heading-1],.edarh-text[data-variant=heading-2],.edarh-text[data-variant=heading-3],.edarh-text[data-variant=price],.edarh-text[data-variant=title-page],.edarh-text[data-variant=title-section]{font-family:var(--edarh-font-display)}.edarh-text[data-variant=display],.edarh-text[data-variant=price]{font-size:var(--edarh-type-display-size);font-weight:var(--edarh-type-display-weight);line-height:var(--edarh-type-display-leading)}.edarh-text[data-variant=price]{font-variant-numeric:tabular-nums}.edarh-text[data-variant=heading-1]{font-size:var(--edarh-type-heading-1-size);font-weight:var(--edarh-type-heading-1-weight);line-height:var(--edarh-type-heading-1-leading)}.edarh-text[data-variant=heading-2]{font-size:var(--edarh-type-heading-2-size);font-weight:var(--edarh-type-heading-2-weight);line-height:var(--edarh-type-heading-2-leading)}.edarh-text[data-variant=heading-3]{font-size:var(--edarh-type-heading-3-size);font-weight:var(--edarh-type-heading-3-weight);line-height:var(--edarh-type-heading-3-leading)}.edarh-text[data-variant=title-page]{font-size:var(--edarh-type-title-page-size);font-weight:var(--edarh-type-title-page-weight);line-height:var(--edarh-type-title-page-leading)}.edarh-text[data-variant=title-section]{font-size:var(--edarh-type-title-section-size);font-weight:var(--edarh-type-title-section-weight);line-height:var(--edarh-type-title-section-leading)}.edarh-text[data-variant=body-lg]{font-size:var(--edarh-type-body-lg-size);font-weight:var(--edarh-type-body-lg-weight);line-height:var(--edarh-type-body-lg-leading)}.edarh-text[data-variant=body]{font-size:var(--edarh-type-body-size);font-weight:var(--edarh-type-body-weight);line-height:var(--edarh-type-body-leading)}.edarh-text[data-variant=body-strong]{font-size:var(--edarh-type-body-strong-size);font-weight:var(--edarh-type-body-strong-weight);line-height:var(--edarh-type-body-strong-leading)}.edarh-text[data-variant=body-sm]{font-size:var(--edarh-type-body-sm-size);font-weight:var(--edarh-type-body-sm-weight);line-height:var(--edarh-type-body-sm-leading)}.edarh-text[data-variant=ui]{font-size:var(--edarh-type-ui-size);font-weight:var(--edarh-type-ui-weight);line-height:var(--edarh-type-ui-leading)}.edarh-text[data-variant=ui-strong]{font-size:var(--edarh-type-ui-strong-size);font-weight:var(--edarh-type-ui-strong-weight);line-height:var(--edarh-type-ui-strong-leading)}.edarh-text[data-variant=caption]{font-size:var(--edarh-type-caption-size);font-weight:var(--edarh-type-caption-weight);line-height:var(--edarh-type-caption-leading)}.edarh-text[data-variant=button],.edarh-text[data-variant=caption-strong]{font-size:var(--edarh-type-caption-strong-size);font-weight:var(--edarh-type-caption-strong-weight);line-height:var(--edarh-type-caption-strong-leading)}.edarh-text[data-variant=button]{font-size:var(--edarh-type-button-size);font-weight:var(--edarh-type-button-weight);line-height:var(--edarh-type-button-leading)}.edarh-text[data-variant=label]{font-size:var(--edarh-type-label-size);font-weight:var(--edarh-type-label-weight);line-height:var(--edarh-type-label-leading)}.edarh-text[data-variant=micro]{font-size:var(--edarh-type-micro-size);font-weight:var(--edarh-type-micro-weight);line-height:var(--edarh-type-micro-leading)}.edarh-text[data-variant=micro-strong]{font-size:var(--edarh-type-micro-strong-size);font-weight:var(--edarh-type-micro-strong-weight);line-height:var(--edarh-type-micro-strong-leading)}.edarh-text[data-variant=badge-count]{font-size:var(--edarh-type-badge-count-size);font-weight:var(--edarh-type-badge-count-weight);line-height:var(--edarh-type-badge-count-leading)}.edarh-text[data-tone=secondary]{color:var(--edarh-color-text-secondary)}.edarh-text[data-tone=accent]{color:var(--edarh-color-text-accent)}.edarh-text[data-tone=danger]{color:var(--edarh-color-status-error-fg)}:lang(ar) .edarh-text[data-variant=body-lg],:lang(ar) .edarh-text[data-variant=body-sm],:lang(ar) .edarh-text[data-variant=body-strong],:lang(ar) .edarh-text[data-variant=body],:lang(ar) .edarh-text[data-variant=button],:lang(ar) .edarh-text[data-variant=ui-strong],:lang(ar) .edarh-text[data-variant=ui]{line-height:1.6}:lang(ar) .edarh-text[data-variant=display],:lang(ar) .edarh-text[data-variant=heading-1],:lang(ar) .edarh-text[data-variant=heading-2],:lang(ar) .edarh-text[data-variant=heading-3],:lang(ar) .edarh-text[data-variant=price],:lang(ar) .edarh-text[data-variant=title-page],:lang(ar) .edarh-text[data-variant=title-section]{line-height:1.35}:lang(ar) .edarh-text{letter-spacing:0;text-transform:none;font-style:normal}.edarh-mark{color:var(--edarh-color-text-accent);display:block}[dir=rtl] .edarh-icon[data-directional=true]{transform:scaleX(-1)}.edarh-button,.edarh-icon-button{appearance:none;font-family:var(--edarh-font-sans);letter-spacing:0;cursor:pointer;transition:background-color var(--edarh-motion-duration) var(--edarh-motion-ease),border-color var(--edarh-motion-duration) var(--edarh-motion-ease),color var(--edarh-motion-duration) var(--edarh-motion-ease)}.edarh-button{justify-content:center;align-items:center;gap:var(--edarh-space-8);min-height:var(--edarh-control-height-button-md);padding:var(--edarh-control-pad-y) var(--edarh-control-pad-x);border-radius:var(--edarh-radius-button);color:var(--edarh-color-text-primary);font-family:var(--edarh-font-sans);font-size:var(--edarh-type-button-size);font-weight:var(--edarh-type-button-weight);line-height:var(--edarh-type-button-leading);background:0 0;border:1px solid #0000;text-decoration:none;display:inline-flex}.edarh-button[data-size=sm]{min-height:var(--edarh-control-height-button-sm);padding-inline:var(--edarh-control-pad-x-sm)}.edarh-button[data-size=lg]{min-height:var(--edarh-control-height-button-lg)}.edarh-button[data-variant=primary]{background:var(--edarh-color-action-primary-bg);color:var(--edarh-color-action-primary-fg);border-color:var(--edarh-color-action-primary-border)}.edarh-button[data-variant=primary]:hover:not(:disabled){background:var(--edarh-color-action-primary-bg-hover)}.edarh-button[data-variant=primary]:active:not(:disabled){background:var(--edarh-color-action-primary-bg-pressed)}.edarh-button[data-variant=secondary]{background:var(--edarh-color-action-secondary-bg);color:var(--edarh-color-action-secondary-fg);border-color:var(--edarh-color-action-secondary-border)}.edarh-button[data-variant=secondary]:hover:not(:disabled){background:var(--edarh-color-action-secondary-bg-hover)}.edarh-button[data-variant=secondary]:active:not(:disabled){background:var(--edarh-color-action-secondary-bg-pressed)}.edarh-button[data-variant=ghost]{color:var(--edarh-color-action-ghost-fg)}.edarh-button[data-variant=ghost]:hover:not(:disabled){background:var(--edarh-color-action-ghost-bg-hover)}.edarh-button[data-variant=ghost]:active:not(:disabled){background:var(--edarh-color-action-ghost-bg-pressed)}.edarh-button[data-variant=destructive]{background:var(--edarh-color-action-destructive-bg);color:var(--edarh-color-action-destructive-fg);border-color:var(--edarh-color-action-destructive-border)}.edarh-button[data-variant=destructive]:hover:not(:disabled){background:var(--edarh-color-action-destructive-bg-hover)}.edarh-button[data-variant=destructive]:active:not(:disabled){background:var(--edarh-color-action-destructive-bg-pressed)}.edarh-button[data-variant=glass]{background:var(--edarh-color-action-glass-bg);color:var(--edarh-color-action-glass-fg);border-color:var(--edarh-color-action-glass-border);box-shadow:var(--edarh-shadow-float);-webkit-backdrop-filter:blur(var(--edarh-blur-glass));backdrop-filter:blur(var(--edarh-blur-glass))}.edarh-button:disabled{background:var(--edarh-color-action-disabled-bg);color:var(--edarh-color-action-disabled-fg);border-color:var(--edarh-color-action-disabled-border);opacity:var(--edarh-disabled-opacity);cursor:not-allowed}.edarh-button[data-disabled-tone=subtle]:disabled{background:var(--edarh-color-action-disabled-subtle-bg);color:var(--edarh-color-action-disabled-subtle-fg);opacity:1}.edarh-icon-button{width:var(--edarh-size-icon-button);height:var(--edarh-size-icon-button);border-radius:var(--edarh-radius-pill);color:var(--edarh-color-text-primary);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.edarh-icon-button[data-size=sm]{width:var(--edarh-size-icon-button-sm);height:var(--edarh-size-icon-button-sm);border-radius:var(--edarh-radius-button)}.edarh-icon-button[data-size=share]{width:var(--edarh-size-icon-button-share);height:var(--edarh-size-icon-button-share)}.edarh-icon-button[data-size=lg]{width:var(--edarh-size-icon-button-lg);height:var(--edarh-size-icon-button-lg)}.edarh-icon-button[data-size=fab]{border-color:var(--edarh-color-border-selected);width:40px;height:40px;filter:var(--edarh-shadow-fab)}.edarh-icon-button[data-size=fab],.edarh-icon-button[data-tone=mint]{background:var(--edarh-color-bg-selected)}.edarh-icon-button[data-tone=glass]{background:var(--edarh-color-bg-glass);border-color:var(--edarh-color-border-glass);box-shadow:var(--edarh-shadow-float);-webkit-backdrop-filter:blur(var(--edarh-blur-glass));backdrop-filter:blur(var(--edarh-blur-glass))}.edarh-icon-button[data-tone=brand]{background:var(--edarh-color-bg-brand-button);border-color:var(--edarh-color-border-brand)}.edarh-icon-button:hover:not(:disabled){background:var(--edarh-color-action-ghost-bg-hover)}.edarh-icon-button:disabled{opacity:var(--edarh-disabled-opacity);cursor:not-allowed}.edarh-spinner{border-radius:var(--edarh-radius-pill);width:1em;height:1em;animation:edarh-spin var(--edarh-motion-duration) linear infinite;border:2px solid;border-inline-end-color:#0000}@keyframes edarh-spin{to{transform:rotate(1turn)}}.edarh-field{align-items:stretch;gap:var(--edarh-field-gap);flex-direction:column;display:flex}.edarh-field [data-part=label]{font-size:var(--edarh-type-caption-strong-size);font-weight:var(--edarh-type-caption-strong-weight);line-height:var(--edarh-type-caption-strong-leading)}.edarh-field [data-part=hint]{color:var(--edarh-color-text-secondary)}.edarh-field [data-part=error],.edarh-field [data-part=hint]{font-size:var(--edarh-type-caption-size);line-height:var(--edarh-type-caption-leading)}.edarh-field [data-part=error]{color:var(--edarh-color-status-error-fg)}.edarh-input,.edarh-select select,.edarh-textarea{box-sizing:border-box;width:100%;min-height:var(--edarh-control-height-input);padding:var(--edarh-control-input-pad-y) var(--edarh-control-input-pad-x);border-radius:var(--edarh-radius-field);border:1px solid var(--edarh-color-border-input);background:var(--edarh-color-bg-surface-muted);color:var(--edarh-color-text-primary);font-family:var(--edarh-font-sans);font-size:var(--edarh-type-body-size);font-weight:var(--edarh-type-body-weight);line-height:var(--edarh-type-body-leading)}.edarh-textarea{min-height:var(--edarh-control-height-textarea);resize:vertical}.edarh-input::placeholder,.edarh-textarea::placeholder{color:var(--edarh-color-text-placeholder)}.edarh-input:disabled,.edarh-select select:disabled,.edarh-textarea:disabled{background:var(--edarh-color-action-disabled-bg);color:var(--edarh-color-text-disabled);cursor:not-allowed}.edarh-input[aria-invalid=true],.edarh-select select[aria-invalid=true],.edarh-textarea[aria-invalid=true]{border-color:var(--edarh-color-status-error-border)}.edarh-select{position:relative}.edarh-select select{appearance:none;padding-inline-end:calc(var(--edarh-control-input-pad-x) + var(--edarh-space-20))}.edarh-select [data-part=chevron]{color:var(--edarh-color-text-secondary);pointer-events:none;inset-inline-end:var(--edarh-control-input-pad-x);position:absolute;top:50%;transform:translateY(-50%)}.edarh-search{align-items:center;gap:var(--edarh-space-12);min-height:var(--edarh-control-height-search);padding:var(--edarh-space-12);border-radius:var(--edarh-radius-pill);border:1px solid var(--edarh-color-border-glass);background:var(--edarh-gradient-search);box-shadow:var(--edarh-shadow-float);-webkit-backdrop-filter:blur(var(--edarh-blur-glass));backdrop-filter:blur(var(--edarh-blur-glass));display:flex}.edarh-search[data-variant=plain]{min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;gap:var(--edarh-space-8);background:0 0;border:0;border-radius:0;padding:0}.edarh-search input{min-width:0;color:inherit;font:inherit;font-size:var(--edarh-type-body-strong-size);font-weight:var(--edarh-type-body-strong-weight);background:0 0;border:0;flex:1}.edarh-search input:focus{outline:none}.edarh-search:focus-within{outline:var(--edarh-focus-width) solid var(--edarh-color-focus);outline-offset:var(--edarh-focus-offset)}.edarh-search kbd{font-family:var(--edarh-font-sans);font-size:var(--edarh-type-caption-size);color:var(--edarh-color-text-secondary)}.edarh-check{align-items:center;gap:var(--edarh-space-8);font-size:var(--edarh-type-body-size);display:inline-flex}.edarh-check input{appearance:none;width:var(--edarh-size-checkbox);height:var(--edarh-size-checkbox);border:1px solid var(--edarh-color-border-input);border-radius:var(--edarh-radius-checkbox);background:var(--edarh-color-bg-surface);place-items:center;margin:0;display:grid}.edarh-check input:checked,.edarh-check input:indeterminate{background:var(--edarh-color-control-checked);border-color:var(--edarh-color-control-checked)}.edarh-check input:checked:after{content:"";border-inline-start:2px solid var(--edarh-color-control-thumb);border-bottom:2px solid var(--edarh-color-control-thumb);width:8px;height:4px;transform:rotate(-45deg)translateY(-1px)}.edarh-check input:indeterminate:after{content:"";background:var(--edarh-color-control-thumb);width:10px;height:2px}.edarh-switch{width:var(--edarh-size-switch-width);height:var(--edarh-size-switch-height);border-radius:var(--edarh-radius-pill);background:var(--edarh-color-control-unchecked);border:0;justify-content:flex-start;align-items:center;padding:3px;display:inline-flex}.edarh-switch[aria-checked=true]{background:var(--edarh-color-control-checked);justify-content:flex-end}.edarh-switch i{width:var(--edarh-size-switch-thumb);height:var(--edarh-size-switch-thumb);border-radius:var(--edarh-radius-pill);background:var(--edarh-color-control-thumb)}.edarh-toggle{justify-content:space-between;align-items:center;gap:var(--edarh-space-16);display:flex}.edarh-toggle p{color:var(--edarh-color-text-secondary);font-size:var(--edarh-type-caption-size);line-height:var(--edarh-type-caption-leading);margin:0}.edarh-badge,.edarh-count,.edarh-product-tag,.edarh-tag{align-items:center;gap:var(--edarh-space-5);border-radius:var(--edarh-radius-badge);font-family:var(--edarh-font-sans);font-size:var(--edarh-type-caption-strong-size);font-weight:var(--edarh-type-caption-strong-weight);line-height:var(--edarh-type-caption-strong-leading);padding:var(--edarh-space-4) var(--edarh-space-8);display:inline-flex}.edarh-badge i,.edarh-count i{width:var(--edarh-size-dot);height:var(--edarh-size-dot);border-radius:var(--edarh-radius-pill);background:currentColor}.edarh-badge[data-tone=success]{background:var(--edarh-color-status-success-bg);color:var(--edarh-color-status-success-fg)}.edarh-badge[data-tone=success] i{background:var(--edarh-color-status-success-dot)}.edarh-badge[data-tone=info]{background:var(--edarh-color-status-info-bg);color:var(--edarh-color-status-info-fg)}.edarh-badge[data-tone=info] i{background:var(--edarh-color-status-info-dot)}.edarh-badge[data-tone=warning]{background:var(--edarh-color-status-warning-bg);color:var(--edarh-color-status-warning-fg)}.edarh-badge[data-tone=warning] i{background:var(--edarh-color-status-warning-dot)}.edarh-badge[data-tone=error]{background:var(--edarh-color-status-error-bg);color:var(--edarh-color-status-error-fg)}.edarh-badge[data-tone=error] i{background:var(--edarh-color-status-error-dot)}.edarh-badge[data-tone=neutral],.edarh-tag{background:var(--edarh-color-status-neutral-bg);color:var(--edarh-color-status-neutral-fg)}.edarh-badge[data-tone=neutral] i{background:var(--edarh-color-status-neutral-dot)}.edarh-count{background:var(--edarh-color-status-info-bg);color:var(--edarh-color-status-info-fg)}.edarh-count,.edarh-product-tag{border-radius:var(--edarh-radius-pill)}.edarh-product-tag{padding-inline:var(--edarh-space-12);background:var(--edarh-color-bg-selected);color:var(--edarh-color-text-accent);font-size:var(--edarh-type-label-size);font-weight:var(--edarh-type-label-weight);line-height:var(--edarh-type-label-leading)}.edarh-product-tag[data-overlay=true]{background:var(--edarh-color-bg-tag-overlay)}.edarh-product-tag[data-tone=paint]{color:var(--edarh-color-category-paint)}.edarh-product-tag[data-tone=solar]{color:var(--edarh-color-category-solar)}.edarh-tabs{gap:var(--edarh-space-8);padding-bottom:var(--edarh-space-8);flex-wrap:wrap;display:flex}.edarh-tab{appearance:none;color:var(--edarh-color-text-secondary);border-radius:var(--edarh-radius-control);padding:var(--edarh-space-10) var(--edarh-space-12);font-family:var(--edarh-font-sans);font-size:var(--edarh-type-caption-strong-size);font-weight:var(--edarh-type-caption-strong-weight);line-height:var(--edarh-type-caption-strong-leading);cursor:pointer;background:0 0;border:0}.edarh-tab[aria-selected=true]{background:var(--edarh-color-bg-selected);color:var(--edarh-color-text-accent)}.edarh-card{background:var(--edarh-color-bg-surface);color:var(--edarh-color-text-primary);border:var(--edarh-card-border-width) solid var(--edarh-color-border-default);border-radius:var(--edarh-radius-card);box-shadow:var(--edarh-shadow-card);padding:var(--edarh-card-pad);gap:var(--edarh-card-gap);flex-direction:column;display:flex}.edarh-card[data-pad=compact]{padding:var(--edarh-space-12)}.edarh-kpi{gap:var(--edarh-space-8);display:grid}.edarh-banner{align-items:flex-start;gap:var(--edarh-space-12);border-radius:var(--edarh-radius-control);padding:var(--edarh-space-16);display:flex}.edarh-banner[data-variant=intro]{border-radius:var(--edarh-radius-card);padding:var(--edarh-space-24);gap:var(--edarh-space-24);background:var(--edarh-color-bg-selected)}.edarh-banner[data-variant=support]{border-radius:0;justify-content:space-between;align-items:center;width:100%}.edarh-filters{align-items:center;gap:var(--edarh-space-8);flex-wrap:wrap;display:flex}.edarh-brand-slot{min-width:0;max-width:12rem;min-height:var(--edarh-size-icon-button);align-items:center;display:inline-flex}.edarh-brand-slot img{width:var(--edarh-size-icon-28);height:var(--edarh-size-icon-28);object-fit:contain;border-radius:var(--edarh-radius-control)}.edarh-brand-slot [data-part=name]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.edarh-powered{align-items:center;gap:var(--edarh-space-8);margin:0;display:inline-flex}.edarh-chart[data-proposal=true]{gap:var(--edarh-space-12);padding:var(--edarh-space-24);border:1px dashed var(--edarh-color-border-default);border-radius:var(--edarh-radius-card);background:var(--edarh-color-bg-surface);display:grid}.edarh-chart-bars{align-items:flex-end;gap:var(--edarh-space-8);height:120px;display:flex}.edarh-chart-col{justify-content:flex-end;align-items:center;gap:var(--edarh-space-4);flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.edarh-chart-col [data-part=bar]{border-radius:var(--edarh-radius-sm) var(--edarh-radius-sm) 0 0;background:var(--edarh-color-text-accent);width:100%;max-width:28px;display:block}.edarh-banner[data-tone=warning]{background:var(--edarh-color-status-warning-bg);color:var(--edarh-color-status-warning-fg)}.edarh-banner[data-tone=error]{background:var(--edarh-color-status-error-bg);color:var(--edarh-color-status-error-fg)}.edarh-banner[data-tone=mint],.edarh-banner[data-tone=success]{background:var(--edarh-color-status-success-bg);color:var(--edarh-color-status-success-fg)}.edarh-avatar{border-radius:var(--edarh-radius-pill);background:var(--edarh-color-border-default);color:var(--edarh-color-text-primary);font-size:var(--edarh-type-micro-strong-size);font-weight:var(--edarh-type-micro-strong-weight);width:var(--edarh-size-avatar-sm);height:var(--edarh-size-avatar-sm);place-items:center;display:inline-grid}.edarh-avatar[data-size=md]{width:var(--edarh-size-avatar-md);height:var(--edarh-size-avatar-md);background:var(--edarh-color-bg-selected);font-size:var(--edarh-type-caption-strong-size);font-weight:var(--edarh-type-caption-strong-weight)}.edarh-divider{border:0;border-top:1px solid var(--edarh-color-border-default);height:0;margin:0}.edarh-divider[data-variant=dashed]{border-top:2px dashed var(--edarh-color-black-10)}.edarh-skeleton{border-radius:var(--edarh-radius-sm);background:var(--edarh-color-bg-skeleton);height:18px;display:block}.edarh-table-wrap{background:var(--edarh-color-bg-surface);border:1px solid var(--edarh-color-border-default);border-radius:var(--edarh-radius-card);overflow:auto}.edarh-table{border-collapse:collapse;width:100%}.edarh-table th{background:var(--edarh-color-bg-surface-subtle);color:var(--edarh-color-text-secondary);font-size:var(--edarh-type-caption-strong-size);font-weight:var(--edarh-type-caption-strong-weight);text-align:start;padding:var(--edarh-space-12) var(--edarh-space-16)}.edarh-table td{padding:var(--edarh-space-16);border-top:1px solid var(--edarh-color-border-default);font-size:var(--edarh-type-ui-size);vertical-align:middle}.edarh-table tbody tr:first-child td{border-top:0}.edarh-bulk,.edarh-pagination{align-items:center;gap:var(--edarh-space-12);padding:var(--edarh-space-16);flex-wrap:wrap;display:flex}.edarh-bulk{background:var(--edarh-color-bg-selected);border-radius:var(--edarh-radius-card)}.edarh-drawer,.edarh-modal{border:1px solid var(--edarh-color-border-default);background:var(--edarh-color-bg-surface);color:var(--edarh-color-text-primary);border-radius:var(--edarh-radius-sheet);box-shadow:var(--edarh-shadow-panel);padding:var(--edarh-space-24);max-width:calc(100% - 2 * var(--edarh-space-24))}.edarh-modal{width:min(var(--edarh-size-modal),calc(100vw - 2 * var(--edarh-space-48)))}.edarh-drawer{width:min(var(--edarh-size-drawer),100%);height:calc(100% - 2 * var(--edarh-space-48));margin-inline-start:auto;margin-block:var(--edarh-space-48) auto;margin-inline-end:var(--edarh-space-48)}.edarh-drawer::backdrop,.edarh-modal::backdrop{background:var(--edarh-color-bg-overlay)}.edarh-overlay-body{gap:var(--edarh-space-24);flex-direction:column;display:flex}.edarh-overlay-head{justify-content:space-between;align-items:flex-start;gap:var(--edarh-space-12);display:flex}.edarh-sidebar{width:var(--edarh-size-sidebar);box-sizing:border-box;padding:var(--edarh-space-16);border-radius:var(--edarh-radius-panel);border:1px solid var(--edarh-color-border-glass);background:var(--edarh-color-bg-glass);box-shadow:var(--edarh-shadow-panel);-webkit-backdrop-filter:blur(var(--edarh-blur-glass));backdrop-filter:blur(var(--edarh-blur-glass));flex-direction:column}.edarh-brand-lockup,.edarh-sidebar{gap:var(--edarh-space-8);display:flex}.edarh-brand-lockup,.edarh-nav-item{align-items:center}.edarh-nav-item{gap:var(--edarh-space-12);min-height:var(--edarh-size-nav-item);padding:var(--edarh-space-10) var(--edarh-space-12);border-radius:var(--edarh-radius-control);color:var(--edarh-color-text-primary);font-size:var(--edarh-type-ui-size);font-weight:var(--edarh-type-ui-weight);line-height:var(--edarh-type-ui-leading);text-decoration:none;display:flex}.edarh-nav-item[aria-current=page]{background:var(--edarh-color-bg-selected);color:var(--edarh-color-text-accent);font-weight:var(--edarh-type-ui-strong-weight)}.edarh-utility{align-items:center;gap:var(--edarh-space-20);padding:var(--edarh-space-12) var(--edarh-space-20);border-radius:var(--edarh-radius-pill);border:1px solid var(--edarh-color-border-glass);background:var(--edarh-color-bg-glass);display:flex}.edarh-page-header{justify-content:space-between;align-items:flex-end;gap:var(--edarh-space-16);flex-wrap:wrap;display:flex}.edarh-page-header nav{color:var(--edarh-color-text-secondary);font-size:var(--edarh-type-caption-size)}.edarh-page-header [data-part=actions]{gap:var(--edarh-space-8);flex-wrap:wrap;display:flex}.edarh-empty{align-items:flex-start;gap:var(--edarh-space-12);padding:var(--edarh-space-24);flex-direction:column;display:flex}.edarh-empty[data-variant=storefront]{text-align:center;background:var(--edarh-color-bg-surface);border-radius:var(--edarh-radius-card);box-shadow:var(--edarh-shadow-card);align-items:center}.edarh-empty [data-part=art]{border-radius:var(--edarh-radius-field-sf);background:var(--edarh-color-bg-selected);width:100%;height:80px;color:var(--edarh-color-text-accent);place-items:center;display:grid}.edarh-bubble{gap:var(--edarh-space-8);max-width:100%;padding:var(--edarh-space-16);border:1px solid var(--edarh-color-border-default);background:var(--edarh-color-bg-surface);border-start-start-radius:var(--edarh-radius-card);border-start-end-radius:var(--edarh-radius-card);border-end-end-radius:var(--edarh-radius-card);border-end-start-radius:var(--edarh-radius-xs);flex-direction:column;display:flex}.edarh-bubble[data-direction=outbound]{background:var(--edarh-color-bg-selected);border-end-end-radius:var(--edarh-radius-xs);border-end-start-radius:var(--edarh-radius-card)}.edarh-bubble[data-status=failed]{background:var(--edarh-color-status-error-bg);border-color:var(--edarh-color-status-error-border);color:var(--edarh-color-status-error-fg)}.edarh-bubble footer{align-items:center;gap:var(--edarh-space-4);color:var(--edarh-color-text-secondary);font-size:var(--edarh-type-micro-size);display:flex}.edarh-conversation{gap:var(--edarh-space-8);padding:var(--edarh-space-12);border-radius:var(--edarh-radius-control);color:inherit;text-decoration:none;display:flex}.edarh-conversation[data-active=true]{background:var(--edarh-color-bg-selected)}.edarh-cart-item,.edarh-channel,.edarh-composer,.edarh-connection,.edarh-fee,.edarh-product-card,.edarh-purchase,.edarh-summary,.edarh-timeline,.edarh-video{gap:var(--edarh-space-12);flex-direction:column;display:flex}.edarh-composer{gap:var(--edarh-space-8)}.edarh-composer [data-part=actions]{justify-content:flex-end;gap:var(--edarh-space-8);flex-wrap:wrap;display:flex}.edarh-phone{width:min(100%,var(--edarh-size-phone));box-sizing:border-box;padding:var(--edarh-space-16);border-radius:var(--edarh-radius-sheet);background:var(--edarh-color-bg-inverse);color:var(--edarh-color-text-on-inverse);gap:var(--edarh-space-16);flex-direction:column;display:flex}.edarh-phone [data-part=chat],.edarh-phone header{border-radius:var(--edarh-radius-panel);padding:var(--edarh-space-16)}.edarh-phone header{background:var(--edarh-color-bg-surface);color:var(--edarh-color-text-primary)}.edarh-phone [data-part=chat]{background:var(--edarh-color-bg-canvas);color:var(--edarh-color-text-primary);min-height:240px}.edarh-connection{background:var(--edarh-color-bg-surface);border:1px solid var(--edarh-color-border-default);border-radius:var(--edarh-radius-control);padding:var(--edarh-space-12)}.edarh-caveat,.edarh-send-error{border-radius:var(--edarh-radius-card);padding:var(--edarh-space-16);gap:var(--edarh-space-12);flex-direction:column;display:flex}.edarh-send-error{background:var(--edarh-color-status-error-bg);color:var(--edarh-color-status-error-fg)}.edarh-caveat{background:var(--edarh-color-status-warning-bg);color:var(--edarh-color-status-warning-fg);border-radius:var(--edarh-radius-field);padding:var(--edarh-space-12);gap:var(--edarh-space-8)}.edarh-footer ul,.edarh-specs dl,.edarh-timeline ol{margin:0;padding:0;list-style:none}.edarh-timeline ol{gap:var(--edarh-space-16);flex-direction:column;display:flex}.edarh-detail,.edarh-order-item,.edarh-sortable,.edarh-specs div{justify-content:space-between;align-items:center;gap:var(--edarh-space-12);display:flex}.edarh-detail dt,.edarh-specs dt{color:var(--edarh-color-text-secondary);font-size:var(--edarh-type-caption-size)}.edarh-detail dd,.edarh-specs dd{font-weight:var(--edarh-font-weight-semibold);margin:0}.edarh-specs div{padding-block:var(--edarh-space-8)}.edarh-order-item,.edarh-specs div{border-bottom:1px solid var(--edarh-color-border-default)}.edarh-order-item{padding-block:var(--edarh-space-12)}.edarh-fee[data-state=agreed]{color:var(--edarh-color-status-success-fg)}.edarh-fee[data-state=overridden]{color:var(--edarh-color-status-warning-fg)}.edarh-fee[data-state=proposed]{color:var(--edarh-color-status-info-fg)}.edarh-material{border-radius:var(--edarh-radius-xs);background:linear-gradient(135deg,var(--edarh-color-material-1),transparent 55%),var(--edarh-color-material-3);border:1px solid var(--edarh-color-material-2);width:48px;height:48px}.edarh-float-nav{align-items:center;gap:var(--edarh-space-8);min-height:var(--edarh-size-nav-bar);padding:var(--edarh-space-8);border-radius:var(--edarh-radius-pill);border:1px solid var(--edarh-color-border-glass);background:var(--edarh-color-bg-glass);box-shadow:var(--edarh-shadow-float);-webkit-backdrop-filter:blur(var(--edarh-blur-glass));backdrop-filter:blur(var(--edarh-blur-glass));display:flex}.edarh-float-nav [data-part=spacer]{flex:1}.edarh-product-card{background:var(--edarh-color-bg-surface);border-radius:var(--edarh-radius-card);box-shadow:var(--edarh-shadow-card);padding:var(--edarh-space-12)}.edarh-product-card [data-part=media]{border-radius:var(--edarh-radius-field);background:var(--edarh-color-material-3);min-height:160px}.edarh-product-card [data-part=row]{justify-content:space-between;align-items:flex-end;gap:var(--edarh-space-12);display:flex}.edarh-swatch{border-radius:var(--edarh-radius-chip);border:1px solid var(--edarh-color-border-glass);background:var(--edarh-color-material-1);width:18px;height:18px;padding:0}.edarh-swatch[aria-pressed=true]{border:2px solid var(--edarh-color-border-selected)}.edarh-swatches{gap:var(--edarh-space-8);display:flex}.edarh-gallery [data-part=main]{border-radius:var(--edarh-radius-card);background:var(--edarh-color-material-3);min-height:220px;position:relative}.edarh-gallery [data-part=thumbs]{gap:var(--edarh-space-8);display:flex}.edarh-gallery button[data-part=thumb]{border-radius:var(--edarh-radius-field);border:1px solid var(--edarh-color-border-default);background:var(--edarh-color-bg-surface);min-width:72px;height:72px;padding:var(--edarh-space-4)}.edarh-gallery button[aria-pressed=true]{background:var(--edarh-color-material-3);border:2px solid var(--edarh-color-border-selected)}.edarh-stepper{align-items:center;gap:var(--edarh-space-4);min-height:var(--edarh-size-icon-button);padding-inline:var(--edarh-space-4);border-radius:var(--edarh-radius-pill);border:1px solid var(--edarh-color-border-glass);background:var(--edarh-color-bg-glass);box-shadow:var(--edarh-shadow-float);-webkit-backdrop-filter:blur(var(--edarh-blur-glass));backdrop-filter:blur(var(--edarh-blur-glass));display:inline-flex}.edarh-stepper strong,.edarh-stepper-input{min-width:var(--edarh-space-24);text-align:center;font-family:var(--edarh-font-display);font-size:var(--edarh-type-heading-3-size);font-weight:var(--edarh-type-heading-3-weight)}.edarh-stepper-input{box-sizing:content-box;border-radius:var(--edarh-radius-button);color:inherit;background:0 0;border:0;width:3ch;padding:0}.edarh-stepper-input:focus-visible{outline:var(--edarh-focus-width) solid var(--edarh-color-focus);outline-offset:var(--edarh-focus-offset)}.edarh-pill{justify-content:center;align-items:center;gap:var(--edarh-space-8);min-height:var(--edarh-control-height-button-md);padding:var(--edarh-control-pad-y) var(--edarh-control-pad-x);border:1px solid var(--edarh-color-action-primary-border);border-radius:var(--edarh-radius-button);background:var(--edarh-color-action-primary-bg);color:var(--edarh-color-action-primary-fg);font-family:var(--edarh-font-sans);font-size:var(--edarh-type-button-size);font-weight:var(--edarh-type-button-weight);line-height:var(--edarh-type-button-leading);cursor:pointer;text-decoration:none;display:inline-flex}.edarh-pill-block{width:100%}.edarh-pill:disabled{background:var(--edarh-color-action-disabled-bg);color:var(--edarh-color-action-disabled-fg);cursor:not-allowed;border-color:#0000}.edarh-pill-ghost{border-color:var(--edarh-color-border-glass);background:var(--edarh-color-bg-glass);box-shadow:var(--edarh-shadow-float)}.edarh-pill-icon-end:before,.edarh-pill-icon-start:after{content:"";width:var(--edarh-size-icon-22);height:var(--edarh-size-icon-22);flex:none}.edarh-cart-item,.edarh-channel,.edarh-purchase,.edarh-summary{background:var(--edarh-color-bg-surface);border-radius:var(--edarh-radius-card);padding:var(--edarh-space-16);box-shadow:var(--edarh-shadow-card)}.edarh-purchase{border-radius:var(--edarh-radius-sheet);background:var(--edarh-color-bg-glass);border:1px solid var(--edarh-color-border-glass);box-shadow:var(--edarh-shadow-float);-webkit-backdrop-filter:blur(var(--edarh-blur-glass));backdrop-filter:blur(var(--edarh-blur-glass))}.edarh-rating{gap:var(--edarh-space-8);flex-direction:column;display:flex}.edarh-rating [data-part=track]{border-radius:var(--edarh-radius-pill);background:var(--edarh-color-bg-canvas);flex:1;height:8px;overflow:hidden}.edarh-rating [data-part=fill]{background:var(--edarh-color-text-accent);border-radius:inherit;height:100%;display:block}.edarh-rating[data-variant=input]{background:var(--edarh-color-category-paint-surface);color:var(--edarh-color-category-paint);border-radius:var(--edarh-radius-card);padding:var(--edarh-space-16)}.edarh-stars{display:inline-flex}.edarh-stars button{width:var(--edarh-size-rating-hit);height:var(--edarh-size-rating-hit);color:var(--edarh-color-text-accent);background:0 0;border:0;place-items:center;padding:0;display:grid}.edarh-cart-item{filter:var(--edarh-shadow-card-drop);box-shadow:none}.edarh-channel[data-tone=whatsapp]{background:var(--edarh-color-bg-selected);border:1px solid var(--edarh-color-border-whatsapp);box-shadow:none}.edarh-footer{padding:var(--edarh-space-32) var(--edarh-space-24);flex-direction:column}.edarh-footer,.edarh-footer ul{gap:var(--edarh-space-8);display:flex}.edarh-footer ul{flex-wrap:wrap}.edarh-footer a{color:var(--edarh-color-text-accent);font-size:var(--edarh-type-label-size);font-weight:var(--edarh-type-label-weight);text-decoration:none}.edarh-footer a[aria-current=page]{text-decoration:underline}.edarh-video{background:var(--edarh-color-bg-inverse);color:var(--edarh-color-text-on-inverse);border-radius:var(--edarh-radius-sheet);min-height:240px;padding:var(--edarh-space-16);justify-content:flex-end}.edarh-glass,.glass-chrome{border:1px solid var(--edarh-color-border-glass);border-radius:var(--edarh-radius-card);background:var(--edarh-color-bg-glass);box-shadow:var(--edarh-shadow-float);-webkit-backdrop-filter:blur(var(--edarh-blur-glass));backdrop-filter:blur(var(--edarh-blur-glass))}[data-product=dashboard] .glass-chrome,[data-theme=dashboard] .glass-chrome{border-radius:var(--edarh-radius-sheet);box-shadow:none}.edarh-display,.edarh-section,.edarh-title,.numeric{font-family:var(--edarh-font-display)}.edarh-display{font-size:var(--edarh-type-display-size);font-weight:var(--edarh-type-display-weight);line-height:var(--edarh-type-display-leading)}.edarh-title{font-size:var(--edarh-type-title-page-size);font-weight:var(--edarh-type-title-page-weight);line-height:var(--edarh-type-title-page-leading)}.edarh-section{font-size:var(--edarh-type-title-section-size);font-weight:var(--edarh-type-title-section-weight);line-height:var(--edarh-type-title-section-leading)}.edarh-body{font-size:var(--edarh-type-body-size);line-height:var(--edarh-type-body-leading)}.edarh-small{font-size:var(--edarh-type-ui-size);line-height:var(--edarh-type-ui-leading)}.edarh-caption{font-size:var(--edarh-type-caption-size);line-height:var(--edarh-type-caption-leading)}.numeric{font-variant-numeric:tabular-nums;font-weight:var(--edarh-font-weight-semibold)}@media (prefers-reduced-motion:reduce){.edarh-button,.edarh-icon-button,.edarh-spinner{transition:none;animation:none}}@media (prefers-reduced-transparency:reduce){.edarh-button[data-variant=glass],.edarh-float-nav,.edarh-glass,.edarh-icon-button[data-tone=glass],.edarh-pill-ghost,.edarh-purchase,.edarh-search,.edarh-sidebar,.edarh-stepper,.edarh-utility,.glass-chrome{background:var(--edarh-color-bg-surface);border-color:var(--edarh-color-border-default);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}:root{color-scheme:light;--canvas:#f2f5f4;--surface:#fff;--text:#172b25;--muted:#3c5149;--border:#dee7e2;--primary:#17c98c;--strong:#087a54;--on-action:#073e31;--inverse:#073e31;--success-bg:#e0f5ec;--warning-bg:#fff4da;--warning:#956411;--info-bg:#eaf2fc;--info:#2866a6;--danger-bg:#fbeae8;--danger:#b42318;--neutral:#edf0ef;--surface-muted:#f3ecdc;--mint-bg:#f1fbf6;--shadow:0 10px 30px #073e3114;--sidebar:208px;--font:var(--font-inter),"Inter",sans-serif;--radius:12px}[data-theme=dashboard][data-mode=dark]{color-scheme:dark;--canvas:#101c18;--surface:#192b24;--text:#edf7f1;--muted:#c5ddd2;--border:#4a6659;--strong:#8ee0c0;--primary:#17c98c;--success-bg:#14382c;--neutral:#243832;--surface-muted:#24382f;--warning-bg:#3a2e14;--warning:#f0c36a;--info-bg:#17324a;--info:#9ec4f0;--danger-bg:#3d1c18;--danger:#f0a8a0;--mint-bg:#1d4d3c;--shadow:0 10px 30px #00000047}html[dir=rtl] body{font-family:var(--font-arabic),var(--font-inter),sans-serif}*{box-sizing:border-box}body,html{min-height:100%;margin:0}body{font-family:var(--font);background:var(--canvas);color:var(--text);font-size:14px;line-height:1.5}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,p{margin:0}h1{font-size:24px;font-weight:600;line-height:1.5}.page-header .eyebrow{font-size:12px;line-height:1.5}.page-header h1+p{font-size:14px}h2{font-size:16px;font-weight:600}.sr-only{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shell{flex-direction:column;min-height:100vh;display:flex}.shell-body{grid-template-columns:var(--sidebar) minmax(0,1fr);gap:var(--edarh-space-24);width:100%;max-width:2500px;padding:var(--edarh-space-24);flex:1;align-items:stretch;min-width:0;margin-inline:auto;display:grid}.shell.is-collapsed{--sidebar:72px}.brand>span:not(.brand-mark),.sidebar .nav-link span,.sidebar .text-button span{white-space:nowrap;min-width:0;max-width:160px;overflow:hidden}.connection .badge{white-space:nowrap;max-width:160px;max-height:40px;overflow:hidden}.shell.is-collapsed .brand>span:not(.brand-mark),.shell.is-collapsed .nav-link span,.shell.is-collapsed .text-button span{opacity:0;max-width:0}.shell.is-collapsed .brand>span:not(.brand-mark){margin-inline-start:calc(var(--edarh-space-8) * -1)}.shell.is-collapsed .nav-link span{margin-inline-start:calc(var(--edarh-space-12) * -1)}.shell.is-collapsed .text-button span{margin-inline-start:calc(var(--edarh-space-4) * -1)}.shell.is-collapsed .connection .badge{opacity:0;max-width:0;max-height:0;margin-block-end:calc(var(--edarh-space-12) * -1);padding:0}.shell.is-collapsed .connection small{display:none}.sidebar .text-button svg{rotate:0deg}.shell.is-collapsed .sidebar .text-button svg{rotate:180deg}.card,.dialog,.feedback,.stat,.table-wrap{background:var(--surface);border:1px solid var(--border);border-radius:12px}.sidebar,.topbar{border:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffbf}.sidebar{padding:var(--edarh-space-16);height:calc(100dvh - 48px);border-radius:16px;flex-direction:column;position:sticky;inset-block-start:var(--edarh-space-24);box-shadow:0 8px 24px #073e310f}.brand,.sidebar{gap:var(--edarh-space-8);display:flex}.brand{min-height:52px;padding-block:var(--edarh-space-8);align-items:center}.brand-mark{width:28px;height:28px;color:var(--strong);flex:none;display:grid}.brand strong{font-size:14px}.brand small,.brand strong{font-weight:600;line-height:1.5;display:block}.brand small{font-size:12px}.brand small,.eyebrow,.field small,.muted,.nav-label,kbd{color:var(--muted)}.sidebar-rule{background:var(--border);height:1px}.sidebar nav{gap:var(--edarh-space-8);flex-direction:column;min-height:0;display:flex;overflow:auto}.nav-link,.text-button{align-items:center;gap:var(--edarh-space-12);min-height:44px;padding-block:10px;padding-inline:var(--edarh-space-12);text-align:start;background:0 0;border:0;border-radius:8px;font-size:13px;font-weight:400;line-height:1.5;display:flex}.nav-link.is-active{background:var(--success-bg);color:var(--strong);font-weight:600}.connection{gap:var(--edarh-space-12);padding:var(--edarh-space-12);background:var(--surface);border-radius:8px;flex-direction:column;margin-block-start:auto;display:flex}.connection small,.text-button{color:var(--muted);font-size:12px;font-weight:400}.text-button{gap:var(--edarh-space-4);min-height:44px;padding:0}.mirror-rtl{display:inline-flex}html[dir=rtl] .mirror-rtl{transform:scaleX(-1)}.workspace{gap:var(--edarh-space-24);min-width:0}.workspace,.workspace-head{flex-direction:column;display:flex}.workspace-head{z-index:3;gap:12px;position:sticky;inset-block-start:var(--edarh-space-24)}main{gap:var(--edarh-space-24);flex-direction:column;min-width:0;display:flex}.topbar{min-height:60px;padding-block:var(--edarh-space-12);border-radius:999px;align-items:center;gap:20px;padding-inline:20px;display:flex}.store-name{text-overflow:ellipsis;white-space:nowrap;width:184px;margin:0;font-size:14px;font-weight:600;overflow:hidden}.offline-banner,.support-banner{border-radius:0;flex-wrap:wrap;align-items:center;gap:12px;width:100%;padding:12px 24px;display:flex}.support-banner{z-index:6;background:var(--warning-bg);color:var(--warning);position:sticky;inset-block-start:0}.offline-banner{background:var(--neutral);color:var(--text)}.support-banner .button{margin-inline-start:auto}.search{align-items:center;gap:var(--edarh-space-8);flex:1;min-width:0;min-height:44px;display:flex}.search input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:12px}.search input::placeholder,kbd{color:var(--muted);font-size:12px}button.search{color:var(--muted);font:inherit;text-align:start;cursor:text;background:0 0;border:0;border-radius:8px;padding-inline:4px}.search-placeholder{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.avatar{background:var(--success-bg);width:44px;height:44px;color:var(--text);place-items:center;font-size:12px;font-weight:600;display:grid}.avatar,.icon-button{border:0;border-radius:999px}.icon-button{background:0 0;place-items:center;width:44px;height:44px;display:grid}.menu-anchor{position:relative}.menu{z-index:5;min-width:180px;padding:var(--edarh-space-12);background:var(--surface);border:1px solid var(--border);border-radius:12px;gap:4px;display:grid;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0}.menu button{text-align:start;min-height:44px;padding-inline:var(--edarh-space-8);background:0 0;border:0;border-radius:8px}.menu-current,.menu-label{margin:0}.menu-label{color:var(--muted);font-size:12px}.menu-current{font-weight:600}.tabbar{display:none}[data-theme=dashboard][data-mode=dark] .sidebar,[data-theme=dashboard][data-mode=dark] .topbar{background:#192b24bf}@media (prefers-reduced-transparency:reduce){.sidebar,.topbar{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}.dialog header,.page-header,.pagination,.row-actions,.split,.toolbar{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-header{align-items:center;margin-bottom:0}.page-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-heading,.page-title{flex-direction:column;min-width:0;display:flex}.page-heading{gap:8px}.page-title{gap:4px}.card p,.feedback p,.page-header p{color:var(--muted)}.grid-2,.grid-stats,.stack{gap:16px;display:grid}.grid-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-2{grid-template-columns:1.4fr 1fr}.stack{gap:24px;margin-top:0}.card,.feedback,.stat{padding:24px}.stat strong{font-size:28px;line-height:1.2;display:block}.grid-stats>.stat{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.grid-stats>.stat strong{font-size:24px;font-weight:600;line-height:1.5}.stat-link{color:var(--text);text-decoration:none}.stat-icon{color:var(--strong)}.stat-link[data-tone=danger] .stat-icon{color:var(--danger)}.stat .stat-label{color:var(--text);font-size:13px;font-weight:600;line-height:1.5}.stat-action{color:var(--strong);align-items:center;gap:4px;font-size:12px;line-height:1.5}.stat-action,.stat-arrow{display:inline-flex}.stat-link:focus-visible{outline:2px solid var(--strong);outline-offset:2px}.connection-card{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.connection-card .connection-card-body{color:var(--text)}.stat a,.text-link{color:var(--strong);font-weight:600}.banner-card{background:var(--success-bg);border-radius:12px;justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.banner-card h2{font-size:16px;line-height:1.5}.banner-card p{color:var(--muted);margin-top:8px}.banner-card .button{white-space:nowrap;flex:none}.section-head{justify-content:space-between;align-items:end;margin:8px 0;display:flex}.section-head p{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.5}.table-wrap{padding:0;overflow:auto}table{border-collapse:collapse;width:100%}td,th{text-align:start;border-bottom:1px solid var(--border);vertical-align:middle;white-space:nowrap;padding:12px 14px}th{color:var(--muted);font-size:12px;font-weight:600}tr:last-child td{border-bottom:0}.table-link{font-weight:600}@media (max-width:640px){.order-table{width:100%;min-width:0;overflow:visible}.order-table thead{display:none}.order-table,.order-table table,.order-table tbody{display:block}.order-table tr{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"order status""customer total""items fee";gap:6px 12px;padding:14px 16px;display:grid}.order-table.is-selectable tr{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"check order status""check customer total""check items fee"}.order-table tr:last-child{border-bottom:0}.order-table td{white-space:normal;border:0;min-width:0;padding:0}.order-table .col-check{grid-area:check}.order-table .col-order{grid-area:order}.order-table .col-status{text-align:end;grid-area:status;justify-self:end}.order-table .col-status .badge{margin-inline-start:auto}.order-table .col-customer{overflow-wrap:anywhere;grid-area:customer}.order-table .col-total{text-align:end;grid-area:total;justify-self:end;font-weight:600}.order-table .col-items{grid-area:items}.order-table .col-fee{text-align:end;grid-area:fee;justify-self:end}.order-table .col-fee,.order-table .col-items{color:var(--muted);font-size:12px}.order-table td[data-label]:before{content:attr(data-label) ": "}.table-cards{overflow:visible}.table-cards table,.table-cards tbody{display:block}.table-cards thead{display:none}.table-cards tr{border-bottom:1px solid var(--border);gap:6px 12px;padding:14px 16px;display:grid}.table-cards tr:last-child{border-bottom:0}.table-cards td{white-space:normal;overflow-wrap:anywhere;border:0;min-width:0;padding:0}.table-cards td[data-label]:before{content:attr(data-label) ": ";color:var(--muted)}.products-table tr{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"check product product product""check price stock status";align-items:center}.products-table .col-check{grid-area:check}.products-table .col-product{grid-area:product}.products-table .col-status{grid-area:status;justify-self:end;width:auto}.products-table .col-price{grid-area:price;font-weight:600}.products-table .col-stock{grid-area:stock;justify-self:end;font-size:12px}.customers-table tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name phone""last orders"}.customers-table .col-name{grid-area:name}.customers-table .col-phone{grid-area:phone;justify-self:end}.customers-table .col-last{grid-area:last}.customers-table .col-orders{grid-area:orders;justify-self:end}.customers-table .col-last,.customers-table .col-orders{color:var(--muted);font-size:12px}.pagination{flex-wrap:wrap}.pagination>span{flex:100%;min-width:0}}.badge{background:var(--neutral);width:fit-content;color:var(--muted);border-radius:6px;align-items:center;gap:5px;padding:4px 8px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.badge:before{content:"";background:currentColor;border-radius:999px;flex:none;width:5px;height:5px}.badge-success{background:var(--success-bg);color:var(--strong)}.badge-warning{background:var(--warning-bg);color:var(--warning)}.badge-info{background:var(--info-bg);color:var(--info)}.badge-danger{background:var(--danger-bg);color:var(--danger)}.badge-draft{background:var(--neutral);color:var(--text)}.badge-mint{background:var(--mint-bg);color:var(--strong)}.order-table tbody tr.is-new{background-color:var(--info-bg);background-image:linear-gradient(105deg,#0000 40%,#ffffff38 50%,#0000 60%);background-repeat:no-repeat;background-size:250% 100%;animation:order-sheen 6s ease-in-out infinite}@keyframes order-sheen{0%{background-position:150% 0}to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){.order-table tbody tr.is-new{animation:none}}.password-fields{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.password-field{position:relative}.password-field input{padding-inline-end:48px}.password-toggle{width:36px;height:36px;color:var(--muted);cursor:pointer;top:50%;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:6px;transform:translateY(-50%)}.password-toggle:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.button{justify-content:center;align-items:center;gap:var(--edarh-space-8);border:1px solid #0000;border-radius:8px;min-height:44px;padding:8px 16px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.button-primary{color:#fff;background:#0c7a52}.button-secondary,.pagination button{background:var(--surface);border-color:var(--border)}.button-ghost{background:0 0}.button-destructive{background:var(--danger);color:#fff}.button:disabled,.pagination button:disabled{opacity:.45;cursor:not-allowed}.avatar:focus-visible,.button:focus-visible,.chip:focus-visible,.icon-button:focus-visible,.nav-link:focus-visible,.tab:focus-visible,.text-button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--strong);outline-offset:2px}.pagination{align-items:center;padding:12px 14px}.pagination div{align-items:center;gap:8px;display:flex}.pagination button{border-radius:999px;min-height:44px;padding:0 12px}.chips,.filters,.toolbar{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.chip{color:var(--muted);background:0 0;border:0;border-radius:8px;min-height:44px;padding:10px 12px;font-size:12px;font-weight:600}.chip.is-active{background:var(--success-bg);color:var(--strong);font-weight:600}.chip{align-items:center;gap:4px;text-decoration:none;display:inline-flex}.chip-count{font-variant-numeric:tabular-nums}.field{gap:6px;min-width:0;display:grid}.field input,.field select,.field textarea,.inline-input{border:1px solid var(--border);background:var(--surface);border-radius:8px;width:100%;min-height:45px;padding:12px;font-size:14px}.field textarea{resize:vertical;min-height:96px}.banner-error,.field-error{color:var(--danger)}.banner{margin:0 0 12px}.check{align-items:center;gap:8px;min-height:44px;display:flex}.form-grid,.form-row{gap:12px;display:grid}.form-row{grid-template-columns:repeat(2,minmax(0,1fr))}.dialog-backdrop{z-index:20;background:#073e3159;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.color-picker{gap:10px;display:grid;position:relative}.color-popover{z-index:30;border:1px solid var(--border);background:var(--surface);width:min(300px,100%);box-shadow:var(--shadow);top:calc(100% + 8px);border-radius:12px;gap:10px;padding:12px;display:grid;position:absolute;inset-inline-start:0}.color-picker-top{align-items:center;gap:10px;display:flex}.color-preview{cursor:pointer;border:1px solid var(--border);border-radius:999px;flex:none;width:36px;height:36px;padding:0}.color-preview[aria-expanded=true]{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--strong)}.color-preview[data-empty=true]{border:1px dashed var(--muted)}.color-area{border:1px solid var(--border);cursor:crosshair;touch-action:none;border-radius:10px;height:160px;position:relative}.color-area-handle{pointer-events:none;border:2px solid #fff;border-radius:999px;width:16px;height:16px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0006}.color-picker .color-hue{appearance:none;cursor:pointer;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:999px;width:100%;height:12px;margin:0}.color-picker .color-hue::-webkit-slider-thumb{appearance:none;background:0 0;border:2px solid #fff;border-radius:999px;width:18px;height:18px;box-shadow:0 0 0 1px #0006}.color-picker .color-hue::-moz-range-thumb{background:0 0;border:2px solid #fff;border-radius:999px;width:14px;height:14px;box-shadow:0 0 0 1px #0006}.color-picker.is-disabled{opacity:.45}.color-presets{flex-wrap:wrap;gap:8px;display:flex}.color-preset{border:1px solid var(--border);cursor:pointer;border-radius:999px;width:28px;height:28px;padding:0}.color-preset[aria-pressed=true]{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--strong)}.color-preset:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.option-types{gap:8px;display:grid}.option-types .toggle{align-items:center}input[inputmode=decimal],input[inputmode=numeric]{font-variant-numeric:tabular-nums;width:100%;min-width:0}.form-actions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.form-actions .button:disabled{opacity:.45}.dialog-backdrop.is-top{padding-top:max(16px,env(safe-area-inset-top));place-items:start center}.dialog{gap:12px;width:min(520px,100%);padding:16px;display:grid}.quick-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.quick-step{color:var(--muted);text-align:center;justify-items:center;gap:6px;font-size:11px;font-weight:600;display:grid}.quick-marker{border:1px solid var(--border);background:var(--surface);width:32px;height:32px;color:var(--muted);border-radius:999px;place-items:center;display:inline-grid}.quick-step[data-state=done] .quick-marker{background:var(--primary);border-color:var(--primary);color:var(--on-action)}.quick-step[data-state=current]{color:var(--text)}.quick-step[data-state=current] .quick-marker{border-color:var(--strong);box-shadow:0 0 0 4px var(--primary)}@supports (color:color-mix(in lab,red,red)){.quick-step[data-state=current] .quick-marker{box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 25%,transparent)}}.quick-step[data-state=current] .quick-marker{color:var(--strong)}.quick-step[data-state=cancelled] .quick-marker{background:var(--danger-bg);border-color:var(--danger);color:var(--danger)}.quick-title{overflow-wrap:anywhere}.quick-fee{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.quick-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.quick-summary dt{color:var(--muted);font-size:12px}.quick-summary dd{margin:0;font-weight:700}.rating-bars{gap:8px;margin:0;padding:0;list-style:none;display:grid}.rating-bars li{grid-template-columns:56px 1fr 48px;align-items:center;gap:10px;font-size:13px;display:grid}.rating-track{background:var(--neutral);border-radius:999px;height:10px;overflow:hidden}.rating-fill{border-radius:inherit;background:var(--primary);height:100%;display:block}.rank-product{align-items:center;gap:10px;min-width:0;display:inline-flex}.rank-thumb{object-fit:cover;background:var(--neutral);width:36px;height:36px;color:var(--muted);border-radius:8px;flex:none;place-items:center;display:inline-grid}.dialog header{align-items:center}.feedback{text-align:center;padding:32px 16px}.skeleton{background:linear-gradient(90deg,var(--neutral),var(--surface),var(--neutral));background-size:200% 100%;border-radius:999px;height:14px;animation:shine 1.2s infinite}.stat-skeleton{border-radius:8px;width:48px;height:28px;display:inline-block}@keyframes shine{to{background-position:-200% 0}}.login{height:100dvh;max-height:100dvh;padding:var(--edarh-space-32);background:var(--edarh-color-bg-canvas);color:var(--edarh-color-text-primary);font-family:var(--edarh-font-sans);font-variant-numeric:lining-nums;flex-direction:row;align-items:stretch;gap:0}.login,.login-brand{box-sizing:border-box;min-height:0;display:flex;overflow:hidden}.login-brand{width:var(--edarh-size-login-panel);flex-direction:column;flex:0 0 var(--edarh-size-login-panel);border-radius:var(--edarh-radius-card-sf);background:var(--edarh-color-bg-inverse);height:100%;max-height:100%;color:var(--edarh-primitive-white);gap:min(40px,max(12px,7cqh - 21px));padding:min(56px,max(16px,9.9cqh - 29.7px));container-type:size}.login-signature{align-items:center;gap:var(--edarh-space-12);min-height:36px;display:flex}.login-signature .edarh-mark{color:var(--edarh-color-action-primary-bg)}.login-word{color:var(--edarh-primitive-white)}.login-copy-group{gap:var(--edarh-space-16);flex-direction:column;display:flex}.login-kicker{color:var(--edarh-color-login-text-1)}.login-headline{color:var(--edarh-primitive-white);white-space:pre-line}.login-lead{color:var(--edarh-color-login-text-2);white-space:pre-line}.login-foot{color:var(--edarh-color-login-text-3)}.login-composition{border-radius:var(--edarh-radius-panel);background:var(--edarh-color-illustration);width:100%;min-height:0;padding:min(48px,max(10px,8.5cqh - 25.5px))}.login-composition,.login-illustration{flex:none;justify-content:center;align-items:center;display:flex}.login-illustration{border-radius:var(--edarh-radius-control);background:var(--edarh-color-material-3);width:min(240px,max(96px,42cqh - 126px));height:min(240px,max(96px,42cqh - 126px));overflow:hidden;container-type:size}.login-swatches{gap:2px;display:flex;transform:rotate(-12deg)}.login-swatches span{border-radius:var(--edarh-radius-xs);background:var(--edarh-color-material-1);flex:none;width:19cqw;height:44cqh}.login-swatches span:nth-child(2){background:var(--edarh-color-material-2)}[dir=rtl] .login-swatches{transform:rotate(12deg)}.login-panel{box-sizing:border-box;justify-content:safe center;align-items:center;gap:var(--edarh-space-24);min-width:0;height:100%;min-height:0;max-height:100%;padding-block:var(--edarh-space-24);padding-inline:var(--edarh-space-48);overscroll-behavior:contain;background:0 0;border:0;flex-direction:column;flex:1;margin:0;display:flex;overflow:hidden auto}.login-hint,.login-legal,.login-note,.login-options,.login-panel .edarh-button,.login-panel .edarh-divider,.login-panel .edarh-field,.login-title{width:100%;max-width:400px}.login-hint,.login-legal,.login-note,.login-title{text-align:center}.login-legal{white-space:pre-line}.login-options{justify-content:space-between;align-items:center;gap:var(--edarh-space-8);min-height:18px;display:flex}.login-options .edarh-check{gap:var(--edarh-space-8);font-size:var(--edarh-type-caption-size);font-weight:var(--edarh-type-caption-weight);line-height:var(--edarh-type-caption-leading);color:var(--edarh-color-text-primary)}.login-forgot{color:var(--edarh-color-text-accent);font-family:var(--edarh-font-sans);font-size:var(--edarh-type-caption-strong-size);font-weight:var(--edarh-type-caption-strong-weight);line-height:var(--edarh-type-caption-strong-leading);white-space:nowrap;background:0 0;border:0;margin:0;padding:0}.login-panel .edarh-divider{align-self:center;max-width:400px}.login-panel .edarh-input{height:45px;min-height:45px;padding-block:11px;line-height:21px}.login-password{width:100%;position:relative}.login-password .edarh-input{width:100%;padding-right:48px}.login-password .edarh-icon-button{color:var(--edarh-color-text-secondary);position:absolute;top:50%;right:6px;transform:translateY(-50%)}.login-password .edarh-icon-button:hover{color:var(--edarh-color-text-primary)}.linkish{color:var(--strong);background:0 0;border:0;min-height:44px;padding-inline:4px}.chat{grid-template-columns:280px minmax(0,1fr) 280px;gap:16px;min-height:640px;display:grid}.bubble{border-radius:16px;max-width:70%;padding:10px 12px}.bubble-in{background:var(--neutral)}.bubble-out{background:var(--success-bg);margin-inline-start:auto}.thread{flex-direction:column}.composer,.thread{gap:8px;display:flex}.composer input{flex:1}.variant-list{gap:12px;display:grid}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.product-card{align-content:start;gap:8px;display:grid}.thumb-wide{object-fit:cover;background:#f3ecdc;border-radius:8px;width:100%;height:160px}.catalog-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.catalog-actions .chips{margin-inline-start:auto}.editor-grid{grid-template-columns:minmax(0,792px) minmax(220px,352px);align-items:start;gap:16px;display:grid}.editor-main{gap:24px;display:grid}.customer-grid,.editor-side{gap:16px;display:grid}.customer-grid{grid-template-columns:minmax(220px,352px) minmax(0,792px);align-items:start}.file-button{width:fit-content;position:relative}.file-button:focus-within{outline:2px solid var(--strong);outline-offset:2px}.media-row{flex-wrap:wrap;gap:12px;display:flex}.media-thumb{gap:8px;width:160px;display:grid}.media-thumb .thumb-wide,.media-thumb img{width:160px;height:160px}.phone-scroll{padding:8px 0 16px}@media (max-width:380px){.phone-scroll{padding-inline:8px;overflow-x:auto}}.phone{box-sizing:content-box;zoom:.7;background:#0d0f0e;border-radius:62px;width:393px;height:852px;margin-inline:auto;padding:14px;position:relative;box-shadow:inset 0 0 0 2px #5a605d,0 0 0 2px #2a2f2d,0 24px 48px #073e3138}.phone-button{background:#2a2f2d;border-radius:2px;width:4px;position:absolute}.phone-button-action{height:32px;inset-block-start:118px;inset-inline-start:-6px}.phone-button-up{height:62px;inset-block-start:178px;inset-inline-start:-6px}.phone-button-down{height:62px;inset-block-start:252px;inset-inline-start:-6px}.phone-button-power{height:96px;inset-block-start:210px;inset-inline-end:-6px}.phone-screen{clip-path:inset(0 round 48px);isolation:isolate;background:#fff;border-radius:48px;width:393px;height:852px;position:relative;overflow:hidden}.phone-status{z-index:2;color:#101312;direction:ltr;background:#fff;justify-content:space-between;align-items:center;height:54px;padding:6px 32px 0 40px;font-size:16px;font-weight:600;display:flex;position:absolute;inset-block-start:0;inset-inline:0}.phone-island{inset-block-start:11px;background:#000;border-radius:999px;width:126px;height:37px;position:absolute;left:50%;transform:translate(-50%)}.phone-status-icons{align-items:center;gap:6px;display:flex}.phone-fallback,.phone-frame{background:var(--bg,#f1f3f5);border:0;border-radius:0 0 48px 48px;width:393px;height:798px;position:absolute;inset-block:54px 0;inset-inline:0}.phone-fallback{align-content:start;gap:16px;padding:16px 12px;display:grid;overflow-y:auto}.phone-fallback-note{text-align:center;margin:0;padding-inline:8px}.phone-home{z-index:2;pointer-events:none;inset-block-end:8px;background:#101312;border-radius:999px;width:134px;height:5px;position:absolute;left:50%;transform:translate(-50%)}.store-preview{background:var(--surface);border-radius:24px;gap:8px;padding:16px;display:grid;box-shadow:0 4px 16px #073e310a}.store-preview .thumb-wide{aspect-ratio:1/.8;object-fit:cover;object-position:center;border-radius:14px;width:100%;height:auto}.store-preview strong{font-size:16px;font-weight:600}.store-preview .price{margin:0;font-size:24px;font-weight:600}.store-preview-buy{justify-content:space-between;align-items:center;gap:12px;display:flex}.store-preview-plus{color:#087a54;background:#e0f5ec;border-radius:999px;place-items:center;width:44px;height:44px;font-size:24px;line-height:1;display:grid}.save-bar{border:1px solid var(--border);background:var(--surface);border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;padding:20px;display:flex}.save-bar .muted{margin-inline-end:auto}.save-bar .button+.button{margin-inline-start:8px}.variant-option.is-off{opacity:.45}.variant-option.is-off input{cursor:not-allowed}.variant-table{overflow:auto}.bars{gap:8px;min-height:120px;margin-top:16px;display:flex}.bars>span{background:var(--strong);border-radius:4px 4px 0 0;flex:1;display:block}.rank-list{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.rank-list li{justify-content:space-between;gap:12px;display:flex}.settings-nav{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.filters{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:12px;display:grid}.bulk-bar{background:var(--success-bg);border-radius:12px;flex-wrap:wrap;gap:12px;padding:16px}.bulk-bar,.check-row{align-items:center;display:flex}.check-row{cursor:pointer;gap:10px}.check-input{appearance:none;background:var(--surface);border:1px solid #5c6f67;border-radius:4px;place-items:center;width:20px;height:20px;margin:0;display:grid;position:relative}[data-mode=dark] .check-input{border-color:#7d9a8c}.check-input:before{content:"";position:absolute;inset:-12px}.check-input:checked{background:var(--strong);border-color:var(--strong)}.check-input:checked:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:8px;height:4px;transform:rotate(-45deg)translateY(-1px)}[data-mode=dark] .check-input:checked{background:#08865a;border-color:#08865a}.col-check{width:36px}.col-order{width:100px}.col-customer{width:188px}.col-items{width:48px}.col-total{width:86px}.col-fee{width:120px}.col-status{width:138px}.col-cod{width:90px}.col-menu{width:44px}.empty-state{text-align:center;justify-items:center;gap:12px;display:grid}.empty-art{background:var(--success-bg);width:100%;min-height:180px;color:var(--strong);border-radius:12px;place-items:center;display:grid}.skeleton-list{gap:16px;margin-block:16px;display:grid}.skeleton-row{gap:16px;display:flex}.skeleton{display:block}.line,.recovery,.status-row,.toggle,.total-row{align-items:center;gap:12px;display:flex}.status-row{flex-wrap:wrap;row-gap:8px;min-height:40px}.status-row>.muted{white-space:nowrap}.status-actions{margin-inline-start:auto}.recovery{background:var(--warning-bg);color:var(--warning);border-radius:8px;justify-content:space-between;padding:16px}.recovery p,.recovery strong{color:inherit}.recovery>div{flex:1;min-width:0}.recovery>svg{flex:none}.recovery-danger{background:var(--danger-bg);color:var(--danger)}.detail-grid{grid-template-columns:minmax(0,1fr) minmax(280px,400px);align-items:start;gap:24px;display:grid}.line{border-block-end:1px solid var(--border);grid-template-columns:minmax(0,1fr) 72px 120px 128px;padding-block:16px;display:grid}.line-head{color:var(--muted);border-block-end:0;padding-block:16px 0;font-size:12px}.line-product{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.line-product>span:last-child{gap:2px;min-width:0;display:grid}.thumb{background:#f3ecdc;border-radius:8px;flex:none;width:56px;height:56px}.total-row{justify-content:space-between;margin-top:16px}.total-value{align-items:center;gap:8px;display:inline-flex}.total-due{border-top:1px solid var(--border);padding-top:16px;font-size:16px}.timeline{gap:16px;margin:0;padding:0;list-style:none;display:grid}.timeline li{gap:12px;display:flex}.message-list small,.timeline small{color:var(--muted);font-size:12px;display:block}.message-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.toggle{justify-content:space-between;align-items:flex-start}.toggle input{appearance:none;background:var(--border);border-radius:999px;flex:none;width:40px;height:24px;position:relative}.toggle input:after{content:"";background:#fff;border-radius:999px;width:18px;height:18px;position:absolute;inset-block-start:3px;inset-inline-start:3px}.toggle input:checked{background:var(--strong)}[data-mode=dark] .toggle input:checked{background:#08865a}.toggle input:checked:after{inset-inline-start:19px}@media (max-width:1100px){.customer-grid,.detail-grid,.editor-grid,.filters,.product-grid{grid-template-columns:1fr}}@media (min-width:1100px){body:has(.login),html:has(.login){height:100dvh;overflow:hidden}}@media (max-width:1100px){.grid-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.chat,.grid-2{grid-template-columns:1fr}}@media (max-width:1099px){body:has(.login),html:has(.login){height:auto;overflow:auto}.login{gap:var(--edarh-space-16);min-height:100dvh;padding:var(--edarh-space-16);flex-direction:column;overflow:visible}.login,.login-brand{height:auto;max-height:none}.login-brand{gap:var(--edarh-space-40);width:100%;min-height:0;padding:var(--edarh-space-32);flex:none;container-type:normal}.login-composition{padding:var(--edarh-space-48)}.login-illustration{width:240px;height:240px}.login-panel{height:auto;max-height:none;padding:var(--edarh-space-32) var(--edarh-space-24) var(--edarh-space-40);justify-content:flex-start;overflow:visible}}@media (max-width:700px){.login-brand{gap:var(--edarh-space-24)}.login-brand,.login-composition{padding:var(--edarh-space-24)}.login-illustration{width:180px;height:180px}.login-panel{padding-inline:var(--edarh-space-16)}.login-brand{gap:var(--edarh-space-16)}.login-composition,.login-foot{display:none}.login .login-brand .edarh-text.login-headline{font-size:28px;line-height:1.25}.login-panel{padding-block-start:var(--edarh-space-16)}}@media (max-width:800px){.shell,.shell-body{display:block}.shell-body{padding:0 0 calc(88px + env(safe-area-inset-bottom,0px))}.sidebar{display:none}.topbar{border-inline:0;border-radius:0;position:sticky;top:0}.topbar .pill,.topbar kbd{display:none}.workspace{padding:16px}.workspace-head{margin:-16px -16px 0;inset-block-start:0}.tabbar{padding-bottom:env(safe-area-inset-bottom,0);background:var(--surface);border-top:1px solid var(--border);z-index:5;inset-inline:0;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0}.tab{min-height:64px;color:var(--muted);place-items:center;gap:2px;font-size:11px;display:grid}.tab.is-active{color:var(--strong)}.form-row{grid-template-columns:1fr}.banner-card,.page-header{display:grid}}.select-trigger{border:1px solid var(--border);background:var(--surface);width:100%;min-height:45px;color:var(--text);text-align:start;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:inline-flex}.select-trigger:hover{border-color:var(--strong)}@supports (color:color-mix(in lab,red,red)){.select-trigger:hover{border-color:color-mix(in srgb,var(--strong) 40%,var(--border))}}.select-trigger[data-state=open]{border-color:var(--strong)}.select-chevron,.select-trigger[data-placeholder]{color:var(--muted)}.select-chevron{flex:none}.select-trigger[data-state=open] .select-chevron{rotate:180deg}.select-content{z-index:60;min-width:var(--radix-select-trigger-width);max-height:min(320px,var(--radix-select-content-available-height));border:1px solid var(--border);background:var(--surface);color:var(--text);transform-origin:var(--radix-select-content-transform-origin);border-radius:12px;overflow:hidden;box-shadow:0 12px 32px #073e311f}.select-viewport{padding:4px}.select-item{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;outline:none;align-items:center;min-height:40px;padding-block:8px;padding-inline:12px 36px;font-size:14px;display:flex;position:relative}.select-item[data-highlighted]{background:var(--success-bg);color:var(--strong)}.select-item[data-state=checked]{font-weight:600}.select-indicator{color:var(--strong);display:inline-flex;position:absolute;inset-inline-end:10px}.command-backdrop{z-index:70;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#07201947;padding:24px;display:grid;position:fixed;inset:0}.command{border:1px solid var(--border);background:var(--surface);width:100%;max-width:2452px;height:100%;min-height:0;color:var(--text);border-radius:16px;flex-direction:column;margin-inline:auto;display:flex;overflow:hidden;box-shadow:0 24px 64px #073e312e}.command-input{border-bottom:1px solid var(--border);color:var(--muted);align-items:center;gap:12px;padding:16px 20px;display:flex}.command-input input{min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:18px;line-height:1.5}.command-close{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-height:44px;font-size:12px;display:inline-flex}.command kbd{border:1px solid var(--border);background:var(--canvas);border-radius:6px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-family:inherit;font-size:11px;display:inline-grid}.command-spinner{border:2px solid var(--border);border-top-color:var(--strong);border-radius:999px;width:16px;height:16px}.command-filters{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:4px;padding:8px 16px;display:flex}.command-divider{background:var(--border);width:1px;height:24px;margin-inline:8px}.command-results{flex:1;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));align-content:start;gap:8px 24px;min-height:0;padding:8px 16px 16px;display:grid;overflow-y:auto}.command-hint{margin:8px 4px 0;font-size:12px}.command-empty,.command-hint{color:var(--muted);grid-column:1/-1}.command-empty{text-align:center;justify-items:center;gap:12px;padding:64px 16px;display:grid}.command-group header{justify-content:space-between;align-items:center;min-height:40px;padding-inline:8px;display:flex}.command-group h3{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.command-group ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.command-item{cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-height:52px;padding:8px;display:flex}.command-item.is-active{background:var(--success-bg)}.command-icon{background:var(--canvas);width:36px;height:36px;color:var(--strong);border-radius:8px;flex:none;place-items:center;display:grid}.command-text{flex:1;min-width:0;display:grid}.command-text small,.command-text strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.command-text strong{font-size:14px;font-weight:600}.command-text small{color:var(--muted);font-size:12px}.command-enter{color:var(--muted);opacity:0}.command-item.is-active .command-enter{opacity:1}.command-footer{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;gap:16px;padding:10px 20px;font-size:12px;display:flex}.command-footer span{align-items:center;gap:4px;display:inline-flex}@media (max-width:640px){.command-backdrop{padding:0}.command{border:0;border-radius:0}.command-footer{display:none}}.filters.filters-inline{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.search-pill{border:1px solid var(--border);background:var(--surface);min-height:44px;color:var(--muted);border-radius:999px;flex:320px;align-items:center;gap:10px;padding-inline:16px;display:flex;box-shadow:0 6px 18px #073e3114}.search-pill:focus-within{border-color:var(--strong)}.search-pill input{min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:14px}.filter-select{flex:none;min-width:150px}.filter-select .select-trigger{min-height:44px;font-weight:600}.filter-note{font-size:12px}.product-cell{align-items:center;gap:12px;min-width:0;display:flex}.product-cell>span{gap:2px;min-width:0;display:grid}.thumb-sm{object-fit:cover;width:48px;height:48px}.badge-button{cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0}.badge-button:focus-visible{outline:2px solid var(--strong);outline-offset:2px}.message-error{text-overflow:ellipsis;max-width:320px;color:var(--danger);font-size:12px;display:inline-block;overflow:hidden}.field>.field-label,.field>span:first-child{color:var(--text);font-size:12px;font-weight:600;line-height:1.5}.field>small{font-size:12px}.stack>.button-fit{justify-self:start}.row-link{cursor:pointer}.toggle>span{gap:2px;min-width:0;display:grid}.toggle>span small{color:var(--muted);font-size:12px}.progress{margin:16px 0 0;padding:0;list-style:none;display:grid}.progress-step{grid-template-columns:32px minmax(0,1fr);gap:12px;padding-bottom:20px;display:grid;position:relative}.progress-step:last-child{padding-bottom:0}.progress-step:not(:last-child):before{content:"";background:var(--border);inset-inline-start:15px;border-radius:2px;width:2px;position:absolute;top:34px;bottom:2px}.progress-step[data-state=done]:not(:last-child):before{background:var(--strong)}.progress-marker{border:2px solid var(--border);background:var(--surface);width:32px;height:32px;color:var(--muted);border-radius:999px;place-items:center;display:grid}.progress-step[data-state=done] .progress-marker{border-color:var(--strong);background:var(--strong);color:#fff}.progress-step[data-state=current] .progress-marker{border-color:var(--strong);background:var(--success-bg);color:var(--strong);box-shadow:0 0 0 4px var(--success-bg)}@supports (color:color-mix(in lab,red,red)){.progress-step[data-state=current] .progress-marker{box-shadow:0 0 0 4px color-mix(in srgb,var(--success-bg) 70%,transparent)}}.progress-step[data-state=cancelled] .progress-marker{border-color:var(--danger);background:var(--danger-bg);color:var(--danger)}.progress-body{gap:2px;min-width:0;padding-top:5px;display:grid}.progress-title{color:var(--text);font-weight:600}.progress-step[data-state=upcoming] .progress-title{color:var(--muted);font-weight:400}.progress-step[data-state=cancelled] .progress-title{color:var(--danger)}.progress-detail{color:var(--muted);font-size:13px}.progress-when{color:var(--muted);font-size:12px}.button-danger{background:var(--surface);color:var(--danger);border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.button-danger{border-color:color-mix(in srgb,var(--danger) 35%,var(--border))}}.button-danger:hover:not(:disabled){background:var(--danger-bg);border-color:var(--danger)}.button-danger:focus-visible{outline-color:var(--danger)}.linkish-danger{color:var(--danger)}.media-field{gap:16px;display:grid}.dropzone{border:2px dashed var(--strong);justify-items:center;gap:6px;padding:28px 16px;display:grid}@supports (color:color-mix(in lab,red,red)){.dropzone{border:2px dashed color-mix(in srgb,var(--strong) 30%,var(--border))}}.dropzone{background:var(--success-bg);border-radius:12px}@supports (color:color-mix(in lab,red,red)){.dropzone{background:color-mix(in srgb,var(--success-bg) 35%,var(--surface))}}.dropzone{text-align:center;cursor:pointer}.dropzone.is-over,.dropzone:hover{border-color:var(--strong);background:var(--success-bg)}.dropzone:focus-within{outline:2px solid var(--strong);outline-offset:2px}.dropzone-icon{background:var(--surface);width:44px;height:44px;color:var(--strong);border:1px solid var(--border);border-radius:999px;place-items:center;display:grid}.dropzone small{color:var(--muted);font-size:12px}.dropzone-button{pointer-events:none;margin-top:6px}.media-main-hint{color:var(--muted);align-items:flex-start;gap:8px;font-size:13px;display:flex}.media-main-hint svg{color:var(--strong);flex:none;margin-top:2px}.media-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.media-tile{gap:6px;min-width:0;display:grid}.media-tile.is-main{grid-area:span 2/span 2}.media-frame{aspect-ratio:1;border:1px solid var(--border);background:#f3ecdc;border-radius:12px;position:relative;overflow:hidden}.media-tile.is-main .media-frame{border:2px solid var(--strong)}.media-frame img{object-fit:cover;width:100%;height:100%}.media-badge{position:absolute;inset-block-start:8px;inset-inline-start:8px}.media-badge-end{inset-inline:auto 8px}.media-actions{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.media-actions .linkish{min-height:32px;font-size:12px}@media (max-width:520px){.media-tile.is-main{grid-area:auto/1/auto/-1}}@media (max-width:720px){.line-head{display:none}.line{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:10px}.line>.line-product{grid-column:1/-1}.line-cell{gap:2px;display:grid}.line-cell:before{content:attr(data-label);color:var(--muted);font-size:12px;font-weight:400}.line-cell:last-child{text-align:end}.recovery{flex-wrap:wrap;align-items:flex-start}.recovery>div{flex:calc(100% - 40px)}.recovery>.button,.recovery>button{flex:100%}}.notify-button{width:44px;height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid;position:relative}.notify-button:hover{background:var(--success-bg)}.notify-button:focus-visible{outline:2px solid var(--strong);outline-offset:2px}.notify-bell{transform-origin:50% 10%;display:inline-flex}.notify-count{background:var(--danger);color:#fff;text-align:center;min-width:18px;height:18px;box-shadow:0 0 0 2px var(--surface);border-radius:999px;padding:0 4px;font-size:11px;font-weight:700;line-height:18px;position:absolute;inset-block-start:6px;inset-inline-end:6px}.notify-panel{z-index:40;border:1px solid var(--border);background:var(--surface);width:min(380px,100vw - 32px);max-height:min(480px,70vh);transform-origin:var(--dash-menu-origin) 0;border-radius:12px;flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;overflow:hidden;box-shadow:0 16px 40px #073e3124}.notify-panel header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:8px 8px 8px 16px;display:flex}.notify-panel header .linkish{min-height:36px;font-size:12px}.notify-panel ul{margin:0;padding:4px;list-style:none;overflow-y:auto}.notify-item a{color:var(--text);border-radius:8px;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.notify-item a:focus-visible,.notify-item a:hover{background:var(--success-bg)}.notify-item a>span:last-child{gap:2px;font-size:13px;display:grid}.notify-item small{color:var(--muted);font-size:12px}.notify-dot{background:0 0;border-radius:999px;flex:none;width:8px;height:8px;margin-top:6px}.notify-item.is-unread .notify-dot{background:var(--strong)}.notify-item.is-unread a>span:last-child>span{font-weight:600}.notify-empty{color:var(--muted);text-align:center;padding:24px 16px;font-size:13px}.notify-sound{width:36px;height:36px;color:var(--strong);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.notify-sound[aria-pressed=false]{color:var(--muted)}.notify-sound:hover{background:var(--success-bg)}.notify-sound:focus-visible{outline:2px solid var(--strong);outline-offset:2px}.notify-panel header>div{align-items:center;gap:4px;display:flex}.page-title-row{align-items:center;gap:10px;min-width:0;display:flex}.back-link{border:1px solid var(--border);background:var(--surface);width:40px;height:40px;color:var(--text);border-radius:999px;flex:none;place-items:center;display:grid}.back-link:hover{background:var(--success-bg);border-color:var(--strong)}@supports (color:color-mix(in lab,red,red)){.back-link:hover{border-color:color-mix(in srgb,var(--strong) 40%,var(--border))}}.back-link:hover{color:var(--strong)}.back-link:focus-visible{outline:2px solid var(--strong);outline-offset:2px}.field-error{color:var(--danger);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.field-error svg{flex:none}.field:has(>.field-error) :is(input,textarea,.select-trigger){border-color:var(--danger);background:var(--danger-bg)}@supports (color:color-mix(in lab,red,red)){.field:has(>.field-error) :is(input,textarea,.select-trigger){background:color-mix(in srgb,var(--danger-bg) 45%,var(--surface))}}.field:has(>.field-error) :is(input,textarea):focus-visible{outline-color:var(--danger)}.banner{border:1px solid #0000;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.banner svg{flex:none;margin-top:2px}.banner-error{background:var(--danger-bg);border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.banner-error{border-color:color-mix(in srgb,var(--danger) 25%,transparent)}}.banner-error{color:var(--danger)}.banner-success{background:var(--success-bg);border-color:var(--strong)}@supports (color:color-mix(in lab,red,red)){.banner-success{border-color:color-mix(in srgb,var(--strong) 20%,transparent)}}.banner-success{color:var(--strong)}.saved-notice{margin:0 0 12px;position:relative}.saved-notice .banner{margin:0;padding-inline-end:48px}.saved-notice .icon-button{position:absolute;inset-block-start:6px;inset-inline-end:6px}.dialog-close{width:36px;height:36px;color:var(--muted);border-radius:999px;place-items:center;display:grid}.dialog-close:hover{background:var(--success-bg);color:var(--text)}.contact-actions{flex-wrap:wrap;gap:8px}.menu-anchor>.menu:before{content:"";inset-inline:0;height:12px;position:absolute;bottom:100%}.card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.items-editor{gap:16px;margin-top:16px;display:grid}.items-edit-list{margin:0;padding:0;list-style:none;display:grid}.items-edit-row{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto 140px auto;align-items:center;gap:12px;padding-block:12px;display:grid}.items-edit-row.is-removed .items-edit-name,.items-edit-row.is-removed .items-edit-total{opacity:.45;text-decoration:line-through}.items-edit-row.is-new{background:var(--success-bg)}@supports (color:color-mix(in lab,red,red)){.items-edit-row.is-new{background:color-mix(in srgb,var(--success-bg) 45%,transparent)}}.items-edit-row.is-new{border-radius:8px;padding-inline:8px}.items-edit-name{gap:2px;min-width:0;display:grid}.items-edit-total{text-align:end}.stepper{border:1px solid var(--border);background:var(--surface);border-radius:10px;align-items:center;display:inline-flex;overflow:hidden}.stepper button{width:40px;height:40px;color:var(--text);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.stepper button:hover:not(:disabled){background:var(--success-bg);color:var(--strong)}.stepper button:disabled{color:var(--muted);opacity:.5;cursor:not-allowed}.stepper input{border:0;border-inline:1px solid var(--border);text-align:center;background:0 0;width:48px;height:40px;font-weight:600}.items-add{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.items-add .field{flex:260px}.dialog-full{grid-template-rows:auto auto minmax(0,1fr) auto;width:min(760px,100%);max-height:min(860px,100dvh - 32px);overflow:hidden}.picker-search{flex:none}.picker-search input::-webkit-search-cancel-button{cursor:pointer}.picker-results{overscroll-behavior:contain;min-height:240px;margin-inline:-4px;padding-inline:4px;overflow-y:auto}.picker-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.picker-option{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);text-align:start;font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:8px;display:flex}.picker-variant:hover:not(:disabled),button.picker-option:hover:not(:disabled){border-color:var(--strong);background:var(--success-bg)}.picker-option:disabled,.picker-variant:disabled{cursor:not-allowed;opacity:.55}.picker-option-static{cursor:default;border:0;padding-block-end:4px}.picker-product{border:1px solid var(--border);border-radius:10px;padding-block-end:8px}.picker-body{flex:1;gap:2px;min-width:0;display:grid}.picker-body strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.picker-tags{flex:none;gap:6px;display:flex}.picker-variants{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;padding-inline:8px;display:grid}.picker-variant{border:1px solid var(--border);background:var(--surface);min-height:44px;color:var(--text);text-align:start;font:inherit;cursor:pointer;border-radius:8px;justify-items:start;gap:2px;padding:8px 10px;display:grid}.picker-skeleton{align-items:center;gap:12px;display:flex}.picker-state{text-align:center;justify-items:center;gap:8px;padding:32px 16px;display:grid}.picker-more{justify-content:center;padding-block:12px;display:flex}@media (max-width:640px){.dialog-backdrop-full{place-items:stretch stretch;padding:0}.dialog-full{width:100%;height:100dvh;max-height:none;border:0;border-radius:0;padding-block-end:max(16px,env(safe-area-inset-bottom))}}.items-edit-subtotal{margin-top:0}@media (max-width:720px){.items-edit-row{grid-template-columns:minmax(0,1fr) auto}.items-edit-name{grid-column:1/-1}}@media (pointer:coarse){.dropzone-drag{display:none}}.brand-picker{grid-template-columns:minmax(0,1fr) auto;align-items:start}.brand-picker,.variant-row,.variant-rows{gap:12px;display:grid}.variant-row{border-bottom:1px solid var(--edarh-color-border-subtle,#00000014);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));align-items:start;padding-bottom:12px}.media-frame video{object-fit:cover;width:100%;height:100%}.msg-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.msg-tile{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:12px;gap:4px;padding:16px;text-decoration:none;display:grid}.msg-tile span{color:var(--muted);font-size:12px}.msg-tile strong{font-size:24px}.msg-tile[data-tone=success] strong{color:var(--strong)}.msg-tile[data-tone=danger] strong{color:var(--danger)}.msg-toolbar{flex-wrap:wrap;justify-content:space-between;gap:12px}.msg-search,.msg-toolbar{align-items:center;display:flex}.msg-search{border:1px solid var(--border);background:var(--surface);min-width:min(260px,100%);color:var(--muted);border-radius:999px;gap:8px}.msg-search input{background:0 0;border:0;width:100%;min-width:0;min-height:40px}.msg-card{border:1px solid var(--border);background:var(--surface);border-radius:12px;display:grid;overflow:hidden}.msg-list{margin:0;padding:0;list-style:none}.msg-list li+li{border-top:1px solid var(--border)}.msg-row{width:100%;color:var(--text);text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.msg-row:hover{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.msg-row:hover{background:color-mix(in srgb,var(--primary) 6%,transparent)}}.msg-dir{background:var(--neutral);width:40px;height:40px;color:var(--muted);border-radius:999px;place-items:center;display:grid}.msg-dir.is-out{background:var(--success-bg);color:var(--strong)}.msg-dir.is-in{background:var(--info-bg);color:var(--info)}.msg-main{gap:2px;min-width:0;display:grid}.msg-title{font-weight:600}.msg-preview,.msg-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.msg-preview{text-align:start;color:var(--muted);unicode-bidi:plaintext;font-size:13px}.msg-side{color:var(--muted);justify-items:end;gap:4px;font-size:12px;display:grid}.msg-error{color:var(--danger);font-size:12px}.thread{gap:10px;max-height:50vh;padding:4px;display:grid;overflow:auto}.msg-bubble{background:var(--neutral);border-radius:12px;gap:4px;max-width:80%;padding:10px 12px;display:grid}.msg-bubble.is-out{justify-self:end}.msg-bubble.is-in{justify-self:start}.msg-bubble-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.msg-bubble footer{color:var(--muted);gap:8px;font-size:11px;display:flex}.thread-composer{grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.dialog.is-wide{width:min(720px,100%)}@media (max-width:640px){.msg-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.rate-input{direction:ltr;display:block;position:relative}.rate-input input{padding-inline-end:128px}.rate-unit{color:var(--muted);white-space:nowrap;pointer-events:none;top:50%;unicode-bidi:plaintext;font-size:12px;position:absolute;inset-inline-end:12px;transform:translateY(-50%)}.rate-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.rate-row>.button{white-space:nowrap;min-height:46px}@media (max-width:640px){.rate-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rate-row>.button{grid-column:1/-1}}.filter-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:12px;display:grid}.filter-row.filter-add{grid-template-columns:minmax(0,1fr) auto}.filter-row>.button{white-space:nowrap;min-height:46px}@media (max-width:640px){.filter-row,.filter-row.filter-add{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.filter-row.filter-add>.button,.filter-row>.field,.filter-row>label{grid-column:1/-1}}.home-preview{color:#172b25;background:#f3f5f4;border-radius:14px;gap:6px;padding:16px;display:grid}.home-preview small{color:#3c5149}.home-preview strong{font-size:22px;line-height:1.2;display:grid}.home-preview p{color:#3c5149;margin:0}.currency-row{flex-wrap:wrap;gap:10px}.currency-rate,.currency-row{align-items:center;display:flex}.currency-rate{gap:8px}.currency-rate input{width:140px}.hero-languages{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.hero-language{border:1px solid #00000014;border-radius:14px;gap:12px;min-width:0;margin:0;padding:14px;display:grid}.hero-language legend{padding-inline:6px;font-weight:700}.rating-fill{background:var(--strong)}.save-bar{z-index:20;position:sticky;bottom:0;box-shadow:0 -6px 20px #073e311a}.button-spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:999px;width:14px;height:14px;margin-inline-end:8px;animation:dash-spin .7s linear infinite}.button.is-loading{opacity:1;cursor:progress}.button.is-loading:disabled{opacity:.85}.field input,.field select,.field textarea,.inline-input,.msg-search,.select-trigger{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-height:45px;font-size:14px}.msg-search{border-radius:8px;padding:0 12px}.msg-search input{min-height:43px;font-size:14px}.bars{align-items:flex-end}.bars>.bar{background:0 0;align-content:end;justify-items:center;gap:4px;min-width:0;display:grid}.bar-count{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.bar-fill{background:var(--strong);opacity:.85;border-radius:6px 6px 0 0;width:100%;display:block}.bar-day{color:var(--muted);font-size:11px}a.rank-row{color:inherit}.rank-list li>a{border-radius:8px;flex:1;justify-content:space-between;align-items:center;gap:12px;display:flex}.rank-end{align-items:center;gap:10px;display:inline-flex}.rank-arrow{color:var(--muted);transition:translate .12s,color .12s}.rank-list li>a:hover .rank-arrow{color:var(--strong);translate:3px}[dir=rtl] .rank-list li>a:hover .rank-arrow{translate:-3px}.num-light{color:var(--muted);margin-inline-start:6px;font-weight:400}.qr-skeleton{aspect-ratio:1;border-radius:8px;width:264px;max-width:100%;height:264px}.home-rate-card{gap:12px;display:grid}.dialog.is-wide:has(.thread){gap:0;padding:0;overflow:hidden}.dialog.is-wide:has(.thread)>header{background:var(--strong);color:#fff;padding:14px 16px}.dialog.is-wide:has(.thread)>header .dialog-close{color:#fff}.dialog.is-wide:has(.thread)>.muted{background:var(--surface);border-bottom:1px solid var(--border);padding:8px 16px}.thread{background:var(--success-bg);gap:6px;min-height:220px;padding:16px}@supports (color:color-mix(in lab,red,red)){.thread{background:color-mix(in srgb,var(--success-bg) 55%,var(--canvas))}}.msg-bubble{background:var(--surface);border-radius:10px;padding:8px 12px;box-shadow:0 1px 1px #00000014}.msg-bubble.is-in{border-start-start-radius:2px}.msg-bubble.is-out{background:var(--success-bg);border-end-end-radius:2px}.msg-bubble footer{justify-content:flex-end}.dialog.is-wide:has(.thread)>.banner{margin:8px 16px 0}.thread-composer{background:var(--canvas);border-top:1px solid var(--border);align-items:flex-end;gap:8px;padding:10px 12px;display:flex}.thread-composer textarea{border:1px solid var(--border);background:var(--surface);resize:none;border-radius:22px;flex:1;min-height:44px;max-height:140px;padding:11px 16px;font-size:14px;line-height:20px}.thread-composer .button{border-radius:999px;flex:none;justify-content:center;width:44px;height:44px;min-height:44px;padding:0}.dialog.is-wide:has(.thread)>p.field-error,.dialog.is-wide:has(.thread)>p.muted:last-child{padding:6px 16px 12px;font-size:12px}.bars{gap:12px;min-height:150px}.bar-count{min-height:18px;font-size:14px}.bar-fill{opacity:1;border-radius:8px 8px 0 0}.bar-fill.is-empty{background:var(--border);height:3px!important}.bar-day{font-size:12px}.search-box{border:1px solid var(--border);background:var(--surface);min-width:0;min-height:45px;color:var(--muted);border-radius:8px;flex:320px;align-items:center;gap:10px;padding-inline:12px;display:flex}.search-box:focus-within{border-color:var(--strong);box-shadow:0 0 0 3px var(--primary)}@supports (color:color-mix(in lab,red,red)){.search-box:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent)}}.search-box input{min-width:0;min-height:43px;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:14px}.search-clear{width:28px;height:28px;color:var(--muted);background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid}.search-clear:hover{background:var(--neutral)}.filters>.search-box{align-self:end}input[type=checkbox]:not([role=switch]){accent-color:var(--strong);width:18px;height:18px}.dialog-backdrop,.thread{overscroll-behavior:contain}.thread-composer textarea{width:auto;min-width:0}.skeleton{max-width:100%}.skeleton-text{height:14px;margin-block:3.5px}.bars>.skeleton{background:linear-gradient(90deg,var(--neutral),var(--surface),var(--neutral));background-size:200% 100%;border-radius:8px 8px 0 0;flex:1}.skeleton-slot{align-items:center;display:flex}@media (max-width:640px){.order-table .col-fee .skeleton-text,.order-table .col-items .skeleton-text{height:12px;margin-block:3px}}.b2b-customers{border:1px solid var(--border,#0000001f);border-radius:12px;gap:4px;max-height:240px;padding:8px;display:grid;overflow-y:auto}.b2b-customer{align-items:center;gap:10px;min-height:40px;display:flex}.b2b-amount{grid-template-columns:repeat(2,minmax(0,1fr))}.b2b-amount,.b2b-row{gap:12px;display:grid}.b2b-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.b2b-badge{white-space:nowrap;font-weight:600}@media (max-width:640px){.b2b-amount{grid-template-columns:minmax(0,1fr)}.b2b-row{grid-template-columns:minmax(0,1fr) auto}}.bulk-scope{border:0;gap:4px;margin:0;padding:0;display:grid}.bulk-scope legend{margin-block-end:8px;padding:0;font-weight:600}.cd-list{margin:0;padding:0;list-style:none}.cd-list,.cd-row{gap:12px;display:grid}.cd-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.cd-row+.cd-row{border-block-start:1px solid var(--border,#0000001f);padding-block-start:12px}.cd-actions{gap:8px;display:flex}@media (max-width:640px){.cd-row{grid-template-columns:minmax(0,1fr) auto}.cd-actions{grid-column:1/-1}}.more-links{gap:4px;margin-top:8px;display:grid}.more-links a{min-height:48px;color:var(--strong);border-radius:10px;align-items:center;padding:0 14px;font-weight:600;display:flex}.more-links a:focus-visible,.more-links a:hover{background:var(--surface-muted,#0000000d)}@media (max-width:800px){.save-bar{bottom:calc(66px + env(safe-area-inset-bottom,0px))}}.skip-link{z-index:100;background:var(--color-surface,#fff);color:inherit;inset-inline-start:8px;border:1px solid;border-radius:8px;padding:8px 14px;font-weight:600;position:absolute;top:-48px}.skip-link:focus{top:8px}main:focus{outline:none}.save-bar-danger{border-inline-end:1px solid var(--border);gap:8px;margin-inline-end:8px;padding-inline-end:16px;display:flex}.save-bar-danger .button+.button{margin-inline-start:0}.media-tile.is-main .media-frame{max-height:280px}.media-frame,.thumb-empty{background:var(--surface-muted,var(--surface))}.thumb-empty{color:var(--muted,#8a8a8a);border:1px dashed var(--border);justify-content:center;align-items:center;display:inline-flex}.product-card{position:relative}.product-card>.check-input{z-index:1;position:absolute;inset-block-start:12px;inset-inline-start:12px}.checklist-steps{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.checklist-steps li{align-items:center;gap:8px;display:flex}.checklist-steps li.is-done a{opacity:.7;text-decoration:line-through}.command-backdrop{place-items:start center;padding-block-start:min(12vh,96px)}.command{max-width:720px;height:auto;max-height:min(640px,100dvh - 24px)}.command-results{min-height:160px}@media (max-width:720px){.command-backdrop{padding:0}.command{border-radius:0;max-width:none;height:100dvh;max-height:none}}.search-kbd{unicode-bidi:isolate}@media (hover:none),(max-width:720px){.search-kbd{display:none}}.char-counter{text-align:end;color:var(--muted);font-variant-numeric:tabular-nums;margin-top:4px;display:block}.char-counter[data-tone=warning]{color:var(--warning,#b45309)}.char-counter[data-tone=danger]{color:var(--danger,#b42318)}.home-preview{overflow-wrap:anywhere;overflow:hidden}.home-preview strong{-webkit-line-clamp:4}.home-preview p,.home-preview strong{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-preview p{-webkit-line-clamp:5}.home-preview,.media-frame,.thumb,.thumb-wide{background:var(--surface-muted)}.home-preview{color:var(--text)}.store-preview-plus{background:var(--success-bg);color:var(--strong)}input::placeholder,textarea::placeholder{color:var(--muted);opacity:.75}.button:disabled,button:disabled,input:disabled,select:disabled,textarea:disabled{opacity:1;color:var(--muted);border-color:var(--muted);cursor:not-allowed}.button-primary:disabled{background:var(--neutral);color:var(--muted)}.page-header .muted,.save-bar .muted{color:var(--muted)}.code-sample{background:var(--surface-muted);border-radius:8px;margin:0;padding:12px;overflow-x:auto}.is-stale{opacity:.5;pointer-events:none;transition:opacity .15s}.nav-progress{z-index:120;background:linear-gradient(90deg,transparent,var(--primary),transparent);background-repeat:no-repeat;background-size:40% 100%;height:3px;animation:nav-progress 1s linear infinite;position:fixed;inset-block-start:0;inset-inline:0}@keyframes nav-progress{0%{background-position:-40% 0}to{background-position:140% 0}}@media (prefers-reduced-motion:reduce){.nav-progress{background:var(--primary);animation:none}}.wa-status{align-items:center;display:none}.wa-dot{background:var(--danger);border-radius:999px;width:10px;height:10px}.wa-status[data-on=true] .wa-dot{background:var(--primary)}@media (max-width:720px){.wa-status{display:inline-flex}}.form-row{align-items:start}@media (max-width:720px){.save-bar{gap:8px;padding:12px}.save-bar .button{flex:auto}.save-bar-danger{border-inline-end:0;border-block-start:1px solid var(--border);flex:100%;order:5;margin-inline-end:0;padding-block-start:8px;padding-inline-end:0}}.msg-bubble-text{unicode-bidi:plaintext;min-width:2.5ch}.line-product .thumb{color:var(--muted,currentColor);place-items:center;display:inline-grid}.danger-divider{border:0;border-top:1px solid var(--border,#7f7f7f40);width:100%;margin:8px 0 4px}.overflow-menu{position:relative}.overflow-menu>summary{cursor:pointer;list-style:none}.overflow-menu>summary::-webkit-details-marker{display:none}.overflow-menu-list{z-index:20;background:var(--surface,#fff);border:1px solid var(--border,#7f7f7f4d);inset-inline-end:0;border-radius:10px;gap:8px;min-width:200px;padding:8px;display:grid;position:absolute;bottom:calc(100% + 6px);box-shadow:0 8px 24px #0000002e}.detail-card{border:1px solid var(--border);border-radius:12px;gap:12px;min-width:0;margin:0;padding:14px;display:grid}.detail-card-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.detail-remove{color:var(--danger);min-height:36px}.detail-group{gap:10px;display:grid}.detail-group-alt{border-top:1px dashed var(--border);padding-top:12px}.detail-lang{color:var(--muted,#6b7280);font-size:.8125rem;font-weight:600}@media (min-width:720px){.detail-group{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.detail-group .detail-lang{grid-column:1/-1}}@media (max-width:768px){.field input,.field select,.field textarea,.inline-input,.msg-search,.msg-search input,.search input,.search-box input,.select-trigger,.thread-composer textarea{font-size:16px}}.ratings-card{margin-block-start:16px}.ratings-summary{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.ratings-average{justify-items:start;gap:4px;display:grid}.ratings-average strong{font-size:2.25rem;line-height:1}.ratings-stars{color:#e0a526;letter-spacing:2px;white-space:nowrap}.ratings-stars>span{color:var(--border)}.ratings-bars,.ratings-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ratings-bars{flex:1;min-inline-size:220px;max-inline-size:420px}.ratings-bars li{font-variant-numeric:tabular-nums;grid-template-columns:2.5em 1fr 2em;align-items:center;gap:8px;display:grid}.ratings-bar{background:var(--neutral);border-radius:999px;block-size:8px;overflow:hidden}.ratings-bar>span{background:var(--primary);border-radius:999px;block-size:100%;display:block}.ratings-list{border-block-start:1px solid var(--border);padding-block-start:12px}.ratings-list li{gap:4px;display:grid}.ratings-list p{margin:0}.ratings-meta{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.special-card-admin{gap:16px;display:grid}.special-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;display:flex}.special-head>div{flex:280px;min-width:0}.special-head h2{align-items:center;gap:8px;margin:0 0 4px;display:flex}.special-head p{margin:0}.special-head .button{align-items:center;gap:8px;display:inline-flex}.special-count{border-radius:999px;padding:2px 10px;font-size:13px;font-weight:500}.special-count,.special-note{color:var(--muted);background:var(--neutral)}.special-note{border-radius:12px;margin:0;padding:12px 16px}.special-rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.special-row{border:1px solid var(--neutral);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 12px;display:flex}.special-order{text-align:center;width:24px;color:var(--muted);flex:none;font-weight:600}.special-thumb{object-fit:cover;background:var(--neutral);border-radius:10px;flex:none;width:56px;height:56px}.special-body{flex:160px;gap:4px;min-width:0;display:grid}.special-body strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.special-meta{color:var(--muted);flex-wrap:wrap;gap:8px;font-size:13px}.special-actions,.special-meta{align-items:center;display:flex}.special-actions{gap:4px;margin-inline-start:auto}.special-video{align-items:center;gap:6px;margin-inline-end:8px;display:inline-flex}.special-actions .icon-button-danger{color:var(--danger,#b42318)}.special-actions .flip-up{transform:rotate(180deg)}.special-picker-footer{border-block-start:1px solid var(--neutral);justify-content:space-between;align-items:center;gap:16px;padding-block-start:16px;display:flex}.special-picker-footer .button{min-width:120px}@media (max-width:640px){.special-picker-footer .button{flex:1}}.product-card>strong{text-align:start;unicode-bidi:plaintext}.product-card .total-row{flex-wrap:wrap;align-items:baseline;margin-top:8px}.product-card .button{justify-self:stretch}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}