/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.order-1{order:1}.order-2{order:2}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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,)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--ink:#142522;--muted:#5a6b68;--line:#cbd5d3;--line-strong:#aebcba;--canvas:#eef2f1;--panel:#fff;--soft:#f6f8f7;--green:#075d4d;--green-dark:#06483d;--teal:#0c8878;--red:#c73535;--amber:#9a5b00}*{box-sizing:border-box}html,body{min-height:100%}body{background:var(--canvas);color:var(--ink);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;margin:0;font-size:15px}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:default;opacity:.5}.app-shell{background:var(--canvas);grid-template-columns:230px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line-strong);background:#fbfcfc;flex-direction:column;height:100vh;display:flex;position:sticky;top:0}.sidebar-collapse-button{z-index:12;background:var(--green);color:#fff;border:1px solid #6d8a83;border-radius:50%;place-items:center;width:26px;height:26px;font-size:18px;font-weight:900;line-height:1;display:grid;position:absolute;top:17px;right:-13px;box-shadow:0 2px 5px #0f302838}.app-shell.sidebar-collapsed{grid-template-columns:58px minmax(0,1fr)}.sidebar-collapsed .brand{justify-content:center;padding:8px 6px}.sidebar-collapsed .brand>span:last-child,.sidebar-collapsed .nav-item>span:nth-child(2),.sidebar-collapsed .nav-count,.sidebar-collapsed .nav-group-meta,.sidebar-collapsed .nav-submenu,.sidebar-collapsed .connection-panel{display:none}.sidebar-collapsed .nav-item{grid-template-columns:1fr;justify-items:center;padding:5px}.brand{border-bottom:1px solid var(--line);align-items:center;gap:9px;min-height:58px;padding:8px 12px;display:flex}.brand-mark{background:var(--green);color:#fff;border-radius:5px;place-items:center;width:32px;height:32px;font-weight:800;display:grid}.brand strong,.brand small{display:block}.brand strong{font-size:16px;line-height:18px}.brand small{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-top:1px;font-size:10px;font-weight:600}.nav-list{align-content:start;gap:2px;padding:8px;display:grid;overflow-y:auto}.nav-item{color:#344542;text-align:left;background:0 0;border:1px solid #0000;border-radius:4px;grid-template-columns:22px 1fr auto;align-items:center;gap:7px;min-height:36px;padding:5px 8px;display:grid}.nav-item:hover{border-color:var(--line);background:#f1f5f4}.nav-item.active{border-color:var(--green-dark);background:var(--green);color:#fff;font-weight:650}.nav-icon{place-items:center;width:21px;height:21px;font-size:16px;font-weight:800;display:grid}.nav-count{text-align:center;border:1px solid;border-radius:9px;min-width:21px;padding:1px 5px;font-size:10px}.nav-group{gap:1px;display:grid}.nav-group-meta{align-items:center;gap:5px;display:inline-flex}.nav-group-meta b{text-align:center;border:1px solid;border-radius:10px;min-width:23px;padding:1px 5px;font-size:10px}.nav-group-meta i{text-align:center;width:13px;font-size:12px;font-style:normal}.nav-submenu{border-left:2px solid #b9c8c4;gap:1px;margin:0 0 3px 29px;padding-left:7px;display:grid}.nav-submenu button{color:#40534e;text-align:left;background:0 0;border:1px solid #0000;border-radius:3px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;min-height:29px;padding:4px 6px;font-size:11.5px;display:grid}.nav-submenu button:hover{color:#075d4d;background:#e9f1ef;border-color:#a9bbb6}.nav-submenu button b{color:#36564e;text-align:center;background:#e2ebe9;border-radius:8px;min-width:24px;padding:1px 4px;font-size:10px}.connection-panel{border-top:1px solid var(--line);color:var(--muted);background:#f4f7f6;gap:7px;margin-top:auto;padding:10px 11px;font-size:10.5px;display:grid}.connection-panel>div{grid-template-columns:8px 1fr auto;align-items:center;gap:5px;display:grid}.connection-panel strong{color:var(--ink);font-size:9.5px}.dot{border-radius:50%;width:7px;height:7px;display:inline-block}.ok-dot{background:#0d9e6c}.wait-dot{background:#d58b20}.workspace{min-width:0}.topbar{border-bottom:1px solid var(--line-strong);background:#fff;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:7px 14px;display:flex}.title-block{grid-template-columns:auto auto;align-items:center;gap:2px 8px;display:grid}.title-block h1{letter-spacing:-.025em;margin:0;font-size:21px;line-height:24px}.title-block p{color:var(--muted);grid-column:1/-1;margin:0;font-size:11px}.mode-badge{color:#7c5100;letter-spacing:.05em;background:#fff8e8;border:1px solid #d5a959;border-radius:3px;padding:2px 5px;font-size:8.5px;font-weight:800}.mode-badge-test{color:#714600;background:#fff2cb;border-color:#aa6b00}.sync-notice{color:#075d4d;background:#e8f7f1;border:1px solid #69aa92;border-radius:4px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin:7px 8px 0;padding:7px 9px;font-size:12px;display:grid}.sync-notice-error{color:#a62424;background:#fff0f0;border-color:#d69696}.sync-notice .sync-notice-close{color:currentColor;background:0 0;border:0;width:25px;height:25px;padding:0;font-size:20px;font-weight:800}.app-update-notice{color:#704600;background:#fff4d7;border:1px solid #c99327;border-radius:4px;flex-wrap:wrap;align-items:center;gap:10px;margin:7px 8px 0;padding:7px 9px;font-size:12px;display:flex}.app-update-notice span{flex:1}.app-version{color:#315f57;letter-spacing:.02em;vertical-align:middle;background:#eef6f4;border:1px solid #8ba7a1;border-radius:3px;align-items:center;min-height:20px;margin-left:6px;padding:1px 7px;font-size:10px;font-weight:800;display:inline-flex}.sync-notice .sync-missing-link{color:#005fbd;width:auto;height:auto;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}.sync-notice .sync-missing-link:hover{color:#003f80}.sync-missing-codes{color:#233d37;background:#fff;border:1px solid #8cbcaf;border-radius:3px;margin-top:5px;padding:5px 7px;font-family:Consolas,monospace;font-weight:700;display:block}.top-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.last-sync{color:var(--muted);white-space:nowrap;font-size:10.5px}.button{border:1px solid var(--line-strong);min-height:30px;color:var(--ink);background:#fff;border-radius:4px;padding:5px 10px;font-weight:650}.button:hover{background:#f2f6f5}.button-primary{border-color:var(--green-dark);background:var(--green);color:#fff;align-items:center;gap:7px;display:inline-flex}.button-primary:hover{background:var(--green-dark)}.button-quiet{background:#fbfcfc}.button-danger{background:var(--red);color:#fff;border-color:#a92525}.button-blue{color:#fff;background:#176fae;border-color:#125991;justify-content:center;align-items:center;display:inline-flex}.button-blue:hover{background:#125991}.button-warning{color:#fff;background:#d97706;border-color:#a9540a;justify-content:center;align-items:center;display:inline-flex}.button-warning:hover{background:#b85f08}.button-success{color:#fff;background:#1d7a5e;border-color:#17614f;justify-content:center;align-items:center;display:inline-flex}.metrics{border-bottom:1px solid var(--line-strong);background:#e7eceb;grid-template-columns:minmax(132px,.9fr) minmax(350px,2.3fr) repeat(7,minmax(132px,.9fr));gap:5px;padding:6px 7px 7px;display:grid;overflow-x:hidden}.metrics>article{position:relative}.metrics article{border:1px solid #9eafab;border-top:4px solid var(--teal);background:#fff;border-radius:3px;min-height:102px;display:grid;overflow:hidden}.metric-main-link{width:100%;min-height:55px;color:var(--ink);text-align:left;background:#fff;border:0;border-bottom:1px solid #aebdb9;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;gap:1px 7px;padding:6px 7px 5px;display:grid}.metric-main-link:hover,.metrics article.metric-active .metric-main-link{background:#e5f3ef}.metric-main-link span{color:#344b45;align-self:end;font-size:11.5px;font-weight:800}.metric-main-link strong{color:#123d34;grid-area:1/2/3;align-self:center;font-size:24px;line-height:25px}.metric-main-link small{color:#4c625c;font-size:10.5px;font-weight:750}.metric-country-links{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.metric-country-links button{color:#1c4f43;background:#f7f9f8;border:0;border-right:1px solid #c2cfcc;align-content:center;justify-items:center;gap:0;min-width:0;min-height:41px;padding:3px 2px;display:grid}.metric-country-links button:last-child{border-right:0}.metric-country-links button:hover{background:#d9ebe6}.metric-country-links b,.metric-country-links span{font-size:10.5px;line-height:12px}.metric-country-links small{color:#5b6d68;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:8.5px;font-weight:650;overflow:hidden}.metrics article.metric-danger{border-top-color:#c73535}.metrics article.metric-danger .metric-main-link strong{color:#a92323}.metric-moving-alert{z-index:3;color:#fff;pointer-events:none;background:#d51f2b;border:2px solid #fff;border-radius:50%;place-items:center;width:19px;height:19px;font-size:13px;font-weight:900;line-height:1;animation:.65s ease-in-out infinite alternate cancelled-storno-alert;display:grid;position:absolute;top:4px;right:5px;box-shadow:0 1px 4px #75050f73}@keyframes cancelled-storno-alert{0%{transform:translate(-3px)scale(.94)}to{transform:translate(2px)scale(1.08)}}@media (prefers-reduced-motion:reduce){.metric-moving-alert{animation:none}}.metrics article.metric-warning{border-top-color:#c07a11}.metrics article.metric-success{border-top-color:#187148}.metrics article.metric-active{box-shadow:inset 0 0 0 2px #08715e}.panel{border:1px solid var(--line-strong);background:var(--panel);border-radius:4px;margin:8px;box-shadow:0 1px 2px #11272212}.table-panel{overflow:visible}.toolbar{border-bottom:1px solid var(--line-strong);background:#f5f7f7;grid-template-columns:minmax(190px,220px) minmax(175px,205px) minmax(260px,1fr) max-content max-content max-content max-content max-content;grid-template-areas:"title summary search periods filters clear view invoice""focus focus focus. . . .print";align-items:center;gap:7px;min-height:42px;padding:5px 7px;display:grid;overflow-x:hidden}.toolbar>*{min-width:0}.toolbar.toolbar-menu-open{z-index:40;position:relative;overflow:visible}.toolbar-title{grid-area:title;gap:1px;min-width:210px;display:grid}.operator-login-button{color:var(--green-dark);background:#f7fbfa;border-color:#8aa9a1;align-items:center;gap:6px;font-weight:750;display:inline-flex}.operator-participants{flex-direction:column;align-items:stretch;gap:2px;width:100%;min-width:0;display:flex;overflow:hidden}.operator-login-button>span{color:#b36b00;font-size:9px}.operator-login-button.operator-active{background:#e4f5ee;border-color:#6eb59f}.operator-login-button.operator-active>span{color:#168052}.operator-login-modal{width:min(520px,100vw - 28px)}.operator-session-card{justify-items:start;gap:7px;padding:22px;display:grid}.operator-session-card strong{font-size:19px}.operator-session-card span:last-child{color:var(--muted)}.operator-username-editor{gap:5px;width:100%;margin-top:8px;display:grid}.operator-username-editor>span:first-child{color:var(--muted);font-size:11px;font-weight:700}.operator-username-editor>span:last-child{grid-template-columns:1fr auto;gap:7px;display:grid}.operator-username-editor input{border:1px solid var(--line-strong);border-radius:4px;min-width:0;padding:8px 9px}.operator-password-editor{border-top:1px solid var(--line);gap:8px;width:100%;margin-top:8px;padding-top:14px;display:grid}.operator-password-editor>strong{font-size:14px}.operator-password-editor label{gap:4px;display:grid}.operator-password-editor label>span{color:var(--muted);font-size:11px;font-weight:700}.operator-password-editor input{border:1px solid var(--line-strong);border-radius:4px;min-width:0;padding:8px 9px}.operator-password-editor>button{justify-self:end}.operator-login-error{color:#8c1f1f;background:#fff0f0;border:1px solid #d38d8d;border-radius:4px;padding:8px 10px;font-weight:700}.password-input-wrap{grid-template-columns:1fr 34px;display:grid}.password-input-wrap input{min-width:0;border-radius:4px 0 0 4px!important}.password-input-wrap button{border:1px solid var(--line-strong);color:var(--green-dark);cursor:pointer;background:#eef5f3;border-left:0;border-radius:0 4px 4px 0;font-size:17px}.planteea-auth-page{background:radial-gradient(circle at 20% 15%,#13765b24,#0000 32rem),linear-gradient(145deg,#e9f3f0 0%,#f8fbfa 48%,#dbe9e5 100%);place-items:center;min-height:100vh;padding:28px;display:grid}.planteea-auth-card{background:#fff;border:1px solid #8aa9a1;border-radius:14px;width:min(460px,100%);overflow:hidden;box-shadow:0 24px 70px #113f342e}.planteea-auth-brand{color:#fff;background:linear-gradient(135deg,#075f50,#0c7662);align-items:center;gap:12px;padding:20px 24px;display:flex}.planteea-auth-mark{color:#075f50;background:#fff;border-radius:10px;place-items:center;width:44px;height:44px;font-size:25px;font-weight:900;display:grid}.planteea-auth-brand>div{gap:2px;display:grid}.planteea-auth-brand strong{letter-spacing:.01em;font-size:20px}.planteea-auth-brand span:last-child{color:#d8f2eb;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.planteea-auth-heading{gap:7px;padding:24px 24px 12px;display:grid}.planteea-auth-heading>span{color:#0a6a58;letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:850}.planteea-auth-heading h1{color:#173f37;margin:0;font-size:24px}.planteea-auth-heading p{color:#5a706b;margin:0;line-height:1.45}.planteea-auth-form{gap:14px;padding:14px 24px 24px;display:grid}.planteea-auth-form>label{gap:6px;display:grid}.planteea-auth-form>label>span:first-child{color:#31574e;font-size:12px;font-weight:800}.planteea-auth-form input{color:#153d34;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #9fb8b1;border-radius:5px;padding:9px 11px}.planteea-auth-form input:focus{border-color:#08705c;outline:3px solid #08705c21}.planteea-auth-submit{justify-content:center;min-height:44px;margin-top:3px;font-size:14px}.planteea-auth-footer{color:#60756f;text-align:center;background:#f4f8f7;border-top:1px solid #d7e3df;padding:12px 24px;font-size:11px}.planteea-auth-loading{color:#31574e;justify-content:center;align-items:center;gap:10px;min-height:160px;display:flex}.temporary-password-field{grid-template-columns:minmax(190px,1fr) auto auto;gap:6px;display:grid}.temporary-password-field input{min-width:0}.managed-users-table-wrap{border:1px solid var(--line);border-radius:5px;margin-top:14px}.managed-users-table{min-width:760px}.managed-users-table td,.managed-users-table th{white-space:nowrap}@media (width<=680px){.planteea-auth-page{padding:12px}.temporary-password-field{grid-template-columns:1fr 1fr}.temporary-password-field input{grid-column:1/-1}}.nav-submenu-empty{color:var(--muted);padding:7px 12px 7px 39px;font-size:10px}.toolbar-title .toolbar-title-label{color:var(--ink);font-size:12px;font-weight:800}.toolbar-title .toolbar-order-count{color:var(--green-dark);white-space:nowrap;font-size:18px;font-weight:900;line-height:1.08}.toolbar-period-presets{flex-wrap:nowrap;grid-area:periods;gap:3px;margin-right:0;display:flex}.toolbar-period-presets button{color:#36554e;white-space:nowrap;background:#fff;border:1px solid #9fb2ad;border-radius:3px;min-height:27px;padding:2px 7px;font-size:8.5px;font-weight:750}.toolbar-period-presets button:hover{background:#e7f2ef;border-color:#478576}.toolbar-period-presets button.active{border-color:var(--green);background:var(--green);color:#fff}.search-field{border:1px solid var(--line-strong);background:#fff;border-radius:3px;grid-area:search;align-items:center;gap:5px;width:100%;min-height:30px;padding:0 8px;display:flex}.search-field span{font-size:17px}.search-field input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:11px}.filter-field{border:1px solid var(--line-strong);min-height:30px;color:var(--muted);background:#fff;border-radius:3px;align-items:center;gap:5px;padding-left:7px;font-size:10px;display:flex}.filter-field select{border:0;border-left:1px solid var(--line);min-height:27px;color:var(--ink);background:#fff;outline:0}.filter-toggle{min-width:72px;font-size:10px;position:relative}.filter-toggle.active{border-color:var(--green);background:var(--green);color:#fff}.filter-toggle b{background:var(--green);color:#fff;border-radius:8px;place-items:center;min-width:16px;height:16px;margin-left:3px;font-size:8px;display:inline-grid}.filter-toggle.active b{color:var(--green);background:#fff}.columns-menu-wrap{grid-area:view;position:relative}.toolbar .filter-toggle{grid-area:filters}.toolbar .clear-toolbar-filters{color:#873d22;background:#fff7f3;border-color:#c38f78;grid-area:clear;min-width:104px;font-size:10px;font-weight:800}.toolbar .clear-toolbar-filters:hover:not(:disabled){background:#fbe9e1;border-color:#a85231}.toolbar .invoice-bulk-button{grid-area:invoice}.toolbar .product-focus-toggle{grid-area:focus;justify-self:start}.toolbar .toolbar-print-actions{flex-wrap:wrap;grid-area:print;justify-content:flex-end;justify-self:end;align-items:center;gap:5px;min-width:0;display:flex}.columns-toggle{min-width:86px;font-size:10px}.columns-toggle.active{border-color:var(--green);color:var(--green);background:#e4f1ed}.product-focus-toggle{color:#075d4d;background:#e4f2ee;border-color:#3c7d70;min-width:104px;font-size:10.5px;font-weight:800}.product-focus-toggle:hover,.product-focus-toggle.active{border-color:var(--green-dark);background:var(--green);color:#fff}.columns-menu{z-index:30;background:#fff;border:1px solid #718984;border-radius:4px;width:390px;max-height:calc(100vh - 120px);position:absolute;top:calc(100% + 5px);right:0;overflow-y:auto;box-shadow:0 10px 28px #122b253d}.columns-menu>header{background:#dce8e4;border-bottom:1px solid #91a49f;justify-content:space-between;align-items:center;gap:10px;padding:8px 9px;display:flex}.columns-menu>header div,.columns-menu>header strong,.columns-menu>header small{display:block}.columns-menu>header strong{font-size:11px}.columns-menu>header small{color:var(--muted);margin-top:1px;font-size:8.5px}.columns-menu>header button{color:#253b36;background:#fff;border:1px solid #91a49f;border-radius:3px;width:24px;height:24px;font-size:16px}.columns-menu-actions{border-bottom:1px solid var(--line);background:#f4f7f6;grid-template-columns:1fr 1fr;gap:5px;padding:6px;display:grid}.columns-menu-actions button{min-height:26px;color:var(--green);background:#fff;border:1px solid #8ea7a1;border-radius:3px;font-size:8.5px;font-weight:750}.columns-menu-actions .details-view-action{color:#0b5949;background:#e3f0ed;border-color:#4c8175;grid-column:1/-1;min-height:31px}.columns-menu-actions .details-view-action.active{border-color:var(--green-dark);background:var(--green);color:#fff}.columns-menu-actions .column-memory-action{color:#075d4b;background:#e7f4f0;border-color:#2d7d69}.columns-menu-actions .column-memory-action.saved{color:#155f4f;background:#d9eee8;border-color:#6b9c8f}.focus-columns-menu-actions{grid-template-columns:1fr}.focus-columns-menu-actions .column-memory-action{min-height:31px;font-size:9px}.columns-list{max-height:390px;margin:0;padding:0;list-style:none;overflow-y:auto}.product-detail-columns-title{color:#173f36;background:#e8f1ee;border-top:2px solid #718984;padding:7px 8px 5px;font-size:9.5px;display:block}.columns-list li{background:#fff;border-bottom:1px solid #d4dcda;grid-template-columns:22px 20px minmax(0,1fr) 49px 25px 25px;align-items:center;gap:3px;min-height:30px;padding:3px 6px;display:grid}.columns-list li:hover{background:#eef5f2}.columns-list li.dragging{opacity:.55;background:#dceae6}.drag-handle{color:#72847f;text-align:center;cursor:grab;font-size:14px;font-weight:800}.columns-list input{width:14px;height:14px;accent-color:var(--green)}.column-name{color:#213630;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:700;overflow:hidden}.column-size{color:var(--muted);text-align:right;font-size:8px}.columns-list button{width:23px;height:22px;color:var(--green);background:#fff;border:1px solid #a2b2ae;border-radius:2px;padding:0;font-size:11px;font-weight:800}.columns-menu>p{color:var(--muted);background:#f4f7f6;margin:0;padding:6px 8px;font-size:8px}.filters-panel{background:#eef5f3;border:2px solid #789a92;border-radius:5px;grid-template-columns:repeat(10,minmax(86px,1fr));gap:5px;margin:4px 6px 7px;padding:7px;display:grid;box-shadow:0 2px 5px #1941381f}.filters-panel label{min-width:0;color:var(--muted);text-transform:uppercase;align-content:start;align-self:start;gap:2px;font-size:8px;font-weight:700;display:grid}.filters-panel select,.filters-panel input[type=date]{border:1px solid var(--line-strong);width:100%;min-width:0;height:28px;color:var(--ink);text-transform:none;background:#fff;border-radius:3px;padding:2px 4px;font-size:9px}.filter-multi-field{min-width:0;color:var(--muted);text-transform:uppercase;align-content:start;align-self:start;gap:2px;font-size:11px;font-weight:700;display:grid}.filter-multi-select{min-width:0;position:relative}.filter-multi-select>summary{border:1px solid var(--line-strong);width:100%;height:28px;color:var(--ink);cursor:pointer;text-overflow:ellipsis;text-transform:none;white-space:nowrap;background:#fff;border-radius:3px;align-items:center;padding:2px 20px 2px 6px;font-size:12px;font-weight:500;list-style:none;display:flex;overflow:hidden}.filter-multi-select>summary::-webkit-details-marker{display:none}.filter-multi-select>summary:after{content:"▾";color:#34564e;position:absolute;right:7px}.filter-multi-select[open]>summary{border-color:var(--green);box-shadow:0 0 0 2px #176b5a1f}.filter-multi-select[open]>summary:after{content:"▲"}.filter-multi-options{z-index:80;background:#fff;border:1px solid #829b95;border-radius:3px;width:max(100%,180px);max-height:230px;padding:5px;display:grid;position:absolute;top:calc(100% + 2px);left:0;overflow-y:auto;box-shadow:0 5px 14px #13302933}.filter-multi-close{z-index:1;color:#075d4d;background:#e9f4f1;border:0;border-bottom:1px solid #b4c8c3;border-radius:0;justify-content:space-between;align-items:center;width:calc(100% + 10px);min-height:28px;margin:-5px -5px 3px;padding:4px 7px;font-size:11px;font-weight:800;display:flex;position:sticky;top:-5px}.filter-multi-close:hover{background:#d8ebe6}.filters-panel .filter-multi-options label{min-height:28px;color:var(--ink);cursor:pointer;text-transform:none;align-items:center;gap:7px;padding:3px 5px;font-size:12px;font-weight:500;display:flex}.filters-panel .filter-multi-options label:hover{background:#e9f4f1}.filter-multi-options input{width:15px;height:15px;accent-color:var(--green);margin:0}.period-filter{background:#f9fbfa;border:1px solid #9fb1ad;border-radius:3px;grid-column:1/-1;grid-template-columns:minmax(130px,1fr) minmax(165px,205px) minmax(165px,205px);align-items:center;gap:6px;padding:5px 7px;display:grid}.period-filter>strong{color:#29443e;text-transform:uppercase;white-space:nowrap;align-self:center;font-size:11px}.period-presets{flex-wrap:wrap;gap:3px;display:flex}.period-presets button{color:#35524b;background:#fff;border:1px solid #a4b7b2;border-radius:3px;min-height:30px;padding:3px 8px;font-size:11px;font-weight:750}.period-presets button:hover{background:#e7f2ef;border-color:#478576}.period-presets button.active{border-color:var(--green);background:var(--green);color:#fff}.filters-panel .period-date{grid-template-columns:43px minmax(0,1fr);align-items:center;gap:4px;display:grid}.filters-panel .period-date>span{color:#4f625e;text-align:right;font-size:10px}.filters-panel .period-date input[type=date]{height:32px;padding:3px 6px;font-size:12px;font-weight:700}.apply-filters{border:1px solid var(--green);background:var(--green);color:#fff;border-radius:3px;min-height:28px;padding:3px 7px;font-size:10.5px;font-weight:800}.apply-filters:hover{background:var(--green-dark)}.apply-filters{width:100%;min-width:0}.clear-filters{min-width:135px;min-height:28px;color:var(--green);background:#fff;border:1px solid #a7b7b4;border-radius:3px;padding:3px 6px;font-size:10px;font-weight:700}.filter-actions{border-top:1px solid #b9cbc7;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:3px;padding-top:2px;display:flex}.filter-actions .apply-filters{width:auto;min-width:145px}@media (width<=1450px) and (width>=981px){.filters-panel{grid-template-columns:repeat(6,minmax(105px,1fr))}.filter-actions{grid-column:1/-1}}.table-scroll{scrollbar-gutter:stable;width:100%;max-height:calc(100vh - 228px);position:relative;overflow:auto}.orders-table-scroll{overflow:hidden auto}.orders-sticky-horizontal-scroll{z-index:28;scrollbar-gutter:stable;background:#edf4f2;border-top:1px solid #9db4ae;border-bottom:1px solid #9db4ae;width:100%;height:19px;position:sticky;bottom:0;overflow:auto hidden}.orders-sticky-horizontal-scroll>div{height:1px}@media print{.orders-sticky-horizontal-scroll{display:none!important}}.data-table{border-collapse:separate;border-spacing:0;table-layout:fixed;color:#263633;width:100%;min-width:1100px;font-size:10.5px}.data-table th,.data-table td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;padding:4px 6px;overflow:hidden}.data-table th:last-child,.data-table td:last-child{border-right:0}.data-table>thead>tr>th{z-index:6;border-bottom-color:var(--line-strong);color:#30413e;letter-spacing:.015em;text-transform:uppercase;background:#e8eeec;height:30px;font-size:9.5px;font-weight:750;position:sticky;top:0}.data-table tbody tr{height:43px}.data-table tbody tr:nth-child(2n){background:#edf2f1}.data-table tbody tr:hover{background:#dcebe7}.data-table .number{text-align:center}.orders-table{min-width:1100px}.orders-table>thead>tr>th{height:40px}.orders-table tbody>tr:not(.products-row){height:70px}.orders-table .order-data-row.order-row-even{background:#fff!important}.orders-table .order-data-row.order-row-odd{background:#e4ecea!important}.orders-table .order-data-row:hover{background:#d2e5e0!important}.orders-table .order-data-row.selected-row{background:#cbe8df!important}.orders-table .order-data-row.error-row{background:#ffe5e5!important}.orders-table .order-data-row{cursor:pointer}.orders-table .order-data-row.new-order-row>td:first-child{box-shadow:inset 6px 0 #b31737}.order-identity{justify-items:start;gap:4px;display:grid}.new-order-flag{color:#fff;letter-spacing:.04em;background:#bd2141;border:2px solid #7d1028;border-radius:3px;align-items:center;min-height:21px;padding:2px 7px;font-size:11px;font-weight:950;line-height:13px;display:inline-flex;box-shadow:0 1px #4d051440}.orders-table .order-data-row.expanded-parent-row>td{background:#ffd86a;border-top:4px solid #075d4d}.orders-table .order-data-row.expanded-parent-row>td:first-child{border-left:4px solid #075d4d}.orders-table .order-data-row.expanded-parent-row>td:last-child{border-right:4px solid #075d4d}.orders-table .order-data-row.order-row-dimmed{opacity:.38;transition:opacity .16s}.orders-table .order-data-row.order-row-dimmed:focus-within{opacity:.56}.orders-table .order-data-row:hover{box-shadow:inset 0 2px #d7a900,inset 0 -2px #d7a900;background:#fff2a8!important}.orders-table .order-data-row.last-clicked-row{box-shadow:inset 4px 0 #b87900,inset 0 2px #d29b16,inset 0 -2px #d29b16;background:#ffd86a!important}.orders-table .order-data-row.last-clicked-row:hover{background:#ffc94a!important}.orders-table .order-data-row:focus-visible{outline-offset:-3px;outline:3px solid #a56d00}.orders-table>thead>tr>.control-column{width:28px}.orders-table>thead>tr>.check-column{width:31px}.shipping-header{text-align:center;white-space:normal;line-height:11px}.shipping-header-label{text-align:center;white-space:normal;line-height:12px}.courier-header-label{text-align:center;white-space:normal;line-height:11px}.cell-tertiary{color:#355850;font-size:11px;line-height:14px;display:block}.compact-two-line-header{text-align:center;white-space:normal;line-height:14px}.sort-header-button{width:100%;height:100%;min-height:32px;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;grid-template-columns:1fr 13px;align-items:center;padding:0 3px 0 5px;font-weight:800;display:grid}.sort-header-button:hover,.sort-header-button:focus-visible{color:#006b57;background:#d4e4df}.sort-header-button:focus-visible{outline-offset:-2px;outline:2px solid #087564}.sort-header-button b{color:#00715d;font-size:15px;line-height:1}.order-date-time{align-content:center;justify-items:start;gap:2px;line-height:14px;display:grid}.order-date-time strong{font-size:12px}.order-date-time span{color:#53645f;font-size:11.5px;font-weight:700}.resizable-column{position:sticky!important;overflow:visible!important}.header-label{text-overflow:ellipsis;padding-right:4px;display:block;overflow:hidden}.column-resizer{z-index:9;cursor:col-resize;-webkit-user-select:none;user-select:none;border-right:2px solid #0000;width:7px;height:100%;position:absolute;top:0;right:-3px}.column-resizer:hover{background:#0875641f;border-right-color:#087564}.control-column,.check-column{text-align:center!important;padding-left:3px!important;padding-right:3px!important}.check-column input{width:14px;height:14px;accent-color:var(--green);vertical-align:middle;margin:0}.expand-button{width:21px;height:23px;color:var(--green);background:#fff;border:1px solid #9aaba8;border-radius:3px;place-items:center;margin:0 auto;font-size:18px;font-weight:800;line-height:1;transition:transform .14s,background .14s;display:grid}.expand-button.expanded{background:#e3f1ed;transform:rotate(90deg)}.selected-row{background:#eaf6f2!important}.shipping-time{white-space:nowrap;border:1px solid;border-radius:3px;justify-content:center;align-items:center;gap:3px;max-width:100%;min-height:20px;padding:2px 5px;font-size:8.5px;font-weight:800;display:inline-flex}.shipping-countdowns{align-content:center;gap:3px;display:grid}.shipping-countdowns .shipping-time{font-variant-numeric:tabular-nums;text-align:right;grid-template-columns:27px minmax(0,1fr);min-height:22px;padding:2px 4px;display:grid}.shipping-countdowns .shipping-time small{opacity:.82;text-align:left;text-overflow:ellipsis;font-size:8px;font-weight:750;overflow:hidden}.shipping-countdowns .customer-delivery-time:not(.shipping-danger):not(.shipping-warning):not(.shipping-normal):not(.shipping-overdue){color:#667773;background:#f2f5f4;border-color:#b4c0bd}.shipping-danger{color:#825000;background:#fff3d9;border-color:#d5a95b}.shipping-danger b{color:#fff;background:#bd2b2b;border-radius:50%;place-items:center;width:13px;height:13px;font-size:8px;display:grid}.shipping-warning{color:#825000;background:#fff3d9;border-color:#d5a95b}.shipping-normal{color:#0d6758;background:#e7f4f1;border-color:#7db6ac}.shipping-overdue{color:#8f1717;background:#f8dede;border-color:#b92f2f}.shipping-overdue b{color:#fff;background:#aa2020;border-radius:50%;place-items:center;width:13px;height:13px;font-size:8px;display:grid}.compound-header{text-align:center!important;padding:0!important}.compound-header>span:first-child{border-bottom:1px solid var(--line-strong);height:21px;padding:4px 3px 2px;display:block}.compound-header-grid,.compound-actions{grid-template-columns:1fr 1fr;display:grid}.compound-header-grid b{min-width:0;padding:3px 2px;font-size:8px;font-weight:750}.compound-header-grid b+b{border-left:1px solid var(--line-strong)}.awb-header-summary{color:#53645f;text-overflow:ellipsis;text-transform:none;white-space:nowrap;height:19px;padding:3px 4px;font-size:7px;font-weight:700;display:block;overflow:hidden}.compound-cell{text-align:center!important;padding:0!important}.compound-value{border-bottom:1px solid var(--line);text-overflow:ellipsis;height:24px;padding:5px 3px 2px;font-size:9.5px;display:block;overflow:hidden}.invoice-primary-link{color:#075f4b;width:100%;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0;font-size:9.5px;font-weight:750;-webkit-text-decoration:underline #7ea99f;text-decoration:underline #7ea99f}.invoice-primary-link:hover{color:#004f40;background:#e8f3f0;text-decoration-color:currentColor}.cancelled-order-audit{gap:3px;min-width:0;padding:3px;display:grid}.cancelled-order-audit .compound-value{height:auto;min-height:20px;padding:3px 2px}.cancelled-order-audit .status{text-align:center;justify-content:center}.cancelled-storno-link,.cancelled-storno-reference{color:#075f4b;min-width:0;font:inherit;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:2px;font-size:10px;font-weight:750;display:block;overflow:hidden}.cancelled-storno-link{cursor:pointer;text-underline-offset:2px;text-decoration:underline}.cancelled-storno-action{color:#fff;min-height:25px;font:inherit;cursor:pointer;background:#075f4b;border:1px solid #075f4b;border-radius:3px;padding:4px 6px;font-size:9px;font-weight:800;line-height:1.15}.cancelled-storno-action:hover:not(:disabled){background:#034c3d}.cancelled-storno-action:disabled{cursor:wait;opacity:.65}.compound-actions{align-items:center;min-height:24px}.compound-actions>*{justify-self:stretch;margin:2px 3px}.compound-actions>*+*{border-left-width:1px}.invoice-cell .status{text-align:center;padding-left:2px;padding-right:2px;font-size:8.5px}.invoice-row-actions{border-top:1px solid var(--line);grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);min-height:22px;display:grid}.invoice-row-actions button{color:#075f4b;text-overflow:ellipsis;background:#edf7f4;border:0;min-width:0;min-height:21px;padding:2px 3px;font-size:7.5px;font-weight:800;line-height:9px;overflow:hidden}.invoice-row-actions button+button{border-left:1px solid var(--line-strong)}.invoice-row-actions .invoice-edit-action{color:#9a2424;background:#fff0f0}.invoice-row-actions button:hover:not(:disabled){filter:brightness(.96)}.invoice-row-actions button:disabled{color:#89928f;background:#f1f3f3}.awb-actions{gap:0}.awb-actions button{min-height:19px;color:var(--green);background:#fff;border:1px solid #84afa7;border-radius:2px;margin:2px;padding:1px 2px;font-size:8px;font-weight:750}.awb-cell{position:relative;overflow:visible!important}.awb-value{justify-content:space-between;align-items:center;gap:3px;padding:2px 3px;display:flex;overflow:visible}.awb-value>strong{text-overflow:ellipsis;min-width:0;font-size:8.5px;overflow:hidden}.awb-print-trigger{color:var(--green);background:#fff;border:1px solid #7fa9a1;border-radius:2px;flex:none;padding:1px 3px;font-size:7px;font-weight:750}.print-format-menu{z-index:8;background:#fff;border:1px solid #829b96;border-radius:3px;align-items:center;gap:2px;padding:3px;display:flex;position:absolute;top:22px;right:3px;box-shadow:0 4px 12px #14252233}.print-format-menu small{color:var(--muted);padding:0 2px;font-size:7px}.print-format-menu button{min-width:23px;height:18px;color:var(--green);background:#edf6f3;border:1px solid #8cafaa;border-radius:2px;padding:0 3px;font-size:8px;font-weight:800}.awb-actions button b{background:#dcece8;border-radius:7px;place-items:center;min-width:14px;height:14px;margin-left:2px;font-size:7px;display:inline-grid}.awb-actions .duplicate-awb{color:#a51e1e;background:#fff0f0;border-color:#d56c6c}.awb-actions .duplicate-awb b{background:var(--red);color:#fff}.awb-actions .cancel-action{color:#a62b2b;border-color:#dba1a1}.awb-actions button:disabled{color:#798784;background:#f2f4f4}.awb-cell-complete{position:relative;padding:2px 4px!important;overflow:visible!important}.awb-complete{gap:2px;min-width:0;display:grid}.awb-info-line{justify-content:center;align-items:center;gap:4px;min-width:0;display:flex;position:relative}.inline-emit-invoice{color:#075f50;cursor:pointer;background:#e4f5ef;border:1px solid #19826d;border-radius:3px;width:100%;min-height:22px;padding:2px 6px;font-size:9px;font-weight:850}.inline-emit-invoice:hover{background:#ccebe1}.invoice-emission-success{font-weight:800;color:#075f43!important;background:#dcf4e9!important;border-color:#55a986!important}.invoice-emission-success:before{content:"✓ "}.invoice-emission-error{color:#8b2020!important;background:#fff0f0!important;border-color:#ce7777!important}.invoice-modal-error{color:#871f1f;background:#fff0f0;border:1px solid #c95f5f;border-radius:4px;gap:4px;padding:10px 12px;display:grid}.invoice-modal-error strong{font-size:12px}.invoice-modal-error span{line-height:1.35}.error-report-actions{flex-wrap:wrap;align-items:center;gap:6px;width:fit-content;max-width:100%;margin-top:4px;display:inline-flex;position:relative}.error-report-trigger{color:#842020;background:#fff;border:1px solid #a34e4e;border-radius:3px;min-height:27px;padding:4px 8px;font-size:10.5px;font-weight:800}.error-report-menu{z-index:80;background:#fff;border:1px solid #7e9891;border-radius:4px;width:210px;padding:5px;display:grid;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 24px #16372f3d}.error-report-menu button{color:#173a33;text-align:left;background:0 0;border:0;border-radius:3px;min-height:31px;padding:5px 7px;font-size:11px;font-weight:750}.error-report-menu button:hover:not(:disabled){background:#e4f3ef}.error-report-feedback{color:currentColor;font-size:9.5px;font-weight:700}.awb-info-line .copy-value{justify-content:center;gap:4px;width:auto;max-width:calc(100% - 72px)}.awb-info-line .copy-value-content{text-align:center;flex:0 auto}.awb-info-line .copy-value-button{margin-left:0}.awb-info-line>.status{position:absolute;right:0}.awb-info-line>strong{text-overflow:ellipsis;min-width:0;font-size:8.5px;overflow:hidden}.awb-info-line .status{flex:none;min-height:22px;padding:3px 7px;font-size:11.5px;font-weight:800;line-height:14px}.awb-complete-actions{grid-template-columns:minmax(96px,1.25fr) minmax(66px,.85fr);gap:3px;display:grid;position:relative}.awb-complete-actions>button{min-width:0;min-height:28px;color:var(--green);overflow-wrap:normal;white-space:normal;background:#fff;border:1px solid #84afa7;border-radius:2px;padding:2px 3px;font-size:9.5px;font-weight:850;line-height:11px}.awb-complete-actions>button b{background:#dcece8;border-radius:7px;place-items:center;min-width:14px;height:14px;margin-left:1px;font-size:9px;display:inline-grid}.awb-complete-actions .cancel-action{color:#a62b2b;border-color:#dba1a1}.awb-complete-actions .duplicate-awb{color:#a51e1e;background:#fff0f0;border-color:#d56c6c}.awb-complete-actions .duplicate-awb b{background:var(--red);color:#fff}.awb-complete-actions .print-format-menu{white-space:nowrap;justify-content:space-between;min-width:138px;top:auto;bottom:calc(100% + 3px);right:0}.awb-complete-actions .print-format-menu small{font-size:8px}.awb-complete-actions .print-format-menu button{min-width:31px;height:22px;font-size:10px}.order-status{text-overflow:ellipsis;white-space:nowrap;border:1px solid;border-radius:3px;max-width:100%;padding:2px 5px;font-size:9px;font-weight:700;line-height:14px;display:inline-block;overflow:hidden}.order-status-noua{color:#17617e;background:#e6f4fa;border-color:#78b9d4}.order-status-preluata{color:#0a6b5c;background:#e4f6f2;border-color:#83c9bd}.order-status-asteptare{color:#805200;background:#fff4dc;border-color:#dfbd7c}.order-status-finalizata{color:#17683a;background:#e8f5ec;border-color:#99c9a9}.order-status-livrata{color:#0e6135;background:#dff2e7;border-color:#77b794}.order-status-anulata{color:#a51e1e;background:#fff0f0;border-color:#d97e7e}.order-status-retur{color:#805200;background:#fff5df;border-color:#d4a25d}.bulk-button{justify-content:center;min-width:105px;font-size:10px}.invoice-bulk-button{background:#39758c;border-color:#39758c}.invoice-bulk-button:hover{background:#2d6074}.bulk-selection-bar{z-index:32;color:#174d42;background:#e4f3ef;border-bottom:1px solid #70a79a;align-items:center;gap:8px;min-height:45px;padding:6px 10px;display:flex;position:relative;overflow:visible}.bulk-selection-bar strong{margin-right:auto;font-size:13px}.bulk-awb-print{z-index:1;position:relative}.bulk-awb-print-button{justify-content:center;min-width:170px}.bulk-awb-split-button{display:inline-flex}.bulk-awb-split-button .bulk-awb-print-button{border-radius:3px 0 0 3px}.bulk-awb-format-toggle{border-left-width:0;border-radius:0 3px 3px 0;min-width:28px;padding-inline:7px}.bulk-awb-print .print-format-menu{z-index:40;justify-content:space-between;min-width:300px;top:calc(100% + 4px);right:0}.bulk-awb-print .print-format-menu button{min-width:32px;height:22px;font-size:10px}.bulk-selection-bar .invoice-bulk-button{min-width:250px;font-size:12px}.invoice-batch-progress{color:#0a5b32;background:#effaf3;border:1px solid #52a876;border-radius:5px;gap:7px;padding:11px 12px;display:grid}.invoice-batch-progress-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.invoice-batch-progress-heading strong,.invoice-batch-progress-heading span{font-size:12px}.invoice-batch-progress-heading span{font-weight:800}.invoice-batch-progress-track{background:#d7eee0;border:1px solid #2c8c58;border-radius:8px;height:15px;overflow:hidden}.invoice-batch-progress-track>span{border-radius:inherit;background:linear-gradient(90deg,#159452,#32bf71);width:0;height:100%;transition:width .45s;display:block}.invoice-batch-progress small{color:#276946;font-size:10px;font-weight:700}.expanded-orders-focus-bar{color:#684b00;background:#fff4c4;border-bottom:1px solid #d2a52d;align-items:center;gap:10px;min-height:40px;padding:5px 10px;display:flex}.expanded-orders-focus-bar strong{font-size:12px}.expanded-orders-focus-bar span{margin-right:auto;font-size:11px}.expanded-orders-focus-bar .button{color:#684b00;background:#fffdf3;border-color:#9b7100;font-weight:850}.products-row,.products-row:hover{background:#edf3f1!important;height:auto!important;display:table-row!important;position:static!important}.products-row>td{white-space:normal;border-top:2px solid #52746d;border-bottom:4px solid #075d4d;border-left:4px solid #075d4d;border-right:4px solid #075d4d!important;height:auto!important;padding:0!important;position:static!important;overflow:visible!important}.products-panel{background:#dfeeea;width:100%;min-height:60px;display:block;position:static;overflow:auto hidden}.products-top-scroll{background:#dfeeea;border-bottom:1px solid #6f8f87;height:19px;overflow:auto hidden}.products-top-scroll>div{height:1px}.products-title{background:#cfded9;border-bottom:1px solid #7f9994;justify-content:space-between;align-items:center;gap:10px;min-height:29px;padding:5px 8px;display:flex}.products-title strong{font-size:10px}.products-title span{color:var(--muted);font-size:9px}.products-table{border-collapse:collapse;table-layout:fixed;background:#fff;width:max-content;min-width:100%;max-width:none;font-size:9.5px}.products-table th,.products-table td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);height:27px;padding:3px 6px}.products-table th{color:#fff;text-transform:uppercase;background:#365d55;font-size:8px}.product-stacked-header{text-align:center;white-space:normal;gap:1px;width:100%;line-height:13px;display:grid}.products-table th:last-child,.products-table td:last-child{border-right:0}.products-table .product-detail-fit{white-space:nowrap;min-width:0}.products-table .product-detail-fit .copy-value{width:100%;max-width:100%}.products-table .product-detail-fit .copy-value-content{white-space:nowrap;overflow:hidden}.products-total-row td{color:#173f36;background:#dcebe7;border-top:2px solid #285f54;height:34px;font-size:10px;font-weight:850}.products-total-label>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.expanded-order-print-button{white-space:nowrap;min-height:24px;padding:3px 8px;font-size:10px}.generic-table{min-width:920px}.clients-table{min-width:1180px}.clients-table th:first-child{width:180px}.clients-table th:nth-child(2){width:85px}.clients-table th:nth-child(3){width:70px}.clients-table th:nth-child(4){width:120px}.clients-table th:nth-child(5){width:105px}.clients-table th:nth-child(6){width:auto}.clients-table th:nth-child(7){width:150px}.operators-table{min-width:960px}.operators-table th:first-child{width:190px}.operators-table th:last-child{width:150px}.client-products{flex-wrap:wrap;gap:4px 8px;display:flex}.client-product-copy{background:#f4f8f7;border:1px solid #b7c7c3;border-radius:3px;padding:2px 4px}.cell-primary,.cell-secondary{display:block}.operator-badge{color:#145c4c;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#e0efeb;border:1px solid #6f9f93;border-radius:3px;width:100%;min-height:18px;padding:1px 4px;font-size:9.5px;font-weight:800;line-height:12px;display:block;overflow:hidden}.operator-badge.operator-unassigned{color:#7c5200;background:#fff4d8;border-color:#c5a468}.line-total-cell{color:#102e27;white-space:pre-line;font-weight:850}.money-with-ron-cell,.total-cell{white-space:pre-line;line-height:1.25}.money-value-stack{white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:1px;line-height:1.15;display:inline-flex}.money-value-stack>span{display:block}.cell-primary{text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.cell-secondary{color:#6d7b79;margin-top:1px;font-size:9px}.client-location{align-items:center;gap:4px;display:flex}.country-tag{color:#30413e;text-align:center;background:#eef2f1;border:1px solid #aab9b6;border-radius:2px;justify-content:center;align-items:center;gap:2px;min-width:20px;padding:0 3px;font-size:7px;line-height:12px;display:inline-flex}.country-flag{border:1px solid #142d2847;border-radius:1px;flex:0 0 13px;width:13px;height:9px;display:inline-block;overflow:hidden;box-shadow:inset 0 0 0 .5px #ffffffb3}.country-flag-ro{background:linear-gradient(90deg,#002b7f 0 33.333%,#fcd116 33.333% 66.666%,#ce1126 66.666% 100%)}.country-flag-bg{background:linear-gradient(#fff 0 33.333%,#00966e 33.333% 66.666%,#d62612 66.666% 100%)}.country-flag-gr{background:repeating-linear-gradient(#0d5eaf 0 1px,#fff 1px 2px);position:relative}.country-flag-gr:before{content:"";background:linear-gradient(90deg,#0000 0 2px,#fff 2px 3px,#0000 3px),linear-gradient(#0000 0 2px,#fff 2px 3px,#0000 3px),#0d5eaf;width:6px;height:5px;position:absolute;inset:0 auto auto 0}.focus-country-line{align-items:center;gap:3px;display:flex!important}.client-orders-link{color:#005f50;max-width:100%;font:inherit;text-align:left;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;-webkit-text-decoration:underline #75a89d;text-decoration:underline #75a89d}.client-orders-link:hover{color:#003f35;text-decoration-color:currentColor}.country-gr{color:#28578d;background:#eef4ff;border-color:#8aa9d8}.country-bg{color:#376f3d;background:#edf7ed;border-color:#9abf9d}.total-cell{font-weight:700}.order-total-value{justify-items:center;gap:1px;line-height:14px;display:grid}.order-total-line{white-space:nowrap;grid-template-columns:auto auto;place-items:baseline center;gap:3px;display:inline-grid}.order-total-line b{font-size:13px}.order-total-line small{color:#596a66;font-size:10px;font-weight:800;line-height:11px}.order-total-line em{color:#075d4d;grid-column:1/-1;font-size:9px;font-style:normal;font-weight:800}.order-link{color:#075d4d;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #7ea59d;padding:0;font-weight:750;text-decoration:none}.trendyol-order-link:hover,.trendyol-order-link:focus-visible{color:#003f34;border-bottom-color:#075d4d}.trendyol-order-link:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #7bc4b2}.trendyol-order-link-list{flex-wrap:wrap;gap:2px 7px;min-width:0;display:inline-flex}.status{text-overflow:ellipsis;white-space:nowrap;border:1px solid;border-radius:3px;max-width:100%;padding:2px 5px;font-size:9.5px;font-weight:680;line-height:14px;display:inline-block;overflow:hidden}.status-ok{color:#13683d;background:#e6f5eb;border-color:#a8d5bd}.status-wait{color:#59686a;background:#edf1f2;border-color:#cbd4d6}.status-error{color:#ad2222;background:#fdeaea;border-color:#e9a4a4}.status-queue{color:#087064;background:#e2f6f3;border-color:#98d8d1}.error-row{background:#fff4f4!important}.row-actions{gap:4px;display:flex}.row-actions button,.table-button{min-height:23px;color:var(--green);background:#fff;border:1px solid #8fb6af;border-radius:3px;padding:2px 6px;font-size:9.5px;font-weight:700}.row-actions .danger-action{color:var(--red);border-color:#df8e8e}.order-row-actions{gap:3px;width:100%;display:grid}.order-row-actions button{white-space:normal;width:100%;min-height:22px;padding-inline:3px;line-height:11px}.order-cancellation-modal{width:min(620px,100vw - 28px)}.order-cancellation-summary{background:#d7e2df;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:10px;display:grid}.order-cancellation-summary>div{background:#fff;gap:2px;padding:8px;display:grid}.order-cancellation-summary span,.order-cancellation-reason>span{color:var(--muted);font-size:10px;font-weight:750}.order-cancellation-warning{border:1px solid #d78383;border-left:4px solid var(--red);color:#842020;background:#fff0f0;border-radius:3px;gap:4px;margin:10px;padding:9px 10px;font-size:11px;display:grid}.order-cancellation-reason{gap:5px;margin:0 10px 10px;display:grid}.order-cancellation-reason select{min-height:34px;color:var(--ink);background:#fff;border:1px solid #8ba49e;border-radius:3px;padding:5px 8px;font-weight:700}.order-cancellation-confirmation{background:#fff8e8;border:1px solid #d1b16b;border-radius:3px;align-items:flex-start;gap:8px;margin:0 10px 10px;padding:9px 10px;font-size:11px;display:flex}.order-cancellation-confirmation input{width:17px;height:17px;accent-color:var(--red);flex:none}.table-footer{min-height:37px;color:var(--muted);background:#f5f7f7;justify-content:flex-end;align-items:center;gap:18px;padding:4px 7px;font-size:10px;display:flex}.table-footer>div{gap:3px;display:flex}.table-footer button{border:1px solid var(--line-strong);background:#fff;border-radius:3px;min-width:25px;height:25px}.table-footer .current-page{border-color:var(--green);background:var(--green);color:#fff}.mono{font-family:var(--font-geist-mono), monospace}.error-toolbar{background:#fff3f3}.error-detail{grid-template-columns:66px minmax(300px,1fr) 205px auto auto;align-items:center;gap:10px;padding:9px;display:grid}.error-code{color:#a62424;font-family:var(--font-geist-mono), monospace;text-align:center;background:#fde8e8;border:1px solid #e49b9b;border-radius:3px;padding:7px;font-weight:800}.error-detail p{color:var(--muted);margin:2px 0 0;font-size:10px}.error-meta{color:var(--muted);font-size:9.5px;display:grid}.saved-error-list{gap:7px;padding:8px;display:grid}.saved-error-card{background:snow;border:1px solid #d8a4a4;border-radius:4px;grid-template-columns:72px minmax(280px,1fr) 190px auto;align-items:center;gap:10px;padding:9px;display:grid}.saved-error-card p{color:#6e3434;white-space:pre-wrap;margin:3px 0 0}.saved-error-card .error-report-menu{left:auto;right:0}.settings-grid{grid-template-columns:repeat(3,1fr);gap:8px;padding:8px;display:grid}.integration-card-wide{grid-column:1/-1}.integration-card{border:1px solid var(--line-strong);background:#fff;border-radius:4px;padding:10px}.integration-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:7px;display:flex}.integration-heading>div{gap:2px;display:grid}.integration-heading small{color:var(--muted);font-size:11px;font-weight:650}.integration-card p{color:var(--muted);font-size:12px}.integration-card dl{gap:4px;display:grid}.integration-card dl div,.drawer-summary dl div{justify-content:space-between;gap:8px;display:flex}.integration-card dt,.drawer-summary dt{color:var(--muted)}.integration-card dd,.drawer-summary dd{margin:0;font-weight:650}.integration-warning{color:#6b4300;background:#fff6dc;border:1px solid #e2a94c;border-left:5px solid #d28a16;border-radius:3px;gap:3px;margin:8px 0;padding:8px 10px;font-size:12px;line-height:1.35;display:grid}.integration-form{background:#f7faf9;border:2px solid #628a80;border-radius:4px;gap:10px;margin-top:10px;padding:12px;display:grid}.integration-form-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:8px;display:flex}.integration-form-heading>div{gap:3px;display:grid}.integration-form-heading span{color:var(--muted);font-size:11.5px}.read-only-lock{background:#dff4eb;border:1px solid #2c8b70;border-radius:3px;flex:none;padding:5px 8px;font-weight:850;color:#075d4d!important}.integration-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.integration-form-grid label{gap:4px;display:grid}.integration-form-grid label>span,.storefront-options legend{color:#40534e;font-size:11.5px;font-weight:750}.integration-form-grid input{min-width:0;height:36px;color:var(--ink);background:#fff;border:1px solid #9fb3ae;border-radius:3px;padding:6px 8px;font-size:13px}.integration-form-grid input[readonly]{color:#53645f;background:#e8eeec;font-weight:700}.storefront-options{border:1px solid var(--line);align-items:center;gap:14px;margin:0;padding:7px 9px;display:flex}.storefront-options legend{padding:0 5px}.storefront-options label{align-items:center;gap:5px;font-size:12px;font-weight:800;display:inline-flex}.integration-form-actions{align-items:center;gap:10px;display:flex}.integration-form-actions>span{color:var(--muted);font-size:11px}.integration-result{border-radius:3px;gap:3px;padding:8px 10px;font-size:12px;display:grid}.integration-result-ok{color:#075d4d;background:#e7f7ef;border:1px solid #70af94}.integration-result-error{color:#a62424;background:#fff0f0;border:1px solid #d99a9a}.stock-audit-panel{gap:9px;margin-bottom:8px;display:grid;overflow:hidden}.stock-audit-actions{align-items:center;gap:8px;display:flex}.stock-audit-message{color:#175f50;background:#f0f8f5;border:1px solid #83ad9f;border-radius:3px;margin:0 8px;padding:8px 10px;font-size:12px;font-weight:700}.stock-audit-last-run{border:1px solid var(--line);background:#f8faf9;border-radius:4px;align-items:center;gap:20px;margin:0 8px;padding:8px 10px;display:flex}.stock-audit-last-run>div{gap:2px;display:grid}.stock-audit-last-run span{color:var(--muted);text-transform:uppercase;font-size:10.5px;font-weight:700}.stock-audit-last-run strong{font-size:12px}.stock-audit-last-run>.status{margin-left:auto}.stock-audit-metrics{grid-template-columns:repeat(5,minmax(120px,1fr));gap:7px;padding:0 8px;display:grid}.stock-audit-metric{border:1px solid var(--line-strong);background:#fff;border-left:4px solid #78938b;border-radius:4px;gap:4px;padding:9px 10px;display:grid}.stock-audit-metric span{color:var(--muted);font-size:10.5px;font-weight:700}.stock-audit-metric strong{font-size:22px;line-height:1}.stock-audit-metric-warning{background:#fffbf0;border-left-color:#d28a16}.stock-audit-metric-danger{background:#fff7f7;border-left-color:#b43a3a}.stock-audit-note{color:#38564e;background:#f2f8f6;border:1px solid #b9d3cb;border-radius:3px;margin:0 8px;padding:7px 9px;font-size:11px}.stock-audit-note code{font-weight:800}.stock-audit-findings{border-top:1px solid var(--line);max-height:420px}.stock-audit-findings table{min-width:1320px}.stock-audit-empty{text-align:center;background:#f8fbfa;border:1px dashed #9eb8b0;border-radius:4px;gap:4px;margin:0 8px 8px;padding:18px;display:grid}.stock-audit-empty span{color:var(--muted);font-size:12px}.planteea-api-card{background:#fbfdfc;border-color:#729d92}.api-requirements{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.api-requirements section{border:1px solid var(--line);background:#fff;gap:4px;padding:9px;font-size:11.5px;display:grid}.api-requirements section>strong{color:var(--green-dark);border-bottom:1px solid #d5dfdc;padding-bottom:4px;font-size:12px}.api-requirements section>span:before{color:var(--teal);content:"•";margin-right:5px}.drawer-layer{z-index:20;background:#0a1c187a;justify-content:center;align-items:center;padding:8px;display:flex;position:fixed;inset:0}.drawer-layer-blurred{-webkit-backdrop-filter:none;backdrop-filter:none;background:#111b19d6}.invoice-modal-layer{z-index:1000;background:#0a1c188f;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.invoice-action-modal{background:#f5f8f7;border:2px solid #516e67;border-radius:6px;width:min(720px,100vw - 32px);max-height:calc(100vh - 32px);overflow:auto;box-shadow:0 22px 65px #081f1957}.invoice-action-modal>header{z-index:2;background:#dce7e4;border-bottom:2px solid #607b74;grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:10px;min-height:58px;padding:7px 10px;display:grid;position:sticky;top:0}.invoice-action-modal>header span{color:#526560;text-transform:uppercase;font-size:9px;font-weight:750}.invoice-action-modal h2{margin:1px 0 0;font-size:17px}.invoice-action-modal>header button{color:#203832;background:#fff;border:1px solid #829891;border-radius:3px;width:28px;height:28px;font-size:18px}.batch-invoice-modal{width:min(820px,100vw - 32px)}.picking-archive-modal{width:min(1120px,100vw - 32px)}.picking-archive-content{gap:10px;padding:12px;display:grid}.picking-archive-summary{color:#425b55;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.picking-archive-table-wrap{background:#fff;border:1px solid #9bb0aa;max-height:min(62vh,620px);overflow:auto}.picking-archive-table{border-collapse:collapse;width:100%;font-size:11.5px}.picking-archive-table th,.picking-archive-table td{text-align:left;vertical-align:top;border:1px solid #c1ceca;padding:7px 8px}.picking-archive-table th{z-index:1;color:#203832;background:#dce7e4;position:sticky;top:0}.picking-archive-table td:first-child,.picking-archive-table td:nth-child(4),.picking-archive-table td:nth-child(6){white-space:nowrap}.picking-archive-table td:nth-child(3){min-width:250px}.picking-archive-table td:nth-child(3) span,.picking-archive-table td:nth-child(5) small{color:#61756f;overflow-wrap:anywhere;margin-top:3px;font-size:10px;display:block}.batch-invoice-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.batch-invoice-summary>div{background:#fff;border:1px solid #9ab4ad;border-radius:4px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:8px;display:grid}.metrics article.metric-average-basket{border-top-color:#187148;grid-template-rows:auto 1fr}.metric-average-basket>header{color:#244a40;border-bottom:1px solid #aebdb9;padding:4px 7px 3px;font-size:11.5px;font-weight:900}.average-basket-periods{background:#f7f9f8;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.average-basket-periods>div{border-right:1px solid #c2cfcc;align-content:center;gap:2px;min-width:0;padding:4px 5px;display:grid}.average-basket-periods>div:last-child{border-right:0}.average-basket-periods span{color:#49635c;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;font-weight:800;overflow:hidden}.average-basket-periods strong{color:#123d34;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:14px;overflow:hidden}.average-basket-periods small{color:#5b6d68;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;font-weight:700;overflow:hidden}.batch-invoice-summary strong{color:#075d4d;font-size:22px}.batch-invoice-summary span{color:#425b55;font-size:11px}.batch-invoice-safety-note{color:#67450b;background:#fff8e7;border:1px solid #c79b43;border-radius:4px;gap:3px;padding:9px 10px;display:grid}.batch-invoice-safety-note span{font-size:11px}.batch-invoice-orders{background:#fff;border:1px solid #8da59f;border-radius:4px;max-height:230px;display:grid;overflow:auto}.batch-invoice-orders>div{border-bottom:1px solid #cedbd8;grid-template-columns:130px 42px minmax(140px,1fr) 150px;align-items:center;gap:7px;min-height:36px;padding:5px 8px;display:grid}.batch-invoice-orders>div:last-child{border-bottom:0}.batch-invoice-orders>div>span{font-size:11px}.batch-invoice-orders>div>b{color:#075d4d;text-align:right;font-size:11px}.invoice-compare-strip{background:#6e8580;border-bottom:1px solid #6e8580;grid-template-columns:1.15fr 1fr 1fr;gap:1px;padding:1px;display:grid}.invoice-compare-strip>div{background:#fff;align-content:center;gap:2px;min-height:52px;padding:5px 9px;display:grid}.invoice-compare-strip span{color:#52645f;text-transform:uppercase;font-size:8px;font-weight:750}.invoice-compare-strip strong{font-size:12px}.invoice-compare-strip .invoice-total-mismatch{color:#8a4d00;background:#fff0d9}.invoice-document-preview{background:#fff;border:1px solid #8ba099;margin:9px}.invoice-document-heading{border-bottom:2px solid #7c928c;grid-template-columns:1fr 1fr;gap:8px;padding:12px;display:grid}.invoice-document-heading>div{gap:2px;display:grid}.invoice-document-heading>div:last-child{text-align:right}.invoice-document-heading span,.invoice-document-heading strong{font-size:12px}.invoice-document-heading small{color:#61706c;font-size:9px}.invoice-document-data{grid-template-columns:1fr 1fr;margin:0;display:grid}.invoice-document-data>div{border-bottom:1px solid #abb9b5;border-right:1px solid #abb9b5;grid-template-columns:110px minmax(0,1fr);align-items:center;min-height:34px;display:grid}.invoice-document-data>div:nth-child(2n){border-right:0}.invoice-document-data dt{color:#40534e;text-transform:uppercase;background:#e8efed;border-right:1px solid #abb9b5;align-self:stretch;padding:8px;font-size:8.5px;font-weight:750}.invoice-document-data dd{margin:0;padding:7px 8px;font-size:10px;font-weight:650}.invoice-mismatch-note{color:#764300;background:#fff5df;border:1px solid #e3b25d;gap:2px;margin:8px;padding:7px 9px;font-size:9.5px;display:grid}.invoice-mismatch-note span{color:#86581d}.invoice-edit-form{grid-template-columns:1fr 1fr;gap:7px;padding:9px;display:grid}.invoice-edit-form .invoice-mismatch-note{grid-column:1/-1;margin:0}.return-invoice-products,.return-invoice-modal-error,.return-invoice-reasons,.return-invoice-preflight,.return-invoice-working{grid-column:1/-1}.return-invoice-preflight{color:#075d4f;background:#e9f7f3;border:1px solid #8bb8ae;border-radius:4px;align-items:center;gap:8px;padding:9px 11px;font-weight:700;display:flex}.return-invoice-preflight-spinner{font-size:18px;line-height:1;animation:.9s linear infinite return-invoice-spin;display:inline-block}@keyframes return-invoice-spin{to{transform:rotate(360deg)}}.return-invoice-working{color:#164d7d;background:#edf6ff;border:1px solid #397fbd;border-radius:4px;gap:7px;padding:9px 11px;display:grid}.return-invoice-working-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.return-invoice-working-heading span,.return-invoice-working small{font-weight:700}.return-invoice-working small{color:#376987}.return-invoice-progress-track{background:#d7e9f8;border:1px solid #397fbd;border-radius:8px;height:13px;position:relative;overflow:hidden}.return-invoice-progress-track>span{border-radius:inherit;background:linear-gradient(90deg,#1777bd,#49aef0);width:38%;animation:1.15s ease-in-out infinite return-invoice-progress;position:absolute;inset-block:0}@keyframes return-invoice-progress{0%{transform:translate(-110%)}to{transform:translate(290%)}}@media (prefers-reduced-motion:reduce){.return-invoice-progress-track>span{width:100%;animation:none}}.return-invoice-action-modal{width:min(760px,100vw - 32px)}.return-invoice-batch-modal{width:min(920px,100vw - 32px)}.return-invoice-batch-content{gap:8px;padding:9px;display:grid}.return-invoice-batch-content>.invoice-mismatch-note{margin:0}.return-invoice-batch-list{background:#fff;border:1px solid #8da59f;border-radius:4px;max-height:min(460px,100vh - 260px);display:grid;overflow:auto}.return-invoice-batch-list article{border-bottom:1px solid #cedbd8;grid-template-columns:190px minmax(0,1fr);gap:9px;padding:7px 9px;display:grid}.return-invoice-batch-list article:last-child{border-bottom:0}.return-invoice-batch-list article>header,.return-invoice-batch-list article>div,.return-invoice-batch-list article>div>span{gap:2px;display:grid}.return-invoice-batch-list article>header{align-content:start}.return-invoice-batch-list article>header>span,.return-invoice-batch-list article small{color:#5d716c;font-size:10px}.return-invoice-batch-list article>div>span{grid-template-columns:auto minmax(0,1fr);column-gap:5px;font-size:11px}.return-invoice-batch-list article small{grid-column:2}.return-invoice-batch-progress{color:#075d4d;background:#e4f4ef;border:1px solid #5b9c8b;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:11px;display:flex}.return-invoice-batch-errors{max-height:150px;overflow:auto}.return-invoice-products>div{grid-template-columns:minmax(0,1fr);align-items:start;gap:3px;min-height:0;padding:8px 10px}.return-invoice-products .return-approval-product-name{justify-content:flex-start;width:100%;display:flex}.return-invoice-products .return-approval-product-name>span{text-overflow:clip;white-space:normal;overflow:visible}.return-invoice-product-code{color:#526a64;font-size:10px}.return-invoice-reasons{color:#31544b;align-items:baseline;gap:7px;padding:2px 3px 0;font-size:10px;display:flex}.return-invoice-reasons span{color:#697b76}.invoice-edit-form label{gap:3px;display:grid}.invoice-edit-form label>span{color:#415650;text-transform:uppercase;font-size:8.5px;font-weight:800}.invoice-edit-form input,.invoice-edit-form select{color:#152f29;background:#fff;border:1px solid #91a49f;border-radius:3px;min-width:0;height:31px;padding:4px 7px;font-weight:700}.invoice-edit-form input[readonly]{color:#51625e;background:#e7eceb}.invoice-edit-form .invoice-editable-total input,.invoice-edit-form .invoice-rounding-total input{color:#075c4b;background:#f3fffb;border:2px solid #08745f;font-size:13px}.invoice-rounding-help{color:#3e6259;font-size:8.5px;font-weight:650;line-height:1.25}.invoice-rounding-help-error{color:#b11f1f}.invoice-rounding-total input[aria-invalid=true]{color:#9b1c1c;background:#fff4f4;border-color:#c53030}.invoice-action-modal>footer{background:#e9efed;border-top:1px solid #879c96;justify-content:flex-end;gap:6px;padding:7px 9px;display:flex;position:sticky;bottom:0}.print-save-modal{width:min(760px,100vw - 32px)}.print-save-content{gap:10px;padding:12px;display:grid}.print-save-summary{gap:3px;display:grid}.print-save-summary strong{color:#173e35;font-size:14px}.print-save-summary span{color:#536a64;font-size:11px}.picking-print-options{background:#f1f7f5;border:1px solid #9eb4ae;border-radius:4px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:8px;padding:9px;display:grid}.picking-print-options>label{color:#284b43;gap:4px;font-size:10px;font-weight:800;display:grid}.picking-print-options select{color:#173e35;background:#fff;border:1px solid #8da49e;border-radius:3px;height:31px;font-weight:750}.picking-print-options .picking-duplex-option{background:#fff;border:1px solid #b4c5c1;border-radius:3px;align-items:center;gap:7px;padding:6px 8px;display:flex}.value-metric-fan{z-index:2;min-width:0;min-height:102px;position:relative}.value-metric-fan-open{z-index:30}.value-metric-fan>article{height:100%}.value-period-metric{z-index:-1;opacity:0;pointer-events:none;transform-origin:0;width:100%;transition:transform .22s,opacity .15s,box-shadow .22s;position:absolute;inset:0 auto auto 0;transform:translate(0)scale(.96)}.value-metric-fan-open .value-period-metric{z-index:1;opacity:1;pointer-events:auto;box-shadow:0 5px 14px #193a313d}.value-metric-fan-open .value-period-metric-1{transform:translate(calc(100% + 5px))}.value-metric-fan-open .value-period-metric-2{transform:translate(calc(200% + 10px))}.value-metric-fan-open .value-period-metric-3{transform:translate(calc(300% + 15px))}.metric-today-card{z-index:3;position:relative}.metric-today-card .metric-main-link{padding-right:28px}.value-fan-toggle{z-index:4;color:#075e4c;background:#e4f2ee;border:1px solid #77a398;border-radius:50%;place-items:center;width:21px;height:21px;padding:0;font-size:19px;font-weight:900;line-height:1;display:grid;position:absolute;top:5px;right:4px}.value-fan-toggle:hover,.value-fan-toggle:focus-visible{background:#cde7e0;border-color:#075e4c;outline:none}.picking-font-preview{color:#173e35;background:#fff;border:1px solid #b4c5c1;border-radius:3px;align-content:center;gap:3px;min-height:48px;padding:6px 8px;display:grid}.picking-font-preview span{color:#60766f;font-size:9px}.picking-font-preview strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.picking-duplex-option input,.picking-reprint-warning input{accent-color:#08705d;width:16px;height:16px}.picking-print-checking,.picking-reprint-warning{border-radius:4px;grid-column:1/-1;padding:8px 9px;font-size:10px}.picking-print-checking{color:#1e5549;background:#e7f4f0;border:1px solid #8aaea5}.picking-reprint-warning{color:#6d4508;background:#fff4dc;border:1px solid #c58b35;gap:4px;display:grid}.picking-reprint-warning>label{align-items:center;gap:7px;margin-top:3px;font-weight:850;display:flex}@media (width<=720px){.picking-print-options{grid-template-columns:1fr}}.print-column-actions{gap:6px;display:flex}.print-column-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:330px;display:grid;overflow:auto}.print-column-item{background:#fff;border:1px solid #a9bdb8;border-radius:4px;grid-template-columns:16px minmax(0,1fr) 28px 28px;align-items:center;gap:5px;min-width:0;min-height:36px;padding:6px 8px;display:grid}.print-column-item.dragging{opacity:.72;background:#e7f5f1;border-color:#087564}.print-column-item>label{cursor:pointer;align-items:center;gap:7px;min-width:0;display:flex}.print-column-item input{flex:none;width:15px;height:15px}.print-column-item label span{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:750;overflow:hidden}.print-column-item label b{color:#55706a}.print-column-item>button{color:#174b3f;background:#f4f8f7;border:1px solid #9fb4ae;border-radius:3px;width:27px;height:27px;padding:0;font-weight:900}.print-column-item>button:disabled{opacity:.35}.print-save-help{color:#68470e;background:#fff8e9;border:1px solid #c89d4d;border-radius:4px;padding:8px 10px;font-size:11px;line-height:1.4}@media (width<=720px){.print-column-grid{grid-template-columns:1fr}}.invoice-cancel-button{color:#992424;background:#fff0f0;border-color:#bc6666;margin-right:auto}.order-drawer{background:#fff;border:2px solid #536e68;border-radius:6px;flex-direction:column;width:min(1680px,100vw - 16px);height:min(97vh,1060px);display:flex;position:relative;overflow:auto;box-shadow:0 20px 60px #0c241e47}.order-drawer>header{z-index:5;cursor:grab;background:#e0e8e6;border-bottom:2px solid #6f8782;grid-template-columns:minmax(0,1fr) auto 34px;align-items:center;gap:14px;min-height:80px;padding:9px 12px;display:grid;position:sticky;top:0}.order-drawer>header:active{cursor:grabbing}.detail-title-block>span{color:var(--muted);text-transform:uppercase;font-size:9.5px}.order-drawer h2{margin:0;font-size:20px}.detail-title-block{min-width:0}.detail-order-title{align-items:center;gap:8px;margin-top:2px;display:flex}.detail-header p{color:var(--muted);white-space:normal;margin:5px 0 0;font-size:9.5px;line-height:13px}.detail-header-total{color:#102d26;text-align:center;white-space:nowrap;justify-self:center;font-size:19px;position:absolute;left:50%;transform:translate(-50%)}.order-drawer header button{border:1px solid var(--line-strong);background:#fff;border-radius:3px;width:29px;height:29px;font-size:19px}.order-drawer header .detail-close-button{color:#fff;background:#c82929;border-color:#9c1e1e;font-weight:900}.order-drawer header .detail-close-button:hover{background:#a91f1f}.order-drawer header .drawer-blur-toggle{color:#155548;white-space:nowrap;background:#eff7f5;border:2px solid #1f6355;border-radius:4px;width:auto;min-width:142px;height:34px;padding:4px 10px;font-size:12px;font-weight:850}.order-drawer header .drawer-blur-toggle:hover{background:#dceee9}.order-drawer header .drawer-blur-toggle.active{color:#fff;background:#086653;border-color:#0c5f4d;box-shadow:0 0 0 2px #0866532b}.detail-warning{color:#952020;background:#fff0f0;border-bottom:1px solid #e5a2a2;align-items:center;gap:10px;min-height:34px;padding:5px 12px;font-size:10px;display:flex}.detail-warning span{color:#a64a4a}.detail-summary-strip{background:#839b96;border-bottom:2px solid #6f8782;grid-template-columns:.5fr 1.4fr repeat(4,1fr);gap:1px;padding:1px;display:grid}.detail-summary-strip>div{background:#fff;border-right:0;gap:1px;padding:6px 9px;display:grid}.detail-summary-strip>div:last-child{border-right:0}.detail-summary-strip span{color:#405b55;text-transform:uppercase;font-size:8px;font-weight:700}.detail-summary-strip strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.detail-content{background:#cbd6d3;grid-template-columns:1fr 1fr;align-items:start;gap:10px;padding:10px;display:grid}.detail-card{background:#fff;border:2px solid #6b817c;border-radius:4px;min-width:0;overflow:hidden;box-shadow:0 1px 2px #102b251f}.detail-card-wide{grid-column:1/-1}.detail-card-secondary{box-shadow:none;background:#f8faf9;border-color:#a8b7b3}.order-drawer .detail-card-secondary h3{color:#38524c;background:#dfe8e5;border-bottom-color:#aebdb9}.detail-card-secondary .detail-data-grid dt{color:#526862;background:#edf2f0}.detail-card-secondary .detail-data-grid dd{color:#334843;background:#fbfcfc}.detail-card-products{border-color:#285f54;box-shadow:0 2px 6px #103e3433}.order-drawer .detail-card h3{color:#fff;letter-spacing:.025em;background:#42675f;border-bottom:1px solid #244e46;padding:7px 9px;font-size:10px;font-weight:800}.detail-data-grid{grid-template-columns:1fr 1fr;margin:0;display:grid}.detail-data-grid>div{border-bottom:1px solid #a4b4b1;border-right:1px solid #a4b4b1;grid-template-columns:minmax(90px,.8fr) minmax(0,1.2fr);align-items:center;min-height:27px;display:grid}.detail-data-grid>div:nth-child(2n){border-right:0}.detail-data-grid>div.wide{border-right:0;grid-column:1/-1}.detail-data-grid dt,.detail-data-grid dd{overflow-wrap:anywhere;min-width:0;padding:4px 6px}.detail-data-grid dt{color:#263f39;background:#d6e0dd;border-right:1px solid #9cacaa;align-self:stretch;align-items:center;font-size:8.7px;font-weight:800;display:flex}.detail-data-grid dd{color:#10221e;background:#fff;align-self:stretch;align-items:center;margin:0;font-size:9.5px;font-weight:650;display:flex}.detail-products-wrap{width:100%;overflow-x:auto}.detail-products-table{border-collapse:collapse;table-layout:auto;width:max-content;min-width:1420px;font-size:9px}.detail-products-table th,.detail-products-table td{text-align:left;border-bottom:1px solid #9cadab;border-right:1px solid #9cadab;height:29px;padding:3px 5px}.detail-products-table th{color:#fff;text-transform:uppercase;background:#365d55;font-size:8px}.detail-products-table th:first-child{width:34px}.detail-products-table th:nth-child(2){width:104px}.detail-products-table th:nth-child(3){width:100px}.detail-products-table th:nth-child(4){width:122px}.detail-products-table th:nth-child(5){width:360px}.detail-products-table th:nth-child(6){width:125px}.detail-products-table th:nth-child(7){width:86px}.detail-products-table th:nth-child(8),.detail-products-table th:nth-child(9){width:118px}.detail-products-table th:nth-child(10){width:85px}.detail-products-table th:nth-child(11){width:118px}.detail-products-table th:nth-child(12){width:80px}.detail-products-table .product-detail-fit{white-space:nowrap;width:1%;min-width:max-content}.detail-products-table .product-detail-fit .copy-value{width:max-content;max-width:none}.detail-products-table .product-detail-fit .copy-value-content{text-overflow:clip;white-space:nowrap;overflow:visible}.detail-products-table .quantity-column-heading{text-align:center;background:#176b5a;border-left:2px solid #93c9bc;border-right:2px solid #93c9bc}.detail-products-table .detail-quantity-cell{text-align:center;background:#e8f4f1;border-left:2px solid #70a99d;border-right:2px solid #70a99d}.detail-quantity-cell .quantity-editor{background:#fff;border-color:#1b7563;width:62px;height:34px;font-size:13px;box-shadow:0 1px 2px #0e403529}.detail-inline-actions{background:#f5f7f7;flex-wrap:wrap;gap:4px;padding:5px 6px;display:flex}.detail-inline-actions button{min-height:24px;color:var(--green);background:#fff;border:1px solid #8fb6af;border-radius:3px;padding:2px 7px;font-size:8.5px;font-weight:700}.courier-select{color:#0b5142;cursor:pointer;background:#eef8f5;border:1px solid #4e8b7c;border-radius:3px;width:100%;min-width:0;height:25px;padding:2px 25px 2px 6px;font-size:9px;font-weight:800}.danger-text{color:var(--red);font-weight:800!important}.drawer-summary{border-bottom:1px solid var(--line);padding:9px 12px}.drawer-summary dl{grid-template-columns:1fr 1fr;gap:7px 15px;margin:0;font-size:10.5px;display:grid}.order-drawer h3{border-bottom:1px solid var(--line);text-transform:uppercase;background:#f5f7f7;margin:0;padding:8px 12px;font-size:11px}.flow-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.flow-list li{border-bottom:1px solid var(--line);grid-template-columns:27px 1fr;align-items:center;gap:8px;min-height:53px;padding:7px 12px;display:grid}.flow-list li>span{border:1px solid var(--line-strong);border-radius:50%;place-items:center;width:25px;height:25px;font-weight:750;display:grid}.flow-list .done>span{color:#176d40;background:#e1f4e8;border-color:#7cc49c}.flow-list .failed>span{color:#b52b2b;background:#fde5e5;border-color:#d88}.flow-list small,.flow-list strong{display:block}.flow-list small{color:var(--muted);margin-top:2px;font-size:9.5px}.payload-grid{grid-template-columns:1fr 1fr;gap:0;font-size:10.5px;display:grid}.payload-grid span,.payload-grid strong{border-bottom:1px solid var(--line);padding:6px 12px}.payload-grid span{border-right:1px solid var(--line);color:var(--muted)}.order-drawer>footer{z-index:5;border-top:1px solid var(--line-strong);background:#f5f7f7;justify-content:flex-end;gap:6px;margin-top:auto;padding:9px 12px;display:flex;position:sticky;bottom:0}.spin{display:inline-block}.copy-value{vertical-align:middle;align-items:center;gap:10px;width:100%;min-width:0;max-width:100%;display:flex}.copy-value-content{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.copy-value-button{color:#075f4d;background:0 0;border:0;border-radius:2px;flex:0 0 15px;place-items:center;width:15px;height:15px;margin-left:auto;padding:0;font-size:11px;font-weight:900;line-height:1;display:inline-grid}.copy-value-button:hover{color:#004b3c;background:#d9ebe6}.copy-value-button.copied{color:#116b3e;background:#dff4e8}.return-invoice-copy{gap:4px;width:max-content;max-width:100%}.return-invoice-copy .copy-value-content{flex:0 auto}.return-invoice-copy .copy-value-button{margin-left:0}.detail-order-title .copy-value,.invoice-action-modal>header .copy-value,.product-action-modal>header .copy-value{width:auto}.order-drawer header .copy-value-button,.invoice-action-modal>header .copy-value-button,.product-action-modal>header .copy-value-button{color:#075f4d;background:0 0;border:0;width:15px;height:15px;font-size:11px}.product-name-cell{align-items:center;gap:8px;min-width:0;display:flex}.product-copy-value{flex:auto}.product-name-link-row,.client-product-name,.return-product-name,.return-approval-product-name{align-items:center;gap:5px;min-width:0;display:inline-flex}.product-name-link-row{width:100%}.product-name-link-row strong,.client-product-name>span,.return-approval-product-name>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.product-trendyol-link{color:#075f4d;background:#f5f9f8;border:1px solid #9db1ac;border-radius:50%;flex:0 0 18px;place-items:center;width:18px;height:18px;text-decoration:none;display:inline-grid}.product-trendyol-link:hover,.product-trendyol-link:focus-visible{color:#004b3c;background:#d9ebe6;border-color:#087564;outline:none}.product-trendyol-link svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2.2px;width:11px;height:11px}.detail-products-total-row td{color:#173f36;background:#dcebe7;border-top:2px solid #285f54;height:36px;font-size:10px;font-weight:850}.detail-products-total-row td:first-child{text-align:right;text-transform:uppercase}.product-name-content{gap:2px;min-width:0;display:grid}.product-name-content small{font-weight:750;color:#9a4b00!important;font-size:8px!important}.product-name-trendyol{background:#fff4df;border-left:4px solid #dc7b19;padding:2px 4px}.product-name-trendyol strong{color:#8b3f00}.product-name-cell strong{text-overflow:ellipsis;min-width:0;font-weight:750;overflow:hidden}.product-thumbnail{width:42px;height:44px;box-shadow:none;color:inherit;background:#eef4f2;border:1px solid #91a8a2;border-radius:4px;flex:0 0 42px;place-items:center;margin-left:auto;padding:0;font-size:22px;display:grid;overflow:hidden}.product-thumbnail:disabled{cursor:default;opacity:1}.product-thumbnail-clickable{cursor:zoom-in}.product-thumbnail-clickable:hover{border-color:#176b5a;box-shadow:0 0 0 2px #176b5a2e}.product-thumbnail img{mix-blend-mode:multiply;object-fit:contain;border-radius:2px;width:100%;height:100%;transform:scale(1.22)}.product-image-modal-backdrop{z-index:1200;background:#081915b3;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.product-image-modal{background:#fff;border:2px solid #3d7166;border-radius:8px;place-items:center;gap:10px;width:min(620px,92vw);max-height:90vh;padding:18px;display:grid;position:relative;box-shadow:0 18px 60px #00000059}.product-image-modal img{object-fit:contain;width:100%;max-height:72vh}.product-image-modal strong{color:#173f36;text-align:center}.product-image-modal-close{z-index:1;color:#fff;background:#a91f2f;border:0;border-radius:50%;width:34px;height:34px;font-size:22px;line-height:1;position:absolute;top:8px;right:8px}.quantity-editor{color:#083f34;text-align:center;background:#f4fffb;border:2px solid #4e8f7f;border-radius:3px;width:48px;height:28px;padding:2px 3px;font-size:11px;font-weight:850}.remove-product-button{color:#a12121;background:#fff0f0;border:1px solid #c96868;border-radius:3px;min-height:27px;padding:3px 7px;font-size:9.5px;font-weight:800}.remove-product-button:hover{background:#ffdede}.order-discount-field dt{color:#714800!important;background:#fff0c7!important}.order-discount-field dd{color:#704700!important;background:#fff9e8!important}.page-size-control{color:#3c514c;align-items:center;gap:6px;margin-right:auto;font-weight:750;display:flex}.page-size-control select{width:66px;height:27px;color:var(--ink);text-align:center;background:#fff;border:1px solid #8fa49f;border-radius:3px;font-weight:800}.table-footer>span:first-child{margin-right:0}.product-focus-scroll{background:#fff;max-height:calc(100vh - 228px)}.product-focus-workspace{border-top:1px solid #8da39d;display:block;position:relative}.product-focus-workspace .product-focus-scroll{min-width:0}.focus-order-selector{z-index:35;box-sizing:border-box;background:#eef4f2;border:1px solid #78958d;border-radius:4px;flex-direction:column;gap:8px;width:min(310px,100vw - 48px);min-height:0;max-height:calc(100vh - 260px);padding:9px;display:flex;position:absolute;top:calc(100% + 5px);right:9px;overflow:hidden;box-shadow:0 12px 28px #14342d47}.focus-order-selector>header{border-bottom:1px solid #a5b8b3;justify-content:space-between;align-items:center;gap:8px;padding-bottom:7px;display:flex}.focus-order-selector>header>div{gap:2px;display:grid}.focus-order-selector>header strong{font-size:11px}.focus-order-selector>header span{color:#526a64;font-size:9.5px}.focus-select-all{align-items:center;gap:6px;font-weight:800;display:flex}.focus-order-menu-header-actions{align-items:center;gap:8px;display:flex}.focus-order-menu-close{color:#24473e;cursor:pointer;background:#fff;border:1px solid #8fa8a1;border-radius:3px;place-items:center;width:25px;height:25px;font-size:18px;line-height:1;display:grid}.focus-select-all input,.focus-order-checklist input{accent-color:#08705d;width:17px;height:17px}.focus-sort-control{gap:4px;display:grid}.focus-sort-control>span{color:#445c56;text-transform:uppercase;font-size:9px;font-weight:850}.focus-sort-control select{color:#173d35;background:#fff;border:1px solid #8ea69f;border-radius:3px;width:100%;height:30px;font-size:10px;font-weight:750}.focus-order-checklist{flex:1;align-content:start;gap:4px;min-height:0;display:grid;overflow-y:auto}.focus-order-checklist>label{cursor:pointer;background:#fff;border:1px solid #b3c3bf;border-radius:3px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;padding:6px 7px;display:grid}.focus-order-checklist>label.selected{background:#dff2ec;border-color:#17806c}.focus-order-checklist>label>span{gap:1px;min-width:0;display:grid}.period-sales-summary{border:1px solid #9db8b1;border-left:3px solid var(--green);min-width:0;color:var(--ink);background:#edf5f3;border-radius:3px;grid-area:summary;align-self:stretch;gap:2px;padding:4px 7px;display:grid}.period-sales-summary>strong{color:var(--green-dark);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;line-height:1.05;overflow:hidden}.period-sales-summary dl{gap:1px;margin:0;display:grid}.period-sales-summary dl>div{justify-content:space-between;align-items:baseline;gap:5px;min-width:0;line-height:1.05;display:flex}.period-sales-summary dt,.period-sales-summary dd{white-space:nowrap;margin:0}.period-sales-summary dt{color:var(--muted);font-size:9px;font-weight:750}.period-sales-summary dd{color:var(--green-dark);text-overflow:ellipsis;font-size:10.5px;font-weight:900;overflow:hidden}.focus-order-checklist strong,.focus-order-checklist small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.focus-order-checklist strong{font-size:10px}.focus-order-checklist small{color:#5a706b;font-size:8.5px}.focus-selector-print{width:100%;min-height:32px}.focus-aggregate-quantity{font-size:13px}.focus-order-selection-header{z-index:4;background:#285e52;position:sticky;left:0}.focus-order-selection-header>label{cursor:pointer;justify-content:center;align-items:center;display:flex}.focus-order-selection-header input,.focus-order-selection-cell input{accent-color:#08705d;flex:none;width:17px;height:17px}.focus-order-selection-cell{z-index:2;background:inherit;position:sticky;left:0;text-align:center!important;padding:4px 2px!important}.focus-order-selection-cell>label{cursor:pointer;border-radius:3px;justify-content:center;align-items:center;padding:3px 0;display:flex}.focus-order-selection-cell>label.selected{background:#dff2ec}@media (width<=1050px){.focus-order-selector{min-height:0;max-height:310px}}.product-focus-heading{z-index:9;box-sizing:border-box;background:#d5e3df;border-bottom:2px solid #4d6f67;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:42px;padding:6px 9px;display:flex;position:sticky;top:0;left:0}.product-focus-heading>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.focus-toolbar-print-actions{grid-area:focus-actions;justify-content:center;justify-self:center;align-items:center;gap:7px;display:flex;position:relative}.focus-print-menu-toggle.active{color:#075b4c;background:#dff2ec;border-color:#08705d}.focus-products-print-button{white-space:nowrap;flex:none;min-height:29px}.product-focus-heading strong{font-size:12px}.product-focus-heading span{color:#405650;font-size:10.5px;font-weight:650}@media (width<=760px){.product-focus-heading{flex-direction:column;align-items:stretch}.focus-products-print-button{align-self:flex-start}}.product-focus-table{border-collapse:separate;border-spacing:0;table-layout:fixed;color:#20332e;width:100%;min-width:1940px;font-size:10.5px}.product-focus-table th,.product-focus-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #a8b8b4;border-right:1px solid #a8b8b4;height:50px;padding:3px 6px}.product-focus-table th{z-index:8;color:#fff;text-transform:uppercase;background:#315e55;height:36px;font-size:9px;line-height:11px;position:sticky;top:42px}.product-focus-table .focus-order-group-even{background:#fff}.product-focus-table .focus-order-group-odd{background:#e7efed}.product-focus-table .focus-order-start>td{border-top:3px solid #52746d}.product-focus-table .focus-order-continuation>td:first-child{border-left:4px solid #0b7562}.product-focus-table tbody tr:hover{background:#fff1ad}.product-focus-table td small{color:#60726e;margin-top:2px;font-size:9px;display:block}.product-action-layer{z-index:40;background:#091b1794;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.product-action-modal{background:#f4f7f6;border:2px solid #536e68;border-radius:6px;width:min(650px,100vw - 32px);overflow:hidden;box-shadow:0 20px 60px #081e1957}.order-takeover-modal{width:min(470px,100vw - 32px)}.order-takeover-summary{background:#90a39e;grid-template-columns:minmax(0,1fr) auto;gap:1px;padding:1px;display:grid}.order-takeover-summary>div{background:#fff;gap:3px;min-width:0;padding:8px 10px;display:grid}.order-takeover-summary span{color:#566b66;text-transform:uppercase;font-size:9px;font-weight:800}.order-takeover-summary strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.order-takeover-message{background:#fff;border:1px solid #9eaaa7;border-radius:4px;gap:5px;margin:10px;padding:12px;display:grid}.order-takeover-message span{color:#50635e;font-size:11px;line-height:1.45}.order-takeover-new{color:#075f4b;background:#edf8f4;border-color:#7bb2a5}.order-takeover-taken{color:#765400;background:#fff8df;border-color:#d9b45f}.order-takeover-modal>footer{flex-wrap:wrap}.product-action-modal>header{background:#dce7e4;border-bottom:2px solid #607a74;grid-template-columns:minmax(0,1fr) 31px;align-items:center;gap:8px;min-height:62px;padding:8px 10px;display:grid}.product-action-modal>header span{color:#51635e;text-transform:uppercase;font-size:9.5px;font-weight:800}.product-action-modal h2{margin:2px 0 0;font-size:16px}.product-action-modal>header button{color:#fff;background:#c92e2e;border:1px solid #9b2222;border-radius:3px;width:29px;height:29px;font-size:18px}.product-action-summary{background:#879b96;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:1px;display:grid}.product-action-summary>div{background:#fff;align-content:center;gap:2px;min-height:52px;padding:6px 8px;display:grid}.product-action-summary span{color:#596a66;text-transform:uppercase;font-size:8.5px;font-weight:750}.product-action-summary strong{font-size:11px}.product-action-summary .remove-warning{color:#9b2424;background:#fff0f0;grid-column:span 2}.reason-field{gap:4px;padding:10px;display:grid}.reason-field>span{color:#344b45;font-size:10px;font-weight:850}.reason-field textarea{resize:vertical;width:100%;min-height:92px;color:var(--ink);font:inherit;background:#fff;border:2px solid #5a8c80;border-radius:4px;padding:7px 8px}.product-action-modal>footer{background:#e7eeec;border-top:1px solid #8fa39e;justify-content:flex-end;gap:6px;padding:8px 10px;display:flex}.awb-cancel-warning{color:#812323;background:#fff0f0;border:2px solid #c84a4a;border-radius:4px;margin:10px;padding:10px 12px}.awb-cancel-warning strong{font-size:14px}.awb-cancel-warning p{margin:5px 0 0;line-height:1.4}.awb-courier-choice{gap:5px;padding:2px 10px 12px;font-weight:800;display:grid}.awb-courier-choice select{min-height:36px;font:inherit;background:#fff;border:2px solid #4f8075;border-radius:4px;padding:5px 8px}.nav-item,.toolbar,.filters-panel,.columns-menu,.table-footer{font-size:13px}.data-table{font-size:13.5px}.data-table>thead>tr>th{font-size:11.5px}.cell-primary,.toolbar-title strong,.products-title strong{font-size:13.5px}.cell-secondary,.toolbar-title span,.products-title span,.detail-header p{font-size:11.5px}.status,.order-status,.operator-badge,.filters-panel label,.columns-menu>header small{font-size:11px}.filters-panel select,.clear-filters,.columns-menu-actions button,.column-name{font-size:12px}.products-table,.detail-products-table,.product-focus-table{font-size:12.5px}.products-table th,.detail-products-table th,.product-focus-table th{font-size:10.5px;line-height:13px}.products-table th,.products-table td,.detail-products-table th,.detail-products-table td{height:52px}.detail-data-grid dt{font-size:11px}.detail-data-grid dd,.detail-inline-actions button,.courier-select{font-size:12.5px}.invoice-row-actions button{white-space:nowrap;font-size:9.5px;line-height:12px}.awb-complete-actions button{font-size:12.5px;line-height:14px}.shipping-time,.compound-actions .status,.invoice-cell .status{font-size:10.5px}.compound-value{font-size:11.5px}.awb-header-summary,.compound-header-grid b{font-size:9.5px}.order-drawer .detail-card h3,.detail-title-block>span,.detail-summary-strip span,.invoice-action-modal>header span,.invoice-document-heading small,.invoice-document-data dt,.invoice-edit-form label>span,.product-action-modal>header span,.product-action-summary span{font-size:10.5px}.detail-summary-strip strong,.invoice-document-data dd,.product-action-summary strong{font-size:12.5px}.detail-warning,.invoice-mismatch-note,.reason-field>span{font-size:11.5px}.button,.table-button,.row-actions button,.remove-product-button,.quantity-editor,.page-size-control select{font-size:12px}@media (width<=980px){.app-shell{grid-template-columns:56px minmax(0,1fr)}.brand{justify-content:center;padding:8px}.brand>span:last-child,.nav-item>span:nth-child(2),.nav-count,.nav-group-meta,.nav-submenu,.connection-panel{display:none}.nav-item{grid-template-columns:1fr;justify-items:center;padding:5px}.metrics{grid-template-columns:repeat(3,1fr)}.last-sync{display:none}.filters-panel{grid-template-columns:repeat(4,minmax(110px,1fr))}.period-filter{grid-template-columns:1fr 1fr}.period-filter>strong,.period-presets,.period-apply{grid-column:1/-1}.detail-content{grid-template-columns:1fr}.detail-card-wide{grid-column:auto}}@media (width<=700px){.topbar{align-items:flex-start}.title-block p,.mode-badge{display:none}.metrics{grid-template-columns:minmax(132px,.9fr) minmax(350px,2.3fr) repeat(7,minmax(132px,.9fr))}.toolbar-title{width:auto}.search-field{width:100%}.filters-panel{grid-template-columns:repeat(2,minmax(110px,1fr))}.period-filter{grid-template-columns:1fr}.period-filter>strong,.period-presets,.period-apply{grid-column:auto}.filters-panel .period-date{grid-template-columns:44px minmax(0,1fr)}.drawer-layer{padding:5px}.order-drawer{width:calc(100vw - 10px);height:calc(100vh - 10px)}.detail-header{grid-template-columns:minmax(0,1fr) auto 31px!important}.detail-header-total{font-size:14px}.order-drawer header .drawer-blur-toggle{min-width:116px;padding:4px 7px;font-size:10.5px}.detail-summary-strip{grid-template-columns:repeat(3,1fr)}.detail-summary-strip>div:nth-child(3){border-right:0}.detail-data-grid{grid-template-columns:1fr}.detail-data-grid>div,.detail-data-grid>div:nth-child(2n){border-right:0;grid-column:auto}.settings-grid{grid-template-columns:1fr}.button-primary{font-size:0}.button-primary span{font-size:15px}}.returns-explanation{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:8px;display:grid}.returns-explanation>div{color:#66470c;background:#fff7df;border:1px solid #d8bd77;gap:4px;padding:9px 11px;display:grid}.returns-explanation strong{font-size:12px}.returns-explanation span{font-size:11.5px;line-height:1.4}.workspace-returns .topbar{gap:8px;min-height:44px;padding:4px 9px}.workspace-returns .title-block{grid-template-columns:auto auto auto;gap:2px 6px}.workspace-returns .title-block h1{font-size:18px;line-height:21px}.workspace-returns .title-block p,.workspace-returns .auto-sync-label{display:none}.workspace-returns .mode-badge{padding-block:1px}.workspace-returns .app-version{min-height:18px;margin-left:0;padding-block:0}.workspace-returns .top-actions{flex-wrap:nowrap;gap:5px}.workspace-returns .top-actions .button{min-height:27px;padding:3px 7px}.workspace-returns .metrics{grid-template-columns:minmax(108px,.9fr) minmax(290px,2.3fr) repeat(7,minmax(108px,.9fr));gap:4px;padding:4px 6px}.workspace-returns .metric-main-link{min-height:49px;padding:4px 6px}.workspace-returns .metric-main-link strong{font-size:21px;line-height:22px}.workspace-returns .metrics article.metric-average-basket{grid-template-rows:auto 1fr}.workspace-returns .metric-average-basket>header{padding:2px 6px 1px}.workspace-returns .average-basket-periods>div{gap:0;padding:2px 4px}.workspace-returns .returns-panel{margin-top:5px}.toolbar.returns-toolbar{z-index:20;grid-template-columns:auto minmax(240px,1fr) auto;grid-template-areas:"tabs search actions";gap:6px;min-height:40px;padding:4px 7px;position:relative;overflow:visible}.returns-toolbar .return-view-tabs{flex-wrap:nowrap;grid-area:tabs}.returns-toolbar .return-search{grid-area:search;min-width:220px}.returns-toolbar-actions{flex-wrap:nowrap;grid-area:actions;justify-content:flex-end;align-items:center;gap:6px;display:flex}.return-view-tabs{flex-wrap:wrap;gap:5px;display:flex}.return-view-tabs button{color:#29443d;cursor:pointer;background:#f8fbfa;border:1px solid #9fb7b1;border-radius:3px;align-items:center;gap:6px;min-height:30px;padding:4px 8px;font-size:11.5px;font-weight:750;display:inline-flex}.return-view-tabs button b{text-align:center;background:#e1ebe8;border-radius:10px;min-width:20px;padding:2px 5px}.quantity-editor.quantity-modified{color:#7d3300;background:#fff1d6;border-color:#c7681e}.return-view-tabs button.active{color:#fff;background:#006b5b;border-color:#006b5b}.return-view-tabs button.active b{color:#006b5b;background:#fff}.return-combined-filters{position:relative}.return-combined-filters>summary{color:#29443d;cursor:pointer;white-space:nowrap;background:#f8fbfa;border:1px solid #9fb7b1;border-radius:3px;align-items:center;gap:6px;min-height:30px;padding:4px 8px;font-size:11.5px;font-weight:750;list-style:none;display:inline-flex}.return-combined-filters>summary::-webkit-details-marker{display:none}.return-combined-filters>summary:after{content:"▾";font-size:9px}.return-combined-filters[open]>summary:after{content:"▲"}.return-combined-filters>summary b{text-align:center;background:#e1ebe8;border-radius:10px;min-width:20px;padding:2px 5px}.return-combined-filters.has-active-filters>summary{color:#fff;background:#006b5b;border-color:#006b5b}.return-combined-filters.has-active-filters>summary b{color:#006b5b;background:#fff}.return-combined-filter-menu{z-index:90;background:#fff;border:1px solid #829b95;border-radius:3px;gap:8px;width:310px;padding:9px;display:grid;position:absolute;top:calc(100% + 3px);right:0;box-shadow:0 5px 14px #13302933}.return-combined-filter-menu label{color:#29443d;grid-template-columns:105px minmax(0,1fr);align-items:center;gap:7px;font-size:11px;font-weight:750;display:grid}.return-combined-filter-menu select{color:#16463d;background:#fff;border:1px solid #9fb7b1;border-radius:3px;min-width:0;min-height:30px;padding:3px 6px;font-size:11.5px;font-weight:700}.return-combined-filter-menu>button{color:#16463d;cursor:pointer;background:#f8fbfa;border:1px solid #9fb7b1;border-radius:3px;min-height:28px;font-size:11px;font-weight:750}.return-combined-filter-menu>button:disabled{cursor:default;opacity:.55}.recent-return-invoice-period{align-items:center;gap:5px;display:flex}.recent-return-invoice-period label{color:#55706b;text-transform:uppercase;align-items:center;gap:3px;font-size:10px;font-weight:750;display:flex}.recent-return-invoice-period input{color:#16463d;background:#fff;border:1px solid #006b5b;border-radius:3px;width:116px;min-height:30px;padding:3px 5px;font-size:11px;font-weight:700}.return-view-tabs .return-view-alert b{color:#a22222;background:#fff0f0}.return-search{background:#fff;border:1px solid #9fb7b1;border-radius:3px;align-items:center;gap:5px;min-width:min(420px,45vw);padding:0 8px;display:flex}.return-search input{border:0;outline:0;width:100%;height:30px;font-size:12px}.returns-table{table-layout:fixed}.returns-table>thead>tr>th,.returns-table>thead>tr>th .header-label{text-align:center}.returns-table>thead>tr>th{color:#173f36;background:#d3e3df;border-bottom-color:#829b95}.returns-table>thead>tr>th .header-label{padding-inline:4px}.returns-table>tbody>tr{height:auto}.returns-table>thead>tr>th,.returns-table>tbody>tr>td{padding:3px 5px;line-height:1.12}.returns-table>thead>tr>th:last-child,.returns-table>tbody>tr>td:last-child{border-right:2px solid #829b95;width:172px;min-width:172px;max-width:172px}.returns-table>thead>tr>th:nth-child(9),.returns-table>tbody>tr>td:nth-child(9){width:160px;min-width:160px;max-width:160px}.returns-table>thead>tr>th:nth-child(8),.returns-table>tbody>tr>td:nth-child(8){width:112px;min-width:112px;max-width:112px}.returns-table>thead>tr>th:nth-child(5),.returns-table>tbody>tr>td:nth-child(5){width:116px;min-width:116px;max-width:116px}.returns-table>thead>tr>th:first-child,.returns-table>tbody>tr>td:first-child{width:31px;min-width:31px;max-width:31px;padding-inline:3px}.returns-table>thead>tr>th:nth-child(2),.returns-table>tbody>tr>td:nth-child(2){width:154px;min-width:154px;max-width:154px}.return-selection-header{justify-content:center;align-items:center;display:flex}.return-selection-cell{text-align:center!important}.return-order-cell{gap:2px;display:grid}.return-selection-header input,.return-selection-cell input{accent-color:#006b5b;cursor:pointer;flex:0 0 14px;width:14px;height:14px;margin:0}.return-selection-header input:disabled,.return-selection-cell input:disabled{cursor:wait}.return-selection-placeholder{flex:0 0 14px;width:14px;height:14px}.returns-table>tbody>tr.return-row-selected>td{background:#dff3ec}.returns-table>tbody>tr>td:nth-child(2) .copy-value{gap:4px;width:max-content;max-width:100%}.returns-table>tbody>tr>td:nth-child(2) .copy-value-button{margin-left:0}.returns-table>tbody>tr>td:nth-child(2) .copy-value-content{text-overflow:clip;flex:none;overflow:visible}.returns-table>tbody>tr>td:nth-child(8) .copy-value{gap:4px;width:max-content;max-width:100%}.returns-table>tbody>tr>td:nth-child(8) .copy-value-button{margin-left:0}.returns-table>tbody>tr>td:nth-child(8) .copy-value-content,.returns-table>tbody>tr>td:nth-child(8)>.order-link{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.returns-table>tbody>tr>.return-actions-cell .button{box-sizing:border-box;white-space:nowrap;justify-content:center;gap:0;width:100%;min-width:0;max-width:100%;min-height:27px;padding:3px 4px;font-size:11px;line-height:1.1}.returns-top-scroll{background:#edf4f2;border:1px solid #b7c9c5;border-radius:3px;height:15px;margin:2px 0 1px;overflow:auto hidden}.returns-top-scroll>div{height:1px}.returns-table-scroll{scrollbar-gutter:stable}.return-order-date{color:#55706b;white-space:nowrap;font-size:10.5px;line-height:1.1;display:block}.return-reason-translation{color:#17614f;font-weight:750}.return-products{gap:2px;display:grid}.return-products>span{grid-template-columns:auto 1fr;gap:0 4px;display:grid}.return-products small{color:#55706b;grid-column:2}.return-product-name{align-self:start}.return-deadline{color:#a22222;margin-bottom:5px;display:block}.return-auto-note{color:#7b4c00;margin-bottom:6px;font-size:11px;line-height:1.3;display:block}.return-complete-note{color:#17614f;gap:3px;min-width:0;display:grid}.return-complete-note span{color:#55706b;font-size:11px;line-height:1.3}.return-invoice-status{gap:1px;margin-top:1px;display:grid}.return-invoice-unavailable{margin-top:4px;font-size:11px;line-height:1.3;display:block;color:#9a4f11!important}.return-receipt-status{gap:2px;line-height:1.15;display:grid}.return-receipt-status strong{font-size:12px}.return-receipt-status span{color:#55706b;font-size:10.5px}.return-receipt-received strong{color:#087443}.return-receipt-received-problem strong{color:#d06000}.return-receipt-pending strong{color:#d00000}.return-receipt-not-applicable strong{color:#55706b}.return-reception-modal{width:min(780px,100vw - 24px);max-height:min(820px,100vh - 24px)}.return-reception-body{gap:10px;padding:10px;display:grid;overflow-y:auto}.return-reception-help{color:#405a54;margin:0;line-height:1.35}.return-reception-search{grid-template-columns:minmax(220px,1fr) auto auto;align-items:end;gap:7px;display:grid}.return-reception-search label{color:#29443d;text-transform:uppercase;gap:3px;font-size:11px;font-weight:800;display:grid}.return-reception-search input{color:#163c34;background:#fff;border:1px solid #7f9e97;border-radius:3px;width:100%;min-height:38px;padding:6px 9px;font-size:16px}.return-reception-search .button{min-height:38px}.return-reception-camera{background:#10231f;border:2px solid #006b5b;border-radius:4px;display:none;position:relative;overflow:hidden}.return-reception-camera.is-active{display:block}.return-reception-camera video{object-fit:cover;width:100%;max-height:300px;display:block}.return-reception-camera span{color:#fff;text-align:center;background:#002821c7;border-radius:3px;padding:6px 8px;font-weight:750;position:absolute;bottom:10px;left:10px;right:10px}.return-reception-message{border:1px solid #9fb7b1;border-radius:3px;padding:8px 10px;line-height:1.35}.return-reception-message-warning{color:#7b4c00;background:#fff5df;border-color:#dc9e43}.return-reception-message-success{color:#075b4d;background:#e2f4ed;border-color:#7eb9a6;font-weight:750}.return-reception-matches{border:1px solid #9fb7b1;gap:5px;margin:0;padding:9px;display:grid}.return-reception-matches legend{color:#29443d;padding:0 4px;font-weight:800}.return-reception-matches label{cursor:pointer;background:#fff;border:1px solid #c4d3d0;border-radius:3px;grid-template-columns:auto 1fr;align-items:center;gap:7px;padding:6px 8px;display:grid}.return-reception-matches label>span{color:#55706b;gap:2px;font-size:11px;display:grid}.return-reception-matches label strong{color:#075b4d;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.return-reception-matches label strong em{white-space:nowrap;border:1px solid;border-radius:3px;padding:2px 5px;font-size:10px;font-style:normal}.return-reception-match-pending{color:#c00000;background:#ffe8e8}.return-reception-match-received{color:#17614f;background:#e2f4ed}.return-reception-match-problem{color:#b85200;background:#fff0d5}.return-reception-result{background:#f8fbfa;border:2px solid #006b5b;border-radius:4px;gap:9px;padding:10px;display:grid}.return-reception-order{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.return-reception-order>div{gap:2px;display:grid}.return-reception-order>div:last-child{color:#55706b;justify-items:end;font-size:11px}.return-reception-order .return-reception-customer strong{color:#163c34;font-size:19px;line-height:1.15}.return-reception-order small{color:#55706b;font-weight:800}.return-reception-order h3{color:#163c34;margin:0;font-size:18px}.return-reception-products{gap:5px;display:grid}.return-reception-product{background:#fff;border:1px solid #b7c9c5;border-radius:3px;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:7px 8px;display:grid}.return-reception-product span{color:#55706b;white-space:nowrap;font-size:11px}.return-reception-confirmation,.return-reception-already-received{border-radius:3px;justify-content:space-between;align-items:center;gap:12px;padding:8px;display:flex}.return-reception-confirmation{color:#6f480b;background:#fff5df;border:1px solid #dc9e43}.return-reception-confirmation>span{max-width:480px;font-size:11px}.return-reception-confirmation-actions{flex:none;justify-content:flex-end;align-items:center;gap:7px;display:flex}.return-reception-already-received{color:#075b4d;background:#e2f4ed;border:1px solid #7eb9a6}.return-reception-already-received span{font-size:11px}.return-reception-confirmed-button:disabled{cursor:default;opacity:1}.return-reception-problems-layer{z-index:120}.return-reception-problems-modal{width:min(760px,100vw - 24px);max-height:min(860px,100vh - 24px)}.return-reception-problems-customer{color:#163c34;margin-top:3px;font-size:19px;line-height:1.15;display:block}.return-reception-problems-body{gap:10px;padding:10px;display:grid;overflow-y:auto}.return-reception-problems-body>p{color:#6f480b;background:#fff5df;border:1px solid #dc9e43;border-radius:3px;margin:0;padding:8px 10px;line-height:1.35}.return-reception-inspection-list{gap:8px;display:grid}.return-reception-inspection-product{background:#f8fbfa;border:1px solid #a9c0ba;border-radius:4px;gap:7px;margin:0;padding:9px;display:grid}.return-reception-inspection-product legend{color:#163c34;padding:0 4px;font-size:15px;font-weight:800}.return-reception-inspection-product>span{color:#55706b;font-size:12px}.return-reception-condition-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.return-reception-condition-options label{cursor:pointer;background:#fff;border:1px solid #b7c9c5;border-radius:4px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:8px 9px;display:grid}.return-reception-condition-options label.is-selected{background:#e2f4ed;border-color:#1d7a5e;box-shadow:inset 0 0 0 1px #1d7a5e}.return-reception-condition-options label.is-problem{background:#fff0dc;border-color:#c45f08;box-shadow:inset 0 0 0 1px #c45f08}.return-reception-condition-options label>span{gap:2px;display:grid}.return-reception-condition-options small{color:#55706b;font-size:11px}@media (width<=720px){.return-reception-search,.return-reception-order,.return-reception-product{grid-template-columns:1fr}.return-reception-order>div:last-child{justify-items:start}.return-reception-product span{white-space:normal}.return-reception-confirmation,.return-reception-already-received{display:grid}.return-reception-confirmation-actions,.return-reception-condition-options{grid-template-columns:1fr}.return-reception-confirmation-actions{display:grid}}.auto-sync-label{color:#55706b;white-space:nowrap;font-size:10.5px;font-weight:700}@media (width<=1180px){.workspace-returns .topbar{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.workspace-returns .top-actions{flex-wrap:wrap;justify-content:flex-start}.toolbar.returns-toolbar{grid-template-columns:minmax(220px,1fr) auto;grid-template-areas:"tabs tabs""search actions"}}@media (width<=900px){.returns-explanation{grid-template-columns:1fr}.toolbar.returns-toolbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tabs tabs""search search""actions actions";overflow:visible}.returns-toolbar .return-view-tabs{flex-wrap:wrap}.return-search{min-width:0}}@media (width<=1650px) and (width>=1181px){.topbar{grid-template-columns:minmax(330px,.85fr) minmax(450px,1.15fr);align-items:start;gap:8px;display:grid}.top-actions{gap:6px}.top-actions .button{min-height:28px;padding:4px 8px}.metrics{grid-template-columns:minmax(105px,.9fr) minmax(260px,2fr) repeat(7,minmax(105px,.9fr));gap:4px;overflow-x:hidden}.metric-main-link{gap:1px 4px;padding:5px}.metric-main-link span,.metric-average-basket>header{font-size:10.5px}.metric-main-link strong{font-size:21px}.toolbar{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"title title summary summary search search periods periods periods periods periods periods""focus focus filters clear view view invoice invoice invoice print print print";overflow-x:hidden}.toolbar-title,.toolbar-period-presets{min-width:0}.toolbar .product-focus-toggle,.toolbar .filter-toggle,.toolbar .clear-toolbar-filters,.toolbar .invoice-bulk-button,.toolbar .toolbar-print-actions,.columns-menu-wrap,.columns-menu-wrap>.columns-toggle{width:100%;min-width:0}}@media (width<=1180px){.topbar{grid-template-columns:minmax(0,1fr);align-items:start;gap:7px;display:grid}.top-actions{justify-content:flex-start}.metrics{grid-template-columns:repeat(6,minmax(0,1fr));overflow-x:hidden}.metrics article.metric-average-basket{grid-column:span 3}.toolbar{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"title title title summary summary summary""search search search search search search""periods periods periods periods periods periods""focus filters clear view view view""invoice invoice invoice invoice invoice invoice""print print print print print print";overflow-x:hidden}.toolbar-title,.toolbar-period-presets{min-width:0}.toolbar .product-focus-toggle,.toolbar .filter-toggle,.toolbar .clear-toolbar-filters,.toolbar .invoice-bulk-button,.toolbar .toolbar-print-actions,.columns-menu-wrap,.columns-menu-wrap>.columns-toggle{width:100%;min-width:0}}@media (width<=760px){.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics article.metric-average-basket{grid-column:1/-1}.value-metric-fan-open{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.value-metric-fan-open .value-period-metric{opacity:1;width:auto;min-height:102px;position:static;transform:none}.toolbar{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"title title""summary summary""search search""periods periods""focus view""filters clear""invoice invoice""print print"}.toolbar-period-presets{flex-wrap:wrap}}.toolbar.product-focus-toolbar{grid-template-areas:"title summary search periods filters clear view invoice""focus focus focus-actions focus-actions focus-actions focus-actions print print"}.toolbar.product-focus-toolbar .orders-print-save-button{display:none}@media (width<=1450px) and (width>=1181px){.toolbar.product-focus-toolbar{grid-template-areas:"title title summary summary search search periods periods periods periods periods periods""filters filters clear clear view view view view invoice invoice invoice invoice""focus focus focus-actions focus-actions focus-actions focus-actions focus-actions focus-actions focus-actions focus-actions print print"}}@media (width<=1180px) and (width>=761px){.toolbar.product-focus-toolbar{grid-template-areas:"title title title summary summary summary""search search search search search search""periods periods periods periods periods periods""filters clear view view view view""invoice invoice invoice invoice invoice invoice""focus focus focus-actions focus-actions focus-actions focus-actions""print print print print print print"}}@media (width<=760px){.toolbar.product-focus-toolbar{grid-template-areas:"title title""summary summary""search search""periods periods""view view""filters clear""invoice invoice""focus focus""focus-actions focus-actions""print print"}.focus-toolbar-print-actions{flex-wrap:wrap;justify-content:flex-start;width:100%;max-width:100%;overflow:visible}.toolbar-print-actions .button{flex:145px;min-width:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
