.restore-maintenance{width:min(64rem,100vw - 2rem);max-height:calc(100dvh - 2rem);margin:auto;padding:1.5rem;overflow:auto}.restore-maintenance::backdrop{background:#0f172abf}.restore-maintenance-content{min-width:0;margin-top:1rem}.restore-maintenance dd{overflow-wrap:anywhere}.restore-maintenance-actions{grid-auto-columns:11rem;grid-auto-flow:column;justify-content:end;width:100%;max-width:100%;display:grid}.restore-maintenance-actions>button{width:11rem}@media (width<=480px){.restore-maintenance-actions{grid-auto-columns:1fr;grid-auto-flow:row}.restore-maintenance-actions>button{width:100%}}.restore-maintenance-spinner{vertical-align:middle;border:2px solid;border-right-color:#0000;border-radius:50%;width:1rem;height:1rem;animation:1s linear infinite restore-spin;display:inline-block}@keyframes restore-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.restore-maintenance-spinner{animation:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eef7fb;--panel:#ffffffe6;--panel-strong:#fff;--panel-muted:#edf8fb;--line:#082d651f;--line-strong:#082d653d;--text:#071c42;--muted:#60718f;--brand:#00b8d5;--brand-strong:#082d65;--brand-soft:#00b8d521;--action:#f26d21;--action-button-height:40px;--action-strong:#db5e1b;--action-soft:#f26d2124;--accent:#57328f;--accent-soft:#57328f21;--danger:#a13b5f;--shadow:0 18px 40px #082d651a;--radius-ui:4px;--radius-lg:var(--radius-ui);--radius-md:var(--radius-ui);--radius-sm:var(--radius-ui);--group-gap:.4rem;--group-gap-sm:.25rem;--table-filter-height:36px;--table-filter-font-size:.75rem;--font-ui:"Aptos", "Segoe UI", "Trebuchet MS", sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{color:var(--text);font-family:var(--font-ui);background:radial-gradient(circle at 0 0,#00b8d533,#0000 34%),radial-gradient(circle at 100% 100%,#57328f2e,#0000 30%),linear-gradient(#f8fcff 0%,#eef7fb 100%)}button,input,select,textarea{font:inherit}button{cursor:pointer}input:not([type=checkbox]):not([type=radio]),select,textarea{border:1px solid var(--line);border-radius:var(--radius-ui);width:100%;color:var(--text);background:#ffffffe6;padding:.62rem .78rem;transition:border-color .2s,box-shadow .2s,transform .2s}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{border-color:#00b8d599;outline:none;box-shadow:0 0 0 4px #00b8d521}input:not([type=checkbox]):not([type=radio]),select{height:2.75rem}input.money-input::-webkit-outer-spin-button{appearance:none;margin:0}input.money-input::-webkit-inner-spin-button{appearance:none;margin:0}input.money-input{appearance:textfield}textarea{resize:vertical}.mobile-import-selection-actions,.mobile-client-panel-heading,.mobile-client-filter-title,.mobile-client-filter-close,.mobile-summary-filter-title,.mobile-summary-filter-close,.mobile-analytics-filter-title,.mobile-analytics-filter-close{display:none}.app-shell{grid-template-columns:256px minmax(0,1fr);min-height:100vh;transition:grid-template-columns .22s;display:grid}.app-shell.sidebar-collapsed{grid-template-columns:76px minmax(0,1fr)}.sidebar{color:#eefbff;background:radial-gradient(circle at 18% 8%,#00b8d538,#0000 32%),radial-gradient(circle at 90% 38%,#57328f38,#0000 34%),linear-gradient(#071c42 0%,#082d65 64%,#061735 100%);grid-template-rows:auto minmax(0,1fr) auto;gap:.35rem;height:100dvh;min-height:0;padding:.35rem;transition:padding .22s,background .22s;display:grid;position:sticky;top:0;overflow:hidden}.sidebar-collapsed .sidebar{padding:1rem .75rem}.brand-block{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:.8rem;display:grid}.sidebar-collapsed .brand-block{grid-template-columns:1fr;justify-items:center}.sidebar-toggle{border-radius:var(--radius-ui);background:radial-gradient(circle at 32% 24%,#00b8d52e,#0000 34%),#eefbff12;border:1px solid #00b8d547;place-items:center;width:42px;height:42px;padding:0;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff0a}.sidebar-toggle:hover{border-color:#00b8d575;box-shadow:0 12px 24px #00b8d52e}.oaza-dots-icon{object-fit:contain;filter:drop-shadow(0 2px 4px #00000038);width:22px;height:22px;display:block}.eyebrow{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .25rem;font-size:.76rem}.sidebar .eyebrow{color:#00b8d5c7}.brand-block h1,.hero-strip h3,.panel h3,.panel h4,.empty-state h4{letter-spacing:-.03em;margin:0;font-weight:700}.sidebar-copy,.sidebar-footer p,.hero-copy,.summary-note,.empty-state p{color:var(--muted);margin:0;line-height:1.5}.sidebar-copy,.sidebar-footer p{color:#eefbffb8}.sidebar-collapsed .sidebar-copy{display:none}.sidebar-release{color:#eefbff94;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;padding:.35rem .65rem .2rem;font-size:.72rem;overflow:hidden}.sidebar-collapsed .sidebar-release{display:none}.sidebar-nav{overscroll-behavior:contain;scrollbar-color:#00b8d57a #eefbff14;scrollbar-width:thin;flex-direction:column;align-items:stretch;gap:.52rem;min-height:0;max-height:100%;padding-bottom:1rem;padding-right:.35rem;display:flex;overflow:hidden auto}.sidebar-collapsed .sidebar-nav{align-items:center;gap:.64rem;padding-right:0}.sidebar-nav::-webkit-scrollbar{width:8px}.sidebar-nav::-webkit-scrollbar-track{background:#eefbff14;border-radius:999px}.sidebar-nav::-webkit-scrollbar-thumb{background:#00b8d57a;border-radius:999px}.nav-group{border-radius:var(--radius-ui);background:#eefbff0b;border:1px solid #eefbff12;flex-direction:column;flex:none;min-height:max-content;padding:.46rem .28rem;display:flex}.nav-group-heading{align-items:center;gap:.65rem;min-height:1.7rem;display:flex}.sidebar-collapsed .nav-group{background:0 0;border:0;width:100%;padding:0}.sidebar-collapsed .nav-group-heading{display:none}.nav-subtree{border-left:1px solid #00b8d547;flex-direction:column;gap:.34rem;margin-top:.42rem;padding-left:.24rem;display:flex}.connection-navigation-heading{align-items:center;gap:.2rem;display:flex}.connection-navigation-heading>.nav-link{flex:1;min-width:0}.connection-navigation-toggle{width:1.5rem;height:1.5rem;min-height:0;color:inherit;border-radius:var(--radius-ui);cursor:pointer;background:0 0;border:1px solid #eefbff40;flex:0 0 1.5rem;padding:0}.nav-connections-tree{margin-left:.65rem}.connection-link .nav-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.connection-overview dl{grid-template-columns:max-content minmax(0,1fr);gap:.7rem 1rem;display:grid}.connection-overview dd{overflow-wrap:anywhere;margin:0}.sidebar-collapsed .nav-subtree{border-left:0;gap:.44rem;margin-top:0;padding-left:0}.nav-link{border-radius:var(--radius-ui);width:100%;min-height:2.15rem;color:inherit;background:#eefbff0b;border:1px solid #0000;flex:none;align-items:center;gap:.65rem;padding:.48rem .42rem;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:flex;overflow:hidden}.nav-icon{border-radius:var(--radius-ui);color:#eefbffeb;place-items:center;width:1.35rem;min-width:1.35rem;height:1.35rem;font-size:.98rem;line-height:1;display:inline-grid}.sidebar-collapsed .nav-link{border-radius:var(--radius-ui);justify-content:center;gap:0;width:46px;min-height:46px;padding:0}.sidebar-collapsed .nav-link.sub-link{border-radius:var(--radius-ui);width:46px;min-height:46px;padding:0}.sidebar-collapsed .nav-title{display:none}.sidebar-collapsed .nav-icon{width:1.55rem;min-width:1.55rem;height:1.55rem;font-size:1.05rem}.nav-link.sub-link{border-radius:var(--radius-ui);background:#eefbff09;min-height:2.05rem;padding:.42rem}.nav-link:hover{background:#00b8d514;border-color:#00b8d538;transform:none}.nav-link.active{background:linear-gradient(135deg,#00b8d52e,#57328f29);border-color:#00b8d557}.nav-title,.nav-hint,.sidebar-footer-label,.metric-label,.summary-row span,.selection-card span,.line-insights span,.order-card-meta span,.info-card p{display:block}.nav-title{margin-bottom:0;font-weight:700}.nav-hint,.sidebar-footer-label{color:#eefbff9e;font-size:.92rem}.sidebar-footer{border-radius:var(--radius-ui);background:#eefbff0b;border:1px solid #00b8d52e;margin-top:auto;padding:1rem}.content-shell{padding:.55rem}.orders-page{gap:var(--group-gap);display:grid}.hero-strip{border-radius:var(--radius-lg);box-shadow:var(--shadow);background:radial-gradient(circle at 12% 14%,#00b8d521,#0000 30%),linear-gradient(130deg,#fffffff5 0%,#f0f9fdf0 100%);border:1px solid #ffffffa6;gap:1.25rem;padding:1.5rem;display:grid}.hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.metric-card{border-radius:var(--radius-ui);background:#ffffffd6;border:1px solid #082d6514;padding:.55rem .7rem}.metric-label{color:var(--muted)}.metric-card strong{color:var(--text);margin-top:.18rem;font-size:1.05rem;display:block}.metric-card.accent{background:linear-gradient(135deg,#00b8d529,#57328f14)}.orders-grid{gap:var(--group-gap);grid-template-columns:minmax(0,1.3fr) minmax(420px,1.2fr);align-items:start;display:grid;overflow:visible}.workspace-column,.insight-column{gap:var(--group-gap);display:grid;overflow:visible}.panel{border-radius:var(--radius-lg);background:var(--panel);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffffa6;padding:.85rem 1rem;position:relative}.panel.combo-open{z-index:120}.form-panel{padding-right:3.3rem}.shipment-management-panel{padding-bottom:1rem}.loading-panel{max-width:720px}.panel-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.6rem;display:flex}.panel-header .action-row{flex-wrap:wrap;align-items:center;margin-top:0}.panel-header>.pill{align-self:center}.step-header-meta{align-items:center;gap:.5rem;display:inline-flex}.step-header-meta:has(.step-complete-check){padding-right:2.2rem}.step-complete-check{color:#0f9b55;background:#12a95f24;border:1px solid #12a95f40;border-radius:999px;place-items:center;width:1.65rem;height:1.65rem;font-size:.9rem;font-weight:900;display:inline-grid;position:absolute;top:1rem;right:1rem}.panel-header .eyebrow{display:none}.panel-header h3{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:600;line-height:1.2}.section-caption{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.9rem;font-weight:700}.panel-header.compact{margin-bottom:.75rem}.field-group{gap:.45rem;display:grid}.field-group span{color:var(--muted);font-size:.92rem;font-weight:600}.field-group .field-label-hint{color:var(--muted);margin-left:.4rem;font-size:.75rem;font-weight:500}.ukrainian-date-input{width:100%;min-width:0;display:flex;position:relative}.ukrainian-date-input>input[type=text]{width:100%;padding-right:2.4rem}.ukrainian-date-picker-button{width:1.8rem;min-height:1.8rem;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}.ukrainian-date-native-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.delivery-cost-field{max-width:9.5rem}.delivery-service-field{width:15rem}.delivery-connection-inline-field{width:14.4rem}.crm-ttn-inline-field,.delivery-payer-inline-field{width:12rem}.delivery-cost-row{flex-wrap:wrap;align-items:end;gap:.85rem;display:flex}.delivery-free-checkbox{white-space:nowrap;flex:none;align-self:end}.manual-ttn-row{flex-wrap:wrap;align-items:end;gap:.65rem;display:flex}.manual-ttn-field{width:15rem}.crm-shipment-panel{border-top:1px solid #779bbe38;margin-top:.85rem;padding-top:.85rem}.crm-shipment-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:.75rem;display:grid}.crm-shipment-grid>.field-group,.crm-shipment-grid>.checkbox-row,.crm-shipment-grid>.action-row{grid-column:span 3;min-width:0}.crm-comment-field,.crm-shipment-grid>.crm-description-field{grid-column:span 6}.crm-shipment-grid>.crm-third-field{grid-column:span 4}.crm-shipment-grid>.crm-meest-sender-phone-field{grid-column:span 3}.crm-shipment-grid>.crm-meest-sender-field{grid-column:span 9}.crm-shipment-grid>.crm-meest-sender-city-field,.crm-shipment-grid>.crm-meest-sender-branch-field,.crm-shipment-grid>.crm-meest-description-field{grid-column:span 6}.crm-shipment-grid>.crm-meest-small-field{grid-column:span 3}.crm-shipment-grid>.crm-meest-saved-address-field,.crm-shipment-grid>.crm-meest-recipient-city-field,.crm-shipment-grid>.crm-meest-recipient-branch-field{grid-column:span 4}.crm-shipment-grid>.crm-ukrposhta-description-field{grid-column:span 6}.crm-shipment-grid>.crm-ukrposhta-payer-field,.crm-shipment-grid>.crm-ukrposhta-payment-method-field{grid-column:span 3}.crm-shipment-grid>.crm-ukrposhta-shipment-type-field,.crm-shipment-grid>.crm-ukrposhta-declared-cost-field,.crm-shipment-grid>.crm-ukrposhta-cod-field{grid-column:span 2}.crm-shipment-grid>.crm-ukrposhta-saved-address-field{grid-column:span 9}.crm-shipment-grid>.crm-ukrposhta-postal-code-field{grid-column:span 3}.crm-shipment-grid>.crm-half-field,.crm-shipment-grid>.crm-wide-field{grid-column:span 6}.crm-combobox{z-index:80;position:relative}.crm-checkbox-field{align-self:end}.crm-shipment-grid>.crm-create-action{grid-column:12/13;justify-content:flex-end;justify-self:end}.form-grid{gap:1rem;display:grid}.form-grid.two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid.three-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.form-section{gap:.9rem;display:grid;overflow:visible}.step-fieldset{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}.disabled-step{opacity:.72}.selection-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.combo-results{margin-top:-.2rem}.client-combobox{z-index:80;position:relative}.client-filter-control{position:relative}.client-filter-control.combo-open{z-index:120}.search-suggestion-list{z-index:1000;border-radius:var(--radius-ui);background:#fbfdff;border:1px solid #00b8d53d;gap:.25rem;max-height:320px;padding:.35rem;display:grid;position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow:auto;box-shadow:0 18px 42px #082d6529}.search-suggestion-option{border-radius:var(--radius-ui);width:100%;color:var(--text);cursor:pointer;text-align:left;opacity:1;pointer-events:auto;background:#fbfdff;border:0;gap:.1rem;padding:.45rem .65rem;font-size:12px;display:grid}.search-suggestion-option:hover,.client-combobox-option.selected{background:linear-gradient(135deg,#00b8d524,#57328f17)}.search-suggestion-option strong,.search-suggestion-option small{display:block}.search-suggestion-option strong{font-size:12px}.search-suggestion-option small{color:var(--muted);margin-top:.16rem;font-size:11px}.combo-empty,.locked-step-card{border-radius:var(--radius-ui);color:var(--muted);background:#ffffffd1;border:1px dashed #00b8d542;padding:1rem}.locked-step-card{gap:.4rem;display:grid}.locked-step-card strong{color:var(--text)}.selection-card{text-align:left;border-radius:var(--radius-ui);border:1px solid var(--line);background:var(--panel-strong);width:100%;padding:.9rem 1rem;transition:transform .18s,border-color .18s,box-shadow .18s}.selection-card:hover{border-color:#00b8d552;transform:translateY(-1px)}.selection-card.selected{border-color:#57328f6b;box-shadow:0 0 0 3px #00b8d51a}.selection-card strong,.selection-summary strong{margin-bottom:.2rem;display:block}.selection-summary,.quick-client-card,.order-line-card,.summary-note,.empty-state,.info-card{border-radius:var(--radius-ui);border:1px solid var(--line);background:#ffffffd1;padding:1rem}.info-card{gap:.4rem;display:grid}.info-card.compact{margin-bottom:1rem}.mode-toggle{flex-wrap:wrap;gap:.75rem;display:flex}.workspace-tabs{margin-bottom:1.25rem}.mode-button{border-radius:var(--radius-ui);border:1px solid var(--line);color:var(--text);background:#ffffffc7;padding:.8rem 1rem;font-weight:700}.mode-button.active{background:linear-gradient(135deg,#00b8d529,#57328f14);border-color:#00b8d573}.summary-view-toggle{margin:.4rem 0 var(--group-gap-sm)}.summary-view-toggle .mode-button{min-width:7rem;padding:.55rem .9rem}.order-delivery-map-card{min-width:0}.order-map-provider-filter details{width:auto}.order-map-provider-filter .financial-metric-menu{z-index:1100;left:auto;right:0}.order-delivery-map{border-radius:var(--radius-ui);background:#eaf7fa;border:1px solid #00b8d538;width:100%;height:min(68vh,720px);min-height:520px;overflow:hidden}.order-map-popup{min-width:13rem;color:var(--text);gap:.28rem;display:grid}.order-map-popup strong{margin-bottom:.2rem}.order-map-empty-state{place-items:center;min-height:32rem;display:grid}.toggle-row{margin-top:.4rem}.checkbox-row{border-radius:var(--radius-ui);border:1px solid var(--line);background:#ffffffc7;align-items:center;gap:.7rem;width:fit-content;min-height:2.75rem;padding:.62rem .78rem;font-weight:600;display:inline-flex}.checkbox-row input{border-radius:var(--radius-ui);flex:none;width:18px;height:18px;margin:0;padding:0}.order-source-toggle-row{margin-top:.45rem;margin-bottom:var(--group-gap-sm);flex-wrap:wrap;gap:.55rem;display:flex}.order-source-customer-section{gap:.7rem;display:grid}.order-source-search-row{grid-template-columns:repeat(2,minmax(0,31rem));justify-content:start;align-items:end;gap:1rem;display:grid}.order-source-customer-search,.order-source-recipient-search{min-width:0}.order-source-recipient-toggle-row{justify-content:flex-start;display:flex}.order-source-selection-summaries{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.35rem;display:grid}.quick-client-grid{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;width:71%}.quick-client-grid .field-group:nth-child(4){grid-area:2/1}.quick-client-grid .field-group:nth-child(5){grid-area:2/2}.quick-client-grid .field-group:nth-child(6){grid-area:2/3}.quick-client-form-actions{grid-area:2/4;justify-content:flex-start;margin-top:0}.order-settings-grid{grid-template-columns:repeat(4,minmax(0,15rem));justify-content:start;column-gap:1rem}.order-settings-field{width:100%}.order-settings-discount-field{width:10rem}.order-settings-free-delivery{align-self:end;width:10rem}.order-settings-comments-grid{grid-template-columns:repeat(2,minmax(0,31rem));justify-content:start}.pill{color:var(--brand-strong);background:#00b8d521;border-radius:999px;align-items:center;padding:.45rem .75rem;font-size:.84rem;font-weight:700;display:inline-flex}.pill.accent{background:var(--accent-soft);color:var(--accent)}.pill.warning{color:#a95a00;background:#ef8a1724}.order-lines{gap:1rem;display:grid}.order-lines-editor{gap:.7rem}.order-line-row{grid-template-columns:minmax(11rem,.6fr) 6rem 9rem 5.15rem;align-items:end;gap:.75rem;display:grid}.order-line-product-field{min-width:0}.order-line-actions{justify-content:flex-start;align-items:center;gap:.35rem;padding-bottom:.05rem;display:inline-flex}.order-line-card{gap:.9rem;display:grid}.order-line-header,.order-card-top,.order-card-bottom,.summary-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.order-line-grid{grid-template-columns:minmax(0,1fr) 120px 150px}.field-group.wide{grid-column:span 1}.field-group.full-width{grid-column:1/-1}.field-group.compact{max-width:150px}.secret-input-wrapper{align-items:stretch;min-width:0;display:flex;overflow:hidden}.secret-input-wrapper input{flex:auto;width:0;min-width:0;padding-right:8px}.secret-input-toggle{border:0;border-left:1px solid var(--line);width:36px;height:auto;min-height:0;color:var(--muted);cursor:pointer;background:0 0;border-radius:0;flex:0 0 36px;place-items:center;padding:0;line-height:1;display:grid;position:static}.secret-input-toggle:hover:not(:disabled){color:var(--text);background:#082d650d}.secret-input-toggle .secret-input-icon{width:18px;height:18px;display:block}.secret-input-toggle:disabled{cursor:not-allowed;opacity:.6}.line-insights{color:var(--muted);flex-wrap:wrap;gap:.65rem 1rem;padding-top:.25rem;font-size:.94rem;display:flex}.line-insights strong{color:var(--text)}.code-badge{min-width:42px;color:var(--brand-strong);background:#00b8d521;border-radius:999px;justify-content:center;align-items:center;padding:.3rem .55rem;font-weight:800;display:inline-flex}.sticky-panel{position:sticky;top:.75rem}.summary-stack{gap:.85rem;display:grid}.summary-row{border-bottom:1px solid var(--line);padding-bottom:.75rem}.summary-row.total{border-bottom:none;padding-bottom:0}.summary-row strong{text-align:right}.summary-edit-row input{text-align:right;max-width:150px}.action-row{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.action-row.vertical{flex-direction:column;align-items:stretch}.action-row.summary-actions{justify-content:flex-start}.summary-action-button{min-width:96px}.primary-button,.ghost-button{border-radius:var(--radius-ui);width:auto;min-height:var(--action-button-height);border:1px solid #0000;padding:.55rem 1rem;font-weight:700;line-height:1.25;transition:transform .18s,opacity .18s,background .18s}.primary-button{background:linear-gradient(135deg, var(--action), var(--action-strong));color:#fff9f3;box-shadow:0 10px 20px #f26d212e}.primary-button:hover:not(:disabled),.ghost-button:hover:not(:disabled){transform:translateY(-1px)}.primary-button:disabled,.ghost-button:disabled{opacity:.6;cursor:not-allowed}.ghost-button{border-color:var(--line);color:var(--text);background:#ffffffc7}.ghost-button:hover:not(:disabled){background:#ffffffe6;border-color:#f26d2147}.ghost-button.danger{color:var(--danger)}.icon-action-button{border-radius:var(--radius-ui);background:linear-gradient(135deg, var(--action), var(--action-strong));color:#fff9f3;border:1px solid #0000;justify-content:center;align-items:center;width:2.35rem;min-width:2.35rem;height:2.35rem;font-size:1.15rem;font-weight:900;transition:transform .18s,opacity .18s,background .18s;display:inline-flex;box-shadow:0 10px 20px #f26d2129}.icon-action-button:hover:not(:disabled){transform:translateY(-1px)}.icon-action-button:disabled{opacity:.45;cursor:not-allowed}.icon-action-button.primary{background:linear-gradient(135deg, var(--action), var(--action-strong));color:#fff9f3;box-shadow:0 10px 20px #f26d2129}.icon-action-button.danger{background:linear-gradient(135deg, var(--action), var(--action-strong));color:#fff9f3;border-color:#0000}.list-panel{flex-direction:column;gap:0;min-height:calc(100dvh - 1.1rem);display:flex}.list-panel>:not(.panel-header)+:not(.panel-header){margin-top:var(--group-gap-sm)}.orders-list-page{width:100%}.compact-grid{grid-template-columns:minmax(220px,1.2fr) 1fr 1fr minmax(0,1.2fr)}.panel-toggle-row{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.filter-toggle-button{width:fit-content;color:var(--muted);background:0 0;border:0;border-radius:999px;justify-content:flex-start;align-items:center;gap:.55rem;padding:0;font-weight:800;display:inline-flex}.filter-toggle-button:hover{color:var(--brand-strong)}.inline-panel-section{border-radius:var(--radius-ui);background:#ffffff94;border:1px solid #bcd9e5b8;padding:1rem}.client-editor-panel{gap:1.2rem;display:grid}.clients-list-header{align-items:center}.add-action-button{box-sizing:border-box;color:#064f9f;white-space:nowrap;background:#c8e0ff;border:1px solid #6aa7e8;justify-content:center;align-items:center;gap:.35rem;width:96px;min-width:96px;height:34px;min-height:34px;padding:0 .6rem;font-size:.8rem;line-height:1;display:inline-flex;box-shadow:0 2px 7px #1f6fc933}.add-action-button:before{content:"+";font-size:1rem;font-weight:500;line-height:.8}.add-action-button:hover:not(:disabled){background:#b3d2f5;border-color:#4d92dc}.record-editor-dialog .add-action-button{width:96px;min-width:96px;height:34px;min-height:34px}.split-action-main.add-action-button:before{content:none}.client-editor-dialog{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-ui);width:min(864px,100vw - 32px);max-width:calc(100vw - 32px);max-height:min(90dvh,900px);color:inherit;background:#f7fbfc;margin:auto;padding:16px;overflow:auto;box-shadow:0 20px 70px #112a4647}.client-editor-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1023396b}.client-editor-dialog .client-editor-panel{gap:10px;margin:0;display:grid}.client-editor-dialog .client-editor-panel>.client-delivery-address-card{box-sizing:border-box;width:830px;max-width:100%}.client-editor-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.client-editor-heading .eyebrow,.client-editor-heading h3{margin:0}.record-editor-dialog{--record-editor-label-width:110px;box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-ui);width:min(960px,100vw - 32px);max-width:calc(100vw - 32px);max-height:min(90dvh,900px);color:inherit;background:#f7fbfc;margin:auto;padding:16px;overflow:auto;box-shadow:0 20px 70px #112a4647}.record-editor-dialog-wide{width:min(1200px,100vw - 32px)}.record-editor-dialog-wide:has(.template-form-grid){width:min(894px,100vw - 32px)}.record-editor-dialog-wide:has(.job-definition-form-grid){width:min(875px,100vw - 32px)}.record-editor-dialog-wide:has(.delivery-provider-form){width:min(1100px,100vw - 32px);padding-bottom:10px}.record-editor-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1023396b}.record-editor-panel{gap:10px;margin:0;display:grid}.record-editor-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.record-editor-heading .eyebrow{margin:0}.record-editor-dialog .field-group:has(>input:not([type=checkbox]),>select,>textarea,>.ukrainian-date-input,>.secret-input-wrapper){min-width:0;min-height:var(--table-filter-height);height:var(--table-filter-height);border:1px solid var(--line);border-radius:var(--radius-ui);background:#fff;align-items:center;gap:0;display:flex;overflow:hidden}.record-editor-dialog .field-group:has(>input:not([type=checkbox]),>select,>textarea,>.ukrainian-date-input,>.secret-input-wrapper)>span:first-child{flex:0 0 var(--record-editor-label-width);box-sizing:border-box;width:var(--record-editor-label-width);border-right:1px solid var(--line-strong);height:100%;color:var(--muted);font-size:var(--table-filter-font-size);white-space:nowrap;align-items:center;padding:0 8px;font-weight:400;line-height:1.2;display:flex}.record-editor-dialog .field-group:has(>input:not([type=checkbox]),>select,>textarea,>.ukrainian-date-input,>.secret-input-wrapper)>:is(input,select,textarea,.ukrainian-date-input,.secret-input-wrapper){width:0;min-width:0;height:100%;min-height:0;box-shadow:none;font-size:var(--table-filter-font-size);background:0 0;border:0;border-radius:0;flex:auto;margin:0;padding:0 8px}.record-editor-dialog .field-group>.secret-input-wrapper{width:0;min-width:0;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex:auto;padding:0}.record-editor-dialog .secret-input-wrapper input{height:100%;min-height:0;box-shadow:none;font-size:var(--table-filter-font-size);background:0 0;border:0;border-radius:0;margin:0;padding:0 8px}.record-editor-dialog .secret-input-toggle{height:100%}.record-editor-dialog .delivery-provider-form .field-group:has(>.secret-input-wrapper):focus-within{border-color:#00b8d599;box-shadow:0 0 0 3px #00b8d51f}.record-editor-dialog .delivery-provider-form .secret-input-wrapper{width:0;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;flex:auto;align-self:stretch;padding:0}.record-editor-dialog .delivery-provider-form .secret-input-wrapper input,.record-editor-dialog .delivery-provider-form .secret-input-wrapper input:focus{width:0;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;flex:auto;padding:0 8px}.record-editor-dialog .delivery-provider-form .secret-input-toggle{border:0;border-left:1px solid var(--line);width:36px;height:100%;min-height:0;box-shadow:none;background:0 0;border-radius:0;flex:0 0 36px;align-self:stretch;margin:0;padding:0;position:static}.record-editor-dialog .field-group:has(>textarea){align-items:stretch;height:auto;min-height:160px}.record-editor-dialog .field-group:has(>textarea)>span:first-child{align-items:flex-start;padding-top:8px}.record-editor-dialog .field-group:has(>textarea)>textarea{resize:vertical;min-height:160px}.record-editor-dialog .advanced-filter-label{box-sizing:border-box;width:var(--record-editor-label-width);flex:0 0 var(--record-editor-label-width)}.record-editor-dialog :is(.primary-button,.ghost-button){box-sizing:border-box;text-align:center;justify-content:center;align-items:center;height:calc(1.8rem + 2px);min-height:calc(1.8rem + 2px);padding-block:.25rem;font-size:.75rem;line-height:1;display:inline-flex}.record-editor-dialog .record-editor-actions{grid-column:1/-1;justify-content:flex-end;gap:6px;margin:8px 0 0}.record-editor-dialog .record-editor-actions button{width:85px}.record-editor-dialog .record-editor-actions .add-action-button{width:82px;min-width:82px;height:34px;min-height:34px}.event-filter-grid{grid-template-columns:220px 130px 160px minmax(150px,1fr) 165px 165px 52px;align-items:end;gap:.85rem 1rem;display:grid}.event-filter-actions{justify-content:flex-end;margin-top:0}.icon-button{border-radius:var(--radius-ui);justify-content:center;align-items:center;width:46px;min-width:46px;height:46px;padding:0;font-size:1.1rem;line-height:1;display:inline-flex}.ttn-manual-actions .icon-button{height:var(--action-button-height);min-height:var(--action-button-height)}.text-action-button{white-space:nowrap;width:4.25rem;min-width:4.25rem;padding-left:.4rem;padding-right:.4rem}.primary-button.add-action-button{width:96px;min-width:96px;height:34px;min-height:34px;padding:0 .6rem}.compact-icon-button{border-radius:var(--radius-ui);width:38px;min-width:38px;height:38px;font-size:1rem}.event-filter-actions .icon-button{justify-self:end}.stock-form-grid{grid-template-columns:520px 632px 100px 130px 130px 130px 145px minmax(112px,1fr);justify-content:start;align-items:end;gap:.85rem;display:grid}.stock-form-grid .stock-form-actions{justify-content:flex-end;margin-left:0}.stock-filter-grid{grid-template-columns:minmax(320px,.45fr) 120px;justify-content:start;align-items:end;gap:.85rem;margin-bottom:1rem;display:grid}.stock-correction-grid{grid-template-columns:minmax(320px,.7fr) 120px minmax(220px,.55fr) minmax(260px,1fr) minmax(110px,.2fr);align-items:end;gap:.85rem;display:grid}.readonly-field{min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--radius-ui);color:var(--text);background:#ffffffad;gap:.2rem;padding:.58rem .85rem;display:grid}.readonly-field small{color:var(--muted);font-weight:700}.stock-correction-actions{justify-content:flex-end;margin-left:0}.market-offer-aligned-grid{grid-template-columns:minmax(165px,.8fr) minmax(190px,1fr) minmax(130px,.7fr) minmax(130px,.7fr) minmax(135px,.75fr) minmax(135px,.75fr) 112px;align-items:end;gap:.85rem;display:grid}.offer-form-grid{grid-template-areas:"market price commission-rate commission-fixed start-date end-date actions"}.market-offer-filter-grid{grid-template-areas:"market history history. . .actions";margin-bottom:1rem}.market-offer-market-field,.market-offer-market-filter-field{grid-area:market}.offer-form-grid .field-group.compact{max-width:none}.market-offer-price-field{grid-area:price}.market-offer-commission-rate-field{grid-area:commission-rate}.market-offer-commission-fixed-field{grid-area:commission-fixed}.market-offer-start-date-field{grid-area:start-date}.market-offer-end-date-field{grid-area:end-date}.market-offer-history-field{white-space:nowrap;grid-area:history;min-height:2.8rem}.market-offer-filter-actions{grid-area:actions;justify-content:flex-end}.market-offer-form-actions{grid-area:actions}.market-offer-action-button{text-align:center;white-space:nowrap;width:112px;min-width:112px;padding:.72rem .65rem;font-size:.9rem}.product-form-grid{grid-template-columns:minmax(110px,.7fr) minmax(130px,.8fr) minmax(320px,1.6fr) minmax(140px,.7fr) auto;align-items:end;gap:.85rem;display:grid}.product-filter-grid{grid-template-columns:minmax(340px,.55fr) minmax(155px,.22fr) minmax(145px,.2fr) minmax(145px,.2fr) auto;align-items:end;gap:.85rem;display:grid}.product-filter-actions{justify-content:flex-start;margin-top:0}.client-form-grid{grid-template-columns:minmax(170px,.9fr) minmax(170px,.9fr) minmax(170px,.9fr) minmax(260px,1.2fr) minmax(180px,.9fr) minmax(180px,.9fr) minmax(112px,1fr);align-items:end;gap:.85rem;display:grid}.client-form-actions{justify-content:flex-start;margin-top:0}.client-editor-dialog .client-form-grid{box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;width:830px;max-width:100%}.client-editor-dialog .client-form-grid>.advanced-filter-field{box-sizing:border-box;width:270px;max-width:100%}.client-editor-dialog .client-form-grid>.client-form-company-name{grid-column:2;width:270px}.client-editor-dialog .client-form-grid>.client-form-edrpou{grid-column:3;width:270px}.client-editor-dialog .client-form-grid>.client-company-flag{width:270px;height:var(--table-filter-height);min-height:var(--table-filter-height);box-sizing:border-box;font-size:var(--table-filter-font-size);justify-content:space-between;gap:.5rem;padding:0 10px;font-weight:400}.client-editor-actions{box-sizing:border-box;justify-content:flex-end;gap:6px;width:830px;max-width:100%;margin:0}.client-editor-actions button{width:85px}.client-editor-dialog :is(.primary-button,.ghost-button){box-sizing:border-box;text-align:center;justify-content:center;align-items:center;height:calc(1.8rem + 2px);min-height:calc(1.8rem + 2px);padding-block:.25rem;font-size:.75rem;line-height:1;display:inline-flex}.client-editor-dialog .client-address-form{box-sizing:border-box;grid-template-columns:270px 438px minmax(0,1fr);align-items:start;gap:10px;width:100%;max-width:100%;margin:0}.client-editor-dialog .client-address-form>.advanced-filter-field{box-sizing:border-box;width:270px;max-width:100%}.client-editor-dialog .client-address-form>.client-address-connection-field{width:438px}.client-editor-dialog .client-address-form>.client-address-city-field{grid-area:2/1}.client-editor-dialog .client-address-form>.client-address-branch-field{grid-area:2/2;width:438px}.client-editor-dialog .client-address-service-icon{justify-content:center;align-items:center;width:38px;height:100%;padding:0 5px;display:inline-flex}.client-editor-dialog .client-address-service-icon .order-brand-image{width:24px;height:24px}.client-editor-dialog .client-address-service-icon .order-outline-icon{width:20px;height:20px}.client-editor-dialog .client-address-actions{grid-area:2/3;justify-content:flex-end;align-self:end;gap:6px}.client-editor-dialog .client-address-actions button{width:auto}.client-editor-dialog .client-address-actions .client-address-submit-button{background:linear-gradient(135deg, var(--action), var(--action-strong));color:#fff9f3;box-shadow:0 10px 20px #f26d212e}.client-editor-dialog .client-delivery-address-count{font-weight:600}.client-editor-dialog .client-form-grid>.advanced-filter-field:not(.client-address-service-field)>.advanced-filter-label,.client-editor-dialog .client-address-form>.advanced-filter-field:not(.client-address-service-field)>.advanced-filter-label{box-sizing:border-box;flex:0 0 88px;width:88px}.client-editor-dialog .client-address-form>.advanced-filter-field.client-address-city-field>.advanced-filter-label{box-sizing:border-box;flex:0 0 38px;width:38px}.client-editor-dialog .client-address-list{width:100%}.client-editor-dialog .client-address-list>.muted-text{text-align:center;margin:.75rem 0}.client-editor-dialog .client-address-detail-row .delivery-address-line{margin-top:-12px}.client-filter-grid{grid-template-columns:minmax(280px,.35fr) 135px;align-items:end;gap:.85rem;display:grid}.client-filter-actions{justify-content:flex-start;margin-top:0}.stock-filter-actions,.analytics-filter-actions{justify-content:flex-end;margin-top:0}.import-form-grid{grid-template-columns:170px 220px minmax(320px,1fr) auto;align-items:end;gap:.85rem;display:grid}.import-date-field{max-width:170px}.import-expenses-field{max-width:220px}.import-comment-field{min-width:320px}.manual-csv-import-panel{gap:.9rem;display:grid}.manual-csv-import-grid{grid-template-columns:minmax(320px,1fr) auto;align-items:end;gap:.85rem;display:grid}.hidden-file-input{display:none}.manual-csv-file-summary{flex-wrap:wrap;align-items:center;gap:.5rem;min-height:42px;display:flex}.manual-csv-actions{justify-content:flex-end}.manual-csv-actions .primary-button{text-align:center;white-space:nowrap;min-width:132px}.manual-csv-preview-table{gap:.55rem;padding-bottom:.15rem;display:grid;overflow-x:auto}.manual-csv-preview-row{border-radius:var(--radius-ui);border:1px solid var(--line);background:#ffffffc7;grid-template-columns:42px minmax(120px,.7fr) minmax(110px,.55fr) minmax(100px,.5fr) minmax(190px,1fr) minmax(240px,1.1fr) minmax(140px,.65fr) minmax(230px,1fr);align-items:center;gap:.55rem;min-width:1260px;padding:.62rem .75rem;display:grid}.manual-csv-preview-row-header{background:var(--table-head);color:var(--muted);border-color:#7ccfe473;font-weight:900}.manual-csv-preview-row-invalid{background:#fff5eee6}.provider-form-grid{grid-template-columns:repeat(3,minmax(180px,1fr));align-items:end;gap:.85rem;display:grid}.marketplace-provider-form{grid-template-columns:minmax(150px,.78fr) minmax(150px,.78fr) minmax(180px,1fr) minmax(180px,1fr) minmax(180px,1fr) 46px;grid-template-areas:"market name url url url.""username password token token token actions";justify-content:stretch;align-items:end;width:100%}.marketplace-provider-form.token-only{grid-template-areas:"market name url url token actions"}.marketplace-provider-market-field{grid-area:market}.marketplace-provider-name-field{grid-area:name}.marketplace-provider-url-field{grid-area:url}.marketplace-provider-username-field{grid-area:username}.marketplace-provider-password-field{grid-area:password}.marketplace-access-token-field{grid-area:token}.marketplace-provider-actions{grid-area:actions;justify-content:flex-end;justify-self:end;width:46px}.marketplace-provider-form .marketplace-provider-actions{grid-area:3/1/auto/-1;justify-self:stretch;width:auto}.delivery-provider-actions .icon-button{box-shadow:none}.delivery-provider-form{--record-editor-label-width:140px;grid-template-columns:minmax(200px,.8fr) minmax(220px,.85fr) minmax(300px,1fr) minmax(300px,1fr);grid-template-areas:"identityFields identityFields identityFields identityFields""connectionFields connectionFields connectionFields connectionFields""senderDetails senderDetails senderDetails senderDetails";justify-content:stretch;align-items:end;gap:.45rem .85rem;width:100%}.delivery-provider-form :is(.delivery-provider-sender-details,.delivery-provider-connection-details){border:1px solid var(--line);border-radius:var(--radius-ui);background:#ffffff94;gap:.45rem .85rem;min-width:0;margin:0;padding:.5rem .65rem .65rem;display:grid}.delivery-provider-form .delivery-provider-sender-details{grid-area:senderDetails;grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-provider-form .delivery-provider-connection-details{grid-area:connectionFields;grid-template-columns:minmax(0,1fr);width:56%;max-width:100%}.delivery-provider-form :is(.delivery-provider-sender-details,.delivery-provider-connection-details) legend{color:var(--muted);font-size:var(--table-filter-font-size);padding:0 .35rem;font-weight:500}.delivery-provider-form :is(.delivery-provider-sender-details,.delivery-provider-connection-details)>.field-group{grid-area:auto}.delivery-provider-identity-fields{grid-area:identityFields;grid-template-columns:minmax(200px,.8fr) minmax(0,1.2fr);gap:.85rem;width:56%;min-width:0;max-width:100%;display:grid}.delivery-provider-identity-fields>.field-group{grid-area:auto}.delivery-provider-service-field{--record-editor-label-width:35px}.record-editor-dialog .delivery-provider-service-field>.delivery-provider-service-icon{justify-content:center;padding:0}.delivery-provider-service-icon .order-brand-image{object-fit:contain;width:22px;height:22px;display:block}.delivery-provider-service-icon .order-outline-icon{width:20px;height:20px}.delivery-provider-url-field,.delivery-provider-api-key-field,.delivery-provider-contract-id-field,.delivery-provider-ecom-token-field,.delivery-provider-status-token-field,.delivery-provider-counterparty-token-field{grid-area:auto}.delivery-provider-sender-field{grid-area:sender}.delivery-provider-sender-phone-field{grid-area:senderPhone}.delivery-provider-tin-field{grid-area:tin}.delivery-provider-bank-account-field{grid-area:bankAccount}.delivery-provider-sender-postal-field{grid-area:senderPostal}.delivery-provider-sender-last-field{grid-area:senderLast}.delivery-provider-sender-first-field{grid-area:senderFirst}.delivery-provider-sender-middle-field{grid-area:senderMiddle}.delivery-provider-sender-address-id-field{grid-area:senderAddressId}.delivery-provider-sender-client-id-field{grid-area:senderClientId}.delivery-provider-sender-city-field{grid-area:senderCity}.delivery-provider-sender-branch-field{grid-area:senderBranch}.delivery-provider-actions{grid-area:actions;justify-content:flex-end;place-self:end;gap:.45rem}.delivery-provider-form .delivery-provider-actions{grid-area:4/1/auto/-1;justify-content:flex-end;justify-self:stretch;width:100%;margin-top:0}.provider-form-grid.marketplace-import-form{grid-template-columns:190px 190px 190px 190px 190px 190px 190px minmax(0,1fr);justify-content:start;align-items:end;gap:.8rem .75rem}.provider-form-grid.marketplace-import-form.all-marketplaces{grid-template-columns:190px 190px 190px 190px 190px minmax(0,1fr)}.provider-form-grid.marketplace-import-form.csv-source{grid-template-columns:repeat(5,190px) minmax(0,1fr)}.marketplace-import-source-field{grid-column:1}.marketplace-import-market-field{grid-column:2}.marketplace-import-connection-field{grid-column:3}.marketplace-import-period-field{grid-column:4}.marketplace-import-date-from-field{grid-column:5}.marketplace-import-date-to-field{grid-column:6}.marketplace-import-max-field{grid-column:7;max-width:none}.marketplace-import-advanced-toggle{width:152px;max-width:152px;height:var(--table-filter-height);min-height:var(--table-filter-height);grid-column:-2/-1;justify-content:center;justify-self:end;gap:.35rem}.marketplace-import-form.all-marketplaces .marketplace-import-period-field{grid-column:3}.marketplace-import-form.all-marketplaces .marketplace-import-date-from-field{grid-column:4}.marketplace-import-form.all-marketplaces .marketplace-import-date-to-field{grid-column:5}.marketplace-import-form.all-marketplaces .marketplace-import-advanced-toggle{grid-column:-2/-1}.marketplace-import-actions{grid-column:1/-1;justify-content:flex-start;margin-top:0}.marketplace-import-connection-note{color:var(--muted-text,#6b7890);white-space:nowrap;margin-right:auto;padding-right:.2rem;font-size:.78rem}.marketplace-import-actions .primary-button{box-sizing:border-box;text-align:center;white-space:nowrap;width:120px;min-width:120px;height:calc(1.8rem + 2px);min-height:calc(1.8rem + 2px);padding-block:.25rem;font-size:.75rem}.marketplace-import-actions .manual-csv-file-summary{min-height:0}.marketplace-import-form.csv-source .marketplace-import-period-field{grid-column:2}.marketplace-import-form.csv-source .marketplace-import-date-from-field{grid-column:3}.marketplace-import-form.csv-source .marketplace-import-date-to-field{grid-column:4}.marketplace-import-form.csv-source .marketplace-import-max-field{grid-column:5}.marketplace-import-form.csv-source .marketplace-import-advanced-toggle{grid-column:-2/-1}.marketplace-import-advanced-row{border-top:1px solid var(--line);grid-column:1/-1;align-items:flex-start;gap:.75rem;padding-top:.7rem;display:flex}.marketplace-import-defer-field,.marketplace-import-advanced-row .marketplace-import-max-field{flex:0 0 190px;width:190px}.marketplace-import-actions .split-action-button{width:190px;min-width:190px}.marketplace-import-actions .split-action-button>.split-action-main{flex:auto;min-width:0}.marketplace-import-defer-field .advanced-filter-label{text-overflow:clip;border-right:0;max-width:none;overflow:visible}.marketplace-import-defer-field .advanced-filter-control{justify-content:flex-end;align-items:center;display:flex}.marketplace-import-defer-field input[type=checkbox]{accent-color:var(--accent);width:18px!important;height:18px!important;min-height:0!important;margin:0 12px 0 0!important}.marketplace-import-max-field output{line-height:var(--table-filter-height);font-size:var(--table-filter-font-size);padding-inline:8px;display:block}.expense-form-grid{grid-template-columns:170px 130px minmax(420px,1fr) auto;grid-template-areas:"date amount comment actions";align-items:end;gap:.85rem;display:grid}.expense-date-field{grid-area:date}.expense-amount-field{grid-area:amount}.expense-comment-field{grid-area:comment;grid-template-rows:auto 1fr;min-width:0;display:grid}.expense-comment-field textarea{resize:vertical;height:100%;min-height:0}.expense-form-actions{white-space:nowrap;grid-area:actions;justify-content:flex-start;align-self:end}.template-form-grid{--record-editor-label-width:55px;grid-template:"name placeholders""body placeholders"minmax(390px,1fr)".actions"/minmax(0,1fr) 392px;align-items:stretch;gap:.75rem;display:grid}.job-definition-form-grid{--record-editor-label-width:65px;grid-template:"type name name name""trigger runs period next""active active active active""payload payload payload payload"minmax(160px,auto)"actions actions actions actions"/265px 130px 170px 235px;justify-content:stretch;align-items:end;gap:.85rem;display:grid}.job-definition-type-field{grid-area:type}.job-definition-name-field{grid-area:name}.job-definition-trigger-field{grid-area:trigger}.job-definition-runs-field{grid-area:runs}.job-definition-period-field{grid-area:period}.job-definition-next-run-field{grid-area:next}.job-definition-active-field{width:110px;min-width:110px;height:var(--table-filter-height);min-height:var(--table-filter-height);box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-ui);color:var(--ink);font-size:var(--table-filter-font-size);white-space:nowrap;background:#fff;grid-area:active;justify-content:space-between;place-self:end start;align-items:center;gap:8px;padding:0 10px;font-weight:600;display:inline-flex}.job-definition-active-field>input{flex:none;order:1;margin:0}.job-definition-payload-field{--record-editor-label-width:85px;flex-direction:row;grid-area:payload;align-self:stretch;align-items:stretch;height:auto;min-height:160px;display:flex}.record-editor-dialog .field-group.job-definition-payload-field:has(>textarea){align-items:stretch;height:auto;min-height:160px;overflow:hidden}.record-editor-dialog .field-group.job-definition-payload-field:has(>textarea)>span:first-child{flex:0 0 var(--record-editor-label-width);width:var(--record-editor-label-width);align-items:flex-start;height:auto;padding-top:8px}.record-editor-dialog .field-group.job-definition-payload-field:has(>textarea)>textarea{box-sizing:border-box;text-align:left;resize:vertical;direction:ltr;flex:1 1 0;align-self:stretch;width:0;min-width:0;height:auto;min-height:0;padding:.65rem;line-height:1.45;overflow-y:auto}.job-definition-form-actions{grid-area:actions;justify-content:flex-end;place-self:end stretch;margin-top:0}.job-definition-form-actions .icon-button{width:46px;min-width:46px}.job-filter-grid{grid-template-columns:130px 250px 120px 170px 170px minmax(280px,1fr) auto;align-items:end;gap:.85rem;display:grid}.job-filter-actions{justify-content:flex-start;margin-top:0}.job-filter-button{text-align:center;min-width:160px}.notifications-page .hero-strip{background:radial-gradient(circle at 94% 12%,#f26d211a,#0000 28%),linear-gradient(135deg,#fffffffa,#fbfdfef5)}.notifications-page .metric-card.accent{background:linear-gradient(135deg,#f26d2124,#ffffffe0)}.template-editor-panel{background:#fffffff5}.template-name-field{grid-area:name;width:100%}.record-editor-dialog .field-group.template-body-field:has(>textarea){grid-area:body;align-self:stretch;align-items:stretch;height:auto;min-height:390px;display:flex}.record-editor-dialog .field-group.template-body-field:has(>textarea)>span:first-child{align-items:flex-start;padding-top:8px}.record-editor-dialog .field-group.template-body-field:has(>textarea)>textarea{box-sizing:border-box;text-align:left;resize:none;direction:ltr;background:#fff;flex:1 1 0;align-self:stretch;width:0;min-width:0;height:auto;min-height:0;padding:.65rem;line-height:1.45;overflow-y:auto}.template-placeholder-panel{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-ui);background:#fff;flex-direction:column;grid-area:1/placeholders/3;align-self:stretch;min-width:0;padding:.7rem;display:flex}.template-placeholder-panel>span:first-child{color:var(--muted);font-size:var(--table-filter-font-size);margin-bottom:.65rem;line-height:1.2;display:block}.template-form-actions{grid-area:actions;justify-content:flex-end;align-self:end;width:100%;margin-top:0}.record-editor-dialog .template-form-grid .record-editor-actions{grid-area:actions/2;justify-self:end;margin-top:0}.template-form-actions .primary-button{text-align:center;min-width:112px}.placeholder-chip-list{grid-template-columns:repeat(2,180px);gap:.42rem;max-width:none;display:grid}.placeholder-chip{text-align:left;border-radius:var(--radius-ui);min-width:0;color:var(--text);background:#f8fbfdf5;border:1px solid #082d651f;gap:.12rem;padding:.36rem .42rem;transition:transform .18s,border-color .18s,background .18s;display:grid}.placeholder-chip:hover{background:#fff8f4fa;border-color:#f26d2157;transform:translateY(-1px)}.placeholder-chip strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.placeholder-chip span{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:.65rem;overflow:hidden}.template-list-panel{background:#fffffff0}.stock-form-actions{justify-content:flex-start;margin-top:0}.provider-form-grid .marketplace-provider-actions,.provider-form-grid .delivery-provider-actions{justify-content:flex-end}.offer-catalog{flex-wrap:wrap;gap:.65rem;margin-bottom:1rem;display:flex}.offer-chip{border:1px solid var(--line);color:var(--text);background:#ffffffc7;border-radius:999px;align-items:center;gap:.5rem;padding:.65rem .85rem;display:inline-flex}.offer-chip.accent{background:linear-gradient(135deg,#00b8d524,#57328f14);border-color:#57328f57}.search-only{grid-column:span 1}.order-list,.product-list{gap:.9rem;display:grid}.product-card{border-radius:var(--radius-ui);border:1px solid var(--line);background:#ffffffd1;gap:.8rem;padding:1rem;display:grid}.product-card-top{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.empty-state{text-align:center}.client-table,.order-table,.stock-table,.product-table,.import-table,.offer-table,.connection-table,.marketplace-import-table,.expense-table,.event-table,.job-table,.template-table,.manual-csv-preview-table{flex:auto;align-content:start;gap:.65rem;width:100%;min-height:15.5rem;padding-bottom:.15rem;display:grid;overflow-x:auto}.client-row,.order-row,.stock-row,.product-row,.import-row,.offer-row,.connection-row,.marketplace-import-row,.expense-row,.event-row,.job-row,.template-row{border-radius:var(--radius-ui);border:1px solid var(--line);background:#ffffffc7;align-items:center;gap:.55rem;width:100%;padding:.62rem .75rem;display:grid}.client-row>*,.order-row>*,.stock-row>*,.product-row>*,.import-row>*,.offer-row>*,.connection-row>*,.marketplace-import-row>*,.expense-row>*,.event-row>*,.job-row>*,.template-row>*{text-align:left;justify-self:stretch;min-width:0}.order-row-shell{gap:.45rem;width:100%;min-width:1640px;display:grid}.job-row-shell{gap:.45rem;width:100%;min-width:1320px;display:grid}.event-row-shell{gap:.45rem;width:100%;min-width:1260px;display:grid}.client-row-shell{gap:.45rem;width:100%;min-width:1540px;display:grid}.row-number{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:800}.client-row{grid-template-columns:38px 34px minmax(44px,.2fr) minmax(150px,.66fr) minmax(270px,1.35fr) minmax(135px,.68fr) minmax(175px,.88fr) repeat(5,minmax(96px,.48fr)) minmax(225px,.52fr) minmax(120px,.3fr);min-width:1540px}.orders-count-cell{text-align:left;justify-self:stretch}.orders-count-cell .sort-header-button{justify-content:flex-start}.client-row-header>.actions-header-cell{text-align:right;justify-content:flex-end}.client-action-cell{justify-content:flex-end}.order-expanded-panel.client-expanded-panel{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.client-expanded-panel>.client-order-context{grid-area:1/1;align-content:start}.client-expanded-panel>.client-order-context .expanded-detail-list.compact-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}.client-expanded-panel .client-context-metric{align-items:center;gap:.7rem;min-width:0;display:flex}.client-expanded-panel .client-context-icon{border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.client-context-metric-orders .client-context-icon{color:#0873ef;background:#e1f2ff}.client-context-metric-amount .client-context-icon{color:#d98b00;background:#fff4d9}.client-context-metric-success .client-context-icon{color:#079849;background:#def8ea}.client-context-metric-failed .client-context-icon{color:#e22222;background:#ffe5e5}.client-context-metric-copy{min-width:0}.client-context-metric-label{color:var(--muted);font-size:.78rem;margin:0 0 .12rem!important;font-weight:400!important}.client-context-metric-value{margin:0;font-size:.88rem;font-weight:700;line-height:1.35}.client-context-metric .link-button.client-context-metric-value{min-height:0;color:inherit;justify-content:flex-start;padding:0;font-size:.88rem;font-weight:700}.client-expanded-panel>.client-contact-details{grid-area:2/1;align-content:start}.client-expanded-panel>.client-contact-details .expanded-detail-list.compact-details{grid-template-columns:repeat(2,minmax(0,1fr))}.client-expanded-panel>.client-contact-details .compact-details>div{grid-template-columns:minmax(0,1fr);align-items:start;gap:0;display:grid}.client-expanded-panel>.client-contact-details .compact-details span{margin-bottom:.18rem}.client-expanded-panel>.client-contact-details .compact-details strong{overflow-wrap:anywhere}.client-expanded-panel>.client-delivery-address-card{grid-area:1/2/span 2;align-content:start}.client-success-rating.good{color:#079849}.client-success-rating.medium{color:#ae7200}.client-success-rating.low{color:#e22222}.client-editor-panel .client-delivery-address-card{margin-top:.25rem}.client-address-list{gap:.55rem;display:grid}.client-editor-dialog .client-address-list{width:100%;max-width:100%}.client-address-row{border:1px solid var(--line);border-radius:var(--radius-ui);background:#ebfaff73;grid-template-columns:minmax(360px,1.3fr) minmax(150px,.5fr) minmax(110px,.32fr) minmax(80px,.28fr) auto;align-items:end;gap:.75rem;padding:.65rem .75rem;display:grid}.client-address-row span{color:var(--muted);margin-top:.12rem;font-size:.78rem;line-height:1.35;display:block}.client-address-detail-row{border:1px solid var(--line);border-radius:var(--radius-ui);background:#ebfaff73;grid-template-columns:minmax(0,1fr);align-items:start;gap:.25rem;padding:.45rem .55rem;display:grid}.clients-page .client-address-detail-row span{margin:0;display:inline-flex}.client-address-detail-heading{align-items:center;gap:.4rem;min-width:0;min-height:1.7rem;display:flex}.client-address-detail-heading>strong{min-width:0;font-size:.8rem;font-weight:400}.client-address-detail-heading .delivery-provider-icon{flex:0 0 24px;justify-content:flex-start;align-items:center;width:24px;display:inline-flex}.client-address-detail-heading .delivery-provider-icon .order-brand-image{flex:0 0 24px;width:24px;height:24px}.client-address-detail-meta{color:var(--muted);white-space:nowrap;align-items:center;gap:.45rem;margin-left:auto;font-size:.7rem;display:flex}.client-address-detail-meta .status-pill{padding:.16rem .4rem;font-size:.72rem;font-weight:600}.client-address-detail-meta .status-pill.status-success{color:#157347;background:#1ca45f17}.client-address-detail-meta .client-address-actions{grid-area:auto;align-self:center;padding-bottom:0}.client-address-detail-meta .client-address-actions .icon-action-button{width:1.7rem;min-width:1.7rem;height:1.7rem;padding:0;font-size:.9rem}.client-address-detail-meta.has-actions{grid-template-columns:max-content max-content;place-items:center start;gap:20px .45rem;display:grid}.client-address-detail-meta.has-actions .client-address-actions{grid-column:1/-1;justify-content:flex-start}.client-address-detail-row .delivery-address-line{min-width:0;color:var(--muted);margin-top:0;padding-left:calc(24px + .4rem);font-size:.9rem;display:block;position:relative}.client-address-detail-row .delivery-location-icon{width:16px;height:16px;display:inline-flex;position:absolute;top:0;left:4px}.client-address-detail-row .delivery-location-icon .order-outline-icon{width:16px;height:16px}.client-address-detail-row .delivery-address-text{overflow-wrap:anywhere;flex-wrap:wrap;column-gap:.25rem;width:100%;min-width:0;max-width:100%;display:flex}.client-address-detail-row .delivery-address-primary{overflow-wrap:anywhere;min-width:0}.clients-page .client-row:not(.client-row-header)>div:nth-child(5)>strong{font-size:calc(1em - 1pt)}.clients-page .client-row:not(.client-row-header) .link-button{text-decoration:none}.clients-page .client-row:not(.client-row-header) .source-pill,.clients-page .client-row:not(.client-row-header) .rating-pill{padding:.16rem .4rem;font-size:.72rem;font-weight:600}.clients-page .client-row:not(.client-row-header) .source-pill{color:#697991;background:#edf1f5;border:1px solid #e0e6ed}.clients-page .client-row:not(.client-row-header) .rating-pill.good{color:#157347;background:#1ca45f17}.clients-page .client-row:not(.client-row-header) .rating-pill.medium{color:#856404;background:#ffc1071c}.clients-page .client-row:not(.client-row-header) .rating-pill.low{color:#9b2c2c;background:#d1434317}.client-address-form{grid-template-columns:minmax(190px,.55fr) minmax(220px,.65fr) minmax(260px,.85fr) minmax(480px,1.6fr) auto;align-items:end;gap:.65rem;margin-top:.75rem;margin-bottom:.75rem;display:grid}.client-address-existing-field{min-width:0}.client-address-connection-field,.client-address-city-field,.client-address-branch-field{position:relative}.client-address-suggestion span{color:var(--muted);font-size:.72rem}.readonly-field-display{border:1px solid var(--line);border-radius:var(--radius-ui);width:100%;min-height:2.35rem;color:var(--muted);cursor:default;-webkit-user-select:text;user-select:text;background:#eef7fbb3;align-items:center;padding:.55rem .75rem;display:flex}.client-address-actions{justify-content:flex-end;align-self:end}.client-channel-line{flex-wrap:nowrap;align-items:center;gap:.24rem;display:flex}.client-channel-line>.split-action-button{width:100%;max-width:190px}.client-channel-line>.split-action-button>.split-action-main,.client-action-cell>.split-action-button>.split-action-main{flex:auto;min-width:0}.client-action-cell>.split-action-button{width:100%;min-width:0}.clients-page .phone-number-copy-button{width:auto;min-height:0;box-shadow:none;color:inherit;font:inherit;line-height:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;display:inline}.clients-page .phone-number-copy-button:hover:not(:disabled){color:var(--brand-strong);transform:none}.client-delivery-address-count{color:#7185a1;white-space:nowrap;align-items:center;margin-left:auto;font-size:.74rem;font-weight:800;display:flex}.client-channel-line .channel-button{padding:.2rem}.client-channel-line .channel-icon{min-width:1.55rem;height:1.55rem;padding:0 .2rem;font-size:.62rem}.source-pill,.rating-pill{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.28rem .55rem;font-size:.78rem;font-weight:900;display:inline-flex}.source-pill{color:var(--brand-strong);background:#00b2d61f;border:1px solid #00b2d633}.rating-pill.good{color:#0f7d4f;background:#25d36624}.rating-pill.medium{color:#a45b00;background:#f26d2124}.rating-pill.low{color:#b42318;background:#f841471f}.rating-pill:disabled{cursor:default;opacity:.65}.client-row-shell.highlighted .client-row{border-color:#f26d217a;box-shadow:0 14px 34px #f26d2129}.pagination-note{background:0 0;border:0;border-radius:0;padding:0}.order-pagination-row{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.45rem;margin-top:.85rem}.orders-summary{gap:.35rem;min-width:0;display:grid}.orders-summary .action-row{justify-content:flex-end}.orders-desktop-overview{display:none}@media (width>=769px){.orders-list-page .orders-list-header,.orders-list-page .orders-list-controls{display:none}.orders-desktop-overview{gap:.85rem;padding:.35rem 0 .8rem;display:grid}.orders-desktop-heading-row{justify-content:space-between;align-items:center;gap:1.25rem;min-width:0;display:flex}.orders-desktop-title{flex:none;min-width:230px}.orders-desktop-title h3{color:var(--ink);margin:0;font-size:clamp(1.3rem,1.7vw,1.8rem);line-height:1.15}.orders-desktop-title p{color:var(--muted);margin:.35rem 0 0;font-size:.9rem}.orders-financial-cards{flex:auto;grid-template-columns:repeat(6,minmax(120px,1fr));gap:.55rem;min-width:0;display:grid}.orders-financial-card{border-radius:var(--radius-ui);background:linear-gradient(140deg,#fffffff5,#f4f9ffe0);border:1px solid #c0d3e7ad;align-items:center;gap:.58rem;min-width:0;min-height:58px;padding:.48rem .58rem;display:flex;box-shadow:0 3px 11px #21426c0e}.orders-financial-icon{color:#0873ef;background:#e6f2ff;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:1.25rem;font-weight:900;display:grid}.metric-net .orders-financial-icon{color:#05834e;background:#e3f8ee}.metric-cogs .orders-financial-icon{color:#dc3545;background:#fff0f0}.metric-commissions .orders-financial-icon{color:#7045cf;background:#f0eaff}.metric-expenses .orders-financial-icon{color:#53647d;background:#eef2f8}.metric-profit{background:linear-gradient(140deg,#f1fcf6,#e5f7ec)}.metric-profit .orders-financial-icon{color:#07864e;background:#d9f6e7}.orders-financial-copy{gap:.12rem;min-width:0;display:grid}.orders-financial-copy small{color:var(--muted);font-size:.7rem;line-height:1.15}.orders-financial-copy strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.78rem,.82vw,.95rem);line-height:1.2;overflow:hidden}.orders-quick-filters{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.orders-quick-filter,.orders-more-filters{border:1px solid var(--line);border-radius:var(--radius-ui);color:#12335f;min-height:38px;font:inherit;white-space:nowrap;cursor:pointer;background:#ffffffdb;justify-content:center;align-items:center;gap:.5rem;padding:.38rem .85rem;font-weight:620;display:inline-flex}.orders-quick-filter.active{color:#fff;background:#0873ef;border-color:#0873ef;box-shadow:0 4px 10px #0873ef2e}.orders-quick-filter strong{background:#18407514;border-radius:7px;place-items:center;min-width:22px;height:22px;font-size:.76rem;display:inline-grid}.orders-quick-filter.active strong{background:#fff3}.orders-quick-filter.successful:not(.active)>span:first-child{color:#059669}.orders-quick-filter.failed:not(.active)>span:first-child{color:#dc3545}.orders-quick-filter.stock:not(.active)>span:first-child{color:#d58c00}.orders-export-button:disabled{opacity:.5;cursor:not-allowed}.orders-desktop-filter-row{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(220px,1.8fr) repeat(5,minmax(118px,1fr)) auto;align-items:center;gap:.55rem;padding:0;display:grid}.orders-search-filter,.orders-inline-select{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-ui);background:#fff;align-items:center;min-width:0;height:42px;display:flex}.orders-search-filter{color:#173d72;gap:0;padding:0;font-size:1.1rem;position:relative}.orders-search-filter input{box-sizing:border-box;width:100%;min-width:0;height:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:.84rem}.orders-search-filter button{color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:1.15rem}.orders-inline-select{align-content:center;gap:.08rem;padding:.22rem .65rem;display:grid;position:relative}.orders-inline-select>span{color:var(--muted);font-size:.68rem;line-height:1}.orders-inline-select select{width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:.82rem;font-weight:650}.orders-more-filters{color:#0873ef;background:#f3f8ff;border-color:#0000}.orders-more-filters strong{color:#fff;background:#0873ef;border-radius:7px;place-items:center;min-width:21px;height:21px;font-size:.74rem;display:inline-grid}.orders-advanced-filter-row{border-radius:var(--radius-ui);background:#f7fbffd1;border:1px solid #c0d3e794;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:.7rem;padding:.7rem;display:grid}.orders-advanced-filter-row .field-group{min-width:0;margin:0}.orders-advanced-filter-row :is(select,input:not([type=date])){box-sizing:border-box;height:36px;min-height:36px;padding-block:.25rem;font-size:.75rem}.orders-active-filters{color:#294568;flex-wrap:wrap;align-items:center;gap:.65rem;min-height:30px;padding:0 .75rem;font-size:.82rem;display:flex}.table-filter-summary{margin:.5rem 0}.table-filter-summary-stats{color:#7185a1;white-space:nowrap;flex-wrap:wrap;align-items:center;gap:.85rem;margin-left:auto;font-size:.74rem;font-weight:750;display:flex}.table-filter-summary-stats strong{font-weight:800}.orders-active-filter-list{flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;display:flex}.orders-active-filter-chip{color:#074078;max-width:320px;min-height:28px;font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#edf7ff;border:1px solid #c6e2ff;border-radius:999px;align-items:center;gap:.45rem;padding:.2rem .55rem;display:inline-flex;overflow:hidden}.orders-active-filter-chip span{font-size:1rem;line-height:1}.orders-no-active-filters{color:var(--muted)}.orders-reset-filters{color:#0873ef;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:.2rem .35rem;font-weight:750;display:inline-flex}.orders-found-count{white-space:nowrap;margin-left:auto}.order-data-table.desktop-order-data-table{min-width:1650px}.order-data-table.desktop-order-data-table th:first-child,.order-data-table.desktop-order-data-table td:first-child{width:38px}.order-data-table.desktop-order-data-table th:nth-child(2),.order-data-table.desktop-order-data-table td:nth-child(2){width:34px}.order-data-table.desktop-order-data-table th:nth-child(3),.order-data-table.desktop-order-data-table td:nth-child(3){width:44px}.order-data-table.desktop-order-data-table th:nth-child(4),.order-data-table.desktop-order-data-table td:nth-child(4){width:105px}.order-data-table.desktop-order-data-table th:nth-child(5),.order-data-table.desktop-order-data-table td:nth-child(5){width:110px}.order-data-table.desktop-order-data-table th:nth-child(6),.order-data-table.desktop-order-data-table td:nth-child(6){width:125px}.order-data-table.desktop-order-data-table th:nth-child(7),.order-data-table.desktop-order-data-table td:nth-child(7){width:260px}.order-data-table.desktop-order-data-table th:nth-child(9),.order-data-table.desktop-order-data-table td:nth-child(9){width:165px}.order-data-table.desktop-order-data-table th:nth-child(10),.order-data-table.desktop-order-data-table td:nth-child(10){width:132px}.order-data-table.desktop-order-data-table th:nth-child(11),.order-data-table.desktop-order-data-table td:nth-child(11){width:175px}.order-data-table.desktop-order-data-table th:nth-child(12),.order-data-table.desktop-order-data-table td:nth-child(12){width:105px}.order-data-table.desktop-order-data-table th:nth-child(13),.order-data-table.desktop-order-data-table td:nth-child(13){width:125px}.order-data-table.desktop-order-data-table th:nth-child(14),.order-data-table.desktop-order-data-table td:nth-child(14){width:145px}.order-data-table.desktop-order-data-table th:nth-child(15),.order-data-table.desktop-order-data-table td:nth-child(15){width:170px}.order-data-table.desktop-order-data-table th:nth-child(16),.order-data-table.desktop-order-data-table td:nth-child(16){width:72px}.order-market-cell{white-space:nowrap;flex-flow:row;align-items:center}.market-icon,.delivery-service-icon{color:#1761a6;background:#edf4ff;border:1px solid #1d4a801f;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:.72rem;font-weight:900;line-height:1;display:inline-grid}.market-icon-rozetka{color:#078548;background:#e2f7ea}.market-icon-prom,.market-icon-prommobileapp{color:#1475e5;background:#e5f1ff}.market-icon-epicentr{color:#d66b16;background:#fff0df}.market-icon-phone{color:#176be1;background:#e8f1ff}.market-icon-site{color:#1873bb;background:#e6f5ff}.delivery-service-line{white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.delivery-icon-novaposhta,.delivery-icon-novaposhtaposhtomat{color:#1264c4;background:#e5f0ff}.delivery-icon-ukrposhta{color:#bb8500;background:#fff6d8}.delivery-icon-meest{color:#ce3232;background:#ffebeb}.delivery-icon-rozetkadelivery,.delivery-icon-rozetkapartnerbranch{color:#7045cf;background:#f0eaff}.order-client-link-single-line{max-width:100%;display:block;overflow:hidden}.order-client-link-single-line strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.order-details-card .expanded-order-id{color:var(--ink);margin-left:.4rem;font-size:.9em}}@media (width>=769px) and (width<=1280px){.orders-desktop-heading-row{flex-direction:column;align-items:stretch}.orders-financial-cards{grid-template-columns:repeat(3,minmax(140px,1fr))}.orders-desktop-filter-row{grid-template-columns:repeat(3,minmax(0,1fr))}.orders-search-filter{grid-column:span 2}}.summary-filter-button{cursor:pointer;min-height:28px;font:inherit;border:1px solid #0000}.summary-filter-button[aria-pressed=true]{border-color:var(--accent,#00b8d5);color:#06385f;background:#bdeef5;box-shadow:inset 0 -2px #009ab4}.summary-filter-button:focus-visible{outline-offset:2px;outline:2px solid #009ab4}.pagination-range{color:var(--muted);white-space:nowrap;font-size:.82rem;font-weight:700}.pagination-size-input select{border-radius:var(--radius-ui);box-sizing:border-box;color:var(--ink);background:#ffffffeb;border:1px solid #092a5529;width:3.75rem;height:1.85rem;min-height:1.85rem;padding:.2rem 1.35rem .2rem .45rem;font-size:.78rem;font-weight:700}.pagination-size-input{margin-right:auto}.pagination-size-input select:focus{border-color:#00b4d8a6;outline:none;box-shadow:0 0 0 3px #00b4d829}.pagination-page-input{color:var(--muted);white-space:nowrap;align-items:center;gap:.4rem;font-size:.82rem;font-weight:700;display:inline-flex}.pagination-page-input input[type=number]{appearance:textfield;border-radius:var(--radius-ui);box-sizing:border-box;color:var(--ink);font:inherit;text-align:center;background:#ffffffeb;border:1px solid #092a5529;width:2.7rem;height:1.85rem;min-height:1.85rem;padding:.2rem .3rem}.pagination-page-input input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.pagination-page-input input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.pagination-page-input input[type=number]:focus{border-color:#00b4d8a6;outline:none;box-shadow:0 0 0 3px #00b4d829}.pagination-total-pages{min-width:2.75rem;display:inline-block}.pagination-navigation-button{box-sizing:border-box;white-space:nowrap;flex:0 0 36px;width:36px;height:36px;min-height:36px;padding:0;line-height:1}.stock-row{grid-template-columns:38px 34px 44px minmax(120px,.58fr) minmax(80px,.38fr) minmax(260px,1.18fr) minmax(150px,.72fr) minmax(80px,.45fr) minmax(90px,.5fr) minmax(190px,.9fr) minmax(125px,.65fr) minmax(110px,.35fr);min-width:1450px}.product-row{grid-template-columns:38px 34px minmax(44px,.22fr) minmax(135px,.72fr) minmax(300px,1.25fr) minmax(90px,.45fr) minmax(130px,.65fr) minmax(145px,.65fr) minmax(150px,.7fr) minmax(130px,.65fr) minmax(145px,.65fr) minmax(110px,.35fr);min-width:1560px}.import-row{grid-template-columns:38px 34px minmax(44px,.22fr) minmax(150px,.65fr) minmax(190px,.85fr) minmax(360px,1.25fr) minmax(110px,.35fr);min-width:990px}.offer-row{grid-template-columns:38px 34px minmax(44px,.22fr) minmax(135px,.7fr) minmax(110px,.55fr) minmax(145px,.75fr) minmax(150px,.75fr) minmax(110px,.35fr);min-width:940px}.connection-row{grid-template-columns:minmax(44px,.22fr) minmax(140px,.7fr) minmax(190px,.9fr) minmax(260px,1.3fr) minmax(180px,.9fr) minmax(110px,.6fr) minmax(145px,auto);min-width:1100px}.connection-row.marketplace-connection-row{grid-template-columns:38px 34px minmax(44px,.22fr) minmax(150px,.75fr) minmax(220px,.95fr) minmax(380px,1.25fr) minmax(150px,.65fr) minmax(110px,.35fr);min-width:1200px}.connection-row.delivery-connection-row{grid-template-columns:38px 34px minmax(44px,.22fr) minmax(150px,.75fr) minmax(200px,.95fr) minmax(360px,1.25fr) minmax(220px,.75fr) minmax(110px,.35fr);min-width:1230px}.delivery-connections-panel{min-height:calc(100dvh - 1.1rem)}.catalog-summary-cell{line-height:1.25}.marketplace-import-row{grid-template-columns:34px 44px minmax(140px,.7fr) minmax(170px,.8fr) minmax(220px,1.2fr) minmax(180px,.9fr) minmax(140px,.7fr) minmax(110px,.55fr) minmax(80px,.4fr) minmax(105px,.55fr);min-width:1280px}.expense-row{grid-template-columns:38px 34px minmax(44px,.22fr) minmax(130px,.55fr) minmax(130px,.55fr) minmax(430px,1.35fr) minmax(110px,.35fr);min-width:980px}.event-row{grid-template-columns:38px minmax(34px,.16fr) minmax(44px,.22fr) minmax(150px,.7fr) minmax(175px,.8fr) minmax(105px,.5fr) minmax(155px,.75fr) minmax(210px,1fr) minmax(300px,1.45fr) minmax(80px,.4fr) minmax(145px,auto);min-width:1260px}.job-row{grid-template-columns:38px minmax(34px,.16fr) minmax(44px,.22fr) minmax(260px,1.35fr) minmax(130px,.65fr) minmax(240px,1.18fr) minmax(120px,.6fr) minmax(190px,.95fr) minmax(300px,1.2fr) minmax(110px,.35fr);min-width:1320px}.job-definition-row{grid-template-columns:38px 34px 44px minmax(240px,.9fr) minmax(120px,.45fr) minmax(130px,.45fr) minmax(220px,.8fr) minmax(220px,.8fr) minmax(135px,.48fr) minmax(320px,1.2fr) 90px;min-width:1680px}.job-definition-state.status-pill{padding:.16rem .4rem;font-size:.72rem;font-weight:600}.job-definition-state.status-success{color:#157347;background:#1ca45f17}.job-definition-state.status-warning{color:#856404;background:#ffc1071c}.job-definition-name{color:#294568;font-size:.86rem;font-weight:550}.job-status-phase-cell{justify-items:center;gap:.2rem;width:fit-content;display:inline-grid}.job-phase-text{color:var(--muted);text-align:center;font-size:.82rem;font-weight:800}.job-row.expanded,.event-row.expanded{background:#fffffff0;border-color:#00b8d547}.muted-line{color:var(--muted);margin-top:.18rem;font-size:.82rem;line-height:1.25;display:block}.mono-text{font-family:Courier New,monospace;font-size:.74rem}.progress-cell{gap:.22rem;display:grid}.progress-track{background:#0c28541a;border:1px solid #00b8d529;border-radius:999px;width:100%;height:.62rem;overflow:hidden}.progress-track span{border-radius:inherit;background:linear-gradient(90deg, var(--brand), var(--brand-strong));height:100%;transition:width .25s;display:block}.progress-track.active-progress span{background:linear-gradient(90deg, var(--brand), var(--accent), var(--brand-strong));background-size:180% 100%;animation:1.35s linear infinite progress-sweep}.live-pill{color:var(--accent-strong);background:#fff4ebf2;border-color:#f26d2152}.job-expanded-panel,.event-expanded-panel{border-radius:var(--radius-ui);background:linear-gradient(135deg, #ebfcffd1, #fffffff0), var(--panel);border:1px solid #00b8d533;padding:.85rem}.job-expanded-grid,.event-expanded-grid{grid-template-columns:repeat(3,minmax(280px,1fr));align-items:start;gap:.85rem;display:grid}.job-expanded-card,.event-expanded-card{border-radius:var(--radius-ui);border:1px solid var(--line);background:#ffffffd1;min-width:0;height:100%;padding:.75rem}.job-expanded-card.wide,.event-expanded-card.wide{grid-column:1/-1}.job-expanded-card span,.event-expanded-card span{color:var(--muted);margin-bottom:.45rem;font-size:.78rem;font-weight:800;display:block}.job-expanded-card pre,.event-expanded-card pre{white-space:pre-wrap;word-break:break-word;max-height:15rem;color:var(--text);margin:0;font-family:Courier New,monospace;font-size:.78rem;line-height:1.45;overflow:auto}.job-error-list{gap:.65rem;max-height:18rem;display:grid;overflow:auto}.job-error-item{border-radius:var(--radius-ui);background:#fff4ecb8;border:1px solid #ff704347;gap:.35rem;padding:.65rem;display:grid}.job-error-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.76rem;display:flex}.job-error-meta strong{color:var(--text)}.job-error-meta small{color:var(--muted);background:#ffffffc7;border-radius:999px;padding:.15rem .45rem;font-weight:800}.job-error-item p{color:var(--text);margin:0;font-weight:800}.job-error-item pre{border-radius:var(--radius-ui);background:#ffffffd1;max-height:8rem;padding:.55rem}@keyframes progress-sweep{0%{background-position:0%}to{background-position:180%}}.event-unread{background:#ebfcffe6;border-color:#00b8d547}.order-row{grid-template-columns:38px 34px minmax(44px,.22fr) minmax(58px,.42fr) minmax(105px,.6fr) minmax(90px,.62fr) minmax(125px,.9fr) minmax(260px,1.45fr) minmax(165px,1fr) minmax(105px,.72fr) minmax(125px,.8fr) minmax(145px,.9fr) minmax(230px,1.45fr) minmax(72px,auto);min-width:1640px}.order-data-table{border-collapse:separate;border-spacing:0 .65rem;table-layout:fixed;width:100%;min-width:1820px}.order-data-table th,.order-data-table td{text-align:left;vertical-align:middle;padding:.62rem .55rem}.order-data-table th{color:var(--muted);background:var(--panel-muted);border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-weight:800}.standard-table-header>th{color:var(--muted);background:var(--panel-muted);border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-weight:700}.standard-table-header>th:first-child{border-left:1px solid var(--line);border-top-left-radius:var(--radius-ui);border-bottom-left-radius:var(--radius-ui)}.standard-table-header>th:last-child{border-right:1px solid var(--line);border-top-right-radius:var(--radius-ui);border-bottom-right-radius:var(--radius-ui)}.order-data-table td{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffffc7}.order-data-table th:first-child,.order-data-table td:first-child{border-left:1px solid var(--line);border-top-left-radius:var(--radius-ui);border-bottom-left-radius:var(--radius-ui)}.order-data-table th:last-child,.order-data-table td:last-child{border-right:1px solid var(--line);border-top-right-radius:var(--radius-ui);border-bottom-right-radius:var(--radius-ui)}.order-data-table th:first-child,.order-data-table td:first-child{width:38px}.order-data-table th:nth-child(2),.order-data-table td:nth-child(2){width:34px}.order-data-table th:nth-child(3),.order-data-table td:nth-child(3){width:44px}.order-data-table th:nth-child(4),.order-data-table td:nth-child(4){width:58px}.order-data-table th:nth-child(5),.order-data-table td:nth-child(5){width:105px}.order-data-table th:nth-child(6),.order-data-table td:nth-child(6){width:90px}.order-data-table th:nth-child(7),.order-data-table td:nth-child(7){width:125px}.order-data-table th:nth-child(8),.order-data-table td:nth-child(8){width:260px}.order-data-table th:nth-child(9),.order-data-table td:nth-child(9){width:165px}.order-data-table th:nth-child(10),.order-data-table td:nth-child(10){width:132px}.order-data-table th:nth-child(11),.order-data-table td:nth-child(11){width:175px}.order-data-table th:nth-child(12),.order-data-table td:nth-child(12){width:105px}.order-data-table th:nth-child(13),.order-data-table td:nth-child(13){width:125px}.order-data-table th:nth-child(14),.order-data-table td:nth-child(14){width:145px}.order-data-table th:nth-child(15),.order-data-table td:nth-child(15){width:170px}.order-data-table th:nth-child(16),.order-data-table td:nth-child(16){width:72px}.order-data-table th:nth-child(-n+3),.order-data-table td:nth-child(-n+3){text-align:center}.order-data-table .order-row-header>*{display:table-cell}.order-data-table .order-row-header>:nth-child(-n+3){text-align:center}.order-data-table .sort-header-button{width:100%}.order-data-table .menu-table-actions{justify-content:flex-start}.order-market-cell{align-items:flex-start;gap:.25rem}.order-market-badges{align-items:center;gap:.25rem;min-width:0;display:flex}.order-cell-main .promo-order-badge,.order-cell-main .smart-order-badge,.mobile-order-heading .promo-order-badge,.mobile-order-heading .smart-order-badge{width:max-content;max-width:none;color:var(--orange-strong);letter-spacing:.08em;background:#f5611324;border:1px solid #f5611352;border-radius:999px;justify-content:center;align-items:center;padding:.1rem .38rem;font-size:.68rem;font-weight:900;display:inline-flex}.order-cell-main .smart-order-badge,.mobile-order-heading .smart-order-badge{color:#006f8c;background:#00b8d521;border-color:#008eb14d}.order-data-table tbody tr.expanded td{background:#ffffffeb;border-color:#00b8d547}.order-data-table .order-expanded-table-row>td{box-sizing:border-box;background:0 0;border:0;width:100%;padding:.45rem 0 .65rem}.order-data-table .order-expanded-table-row .order-expanded-panel,.order-data-table .order-expanded-table-row .order-expanded-ttn-panel{box-sizing:border-box;width:100%;min-width:0}.order-row>:first-child,.order-row>:nth-child(2),.order-row>:nth-child(3){text-align:center;justify-self:center}.order-row-header>*{justify-content:flex-start;align-items:center;display:flex}.order-row-header>:first-child,.order-row-header>:nth-child(2),.order-row-header>:nth-child(3){justify-content:center}.order-row.expanded{background:#ffffffeb;border-color:#00b8d547}.marketplace-import-row.sync-available{background:#fff7e8eb;border-color:#ef8a175c}.template-row{grid-template-columns:38px 34px 30px 34px minmax(240px,.9fr) minmax(110px,.35fr);column-gap:.35rem;min-width:570px}.template-row-header>:nth-child(4){text-align:center;justify-content:center}.template-reorder-buttons{flex-direction:column;align-items:center;gap:2px;display:flex;justify-self:center!important}.template-reorder-button{border:1px solid var(--line);width:22px;height:18px;min-height:18px;color:var(--muted);background:#fff;border-radius:4px;justify-content:center;align-items:center;padding:0;font-size:.8rem;line-height:1;display:inline-flex}.template-reorder-button:hover:not(:disabled){color:#1769bd;background:#eff6ff;border-color:#7ba9df}.template-reorder-button:disabled{cursor:not-allowed;opacity:.35}.product-row>:nth-child(4){text-align:left;justify-self:start}.product-row-header>:nth-child(4){text-align:left;justify-content:flex-start}.client-row-header,.order-row-header,.stock-row-header,.product-row-header,.import-row-header,.offer-row-header,.connection-row-header,.marketplace-import-row-header,.expense-row-header,.job-row-header,.event-row-header,.template-row-header{color:var(--muted);background:var(--panel-muted);font-weight:800}.client-row-header>*,.order-row-header>*,.stock-row-header>*,.product-row-header>*,.import-row-header>*,.offer-row-header>*,.connection-row-header>*,.marketplace-import-row-header>*,.expense-row-header>*,.job-row-header>*,.event-row-header>*,.template-row-header>*{text-align:left;justify-content:flex-start;justify-self:stretch;align-items:center;min-width:0;display:flex}.client-row-header>:last-child,.order-row-header>:last-child,.stock-row-header>:last-child,.product-row-header>:last-child,.import-row-header>:last-child,.offer-row-header>:last-child,.connection-row-header>:last-child,.marketplace-import-row-header>:last-child,.expense-row-header>:last-child,.job-row-header>:last-child,.event-row-header>:last-child,.template-row-header>:last-child{text-align:left;justify-content:flex-end}.sort-header-button{width:auto;max-width:100%;color:inherit;font:inherit;font-weight:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:.35rem;padding:0;display:inline-flex}.sort-header-button:hover,.sort-header-button.active{color:var(--text)}.sort-header-marker{width:1.15rem;height:1.15rem;color:var(--muted);background:#0b1f3a12;border-radius:999px;place-items:center;font-size:.78rem;font-weight:800;line-height:1;display:inline-grid}.sort-header-button.active .sort-header-marker{color:var(--brand-orange);background:#f26d2129}.order-cell-main{gap:.14rem;min-width:0;display:grid}.order-cell-main strong,.order-cell-main span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.order-cell-main span{color:var(--muted);font-size:.78rem}.delivery-tracking-link{color:var(--brand-strong);white-space:nowrap;font-weight:700;text-decoration:none}.delivery-tracking-link:hover{color:var(--brand-orange);text-decoration:underline}.tracking-number-line{align-items:center;gap:.35rem;min-width:0;max-width:100%;display:inline-flex}.tracking-number-line .delivery-tracking-link,.tracking-number-line>strong{text-overflow:ellipsis;min-width:0;overflow:hidden}.copy-inline-button{width:1.45rem;height:1.45rem;color:var(--brand-strong);background:#00b8d514;border:1px solid #00b8d53d;border-radius:999px;flex:none;place-items:center;font-size:.8rem;font-weight:900;line-height:1;display:inline-grid}.copy-inline-button:hover{color:var(--brand-orange);background:#f26d211a;border-color:#f26d2157}.print-inline-button{color:var(--brand-orange);background:#f26d211a;border-color:#f26d214d}.print-inline-button:hover{background:#f26d2129;border-color:#f26d2180}.print-inline-button:disabled{cursor:wait;opacity:.58}.order-date-cell strong,.order-date-cell span{white-space:nowrap}.order-client-cell strong,.order-client-cell span{text-overflow:clip;white-space:normal;word-break:break-word;overflow:visible}.order-client-link{color:inherit;font:inherit;text-align:left;background:0 0;border:0;gap:.08rem;padding:0;display:grid}.order-client-link:not(:disabled){cursor:pointer}.order-client-link:not(:disabled):hover strong{color:var(--brand-orange);text-decoration:underline}.order-client-cell .client-phone-line{white-space:nowrap}.client-comment-badge,.bank-transfer-badge,.unpaid-badge{color:#141c30;letter-spacing:.06em;background:#ffdd57;border:1px solid #d3a900;border-radius:999px;align-items:center;width:fit-content;padding:.18rem .45rem;font-size:.65rem;font-weight:900;display:inline-flex}.unpaid-badge{color:#b32121;background:#d1434324;border-color:#b321214d}.order-labels-cell{text-align:center}.order-labels{flex-wrap:wrap;justify-content:center;gap:.3rem;display:flex}.order-client-rating{cursor:pointer;border:0;width:fit-content;margin-top:.1rem}.order-client-rating:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 8px 18px #00000014}.amounts-cell{text-align:left}.items-cell{gap:.28rem}.status-cell{justify-items:start}.marketplace-status-line{max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;line-height:1.25;overflow:hidden}.items-inline{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.status-pill{color:var(--accent);background:#57328f1c;border-radius:999px;align-items:center;padding:.26rem .55rem;font-size:.82rem;font-weight:800;display:inline-flex}.status-info{color:var(--brand-strong);background:#00b8d51f}.status-warning{color:#a95712;background:#ef7e2a24}.status-error{color:#b32121;background:#d1434324}.status-success{color:#157347;background:#1ca45f24}.table-actions{justify-content:flex-start;gap:.5rem;display:flex;position:relative}.table-actions .ghost-button,.table-actions .primary-button{padding:.58rem .75rem;font-size:.86rem;line-height:1.15}.menu-table-actions,.table-actions.client-action-cell{justify-content:flex-end}.table-action-header{justify-content:flex-start;align-items:center;gap:.45rem;display:flex;position:relative}.action-menu{justify-content:flex-start;width:fit-content;display:inline-flex;position:relative}.action-menu-button{border:1px solid var(--line);border-radius:var(--radius-ui);width:34px;height:34px;color:var(--brand-strong);cursor:pointer;background:#ffffffdb;justify-content:center;align-items:center;font-size:1.18rem;font-weight:900;line-height:1;list-style:none;display:inline-flex}.action-menu-button::-webkit-details-marker{display:none}.action-menu[open] .action-menu-button,.action-menu-button:hover{background:#fffffffa;border-color:#f26d2147}.action-menu-panel{z-index:80;border:1px solid var(--line);border-radius:var(--radius-ui);background:var(--panel-strong);min-width:160px;padding:.35rem;display:grid;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 16px 32px #082d6529}.action-menu-left .action-menu-panel{left:.25rem;right:auto}.action-menu-up .action-menu-panel{top:auto;bottom:calc(100% + .35rem)}.action-menu-item{border-radius:var(--radius-ui);width:100%;color:var(--text);text-align:left;background:0 0;border:0;padding:.58rem .7rem;font-weight:800}.action-menu-item:hover:not(:disabled){background:var(--action-soft);color:var(--action-strong)}.action-menu-item.danger{color:var(--danger)}.action-menu-item:disabled{cursor:not-allowed;opacity:.55}.expand-row-button{width:2rem;height:2rem;color:var(--brand-strong);background:#00b8d51a;border:1px solid #00b8d542;place-items:center;font-size:1rem;font-weight:900;line-height:1;display:inline-grid;border-radius:50%!important}.expand-row-button:hover{background:#00b8d52e}.order-expanded-panel{border-radius:var(--radius-ui);background:radial-gradient(circle at 8% 0,#00b8d51a,#0000 28%),#ffffffc7;border:1px solid #00b8d538;grid-template-columns:minmax(330px,.92fr) minmax(480px,1.25fr) minmax(280px,.9fr);align-items:stretch;gap:.85rem;padding:.9rem;display:grid}.order-expanded-ttn-panel{border-radius:var(--radius-ui);background:radial-gradient(circle at 8% 0,#00b8d51a,#0000 28%),#ffffffc7;border:1px solid #00b8d538;padding:.9rem}.order-expanded-ttn-panel>.panel{box-shadow:none;margin:0}.order-expanded-stack{grid-template-rows:auto;align-content:stretch;gap:.85rem;min-width:0;display:grid}.customer-template-row{align-self:start;width:100%;margin:0}.order-expanded-card{border-radius:var(--radius-ui);border:1px solid var(--line);background:#ffffffdb;gap:.75rem;min-width:0;padding:.9rem;display:grid}.order-expanded-card .panel-header.compact{margin-bottom:.1rem}.order-expanded-card .panel-header .eyebrow{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:700;display:block}.order-expanded-card.wide{grid-column:span 1}.customer-card{align-content:start;min-height:18rem}.customer-card-content,.customer-card .expanded-detail-list{align-content:start}.customer-card-content{gap:.75rem;display:grid}.customer-contact-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:.65rem;min-width:0;display:grid}.customer-contact-main{min-width:0}.customer-contact-main span,.customer-comment-list span{color:var(--muted);margin-bottom:.18rem;font-size:.78rem;font-weight:700;display:block}.customer-contact-main strong,.customer-contact-main small{overflow-wrap:anywhere;min-width:0;display:block}.customer-contact-main small{color:var(--muted);margin-top:.12rem;font-size:.78rem;font-weight:800}.customer-contact-actions{flex-wrap:nowrap;justify-content:center;gap:.25rem;display:flex;transform:translate(-.35rem)}.orders-list-page .client-phone-line,.orders-list-page .customer-contact-main .customer-phone-line{justify-content:center;align-items:center;gap:.25rem;display:flex}.orders-list-page .customer-contact-main>strong{text-align:center}.orders-list-page .order-client-link{text-align:left;justify-items:start}.orders-list-page .client-phone-line{justify-content:flex-start}.orders-list-page .phone-copy-button{width:24px;min-width:24px;height:24px;min-height:24px;padding:0}@media (width>=769px){.orders-list-page .order-client-cell{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:.15rem .45rem;display:grid}.orders-list-page .order-client-cell .order-client-link{grid-area:1/1}.orders-list-page .order-client-cell .client-phone-line{grid-area:2/1}.orders-list-page .order-client-cell .order-client-rating{white-space:nowrap;grid-area:1/2/span 2}}.phone-call-link{color:#06385f;background:#dcf7fb;border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.phone-call-link svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:13px;height:13px}.customer-contact-actions .channel-button{padding:.22rem}.customer-contact-actions .channel-button .channel-icon{margin:0}.customer-comment-list{margin-top:1.3rem}.order-details-card{grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;align-self:stretch;min-height:28.35rem}.delivery-details-card .expanded-detail-list{grid-template-columns:minmax(0,1fr);gap:1.3rem}.expanded-detail-list,.expanded-action-group,.expanded-items-list{gap:.65rem;display:grid}.expanded-detail-list{grid-template-columns:repeat(2,minmax(0,1fr))}.expanded-detail-list.compact-details{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.expanded-detail-list>div{min-width:0}.expanded-detail-list span{color:var(--muted);margin-bottom:.18rem;font-size:.78rem;font-weight:700;display:block}.expanded-detail-list strong{overflow-wrap:anywhere;white-space:normal;word-break:normal;min-width:0;line-height:1.35;display:block}.expanded-detail-list strong.mono-text{word-break:break-all;font-size:.72rem;line-height:1.4}.expanded-action-group{grid-template-columns:minmax(0,1fr);align-items:end}.notification-template-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.65rem;display:grid}.notification-template-row.compact{align-self:center;width:min(100%,23.75rem)}.notification-template-row.compact.customer-template-row{align-self:start;width:100%;margin:0}.message-template-field{gap:0}.document-actions{grid-template-columns:repeat(2,minmax(0,1fr));place-items:center}.document-button{justify-content:center;align-items:center;min-width:10.75rem;display:inline-flex}.order-expanded-print-status-column{grid-template-rows:minmax(0,1fr);gap:.65rem;min-width:0;display:grid}.order-status-placeholder{min-height:3rem}.workflow-cell{align-items:flex-start;gap:.35rem}.workflow-status-pill{color:#52647b;background:#edf3f8;border-radius:.35rem;align-items:center;width:fit-content;padding:.2rem .48rem;font-size:.78rem;font-weight:800;line-height:1.2;display:inline-flex}.workflow-status-inprogress{color:#1457c5;background:#e9f1ff}.workflow-status-completed{color:#098244;background:#e3f7eb}.workflow-status-closed{color:#b94232;background:#fff0ed}.workflow-indicators{align-items:center;gap:.4rem;display:flex}.workflow-indicator{color:#8392a3;background:#e8edf2;border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;font-size:.78rem;font-weight:900;line-height:1;display:inline-grid}.workflow-indicator.is-complete{color:#fff;background:#079849;box-shadow:0 0 0 1px #07984933}.order-workflow-card{box-sizing:border-box;align-content:start;gap:.65rem;width:100%}.workflow-card-heading{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.workflow-card-heading .eyebrow{text-align:left;letter-spacing:.12em;margin:0;font-size:.74rem;font-weight:700}.workflow-card-heading .workflow-status-pill{flex-shrink:0}.workflow-steps{grid-template-columns:1.45rem max-content minmax(0,1fr) 1.8rem;gap:.48rem .5rem;display:grid}.workflow-step-row{grid-template-columns:subgrid;text-align:left;grid-column:1/-1;align-items:center;min-width:0;display:grid}.workflow-step-number{color:#718096;background:#e8edf2;border-radius:50%;place-items:center;width:1.4rem;height:1.4rem;font-size:.75rem;font-weight:800;display:inline-grid}.workflow-step-number.is-complete{color:#fff;background:#0876ed}.workflow-step-row>strong{text-align:left;white-space:nowrap;font-size:.78rem}.workflow-step-value{text-align:left;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.workflow-step-value>small{color:var(--muted);text-align:left;font-size:.68rem;line-height:1.3}.workflow-notification-icon{flex:0 0 17px;justify-content:center;align-items:center;width:17px;height:17px;display:inline-flex}.split-action-icon .workflow-notification-icon .channel-icon{width:17px;min-width:17px;height:17px;margin:0;padding:0;font-size:.55rem}.workflow-notification-icon.channel-sms .channel-icon{color:#db5e1b;background:#fff}.workflow-notification-icon.channel-phone .channel-icon{color:#168ac0;background:#fff}.workflow-notification-icon.channel-crmchat .channel-icon{color:#7360f2;background:#fff}.workflow-notification-icon .channel-icon>svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:14px;height:14px}.workflow-step-value>.split-action-button{width:9.5rem;max-width:100%}.workflow-step-value .split-action-main{flex:1;min-width:0}.expanded-action-group .primary-button,.expanded-action-group .ghost-button{justify-self:start}.icon-action-button.notification-copy-button{justify-content:center;width:2.75rem;min-width:2.75rem;height:2.75rem;padding:0}.channel-button{width:auto;color:var(--text);background:#ffffffdb;border:1px solid #082d651f;border-radius:999px;align-items:center;gap:.38rem;padding:.42rem .62rem .42rem .42rem;font-size:.82rem;font-weight:800;transition:transform .18s,border-color .18s,box-shadow .18s;display:inline-flex}.channel-button:hover:not(:disabled){border-color:#f26d2157;transform:translateY(-1px);box-shadow:0 8px 18px #082d651a}.channel-button:disabled{cursor:not-allowed;opacity:.58}.channel-icon{color:#fff;letter-spacing:-.02em;border-radius:999px;place-items:center;min-width:1.8rem;height:1.8rem;padding:0 .28rem;font-size:.72rem;line-height:1;display:inline-grid}.order-expanded-panel .channel-button{gap:.28rem;padding:.34rem .48rem .34rem .34rem;font-size:.76rem}.order-expanded-panel .channel-icon{min-width:1.55rem;height:1.55rem;padding:0 .2rem;font-size:.64rem}.channel-sms .channel-icon{background:linear-gradient(135deg,#f26d21,#db5e1b)}.channel-viber .channel-icon{background:linear-gradient(135deg,#7360f2,#5b45cf)}.channel-telegram .channel-icon{background:linear-gradient(135deg,#2aa8e0,#168ac0)}.channel-whatsapp .channel-icon{background:linear-gradient(135deg,#25d366,#128c7e)}.channel-signal .channel-icon{background:linear-gradient(135deg,#3a76f0,#244fd3)}.expanded-item-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,1fr) minmax(80px,.35fr) minmax(110px,.45fr);align-items:center;gap:.65rem;padding:.55rem 0;display:grid}.expanded-item-row:last-child{border-bottom:0}.order-details-items .expanded-items-header,.order-details-items .expanded-item-row{grid-template-columns:minmax(52px,.24fr) minmax(240px,1.45fr) minmax(62px,.32fr) minmax(82px,.42fr) minmax(100px,.48fr) minmax(105px,.5fr)}.order-details-items .expanded-items-header{z-index:1;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;background:#fffffff5;border-bottom:1px solid #00b8d52e;align-items:center;gap:.45rem;padding:.08rem 0 .22rem;font-size:.64rem;font-weight:900;display:grid;position:sticky;top:0}.order-details-items .expanded-item-row{gap:.45rem;min-height:1.95rem;padding:.16rem 0}.order-details-items .expanded-item-row .order-cell-main{gap:0}.order-details-items .expanded-item-row .order-cell-main span{white-space:normal;font-size:.7rem;line-height:1.18}.order-details-items .expanded-item-row strong{font-size:.82rem;line-height:1.12}.order-details-code-cell strong{text-align:center;display:block}.order-details-items{align-content:start;align-self:stretch;height:100%;min-height:0;max-height:none;padding-right:.25rem;overflow-y:auto}.item-row-label{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.15rem;font-size:.68rem;font-weight:800;display:block}.order-details-summary{border-top:1px solid var(--line);grid-template-columns:repeat(7,minmax(0,1fr));align-self:end;gap:.48rem;padding-top:.55rem;display:grid}.order-details-summary.has-delivery{grid-template-columns:repeat(8,minmax(0,1fr))}.order-details-summary>div{border-radius:var(--radius-ui);background:#00b8d512;border:1px solid #00b8d51f;min-width:0;padding:.54rem}.order-details-summary span,.order-details-summary small{color:var(--muted);font-size:.68rem;font-weight:800;display:block}.order-details-summary strong{color:var(--text);margin-top:.12rem;font-size:.86rem;line-height:1.25;display:block}.order-details-summary .summary-net{background:linear-gradient(135deg,#f26d2121,#00b8d51a);border-color:#f26d2133}.order-details-summary .summary-profit{background:#25d3661f;border-color:#25d3663d}.link-button{color:var(--brand-strong);background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}.link-button:disabled{color:var(--muted);cursor:default;opacity:.55;text-decoration:none}.analytics-page{align-content:start}.analytics-hero{grid-template-columns:minmax(150px,.25fr) minmax(520px,1fr);align-items:start;padding-top:1.05rem;padding-bottom:1.05rem}.analytics-hero-copy{align-content:start;gap:.75rem;display:grid}.analytics-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.analytics-hero-filter-grid{grid-column:1/-1;padding-top:.35rem}.analytics-filter-grid{grid-template-columns:150px 150px 150px auto;justify-content:start;align-items:end}.analytics-report-filter-grid{border-top:1px solid var(--line);grid-template-columns:150px 150px 150px 150px 170px 190px 150px 150px 190px 190px auto;justify-content:start;align-items:end;padding-top:.4rem}.analytics-period-note{border-radius:var(--radius-ui);border:1px solid var(--line);background:#ffffffc7;gap:.28rem;min-height:100%;padding:.85rem .95rem;display:grid}.analytics-period-note span,.analytics-kpi-list span{color:var(--muted);font-size:.86rem;font-weight:700}.analytics-period-note strong{color:var(--text)}.analytics-grid{gap:var(--group-gap);grid-template-columns:minmax(0,1.8fr) minmax(360px,1.2fr);align-items:stretch;display:grid}.analytics-full-grid,.summary-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-balanced-grid{align-items:stretch}.analytics-card{align-content:start;gap:1rem;display:grid}.analytics-balanced-card{grid-template-rows:auto 1fr}.analytics-card.wide-card{min-width:0}.analytics-card .panel-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.analytics-summary-list{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(135px,1fr));align-self:stretch;gap:.5rem;padding-top:.6rem;display:grid;overflow-x:auto}.analytics-summary-list>div{border-radius:var(--radius-ui);background:#00b8d512;border:1px solid #00b8d51f;min-width:0;padding:.48rem .55rem}.analytics-summary-list span,.analytics-summary-list small{color:var(--muted);font-size:.68rem;font-weight:800;display:block}.analytics-summary-list strong{color:var(--text);margin-top:.12rem;font-size:.9rem;line-height:1.25;display:block}.analytics-summary-list .summary-net{background:linear-gradient(135deg,#f26d2121,#00b8d51a);border-color:#f26d2133}.financial-summary-list{grid-template-columns:repeat(8,minmax(86px,1fr))}.status-summary-list{grid-template-columns:repeat(auto-fit,minmax(105px,1fr));align-content:start}.delivery-summary-list{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));align-content:start}.analytics-report-financial-list{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.analytics-formula{color:var(--muted);font-size:.78rem;font-weight:800}.analytics-formula-list{color:var(--muted);gap:.28rem;font-size:.78rem;font-weight:800;display:grid}.analytics-formula-list p{margin:0}.delivery-step-chart{border-top:1px solid var(--line);gap:.65rem;padding-top:.6rem;display:grid}.delivery-step-legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.8rem;font-size:.72rem;font-weight:800;display:flex}.delivery-step-legend span{align-items:center;gap:.35rem;display:inline-flex}.delivery-step-legend i{border-radius:999px;width:1.3rem;height:.55rem}.legend-total{background:#00b8d51f;border:1px solid #00b8d533}.legend-completed{background:var(--brand-strong)}.delivery-step-row{gap:.35rem;display:grid}.delivery-step-label{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.delivery-step-label strong{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.delivery-step-label span{color:var(--muted);white-space:nowrap;font-size:.7rem;font-weight:800}.delivery-step-track{border-radius:var(--radius-ui);background:#ffffffc7;border:1px solid #00b8d521;height:1.55rem;padding:.18rem;overflow:hidden}.delivery-step-total{border-radius:var(--radius-ui) var(--radius-ui) var(--radius-ui) var(--radius-ui);background:#00b8d51f;height:100%;display:block;overflow:hidden}.delivery-step-completed{border-radius:var(--radius-ui) var(--radius-ui) var(--radius-ui) var(--radius-ui);background:var(--brand-strong);height:100%;display:block;box-shadow:0 8px 18px #00b8d529}.summary-trend-card{grid-template-rows:auto minmax(0,1fr);align-content:stretch;gap:0;min-height:100%;display:grid}.summary-trend-card .panel-header.compact{margin-bottom:.1rem;padding-bottom:0}.financial-trend-chart{border-top:1px solid var(--line);grid-template-rows:auto minmax(270px,1fr);gap:.18rem;min-width:0;height:100%;padding-top:0;display:grid;position:relative}.financial-trend-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.trend-chart-type-select{width:76px;height:24px;min-height:24px;color:var(--text);background:#00b8d51f;border:0;border-radius:999px;padding:0 .45rem;font-size:.76rem;font-weight:900;line-height:1}.financial-metric-dropdown{gap:.45rem;min-width:0;display:grid}.financial-metric-dropdown details{width:min(100%,560px);position:relative}.financial-metric-dropdown summary{max-width:100%;min-height:2.45rem;color:var(--text);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:#ffffffd6;border:1px solid #00b8d538;border-radius:999px;align-items:center;padding:.55rem .85rem;font-size:.82rem;font-weight:900;display:inline-flex;overflow:hidden}.financial-metric-dropdown summary::-webkit-details-marker{display:none}.financial-metric-dropdown summary:after{content:"вЊ„";color:var(--brand-strong);margin-left:.55rem}.financial-metric-menu{z-index:8;border-radius:var(--radius-ui);background:#fffffffa;border:1px solid #00b8d538;grid-template-columns:minmax(0,1fr);gap:.35rem;width:min(360px,100vw - 3rem);max-height:min(420px,100vh - 12rem);padding:.65rem;display:grid;position:absolute;top:calc(100% + .4rem);left:0;overflow-y:auto;box-shadow:0 18px 34px #072f5529}.financial-metric-option{white-space:nowrap;justify-content:flex-start;width:100%;min-height:2.15rem;padding:.42rem .5rem;font-size:.78rem}.financial-metric-option input{width:16px;height:16px}.financial-metric-swatch{border-radius:999px;width:1.15rem;height:.48rem;box-shadow:inset 0 0 0 1px #ffffff8c}.financial-trend-svg{border-radius:var(--radius-ui);background:#ffffffdb;border:1px solid #00b8d521;align-self:stretch;width:100%;height:100%;min-height:270px;overflow:visible}.trend-grid-line{stroke:#072f551a;stroke-width:1px}.trend-axis-line{stroke:#072f5538;stroke-width:1.2px}.trend-line{fill:none;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round}.trend-line-gross{stroke:var(--brand-strong);filter:drop-shadow(0 8px 12px #00b8d52e)}.trend-line-profit{stroke:var(--accent);filter:drop-shadow(0 8px 12px #f26d212e)}.trend-dot{stroke:#fff;stroke-width:.7px}.trend-dot-gross{fill:var(--brand-strong)}.trend-dot-profit{fill:var(--accent)}.trend-axis-label{fill:var(--muted);font-size:.58rem;font-weight:800}.trend-axis-label-y{font-size:.56rem}.trend-axis-label-x{letter-spacing:0;font-size:.5rem}.trend-date-tick{stroke:#072f553d;stroke-width:1px}.trend-hit-area{fill:#0000;pointer-events:all;cursor:crosshair}.financial-trend-svg.can-pan .trend-hit-area{cursor:grab}.financial-trend-svg.is-panning .trend-hit-area{cursor:grabbing}.trend-zoom-controls{background:#ffffffc7;border:1px solid #00b8d533;border-radius:999px;align-items:center;gap:.25rem;padding:.12rem;display:inline-flex}.trend-zoom-controls button{min-width:28px;height:24px;color:var(--text);cursor:pointer;background:#00b8d51f;border:0;border-radius:999px;font-size:.78rem;font-weight:900}.trend-zoom-controls button:hover:not(:disabled){background:var(--accent);color:#fff}.trend-zoom-controls button:disabled{cursor:not-allowed;opacity:.42}.trend-hover-line{stroke:#072f5557;stroke-dasharray:5 6;stroke-width:1.35px}.trend-hover-line-gross{stroke:#00b8d56b}.trend-hover-line-profit{stroke:#f26d216b}.trend-dot-active{stroke-width:1px;filter:drop-shadow(0 7px 11px #072f552e)}.trend-hover-y-badge,.trend-hover-x-badge{fill:#072f55e0}.trend-hover-y-badge-gross{fill:#0092aeeb}.trend-hover-y-badge-profit{fill:#d1510ceb}.trend-hover-y-text,.trend-hover-x-text{fill:#fff;font-size:.62rem;font-weight:900}.financial-trend-tooltip{z-index:2;border-radius:var(--radius-ui);pointer-events:none;background:#fffffff5;border:1px solid #072f5524;gap:.22rem;min-width:180px;padding:.65rem .75rem;display:grid;position:absolute;top:3rem;right:.85rem;box-shadow:0 18px 34px #072f5524}.financial-trend-tooltip strong{color:var(--text);font-size:.84rem}.financial-trend-tooltip span{color:var(--muted);font-size:.76rem;font-weight:800}.product-trend-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;display:grid}.product-trend-selector{min-width:0}.product-trend-selector select{width:100%}.product-trend-svg{min-height:300px}.product-trend-bar{fill:#00b8d538}.delivery-trend-bar-total{fill:#00b8d52e}.delivery-trend-bar-completed{fill:#f26d2180}.product-trend-dot{fill:var(--brand-strong)}.product-trend-month-label{font-size:.64rem}.product-trend-tooltip{top:5.2rem}.empty-chart-state{border-radius:var(--radius-ui);border:1px solid var(--line);min-height:270px;color:var(--muted);background:#ffffffc7;place-items:center;padding:.65rem .75rem;font-size:.76rem;font-weight:800;display:grid}.analytics-kpi-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.analytics-kpi-list.compact-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-kpi-list>div{border-radius:var(--radius-ui);border:1px solid var(--line);background:#ffffffc7;padding:.85rem}.analytics-kpi-list strong{color:var(--text);margin-top:.3rem;font-size:1.08rem;display:block}.analytics-mini-table{gap:.55rem;display:grid;overflow-x:auto}.analytics-row{border-radius:var(--radius-ui);border:1px solid var(--line);background:#ffffffc7;grid-template-columns:minmax(190px,1.2fr) minmax(80px,.45fr) minmax(125px,.7fr);align-items:center;gap:.65rem;min-width:520px;padding:.62rem .75rem;display:grid}.analytics-row-header{color:var(--muted);background:var(--panel-muted);font-weight:800}.market-analytics-table .analytics-row{grid-template-columns:minmax(190px,1.2fr) minmax(80px,.45fr) minmax(120px,.7fr) minmax(120px,.7fr) minmax(120px,.7fr);min-width:760px}.market-analytics-compact{max-height:none;padding-right:.2rem;overflow-y:auto}.market-analytics-compact .analytics-row{padding-top:.48rem;padding-bottom:.48rem}.stock-analytics-table .analytics-row{grid-template-columns:minmax(260px,1.5fr) minmax(100px,.55fr) minmax(90px,.5fr) minmax(130px,.7fr);min-width:720px}.client-analytics-table .analytics-row{grid-template-columns:minmax(240px,1.5fr) minmax(80px,.45fr) minmax(130px,.7fr);min-width:560px}.delivery-analytics-table .analytics-row{grid-template-columns:minmax(190px,1.4fr) minmax(80px,.55fr) minmax(95px,.65fr);min-width:420px}.report-breakdown-table .analytics-row{grid-template-columns:minmax(220px,1.4fr) minmax(80px,.45fr) minmax(90px,.5fr) minmax(80px,.45fr) minmax(120px,.7fr) minmax(120px,.7fr) minmax(120px,.7fr);min-width:900px}.market-report-breakdown-table .analytics-row{grid-template-columns:minmax(220px,1.4fr) minmax(80px,.45fr) minmax(90px,.5fr) minmax(80px,.45fr) minmax(80px,.45fr) minmax(120px,.7fr) minmax(120px,.7fr) minmax(120px,.7fr);min-width:980px}.analytics-product-report-table .analytics-row{grid-template-columns:minmax(300px,1.6fr) minmax(80px,.42fr) minmax(150px,.7fr) minmax(160px,.75fr) minmax(120px,.65fr) minmax(120px,.65fr) minmax(120px,.65fr) minmax(120px,.65fr);min-width:1180px}.analytics-client-report-table .analytics-row{grid-template-columns:minmax(260px,1.45fr) minmax(80px,.45fr) minmax(90px,.5fr) minmax(80px,.45fr) minmax(120px,.7fr) minmax(120px,.7fr);min-width:820px}@media (width<=1280px){.orders-grid{grid-template-columns:1fr}.sticky-panel{position:static}.analytics-hero,.analytics-grid,.analytics-full-grid,.order-expanded-panel,.job-expanded-grid{grid-template-columns:1fr}.summary-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.order-details-card{grid-column:auto}.expanded-detail-list,.expanded-detail-list.compact-details,.document-actions{grid-template-columns:1fr}}@media (width<=1024px){.app-shell{grid-template-columns:1fr}.sidebar{height:auto;position:static}.hero-metrics,.analytics-metrics,.analytics-filter-grid,.order-settings-grid,.order-settings-comments-grid,.order-source-search-row,.quick-client-grid,.form-grid.three-columns,.selection-list,.job-filter-grid,.event-filter-grid,.compact-grid,.client-form-grid,.client-filter-grid,.offer-form-grid,.template-form-grid,.job-definition-form-grid,.product-form-grid,.product-filter-grid,.import-form-grid,.provider-form-grid,.expense-form-grid,.stock-form-grid,.stock-filter-grid,.client-row-shell,.client-row,.order-row,.job-row,.stock-row,.product-row,.import-row,.connection-row,.marketplace-import-row,.expense-row,.event-row,.offer-row,.template-row{grid-template-columns:1fr}.template-row{grid-template-columns:34px 30px 28px 32px minmax(180px,1fr) 100px;min-width:470px}.quick-client-grid{width:100%}.order-source-selection-summaries{grid-template-columns:1fr}.quick-client-grid .field-group:nth-child(4),.quick-client-grid .field-group:nth-child(5),.quick-client-grid .field-group:nth-child(6),.quick-client-form-actions{grid-area:auto}.order-expanded-panel.client-expanded-panel{grid-template-columns:1fr}.client-expanded-panel>.client-order-context,.client-expanded-panel>.client-contact-details,.client-expanded-panel>.client-delivery-address-card{grid-area:auto/1}.provider-form-grid.marketplace-import-form,.provider-form-grid.marketplace-import-form.all-marketplaces,.provider-form-grid.marketplace-import-form.csv-source{grid-template-columns:1fr}.delivery-provider-form{grid-template-columns:minmax(0,1fr);grid-template-areas:none}.delivery-provider-form .field-group,.delivery-provider-form .delivery-provider-identity-fields,.delivery-provider-form .delivery-provider-connection-details,.delivery-provider-form .delivery-provider-sender-details,.delivery-provider-form .delivery-provider-actions{grid-area:auto/1}.delivery-provider-form :is(.delivery-provider-sender-details,.delivery-provider-connection-details){grid-template-columns:minmax(0,1fr)}.delivery-provider-form .delivery-provider-identity-fields{grid-template-columns:minmax(0,1fr);width:100%}.delivery-provider-form .delivery-provider-connection-details{width:100%}.delivery-provider-form.delivery-provider-form .delivery-provider-actions{grid-row:auto;justify-self:end;width:auto}.job-definition-form-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:none}.record-editor-dialog .job-definition-form-grid .field-group:not(.job-definition-payload-field):has(>input:not([type=checkbox]),>select)>span:first-child{flex-basis:65px;width:65px}.record-editor-dialog .job-definition-form-grid .job-definition-payload-field:has(>textarea)>span:first-child{flex-basis:85px;width:85px}.marketplace-provider-form{grid-template-areas:none}.job-definition-type-field,.job-definition-name-field,.job-definition-trigger-field,.job-definition-runs-field,.job-definition-period-field,.job-definition-next-run-field,.job-definition-active-field,.job-definition-payload-field,.job-definition-form-actions{grid-area:auto}.job-definition-form-actions{grid-column:1;justify-self:stretch}.marketplace-import-source-field,.marketplace-import-market-field,.marketplace-import-connection-field,.marketplace-import-period-field,.marketplace-import-date-from-field,.marketplace-import-date-to-field,.marketplace-import-max-field,.marketplace-import-advanced-toggle,.marketplace-provider-market-field,.marketplace-provider-name-field,.marketplace-provider-url-field,.marketplace-provider-username-field,.marketplace-provider-password-field,.marketplace-access-token-field,.marketplace-provider-actions,.marketplace-import-actions{grid-area:auto;max-width:none}.marketplace-import-form.all-marketplaces :is(.marketplace-import-period-field,.marketplace-import-date-from-field,.marketplace-import-date-to-field,.marketplace-import-advanced-toggle),.marketplace-import-form.csv-source :is(.marketplace-import-period-field,.marketplace-import-date-from-field,.marketplace-import-date-to-field,.marketplace-import-max-field,.marketplace-import-advanced-toggle){grid-column:auto}.marketplace-provider-actions{justify-self:start}.placeholder-chip-list{grid-template-columns:minmax(0,180px)}.template-form-grid{grid-template:"name""body"minmax(300px,auto)"placeholders""actions"/1fr}.template-form-grid .template-placeholder-panel{grid-row:auto}.record-editor-dialog .template-form-grid .record-editor-actions{grid-column:1}.expense-form-grid{grid-template-areas:"date""amount""comment""actions"}}@media (width<=768px){.content-shell:has(.marketplace-import-page){padding:0}.marketplace-import-page,.marketplace-import-page>.list-panel{width:100%;min-width:0;min-height:calc(100dvh - var(--mobile-header-height) - var(--mobile-navigation-height) - env(safe-area-inset-top) - env(safe-area-inset-bottom));box-shadow:none;border:0;border-radius:0;margin:0;padding:0}.marketplace-import-page>.list-panel>.panel-header{flex-direction:row;justify-content:space-between;align-items:center;gap:.35rem;margin:0;padding:.1rem .45rem;display:flex}.marketplace-import-page>.list-panel>.panel-header>div:first-child{display:none}.marketplace-import-page>.list-panel>.panel-header .line-insights{flex-wrap:wrap;gap:.25rem;font-size:.68rem;display:flex}.marketplace-import-page .import-page-title{display:none}.marketplace-import-page .marketplace-import-row,.marketplace-import-page .manual-csv-preview-row{border-left:0;border-right:0;border-radius:0}.marketplace-import-page .mobile-import-selection-actions{flex-shrink:0;margin-left:auto;padding:0;display:flex}.marketplace-import-page .marketplace-import-row:not(.marketplace-import-row-header){text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.4rem .65rem;padding:.45rem;font-size:.72rem;line-height:1.2;display:grid}.marketplace-import-page .marketplace-import-row>div{text-align:left;overflow-wrap:anywhere;min-width:0;display:block}.marketplace-import-page .marketplace-import-row>div:before{display:none}.marketplace-import-page .marketplace-import-row strong{font-size:inherit}.marketplace-import-page .marketplace-import-row input[type=checkbox]{width:16px;height:16px;min-height:16px;margin:0}.marketplace-import-page .marketplace-import-row .pill{width:fit-content;padding:.15rem .4rem;font-size:.62rem}.marketplace-import-page .marketplace-import-row .mobile-import-order-id,.marketplace-import-page .marketplace-import-row .mobile-import-market{align-items:center;gap:.45rem;display:flex}.marketplace-import-page .mobile-import-order-id>*{white-space:nowrap;flex-shrink:0}.marketplace-import-page .mobile-import-market{flex-wrap:wrap}.mobile-import-selection-actions .primary-button{box-sizing:border-box;height:var(--action-button-height);min-height:var(--action-button-height)}.summary-chart-grid{grid-template-columns:1fr}.content-shell,.sidebar{padding:1rem}.topbar,.panel-header,.order-line-header,.order-card-top,.order-card-bottom,.product-card-top{flex-direction:column;align-items:stretch}.form-grid.two-columns,.order-line-grid,.order-line-row,.order-details-items .expanded-item-row{grid-template-columns:1fr}.metric-card strong{font-size:1rem}.analytics-kpi-list,.analytics-kpi-list.compact-kpi{grid-template-columns:1fr}}.order-date-value{display:contents}.mobile-header,.mobile-navigation,.mobile-more-menu,.mobile-detail-header,.mobile-filter-heading,.mobile-filter-apply,.mobile-amount-label,.mobile-summary-label,.mobile-order-heading,.mobile-order-date-labels,.mobile-date-badges{display:none}.pwa-status-banner{z-index:3000;top:max(.75rem, env(safe-area-inset-top));border-radius:var(--radius-ui);color:#fff;align-items:center;gap:.75rem;width:min(92vw,720px);min-height:44px;padding:.65rem .9rem;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0428473d}.pwa-status-banner.offline{background:#8a2d2d}.pwa-status-banner.update{background:#06385f;justify-content:space-between}.pwa-status-banner button{border-radius:var(--radius-ui);color:#06385f;background:#fff;border:1px solid #ffffff80;min-height:36px;padding:.35rem .75rem;font-weight:800}@media (width<=768px){:root{--mobile-header-height:52px;--mobile-navigation-height:58px;--mobile-control-height:2.15rem;--mobile-font-body:.72rem;--mobile-font-label:.62rem;--mobile-font-heading:.74rem}body{overscroll-behavior-y:none}.app-shell,.app-shell.sidebar-collapsed{box-sizing:border-box;min-height:100dvh;padding-top:calc(var(--mobile-header-height) + env(safe-area-inset-top));padding-bottom:calc(var(--mobile-navigation-height) + env(safe-area-inset-bottom));display:block}.sidebar,.sidebar-collapsed .sidebar{display:none}.mobile-header{z-index:1100;box-sizing:border-box;height:calc(var(--mobile-header-height) + env(safe-area-inset-top));padding:env(safe-area-inset-top) .75rem 0;color:#06385f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f5fbfcf5;border-bottom:1px solid #0f4b7424;grid-template-columns:88px minmax(0,1fr) 88px;align-items:center;display:grid;position:fixed;top:0;left:0;right:0}.mobile-header strong{letter-spacing:.08em;text-align:center;text-overflow:ellipsis;white-space:nowrap;grid-column:2;min-width:0;font-size:1.05rem;overflow:hidden}.mobile-header-leading,.mobile-header-actions{align-items:center;gap:.35rem;display:flex}.mobile-header-leading{grid-area:1/1;justify-self:start}.mobile-header-actions{grid-area:1/3;justify-self:end}.mobile-header button,.mobile-header a,.mobile-more-menu button,.mobile-more-menu a{min-height:36px}.mobile-header button,.mobile-header a{border-radius:var(--radius-ui);color:#06385f;background:#fff;border:1px solid #0f4b742e;place-items:center;width:40px;min-height:36px;padding:0;font-size:1.25rem;font-weight:800;line-height:1;text-decoration:none;display:grid}.mobile-header button svg{fill:currentColor;width:19px;height:19px}.mobile-more-menu{z-index:1090;right:.75rem;bottom:calc(var(--mobile-navigation-height) + env(safe-area-inset-bottom) + .5rem);border-radius:var(--radius-ui);background:#fff;border:1px solid #0f4b7424;width:min(300px,100vw - 1.5rem);padding:.75rem;display:grid;position:fixed;box-shadow:0 16px 38px #04284733}.provider-form-grid.marketplace-import-form,.provider-form-grid.marketplace-import-form.csv-source{grid-template-columns:minmax(0,1fr);width:100%;min-width:0;overflow:clip}.marketplace-import-form.csv-source .marketplace-import-period-field,.marketplace-import-form.csv-source .marketplace-import-date-from-field,.marketplace-import-form.csv-source .marketplace-import-date-to-field,.marketplace-import-form.csv-source .marketplace-import-max-field,.marketplace-import-form.csv-source .marketplace-import-advanced-toggle,.marketplace-import-form.all-marketplaces .marketplace-import-period-field,.marketplace-import-form.all-marketplaces .marketplace-import-date-from-field,.marketplace-import-form.all-marketplaces .marketplace-import-date-to-field,.marketplace-import-form.all-marketplaces .marketplace-import-advanced-toggle{grid-column:1}.provider-form-grid.marketplace-import-form.all-marketplaces{grid-template-columns:minmax(0,1fr)}.marketplace-import-form .field-group,.marketplace-import-form .advanced-filter-field,.marketplace-import-form select,.marketplace-import-form input:not([type=checkbox]):not([type=file]){width:100%;min-width:0;max-width:100%}.marketplace-import-actions{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.marketplace-import-actions .primary-button,.marketplace-import-actions .split-action-button{width:100%;min-width:0}.marketplace-import-connection-note{white-space:normal;margin-left:0}.marketplace-import-advanced-row{flex-wrap:wrap;width:100%}.marketplace-import-defer-field,.marketplace-import-advanced-row .marketplace-import-max-field{flex-basis:100%;width:100%}.marketplace-preview-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;padding:0 .5rem}.marketplace-preview-toolbar>.import-selected-button{flex:0 112px;min-width:0}.marketplace-preview-counts{flex-wrap:wrap;gap:.25rem .65rem;font-size:.75rem}.marketplace-import-actions .manual-csv-file-summary{grid-column:1/-1;min-width:0}.marketplace-import-table,.manual-csv-preview-table{min-width:0;overflow-x:visible}.marketplace-import-row-header,.manual-csv-preview-row-header{display:none}.marketplace-import-row,.manual-csv-preview-row{box-sizing:border-box;grid-template-columns:1fr;width:100%;min-width:0;padding:.65rem}.marketplace-import-row>div,.manual-csv-preview-row>div{overflow-wrap:anywhere;grid-template-columns:minmax(88px,.38fr) minmax(0,1fr);gap:.65rem;min-width:0;display:grid}.marketplace-import-row>div:before,.manual-csv-preview-row>div:before{color:var(--muted);font-size:.72rem;font-weight:800}.marketplace-import-row>div:first-child:before{content:"Select"}.marketplace-import-row>div:nth-child(2):before{content:"#"}.marketplace-import-row>div:nth-child(3):before{content:"Order"}.marketplace-import-row>div:nth-child(4):before{content:"Created"}.marketplace-import-row>div:nth-child(5):before{content:"Client"}.marketplace-import-row>div:nth-child(6):before{content:"Delivery"}.marketplace-import-row>div:nth-child(7):before{content:"Status"}.marketplace-import-row>div:nth-child(8):before{content:"Total"}.marketplace-import-row>div:nth-child(9):before{content:"Items"}.marketplace-import-row>div:nth-child(10):before{content:"Import"}.manual-csv-preview-row>div:first-child:before{content:"#"}.manual-csv-preview-row>div:nth-child(2):before{content:"Order"}.manual-csv-preview-row>div:nth-child(3):before{content:"Date"}.manual-csv-preview-row>div:nth-child(4):before{content:"Market"}.manual-csv-preview-row>div:nth-child(5):before{content:"Delivery"}.manual-csv-preview-row>div:nth-child(6):before{content:"Client"}.manual-csv-preview-row>div:nth-child(7):before{content:"Total"}.manual-csv-preview-row>div:nth-child(8):before{content:"Status"}.mobile-more-menu>span{color:#687d99;padding:.45rem .65rem;font-size:.8rem;font-weight:800}.mobile-more-menu .mobile-menu-release{border-top:1px solid #0f4b741f;margin-top:.35rem;padding-top:.65rem;font-size:.72rem}.mobile-more-menu a,.mobile-more-menu button{border-radius:var(--radius-ui);color:#163c61;font:inherit;background:0 0;border:0;align-items:center;padding:.65rem;font-weight:700;text-decoration:none;display:flex}.mobile-navigation{z-index:1100;box-sizing:border-box;height:calc(var(--mobile-navigation-height) + env(safe-area-inset-bottom));padding:.2rem .3rem env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;border-top:1px solid #0f4b7424;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0428471a}.mobile-navigation a,.mobile-navigation button{border-radius:var(--radius-ui);color:#607894;text-align:center;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;min-width:0;min-height:44px;font-size:.66rem;font-weight:800;line-height:1.05;text-decoration:none;display:flex}.mobile-navigation a>span:first-child,.mobile-navigation button>span:first-child{font-size:1.25rem;line-height:1}.mobile-navigation a.active,.mobile-navigation button.active{color:#075077;background:#e1f4f7}.content-shell{width:100%;padding:.75rem}.list-panel{min-height:calc(100dvh - var(--mobile-header-height) - var(--mobile-navigation-height) - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 1.5rem)}.pwa-status-banner{top:calc(var(--mobile-header-height) + env(safe-area-inset-top) + .5rem);font-size:.82rem}button,.button,input,select,textarea{min-height:44px}.order-table,.table-scroll,.table-scroll-shell{max-width:calc(100vw - 1.5rem)}}.marketplace-import-actions .split-action-button{border-color:var(--action-strong);background:linear-gradient(135deg, var(--action), var(--action-strong));color:#fff9f3;box-shadow:0 10px 20px #f26d212e}.marketplace-import-actions .split-action-button>.ghost-button{color:inherit}.marketplace-import-actions .split-action-button .split-action-label:before{background:#fff9f373}.marketplace-preview-toolbar{margin:calc(var(--group-gap-sm) * 2) 0 var(--group-gap-sm);justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.marketplace-preview-toolbar>.import-selected-button{width:130px;min-width:130px;height:calc(1.8rem + 2px);min-height:calc(1.8rem + 2px);padding-block:.25rem;font-size:.75rem}.marketplace-preview-counts{color:var(--muted);white-space:nowrap;justify-content:flex-end;align-items:center;font-size:.85rem;font-weight:700;display:flex}.manual-csv-preview-table{border:1px solid var(--line);border-radius:var(--radius-ui);background:#fff;gap:0;display:grid;overflow:hidden}.manual-csv-preview-toolbar{border-bottom:1px solid var(--line);background:#f3f9fc;grid-column:1/-1;justify-content:space-between;align-items:center;gap:.65rem;margin-bottom:0;padding:.6rem .75rem;display:flex}.manual-csv-preview-file{flex-direction:column;flex:220px;gap:.15rem;min-width:0;display:flex}.manual-csv-preview-file-label{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;font-weight:700;line-height:1.1}.manual-csv-preview-file strong{color:var(--text,#183a5a);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.manual-csv-preview-stats{flex:0 auto;justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.manual-csv-preview-stat{border:1px solid var(--line);color:var(--muted);white-space:nowrap;background:#fff;border-radius:.55rem;align-items:baseline;gap:.25rem;padding:.35rem .5rem;font-size:.7rem;font-weight:700;display:inline-flex}.manual-csv-preview-stat strong{color:var(--text,#183a5a);font-size:.78rem;font-weight:800}.manual-csv-preview-stat.warning strong{color:var(--danger,#b42318)}.manual-csv-preview-toolbar .primary-button{box-sizing:border-box;width:120px;min-width:120px;height:calc(1.8rem + 2px);min-height:calc(1.8rem + 2px);padding-block:.25rem;font-size:.75rem}.manual-csv-preview-row{border-right:0;border-bottom:1px solid var(--line);box-shadow:none;border-left:0;border-radius:0;margin:0}.manual-csv-preview-row-header{border-bottom:1px solid var(--line);border-radius:0}.manual-csv-preview-row>:last-child{justify-self:start;min-width:0}.manual-csv-preview-row>:last-child .pill{width:max-content;max-width:100%;display:inline-flex}@media (width>=769px){.manual-csv-preview-row{grid-template-columns:36px 1.1fr 1.1fr .8fr 1.4fr 1.5fr .8fr 130px}}@media (width<=768px){.manual-csv-preview-table{overflow:visible}.manual-csv-preview-toolbar{flex-wrap:wrap;justify-content:space-between}.manual-csv-preview-file{flex-basis:100%}.manual-csv-preview-stats{flex-wrap:wrap;justify-content:flex-end}}.login-page{background:radial-gradient(circle at 18% 20%,#10b5ce33,#0000 34%),linear-gradient(145deg,#062f54 0%,#0b416f 48%,#dff5f8 48%,#f5fbfc 100%);place-items:center;min-height:100vh;padding:24px;display:grid}.login-card{border-radius:var(--radius-ui);background:#fffffff5;border:1px solid #0f4b7429;width:min(430px,100%);padding:28px;box-shadow:0 28px 70px #04284738}.login-brand{color:#0a355a;align-items:center;gap:12px;font-weight:800;display:flex}.login-brand img{width:34px;height:34px}.login-copy{margin:34px 0 24px}.login-copy p{color:#637b9a;letter-spacing:.16em;margin:0 0 8px;font-size:.72rem;font-weight:800}.login-copy h1{color:#09284b;margin:0 0 8px;font-size:2rem}.login-copy span{color:#687d99}.login-form{gap:14px;display:grid}.login-form label{color:#526b8d;gap:6px;font-weight:700;display:grid}.login-field{gap:6px;display:grid}.login-form input{width:100%}.login-error{color:#ad3154;margin:0;font-weight:700}.login-submit{justify-self:end;min-width:112px}.auth-loading{color:#0a355a;background:#eef9fb;place-items:center;min-height:100vh;font-weight:800;display:grid}.sidebar-release{gap:6px;display:grid}.sidebar-signout{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.sidebar-signout:hover{color:#fff}@media (width<=768px){.content-shell{box-sizing:border-box;width:100%;min-width:0;max-width:100vw;overflow-x:visible}.orders-grid,.workspace-column,.insight-column,.page-stack,.panel{width:100%;min-width:0;max-width:100%}.order-table,.client-table,.job-table,.client-row-shell,.job-row-shell,.client-expanded-panel,.job-expanded-panel{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:visible}.order-data-table{border-spacing:0;width:100%;min-width:0;display:block}.order-data-table thead{display:none}.order-data-table tbody{gap:.75rem;width:100%;display:grid}.order-data-table .order-table-row{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-ui);background:#ffffffe0;grid-template-columns:44px 44px minmax(0,1fr);width:100%;min-width:0;padding:.55rem;display:grid}.order-data-table .order-table-row>td{overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;width:auto;min-width:0;padding:.45rem;display:block;position:static}.order-data-table .order-table-row>td:nth-child(3){display:none}.order-data-table .order-table-row>td:nth-child(n+4){text-align:left;grid-column:1/-1;grid-template-columns:minmax(88px,.38fr) minmax(0,1fr);align-items:start;gap:.65rem;display:grid}.order-data-table .order-table-row>td:nth-child(n+4):before,.client-row:not(.client-row-header)>div:nth-child(n+4):before,.job-row:not(.job-row-header)>div:nth-child(n+4):before{color:var(--muted);font-size:.76rem;font-weight:800}.order-data-table .order-table-row>td:nth-child(4):before{content:"ID"}.order-data-table .order-table-row>td:nth-child(5):before{content:"Date"}.order-data-table .order-table-row>td:nth-child(6):before{content:"Market"}.order-data-table .order-table-row>td:nth-child(7):before{content:"Order"}.order-data-table .order-table-row>td:nth-child(8):before{content:"Client"}.order-data-table .order-table-row>td:nth-child(9):before{content:"Delivery"}.order-data-table .order-table-row>td:nth-child(10):before{content:"Labels"}.order-data-table .order-table-row>td:nth-child(11):before{content:"Status"}.order-data-table .order-table-row>td:nth-child(12):before{content:"Stock"}.order-data-table .order-table-row>td:nth-child(13):before{content:"Payment"}.order-data-table .order-table-row>td:nth-child(14):before{content:"Amount"}.order-data-table .order-table-row>td:nth-child(15):before{content:"Items"}.order-data-table .order-table-row>td:nth-child(16):before{content:"Actions"}.order-data-table .order-expanded-table-row,.order-data-table .order-expanded-table-row>td{width:100%;min-width:0;display:block}.client-row-header,.job-row-header{display:none}.client-row,.job-row{box-sizing:border-box;grid-template-columns:44px 44px minmax(0,1fr);width:100%;min-width:0;padding:.55rem}.client-row:not(.client-row-header)>div,.job-row:not(.job-row-header)>div{overflow-wrap:anywhere;min-width:0}.client-row:not(.client-row-header)>div:nth-child(3),.job-row:not(.job-row-header)>div:nth-child(3){display:none}.client-row:not(.client-row-header)>div:nth-child(n+4),.job-row:not(.job-row-header)>div:nth-child(n+4){text-align:left;grid-column:1/-1;grid-template-columns:minmax(88px,.38fr) minmax(0,1fr);align-items:start;gap:.65rem;display:grid}.client-row>div:nth-child(4):before{content:"Created"}.client-row>div:nth-child(5):before{content:"Client"}.client-row>div:nth-child(6):before{content:"Source"}.client-row>div:nth-child(7):before{content:"Phone"}.client-row>div:nth-child(8):before{content:"Orders"}.client-row>div:nth-child(9):before{content:"Amount"}.client-row>div:nth-child(10):before{content:"Successful"}.client-row>div:nth-child(11):before{content:"Failed"}.client-row>div:nth-child(12):before{content:"Rating"}.client-row>div:nth-child(13):before{content:"Contact"}.client-row>div:nth-child(14):before{content:"Actions"}.job-row>div:nth-child(4):before{content:"Job"}.job-row>div:nth-child(5):before{content:"Status"}.job-row>div:nth-child(6):before{content:"Progress"}.job-row>div:nth-child(7):before{content:"Rate"}.job-row>div:nth-child(8):before{content:"Time"}.job-row>div:nth-child(9):before{content:"Details"}.job-row>div:nth-child(10):before{content:"Actions"}.client-channel-line,.client-action-cell,.job-row .menu-table-actions{justify-content:flex-start}.mobile-detail-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.7rem;display:flex}.mobile-detail-header .secondary-button{min-height:40px;padding:.4rem .7rem}.orders-list-page:not(.mobile-detail-mode) .order-table-row,.clients-page:not(.mobile-detail-mode) .client-row{cursor:pointer}.orders-list-page:not(.mobile-detail-mode) .order-table-row{grid-template-columns:1fr;padding-top:3.1rem;position:relative}.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:first-child,.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(2),.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(12),.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(13),.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(15){display:none}.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(3){color:var(--muted);padding:0;font-size:.76rem;font-weight:900;display:block;position:absolute;top:.7rem;left:.8rem}.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(3):before{content:none}.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(16){width:auto;padding:0;display:block;position:absolute;top:.35rem;right:.45rem}.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(16):before{content:none}.orders-list-page:not(.mobile-detail-mode) .menu-table-actions{justify-content:flex-end}.orders-list-page:not(.mobile-detail-mode) .order-date-cell,.orders-list-page:not(.mobile-detail-mode) .order-market-cell{white-space:nowrap;flex-flow:row;align-items:center;gap:.35rem;display:flex}.orders-list-page:not(.mobile-detail-mode) .order-market-badges{flex-wrap:nowrap;display:inline-flex}.clients-page:not(.mobile-detail-mode) .client-row{grid-template-columns:1fr}.clients-page:not(.mobile-detail-mode) .client-row>div:first-child,.clients-page:not(.mobile-detail-mode) .client-row>div:nth-child(2),.clients-page:not(.mobile-detail-mode) .client-row>div:nth-child(3),.clients-page:not(.mobile-detail-mode) .client-row>div:nth-child(4),.clients-page:not(.mobile-detail-mode) .client-row>div:nth-child(6),.clients-page:not(.mobile-detail-mode) .client-row>div:nth-child(10),.clients-page:not(.mobile-detail-mode) .client-row>div:nth-child(11),.clients-page:not(.mobile-detail-mode) .client-row>div:nth-child(13),.orders-list-page.mobile-detail-mode .orders-list-header,.orders-list-page.mobile-detail-mode .orders-list-controls,.orders-list-page.mobile-detail-mode .orders-list-pagination,.orders-list-page.mobile-detail-mode .order-table-row,.clients-page.mobile-detail-mode .clients-list-header,.clients-page.mobile-detail-mode .clients-list-controls,.clients-page.mobile-detail-mode .client-filter-grid,.clients-page.mobile-detail-mode .clients-list-pagination,.clients-page.mobile-detail-mode .client-row{display:none}.orders-list-page.mobile-detail-mode,.clients-page.mobile-detail-mode .list-panel,.orders-list-page.mobile-detail-mode .order-table,.clients-page.mobile-detail-mode .client-table{min-height:0}.orders-list-page.mobile-detail-mode .order-expanded-panel,.clients-page.mobile-detail-mode .client-expanded-panel{border-top:0;margin-top:0}.orders-list-page.mobile-detail-mode .customer-contact-row{grid-template-columns:max-content minmax(0,max-content);justify-content:start;align-items:center;gap:.2rem .35rem}.orders-list-page.mobile-detail-mode .customer-contact-actions{flex-wrap:wrap;grid-area:3/2;justify-content:flex-start;gap:.25rem;transform:none}.orders-list-page.mobile-detail-mode .customer-contact-main{display:contents}.orders-list-page.mobile-detail-mode .customer-contact-main>span,.orders-list-page.mobile-detail-mode .customer-contact-main>strong{text-align:left;grid-column:1/-1}.orders-list-page.mobile-detail-mode .customer-contact-main .customer-phone-line{grid-area:3/1;justify-content:flex-start;margin:0}.orders-list-page.mobile-detail-mode .customer-contact-actions .channel-button{width:24px;height:24px;min-height:24px;box-shadow:none;border:0;flex:0 0 24px;padding:0}.orders-list-page.mobile-detail-mode .customer-contact-actions .phone-call-link+.channel-button{margin-left:1.25rem}.orders-list-page.mobile-detail-mode .customer-contact-actions .channel-icon{box-sizing:border-box;width:24px;min-width:24px;height:24px;font-size:var(--mobile-font-label);padding:0}.orders-list-page.mobile-detail-mode .order-details-card{min-height:0;max-height:none}.orders-list-page.mobile-detail-mode .order-details-items{overscroll-behavior:contain;grid-auto-rows:max-content;max-height:52vh;overflow-y:auto}.orders-list-page.mobile-detail-mode .order-details-items .expanded-items-header{display:none}.orders-list-page.mobile-detail-mode .order-details-items .expanded-item-row{border:1px solid var(--line);border-radius:var(--radius-ui);background:#f7fcfde6;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.4rem .55rem;min-height:max-content;margin-bottom:.4rem;padding:.45rem}.orders-list-page.mobile-detail-mode .order-details-items .expanded-item-row>div{text-align:left;min-width:0}.orders-list-page.mobile-detail-mode .order-details-items .expanded-item-row>div:nth-child(2){grid-area:1/1/auto/-1}.orders-list-page.mobile-detail-mode .order-details-items .expanded-item-row>div:before{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin-bottom:.12rem;font-size:.62rem;font-weight:900;display:block}.orders-list-page.mobile-detail-mode .order-details-items .expanded-item-row>div:first-child:before{content:"Code"}.orders-list-page.mobile-detail-mode .order-details-items .expanded-item-row>div:nth-child(2):before{content:"Product"}.orders-list-page.mobile-detail-mode .order-details-items .expanded-item-row>div:nth-child(3):before{content:"Qty"}.orders-list-page.mobile-detail-mode .order-details-items .expanded-item-row>div:nth-child(4):before{content:"Unit"}.orders-list-page.mobile-detail-mode .order-details-items .expanded-item-row>div:nth-child(5):before{content:"Amount"}.orders-list-page.mobile-detail-mode .order-details-items .expanded-item-row>div:nth-child(6):before{content:"COGS"}.orders-list-page.mobile-detail-mode .order-details-items .expanded-item-row>div:nth-child(7):before{content:"Commission"}.orders-list-page.mobile-detail-mode .order-details-code-cell strong{text-align:left}.orders-list-header{padding:0 0 .55rem;display:block}.orders-list-header>div:first-child{display:none}.orders-list-header .action-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:.24rem;width:100%;display:grid}.orders-list-header .pill{text-align:center;white-space:normal;min-width:0;padding:.28rem .15rem;font-size:.6rem;line-height:1.15}.orders-list-header .desktop-summary-label{display:none}.orders-list-header .mobile-summary-label{display:inline}.orders-list-controls>.filter-toggle-button{display:none}.orders-list-controls.orders-mobile-filter-panel{z-index:1200;padding:calc(.85rem + env(safe-area-inset-top)) .85rem calc(.85rem + env(safe-area-inset-bottom));background:#f7fbfc;flex-direction:column;gap:.75rem;display:flex;position:fixed;inset:0;overflow:hidden}.orders-mobile-filter-panel .mobile-filter-heading{color:#06385f;flex:none;justify-content:space-between;align-items:center;display:flex}.orders-mobile-filter-panel .mobile-filter-heading button{border:1px solid var(--line);border-radius:var(--radius-ui);color:#06385f;background:#fff;place-items:center;width:38px;min-height:38px;padding:0;font-size:1.25rem;display:grid}.orders-mobile-filter-panel .order-filter-grid{overscroll-behavior:contain;flex:auto;grid-template-columns:1fr;min-height:0;padding-right:.2rem;display:grid;overflow-y:auto}.orders-mobile-filter-panel .mobile-filter-apply{flex:none;width:100%;display:block}.orders-list-page:not(.mobile-detail-mode) .order-table-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.15rem .55rem;padding:2.55rem .65rem .55rem}.orders-list-page:not(.mobile-detail-mode) .order-table-row>td{padding:.22rem .1rem;font-size:.78rem}.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(3){width:auto;top:.65rem;left:.7rem;right:3.15rem}.orders-list-page:not(.mobile-detail-mode) .desktop-order-row-number{display:none}.orders-list-page:not(.mobile-detail-mode) .mobile-order-heading{min-width:0;color:var(--ink);white-space:nowrap;align-items:center;gap:.55rem;font-size:.72rem;line-height:1;display:flex;overflow:hidden}.orders-list-page:not(.mobile-detail-mode) .mobile-order-heading>strong{text-overflow:ellipsis;flex:0 auto;overflow:hidden}.orders-list-page:not(.mobile-detail-mode) .mobile-order-sequence{color:var(--muted);font-weight:800}.orders-list-page:not(.mobile-detail-mode) .mobile-order-id,.orders-list-page:not(.mobile-detail-mode) .mobile-order-number{color:var(--ink);font-weight:900}.orders-list-page:not(.mobile-detail-mode) .mobile-order-market{color:var(--muted);font-weight:500}.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(7){text-overflow:ellipsis;white-space:nowrap;width:5.8rem;padding:0;display:block;position:absolute;top:.65rem;left:5rem;overflow:hidden}.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(4){text-overflow:ellipsis;white-space:nowrap;width:2.7rem;padding:0;display:block;position:absolute;top:.65rem;left:2.15rem;overflow:hidden}.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(7):before,.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(4):before,.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(5):before,.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(6):before{content:none}.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(5),.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(6){display:block}.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(5){grid-column:1/-1}.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(6){text-align:right;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 14.2rem);padding:0;position:absolute;top:.65rem;right:3.15rem;overflow:hidden}.orders-list-page:not(.mobile-detail-mode) .order-date-cell{justify-content:flex-start;gap:.28rem;width:100%}body:has(.orders-mobile-filter-panel) .mobile-header-actions{display:none}.orders-list-page:not(.mobile-detail-mode) .mobile-order-date-labels{align-items:center;gap:.2rem;min-width:0;display:inline-flex;overflow:hidden}.orders-list-page:not(.mobile-detail-mode) .mobile-order-date-labels>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.orders-list-page:not(.mobile-detail-mode) .mobile-order-date-labels .client-comment-badge,.orders-list-page:not(.mobile-detail-mode) .mobile-order-date-labels .bank-transfer-badge,.orders-list-page:not(.mobile-detail-mode) .mobile-order-date-labels .unpaid-badge{letter-spacing:.02em;padding:.08rem .24rem;font-size:.52rem;line-height:1}.orders-list-page:not(.mobile-detail-mode) .order-market-cell{justify-content:flex-end}.orders-list-page:not(.mobile-detail-mode) .order-market-cell .order-market-badges{align-items:center;gap:.25rem;display:inline-flex}.orders-list-page:not(.mobile-detail-mode) .mobile-date-badges,.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(4),.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(6),.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(7),.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(10){display:none}.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(8),.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(9),.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(10),.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(11),.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(14){grid-column:1/-1;display:block}.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(8):before,.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(9):before,.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(10):before,.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(11):before,.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(14):before{content:none}.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(10):has(.order-labels:empty){display:none}.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(10){display:none}.orders-list-page:not(.mobile-detail-mode) .order-client-cell{grid-template-columns:minmax(0,max-content) auto;justify-content:start;align-items:center;gap:.05rem .45rem;display:grid}.orders-list-page:not(.mobile-detail-mode) .order-client-link{text-align:left;min-width:0;min-height:0;padding:0;line-height:1.15}.orders-list-page:not(.mobile-detail-mode) .client-middle-name{display:none}.orders-list-page:not(.mobile-detail-mode) .client-phone-line{color:var(--muted);grid-area:2/1;justify-content:flex-start;font-size:.72rem}.orders-list-page:not(.mobile-detail-mode) .order-client-rating{white-space:nowrap;grid-area:1/2/span 2;align-self:start;min-height:24px;padding:.15rem .42rem;font-size:.65rem}.orders-list-page:not(.mobile-detail-mode) .delivery-cell,.orders-list-page:not(.mobile-detail-mode) .status-cell,.orders-list-page:not(.mobile-detail-mode) .amounts-cell{flex-flow:row;justify-content:space-between;align-items:center;gap:.45rem;min-width:0;display:flex}.orders-list-page:not(.mobile-detail-mode) .delivery-cell>span:last-child{order:-1}.orders-list-page:not(.mobile-detail-mode) .tracking-number-line,.orders-list-page:not(.mobile-detail-mode) .marketplace-status-line,.orders-list-page:not(.mobile-detail-mode) .amounts-cell>*{white-space:nowrap}.orders-list-page .copy-inline-button{width:25px;min-width:25px;height:25px;min-height:25px;padding:0}.orders-list-page:not(.mobile-detail-mode) .amounts-cell{justify-content:flex-start}.orders-list-page:not(.mobile-detail-mode) .amounts-cell span{font-size:.68rem}.orders-list-page:not(.mobile-detail-mode) .desktop-amount-label{display:none}.orders-list-page:not(.mobile-detail-mode) .mobile-amount-label{display:inline}.content-shell:has(.orders-list-page){padding:0}.orders-list-page{box-sizing:border-box;width:100vw;max-width:100vw;min-height:calc(100dvh - var(--mobile-header-height) - var(--mobile-navigation-height) - env(safe-area-inset-top) - env(safe-area-inset-bottom));box-shadow:none;border:0;border-radius:0;padding:0}.orders-list-page>:not(.panel-header)+:not(.panel-header){margin-top:0}.orders-list-page .orders-list-header{margin:0;padding:.35rem .45rem}.orders-list-page .order-table{border-radius:0;width:100vw;max-width:100vw;margin:0}.orders-list-page .order-data-table tbody{gap:0}.orders-list-page:not(.mobile-detail-mode) .order-table-row{border-left:0;border-right:0;border-radius:0}.orders-list-page .orders-list-pagination{padding:.2625rem .45rem}.orders-list-header .desktop-summary-control{display:none}.orders-list-header .summary-filter-button{min-height:24px}.order-pagination-row{margin-top:.6375rem}.order-pagination-row .pagination-navigation-button{flex-basis:27px;width:27px;height:27px;min-height:27px}.order-pagination-row .pagination-size-input select,.order-pagination-row .pagination-page-input input[type=number]{height:24px;min-height:24px;padding-top:0;padding-bottom:0}.orders-list-controls.orders-mobile-filter-panel{box-sizing:border-box;width:100vw;max-width:none;padding:calc(.5rem + env(safe-area-inset-top)) .5rem calc(.5rem + env(safe-area-inset-bottom));border:0;border-radius:0}.orders-mobile-filter-panel .mobile-filter-heading-actions{gap:.35rem;display:flex}.orders-mobile-filter-panel .order-filter-grid{grid-auto-rows:min-content;align-content:start;gap:.56rem .4rem;padding:0}.orders-mobile-filter-panel .order-filter-grid>.field-group,.orders-mobile-filter-panel .client-filter-control>.client-combobox{grid-template-columns:4.6rem minmax(0,1fr);align-items:center;gap:.4rem;display:grid}.orders-mobile-filter-panel .order-filter-grid>.field-group>span,.orders-mobile-filter-panel .client-filter-control>.client-combobox>span{font-size:.72rem;line-height:1.1}.orders-mobile-filter-panel .order-filter-grid select,.orders-mobile-filter-panel .order-filter-grid input:not([type=date]),.orders-mobile-filter-panel .ukrainian-date-input{box-sizing:border-box;height:var(--mobile-control-height);min-height:var(--mobile-control-height);font-size:.78rem}.orders-mobile-filter-panel .ukrainian-date-input>input[type=text]{height:var(--mobile-control-height);min-height:var(--mobile-control-height)}.orders-mobile-filter-panel .order-filter-grid select,.orders-mobile-filter-panel .order-filter-grid input:not([type=date]){padding:.25rem .65rem;line-height:1.2}.orders-mobile-filter-panel .ukrainian-date-input>input[type=text]{padding-right:2.4rem}.orders-mobile-filter-panel .ukrainian-date-picker-button{height:1.65rem;min-height:1.65rem}.orders-mobile-filter-panel .client-combobox-menu{left:5rem}.orders-list-page:not(.mobile-detail-mode) .order-table-row{--order-column-gap:2.25rem;--order-columns:minmax(0, 7.36313rem) minmax(0, 1fr);row-gap:.5rem;padding-top:.55rem}.orders-list-page:not(.mobile-detail-mode) .order-table-row>td{padding-top:0;padding-bottom:0}.orders-list-page:not(.mobile-detail-mode) .mobile-order-heading,.orders-list-page:not(.mobile-detail-mode) .order-date-cell,.orders-list-page:not(.mobile-detail-mode) .order-client-cell,.orders-list-page:not(.mobile-detail-mode) .delivery-cell,.orders-list-page:not(.mobile-detail-mode) .status-cell{grid-template-columns:var(--order-columns);column-gap:var(--order-column-gap);justify-content:start;align-items:start;display:grid}.orders-list-page:not(.mobile-detail-mode) .order-table-row>td:nth-child(3){grid-column:1/-1;padding:0 .1rem;position:static}.orders-list-page:not(.mobile-detail-mode) .mobile-order-identifiers,.orders-list-page:not(.mobile-detail-mode) .mobile-order-market-group{flex-wrap:wrap;align-items:center;gap:.35rem .55rem;min-width:0;display:flex}.orders-list-page:not(.mobile-detail-mode) .mobile-order-market-group{padding-right:2.25rem}.orders-list-page:not(.mobile-detail-mode) .mobile-order-identifiers{flex-wrap:nowrap;gap:.25rem}.orders-list-page:not(.mobile-detail-mode) .mobile-order-identifiers>:not(.mobile-order-number){flex-shrink:0}.orders-list-page:not(.mobile-detail-mode) .mobile-order-number{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.orders-list-page:not(.mobile-detail-mode) .order-date-value{white-space:nowrap;align-items:center;gap:.28rem;display:inline-flex}.orders-list-page:not(.mobile-detail-mode) .mobile-order-date-labels,.orders-list-page:not(.mobile-detail-mode) .order-client-rating,.orders-list-page:not(.mobile-detail-mode) .tracking-number-line{justify-content:flex-start;justify-self:start;max-width:100%}.orders-list-page:not(.mobile-detail-mode) .delivery-cell>span:last-child{grid-area:1/1}.orders-list-page:not(.mobile-detail-mode) .delivery-cell>.tracking-number-line{overflow-wrap:anywhere;white-space:normal;flex-wrap:wrap;grid-area:1/2}.orders-list-page:not(.mobile-detail-mode) .marketplace-status-line{white-space:normal;text-align:left;overflow-wrap:anywhere}.orders-list-page:not(.mobile-detail-mode) .status-cell>.status-pill{justify-self:start}.mobile-header strong.mobile-order-detail-title{letter-spacing:0;white-space:normal;overflow-wrap:anywhere;font-size:.8rem}.orders-list-page.mobile-detail-mode .order-table,.orders-list-page.mobile-detail-mode .order-expanded-table-row>td,.orders-list-page.mobile-detail-mode .order-expanded-panel{box-shadow:none;border:0;border-radius:0;margin:0;padding:0}.orders-list-page.mobile-detail-mode .order-expanded-panel,.orders-list-page.mobile-detail-mode .order-expanded-stack{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);gap:.4rem}.orders-list-page.mobile-detail-mode .order-expanded-card{border-left:0;border-right:0;border-radius:0;gap:.45rem;padding:.55rem}.orders-list-page.mobile-detail-mode .order-details-items{height:auto;padding-right:0}.orders-list-page.mobile-detail-mode .order-details-items .expanded-item-row strong,.orders-list-page.mobile-detail-mode .order-details-items .expanded-item-row .order-cell-main span{font-size:var(--mobile-font-body);line-height:1.2}.orders-list-page.mobile-detail-mode .order-details-summary{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"payment payment payment""gross commission delivery""net cogs profit";gap:.35rem;padding-top:.4rem}.orders-list-page.mobile-detail-mode .summary-payment{grid-area:payment}.orders-list-page.mobile-detail-mode .summary-gross{grid-area:gross}.orders-list-page.mobile-detail-mode .summary-commission{grid-area:commission}.orders-list-page.mobile-detail-mode .summary-delivery{grid-area:delivery}.orders-list-page.mobile-detail-mode .summary-net{grid-area:net}.orders-list-page.mobile-detail-mode .summary-cogs{grid-area:cogs}.orders-list-page.mobile-detail-mode .summary-profit{grid-area:profit}.orders-list-page.mobile-detail-mode .order-details-summary>div{border-radius:var(--radius-ui);padding:.35rem .45rem}.orders-list-page.mobile-detail-mode .order-details-summary strong{font-size:var(--mobile-font-body)}.orders-list-page.mobile-detail-mode .order-details-summary span,.orders-list-page.mobile-detail-mode .order-details-summary small{font-size:var(--mobile-font-label)}.orders-list-page.mobile-detail-mode .order-details-summary .summary-payment{background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;padding:0;display:flex}.orders-list-page.mobile-detail-mode .order-details-summary .summary-payment .status-pill{white-space:normal;text-align:left;display:inline-flex}.orders-list-page.mobile-detail-mode .order-expanded-card{text-align:left;min-height:0;font-size:var(--mobile-font-body);align-content:start}.orders-list-page.mobile-detail-mode .order-expanded-card strong,.orders-list-page.mobile-detail-mode .order-expanded-card small{font-size:var(--mobile-font-body);line-height:1.2}.orders-list-page.mobile-detail-mode .customer-contact-main>span,.orders-list-page.mobile-detail-mode .expanded-detail-list>div>span{font-size:var(--mobile-font-label)}.orders-list-page.mobile-detail-mode .order-expanded-card .panel-header{justify-content:flex-start;margin:0;padding:0}.orders-list-page.mobile-detail-mode .order-expanded-card .panel-header>div{width:100%}.orders-list-page.mobile-detail-mode .order-expanded-card .panel-header .eyebrow{text-align:left;font-size:var(--mobile-font-heading)}.orders-list-page.mobile-detail-mode .customer-comment-list{gap:.5rem;margin-top:0}.orders-list-page.mobile-detail-mode .customer-card-content{gap:.45rem}.orders-list-page .client-phone-line,.orders-list-page.mobile-detail-mode .customer-contact-main .customer-phone-line{align-items:center;gap:.25rem;display:flex}.orders-list-page.mobile-detail-mode .notification-template-row.compact{align-self:start;gap:.4rem;width:100%;margin:0}.orders-list-page.mobile-detail-mode .message-template-field select,.orders-list-page.mobile-detail-mode .notification-copy-button,.orders-list-page.mobile-detail-mode .document-button{box-sizing:border-box;height:var(--mobile-control-height);min-height:var(--mobile-control-height);font-size:var(--mobile-font-body);padding:.25rem .55rem;line-height:1.2}.orders-list-page.mobile-detail-mode .notification-copy-button{width:var(--mobile-control-height);min-width:var(--mobile-control-height);padding:0}.orders-list-page.mobile-detail-mode .tracking-number-line{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.25rem;margin:0;display:flex}.orders-list-page.mobile-detail-mode .document-actions{grid-template-columns:minmax(0,1fr);gap:.4rem;margin:0}.orders-list-page.mobile-detail-mode .document-button{width:100%;min-width:0}.content-shell:has(.clients-page){padding:0}.clients-page,.clients-page>.list-panel,.clients-page .client-table{width:100%;min-width:0;box-shadow:none;border:0;border-radius:0;margin:0;padding:0}.clients-page .clients-list-header{align-items:flex-start;margin:0;padding:.2rem .45rem}.clients-page .clients-list-header>div:first-child,.clients-page .clients-list-controls{display:none}.clients-page .clients-list-header .action-row{justify-content:flex-start;gap:.25rem}.clients-page .clients-list-header .pill{font-size:.68rem}.clients-page:not(.mobile-detail-mode) .client-row:not(.client-row-header){text-align:left;border-left:0;border-right:0;border-radius:0;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:.4rem .35rem;padding:.45rem;font-size:.72rem;line-height:1.2;display:grid}.clients-page:not(.mobile-detail-mode) .client-row>div{text-align:left;min-width:0;font-size:inherit}.clients-page:not(.mobile-detail-mode) .client-row>div:before{display:none}.clients-page:not(.mobile-detail-mode) .client-row>div:nth-child(3){grid-area:1/1/2/2;display:block}.clients-page:not(.mobile-detail-mode) .client-row>div:nth-child(4){grid-area:1/1/2/4;padding-left:1.6rem;font-size:.68rem;display:block}.clients-page:not(.mobile-detail-mode) .client-row>div:nth-child(14){grid-area:1/4/2/7;justify-content:flex-end;display:flex}.clients-page:not(.mobile-detail-mode) .client-row>div:nth-child(5){grid-area:2/1/3/4;display:block}.clients-page:not(.mobile-detail-mode) .client-row>div:nth-child(7){grid-area:2/4/3/7;display:block}.clients-page:not(.mobile-detail-mode) .client-row>div:nth-child(12){grid-area:3/1/4/3}.clients-page:not(.mobile-detail-mode) .client-row>div:nth-child(8){grid-area:3/3/4/5}.clients-page:not(.mobile-detail-mode) .client-row>div:nth-child(9){grid-area:3/5/4/7}.clients-page:not(.mobile-detail-mode) .client-row>.orders-count-cell:nth-child(12),.clients-page:not(.mobile-detail-mode) .client-row>.orders-count-cell:nth-child(8),.clients-page:not(.mobile-detail-mode) .client-row>.orders-count-cell:nth-child(9){border-radius:var(--radius-ui);background:#dcf7fb;flex-wrap:wrap;align-items:center;gap:.2rem;min-height:26px;padding:.25rem .35rem;font-size:.68rem;display:flex}.clients-page:not(.mobile-detail-mode) .client-row>.orders-count-cell:nth-child(12):before,.clients-page:not(.mobile-detail-mode) .client-row>.orders-count-cell:nth-child(8):before,.clients-page:not(.mobile-detail-mode) .client-row>.orders-count-cell:nth-child(9):before{font-size:.62rem;display:inline}.clients-page .client-row .link-button,.clients-page .client-row .rating-pill{font-size:inherit;min-height:0;padding:0}.clients-page .client-row strong{font-size:inherit}.clients-page .client-action-cell .action-menu-button{height:28px;min-height:28px;padding:0}.clients-page .client-filter-grid{z-index:1200;padding:calc(.5rem + env(safe-area-inset-top)) .5rem calc(.5rem + env(safe-area-inset-bottom));background:#f7fbfc;border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:.56rem;margin:0;display:flex;position:fixed;inset:0;overflow-y:auto}body:has(.clients-page .client-filter-grid){overflow:hidden}body:has(.clients-page .client-filter-grid) .mobile-header-actions{visibility:hidden}.clients-page .mobile-client-panel-heading{justify-content:space-between;align-items:center;display:flex}.clients-page .mobile-client-filter-title{order:-2;min-height:34px;display:block}.clients-page .mobile-client-filter-close{display:inline-flex}.clients-page .client-filter-actions{top:calc(.5rem + env(safe-area-inset-top));gap:.35rem;margin:0;display:flex;position:absolute;right:.5rem}.clients-page .client-form-grid,.clients-page .client-address-form{flex-direction:column;gap:.56rem;min-width:0;display:flex}.clients-page .client-editor-panel .field-group,.clients-page .client-filter-grid .field-group{grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.4rem;margin:0;display:grid}.clients-page .client-editor-panel .field-group>span,.clients-page .client-filter-grid .field-group>span{font-size:.72rem;line-height:1.2}.clients-page .client-editor-panel input:not([type=checkbox]),.clients-page .client-editor-panel select,.clients-page .client-filter-grid input,.clients-page .client-editor-panel button,.clients-page .client-filter-grid button{box-sizing:border-box;min-width:0;height:var(--mobile-control-height);min-height:var(--mobile-control-height);padding:.25rem .5rem;font-size:.72rem}.clients-page .client-editor-panel .client-company-flag{margin-left:6.9rem;font-size:.72rem}.clients-page .client-delivery-address-card{border:0;padding:0;font-size:.72rem}.clients-page .clients-selected-summary{display:none}.clients-page:not(.mobile-detail-mode) .client-row>div:nth-child(6){grid-area:1/4/2/7;padding-right:38px;display:block}.clients-page .client-row .source-pill{padding:.15rem .4rem;font-size:.62rem}.clients-page:not(.mobile-detail-mode) .client-row>div:nth-child(14){grid-column:6/7}.orders-mobile-filter-panel .mobile-filter-heading button,.clients-page .client-filter-actions button{border:1px solid var(--line);border-radius:var(--radius-ui);color:#06385f;width:38px;height:38px;min-height:38px;box-shadow:none;background:#fff;place-items:center;padding:0;font-size:1.25rem;display:grid}.clients-page .client-filter-actions [aria-label=Reset\ filter],.clients-page.mobile-detail-mode .empty-contact-details{display:none}.clients-page.mobile-detail-mode .client-expanded-panel{padding:.45rem}.clients-page.mobile-detail-mode .client-order-context,.clients-page.mobile-detail-mode .client-contact-details{padding:.45rem;font-size:.72rem}.clients-page.mobile-detail-mode .client-order-context .compact-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.clients-page.mobile-detail-mode .client-order-context .compact-details>div,.clients-page.mobile-detail-mode .client-contact-details .compact-details>div{text-align:left;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:.4rem;display:grid}.clients-page.mobile-detail-mode .client-contact-details .compact-details>div{grid-template-columns:minmax(0,1fr);align-items:start;gap:0}.clients-page.mobile-detail-mode .client-order-context .compact-details>.client-context-metric{background:0 0;border:0;flex-direction:row;order:1;grid-column:auto;align-items:center;gap:.35rem;padding:.2rem;display:flex}.clients-page.mobile-detail-mode .client-expanded-panel .client-context-icon{border-radius:8px;flex-basis:30px;width:30px;height:30px}.clients-page.mobile-detail-mode .client-context-metric-label{margin:0!important}.clients-page.mobile-detail-mode .client-contact-details .compact-details span{margin:0;font-size:.62rem}.clients-page.mobile-detail-mode .client-context-metric-value,.clients-page.mobile-detail-mode .client-order-context .link-button,.clients-page.mobile-detail-mode .client-contact-details .compact-details strong{min-height:0;padding:0;font-size:.72rem}.clients-page.mobile-detail-mode .client-expanded-panel>.client-delivery-address-card{border:1px solid var(--line);border-radius:var(--radius-ui);padding:.45rem;font-size:.72rem}.clients-page.mobile-detail-mode .client-expanded-panel>.client-delivery-address-card .panel-header{flex-direction:row;justify-content:space-between;align-items:center;gap:.4rem;margin:0;display:flex}.clients-page.mobile-detail-mode .client-expanded-panel>.client-delivery-address-card .panel-header .action-row{justify-content:flex-end;margin-left:auto}.clients-page.mobile-detail-mode .client-expanded-panel>.client-delivery-address-card .pill{white-space:nowrap;font-size:.62rem}.clients-page.mobile-detail-mode .client-expanded-panel .client-address-row{grid-template-columns:minmax(0,1fr);gap:.4rem;padding:.4rem}.clients-page.mobile-detail-mode .client-expanded-panel .client-address-row .field-group{grid-template-columns:5rem minmax(0,1fr);align-items:center;gap:.4rem;margin:0;display:grid}.clients-page.mobile-detail-mode .client-expanded-panel .client-address-row .field-group>span{margin:0;font-size:.62rem}.clients-page.mobile-detail-mode .client-expanded-panel .client-address-row .readonly-field-display{min-height:0;padding:.25rem;font-size:.72rem}.content-shell:has(.summary-page){padding:0}.summary-page,.summary-page .analytics-hero,.summary-page .summary-trend-card{box-shadow:none;border:0;border-radius:0;min-width:0;margin:0;padding:0}.summary-page .analytics-hero{background:0 0;display:block}.summary-page .analytics-hero-copy{display:none}.summary-page .analytics-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;padding:.3rem .45rem;display:grid}.summary-page .metric-card{border-radius:var(--radius-ui);min-height:0;box-shadow:none;background:#dcf7fb;border:0;justify-content:space-between;align-items:center;gap:.3rem;padding:.3rem .45rem;display:flex}.summary-page .metric-card:first-child{grid-column:1/-1}.summary-page .metric-card strong,.summary-page .metric-label{color:#06385f;margin:0;font-size:.68rem}.summary-page .summary-trend-card{padding:.45rem}.summary-page .summary-trend-card>.panel-header{flex-direction:row;justify-content:space-between;align-items:center;gap:.4rem;display:flex}.summary-page .summary-trend-card>.panel-header>div{min-width:0}.summary-page .summary-trend-card>.panel-header .pill{flex-shrink:0;margin-left:auto;font-size:.62rem}.summary-page .analytics-hero-filter-grid{z-index:1200;padding:calc(.5rem + env(safe-area-inset-top)) .5rem calc(.5rem + env(safe-area-inset-bottom));background:#f7fbfc;border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:.56rem;margin:0;display:flex;position:fixed;inset:0;overflow-y:auto}body:has(.summary-page .analytics-hero-filter-grid){overflow:hidden}body:has(.summary-page .analytics-hero-filter-grid) .mobile-header-actions{visibility:hidden}.summary-page .mobile-summary-filter-title{min-height:38px;display:block}.summary-page .analytics-filter-actions{top:calc(.5rem + env(safe-area-inset-top));gap:.35rem;margin:0;display:flex;position:absolute;right:.5rem}.summary-page .analytics-filter-actions button{border:1px solid var(--line);border-radius:var(--radius-ui);color:#06385f;width:38px;height:38px;min-height:38px;box-shadow:none;background:#fff;place-items:center;padding:0;font-size:1.25rem;display:grid}.summary-page .analytics-hero-filter-grid .field-group{grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.4rem;display:grid}.summary-page .analytics-hero-filter-grid .field-group>span{font-size:.72rem}.summary-page .analytics-hero-filter-grid select,.summary-page .analytics-hero-filter-grid input[type=text],.summary-page .analytics-hero-filter-grid .ukrainian-date-input{box-sizing:border-box;min-width:0;height:var(--mobile-control-height);min-height:var(--mobile-control-height);font-size:.78rem}.summary-page .analytics-hero,.summary-page .analytics-metrics{background:#fff}.content-shell:has(.summary-page){background:#fff}.content-shell:has(.analytics-report-page){min-width:0;padding:0}.analytics-report-page{border:0;width:100%;min-width:0;margin:0;padding:0}.analytics-report-page .analytics-grid{grid-template-columns:minmax(0,1fr);min-width:0}.analytics-report-page .analytics-card{min-width:0;max-width:100%;box-shadow:none;border:0;border-radius:0;margin:0;padding:.45rem;font-size:.72rem}.analytics-report-page .analytics-card>.panel-header{flex-direction:row;justify-content:space-between;align-items:center;gap:.4rem;display:flex}.analytics-report-page .panel-header>div{min-width:0}.analytics-report-page .panel-header .pill,.analytics-report-page .panel-header .panel-actions{margin-left:auto;font-size:.62rem}.analytics-report-page h3{font-size:.85rem}.analytics-report-page .eyebrow,.analytics-report-page .analytics-formula-list,.analytics-report-page .analytics-summary-list span{font-size:.62rem}.analytics-report-page .analytics-summary-list strong{font-size:.72rem}.analytics-report-page .analytics-summary-list>div{padding:.4rem}.analytics-report-page .analytics-mini-table{min-width:0;max-width:100%;overflow-x:auto}.analytics-report-page .analytics-row{gap:.4rem;padding:.35rem;font-size:.68rem}.analytics-report-page .analytics-row strong,.analytics-report-page .analytics-row span{font-size:inherit}.analytics-report-page .report-breakdown-table .analytics-row{grid-template-columns:minmax(130px,1.5fr) repeat(6,minmax(66px,1fr));min-width:600px}.analytics-report-page .market-report-breakdown-table .analytics-row{grid-template-columns:minmax(130px,1.5fr) repeat(7,minmax(66px,1fr));min-width:670px}.analytics-report-page .analytics-product-report-table .analytics-row{grid-template-columns:minmax(150px,1.5fr) repeat(7,minmax(75px,1fr));min-width:740px}.analytics-report-page .analytics-client-report-table .analytics-row{grid-template-columns:minmax(150px,1.5fr) repeat(5,minmax(66px,1fr));min-width:540px}.analytics-report-page .analytics-report-controls{display:none}.analytics-report-page .analytics-report-controls.mobile-analytics-filters-open{z-index:1200;padding:calc(.5rem + env(safe-area-inset-top)) .5rem calc(.5rem + env(safe-area-inset-bottom));background:#f7fbfc;display:block;position:fixed;inset:0;overflow-y:auto}.analytics-report-page .analytics-report-controls>.panel-header{display:none}.analytics-report-page .analytics-report-filter-grid{flex-direction:column;align-items:stretch;gap:.56rem;margin:0;display:flex}.analytics-report-page .mobile-analytics-filter-title{min-height:38px;font-size:.85rem;display:block}.analytics-report-page .analytics-report-filter-grid .field-group{grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.4rem;display:grid}.analytics-report-page .analytics-report-filter-grid .field-group>span{font-size:.72rem}.analytics-report-page .analytics-report-filter-grid select,.analytics-report-page .analytics-report-filter-grid input[type=text],.analytics-report-page .analytics-report-filter-grid .ukrainian-date-input{min-width:0;height:var(--mobile-control-height);min-height:var(--mobile-control-height);box-sizing:border-box;font-size:.78rem}.analytics-report-page .analytics-filter-actions{top:calc(.5rem + env(safe-area-inset-top));gap:.35rem;display:flex;position:absolute;right:.5rem}.analytics-report-page .analytics-filter-actions button{border:1px solid var(--line);border-radius:var(--radius-ui);color:#06385f;width:38px;height:38px;min-height:38px;box-shadow:none;background:#fff;place-items:center;padding:0;font-size:1.25rem;display:grid}body:has(.mobile-analytics-filters-open){overflow:hidden}body:has(.mobile-analytics-filters-open) .mobile-header-actions{visibility:hidden}}.mobile-record-filter-title,.mobile-record-filter-close{display:none}@media (width<=768px){.content-shell:has(.mobile-record-page){min-width:0;padding:0}.mobile-record-page,.mobile-record-page>.list-panel{box-shadow:none;box-sizing:border-box;border:0;border-radius:0;width:100%;min-width:0;margin:0;padding:.35rem}.mobile-record-page>.list-panel>.panel-header>div:first-child,.mobile-record-page .mobile-record-selected,.mobile-record-page .filter-toggle-button,.mobile-record-page .event-row-header,.mobile-record-page .job-row-header{display:none}.mobile-record-page .panel-header{margin:0 0 .35rem;padding:0}.mobile-record-page .panel-header .action-row{justify-content:flex-start;gap:.25rem}.mobile-record-page .pill{padding:.2rem .4rem;font-size:.62rem}.mobile-record-page :is(.event-table,.job-table,.event-row-shell,.job-row-shell){box-sizing:border-box;width:100%;min-width:0}.mobile-record-page :is(.event-row,.job-row):not(:is(.event-row-header,.job-row-header)){border-radius:var(--radius-ui);flex-direction:column;align-items:stretch;gap:.35rem;padding:.4rem;font-size:.72rem;display:flex;position:relative}.mobile-record-page :is(.event-row,.job-row)>div:nth-child(2),.mobile-record-page :is(.event-row,.job-row)>div:nth-child(3){display:none}.mobile-record-page :is(.event-row,.job-row)>div:first-child{align-self:flex-start}.mobile-record-page :is(.event-row,.job-row)>div:nth-child(n+4):not(.menu-table-actions){text-align:left;overflow-wrap:anywhere;min-height:1rem;padding-left:6rem;font-size:.72rem;display:block;position:relative}.mobile-record-page :is(.event-row,.job-row)>div:before{width:5.5rem;color:var(--muted);font-size:.65rem;font-weight:600;position:absolute;top:0;left:0}.mobile-record-page .event-row>div:nth-child(4):before{content:"Time"}.mobile-record-page .event-row>div:nth-child(5):before{content:"Type"}.mobile-record-page .event-row>div:nth-child(6):before{content:"Severity"}.mobile-record-page .event-row>div:nth-child(7):before{content:"Entity"}.mobile-record-page .event-row>div:nth-child(8):before{content:"Title"}.mobile-record-page .event-row>div:nth-child(9):before{content:"Message"}.mobile-record-page .event-row>div:nth-child(10):before{content:"Status"}.mobile-record-page :is(.event-row,.job-row)>.menu-table-actions{padding:0;display:block;position:absolute;top:.35rem;right:.35rem}.mobile-record-page .menu-table-actions:before{display:none}.mobile-record-page :is(.muted-line,.status-pill,strong,pre){font-size:.72rem}.mobile-record-page :is(.expand-row-button,.action-menu-button){height:28px;min-height:28px}.mobile-record-page .expand-row-button{width:28px}.mobile-record-page :is(.event-expanded-grid,.job-expanded-grid){display:block}.mobile-record-page :is(.event-expanded-panel,.job-expanded-panel){padding:.4rem}.mobile-record-page :is(.event-expanded-card,.expanded-detail-list>div){text-align:left;grid-template-columns:5.5rem minmax(0,1fr);gap:.5rem;padding:.35rem 0;font-size:.72rem;display:grid}.mobile-record-page pre{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;margin:0}.mobile-record-page .job-error-meta{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mobile-record-detail>.list-panel>:is(.panel-header,.order-pagination-row),.mobile-record-detail :is(.event-row,.job-row)>div:first-child{display:none}.mobile-record-detail :is(.event-row,.job-row){padding-top:2.2rem!important}.mobile-record-page :is(.event-filter-grid,.job-filter-grid){z-index:1200;padding:max(.5rem, env(safe-area-inset-top)) .5rem 1rem;background:#f7fbfc;flex-direction:column;gap:.56rem;margin:0;display:flex;position:fixed;inset:0;overflow-y:auto}.mobile-record-page .mobile-record-filter-title{min-height:38px;font-size:.85rem;display:block}.mobile-record-page :is(.event-filter-grid,.job-filter-grid) .field-group{grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.4rem;margin:0;font-size:.72rem;display:grid}.mobile-record-page .field-group :is(input,select){width:100%;min-width:0;height:var(--mobile-control-height);min-height:var(--mobile-control-height);box-sizing:border-box;font-size:.78rem}.mobile-record-page :is(.event-filter-actions,.job-filter-actions){right:.5rem;top:max(.5rem, env(safe-area-inset-top));gap:.35rem;margin:0;display:flex;position:absolute}.mobile-record-page :is(.event-filter-actions,.job-filter-actions) button{color:#06385f;border:1px solid var(--line);border-radius:var(--radius-ui);background:#fff;justify-content:center;align-items:center;width:38px;height:38px;min-height:38px;padding:0;font-size:1.25rem;display:inline-flex}body:has(.mobile-record-page :is(.event-filter-grid,.job-filter-grid)){overflow:hidden}}.mobile-event-card{display:none}@media (width<=768px){.mobile-record-page.events-page .event-filter-grid{grid-template-columns:max-content minmax(0,1fr);align-content:start;align-items:center;column-gap:.4rem;display:grid}.mobile-record-page.events-page .event-filter-grid .mobile-record-filter-title{text-align:left;grid-column:1/-1;justify-self:stretch;align-items:center;padding-right:5.5rem;display:flex}.mobile-record-page.events-page .event-filter-grid>.field-group{grid-column:1/-1;grid-template-columns:subgrid;text-align:left;justify-self:stretch;width:100%;min-width:0}.mobile-record-page.events-page .event-filter-grid>.field-group>span{white-space:nowrap;text-align:left;justify-self:start}.mobile-record-page.events-page .event-filter-grid .ukrainian-date-input{box-sizing:border-box;width:100%;min-width:0}.mobile-record-page.events-page .event-filter-actions button{width:38px;min-width:38px;height:38px;min-height:38px;box-shadow:none;background:#fff;line-height:1}.mobile-record-page.events-page,.mobile-record-page.events-page>.list-panel{box-shadow:none;border:0;border-radius:0;margin:0;padding:0}.content-shell:has(.events-page){box-shadow:none;border:0;border-radius:0;margin:0;padding:0}.events-page .event-table{border:0;border-radius:0;gap:0}.events-page .mobile-event-card{border:0;border-bottom:1px solid var(--line);width:100%;min-width:0;height:auto;box-shadow:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem .65rem;margin:0;padding:.5rem;font-size:.72rem;display:grid}.events-page .mobile-event-card.event-unread{background:#f0faff}.events-page .mobile-event-card>*{overflow-wrap:anywhere;min-width:0}.events-page .mobile-event-message{-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1/-1;line-height:1.4;display:-webkit-box;overflow:hidden}.events-page .mobile-event-details{border:0;border-radius:0;min-width:0;padding:.5rem;font-size:.72rem}.mobile-event-detail-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.mobile-event-detail-fields>div{overflow-wrap:anywhere;flex-direction:column;gap:.2rem;min-width:0;display:flex}.mobile-event-detail-fields span,.mobile-event-text>span{color:var(--muted);font-size:.65rem}.mobile-event-text{flex-direction:column;gap:.25rem;min-width:0;margin-top:.75rem;display:flex}.mobile-event-text pre{border:1px solid var(--line);border-radius:var(--radius-ui);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;box-sizing:border-box;max-width:100%;font:inherit;padding:.5rem;line-height:1.5}}.mobile-job-card{display:none}@media (width<=768px){.mobile-record-page.jobs-page,.mobile-record-page.jobs-page>.list-panel{box-shadow:none;border:0;border-radius:0;margin:0;padding:0}.content-shell:has(.jobs-page){box-shadow:none;border:0;border-radius:0;margin:0;padding:0}.jobs-page .job-table{border:0;border-radius:0;gap:0}.jobs-page .mobile-job-card{border:0;border-bottom:1px solid var(--line);text-align:left;overflow-wrap:anywhere;border-radius:0;flex-direction:column;gap:.5rem;min-width:0;padding:.5rem;font-size:.72rem;display:flex}.jobs-page.mobile-record-detail .mobile-job-card{border:0}.mobile-job-heading{align-items:center;gap:.4rem;min-width:0;display:flex}.mobile-job-heading>span{white-space:nowrap;flex:0 0 4rem}.mobile-job-heading>.action-menu{flex:none;margin-left:auto}.mobile-job-heading .action-menu-button{height:28px;min-height:28px}.mobile-job-heading .copy-inline-button{flex-shrink:0}.mobile-job-heading .mono-text{min-width:0;font-size:.65rem}.mobile-job-open{min-height:0;color:inherit;text-align:left;background:0 0;border:0;padding:0;font-weight:700}.mobile-job-field{grid-template-columns:4rem minmax(0,1fr);align-items:start;gap:.4rem;display:grid}.mobile-job-field>span,.mobile-job-heading>span,.mobile-job-errors>span{color:var(--muted);font-size:.65rem}.mobile-job-field>div{min-width:0}.mobile-job-time{text-align:left;grid-template-columns:max-content minmax(0,1fr);gap:.3rem .5rem;display:grid}.mobile-job-errors{flex-direction:column;gap:.3rem;display:flex}.mobile-job-errors pre{border:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;padding:.5rem}.mobile-job-heading .copy-inline-button{width:25px;min-width:25px;height:25px;min-height:25px;padding:0}.product-stocks-page,.product-stocks-page>.list-panel{box-shadow:none;border:0;border-radius:0;min-width:0;margin:0;padding:0}.content-shell:has(.product-stocks-page){box-shadow:none;border:0;border-radius:0;min-width:0;margin:0;padding:0}.product-stocks-page .panel-header>div:first-child,.product-stocks-page .panel-toggle-row,.product-stocks-page .panel-header .pill:last-child,.product-stocks-page .product-row-header,.product-stocks-page .product-row>.menu-table-actions{display:none}.product-stocks-page .panel-header{margin:0;padding:.3rem}.product-stocks-page .panel-header .action-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;width:100%;display:grid}.product-stocks-page .pill{white-space:normal;padding:.25rem;font-size:.62rem}.product-stocks-page .product-table{min-width:0}.product-stocks-page .product-row:not(.product-row-header){border-radius:0;grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:.35rem;min-width:0;padding:.4rem;font-size:.72rem;display:grid}.product-stocks-page .product-row>div{overflow-wrap:anywhere;min-width:0}.product-stocks-page .product-row>.row-number{display:none}.product-stocks-page .product-row>div:is(:nth-child(4),:nth-child(5)){text-align:left;grid-column:1/-1;grid-template-columns:3rem minmax(0,1fr);align-items:start;gap:.4rem;display:grid}.product-stocks-page .product-code-link{justify-self:start}.product-stocks-page .product-row>div:nth-child(n+6):nth-child(-n+11){text-align:center;border-radius:var(--radius-ui);background:#00b8d514;border:1px solid #00b8d52e;flex-direction:column;grid-column:span 2;justify-content:center;align-items:center;gap:.2rem;padding:.35rem;display:flex}.product-stocks-page .product-row>div:nth-child(n+6):before{color:var(--muted);font-size:.62rem;font-weight:600}.product-stocks-page .product-row>div:nth-child(6):before{content:"Items per pack"}.product-stocks-page .product-row>div:nth-child(7):before{content:"Total items"}.product-stocks-page .product-row>div:nth-child(8):before{content:"Total correction"}.product-stocks-page .product-row>div:nth-child(9):before{content:"Left in stock"}.product-stocks-page .product-row>div:nth-child(10):before{content:"Allocated"}.product-stocks-page .product-row>div:nth-child(11):before{content:"Sold tablets"}.product-stocks-page .product-row :is(strong,button){font-size:.72rem}.product-stocks-page .product-row .order-cell-main>span{font-size:.62rem}.product-stocks-page .product-filter-grid{z-index:1200;background:#f7fbfc;grid-template-columns:max-content minmax(0,1fr);align-content:start;align-items:center;gap:.56rem .4rem;margin:0;padding:.5rem;display:grid;position:fixed;inset:0;overflow-y:auto}.product-stocks-page .mobile-product-filter-title{text-align:left;grid-column:1/-1;align-items:center;min-height:38px;padding-right:5.5rem;font-size:.85rem;display:flex}.product-stocks-page .product-filter-grid>.field-group{grid-column:1/-1;grid-template-columns:subgrid;text-align:left;align-items:center;min-width:0;margin:0;font-size:.72rem;display:grid}.product-stocks-page .product-filter-grid :is(input,select,.ukrainian-date-input){box-sizing:border-box;width:100%;min-width:0;height:var(--mobile-control-height);min-height:var(--mobile-control-height);font-size:.78rem}.product-stocks-page .product-filter-actions{gap:.35rem;margin:0;display:flex;position:absolute;top:.5rem;right:.5rem}.product-stocks-page .product-filter-actions button{border:1px solid var(--line);border-radius:var(--radius-ui);color:#06385f;width:38px;min-width:38px;height:38px;min-height:38px;box-shadow:none;background:#fff;place-items:center;padding:0;font-size:1.25rem;display:grid}body:has(.product-stocks-page .product-filter-grid){overflow:hidden}.product-stocks-page .product-row:not(.product-row-header)>div:nth-child(4){display:block}.product-stocks-page .product-row:not(.product-row-header)>div:nth-child(5){display:none}.mobile-product-identity{table-layout:fixed;border-collapse:collapse;width:100%;font-size:.72rem}.mobile-product-identity th{width:3rem;color:var(--muted);font-weight:500}.mobile-product-identity :is(th,td){text-align:left;vertical-align:top;border:0;padding:.15rem 0}.product-stocks-page :is(.product-code-link,.product-sold-link){height:auto;min-height:0;padding:0;line-height:1.2}.product-stocks-page .product-row>div:nth-child(11){gap:.2rem}.mobile-record-page.jobs-page .job-filter-grid{grid-template-columns:max-content minmax(0,1fr);align-content:start;align-items:center;column-gap:.4rem;display:grid}.mobile-record-page.jobs-page .job-filter-grid>.field-group{grid-area:auto/1/auto/-1;grid-template-columns:subgrid;text-align:left;width:100%;min-width:0;display:grid}.mobile-record-page.jobs-page .job-filter-grid>.field-group>span{text-align:left;white-space:nowrap}.mobile-record-page.jobs-page .mobile-record-filter-title{text-align:left;grid-column:1/-1;justify-self:stretch;align-items:center;padding-right:5.5rem;display:flex}.mobile-record-page.jobs-page .ukrainian-date-input{box-sizing:border-box;width:100%;min-width:0}.mobile-record-page.jobs-page .job-filter-actions button{width:38px;min-width:38px;height:38px;min-height:38px;box-shadow:none}.mobile-record-page.jobs-page .job-filter-actions [aria-label=Reset\ filters]{display:none}.mobile-header button svg.mobile-refresh-icon{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.mobile-record-page.jobs-page>.list-panel>.panel-header{padding-top:.4rem}:is(.mobile-record-page,.product-stocks-page)>.list-panel{-webkit-backdrop-filter:none;backdrop-filter:none}:is(.mobile-record-page.events-page .event-filter-grid,.mobile-record-page.jobs-page .job-filter-grid,.product-stocks-page .product-filter-grid,.summary-page .analytics-hero-filter-grid,.analytics-report-page .analytics-report-controls.mobile-analytics-filters-open){top:calc(var(--mobile-header-height) + env(safe-area-inset-top));bottom:calc(var(--mobile-navigation-height) + env(safe-area-inset-bottom));box-sizing:border-box;border:0;border-radius:0;height:auto;max-height:none;margin:0;padding:.5rem;left:0;right:0}.analytics-report-page .analytics-report-controls.mobile-analytics-filters-open{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background-image:none;border:0;border-radius:0;outline:0}.analytics-report-page .analytics-report-filter-grid{box-shadow:none;border:0;outline:0}body:has(:is(.product-stocks-page .product-filter-grid,.mobile-record-page .event-filter-grid,.mobile-record-page .job-filter-grid)) .mobile-header-actions{visibility:hidden}:is(.product-stocks-page .product-filter-grid,.mobile-record-page .event-filter-grid,.mobile-record-page .job-filter-grid) .field-group>span{text-align:left;font-size:.72rem;line-height:1.2}:is(.product-stocks-page .product-filter-grid,.mobile-record-page .event-filter-grid,.mobile-record-page .job-filter-grid) .field-group :is(input,select,.ukrainian-date-input){height:var(--mobile-control-height);min-height:var(--mobile-control-height);font-size:.78rem;line-height:1.2}:is(.event-filter-actions,.job-filter-actions,.product-filter-actions,.analytics-filter-actions){top:.5rem}.summary-page .summary-view-toggle{align-self:flex-start;gap:.2rem;width:fit-content;padding:.15rem}.summary-page .summary-view-toggle .mode-button{height:28px;min-height:28px;padding:.2rem .65rem;font-size:.72rem;line-height:1.2}}:root .app-shell :is(.client-row-header,.stock-row-header,.product-row-header,.import-row-header,.offer-row-header,.connection-row-header,.marketplace-import-row-header,.expense-row-header,.job-row-header,.event-row-header,.template-row-header,.manual-csv-preview-row-header,.analytics-row-header){border:1px solid var(--line);border-radius:var(--radius-ui);min-height:36px;color:var(--muted);background:var(--panel-muted);box-sizing:border-box;padding-top:3px;padding-bottom:3px;font-family:Arial,Helvetica,sans-serif;font-size:.75rem;font-weight:600;line-height:22px}:root .app-shell table thead>tr>th{box-sizing:border-box;height:36px;color:var(--muted);background:var(--panel-muted);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:3px .65rem;font-family:Arial,Helvetica,sans-serif;font-size:.75rem;font-weight:600;line-height:22px}:root .app-shell table thead>tr>th:first-child{border-radius:var(--radius-ui) 0 0 var(--radius-ui)}:root .app-shell table thead>tr>th:last-child{border-radius:0 var(--radius-ui) var(--radius-ui) 0}:root .app-shell :is([class*=-row-header],thead) .sort-header-button,:root .app-shell :is([class*=-row-header],thead) .table-action-header{font-family:inherit;font-size:inherit;font-weight:600}:root .app-shell :is(.client-row-header,.stock-row-header,.product-row-header,.import-row-header,.offer-row-header,.connection-row-header,.marketplace-import-row-header,.expense-row-header,.job-row-header,.event-row-header,.template-row-header,.manual-csv-preview-row-header,.analytics-row-header)>:is(div,span){font-family:inherit;font-size:inherit;font-weight:inherit}:root .app-shell :is([class~=standard-table-header],[class*=-row-header],thead) button:not(.action-menu-item):not(.action-menu-button){height:22px;min-height:22px;padding-top:0;padding-bottom:0;line-height:22px}:root .app-shell :is([class~=standard-table-header],[class*=-row-header],thead) .action-menu-button{box-sizing:border-box;width:28px;height:28px;min-height:28px;padding:0;font-size:1.1rem;line-height:1}:root .app-shell :is([class~=standard-table-header],[class*=-row-header],thead) input[type=checkbox]{vertical-align:middle;width:14px;height:14px;min-height:0;margin:0;padding:0}button,input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,.action-menu-button{border-radius:var(--radius-ui)!important}.service-page{gap:16px;display:grid}.service-panel{gap:.85rem;display:grid}.service-fieldset{border:1px solid var(--line);border-radius:var(--radius-ui);background:#ffffff94;min-width:0;margin:0;padding:.5rem .65rem .65rem}.service-fieldset legend{color:var(--muted);font-size:var(--table-filter-font-size);padding:0 .35rem;font-weight:500}.service-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:.4rem 0 .75rem;display:grid}.service-info-grid>div{border:1px solid var(--border-color,#d7dce5);background:var(--surface-muted,#f7f8fa);border-radius:6px;flex-direction:column;gap:4px;padding:12px;display:flex}.service-info-grid strong{color:var(--text-primary,#17233c)}.service-info-grid span{overflow-wrap:anywhere}.service-management-fieldset{justify-items:start;gap:.65rem;display:grid}.service-management-fieldset p{margin:0}@media (width<=768px){.service-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:root .app-shell :is(.client-table,.stock-table,.product-table,.import-table,.offer-table,.connection-table,.expense-table,.event-table,.job-table,.template-table,.marketplace-import-table){row-gap:0}:root .app-shell :is(.client-row,.stock-row,.product-row,.import-row,.offer-row,.connection-row,.expense-row,.event-row,.job-row,.template-row,.marketplace-import-row):not([class*=-row-header]){border-top:0;border-bottom:1px solid var(--line);border-radius:0;margin-block:0}:root .app-shell :is(.order-data-table,.database-backups-table,.server-logs-table){border-spacing:0}:root .app-shell :is(.order-data-table,.database-backups-table,.server-logs-table) tbody td{border-top:0;border-bottom:1px solid var(--line);border-radius:0}:root .app-shell .orders-list-page:not(.mobile-detail-mode) .order-data-table .order-expanded-table-row>td{box-sizing:border-box;background:0 0;border:0;width:100%;padding:.45rem 0 .65rem}@media (width>=769px){:root .app-shell .order-data-table tbody td{padding-left:.65rem;padding-right:.65rem}}:root .app-shell .table-selection-cell{justify-content:center;align-items:center;min-width:0;display:flex}:root .app-shell :is([class*=-row],table) input[type=checkbox]{vertical-align:middle;width:14px;height:14px;min-height:0;margin:0;padding:0}:root .app-shell :is(.client-row-header,.order-row-header,.stock-row-header,.product-row-header,.marketplace-import-row-header,.import-row-header,.offer-row-header,.connection-row-header,.expense-row-header,.event-row-header,.job-row-header,.template-row-header)>:nth-child(-n+3){text-align:center;justify-content:center}:root .app-shell :is(.client-row,.order-row,.stock-row,.product-row,.import-row,.offer-row,.connection-row,.expense-row,.event-row,.job-row,.template-row)>.table-selection-cell{justify-self:center}:root .app-shell :is(.client-row,.order-row,.stock-row,.product-row,.import-row,.offer-row,.connection-row,.expense-row,.event-row,.job-row,.template-row)>.row-number{text-align:center;justify-self:center}:root .app-shell :is(.order-data-table,.database-backups-table,.server-logs-table) :is(thead th,tbody td):nth-child(-n+3){text-align:left}:root .app-shell .table-actions .action-menu-button{box-sizing:border-box;width:28px;height:28px;min-height:28px;padding:0;font-size:1.1rem;line-height:1}@media (width>=769px){:root .app-shell .marketplace-import-row>:nth-child(-n+2){text-align:center;justify-content:center;align-items:center;display:flex}:root .app-shell .marketplace-import-row-header>:nth-child(3){text-align:left;justify-content:flex-start}:root .app-shell .marketplace-import-row:not(.marketplace-import-row-header)>:nth-child(3){text-align:left}}@media (width<=768px){:root .app-shell .product-stocks-page .product-row-header{gap:.55rem;min-width:0;padding-inline:.4rem;display:flex}:root .app-shell .product-stocks-page .product-row-header>:not(.table-selection-cell){display:none}:root .app-shell .product-stocks-page .product-row>.table-selection-cell{grid-column:auto;width:28px}:root .app-shell .product-stocks-page .product-row:not(.product-row-header){grid-template-columns:repeat(6,minmax(0,1fr));padding-top:34px;position:relative}:root .app-shell .product-stocks-page .product-row:not(.product-row-header)>.table-selection-cell{position:absolute;top:8px;left:.4rem}:root .app-shell .product-stocks-page .product-row:not(.product-row-header)>.table-selection-cell:nth-child(2){left:calc(.95rem + 28px)}}@media (width>=769px){:root .app-shell :is(.client-row,.event-row,.job-row):not(.job-definition-row)>div:nth-child(2){justify-content:center;align-items:center;display:flex}.orders-financial-cards{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;display:flex}.orders-financial-card{flex:none;min-width:120px}.orders-financial-copy strong{text-overflow:clip;overflow:visible}.order-outline-icon{vertical-align:middle;flex:none}.orders-financial-icon .order-outline-icon{width:24px;height:24px}.orders-quick-filter.successful:not(.active)>svg{color:#059669}.orders-quick-filter.failed:not(.active)>svg{color:#dc3545}.orders-quick-filter.stock:not(.active)>svg{color:#d58c00}.orders-desktop-overview .orders-inline-select{height:50px;overflow:hidden}.orders-desktop-overview .orders-search-filter{background:0 0;border:0;outline:0;height:50px;overflow:visible}.orders-desktop-overview .orders-search-filter input{border:1px solid var(--line);width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;background:#fff;flex:auto;padding:0 2.5rem}.orders-desktop-overview .orders-search-filter input:focus{border-color:var(--line);box-shadow:none;outline-offset:1px;outline:2px solid #60a5fa}.orders-desktop-overview .orders-search-filter>svg{pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.orders-desktop-overview .orders-search-filter>button{width:22px;height:22px;min-height:0;padding:0;position:absolute;top:50%;right:.6rem;transform:translateY(-50%)}.orders-inline-select:focus-within{outline-offset:1px;outline:2px solid #60a5fa}.orders-desktop-overview .orders-inline-select{grid-template-rows:14px 22px;grid-template-columns:20px minmax(0,1fr);align-content:center;gap:0 .65rem;padding:6px 10px;display:grid}.orders-inline-select>svg{color:#23446b;grid-area:1/1/3;align-self:center}.orders-inline-select>span{grid-area:1/2;align-self:center}.orders-desktop-overview .orders-inline-select select{box-sizing:border-box;width:100%;height:22px;min-height:0;box-shadow:none;background-color:#0000;border:0;grid-area:2/2;padding:0}.orders-reset-filters{align-items:center;gap:.35rem;display:inline-flex}.desktop-order-data-table .market-icon,.desktop-order-data-table .delivery-service-icon{box-sizing:border-box;background:0 0;border:0;border-radius:0;width:22px;min-width:22px;height:22px;padding:0;overflow:visible}.desktop-order-data-table .order-market-cell{flex-flow:wrap;align-items:center;gap:.35rem;display:flex}.desktop-order-data-table .order-market-badges{flex-basis:100%}.order-brand-image{object-fit:contain;width:22px;height:22px;display:block}}.order-number-line{align-items:center;gap:.3rem;min-width:0;display:flex}.order-number-line>strong{min-width:0}.order-number-line>.marketplace-order-link{min-width:0;color:var(--brand-strong);text-decoration:none}.order-number-line>.marketplace-order-link>strong{min-width:0;display:block}.order-number-line>.marketplace-order-link:hover{color:var(--brand-orange);text-decoration:underline}.order-number-line>.copy-inline-button{flex-shrink:0}@media (width>=1281px){.orders-list-page:not(.mobile-detail-mode) .order-expanded-panel:not(.order-expanded-ttn-panel){grid-template-rows:minmax(9rem,auto) minmax(12rem,auto);grid-template-columns:minmax(0,1.55fr) minmax(270px,1fr) minmax(0,2fr);align-items:stretch}.orders-list-page:not(.mobile-detail-mode) .order-expanded-panel>.order-expanded-stack{display:contents}.orders-list-page:not(.mobile-detail-mode) .order-expanded-panel .delivery-details-card{grid-area:1/1;justify-self:start;width:70%}.orders-list-page:not(.mobile-detail-mode) .order-expanded-panel .customer-card{grid-area:2/1;justify-self:start;width:70%;min-height:0}.orders-list-page:not(.mobile-detail-mode) .order-expanded-panel .order-details-card{grid-area:1/3/span 2;justify-self:end;width:90%;min-height:100%}.orders-list-page:not(.mobile-detail-mode) .order-expanded-panel .order-expanded-print-status-column{box-sizing:border-box;grid-area:1/2/span 2;grid-template-rows:minmax(0,1fr);justify-self:stretch;justify-items:stretch;width:100%;max-width:100%;height:0;min-height:100%}.orders-list-page:not(.mobile-detail-mode) .order-expanded-panel .order-workflow-card{grid-template-rows:auto 1fr;align-content:start;justify-self:start;align-items:start;width:85%;min-height:0}.orders-list-page:not(.mobile-detail-mode) .order-expanded-panel .order-expanded-print-status-column .document-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-self:stretch;justify-items:stretch;gap:.45rem;width:100%;max-width:100%}.orders-list-page:not(.mobile-detail-mode) .order-expanded-panel .order-status-placeholder{box-sizing:border-box;width:100%}.orders-list-page:not(.mobile-detail-mode) .order-expanded-panel .order-expanded-print-status-column .document-button{text-align:center;white-space:nowrap;justify-content:center;gap:.4rem;width:auto;min-width:0;padding-inline:.65rem;display:inline-flex}.orders-list-page:not(.mobile-detail-mode) .order-expanded-panel .document-button>.order-outline-icon{flex:0 0 17px;width:17px;height:17px}.orders-list-page:not(.mobile-detail-mode) .customer-contact-main,.orders-list-page:not(.mobile-detail-mode) .customer-contact-main>strong,.orders-list-page:not(.mobile-detail-mode) .customer-contact-main>span,.orders-list-page:not(.mobile-detail-mode) .customer-contact-main .customer-phone-line{text-align:left;justify-content:flex-start}.orders-list-page:not(.mobile-detail-mode) .customer-contact-actions{justify-content:flex-start;transform:none}.orders-list-page:not(.mobile-detail-mode) .customer-contact-row{grid-template-columns:minmax(0,1fr) max-content}.orders-list-page:not(.mobile-detail-mode) .customer-identity-line{align-items:center;gap:.4rem;min-width:0;display:flex}.orders-list-page:not(.mobile-detail-mode) .customer-identity-line>strong{min-width:0}.orders-list-page:not(.mobile-detail-mode) .customer-role-icon{flex:0 0 18px;align-items:center;width:18px;height:18px;display:inline-flex}.orders-list-page:not(.mobile-detail-mode) .customer-role-icon .order-outline-icon{width:17px;height:17px}.orders-list-page:not(.mobile-detail-mode) .customer-phone-line>.order-outline-icon{flex:0 0 13px;width:13px;height:13px}.orders-list-page:not(.mobile-detail-mode) .customer-contact-main .customer-phone-line{justify-content:flex-start}.orders-list-page:not(.mobile-detail-mode) .order-details-summary>div>span{align-items:center;gap:.25rem;display:flex}.orders-list-page:not(.mobile-detail-mode) .order-details-summary .order-outline-icon{width:15px;height:15px}.orders-list-page:not(.mobile-detail-mode) .order-details-summary>div{padding:.38rem .45rem}.orders-list-page:not(.mobile-detail-mode) .order-details-summary>div>strong{margin-top:0}.orders-list-page:not(.mobile-detail-mode) .order-details-summary>div>span,.orders-list-page:not(.mobile-detail-mode) .order-details-summary>div>strong{white-space:nowrap}.orders-list-page:not(.mobile-detail-mode) .order-details-summary>div>strong{text-align:left;margin-left:calc(15px + .25rem)}.orders-list-page:not(.mobile-detail-mode) .order-details-summary .summary-profitability{background:#7c3aed14;border-color:#7c3aed33}.orders-list-page:not(.mobile-detail-mode) .order-product-code-link{color:var(--brand-strong);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:900;text-decoration:underline;display:inline}}@media (width>=769px){.orders-financial-card.metric-delivery .orders-financial-icon{color:#0873ef;background:#e6f2ff}.orders-financial-card.metric-profitability .orders-financial-icon{color:#7c3aed;background:#f0eaff}.orders-financial-copy strong{white-space:nowrap}}.orders-list-page .delivery-details-card .delivery-desktop-layout{grid-template-columns:minmax(0,1fr);align-items:center;gap:.5rem .75rem;display:grid}.orders-list-page .delivery-details-card .delivery-overview{grid-template-rows:auto auto auto;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:.4rem .45rem;min-width:0;display:grid}.orders-list-page .delivery-details-card{align-content:start;gap:.45rem;padding:.65rem}.orders-list-page .delivery-details-card .delivery-overview{gap:.25rem .45rem}.orders-list-page .delivery-details-card .delivery-service-heading,.orders-list-page .delivery-details-card .delivery-tracking-row{min-height:1.7rem}.orders-list-page .delivery-details-card .delivery-tracking-row{line-height:1.2}.orders-list-page .delivery-details-card .delivery-provider-icon{grid-area:2/1;justify-content:flex-start;align-self:center;align-items:center;display:inline-flex}.orders-list-page .delivery-details-card .delivery-provider-icon .order-brand-image{flex:0 0 28px;width:28px;height:28px}.orders-list-page .delivery-details-card .delivery-service-heading,.orders-list-page .delivery-details-card .delivery-tracking-row{align-items:center;gap:.4rem;min-width:0;display:flex}.orders-list-page .delivery-details-card .delivery-service-heading{grid-area:2/2}.orders-list-page .delivery-details-card .delivery-service-heading>strong{min-width:0}.orders-list-page .delivery-details-card .delivery-tracking-row{flex-wrap:wrap;grid-area:1/1/auto/-1;justify-content:space-between}.orders-list-page .delivery-details-card .delivery-tracking-row .tracking-number-line{flex:none;align-items:center;gap:.25rem;display:inline-flex}.orders-list-page .delivery-details-card .delivery-status-badge{border-radius:var(--radius-ui);color:#0863c7;white-space:nowrap;background:#e4f2ff;align-items:center;min-height:1.45rem;padding:.12rem .55rem;font-size:.74rem;font-weight:700;display:inline-flex}.orders-list-page .delivery-details-card .delivery-address-line{min-width:0;color:var(--muted);grid-area:3/1/auto/-1;padding-left:calc(28px + .45rem);font-size:.78rem;display:block;position:relative}.orders-list-page .delivery-details-card .delivery-address-line>.delivery-location-icon{width:16px;height:16px;display:inline-flex;position:absolute;top:0;left:0}.orders-list-page .delivery-details-card .delivery-address-text{overflow-wrap:anywhere;flex-wrap:wrap;column-gap:.25rem;width:100%;min-width:0;max-width:100%;display:flex}.orders-list-page .delivery-details-card .delivery-address-primary,.orders-list-page .delivery-details-card .delivery-address-secondary{overflow-wrap:anywhere;min-width:0}.orders-list-page .delivery-details-card .delivery-address-secondary{flex-shrink:0;margin-left:0}.orders-list-page .delivery-details-card .delivery-cost-label{white-space:nowrap;flex:1;justify-content:end;align-items:end;gap:.3rem;min-width:max-content;font-size:.72rem;display:inline-flex}.orders-list-page .delivery-details-card .delivery-cost-label strong{color:inherit}.order-details-card>.panel-header.compact,.delivery-details-card>.panel-header.compact{align-items:center}.split-action-button{border:1px solid var(--line);border-radius:var(--radius-ui);background:var(--panel-strong);flex:none;align-items:stretch;gap:0;display:inline-flex;overflow:hidden}.split-action-button:has(>button:hover:not(:disabled)){background:var(--action-soft)}.split-action-button>.ghost-button{min-height:1.8rem;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:.4rem;margin:0;padding-block:.25rem;font-size:.75rem;font-weight:600;display:inline-flex}.split-action-button>.split-action-main.add-action-button{color:#0b57a4;background:#dbeafe;height:34px;min-height:34px}.split-action-button:has(>.split-action-main.add-action-button:hover){background:#c7ddfa}.split-action-button>.ghost-button:hover:not(:disabled){background:0 0;transform:none}.marketplace-import-actions .split-action-button:has(>button:hover:not(:disabled)){background:linear-gradient(135deg, var(--action), var(--action-strong))}.marketplace-import-actions .split-action-button>.ghost-button:hover:not(:disabled){background:#ffffff0d}.split-action-button>.split-action-main{grid-template-columns:2.25rem minmax(0,1fr);justify-content:stretch;gap:0;padding-inline:0 .35rem;display:grid}.split-action-main>.split-action-icon{justify-self:center}.split-action-button>.split-action-toggle{width:1.65rem;min-width:1.65rem;padding-inline:.3rem}.split-action-icon{flex:0 0 17px;justify-content:center;align-items:center;width:17px;height:17px;display:inline-flex}.split-action-icon>svg{width:17px;height:17px}.split-action-main>.split-action-label,.split-action-menu .action-menu-item>.split-action-icon+.split-action-label{align-items:center;gap:.45rem;display:inline-flex}.split-action-main>.split-action-label:before,.split-action-menu .action-menu-item>.split-action-icon+.split-action-label:before{content:"";background:var(--line);flex:0 0 1px;width:1px;height:.85rem}.split-action-menu.action-menu-panel{margin:0;position:fixed;inset:auto}.split-action-menu:not(:popover-open){display:none}.split-action-menu .action-menu-item{align-items:center;gap:.45rem;font-size:.75rem;font-weight:600;display:flex}.orders-list-page .order-data-table .split-action-main>.split-action-label{white-space:nowrap}@media (width>=769px){.orders-list-page .order-data-table th:last-child,.orders-list-page .order-data-table td:last-child{width:9.5rem}}.workflow-undo-button.ghost-button{border:1px solid var(--line);grid-column:4;justify-content:center;justify-self:end;align-items:center;width:1.8rem;min-height:1.8rem;padding:.25rem;display:inline-flex}.workflow-undo-button>svg{width:14px;height:14px}.orders-list-page .phone-number-copy-button{width:auto;min-height:0;box-shadow:none;color:inherit;font:inherit;line-height:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;display:inline}.orders-list-page .phone-number-copy-button:hover{color:var(--brand-strong)}.customer-template-row:has(>.split-action-button){grid-template-columns:minmax(0,1fr)}.customer-template-row>.split-action-button{width:100%;min-width:0}.customer-template-row .split-action-main{flex:1;min-width:0}.customer-template-row .split-action-label{min-width:0}.customer-template-row .split-action-caption{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width>=769px){.orders-list-page .delivery-details-card .delivery-service-heading>strong,.orders-list-page .customer-comment-list strong,.orders-list-page .desktop-order-data-table .order-number-line strong,.orders-list-page .desktop-order-data-table .order-client-link strong{font-size:.8rem;font-weight:700}.orders-list-page .customer-comment-list span{font-size:.72rem}.orders-list-page .desktop-order-data-table .order-status-trigger,.orders-list-page:not(.mobile-detail-mode) .delivery-details-card .tracking-number-line,.orders-list-page:not(.mobile-detail-mode) .delivery-details-card .delivery-tracking-link,.orders-list-page:not(.mobile-detail-mode) .customer-contact-main .customer-identity-line>strong,.orders-list-page:not(.mobile-detail-mode) .order-details-card .order-product-code-link{font-size:.75rem}}.orders-list-page .order-expanded-card .expanded-workflow-badge{border-radius:var(--radius-ui);color:var(--muted);white-space:nowrap;background:#e8edf2;align-items:center;gap:.3rem;margin-left:auto;padding:.2rem .4rem;font-size:.72rem;font-weight:700;display:inline-flex}.orders-list-page .order-expanded-card .expanded-workflow-badge.is-complete{color:#087a40;background:#e0f7eb}.orders-list-page .order-expanded-card .expanded-workflow-badge .workflow-indicator{width:1rem;height:1rem;font-size:.7rem}.orders-list-page:not(.mobile-detail-mode) .customer-card .customer-comment-list{margin-top:0}@media (width>=769px){.order-data-table.desktop-order-data-table th:nth-child(8),.order-data-table.desktop-order-data-table td:nth-child(8){width:88px}}.orders-list-page .order-success-button{box-shadow:none;text-align:left;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;gap:.3rem;padding:0;display:grid}.orders-list-page .order-success-button strong{font-size:.85rem}.orders-list-page .order-success-button.good strong{color:#079849}.orders-list-page .order-success-button.medium strong{color:#ae7200}.orders-list-page .order-success-button.low strong{color:#e22222}.orders-list-page .order-success-button>span{white-space:nowrap;align-items:center;gap:.25rem;font-size:.68rem;display:inline-flex}.orders-list-page .order-success-button .order-outline-icon{width:12px;height:12px}@media (width>=769px){:root .app-shell .orders-list-page .desktop-order-data-table>tbody>.order-table-row>td{vertical-align:top}.orders-list-page .desktop-order-data-table>tbody>.order-table-row .order-cell-main{align-content:start}.orders-list-page .desktop-order-data-table>tbody>.order-table-row .split-action-button{box-sizing:border-box;height:30px}.orders-list-page .desktop-order-data-table>tbody>.order-table-row .split-action-button>.ghost-button{height:100%;min-height:0;padding-block:0;line-height:1.2}.orders-list-page .desktop-order-data-table>tbody>.order-table-row :is(.order-status-action,.stock-status-action) .split-action-main{grid-template-columns:minmax(0,1fr);padding-inline:.5rem}.orders-list-page .desktop-order-data-table>tbody>.order-table-row :is(.order-status-action,.stock-status-action) .split-action-main>.split-action-icon,.orders-list-page .desktop-order-data-table>tbody>.order-table-row :is(.order-status-action,.stock-status-action) .split-action-main>.split-action-label:before{display:none}.orders-list-page .desktop-order-data-table>tbody>.order-table-row .workflow-status-pill{box-sizing:border-box;height:30px;font-size:.75rem}.orders-list-page .desktop-order-data-table>tbody>.order-table-row :is(.market-icon,.delivery-service-icon){flex-basis:18px;width:18px;min-width:18px;height:18px}.orders-list-page .desktop-order-data-table>tbody>.order-table-row :is(.order-brand-image,.market-icon .order-outline-icon,.delivery-service-icon .order-outline-icon){width:18px;height:18px}.orders-list-page .desktop-order-data-table>tbody>.order-table-row :is(.order-status-action,.stock-status-action,.workflow-status-action){border-radius:var(--radius-ui);width:6.75rem;max-width:100%}.orders-list-page .desktop-order-data-table>tbody>.order-table-row :is(.order-status-action,.stock-status-action,.workflow-status-action)>.split-action-button{background:inherit;width:100%;color:inherit;display:flex}.orders-list-page .desktop-order-data-table>tbody>.order-table-row :is(.order-status-action,.stock-status-action,.workflow-status-action) .split-action-main{min-width:0;color:inherit;flex:1;grid-template-columns:minmax(0,1fr);padding-inline:.5rem}.orders-list-page .desktop-order-data-table>tbody>.order-table-row .workflow-status-action .split-action-toggle{color:inherit}.orders-list-page .desktop-order-data-table>tbody>.order-table-row .workflow-status-action .split-action-main>.split-action-icon,.orders-list-page .desktop-order-data-table>tbody>.order-table-row .workflow-status-action .split-action-main>.split-action-label:before{display:none}.orders-list-page .desktop-order-data-table>tbody>.order-table-row .workflow-indicator{box-sizing:border-box;border-radius:var(--radius-ui);width:1.4rem;height:18px;font-size:.68rem;line-height:1}.orders-list-page .desktop-order-data-table>tbody>.order-table-row .workflow-indicators{gap:.25rem}}.order-materials-card{grid-template-rows:auto auto minmax(0,1fr);align-content:start;gap:.55rem;min-height:0;display:grid}.order-materials-card .panel-header,.order-materials-card .eyebrow{margin:0}.order-materials-form{gap:.35rem;min-width:0;display:grid;position:relative}.order-materials-form textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:3.2rem;font-size:.75rem}.order-material-file-hint{color:var(--muted);font-size:.62rem}.order-materials-add-actions{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:.35rem;min-width:0;display:grid}.order-materials-add-actions>button{height:30px;min-height:30px;padding:.2rem .6rem;font-size:.75rem}.order-materials-add-actions .order-outline-icon{width:16px;height:16px}.order-materials-form input[type=file].order-material-file-input{clip-path:inset(50%);border:0;width:1px;min-width:0;max-width:1px;height:1px;min-height:0;max-height:1px;margin:0;padding:0;position:absolute;top:0;left:0;overflow:hidden}.order-material-selected-file{overflow-wrap:anywhere;width:100%;min-width:0;color:var(--muted);grid-column:1/-1;align-items:center;gap:.25rem;font-size:.7rem;display:flex}.order-material-selected-file button{min-height:20px;padding:0 .25rem}.order-materials-list{flex-direction:column;gap:0;min-height:0;max-height:22rem;padding-right:.2rem;display:flex;overflow:hidden auto}.order-materials-list>small{color:var(--muted);font-size:.72rem}.order-material-item{text-align:left;flex-shrink:0;grid-template-columns:28px minmax(0,1fr);gap:.4rem;min-width:0;padding:.65rem 0;display:grid}.order-material-item+.order-material-item{border-top:1px solid var(--line)}.order-material-icon-actions{flex-direction:column;align-items:center;gap:.3rem;display:flex}.order-material-delete.ghost-button{place-items:center;width:26px;height:26px;min-height:26px;padding:0;display:inline-grid}.order-material-delete .order-outline-icon{width:14px;height:14px}.order-materials-add-actions>.ghost-button{white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.order-material-file-line{flex-wrap:wrap;align-items:baseline;gap:.35rem;min-width:0;display:flex}.order-material-meta{margin-bottom:.25rem}.order-material-icon{border-radius:var(--radius-ui);color:#1457c5;background:#e9f1ff;place-items:center;width:22px;height:22px;display:inline-grid}.order-material-icon .order-outline-icon{width:15px;height:15px}.order-material-content{min-width:0}.order-material-content p{white-space:pre-wrap;overflow-wrap:anywhere;margin:.15rem 0 .3rem;font-size:.75rem}.order-material-content small{color:var(--muted);overflow-wrap:anywhere;font-size:.65rem;display:block}.order-material-download{box-shadow:none;color:var(--brand-strong);text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:.75rem;font-weight:700}@media (width>=1281px){.orders-list-page:not(.mobile-detail-mode) .order-expanded-panel:not(.order-expanded-ttn-panel){grid-template-columns:minmax(230px,1.05fr) minmax(240px,1fr) minmax(390px,1.8fr) minmax(250px,1fr)}.orders-list-page:not(.mobile-detail-mode) .order-expanded-panel :is(.delivery-details-card,.customer-card,.order-workflow-card,.order-details-card){width:100%}.orders-list-page:not(.mobile-detail-mode) .order-expanded-panel .order-materials-card{box-sizing:border-box;grid-area:1/4/span 2;height:0;min-height:100%}.orders-list-page:not(.mobile-detail-mode) .order-expanded-panel .order-materials-list{max-height:none}}@media (width>=769px) and (width<=1280px){.order-materials-card{grid-column:1/-1}}@media (width>=769px){.orders-list-page .order-details-summary{grid-template-columns:repeat(6,minmax(0,1fr))}.orders-list-page .order-details-summary.has-delivery{grid-template-columns:repeat(7,minmax(0,1fr))}}.orders-refresh-button.ghost-button{align-items:center;gap:.35rem;height:30px;min-height:30px;padding:.2rem .65rem;font-size:.75rem;display:inline-flex}.orders-refresh-button .order-outline-icon{width:15px;height:15px}.sync-all-markets-button.ghost-button{border-color:var(--action-strong);background:linear-gradient(135deg, var(--action), var(--action-strong));color:#fff9f3;box-shadow:0 5px 12px #f26d2129}.sync-all-markets-button.ghost-button:hover:not(:disabled){border-color:var(--action-strong);background:linear-gradient(135deg, var(--action-strong), var(--action))}@media (width>=769px){.orders-desktop-overview .orders-inline-select,.orders-desktop-overview .orders-search-filter{height:36px}.orders-desktop-overview .orders-inline-select{grid-template-rows:minmax(0,1fr);align-content:stretch;padding-block:0}.orders-desktop-overview .orders-inline-select>svg{grid-row:1}.orders-desktop-overview .orders-inline-select select{grid-row:1;height:100%;font-size:.75rem}.orders-desktop-overview .orders-more-filters{height:36px;min-height:36px}.orders-list-page:not(.mobile-detail-mode) .workflow-steps{grid-template-columns:40px minmax(0,1fr) 4.6rem 28px;align-content:start;gap:0 .6rem;padding-top:.65rem}.orders-list-page:not(.mobile-detail-mode) .workflow-step-row{box-sizing:border-box;grid-template-rows:auto auto;align-content:center;row-gap:.25rem;min-height:76px;padding-block:.55rem;position:relative}.orders-list-page:not(.mobile-detail-mode) .workflow-step-row:not(:last-child):after{content:"";background:var(--line-strong);width:1px;height:100%;position:absolute;top:50%;left:19.5px}.orders-list-page:not(.mobile-detail-mode) .workflow-step-number{z-index:1;box-sizing:border-box;color:#8591a4;background:#edf1f5;border:1px solid #e0e6ed;grid-area:1/1/3;width:40px;height:40px;position:relative}.orders-list-page:not(.mobile-detail-mode) .workflow-step-number.is-complete{color:#079849;background:#e3f9ed;border-color:#c8f0dc}.orders-list-page:not(.mobile-detail-mode) .workflow-step-number .order-outline-icon{width:21px;height:21px}.orders-list-page:not(.mobile-detail-mode) .workflow-step-row>strong{white-space:normal;grid-area:1/2;font-size:.75rem}.orders-list-page:not(.mobile-detail-mode) .workflow-step-value{grid-area:2/2}.orders-list-page:not(.mobile-detail-mode) .workflow-step-row:has(.split-action-button)>:is(strong,.workflow-step-value){grid-column:2/4}.orders-list-page:not(.mobile-detail-mode) .workflow-step-date{color:var(--muted);text-align:left;white-space:nowrap;grid-area:1/3/3;gap:.2rem;font-size:.68rem;display:grid}.orders-list-page:not(.mobile-detail-mode) .workflow-step-date small{font-size:.65rem}.orders-list-page:not(.mobile-detail-mode) .workflow-undo-button{grid-area:1/4/3}.table-filter-mobile-toggle{display:none}.table-filters{gap:.55rem;min-width:0;margin-block:.6rem;display:grid}.table-filter-primary,.table-filter-advanced{border:1px solid var(--line);border-radius:var(--radius-ui);background:#ffffff94;flex-wrap:wrap;align-items:center;gap:.55rem;padding:.65rem;display:flex}.table-filter-advanced{background:#f7fbffd1}.table-filters :is(.table-filter-field,.table-filter-checkbox){background:0 0;border:0;outline:0;flex:180px;min-width:140px;max-width:100%;margin:0;padding:0;display:block;position:relative;grid-area:auto!important}.table-filters .table-filter-checkbox{min-height:var(--table-filter-height);border:1px solid var(--line);font-size:var(--table-filter-font-size);box-sizing:border-box;background:#fff;flex:0 auto;align-items:center;gap:.45rem;padding:.25rem .65rem;display:flex}.table-filters .table-filter-actions{flex-wrap:wrap;flex:none;align-items:center;gap:.35rem;margin:0;padding:0;display:flex;position:static;transform:none;grid-area:auto!important}.table-filters .table-filter-actions button{box-sizing:border-box;height:var(--table-filter-height);min-height:var(--table-filter-height);font-size:var(--table-filter-font-size);padding:.25rem .65rem}.jobs-page .table-filter-primary .table-filter-field{flex:0 150px;min-width:140px}.jobs-page .table-filter-primary .job-filter-search-field{flex:0 0 370px;width:370px;min-width:370px}.jobs-page .table-filter-primary :is(.job-filter-status-field,.job-filter-type-field,.job-filter-days-field){flex:0 0 220px;width:220px;min-width:220px}.jobs-page .table-filter-primary :is(.job-filter-created-from-field,.job-filter-created-to-field){flex:0 0 200px;width:200px;min-width:200px}.orders-desktop-overview :is(.orders-inline-select,.orders-search-filter,.orders-more-filters),.orders-advanced-filter-row :is(select,input:not([type=date])){height:var(--table-filter-height);min-height:var(--table-filter-height)}.orders-desktop-overview .orders-inline-select select{font-size:var(--table-filter-font-size)}.table-filter-primary.has-search-filter,.table-filter-advanced.has-search-filter{background:0 0;border:0;padding:0}.desktop-order-data-table .order-market-cell>span:not(.market-icon){font-family:Arial,Segoe UI,sans-serif;font-size:.72rem;font-weight:400}.desktop-order-data-table :is(.order-market-badges,.order-labels)>span{letter-spacing:0;padding-inline:.3rem;font-family:Arial,Segoe UI,sans-serif;font-size:.68rem;font-weight:400}.orders-desktop-overview{gap:9px}.orders-desktop-title{min-width:0}.orders-desktop-title h3{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:.76rem;font-weight:600;line-height:1.2}.orders-financial-cards{gap:6px}.orders-financial-card{gap:6px;min-width:0;height:36px;min-height:36px;padding:6px 8px}.orders-financial-card .orders-financial-icon{background:0 0;border-radius:0;flex-basis:22.68px;width:22.68px;height:22.68px}.orders-financial-icon .order-outline-icon{width:22.68px;height:22.68px}.orders-financial-copy{gap:0}.orders-financial-copy small{font-size:10.5px;line-height:10.5px}.orders-financial-copy strong{font-size:13.65px;font-weight:600;line-height:12.6px}.panel.orders-list-page{padding-top:.425rem}.orders-desktop-overview{padding-top:.175rem;padding-bottom:0}.panel.orders-list-page>.order-table{margin-top:9px}.orders-active-filters{padding-inline:0}}@media (width<=768px){.table-filter-summary{color:#294568;flex-wrap:wrap;align-items:flex-start;gap:.45rem .6rem;margin:.55rem 0;padding:0 .15rem;font-size:.78rem;display:flex}.table-filter-summary .orders-active-filter-list{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}.table-filter-summary .orders-active-filter-chip{color:#074078;max-width:min(75vw,320px);min-height:28px;font:inherit;text-overflow:ellipsis;white-space:nowrap;background:#edf7ff;border:1px solid #c6e2ff;border-radius:999px;align-items:center;gap:.4rem;padding:.2rem .5rem;display:inline-flex;overflow:hidden}.table-filter-summary .orders-reset-filters{color:#0873ef;font:inherit;background:0 0;border:0;align-items:center;gap:.3rem;padding:.2rem .25rem;font-weight:750;display:inline-flex}.table-filter-summary .orders-no-active-filters{color:var(--muted)}.table-filter-summary-stats{white-space:normal;flex-basis:100%;justify-content:flex-end;margin-left:0}.table-summary-add-button{margin-left:auto}}.advanced-filter-field{min-width:0;height:var(--table-filter-height);border:1px solid var(--line);border-radius:var(--radius-ui);background:#fff;align-items:center;display:flex}.advanced-filter-field:focus-within{outline-offset:1px;outline:2px solid #60a5fa}.advanced-filter-label{border-right:1px solid var(--line-strong);color:var(--muted);font-size:var(--table-filter-font-size);white-space:nowrap;flex:none;padding:0 8px;line-height:18px}.search-filter-field>.advanced-filter-label,.field-group.search-filter-field>span:first-child{width:32px;max-width:32px;height:var(--table-filter-height);flex:0 0 32px;justify-content:center;align-items:center;padding:0;font-size:0;display:flex}.search-filter-field>.advanced-filter-label:before,.field-group.search-filter-field>span:first-child:before{content:"";background:currentColor;width:15px;height:15px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='10.5' cy='10.5' r='7' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='m16 16 5 5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='10.5' cy='10.5' r='7' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='m16 16 5 5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.advanced-filter-control{flex:auto;min-width:0}.advanced-filter-field .advanced-filter-control :is(input:not([type=date]),select){height:calc(var(--table-filter-height) - 2px);width:100%;min-height:0;box-shadow:none;font-size:var(--table-filter-font-size);background:0 0;border:0;outline:none;padding-inline:8px}.advanced-filter-control :is(.ukrainian-date-input,.client-combobox){width:100%;min-width:0}.advanced-filter-control .client-combobox{gap:0}.advanced-filter-control .client-combobox>span{display:none}.advanced-filter-control .ukrainian-date-input>input[type=text]{padding-right:28px}.advanced-filter-field.combo-open{z-index:120;position:relative}.advanced-filter-field .advanced-filter-control :is(input:not([type=date]),select):focus{box-shadow:none;border:0;outline:none}@media (width>=769px){.table-filters .advanced-filter-field{border:1px solid var(--line);background:#fff;flex-basis:240px;min-width:200px;display:flex}.table-filters .advanced-filter-control .field-group>span{display:none}.orders-inline-search .advanced-filter-control{align-items:center;display:flex}.orders-inline-search .advanced-filter-control>input{flex:1;min-width:0}.orders-inline-search .advanced-filter-control>button{width:24px;height:24px;min-height:0;color:var(--muted);background:0 0;border:0;flex:0 0 24px;padding:0}}.advanced-filter-label{text-overflow:ellipsis;max-width:75%;overflow:hidden}@media (width>=769px){.orders-list-page .desktop-order-data-table :is(.order-number-line strong,.order-client-link strong,.amounts-cell>strong,.delivery-cell .delivery-tracking-link,.delivery-cell .tracking-number-line>strong){font-size:.75rem}}.orders-list-page .order-success-button.neutral strong{color:var(--muted)}.orders-list-page .rating-pill.neutral{color:var(--muted);background:#edf1f5}.panel-header :is(.action-row,.panel-header-actions)>.pill,.panel-header>.pill{letter-spacing:.01em;font-size:.9rem;font-weight:500}.table-filter-summary-stats{color:#536b85;letter-spacing:.01em;font-size:.86rem;font-weight:500}.table-filter-summary-stats strong{font-weight:600}.table-summary-add-button{flex:none;min-width:96px;height:30px;min-height:30px;margin-left:.25rem;padding-block:.2rem;padding-inline:.8rem;font-size:.75rem}.primary-button.add-action-button{color:#064f9f;background:#c8e0ff;border-color:#6aa7e8;box-shadow:0 2px 7px #1f6fc933}.primary-button.add-action-button:hover:not(:disabled){background:#b3d2f5;border-color:#4d92dc}.customer-contact-placeholder{visibility:hidden;pointer-events:none}.filter-group-toggle{box-sizing:border-box;height:var(--table-filter-height,36px);min-height:var(--table-filter-height,36px);border-radius:var(--radius-ui);color:#0873ef;font:inherit;font-size:var(--table-filter-font-size,.82rem);white-space:nowrap;cursor:pointer;background:#f1f7ff;border:1px solid #d6e8ff;justify-content:center;align-items:center;gap:.35rem;padding:.25rem .65rem;font-weight:700;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.filter-group-toggle:hover{color:#075fc5;background:#eaf4ff;border-color:#bfdbfe}.filter-group-toggle:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.filter-group-toggle .order-outline-icon{width:17px;height:17px}.filter-group-toggle strong{min-width:20px;height:20px;color:inherit;background:#0873ef1a;border-radius:7px;place-items:center;padding-inline:3px;font-size:.76rem;line-height:1;display:inline-grid}.ttn-management-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px 32px;display:grid}.ttn-delivery-section,.ttn-parties>section{min-width:0}.ttn-management-layout .eyebrow{margin:0 0 12px}.ttn-management-layout .manual-ttn-row,.ttn-management-layout .ttn-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}.ttn-management-layout .ttn-sender-fields-grid{grid-template-columns:minmax(0,1fr)}.ttn-management-layout .ttn-recipient-fields-grid{grid-template-columns:repeat(3,210px)}.ttn-delivery-section>.ttn-fields-grid{margin-top:10px}.ttn-management-layout .advanced-filter-field{box-sizing:border-box;width:100%;min-width:0;max-width:320px}.ttn-management-layout .checkbox-row{min-width:0;height:var(--table-filter-height);min-height:var(--table-filter-height);border:1px solid var(--line);border-radius:var(--radius-ui);font-size:var(--table-filter-font-size);box-sizing:border-box;background:#fff;justify-content:space-between;align-self:start;align-items:center;gap:8px;margin:0;padding:0 10px;display:flex}.ttn-management-layout .checkbox-row>input{flex:none;order:1;margin:0}.ttn-management-layout .checkbox-row>span{white-space:normal}.ttn-management-layout .ttn-fields-grid>:is(.crm-description-field,.crm-ukrposhta-description-field,.crm-meest-description-field,.crm-ukrposhta-saved-address-field,.crm-meest-saved-address-field){grid-column:1/-1}.ttn-management-layout .crm-ttn-sender-branch-field,.ttn-management-layout .ttn-recipient-phone-field,.ttn-management-layout .ttn-recipient-saved-address-field,.ttn-management-layout .ttn-recipient-postal-code-field{grid-column:1/-1;max-width:100%}.ttn-management-layout .ttn-recipient-name-field,.ttn-management-layout .ttn-recipient-city-field{grid-column:span 1;width:210px;max-width:210px}.ttn-management-layout .ttn-recipient-phone-field{width:190px;max-width:190px}.ttn-management-layout .ttn-recipient-saved-address-field,.ttn-management-layout .ttn-recipient-postal-code-field{width:650px;max-width:650px}.ttn-management-layout .ttn-recipient-branch-field{grid-column:span 2;width:430px;max-width:430px}.ttn-management-layout.ttn-nova-poshta-layout .ttn-recipient-phone-field,.ttn-management-layout.ttn-rozetka-layout .ttn-recipient-phone-field{width:210px;max-width:210px}.ttn-management-layout.ttn-meest-layout .crm-meest-sender-phone-field{width:350px;max-width:350px}.ttn-management-layout.ttn-meest-layout .ttn-recipient-phone-field{width:210px;max-width:210px}.ttn-management-layout .ttn-sender-name-field,.ttn-management-layout .ttn-sender-phone-field,.ttn-management-layout .ttn-sender-postal-code-field,.ttn-management-layout .ttn-sender-city-field{width:350px;max-width:350px}.ttn-management-layout :is(.ttn-sender-fields-grid,.ttn-recipient-fields-grid,.ttn-delivery-section>.ttn-fields-grid)>.advanced-filter-field>.advanced-filter-label{box-sizing:border-box;flex:0 0 95px;width:95px}.ttn-management-layout.ttn-ukrposhta-layout .ttn-recipient-phone-field,.ttn-management-layout.ttn-ukrposhta-layout .ttn-recipient-postal-code-field{grid-column:1/-1;width:210px;max-width:210px}.shipment-management-panel>.panel-header{flex-flow:row;justify-content:space-between;align-items:center;margin-top:-.55rem;margin-right:-2.3rem;display:flex}.shipment-management-panel>.panel-header>div:first-of-type{text-align:right;margin-left:auto}.shipment-management-panel>.panel-header h3{white-space:nowrap}.shipment-management-panel .ttn-manual-mode-control{width:max-content;min-width:110px;height:var(--table-filter-height);min-height:var(--table-filter-height);border:1px solid var(--line);border-radius:var(--radius-ui);font-size:var(--table-filter-font-size);box-sizing:border-box;background:#fff;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:0 10px;display:inline-flex}.shipment-management-panel .ttn-manual-mode-control>input{flex:none;order:1;margin:0}.shipment-management-panel .ttn-manual-mode-control>span{white-space:normal}.ttn-delivery-heading-row{align-items:center;gap:12px;margin-bottom:12px;display:flex}.ttn-delivery-heading-row .eyebrow{margin:0}.ttn-parties{gap:24px;min-width:0;display:grid;position:relative}.ttn-parties>section[aria-label=Recipient\ details]{order:1}.ttn-parties>section[aria-label=Sender\ details]{order:2}.ttn-management-actions-row{order:3}.ttn-parties:before{content:"";background:var(--line);width:1px;position:absolute;top:8px;bottom:8px;left:-16px}.ttn-delivery-section>.action-row{margin-top:16px}.ttn-management-layout .action-row button{height:var(--table-filter-height);min-height:var(--table-filter-height);font-size:var(--table-filter-font-size);box-sizing:border-box;padding:0 12px}.ttn-management-layout .crm-combobox .client-combobox-menu{top:calc(100% + 4px)}@media (width<=1100px){.ttn-management-layout .manual-ttn-row,.ttn-management-layout .ttn-fields-grid,.ttn-management-layout .ttn-sender-fields-grid{grid-template-columns:minmax(0,1fr)}.ttn-management-layout .ttn-recipient-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ttn-management-layout .ttn-recipient-phone-field{max-width:100%}.ttn-management-layout .ttn-recipient-saved-address-field,.ttn-management-layout .ttn-recipient-postal-code-field,.ttn-management-layout .ttn-recipient-name-field,.ttn-management-layout .ttn-recipient-city-field,.ttn-management-layout .ttn-recipient-branch-field{grid-column:span 1;width:100%;max-width:100%}.ttn-management-layout .ttn-sender-name-field,.ttn-management-layout .ttn-sender-phone-field,.ttn-management-layout .ttn-sender-postal-code-field,.ttn-management-layout .ttn-sender-city-field{width:min(350px,100%);max-width:100%}.ttn-management-layout.ttn-nova-poshta-layout .ttn-recipient-phone-field,.ttn-management-layout.ttn-meest-layout .ttn-recipient-phone-field,.ttn-management-layout.ttn-rozetka-layout .ttn-recipient-phone-field,.ttn-management-layout.ttn-ukrposhta-layout .ttn-recipient-phone-field,.ttn-management-layout.ttn-ukrposhta-layout .ttn-recipient-postal-code-field{width:min(210px,100%);max-width:100%}}@media (width<=768px){.ttn-management-layout{grid-template-columns:minmax(0,1fr);gap:16px 24px}.ttn-parties:before{display:none}}@media (width>=1600px){.ttn-management-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) minmax(0,.9fr);column-gap:24px}.ttn-management-layout>.ttn-parties{display:contents}.ttn-management-layout .ttn-parties>section{border-left:1px solid var(--line);min-width:0;padding-left:16px}.ttn-management-layout .ttn-parties:before{display:none}}.ttn-manual-mode-row .checkbox-row{justify-content:flex-start;width:max-content;min-width:110px;display:inline-flex}.ttn-manual-fields-row{flex-wrap:wrap;align-items:start;gap:10px;display:flex}.ttn-manual-fields-row>.delivery-service-field{flex:0 0 270px;order:1;width:270px}.ttn-manual-fields-row>.ttn-manual-tracking-field{flex:0 0 270px;order:2;width:270px}.ttn-manual-fields-row>.ttn-manual-payer-field{flex:0 0 270px;order:3;width:270px}.ttn-manual-fields-row>.ttn-manual-cost-field{flex:0 0 270px;order:4;width:270px}.ttn-manual-fields-row>.ttn-manual-actions{flex:none;order:5;gap:6px;display:flex}.ttn-manual-fields-row>.ttn-manual-actions button{white-space:nowrap}@media (width<=1200px){.ttn-manual-fields-row{flex-wrap:wrap}}.ttn-manual-fields-row{margin-top:10px}.ttn-management-actions-row{grid-column:1/-1;justify-content:flex-start;margin-top:0;padding-top:16px;display:flex;position:relative}.ttn-management-actions-row:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:0;right:0;transform:translateY(0)}.ttn-management-action-groups{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 0;width:550px;max-width:100%;display:flex}.ttn-management-action-groups>.ttn-manual-actions{gap:6px;margin-top:0;display:flex}.ttn-management-layout .ttn-send-market-button{height:var(--table-filter-height);min-height:var(--table-filter-height);font-size:var(--table-filter-font-size);white-space:nowrap;margin:0;padding:0 12px}@media (width<=768px){.ttn-management-action-groups{column-gap:24px}}.ttn-manual-fields-row>.delivery-connection-inline-field{flex:0 0 270px;order:3;width:270px}.ttn-nova-poshta-location-mode{width:210px;min-height:var(--table-filter-height);border:1px solid var(--line);border-radius:var(--radius-ui);box-sizing:border-box;background:#fff;flex:none;grid-column:1/-1;align-self:start;align-items:center;gap:12px;padding:0 10px;display:flex}.ttn-nova-poshta-location-mode label{color:var(--text);font-size:var(--table-filter-font-size);white-space:nowrap;align-items:center;gap:5px;margin:0;display:inline-flex}.ttn-nova-poshta-location-mode input[type=radio]{width:14px;height:14px;accent-color:var(--brand);margin:0}.ttn-management-layout .ttn-postal-crm-grid{grid-template-columns:270px 270px}.ttn-management-layout .ttn-postal-crm-grid>.ttn-crm-payer-field{grid-area:1/1;width:270px}.ttn-management-layout .ttn-postal-crm-grid>.ttn-crm-payment-method-field{grid-area:1/2;width:270px}.ttn-management-layout .ttn-postal-crm-grid>.ttn-crm-weight-field{grid-area:2/1;width:270px}.ttn-management-layout .ttn-postal-crm-grid>.ttn-crm-volume-field{grid-area:2/2;width:270px}.ttn-management-layout .ttn-postal-crm-grid>.ttn-crm-declared-cost-field{grid-area:3/1;width:270px}.ttn-management-layout .ttn-postal-crm-grid>.ttn-crm-cod-field{grid-area:3/2;width:270px}.ttn-management-layout .ttn-postal-crm-grid>.ttn-crm-description-field{grid-area:4/1/auto/3;width:550px;max-width:550px}.ttn-management-layout.ttn-ukrposhta-layout .ttn-postal-crm-grid>.ttn-crm-shipment-type-field{grid-area:2/1;width:270px}.ttn-management-layout.ttn-ukrposhta-layout .ttn-postal-crm-grid>.ttn-crm-weight-field{grid-area:3/1;width:270px}.ttn-management-layout.ttn-ukrposhta-layout .ttn-postal-crm-grid>.ttn-crm-volume-field{grid-area:3/2;width:270px}.ttn-management-layout.ttn-ukrposhta-layout .ttn-postal-crm-grid>.ttn-crm-declared-cost-field{grid-area:4/1;width:270px}.ttn-management-layout.ttn-ukrposhta-layout .ttn-postal-crm-grid>.ttn-crm-cod-field{grid-area:4/2;width:270px}.ttn-management-layout.ttn-ukrposhta-layout .ttn-postal-crm-grid>.ttn-crm-description-field{grid-area:5/1/auto/3;width:550px;max-width:550px}.ttn-management-layout .ttn-meest-crm-grid{grid-template-columns:270px 270px}.ttn-management-layout .ttn-meest-crm-grid>.ttn-crm-payer-field{grid-area:1/1;width:270px}.ttn-management-layout .ttn-meest-crm-grid>.ttn-crm-payment-method-field{grid-area:1/2;width:270px}.ttn-management-layout .ttn-meest-crm-grid>.ttn-crm-weight-field{grid-area:2/1;width:270px}.ttn-management-layout .ttn-meest-crm-grid>.ttn-crm-volume-field{grid-area:2/2;width:270px}.ttn-management-layout .ttn-meest-crm-grid>.ttn-crm-declared-cost-field{grid-area:3/1;width:270px}.ttn-management-layout .ttn-meest-crm-grid>.ttn-crm-cod-field{grid-area:3/2;width:270px}.ttn-management-layout .ttn-meest-crm-grid>.ttn-crm-description-field{grid-area:4/1/auto/3;width:550px;max-width:550px}.ttn-management-layout .ttn-rozetka-crm-grid{grid-template-columns:repeat(2,270px);width:550px;max-width:100%}.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-crm-payer-field{grid-area:1/1;width:270px}.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-crm-weight-field,.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-rozetka-length-field,.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-rozetka-width-field,.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-rozetka-height-field,.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-crm-declared-cost-field,.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-crm-cod-field{width:270px;max-width:270px}.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-crm-weight-field{grid-area:2/1}.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-rozetka-length-field{grid-area:2/2}.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-rozetka-width-field{grid-area:3/1}.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-rozetka-height-field{grid-area:3/2}.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-crm-declared-cost-field{grid-area:4/1}.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-crm-cod-field{grid-area:4/2;gap:6px;padding-inline:10px}.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-crm-cod-field>span{white-space:nowrap}.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-rozetka-order-number-field{grid-area:1/2;width:270px}.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-crm-description-field{grid-area:5/1/auto/3;width:550px;max-width:550px}@media (width<=1100px){.ttn-management-layout .ttn-postal-crm-grid{grid-template-columns:minmax(0,1fr)}.ttn-management-layout .ttn-postal-crm-grid>.ttn-crm-payer-field,.ttn-management-layout .ttn-postal-crm-grid>.ttn-crm-payment-method-field,.ttn-management-layout .ttn-postal-crm-grid>.ttn-crm-cod-field,.ttn-management-layout .ttn-postal-crm-grid>.ttn-crm-declared-cost-field,.ttn-management-layout .ttn-postal-crm-grid>.ttn-crm-weight-field,.ttn-management-layout .ttn-postal-crm-grid>.ttn-crm-volume-field,.ttn-management-layout .ttn-postal-crm-grid>.ttn-crm-description-field{grid-area:auto/1;width:100%;max-width:550px}.ttn-management-layout .ttn-postal-crm-grid>.ttn-crm-payer-field,.ttn-management-layout .ttn-postal-crm-grid>.ttn-crm-payment-method-field,.ttn-management-layout .ttn-postal-crm-grid>.ttn-crm-cod-field,.ttn-management-layout .ttn-postal-crm-grid>.ttn-crm-declared-cost-field,.ttn-management-layout .ttn-postal-crm-grid>.ttn-crm-weight-field,.ttn-management-layout .ttn-postal-crm-grid>.ttn-crm-volume-field{width:270px;max-width:100%}.ttn-management-layout.ttn-ukrposhta-layout .ttn-postal-crm-grid>.ttn-crm-shipment-type-field,.ttn-management-layout.ttn-ukrposhta-layout .ttn-postal-crm-grid>.ttn-crm-payment-method-field,.ttn-management-layout.ttn-ukrposhta-layout .ttn-postal-crm-grid>.ttn-crm-cod-field,.ttn-management-layout.ttn-ukrposhta-layout .ttn-postal-crm-grid>.ttn-crm-declared-cost-field,.ttn-management-layout.ttn-ukrposhta-layout .ttn-postal-crm-grid>.ttn-crm-weight-field,.ttn-management-layout.ttn-ukrposhta-layout .ttn-postal-crm-grid>.ttn-crm-volume-field{grid-area:auto/1;width:270px;max-width:100%}.ttn-management-layout.ttn-ukrposhta-layout .ttn-postal-crm-grid>.ttn-crm-description-field{grid-area:auto/1;width:550px;max-width:100%}.ttn-management-layout .ttn-meest-crm-grid{grid-template-columns:minmax(0,1fr)}.ttn-management-layout .ttn-meest-crm-grid>.ttn-crm-payer-field,.ttn-management-layout .ttn-meest-crm-grid>.ttn-crm-payment-method-field,.ttn-management-layout .ttn-meest-crm-grid>.ttn-crm-cod-field,.ttn-management-layout .ttn-meest-crm-grid>.ttn-crm-declared-cost-field,.ttn-management-layout .ttn-meest-crm-grid>.ttn-crm-weight-field,.ttn-management-layout .ttn-meest-crm-grid>.ttn-crm-volume-field,.ttn-management-layout .ttn-meest-crm-grid>.ttn-crm-description-field{grid-area:auto/1}.ttn-management-layout .ttn-meest-crm-grid>.ttn-crm-payer-field,.ttn-management-layout .ttn-meest-crm-grid>.ttn-crm-payment-method-field,.ttn-management-layout .ttn-meest-crm-grid>.ttn-crm-cod-field,.ttn-management-layout .ttn-meest-crm-grid>.ttn-crm-declared-cost-field,.ttn-management-layout .ttn-meest-crm-grid>.ttn-crm-weight-field,.ttn-management-layout .ttn-meest-crm-grid>.ttn-crm-volume-field{width:270px;max-width:100%}.ttn-management-layout .ttn-meest-crm-grid>.ttn-crm-description-field{width:550px;max-width:100%}.ttn-management-layout .ttn-rozetka-crm-grid{grid-template-columns:minmax(0,1fr)}.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-crm-payer-field,.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-rozetka-order-number-field,.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-crm-weight-field,.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-rozetka-length-field,.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-rozetka-width-field,.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-rozetka-height-field,.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-crm-declared-cost-field,.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-crm-cod-field{grid-area:auto/1;width:270px;max-width:100%}.ttn-management-layout .ttn-rozetka-crm-grid>.ttn-crm-description-field{grid-area:auto/1;width:550px;max-width:100%}}@media (width<=768px){.record-editor-dialog{width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:12px}.record-editor-dialog .field-group:has(>input:not([type=checkbox]),>select,>textarea,>.ukrainian-date-input)>span:first-child{flex-basis:96px;width:96px}.record-editor-dialog .advanced-filter-label{flex-basis:96px;width:96px}.client-editor-dialog{width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:12px}.client-editor-dialog .client-form-grid,.client-editor-dialog .client-address-form{grid-template-columns:minmax(0,1fr);width:100%}.client-editor-dialog .client-form-grid>.advanced-filter-field,.client-editor-dialog .client-form-grid>.client-form-company-name,.client-editor-dialog .client-form-grid>.client-company-flag,.client-editor-dialog .client-address-form>.advanced-filter-field,.client-editor-dialog .client-address-form>.client-address-branch-field{grid-column:1;width:100%;max-width:100%}.client-editor-dialog .client-form-actions,.client-editor-dialog .client-address-actions{grid-column:1}.client-editor-dialog .client-address-form>.client-address-city-field,.client-editor-dialog .client-address-form>.client-address-branch-field,.client-editor-dialog .client-address-form>.client-address-actions{grid-row:auto}.client-editor-dialog .client-form-grid>.client-company-flag{margin-left:0}.client-expanded-panel>.client-contact-details,.client-expanded-panel>.client-delivery-address-card{grid-column:1}}.sidebar-notifications-button{z-index:1150;border-radius:var(--radius-ui);color:#eefbff;cursor:pointer;background:#eefbff14;border:1px solid #00b8d547;place-items:center;width:38px;height:38px;min-height:38px;padding:0;display:inline-grid;position:fixed;top:10px;left:205px}.sidebar-notifications-button:hover{background:#00b8d529;border-color:#00b8d599}.sidebar-notifications-button>svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.sidebar-notifications-dot{background:#ffc928;border:2px solid #092653;border-radius:50%;width:9px;height:9px;position:absolute;top:5px;right:5px}.sidebar-collapsed .sidebar-notifications-button{top:62px;left:19px}.notifications-drawer-layer{z-index:4000;justify-content:flex-end;display:flex;position:fixed;inset:0}.notifications-drawer-backdrop{cursor:default;background:#04142a4d;border:0;border-radius:0;width:100%;height:100%;min-height:0;padding:0;position:absolute;inset:0}.notifications-drawer{width:min(440px,100vw);height:100%;min-height:0;color:var(--ink);background:#fff;flex-direction:column;animation:.18s ease-out notifications-drawer-in;display:flex;position:relative;box-shadow:-12px 0 40px #05204233}.notifications-drawer-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:20px 18px 16px;display:flex}.notifications-drawer-header h2{color:var(--ink);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:1rem}.notifications-drawer-header>div:first-child>span{color:var(--muted);margin-top:4px;font-size:.8rem;font-weight:700;display:block}.notifications-drawer-actions{align-items:center;gap:10px;display:flex}.notifications-read-all{color:#0879d1;white-space:nowrap;background:0 0;border:0;width:auto;min-height:34px;padding:0 10px;font-size:.82rem;font-weight:700}.notifications-read-all:hover:not(:disabled){background:#eff7ff}.notifications-read-all:disabled{color:#9aa9b8;cursor:default}.notifications-drawer-close,.notification-card-dismiss{border:1px solid var(--line);border-radius:var(--radius-ui);color:#63758a;background:#fff;place-items:center;width:32px;height:32px;min-height:32px;padding:0;display:inline-grid}.notifications-drawer-close:hover,.notification-card-dismiss:hover:not(:disabled){color:var(--ink);background:#f1f7fb}.notifications-drawer-close svg,.notification-card-dismiss svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px}.notifications-drawer-list{flex:1;min-height:0;padding:12px;overflow-y:auto}.notification-card{border:1px solid var(--line);border-radius:var(--radius-ui);background:#fff;border-left:3px solid #7fa6c7;align-items:flex-start;gap:10px;padding:14px 12px;display:flex}.notification-card+.notification-card{margin-top:8px}.notification-card.severity-warning{background:#fffdf6;border-left-color:#e7aa23}.notification-card.severity-error{background:snow;border-left-color:#dc5b53}.notification-card-content{flex:1;min-width:0}.notification-card-heading{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:.72rem;display:flex}.notification-severity{color:#52728e;text-transform:uppercase;font-weight:800}.severity-warning .notification-severity{color:#946500}.severity-error .notification-severity{color:#a72f2a}.notification-card h3{color:var(--ink);overflow-wrap:anywhere;margin:8px 0 4px;font-size:.92rem;line-height:1.35}.notification-card p{color:#536a82;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:.82rem;line-height:1.45}.notification-card-dismiss{flex:0 0 32px}.notifications-drawer-state{min-height:160px;color:var(--muted);text-align:center;place-items:center;padding:20px;font-size:.9rem;display:grid}.notifications-drawer-more{color:var(--muted);text-align:center;margin:12px 4px;font-size:.76rem}@keyframes notifications-drawer-in{0%{opacity:.7;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@media (width<=768px){.sidebar-notifications-button,.sidebar-collapsed .sidebar-notifications-button{top:calc(env(safe-area-inset-top) + 7px);color:#06385f;background:#f5fbfcf5;border-color:#0f4b7429;width:34px;height:34px;min-height:34px;left:52px;right:auto}.sidebar-notifications-dot{border-color:#f5fbfc}.notifications-drawer{width:min(440px,100vw)}.notifications-drawer-header{padding-top:calc(16px + env(safe-area-inset-top))}}
