.crm-workspace{--crm-surface:linear-gradient(180deg,#202020,#151515);--crm-row:linear-gradient(180deg,#292929,#1d1d1d);--crm-row-hover:linear-gradient(180deg,#303030,#232323);--crm-border:rgba(255,255,255,.09);--crm-border-active:rgba(255,255,255,.18);--crm-muted:#a5a5a5;--crm-text:#ededed;--crm-radius:18px;--crm-control-radius:10px;--crm-action:#9dbbfa;--crm-action-bg:linear-gradient(180deg,#29364f,#202b40);--crm-tone:#b0b0b0;color:var(--crm-text)}.crm-workspace .dashboard-content>section,.crm-workspace .dashboard-page{gap:20px}.crm-workspace .page-container{max-width:1920px}.crm-workspace .dashboard-page{grid-template-columns:minmax(0,1fr);min-width:0}.crm-workspace .dashboard-page>*{min-width:0}.crm-workspace .inventory-table-shell .scroll-x{max-width:100%}.crm-workspace .crm-page-heading{margin:0;font-size:inherit;line-height:inherit}.crm-workspace .dashboard-page-header{padding-block:2px}.crm-workspace :is(.crm-panel,.dashboard-toolbar-panel,.dashboard-table-panel,.dashboard-section,.card,.notes-split-view){border:1px solid var(--crm-border);border-radius:var(--crm-radius);background:var(--crm-surface);box-shadow:0 8px 24px rgba(0,0,0,.16),inset 0 1px rgba(255,255,255,.025)}.crm-workspace .crm-panel{padding:16px}.crm-workspace :is(.card,.crm-panel):hover{transform:none}.crm-workspace :is(.glass-row,.inventory-density-row,.products-master-row,.inventory-like-row,.prices-master-row){border-color:var(--crm-border);border-radius:14px;background:var(--crm-row);box-shadow:inset 0 1px rgba(255,255,255,.025)}.crm-workspace :is(.glass-row,.inventory-density-row,.products-master-row,.inventory-like-row,.prices-master-row):hover{background:var(--crm-row-hover);border-color:var(--crm-border-active);box-shadow:inset 0 1px rgba(255,255,255,.035);transform:none}.crm-workspace :is(.dashboard-table-header-row,.inventory-like-header){border-radius:12px;border-color:var(--crm-border);background:#292929;color:#d0d0d0}.crm-workspace :is(.input,.products-name-input,.products-price-input){border-radius:var(--crm-control-radius);border-color:rgba(255,255,255,.13);background-color:#252525;box-shadow:inset 0 1px rgba(255,255,255,.025);font-variant-numeric:tabular-nums}.crm-workspace :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--crm-action);outline-offset:3px}.crm-workspace .crm-button,.crm-workspace .notes-create-button,.crm-workspace .products-toolbar-button{display:inline-flex;min-height:40px;height:auto;align-items:center;justify-content:center;gap:8px;padding:8px 16px;border:1px solid rgba(157,187,250,.28);border-radius:var(--crm-control-radius);background:var(--crm-action-bg);color:#e6edfc;font-size:13px;font-weight:600;line-height:1.3;text-decoration:none;box-shadow:inset 0 1px rgba(255,255,255,.04);transition:border-color .14s ease,background-color .14s ease}.crm-workspace .crm-button:hover,.crm-workspace .notes-create-button:hover,.crm-workspace .products-toolbar-button:hover{border-color:rgba(157,187,250,.55);transform:none;box-shadow:inset 0 1px rgba(255,255,255,.05)}.crm-workspace .crm-button--secondary{border-color:var(--crm-border-active);background:linear-gradient(180deg,#303030,#242424);color:var(--crm-text)}.crm-workspace :is(.crm-button,.products-toolbar-button,.notes-create-button):disabled{opacity:.5;cursor:not-allowed}.crm-workspace .inventory-mini-button{min-height:32px;border-radius:9px;background:#262626;box-shadow:none;font-size:11px}.crm-workspace .dashboard-filter-row .products-pill{min-height:36px;border-radius:var(--crm-control-radius);background:#242424;border-color:var(--crm-border);color:#b8b8b8;box-shadow:none}.crm-workspace .dashboard-filter-row .products-pill-selected{border-color:rgba(157,187,250,.45);background:#263147;color:#edf2fc}.crm-workspace .crm-metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:12px;width:100%}.crm-workspace .crm-metric-grid--compact{grid-template-columns:repeat(auto-fit,minmax(min(142px,100%),1fr));gap:10px}.crm-workspace .crm-metric-card{position:relative;display:flex;min-width:0;min-height:112px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px 18px;border-radius:14px;border:1px solid var(--crm-border);border-top:2px solid var(--crm-metric-border,var(--crm-border));background:linear-gradient(180deg,var(--crm-metric-glow,transparent),transparent 24%),var(--crm-surface);color:var(--crm-text);text-decoration:none;box-shadow:inset 0 1px rgba(255,255,255,.025)}.crm-workspace a.crm-metric-card:hover{border-color:var(--crm-border-active);border-top-color:var(--crm-metric-border,var(--crm-border-active));background:linear-gradient(180deg,var(--crm-metric-glow,transparent),transparent 24%),var(--crm-row)}.crm-workspace .crm-metric-card.is-active{outline:1px solid var(--crm-action);outline-offset:2px}.crm-workspace .crm-metric-card--compact{min-height:76px;padding:10px 12px;gap:6px;border-radius:11px}.crm-workspace .crm-metric-label{color:#b8b8b8;font-size:12px;font-weight:500;line-height:1.4;padding-right:12px}.crm-workspace .crm-metric-value{font-size:26px;font-weight:650;line-height:1.12;letter-spacing:-.025em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.crm-workspace .crm-metric-card--compact .crm-metric-value{font-size:19px}.crm-workspace .crm-metric-detail{font-size:12px;line-height:1.4;color:var(--crm-muted)}.crm-workspace .crm-metric-link-hint{position:absolute;top:14px;right:14px;color:#929292;font-size:13px}.crm-workspace [data-tone=critical]{--crm-tone:#ee9696}.crm-workspace [data-tone=warning]{--crm-tone:#e5bc75}.crm-workspace [data-tone=ok]{--crm-tone:#8bc8a3}.crm-workspace [data-location=unicon],.crm-workspace [data-tone=info]{--crm-tone:#8fc3eb}.crm-workspace [data-location=amazon]{--crm-tone:#8bc8a3}.crm-workspace [data-location=pipeline]{--crm-tone:#e5bc75}.crm-workspace .crm-status{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:5px 10px;border:1px solid color-mix(in srgb,var(--crm-tone) 30%,transparent);border-radius:9px;background:color-mix(in srgb,var(--crm-tone) 9%,#1b1b1b);color:var(--crm-tone);font-size:12px;font-weight:600;line-height:1.25;text-align:center}.crm-workspace .crm-product-name{white-space:normal;overflow-wrap:anywhere;line-height:1.35}.crm-workspace .crm-ranking-product-name{font-size:14px;font-weight:600;color:#efefef;margin:0;min-height:38px}.crm-workspace .crm-inventory-values{padding:10px}.crm-workspace .crm-inventory-groups{position:relative;height:27px;margin-bottom:3px}.crm-workspace .crm-inventory-group{position:absolute;top:0;padding:6px 10px 4px;border-bottom:1px solid var(--crm-border);color:var(--crm-muted);font-size:11px;font-weight:600;letter-spacing:.015em;text-align:left}.crm-workspace .inventory-density-row input{height:36px;font-size:13px}.crm-workspace .crm-order-cell{flex-direction:column;justify-content:center;gap:4px;padding-block:7px}.crm-workspace .crm-order-quantity{border:1px solid var(--crm-border-active);border-radius:10px;background:#292929;color:#ddd;box-shadow:none}.crm-workspace .crm-order-quantity[data-tone=critical]{border:1px solid #bd6976;background:#512a32;color:#ffbdc6}.crm-workspace .crm-order-quantity[data-tone=warning]{border:1px solid #a78349;background:#453621;color:#f2ce91}.crm-workspace .crm-order-quantity[data-tone=info]{border:1px solid #5a79a8;background:#26364e;color:#b8d0ff}.crm-workspace .crm-order-quantity::placeholder{color:inherit;opacity:1}.crm-workspace .crm-field-hint{font-size:10px;line-height:1.2;color:#aaa}.crm-workspace .inventory-density-row .crm-product-name{padding-block:8px}.crm-workspace .dashboard-reorder-row{grid-template-columns:48px minmax(130px,1fr) minmax(210px,.95fr);gap:12px;padding:14px}.crm-workspace .dashboard-reorder-meta-cell{display:flex;flex-direction:column;gap:5px;min-width:0}.crm-workspace .crm-reorder-product-name{display:block;font-size:14px;font-weight:600;color:#eee}.crm-workspace .dashboard-reorder-trigger{font-size:11px;color:var(--crm-tone);text-shadow:none}.crm-workspace .dashboard-reorder-subline-prominent{font-size:12px;color:var(--crm-muted)}.crm-workspace .dashboard-reorder-panel:before{opacity:.15}.crm-workspace .crm-shipment-create form>div{flex:1 1 260px;max-width:380px}.crm-workspace .crm-shipment-create .shipment-action-button{width:auto}.crm-workspace .importcost-list-title{line-height:1.4}.crm-workspace .notes-create-button-icon{width:18px;height:18px;background:rgba(255,255,255,.06)}@media (max-width:1200px){.crm-workspace .dashboard-reorder-row{grid-template-columns:44px minmax(0,1fr)}.crm-workspace .dashboard-reorder-row .dashboard-reorder-values-group{grid-column:2;width:100%;justify-content:flex-start}}@media (max-width:720px){.crm-workspace .crm-metric-grid,.crm-workspace .crm-metric-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-workspace .crm-metric-card{min-height:104px;padding:12px}.crm-workspace .crm-metric-value{font-size:23px}.crm-workspace .crm-panel{padding:12px}}@media (prefers-reduced-motion:reduce){.crm-workspace *,.crm-workspace :after,.crm-workspace :before{animation-duration:.01ms;transition-duration:.01ms}}.crm-workspace .crm-arrival-label[data-tone=critical]{color:#efb2b2;border-color:rgba(238,150,150,.32);background:linear-gradient(180deg,#3a292b,#2d2224);box-shadow:inset 0 1px rgba(255,255,255,.03)}.crm-workspace .crm-arrival-label[data-tone=warning]{color:#ecd1a5;border-color:rgba(229,188,117,.32);background:linear-gradient(180deg,#3a3328,#2d2821);box-shadow:inset 0 1px rgba(255,255,255,.03)}.crm-workspace .product-ideas-table-shell>div{min-width:1180px}.crm-workspace .importcost-status-action{border-radius:var(--crm-control-radius);border-color:var(--crm-border-active);background:linear-gradient(180deg,#303030,#242424);color:var(--crm-text);box-shadow:inset 0 1px rgba(255,255,255,.025)}.crm-workspace .crm-button--primary:disabled{background:#292d34;border-color:rgba(255,255,255,.1);color:#aaa;opacity:.65}.crm-workspace .crm-metric-card[data-tone=critical]{--crm-tone:#eea3ad;--crm-metric-border:#a95c69;--crm-metric-glow:rgba(198,92,111,.28)}.crm-workspace .crm-metric-card[data-tone=warning]{--crm-tone:#e3c38b;--crm-metric-border:#927442;--crm-metric-glow:rgba(183,139,65,.25)}.crm-workspace .crm-metric-card[data-tone=ok]{--crm-tone:#a1cdb0;--crm-metric-border:#527a60;--crm-metric-glow:rgba(83,151,109,.22)}.crm-workspace .crm-metric-card:is([data-tone=info],[data-accent=blue],[data-location=unicon]){--crm-tone:#adc6ec;--crm-metric-border:#58739b;--crm-metric-glow:rgba(90,132,194,.24)}.crm-workspace .crm-metric-card:is([data-accent=green],[data-location=amazon]){--crm-tone:#a1cdb0;--crm-metric-border:#527a60;--crm-metric-glow:rgba(83,151,109,.22)}.crm-workspace .crm-metric-card:is([data-accent=amber],[data-location=pipeline]){--crm-tone:#e3c38b;--crm-metric-border:#927442;--crm-metric-glow:rgba(183,139,65,.25)}.crm-workspace .crm-metric-card[data-accent=red]{--crm-tone:#efb1bb;--crm-metric-border:#87505e;--crm-metric-glow:rgba(208,110,132,.22)}.crm-workspace .crm-metric-card[data-accent=violet]{--crm-tone:#c8b7e8;--crm-metric-border:#776391;--crm-metric-glow:rgba(142,112,184,.24)}.crm-workspace .crm-metric-card .crm-metric-value{color:var(--crm-tone)}.crm-workspace .crm-metric-label{color:#e1e1e1;font-weight:600}.crm-workspace .crm-metric-detail{color:#c0bfc0}.crm-workspace .crm-metric-card[data-tone=neutral]:not([data-accent]):not([data-location]) .crm-metric-value{color:#ededed}.crm-workspace .dashboard-main *,.crm-workspace .dashboard-main :after,.crm-workspace .dashboard-main :before{-webkit-backdrop-filter:none;backdrop-filter:none}.crm-workspace :is(.reveal-row,.reveal-section,.reveal-kpi){opacity:1;transform:none;filter:none;animation:none;will-change:auto}.crm-workspace :is(.glass-row,.products-master-row,.inventory-density-row,.products-pill,.input,.card){transition:border-color 90ms ease,background-color 90ms ease;will-change:auto}.crm-workspace :is(.products-pill,.input,.products-name-input,.products-price-input):hover{transform:none;box-shadow:none}.crm-workspace .sidebar-nav-icon,.crm-workspace .sidebar-nav-icon svg,.crm-workspace .sidebar-nav-label{transition-duration:90ms}.crm-workspace .crm-import-item-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;padding:4px 2px;overflow:visible}.crm-workspace .crm-import-item-product{grid-column:1/-1;display:flex;align-items:center;gap:10px;min-width:0;padding-bottom:4px}.crm-workspace .crm-import-item-name{min-width:0;font-size:14px;font-weight:600;line-height:1.4;overflow-wrap:break-word;word-break:normal}.crm-workspace .crm-import-item-field{display:flex;flex-direction:column;gap:6px;min-width:0}.crm-workspace .crm-import-item-field>span{font-size:11px;font-weight:500;line-height:1.4;color:#c2c2c2}.crm-workspace .crm-import-item-input,.crm-workspace .crm-import-item-result output{box-sizing:border-box;display:block;width:100%;min-width:0;height:38px;padding:9px 10px;border:1px solid rgba(255,255,255,.16);border-radius:9px;background:#262626;color:#ededed;font-size:13px;font-weight:600;line-height:18px;font-variant-numeric:tabular-nums}.crm-workspace .crm-import-item-result output{background:#202733;border-color:#3e526d}.crm-workspace .crm-import-item-result small{color:#b9b9b9;font-size:10px;line-height:1.3}@media (max-width:520px){.crm-workspace .crm-import-item-row{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-workspace .crm-import-item-result{grid-column:1/-1}}.crm-workspace .inventory-density-row .crm-decision-cell{align-self:stretch;justify-content:flex-start;padding-block:7px}.crm-workspace .inventory-density-row .crm-decision-cell>:first-child{height:36px;min-height:36px;flex:0 0 36px;margin-block:0}.crm-workspace .inventory-filter-panel{padding:12px}.inventory-view-footer,.inventory-view-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.inventory-view-toolbar{margin-bottom:10px}.inventory-view-toolbar strong{font-size:13px}.inventory-view-toolbar [role=group]{display:flex;gap:4px}.inventory-detail-actions button,.inventory-view-toolbar button{border:1px solid var(--crm-border-active);background:#242424;border-radius:8px;padding:6px 10px;color:#c2c7cf;font-size:11px;cursor:pointer}.inventory-view-toolbar button[aria-pressed=true]{background:#2b384d;border-color:#7894bf;color:#d5e3fa}.inventory-filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.crm-workspace .inventory-filter-grid button{min-height:72px;padding:10px 12px;text-align:left;cursor:pointer}.crm-workspace .inventory-filter-grid .crm-metric-value{font-size:22px}.crm-workspace .inventory-filter-grid button[aria-pressed=true]{outline:1px solid var(--crm-metric-border,#8091a9);outline-offset:1px;background-color:#29303a}.inventory-detail-toggle:focus-visible,.inventory-filter-grid button:focus-visible,.inventory-view-toolbar button:focus-visible{outline:2px solid #adc6ec;outline-offset:2px}.inventory-detail-toggle{display:block;color:#aebfdc;font-size:10px;padding:2px 0;cursor:pointer}.inventory-add-product summary{font-size:12px;color:#b5c9e9;cursor:pointer}.inventory-add-product[open] summary{margin-bottom:12px}.inventory-product-details{padding:12px;border:1px solid #3b424e;border-radius:12px;background:#1c1f24}.inventory-details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr))}.inventory-details-grid>div>span{display:block;font-size:11px;color:#b4bac4;margin-bottom:7px}.inventory-details-grid strong{font-size:13px;color:#e3e7ef}.inventory-details-grid .crm-order-cell{padding:0;align-items:stretch}.inventory-details-grid .crm-order-cell input{width:100%;max-width:120px}.inventory-detail-actions{display:flex;gap:8px;margin-top:12px}.crm-workspace .inventory-overview .inventory-density-row>:is(:nth-child(7),:nth-child(8),:nth-child(10),:nth-child(11),:nth-child(13),:nth-child(14)){display:none}.crm-workspace .inventory-overview .inventory-density-row>div{padding-left:4px;padding-right:4px}.crm-workspace .inventory-overview .inventory-density-row>div:first-child{gap:6px}.crm-workspace .inventory-overview .inventory-density-row .crm-product-name{display:block;font-size:12px;padding-block:3px;overflow-wrap:normal}.crm-workspace .inventory-overview .inventory-density-row input{min-width:0;width:100%;font-size:12px;padding-left:4px;padding-right:4px}.crm-workspace .inventory-overview .inventory-sort-heading{gap:2px;padding-inline:0}.crm-workspace .inventory-overview .inventory-sort-heading>div{font-size:10px}.crm-workspace .inventory-overview .crm-inventory-groups{display:none}.crm-workspace .inventory-overview .inventory-stock-metrics{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.inventory-workspace{max-width:none;width:100%;min-width:0}.crm-workspace .inventory-filter-grid .crm-metric-label{min-height:30px}.crm-workspace .inventory-overview .inventory-stock-metrics .crm-metric-label{min-height:28px}.crm-workspace .inventory-overview .inventory-density-row>div:nth-child(5) [aria-label]{height:36px;min-height:36px}.crm-workspace .inventory-overview .inventory-density-row>div:first-child{justify-content:flex-start}.crm-workspace .inventory-overview .inventory-density-row>div:first-child .crm-product-name{max-width:none}.crm-workspace .inventory-overview input[type=number]{appearance:textfield;-moz-appearance:textfield}.crm-workspace .inventory-overview input[type=number]::-webkit-inner-spin-button,.crm-workspace .inventory-overview input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.inventory-details-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch}.inventory-detail-group{min-width:0;padding:12px;border:1px solid #383e48;border-radius:10px;background:#20232a}.inventory-detail-group h3{margin:0 0 12px;font-size:12px;font-weight:650;color:#d8e1ef}.inventory-detail-group dl{display:grid;gap:9px;margin:0}.inventory-detail-group dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.inventory-detail-group dt{font-size:11px;color:#aeb8c7}.inventory-detail-group dd{margin:0;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:#e6eaf1;text-align:right}.inventory-uplift-label{display:block;margin:14px 0 6px;font-size:11px;color:#aeb8c7}.inventory-detail-group .crm-order-cell{align-items:flex-start}.inventory-detail-group .crm-order-cell input{width:88px;max-width:100%}@media(max-width:900px){.inventory-details-grid{grid-template-columns:1fr}}.crm-workspace .inventory-all-columns .crm-inventory-groups{display:grid}.crm-workspace .inventory-density-row>div:first-child .crm-product-name{display:block;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.crm-workspace .inventory-column-resizer{opacity:.5}.crm-workspace .inventory-column-resizer:focus-visible,.crm-workspace .inventory-column-resizer:hover{opacity:1}.crm-workspace .page-container:has(.inventory-workspace){max-width:none;width:100%}.crm-workspace .inventory-density-row>div{padding-inline:4px}.crm-workspace .inventory-density-row>div:first-child{flex-wrap:wrap;gap:6px;justify-content:flex-start}.crm-workspace .inventory-density-row>div:first-child>div:last-child{flex:1 1 60px}.crm-workspace .inventory-density-row .crm-product-name{font-size:12px;line-height:1.4}.crm-workspace .inventory-workspace input[type=number]{min-width:0;appearance:textfield;-moz-appearance:textfield;padding-inline:4px}.crm-workspace .inventory-workspace input[type=number]::-webkit-inner-spin-button,.crm-workspace .inventory-workspace input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.crm-workspace .inventory-stock-metrics{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.crm-workspace .inventory-filter-grid .crm-metric-card,.crm-workspace .inventory-stock-metrics .crm-metric-card{min-height:80px;display:flex;flex-direction:column;justify-content:space-between;padding:10px 12px}.crm-workspace .inventory-filter-grid .crm-metric-label,.crm-workspace .inventory-stock-metrics .crm-metric-label{min-height:28px;font-size:11px;line-height:1.3}.crm-workspace .inventory-filter-grid .crm-metric-value,.crm-workspace .inventory-stock-metrics .crm-metric-value{font-size:20px}.crm-workspace .inventory-toolbar-card{padding:10px 12px}.crm-workspace .inventory-toolbar-card>div:first-child{align-items:center}.inventory-toolbar-card details{font-size:12px;color:#bdc7d6}.inventory-toolbar-card details>summary{cursor:pointer;padding:8px 10px;border:1px solid #424750;border-radius:8px;background:#242424}.inventory-toolbar-card details[open]{flex-basis:100%}.inventory-toolbar-card details[open]>div{margin-top:10px}.crm-workspace .inventory-column-resizer{opacity:.25}.crm-workspace .inventory-sort-heading{max-width:100%;min-width:0;gap:2px;padding-inline:1px;font-size:10px}.crm-workspace .inventory-sort-heading>div{min-width:0;overflow-wrap:normal}.crm-workspace .inventory-primary-actions{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:8px}.crm-workspace .inventory-toolbar-card .inventory-primary-actions>a,.crm-workspace .inventory-toolbar-card details>summary,.crm-workspace .inventory-view-toolbar button{display:inline-flex;align-items:center;justify-content:flex-start;min-height:36px;margin:0;padding:8px 12px;border:1px solid #424750;border-radius:8px;background:#242424;color:#d1d7df;font-size:12px;font-weight:600;line-height:18px}.crm-workspace .inventory-view-toolbar{justify-content:flex-start}.crm-workspace .inventory-toolbar-card details[open]{flex-basis:auto}.crm-workspace .inventory-toolbar-card details[open]>div{width:min(600px,70vw)}.crm-workspace .inventory-density-row .crm-decision-cell>:first-child{box-sizing:border-box;width:100%;min-width:0;max-width:none}.crm-workspace .inventory-density-row .crm-decision-cell{min-width:0;text-align:center}.crm-workspace .inventory-density-row .crm-decision-cell .crm-field-hint{overflow-wrap:anywhere}.crm-workspace .crm-inventory-values,.crm-workspace .inventory-filter-panel{padding:10px 12px}.crm-workspace .inventory-view-toolbar button[aria-pressed=true]{background:#2b384d;border-color:#7894bf;color:#d5e3fa}.inventory-top-view{display:flex;justify-content:flex-end!important;margin-bottom:0}.inventory-statistics{border:1px solid var(--crm-border-active);border-radius:12px;background:#1c1c1c}.inventory-statistics>summary{display:flex;justify-content:space-between;align-items:center;padding:12px;font-size:12px;font-weight:600;color:#cbd2dc;cursor:pointer;list-style:none}.inventory-statistics>summary::-webkit-details-marker{display:none}.inventory-statistics[open]>summary span{transform:rotate(180deg)}.inventory-statistics .crm-inventory-values{border:0;background:transparent;box-shadow:none}.crm-workspace .inventory-inbound-pill{border:1px solid rgba(196,181,253,.45);background:linear-gradient(180deg,rgba(167,139,250,.16),rgba(167,139,250,.08));color:#f5f3ff;box-shadow:0 0 10px rgba(167,139,250,.12),inset 0 1px 0 rgba(237,233,254,.08)}.manufacturer-orders{padding:12px}.manufacturer-order-toolbar{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.manufacturer-order-toolbar [role=group]{display:flex;flex-wrap:wrap;gap:8px}.manufacturer-order-toolbar button{padding:8px 12px;border:1px solid #424750;border-radius:8px;background:#242424;color:#d1d7df;font-size:12px;cursor:pointer}.manufacturer-order-toolbar button[aria-pressed=true]{background:#2b384d;border-color:#7894bf;color:#d5e3fa}.manufacturer-order-toolbar button:disabled{opacity:.45;cursor:not-allowed}.manufacturer-orders table{width:100%;border-collapse:collapse;font-size:13px}.manufacturer-orders td,.manufacturer-orders th{padding:12px 10px;text-align:right;border-bottom:1px solid #353940;font-variant-numeric:tabular-nums}.manufacturer-orders :is(th,td):is(:first-child,:nth-child(2)){text-align:left}.manufacturer-orders th{color:#b8c2d0;font-weight:600;font-size:12px}.manufacturer-product{display:flex;align-items:center;gap:12px}.manufacturer-orders input{width:112px;max-width:100%;padding:8px 10px;border:1px solid #61728d;border-radius:8px;text-align:right;background:#242c38;color:#edf2fa}.manufacturer-orders small{display:block;font-size:10px}.manufacturer-orders tfoot{font-weight:700;background:#242a33}.crm-workspace .inventory-top-view{margin-block:0 20px!important;padding-block:4px}.inventory-page-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.crm-workspace .inventory-page-heading .inventory-top-view{margin:0!important;padding:0}.manufacturer-batch-context,.manufacturer-batch-summary{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.manufacturer-batch-context span,.manufacturer-batch-help,.manufacturer-batch-summary span{color:#b8c2d0;font-size:12px}.manufacturer-batch-help{margin:0 0 14px;max-width:100ch}.manufacturer-orders select{min-width:125px;max-width:100%;padding:8px;border:1px solid #61728d;border-radius:8px;background:#242c38;color:#edf2fa}.manufacturer-orders tr[data-batch-decision=review] small{color:#e3c282}.manufacturer-orders tr[data-batch-decision=defer]{opacity:.72}.crm-workspace .inventory-toolbar-card>.inventory-primary-actions{align-items:flex-start}.crm-workspace .inventory-density-row .inventory-fba-main{display:grid;grid-template-columns:minmax(0,1fr) 48px;align-items:center;gap:5px;width:100%}.crm-workspace .inventory-fba-quantity{display:flex;align-items:center;justify-content:center;min-width:0;min-height:32px;border-width:1px;border-style:solid;border-radius:9px;padding:4px;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.crm-workspace .inventory-fba-target{min-width:0}.crm-workspace .inventory-fba-target-label{display:flex;color:#aab2bc;font-size:10px}.crm-workspace .inventory-density-row input.inventory-fba-target-input{box-sizing:border-box;width:33px!important;min-width:0!important;max-width:33px!important;height:26px!important;min-height:26px!important;padding:2px!important;border:1px solid #494d55;border-radius:6px;background:#24272c;color:#dde2e9;font-size:11px;line-height:20px;text-align:center;font-variant-numeric:tabular-nums;appearance:textfield}.crm-workspace input.inventory-fba-target-input::-webkit-inner-spin-button,.crm-workspace input.inventory-fba-target-input::-webkit-outer-spin-button{appearance:none;margin:0}.crm-workspace .inventory-fba-target-input:focus-visible{outline:2px solid #8eb9eb;outline-offset:2px}.crm-workspace .inventory-fba-status{display:flex;align-items:center;justify-content:center;gap:5px;max-width:100%;font-size:10px;line-height:14px;color:#aab2bc}.crm-workspace .inventory-fba-status>span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-workspace .inventory-fba-alert{display:inline-flex;align-items:center;justify-content:center;flex:none;width:13px;height:13px;border:1px solid #cf9c8c;border-radius:50%;font-size:9px;font-weight:700;color:#efb7a5}.inventory-product-name-button{appearance:none;border:0;background:transparent;color:inherit;text-align:left;padding:0;cursor:pointer;width:100%}.inventory-product-name-button small{display:block;font-size:10px;font-weight:500;color:#9fbde1;margin-top:4px}.inventory-order-mode{display:flex;align-items:center;justify-content:center;gap:5px}.inventory-order-mode button{font:inherit;color:#abcaf0;cursor:pointer;border:0;background:none;padding:0;white-space:nowrap}.inventory-table-shell{container:inventory-workspace/inline-size}.product-demand-plan{position:sticky;left:0;box-sizing:border-box;width:100%;width:min(100%,100cqw);max-width:none;min-width:0;padding:0;margin:6px 0 12px;border:0;border-radius:0;background:transparent;color:#e4e8ee;font-size:13px}.product-demand-plan h4{font-size:14px;font-weight:650;margin:0 0 8px}.product-demand-plan p{color:#abb4c1;font-size:13px;line-height:1.4;margin:5px 0}.demand-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:16px;align-items:stretch}.demand-plan-block{box-sizing:border-box;min-width:0;padding:12px;border:1px solid #3d444f;border-radius:10px;background:#171a1f}.demand-block-header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #ffffff14}.product-demand-plan .demand-block-header h4{margin:0;font-size:14px;line-height:20px;white-space:nowrap}.demand-block-header>span{font-size:12px;color:#aeb9c8;line-height:20px}.demand-block-header.demand-section-title{flex-wrap:wrap;justify-content:flex-start}.demand-source-status{margin-left:0}.demand-history-section{min-width:0}.product-demand-plan table{width:100%;border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums}.product-demand-plan td,.product-demand-plan th{padding:5px 6px;border-bottom:1px solid #ffffff0d;text-align:left;vertical-align:middle;white-space:nowrap;font-size:13px}.product-demand-plan th:first-child{text-align:left;white-space:normal}.demand-comparison .demand-period-col{width:26%}.demand-comparison .demand-trend-col{width:15%}.product-demand-plan tbody th{font-weight:500;color:#d0d7e0}.product-demand-plan thead th{font-size:11px;color:#bcc6d3;font-weight:600;background:#1d2128}.product-demand-plan small{display:block;font-size:11px;line-height:1.3;color:#a4afbd;font-weight:400}.product-demand-plan .demand-prior{color:#a2adbd}.demand-sales-trend{font-size:12px;color:#c5d5e7}.demand-trend-line{margin:18px 0 0;padding-top:16px;border-top:1px solid #8996aa55}.demand-trend-line figcaption{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:18px;margin-top:8px;font-size:14px;font-weight:600;color:#b4bfce}.demand-current-key,.product-demand-plan .demand-year-current{color:#9bdfb5}.demand-prior-key,.product-demand-plan .demand-year-prior{color:#eca2aa}.demand-forecast-key,.product-demand-plan .demand-forecast-value{color:#f2b36f}.product-demand-plan .demand-comparison .demand-year-current{background:#72cc9507}.product-demand-plan .demand-comparison .demand-year-prior{background:#e0808b07}.product-demand-plan .demand-comparison thead tr:nth-child(2) th{text-align:left;font-size:12px;padding-top:4px;padding-bottom:7px}.product-demand-plan .demand-comparison thead tr:first-child th:last-child{text-align:left}.product-demand-plan .demand-comparison tbody td{font-weight:500}.product-demand-plan .demand-group-start{border-left:1px solid #7c899b50;padding-left:10px}.product-demand-plan .demand-comparison tbody tr:hover{background:#ffffff07}.demand-current-key:before,.demand-forecast-key:before,.demand-prior-key:before{content:"";display:inline-block;width:16px;margin-right:5px;vertical-align:middle;border-top:2px solid}.demand-forecast-key:before{border-top-style:dashed}.demand-trend-line svg{display:block;width:100%;height:180px;overflow:visible}.demand-chart-grid{fill:none;stroke:#ffffff16;stroke-width:1}.demand-chart-current,.demand-chart-forecast,.demand-chart-prior{fill:none;stroke:#9bdfb5;stroke-width:2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.demand-chart-prior{stroke:#eca2aa;stroke-width:1.7}.demand-chart-forecast{stroke:#f2b36f;stroke-dasharray:5 3}.demand-chart-future{fill:#ef9e4208}.demand-chart-boundary{fill:none;stroke:#efb36955;stroke-dasharray:3 4}.demand-chart-dot-current{fill:#9bdfb5}.demand-chart-dot-prior{fill:#eca2aa}.demand-chart-dot-forecast{fill:#f2b36f}.demand-trend-line text{font-size:10px;fill:#b4becc}.demand-months{margin:0}.demand-section-title{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.demand-section-title>span{font-size:12px;color:#b0bdcd}.demand-section-title strong{color:#d7e5f6}.product-demand-plan .demand-months td,.product-demand-plan .demand-months th{padding:4px 8px}.product-demand-plan .demand-months thead th{padding-top:6px;padding-bottom:6px}.product-demand-plan .demand-months input{box-sizing:border-box;width:100%;max-width:110px;min-width:0;height:27px;min-height:27px;font-size:13px;text-align:left;padding:3px 7px;border-radius:5px;border:1px solid #b77f4866;background:#32291f}.product-demand-plan .demand-used{font-weight:700;color:#f2b36f}.product-demand-plan .demand-comparison thead .demand-year-current,.product-demand-plan .demand-comparison thead .demand-year-prior{color:#e5eaf1;background:#2c323c;font-weight:700;border-top:2px solid #9bdfb5}.product-demand-plan .demand-comparison thead .demand-year-prior{border-top-color:#eca2aa}.product-demand-plan .demand-comparison .demand-rate-heading,.product-demand-plan .demand-comparison .demand-units-heading,.product-demand-plan .demand-comparison tbody td:nth-child(2),.product-demand-plan .demand-comparison tbody td:nth-child(3),.product-demand-plan .demand-comparison thead tr:nth-child(2) th:nth-child(-n+2){text-align:left}.product-demand-plan .demand-months thead th{color:#d7e0ea}.product-demand-plan tfoot td,.product-demand-plan tfoot th{border-top:2px solid #6b778b66;border-bottom:0;background:#262c35;font-weight:700;padding-top:8px;padding-bottom:8px}.demand-current-key,.demand-forecast-key,.demand-prior-key{color:#dce3ec}.demand-current-key:before{border-color:#9bdfb5}.demand-prior-key:before{border-color:#eca2aa}.demand-forecast-key:before{border-color:#f2b36f}.demand-chart-canvas{position:relative}.demand-chart-hit{fill:transparent;cursor:crosshair}.demand-chart-canvas g[role=button]:focus{outline:none}.demand-chart-canvas g[role=button]:focus-visible rect{stroke:#e2e9f5;stroke-width:1}.demand-chart-crosshair{fill:none;stroke:#d1daea88;stroke-dasharray:2 3;pointer-events:none}.demand-chart-readout{margin:0 0 10px;padding:0;min-height:48px;box-sizing:border-box}.demand-chart-readout>div{display:grid;grid-template-columns:minmax(125px,1.2fr) repeat(3,minmax(0,1fr));align-items:center;gap:12px;min-height:44px;font-size:13px;color:#b4bfce}.demand-chart-readout strong{font-size:13px;font-weight:600;color:#dce3ec}.demand-chart-readout span{display:flex;flex-direction:column;align-items:stretch;gap:4px;min-width:0;white-space:nowrap}.demand-chart-readout b{display:inline-flex;align-items:center;justify-content:flex-start;box-sizing:border-box;min-width:62px;padding:6px 8px;border:1px solid;border-radius:6px;font-size:17px;line-height:1.25;font-weight:700;font-variant-numeric:tabular-nums;background:#ffffff04}.demand-readout-current b{color:#9bdfb5;background:#9bdfb50c}.demand-readout-prior b{color:#eca2aa;background:#eca2aa0c}.demand-readout-forecast b{color:#f2b36f;background:#f2b36f0c}@container inventory-workspace (max-width:800px){.demand-chart-readout>div{grid-template-columns:1fr 1fr;gap:5px 12px}.demand-chart-readout strong{grid-row:span 1}}.demand-order-equation{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:0 0 12px}.demand-order-equation>div{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0;padding:5px 8px;border-bottom:1px solid #ffffff0d}.demand-order-equation dt{font-size:12px;color:#b9c3d1}.demand-order-equation dd{margin:0;font-size:14px;font-weight:650;color:#e4eaf3;font-variant-numeric:tabular-nums}.demand-order-equation .demand-equation-result{grid-column:1/-1;border-top:1px solid #b97a8355;border-bottom:0;padding:10px 8px;margin-top:6px;border-radius:6px;background:#bc68750d}.demand-order-equation .demand-equation-result dd{display:flex;align-items:baseline;gap:6px;font-size:24px;color:#f1a5af}.demand-plan-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px}.product-demand-plan button.btn-secondary{font-size:13px;min-height:30px;padding:6px 10px;border-radius:6px;line-height:1.3}.product-demand-plan button:disabled{opacity:.45;cursor:not-allowed}.demand-draft-status{font-size:12px;color:#e5c887}.demand-month-scroll{max-width:100%}.demand-workflows{margin:0}.demand-workflow-tabs{display:flex;gap:0;padding:3px;border:1px solid #444c59;border-radius:7px;background:#1c2027}.demand-workflow-tabs>button{flex:1;justify-content:flex-start;display:flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid transparent;border-radius:5px;color:#aeb8c6;background:transparent;font-size:14px;font-weight:650;cursor:pointer}.demand-workflow-tabs>button span{font-size:12px;font-weight:400}.demand-workflow-tabs>.demand-supplier-tab[aria-selected=true]{color:#f1b0b7;background:#bd59641a;border-color:#bd596455}.demand-workflow-tabs>.demand-amazon-tab[aria-selected=true]{color:#cdb9f1;background:#9b7bce1a;border-color:#9b7bce55}.demand-workflow-tabs>button:focus-visible{outline:2px solid #c0cce0;outline-offset:-3px}.demand-workflow-panel{padding:10px 0 0}.demand-workflow-panel[hidden]{display:none}.demand-amazon-panel,.demand-supplier-panel{background:transparent}.demand-decision-summary{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.demand-decision-summary h4{margin-bottom:3px}.demand-decision-summary output{font-size:27px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.product-demand-plan .demand-decision-summary output small{display:inline;font-size:13px}.demand-supplier-panel .demand-decision-summary output{color:#f1a5af}.demand-amazon-panel .demand-decision-summary output{color:#ccb6f3}.demand-calculation-line{display:flex;align-items:center;gap:22px;flex-wrap:wrap;padding:12px 0;margin:3px 0 9px;color:#acb6c4;font-size:13px}.demand-calculation-line b{color:#e0e6ef;margin-left:6px}.demand-decision-controls{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-top:10px;border-top:1px solid #ffffff14}.demand-order-choice{display:contents}.demand-order-choice label{grid-column:1/-1;grid-row:1;justify-content:space-between;min-height:34px}.demand-decision-controls>button{grid-column:1;grid-row:2;justify-self:start}.demand-order-choice>button{grid-column:2;grid-row:2;justify-self:start}.demand-order-choice>[role=alert]{grid-column:1/-1}.demand-order-choice label{display:flex;align-items:center;gap:8px;font-size:13px;color:#c4cad4}.product-demand-plan .demand-order-choice input{height:32px;min-height:32px;width:100px;min-width:0;border:1px solid #b66c7766;border-radius:6px;background:#302329;color:#f3d9dd;text-align:left;padding:4px 7px;font-size:14px}.demand-amazon-goal{display:flex;align-items:center;gap:7px;flex-wrap:wrap;color:#baa9d8;font-size:13px}.product-demand-plan .demand-amazon-goal input.inventory-fba-target-input{width:48px;min-height:30px;padding:4px;border:1px solid #957fb7;border-radius:6px;background:#2b2436;color:#e4d6fa;text-align:left}.demand-amazon-ready{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:14px;font-size:13px;color:#b7adc8}.demand-amazon-ready strong{color:#d3c0f3;margin-left:6px}.product-demand-plan .demand-error{color:#ffb4b4}.product-demand-plan .demand-notice{color:#a7d7bc}@container inventory-workspace (max-width:980px){.demand-plan-grid{gap:8px}.demand-plan-block{padding:9px}.demand-order-equation{grid-template-columns:minmax(0,1fr)}.demand-workflow-tabs>button{padding:8px 5px;gap:5px;font-size:13px}.product-demand-plan td,.product-demand-plan th{padding-inline:4px;font-size:12px}.demand-trend-line svg{height:160px}.product-demand-plan .demand-months td,.product-demand-plan .demand-months th{padding-inline:4px}.product-demand-plan .demand-months thead th{white-space:normal}}@container inventory-workspace (max-width:740px){.demand-plan-grid{grid-auto-rows:auto}.demand-order-equation,.demand-plan-grid{grid-template-columns:minmax(0,1fr)}}.crm-workspace .inventory-all-columns .inventory-density-row>:first-child{grid-column:1;grid-row:1}.crm-workspace .inventory-all-columns .inventory-density-row>:nth-child(2){grid-column:2;grid-row:1}.crm-workspace .inventory-all-columns .inventory-density-row>:nth-child(3){grid-column:3;grid-row:1}.crm-workspace .inventory-all-columns .inventory-density-row>:nth-child(4){grid-column:4;grid-row:1}.crm-workspace .inventory-all-columns .inventory-density-row>:nth-child(5){grid-column:5;grid-row:1}.crm-workspace .inventory-all-columns .inventory-density-row>:nth-child(6){grid-column:6;grid-row:1}.crm-workspace .inventory-all-columns .inventory-density-row>:nth-child(7){grid-column:7;grid-row:1}.crm-workspace .inventory-all-columns .inventory-density-row>:nth-child(8){grid-column:8;grid-row:1}.crm-workspace .inventory-all-columns .inventory-density-row>:nth-child(9){grid-column:9;grid-row:1}.crm-workspace .inventory-all-columns .inventory-density-row>:nth-child(10){grid-column:10;grid-row:1}.crm-workspace .inventory-all-columns .inventory-density-row>:nth-child(11){grid-column:11;grid-row:1}.crm-workspace .inventory-all-columns .inventory-density-row>:nth-child(12){grid-column:12;grid-row:1}.crm-workspace .inventory-all-columns .inventory-density-row>:nth-child(13){grid-column:13;grid-row:1}.crm-workspace .inventory-all-columns .inventory-density-row>:nth-child(14){grid-column:14;grid-row:1}.crm-workspace .inventory-all-columns .inventory-density-row>:nth-child(15){grid-column:15;grid-row:1}.crm-workspace .inventory-all-columns .inventory-density-row>:nth-child(16){grid-column:16;grid-row:1}.crm-workspace .inventory-all-columns .inventory-density-row>:nth-child(17){grid-column:17;grid-row:1}.crm-workspace .inventory-all-columns .inventory-density-row>:is(:nth-child(8),:nth-child(9),:nth-child(10),:nth-child(11),:nth-child(13),:nth-child(14)),.crm-workspace .inventory-overview .inventory-density-row>:nth-child(9){display:none}.demand-order-mode{font-size:11px;color:#a6b3c4;align-self:center}.inventory-reach-pair{width:100%;margin:0;display:grid;gap:5px;font-variant-numeric:tabular-nums}.inventory-reach-pair>div{display:flex;align-items:baseline;justify-content:space-between;gap:6px;white-space:nowrap}.inventory-reach-pair dt{font-size:10px;font-weight:500}.inventory-reach-pair dd{margin:0;font-size:12px;font-weight:650}.inventory-reach-amazon{color:#a7d7bc}.inventory-reach-operative{color:#acd3ee}.inventory-reach-amazon-label{color:#a7d7bc}.inventory-reach-unicon-label{color:#acd3ee}.inventory-reach-plus{color:#b8c1ce}.inventory-reach-pair dd.inventory-reach-capped{color:#f1a5af}.inventory-supply-details{display:flex;gap:12px;flex-wrap:wrap;padding:9px 12px;color:#aeb8c6;font-size:11px}.inventory-company-target{display:flex;align-items:center;justify-content:center;gap:5px;font-size:10px;color:#b6c4d4}.inventory-company-target .inventory-fba-target-input{height:23px;min-height:23px;font-size:11px;width:42px}.inventory-target-reset{color:#a7c7e8;font-size:12px;cursor:pointer;padding:0 3px}.inventory-fba-target:has(.inventory-target-reset){flex-direction:row;align-items:center;gap:2px}.crm-workspace .inventory-company-target input.inventory-fba-target-input{box-sizing:border-box;border:1px solid #667b97;border-radius:6px;background:#263244;color:#e2ecfa;padding:2px 5px;text-align:center;font-variant-numeric:tabular-nums}.crm-workspace .inventory-fba-heading{flex-direction:row;flex-wrap:nowrap;gap:8px}.inventory-fba-heading .inventory-sort-heading{min-width:0;flex:1;justify-content:center}.inventory-single-heading{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.inventory-fba-heading .inventory-company-target{flex:none;white-space:nowrap;gap:4px}.crm-workspace .inventory-workspace{--inventory-control-height:36px}.crm-workspace .inventory-workspace>*+*{margin-top:12px}.crm-workspace .inventory-page-heading{min-height:44px}.crm-workspace .inventory-primary-actions{align-items:center}.inventory-search{display:block;flex:0 1 260px;min-width:180px}.crm-workspace .inventory-search input{width:100%;height:var(--inventory-control-height);min-height:var(--inventory-control-height);box-sizing:border-box;padding:8px 12px;border:1px solid #424750;border-radius:8px;background:#202226;color:#e1e5ec;font-size:12px}.inventory-search input::placeholder{color:#aeb6c3}.inventory-search input:focus-visible{outline:2px solid #adc6ec;outline-offset:2px}.crm-workspace .inventory-filter-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.crm-workspace .inventory-filter-grid .crm-metric-card{min-height:56px;padding:9px 11px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.crm-workspace .inventory-filter-grid .crm-metric-label{min-height:0;font-size:11px;line-height:1.35}.crm-workspace .inventory-filter-grid .crm-metric-value{font-size:19px;flex:none;font-variant-numeric:tabular-nums}.crm-workspace .inventory-density-row>:is(:nth-child(2),:nth-child(3),:nth-child(4),:nth-child(5)) input{box-sizing:border-box;height:36px;min-height:36px;border-radius:10px;font-size:12px;line-height:20px}.crm-workspace .inventory-density-row input[readonly]{cursor:default}.inventory-row-actions{position:sticky;left:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;width:min(100%,100cqw);box-sizing:border-box;padding:8px 12px;border-bottom:1px solid #3b424e;background:#202329}.inventory-row-actions button{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;font-size:11px;border:1px solid #424750;border-radius:7px;color:#ccd3de;cursor:pointer}.inventory-row-actions button:nth-child(2){color:#e9acb2}.inventory-more-actions:focus-visible,.inventory-row-actions button:focus-visible{outline:2px solid #adc6ec;outline-offset:2px}.crm-workspace .inventory-more-actions{flex:none;width:28px;height:28px;padding:0;font-size:18px;line-height:20px}@media(max-width:1100px){.crm-workspace .inventory-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){.crm-workspace .inventory-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-search{flex-basis:100%}}.crm-workspace .inventory-fba-heading{justify-content:center;gap:7px;flex-wrap:wrap;padding-inline:8px}.inventory-fba-heading .inventory-sort-heading{flex:0 1 auto;max-width:100%}.crm-workspace .inventory-fba-target-label{display:inline-flex;align-items:center;justify-content:center;gap:2px;box-sizing:border-box;min-width:45px;height:28px;padding:0 4px;border:1px solid #494d55;border-radius:7px;background:#24272c;line-height:1}.crm-workspace .inventory-fba-target-label>span{flex:none;font-size:10px;line-height:1}.crm-workspace .inventory-company-target input.inventory-fba-target-input,.crm-workspace .inventory-density-row input.inventory-fba-target-input,.product-demand-plan .demand-amazon-goal input.inventory-fba-target-input{box-sizing:border-box;width:33px!important;min-width:0!important;max-width:33px!important;height:24px!important;min-height:24px!important;padding:0 2px!important;border:0;background:transparent;box-shadow:none;font-size:12px;line-height:24px}.crm-workspace .inventory-company-target .inventory-fba-target-label{height:26px;border-color:#667b97;background:#263244;color:#e2ecfa}.crm-workspace .inventory-fba-target-label:focus-within{outline:2px solid #adc6ec;outline-offset:2px}.crm-workspace .inventory-fba-target-label input:focus-visible{outline:none}.crm-workspace .inventory-fba-target-label:has([aria-invalid=true]){border-color:#e3a0a8}.inventory-filter-context{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:9px;padding:0 2px;font-size:11px;color:#bdc7d5}.inventory-filter-context button{border:0;background:transparent;color:#afc9ee;font-size:11px;cursor:pointer;padding:4px}.inventory-filter-context button:focus-visible{outline:2px solid #adc6ec;border-radius:4px}.crm-workspace .inventory-density-row:focus-within{border-color:#859bb86b;background:#b1c4e507}.product-demand-plan .demand-plan-block{border-color:#414955}.product-demand-plan .demand-months tbody tr:focus-within{background:#f2b36f0a}.product-demand-plan .demand-months tbody tr[data-manual=true] td:last-child{box-shadow:inset -2px 0 #f2b36f}.product-demand-plan .demand-months input:focus-visible,.product-demand-plan .demand-order-choice input:focus-visible{outline:2px solid #edbb7b;outline-offset:1px}.product-demand-plan .demand-workflow-tabs{margin-bottom:4px}.product-demand-plan .demand-amazon-goal{justify-content:flex-start;gap:7px;margin:0 0 10px}.product-demand-plan .demand-amazon-goal .inventory-fba-target-label{border-color:#957fb7;background:#2b2436}.product-demand-plan .demand-amazon-panel .demand-equation-result{background:#9b7bce0d;border-top-color:#957fb755}.product-demand-plan .demand-amazon-panel .demand-equation-result dd{color:#cdb9f1}.product-demand-plan .demand-amazon-months{margin-top:12px}.product-demand-plan .demand-amazon-months th:first-child{width:40%}.product-demand-plan .demand-amazon-ready{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid #ffffff14}.product-demand-plan .demand-amazon-ready>span{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.product-demand-plan .demand-amazon-ready strong{white-space:nowrap}.product-demand-plan .demand-amazon-ready button{justify-self:start}@container inventory-workspace (max-width:980px){.product-demand-plan .demand-amazon-ready{grid-template-columns:minmax(0,1fr)}}.crm-workspace .inventory-fba-target-label{width:52px;min-width:52px;flex:none}.crm-workspace .inventory-density-row .inventory-fba-main{grid-template-columns:minmax(0,1fr) max-content}.crm-workspace .inventory-fba-target{max-width:100%}.crm-workspace .page-container:has(.crm-fiori-page){max-width:none;width:100%}.crm-workspace .crm-fiori-page{--crm-radius:12px;--crm-control-radius:8px;width:100%;min-width:0;gap:12px}.crm-workspace .crm-fiori-page>*+*{margin-top:12px}.crm-workspace .crm-fiori-page .crm-workspace-heading,.crm-workspace .crm-fiori-page .dashboard-page-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;min-height:44px;margin:0;padding:0}.crm-workspace .crm-fiori-page .dashboard-page-header>.crm-button{flex:none;width:auto}.crm-workspace .crm-fiori-page :is(.crm-panel,.dashboard-toolbar-panel,.dashboard-table-panel,.card){border-radius:12px;box-shadow:inset 0 1px #ffffff06}.crm-workspace .crm-fiori-page .crm-panel{padding:12px}.crm-workspace .crm-fiori-page .crm-panel>div.p-5{padding:8px}.crm-workspace .crm-fiori-page :is(.crm-button,.products-toolbar-button){min-height:36px;padding:8px 12px;border-radius:8px;font-size:12px;line-height:18px;box-shadow:none}.crm-workspace .crm-fiori-page :is(input.input,select.input){box-sizing:border-box;min-height:36px;height:36px;border-radius:8px;font-size:12px}.crm-workspace .crm-fiori-page textarea.input{border-radius:8px;font-size:12px;line-height:1.5}.crm-workspace .crm-fiori-page .crm-metric-grid{gap:8px}.crm-workspace .crm-fiori-page .crm-metric-card{min-height:80px;padding:11px 12px;gap:5px;border-radius:10px}.crm-workspace .crm-fiori-page .crm-metric-label{font-size:12px;line-height:1.4}.crm-workspace .crm-fiori-page .crm-metric-value{font-size:22px}.crm-workspace .crm-fiori-page .crm-metric-detail{font-size:11px;line-height:1.4}.crm-workspace .crm-fiori-page .crm-workspace-filters{display:flex;align-items:stretch;flex-wrap:wrap;gap:8px;width:100%}.crm-workspace .crm-fiori-page .crm-workspace-filters .crm-metric-card{display:flex;flex:1 1 140px;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:9px 12px}.crm-workspace .crm-fiori-page .crm-workspace-filters [aria-current=page]{outline:1px solid #9cb9df;outline-offset:1px;background-color:#252d38}.crm-workspace .crm-fiori-page .crm-workspace-filters .crm-metric-value{font-size:20px}.crm-workspace .crm-fiori-page .crm-workbench-table{padding:8px;border:1px solid var(--crm-border);border-radius:12px;background:var(--crm-surface);container:workspaceTable/inline-size}.crm-workspace .crm-fiori-page .crm-table-tools{position:sticky;left:0;display:flex;align-items:center;justify-content:flex-start;gap:8px;flex-wrap:wrap;box-sizing:border-box;width:100%;max-width:100%;padding:2px 0 10px}.crm-workspace .crm-fiori-page .crm-table-search{flex:0 1 260px;min-width:160px}.crm-workspace .crm-fiori-page .crm-table-search input{width:100%;box-sizing:border-box;height:36px;min-height:36px;padding:8px 11px;border:1px solid #424750;border-radius:8px;background:#202226;color:#e1e5ec;font-size:12px}.crm-workspace .crm-fiori-page .crm-table-search input::placeholder{color:#aeb6c3}.crm-workspace .crm-fiori-page .crm-result-count{flex:none;font-size:11px;color:#b7c1cf;padding-inline:4px;font-variant-numeric:tabular-nums}.crm-workspace .crm-fiori-page .crm-inline-create{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0}.crm-workspace .crm-fiori-page .crm-inline-create input:not([type=date]){width:220px;max-width:100%}.crm-workspace .crm-fiori-page .crm-inline-create input[type=date]{width:160px}.crm-workspace .crm-fiori-page [data-search-hidden=true]{display:none!important}.crm-workspace .crm-fiori-page :is(.dashboard-table-header-row,.inventory-like-header){min-height:42px;padding-block:8px;text-transform:none;letter-spacing:0;font-size:11px;font-weight:600;background:#292d33;color:#d2d9e3;border-radius:8px}.crm-workspace .crm-fiori-page :is(.glass-row,.products-master-row,.inventory-like-row,.prices-master-row){border-radius:10px;box-shadow:none}.crm-workspace .crm-fiori-page :is(.glass-row,.products-master-row):focus-within{border-color:#859bb86b}.crm-workspace .crm-fiori-page [role=separator]{border-radius:3px;background:#b6c7e70a}.crm-workspace .crm-fiori-page [role=separator]:focus-visible{outline:2px solid #adc6ec;outline-offset:1px}.crm-workspace .crm-fiori-page .products-pill{border-radius:8px;min-height:30px;font-size:11px;box-shadow:none}.crm-workspace .crm-fiori-page .crm-empty-state{padding:18px 12px;font-size:13px;color:#bac3d0}.crm-workspace .crm-fiori-page .crm-import-list{margin-top:12px;padding-top:12px;border-top:1px solid var(--crm-border)}.crm-workspace .crm-fiori-page .crm-import-list>a{padding:12px;border-radius:10px;box-shadow:none}.crm-workspace .crm-fiori-page .crm-import-list span{border-radius:8px;box-shadow:none}.crm-workspace .crm-fiori-page .importcost-overview-panel{padding:12px}.crm-workspace .crm-fiori-page .crm-object-context{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding:11px 12px;border:1px solid var(--crm-border);border-radius:10px;background:#202328}.crm-workspace .crm-fiori-page .crm-object-context strong{font-size:14px}.crm-workspace .crm-fiori-page .crm-object-context span{font-size:12px;color:#b8c2cf}.crm-workspace .crm-fiori-page .importcost-detail-panel{padding:16px;border-radius:12px}.crm-workspace .crm-fiori-page :is(.importcost-section-title,.importcost-detail-panel h2){font-size:15px;line-height:1.4;letter-spacing:0}.crm-workspace .crm-fiori-page .importcost-status-card{border-radius:10px;box-shadow:none}.crm-workspace .crm-fiori-page .crm-ranking-table{width:100%;min-width:800px;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}.crm-workspace .crm-fiori-page .crm-ranking-table :is(th,td){padding:10px 12px;text-align:right;border-bottom:1px solid #ffffff10;white-space:nowrap}.crm-workspace .crm-fiori-page .crm-ranking-table thead th{padding-block:12px;font-size:11px;background:#292d33;color:#d2d9e3;font-weight:600}.crm-workspace .crm-fiori-page .crm-ranking-table tbody th,.crm-workspace .crm-fiori-page .crm-ranking-table th:first-child,.crm-workspace .crm-fiori-page .crm-ranking-table th:nth-child(2){text-align:left}.crm-workspace .crm-fiori-page .crm-ranking-table tbody th{font-weight:600;min-width:180px;white-space:normal}.crm-workspace .crm-fiori-page .crm-ranking-table tbody tr:hover{background:#ffffff05}.crm-workspace .crm-fiori-page .crm-ranking-product{display:flex;align-items:center;gap:9px}.crm-workspace .crm-fiori-page .crm-rank-badge{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;border:1px solid #ffffff20;background:#ffffff05;color:#d1d9e5}.crm-workspace .crm-fiori-page .crm-rank-badge[data-rank="1"]{color:#eed293;border-color:#b79b5d70}.crm-workspace .crm-fiori-page .crm-rank-badge[data-rank="2"]{color:#d4dfef;border-color:#95a7c170}.crm-workspace .crm-fiori-page .crm-rank-badge[data-rank="3"]{color:#dfb18b;border-color:#b0856170}.crm-workspace .crm-fiori-page.statistics-page .dashboard-page-header a{min-height:34px;border-radius:8px;display:inline-flex;align-items:center;padding:6px 12px;font-size:12px}@media(max-width:760px){.crm-workspace .crm-fiori-page .crm-table-search{flex-basis:100%}.crm-workspace .crm-fiori-page .crm-inline-create{width:100%}.crm-workspace .crm-fiori-page .crm-inline-create input:not([type=date]){width:100%;min-width:0;flex:1}.crm-workspace .crm-fiori-page .crm-workspace-filters .crm-metric-card{flex-basis:110px;min-height:50px}.crm-workspace .crm-fiori-page .crm-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.crm-workspace .crm-fiori-page .crm-import-list>div>a{padding:12px;border-radius:10px;box-shadow:none}.crm-workspace .crm-fiori-page .crm-workbench-table>.crm-table-tools{min-width:0;width:min(100%,100cqw)}.crm-workspace .crm-fiori-page .dashboard-page-header{flex-direction:row}.crm-workspace .crm-fiori-page .dashboard-page-header>div:only-child{width:100%}.crm-workspace .crm-fiori-page{max-width:none;margin-inline:0}.crm-workspace .dashboard-content>.crm-fiori-page{display:grid;gap:12px}.crm-workspace .crm-fiori-page>*{margin-block:0}.crm-workspace .statistics-page .crm-ranking-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.crm-workspace .statistics-page .crm-ranking-card{min-width:0;padding:14px;border:1px solid #454951;border-radius:12px;background:linear-gradient(160deg,#292c31,#1c1e22);font-variant-numeric:tabular-nums}.crm-workspace .statistics-page .crm-ranking-card header{display:flex;align-items:center;gap:10px;min-height:52px}.crm-workspace .statistics-page .crm-ranking-card header>span:first-child{flex:none}.crm-workspace .statistics-page .crm-ranking-card h3{flex:1;min-width:0;margin:0;font-size:13px;font-weight:650;line-height:1.4;overflow-wrap:anywhere}.crm-workspace .statistics-page .crm-ranking-card .crm-rank-badge{flex:none;width:26px;height:26px;font-size:12px}.crm-workspace .statistics-page .crm-ranking-units{display:flex;flex-direction:column;gap:2px;padding:16px 0 12px}.crm-workspace .statistics-page .crm-ranking-units strong{color:#c2d8f3;font-size:28px;line-height:1.1}.crm-workspace .statistics-page .crm-ranking-units span{font-size:11px;color:#bac3d0}.crm-workspace .statistics-page .crm-ranking-card dl{margin:0}.crm-workspace .statistics-page .crm-ranking-card dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:8px 0;border-top:1px solid #ffffff10;font-size:12px}.crm-workspace .statistics-page .crm-ranking-card dt{color:#bac3d0}.crm-workspace .statistics-page .crm-ranking-card dd{margin:0;color:#eef1f5;font-weight:600;white-space:nowrap}.crm-workspace .products-page .products-identifiers{line-height:1.3}.crm-workspace .products-page .products-identifiers p{margin:0}.crm-workspace .products-page .products-master-row{padding-block:8px}.product-demand-plan .demand-current-comparison .demand-period-col{width:21%}.product-demand-plan .demand-current-comparison .demand-trend-col{width:12%}.product-demand-plan .demand-current-comparison .demand-stock-days-col{width:11%}.product-demand-plan .demand-current-comparison td,.product-demand-plan .demand-current-comparison th{padding-inline:4px}.product-demand-plan .demand-current-comparison tbody td:nth-child(3),.product-demand-plan .demand-current-comparison tbody td:nth-child(4){text-align:left}.product-demand-plan .demand-basis-caption{font-size:11px;color:#aeb9c8;line-height:1.4;margin:6px 0}.demand-workflow-header{flex-wrap:wrap}.demand-workflow-header>.btn-secondary{font-size:13px;padding:5px 9px;min-height:30px}.crm-workspace .inventory-home-link{display:inline-flex;border-radius:999px;text-decoration:none}.crm-workspace .inventory-home-link:focus-visible{outline:2px solid #9abbea;outline-offset:4px}.crm-workspace .inventory-home-link:hover .dashboard-header-pill{border-color:#8299bb}.crm-workspace .manufacturer-orders{padding:8px}.crm-workspace .manufacturer-order-toolbar{align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #343b46}.crm-workspace .manufacturer-order-toolbar button{min-height:36px}.crm-workspace .manufacturer-batch-summary{flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:12px 28px;margin:0 0 12px;padding:8px 0;color:#b8c2d0;font-size:12px}.crm-workspace .manufacturer-batch-summary strong{font-size:16px;font-variant-numeric:tabular-nums;color:#e9edf3}.crm-workspace .manufacturer-batch-summary .manufacturer-pending{color:#e3c282;margin-left:auto}.crm-workspace .manufacturer-orders :is(th,td){padding:9px 10px;vertical-align:middle}.crm-workspace .manufacturer-orders :is(th,td):nth-child(3){text-align:left}.crm-workspace .manufacturer-orders thead{background:#202630}.crm-workspace .manufacturer-orders tbody tr:hover{background:#ffffff04}.crm-workspace .manufacturer-product{gap:10px;min-width:160px}.crm-workspace .manufacturer-product small{color:#a4afbd;font-size:11px;line-height:1.45}.crm-workspace .manufacturer-orders input{width:100px;min-height:34px}.crm-workspace .manufacturer-orders select{min-height:34px}.crm-workspace .manufacturer-order-status{display:inline-flex;align-items:center;min-height:26px;padding:3px 8px;border-radius:6px;white-space:nowrap;font-size:11px;background:#d7ad5310;color:#e3c282}.crm-workspace .manufacturer-order-status[data-status=critical]{color:#f0a8b2;background:#db798910}.crm-workspace .manufacturer-order-notes{margin-top:14px;padding-top:12px;border-top:1px solid #343b46;font-size:12px;color:#acb8c7}.crm-workspace .manufacturer-order-notes summary{width:fit-content;cursor:pointer;font-weight:600}.crm-workspace .manufacturer-order-notes p{max-width:90ch;margin:10px 0;line-height:1.5}.crm-workspace .manufacturer-deferred{display:flex;align-items:center;gap:12px;margin-bottom:10px;font-size:12px;color:#acb8c7}.crm-workspace .manufacturer-deferred button{color:#b9d2f5;text-decoration:underline;text-underline-offset:3px}.crm-workspace .manufacturer-orders tfoot td{text-align:right}.crm-workspace .manufacturer-orders .manufacturer-quantity-total{display:inline-block;width:100px;max-width:100%;box-sizing:border-box;padding-inline:11px;text-align:right}.crm-workspace .inventory-manufacturer-priority[data-priority=critical]{color:#efa6af}.crm-workspace .inventory-manufacturer-priority[data-priority=warning]{color:#e3c282}.product-demand-plan .demand-plan-block{padding:14px;border-color:#343b45}.product-demand-plan .demand-block-header{border-bottom-color:#ffffff0d;margin-bottom:12px}.product-demand-plan .demand-block-header h4{font-size:15px;font-weight:600}.product-demand-plan :is(th,td){font-size:13px;padding-top:6px;padding-bottom:6px;border-bottom-color:#ffffff09}.product-demand-plan thead th{font-size:12px;font-weight:500;background:#ffffff02;color:#b5bfcc}.product-demand-plan .demand-comparison :is(.demand-year-current,.demand-year-prior){background:transparent}.product-demand-plan .demand-comparison thead :is(.demand-year-current,.demand-year-prior){background:transparent;font-weight:500;border-top-width:1px}.product-demand-plan .demand-comparison tbody td{font-weight:400}.product-demand-plan .demand-group-start{border-left-color:#ffffff12}.product-demand-plan .demand-sales-trend{color:#adb8c7;font-weight:400}.product-demand-plan tfoot :is(th,td){background:#ffffff04;border-top:1px solid #77849655;font-weight:650}.product-demand-plan .demand-months :is(th,td){padding-top:5px;padding-bottom:5px}.product-demand-plan .demand-months tbody .demand-forecast-value{font-weight:400}.product-demand-plan .demand-months tbody .demand-used{font-weight:600}.product-demand-plan .demand-months input{height:28px;min-height:28px;background:#ffffff02;border-color:#ffffff20;color:#f3c593}.product-demand-plan .demand-months input::placeholder{color:#8c98a8;opacity:1}.product-demand-plan .demand-months input:hover{border-color:#b79a7477}.product-demand-plan .demand-months tr[data-manual=true] input{background:#f2b36f09;border-color:#b77f4877}.product-demand-plan .demand-months tr[data-manual=true] .demand-used{font-weight:700}.product-demand-plan .demand-months input:focus{border-color:#edbb7b;background:#f2b36f0a}.product-demand-plan .demand-trend-line{margin-top:16px;padding-top:14px;border-top-color:#ffffff20}.product-demand-plan .demand-chart-readout{min-height:52px;margin-bottom:8px}.product-demand-plan .demand-chart-readout>div{gap:10px 14px;min-height:48px}.product-demand-plan .demand-chart-readout strong{flex:0 1 150px;font-weight:500}.product-demand-plan .demand-chart-readout span{width:76px;gap:3px;font-size:12px}.product-demand-plan .demand-chart-readout b{width:76px;padding:5px 7px;font-size:16px;font-weight:600;border-radius:5px}.product-demand-plan .demand-trend-line figcaption{font-size:13px;font-weight:500}.product-demand-plan .demand-order-equation :is(dt,dd){line-height:1.45}.product-demand-plan .demand-decision-controls{gap:8px 12px}@container inventory-workspace (max-width:980px){.product-demand-plan .demand-plan-block{padding:11px}.product-demand-plan .demand-block-header h4{font-size:14px}.product-demand-plan .demand-chart-readout>div{gap:8px}.product-demand-plan .demand-chart-readout strong{flex-basis:100%}}.product-demand-plan .demand-value-chip{display:inline-block;box-sizing:border-box;min-width:6.5ch;max-width:100%;padding:2px 5px;border-radius:4px;text-align:left;font-variant-numeric:tabular-nums;line-height:1.4;white-space:nowrap}.product-demand-plan .demand-year-current .demand-value-chip{color:#9bdfb5;background:#72cc9512}.product-demand-plan .demand-year-prior .demand-value-chip{color:#eca2aa;background:#e0808b12}.product-demand-plan .demand-forecast-value .demand-value-chip{color:#f2b36f;background:#f2b36f12}.product-demand-plan .demand-comparison thead :is(.demand-year-current,.demand-year-prior){border-top-color:transparent}.product-demand-plan .demand-block-header{justify-content:flex-start}.product-demand-plan .demand-order-equation dd{justify-self:start;text-align:left}.product-demand-plan .demand-order-choice input{justify-self:start}.product-demand-plan .demand-amazon-ready>span{justify-content:flex-start}.product-demand-plan .demand-comparison thead th{vertical-align:top;white-space:normal;line-height:1.35;padding-top:7px;padding-bottom:8px;border-top:0}.product-demand-plan .demand-column-title{display:block;font-size:12px;font-weight:500;color:#d4dce7;margin-bottom:5px}.product-demand-plan .demand-comparison thead small{font-size:11px;color:#aeb9c8}.product-demand-plan table thead{background:#29313d}.product-demand-plan .demand-amazon-months thead th,.product-demand-plan .demand-comparison thead th,.product-demand-plan .demand-months thead th{background:transparent;border-bottom:2px solid #64738a;padding-top:10px;padding-bottom:11px;font-weight:600;color:#eef2f8}.product-demand-plan .demand-column-title{font-size:13px;font-weight:650;color:#eef2f8}.product-demand-plan .demand-comparison thead small{color:#c0cbd9}.product-demand-plan table thead th:first-child{border-top-left-radius:5px}.product-demand-plan table thead th:last-child{border-top-right-radius:5px}.product-demand-plan .demand-amazon-months tbody tr:first-child :is(th,td),.product-demand-plan .demand-comparison tbody tr:first-child :is(th,td),.product-demand-plan .demand-months tbody tr:first-child :is(th,td){padding-top:11px}.product-demand-plan .demand-chart-readout>div{justify-content:center}.product-demand-plan .demand-chart-readout strong{flex:0 0 100%;text-align:center}.product-demand-plan .demand-chart-readout span{text-align:center;align-items:center}.product-demand-plan .demand-chart-readout b{justify-content:center;text-align:center}.product-demand-plan .demand-months thead th{white-space:normal;line-height:1.35;vertical-align:top}.product-demand-plan .demand-months thead small{margin-top:4px}.product-demand-plan .demand-workflows{font-size:13px;color:#d4dce7}.product-demand-plan .demand-workflows .demand-workflow-header{gap:10px;border:0;margin-bottom:12px;padding-bottom:0}.product-demand-plan .demand-workflows .demand-workflow-header h4{font-size:15px;font-weight:600}.product-demand-plan .demand-workflows .demand-workflow-header :is(span,button){font-size:13px;font-weight:400}.product-demand-plan .demand-workflows .demand-workflow-tabs{max-width:640px;padding:3px;border:1px solid #3c4654;background:#1c222b}.product-demand-plan .demand-workflows .demand-workflow-tabs button{font-size:13px;font-weight:500;gap:8px;min-height:36px}.product-demand-plan .demand-workflows .demand-workflow-tabs button span{font-size:13px;font-weight:400}.product-demand-plan .demand-workflows .demand-workflow-panel{max-width:640px;padding-top:16px}.product-demand-plan .demand-workflows .demand-order-equation{margin-bottom:0}.product-demand-plan .demand-workflows .demand-order-equation>div:not(.demand-stock-breakdown){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:7px 0;margin:0;border:0;border-radius:0;background:transparent;align-items:baseline}.product-demand-plan .demand-workflows .demand-order-equation :is(dt,dd){font-size:13px;font-weight:400;line-height:1.5;color:#d4dce7}.product-demand-plan .demand-workflows .demand-order-equation dd{display:block;margin:0;justify-self:start;text-align:left;font-variant-numeric:tabular-nums;white-space:normal}.product-demand-plan .demand-workflows .demand-order-equation dd small{display:inline;font-size:13px;font-weight:400;color:#aeb9c8;margin-left:4px}.product-demand-plan .demand-workflows .demand-stock-breakdown{display:block;border:0;margin:4px 0 12px;padding:8px 0}.product-demand-plan .demand-workflows .demand-stock-breakdown dd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%}.product-demand-plan .demand-workflows .demand-stock-breakdown span{display:flex;flex-direction:column;gap:4px;padding:0;border:0;font-size:13px;font-weight:400;color:#aeb9c8}.product-demand-plan .demand-workflows .demand-stock-breakdown b{font-size:13px;font-weight:500}.product-demand-plan .demand-workflows [data-stock=amazon] b{color:#9bdfb5}.product-demand-plan .demand-workflows [data-stock=unicon] b{color:#a9c9ec}.product-demand-plan .demand-workflows [data-stock=ordered] b{color:#e3c282}.product-demand-plan .demand-workflows [data-stock=inbound] b{color:#c9b5ed}.product-demand-plan .demand-workflows .demand-order-equation>div.demand-equation-result{border-top:1px solid #485260;margin-top:12px;padding-top:14px;padding-bottom:14px}.product-demand-plan .demand-workflows .demand-equation-result dt{font-weight:600}.product-demand-plan .demand-workflows .demand-equation-result dd{display:flex;align-items:baseline;gap:4px}.product-demand-plan .demand-workflows .demand-equation-result output{font-size:20px;font-weight:650;color:#f1a5af}.product-demand-plan .demand-workflows .demand-amazon-panel .demand-equation-result output{color:#cdb9f1}.product-demand-plan .demand-workflows .demand-decision-controls{border:0;padding-top:8px;gap:10px 12px}.product-demand-plan .demand-workflows .demand-order-choice label{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:center}.product-demand-plan .demand-workflows .demand-order-choice :is(label,input){font-size:13px;font-weight:400}.product-demand-plan .demand-workflows .demand-order-choice input{background:#ffffff03;border-color:#ffffff26;min-height:34px}.product-demand-plan .demand-workflows .demand-decision-controls button{font-size:13px;font-weight:500}.product-demand-plan .demand-workflows .demand-calculation-box{box-sizing:border-box;border:1px solid #3d4755;border-radius:10px;background:#1c222b;padding:9px 14px;margin-bottom:12px}.product-demand-plan .demand-workflows .demand-result-box{margin:0 0 12px}.product-demand-plan .demand-workflows .demand-result-box>div.demand-equation-result{box-sizing:border-box;margin:0;padding:14px;border:1px solid #91515e;border-radius:10px;background:#482a32}.product-demand-plan .demand-workflows .demand-result-box .demand-equation-result dt{color:#f4ccd2}.product-demand-plan .demand-workflows .demand-result-box .demand-equation-result dd small{color:#edb7c1}.product-demand-plan .demand-workflows .demand-amazon-panel .demand-result-box>div.demand-equation-result{background:#30263e;border-color:#80649c}.product-demand-plan .demand-workflows .demand-amazon-panel .demand-result-box dt{color:#decdf3}.product-demand-plan .demand-workflows .demand-amazon-panel .demand-result-box dd small{color:#ccb7e5}.crm-workspace .inventory-primary-actions>.inventory-info-toggle{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;min-height:36px;margin:0;padding:8px 12px;border:1px solid #424750;border-radius:8px;background:#242424;color:#d1d7df;font-size:12px;font-weight:600;line-height:18px;cursor:pointer}.crm-workspace .inventory-info-toggle[aria-expanded=true]{border-color:#8199ba;background:#263244}.crm-workspace .inventory-info-toggle[aria-expanded=true]>span{transform:rotate(180deg)}.crm-workspace .inventory-info-toggle:focus-visible{outline:2px solid #adc6ec;outline-offset:2px}.crm-workspace .inventory-info-panel{box-sizing:border-box;width:100%;min-width:0;margin-top:12px;padding:16px;border:1px solid #3d4755;border-radius:10px;background:#191e26;color:#c3cdd9;text-align:left}.crm-workspace .inventory-info-panel header{margin:0 0 16px}.crm-workspace .inventory-info-panel h3{margin:0 0 5px;font-size:15px;font-weight:600;color:#edf2f8}.crm-workspace .inventory-info-panel h4{margin:0 0 8px;font-size:13px;font-weight:600;color:#e3eaf3}.crm-workspace .inventory-info-panel p{margin:0 0 8px;font-size:13px;line-height:1.6;max-width:74ch}.crm-workspace .inventory-info-panel p:last-child{margin-bottom:0}.crm-workspace .inventory-info-panel strong{font-weight:600;color:#dfe7f1}.crm-workspace .inventory-info-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px}.crm-workspace .inventory-month-profile{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0 0 18px;max-width:900px}.crm-workspace .inventory-month-profile>div{display:flex;justify-content:space-between;gap:8px;align-items:baseline;padding:9px 12px;border:1px solid #394350;border-radius:6px;font-size:13px;background:#ffffff02}.crm-workspace .inventory-month-profile dd{margin:0;font-weight:600;color:#e3ebf6;font-variant-numeric:tabular-nums}.crm-workspace .inventory-info-facts{display:grid;gap:7px;margin:0 0 10px;font-size:13px}.crm-workspace .inventory-info-facts>div{display:grid;grid-template-columns:90px 1fr;gap:10px}.crm-workspace .inventory-info-facts dd{margin:0}.crm-workspace .inventory-info-panel .inventory-info-formula{border-left:2px solid #7e95b5;padding-left:10px;color:#e3eaf3}@media(max-width:1100px){.crm-workspace .inventory-month-profile{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.crm-workspace .inventory-info-columns{grid-template-columns:minmax(0,1fr)}.crm-workspace .inventory-month-profile{grid-template-columns:repeat(3,minmax(0,1fr))}.crm-workspace .inventory-info-panel{padding:12px}}.demand-quality-review{margin:12px 0;padding:10px 12px;border:1px solid rgba(232,186,104,.38);border-radius:10px;background:rgba(232,186,104,.04);font-size:13px;text-align:left}.demand-quality-review summary{cursor:pointer;font-weight:600;color:#e8ba68}.demand-quality-period{display:grid;gap:6px;padding-top:12px}.demand-quality-period small{color:var(--crm-muted,#aeb8c6)}.demand-quality-period [role=group]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.demand-quality-period button{font-size:13px;padding:6px 10px}.demand-quality-review[open]{max-height:340px;overflow-y:auto}.crm-workspace .inventory-season-example{padding:10px 12px;border-radius:8px;background:rgba(232,186,104,.06);border:1px solid rgba(232,186,104,.2)}.crm-workspace .inventory-info-more{margin-top:18px;padding-top:12px;border-top:1px solid #3d4755;font-size:13px}.crm-workspace .inventory-info-more>summary{cursor:pointer;font-weight:600;color:#dfe7f1}.crm-workspace .inventory-info-panel .inventory-info-more[open]>.inventory-info-columns{margin-top:16px;width:100%}.crm-workspace .inventory-calculation-workflows{grid-template-rows:auto repeat(6,auto);gap:8px 20px;align-items:stretch}.crm-workspace .inventory-calculation-workflow{display:grid;grid-template-rows:subgrid;grid-row:span 7;min-width:0;gap:8px}.crm-workspace .inventory-calculation-workflow>h4{margin:0 0 4px;padding:0 0 10px;border-bottom:2px solid #a65e6c;font-size:15px}.crm-workspace .inventory-calculation-workflow[data-workflow=amazon]>h4{border-color:#8d79ad}.crm-workspace .inventory-explanation-steps{display:contents;list-style:none;margin:0;padding:0}.crm-workspace .inventory-explanation-step{position:relative;min-width:0;padding:12px 14px 12px 48px;border:1px solid #394350;border-radius:9px;background:rgba(255,255,255,.015)}.crm-workspace .inventory-explanation-number{position:absolute;top:12px;left:12px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid #566171;border-radius:7px;color:#edf2f8;font-size:13px;font-weight:600}.crm-workspace .inventory-explanation-step h5{margin:1px 0 8px;font-size:13px;font-weight:600;color:#edf2f8;line-height:1.5}@media(max-width:760px){.crm-workspace .inventory-calculation-workflows{grid-template-rows:none}.crm-workspace .inventory-calculation-workflow{display:block;grid-row:auto}.crm-workspace .inventory-calculation-workflow>h4{margin-bottom:10px}.crm-workspace .inventory-explanation-steps{display:grid;gap:8px}.crm-workspace .inventory-calculation-workflow+.inventory-calculation-workflow{margin-top:20px}}.demand-season-review{margin:10px 0 14px;padding:10px 12px;border:1px solid rgba(232,186,104,.38);border-radius:10px;background:rgba(232,186,104,.04);font-size:13px;text-align:left}.demand-season-review summary{cursor:pointer;font-weight:600;color:#e8ba68}.demand-season-review p{margin:10px 0;color:var(--text-muted,#b7c2ce);line-height:1.5}.demand-season-review ul{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:0}.demand-season-review li{display:grid;grid-template-columns:minmax(100px,1fr) minmax(0,2fr) minmax(110px,1fr);gap:10px;padding:10px 0;border-bottom:1px solid rgba(232,186,104,.18);align-items:baseline}.demand-season-review li b{color:#e8ba68;font-weight:600}@media(max-width:760px){.demand-season-review li{grid-template-columns:1fr;gap:4px}}.demand-season-review small{font-size:12px;line-height:1.5;color:var(--text-muted,#b7c2ce)}.crm-workspace .amazon-send-quantity{min-width:0;width:100%}.crm-workspace .amazon-send-entry{display:flex;align-items:center;gap:8px;min-width:0}.crm-workspace input.amazon-send-input{box-sizing:border-box;width:100%;min-width:0;min-height:36px;padding:6px 10px;border:1px solid #555b65;border-radius:9px;background:#25282e;color:#d0d6df;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;box-shadow:none;transition:border-color .12s,background-color .12s}.crm-workspace input.amazon-send-input::placeholder{color:#c0c7d2;opacity:1}.crm-workspace input.amazon-send-input:hover{background:#2d323a;border-color:#7a8697}.crm-workspace input.amazon-send-input:focus-visible{outline:2px solid #a6cafa;outline-offset:2px}.crm-workspace input.amazon-send-input:disabled{opacity:.55;cursor:wait}.crm-workspace .amazon-send-unit{font-size:13px;color:#b9cce4;white-space:nowrap}.crm-workspace .amazon-send-quantity[data-context=overview] .amazon-send-unit{display:none}.crm-workspace .amazon-send-reset{display:block;margin-top:5px;padding:0;border:0;background:transparent;color:#bad7ff;font-size:12px;text-align:left;cursor:pointer}.crm-workspace .amazon-send-reset:hover{text-decoration:underline}.crm-workspace .inventory-fba-quantity:not(input){border-color:#555b65;background:#25282e;color:#d0d6df}.product-demand-plan .demand-workflow-tabs>.demand-amazon-tab[aria-selected=true]{color:#c0d9fa;background:#233b58;border-color:#648bb8}.product-demand-plan .demand-amazon-settings{display:flex;align-items:center;justify-content:space-between;gap:10px 18px;flex-wrap:wrap;margin:0 0 12px}.product-demand-plan .demand-amazon-settings .demand-amazon-goal{margin:0;gap:7px;color:#d0dcea}.product-demand-plan .demand-amazon-goal .inventory-fba-target-label{border-color:#648bb8;background:#233b58;color:#d5e8ff}.product-demand-plan .demand-amazon-reserve{font-size:13px;color:#aab9ca;white-space:nowrap}.product-demand-plan .demand-amazon-reserve strong{font-weight:500;color:#d0dcea}.product-demand-plan .demand-workflows .demand-amazon-panel .demand-result-box>div.demand-equation-result{background:#233b58;border-color:#648bb8}.product-demand-plan .demand-workflows .demand-amazon-panel .demand-result-box :is(dt,dd,output,dd small){color:#d5e8ff}.product-demand-plan .demand-amazon-decision{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;margin:0 0 16px;padding:2px 14px 0}.product-demand-plan .demand-amazon-decision>span{padding-top:8px;font-size:13px;color:#d4dce7}.product-demand-plan .demand-amazon-decision .amazon-send-entry{max-width:210px}.product-demand-plan .demand-amazon-decision input.amazon-send-input{text-align:left}.product-demand-plan .demand-amazon-breakdown{margin:0 0 12px;border-top:1px solid #3d4755;border-bottom:1px solid #3d4755}.product-demand-plan .demand-amazon-breakdown>summary{display:flex;justify-content:space-between;gap:12px;padding:10px 0;font-size:13px;color:#bccadc;cursor:pointer;list-style:none}.product-demand-plan .demand-amazon-breakdown>summary:after{content:"⌄";color:#a7c7f0}.product-demand-plan .demand-amazon-breakdown[open]>summary:after{content:"⌃"}.product-demand-plan .demand-amazon-breakdown>summary span{margin-left:auto;color:#95a4b6}.product-demand-plan .demand-amazon-breakdown .demand-amazon-months{margin:0 0 8px}.product-demand-plan .demand-amazon-ready strong{color:#c0d9fa}.product-demand-plan .demand-amazon-ready button:last-child{border-color:#648bb8;background:#233b58;color:#d5e8ff}@media(prefers-reduced-motion:reduce){.crm-workspace input.amazon-send-input{transition:none}}.crm-workspace .inventory-fba-quantity[data-action-required=true],.crm-workspace input.amazon-send-input[data-action-required=true]{border-color:#648bb8;background:#233b58;color:#d5e8ff}.crm-workspace input.amazon-send-input[data-action-required=true]::placeholder{color:#c0d9f8}.crm-workspace input.amazon-send-input[data-action-required=true]:hover{background:#294565;border-color:#8bb2df}.product-demand-plan .demand-workflows .demand-amazon-panel .demand-result-box[data-action-required=false]>div.demand-equation-result{background:#25282e;border-color:#555b65}.product-demand-plan .demand-workflows .demand-amazon-panel .demand-result-box[data-action-required=false] :is(dt,dd,output,dd small){color:#c0c7d2}.manufacturer-orders tr[data-batch-decision=defer] .manufacturer-product>span{color:#bec6d2}.manufacturer-orders tr[data-batch-decision=defer] select{border-color:#6b7484;background:#262c35;color:#cbd3de}.manufacturer-orders tr[data-batch-decision=defer] td:nth-child(5) small{display:block;margin-top:4px;color:#aeb8c6}.crm-workspace .manufacturer-timing-compact{display:block;margin-top:4px;font-size:11px;line-height:1.4;color:#b9c9dc;white-space:normal}.crm-workspace .manufacturer-timing-compact[data-status=due]{color:#efb5bc}.product-demand-plan .manufacturer-timing-info{margin:0 0 12px;padding:12px 14px;border:1px solid #536174;border-radius:9px;background:#202731;color:#d4dce7}.product-demand-plan .manufacturer-timing-info>strong{display:block;font-size:13px;font-weight:600}.product-demand-plan .manufacturer-timing-info dl{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:10px 0 0}.product-demand-plan .manufacturer-timing-info dt{font-size:12px;color:#aebccc}.product-demand-plan .manufacturer-timing-info dd{margin:3px 0 0;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}.product-demand-plan .manufacturer-timing-info p{margin:8px 0 0;font-size:12px;line-height:1.45;color:#aebccc}.product-demand-plan .manufacturer-timing-info[data-status=due]{border-color:#91515e}.crm-workspace [data-manufacturer-column=true]{border-bottom:1px solid #91515e66;background:#bd596408}.crm-workspace .inventory-manufacturer-notes{display:flex;align-items:center;min-width:0;padding:8px 10px;border-left:1px solid #91515e33;text-align:left}.crm-workspace .manufacturer-timing-column{display:flex;flex-direction:column;gap:3px;min-width:0;font-size:13px;line-height:1.35;text-align:left}.crm-workspace .manufacturer-timing-column strong{font-size:13px;font-weight:550;color:#d3dfed}.crm-workspace .manufacturer-timing-column span{color:#aebbc9;font-size:13px}.crm-workspace .manufacturer-timing-column .manufacturer-timing-gap,.crm-workspace .manufacturer-timing-column[data-status=due] strong{color:#efb5bc}.crm-workspace .inventory-source-status{margin:0 0 0 auto;font-size:13px;line-height:1.4;color:rgba(255,255,255,.6);text-align:right}.crm-workspace .inventory-toolbar-card .inventory-primary-actions{align-items:center}.crm-workspace .inventory-info-toggle[aria-expanded=true],.crm-workspace .inventory-primary-actions .inventory-order-navigation[aria-current=page]{background:#303b4c;border-color:#7e98be;color:#e5edfa}.crm-workspace .inventory-add-panel{max-width:none}.crm-workspace .inventory-add-form{max-width:760px;display:grid;gap:8px}.crm-workspace .inventory-add-form label{font-size:13px;font-weight:600;color:#c8d1dd}.crm-workspace .inventory-add-fields{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.crm-workspace .inventory-add-fields select{flex:1 1 280px;min-width:0;width:auto;min-height:40px;margin:0}.crm-workspace .inventory-add-fields button{flex:0 0 auto;min-height:40px}.crm-workspace .manufacturer-create-shipment{margin-top:20px;padding-top:20px;border-top:1px solid #3d4755}.crm-workspace .manufacturer-create-button{min-height:48px;padding:12px 24px;font-size:16px;font-weight:600}.crm-workspace .manufacturer-create-shipment form{max-width:720px;padding:20px;border:1px solid #3d4755;border-radius:12px;background:#191e26;display:grid;gap:16px}.crm-workspace .manufacturer-create-shipment h3{font-size:17px;font-weight:600;margin:0}.crm-workspace .manufacturer-create-shipment label{display:flex;align-items:center;gap:14px}.crm-workspace .manufacturer-create-shipment input{padding:9px 12px;border:1px solid #536075;border-radius:8px}.crm-workspace .manufacturer-create-shipment ul{padding:0;margin:0;list-style:none}.crm-workspace .manufacturer-create-shipment li{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid #343c48}.crm-workspace .manufacturer-create-shipment p{font-size:13px;color:#bdc7d6}.crm-workspace .manufacturer-create-shipment input[type=date]{width:180px;min-width:180px;max-width:100%;font-size:14px}.import-workspace{--ic-border:rgba(177,191,211,.16);color:#e4e9f0;font-size:14px;line-height:1.45;display:grid;gap:24px;padding-bottom:28px}.ic-heading{display:flex;align-items:center;justify-content:space-between;gap:24px}.ic-heading h1{font-size:24px;font-weight:650;letter-spacing:-.02em}.ic-heading h1 span{font-size:17px;font-weight:450;color:#b7c3d2;margin-left:18px}.ic-heading p,.ic-muted{color:#aeb9c9;font-size:13px}.ic-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--ic-border);border-radius:14px;overflow:hidden;background:#1b2028}.ic-summary-cell{padding:20px;border-right:1px solid var(--ic-border);min-width:0}.ic-summary-cell:last-child{border-right:0}.import-workspace label{font-weight:500}.ic-input{display:block;width:100%;min-width:0;height:38px;border:1px solid #465365;border-radius:7px;background:#202630;color:#eef2f6;padding:7px 10px;font:inherit;font-variant-numeric:tabular-nums;text-align:left}.ic-input:focus{outline:2px solid #8eb6f0;outline-offset:2px}.ic-input:disabled{opacity:.8}.ic-summary label>.ic-input{margin-top:10px}.import-workspace small{display:block;color:#aeb9c9;font-size:12px;font-weight:400;margin-top:6px}.ic-section{padding:24px;background:#181d25;border:1px solid var(--ic-border);border-radius:14px;min-width:0}.ic-section-title{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.ic-section-title h2{font-weight:650;font-size:17px}.ic-section-title>span{font-size:13px;color:#aeb9c9}.ic-documents{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.ic-document{display:flex;justify-content:space-between;align-items:center;gap:12px;min-width:0}.ic-document>div{min-width:0}.ic-document strong{display:block;font-weight:600;font-size:14px}.ic-document span{display:block;color:#b1bdcc;font-size:12px;margin-top:8px;overflow-wrap:anywhere}.ic-document a{color:#aaccfa;text-decoration:underline;text-underline-offset:3px}.ic-upload{display:inline-flex;cursor:pointer;border:1px solid #49586a;border-radius:7px;padding:8px 12px;white-space:nowrap;font-size:13px}.ic-upload input{position:absolute;width:1px;height:1px;opacity:0}.ic-upload:focus-within{outline:2px solid #8eb6f0}.ic-summary .ic-document{flex-wrap:wrap}.ic-inline-fields{display:flex;gap:24px;max-width:580px;margin-top:22px}.ic-inline-fields>label{flex:1;min-width:0}.ic-inline-fields input{margin-top:8px}.ic-table-scroll{overflow-x:auto;max-width:100%;padding-bottom:5px}.ic-table{width:100%;border-collapse:collapse;text-align:left;font-size:14px}.ic-table td,.ic-table th{padding:12px;border-bottom:1px solid rgba(177,191,211,.1);vertical-align:middle;min-width:100px}.ic-table thead{background:#293240;color:#f2f5fa}.ic-table thead th{font-size:13px;font-weight:650;white-space:normal;padding-top:15px;padding-bottom:15px}.ic-table tbody th{font-weight:500;min-width:190px}.ic-table tfoot{background:#222b37;font-weight:650}.ic-table .ic-input{min-width:85px}.ic-products th:first-child{width:25%}.ic-products{min-width:960px}.ic-ek{font-weight:650;color:#c4dafa;font-variant-numeric:tabular-nums;white-space:nowrap}.ic-direct-payment{display:block;max-width:370px;margin-bottom:24px}.ic-direct-payment .ic-input{margin-top:9px}.ic-details{margin-top:20px;border-top:1px solid var(--ic-border);padding-top:16px}.ic-details summary{cursor:pointer;font-weight:550;color:#c9d5e5}.ic-checks,.ic-details ul{padding-left:20px;list-style:disc;color:#e5c58f;font-size:13px}.ic-details p{font-size:13px;color:#aeb9c9;margin-top:14px}.ic-text-button{color:#b7d5ff;font-size:13px;padding:10px 0;text-decoration:underline;text-underline-offset:3px}.ic-review fieldset{display:grid;gap:14px;margin-bottom:20px}.ic-review fieldset label{display:flex;gap:10px;align-items:flex-start;font-size:13px}.ic-review input[type=checkbox]{accent-color:#8db6ee;min-width:16px;height:16px;margin-top:2px}.ic-note{display:block;font-size:13px;margin-top:20px}.ic-note textarea{display:block;width:100%;background:#202630;border:1px solid #465365;border-radius:7px;padding:10px;margin-top:8px;min-height:70px}.ic-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:22px;flex-wrap:wrap}.ic-ready{color:#a9d9bc}.ic-alert,.ic-notice{padding:14px 18px;border-radius:8px;font-size:14px}.ic-alert{background:#432a30;color:#ffd3d6;border:1px solid #95555f}.ic-notice{background:#233546;color:#d1e4fa;border:1px solid #4a6a8e}.import-workspace button:disabled{opacity:.5;cursor:default}.ic-payments{min-width:1020px}.ic-payments td:nth-child(4){min-width:220px}@media(max-width:1100px){.ic-documents{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.ic-heading,.ic-section-title{align-items:flex-start;flex-direction:column}.ic-documents,.ic-summary{grid-template-columns:1fr}.ic-summary-cell{border-right:0;border-bottom:1px solid var(--ic-border)}.ic-section{padding:16px}.ic-inline-fields{flex-direction:column}.ic-actions{justify-content:flex-start}.ic-heading h1 span{display:block;margin:6px 0 0}}.ic-payment-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.inventory-refresh-panel{border:1px solid #39424e;border-radius:14px;background:#191f26}.inventory-refresh-panel>summary{display:flex;align-items:center;gap:12px;padding:13px 16px;font-size:13px;font-weight:650;cursor:pointer;list-style:none;color:#c5d8f4}.inventory-refresh-panel>summary::-webkit-details-marker{display:none}.inventory-refresh-panel>summary:before{content:"›";font-size:22px;line-height:16px;transition:transform .15s}.inventory-refresh-panel[open]>summary:before{transform:rotate(90deg)}.inventory-refresh-summary{margin-left:auto;font-size:12px;font-weight:400;color:#9caab9}.inventory-refresh-content{padding:8px 18px 18px}.inventory-refresh-panel>summary:focus-visible,.inventory-secondary-tools>summary:focus-visible,.inventory-stock-context>summary:focus-visible{outline:2px solid #adc6ec;outline-offset:2px;border-radius:8px}.inventory-workspace-prompt{margin:0 0 10px;font-size:12px;color:#aebccb}.crm-workspace .inventory-filter-panel{padding:14px}.crm-workspace .inventory-filter-grid button[aria-pressed=true]{box-shadow:inset 0 -3px 0 #a7c6f2}.inventory-secondary-tools{margin-left:auto;align-self:center}.inventory-secondary-tools>summary{padding:8px 12px;border:1px solid #424750;border-radius:8px;background:#242424;color:#c4ceda;font-size:12px;cursor:pointer}.inventory-secondary-tools>div{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.inventory-secondary-tools .inventory-info-toggle{min-height:36px;padding:8px 12px;border:1px solid #424750;border-radius:8px;background:#242424;color:#c4ceda;font-size:12px;cursor:pointer}.inventory-task-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 10px 18px}.inventory-task-heading h2{font-size:17px;font-weight:650;color:#f0f3f8;margin:0 0 6px}.inventory-task-heading p{font-size:12px;color:#aebccc;margin:0;line-height:1.5}.inventory-stock-context>summary{margin:12px 8px;padding:12px 0;border-top:1px solid #39424e;font-size:12px;color:#bdd2ee;cursor:pointer}.inventory-workspace [hidden]{display:none!important}.inventory-amazon-completion{position:sticky;bottom:12px;z-index:15;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;padding:16px 20px;border:1px solid #506881;border-radius:14px;background:#1b2530;box-shadow:0 8px 28px #0007}.inventory-amazon-summary{display:flex;gap:20px;flex-wrap:wrap;font-size:12px;color:#c0cedd}.inventory-amazon-summary strong{color:#edf4ff;font-size:16px}.inventory-amazon-completion>p{flex-basis:100%;margin:0;color:#b5c2d2;font-size:11px;line-height:1.45}.inventory-amazon-completion>.inventory-dispatch-guidance{color:#e1c993}.manufacturer-action-guidance{margin:0 0 10px;font-size:12px;color:#c4d0df}@media(max-width:720px){.inventory-refresh-summary{display:none}.inventory-secondary-tools{margin-left:0}.inventory-amazon-completion{position:static;padding:14px}.inventory-amazon-summary{gap:10px}.inventory-task-heading{padding:12px 6px}.inventory-refresh-content{padding:8px 12px 14px}}@media(prefers-reduced-motion:reduce){.inventory-refresh-panel>summary:before{transition:none}}.inventory-shared-products{min-width:0;margin:0;padding:0;border:0}.inventory-order-workspace{min-width:0}.inventory-workspace .manufacturer-workspace-tools{padding:0 8px 12px}.inventory-workspace .manufacturer-workspace-completion{padding:0 8px 8px}.inventory-workspace .manufacturer-inline-selection{display:grid;gap:4px;width:100%;margin-top:6px;text-align:left}.inventory-workspace .manufacturer-inline-selection select{width:100%;min-width:0;min-height:32px;padding:4px 8px;border:1px solid #6d6570;border-radius:7px;background:#30303a;color:#e4e8ef;font-size:12px}.inventory-workspace .manufacturer-inline-selection small{font-size:11px;color:#ddc695}.inventory-workspace .manufacturer-inline-price{font-size:11px;color:#aebccc;line-height:1.4}.inventory-workspace .inventory-page-heading>.inventory-add-toggle{flex:none;min-height:34px;padding:7px 12px;border:1px solid #424750;border-radius:8px;background:#22262c;color:#c4ceda;font-size:12px}.inventory-booking{margin:8px 0;padding:16px 18px;border:1px solid #445567;border-radius:12px;background:#19212a;color:#d8e1ed}.inventory-booking header{display:flex;align-items:center;justify-content:space-between;gap:16px}.inventory-booking h3{font-size:14px;font-weight:650}.inventory-booking header button{font-size:12px;color:#b7d4f5;padding:6px}.inventory-booking-types{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.inventory-booking-types button{padding:8px 12px;border:1px solid #526173;border-radius:8px;text-align:left;font-size:13px}.inventory-booking-types button[aria-pressed=true]{background:#2c4057;border-color:#9db9df}.inventory-booking-types span{display:block;font-size:11px;color:#b7c4d5;margin-top:3px}.inventory-booking p{font-size:12px;line-height:1.5;margin:4px 0}.inventory-booking .inventory-booking-note{color:#ddc695}.inventory-booking form{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:16px}.inventory-booking label{display:grid;gap:6px;font-size:12px;font-weight:550}.inventory-booking input{width:150px;min-height:38px;padding:8px 10px;border:1px solid #72839b;border-radius:7px;background:#242e3a;color:#eff5ff;font:inherit}.inventory-booking-effect{flex:1;min-width:250px}.inventory-booking [role=alert]{color:#ffb9b9}.inventory-booking .inventory-booking-success{color:#a9e4c0;margin-top:12px}.inventory-booking button:disabled{opacity:.5;cursor:default}.inventory-booking :is(button,input):focus-visible{outline:2px solid #adc6ec;outline-offset:2px}@media(max-width:720px){.inventory-page-heading{flex-wrap:wrap}.inventory-booking form{align-items:stretch;flex-direction:column}.inventory-booking-effect{min-width:0}.inventory-booking input{width:100%}}.inventory-manufacturer-compact .inventory-task-heading{padding:8px 8px 10px}.inventory-manufacturer-compact .inventory-task-heading p{display:none}.crm-workspace .inventory-manufacturer-compact .manufacturer-workspace-tools{padding:0 8px 10px}.crm-workspace .inventory-manufacturer-compact .manufacturer-order-toolbar{margin:0;padding:0;border:0}.inventory-manufacturer-compact .manufacturer-order-toolbar [role=group]{gap:6px}.inventory-manufacturer-compact .manufacturer-order-toolbar button{min-height:30px;padding:5px 10px}.inventory-manufacturer-compact .manufacturer-order-column-heading{display:grid;grid-template-columns:minmax(80px,1fr) minmax(115px,1.25fr) minmax(95px,1fr);align-items:center;gap:8px;padding-inline:4px}.inventory-manufacturer-compact .manufacturer-order-column-heading>div:first-child{grid-column:1}.inventory-manufacturer-compact .manufacturer-price-heading,.inventory-manufacturer-compact .manufacturer-selection-heading{text-align:center;font-size:11px;font-weight:600;color:#d5dbe3}.crm-workspace .inventory-manufacturer-compact .inventory-density-row{min-height:84px;padding-block:0 12px}.crm-workspace .inventory-manufacturer-compact .inventory-density-row .crm-decision-cell{position:relative;align-self:center;height:36px;padding-block:0}.crm-workspace .inventory-manufacturer-compact .inventory-density-row .inventory-manufacturer-quantity{display:grid;grid-template-columns:minmax(80px,1fr) minmax(115px,1.25fr) minmax(95px,1fr);align-items:center;gap:8px}.inventory-manufacturer-compact .inventory-manufacturer-quantity>.manufacturer-inline-selection{display:contents}.inventory-manufacturer-compact .manufacturer-inline-selection select{grid-column:2;grid-row:1;margin:0;min-height:36px;font-size:12px}.inventory-manufacturer-compact .manufacturer-inline-selection .manufacturer-inline-price{grid-column:3;grid-row:1;text-align:right;white-space:nowrap;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:#dde4ec;padding-right:6px}.inventory-manufacturer-compact .manufacturer-inline-selection small{grid-column:2/4;grid-row:2}.crm-workspace .inventory-manufacturer-compact .inventory-order-mode{position:absolute;top:39px;left:4px;width:calc((100% - 24px)/3.25);white-space:nowrap;text-align:center;font-size:10px}.inventory-manufacturer-compact .inventory-fba-status{position:absolute;top:39px;left:4px;right:4px}.crm-workspace .inventory-manufacturer-compact .manufacturer-workspace-completion{padding:0 8px}.manufacturer-completion-bar{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;border-top:1px solid #39414a;margin-top:12px;padding:12px 0}.crm-workspace .manufacturer-completion-bar .manufacturer-batch-summary{margin:0;padding:0;gap:16px}.crm-workspace .manufacturer-completion-bar .manufacturer-batch-summary strong{font-size:13px}.crm-workspace .manufacturer-completion-bar .manufacturer-pending{margin:0}.manufacturer-completion-actions{display:flex;align-items:center;gap:8px}.manufacturer-completion-actions>button{min-height:36px;padding:7px 12px;border:1px solid #536075;border-radius:8px;font-size:12px;white-space:nowrap}.manufacturer-completion-actions>button:disabled{opacity:.45;cursor:not-allowed}.crm-workspace .inventory-manufacturer-compact .manufacturer-create-shipment{border:0;margin:0;padding:0}.crm-workspace .inventory-manufacturer-compact .manufacturer-order-notes{border:0;margin:0;padding:0 0 8px}.inventory-manufacturer-compact .manufacturer-order-notes summary{font-size:11px;font-weight:400}@media(max-width:900px){.manufacturer-completion-bar{align-items:flex-start}.manufacturer-completion-actions{flex-wrap:wrap}.crm-workspace .manufacturer-completion-bar .manufacturer-batch-summary{gap:8px 14px}}.crm-workspace .manufacturer-completion-actions>button{height:36px;min-height:36px;padding:7px 12px;font-size:12px;line-height:20px}.inventory-manufacturer-compact [aria-label="Bestandsaktionen Spaltenbreite"]{right:0}.product-demand-plan .demand-plan-grid{align-items:start;gap:14px}.product-demand-plan .demand-workflows{grid-column:1/-1}.product-demand-plan .demand-workflows .demand-workflow-panel{max-width:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr);gap:20px;align-items:start}.product-demand-plan .demand-workflows .demand-workflow-panel[hidden]{display:none}.product-demand-plan .demand-workflow-decision{min-width:0}.product-demand-plan .demand-workflows .demand-workflow-tabs{max-width:520px}.product-demand-plan .demand-workflows .demand-calculation-box,.product-demand-plan .demand-workflows .manufacturer-timing-info{margin:0}.product-demand-plan .demand-workflows .demand-decision-controls{padding-top:0}.product-demand-plan .demand-workflows .demand-amazon-ready{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:10px;font-size:12px}.product-demand-plan .demand-workflows .demand-amazon-ready button{margin-top:4px}.product-demand-plan .demand-amazon-context .demand-amazon-breakdown{margin-top:14px}.product-demand-plan .demand-history-table,.product-demand-plan .demand-month-editor,.product-demand-plan .demand-outage-test{border-top:1px solid #ffffff18;margin-top:12px;padding-top:10px;font-size:12px;color:#b6c2d1}.product-demand-plan :is(.demand-history-table,.demand-month-editor,.demand-outage-test)>summary{cursor:pointer;min-height:26px;line-height:26px;font-size:12px;font-weight:500}.product-demand-plan :is(.demand-history-table,.demand-month-editor,.demand-outage-test)>summary:focus-visible{outline:2px solid #9cbfe7;outline-offset:2px}.product-demand-plan .demand-month-editor>summary>span{margin-left:10px;font-size:11px;font-weight:400;color:#d6bd91}.product-demand-plan .demand-months{padding-top:12px}.product-demand-plan .demand-months .demand-block-header{margin-bottom:8px}.product-demand-plan .demand-history-table table{margin-top:8px}.product-demand-plan .demand-trend-line{margin-top:14px;padding-top:12px}.product-demand-plan .demand-trend-line svg{width:100%;height:auto;max-height:none}.product-demand-plan .demand-chart-readout{min-height:32px;margin-bottom:6px}.product-demand-plan .demand-chart-readout>div{justify-content:flex-start;min-height:32px;gap:10px}.product-demand-plan .demand-chart-readout strong{flex:1 1 130px;font-size:12px}.product-demand-plan .demand-chart-readout span{flex:0 0 auto;flex-direction:row;align-items:baseline;font-size:11px}.product-demand-plan .demand-chart-readout b{min-width:40px;padding:3px 5px;font-size:13px;background:transparent}.product-demand-plan .demand-trend-line figcaption{font-size:11px;font-weight:400;gap:14px}.demand-scenario-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:8px}.demand-scenario-toolbar p{margin:0;font-size:12px;color:#b8c4d2}.demand-scenario-toolbar label{display:flex;gap:8px;align-items:center;font-size:12px;color:#bac7d7}.demand-scenario-toolbar select{border:1px solid #506075;border-radius:6px;background:#242b35;color:#e0e8f2;font-size:12px;padding:5px 8px}.product-demand-plan .demand-scenario-assumption,.product-demand-plan .demand-scenario-caption{font-size:11px;line-height:1.5;color:#aebac9;margin:8px 0}.demand-scenario-totals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0 8px}.demand-scenario-totals>div{padding:0 10px 0 0;border-right:1px solid #ffffff18}.demand-scenario-totals>div:last-child{border-right:0}.demand-scenario-totals span{display:flex;align-items:baseline;gap:6px;font-size:12px}.demand-scenario-totals strong{display:block;margin-top:5px;font-size:22px;line-height:1.3;font-weight:600;font-variant-numeric:tabular-nums}.product-demand-plan .demand-scenario-totals small{display:inline;font-size:11px;font-weight:400;color:#adbacb}.demand-scenarios [data-scenario=low]{color:#c6b5e4}.demand-scenarios [data-scenario=base]{color:#f2b36f}.demand-scenarios [data-scenario=high]{color:#91cbe4}.demand-scenario-chart{margin:14px 0 6px}.demand-scenario-chart figcaption{font-size:12px;font-weight:500;color:#ced8e4}.demand-scenario-readout{font-size:11px;min-height:30px;margin-top:6px;line-height:1.5;color:#aebccc}.demand-scenario-chart svg{display:block;width:100%;height:auto;overflow:visible}.demand-scenario-chart text{font-size:10px;fill:#aebccc}.demand-scenario-line{fill:none;stroke:currentColor;stroke-width:2;vector-effect:non-scaling-stroke;stroke-linecap:round}.demand-scenario-line[data-scenario=low]{stroke-dasharray:3 4}.demand-scenario-line[data-scenario=high]{stroke-dasharray:8 4}.demand-scenario-line[data-scenario=base]{stroke-width:2.5}.demand-scenario-chart g[role=button]:focus{outline:none}.demand-scenario-chart g[role=button]:focus-visible rect{stroke:#bcd3ef;stroke-width:1}.product-demand-plan .demand-outage-test p{font-size:11px;line-height:1.5;margin:8px 0}.demand-outage-enable{display:flex;align-items:center;gap:8px;margin:8px 0;font-size:12px}.product-demand-plan .demand-outage-enable input{appearance:auto;width:15px;min-width:15px;height:15px;min-height:15px;accent-color:#abc9e8}.demand-outage-inputs{display:flex;gap:16px;flex-wrap:wrap;margin:12px 0}.demand-outage-inputs label{display:flex;align-items:center;gap:7px;font-size:12px}.product-demand-plan .demand-outage-inputs input{height:32px;min-height:32px;padding:5px 8px;border:1px solid #506075;border-radius:6px;background:#242b35;color:#e0e8f2;font-size:12px}.product-demand-plan .demand-outage-inputs input[type=date]{width:140px;min-width:140px}.product-demand-plan .demand-outage-inputs input[type=number]{width:62px;min-width:62px}.product-demand-plan .demand-outage-test :is(th,td){white-space:normal;font-size:11px}.demand-scenario-unavailable{padding:24px 0;color:#d6bd91;font-size:13px}@container inventory-workspace (max-width:1100px){.product-demand-plan .demand-plan-grid{grid-template-columns:1fr}.product-demand-plan .demand-workflows .demand-workflow-panel{grid-template-columns:1fr;gap:14px}.demand-scenario-totals strong{font-size:19px}}.product-demand-plan .demand-scenario-chart svg,.product-demand-plan .demand-trend-line svg{height:220px;width:100%}.product-demand-plan .demand-plan-grid{align-items:stretch}.product-demand-plan .demand-chart-readout{min-height:86px;margin:12px 0 16px;color:#d6dfe9}.product-demand-plan .demand-chart-readout>div{display:flex;align-items:center;gap:20px;min-height:80px;flex-wrap:wrap}.product-demand-plan .demand-chart-readout strong{flex:1 1 160px;font-size:20px;font-weight:650;line-height:1.3;text-align:left}.product-demand-plan .demand-chart-readout strong small{display:block;font-size:13px;font-weight:400;color:#acb9c9;margin-top:5px}.product-demand-plan .demand-chart-readout span{display:flex;flex-direction:column;align-items:flex-start;gap:5px;width:auto;min-width:86px;font-size:14px}.product-demand-plan .demand-chart-readout b{padding:0;font-size:24px;font-weight:650;line-height:1.2;min-width:0;width:auto;background:none;border:0}.product-demand-plan .demand-scenario-chart svg text,.product-demand-plan .demand-trend-line svg text{font-size:13px}.product-demand-plan .demand-scenario-toolbar :is(p,label,select){font-size:14px}.product-demand-plan .demand-scenario-chart figcaption{font-size:14px;color:#aebccc}.product-demand-plan .demand-scenario-help{border-top:1px solid #ffffff18;margin-top:16px;padding:12px 0}.product-demand-plan :is(.demand-scenario-help,.demand-timing-details) summary{cursor:pointer;color:#bccbdb;font-size:14px}.product-demand-plan .demand-scenario-help p{font-size:14px;line-height:1.6;color:#acb9c9}.product-demand-plan .demand-workflows .demand-workflow-panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 28px}.product-demand-plan .demand-workflows .demand-calculation-box{grid-column:1/-1;grid-row:2;background:none;border:0;border-top:1px solid #ffffff18;border-radius:0;padding:12px 0 0}.product-demand-plan .demand-calculation-box summary{cursor:pointer;font-size:14px;color:#bccbdb}.product-demand-plan .demand-calculation-box>dl{max-width:760px;margin-top:16px}.product-demand-plan .demand-workflow-decision{grid-column:2;grid-row:1}.product-demand-plan .demand-supplier-context>.manufacturer-timing-column{font-size:18px;line-height:1.5}.product-demand-plan .demand-timing-details{margin-top:14px}.product-demand-plan .demand-timing-details .manufacturer-timing-info{margin-top:12px}.product-demand-plan .demand-timing-condition{font-size:14px;color:#ddc48e}.product-demand-plan [hidden]{display:none!important}@container inventory-workspace (max-width:1100px){.product-demand-plan .demand-workflows .demand-workflow-panel{grid-template-columns:1fr}.product-demand-plan .demand-workflow-decision{grid-column:1;grid-row:auto}.product-demand-plan .demand-workflows .demand-calculation-box{grid-row:3}}.product-demand-plan .demand-scenario-total-heading{font-size:16px;font-weight:600;margin-top:20px;color:#d6dfe9}.product-demand-plan .demand-outage-month{display:flex;align-items:center;gap:12px;margin:14px 0;font-size:14px}.product-demand-plan .demand-outage-month select{background:#242b35;border:1px solid #506075;border-radius:6px;padding:8px 12px;font-size:14px;color:#e0e8f2}.product-demand-plan .demand-outage-band{fill:#edbb7b12;stroke:#edbb7b55;stroke-dasharray:4 4;pointer-events:none}.product-demand-plan .demand-workflow-header{margin-bottom:12px}.product-demand-plan .demand-workflows .demand-workflow-tabs{max-width:none;width:fit-content;margin-bottom:16px}.product-demand-plan .demand-workflows .demand-workflow-panel{grid-template-columns:minmax(200px,280px) minmax(0,1fr);gap:16px 24px}.product-demand-plan .demand-workflows .demand-workflow-decision{display:flex;align-items:flex-start;flex-wrap:wrap;gap:16px}.product-demand-plan .demand-workflows .demand-result-box{flex:0 1 220px;margin:0}.product-demand-plan .demand-workflows .demand-result-box>div.demand-equation-result{display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:12px 16px}.product-demand-plan .demand-workflows .demand-result-box output{font-size:26px}.product-demand-plan .demand-workflows .demand-decision-controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin:0}.product-demand-plan .demand-workflows .demand-order-choice{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px}.product-demand-plan .demand-workflows .demand-order-choice label{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.product-demand-plan .demand-workflows .demand-order-choice input{width:150px}.product-demand-plan .demand-workflows .demand-decision-controls>button{align-self:flex-end}.product-demand-plan .demand-workflows .demand-timing-details{margin-top:8px}.product-demand-plan .demand-workflows .demand-timing-condition{margin:6px 0}.product-demand-plan .demand-simulation-status{font-size:13px;color:#edbb7b}.product-demand-plan .demand-amazon-decision{border:0;padding:0;margin:0;min-width:0}.product-demand-plan .demand-amazon-decision legend{font-size:13px;margin-bottom:8px}@container inventory-workspace (max-width:1100px){.product-demand-plan .demand-workflows .demand-workflow-panel{grid-template-columns:1fr}}.product-demand-plan .demand-workflows .demand-workflow-tabs{display:inline-flex;width:auto;max-width:100%}.product-demand-plan .demand-workflows .demand-workflow-tabs>button{flex:0 0 auto;white-space:nowrap;gap:6px}.product-demand-plan .demand-workflows .demand-workflow-tabs>button span{white-space:nowrap}.products-purchase-summary{display:flex;flex-wrap:wrap;gap:1rem 3rem;margin:0 0 1rem;padding:.8rem 0;border-bottom:1px solid rgb(255 255 255/.1)}.products-purchase-summary dt{font-size:.78rem;color:rgb(255 255 255/.6)}.products-purchase-summary dd{margin:.3rem 0 0;font-size:1rem;font-weight:600;font-variant-numeric:tabular-nums}.products-purchase-summary dd small{display:block;font-size:.75rem;font-weight:400;color:rgb(255 255 255/.6)}.products-purchase-summary a{color:#bfdbfe;text-decoration:underline;text-underline-offset:3px}