:root{--sd-primary:#1861F4;--sd-primary-hover:#0F4FD6;--sd-primary-dark:#123FA8;--sd-primary-500:#3B78F6;--sd-primary-300:#8AB0FB;--sd-soft:#EEF4FF;--sd-soft-hover:#E7EFFF;--sd-border:#D6E3FF;--sd-focus:rgba(24,97,244,0.22);--sd-text:#172033;--sd-muted:#64748B;--sd-surface:#FFFFFF}a,button,input,select,textarea{accent-color:var(--sd-primary)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:var(--sd-primary)}::selection{background:var(--sd-primary);color:#fff}:root{--bg:#f7f6fa;--panel:#fff;--text:#17151c;--muted:#746f80;--line:var(--sd-border);--brand:var(--sd-primary);--brand2:var(--sd-primary-hover);--soft:var(--sd-soft);--green:#118847;--red:#b42318;--amber:#b76e00}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{text-decoration:none;color:inherit}button,input,select{font:inherit}.appShell{min-height:100vh;display:grid;grid-template-columns:250px 1fr}.sidebar{position:sticky;top:0;height:100vh;background:#fff;border-right:1px solid var(--line);padding:20px 14px;display:flex;flex-direction:column}.brand{display:flex;align-items:center;gap:11px;padding:3px 7px 18px}.brand.big{padding:0 0 20px}.brandMark{width:38px;height:38px;border-radius:10px;background:var(--brand);color:white;display:grid;place-items:center;font-weight:800}.brand span,.brand strong{display:block}.brand span{font-size:14px;color:var(--muted)}.quick{border:1px solid var(--line);background:var(--sd-soft);padding:10px 12px;border-radius:12px;color:var(--muted);font-size:14.5px;margin-bottom:18px}.sidebar nav{display:flex;flex-direction:column;gap:4px}.navItem{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;font-size:14px}.navItem:hover{background:var(--soft);color:var(--brand)}.navItem span{width:20px;text-align:center}.sideFooter{margin-top:auto;border-top:1px solid var(--line);padding:16px 8px 0;display:flex;align-items:center;justify-content:space-between}.plan{font-size:13px;background:var(--soft);color:var(--brand);padding:5px 8px;border-radius:20px;font-weight:700}.logout{border:0;background:none;color:var(--muted);cursor:pointer}.content{padding:28px 32px;min-width:0}.topbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.topbar h1{margin:0;font-size:28px}.topbar p{margin:5px 0 0;color:var(--muted)}.btn{border:0;border-radius:10px;background:var(--brand);color:#fff;padding:11px 16px;cursor:pointer;font-weight:650}.btn:hover{background:var(--brand2)}.btn.secondary{background:#fff;color:var(--brand);border:1px solid var(--sd-border)}.btn.full{width:100%}.stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-bottom:20px}.statCard{background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px}.statCard small,.statCard span{display:block;color:var(--muted)}.statCard strong{display:block;font-size:28px;margin:7px 0}.panel{background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px;margin-bottom:18px;box-shadow:0 1px 1px rgba(0,0,0,.02)}.panelHead{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px}.panel h2{margin:0 0 5px;font-size:19px}.panel p{margin:0;color:var(--muted)}.tableWrap{overflow:auto;border:1px solid var(--line);border-radius:13px}table{width:100%;border-collapse:collapse;min-width:1050px}th{text-align:left;color:#645d6d;background:var(--sd-soft);padding:13px}td,th{font-size:14px}td{padding:14px 13px;border-top:1px solid var(--line);vertical-align:top}td small,td span,td strong{display:block}td small{color:var(--muted);margin-top:3px}.itemChip{padding:4px 0;font-weight:650}.itemChip span{display:inline;color:var(--muted);font-weight:400}.rate{width:100px;border-left:4px solid #aaa;padding-left:9px}.rate.good{border-color:var(--green)}.rate.mid{border-color:var(--amber)}.rate.bad{border-color:var(--red)}.rate small{font-size:13px}.statusSelect{border:1px solid var(--line);border-radius:8px;padding:8px;background:#fff}.pill{display:inline-block!important;padding:5px 8px;background:var(--soft);color:var(--brand);border-radius:20px;font-size:14px}.empty{padding:40px;text-align:center;color:var(--muted)}.tabs{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:14px}.tabs a{background:#fff;border:1px solid var(--line);border-radius:10px;padding:9px 11px;font-size:14px}.tabs a.active{background:var(--brand);color:#fff;border-color:var(--brand)}.toolbar{display:flex;justify-content:space-between;gap:12px;margin-bottom:14px}.search{min-width:300px;border:1px solid var(--line);border-radius:10px;padding:10px 12px}.integrationGrid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.notice{padding:13px 14px;border-radius:10px;margin-top:12px;display:flex;flex-direction:column;gap:3px}.notice.success{background:#eaf8ef;color:#126333;border:1px solid #bde7ca}.notice.error{background:#fff0ef;color:#8d2017;border:1px solid #efc1bd}.scopeGrid{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.scopeGrid span{font-size:14px;border:1px solid var(--line);padding:6px 8px;border-radius:8px}.cleanList{padding-left:20px;color:#494350;line-height:1.8}.milestones{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:16px}.milestones div{border:1px solid var(--line);border-radius:12px;padding:15px}.milestones b{width:28px;height:28px;border-radius:50%;background:var(--soft);color:var(--brand);margin-bottom:9px}.loginPage,.milestones b{display:grid;place-items:center}.loginPage{min-height:100vh;padding:30px;background:radial-gradient(circle at top left,var(--sd-soft),transparent 40%),var(--bg)}.loginCard{width:min(440px,100%);background:#fff;border:1px solid var(--line);border-radius:22px;padding:32px;box-shadow:0 20px 50px rgba(45,16,52,.08)}.loginCard h1{margin:4px 0 7px}.loginCard>p{margin:0 0 24px;color:var(--muted)}.loginForm{display:flex;flex-direction:column;gap:15px}.loginForm label{font-size:14.5px;font-weight:650}.loginForm input{display:block;width:100%;margin-top:7px;border:1px solid var(--line);border-radius:10px;padding:12px}.loginForm input:focus{outline:2px solid var(--sd-border);border-color:var(--brand)}@media(max-width:1050px){.stats{grid-template-columns:repeat(2,1fr)}.integrationGrid{grid-template-columns:1fr}.milestones{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.appShell{grid-template-columns:1fr}.sidebar{position:static;height:auto}.sidebar nav{display:grid;grid-template-columns:1fr 1fr}.content{padding:18px 14px}.topbar{align-items:flex-start;flex-direction:column}.stats{grid-template-columns:1fr 1fr}.milestones{grid-template-columns:1fr}.search{min-width:0;width:100%}.toolbar{flex-direction:column}.sideFooter{display:none}}.topActions{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap}.courierSyncWrap{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.courierSyncMessage{max-width:300px;color:var(--muted);text-align:right}.btn:disabled{opacity:.65;cursor:wait}@media(max-width:760px){.topActions{width:100%}.courierSyncWrap{align-items:stretch;width:100%}.courierSyncMessage{text-align:left}.topActions>.btn{width:100%;text-align:center}}.riskBadge{display:inline-block!important;width:max-content;margin:0 0 6px;padding:3px 7px;border-radius:999px;font-size:13px;font-weight:800;letter-spacing:.02em}.riskBadge.trusted{background:#e7f7ed;color:#0d7139}.riskBadge.watch{background:#fff3db;color:#925600}.riskBadge.highReturn{background:#ffe9e7;color:#a3261d}.riskBadge.neutral{background:var(--sd-soft);color:#655f6d}.orderNumberLink{color:var(--brand)}.orderNumberLink:hover{text-decoration:underline}.reviewLink{display:inline-block;color:var(--brand);font-weight:750;white-space:nowrap}.reviewLink:hover{text-decoration:underline}.orderReviewPage{max-width:1500px;width:100%}.reviewTopbar{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px}.reviewTopbar h1{margin:5px 0 3px;font-size:30px}.reviewTopbar p{margin:0;color:var(--muted)}.backLink{font-size:14.5px;color:var(--brand);font-weight:700}.reviewTopActions{gap:9px}.whatsappBtn{background:#137a47}.whatsappBtn:hover{background:#0e663b}.reviewGrid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(320px,.75fr);gap:18px;align-items:start}.reviewMain,.reviewSide{display:flex;flex-direction:column;gap:18px}.courierRiskCard,.decisionCard,.detailCard{background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px;box-shadow:0 1px 1px rgba(0,0,0,.02)}.courierRiskHead,.decisionHead,.detailCardHead{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.courierRiskCard h2,.decisionCard h2,.detailCard h2{margin:2px 0 0;font-size:19px}.eyebrow{display:block;color:var(--muted);font-size:13px;font-weight:850;letter-spacing:.12em}.orderTotal{font-size:24px}.reviewItems{margin-top:16px;border-top:1px solid var(--line)}.reviewItem{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--line)}.reviewItem small,.reviewItem strong{display:block}.reviewItem small{color:var(--muted);margin-top:4px}.reviewItem>span{font-weight:750;color:var(--muted);white-space:nowrap}.customerDetailGrid,.metaGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.customerDetailGrid>div,.metaGrid>div{background:var(--sd-soft);border:1px solid var(--line);border-radius:11px;padding:12px}.customerDetailGrid span,.metaGrid span{display:block;color:var(--muted);font-size:13px;margin-bottom:4px}.customerDetailGrid strong,.metaGrid strong{font-size:14px;word-break:break-word}.customerDetailGrid .wide{grid-column:1/-1}.mutedText{color:var(--muted)}.courierRiskCard{border-width:1px}.courierRiskCard.trusted{border-color:#b9e3c8}.courierRiskCard.watch{border-color:#f0d9a6}.courierRiskCard.highReturn{border-color:#efc1bd}.courierRiskCard.neutral{border-color:var(--line)}.courierRiskHead>span:last-child{color:var(--muted);font-size:13px;font-weight:850;letter-spacing:.12em}.bigRate{font-size:54px;line-height:1;font-weight:900;margin:18px 0 8px}.bigRate small{font-size:22px}.courierRiskCard>p{color:var(--muted);line-height:1.5;margin:0 0 18px}.courierStats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.courierStats div{background:var(--sd-soft);border-radius:10px;padding:10px;text-align:center}.courierStats span,.courierStats strong{display:block}.courierStats span{font-size:13px;color:var(--muted)}.courierStats strong{font-size:20px;margin-top:3px}.checkedAt{display:block;color:var(--muted);margin-top:12px}.currentStatus{font-size:13px;font-weight:850;padding:6px 8px;border-radius:999px;background:var(--soft);color:var(--brand)}.decisionGrid{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:16px}.decisionBtn{border:1px solid transparent;border-radius:10px;padding:11px 10px;font-weight:750;cursor:pointer;background:#fff}.decisionBtn:disabled{opacity:.55;cursor:not-allowed}.decisionBtn.approve{background:#e8f7ed;color:#0c6f37;border-color:#b9e3c8}.decisionBtn.hold{background:#fff3db;color:#8b5600;border-color:#f0d9a6}.decisionBtn.secondaryAction{background:var(--sd-soft);color:#5d5665;border-color:var(--line)}.decisionBtn.danger{background:#ffeceb;color:#9c291f;border-color:#efc1bd}.decisionMessage{margin:10px 0 0;font-size:14px;font-weight:700;color:var(--brand)}.decisionHint{margin:10px 0 0!important;font-size:13px;line-height:1.45;color:var(--muted)!important}.noteArea{width:100%;resize:vertical;border:1px solid var(--line);border-radius:11px;padding:12px;margin:14px 0 10px;background:#fff}.noteArea:focus{outline:2px solid var(--sd-border);border-color:var(--brand)}.noteMessage{font-size:13px;color:var(--green)}.compactCard h2{margin:3px 0 13px}.referenceList{margin:0}.referenceList div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--line)}.referenceList dt{color:var(--muted);font-size:14px}.referenceList dd{margin:0;text-align:right;font-weight:650;max-width:65%;font-size:14px}@media(max-width:1100px){.reviewGrid{grid-template-columns:1fr}.reviewSide{display:grid;grid-template-columns:1fr 1fr}.reviewSide .compactCard{grid-column:1/-1}}@media(max-width:760px){.reviewTopbar{flex-direction:column}.reviewTopActions{width:100%}.reviewTopActions .btn{flex:1 1;text-align:center}.reviewSide{display:flex}.customerDetailGrid,.metaGrid{grid-template-columns:1fr}.customerDetailGrid .wide{grid-column:auto}.decisionGrid{grid-template-columns:1fr}.bigRate{font-size:46px}}.reviewTopActions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.refreshOrderWrap{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.refreshOrderWrap small{color:var(--muted);font-size:13px}.miniBtn{border:1px solid var(--line);background:#fff;color:var(--brand);border-radius:9px;padding:8px 11px;font-weight:700;cursor:pointer}.productOrderList{display:flex;flex-direction:column;gap:10px;margin:16px 0}.productOrderItem{display:grid;grid-template-columns:72px 1fr auto;gap:14px;align-items:center;border:1px solid var(--line);border-radius:14px;padding:10px;background:#fff}.productThumb{width:72px;height:82px;border-radius:10px;background:var(--sd-soft);overflow:hidden;display:grid;place-items:center;color:var(--muted);font-size:13px}.productThumb img{width:100%;height:100%;object-fit:cover}.productOrderInfo strong{display:block;font-size:15px}.productOrderInfo small{display:block;margin-top:5px;color:var(--muted)}.variantLine{display:inline-block;margin-top:5px;padding:4px 7px;border-radius:7px;background:var(--soft);color:var(--brand);font-size:14px;font-weight:700}.productOrderNumbers{text-align:right;min-width:90px}.productOrderNumbers span{display:block;color:var(--muted);font-size:14px}.productOrderNumbers strong{display:block;margin-top:7px}.orderMoneyGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0}.orderMoneyGrid>div{border:1px solid var(--line);border-radius:10px;padding:10px}.orderMoneyGrid span{display:block;color:var(--muted);font-size:13px}.orderMoneyGrid strong{display:block;margin-top:4px}.orderMoneyGrid .grand{background:var(--sd-soft);border-color:var(--sd-border)}.customerEditForm{display:grid;grid-template-columns:1fr 1fr;gap:12px}.customerEditForm label{font-size:14px;font-weight:700;color:#5d5664}.customerEditActions.wide,.customerEditForm label.wide{grid-column:1/-1}.customerEditForm input{display:block;width:100%;margin-top:6px;border:1px solid var(--line);border-radius:9px;padding:10px;background:#fff}.customerEditActions{display:flex;align-items:center;gap:12px}.customerEditActions span{color:var(--muted);font-size:14px}.formMessage{margin:12px 0 0;padding:9px 10px;border-radius:9px;background:var(--sd-soft);color:#4e4654;font-size:14px}.invoicePage{min-height:100vh;background:#ececf0;padding:24px}.invoiceToolbar{width:min(960px,100%);margin:0 auto 12px;display:flex;justify-content:space-between;align-items:center}.invoiceToolbar>a{font-weight:700;color:#514956}.invoiceSheet{width:min(960px,100%);margin:0 auto;background:#fff;padding:38px;border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.08)}.invoiceHead{display:flex;justify-content:space-between;gap:24px;padding-bottom:24px;border-bottom:2px solid #211e24}.invoiceHead>div{display:flex;flex-direction:column;gap:4px}.invoiceBrand{font-weight:900;letter-spacing:.14em;font-size:12px}.invoiceHead strong{font-size:20px}.invoiceHead span{color:#77717b;font-size:12px}.invoiceMeta{text-align:right}.invoiceMeta h1{margin:0;font-size:32px;letter-spacing:.04em}.invoiceCustomer{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:24px 0}.invoiceCustomer>div{border:1px solid var(--sd-border);border-radius:10px;padding:14px}.invoiceCustomer span{display:block;font-size:10px;letter-spacing:.1em;color:#77717b;text-transform:uppercase}.invoiceCustomer strong{display:block;margin-top:5px}.invoiceCustomer p{margin:5px 0 0;color:#625d65;font-size:12px}.invoiceTable{width:100%;border-collapse:collapse;min-width:0}.invoiceTable th{background:var(--sd-soft);padding:10px;font-size:11px}.invoiceTable td{border-top:1px solid var(--sd-border);padding:11px 10px;vertical-align:middle;font-size:12px}.invoiceProduct{display:flex;align-items:center;gap:10px}.invoiceProduct img{width:48px;height:55px;object-fit:cover;border-radius:7px}.invoiceProduct small,.invoiceProduct strong{display:block}.invoiceProduct small{color:#77717b;margin-top:3px}.invoiceSummary{margin:22px 0 0 auto;width:min(340px,100%);display:flex;flex-direction:column;gap:7px}.invoiceSummary>div{display:flex;justify-content:space-between;padding:7px 0;border-bottom:1px solid #eee}.invoiceGrand{font-size:18px;border-top:2px solid #211e24!important;border-bottom:0!important;margin-top:4px;padding-top:12px!important}.invoiceFooter{margin-top:30px;padding-top:16px;border-top:1px solid var(--sd-border);display:flex;justify-content:space-between;color:#77717b;font-size:11px}@media(max-width:760px){.reviewTopActions{justify-content:flex-start}.refreshOrderWrap{align-items:flex-start}.productOrderItem{grid-template-columns:64px 1fr}.productThumb{width:64px;height:72px}.productOrderNumbers{grid-column:2;text-align:left;display:flex;gap:14px;align-items:center}.orderMoneyGrid{grid-template-columns:1fr 1fr}.customerEditForm{grid-template-columns:1fr}.customerEditActions.wide,.customerEditForm label.wide{grid-column:auto}.invoicePage{padding:0;background:#fff}.invoiceSheet{border-radius:0;padding:20px;box-shadow:none}.invoiceCustomer,.invoiceHead{grid-template-columns:1fr;display:grid}.invoiceMeta{text-align:left}.invoiceTable{font-size:10px}.invoiceTable td,.invoiceTable th{padding:7px 5px}.invoiceProduct img{display:none}}@media print{body{background:#fff}.noPrint{display:none!important}.invoicePage{padding:0;background:#fff}.invoiceSheet{width:100%;box-shadow:none;border-radius:0;padding:0}.invoiceTable{page-break-inside:auto}.invoiceTable tr{page-break-inside:avoid;page-break-after:auto}}.moderatorOrderPage{max-width:1540px;width:100%;padding-top:22px}.moderatorTopbar{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;margin-bottom:14px}.moderatorTitleBlock{min-width:0}.moderatorTitleBlock h1{margin:4px 0 0;font-size:31px;line-height:1}.moderatorTitleBlock>p{margin:7px 0 0;color:var(--muted);font-size:14.5px}.orderIdentityLine{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.moderatorStatus,.sourceBadge{display:inline-flex;align-items:center;min-height:24px;border-radius:999px;padding:5px 9px;font-size:13px;font-weight:850;letter-spacing:.035em}.moderatorStatus{background:var(--soft);color:var(--brand)}.sourceBadge{background:var(--sd-soft);color:var(--sd-primary-hover);border:1px solid var(--sd-border)}.moderatorActions{max-width:620px}.moderatorActions .btn,.moderatorActions .miniBtn{min-height:39px;display:inline-flex;align-items:center;justify-content:center}.attentionStrip{border:1px solid var(--line);border-radius:12px;padding:10px 13px;display:flex;align-items:center;gap:14px;margin-bottom:12px;font-size:14px}.attentionStrip strong{white-space:nowrap}.attentionStrip.warning{background:#fff9ec;border-color:#efdeb6;color:#7f5408}.attentionStrip.danger{background:#fff1ef;border-color:#efc6c0;color:#8f2b22}.attentionStrip.ready{background:#edf9f1;border-color:#c4e8d0;color:#15653b}.attentionItems{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.attentionItems span{position:relative;padding-left:12px}.attentionItems span:before{content:"•";position:absolute;left:2px}.moderatorSummaryStrip{display:grid;grid-template-columns:1.25fr 1fr 1.15fr 1fr 1fr;gap:10px;margin-bottom:16px}.summaryTile{background:#fff;border:1px solid var(--line);border-radius:13px;padding:12px 13px;min-width:0}.summaryTile small,.summaryTile span{display:block;color:var(--muted)}.summaryTile span{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.summaryTile strong{display:block;margin:4px 0 2px;font-size:16px}.summaryTile small,.summaryTile strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.summaryTile small{font-size:13px}.summaryTile.courierSummary{border-left-width:4px}.summaryTile.courierSummary.trusted{border-left-color:var(--green)}.summaryTile.courierSummary.watch{border-left-color:var(--amber)}.summaryTile.courierSummary.highReturn{border-left-color:var(--red)}.summaryTile.courierSummary.neutral{border-left-color:#9d97a3}.moderatorLayout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(345px,.72fr);gap:16px;align-items:start}.moderatorMainColumn,.moderatorSideColumn{display:flex;flex-direction:column;gap:14px}.moderatorSectionHead h2{font-size:18px}.moderatorSectionHead p{margin:5px 0 0;color:var(--muted);font-size:14px}.customerEditorCard{order:0}.moderatorProductsCard{padding:18px}.productHeaderTotal{text-align:right}.productHeaderTotal span,.productHeaderTotal strong{display:block}.productHeaderTotal span{font-size:13px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.productHeaderTotal strong{font-size:22px;margin-top:2px}.moderatorProductList{display:flex;flex-direction:column;gap:9px;margin-top:14px}.moderatorProductRow{display:grid;grid-template-columns:74px minmax(0,1fr) auto;gap:13px;align-items:center;border:1px solid var(--line);border-radius:13px;padding:9px;background:#fff}.moderatorProductThumb{width:74px;height:84px;border-radius:10px;overflow:hidden;background:var(--sd-soft);display:grid;place-items:center;color:var(--muted);font-size:13px}.moderatorProductThumb img{width:100%;height:100%;object-fit:cover}.moderatorProductInfo{min-width:0}.moderatorProductName{display:block;font-size:14px;line-height:1.35}.moderatorProductInfo small{display:block;margin-top:6px;color:var(--muted);font-size:13px}.variantChips{display:flex;gap:5px;flex-wrap:wrap;margin-top:7px}.variantChips span{display:inline-flex;align-items:center;gap:3px;border-radius:7px;padding:4px 7px;background:var(--sd-soft);color:var(--sd-primary);font-size:13px}.variantChips .mutedVariant{background:var(--sd-soft);color:var(--muted)}.moderatorProductMetrics{display:grid;grid-template-columns:repeat(3,minmax(62px,1fr));gap:6px;min-width:225px}.moderatorProductMetrics>div{background:var(--sd-soft);border:1px solid var(--sd-soft);border-radius:9px;padding:8px 9px;text-align:right}.moderatorProductMetrics span,.moderatorProductMetrics strong{display:block}.moderatorProductMetrics span{font-size:13px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.moderatorProductMetrics strong{font-size:14.5px;margin-top:2px}.emptyProductState{padding:26px;text-align:center;border:1px dashed var(--sd-border);border-radius:12px;background:var(--sd-soft)}.emptyProductState p{margin:5px 0 0;color:var(--muted);font-size:14px}.moderatorMoneyGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.moderatorMoneyGrid>div{border:1px solid var(--line);background:var(--sd-soft);border-radius:10px;padding:10px}.moderatorMoneyGrid span,.moderatorMoneyGrid strong{display:block}.moderatorMoneyGrid span{font-size:13px;color:var(--muted)}.moderatorMoneyGrid strong{margin-top:4px;font-size:14px}.moderatorMoneyGrid .grand{background:var(--sd-soft);border-color:var(--sd-border)}.moderatorMoneyGrid .grand strong{color:var(--brand);font-size:17px}.operationalCard{padding:17px 18px}.operationInfoGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.operationInfoGrid>div{border:1px solid var(--line);border-radius:9px;padding:9px 10px;background:var(--sd-soft)}.operationInfoGrid span,.operationInfoGrid strong{display:block}.operationInfoGrid span{font-size:13px;text-transform:uppercase;letter-spacing:.055em;color:var(--muted)}.operationInfoGrid strong{font-size:14px;margin-top:3px;word-break:break-word}.moderatorSideColumn .courierRiskCard,.moderatorSideColumn .decisionCard,.moderatorSideColumn .detailCard{padding:17px}.moderatorCourierCard{background:#fff}.moderatorCourierCard.trusted{box-shadow:inset 4px 0 0 #138b49}.moderatorCourierCard.watch{box-shadow:inset 4px 0 0 #d08300}.moderatorCourierCard.highReturn{box-shadow:inset 4px 0 0 #bd3529}.moderatorCourierCard.neutral{box-shadow:inset 4px 0 0 #9d97a3}.moderatorCourierCard h2{font-size:18px}.courierScoreRow{display:grid;grid-template-columns:118px 1fr;align-items:center;gap:12px;margin:13px 0}.moderatorCourierCard .bigRate{font-size:49px;margin:0}.courierScoreRow p{margin:0;color:var(--muted);font-size:14px;line-height:1.45}.moderatorCourierStats{gap:6px}.moderatorCourierStats div{padding:8px}.moderatorCourierStats strong{font-size:18px}.moderatorOrderSummaryCard{padding-bottom:10px}.moderatorReferenceList div{padding:8px 0}.moderatorReferenceList dd{max-width:58%}.moderatorSideColumn .noteArea{min-height:96px}.moderatorSideColumn .decisionGrid{margin-top:12px}.moderatorSideColumn .decisionBtn{padding:10px 8px}.moderatorSideColumn .decisionHint{display:none}.customerEditorCard .customerDetailGrid{margin-top:12px}.customerEditorCard .customerDetailGrid>div{padding:10px 11px}.customerEditorCard .detailCardHead{align-items:center}.customerEditorCard .miniBtn{padding:7px 10px}.customerEditForm{margin-top:12px}.customerEditForm input{padding:9px 10px}.referenceList dd{word-break:break-word}.status-approved{background:#e7f7ed;color:#0f6b39}.status-cancelled{background:#ffedeb;color:#9d2b21}.status-on_hold{background:#fff5df;color:#835405}.status-no_response{background:var(--sd-soft);color:#5d5665}.status-processing{background:var(--sd-soft);color:var(--sd-primary)}@media(max-width:1240px){.moderatorSummaryStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.moderatorLayout{grid-template-columns:minmax(0,1.4fr) minmax(330px,.8fr)}.moderatorProductMetrics{min-width:205px}.operationInfoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1020px){.moderatorTopbar{flex-direction:column}.moderatorActions{max-width:none}.moderatorLayout{grid-template-columns:1fr}.moderatorSideColumn{display:grid;grid-template-columns:1fr 1fr}.moderatorSideColumn .decisionCard,.moderatorSideColumn .moderatorCourierCard{min-height:100%}.moderatorSideColumn .detailCard{grid-column:1/-1}.moderatorSummaryStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.moderatorOrderPage{padding-top:14px}.moderatorTitleBlock h1{font-size:27px}.moderatorActions{width:100%;display:grid;grid-template-columns:1fr 1fr}.moderatorActions .refreshOrderWrap{grid-column:1/-1;width:100%;align-items:stretch}.moderatorActions .refreshOrderWrap .miniBtn{width:100%}.attentionStrip{align-items:flex-start;flex-direction:column;gap:5px}.moderatorSummaryStrip{grid-template-columns:1fr 1fr}.moderatorProductRow{grid-template-columns:62px 1fr}.moderatorProductThumb{width:62px;height:72px}.moderatorProductMetrics{grid-column:2;min-width:0;grid-template-columns:repeat(3,1fr)}.moderatorProductMetrics>div{text-align:left;padding:7px}.moderatorMoneyGrid,.operationInfoGrid{grid-template-columns:1fr 1fr}.moderatorSideColumn{display:flex}.courierScoreRow{grid-template-columns:100px 1fr}.moderatorCourierCard .bigRate{font-size:42px}}@media(max-width:480px){.moderatorActions,.moderatorSummaryStrip{grid-template-columns:1fr}.moderatorProductRow{grid-template-columns:54px 1fr}.moderatorProductThumb{width:54px;height:64px}.moderatorProductMetrics{grid-column:1/-1}.courierScoreRow,.moderatorMoneyGrid,.operationInfoGrid{grid-template-columns:1fr}.moderatorCourierCard .bigRate{font-size:46px}}.orderEditorCard{overflow:visible}.orderEditorHead{align-items:flex-start}.orderEditorHeadActions{display:flex;align-items:center;gap:12px}.orderEditNotice{display:flex;gap:10px;align-items:flex-start;background:#fff8e8;border:1px solid #f0d597;border-radius:10px;padding:10px 12px;margin:0 0 12px;color:#79530a;font-size:14px}.orderEditNotice strong{white-space:nowrap}.orderEditorItems{display:flex;flex-direction:column;gap:10px}.orderEditorRow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;border:1px solid var(--line);border-radius:13px;padding:10px;background:#fff}.orderEditorProduct{display:flex;gap:12px;align-items:center;min-width:0}.orderEditorProduct>div:last-child{min-width:0}.orderEditorProduct strong{display:block;font-size:14px;line-height:1.35}.orderEditorProduct small{display:block;color:var(--muted);margin-top:5px}.orderEditorThumb{width:70px;height:70px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--sd-soft);display:grid;place-items:center;flex:0 0 auto;color:var(--muted);font-size:13px}.catalogThumb img,.orderEditorThumb img{width:100%;height:100%;object-fit:cover}.orderEditorControls{display:flex;align-items:center;gap:8px}.editMetric{min-width:92px;background:var(--sd-soft);border:1px solid var(--line);border-radius:10px;padding:7px 9px}.editMetric>span{display:block;text-transform:uppercase;letter-spacing:.06em;font-size:13px;color:var(--muted);margin-bottom:4px}.editMetric>strong{font-size:14px}.qtyMetric{min-width:120px}.priceMetric{min-width:135px}.totalMetric{min-width:100px}.stepper{display:grid;grid-template-columns:30px 50px 30px;align-items:center}.stepper button{height:32px;border:1px solid var(--sd-border);background:#fff;cursor:pointer;color:var(--brand);font-weight:800}.stepper button:first-child{border-radius:7px 0 0 7px}.stepper button:last-child{border-radius:0 7px 7px 0}.stepper input{width:50px;height:32px;text-align:center;border:1px solid var(--sd-border);border-left:0;border-right:0;outline:none}.moneyInput{display:flex;align-items:center;border:1px solid var(--sd-border);border-radius:8px;background:#fff;overflow:hidden;height:34px}.moneyInput b{padding:0 0 0 9px;color:var(--muted)}.moneyInput input{min-width:0;width:100%;height:32px;border:0;outline:0;padding:0 8px;background:transparent}.removeLineBtn{width:32px;height:32px;border:1px solid #f1c7c4;background:#fff4f3;color:#b42318;border-radius:8px;font-size:20px;line-height:1;cursor:pointer}.productFinder{margin-top:14px;padding:14px;border:1px dashed var(--sd-primary-300);background:var(--sd-soft);border-radius:13px}.productFinderTitle span,.productFinderTitle strong{display:block}.productFinderTitle span{font-size:14px;color:var(--muted);margin-top:3px}.productSearchForm{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:10px}.productSearchForm input{border:1px solid var(--line);border-radius:10px;padding:10px 12px;outline:0}.productSearchForm input:focus{border-color:var(--sd-primary-500);box-shadow:0 0 0 3px rgba(91,26,101,.08)}.catalogResults{display:flex;flex-direction:column;gap:7px;margin-top:10px;max-height:340px;overflow:auto}.catalogResult{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#fff;border:1px solid var(--line);border-radius:10px;padding:8px}.catalogProductInfo{display:flex;align-items:center;gap:10px;min-width:0}.catalogProductInfo>div:last-child{min-width:0}.catalogProductInfo small,.catalogProductInfo span,.catalogProductInfo strong{display:block}.catalogProductInfo strong{font-size:14.5px}.catalogProductInfo small,.catalogProductInfo span{font-size:13px;color:var(--muted);margin-top:2px}.catalogThumb{width:48px;height:48px;border-radius:8px;overflow:hidden;background:var(--sd-soft);border:1px solid var(--line);display:grid;place-items:center;font-size:13px;color:var(--muted);flex:0 0 auto}.catalogResultAction{display:flex;align-items:center;gap:10px;white-space:nowrap}.catalogResultAction .btn{padding:8px 12px}.orderMoneyEditor{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:14px}.moneyField{border:1px solid var(--line);border-radius:10px;padding:9px;background:var(--sd-soft);min-width:0}.moneyField>small,.moneyField>span,.moneyField>strong{display:block}.moneyField>span{font-size:13px;color:var(--muted);margin-bottom:5px}.moneyField>strong{font-size:15px}.moneyField.grand{background:var(--sd-soft);border-color:var(--sd-border)}.moneyField.grand strong{font-size:18px;color:var(--brand)}.moneyField.grand small{font-size:13px;color:var(--muted)}.quickMoneyActions{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:9px}.quickMoneyActions>span{font-size:13px;color:var(--muted)}.quickMoneyActions button{border:1px solid var(--line);background:#fff;border-radius:20px;padding:6px 9px;font-size:13px;cursor:pointer}.quickMoneyActions button:hover{border-color:var(--sd-primary-300);color:var(--brand)}.orderEditorSaveBar{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.orderEditorSave{min-width:190px}.orderEditorMessage{margin:10px 0 0;font-size:14px;color:var(--brand);font-weight:600}@media(max-width:1100px){.orderEditorRow{grid-template-columns:1fr}.orderEditorControls{justify-content:flex-start;flex-wrap:wrap}.orderMoneyEditor{grid-template-columns:repeat(2,minmax(0,1fr))}.moneyField.grand{grid-column:span 2}}@media(max-width:760px){.orderEditorHeadActions{width:100%;justify-content:space-between}.orderEditorProduct{align-items:flex-start}.orderEditorControls{display:grid;grid-template-columns:1fr 1fr}.editMetric,.priceMetric,.qtyMetric,.totalMetric{min-width:0}.removeLineBtn{align-self:end}.productSearchForm{grid-template-columns:1fr}.catalogResult{align-items:flex-start}.catalogResultAction{flex-direction:column;align-items:flex-end}.orderMoneyEditor{grid-template-columns:1fr}.moneyField.grand{grid-column:auto}.orderEditorSaveBar{position:sticky;bottom:0;background:#fff;padding:10px 0;z-index:5}.orderEditorSave{flex:1 1}}.courierBreakdownSection{background:#fff;border:1px solid var(--line);border-radius:14px;padding:14px;margin:0 0 16px;overflow:hidden}.courierBreakdownHeader{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px}.courierBreakdownHeader h2{font-size:18px;margin:2px 0 0}.courierBreakdownMeta{display:flex;align-items:center;gap:9px;color:var(--muted)}.courierBreakdownMeta small{font-size:13px}.courierCardRail{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x proximity;padding:1px 1px 8px;overscroll-behavior-inline:contain;scrollbar-width:thin}.courierCardRail::-webkit-scrollbar{height:7px}.courierCardRail::-webkit-scrollbar-thumb{background:var(--sd-border);border-radius:999px}.courierMiniCard{--provider:var(--sd-primary);--tone:#1aa85b;flex:0 0 205px;border:1px solid var(--sd-border);border-radius:11px;overflow:hidden;background:#fff;scroll-snap-align:start;box-shadow:0 1px 2px rgba(37,24,42,.04)}.courierMiniHead{height:38px;display:flex;align-items:center;justify-content:center;gap:5px;background:var(--provider);color:#fff;padding:0 10px;font-size:14px}.courierMiniHead strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.courierRefreshGlyph{font-size:14.5px;opacity:.7}.provider-overall{--provider:var(--sd-primary)}.provider-pathao{--provider:#e7372f}.provider-steadfast{--provider:#31a48d}.provider-redx{--provider:#df2027}.provider-carrybee{--provider:#d9a40d}.provider-generic{--provider:#596477}.courierMiniBody{padding:10px 11px 9px}.courierRateLine{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:5px}.courierRateLine span{font-size:13px;color:var(--muted)}.courierRateLine strong{font-size:14.5px;color:var(--tone)}.courierMiniStats{margin:0}.courierMiniStats div{display:flex;justify-content:space-between;align-items:center;min-height:19px}.courierMiniStats dt{font-size:13px;color:var(--muted)}.courierMiniStats dd{font-size:14px;font-weight:750;margin:0;color:var(--sd-primary)}.courierMiniProgress{height:5px;border-radius:999px;background:var(--sd-soft);overflow:hidden;margin-top:7px}.courierMiniProgress span{display:block;height:100%;background:var(--tone);border-radius:inherit;transition:width .2s ease}.tone-good{--tone:#12a552}.tone-medium{--tone:#d58a05}.tone-bad{--tone:#dc3229}.tone-none{--tone:#9a949e}.courierScrollHint{margin:1px 0 0;font-size:13px;color:var(--muted);display:none}.moderatorSideColumn>.decisionCard:first-child{margin-top:0}@media(max-width:1020px){.courierMiniCard{flex-basis:195px}.courierBreakdownSection{padding:12px}.courierScrollHint{display:block}}@media(max-width:620px){.courierBreakdownHeader{align-items:flex-start;flex-direction:column}.courierBreakdownMeta{width:100%;justify-content:space-between}.courierMiniCard{flex-basis:180px}.courierMiniHead{height:36px}.courierBreakdownSection{margin-left:-2px;margin-right:-2px}}.premiumInvoicePage{min-height:100vh;background:#eeedf2;padding:26px 20px 48px;color:#17151c}.premiumInvoiceToolbar{width:min(980px,100%);margin:0 auto 14px;display:flex;align-items:center;justify-content:space-between;gap:16px}.premiumInvoiceBack{font-size:13px;font-weight:750;color:var(--sd-primary)}.premiumInvoiceToolbar .invoicePrintBtn{box-shadow:0 8px 24px rgba(91,26,101,.16)}.premiumInvoiceSheet{position:relative;width:min(980px,100%);margin:0 auto;background:#fff;border:1px solid var(--sd-border);border-radius:18px;overflow:hidden;box-shadow:0 24px 70px rgba(35,22,40,.1);padding:0 38px 28px}.premiumInvoiceAccent{height:8px;background:linear-gradient(90deg,var(--sd-primary) 0,var(--sd-primary) 58%,var(--sd-primary-500) 100%);margin:0 -38px}.premiumInvoiceHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;padding:30px 0 25px;border-bottom:1px solid var(--sd-border)}.premiumInvoiceKicker,.premiumInvoiceSectionLabel,.premiumInvoiceStatusBar span{font-size:9px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:#817989;font-weight:800}.premiumInvoiceBrandBlock h1{font-size:25px;line-height:1.1;margin:5px 0 4px;letter-spacing:-.025em}.premiumInvoiceBrandBlock p{margin:0;color:#77717b;font-size:12px}.premiumInvoiceNumberBlock{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.premiumInvoiceNumberBlock .premiumInvoiceLabel{display:inline-flex;align-items:center;background:var(--sd-soft);color:var(--sd-primary);border:1px solid var(--sd-border);border-radius:999px;padding:5px 9px;font-size:9px;letter-spacing:.12em;font-weight:850}.premiumInvoiceNumberBlock strong{font-size:26px;line-height:1;margin:9px 0 5px;letter-spacing:-.03em}.premiumInvoiceNumberBlock time{font-size:11px;color:#817989}.premiumInvoiceStatusBar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--sd-border);border-radius:12px;margin:20px 0;overflow:hidden;background:var(--sd-soft)}.premiumInvoiceStatusBar>div{padding:12px 14px;border-right:1px solid var(--sd-border)}.premiumInvoiceStatusBar>div:last-child{border-right:0}.premiumInvoiceStatusBar strong{display:block;margin-top:4px;font-size:12px}.premiumInvoicePartyGrid{display:grid;grid-template-columns:.9fr 1.1fr;gap:14px;margin-bottom:22px}.premiumInvoicePartyCard{border:1px solid var(--sd-border);border-radius:13px;padding:16px 17px;background:#fff;min-height:108px}.premiumInvoicePartyCard strong{display:block;font-size:15px;line-height:1.45;margin-top:8px}.premiumInvoicePartyCard p{margin:4px 0 0;color:#625c68;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.premiumInvoicePartyCard .premiumInvoicePhone{color:#29252d;font-weight:700}.premiumInvoiceAddressCard{background:var(--sd-soft)}.premiumInvoiceItemsBlock{border:1px solid var(--sd-border);border-radius:14px;overflow:hidden}.premiumInvoiceItemsTitle{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:13px 16px;background:var(--sd-soft);border-bottom:1px solid var(--sd-border)}.premiumInvoiceItemsTitle strong{display:block;margin-top:3px;font-size:14px}.premiumInvoiceItemsTitle>span{font-size:11px;color:#77717b}.premiumInvoiceTable{width:100%;border-collapse:collapse;table-layout:fixed;min-width:0}.premiumInvoiceTable th{background:#fff;color:#746d7b;text-align:left;font-size:9px;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;border-bottom:1px solid var(--sd-border)}.premiumInvoiceTable th:first-child{width:42%}.premiumInvoiceTable th:nth-child(2){width:22%}.premiumInvoiceTable td{padding:13px 12px;border-bottom:1px solid var(--sd-soft);vertical-align:middle;font-size:11px}.premiumInvoiceTable tbody tr:last-child td{border-bottom:0}.premiumInvoiceNumeric{text-align:right!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.premiumInvoiceLineTotal{font-weight:800;font-size:12px!important}.premiumInvoiceProduct{display:flex;gap:11px;align-items:center;min-width:0}.premiumInvoiceProductImage{width:54px;height:62px;flex:0 0 auto;border-radius:9px;overflow:hidden;background:var(--sd-soft);border:1px solid var(--sd-border);display:grid;place-items:center;color:#99909f;font-size:7px;font-weight:800}.premiumInvoiceProductImage img{width:100%;height:100%;object-fit:cover}.premiumInvoiceProduct>div:last-child{min-width:0}.premiumInvoiceProduct strong{display:block;font-size:12px;line-height:1.35}.premiumInvoiceProduct small{display:block;color:#817989;margin-top:4px;font-size:9px}.premiumInvoiceVariant{display:inline-block;background:var(--sd-soft);color:var(--sd-primary);border:1px solid var(--sd-border);border-radius:7px;padding:4px 7px;font-weight:700;font-size:10px}.premiumInvoiceEmpty{text-align:center!important;color:#817989;padding:30px!important}.premiumInvoiceBottomGrid{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:28px;align-items:start;margin-top:24px}.premiumInvoiceNoteCard{padding:16px;border:1px dashed var(--sd-border);border-radius:12px;background:var(--sd-soft)}.premiumInvoiceNoteCard p{font-size:12px;font-weight:650;margin:8px 0 5px;line-height:1.5}.premiumInvoiceNoteCard small{color:#817989;font-size:10px;line-height:1.45}.premiumInvoiceSummaryCard{border:1px solid var(--sd-border);border-radius:14px;padding:8px 16px 15px;background:#fff}.premiumInvoiceSummaryCard>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--sd-soft);font-size:12px}.premiumInvoiceSummaryCard>div strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.premiumInvoiceSummaryCard .premiumInvoiceDiscount strong{color:#a33a32}.premiumInvoiceSummaryCard .premiumInvoicePayable{margin:7px -7px 0;padding:14px 13px;border:0;border-radius:10px;background:var(--sd-primary);color:#fff}.premiumInvoicePayable span{font-weight:750}.premiumInvoicePayable strong{font-size:20px}.premiumInvoiceFooter{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:28px;padding-top:17px;border-top:1px solid var(--sd-border)}.premiumInvoiceFooter>div{display:flex;flex-direction:column;gap:3px}.premiumInvoiceFooter strong{font-size:11px;letter-spacing:.04em}.premiumInvoiceFooter small,.premiumInvoiceFooter span{font-size:9px;color:#817989}.premiumInvoiceFooterRight{text-align:right;align-items:flex-end}@media(max-width:760px){.premiumInvoicePage{padding:0;background:#fff}.premiumInvoiceToolbar{padding:10px 12px;margin:0;border-bottom:1px solid var(--sd-border);position:sticky;top:0;background:#fff;z-index:20}.premiumInvoiceToolbar .btn{padding:9px 11px}.premiumInvoiceSheet{border:0;border-radius:0;box-shadow:none;padding:0 16px 22px}.premiumInvoiceAccent{margin:0 -16px;height:5px}.premiumInvoiceHeader{padding:20px 0}.premiumInvoiceBrandBlock h1,.premiumInvoiceNumberBlock strong{font-size:20px}.premiumInvoiceStatusBar{grid-template-columns:1fr 1fr}.premiumInvoiceStatusBar>div:nth-child(2){border-right:0}.premiumInvoiceStatusBar>div:nth-child(-n+2){border-bottom:1px solid var(--sd-border)}.premiumInvoicePartyGrid{grid-template-columns:1fr}.premiumInvoiceTable td:nth-child(2),.premiumInvoiceTable th:nth-child(2){display:none}.premiumInvoiceTable th:first-child{width:55%}.premiumInvoiceProductImage{width:44px;height:52px}.premiumInvoiceBottomGrid{grid-template-columns:1fr;gap:14px}.premiumInvoiceSummaryCard{order:-1}.premiumInvoiceFooter{align-items:flex-start}.premiumInvoiceFooterRight{align-items:flex-end}}@media print{@page{size:A4;margin:10mm}body,html{background:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.noPrint{display:none!important}.premiumInvoicePage{min-height:auto;padding:0;background:#fff}.premiumInvoiceSheet{width:100%;border:0;border-radius:0;box-shadow:none;padding:0}.premiumInvoiceAccent{margin:0;height:6px}.premiumInvoiceHeader{padding-top:18px}.premiumInvoiceItemsBlock,.premiumInvoiceNoteCard,.premiumInvoicePartyCard,.premiumInvoiceSummaryCard,.premiumInvoiceTable tr{page-break-inside:avoid;break-inside:avoid}.premiumInvoiceFooter{margin-top:22px}}.premiumInvoiceCompact .premiumInvoiceSheet,.premiumInvoiceMedium .premiumInvoiceSheet{font-size:12px}.premiumInvoiceCompact .premiumInvoiceHeader{padding:16px 0 12px}.premiumInvoiceCompact .premiumInvoiceBrandBlock h1{font-size:20px;margin:3px 0 2px}.premiumInvoiceCompact .premiumInvoiceBrandBlock p{font-size:10px}.premiumInvoiceCompact .premiumInvoiceNumberBlock strong{font-size:21px;margin:6px 0 3px}.premiumInvoiceCompact .premiumInvoiceNumberBlock time{font-size:9px}.premiumInvoiceCompact .premiumInvoiceNumberBlock .premiumInvoiceLabel{padding:3px 7px;font-size:8px}.premiumInvoiceCompact .premiumInvoiceKicker,.premiumInvoiceCompact .premiumInvoiceSectionLabel,.premiumInvoiceCompact .premiumInvoiceStatusBar span{font-size:7px}.premiumInvoiceCompact .premiumInvoiceStatusBar{margin:10px 0;border-radius:9px}.premiumInvoiceCompact .premiumInvoiceStatusBar>div{padding:7px 9px}.premiumInvoiceCompact .premiumInvoiceStatusBar strong{font-size:10px;margin-top:2px}.premiumInvoiceCompact .premiumInvoicePartyGrid{gap:9px;margin-bottom:11px}.premiumInvoiceCompact .premiumInvoicePartyCard{padding:9px 11px;min-height:64px;border-radius:9px}.premiumInvoiceCompact .premiumInvoicePartyCard strong{font-size:11px;line-height:1.25;margin-top:4px}.premiumInvoiceCompact .premiumInvoicePartyCard p{font-size:9px;line-height:1.25;margin-top:2px}.premiumInvoiceCompact .premiumInvoiceItemsBlock{border-radius:9px}.premiumInvoiceCompact .premiumInvoiceItemsTitle{padding:7px 10px}.premiumInvoiceCompact .premiumInvoiceItemsTitle strong{font-size:10px}.premiumInvoiceCompact .premiumInvoiceItemsTitle>span{font-size:8px}.premiumInvoiceCompact .premiumInvoiceTable th{font-size:7px;padding:6px 8px}.premiumInvoiceCompact .premiumInvoiceTable td{font-size:9px;padding:7px 8px}.premiumInvoiceCompact .premiumInvoiceProduct{gap:7px}.premiumInvoiceCompact .premiumInvoiceProductImage{width:36px;height:42px;border-radius:6px}.premiumInvoiceCompact .premiumInvoiceProduct strong{font-size:9px;line-height:1.2}.premiumInvoiceCompact .premiumInvoiceProduct small{font-size:7px;margin-top:2px}.premiumInvoiceCompact .premiumInvoiceVariant{font-size:8px;padding:2px 5px;border-radius:5px}.premiumInvoiceCompact .premiumInvoiceLineTotal{font-size:9px!important}.premiumInvoiceCompact .premiumInvoiceBottomGrid{grid-template-columns:minmax(0,1fr) 285px;gap:16px;margin-top:10px}.premiumInvoiceCompact .premiumInvoiceNoteCard{padding:9px 11px;border-radius:8px}.premiumInvoiceCompact .premiumInvoiceNoteCard p{font-size:9px;margin:4px 0 2px;line-height:1.25}.premiumInvoiceCompact .premiumInvoiceNoteCard small{font-size:7px;line-height:1.25}.premiumInvoiceCompact .premiumInvoiceSummaryCard{padding:4px 10px 8px;border-radius:9px}.premiumInvoiceCompact .premiumInvoiceSummaryCard>div{padding:5px 0;font-size:9px}.premiumInvoiceCompact .premiumInvoiceSummaryCard .premiumInvoicePayable{margin:4px -4px 0;padding:8px;border-radius:7px}.premiumInvoiceCompact .premiumInvoicePayable strong{font-size:14px}.premiumInvoiceCompact .premiumInvoiceFooter{margin-top:10px;padding-top:8px}.premiumInvoiceCompact .premiumInvoiceFooter strong{font-size:8px}.premiumInvoiceCompact .premiumInvoiceFooter small,.premiumInvoiceCompact .premiumInvoiceFooter span{font-size:7px}.premiumInvoiceMedium .premiumInvoiceHeader{padding:20px 0 16px}.premiumInvoiceMedium .premiumInvoiceStatusBar{margin:13px 0}.premiumInvoiceMedium .premiumInvoiceStatusBar>div{padding:9px 11px}.premiumInvoiceMedium .premiumInvoicePartyGrid{margin-bottom:14px}.premiumInvoiceMedium .premiumInvoicePartyCard{min-height:78px;padding:11px 13px}.premiumInvoiceMedium .premiumInvoiceItemsTitle{padding:9px 12px}.premiumInvoiceMedium .premiumInvoiceTable th{padding:7px 9px}.premiumInvoiceMedium .premiumInvoiceTable td{padding:9px}.premiumInvoiceMedium .premiumInvoiceProductImage{width:42px;height:49px}.premiumInvoiceMedium .premiumInvoiceBottomGrid{grid-template-columns:minmax(0,1fr) 310px;gap:20px;margin-top:14px}.premiumInvoiceMedium .premiumInvoiceFooter{margin-top:14px;padding-top:10px}@media print{@page{size:A4 portrait;margin:8mm}.premiumInvoicePage{padding:0!important;background:#fff!important}.premiumInvoiceSheet{max-width:none!important;width:100%!important;margin:0!important}.premiumInvoiceCompact .premiumInvoiceSheet{padding:0 5mm 3mm!important}.premiumInvoiceCompact .premiumInvoiceAccent{height:3px!important;margin:0 -5mm!important}.premiumInvoiceCompact .premiumInvoiceHeader{padding:4mm 0 2.5mm!important}.premiumInvoiceCompact .premiumInvoiceStatusBar{margin:2mm 0!important}.premiumInvoiceCompact .premiumInvoicePartyGrid{margin-bottom:2mm!important}.premiumInvoiceCompact .premiumInvoiceBottomGrid{margin-top:2mm!important}.premiumInvoiceCompact .premiumInvoiceFooter{margin-top:2mm!important;padding-top:1.5mm!important}.premiumInvoiceCompact .premiumInvoiceItemsBlock,.premiumInvoiceCompact .premiumInvoiceNoteCard,.premiumInvoiceCompact .premiumInvoicePartyCard,.premiumInvoiceCompact .premiumInvoiceSummaryCard{break-inside:avoid;page-break-inside:avoid}.premiumInvoiceMedium .premiumInvoiceSheet{padding:0 5mm 4mm!important}.premiumInvoiceExpanded .premiumInvoiceSheet{padding:0 5mm 5mm!important}}.compactInvoiceV3 .compactInvoiceHeaderV3{padding:12px 0 10px!important;border-bottom:1px solid var(--sd-border)}.compactInvoiceV3 .premiumInvoiceBrandBlock h1{font-size:18px!important;margin:2px 0 1px!important}.compactInvoiceV3 .premiumInvoiceBrandBlock p{font-size:9px!important}.compactInvoiceV3 .premiumInvoiceNumberBlock strong{font-size:18px!important;margin:4px 0 2px!important}.compactInvoiceV3 .premiumInvoiceNumberBlock time{font-size:8px!important}.compactInvoiceV3 .premiumInvoiceNumberBlock .premiumInvoiceLabel{padding:2px 6px!important;font-size:7px!important}.compactInvoiceV3 .premiumInvoiceKicker{font-size:7px!important}.compactInvoiceCustomerLineV3{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;padding:8px 0 6px;border-bottom:1px solid var(--sd-border);font-size:9px;line-height:1.35}.compactInvoiceCustomerLineV3 strong{font-size:10px;color:var(--sd-primary)}.compactInvoiceCustomerLineV3 span{color:#514b56}.compactInvoiceCustomerLineV3 span+span:before{content:"•";margin-right:8px;color:#a39aa8}.compactInvoiceCustomerLineV3 .compactInvoiceAddressV3{flex:1 1 380px;overflow-wrap:anywhere}.compactInvoiceMetaLineV3{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:5px 0 7px;color:#655e69;font-size:7.5px;line-height:1.3}.compactInvoiceMetaLineV3 span{white-space:nowrap}.compactInvoiceMetaLineV3 span+span:before{content:"|";margin-right:10px;color:var(--sd-border)}.compactInvoiceMetaLineV3 b{color:#302b34;font-weight:750}.compactInvoiceItemsV3{border-radius:8px!important}.compactInvoiceV3 .premiumInvoiceTable th{font-size:7px!important;padding:5px 7px!important}.compactInvoiceV3 .premiumInvoiceTable td{font-size:8.5px!important;padding:6px 7px!important}.compactInvoiceV3 .premiumInvoiceProduct{gap:6px!important}.compactInvoiceV3 .premiumInvoiceProductImage{width:32px!important;height:38px!important;border-radius:5px!important}.compactInvoiceV3 .premiumInvoiceProduct strong{font-size:8.5px!important;line-height:1.2!important}.compactInvoiceV3 .premiumInvoiceProduct small{font-size:6.5px!important;margin-top:1px!important}.compactInvoiceV3 .premiumInvoiceVariant{font-size:7px!important;padding:2px 4px!important;border-radius:4px!important}.compactInvoiceV3 .premiumInvoiceLineTotal{font-size:8.5px!important}.compactInvoiceBottomV3{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:12px;align-items:start;margin-top:7px}.compactInvoiceNoteV3{padding:5px 0;color:#68606c;font-size:7px;line-height:1.35}.compactInvoiceNoteV3 strong{display:block;color:#342f37;font-size:7.5px;margin-bottom:2px}.compactInvoiceNoteV3 span{display:block}.compactInvoiceSummaryV3{padding:2px 8px 6px!important;border-radius:8px!important}.compactInvoiceSummaryV3>div{padding:4px 0!important;font-size:7.5px!important}.compactInvoiceSummaryV3 .premiumInvoicePayable{margin:3px -3px 0!important;padding:6px!important;border-radius:5px!important}.compactInvoiceSummaryV3 .premiumInvoicePayable strong{font-size:12px!important}.compactInvoiceFooterV3{margin-top:6px!important;padding-top:5px!important}.compactInvoiceFooterV3 strong{font-size:7px!important}.compactInvoiceFooterV3 small,.compactInvoiceFooterV3 span{font-size:6px!important}@media print{@page{size:A4 portrait;margin:7mm}.compactInvoiceV3 .premiumInvoiceSheet{padding:0 4mm 2mm!important}.compactInvoiceV3 .premiumInvoiceAccent{height:2px!important;margin:0 -4mm!important}.compactInvoiceV3 .compactInvoiceHeaderV3{padding:2.2mm 0 1.8mm!important}.compactInvoiceCustomerLineV3{padding:1.5mm 0 1.2mm!important}.compactInvoiceMetaLineV3{padding:1mm 0 1.4mm!important}.compactInvoiceBottomV3{margin-top:1.5mm!important;gap:3mm!important;grid-template-columns:minmax(0,1fr) 58mm!important}.compactInvoiceFooterV3{margin-top:1.5mm!important;padding-top:1mm!important}.compactInvoiceV3 .premiumInvoiceTable th{padding:1.2mm 1.6mm!important}.compactInvoiceV3 .premiumInvoiceTable td{padding:1.6mm!important}}@media(max-width:760px){.compactInvoiceCustomerLineV3{display:block}.compactInvoiceCustomerLineV3 span{display:inline}.compactInvoiceCustomerLineV3 span+span:before{content:" • "}.compactInvoiceMetaLineV3{gap:6px}.compactInvoiceMetaLineV3 span+span:before{margin-right:6px}.compactInvoiceBottomV3{grid-template-columns:1fr}}.invoiceV4Page{min-height:100vh;padding:22px}.invoiceV4Toolbar{width:min(900px,100%);margin:0 auto 12px;display:flex;justify-content:space-between;align-items:center}.invoiceV4Back{font-weight:700;color:var(--sd-primary);text-decoration:none}.invoiceV4Sheet{width:min(900px,100%);margin:0 auto;background:#fff;padding:18px 24px 14px;box-sizing:border-box;box-shadow:0 10px 30px rgba(35,20,40,.08)}.invoiceV4Header{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1.5px solid var(--sd-primary);padding-bottom:9px}.invoiceV4Brand{display:flex;flex-direction:column;gap:1px}.invoiceV4BrandMark{font-size:8px;letter-spacing:2px;font-weight:800;color:var(--sd-primary)}.invoiceV4Brand strong{font-size:18px}.invoiceV4Brand span{font-size:8px;color:#777}.invoiceV4Number{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.invoiceV4Number small{font-size:7px;color:var(--sd-primary);font-weight:800}.invoiceV4Number strong{font-size:18px}.invoiceV4Number span{font-size:7px;color:#777}.invoiceV4CustomerLine{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;padding:7px 0;border-bottom:1px solid var(--sd-border);font-size:8px;line-height:1.3}.invoiceV4CustomerLine>b{color:var(--sd-primary)}.invoiceV4CustomerLine>strong{font-size:8.5px}.invoiceV4CustomerLine>span+span:before,.invoiceV4CustomerLine>strong+span:before{content:" | ";color:var(--sd-primary-300);margin-right:4px}.invoiceV4Address{flex:1 1 380px;overflow-wrap:anywhere}.invoiceV4OrderRow{display:grid;grid-template-columns:1fr 1.35fr;gap:18px;padding:8px 0 7px;border-bottom:1px solid var(--sd-border);font-size:7.5px;line-height:1.35}.invoiceV4OrderRow>div{display:flex;flex-direction:column;gap:1px}.invoiceV4OrderRow b{font-size:8px;color:var(--sd-primary)}.invoiceV4ShipBlock{text-align:right;align-items:flex-end}.invoiceV4Items table{width:100%;border-collapse:collapse}.invoiceV4Items thead th{font-size:7px;text-transform:none;color:var(--sd-primary);padding:6px;border-bottom:1px solid #d76774;text-align:left}.invoiceV4Items td.num,.invoiceV4Items th.num{text-align:right}.invoiceV4Items tbody td{font-size:8px;padding:7px 6px;border-bottom:1px solid #e6b0b6;vertical-align:middle}.invoiceV4Product{display:flex;align-items:center;gap:7px}.invoiceV4Image{width:34px;height:38px;border:1px solid var(--sd-border);border-radius:3px;overflow:hidden;display:grid;place-items:center;background:#fafafa;flex:0 0 auto}.invoiceV4Image img{width:100%;height:100%;object-fit:cover}.invoiceV4Image span{font-size:5px;color:#999}.invoiceV4Product strong{display:block;font-size:8px;line-height:1.2}.invoiceV4Product small{display:block;font-size:6.5px;color:#777;margin-top:2px}.invoiceV4Bottom{display:grid;grid-template-columns:1fr 245px;gap:16px;align-items:start;padding-top:7px}.invoiceV4Thanks{font-size:7px;color:var(--sd-primary);font-weight:700;padding-top:4px}.invoiceV4Totals{font-size:7.5px}.invoiceV4Totals>div{display:flex;justify-content:space-between;gap:20px;padding:4px 0;border-bottom:1px solid #eee}.invoiceV4Grand{border-bottom:1.5px solid var(--sd-primary)!important;color:var(--sd-primary)}.invoiceV4Grand strong{font-size:9px}.invoiceV4Footer{display:flex;justify-content:space-between;padding-top:8px;margin-top:6px;font-size:6px;color:#777}.invoiceV4Footer span:first-child{font-weight:700;color:#333}.invoiceV4Compact .invoiceV4Sheet{min-height:0}.invoiceV4Medium .invoiceV4Items tbody td{padding-top:6px;padding-bottom:6px}.invoiceV4Expanded .invoiceV4Items tbody td{padding-top:5px;padding-bottom:5px}@media print{@page{size:A4 portrait;margin:7mm}body,html{background:#fff!important}.noPrint{display:none!important}.invoiceV4Page{padding:0!important;background:#fff!important;min-height:0!important}.invoiceV4Sheet{width:100%!important;max-width:none!important;margin:0!important;padding:2mm 5mm!important;box-shadow:none!important}.invoiceV4Header{padding-bottom:1.7mm!important}.invoiceV4CustomerLine{padding:1.4mm 0!important}.invoiceV4OrderRow{padding:1.6mm 0 1.3mm!important;gap:5mm!important}.invoiceV4Items thead th{padding:1.2mm 1.3mm!important}.invoiceV4Items tbody td{padding:1.5mm 1.3mm!important}.invoiceV4Bottom{padding-top:1.4mm!important;grid-template-columns:1fr 58mm!important;gap:4mm!important}.invoiceV4Totals>div{padding:1mm 0!important}.invoiceV4Footer{padding-top:1.2mm!important;margin-top:1mm!important}}@media(max-width:720px){.invoiceV4Page{padding:10px}.invoiceV4Sheet{padding:15px}.invoiceV4OrderRow{grid-template-columns:1fr}.invoiceV4ShipBlock{text-align:left;align-items:flex-start}.invoiceV4Bottom{grid-template-columns:1fr}.invoiceV4CustomerLine{display:block}.invoiceV4CustomerLine>*{display:inline}.invoiceV4Address{display:inline!important}.invoiceV4Items{overflow-x:auto}.invoiceV4Items table{min-width:620px}}.invoiceV4Sheet{width:min(980px,100%);padding:24px 30px 20px}.invoiceV4Header{padding-bottom:12px}.invoiceV4BrandMark{font-size:10px;letter-spacing:2.2px}.invoiceV4Brand strong{font-size:22px;line-height:1.05}.invoiceV4Brand span{font-size:10px}.invoiceV4Number small{font-size:9px}.invoiceV4Number strong{font-size:22px}.invoiceV4Number span{font-size:9px}.invoiceV4CustomerLine{font-size:11px;line-height:1.45;padding:9px 0;gap:7px}.invoiceV4CustomerLine>strong{font-size:11.5px}.invoiceV4OrderRow{font-size:10px;line-height:1.45;padding:10px 0 9px;gap:22px}.invoiceV4OrderRow b{font-size:10.5px}.invoiceV4Items thead th{font-size:9.5px;padding:8px 7px}.invoiceV4Items tbody td{font-size:11px;padding:9px 7px}.invoiceV4Image{width:48px;height:54px;border-radius:5px}.invoiceV4Product{gap:9px}.invoiceV4Product strong{font-size:11px;line-height:1.3}.invoiceV4Product small{font-size:9px;margin-top:3px}.invoiceV4Bottom{grid-template-columns:1fr 280px;gap:22px;padding-top:9px}.invoiceV4Thanks{font-size:9.5px;padding-top:5px}.invoiceV4Totals{font-size:10.5px}.invoiceV4Totals>div{padding:5px 0}.invoiceV4Grand strong{font-size:12.5px}.invoiceV4Footer{font-size:8px;padding-top:10px;margin-top:8px}@media print{@page{size:A4 portrait;margin:10mm}.invoiceV4Page,body,html{background:#fff!important}.invoiceV4Page{font-size:10pt!important;padding:0!important;min-height:0!important}.invoiceV4Sheet{width:190mm!important;max-width:190mm!important;margin:0 auto!important;padding:4mm 5mm 3.5mm!important;box-shadow:none!important;box-sizing:border-box!important}.invoiceV4Header{padding-bottom:2.5mm!important}.invoiceV4BrandMark{font-size:7.5pt!important;letter-spacing:1.4pt!important}.invoiceV4Brand strong{font-size:17pt!important;line-height:1.05!important}.invoiceV4Brand span{font-size:8pt!important}.invoiceV4Number small{font-size:7.5pt!important}.invoiceV4Number strong{font-size:16pt!important}.invoiceV4Number span{font-size:7.5pt!important}.invoiceV4CustomerLine{line-height:1.35!important;padding:2mm 0!important;gap:1.6mm!important}.invoiceV4CustomerLine,.invoiceV4CustomerLine>strong{font-size:9.5pt!important}.invoiceV4OrderRow{font-size:8.5pt!important;line-height:1.35!important;padding:2.2mm 0 2mm!important;gap:6mm!important}.invoiceV4OrderRow b{font-size:9pt!important}.invoiceV4Items thead th{font-size:8.5pt!important;padding:1.8mm 1.5mm!important}.invoiceV4Items tbody td{font-size:9.5pt!important;padding:2.2mm 1.5mm!important}.invoiceV4Image{width:14mm!important;height:16mm!important;border-radius:1.2mm!important}.invoiceV4Product{gap:2.5mm!important}.invoiceV4Product strong{font-size:9.5pt!important;line-height:1.25!important}.invoiceV4Product small{font-size:7.5pt!important;margin-top:.7mm!important}.invoiceV4Bottom{grid-template-columns:1fr 62mm!important;gap:5mm!important;padding-top:2mm!important}.invoiceV4Thanks{font-size:8pt!important;padding-top:1mm!important}.invoiceV4Totals{font-size:9pt!important}.invoiceV4Totals>div{padding:1.2mm 0!important}.invoiceV4Grand strong{font-size:11pt!important}.invoiceV4Footer{font-size:7pt!important;padding-top:2mm!important;margin-top:1.5mm!important}*,body,html{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body,html{background:#fff!important}.noPrint{display:none!important}.invoiceV4Page{padding:0!important;margin:0!important;min-height:0!important;background:#fff!important;font-size:10pt!important}.invoiceV4Sheet{width:194mm!important;max-width:194mm!important;min-width:0!important;margin:0 auto!important;padding:5mm 6mm 4mm!important;box-sizing:border-box!important;box-shadow:none!important;transform:none!important;zoom:1!important}.invoiceV4Header{padding-bottom:4mm!important;border-bottom-width:1pt!important}.invoiceV4BrandMark{font-size:8pt!important;letter-spacing:1.6pt!important}.invoiceV4Brand strong{font-size:19pt!important;line-height:1.05!important}.invoiceV4Brand span{font-size:8.5pt!important}.invoiceV4Number small{font-size:8pt!important}.invoiceV4Number strong{font-size:18pt!important;line-height:1!important}.invoiceV4Number span{font-size:8pt!important}.invoiceV4CustomerLine{font-size:10pt!important;line-height:1.45!important;padding:3.2mm 0!important;gap:2mm!important}.invoiceV4CustomerLine>strong{font-size:10.5pt!important}.invoiceV4OrderRow{font-size:9pt!important;line-height:1.45!important;padding:3.5mm 0 3mm!important;gap:8mm!important}.invoiceV4OrderRow b{font-size:9.5pt!important}.invoiceV4Items thead th{font-size:9pt!important;padding:2.6mm 2mm!important}.invoiceV4Items tbody td{font-size:10pt!important;padding:3.2mm 2mm!important}.invoiceV4Image{width:17mm!important;height:19mm!important;border-radius:1.5mm!important}.invoiceV4Product{gap:3mm!important}.invoiceV4Product strong{font-size:10.5pt!important;line-height:1.3!important}.invoiceV4Product small{font-size:8pt!important;margin-top:1mm!important}.invoiceV4Bottom{grid-template-columns:1fr 68mm!important;gap:8mm!important;padding-top:3mm!important}.invoiceV4Thanks{font-size:8.5pt!important;padding-top:1.5mm!important}.invoiceV4Totals{font-size:9.5pt!important}.invoiceV4Totals>div{padding:1.8mm 0!important}.invoiceV4Grand strong{font-size:12pt!important}.invoiceV4Footer{font-size:7.5pt!important;padding-top:3mm!important;margin-top:2mm!important}.invoiceV4Bottom,.invoiceV4Footer,.invoiceV4Items tr{break-inside:avoid!important;page-break-inside:avoid!important}}@media print{@page{size:A4 portrait;margin:8mm}}.invoiceV4Page,.invoiceV4Page *{box-sizing:border-box}.invoiceV4Page{background:var(--sd-soft);padding:24px;color:var(--sd-primary);font-family:Arial,Noto Sans Bengali,sans-serif}.invoiceV4Sheet,.invoiceV4Toolbar{width:min(920px,calc(100vw - 48px))!important;max-width:920px!important}.invoiceV4Sheet{margin:0 auto!important;padding:26px 30px 22px!important;overflow:hidden!important;background:#fff!important}.invoiceV4Bottom,.invoiceV4CustomerLine,.invoiceV4Footer,.invoiceV4Header,.invoiceV4Items,.invoiceV4OrderRow{width:100%!important;max-width:100%!important;min-width:0!important}.invoiceV4Header{padding-bottom:12px!important}.invoiceV4BrandMark{font-size:9px!important}.invoiceV4Brand strong{font-size:21px!important}.invoiceV4Brand span{font-size:9px!important}.invoiceV4Number small{font-size:8px!important}.invoiceV4Number strong{font-size:20px!important}.invoiceV4Number span{font-size:8px!important}.invoiceV4CustomerLine{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:6px!important;padding:9px 0!important;font-size:10px!important;line-height:1.4!important;overflow:hidden!important}.invoiceV4CustomerLine>strong{font-size:10.5px!important}.invoiceV4Address,.invoiceV4CustomerLine>*{min-width:0!important}.invoiceV4Address{flex:1 1 360px!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:break-word!important;white-space:normal!important}.invoiceV4OrderRow{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)!important;gap:18px!important;padding:9px 0!important;font-size:9px!important;line-height:1.4!important}.invoiceV4OrderRow>div{min-width:0!important}.invoiceV4OrderRow b{font-size:9.5px!important}.invoiceV4ShipBlock span{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}.invoiceV4Items{overflow:hidden!important}.invoiceV4Items table{width:100%!important;max-width:100%!important;min-width:0!important;table-layout:fixed!important;border-collapse:collapse!important}.invoiceV4Items td,.invoiceV4Items th{min-width:0!important;max-width:100%!important;overflow:hidden!important;overflow-wrap:anywhere!important;word-break:break-word!important}.invoiceV4Items td:first-child,.invoiceV4Items th:first-child{width:48%!important}.invoiceV4Items td:nth-child(2),.invoiceV4Items th:nth-child(2){width:20%!important}.invoiceV4Items td:nth-child(3),.invoiceV4Items th:nth-child(3){width:8%!important}.invoiceV4Items td:nth-child(4),.invoiceV4Items td:nth-child(5),.invoiceV4Items th:nth-child(4),.invoiceV4Items th:nth-child(5){width:12%!important}.invoiceV4Items thead th{font-size:9px!important;padding:7px 6px!important}.invoiceV4Items tbody td{font-size:10px!important;padding:9px 6px!important}.invoiceV4Product{gap:8px!important}.invoiceV4Product,.invoiceV4Product>div:last-child{min-width:0!important}.invoiceV4Image{width:44px!important;height:50px!important;flex:0 0 44px!important}.invoiceV4Product strong{display:block!important;font-size:10px!important;line-height:1.3!important;white-space:normal!important;overflow-wrap:anywhere!important}.invoiceV4Product small{font-size:8px!important}.invoiceV4Items .num{white-space:nowrap!important}.invoiceV4Bottom{display:grid!important;grid-template-columns:minmax(0,1fr) 255px!important;gap:20px!important;padding-top:8px!important;align-items:start!important}.invoiceV4Thanks{font-size:8.5px!important}.invoiceV4Totals{width:100%!important;font-size:9.5px!important}.invoiceV4Totals>div{padding:5px 0!important}.invoiceV4Grand strong{font-size:11.5px!important}.invoiceV4Footer{margin-top:8px!important;padding-top:8px!important;font-size:7.5px!important}@media print{@page{size:A4 portrait;margin:12mm}body,html{width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;background:#fff!important;overflow:visible!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.noPrint{display:none!important}.invoiceV4Page{max-width:none!important;background:#fff!important}.invoiceV4Page,.invoiceV4Sheet{width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow:visible!important}.invoiceV4Sheet{max-width:100%!important;box-shadow:none!important;transform:none!important;zoom:1!important}.invoiceV4Header{padding-bottom:3mm!important}.invoiceV4BrandMark{font-size:7.5pt!important}.invoiceV4Brand strong{font-size:16pt!important}.invoiceV4Brand span{font-size:7.5pt!important}.invoiceV4Number small{font-size:7pt!important}.invoiceV4Number strong{font-size:15pt!important}.invoiceV4Number span{font-size:7pt!important}.invoiceV4CustomerLine{line-height:1.35!important;padding:2.2mm 0!important;gap:1.5mm!important}.invoiceV4CustomerLine,.invoiceV4CustomerLine>strong{font-size:8.5pt!important}.invoiceV4OrderRow{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)!important;gap:5mm!important;padding:2.3mm 0!important;font-size:7.8pt!important}.invoiceV4OrderRow b{font-size:8pt!important}.invoiceV4Items table{width:100%!important;max-width:100%!important;min-width:0!important;table-layout:fixed!important}.invoiceV4Items thead th{font-size:7.5pt!important;padding:1.7mm 1.4mm!important}.invoiceV4Items tbody td{font-size:8.5pt!important;padding:2.2mm 1.4mm!important}.invoiceV4Image{width:13mm!important;height:15mm!important;flex-basis:13mm!important}.invoiceV4Product strong{font-size:8.5pt!important}.invoiceV4Product small{font-size:7pt!important}.invoiceV4Bottom{grid-template-columns:minmax(0,1fr) 58mm!important;gap:6mm!important;padding-top:2mm!important}.invoiceV4Thanks{font-size:7.5pt!important}.invoiceV4Totals{font-size:8pt!important}.invoiceV4Totals>div{padding:1.2mm 0!important}.invoiceV4Grand strong{font-size:10pt!important}.invoiceV4Footer{font-size:6.5pt!important;margin-top:2mm!important;padding-top:1.5mm!important}.invoiceV4Bottom,.invoiceV4Footer,.invoiceV4Items tr{break-inside:avoid!important;page-break-inside:avoid!important}}@media (max-width:760px){.invoiceV4Sheet,.invoiceV4Toolbar{width:100%!important;max-width:100%!important}.invoiceV4Page{padding:0!important}.invoiceV4Sheet{padding:16px!important}.invoiceV4OrderRow{grid-template-columns:1fr!important}.invoiceV4ShipBlock{text-align:left!important;align-items:flex-start!important}.invoiceV4Bottom{grid-template-columns:1fr!important}}.courierSlipPage{min-height:100vh;background:#f4f6f8;color:#101828;padding:28px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.courierSlipToolbar{max-width:1180px;margin:0 auto 18px;display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.courierSlipToolbar h1{margin:5px 0 2px;font-size:30px}.courierSlipToolbar p{margin:0;color:#667085}.courierSlipToolbar a{color:#344054;text-decoration:none;font-weight:700}.courierSlipToolbarActions{display:flex;align-items:flex-end;gap:10px}.courierSlipToolbarActions label{font-size:12px;font-weight:800;color:#475467;display:flex;flex-direction:column;gap:5px}.courierSlipToolbarActions select{min-width:155px}.courierSlipWorkspace{max-width:1180px;margin:auto;display:grid;grid-template-columns:minmax(320px,430px) 1fr;gap:24px;align-items:start}.courierSlipEditor{background:white;border:1px solid #e4e7ec;border-radius:16px;padding:18px;box-shadow:0 8px 24px rgba(16,24,40,.04)}.courierSlipEditor h2{margin:0 0 14px;font-size:18px}.courierSlipEditor label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:800;color:#475467;margin-bottom:12px}.courierSlipEditor input,.courierSlipEditor select,.courierSlipEditor textarea,.courierSlipToolbarActions select{border:1px solid #d0d5dd;border-radius:9px;padding:10px 11px;background:#fff;color:#101828;font:inherit;outline:none}.courierSlipEditor input:focus,.courierSlipEditor select:focus,.courierSlipEditor textarea:focus{border-color:#101828;box-shadow:0 0 0 3px rgba(16,24,40,.06)}.courierSlipFieldGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.courierSlipDivider{height:1px;background:#eaecf0;margin:4px 0 14px}.courierSlipPaper{background:#fff;border:1px solid #111827;box-shadow:0 12px 34px rgba(16,24,40,.1);margin:auto;color:#080b10;overflow:hidden}.courierPaper-label{width:101.6mm;min-height:146mm}.courierPaper-a5{width:148mm;min-height:190mm}.courierSlipHead{display:flex;justify-content:space-between;gap:16px;border-bottom:2px solid #111;padding:12mm 9mm 6mm}.courierSlipHead>div:first-child{min-width:0}.courierSlipHead small,.courierSlipHead span{display:block}.courierSlipHead>div:first-child>span{font-size:10px;font-weight:900;letter-spacing:1.1px}.courierSlipHead>div:first-child>strong{display:block;font-size:20px;line-height:1.1;margin:3px 0}.courierSlipHead small{font-size:9px;color:#343a40;line-height:1.35}.courierSlipOrderNo{text-align:right;white-space:nowrap}.courierSlipOrderNo small{font-size:8px;letter-spacing:1px}.courierSlipOrderNo strong{display:block;font-size:17px;margin-top:2px}.courierSlipReceiver{padding:7mm 9mm;border-bottom:1px solid #111}.courierSlipLabel{font-size:9px;font-weight:900;letter-spacing:1px}.courierSlipReceiver h2{font-size:22px;line-height:1.05;margin:4px 0 1px}.courierSlipPhone{font-size:18px;font-weight:900;margin-bottom:5px}.courierSlipReceiver p{font-size:12px;line-height:1.35;margin:0;font-weight:650;overflow-wrap:anywhere}.courierSlipCodRow{display:grid;grid-template-columns:1fr 95px;border-bottom:1px solid #111}.courierSlipCodRow>div{padding:5mm 9mm}.courierSlipCodRow>div+div{border-left:1px solid #111;text-align:center}.courierSlipCodRow span{display:block;font-size:9px;text-transform:uppercase;font-weight:850;letter-spacing:.6px}.courierSlipCodRow strong{display:block;font-size:25px;line-height:1.05;margin-top:2px}.courierSlipCodRow>div+div strong{font-size:24px}.courierSlipParcelInfo{padding:5mm 9mm;border-bottom:1px solid #111;display:grid;gap:4px}.courierSlipParcelInfo div{display:grid;grid-template-columns:60px 1fr;gap:8px}.courierSlipParcelInfo span{font-size:9px;text-transform:uppercase;font-weight:850}.courierSlipParcelInfo strong{font-size:10px;line-height:1.35;overflow-wrap:anywhere}.courierSlipTracking{padding:5mm 9mm 4mm;text-align:center}.courierSlipBars{height:42px;display:flex;justify-content:center;align-items:end;gap:2px;overflow:hidden;margin-bottom:3px}.courierSlipBars i{display:block;width:2px;background:#000}.courierSlipBars i:nth-child(3n){width:4px}.courierSlipTracking>strong{font-size:11px;letter-spacing:1.5px}.courierSlipFooter{border-top:1px solid #111;padding:3mm 9mm 4mm;display:flex;justify-content:space-between;font-size:8px;font-weight:800;letter-spacing:.3px}@media(max-width:900px){.courierSlipPage{padding:14px}.courierSlipToolbar{align-items:flex-start;flex-direction:column}.courierSlipWorkspace{grid-template-columns:1fr}.courierSlipPaper{max-width:100%;width:100%;min-height:auto}.courierSlipFieldGrid{grid-template-columns:1fr}}@media print{.noPrint{display:none!important}.courierSlipPage{background:#fff!important;padding:0!important;margin:0!important}.courierSlipWorkspace{display:block!important;max-width:none!important;margin:0!important}.courierSlipPaper{box-shadow:none!important;margin:0!important;border:1px solid #000!important;break-inside:avoid;page-break-inside:avoid}.courierPaper-label{width:101.6mm!important;min-height:146mm!important}.courierPaper-a5{width:148mm!important;min-height:190mm!important}}.rslPage{min-height:100vh;background:#eef1f4;color:#111827;padding:24px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.rslTopbar{max-width:1040px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.rslSizes,.rslTopbarLeft{display:flex;gap:8px;align-items:center}.rslGhostBtn,.rslPrimaryBtn,.rslSizes button{border:1px solid #cbd5e1;background:#fff;color:#1f2937;border-radius:6px;padding:8px 14px;font-size:13px;font-weight:750;text-decoration:none;cursor:pointer}.rslPrimaryBtn,.rslSizes button.active{background:#2563eb;color:#fff;border-color:#2563eb}.rslBody{max-width:1040px;margin:auto;display:grid;grid-template-columns:410px minmax(260px,1fr);gap:22px;align-items:start}.rslEditor{background:#fff;border:1px solid #dbe2ea;border-radius:14px;padding:18px;box-shadow:0 10px 28px rgba(15,23,42,.05)}.rslEditor h2{font-size:19px;margin:0 0 4px}.rslEditor>p{font-size:12px;color:#64748b;margin:0 0 14px}.rslEditor label{display:flex;flex-direction:column;gap:5px;font-size:11px;font-weight:800;color:#475569;margin-bottom:10px}.rslEditor input,.rslEditor select,.rslEditor textarea{border:1px solid #cbd5e1;border-radius:8px;padding:9px 10px;background:#fff;color:#0f172a;font:inherit;outline:none}.rslEditor input:focus,.rslEditor select:focus,.rslEditor textarea:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.08)}.rslGrid2{display:grid;grid-template-columns:1fr 1fr;gap:9px}.rslDivider{height:1px;background:#e2e8f0;margin:3px 0 12px}.rslPreviewStage{display:flex;justify-content:center;align-items:flex-start;min-height:620px;padding:18px;background:#d8dde3;border-radius:14px;overflow:auto}.rslLabel{background:#fff;color:#111;border:1px solid #8b8b8b;box-shadow:0 8px 22px rgba(15,23,42,.14);overflow:hidden;display:flex;flex-direction:column;font-family:Arial,Helvetica,sans-serif}.rsl-2x3{width:2in;height:3in}.rsl-3x3{width:3in;height:3in}.rsl-4x6{width:4in;height:6in}.rslMerchant{display:flex;align-items:center;justify-content:center;gap:6px;padding:5px 6px 4px;border-bottom:1px solid #aaa;min-height:28px}.rslMerchantMark{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:#111;color:#fff;font-size:9px;font-weight:900}.rslMerchant strong{font-size:8px}.rslMerchant small,.rslMerchant strong{display:block;line-height:1.1;text-align:center}.rslMerchant small{font-size:5.6px;color:#555}.rslBarcodeWrap{padding:4px 7px 3px;text-align:center;border-bottom:1px solid #aaa}.rslBarcode{height:25px;display:flex;justify-content:center;align-items:stretch;gap:1px;overflow:hidden}.rslBarcode i{display:block;background:#000;height:100%;flex:none}.rslBarcodeWrap>strong{display:block;font-size:6.5px;letter-spacing:1px;margin-top:2px}.rslMetaBand{display:grid;grid-template-columns:52px 1fr;gap:7px;padding:5px 7px;border-bottom:1px solid #aaa;align-items:center}.rslQr{width:48px;height:48px;display:grid;grid-template-columns:repeat(13,1fr);grid-template-rows:repeat(13,1fr);border:1px solid #111;padding:1px;gap:0}.rslQr,.rslQr i{background:#fff}.rslQr i.on{background:#000}.rslMetaBand dl{margin:0;display:grid;gap:2px}.rslMetaBand dl div{display:grid;grid-template-columns:37px 1fr;gap:4px}.rslMetaBand dt{font-size:5.3px;font-weight:800}.rslMetaBand dd{font-size:6px;font-weight:800;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rslReceiver{padding:5px 7px;border-bottom:1px solid #aaa;display:grid;gap:2px;min-height:59px}.rslReceiver>div{display:grid;grid-template-columns:35px 1fr;gap:4px;align-items:start}.rslItems b,.rslReceiver b{font-size:5.3px;line-height:1.25}.rslReceiver strong{font-size:6.2px;line-height:1.25;font-weight:700;overflow-wrap:anywhere;max-height:23px;overflow:hidden}.rslItems{display:grid;grid-template-columns:35px 1fr;gap:4px;padding:4px 7px;border-bottom:1px solid #aaa;min-height:19px}.rslItems span{font-size:5.6px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rslCod{margin-top:auto;display:flex;align-items:center;justify-content:space-between;border:2px solid #111;margin-left:6px;margin-right:6px;padding:4px 5px;background:#fff}.rslCod span{font-size:6px;font-weight:900;letter-spacing:.15px}.rslCod strong{font-size:10px;line-height:1}.rslPrinted{text-align:center;font-size:4.6px;color:#555;padding:3px 4px 4px}.rsl-3x3 .rslMerchant strong{font-size:10px}.rsl-3x3 .rslMerchant small{font-size:7px}.rsl-3x3 .rslBarcode{height:31px}.rsl-3x3 .rslMetaBand{grid-template-columns:62px 1fr}.rsl-3x3 .rslQr{width:58px;height:58px}.rsl-3x3 .rslItems b,.rsl-3x3 .rslMetaBand dt,.rsl-3x3 .rslReceiver b{font-size:6px}.rsl-3x3 .rslMetaBand dd,.rsl-3x3 .rslReceiver strong{font-size:7.2px}.rsl-3x3 .rslItems span{font-size:6.8px}.rsl-3x3 .rslCod span{font-size:7px}.rsl-3x3 .rslCod strong{font-size:13px}.rsl-4x6{font-size:1.5em}.rsl-4x6 .rslMerchant{padding:12px}.rsl-4x6 .rslMerchantMark{width:32px;height:32px;font-size:14px}.rsl-4x6 .rslMerchant strong{font-size:15px}.rsl-4x6 .rslMerchant small{font-size:10px}.rsl-4x6 .rslBarcodeWrap{padding:8px 14px}.rsl-4x6 .rslBarcode{height:48px}.rsl-4x6 .rslBarcodeWrap>strong{font-size:11px}.rsl-4x6 .rslMetaBand{grid-template-columns:105px 1fr;padding:10px 14px;gap:14px}.rsl-4x6 .rslQr{width:98px;height:98px}.rsl-4x6 .rslMetaBand dl div{grid-template-columns:68px 1fr}.rsl-4x6 .rslItems b,.rsl-4x6 .rslMetaBand dt,.rsl-4x6 .rslReceiver b{font-size:10px}.rsl-4x6 .rslMetaBand dd,.rsl-4x6 .rslReceiver strong{font-size:12px}.rsl-4x6 .rslReceiver{padding:10px 14px;min-height:110px}.rsl-4x6 .rslItems,.rsl-4x6 .rslReceiver>div{grid-template-columns:67px 1fr}.rsl-4x6 .rslItems{padding:8px 14px}.rsl-4x6 .rslItems span{font-size:11px}.rsl-4x6 .rslCod{margin:12px;padding:8px 10px}.rsl-4x6 .rslCod span{font-size:11px}.rsl-4x6 .rslCod strong{font-size:20px}.rsl-4x6 .rslPrinted{font-size:8px;padding:5px}@media(max-width:820px){.rslPage{padding:12px}.rslBody{grid-template-columns:1fr}.rslEditor{order:2}.rslPreviewStage{order:1;min-height:380px}.rslGrid2{grid-template-columns:1fr}.rslTopbar{justify-content:flex-start}}@media print{.noPrint{display:none!important}.rslPage{padding:0!important;margin:0!important;background:#fff!important;min-height:0!important}.rslBody{max-width:none!important}.rslBody,.rslPreviewStage{display:block!important;margin:0!important}.rslPreviewStage{padding:0!important;background:#fff!important;min-height:0!important;overflow:visible!important}.rslLabel{box-shadow:none!important;border:0!important;margin:0!important;page-break-inside:avoid!important;break-inside:avoid!important}.rsl-2x3{width:2in!important}.rsl-2x3,.rsl-3x3{height:3in!important}.rsl-3x3{width:3in!important}.rsl-4x6{width:4in!important;height:6in!important}}.webhookPanel{margin-top:18px}.webhookBadge{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;background:var(--sd-soft);color:var(--sd-primary);font-size:14px;font-weight:800}.webhookSetupRow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end;margin-top:14px}.webhookSetupRow label{display:flex;flex-direction:column;gap:7px;min-width:0}.webhookSetupRow label>span{font-size:14px;font-weight:800;color:var(--sd-primary-hover)}.webhookSetupRow input{width:100%;min-height:44px;border:1px solid var(--sd-border);border-radius:10px;padding:0 12px;background:#fff;color:var(--sd-primary);outline:none}.webhookSetupRow input:focus{border-color:var(--sd-primary-hover);box-shadow:0 0 0 3px rgba(122,43,131,.08)}.webhookHint{margin:10px 0 0;color:#756d7f;font-size:14px}@media (max-width:720px){.webhookSetupRow{grid-template-columns:1fr}.webhookSetupRow .btn{width:100%}}.catalogOptionChips{display:flex;gap:5px;flex-wrap:wrap;margin-top:4px}.catalogOptionChips span{display:inline-flex!important;align-items:center;gap:3px;width:auto!important;margin:0!important;padding:3px 6px;border-radius:999px;background:var(--sd-soft);border:1px solid var(--sd-border);color:var(--sd-primary)!important;font-size:13px!important}.catalogOptionChips b{color:var(--sd-primary)}.catalogDefaultOption{background:#f7f7f8!important;border-color:#e4e4e7!important;color:#73737a!important}.catalogResultAction{min-width:150px}.catalogAvailability{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.availabilityBadge{display:inline-flex;align-items:center;border-radius:999px;padding:3px 7px;font-size:13px;font-weight:800;line-height:1.2}.availabilityBadge.available{background:#e9f8ef;color:#16723b;border:1px solid #bfe8cd}.availabilityBadge.out{background:#fff0ef;color:#b42318;border:1px solid #f2c8c4}.catalogResultAction .btn:disabled{opacity:.5;cursor:not-allowed;background:#8c8590;border-color:#8c8590}.catalogResult:has(.availabilityBadge.out){background:var(--sd-soft)}.catalogResult:has(.availabilityBadge.out) .catalogThumb{filter:grayscale(.35);opacity:.72}@media(max-width:760px){.catalogResultAction{min-width:auto}.catalogAvailability{align-items:flex-end}.catalogOptionChips{margin-top:5px}}.orderEditorRow{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;align-items:stretch!important;padding:12px!important}.orderEditorProduct{align-items:center!important;gap:12px!important;min-width:0!important}.orderEditorProductCopy{min-width:0!important;flex:1 1 auto!important}.orderEditorProductTitle{display:block!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;line-height:1.35!important;font-size:14px!important;max-width:none!important}.orderEditorProductCopy .variantChips,.orderEditorProductCopy small{margin-top:5px!important}.orderEditorControls{display:grid!important;grid-template-columns:minmax(118px,.85fr) minmax(170px,1.35fr) minmax(105px,.8fr) 36px!important;gap:9px!important;width:100%!important;align-items:end!important;padding-top:10px!important;border-top:1px solid var(--line)!important}.editMetric,.priceMetric,.qtyMetric,.totalMetric{min-width:0!important;width:100%!important;box-sizing:border-box!important}.stepper{grid-template-columns:32px minmax(44px,1fr) 32px!important;width:100%!important;max-width:none!important}.stepper input{min-width:0!important}.moneyInput,.stepper input{width:100%!important}.totalMetric{min-height:58px;display:flex;flex-direction:column;justify-content:center}.removeLineBtn{align-self:center!important;margin-top:15px!important;flex:0 0 auto!important}.productSearchForm{grid-template-columns:minmax(0,1fr) auto!important;align-items:stretch!important}.productSearchInputWrap{position:relative;min-width:0}.productSearchInputWrap>input{width:100%!important;padding-right:40px!important;box-sizing:border-box!important}.productSearchClear{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:28px;height:31px;border:0;border-radius:8px;background:var(--sd-soft);color:var(--brand);font-size:20px;line-height:1;display:grid;place-items:center;cursor:pointer;font-weight:700}.productSearchClear:hover{background:var(--sd-border)}.catalogResults{border-top:1px solid var(--sd-border);padding-top:8px}@media(max-width:760px){.orderEditorRow{padding:10px!important}.orderEditorProduct{align-items:flex-start!important}.orderEditorThumb{width:62px!important;height:62px!important}.orderEditorControls{grid-template-columns:1fr 1fr!important}.priceMetric,.qtyMetric,.totalMetric{min-width:0!important}.removeLineBtn{margin-top:0!important;justify-self:end!important;align-self:end!important}.productSearchForm{grid-template-columns:1fr!important}}.merchantSidebar{display:flex;flex-direction:column;gap:0;padding:18px 12px 14px;overflow-y:auto;overflow-x:hidden}.merchantBrand{display:flex;align-items:center;gap:11px;padding:2px 6px 16px;border-bottom:1px solid var(--line)}.merchantBrand .brandMark{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:var(--brand);color:white;font-weight:800;font-size:16px;flex:0 0 auto}.merchantBrandText{min-width:0;display:flex;flex-direction:column;line-height:1.15}.merchantBrandText strong{font-size:15px;color:var(--text)}.merchantBrandText span{margin-top:4px;font-size:13px;color:var(--muted)}.merchantQuick{margin:14px 0 12px;height:38px;display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid var(--line);border-radius:11px;background:var(--sd-soft);color:var(--muted);font-size:14px}.merchantQuick span{font-size:13px;border:1px solid var(--line);background:white;border-radius:6px;padding:3px 5px}.merchantQuick b{font-weight:600}.merchantNav{gap:11px;padding-bottom:12px}.merchantNav,.merchantNavSection{display:flex;flex-direction:column}.merchantNavSection{gap:4px}.merchantNavTitle{padding:0 10px 3px;color:#9a8ca0;font-size:13px;font-weight:800;letter-spacing:1.15px;text-transform:uppercase}.merchantNavItems{display:flex;flex-direction:column;gap:3px}.merchantNavItem{min-height:36px;display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:10px;font-size:14.5px;transition:background .15s ease,color .15s ease,transform .15s ease}.merchantNavItem:hover{background:var(--sd-soft);color:var(--brand);transform:translateX(1px)}.merchantNavIcon{width:18px;display:inline-grid;place-items:center;color:#74697a;font-size:14px;flex:0 0 auto}.merchantNavItem:hover .merchantNavIcon{color:var(--brand)}.merchantFooter{margin-top:auto;border-top:1px solid var(--line);padding:13px 2px 0;display:flex;flex-direction:column;gap:10px}.merchantProfileCard{display:grid;grid-template-columns:36px minmax(0,1fr) 28px;gap:9px;align-items:center;padding:9px;border:1px solid var(--line);border-radius:12px;background:var(--sd-soft)}.merchantAvatar{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--sd-border);color:var(--brand);font-size:13px;font-weight:800}.merchantProfileText{min-width:0;display:flex;flex-direction:column;gap:3px}.merchantProfileText strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.merchantProfileText span{color:var(--muted);font-size:13px}.merchantSettingsShortcut{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--muted)}.merchantSettingsShortcut:hover{background:white;color:var(--brand)}.merchantPlanRow{display:flex;align-items:center;justify-content:space-between;padding:0 5px}.merchantStatusDot{color:#2a8b57;font-size:13px;font-weight:700}.merchantLogout{width:100%}.portalPlaceholder{max-width:980px;margin:0 auto;padding:28px 24px}.portalPlaceholderCard{margin-top:18px;padding:24px;border:1px solid var(--line);border-radius:18px;background:#fff}.portalPlaceholderBadge{display:inline-flex;padding:5px 9px;border-radius:999px;background:var(--sd-soft);color:var(--brand);font-size:13px;font-weight:800;letter-spacing:.5px}.portalPlaceholder h1{margin:7px 0 5px;font-size:30px}.portalPlaceholder p{margin:0;color:var(--muted);line-height:1.6}@media (max-width:760px){.merchantNavTitle{font-size:13px}.merchantProfileText{display:none}.merchantProfileCard{grid-template-columns:36px 28px;justify-content:space-between}}:root{--ap-font:var(--font-nunito),"Nunito",var(--font-bangla),"Hind Siliguri",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--ap-primary:#4f46e5;--ap-primary-rgb:79,70,229;--ap-primary-hover:#4338ca;--ap-green:#22c55e;--ap-green-rgb:34,197,94;--ap-red:#ef4444;--ap-red-rgb:239,68,68;--ap-amber:#f59e0b;--ap-amber-rgb:245,158,11;--ap-amber-text:#b45309;--ap-cyan:#06b6d4;--ap-cyan-rgb:6,182,212;--ap-sky:#0ea5e9;--ap-violet:#8b5cf6;--ap-gray-rgb:107,114,128;--ap-bg:#ffffff;--ap-header-bg:#ffffff;--ap-header-line:#e9eaec;--ap-header-shadow:0 2px 6px rgba(0,0,0,.07);--ap-sidebar-bg:#ffffff;--ap-sidebar-line:#e9eaec;--ap-card-bg:#ffffff;--ap-card-line:#e5e7eb;--ap-card-shadow:0 1px 3px rgba(17,24,39,.07);--ap-panel:#fbfbfc;--ap-text:#18181b;--ap-text-2:#52525b;--ap-muted:#71717a;--ap-muted-2:#9ca3af;--ap-search-bg:#f5f6f8;--ap-hover:#eeeff1;--ap-active-bg:#ededfd;--ap-active-fg:#4f46e5;--ap-sub-active:#f6f6f7;--ap-track:#eceef0;--ap-ring-track:#f1f3f5;--ap-input-line:#d5d8dd;--ap-th-bg:#f8f9fa;--ap-divider:#e5e7eb;--ap-chev:#52525b;--sd-primary:#4f46e5;--sd-primary-hover:#4338ca;--sd-soft:#ededfd;--sd-soft-hover:#e4e4fc;--sd-border:#e5e7eb}html.dark{--ap-amber-text:#fbbf24;color-scheme:dark;--ap-bg:#212529;--ap-header-bg:#212529;--ap-header-line:#3d4247;--ap-header-shadow:none;--ap-sidebar-bg:#212529;--ap-sidebar-line:#3a3e42;--ap-card-bg:#212529;--ap-card-line:#3b4045;--ap-card-shadow:none;--ap-panel:#272b30;--ap-text:#f8f9fa;--ap-text-2:#e2e5e8;--ap-muted:#adb5bd;--ap-muted-2:#8b929a;--ap-search-bg:#343a40;--ap-hover:#2c3136;--ap-active-bg:rgba(99,102,241,.18);--ap-active-fg:#a5b4fc;--ap-sub-active:#2a2f34;--ap-track:#343a40;--ap-ring-track:#3a3f44;--ap-input-line:#3d4349;--ap-th-bg:#272b30;--ap-divider:#3a3f44;--ap-chev:#ced4da;--bg:#212529;--panel:#212529;--text:#f8f9fa;--muted:#adb5bd;--line:#3b4045;--sd-soft:rgba(99,102,241,.18);--sd-border:#3b4045}body,button,html,input,select,textarea{font-family:var(--ap-font)}body{background:var(--ap-bg);color:var(--ap-text);transition:background-color .2s,color .2s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--ease-out:cubic-bezier(.22,1,.36,1);--ease-in-out:cubic-bezier(.65,0,.35,1)}@keyframes sdEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes sdFade{0%{opacity:0}to{opacity:1}}@keyframes sdShimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes sdPop{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}.pageEnter{animation:sdEnter .38s var(--ease-out) backwards}.chromeBody [class*=g2]>*,.chromeBody [class*=g4]>*,.chromeBody [class*=kpis]>*,.chromeBody [class*=segGrid]>*{animation:sdEnter .45s var(--ease-out) both}.chromeBody [class*=g2]>:nth-child(2),.chromeBody [class*=g4]>:nth-child(2),.chromeBody [class*=kpis]>:nth-child(2),.chromeBody [class*=segGrid]>:nth-child(2){animation-delay:.05s}.chromeBody [class*=g4]>:nth-child(3),.chromeBody [class*=kpis]>:nth-child(3),.chromeBody [class*=segGrid]>:nth-child(3){animation-delay:.1s}.chromeBody [class*=g4]>:nth-child(4),.chromeBody [class*=kpis]>:nth-child(4),.chromeBody [class*=segGrid]>:nth-child(4){animation-delay:.15s}.chromeBody [class*=kpis]>:nth-child(5),.chromeBody [class*=segGrid]>:nth-child(5){animation-delay:.2s}.chromeBody a[class*=card]{transition:transform .25s var(--ease-out),box-shadow .25s var(--ease-out),border-color .2s}.chromeBody a[class*=card]:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(17,24,39,.1)}.lift{transition:transform .25s var(--ease-out),box-shadow .25s var(--ease-out)}.lift:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(17,24,39,.09)}.chromeBody [class*=newBtn],.chromeBody [class*=send],.chromeBody a[class*=btn],.chromeBody button{transition:transform .12s var(--ease-out),background-color .2s,border-color .2s,color .2s,box-shadow .2s,opacity .2s}.chromeBody a[class*=btn]:active,.chromeBody button:not(:disabled):active{transform:scale(.97)}.chromeBody input,.chromeBody select,.chromeBody textarea{transition:border-color .18s,box-shadow .18s}.chromeBody [class*=crPop],.chromeBody [class*=rmForm]{animation:sdPop .22s var(--ease-out) both}.chromeBody [class*=notice]{animation:sdFade .25s ease both}.skel{display:flex;flex-direction:column;gap:20px;animation:sdFade .2s ease both}.skelRow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.skelBlock,.skelCard,.skelLine{border-radius:16px;background:linear-gradient(90deg,var(--ap-search-bg) 0,var(--ap-hover) 40%,var(--ap-search-bg) 80%);background-size:800px 100%;animation:sdShimmer 1.2s linear infinite}.skelLine{border-radius:10px}.skelCard{height:140px}.skelBlock{height:360px}@media (max-width:1023px){.skelRow{grid-template-columns:repeat(3,minmax(0,1fr))}.skelRow>:nth-child(4){display:none}}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.googleBtn{display:flex;align-items:center;justify-content:center;gap:10px;height:48px;border-radius:12px;border:1px solid #d5d8dd;background:#fff;color:#18181b;font-size:15.5px;font-weight:700;text-decoration:none;transition:background .15s,box-shadow .15s,transform .12s}.googleBtn:hover{background:#f8f9fa;box-shadow:0 2px 8px rgba(17,24,39,.08)}.googleBtn:active{transform:scale(.98)}.loginOr{display:flex;align-items:center;gap:12px;margin:18px 0;color:#71717a;font-size:14px}.loginOr:after,.loginOr:before{content:"";flex:1 1;height:1px;background:#e4e4e7}.chromeBody{margin-left:256px;padding:91px 24px 32px;min-width:0;min-height:100vh;background:var(--ap-bg);transition:margin-left .25s ease}body.sb-closed .chromeBody{margin-left:0}.chromeBody .appShell{display:block!important;min-height:0}.chromeBody .appShell>main,.chromeBody .appShell>main.content{margin:0!important;padding:0!important;min-width:0}@media (max-width:1023px){.chromeBody{margin-left:0}}@media (max-width:767px){.chromeBody{padding:87px 16px 24px}}.od .decisionCard,.od .detailCard{margin:0!important;background:var(--ap-card-bg)!important;border:1px solid var(--ap-card-line)!important;border-radius:18px!important;padding:20px!important;box-shadow:none!important}.od .decisionHead,.od .detailCardHead{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px;margin:0 0 14px!important;padding:0!important;border:0!important}.od .decisionHint,.od .eyebrow,.od .orderEditNotice,.od .orderEditorHead p,.od .productFinderTitle span{display:none!important}.od h2{margin:0!important;font-size:18px!important;font-weight:800!important;color:var(--ap-text)!important}.od .btn.secondary,.od .miniBtn,.od .refreshOrderWrap .btn{height:38px!important;padding:0 14px!important;border-radius:10px!important;border:1px solid var(--ap-input-line)!important;background:var(--ap-card-bg)!important;color:var(--ap-text)!important;font:inherit!important;font-size:14.5px!important;font-weight:700!important;cursor:pointer;transition:background .15s}.od .refreshOrderWrap .btn{height:42px!important;border-radius:11px!important;font-size:15px!important}.od .refreshOrderWrap{display:contents}.od .refreshOrderWrap small{font-size:14px;color:var(--ap-muted)}.od .btn.secondary:hover,.od .miniBtn:hover{background:var(--ap-hover)!important}.od .btn:not(.secondary){height:42px;padding:0 18px;border-radius:11px;background:var(--ap-primary);color:#fff;font:inherit;font-size:15px;font-weight:800;border:0;cursor:pointer;transition:background .15s,transform .12s}.od .btn:not(.secondary):hover{background:#4338ca}.od .btn:active,.od .miniBtn:active{transform:scale(.97)}.od input,.od select,.od textarea{font:inherit;font-size:15px!important;color:var(--ap-text)!important;background:var(--ap-card-bg)!important;border:1px solid var(--ap-input-line)!important;border-radius:10px!important;outline:none;transition:border-color .15s,box-shadow .15s}.od input:focus,.od textarea:focus{border-color:var(--ap-primary)!important;box-shadow:0 0 0 3px rgba(79,70,229,.15)}.od .customerDetailGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 18px!important}.od .customerDetailGrid>div{padding:0!important;border:0!important;background:none!important}.od .customerDetailGrid .wide,.od .customerEditForm .wide{grid-column:1/-1}.od .customerDetailGrid span{display:block;font-size:14px!important;color:var(--ap-muted)!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important}.od .customerDetailGrid strong{display:block;margin-top:2px;font-size:16px!important;font-weight:700!important;color:var(--ap-text)!important}.od .customerEditForm{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.od .customerEditForm label{display:grid;gap:6px;font-size:14px;font-weight:700;color:var(--ap-text-2)}.od .customerEditForm input{height:42px;padding:0 12px}.od .customerEditActions{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--ap-muted)}.od .decisionMessage,.od .formMessage,.od .noteMessage,.od .orderEditorMessage{font-size:14.5px!important;font-weight:700;color:var(--ap-primary)!important}.od .currentStatus{padding:5px 12px!important;border-radius:999px!important;font-size:14.5px!important;font-weight:800!important;background:var(--ap-active-bg)!important;color:var(--ap-primary)!important;border:0!important}.od .decisionGrid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.od .decisionBtn{height:46px!important;border-radius:12px!important;border:1px solid var(--ap-input-line)!important;background:var(--ap-card-bg)!important;color:var(--ap-text)!important;font:inherit!important;font-size:15px!important;font-weight:800!important;cursor:pointer;transition:background .15s,transform .12s,box-shadow .2s}.od .decisionBtn:hover:not(:disabled){background:var(--ap-hover)!important}.od .decisionBtn:active:not(:disabled){transform:scale(.97)}.od .decisionBtn:disabled{opacity:.45;cursor:default}.od .decisionBtn.approve{grid-column:1/-1;background:#16a34a!important;border-color:#16a34a!important;color:#fff!important;box-shadow:0 8px 20px rgba(22,163,74,.25)}.od .decisionBtn.approve:hover:not(:disabled){background:#15803d!important}.od .decisionBtn.danger{color:#dc2626!important}.od .noteArea{width:100%;min-height:110px;padding:12px!important;resize:vertical;margin-bottom:12px}.od .orderEditorHeadActions{display:flex;align-items:center;gap:14px}.od .productHeaderTotal{text-align:right}.od .productHeaderTotal span{display:block;text-transform:none;letter-spacing:0;font-size:14.5px;color:var(--ap-muted);font-weight:700}.od .productHeaderTotal strong{font-size:20px;font-weight:800;color:var(--ap-text)}.od .orderEditorItems{display:flex!important;flex-direction:column;gap:0!important}.od .orderEditorRow{display:flex!important;flex-wrap:wrap;align-items:center!important;justify-content:space-between;gap:14px 20px!important;padding:16px 0!important;border:0!important;border-top:1px solid var(--ap-divider)!important;border-radius:0!important;background:none!important}.od .orderEditorRow:first-child{border-top:0!important;padding-top:4px!important}.od .orderEditorProduct{display:flex!important;align-items:center!important;gap:14px!important;flex:1 1 260px;min-width:0!important}.od .orderEditorProductCopy{flex:1 1 auto!important;min-width:0!important}.od .orderEditorThumb{width:68px!important;height:68px!important;border-radius:14px!important;border:0!important;overflow:hidden;flex:none;background:var(--ap-search-bg)!important;display:grid;place-items:center;font-size:14px!important;color:var(--ap-muted)}.od .orderEditorThumb img{width:100%;height:100%;object-fit:cover}.od .orderEditorProductTitle{font-size:16.5px!important;font-weight:800!important;color:var(--ap-text)!important}.od .variantChips{display:flex;gap:6px;flex-wrap:wrap;margin:6px 0 0!important}.od .variantChips span{padding:3px 9px;border-radius:7px;background:var(--ap-search-bg);font-size:14.5px!important;color:var(--ap-text-2)}.od .orderEditorProductCopy small{display:block;margin-top:5px!important;font-size:14.5px!important;color:var(--ap-muted)!important}.od .orderEditorControls{display:flex!important;align-items:center!important;gap:22px!important;flex:none}.od .editMetric,.od .orderEditorControls{width:auto!important;padding:0!important;border:0!important}.od .editMetric{min-width:0!important;min-height:0!important;background:none!important;text-align:right}.od .editMetric>span{display:block;margin:0 0 3px;font-size:14.5px!important;color:var(--ap-muted)!important;font-weight:700;text-transform:none!important;letter-spacing:0!important}.od .editMetric>strong{font-size:16.5px!important;font-weight:800!important;color:var(--ap-text)!important}.od .totalMetric>strong{color:var(--ap-primary)!important}.od .stepper{display:inline-grid!important;grid-template-columns:34px 52px 34px!important;width:auto!important}.od .stepper button{height:36px;border:1px solid var(--ap-input-line)!important;background:var(--ap-card-bg)!important;color:var(--ap-text)!important;font-size:18px}.od .stepper input{height:36px;border-radius:0!important;text-align:center}.od .moneyInput{width:120px!important;height:38px;border:1px solid var(--ap-input-line)!important;border-radius:10px!important;background:var(--ap-card-bg)!important}.od .moneyInput input{border:0!important;height:36px;text-align:right;box-shadow:none!important}.od .removeLineBtn{margin:0!important;width:34px;height:34px;border-radius:9px;border:1px solid rgba(239,68,68,.35);background:none;color:#dc2626;font-size:20px;cursor:pointer}.od .orderMoneyEditor{display:flex!important;flex-direction:column;gap:0!important;margin:8px 0 0 auto!important;padding-top:8px!important;border-top:1px solid var(--ap-divider);max-width:420px}.od .moneyField{display:flex!important;align-items:center;justify-content:space-between;gap:12px;padding:8px 0!important;background:none!important;border:0!important;border-radius:0!important}.od .moneyField>span{margin:0!important;font-size:15px!important;color:var(--ap-text-2)!important;font-weight:600}.od .moneyField>strong{font-size:16px!important;font-weight:800!important;color:var(--ap-text)!important}.od .moneyField.grand{margin-top:6px;padding-top:14px!important;border-top:1px dashed var(--ap-input-line)!important}.od .moneyField.grand>span{font-weight:800;color:var(--ap-text)!important}.od .moneyField.grand>strong{margin-left:auto;font-size:24px!important;color:var(--ap-primary)!important}.od .moneyField.grand>small{display:none}.od .quickMoneyActions{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:10px;font-size:14px;color:var(--ap-muted)}.od .quickMoneyActions button{height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--ap-input-line);background:var(--ap-card-bg);color:var(--ap-text);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.od .orderEditorSaveBar{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}.od .productFinder{margin:12px 0;padding:14px;border-radius:14px;background:var(--ap-panel);border:1px solid var(--ap-card-line)}.od .productFinderTitle strong{font-size:16px}.od .productSearchForm{display:flex;gap:8px;margin-top:10px}.od .productSearchInputWrap{position:relative;flex:1 1}.od .productSearchInputWrap input{width:100%;height:42px;padding:0 36px 0 12px}.od .productSearchClear{position:absolute;right:6px;top:7px;width:28px;height:28px;border:0;background:none;color:var(--ap-muted);font-size:18px;cursor:pointer}.od .catalogResult{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--ap-divider)}.od .catalogProductInfo{display:flex;gap:12px;align-items:center;min-width:0}.od .catalogThumb{width:48px;height:48px;border-radius:10px;overflow:hidden;background:var(--ap-search-bg);flex:none}.od .catalogThumb img{width:100%;height:100%;object-fit:cover}.od .catalogResultAction{display:flex;align-items:center;gap:10px}.od .availabilityBadge{font-size:14.5px;font-weight:700}.od .availabilityBadge.out{color:#dc2626}.od .availabilityBadge.available{color:#16a34a}@media (max-width:700px){.od .orderEditorControls{width:100%!important;justify-content:space-between;gap:12px!important}.od .orderMoneyEditor{max-width:none}.od .customerDetailGrid,.od .customerEditForm{grid-template-columns:1fr!important}}@media (min-width:1024px){body.sb-compact .chromeBody{margin-left:72px}body:not(.sb-compact):not(.sb-closed) #sidebar{width:288px;transition:width .25s ease}body:not(.sb-compact):not(.sb-closed) .chromeBody{margin-left:288px}body.sb-compact .chromeBody{margin-left:72px}#sidebar [data-sd-profile-top]{display:grid;grid-template-columns:44px minmax(0,1fr) 32px;align-items:center;gap:10px;width:100%;min-width:0;box-sizing:border-box}#sidebar [data-sd-profile-logo]{width:44px;height:44px;min-width:44px;margin:0}#sidebar [data-sd-profile-who]{min-width:0;width:auto;overflow:visible}#sidebar [data-sd-profile-who] b{display:block;width:100%;max-width:none;font-size:13px;font-weight:750;line-height:1.3;letter-spacing:-.2px;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}#sidebar [data-sd-profile-who] button{max-width:100%}#sidebar .sd-panel-toggle{width:32px;height:32px;margin:0;flex:none;border-radius:9px;transition:background .2s,color .2s}body.sb-compact #sidebar{width:72px}body.sb-compact #sidebar [data-sd-profile-top]{display:flex;justify-content:center;align-items:center;gap:0}#sidebar{transition:width .42s cubic-bezier(.22,1,.36,1),background-color .2s ease!important}body .chromeBody{transition:margin-left .42s cubic-bezier(.22,1,.36,1)!important}#sidebar #sb-nav{margin-top:0;border-top:1px solid transparent;transition:margin-top .36s ease,padding .42s cubic-bezier(.22,1,.36,1),border-color .24s ease}body.sb-compact #sidebar #sb-nav{margin-top:16px;padding-top:12px;border-top-color:var(--ap-sidebar-line)}#sidebar #sb-nav [class*=navItem]{transition:width .42s cubic-bezier(.22,1,.36,1),padding .42s cubic-bezier(.22,1,.36,1),background-color .18s ease,color .18s ease!important}#sidebar #sb-nav [class*=navItem]>svg{flex-shrink:0;transition:transform .32s ease}#sidebar #sb-nav [class*=navItem]>span:not([class*=chev]){opacity:1;max-width:180px;transition:opacity .22s ease,max-width .42s cubic-bezier(.22,1,.36,1),transform .32s ease}body.sb-compact #sidebar #sb-nav [class*=navItem]>span:not([class*=chev]){display:block!important;opacity:0;max-width:0;flex:0 0;margin:0;padding:0;visibility:hidden;transform:translateX(-6px);pointer-events:none}body.sb-compact #sidebar #sb-nav [class*=navItem]{justify-content:center}body.sb-compact #sidebar #sb-nav [class*=navItem]>svg{transform:translateX(0)}#sidebar .sd-panel-toggle{transition:background-color .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease!important}#sidebar .sd-panel-toggle:hover{background:var(--ap-hover);box-shadow:0 2px 10px rgba(91,70,235,.1)}}@media (prefers-reduced-motion:reduce){#sidebar,#sidebar #sb-nav,#sidebar #sb-nav [class*=navItem],#sidebar #sb-nav [class*=navItem]>span,body .chromeBody{transition-duration:.01ms!important}}@media (min-width:1024px){#sidebar{transition:width .4s cubic-bezier(.22,1,.36,1)!important}body .chromeBody{transition:margin-left .4s cubic-bezier(.22,1,.36,1)!important}#sidebar [data-sd-profile-top]{position:relative;display:block!important;width:100%;height:52px;min-height:52px;min-width:0}#sidebar [data-sd-profile-logo]{top:4px;left:0;width:44px;height:44px;margin:0;transition:opacity .15s ease .16s,transform .4s cubic-bezier(.22,1,.36,1)}#sidebar [data-sd-profile-logo],#sidebar [data-sd-profile-who]{display:grid!important;position:absolute;opacity:1;transform:translateX(0)}#sidebar [data-sd-profile-who]{left:54px;top:5px;width:165px;max-width:calc(100% - 108px);min-width:0;visibility:visible;overflow:hidden;transition:opacity .15s ease .16s,transform .4s cubic-bezier(.22,1,.36,1),visibility 0s linear}#sidebar [data-sd-profile-who] b{font-size:13px;white-space:nowrap!important;overflow:hidden;text-overflow:clip}#sidebar .sd-panel-toggle{position:absolute!important;top:10px;right:8px;left:auto;margin:0!important;z-index:2}body.sb-compact #sidebar [data-sd-profile-top]{display:block!important}body.sb-compact #sidebar [data-sd-profile-logo],body.sb-compact #sidebar [data-sd-profile-who]{display:grid!important;opacity:0!important;visibility:hidden;transform:translateX(-8px);pointer-events:none;transition:opacity .11s ease,transform .4s cubic-bezier(.22,1,.36,1),visibility 0s linear .12s}}@media (prefers-reduced-motion:reduce){#sidebar [data-sd-profile-logo],#sidebar [data-sd-profile-who]{transition-duration:.01ms!important}}@media (min-width:1024px){#sidebar .sd-panel-toggle{transition:right .42s cubic-bezier(.22,1,.36,1),background-color .18s ease,border-color .18s ease!important}body.sb-compact #sidebar [data-sd-profile-top]{width:100%!important;box-sizing:border-box}body.sb-compact #sidebar .sd-panel-toggle{position:absolute!important;left:auto!important;right:calc(50% - 16px)!important;transform:none!important;margin:0!important}}