.eh-login{--login-bg: #fdfdff;--login-card: #ffffff;--login-text: #0c0d16;--login-muted: #536c9e;--login-border: #d8deec;position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;overflow:clip;background:var(--login-bg);color:var(--login-text);padding:26px clamp(32px,5.8vw,110px) 42px}.eh-login--dark{--login-bg: #131823;--login-card: #1d2534;--login-text: #f5f6fa;--login-muted: #afbfdf;--login-border: #46526a;color-scheme:dark}.eh-login-tools{display:flex;justify-content:flex-end;gap:18px;position:relative;z-index:1}.eh-login-language,.eh-login-theme{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:48px;border:1px solid var(--login-border);border-radius:14px;background:var(--login-card);color:var(--login-muted)}.eh-login-language{padding:0 16px;font-size:14px}.eh-login-theme{width:48px}.eh-login-layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:start;gap:clamp(50px,7vw,130px);width:100%;max-width:1600px;margin:auto;padding:48px 0 20px}.eh-login-presentation{min-width:0}.eh-login-logo{display:block;width:min(100%,465px);height:auto;margin-left:-12px}.eh-login-presentation h1{margin:48px 0 22px;font-size:clamp(42px,4.6vw,80px);line-height:1.12;font-weight:500;letter-spacing:-.055em}.eh-login-presentation h1 span{color:#ce0d25;font-weight:700}.eh-login-description{max-width:630px;font-size:clamp(17px,1.45vw,25px);line-height:1.5;color:var(--login-muted)}.eh-login-benefits{display:flex;list-style:none;padding:0;margin:48px 0 0}.eh-login-benefits li{display:flex;align-items:center;gap:16px;padding:0 24px;position:relative;flex:1;min-width:0;color:var(--login-muted);font-size:clamp(13px,1.08vw,18px);line-height:1.35}.eh-login-benefits li:first-child{padding-left:0}.eh-login-benefits li:last-child{padding-right:0}.eh-login-benefits li+li:before{content:"";position:absolute;left:0;height:40px;width:1px;background:var(--login-border)}.eh-login-benefit-icon{display:grid;place-items:center;width:62px;height:62px;flex-shrink:0;border-radius:18px}.eh-login-benefit-icon--red{background:#fcedef;color:#c60d27}.eh-login-benefit-icon--blue{background:#eaf4ff;color:#183f7c}.eh-login-benefit-icon--green{background:#e8f6f0;color:#008b4e}.eh-login-card{min-width:0;border:1px solid color-mix(in srgb,var(--login-border) 55%,transparent);border-radius:16px;background:var(--login-card);padding:clamp(30px,3.15vw,56px);box-shadow:0 22px 65px #26376a12}.eh-login-eyebrow{color:#cf0925;font-size:14px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.eh-login--dark .eh-login-eyebrow,.eh-login--dark .eh-login-presentation h1 span{color:#ff7181}.eh-login-card h2{font-size:clamp(29px,2.9vw,50px);line-height:1.15;font-weight:700;letter-spacing:-.05em;margin:25px 0 10px}.eh-login-intro{color:var(--login-muted);font-size:clamp(15px,1.3vw,22px);line-height:1.5}.eh-login-form{display:flex;flex-direction:column;margin-top:36px}.eh-login-form label{font-size:clamp(15px,1.18vw,20px);font-weight:500;margin-bottom:9px}.eh-login-field{display:flex;align-items:center;gap:16px;min-height:64px;padding:0 20px;border:1px solid var(--login-border);border-radius:11px;color:#828ba3;background:var(--login-card);margin-bottom:24px}.eh-login-field:focus-within{border-color:#536c9e;box-shadow:0 0 0 3px #536c9e20}.eh-login .eh-login-field input{flex:1;width:0;min-width:0;border:0;box-shadow:none;padding:0;outline:none;background:transparent;color:var(--login-text);font-size:clamp(16px,1.2vw,20px)}.eh-login-field>svg{flex-shrink:0}.eh-login-password{display:grid;place-items:center;width:40px;height:44px;margin-right:-10px;flex-shrink:0;border-radius:6px}.eh-login-submit{display:flex;align-items:center;justify-content:center;gap:16px;min-height:66px;padding:12px;border-radius:11px;color:#fff;background:#bc0920;font-size:clamp(16px,1.3vw,22px);font-weight:500}.eh-login-submit:hover{background:#a6071b}.eh-login-submit:disabled{opacity:.65;cursor:wait}.eh-login button:focus-visible{outline:3px solid #568ad3;outline-offset:4px}.eh-login-security{display:flex;gap:12px;align-items:flex-start;margin-top:24px;padding-top:24px;border-top:1px solid var(--login-border);color:var(--login-muted);font-size:clamp(13px,.95vw,16px);line-height:1.6}.eh-login-security>span:first-child{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;background:#e8f6f0;border-radius:50%;color:#009a59}.eh-login-error{color:#9b1527;background:#fff0f2;padding:12px;margin-bottom:18px;border-radius:8px;overflow-wrap:anywhere}.eh-login-footer{position:relative;z-index:1;width:54%;display:flex;justify-content:space-between;align-items:end;gap:24px;color:var(--login-muted);font-size:12px;line-height:1.6;padding-top:24px}.eh-login-signoff{position:relative;padding-left:48px}.eh-login-signoff:before{content:"";position:absolute;left:0;top:50%;width:32px;height:2px;background:#aab9da}.eh-login-waves{position:absolute;bottom:0;left:0;width:min(54vw,850px);color:#d52141;pointer-events:none}.eh-login-orbits{position:absolute;right:-290px;top:70px;width:380px;height:380px;border:1px solid #bce5df;border-radius:50%;pointer-events:none}.eh-login-orbits:after{content:"";position:absolute;width:440px;height:440px;top:120px;left:15px;border:1px solid #c7e8fc;border-radius:50%}@media(min-width:1800px){.eh-login-layout{align-items:center}}@media(max-width:1200px){.eh-login-layout{gap:40px}.eh-login-benefits li{padding:0 12px;gap:10px}.eh-login-benefit-icon{width:42px;height:48px;border-radius:12px}.eh-login-benefit-icon svg{width:24px}}@media(max-width:960px){.eh-login{padding:20px 28px 28px}.eh-login-layout{grid-template-columns:minmax(0,1fr);max-width:600px;gap:36px;padding-top:32px}.eh-login-logo{width:340px}.eh-login-presentation h1{margin-top:24px;font-size:clamp(36px,6.5vw,58px)}.eh-login-benefits{margin-top:24px}.eh-login-card h2{font-size:clamp(28px,5vw,42px)}.eh-login-footer{width:100%;max-width:600px;margin:0 auto}.eh-login-waves{width:100%}}@media(max-width:480px){.eh-login{padding:16px}.eh-login-tools{gap:10px}.eh-login-language,.eh-login-theme{height:42px;border-radius:10px}.eh-login-logo{width:290px;margin-left:-7px}.eh-login-presentation h1{font-size:clamp(34px,8.5vw,41px)}.eh-login-description{font-size:16px}.eh-login-benefits li{flex-direction:column;align-items:flex-start;font-size:12px}.eh-login-card{padding:26px 20px}.eh-login-card h2{font-size:28px}.eh-login-form{margin-top:28px}.eh-login-field{padding:0 12px;gap:10px;min-height:56px}.eh-login-submit{min-height:56px}.eh-login-footer{flex-wrap:wrap;font-size:11px}.eh-login-signoff{padding-left:0}.eh-login-signoff:before{display:none}}:root{--eh-brand-red: #E1232B;--eh-brand-red-hover:#C81F27;--eh-sidebar: #292D3E;--eh-sidebar-hover: #584A70;--eh-sidebar-active: #45465D;--eh-sidebar-text: #DED3DF;--eh-sidebar-text-strong: #FFFFFF;--eh-primary: #584A70;--eh-primary-hover: #6D5B87;--eh-link: #1264A3;--eh-bg: #F4F4F6;--eh-bg-muted: #F7F7F9;--eh-card: #FFFFFF;--eh-canvas: #F4F4F6;--eh-surface: #FFFFFF;--eh-surface-subtle: #F7F7F9;--eh-surface-raised: #FFFFFF;--eh-surface-selected: #F4ECF5;--eh-surface-disabled: #ECECEF;--eh-border: #E1E1E6;--eh-border-strong: #C9C8D0;--eh-text: #1D1C1D;--eh-text-secondary: #616061;--eh-text-muted: #6F6D73;--eh-success: #176B49;--eh-success-bg: #E5F4EC;--eh-info: #1264A3;--eh-info-bg: #E6F0F8;--eh-warning: #8A4F00;--eh-warning-bg: #FAEFD9;--eh-error: #B42336;--eh-error-bg: #F9E6E9;--eh-blocked: #6D1D46;--eh-blocked-bg: #F4E7EE;--eh-neutral: #616061;--eh-neutral-bg: #EEEEF1;--eh-table-bg: #F4ECF5;--eh-radius: 8px;--eh-shadow-sm: 0 1px 2px rgba(29,28,29,.06);--eh-shadow-md: 0 4px 12px rgba(29,28,29,.08);--eh-shadow-focus: 0 0 0 3px rgba(110,91,135,.13);--eh-sidebar-width: 264px;--eh-rail-width: 68px;--eh-topbar-height: 56px;--eh-motion-fast: .14s;--eh-motion-base: .17s}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.left-3{left:.75rem}.left-\[4px\]{left:4px}.left-\[calc\(100\%-16px\)\]{left:calc(100% - 16px)}.right-1\.5{right:.375rem}.right-4{right:1rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-\[88px\]{top:88px}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.col-span-2{grid-column:span 2 / span 2}.m-4{margin:1rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-mb-6{margin-bottom:-1.5rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-5{margin-left:1.25rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.\!contents{display:contents!important}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-28{height:7rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[24px\]{height:24px}.h-\[30px\]{height:30px}.h-\[7px\]{height:7px}.h-\[9px\]{height:9px}.h-\[calc\(100vh-112px\)\]{height:calc(100vh - 112px)}.h-full{height:100%}.h-px{height:1px}.max-h-48{max-height:12rem}.max-h-72{max-height:18rem}.max-h-\[392px\]{max-height:392px}.max-h-\[calc\(90vh-58px\)\]{max-height:calc(90vh - 58px)}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-24{min-height:6rem}.min-h-6{min-height:1.5rem}.min-h-\[240px\]{min-height:240px}.min-h-\[360px\]{min-height:360px}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-24{width:6rem}.w-28{width:7rem}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[10\%\]{width:10%}.w-\[104px\]{width:104px}.w-\[11\%\]{width:11%}.w-\[112px\]{width:112px}.w-\[12\%\]{width:12%}.w-\[14\%\]{width:14%}.w-\[15px\]{width:15px}.w-\[168px\]{width:168px}.w-\[18\%\]{width:18%}.w-\[18px\]{width:18px}.w-\[22\%\]{width:22%}.w-\[24px\]{width:24px}.w-\[25\%\]{width:25%}.w-\[30px\]{width:30px}.w-\[32\%\]{width:32%}.w-\[34px\]{width:34px}.w-\[54px\]{width:54px}.w-\[7\%\]{width:7%}.w-\[72px\]{width:72px}.w-\[76px\]{width:76px}.w-\[7px\]{width:7px}.w-\[8\%\]{width:8%}.w-\[82px\]{width:82px}.w-\[84px\]{width:84px}.w-\[92px\]{width:92px}.w-\[96px\]{width:96px}.w-\[9px\]{width:9px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-7{min-width:1.75rem}.min-w-\[1000px\]{min-width:1000px}.min-w-\[1120px\]{min-width:1120px}.min-w-\[150px\]{min-width:150px}.min-w-\[220px\]{min-width:220px}.min-w-\[230px\]{min-width:230px}.min-w-\[240px\]{min-width:240px}.min-w-\[420px\]{min-width:420px}.min-w-\[480px\]{min-width:480px}.min-w-\[52px\]{min-width:52px}.min-w-\[620px\]{min-width:620px}.min-w-\[680px\]{min-width:680px}.min-w-\[700px\]{min-width:700px}.min-w-\[760px\]{min-width:760px}.min-w-\[900px\]{min-width:900px}.min-w-\[920px\]{min-width:920px}.min-w-\[96px\]{min-width:96px}.max-w-3xl{max-width:48rem}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[150px\]{max-width:150px}.max-w-\[250px\]{max-width:250px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[780px\]{max-width:780px}.max-w-full{max-width:100%}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.shrink-0{flex-shrink:0}.basis-\[240px\]{flex-basis:240px}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-28{scroll-margin-top:7rem}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-cols-\[minmax\(132px\,1fr\)\]{grid-auto-columns:minmax(132px,1fr)}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[120px_minmax\(0\,1fr\)\]{grid-template-columns:120px minmax(0,1fr)}.grid-cols-\[1fr_1\.5fr_\.8fr_1fr_auto\]{grid-template-columns:1fr 1.5fr .8fr 1fr auto}.grid-cols-\[1fr_1fr_1\.2fr_1fr_auto\]{grid-template-columns:1fr 1fr 1.2fr 1fr auto}.grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.grid-cols-\[60px_minmax\(0\,1fr\)_90px_minmax\(0\,2fr\)\]{grid-template-columns:60px minmax(0,1fr) 90px minmax(0,2fr)}.grid-cols-\[minmax\(180px\,1\.2fr\)_minmax\(140px\,\.8fr\)_minmax\(150px\,\.9fr\)_120px_150px\]{grid-template-columns:minmax(180px,1.2fr) minmax(140px,.8fr) minmax(150px,.9fr) 120px 150px}.grid-cols-\[minmax\(85px\,\.8fr\)_minmax\(120px\,2fr\)_36px_80px_85px\]{grid-template-columns:minmax(85px,.8fr) minmax(120px,2fr) 36px 80px 85px}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-\[3px\]{gap:3px}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-5{row-gap:1.25rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[var\(--eh-border\)\]>:not([hidden])~:not([hidden]){border-color:var(--eh-border)}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-\[7px\]{border-radius:7px}.rounded-\[var\(--eh-radius\)\]{border-radius:var(--eh-radius)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.\!border-0{border-width:0px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-\[\#EAD8AE\]{--tw-border-opacity: 1;border-color:rgb(234 216 174 / var(--tw-border-opacity, 1))}.border-\[\#F3CBD2\]{--tw-border-opacity: 1;border-color:rgb(243 203 210 / var(--tw-border-opacity, 1))}.border-\[var\(--eh-border\)\]{border-color:var(--eh-border)}.border-\[var\(--eh-border-strong\)\]{border-color:var(--eh-border-strong)}.border-\[var\(--eh-error\)\]{border-color:var(--eh-error)}.border-\[var\(--eh-link\)\]{border-color:var(--eh-link)}.border-\[var\(--eh-primary\)\]{border-color:var(--eh-primary)}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-current{border-color:currentColor}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-300{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-b-white{--tw-border-opacity: 1;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.\!bg-transparent{background-color:transparent!important}.bg-\[\#0086FF\]{--tw-bg-opacity: 1;background-color:rgb(0 134 255 / var(--tw-bg-opacity, 1))}.bg-\[\#00A868\]{--tw-bg-opacity: 1;background-color:rgb(0 168 104 / var(--tw-bg-opacity, 1))}.bg-\[\#111111\]{--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity, 1))}.bg-\[\#232F3E\]{--tw-bg-opacity: 1;background-color:rgb(35 47 62 / var(--tw-bg-opacity, 1))}.bg-\[\#6A2C70\]{--tw-bg-opacity: 1;background-color:rgb(106 44 112 / var(--tw-bg-opacity, 1))}.bg-\[\#D8BCD9\]{--tw-bg-opacity: 1;background-color:rgb(216 188 217 / var(--tw-bg-opacity, 1))}.bg-\[\#E4E3E7\]{--tw-bg-opacity: 1;background-color:rgb(228 227 231 / var(--tw-bg-opacity, 1))}.bg-\[\#E60014\]{--tw-bg-opacity: 1;background-color:rgb(230 0 20 / var(--tw-bg-opacity, 1))}.bg-\[\#EE4D2D\]{--tw-bg-opacity: 1;background-color:rgb(238 77 45 / var(--tw-bg-opacity, 1))}.bg-\[\#FBF8FB\]{--tw-bg-opacity: 1;background-color:rgb(251 248 251 / var(--tw-bg-opacity, 1))}.bg-\[\#FFE600\]{--tw-bg-opacity: 1;background-color:rgb(255 230 0 / var(--tw-bg-opacity, 1))}.bg-\[rgba\(244\,236\,245\,\.5\)\]{background-color:#f4ecf580}.bg-\[var\(--eh-bg-muted\)\]{background-color:var(--eh-bg-muted)}.bg-\[var\(--eh-blocked-bg\)\]{background-color:var(--eh-blocked-bg)}.bg-\[var\(--eh-border-strong\)\]{background-color:var(--eh-border-strong)}.bg-\[var\(--eh-card\)\]{background-color:var(--eh-card)}.bg-\[var\(--eh-channel-error\)\]{background-color:var(--eh-channel-error)}.bg-\[var\(--eh-channel-success\)\]{background-color:var(--eh-channel-success)}.bg-\[var\(--eh-channel-warning\)\]{background-color:var(--eh-channel-warning)}.bg-\[var\(--eh-error\)\]{background-color:var(--eh-error)}.bg-\[var\(--eh-error-bg\)\]{background-color:var(--eh-error-bg)}.bg-\[var\(--eh-info\)\]{background-color:var(--eh-info)}.bg-\[var\(--eh-info-bg\)\]{background-color:var(--eh-info-bg)}.bg-\[var\(--eh-neutral\)\]{background-color:var(--eh-neutral)}.bg-\[var\(--eh-neutral-bg\)\]{background-color:var(--eh-neutral-bg)}.bg-\[var\(--eh-primary\)\]{background-color:var(--eh-primary)}.bg-\[var\(--eh-success\)\]{background-color:var(--eh-success)}.bg-\[var\(--eh-success-bg\)\]{background-color:var(--eh-success-bg)}.bg-\[var\(--eh-surface-subtle\)\]{background-color:var(--eh-surface-subtle)}.bg-\[var\(--eh-table-bg\)\]{background-color:var(--eh-table-bg)}.bg-\[var\(--eh-text-muted\)\]{background-color:var(--eh-text-muted)}.bg-\[var\(--eh-warning\)\]{background-color:var(--eh-warning)}.bg-\[var\(--eh-warning-bg\)\]{background-color:var(--eh-warning-bg)}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-current{background-color:currentColor}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/95{background-color:#fffffff2}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[9px\]{padding-left:9px;padding-right:9px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-9{padding-right:2.25rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\!text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[15px\]{font-size:15px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[\.08em\]{letter-spacing:.08em}.tracking-\[\.12em\]{letter-spacing:.12em}.tracking-\[0\.03em\]{letter-spacing:.03em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-normal{letter-spacing:0em}.tracking-wide{letter-spacing:.025em}.\!text-amber-800{--tw-text-opacity: 1 !important;color:rgb(146 64 14 / var(--tw-text-opacity, 1))!important}.\!text-emerald-700{--tw-text-opacity: 1 !important;color:rgb(4 120 87 / var(--tw-text-opacity, 1))!important}.\!text-red-700{--tw-text-opacity: 1 !important;color:rgb(185 28 28 / var(--tw-text-opacity, 1))!important}.text-\[\#2D2A00\]{--tw-text-opacity: 1;color:rgb(45 42 0 / var(--tw-text-opacity, 1))}.text-\[\#5e3f00\]{--tw-text-opacity: 1;color:rgb(94 63 0 / var(--tw-text-opacity, 1))}.text-\[\#7a5200\]{--tw-text-opacity: 1;color:rgb(122 82 0 / var(--tw-text-opacity, 1))}.text-\[var\(--eh-blocked\)\]{color:var(--eh-blocked)}.text-\[var\(--eh-brand-red\)\]{color:var(--eh-brand-red)}.text-\[var\(--eh-error\)\]{color:var(--eh-error)}.text-\[var\(--eh-info\)\]{color:var(--eh-info)}.text-\[var\(--eh-link\)\]{color:var(--eh-link)}.text-\[var\(--eh-neutral\)\]{color:var(--eh-neutral)}.text-\[var\(--eh-primary\)\]{color:var(--eh-primary)}.text-\[var\(--eh-success\)\]{color:var(--eh-success)}.text-\[var\(--eh-text\)\]{color:var(--eh-text)}.text-\[var\(--eh-text-muted\)\]{color:var(--eh-text-muted)}.text-\[var\(--eh-text-secondary\)\]{color:var(--eh-text-secondary)}.text-\[var\(--eh-warning\)\]{color:var(--eh-warning)}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-current{color:currentColor}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.accent-\[var\(--eh-primary\)\]{accent-color:var(--eh-primary)}.opacity-75{opacity:.75}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,\.18\)\]{--tw-shadow: inset 0 0 0 1px rgba(255,255,255,.18);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_3px_white\]{--tw-shadow: inset 0 0 0 3px white;--tw-shadow-colored: inset 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[var\(--eh-shadow-sm\)\]{--tw-shadow-color: var(--eh-shadow-sm);--tw-shadow: var(--tw-shadow-colored)}.\!outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-white\/20{--tw-ring-color: rgb(255 255 255 / .2)}.blur{--tw-blur: blur(8px);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)}.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)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}*{box-sizing:border-box}html,body,#root{width:100%;min-width:0}.order-print-document{display:none}@media print{@page{size:A4;margin:12mm}body{background:#fff!important;color:#171217!important;font-family:Inter,Arial,sans-serif;print-color-adjust:exact;-webkit-print-color-adjust:exact}body>#root{display:none!important}.order-print-document{display:block!important;font-size:10pt;line-height:1.35}.order-print-document+.order-print-document{-moz-column-break-before:page;break-before:page;page-break-before:always}.order-print-header{display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:3px solid #3f0e40;padding-bottom:12px}.order-print-header img{width:142px;height:auto}.order-print-header>div{text-align:right}.order-print-header p,.order-print-header h1,.order-print-header span{margin:0}.order-print-header p{color:#6c586c;font-size:8pt;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.order-print-header h1{margin-top:2px;font-size:18pt}.order-print-header span{color:#6c586c;font-size:8pt}.order-print-summary,.order-print-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px}.order-print-summary{margin-top:14px;border:1px solid #d9ced9;border-radius:6px;padding:10px 12px}.order-print-section{-moz-column-break-inside:avoid;break-inside:avoid;margin-top:15px}.order-print-section h2{margin:0 0 7px;border-bottom:1px solid #d9ced9;padding-bottom:4px;color:#3f0e40;font-size:10pt;text-transform:uppercase;letter-spacing:.04em}.order-print-field span{display:block;color:#6c586c;font-size:7.5pt;font-weight:700;text-transform:uppercase}.order-print-field strong{display:block;overflow-wrap:anywhere;margin-top:1px;font-size:9pt}.order-print-address{margin:0}.order-print-table{width:100%;border-collapse:collapse;table-layout:fixed}.order-print-table th,.order-print-table td{border-bottom:1px solid #ded6de;padding:7px 5px;text-align:left;vertical-align:top}.order-print-table th{background:#f6f2f6;color:#5b485b;font-size:7.5pt;text-transform:uppercase}.order-print-table th:first-child,.order-print-table td:first-child{width:24%}.order-print-table th:nth-child(3),.order-print-table td:nth-child(3){width:7%}.order-print-table th:nth-child(4),.order-print-table td:nth-child(4),.order-print-table th:nth-child(5),.order-print-table td:nth-child(5){width:13%}.order-print-table span{display:block;color:#6c586c;font-size:8pt}.order-print-number{text-align:right!important;white-space:nowrap}.order-print-bottom-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:20px}.order-print-list,.order-print-totals{margin:0}.order-print-list>div,.order-print-totals>div{display:flex;justify-content:space-between;gap:16px;margin-top:4px}.order-print-list dt,.order-print-totals dt{color:#6c586c}.order-print-list dd,.order-print-totals dd{margin:0;text-align:right;font-weight:700}.order-print-grand-total{margin-top:8px!important;border-top:2px solid #3f0e40;padding-top:6px;color:#3f0e40;font-size:12pt;font-weight:900}.order-print-footer{margin-top:18px;border-top:1px solid #d9ced9;padding-top:8px;color:#6c586c;font-size:7.5pt;text-align:center}}html{min-height:100%;background:var(--eh-bg-muted)}body{margin:0;color:var(--eh-text);background:var(--eh-bg-muted);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;line-height:1.45}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button,a{transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}button:active:not(:disabled),.eh-button-primary:active:not(:disabled),.eh-button-secondary:active:not(:disabled){transform:translateY(1px)}:where(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--eh-link);outline-offset:2px}button:disabled{cursor:not-allowed;opacity:.55}.eh-button-primary,.eh-button-secondary,.eh-button-danger,.eh-icon-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:var(--eh-radius);font-size:13px;font-weight:650;transition:background-color .15s ease,border-color .15s ease}.eh-button-primary,.eh-button-secondary,.eh-button-danger{min-height:36px;padding:7px 13px}.eh-button-primary{border:1px solid var(--eh-primary);background:var(--eh-primary);color:#fff}.eh-button-primary:hover{background:var(--eh-primary-hover)}.eh-button-secondary{border:1px solid var(--eh-border-strong);background:#fff;color:var(--eh-text)}.eh-button-secondary:hover{background:var(--eh-bg-muted)}.eh-button-danger{border:1px solid var(--eh-error);background:var(--eh-error);color:#fff}.eh-button-danger:hover{background:#8f1929}.eh-icon-button{width:34px;height:34px;border:1px solid var(--eh-border);background:#fff}.eh-button-primary:focus-visible,.eh-button-secondary:focus-visible,.eh-icon-button:focus-visible{outline:2px solid var(--eh-link);outline-offset:2px}form input,form select,form textarea{width:100%;border:1px solid var(--eh-border-strong);border-radius:7px;background:#fff;padding:8px 10px;color:var(--eh-text)}form input:focus,form select:focus,form textarea:focus{border-color:var(--eh-link);outline:2px solid color-mix(in srgb,var(--eh-link) 20%,transparent)}img,svg{flex-shrink:0}::-moz-selection{background:#e1232b29}::selection{background:#e1232b29}::-moz-placeholder{color:var(--eh-text-muted)}::placeholder{color:var(--eh-text-muted)}main{width:100%;min-width:0}table{width:100%}tbody tr[tabindex="0"]:focus-visible{outline:2px solid var(--eh-link);outline-offset:-2px}th,td{overflow-wrap:normal;word-break:normal}section,article,nav,header,footer{min-width:0}.eh-page{animation:eh-page-enter .2s ease-out both}.eh-hover-card{box-shadow:var(--eh-shadow-sm);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.eh-hover-card:hover{border-color:var(--eh-border-strong);box-shadow:0 8px 24px #3f0e4014;transform:translateY(-1px)}.eh-empty-state{margin:0;border:1px dashed var(--eh-border-strong);border-radius:var(--eh-radius);background:#ffffffb8;padding:28px;color:var(--eh-text-muted);font-size:13px;text-align:center}.eh-marketplace-tabs{box-shadow:var(--eh-shadow-sm)}.overflow-x-auto{overscroll-behavior-inline:contain;scrollbar-color:var(--eh-border-strong) var(--eh-surface-subtle);scrollbar-width:thin}.overflow-x-auto::-webkit-scrollbar{height:10px}.overflow-x-auto::-webkit-scrollbar-track{background:var(--eh-surface-subtle)}.overflow-x-auto::-webkit-scrollbar-thumb{border:2px solid var(--eh-surface-subtle);border-radius:999px;background:var(--eh-border-strong)}@keyframes eh-page-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.tabular{font-variant-numeric:tabular-nums}.app-shell{display:grid;grid-template-columns:var(--eh-sidebar-width) minmax(0,1fr);width:100%;min-height:100vh;min-height:100dvh}.app-workspace{display:flex;min-width:0;min-height:100vh;min-height:100dvh;flex-direction:column;background:var(--eh-canvas)}.page-shell{display:flex;width:100%;min-width:0;flex:1;flex-direction:column;gap:20px;margin-inline:auto;padding:24px}.page-shell>*,.page-header__copy,.section-header>div,.overlay__header>div{min-width:0}.page-shell :where(p,li,dd,code),.page-header,.section-header,.overlay__header{overflow-wrap:anywhere}.page-shell--form{max-width:920px}.page-shell--content{max-width:1320px}.page-shell--wide{max-width:1540px}.page-shell--full{max-width:none}.page-header{display:flex;min-width:0;align-items:flex-end;justify-content:space-between;gap:20px}.page-header__copy{min-width:0}.page-header h1{margin:0;font-size:clamp(24px,2vw,28px);line-height:1.2;font-weight:750;letter-spacing:-.02em}.page-header__eyebrow{margin:0 0 4px;color:var(--eh-primary);font-size:12px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.page-header__description{max-width:780px;margin-top:6px;color:var(--eh-text-secondary);font-size:14px;line-height:1.55}.page-header__context{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.page-header__actions,.section-header__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.section-header h2{margin:0;font-size:17px;line-height:1.35;font-weight:700}.section-header p{margin:3px 0 0;color:var(--eh-text-secondary);font-size:13px}.top-bar{position:sticky;z-index:30;top:0;display:flex;min-width:0;min-height:var(--eh-topbar-height);align-items:center;gap:16px;border-bottom:1px solid var(--eh-border);background:#fffffff5;padding:8px 20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.top-bar__menu{display:none}.top-bar__context{display:flex;min-width:0;align-items:center;gap:8px;color:var(--eh-text-muted);font-size:13px}.top-bar__context strong{overflow:hidden;color:var(--eh-text);text-overflow:ellipsis;white-space:nowrap}.top-bar__safe{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:var(--eh-success);font-size:12px;font-weight:650}.top-bar__actor{display:flex;min-width:0;align-items:center;gap:8px;border-left:1px solid var(--eh-border);padding-left:16px}.top-bar__actor>span{min-width:0}.top-bar__actor strong,.top-bar__actor small{display:block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-bar__actor strong{font-size:12px}.top-bar__actor small{color:var(--eh-text-muted);font-size:11px}.sidebar-shell{position:sticky;z-index:40;top:0;display:flex;width:var(--eh-sidebar-width);height:100vh;height:100dvh;min-width:0;flex-direction:column;background:var(--eh-sidebar);color:var(--eh-sidebar-text);box-shadow:inset -1px 0 #ffffff14}.sidebar-brand{display:flex;flex:0 0 auto;min-height:92px;align-items:center;gap:8px;border-bottom:1px solid #e5dfe8;background:#fff;padding:16px 20px;color:#231b26}.sidebar-logo{width:216px;max-width:100%;height:52px;min-width:0;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.sidebar-mark,.sidebar-close{display:none}.sidebar-nav{min-height:0;flex:1;overflow-y:auto;padding:8px 12px 4px}.sidebar-group,.sidebar-channels{margin:0}.sidebar-group h2,.sidebar-channels h2{margin:0;padding:9px 12px 5px;color:#aa9eab;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.sidebar-link{position:relative;display:flex;width:100%;min-height:34px;align-items:center;gap:10px;margin-bottom:1px;border:0;border-radius:6px;background:transparent;padding:7px 12px;color:var(--eh-sidebar-text);font-size:13px;font-weight:550;text-align:left}.sidebar-link:hover{background:var(--eh-sidebar-hover);color:#fff}.sidebar-link[data-active=true]{background:var(--eh-sidebar-active);color:#fff;box-shadow:inset 3px 0 0 var(--eh-brand-red)}.sidebar-link__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-link__badge{display:inline-flex;min-width:20px;height:20px;align-items:center;justify-content:center;margin-left:auto;border-radius:999px;background:var(--eh-error);padding:0 6px;color:#fff;font-size:11px;font-weight:750}.sidebar-channel{display:flex;align-items:center;gap:10px;min-height:32px;padding:6px 12px;font-size:13px}.sidebar-footer{display:flex;align-items:center;gap:8px;border-top:1px solid rgba(255,255,255,.1);padding:12px 20px;color:#c6b8c7;font-size:12px}.sidebar-footer__mark{display:flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:6px;background:var(--eh-brand-red)}.sidebar-footer__mark img{width:14px;height:14px}.sidebar-footer svg{margin-left:auto}.sidebar-backdrop{display:none}.inline-alert{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;border:1px solid var(--eh-border);border-radius:var(--eh-radius);background:var(--eh-surface);padding:12px 14px;color:var(--eh-text-secondary);font-size:13px}.inline-alert strong{display:block;margin-bottom:2px;color:var(--eh-text)}.inline-alert--critical{border-color:#e7b5bd;background:var(--eh-error-bg);color:var(--eh-error)}.inline-alert--warning{border-color:#e4c58f;background:var(--eh-warning-bg);color:var(--eh-warning)}.inline-alert--success{border-color:#a9d2be;background:var(--eh-success-bg);color:var(--eh-success)}.inline-alert--info{border-color:#b2cde1;background:var(--eh-info-bg);color:var(--eh-info)}.inline-alert__actions{align-self:center}.empty-state{display:flex;min-height:150px;flex-direction:column;align-items:center;justify-content:center;gap:7px;border:1px dashed var(--eh-border-strong);border-radius:var(--eh-radius);background:var(--eh-surface);padding:28px;color:var(--eh-text-muted);text-align:center}.empty-state strong{color:var(--eh-text);font-size:14px}.empty-state p{max-width:520px;margin:0;font-size:13px}.empty-state--error{border-style:solid;border-color:#e7b5bd;background:var(--eh-error-bg);color:var(--eh-error)}.async-state{display:grid;gap:10px;border:1px solid var(--eh-border);border-radius:var(--eh-radius);background:#fff;padding:16px}.skeleton{display:block;height:38px;border-radius:6px;background:linear-gradient(90deg,#eeeef1 25%,#f7f7f9,#eeeef1 75%);background-size:200% 100%;animation:skeleton-shimmer 1.4s infinite}@keyframes skeleton-shimmer{to{background-position:-200% 0}}.overlay{position:fixed;z-index:80;inset:0;display:flex;background:#140f1575;padding:20px}.overlay--dialog{align-items:flex-start;justify-content:center;overflow-y:auto}.overlay--drawer{align-items:stretch;justify-content:flex-end;padding:0}.overlay__panel{display:flex;min-width:0;max-width:100%;max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);flex-direction:column;border:1px solid var(--eh-border);background:var(--eh-surface);box-shadow:0 18px 52px #1d1c1d38}.overlay__panel--dialog{width:640px;margin-block:max(24px,6vh);border-radius:12px}.overlay__panel--drawer{width:min(720px,100%);max-height:100vh;max-height:100dvh;border-width:0 0 0 1px}.overlay__panel--sm{width:440px}.overlay__panel--lg{width:880px}.overlay__panel--xl{width:1120px}.overlay__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid var(--eh-border);padding:16px 20px}.overlay__header h2{margin:0;font-size:19px;line-height:1.35}.overlay__header p{margin:3px 0 0;color:var(--eh-text-secondary);font-size:13px}.overlay__content{min-height:0;flex:1;overflow-y:auto;padding:20px}.overlay__panel--drawer>.overlay__content{padding:0}.overlay__content--contained{overflow:hidden}.overlay__panel--drawer>.overlay__content>aside{position:static;height:100%;border:0;border-radius:0;box-shadow:none}.overlay__panel--drawer>.overlay__content>aside>header{display:none}.overlay__panel--drawer>.overlay__content>article{height:100%;max-width:none;box-shadow:none}.overlay__panel--drawer>.overlay__content>article>header{display:none}.overlay__footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;border-top:1px solid var(--eh-border);padding:14px 20px;background:var(--eh-surface-subtle)}.data-grid{min-width:0;overflow:hidden;border:1px solid var(--eh-border);border-radius:var(--eh-radius);background:var(--eh-surface);box-shadow:var(--eh-shadow-sm)}.data-grid__scroll{max-width:100%;overflow:auto;overscroll-behavior-inline:contain;scrollbar-color:var(--eh-border-strong) var(--eh-surface-subtle);scrollbar-width:thin;-webkit-overflow-scrolling:touch}.data-grid table{min-width:760px;border-collapse:separate;border-spacing:0;font-size:13px}.data-grid th{background:var(--eh-surface-subtle);color:var(--eh-text-muted);font-size:11px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.data-grid th,.data-grid td{border-bottom:1px solid var(--eh-border);padding:10px 14px;vertical-align:middle}.data-grid tbody tr:last-child td{border-bottom:0}.data-grid tbody tr:hover{background:var(--eh-surface-subtle)}.data-grid tbody tr[data-selected=true]{background:var(--eh-surface-selected)}.data-grid__sticky th{position:sticky;z-index:2;top:0}.data-grid__interactive{cursor:pointer}.data-grid__interactive:focus-visible{outline:2px solid var(--eh-link);outline-offset:-2px}.data-grid__left{text-align:left}.data-grid__center{text-align:center}.data-grid__right{text-align:right}.data-grid__nowrap{white-space:nowrap}.data-grid__selection{width:42px;text-align:center}.data-grid input[type=checkbox]{width:16px;height:16px;accent-color:var(--eh-primary)}.pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--eh-text-secondary);font-size:12px}.pagination>div{display:flex;align-items:center;gap:10px}.filter-bar{display:flex;min-width:0;flex-wrap:wrap;align-items:flex-end;gap:10px;border:1px solid var(--eh-border);border-radius:var(--eh-radius);background:var(--eh-surface);padding:12px}.bulk-action-bar{position:sticky;z-index:8;bottom:12px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;border:1px solid #CBB6CC;border-radius:10px;background:#fbf8fb;padding:10px 12px;box-shadow:0 8px 28px #3f0e4024}.bulk-action-bar strong{margin-right:auto;font-size:13px}.status-context{display:inline-flex;align-items:center;min-height:26px;border:1px solid var(--eh-border);border-radius:6px;background:var(--eh-surface-subtle);padding:4px 8px;color:var(--eh-text-secondary);font-size:12px;font-weight:600}.orders-status-flow{min-width:0;overflow:hidden;border:1px solid var(--eh-border);border-radius:var(--eh-radius);background:var(--eh-card);box-shadow:var(--eh-shadow-sm)}.orders-status-flow__heading{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--eh-border);padding:10px 14px}.orders-status-flow__heading>div{display:flex;min-width:0;align-items:baseline;gap:8px}.orders-status-flow__heading strong{color:var(--eh-text);font-size:13px}.orders-status-flow__heading span{color:var(--eh-text-muted);font-size:12px}.orders-status-flow__hint{flex:none;font-weight:650}.orders-status-flow__scroll{display:flex;max-width:100%;align-items:center;overflow-x:auto;padding:7px;overscroll-behavior-inline:contain;scrollbar-color:var(--eh-border-strong) transparent;scrollbar-width:thin}.orders-status-flow__scroll:focus-visible{outline:2px solid var(--eh-link);outline-offset:-2px}.orders-status-flow__step{display:inline-flex;flex:none;align-items:center}.orders-status-flow__arrow{flex:none;color:var(--eh-border-strong)}.orders-status-flow__button{display:inline-flex;min-height:36px;align-items:center;gap:7px;border:1px solid transparent;border-radius:7px;background:transparent;padding:5px 8px;color:var(--eh-text-secondary);font-size:12px;font-weight:700;white-space:nowrap;transition:border-color var(--eh-motion-fast) ease,background var(--eh-motion-fast) ease,color var(--eh-motion-fast) ease}.orders-status-flow__button:hover{background:var(--eh-bg-muted);color:var(--eh-text)}.orders-status-flow__button:focus-visible{outline:2px solid var(--eh-link);outline-offset:1px}.orders-status-flow__button--active{border-color:#cbb6cc;background:var(--eh-table-bg);color:var(--eh-primary);box-shadow:inset 0 -2px 0 var(--eh-primary)}.orders-status-flow__icon{display:inline-flex;width:25px;height:25px;flex:none;align-items:center;justify-content:center;border-radius:6px}.orders-status-flow__icon--active{background:var(--eh-primary);color:#fff}.orders-status-flow__count{display:inline-flex;min-width:22px;height:20px;align-items:center;justify-content:center;border-radius:999px;background:var(--eh-neutral-bg);padding-inline:6px;color:var(--eh-text-muted);font-size:11px;font-variant-numeric:tabular-nums}.orders-status-flow__button--active .orders-status-flow__count{background:#fff;color:var(--eh-primary)}.orders-table{min-width:0;overflow:hidden;border:1px solid var(--eh-border);border-radius:var(--eh-radius);background:var(--eh-card);box-shadow:var(--eh-shadow-sm)}.orders-table__scroll{max-width:100%;overflow:auto;overscroll-behavior-inline:contain;scrollbar-color:var(--eh-border-strong) var(--eh-bg-muted);scrollbar-width:thin;-webkit-overflow-scrolling:touch}.orders-table__scroll:focus-visible{outline:2px solid var(--eh-link);outline-offset:-2px}.orders-table table{width:100%;min-width:1060px;border-collapse:separate;border-spacing:0;font-size:13px}.orders-table th{position:sticky;z-index:2;top:0;border-bottom:1px solid var(--eh-border);background:var(--eh-bg-muted);padding:11px 12px;color:var(--eh-text-muted);font-size:10.5px;font-weight:750;letter-spacing:.045em;text-align:left;text-transform:uppercase}.orders-table th:nth-child(2){width:23%}.orders-table th:nth-child(3){width:14%}.orders-table th:nth-child(4){width:7%}.orders-table th:nth-child(5){width:11%}.orders-table th:nth-child(6){width:30%}.orders-table th:nth-child(7){width:13%}.orders-table td{border-bottom:1px solid var(--eh-border);padding:12px;vertical-align:middle}.orders-table tbody tr:last-child td{border-bottom:0}.orders-table__row{cursor:pointer;transition:background var(--eh-motion-fast) ease,box-shadow var(--eh-motion-fast) ease}.orders-table__row:hover{background:var(--eh-bg-muted)}.orders-table__row:focus-visible{outline:2px solid var(--eh-link);outline-offset:-2px}.orders-table__row[data-active=true]{background:var(--eh-table-bg);box-shadow:inset 3px 0 0 var(--eh-primary)}.orders-table__selection{width:44px;text-align:center!important}.orders-table input[type=checkbox]{width:16px;height:16px;accent-color:var(--eh-primary)}.orders-table__order{display:flex;min-width:0;align-items:center;gap:10px}.orders-table__order>div{min-width:0}.orders-table__order strong{display:block;overflow-wrap:anywhere;color:var(--eh-text);font-size:13.5px;font-weight:750;line-height:1.35}.orders-table__order span{display:block;margin-top:2px;overflow-wrap:anywhere;color:var(--eh-text-muted);font-size:11.5px;line-height:1.35}.orders-table__date{color:var(--eh-text-secondary);font-size:11.5px;line-height:1.4}.orders-table__center{text-align:center!important}.orders-table__right{text-align:right!important}.orders-table__items{display:inline-flex;align-items:center;gap:5px;color:var(--eh-text-secondary);font-variant-numeric:tabular-nums;font-weight:650}.orders-table__value{color:var(--eh-text);font-variant-numeric:tabular-nums;font-weight:750;white-space:nowrap}.orders-table__open{width:46px;padding-left:4px!important}.orders-table__open button,.orders-table__footer button{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border:1px solid var(--eh-border);border-radius:7px;background:#fff;color:var(--eh-text-secondary)}.orders-table__open button:hover,.orders-table__footer button:hover:not(:disabled){border-color:var(--eh-border-strong);background:var(--eh-bg-muted);color:var(--eh-primary)}.orders-table__open button:focus-visible,.orders-table__footer button:focus-visible{outline:2px solid var(--eh-link);outline-offset:1px}.orders-table__footer{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--eh-border);padding:9px 14px;color:var(--eh-text-muted);font-size:12px}.orders-table__footer>div{display:flex;align-items:center;gap:6px}.orders-table__footer button:disabled{opacity:.42}.orders-table__empty{display:flex;min-height:150px;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:24px;color:var(--eh-text-muted);text-align:center}.orders-table__empty strong{color:var(--eh-text);font-size:14px}.orders-table__empty span{font-size:12.5px}.order-process{display:grid;min-width:220px;gap:8px}.order-process__status{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.order-process__status>span:last-child:not(:first-child){flex:none;color:var(--eh-text-muted);font-size:11px;font-variant-numeric:tabular-nums}.order-process__track{display:flex;width:100%;align-items:center;padding-inline:3px}.order-process__stage{display:flex;min-width:0;flex:1;align-items:center;color:var(--eh-border-strong)}.order-process__stage:last-child{flex:0 0 auto}.order-process__stage>span:first-child{display:inline-flex;width:22px;height:22px;flex:none;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:999px;background:#fff}.order-process__stage>i{width:100%;height:2px;background:currentColor}.order-process__stage[data-state=done]{color:var(--eh-success)}.order-process__stage[data-state=done]>span:first-child{background:var(--eh-success-bg)}.order-process__stage[data-state=current]{color:var(--eh-info)}.order-process__stage[data-state=current]>span:first-child{background:var(--eh-info-bg);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--eh-info)}.order-process__stage[data-state=current]>i,.order-process__stage[data-state=blocked]>i{background:var(--eh-border)}.order-process__track[data-tone=warning] .order-process__stage[data-state=current]{color:var(--eh-warning)}.order-process__track[data-tone=warning] .order-process__stage[data-state=current]>span:first-child{background:var(--eh-warning-bg);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--eh-warning)}.order-process__stage[data-state=blocked]{color:var(--eh-error)}.order-process__stage[data-state=blocked]>span:first-child{background:var(--eh-error-bg);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--eh-error)}.order-process__stage[data-state=canceled]{color:var(--eh-neutral);opacity:.5}.order-process__stage[data-state=pending]>i{background:var(--eh-border)}.order-timeline{display:flex;min-width:-moz-max-content;min-width:max-content;margin:0;padding:2px 0 8px;list-style:none}.order-timeline>li{width:142px;min-width:142px}.order-timeline__rail{display:flex;align-items:center;color:var(--eh-border-strong)}.order-timeline__marker{display:inline-flex;width:22px;height:22px;flex:none;align-items:center;justify-content:center;border:2px solid currentColor;border-radius:999px;background:#fff}.order-timeline__marker>span{width:7px;height:7px;border-radius:999px;background:currentColor}.order-timeline__line{width:100%;height:2px;background:currentColor}.order-timeline__copy{display:grid;gap:2px;padding:8px 14px 0 0}.order-timeline__copy strong{color:var(--eh-text);font-size:12px;line-height:1.35}.order-timeline__copy>span{color:var(--eh-text-muted);font-size:10.5px;line-height:1.4;overflow-wrap:anywhere}.order-timeline>li[data-state=done] .order-timeline__rail{color:var(--eh-success)}.order-timeline>li[data-state=done] .order-timeline__marker{background:var(--eh-success);color:#fff}.order-timeline>li[data-state=current] .order-timeline__rail{color:var(--eh-info)}.order-timeline>li[data-state=current] .order-timeline__marker{background:var(--eh-info-bg);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--eh-info)}.field{display:grid;gap:6px;color:var(--eh-text);font-size:13px;font-weight:650}.field>input,.field>select,.field>textarea{width:100%;border:1px solid var(--eh-border-strong);border-radius:7px;background:#fff;padding:9px 10px;color:var(--eh-text);font-weight:400}.field>input:focus,.field>select:focus,.field>textarea:focus{border-color:var(--eh-link);outline:2px solid color-mix(in srgb,var(--eh-link) 18%,transparent)}.field>small{color:var(--eh-text-muted);font-size:12px;font-weight:400;line-height:1.45}.field [aria-invalid=true]{border-color:var(--eh-error)}.field-error{color:var(--eh-error)!important}.imperative-dialog{width:min(460px,calc(100vw - 32px));border:1px solid var(--eh-border);border-radius:12px;background:var(--eh-surface);padding:0;color:var(--eh-text);box-shadow:0 18px 52px #1d1c1d3d}.imperative-dialog::backdrop{background:#140f1575}.imperative-dialog form{display:grid;gap:0}.imperative-dialog header{border-bottom:1px solid var(--eh-border);padding:18px 20px 15px}.imperative-dialog h2{margin:0;font-size:19px}.imperative-dialog header p{margin:5px 0 0;color:var(--eh-text-secondary);font-size:13px;line-height:1.5}.imperative-dialog__field{margin:18px 20px}.imperative-dialog footer{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid var(--eh-border);background:var(--eh-surface-subtle);padding:14px 20px}@media(max-width:1180px){.app-shell{grid-template-columns:var(--eh-rail-width) minmax(0,1fr)}.sidebar-shell{width:var(--eh-rail-width)}.sidebar-brand{justify-content:center;padding:0}.sidebar-logo{display:none}.sidebar-mark{display:block;width:28px;height:28px}.sidebar-nav{overflow-x:visible;padding-inline:8px}.sidebar-group h2,.sidebar-channels h2,.sidebar-link__label,.sidebar-channel span,.sidebar-footer span:not(.sidebar-footer__mark),.sidebar-footer svg{display:none}.sidebar-link{justify-content:center;min-height:42px;padding:9px}.sidebar-link__badge{position:absolute;top:2px;right:1px;min-width:17px;height:17px;padding:0 4px;font-size:9px}.sidebar-link:after{position:fixed;z-index:70;display:none;margin-left:118px;border-radius:5px;background:#211a22;padding:6px 8px;color:#fff;content:attr(data-tooltip);font-size:12px;white-space:nowrap}.sidebar-link:hover:after,.sidebar-link:focus-visible:after{display:block}.sidebar-channels{display:none}.sidebar-footer{justify-content:center;padding-inline:0}}@media(max-width:760px){.app-shell{display:block}.page-shell{padding:16px;gap:16px}.page-header{align-items:flex-start;flex-direction:column}.page-header__actions{width:100%;justify-content:flex-start}.top-bar{padding-inline:12px}.top-bar__menu{display:inline-flex}.top-bar__product,.top-bar__safe,.top-bar__actor>svg,.top-bar__actor>span{display:none}.top-bar__actor{margin-left:auto;border:0;padding:0}.sidebar-shell{position:fixed;transform:translate(-100%);width:min(310px,calc(100vw - 44px));transition:transform var(--eh-motion-base) ease}.sidebar-shell.is-open{transform:translate(0)}.sidebar-backdrop{position:fixed;z-index:39;inset:0;display:block;visibility:hidden;border:0;background:#140f1575;opacity:0;transition:opacity var(--eh-motion-base) ease,visibility var(--eh-motion-base) ease}.sidebar-backdrop.is-open{visibility:visible;opacity:1}.sidebar-brand{justify-content:flex-start;padding:0 16px}.sidebar-logo{display:block;width:204px}.sidebar-mark{display:none}.sidebar-close{display:inline-flex;flex-shrink:0;width:38px;height:38px;align-items:center;justify-content:center;margin-left:auto;border:0;border-radius:7px;background:#f3f0f4;color:#3f0e40}.sidebar-nav{overflow-y:auto;padding:8px 12px}.sidebar-group h2,.sidebar-channels h2,.sidebar-link__label,.sidebar-channel span,.sidebar-footer span:not(.sidebar-footer__mark){display:block}.sidebar-link{justify-content:flex-start;min-height:40px;padding:8px 12px}.sidebar-link__badge{position:static;min-width:20px;height:20px;margin-left:auto;font-size:11px}.sidebar-link:after{display:none!important}.sidebar-channels{display:block}.sidebar-footer{justify-content:flex-start;padding-inline:20px}.overlay{padding:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))}.overlay__panel--dialog{width:100%;max-height:calc(100vh - 20px);max-height:calc(100dvh - max(20px,env(safe-area-inset-top) + env(safe-area-inset-bottom)));margin-block:0;border-radius:10px}.overlay__panel--drawer{width:100%}.overlay__content{padding:16px}.data-grid__tertiary{display:none}main:not(.eh-login):not(.rep-main):not(.rep-login){padding:initial!important}main.page-shell{padding:16px!important}}@media(max-width:900px)and (min-width:701px){.top-bar{flex-wrap:wrap;gap:8px 12px}.top-bar__context{flex:1}.navigation-search-trigger{order:5;flex-basis:100%;max-width:none;margin-left:0}}@media(max-width:600px){.section-header{align-items:flex-start;flex-direction:column}.section-header__actions{width:100%;justify-content:flex-start}.inline-alert{grid-template-columns:auto minmax(0,1fr)}.inline-alert__actions{grid-column:1 / -1;justify-self:stretch}.inline-alert__actions :is(button,a){width:100%}.pagination{align-items:stretch;flex-direction:column;gap:10px}.pagination>div{justify-content:space-between}.overlay__header{padding:14px 16px}.overlay__content{padding:14px}.overlay__footer{padding:12px 16px}.overlay__footer>:is(button,a){flex:1 1 140px}.imperative-dialog footer{flex-wrap:wrap}.imperative-dialog footer>button{flex:1 1 120px}.bulk-action-bar{bottom:max(10px,env(safe-area-inset-bottom))}}@media(max-width:700px){.orders-status-flow__heading{align-items:flex-start;flex-direction:column;gap:3px}.orders-status-flow__heading>div{align-items:flex-start;flex-direction:column;gap:1px}.orders-status-flow__hint{display:none}.orders-status-flow__scroll{padding:6px}.orders-table{border:0;background:transparent;box-shadow:none}.orders-table__scroll{overflow:visible}.orders-table table,.orders-table tbody{display:block;min-width:0}.orders-table thead{display:none}.orders-table tbody{display:grid;gap:10px}.orders-table__row{display:grid;grid-template-columns:28px minmax(0,1fr) 36px;gap:10px 8px;border:1px solid var(--eh-border);border-radius:var(--eh-radius);background:#fff;padding:12px;box-shadow:var(--eh-shadow-sm)}.orders-table td{display:grid;grid-template-columns:minmax(72px,auto) minmax(0,1fr);gap:10px;align-items:center;border:0;padding:0;text-align:left!important}.orders-table td[data-label]:before{color:var(--eh-text-muted);content:attr(data-label);font-size:10px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.orders-table__selection{display:block!important;width:auto;grid-column:1;grid-row:1;padding-top:3px!important}.orders-table__identity{display:block!important;grid-column:2;grid-row:1}.orders-table__identity:before{display:none}.orders-table__open{display:block!important;width:auto;grid-column:3;grid-row:1}.orders-table__process-cell{display:block!important;grid-column:2 / -1}.orders-table__process-cell:before{display:block;margin-bottom:7px}.orders-table td:not(.orders-table__selection,.orders-table__identity,.orders-table__open,.orders-table__process-cell){grid-column:2 / -1}.orders-table__value{white-space:normal}.orders-table__footer{align-items:flex-start;flex-direction:column;border:1px solid var(--eh-border);border-radius:var(--eh-radius);background:#fff;margin-top:10px}.orders-table__footer>div{align-self:flex-end}.order-process{min-width:0}}.sidebar-nav{overscroll-behavior-y:contain;scrollbar-color:rgba(255,255,255,.26) transparent;scrollbar-width:thin}.sidebar-nav::-webkit-scrollbar{width:8px}.sidebar-nav::-webkit-scrollbar-track{margin-block:8px;background:transparent}.sidebar-nav::-webkit-scrollbar-thumb{min-height:36px;border:2px solid var(--eh-sidebar);border-radius:999px;background:#ffffff3d}.sidebar-nav::-webkit-scrollbar-thumb:hover{background:#ffffff61}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.access-action{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px;max-width:26rem}.access-reason{font-size:12px;line-height:1.4;color:var(--eh-text-secondary);text-align:left}.access-notice{margin:8px 0;padding:12px;border:1px solid var(--eh-border);border-radius:8px;background:var(--eh-bg-muted);font-size:13px}.navigation-search-trigger{display:flex;flex:1;min-width:190px;max-width:420px;align-items:center;gap:8px;margin-left:auto;padding:9px 12px;border:1px solid var(--eh-border-strong);border-radius:8px;background:var(--eh-bg-muted);color:var(--eh-text-secondary);font-size:13px;text-align:left}.navigation-search-trigger:hover{border-color:var(--eh-link);color:var(--eh-text)}.navigation-search-trigger kbd{margin-left:auto;white-space:nowrap;font-size:11px;border:1px solid var(--eh-border);border-radius:4px;padding:2px 4px}.navigation-search{display:flex;flex-direction:column;gap:8px}.navigation-search>label{font-size:13px;font-weight:600}.navigation-search>input{width:100%;min-height:44px}.navigation-search-scope,.navigation-search-count,.navigation-search-help{margin:0;font-size:12px;line-height:1.5;color:var(--eh-text-secondary)}.navigation-search-count{margin:4px 0}.navigation-search-results{max-height:min(48dvh,420px);overflow-y:auto;overscroll-behavior:contain}.navigation-search-group{margin:12px 8px 6px;font-size:12px;font-weight:700;color:var(--eh-text-secondary)}.navigation-search-result{display:flex;align-items:center;gap:12px;padding:12px;margin:2px;min-height:58px;border:1px solid transparent;border-radius:8px;cursor:pointer}.navigation-search-result>svg{flex-shrink:0;color:var(--eh-text-secondary)}.navigation-search-result>span{flex:1;min-width:0}.navigation-search-result strong,.navigation-search-result small{display:block;overflow-wrap:anywhere}.navigation-search-result strong{font-size:14px;font-weight:600}.navigation-search-result small{font-size:12px;color:var(--eh-text-secondary);line-height:1.5;margin-top:3px}.navigation-search-result:hover{background:var(--eh-bg-muted)}.navigation-search-result[aria-selected=true]{border-color:var(--eh-link);background:var(--eh-info-bg)}.navigation-search-help{padding-top:8px;border-top:1px solid var(--eh-border)}.entity-search-statuses{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--eh-text-secondary)}.entity-search-status{display:flex;flex-wrap:wrap;align-items:center;gap:8px;justify-content:space-between}.entity-search-pager{display:inline-flex;gap:4px}.context-help-trigger{flex-shrink:0;min-height:40px}.context-help{display:grid;gap:14px;min-width:0}.context-help-location{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:13px;color:var(--eh-text-secondary)}.context-help>label{font-size:13px;font-weight:600;margin-bottom:-8px}.context-help>input{width:100%;min-height:44px}.context-help-scope{display:flex;flex-wrap:wrap;gap:8px 20px;border:0;padding:0;margin:0;font-size:13px}.context-help-scope legend{font-weight:600;margin-bottom:6px}.context-help-scope label{display:flex;gap:8px;align-items:center;min-height:32px}.context-help-count,.context-help-footnote,.context-help-source{margin:0;font-size:12px;line-height:1.6;color:var(--eh-text-secondary)}.context-help-articles{display:grid;gap:10px}.context-help-article{border:1px solid var(--eh-border);border-radius:8px;background:var(--eh-card)}.context-help-article summary{display:flex;align-items:center;gap:10px;cursor:pointer;padding:16px;list-style:none}.context-help-article summary::-webkit-details-marker{display:none}.context-help-article summary:after{content:"+";color:var(--eh-link);margin-left:auto;font-size:20px}.context-help-article[open] summary:after{content:"−"}.context-help-article summary>svg{flex-shrink:0;color:var(--eh-link)}.context-help-article summary>span{min-width:0}.context-help-article summary strong,.context-help-article summary small{display:block;overflow-wrap:anywhere}.context-help-article summary strong{font-size:14px}.context-help-article summary small{font-size:12px;line-height:1.5;margin-top:4px;color:var(--eh-text-secondary)}.context-help-tag{font-size:11px;color:var(--eh-text-secondary);flex-shrink:0}.context-help-body{border-top:1px solid var(--eh-border);padding:16px;display:grid;gap:14px;font-size:13px;line-height:1.65;overflow-wrap:anywhere}.context-help-body ol{list-style:decimal;padding-left:22px;display:grid;gap:10px;margin:0}.context-help-body>button{justify-self:start;white-space:normal}.context-help-note{background:var(--eh-bg-muted);padding:12px;border-radius:8px;margin:0}.context-help-empty{font-size:13px;line-height:1.6}.context-help-footnote{border-top:1px solid var(--eh-border);padding-top:10px}@media(max-width:700px){.context-help-tag{display:none}.context-help-article summary,.context-help-body{padding:12px}.context-help-trigger{padding:8px}}@media(max-width:1450px){.top-bar__safe{display:none}}@media(max-width:700px){.top-bar{flex-wrap:wrap;gap:8px}.top-bar__context{flex:1}.top-bar__actor{margin-left:auto;padding-left:8px}.navigation-search-trigger{order:4;flex-basis:100%;max-width:none;margin-left:0}.navigation-search-trigger kbd{display:none}.navigation-search-results{max-height:40dvh}}.navigation-preferences-trigger{flex-shrink:0;min-height:40px}.navigation-preferences{display:grid;gap:18px;font-size:13px;line-height:1.6}.navigation-preferences section{border-top:1px solid var(--eh-border);padding-top:16px}.navigation-preferences h3{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;margin-bottom:10px}.navigation-preferences p{margin:8px 0}.navigation-preferences ul{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}.navigation-preferences li{display:flex;align-items:center;gap:6px;border:1px solid var(--eh-border);border-radius:8px;padding:8px;min-width:0}.preference-link{flex:1;min-width:0;text-align:left;padding:6px;color:var(--eh-link);overflow-wrap:anywhere}.preference-link strong,.preference-link small{display:block}.preference-link small{color:var(--eh-text-secondary)}.preference-name{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0}.preference-name input{flex:1;min-width:120px}@media(max-width:700px){.navigation-preferences-trigger{padding:8px}}.attention-queue{margin-top:20px}.attention-heading{display:flex;justify-content:space-between;align-items:start;gap:16px;flex-wrap:wrap}.attention-heading h2{display:flex;gap:8px;align-items:center}.attention-guide{font-size:12px;color:var(--eh-text-muted);margin:12px 0;max-width:100ch}.attention-guide summary{cursor:pointer;color:var(--eh-text-secondary);padding:4px 0}.attention-guide p{margin:8px 0;line-height:1.5}.attention-item{display:grid;grid-template-columns:minmax(130px,.8fr) minmax(180px,1.5fr) minmax(180px,1fr) auto;gap:18px;align-items:center;padding:18px 0;border-top:1px solid var(--eh-border);font-size:13px;overflow-wrap:anywhere}.attention-order,.attention-reason,.attention-time>div{display:flex;flex-direction:column;align-items:start;gap:6px;min-width:0}.attention-reason>span,.attention-time{display:flex;gap:6px;align-items:start}.attention-item svg{flex-shrink:0}.attention-item small,.attention-time time{color:var(--eh-text-muted);font-size:12px}.attention-priority{border-radius:999px;padding:4px 8px;font-size:11px;font-weight:600;background:#f1f5f9;color:#475569}.attention-priority--CRITICAL{background:#fee2e2;color:#991b1b}.attention-priority--HIGH{background:#fef3c7;color:#92400e}.attention-priority--NORMAL{background:#dbeafe;color:#1e40af}.attention-priority--LOW{background:#f1f5f9;color:#475569}.attention-empty{padding:20px 0;font-size:14px}.attention-pagination{display:flex;gap:10px;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin-top:14px;font-size:13px}@media(max-width:1100px){.attention-item{grid-template-columns:minmax(130px,.8fr) minmax(0,1.5fr)}.attention-item>a{justify-self:start}}@media(max-width:600px){.attention-item{grid-template-columns:minmax(0,1fr);gap:12px}.attention-heading>a{width:100%;justify-content:center}.attention-pagination{justify-content:start}}.local-preparation{border:1px solid var(--eh-border);border-radius:8px;padding:1rem;margin-block:1rem;background:var(--eh-bg-muted);min-width:0;overflow-wrap:anywhere}.local-preparation summary,.local-preparation h2,.local-preparation h3,.local-preparation h4{font-weight:700}.local-preparation summary{cursor:pointer}.local-preparation textarea,.local-preparation input,.local-preparation select{max-width:100%}.local-preparation section{min-width:0}.local-preparation .context-help-tag{display:inline-flex;white-space:normal}@media print{html,body{width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;overflow:visible!important;position:static!important;margin:0!important;padding:0!important}body>:not(.order-print-document){display:none!important}.order-print-document{width:100%!important;max-width:100%!important;margin:0;padding:0;overflow:visible;font-size:8.5pt}.order-print-document *{box-sizing:border-box;min-width:0}.order-print-header{gap:12px;padding-bottom:8px}.order-print-header h1{font-size:17pt}.order-print-summary{margin-top:10px;padding:8px;gap:6px 12px}.order-print-section{margin-top:10px}.order-print-section h2{font-size:8.5pt;margin-bottom:5px;-moz-column-break-after:avoid;break-after:avoid}.order-print-field strong{font-size:8pt}.order-print-field span{font-size:6.5pt}.print-wide{grid-column:1/-1}.print-items-section{-moz-column-break-inside:auto;break-inside:auto}.order-print-table thead,.print-volumes thead{display:table-header-group}.order-print-table tr,.print-volumes tr{-moz-column-break-inside:avoid;break-inside:avoid}.sales-management-print .order-print-table th,.sales-management-print .order-print-table td{width:auto;overflow-wrap:anywhere;padding:5px 4px}.sales-management-print .order-print-table th{font-size:6.5pt}.sales-management-print .order-print-table td{font-size:8pt}.sales-management-print .order-print-table .print-product-name{font-size:7.8pt}.sales-management-print .order-print-table span{font-size:6.8pt}.order-print-number{white-space:normal}.order-print-bottom-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.order-print-list>div,.order-print-totals>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:7px}.order-print-list dd,.order-print-totals dd{overflow-wrap:anywhere}.order-print-grand-total{font-size:10pt}.payment-badge{font-size:8pt;gap:6px}.payment-badge small{font-size:7pt}.management-figures{gap:8px}.management-figures>div{padding:7px;border:1px solid #d9ced9}.management-figures span,.management-figures small{font-size:7pt}.management-figures strong{font-size:11pt;margin:3px 0}.print-fees{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 14px;margin:8px 0}.print-fees dt{color:#6c586c;font-size:7pt}.print-fees dd{margin:2px 0;font-weight:700}.print-fees small{display:block;font-size:6.5pt;font-weight:400}.print-note{font-size:7pt;margin:5px 0;overflow-wrap:anywhere}.print-volumes{width:100%;border-collapse:collapse;font-size:7pt}.print-volumes td,.print-volumes th{padding:4px;border-bottom:1px solid #ded6de;text-align:left}.order-print-footer{margin-top:12px;padding-top:7px;font-size:6.5pt;-moz-column-break-inside:avoid;break-inside:avoid}.print-integration-line{display:flex;justify-content:center;flex-wrap:wrap;gap:3px 12px}html,body{background:#fff!important}}.balance-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0;font-size:11px;color:#626773}.balance-notes>span{padding:8px;border-radius:6px;background:#fff;border-left:1px solid #e4e7eb;line-height:1.4}.balance-notes strong{display:block;font-size:10px;color:#404957;margin-bottom:3px}.tax-chips{display:grid;grid-template-columns:repeat(auto-fit,minmax(95px,1fr));gap:7px;margin:8px 0}.tax-chips>div{display:flex;flex-direction:column;padding:8px;border:1px solid #e3e6eb;border-radius:6px;background:#fff}.tax-chips span{font-size:10px;color:#68717d}.tax-chips strong{font-size:13px;margin:3px 0}.tax-chips small,.fiscal-management-breakdown>small{font-size:10px;color:#68717d}.installment-cost{font-size:11px;line-height:1.3}@media(max-width:600px){.balance-notes{grid-template-columns:1fr}}@media print{.sales-management-print{print-color-adjust:exact;-webkit-print-color-adjust:exact}.sales-management-print .order-print-section h2{padding:4px 6px;border-left:0;border-bottom:1px solid #dfe3e8;background:#fff;color:#303640;letter-spacing:.035em}.sales-management-print .order-print-summary{background:#fff;border:1px solid #e0e2e8;border-radius:6px}.sales-management-print .order-print-grand-total{padding:6px;background:#fff;border-radius:4px}.sales-management-print .installment-cost{font-size:6.2pt;line-height:1.2;margin:4px 0;color:#626773}.sales-management-print .management-figures>div{padding:6px;border-radius:6px}.sales-management-print .management-figures span{font-size:6.8pt}.sales-management-print .management-figures small{font-size:6pt;line-height:1.2}.sales-management-print .management-figures strong{font-size:11pt}.sales-management-print .balance-notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:6px 0;font-size:6.2pt;-moz-column-break-inside:avoid;break-inside:avoid}.sales-management-print .balance-notes>span{padding:5px}.sales-management-print .balance-notes strong{font-size:6.1pt;margin-bottom:2px}.sales-management-print .print-fees{gap:5px}.sales-management-print .print-fees>div{padding:5px 6px;border:1px solid #e2e6eb;border-radius:5px;background:#fff}.sales-management-print .print-fees small{font-size:6pt;color:#69717c;line-height:1.2}.sales-management-print .tax-chips{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin:5px 0}.sales-management-print .tax-chips>div{padding:5px}.sales-management-print .tax-chips span{font-size:6pt}.sales-management-print .tax-chips strong{font-size:7.5pt}.sales-management-print .tax-chips small,.sales-management-print .fiscal-management-breakdown>small{font-size:5.8pt}.sales-management-print .order-print-header{padding-bottom:5px}.sales-management-print .order-print-header h1{font-size:15pt}.sales-management-print .order-print-summary{margin-top:6px;padding:6px;gap:4px 10px}.sales-management-print .order-print-section{margin-top:7px}.sales-management-print .order-print-section h2{padding:3px 5px;margin-bottom:4px;font-size:8pt}.sales-management-print .order-print-list>div,.sales-management-print .order-print-totals>div{margin-top:2px;line-height:1.25;font-size:7.5pt}.sales-management-print .order-print-grand-total{margin-top:5px!important;font-size:9pt!important}.sales-management-print .installment-cost{padding:4px 6px}.sales-management-print .print-fees{grid-template-columns:repeat(5,minmax(0,1fr))}.sales-management-print .print-fees dt{font-size:6.3pt}.sales-management-print .order-print-footer{margin-top:7px;padding-top:5px}}.management-figures>div svg{color:currentColor}.management-panel .management-figures>div,.sales-management-print .management-figures>div{background:#fff;border:1px solid #dde2e7;color:#303640;box-shadow:none}.management-panel .management-figures>div:nth-child(3),.sales-management-print .management-figures>div:nth-child(3){border-color:#a9c2b6}.management-panel .management-figures>div:nth-child(3) strong,.sales-management-print .management-figures>div:nth-child(3) strong{color:#286248}.management-figures span,.management-figures small{color:#66717c}.management-panel .installment-cost,.sales-management-print .installment-cost{background:#fff;border-left:1px solid #dde2e7}@media print{.sales-management-print .order-print-header{border-bottom:1px solid #cfd5dc}.sales-management-print .order-print-table th{background:#fff;color:#535e6b;border-bottom:1px solid #cfd5dc}.sales-management-print .order-print-grand-total{border-top:1px solid #afb8c3;color:#303640}.sales-management-print .order-print-list dt,.sales-management-print .order-print-totals dt,.sales-management-print .print-fees dt{color:#66717c}.sales-management-print .order-print-footer{color:#737b85;border-color:#dde2e7}}@media print{.order-print-document{box-sizing:border-box;padding-right:3mm!important}.order-print-document,.order-print-document *{color:#111!important;background:transparent!important;box-shadow:none!important;text-shadow:none!important;border-color:#666!important;print-color-adjust:economy;-webkit-print-color-adjust:economy}.order-print-document img{filter:grayscale(1)}.sales-management-print .management-figures>div{border:.75pt solid #333!important;border-radius:3px;-moz-column-break-inside:avoid;break-inside:avoid}.sales-management-print .balance-notes>span,.sales-management-print .print-fees>div,.sales-management-print .tax-chips>div{border:.5pt solid #666!important;border-radius:3px}.sales-management-print .order-print-header,.sales-management-print .order-print-grand-total{border-color:#111!important}}@media screen{.order-screen-preview{background:#fff;color:#222;max-width:920px;margin:auto;padding:24px;font-size:12px;line-height:1.45}.order-screen-preview .order-print-header{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid #555;padding-bottom:12px}.order-screen-preview .order-print-header img{width:140px}.order-screen-preview .order-print-header>div{text-align:right}.order-screen-preview h1{font-size:22px;font-weight:700}.order-screen-preview h2{font-size:12px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:10px}.order-screen-preview .order-print-summary,.order-screen-preview .order-print-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.order-screen-preview .order-print-summary{border:1px solid #ddd;padding:12px;margin-top:16px}.order-screen-preview .order-print-field span{display:block;font-size:10px;color:#666}.order-screen-preview .order-print-field strong{display:block;overflow-wrap:anywhere}.order-screen-preview .order-print-section{margin-top:20px}.order-screen-preview .print-wide{grid-column:1/-1}.order-screen-preview table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:11px}.order-screen-preview th,.order-screen-preview td{padding:7px 5px;border-bottom:1px solid #ddd;text-align:left;overflow-wrap:anywhere;vertical-align:top}.order-screen-preview td span,.order-screen-preview dd small{display:block;font-size:10px;color:#666}.order-screen-preview .order-print-number{text-align:right}.order-screen-preview .order-print-bottom-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.order-screen-preview dl>div{display:flex;justify-content:space-between;gap:12px;margin:6px 0}.order-screen-preview dd{text-align:right;font-weight:600}.order-screen-preview .order-print-grand-total{border-top:1px solid #555;padding-top:8px;font-size:15px}.order-screen-preview .installment-cost{margin:10px 0 14px;padding:8px;font-size:11px}.order-screen-preview .management-figures{margin-bottom:14px}.order-screen-preview .order-print-footer{border-top:1px solid #bbb;margin-top:20px;padding-top:12px;font-size:10px}.order-screen-preview .print-integration-line{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}@media(max-width:650px){.order-screen-preview{padding:8px}.order-screen-preview .order-print-bottom-grid{grid-template-columns:1fr}}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-0:before{content:var(--tw-content);top:0;bottom:0}.before\:left-0:before{content:var(--tw-content);left:0}.before\:w-\[3px\]:before{content:var(--tw-content);width:3px}.before\:bg-\[var\(--eh-error\)\]:before{content:var(--tw-content);background-color:var(--eh-error)}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:border-r-0:last-child{border-right-width:0px}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:border-\[var\(--eh-link\)\]:focus-within{border-color:var(--eh-link)}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-\[var\(--eh-link\)\]:focus-within{--tw-ring-color: var(--eh-link)}.focus-within\:ring-blue-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1))}.hover\:border-\[\#D8BCD9\]:hover{--tw-border-opacity: 1;border-color:rgb(216 188 217 / var(--tw-border-opacity, 1))}.hover\:border-\[var\(--eh-border-strong\)\]:hover{border-color:var(--eh-border-strong)}.hover\:border-\[var\(--eh-link\)\]:hover{border-color:var(--eh-link)}.hover\:border-\[var\(--eh-primary\)\]:hover{border-color:var(--eh-primary)}.hover\:bg-\[\#FBF8FB\]:hover{--tw-bg-opacity: 1;background-color:rgb(251 248 251 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f9e0e4\]:hover{--tw-bg-opacity: 1;background-color:rgb(249 224 228 / var(--tw-bg-opacity, 1))}.hover\:bg-\[var\(--eh-bg-muted\)\]:hover{background-color:var(--eh-bg-muted)}.hover\:bg-\[var\(--eh-error-bg\)\]:hover{background-color:var(--eh-error-bg)}.hover\:bg-\[var\(--eh-primary-hover\)\]:hover{background-color:var(--eh-primary-hover)}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/70:hover{background-color:#ffffffb3}.hover\:text-\[var\(--eh-link\)\]:hover{color:var(--eh-link)}.hover\:text-\[var\(--eh-primary-hover\)\]:hover{color:var(--eh-primary-hover)}.hover\:text-\[var\(--eh-text\)\]:hover{color:var(--eh-text)}.hover\:underline:hover{text-decoration-line:underline}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[var\(--eh-link\)\]:focus{--tw-ring-color: var(--eh-link)}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--eh-link\)\]:focus-visible{outline-color:var(--eh-link)}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-70:disabled{opacity:.7}.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media not all and (min-width:1280px){.max-xl\:col-span-3{grid-column:span 3 / span 3}.max-xl\:hidden{display:none}.max-xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-xl\:grid-cols-\[1fr_\.8fr_120px\]{grid-template-columns:1fr .8fr 120px}.max-xl\:border-t{border-top-width:1px}.max-xl\:border-\[var\(--eh-border\)\]{border-color:var(--eh-border)}.max-xl\:pt-2{padding-top:.5rem}}@media(max-width:1240px){.max-\[1240px\]\:static{position:static}.max-\[1240px\]\:h-auto{height:auto}}@media not all and (min-width:1024px){.max-lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:768px){.max-md\:col-span-2{grid-column:span 2 / span 2}.max-md\:row-start-2{grid-row-start:2}.max-md\:mb-3{margin-bottom:.75rem}.max-md\:hidden{display:none}.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.max-md\:border-b{border-bottom-width:1px}.max-md\:border-r-0{border-right-width:0px}}@media(max-width:760px){.max-\[760px\]\:flex-wrap{flex-wrap:wrap}}@media not all and (min-width:640px){.max-sm\:col-span-1{grid-column:span 1 / span 1}.max-sm\:col-span-2{grid-column:span 2 / span 2}.max-sm\:block{display:block}.max-sm\:hidden{display:none}.max-sm\:w-full{width:100%}.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-sm\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.max-sm\:divide-x-0>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(0px * var(--tw-divide-x-reverse));border-left-width:calc(0px * calc(1 - var(--tw-divide-x-reverse)))}.max-sm\:divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.max-sm\:whitespace-normal{white-space:normal}.max-sm\:break-words{overflow-wrap:break-word}.max-sm\:border-b{border-bottom-width:1px}.max-sm\:border-r-0{border-right-width:0px}.max-sm\:px-4{padding-left:1rem;padding-right:1rem}.max-sm\:pr-0{padding-right:0}.max-sm\:last\:border-b-0:last-child{border-bottom-width:0px}}@media(min-width:640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:w-auto{width:auto}.sm\:min-w-\[240px\]{min-width:240px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[100px_100px_1fr_1fr\]{grid-template-columns:100px 100px 1fr 1fr}.sm\:grid-cols-\[170px_1fr\]{grid-template-columns:170px 1fr}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(240px\,1fr\)_140px\]{grid-template-columns:minmax(240px,1fr) 140px}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:p-6{padding:1.5rem}}@media(min-width:768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:grid-cols-\[minmax\(220px\,1fr\)_180px_160px_auto\]{grid-template-columns:minmax(220px,1fr) 180px 160px auto}}@media(min-width:1024px){.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[minmax\(220px\,\.8fr\)_minmax\(360px\,1\.5fr\)_auto\]{grid-template-columns:minmax(220px,.8fr) minmax(360px,1.5fr) auto}.lg\:items-end{align-items:flex-end}.lg\:justify-end{justify-content:flex-end}}@media(min-width:1180px){.min-\[1180px\]\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.min-\[1180px\]\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}@media(min-width:1280px){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[1\.25fr_\.75fr\]{grid-template-columns:1.25fr .75fr}.xl\:grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(300px\,\.75fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr)}}@media(min-width:1536px){.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media print{.print\:hidden{display:none}}@media not all and (min-width:1024px){.max-lg\:\[\&\:nth-child\(2\)\]\:border-r-0:nth-child(2){border-right-width:0px}}.\[\&_td\]\:border-b td{border-bottom-width:1px}.\[\&_td\]\:p-2 td{padding:.5rem}.\[\&_td\]\:align-top td{vertical-align:top}.\[\&_th\]\:p-2 th{padding:.5rem}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:text-xs th{font-size:.75rem;line-height:1rem}.application-notice{padding:10px 24px;background:var(--eh-warning-bg);color:var(--eh-text);font-size:13px;border-bottom:1px solid var(--eh-border-strong)}.work-management-split{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}.work-management-split.has-selection{grid-template-columns:minmax(0,1.4fr) minmax(340px,1fr)}.work-management-split>*{min-width:0}.work-management-table{width:100%;border-collapse:collapse;font-size:13px}.work-demand-table{table-layout:fixed;min-width:680px}.work-demand-table th:nth-child(1){width:40%}.work-demand-table th:nth-child(2){width:20%}.work-demand-table th:nth-child(3){width:18%}.work-demand-table th:nth-child(4){width:22%}.work-management-table th,.work-management-table td{padding:12px;border-bottom:1px solid var(--eh-border);text-align:left;vertical-align:top;overflow-wrap:anywhere}.work-management-table th{background:var(--eh-bg-muted)}.work-report-table{min-width:1080px}.work-report-table th{overflow-wrap:normal}.work-management-table tr[aria-selected=true]{background:var(--eh-info-bg)}.work-management-actions{display:flex;flex-wrap:wrap;gap:8px;margin-block:12px}.work-management-detail{border:1px solid var(--eh-border);border-radius:8px;padding:18px;background:#fff;overflow-wrap:anywhere}.work-management-detail label:has(>input[type=checkbox]){display:flex;align-items:center;gap:8px;min-height:32px}.work-management-detail input[type=checkbox]{width:16px;height:16px;flex:none}@media(max-width:1000px){.work-management-split.has-selection{grid-template-columns:minmax(0,1fr)}.work-management-split.has-selection>.work-management-detail{grid-row:1}}@media(prefers-reduced-motion:reduce){.animate-pulse{animation:none!important}}.page-header{margin-bottom:18px}.eh-page h1{font-size:27px}.eh-page :where(h2,h3){letter-spacing:-.01em}.eh-page :where(input:not([type=checkbox]):not([type=radio]),select,textarea),.overlay :where(input:not([type=checkbox]):not([type=radio]),select,textarea){min-width:0;max-width:100%;border:1px solid var(--eh-border-strong);border-radius:6px;background:#fff;color:var(--eh-text);padding:9px 10px;font-size:14px;line-height:1.4}:where(input,select,textarea):disabled{background:var(--eh-surface-disabled)!important;color:var(--eh-text-secondary)!important}:where(input,select,textarea)[aria-invalid=true]{border-color:var(--eh-error)!important}:where(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--eh-link);outline-offset:3px}summary{cursor:pointer;font-size:13px;font-weight:600}.overlay--dialog{align-items:center}.overlay__panel--dialog{margin-block:0;max-height:calc(100dvh - 40px)}.overlay__content{overscroll-behavior:contain}.overlay__content form>footer{position:sticky;bottom:-20px;background:#fff;padding:12px 0;z-index:2}.sidebar-nav{padding-top:20px}.sidebar-group{margin-bottom:7px}.sidebar-link{min-height:42px;font-size:14px;text-decoration:none}.sidebar-subnav{margin:3px 0 10px 16px;border-left:1px solid #815882;padding-left:8px}.sidebar-subnav .sidebar-link{font-size:13px;min-height:36px;padding-block:7px}.sidebar-health{padding:10px;--eh-channel-success: color-mix(in srgb, var(--eh-success), white 40%);--eh-channel-warning: color-mix(in srgb, var(--eh-warning), white 40%);--eh-channel-error: color-mix(in srgb, var(--eh-error), white 40%)}.sidebar-health summary{color:#e2d3e3}.data-freshness{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin:12px 0;font-size:13px;color:var(--eh-text-secondary)}.data-freshness p{flex:1;min-width:180px}.sidebar-failure-count{margin-left:auto;text-align:right;display:grid;gap:3px;max-width:140px}.sidebar-failure-count small{color:var(--eh-sidebar-text);font-size:10px}.channel-health-refresh{border:1px solid var(--eh-sidebar-text);border-radius:6px;padding:6px 8px;margin-top:8px;color:#fff}.channel-health-refresh[aria-disabled=true],.eh-button-secondary[aria-disabled=true]{opacity:.65}.channel-health-caption,.channel-health-message{margin:10px 0;color:#e2d3e3;font-size:12px;line-height:1.5}.channel-health-list{list-style:none;margin:0;padding:0}.channel-health-item{padding:12px 0;border-top:1px solid #815882;overflow-wrap:anywhere}.channel-health-name{display:flex;align-items:center;gap:8px;color:#fff;font-size:13px}.channel-health-label{margin:5px 0 3px;color:#fff;font-size:12px;font-weight:650}.channel-health-reason,.channel-health-time{margin:0;color:#e2d3e3;font-size:12px;line-height:1.5}.channel-health-time{margin-top:5px;font-variant-numeric:tabular-nums}.workspace-filters{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin-bottom:12px}.workspace-filters label{display:grid;gap:5px;font-size:12px;font-weight:500;color:var(--eh-text-secondary);min-width:130px;flex:1}.workspace-filters .filter-search{flex:2;min-width:210px}.workspace-context{font-size:12px;line-height:1.6;color:var(--eh-text-secondary);margin:10px 0 16px}.workspace-context a,.work-card a:not(.eh-button-secondary),.muted a{color:var(--eh-link)}.work-card{min-width:0;background:#fff;border:1px solid var(--eh-border);border-radius:8px;padding:20px}.work-card h2{font-size:16px;font-weight:650}.muted{color:var(--eh-text-secondary);font-size:13px;line-height:1.5}.work-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.work-metric{display:grid;gap:8px;padding:16px 20px;border:1px solid var(--eh-border);border-radius:8px;background:#fff;text-decoration:none}.work-metric:hover{border-color:var(--eh-link)}.work-metric>span{font-size:13px;color:var(--eh-text-secondary)}.work-metric>strong{font-size:28px;font-variant-numeric:tabular-nums;line-height:1.1}.work-metric>strong.text-base{font-size:18px;padding-block:5px}.work-metric small{display:flex;align-items:center;justify-content:space-between;color:var(--eh-text-secondary);font-size:12px}.queue-strip{display:flex;flex-wrap:wrap;gap:10px 20px;padding:15px 0;font-size:13px}.queue-strip a{color:var(--eh-link);text-decoration:underline;text-underline-offset:3px}.work-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:18px;margin-bottom:18px}.issue-row{display:flex;align-items:center;gap:12px;border-top:1px solid var(--eh-border);padding:12px 0;margin-top:8px}.issue-row>div{flex:1;min-width:0}.issue-row strong{font-size:14px;color:var(--eh-text)}.issue-row span{display:block;font-size:13px;color:var(--eh-text-secondary)}.issue-row small{font-size:12px;color:var(--eh-text-secondary)}.invoice-total{display:block;font-size:28px;margin:15px 0 5px;font-variant-numeric:tabular-nums}.entry-charts{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:18px;margin-bottom:18px}.chart-legend{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0;font-size:12px}.chart-legend span{display:flex;align-items:center;gap:5px}.chart-legend i{width:9px;height:9px;border-radius:2px}.entry-chart-scroll{overflow-x:auto}.entry-chart{display:flex;justify-content:space-around;gap:18px;padding:20px 8px 10px}.entry-chart-day{min-width:40px;text-align:center;font-size:12px}.entry-chart-bars{display:flex;gap:4px;height:145px;align-items:flex-end;border-bottom:1px solid var(--eh-border-strong);margin-bottom:8px}.entry-bar{position:relative;flex:1;min-width:9px;max-width:24px;border-radius:3px 3px 0 0}.entry-bar span{position:absolute;top:-19px;left:0;right:0;font-size:11px;color:var(--eh-text)}.chart-empty{min-height:190px;display:grid;place-items:center;color:var(--eh-text-secondary);font-size:14px}.channel-bars{display:grid;gap:13px;margin-top:22px}.channel-bar-row{position:relative;display:grid;grid-template-columns:1fr auto;gap:6px;padding-bottom:9px;font-size:13px}.channel-bar-row i{position:absolute;bottom:0;left:0;height:4px;border-radius:3px}.chart-data{margin-top:18px;border-top:1px solid var(--eh-border);padding-top:12px;overflow:auto}.chart-data table{width:100%;text-align:left;margin-top:12px;font-size:13px}.chart-data td,.chart-data th{padding:6px;border-bottom:1px solid var(--eh-border)}.view-tabs{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:16px;border-bottom:1px solid var(--eh-border)}.view-tabs button{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:3px solid transparent;font-size:14px;color:var(--eh-text-secondary)}.view-tabs button[aria-pressed=true]{border-color:var(--eh-primary);color:var(--eh-primary);font-weight:650}.advanced-filters{margin:0 0 12px}.advanced-filters[open]>div{padding-top:12px}.sales-list{padding:0;overflow:hidden}.sales-list-heading,.sales-list-row{display:grid;grid-template-columns:minmax(100px,.6fr) minmax(140px,.8fr) minmax(180px,1.2fr) minmax(100px,.6fr) minmax(220px,1.4fr);gap:20px;align-items:start;padding:16px 20px;border-bottom:1px solid var(--eh-border)}.sales-list-heading{font-size:12px;font-weight:600;background:var(--eh-bg-muted);color:var(--eh-text-secondary);padding-block:10px}.sales-list-row{font-size:14px}.sales-list-row>div{min-width:0;overflow-wrap:anywhere}.sales-list-row small{color:var(--eh-text-secondary);font-size:12px}.sales-list-row p{margin:4px 0}.order-number{display:flex;align-items:center;gap:7px;font-weight:650}.row-issue{display:block;font-size:13px;margin-top:7px}.mobile-field-label{display:none}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.form-field,.search-select{display:grid;gap:6px;min-width:0;font-size:13px;font-weight:500}.search-select{position:relative}.selected-choice{font-size:12px;font-weight:400;color:var(--eh-success);overflow-wrap:anywhere}.search-select-menu{position:relative;z-index:3;border:1px solid var(--eh-border-strong);border-radius:6px;background:#fff;box-shadow:var(--eh-shadow-md);max-height:220px;overflow:auto}.search-select-menu button{display:block;width:100%;text-align:left;padding:10px;font-size:13px;border-bottom:1px solid var(--eh-border)}.search-select-menu button[aria-selected=true]{background:var(--eh-info-bg)}.search-select-menu span{display:block;font-weight:400;margin-top:3px}.search-select-menu p{padding:12px;font-size:13px}.sale-form-grid{display:grid;gap:24px;border:0;padding:0}.sale-form-grid section h3{margin-bottom:12px;font-size:16px;font-weight:650}.sale-line{display:grid;grid-template-columns:minmax(210px,2.4fr) minmax(85px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(95px,1fr) 34px;align-items:start;gap:12px;padding:16px;background:var(--eh-bg-muted);border:1px solid var(--eh-border);border-radius:8px}.sale-line>button{align-self:center}.sale-review{background:var(--eh-bg-muted);border:1px solid var(--eh-border);border-radius:8px;padding:16px}.sale-review dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:12px;font-size:13px}.sale-review dd{font-size:17px;font-weight:650;font-variant-numeric:tabular-nums}.sale-footer-total{margin-right:auto;display:grid;font-size:12px}.sale-footer-total strong{font-size:20px;font-variant-numeric:tabular-nums}.field-error{color:var(--eh-error);font-size:12px}.error-banner,.success-banner{padding:12px 16px;border-radius:8px;margin-bottom:14px;font-size:14px}.error-banner{color:var(--eh-error);background:var(--eh-error-bg)}.success-banner{color:var(--eh-success);background:var(--eh-success-bg)}@media(max-width:1180px){.app-shell{grid-template-columns:minmax(0,1fr)}.top-bar__menu{display:inline-flex}.sidebar-shell{position:fixed;transform:translate(-100%);width:290px;z-index:60}.sidebar-shell.is-open{transform:translate(0)}.sidebar-backdrop.is-open{position:fixed;inset:0;display:block;z-index:59;background:#20152177;visibility:visible;opacity:1}.sidebar-logo,.sidebar-link__label,.sidebar-footer span:not(.sidebar-footer__mark){display:block}.sidebar-logo{width:204px;max-width:calc(100% - 46px)}.sidebar-mark{display:none}.sidebar-brand{justify-content:space-between;padding:0 16px}.sidebar-close{display:inline-flex;flex-shrink:0;width:38px;height:38px;align-items:center;justify-content:center;margin-left:auto;padding:8px;border:0;border-radius:7px;color:#3f0e40;background:#f3f0f4}.sidebar-link{justify-content:flex-start}.sidebar-link:after{display:none!important}.sidebar-footer{padding-inline:20px}.sidebar-nav{overflow:auto}.sale-line{grid-template-columns:repeat(4,minmax(0,1fr))}.sale-line-product{grid-column:1 / -1}.sales-list-heading,.sales-list-row{grid-template-columns:.65fr .8fr 1fr .65fr 1.35fr;gap:14px}}@media(max-width:760px){.work-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.work-metric{padding:14px}.work-grid,.entry-charts,.form-grid{grid-template-columns:minmax(0,1fr)}.work-card{padding:16px}.sales-list{padding:0}.sales-list-heading{display:none}.sales-list-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.sales-list-row>div:first-child,.sales-list-row>div:last-child{grid-column:1 / -1}.mobile-field-label{display:block;font-size:12px;color:var(--eh-text-secondary);margin-bottom:4px}.sale-line{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.sale-review dl{grid-template-columns:repeat(2,minmax(0,1fr))}.sale-footer-total{width:100%}.overlay__panel--dialog{max-height:calc(100dvh - 20px)}.issue-row{flex-wrap:wrap}.issue-row small{width:100%}.workspace-filters label{min-width:140px}}.page-shell:has(>.work-metrics),.page-shell:has(>.view-tabs){gap:0}.registry-filters{display:flex;align-items:end;flex-wrap:wrap;gap:12px}.marketing-command-center,.marketing-planner{display:grid;gap:20px;min-width:0}.marketing-main-tabs{position:sticky;top:0;z-index:8;background:var(--eh-bg);padding-top:2px}.marketing-hero{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:24px;align-items:center;padding:24px;border:1px solid var(--eh-border);border-radius:8px;background:#fff}.marketing-hero h2{margin:6px 0 8px;font-size:24px;line-height:1.25;letter-spacing:-.02em}.marketing-hero p{max-width:760px;color:var(--eh-text-secondary);font-size:14px;line-height:1.6}.marketing-kicker{display:flex;align-items:center;gap:7px;color:var(--eh-primary)!important;font-size:12px!important;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.marketing-hero__guardrail{display:flex;gap:12px;padding:16px;border:1px solid var(--eh-border);border-radius:8px;background:var(--eh-bg-muted)}.marketing-hero__guardrail svg{flex:none;color:var(--eh-success)}.marketing-hero__guardrail strong,.marketing-hero__guardrail span{display:block}.marketing-hero__guardrail strong{font-size:13px}.marketing-hero__guardrail span{margin-top:4px;color:var(--eh-text-secondary);font-size:12px;line-height:1.5}.marketing-command-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.marketing-command-metric{display:grid;grid-template-columns:20px minmax(0,1fr);gap:7px 9px;padding:17px}.marketing-command-metric>svg{grid-row:1 / span 2;color:var(--eh-primary)}.marketing-command-metric>p{font-size:12px;color:var(--eh-text-secondary)}.marketing-command-metric>strong{font-size:18px;line-height:1.3}.marketing-command-metric>span{grid-column:1 / -1;margin-top:3px;color:var(--eh-text-secondary);font-size:12px;line-height:1.45}.marketing-operating-model{border:1px solid var(--eh-border);border-radius:8px;background:#fff;overflow:hidden}.marketing-operating-model>header{padding:18px 20px;border-bottom:1px solid var(--eh-border)}.marketing-operating-model h3,.marketing-section-heading h2,.marketing-section-heading h3,.marketing-next h3{font-size:16px;font-weight:700}.marketing-operating-model header p,.marketing-section-heading p,.marketing-next header p{margin-top:3px;color:var(--eh-text-secondary);font-size:12px}.marketing-operating-model ol{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;margin:0;padding:0}.marketing-operating-model li{position:relative;min-width:0;padding:18px;border-right:1px solid var(--eh-border)}.marketing-operating-model li:last-child{border:0}.marketing-operating-model li>span{position:absolute;right:12px;top:12px;display:grid;place-items:center;width:20px;height:20px;border-radius:999px;background:var(--eh-neutral-bg);color:var(--eh-text-secondary);font-size:11px;font-weight:700}.marketing-operating-model li>svg{margin-bottom:12px;color:var(--eh-primary)}.marketing-operating-model li strong{display:block;font-size:13px}.marketing-operating-model li p{margin-top:6px;color:var(--eh-text-secondary);font-size:12px;line-height:1.5}.marketing-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.marketing-network-list{display:grid;margin-top:14px}.marketing-network-list article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:13px 0;border-top:1px solid var(--eh-border)}.marketing-network-list strong,.marketing-network-list small{display:block}.marketing-network-list strong{font-size:13px}.marketing-network-list small{margin-top:3px;color:var(--eh-text-secondary);font-size:11px;line-height:1.4}.marketing-network-mark{display:grid;place-items:center;width:34px;height:34px;flex:none;border:1px solid var(--eh-border-strong);border-radius:8px;background:var(--eh-bg-muted);color:var(--eh-primary);font-size:14px;font-weight:800}.marketing-next>header,.marketing-network-grid article>header{display:flex;align-items:flex-start;gap:10px}.marketing-next>header>svg{color:var(--eh-primary)}.marketing-next>button{display:block;width:100%;padding:12px 0;border-top:1px solid var(--eh-border);text-align:left}.marketing-next>button span,.marketing-next>button small{display:block}.marketing-next>button span{font-size:13px;font-weight:650}.marketing-next>button small{margin-top:3px;color:var(--eh-text-secondary);font-size:11px}.marketing-empty{display:grid;justify-items:start;gap:8px;padding:18px 0;color:var(--eh-text-secondary);font-size:13px}.marketing-network-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.marketing-network-grid article{display:grid;gap:16px}.marketing-network-grid article>header>div{min-width:0;flex:1}.marketing-network-grid article>header p{color:var(--eh-text-secondary);font-size:11px}.marketing-network-grid article>header h3{margin-top:2px;font-size:15px}.marketing-network-grid article>p{color:var(--eh-text-secondary);font-size:13px;line-height:1.55}.marketing-network-grid article>footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:12px;border-top:1px solid var(--eh-border)}.marketing-network-grid article>footer a{display:inline-flex;align-items:center;gap:5px;color:var(--eh-link);font-size:12px;font-weight:650}.marketing-network-grid article>footer small{color:var(--eh-text-secondary);font-size:11px}.marketing-capabilities{display:flex;flex-wrap:wrap;gap:8px}.marketing-capabilities>strong{width:100%;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--eh-text-secondary)}.marketing-capabilities>span{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:6px;background:var(--eh-neutral-bg);color:var(--eh-text-secondary);font-size:11px}.marketing-integration-rules>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.marketing-integration-rules article{display:flex;gap:10px;padding:12px;border:1px solid var(--eh-border);border-radius:8px}.marketing-integration-rules article>span{display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:999px;background:var(--eh-info-bg);color:var(--eh-info);font-size:12px;font-weight:700}.marketing-integration-rules strong{display:block;font-size:12px}.marketing-integration-rules p{margin-top:4px;color:var(--eh-text-secondary);font-size:11px;line-height:1.45}.marketing-workflow-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid var(--eh-border);border-radius:8px;background:#fff;overflow:hidden}.marketing-workflow-strip article{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:13px 16px;border-right:1px solid var(--eh-border)}.marketing-workflow-strip article:last-child{border:0}.marketing-workflow-strip span{color:var(--eh-text-secondary);font-size:12px}.marketing-workflow-strip strong{font-size:18px;font-variant-numeric:tabular-nums}.marketing-calendar-toolbar{display:flex;align-items:center;gap:8px}.marketing-calendar-toolbar strong{min-width:175px;text-align:center;text-transform:capitalize}.marketing-calendar-scroll{overflow:auto;border:1px solid var(--eh-border);border-radius:8px;background:#fff}.marketing-calendar-weekdays,.marketing-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(120px,1fr));min-width:840px}.marketing-calendar-weekdays span{padding:8px 10px;border-right:1px solid var(--eh-border);background:var(--eh-bg-muted);color:var(--eh-text-secondary);font-size:11px;font-weight:650;text-transform:uppercase}.marketing-calendar-grid>section{min-height:116px;padding:8px;border-top:1px solid var(--eh-border);border-right:1px solid var(--eh-border)}.marketing-calendar-grid>section[data-outside=true]{background:var(--eh-bg-muted);color:var(--eh-text-secondary)}.marketing-calendar-grid time{display:block;margin-bottom:6px;font-size:11px;font-weight:650}.marketing-calendar-grid button{display:block;width:100%;margin-top:5px;padding:6px;border-left:3px solid var(--eh-info);border-radius:4px;background:var(--eh-info-bg);text-align:left}.marketing-calendar-grid button span,.marketing-calendar-grid button small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketing-calendar-grid button span{font-size:11px;font-weight:650}.marketing-calendar-grid button small{margin-top:2px;color:var(--eh-text-secondary);font-size:9px}.marketing-content-row{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:16px 18px}.marketing-content-row>div:first-child{min-width:0}.marketing-content-row h4{margin-top:8px;font-size:14px;font-weight:700}.marketing-content-row p,.marketing-content-row small{display:block;margin-top:3px;color:var(--eh-text-secondary);font-size:11px}.marketing-safety-note{display:flex;gap:10px;padding:14px 16px;border:1px solid var(--eh-border);border-radius:8px;background:var(--eh-bg-muted);color:var(--eh-text-secondary);font-size:12px;line-height:1.5}.marketing-safety-note svg{flex:none;color:var(--eh-warning)}.marketing-content-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.marketing-content-form>label{display:grid;gap:5px;color:var(--eh-text-secondary);font-size:12px;font-weight:600}.marketing-content-form fieldset{border:0;padding:0}.marketing-content-form legend{margin-bottom:7px;color:var(--eh-text-secondary);font-size:12px;font-weight:600}.marketing-channel-checkboxes{display:flex;flex-wrap:wrap;gap:8px 14px}.marketing-channel-checkboxes label{display:flex;align-items:center;gap:6px;min-height:32px;font-size:12px}.marketing-channel-checkboxes input{width:16px;height:16px}@media(max-width:1100px){.marketing-command-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-operating-model ol{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-operating-model li:nth-child(3){border-right:0}.marketing-operating-model li:nth-child(-n+3){border-bottom:1px solid var(--eh-border)}.marketing-integration-rules>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.marketing-main-tabs{position:static;flex-wrap:nowrap;overflow-x:auto}.marketing-main-tabs button{flex:none}.marketing-hero,.marketing-network-grid,.marketing-command-metrics,.marketing-operating-model ol{grid-template-columns:minmax(0,1fr)}.marketing-operating-model li,.marketing-operating-model li:nth-child(3){border-right:0;border-bottom:1px solid var(--eh-border)}.marketing-workflow-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-workflow-strip article{border-bottom:1px solid var(--eh-border)}.marketing-content-row{align-items:flex-start;flex-direction:column}.marketing-content-form,.marketing-integration-rules>div{grid-template-columns:minmax(0,1fr)}.marketing-content-form .md\:col-span-2{grid-column:auto}.marketing-calendar-toolbar{flex-wrap:wrap}.marketing-calendar-toolbar strong{min-width:0;flex:1}}.registry-filters>label{display:grid;gap:5px;font-size:12px;min-width:150px}.registry-filters input{padding-left:34px!important}.fiscal-context{background:var(--eh-warning-bg);border:1px solid #ddc8a4;padding:12px 16px;border-radius:8px;color:var(--eh-warning)}.fiscal-documents{padding:0;overflow:hidden}.fiscal-document-head,.fiscal-document-row{display:grid;grid-template-columns:1.2fr 1fr .8fr 1.4fr;gap:18px;padding:16px 20px;border-bottom:1px solid var(--eh-border);font-size:14px}.fiscal-document-head{font-size:12px;color:var(--eh-text-secondary);background:var(--eh-bg-muted)}.fiscal-document-row>div{min-width:0;overflow-wrap:anywhere}@media(max-width:760px){.fiscal-document-head{display:none}.fiscal-document-row{grid-template-columns:1fr}}.form-field{align-content:start}.form-field>input,.form-field>select{height:40px}@media(max-width:600px){.registry-editor>.grid{padding:8px 0}.registry-editor input[type=checkbox]{width:16px;height:16px;flex:none}.registry-editor label:has(>input[type=checkbox]){display:flex;align-items:center;gap:6px;min-height:32px}}.eh-page input.pl-9,.overlay input.pl-9{padding-left:36px}.eh-page input.pl-10,.overlay input.pl-10{padding-left:40px}@media(max-width:760px){.registry-list>div:first-child{display:none}.registry-list>button{grid-template-columns:1fr;gap:8px}.registry-list>button>span{white-space:normal;overflow-wrap:anywhere}.registry-list footer{flex-wrap:wrap;gap:12px}}select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:38px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b6170' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:16px!important}.date-control{position:relative;display:block;min-width:0;width:100%}.date-control>input{width:100%;padding-right:48px!important;min-height:44px;cursor:pointer}.date-control>input::-webkit-calendar-picker-indicator{display:none}.date-control__trigger{position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:44px;min-height:44px;border-radius:0 6px 6px 0;color:var(--eh-text-secondary);touch-action:manipulation}.date-control__trigger:hover{background:var(--eh-surface-selected);color:var(--eh-primary)}.date-control__trigger:disabled{opacity:.45;cursor:not-allowed}.calendar__navigation{display:grid;grid-template-columns:32px minmax(0,1fr) 96px 32px;align-items:center;gap:6px}.calendar__navigation select,.calendar__navigation input{width:100%}.calendar__month{text-align:center;margin:16px 0 10px;font-weight:700}.calendar__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.calendar__weekday{text-align:center;font-size:11px;color:var(--eh-text-muted);padding:6px 0}.calendar__grid button{width:100%;min-height:40px;padding:0;border:1px solid transparent;border-radius:8px;font-size:14px;font-weight:500;touch-action:manipulation}.calendar__grid button:hover{background:var(--eh-surface-selected)}.calendar__grid button[aria-current=date]{border-color:var(--eh-primary)}.calendar__grid button[aria-pressed=true]{background:var(--eh-primary);color:#fff;font-weight:700}.calendar__grid button:disabled{opacity:.3;cursor:not-allowed}.calendar__hint{text-align:center;color:var(--eh-text-secondary);font-size:12px;margin:16px 0 0}@media(forced-colors:active){select:not([multiple]):not([size]){-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-image:none!important}}.sidebar-link>svg,.preference-link>svg{flex-shrink:0}.sidebar-subnav .sidebar-link>span{min-width:0;overflow-wrap:anywhere}.navigation-preferences .preference-link{display:flex;align-items:center;gap:8px}.navigation-preferences .preference-link>span{min-width:0}.list-filters{border:1px solid var(--eh-border);border-radius:var(--eh-radius);background:var(--eh-surface);padding:16px}.list-filters .workspace-filters{margin-bottom:0}.list-filter-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.list-filter-toolbar>label{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;min-width:0}.list-filter-toolbar select{width:auto;max-width:100%;min-height:36px}.list-filter-toolbar>button{min-height:36px}.list-filter-advanced:not([hidden]){margin-top:12px;padding-top:12px;border-top:1px solid var(--eh-border)}.table-view-controls{display:flex;flex-wrap:wrap;align-items:end;gap:16px;padding:12px 14px;border-bottom:1px solid var(--eh-border)}.table-view-controls>label{display:grid;gap:4px;font-size:12px}.table-column-options{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.table-column-options label{display:flex;align-items:center;gap:6px}.table-view-controls summary{cursor:pointer;font-weight:600}.table-frame[data-density=compact] tbody td{padding-top:6px;padding-bottom:6px}.table-frame [hidden]{display:none}@media(max-width:600px){.list-filters .workspace-filters>label{min-width:0;flex-basis:100%}.application-notice{padding:10px 16px}.registry-filters>*{min-width:0!important;flex-basis:100%}.registry-filters>button{width:100%}.table-view-controls>*{flex:1 1 100%}.table-view-controls select{width:100%}.view-tabs,.workspace-tabs{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.view-tabs button,.workspace-tabs button{flex:0 0 auto}}.fiscal-queue-actions{display:grid;align-content:start;gap:8px}.fiscal-queue-action-main{justify-content:flex-start;color:var(--eh-link);font-weight:700}.fiscal-queue-actions>.eh-button-secondary{min-height:36px;justify-content:flex-start}.fiscal-queue-explanation,.fiscal-queue-exception{font-size:12px}.fiscal-queue-actions summary{cursor:pointer;color:var(--eh-text-secondary)}.fiscal-queue-explanation[open]>:not(summary),.fiscal-queue-exception[open]>:not(summary){margin-top:8px}.fiscal-queue-exception{border-top:1px solid var(--eh-border);padding-top:8px}.fiscal-file-availability{font-size:12px;color:var(--eh-text-secondary)}.fiscal-file-availability p{margin:4px 0}.skip-navigation{position:fixed;top:8px;left:8px;z-index:100;transform:translateY(-160%);border:2px solid var(--eh-link);border-radius:6px;padding:12px 16px;background:#fff;color:var(--eh-text);font-weight:700}.skip-navigation:focus-visible{transform:none}.overlay__panel--full{width:calc(100vw - 40px);max-width:1600px;height:calc(100dvh - 40px)}@media(max-width:700px){.overlay__panel--full{width:calc(100vw - 16px);height:calc(100dvh - 20px)}}.workspace-tabs{display:flex;gap:6px;flex-wrap:wrap;margin:18px 0;border-bottom:1px solid var(--eh-border);padding-bottom:8px}.workspace-tabs button{display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:8px;color:var(--eh-text-secondary);font-weight:600;font-size:14px}.workspace-tabs button[aria-pressed=true]{background:var(--eh-primary);color:#fff}.dashboard-origins{grid-template-columns:repeat(5,minmax(0,1fr))}.catalog-record .product-thumbnail{width:120px;height:120px}.catalog-summary{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border-bottom:1px solid var(--eh-border);padding-bottom:12px}.catalog-summary>div{border:0;box-shadow:none;padding:8px;background:transparent;flex:1;min-width:145px}.catalog-summary>div strong{font-size:18px;line-height:1.2}.catalog-record table th,.catalog-record table td{vertical-align:middle}.catalog-record summary{cursor:pointer;padding:8px 0}@media(max-width:1100px){.dashboard-origins{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.dashboard-origins{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-tabs button{padding:8px 10px}}@media(max-width:420px){.dashboard-origins,.work-metrics{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.synthetic-test-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.synthetic-test-row>*{width:auto;min-width:0;text-align:left}.synthetic-test-row__history{grid-column:1 / -1}.synthetic-test-row__status,.synthetic-test-row__action{justify-self:end}.synthetic-test-row__time{text-align:right}}@media(max-width:420px){.synthetic-test-row__count,.synthetic-test-row__time{grid-column:1 / -1;text-align:left}.synthetic-test-row__action{grid-column:1 / -1;justify-self:start}}.reports-page{gap:14px}.reports-page .workspace-tabs,.reports-page .data-freshness{margin:0}.work-batch-selection{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px 16px;margin-block:16px}.work-batch-selection legend{margin-bottom:8px;font-weight:600}.work-batch-selection label{border:1px solid var(--eh-border);padding:10px;border-radius:6px}.work-batch-progress{padding:12px;margin-block:12px;background:var(--eh-info-bg);border-radius:6px}.work-participation-table{min-width:680px}.work-history-events{list-style:none;padding:0;margin-block:16px}.work-history-events li{padding:12px 0;border-bottom:1px solid var(--eh-border);font-size:13px}.sales-list>.pagination{padding:16px 20px;margin:0;border-top:1px solid var(--eh-border);gap:16px;flex-wrap:wrap}.sales-list-row input[type=checkbox],.sales-list-heading input[type=checkbox]{width:17px;height:17px;flex:none;accent-color:#611f69}.payment-badge{display:inline-flex;align-items:center;gap:10px;min-width:0}.payment-badge svg{flex:none}.payment-badge small{display:block;font-size:12px;color:var(--eh-text-secondary)}.payment-brand-visa{color:#1434cb;font-style:italic}.management-panel>header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.management-panel h2{font-size:18px;font-weight:700}.management-panel header p,.management-caption{font-size:12px;color:var(--eh-text-secondary)}.management-figures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.management-figures>div{padding:12px;border:1px solid var(--eh-border);border-radius:6px}.management-figures span,.management-figures small{display:block;font-size:12px}.management-figures strong{display:block;margin:5px 0;font-size:20px}.management-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0}.management-values dt{font-size:12px;color:var(--eh-text-secondary)}.management-values dd{font-weight:600;margin:3px 0}.management-values small{display:block;font-size:11px;font-weight:400}.management-panel details{margin-top:14px;font-size:13px}.management-panel details p{margin:8px 0}.management-form fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0}.management-form label{display:grid;gap:5px;font-size:12px}.management-integrations{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;border-top:1px solid var(--eh-border);padding-top:14px;font-size:11px;color:var(--eh-text-secondary)}@media(max-width:650px){.management-figures,.management-values,.management-form fieldset{grid-template-columns:1fr}.management-panel>header{align-items:start;flex-direction:column}}.sales-selection-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 4px}.sales-selection-summary p{margin:0}.sales-selection-summary span{color:var(--text-muted,#666)}.sales-selection-summary label{display:flex;align-items:center;gap:10px;font-size:13px}.sales-selection-summary select{padding:7px 12px;border:1px solid #d8d5dd;border-radius:8px;background:#fff}.price-product-links{display:grid;gap:14px;margin:16px 0}.price-product-link{display:grid;gap:10px;border:1px solid #e2dee5;border-radius:8px;padding:14px}.price-product-link input{min-width:0;flex:1}.management-panel>header{border-bottom:1px solid #e8e3eb;padding-bottom:14px;margin-bottom:16px}.management-panel .management-figures>div{border-top:3px solid #611f69;background:#fdfbfe}.installment-cost{padding:10px 12px;border-left:3px solid #611f69;background:#f7f3f8;border-radius:4px}@media(max-width:680px){.sales-selection-summary{align-items:flex-start;flex-direction:column}}.management-figures{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.management-figures>div{position:relative;padding:16px;min-width:0}.management-figures svg{color:var(--color-primary,#611f69);margin-bottom:6px}.management-figures strong{font-variant-numeric:tabular-nums}.fiscal-management-breakdown{padding:10px 0;color:#514454;font-size:12px}.fiscal-management-breakdown p{margin:0 0 4px}.payout-policy{padding:14px;border:1px solid #ded9e1;border-radius:8px;display:grid;gap:12px}.payout-policy legend{font-weight:600}.payout-policy>p{grid-column:1/-1;font-size:12px}.payout-policy input[type=checkbox]{width:auto;display:inline-block}.payout-policy>div{display:grid;gap:8px}.management-panel details{margin-top:12px}@media(max-width:1000px){.management-figures{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.order-print-document .management-figures{grid-template-columns:repeat(4,minmax(0,1fr));gap:2mm}.order-print-document .management-figures>div{padding:2mm;-moz-column-break-inside:avoid;break-inside:avoid}.order-print-document .management-figures strong{font-size:10pt}.order-print-document .management-figures span,.order-print-document .management-figures small{font-size:7pt}.order-print-document .management-figures svg{width:12px;height:12px;margin-bottom:1mm}.order-print-document .fiscal-management-breakdown{font-size:7pt;padding:1.5mm 0}.order-print-document .fiscal-management-breakdown small{font-size:6.5pt}}.management-panel .installment-cost{margin:14px 0;padding:8px 12px;line-height:1.45}.management-panel .management-figures{margin-bottom:14px}.management-panel [aria-label="Composição do total do pedido"]{padding-top:8px;margin-bottom:12px;line-height:1.6}@media(min-width:901px){.sales-list-heading,.sales-list-row{grid-template-columns:minmax(100px,.65fr) minmax(110px,.7fr) minmax(145px,1fr) minmax(90px,.55fr) minmax(160px,1.05fr) 120px;gap:14px}}.sales-row-actions{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.sales-row-actions .eh-button-secondary{padding:6px 9px;font-size:12px;min-height:32px}@media(min-width:901px)and (max-width:1200px){.sales-list-heading{display:none}.sales-list-row{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-list-row>div:first-child,.sales-list-row>div:last-child{grid-column:1/-1}.sales-row-actions{flex-direction:row;align-items:center}}.integrations-page{gap:0}.integrations-page>.page-header{margin-bottom:18px}.integration-company-scope{display:grid;grid-template-columns:minmax(240px,1fr) minmax(260px,420px) auto;align-items:center;gap:16px;margin-bottom:14px;padding:14px 16px;border:1px solid var(--eh-border);border-left:4px solid var(--eh-primary);border-radius:8px;background:#fff}.integration-company-scope>div{display:flex;align-items:center;gap:10px;min-width:0}.integration-company-scope>div>svg{flex:none;color:var(--eh-primary)}.integration-company-scope strong,.integration-company-scope small{display:block}.integration-company-scope strong{font-size:13px}.integration-company-scope small{margin-top:2px;color:var(--eh-text-secondary);font-size:11px}.integration-company-scope select{width:100%;min-height:38px;border:1px solid var(--eh-border-strong);border-radius:6px;background:#fff;padding:7px 10px;font-size:13px}.integration-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:6px;border:1px solid var(--eh-border);border-radius:10px;background:var(--eh-bg-muted)}.integration-tabs button{display:flex;align-items:center;gap:10px;min-width:0;min-height:58px;padding:10px 12px;border:1px solid transparent;border-radius:7px;color:var(--eh-text-secondary);text-align:left;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.integration-tabs button:hover{background:#fff;color:var(--eh-text)}.integration-tabs button[aria-selected=true]{border-color:var(--eh-border-strong);background:#fff;color:var(--eh-primary);box-shadow:var(--eh-shadow-sm)}.integration-tabs button>svg{flex:none}.integration-tabs button>span{display:grid;min-width:0}.integration-tabs strong{color:inherit;font-size:13px;line-height:18px}.integration-tabs small{overflow:hidden;color:var(--eh-text-muted);font-size:11px;font-weight:400;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.integrations-tab-panel{padding-top:22px}.integration-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid var(--eh-border);border-radius:8px;background:#fff}.integration-metrics article{display:flex;gap:12px;min-width:0;padding:18px;border-right:1px solid var(--eh-border)}.integration-metrics article:last-child{border-right:0}.integration-metrics svg{flex:none;margin-top:3px;color:var(--eh-primary)}.integration-metrics article>div{display:grid;min-width:0}.integration-metrics span,.integration-metrics small{color:var(--eh-text-secondary);font-size:11px}.integration-metrics strong{margin:2px 0;font-size:22px;font-variant-numeric:tabular-nums;line-height:26px}.integration-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.integration-overview-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;min-height:190px;padding:20px;border:1px solid var(--eh-border);border-radius:8px;background:#fff}.integration-card-icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:8px;background:var(--eh-table-bg);color:var(--eh-primary)}.integration-overview-card h2,.integration-service-card h2,.integration-access-grid h2,.integration-access-summary h2{font-size:16px;font-weight:700}.integration-overview-card p{min-height:44px;margin:7px 0 12px;color:var(--eh-text-secondary);font-size:13px}.integration-overview-card>button{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;align-self:end;padding-top:14px;border-top:1px solid var(--eh-border);color:var(--eh-link);font-size:13px;font-weight:700;text-align:left}.integration-note{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid #c8ddeb;border-radius:8px;background:var(--eh-info-bg);color:#124d78}.integration-note--warning{border-color:#e6cea6;background:var(--eh-warning-bg);color:#774900}.integration-note svg{flex:none;margin-top:1px}.integration-note p{margin-top:3px;font-size:13px}.integration-freshness-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.integration-freshness-row>*{margin:0}.integration-marketplace-layout{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr);min-height:570px;overflow:hidden;border:1px solid var(--eh-border);border-radius:8px;background:#fff}.integration-channel-list{padding:12px;border-right:1px solid var(--eh-border);background:var(--eh-bg-muted)}.integration-channel-list>label{display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid var(--eh-border-strong);border-radius:7px;background:#fff;color:var(--eh-text-muted)}.integration-channel-list input{min-width:0;width:100%;height:40px;padding:0;border:0;outline:0;background:transparent}.integration-channel-list>div{display:grid;gap:4px;margin-top:10px}.integration-channel-list>div>button{display:grid;grid-template-columns:30px minmax(0,1fr) 10px;align-items:center;gap:10px;width:100%;min-height:58px;padding:9px 10px;border:1px solid transparent;border-radius:7px;color:var(--eh-text);text-align:left}.integration-channel-list>div>button:hover{background:#fff}.integration-channel-list>div>button.is-active{border-color:#d7c2d8;background:#fff;box-shadow:var(--eh-shadow-sm)}.integration-channel-list>div>button>span:nth-child(2){display:grid;min-width:0}.integration-channel-list button strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.integration-channel-list button small{overflow:hidden;color:var(--eh-text-secondary);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.integration-health-dot{width:8px;height:8px;border-radius:999px;background:var(--eh-neutral)}.integration-health-dot--ok{background:var(--eh-success)}.integration-health-dot--warning{background:var(--eh-warning)}.integration-health-dot--error{background:var(--eh-error)}.integration-health-dot--unknown{background:#aaa5ac}.integration-channel-detail{display:grid;align-content:start;gap:16px;min-width:0;padding:22px}.integration-channel-detail>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--eh-border)}.integration-channel-detail h2{font-size:20px;font-weight:750}.integration-action-result{display:grid;gap:3px;padding:12px 14px;border-radius:7px;background:var(--eh-success-bg);color:#176544;font-size:13px}.integration-evidence-card{display:grid;gap:9px;padding:16px;border:1px solid var(--eh-border);border-left:3px solid var(--eh-info);border-radius:7px;background:var(--eh-bg-muted)}.integration-evidence-card>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.integration-evidence-card>div>span{font-weight:700}.integration-evidence-card p{font-size:13px}.integration-evidence-card small{color:var(--eh-text-secondary);font-size:11px}.integration-account-scope{display:grid;gap:4px;padding:13px 14px;border:1px solid var(--eh-border);border-radius:8px;background:var(--eh-bg-muted)}.integration-account-scope strong{color:var(--eh-text-secondary);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.integration-account-scope span{font-size:13px;font-weight:700}.integration-account-scope small{color:var(--eh-text-secondary);font-size:11px;line-height:1.5}.integration-detail-actions{display:flex;flex-wrap:wrap;gap:8px}.integration-detail-actions .eh-button-secondary{min-height:34px;padding:7px 10px;font-size:12px}.integration-channel-detail>details,.integration-capabilities{border:1px solid var(--eh-border);border-radius:7px}.integration-channel-detail>details>summary{padding:13px 14px;font-size:13px;font-weight:700;cursor:pointer}.integration-channel-detail>details[open]>summary{border-bottom:1px solid var(--eh-border)}.integration-channel-detail>details>div{padding:16px}.integration-empty{display:grid;align-content:center;justify-items:center;gap:7px;color:var(--eh-text-secondary);text-align:center}.integration-empty h2{color:var(--eh-text);font-weight:700}.integration-expandable{overflow:hidden;border:1px solid var(--eh-border);border-radius:8px;background:#fff}.integration-expandable>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;cursor:pointer;list-style:none}.integration-expandable>summary::-webkit-details-marker{display:none}.integration-expandable>summary>span{display:grid}.integration-expandable>summary small{color:var(--eh-text-secondary);font-size:12px;font-weight:400}.integration-expandable>summary>svg{flex:none;transition:transform .15s ease}.integration-expandable[open]>summary>svg{transform:rotate(90deg)}.integration-expandable>div{padding:0 18px 18px;border-top:1px solid var(--eh-border)}.integration-expandable .work-card{border:0;box-shadow:none}.integration-services-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.integration-service-card{display:grid;align-content:start;gap:13px;min-width:0;padding:18px;border:1px solid var(--eh-border);border-radius:8px;background:#fff}.integration-service-card>header{display:flex;align-items:flex-start;gap:12px}.integration-service-card>header>div:last-child{display:grid;gap:7px;min-width:0}.integration-service-card>p{font-size:13px}.integration-service-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.integration-service-stats>div{min-width:0;padding:10px;border-radius:6px;background:var(--eh-bg-muted)}.integration-service-stats dt{color:var(--eh-text-secondary);font-size:10px}.integration-service-stats dd{overflow-wrap:anywhere;margin-top:3px;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.integration-service-control{display:flex;align-items:end;gap:10px}.integration-service-control label{display:grid;flex:1;gap:5px;color:var(--eh-text-secondary);font-size:11px;font-weight:650}.integration-service-control select{min-height:38px;border:1px solid var(--eh-border-strong);border-radius:6px;background:#fff;padding:7px 9px;color:var(--eh-text)}.integration-access-summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;border:1px solid #cfe6dc;border-radius:8px;background:var(--eh-success-bg)}.integration-access-summary>svg{color:var(--eh-success)}.integration-access-summary p{margin-top:3px;color:#2c5f4b;font-size:13px}.integration-operation-policy{display:grid;gap:16px;padding:18px;border:1px solid var(--eh-border);border-radius:8px;background:#fff}.integration-operation-policy>header,.integration-operation-policy>footer{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.integration-operation-policy h2{font-size:15px}.integration-operation-policy header p,.integration-operation-policy footer p{margin-top:4px;max-width:760px;color:var(--eh-text-secondary);font-size:12px;line-height:1.5}.integration-operation-policy>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.integration-operation-policy>div label{display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 12px;border:1px solid var(--eh-border);border-radius:8px;color:var(--eh-text-secondary);font-size:12px;font-weight:650}.integration-operation-policy>div label:last-child{display:grid;gap:5px}.integration-operation-policy select{min-height:36px;border:1px solid var(--eh-border-strong);border-radius:6px;background:#fff;padding:6px 8px;color:var(--eh-text)}.integration-access-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.integration-access-grid>article{display:grid;align-content:start;justify-items:start;gap:10px;min-width:0;padding:16px;border:1px solid var(--eh-border);border-radius:8px;background:#fff}.integration-access-grid>article>svg{color:var(--eh-primary)}.integration-access-grid p{min-height:82px;color:var(--eh-text-secondary);font-size:12px}.integration-access-grid .eh-button-secondary{margin-top:auto}.integration-api-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.integration-api-list>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:4px 12px;padding:14px 0;border-bottom:1px solid var(--eh-border)}.integration-api-list span{font-size:12px;font-weight:700}.integration-api-list code{overflow-wrap:anywhere;color:var(--eh-primary);font-size:12px}.integration-api-list p{grid-column:2;color:var(--eh-text-secondary);font-size:12px}@media(prefers-reduced-motion:reduce){.integration-tabs button,.integration-expandable>summary>svg{transition:none}}@media(max-width:1050px){.integration-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.integration-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-metrics article:nth-child(2){border-right:0}.integration-metrics article:nth-child(-n+2){border-bottom:1px solid var(--eh-border)}.integration-access-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.integration-company-scope{grid-template-columns:minmax(0,1fr);align-items:stretch}.integration-tabs{display:flex;overflow-x:auto;padding:5px;scroll-snap-type:x proximity}.integration-tabs button{flex:0 0 auto;min-height:46px;padding:8px 11px;scroll-snap-align:start}.integration-tabs small{display:none}.integrations-tab-panel{padding-top:16px}.integration-overview-grid,.integration-services-grid{grid-template-columns:minmax(0,1fr)}.integration-overview-card{min-height:0}.integration-marketplace-layout{grid-template-columns:minmax(0,1fr)}.integration-channel-list{border-right:0;border-bottom:1px solid var(--eh-border)}.integration-channel-list>div{display:flex;overflow-x:auto;padding-bottom:3px}.integration-channel-list>div>button{flex:0 0 210px}.integration-channel-detail{padding:16px}.integration-channel-detail>header{align-items:stretch;flex-direction:column}.integration-freshness-row,.integration-api-list{grid-template-columns:minmax(0,1fr)}.integration-operation-policy>div{grid-template-columns:minmax(0,1fr)}.integration-operation-policy>header,.integration-operation-policy>footer,.integration-service-control{align-items:stretch;flex-direction:column}}@media(max-width:520px){.integration-metrics{grid-template-columns:minmax(0,1fr)}.integration-metrics article{border-right:0;border-bottom:1px solid var(--eh-border)}.integration-metrics article:last-child{border-bottom:0}.integration-access-grid{grid-template-columns:minmax(0,1fr)}.integration-access-grid p{min-height:0}.integration-access-summary{grid-template-columns:auto minmax(0,1fr);align-items:start}.integration-access-summary>span{grid-column:1/-1}.integration-evidence-card>div{align-items:flex-start;flex-direction:column}.integration-api-list>div{grid-template-columns:minmax(0,1fr)}.integration-api-list p{grid-column:1}}.sales-row-actions{display:grid;grid-template-columns:repeat(3,34px);gap:7px;align-content:start}.sales-row-actions .mobile-field-label{grid-column:1/-1}.sales-row-actions>span:not(.mobile-field-label){grid-column:1/-1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-brand{border-right:1px solid #d7c9d8;box-shadow:inset -2px 0 #3f0e4014}.workspace-filters input,.workspace-filters select{min-width:0;text-overflow:ellipsis}.sales-action-contents{display:contents}.sales-icon-action.eh-button-secondary{width:34px;height:34px;min-height:34px;padding:0;display:inline-flex;align-items:center;justify-content:center}.sales-icon-action:focus-visible{outline:2px solid #611f69;outline-offset:2px}.sales-action-feedback{grid-column:1/-1;font-size:12px;color:var(--eh-text-secondary);max-width:220px}.sales-invoice-identity{display:grid;gap:3px;margin-top:10px;padding:8px 10px;border-left:3px solid var(--eh-primary);background:var(--eh-bg-muted);border-radius:4px}.sales-invoice-identity strong{font-size:16px;line-height:1.4;font-weight:750;font-variant-numeric:tabular-nums;color:var(--eh-primary)}.sales-table-sort{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;font-size:13px}.sales-table-sort button{border:1px solid var(--eh-border);border-radius:6px;padding:7px 10px;background:#fff}.sales-table-sort button[aria-pressed=true]{color:var(--eh-primary);border-color:var(--eh-primary);font-weight:700}.sales-table-sort button:focus-visible{outline:2px solid var(--eh-link);outline-offset:2px}.sales-date-field{min-width:180px}.batch-document-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 12px;margin:12px 0;border:1px solid var(--eh-border);border-radius:8px;background:#fff}.batch-document-group,.batch-document-buttons,.batch-xml-action{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.batch-document-label{font-size:12px;color:var(--eh-text-secondary);margin-right:2px}.batch-document-toolbar .eh-button-secondary,.batch-document-group .eh-button-secondary{min-height:32px;padding:5px 9px;font-size:12px;line-height:20px;transition:background-color .15s,border-color .15s}.batch-document-toolbar .eh-button-secondary:hover:not(:disabled),.batch-document-group .eh-button-secondary:hover:not(:disabled){background:var(--eh-bg-muted);border-color:var(--eh-primary)}.batch-document-toolbar .eh-button-secondary:focus-visible{outline:2px solid var(--eh-link);outline-offset:2px}.batch-document-toolbar .batch-history-link{margin-left:auto}.batch-document-group>[role=alert],.batch-document-group>[role=status]{flex-basis:100%}@media(pointer:coarse){.batch-document-toolbar .eh-button-secondary{min-height:44px}}@media(max-width:600px){.batch-document-toolbar{gap:10px}.batch-document-toolbar .batch-history-link{margin-left:0}}.consolidation-table{table-layout:fixed;min-width:980px}.consolidation-table th,.consolidation-table td{padding:12px 10px;vertical-align:middle}.consolidation-table th:nth-child(1){width:88px}.consolidation-table th:nth-child(2){width:150px}.consolidation-table th:nth-child(3){width:25%}.consolidation-table th:nth-child(4){width:105px}.consolidation-table th:nth-child(5){width:115px}.consolidation-two-lines{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:40px;line-height:20px;overflow-wrap:anywhere}.sale-entry-status{margin-bottom:12px;font-size:12px;color:var(--eh-text-secondary)}.sale-save-status{display:flex;align-items:center;gap:6px}.sale-entry{gap:14px;min-width:0}.sale-entry-steps{display:flex;flex-wrap:wrap;gap:12px;padding:10px 14px;border:1px solid var(--eh-border);border-radius:8px;background:var(--eh-bg-muted);font-size:12px}.sale-entry-steps span{display:flex;align-items:center;gap:6px;color:var(--eh-text-secondary)}.sale-entry-steps .is-complete{color:#18724e}.sale-entry-card{min-width:0;padding:16px;border:1px solid var(--eh-border);border-radius:8px;background:#fff}.sale-entry-card>h3,.sale-entry-card h3{display:flex;align-items:center;gap:8px}.sale-entry-card h3>svg{color:var(--eh-primary)}.sale-identification-grid{display:grid;grid-template-columns:minmax(105px,.65fr) minmax(240px,2fr) minmax(170px,1.2fr) minmax(140px,1fr);gap:12px;align-items:start}.sale-entry .form-grid{gap:12px}.sale-entry .sale-payment-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sale-entry :is(input,select,textarea){width:100%;min-width:0}.sale-entry :is(input,select){min-height:40px}.customer-search{min-width:0;display:grid;gap:6px;font-size:13px;font-weight:500}.customer-search__field{position:relative;display:flex;align-items:center;min-width:0}.customer-search__field>svg{position:absolute;left:10px;color:var(--eh-text-muted);pointer-events:none}.customer-search__field input{width:100%;padding-left:34px!important;padding-right:68px!important;text-overflow:ellipsis}.customer-search__field button{position:absolute;right:1px;top:1px;bottom:1px;width:62px;height:auto;display:flex;gap:5px;color:var(--eh-primary);background:var(--eh-bg-muted);border-radius:0 6px 6px 0}.customer-search kbd{font:11px inherit}.customer-search__query{display:flex;align-items:center;gap:10px;border:1px solid var(--eh-border-strong);border-radius:8px;padding:4px 12px;color:var(--eh-primary)}.customer-search__query input{width:100%;min-width:0;min-height:44px;border:0}.customer-search__results{margin-top:16px;max-height:45dvh;overflow:auto}.customer-search__results button{width:100%;display:grid;grid-template-columns:36px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:12px;text-align:left;border-bottom:1px solid var(--eh-border);border-radius:6px}.customer-search__results button:hover,.customer-search__results button[aria-selected=true]{background:var(--eh-info-bg)}.customer-search__results strong{display:block;font-size:14px;overflow-wrap:anywhere}.customer-search__results small{display:block;color:var(--eh-text-secondary);margin-top:3px}.customer-search__avatar{display:grid;place-items:center;height:36px;border-radius:8px;background:var(--eh-bg-muted);color:var(--eh-primary)}.customer-search__status{margin-top:16px;font-size:12px;color:var(--eh-text-secondary)}.sale-delivery{margin-top:14px;padding-top:12px;border-top:1px solid var(--eh-border);display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,2fr) auto;align-items:center;gap:12px;font-size:12px}.sale-delivery>.form-field{font-size:12px}.sale-delivery>.flex{gap:6px}.sale-delivery .eh-button-secondary{font-size:11px;padding:6px 8px}.sale-delivery>:is(.error-banner,.access-notice,[role=status],.text-sm){grid-column:1/-1}.sale-entry .sale-commercial-grid{grid-template-columns:1fr 1fr auto;align-items:end}.sale-price-actions{display:flex;flex-wrap:wrap;gap:8px}.sale-price-actions button{min-height:40px;font-size:12px}.sale-secondary-details{font-size:12px;margin-top:10px;color:var(--eh-text-secondary)}.sale-items-heading{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:12px}.sale-items-heading h3{margin:0 auto 0 0!important}.sale-items-heading button{font-size:12px}.sale-item-count{font-size:12px;border-radius:12px;padding:2px 8px;background:var(--eh-info-bg);color:var(--eh-info)}.sale-entry .sale-line{padding:12px;gap:10px;grid-template-columns:minmax(200px,2.6fr) minmax(80px,.7fr) minmax(105px,1fr) minmax(100px,.9fr) minmax(100px,.8fr) 34px}.sale-entry .sale-line .selected-choice{display:none}.sale-entry .sale-line .search-select-menu{position:absolute;top:100%;left:0;right:0}.sale-entry .sale-review{border-left:4px solid var(--eh-primary);background:var(--eh-bg-muted)}.sale-entry .sale-review dl{margin-bottom:0}.sale-entry .sale-review dl>div:last-child dd{color:var(--eh-primary);font-size:22px}.sale-entry .sale-review>.muted{margin-top:8px;font-size:11px}.sale-payment-summary{font-size:12px;color:var(--eh-text-secondary);margin-top:-6px}@media(max-width:1100px){.sale-identification-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sale-customer-field{grid-column:span 2}.sale-entry .sale-commercial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sale-price-actions{grid-column:1/-1}.sale-delivery{grid-template-columns:minmax(160px,1fr) minmax(0,2fr)}.sale-delivery>.flex{grid-column:1/-1}.sale-entry .sale-line{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:700px){.sale-entry-card{padding:12px}.sale-identification-grid,.sale-entry .sale-payment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sale-customer-field{grid-column:1/-1;grid-row:1}.sale-entry .sale-line{grid-template-columns:repeat(2,minmax(0,1fr))}.sale-delivery{grid-template-columns:minmax(0,1fr)}.sale-items-heading h3{width:100%}}@media(max-width:420px){.sale-identification-grid,.sale-entry .sale-commercial-grid,.sale-entry .sale-payment-grid{grid-template-columns:minmax(0,1fr)}.sale-entry-steps{gap:8px;padding:8px}.sale-entry-steps b{display:none}}.sales-list-row{font-size:12px;line-height:1.45;padding-top:12px;padding-bottom:12px}.sales-list-row small{font-size:11px;line-height:1.4}.sales-list-row .order-number{font-size:13px}.sales-list-row .sales-invoice-identity{margin-top:5px;gap:3px}.sales-list-row .status-chip{font-size:11px;padding:3px 6px}.sales-list-row .row-issue{font-size:11px;margin-top:5px}.sales-list-row .delivery-row{margin-top:6px}.sales-list-heading{font-size:11px}.app-shell{--eh-canvas:#f5f5f8}.top-bar{border-top:4px solid var(--eh-brand-red);min-height:92px;background:var(--eh-surface)}.sidebar-brand{border-top:4px solid var(--eh-brand-red)}.top-bar__actor .top-bar__avatar{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#ededf3;color:#45445c;font-size:12px;font-weight:700}.page-header{margin-bottom:0}.sidebar-link[data-active=true]{border-radius:8px}.sidebar-group>.sidebar-link{min-height:44px}.view-tabs{gap:8px;margin-bottom:0;padding-bottom:0}.view-tabs button{min-height:48px;padding:12px 18px}.view-tabs button[aria-pressed=true]{background:var(--eh-surface);border-radius:10px 10px 0 0}.view-tabs button>svg{flex-shrink:0}.sales-page>.view-tabs+.view-tabs,.sales-page>.view-tabs~.view-tabs{background:var(--eh-surface);border:1px solid var(--eh-border);border-radius:10px;padding:0 10px}.sales-page>.workspace-context,.sales-page>.mobile-disclosure .workspace-context{background:var(--eh-info-bg);border:1px solid #cfdfef;border-radius:8px;padding:11px 14px;margin:0;color:#315b80}.sales-page .sales-selection-summary{background:var(--eh-surface);border:1px solid var(--eh-border);border-radius:8px;padding:12px 16px;font-size:13px}.sales-page .batch-document-toolbar{margin:0}.sales-page .sales-list-row{background:var(--eh-surface)}.sales-page .sales-list-row:hover{background:#fcfbfd}.list-filters{border-radius:10px;padding:20px}@media(min-width:1181px){.page-shell{padding:28px 32px}.top-bar{padding-inline:24px}}@media(max-width:1180px){.top-bar{min-height:64px}}@media(max-width:700px){.top-bar__actor .top-bar__avatar{display:none}}@media(prefers-reduced-motion:reduce){.app-shell *{scroll-behavior:auto}}.page-shell.sales-page{gap:20px;padding:28px 36px;max-width:1800px}.sales-page .page-header{margin:0 6px 4px}.sales-page .page-header h1{font-size:34px;letter-spacing:-.025em;color:#111322}.sales-page .page-header p{font-size:15px;color:#535a73}.sales-page>.view-tabs{gap:18px;flex-wrap:nowrap;overflow-x:auto}.sales-page>.view-tabs>*{flex-shrink:0}.sales-page>.view-tabs button{padding:14px 22px;font-size:14px}.sales-page>.view-tabs+.view-tabs{gap:4px;justify-content:space-between}.sales-page>.view-tabs+.view-tabs button{padding:14px 12px;font-size:13px}.sales-page>.view-tabs a{border:0;background:transparent;font-size:13px;font-weight:500;color:#535a73;padding:14px 12px;white-space:nowrap}.order-filters{background:var(--eh-surface);border:1px solid var(--eh-border);border-radius:10px;padding:22px}.order-filters-primary{display:grid;grid-template-columns:minmax(200px,1.6fr) minmax(260px,1.2fr) repeat(3,minmax(140px,1fr));gap:16px;align-items:end}.order-filters label{display:grid;gap:7px;font-size:13px;color:#454d69}.order-filters input,.order-filters select{width:100%;min-height:44px;border-radius:8px}.order-search>span{position:relative}.order-search svg{position:absolute;top:13px;left:13px;color:#69728b}.sales-page .order-search input{padding-left:40px}.order-period{min-width:0;border:0;padding:0;margin:0}.order-period legend{font-size:13px;color:#454d69;margin-bottom:7px}.order-period>div{display:flex;gap:8px}.order-period label{flex:1;min-width:0;position:relative;font-size:11px;gap:3px}.order-filters-primary>label{padding-top:18px}.order-filter-footer{display:flex;gap:18px;align-items:center;margin-top:20px}.order-filter-chips{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:12px;color:#535a73}.order-filter-chips strong{font-weight:500;margin-right:4px}.order-filter-chips button{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:20px;background:#eaf2ff;color:#294774;overflow-wrap:anywhere}.order-filter-clear{color:var(--eh-primary);font-size:13px;font-weight:600;text-decoration:underline;white-space:nowrap;border-left:1px solid var(--eh-border-strong);padding-left:20px}.order-filter-count{background:var(--eh-primary);color:#fff;border-radius:50%;min-width:22px;padding:2px 5px;font-size:12px}.order-filters-extra{margin-top:20px;padding-top:20px;border-top:1px solid var(--eh-border)}.order-filters-extra .workspace-filters{margin:0;gap:16px}.sales-page .workspace-context{font-size:12px}.sales-page .order-list-toolbar{padding:16px 20px;gap:10px;border-radius:10px}.order-selection-count{padding-right:20px;margin-right:8px;border-right:1px solid var(--eh-border-strong);font-size:12px}.order-selection-count p{margin:0}.order-selection-count span{display:block;color:#59627d;margin-top:3px}.order-selection-controls{display:flex;flex:1;gap:20px;align-items:center;justify-content:space-between;margin-left:12px}.order-selection-controls>button{border-color:#98659c;color:var(--eh-primary)}.order-selection-controls label{display:flex;align-items:center;gap:10px;margin-left:auto;font-size:12px;white-space:nowrap;color:#454d69}.order-selection-controls select{width:76px}.order-action-menu{position:relative}.sales-page .order-action-trigger{min-height:40px;padding:8px 12px;gap:10px;font-size:13px}.order-action-trigger[aria-expanded=true]{border-color:var(--eh-primary);background:#faf5fb}.order-action-panel{position:absolute;top:calc(100% + 8px);left:0;z-index:25;min-width:260px;max-width:min(360px,calc(100vw - 48px));padding:16px;background:#fff;border:1px solid var(--eh-border);border-radius:10px;box-shadow:0 12px 32px #21102924}.order-action-panel .batch-document-group,.order-action-panel .batch-document-buttons{align-items:stretch;flex-direction:column;width:100%}.order-action-panel .batch-document-label{margin-bottom:6px}.order-action-panel .eh-button-secondary{justify-content:flex-start;min-height:38px;width:100%}.sales-page .sales-list-heading{font-size:12px;padding:13px 22px;background:#f8f8fb}@media(min-width:761px){.sales-page>.sales-list{margin-top:-20px;border-top-left-radius:0;border-top-right-radius:0}}.sales-page .sales-list-row{padding:16px 22px;font-size:14px;line-height:1.5}.sales-page .sales-list-row small{font-size:12px}.sales-page .sales-list-row .order-number{font-size:15px}.sales-page .sales-list-row .status-chip{font-size:12px;padding:5px 9px;border-radius:10px}.sales-page .sales-list-row .row-issue{font-size:12px}.order-delivery-detail{margin-top:8px;font-size:12px}.order-delivery-detail summary{color:#66718b;font-size:11px;font-weight:400}.order-delivery-detail[open]>div{margin-top:8px;padding-top:8px;border-top:1px solid var(--eh-border)}@media(min-width:1450px){.sales-page .sales-list-heading,.sales-page .sales-list-row{grid-template-columns:minmax(125px,.8fr) minmax(150px,1fr) minmax(180px,1.25fr) minmax(105px,.65fr) minmax(280px,1.5fr) 130px;gap:24px}}@media(max-width:1450px){.order-selection-controls{flex-basis:100%;margin:6px 0 0;padding-top:12px;border-top:1px solid var(--eh-border)}}@media(max-width:1200px){.order-filters-primary{grid-template-columns:1fr 1fr}.order-filters-primary>label,.order-filters-primary>label:last-child,.order-filters-primary>label:nth-last-child(2),.order-filters-primary .order-search,.order-filters-primary .order-period{grid-column:auto;grid-row:auto;align-self:end;padding-top:0}.order-filter-footer{flex-wrap:wrap}.order-filter-chips{flex-basis:100%}.sales-page>.view-tabs{gap:4px}}@media(max-width:600px){.sales-page .page-header{margin:0}.sales-page .page-header h1{font-size:28px}.order-filters{padding:16px}.order-filters-primary{grid-template-columns:1fr}.order-filter-footer{gap:12px}.order-filters-extra .workspace-filters label{min-width:100%}.order-selection-count{width:100%;border:0;padding:0 0 8px}.order-selection-count span{display:inline}.order-selection-controls{align-items:stretch;flex-direction:column;gap:12px}.order-selection-controls label{margin:0;justify-content:space-between}.order-action-menu{position:static}.sales-page .order-list-toolbar{position:relative;padding:14px}.order-action-panel{left:12px;right:12px;top:auto;margin-top:8px;min-width:0;max-width:none}.sales-page .sales-list-row{padding:16px}}.app-shell{--eh-canvas:#f5f6f9}.top-bar{background:#eeedf4;border-bottom:1px solid #dcd9e7;box-shadow:0 1px 3px #27293b08}.sidebar-brand{background:var(--eh-sidebar);border-right:0;border-bottom:1px solid #ffffff16;box-shadow:none}.sidebar-shell{background:var(--eh-sidebar)}.sidebar-link{color:#d5d8e4}.sidebar-link:hover{background:#ffffff0c;color:#fff}.sidebar-link[data-active=true]{background:#ffffff12;color:#fff}.sidebar-subnav{border-color:#fff2}.sidebar-subnav .sidebar-link[data-active=true]{background:#dce8ff;color:#252b44;border-left-color:#7ea6ed}.sidebar-group{--nav-accent:#bac5ef}.sidebar-group[data-group=Pedidos]{--nav-accent:#b6b1ef}.sidebar-group[data-group=Faturamento]{--nav-accent:#81d7ba}.sidebar-group[data-group=Logística]{--nav-accent:#83c7e0}.sidebar-group[data-group=Cadastros]{--nav-accent:#e4bf85}.sidebar-group[data-group=Canais]{--nav-accent:#eea9ad}.sidebar-group[data-group=Marketing]{--nav-accent:#d5a6e7}.sidebar-group[data-group=Relatórios]{--nav-accent:#8ccfc8}.sidebar-group>.sidebar-link>svg:first-child{color:var(--nav-accent);padding:5px;width:29px;height:29px;border-radius:8px;background:color-mix(in srgb,var(--nav-accent) 13%,transparent)}.sidebar-footer{border-top-color:#ffffff16;color:#c3c8d9}.sidebar-close{color:#fff}.top-bar__actor .top-bar__avatar{background:#dedce9;color:#504762}:root{--eh-focus:#77648f}:where(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--eh-focus);outline-offset:2px}input:focus,select:focus,textarea:focus,form input:focus,form select:focus,form textarea:focus,.field>input:focus,.field>select:focus,.field>textarea:focus{border-color:#9b8baa;outline:none;box-shadow:0 0 0 3px #77648f16}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #77648f;outline-offset:2px}.date-control>input{cursor:text}.freight-negotiation-card{padding:18px;border:1px solid #badad5;border-radius:10px;background:#f3faf8}.freight-negotiation-card h3{display:flex;align-items:center;gap:8px;font-size:15px;color:#285d55}.freight-negotiation-card del,.negotiated-old-price{color:var(--eh-error);font-size:13px;margin-right:10px}.freight-negotiation-card .negotiated-price{font-size:24px;font-weight:700;color:#245d53}.freight-negotiation-card p{font-size:12px;line-height:1.6;color:#526a66}.freight-negotiation-form{display:grid;gap:16px}.freight-negotiation-form label{display:grid;gap:6px;font-size:13px}.freight-negotiation-history{margin-top:16px;border-top:1px solid #cee3de;padding-top:12px}.freight-negotiation-history li{padding:10px 0;border-bottom:1px solid #dbeae6;font-size:12px}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.list-filter-mobile-toggle{display:none}.mobile-disclosure,.mobile-disclosure__content{display:contents}.mobile-disclosure__toggle{display:none}.calendar__navigation{grid-template-columns:44px minmax(0,1fr) 44px}.calendar__selectors{display:grid;grid-template-columns:minmax(0,1fr) 96px;gap:8px;min-width:0}.overlay__header,.overlay__footer{flex-shrink:0}@media screen and (max-width:760px),screen and (hover:none)and (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select,textarea,[contenteditable=true]{font-size:16px!important}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select{min-height:44px}button,summary,a,input,select,textarea{touch-action:manipulation}input[type=date],input[type=datetime-local],input[type=time]{min-width:0;max-width:100%;-webkit-appearance:none}input::-webkit-date-and-time-value{text-align:left;min-height:1.4em}.overlay{top:var(--overlay-top, 0px);bottom:auto;height:var(--overlay-height, 100dvh)}.overlay__panel{margin-block:0;max-height:100%}}@media screen and (max-width:760px){main.page-shell{padding:12px!important;padding-bottom:max(16px,env(safe-area-inset-bottom))!important;gap:12px}.page-header{flex-direction:row;flex-wrap:wrap;gap:8px;margin-bottom:12px}.page-header__actions{width:auto;flex-wrap:wrap;gap:6px}.page-header h1,.eh-page h1{font-size:23px}.page-header p{margin-top:3px;font-size:13px}.page-header__description{font-size:13px;line-height:1.4}.top-bar{padding-top:max(8px,env(safe-area-inset-top));gap:8px}.view-tabs,.workspace-tabs{margin-bottom:10px;gap:4px}.view-tabs>*,.workspace-tabs>*{min-height:44px;padding:8px 10px}.work-card{padding:12px}.list-filters{margin-bottom:12px;padding:10px;border:1px solid var(--eh-border);border-radius:8px}.list-filter-mobile-toggle{display:flex;width:100%;justify-content:space-between;min-height:44px;margin-bottom:8px}.list-filter-fields>.workspace-filters,.list-filter-advanced>.workspace-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:0}.list-filters .workspace-filters>*{min-width:0;max-width:100%}.list-filters .workspace-filters>.filter-search,.list-filters .workspace-filters>:has(input[type=search]),.list-filters .workspace-filters>.sales-date-field{grid-column:1 / -1}.list-filters[data-mobile-expanded=false] .workspace-filters>:not(.filter-search):not(:has(input[type=search])),.list-filters[data-mobile-expanded=false] .list-filter-toolbar,.list-filters[data-mobile-expanded=false] .list-filter-advanced{display:none}.list-filter-toolbar{gap:8px;margin-top:10px}.list-filter-toolbar>label{flex-basis:100%}.list-filter-toolbar select{flex:1;min-width:0}.list-filter-toolbar>button{flex:1;min-height:44px}.list-filters input,.list-filters select{width:100%}.mobile-disclosure{display:block;margin-bottom:8px}.mobile-disclosure__toggle{display:flex;width:100%;justify-content:space-between;min-height:44px}.mobile-disclosure__content{display:block}.mobile-disclosure[data-expanded=false]>.mobile-disclosure__content{display:none}.sales-selection-summary{gap:8px;padding:8px 0}.filter-bar{gap:8px;padding:10px}.overlay{top:var(--overlay-top, 0px);bottom:auto;height:var(--overlay-height, 100dvh);padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.overlay--dialog{align-items:center;overflow:hidden}.overlay__panel{max-height:100%;margin:0}.overlay__header{padding:12px;gap:8px}.overlay__header>div{min-width:0;overflow-wrap:anywhere}.overlay__header h2{font-size:18px}.overlay__header .eh-icon-button{flex:none;min-width:44px;min-height:44px}.overlay__content{padding:12px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.overlay__footer{flex-direction:row;padding:10px 12px;gap:8px}.overlay__footer>button{width:auto;flex:1;min-height:44px}.calendar__navigation{gap:8px}.calendar__selectors{grid-template-columns:minmax(0,1fr);gap:6px}.calendar__navigation>button{width:44px;min-height:44px}.calendar__month{margin:12px 0 6px}.calendar__grid{gap:2px}.calendar__grid button{min-height:44px;font-size:16px}.calendar__hint{margin-top:10px}.overlay__panel:has(.calendar) .overlay__header p{display:none}.sales-list{padding:0}.sales-list-row{padding:12px;gap:10px}.sales-list-row>div{min-width:0;overflow-wrap:anywhere}.sales-list-row .sales-icon-action{min-width:44px;min-height:44px}.site-orders-table,.site-orders-table tbody{display:block;width:100%;min-width:0}.site-orders-table thead,.site-orders-table thead tr{display:block}.site-orders-table th:not(:first-child){display:none}.site-orders-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}.site-orders-table tbody td{display:block;min-width:0;max-width:none;padding:0;overflow-wrap:anywhere}.site-orders-table td:first-child,.site-orders-table td:nth-child(4),.site-orders-table td:last-child{grid-column:1 / -1}.site-orders-table td:nth-child(2):before,.site-orders-table td:nth-child(3):before{display:block;margin-bottom:4px;color:var(--eh-text-secondary);font-size:12px}.site-orders-table td:nth-child(2):before{content:"Frete"}.site-orders-table td:nth-child(3):before{content:"Previsões"}.site-orders-table td:last-child>a{display:inline-flex;align-items:center;min-height:44px;margin-right:12px}.data-grid,.data-grid__scroll,.marketing-calendar-scroll{min-width:0;max-width:100%}.pagination{gap:8px}.pagination button{min-width:44px;min-height:44px}.bulk-action-bar{bottom:max(8px,env(safe-area-inset-bottom));max-height:35dvh;overflow-y:auto}.order-screen-preview{padding:8px;font-size:14px}.order-screen-preview .order-print-header{flex-wrap:wrap;gap:8px}.order-screen-preview .order-print-header>div{text-align:left}.order-screen-preview .order-print-summary,.order-screen-preview .order-print-fields{grid-template-columns:minmax(0,1fr);gap:10px}.order-screen-preview .order-print-field span{font-size:12px}.order-screen-preview .print-items-section{max-width:100%;overflow-x:auto}.order-screen-preview .order-print-table{min-width:640px;font-size:13px}.order-screen-preview .order-print-bottom-grid{grid-template-columns:minmax(0,1fr);gap:16px}}@media screen and (max-width:359px){.list-filters[data-mobile-expanded=true] .workspace-filters{grid-template-columns:minmax(0,1fr)}}.sales-page .order-filters{padding:16px 18px}.sales-page .order-filters-primary{gap:12px}.sales-page .order-filters-primary>label{padding-top:0}.sales-page .order-filters-primary .order-period{display:flex!important;flex-direction:row;gap:8px;align-items:end}.sales-page .order-period>label{min-width:0;flex:1}.sales-page .order-period label{font-size:13px;gap:7px;white-space:nowrap}.sales-page .order-filter-footer{margin-top:14px;gap:12px}.sales-page .order-filters-extra{margin-top:14px;padding-top:14px}.sales-page .order-filters-extra .workspace-filters{gap:12px}.sales-page .order-filters-extra label{min-width:150px}.sales-page .sales-list-row{padding:12px 16px;line-height:1.4}.sales-page .sales-list-heading{padding:10px 16px}.sales-page .sales-list-row .order-number{font-size:14px;white-space:nowrap;overflow-wrap:normal;font-variant-numeric:tabular-nums;gap:5px}.sales-page .sales-list-row .order-number svg{flex:none}.sales-page .sales-list-row>div:nth-child(3)>p{font-weight:650;margin-top:0}.sales-page .sales-list-row>div:nth-child(3)>small{font-weight:550;color:#485169}.sales-page .sales-invoice-identity{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:baseline;-moz-column-gap:12px;column-gap:12px;row-gap:2px;margin-top:6px;padding:5px 8px}.sales-page .sales-invoice-identity strong{font-size:14px;white-space:nowrap}.sales-page .sales-invoice-identity>small:nth-child(2){justify-self:end;white-space:nowrap}.sales-page .sales-invoice-identity>small:last-child{grid-column:1 / -1;font-size:11px}.sales-page .order-company{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;margin:5px 0 0 8px;padding:3px 7px;border-radius:5px;border:1px solid transparent;font-size:11px;line-height:1.3;font-weight:750;letter-spacing:.02em}.sales-page .order-company--elite{color:#a51d2d;background:#fff0f1;border-color:#f2c4cb}.sales-page .order-company--multio{color:#a23f08;background:#fff3e5;border-color:#f7cc98}.sales-page .order-company--neutral{color:#485169;background:#f2f3f6;border-color:#dee1e8}.sales-page .sales-list-row[data-order-status=CANCELED]{box-shadow:inset 3px 0 #c33748;background:#fffafb}.sales-page .order-canceled-status{display:grid;gap:6px}.sales-page .order-canceled-status>strong{display:inline-flex;align-items:center;gap:7px;width:-moz-fit-content;width:fit-content;padding:5px 8px;border:1px solid #edb3bd;border-radius:6px;color:#a51d2d;background:#ffe9ed;font-size:12px;font-weight:750}.sales-page .order-canceled-status svg{flex:none}.sales-page .order-canceled-status>span{color:#8b3441;font-size:12px}.sales-page .workspace-context{margin:8px 0 0;padding:10px 2px 0;color:var(--eh-text-muted);line-height:1.6}@media(min-width:901px){.sales-page .sales-list{container-type:inline-size;container-name:orders-table;overflow-x:visible}.sales-page .sales-list-heading,.sales-page .sales-list-row{grid-template-columns:210px minmax(145px,.8fr) minmax(110px,1.2fr) 95px minmax(150px,1.3fr) 124px;gap:10px;min-width:0;width:100%;box-sizing:border-box}}@media(max-width:900px){.sales-page .sales-list-row{min-width:0}.sales-page .sales-invoice-identity{max-width:320px}}@media(max-width:600px){.sales-page .order-filters{padding:14px}.sales-page .order-period label{white-space:normal}.sales-page .order-filters-extra label{min-width:0}.sales-page .sales-list-row .order-number{font-size:13px}.sales-page .sales-row-actions{grid-template-columns:repeat(3,44px)}}.sales-page .sales-list-row[data-order-status=CANCELED] [title="Prévia aguardando preparação"]{display:none}.sales-page .sales-row-actions{min-width:0;max-width:100%}.sales-page .sales-list-row .order-company{margin-inline-start:8px}@container orders-table (max-width:916px){.sales-page .sales-list-heading{display:none}.sales-page .sales-list-row{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-page .sales-list-row>div:first-child,.sales-page .sales-list-row>div:nth-child(5),.sales-page .sales-list-row>div:last-child{grid-column:1 / -1}.sales-page .sales-list-row .mobile-field-label{display:block;font-size:12px;color:var(--eh-text-secondary);margin-bottom:4px}.sales-page .sales-invoice-identity{max-width:320px}}@media(min-width:1280px){.sales-page .order-filters-primary{grid-template-columns:minmax(180px,2fr) repeat(3,minmax(0,1fr))}}.sales-page{min-width:0}.sales-page .view-tabs{flex-wrap:wrap;overflow:visible}.sales-page .order-filters-primary{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}.sales-page .order-filters label{min-width:0;font-size:12px}.sales-page .order-period{display:grid;grid-template-columns:minmax(150px,1fr) repeat(2,minmax(0,1.5fr));gap:14px;margin-top:14px;padding-top:14px;border-top:1px solid var(--eh-border);align-items:start}.sales-page .order-date-time{display:grid;grid-template-columns:minmax(0,1fr) 88px;gap:8px;min-width:0}.sales-page .order-filters input,.sales-page .order-filters select{min-width:0;width:100%;font-size:13px}.sales-page .order-period-note{grid-column:1/-1;color:var(--eh-text-muted)}.sales-page .order-filters-extra{display:grid;grid-template-columns:2fr 1fr;gap:20px}.sales-page .order-filters-extra[hidden]{display:none}.sales-page .order-filter-group{min-width:0;margin:0;padding:12px;border:1px solid var(--eh-border);border-radius:10px}.sales-page .order-filter-group legend{padding:0 6px;font-size:12px;font-weight:650}.sales-page .order-filter-group .workspace-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(130px,100%),1fr))}.sales-page .order-filter-group label{min-width:0}.sales-page .order-filter-group:first-child .workspace-filters>label:last-child{grid-column:1/-1}.sales-page .order-filter-group:last-child .workspace-filters>label:last-child{grid-column:1/-1}.sales-page .sales-list-row>div{min-width:0;overflow-wrap:anywhere}.sales-page .sales-list-row>div:nth-child(2)>p{font-size:12px;gap:6px;overflow-wrap:normal}.sales-page .sales-list-row>div:nth-child(2)>p svg{width:16px;flex:none}.sales-page .sales-row-actions>span{white-space:normal;text-overflow:clip;overflow:visible}.sales-page .sales-list-row .order-number{white-space:normal;overflow-wrap:anywhere}.sales-page .sales-list-row .order-number svg{display:none}.sales-page .order-auto-flag{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-top:4px;background:#edf5ff;color:#315a96;border:1px solid #c9daf1;border-radius:5px;font-size:11px;font-weight:750}@media(min-width:901px){.sales-page .sales-list-heading,.sales-page .sales-list-row{grid-template-columns:minmax(0,1.25fr) minmax(0,.95fr) minmax(0,1.15fr) minmax(0,.65fr) minmax(0,1.65fr) 124px}}@container orders-table (max-width:916px){.sales-page .sales-list-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.sales-page .order-filters-primary,.sales-page .order-period{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-page .order-period>label{grid-column:1/-1}.sales-page .order-filters-extra{grid-template-columns:1fr}}@media(max-width:600px){.sales-page .order-period,.sales-page .order-filters-primary{grid-template-columns:minmax(0,1fr)}}
