/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@media (min-width:1400px){.customer-tech.app-shell.customer-tech .side-rail{flex-wrap:nowrap;padding-top:16px;padding-bottom:16px}.customer-tech.app-shell.customer-tech .brand-lockup{min-width:150px}.customer-tech.app-shell.customer-tech .single-nav{flex:1;order:1;justify-content:center;gap:3px;width:auto;margin:0}.customer-tech.app-shell.customer-tech .account-card{order:2;margin:0}.customer-tech.app-shell.customer-tech .rail-footer{order:3}.customer-tech.app-shell.customer-tech .single-nav .nav-item{padding:10px!important}}.customer-tech.app-shell.customer-tech .side-rail{gap:10px;padding:16px 3vw 10px}.customer-tech.app-shell.customer-tech .topbar{min-height:60px;padding:16px 3vw 8px}.customer-tech.app-shell.customer-tech .topbar h1{font-size:23px}.customer-tech.app-shell.customer-tech .single-nav .nav-item{color:#b3c8e4!important;padding:10px 14px!important;font-size:15px!important}.customer-tech.app-shell.customer-tech .page-content,.customer-tech.app-shell.customer-tech.overview-wide .page-content{width:100%;max-width:1840px;padding:14px 3vw 36px}.customer-tech.app-shell.customer-tech .distributor-overview{width:100%;max-width:none;margin:0;padding:0 0 24px}.customer-tech.app-shell.customer-tech .distributor-overview-head{margin-bottom:14px}.customer-tech.app-shell.customer-tech .distributor-overview-head h2{font-size:27px}.customer-tech.app-shell.customer-tech .distributor-overview-head span{color:#9db2cf;font-size:14px}.customer-tech.app-shell.customer-tech .distributor-overview-stats{gap:16px}.customer-tech.app-shell.customer-tech .distributor-overview-stat{min-height:124px;box-shadow:none;background:linear-gradient(125deg,#16263d,#101c2f);border:1px solid #354a68;padding:22px 24px}.customer-tech.app-shell.customer-tech .distributor-overview-stat span{color:#afc4df;font-size:15px}.customer-tech.app-shell.customer-tech .distributor-overview-stat strong{letter-spacing:-.02em;font-size:32px;color:#f0f6ff!important}.customer-tech.app-shell.customer-tech .distributor-overview-stat small{color:#9db4d3;font-size:12px}.customer-tech.app-shell.customer-tech .distributor-overview-stat:nth-child(6){background:linear-gradient(120deg,#194849,#146168);border-color:#3d8a8c}.customer-tech.app-shell.customer-tech :is(.distributor-overview-recent,.distributor-overview-quick,.overview-date-filter){color:#dceaff;box-shadow:none;background:#101d31;border:1px solid #344963}.customer-tech.app-shell.customer-tech .overview-date-filter{margin:14px 0 18px;padding:16px 18px}.customer-tech.app-shell.customer-tech .overview-date-filter :is(p,strong){color:#bbcee7}.customer-tech.app-shell.customer-tech .overview-date-filter button[aria-pressed=true]{color:#fff;background:#3865b4;border-color:#83b2ff}.customer-tech.app-shell.customer-tech .distributor-overview-secondary :is(small,strong){color:#d4e4f9}.customer-tech.app-shell.customer-tech .distributor-overview-order-list button{color:#dceaff;background:0 0;border-color:#30445e}.customer-tech.app-shell.customer-tech .distributor-overview-order-list button:hover{background:#1a304e}.customer-tech.app-shell.customer-tech .distributor-overview-order-list em{color:#c8edf5;background:#1d4051}.customer-tech.app-shell.customer-tech .distributor-overview-quick p{color:#9db4cf;border-color:#30445e;font-size:13px}.customer-tech.app-shell.customer-tech .storefront-intro{min-height:150px;padding:24px 28px}.customer-tech.app-shell.customer-tech .storefront-intro:after{font-size:125px;top:-12px;right:16%}.customer-tech.app-shell.customer-tech .storefront-toolbar{margin:18px 0}.customer-tech.app-shell.customer-tech .product-grid{gap:18px}.customer-tech.app-shell.customer-tech .logistics-monitor{margin-top:20px;padding:20px}.customer-tech.app-shell.customer-tech .logistics-monitor-stats{gap:12px}.customer-tech.app-shell.customer-tech .logistics-monitor-note{color:#adc3df;line-height:1.7}@media (min-width:1600px){.customer-tech.app-shell.customer-tech .distributor-overview-stats{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:760px){.customer-tech.app-shell.customer-tech .page-content,.customer-tech.app-shell.customer-tech.overview-wide .page-content{padding:12px 16px 28px}.customer-tech.app-shell.customer-tech .distributor-overview-stat{min-height:110px;padding:16px}.customer-tech.app-shell.customer-tech .distributor-overview-stat strong{font-size:26px}.customer-tech.app-shell.customer-tech .topbar{padding:14px 16px}.customer-tech.app-shell.customer-tech .storefront-intro{min-height:140px;padding:20px}.customer-tech.app-shell.customer-tech .logistics-monitor{padding:14px}}.customer-tech.app-shell.customer-tech .workspace:has(.storefront-view)>.topbar{display:none}.customer-tech.app-shell.customer-tech .page-content:has(>.storefront-view){max-width:none;padding:28px 3vw 48px;position:relative}.customer-tech.app-shell.customer-tech .page-content:has(>.storefront-view)>div:first-child{z-index:2;position:absolute;top:60px;right:calc(3vw + 24px);margin:0!important}.customer-tech.app-shell.customer-tech .page-content:has(>.storefront-view)>div:first-child button{color:#c8ddf6;background:#1b304c;border:1px solid #3b587b;border-radius:10px;height:40px;font-size:13px}.customer-tech.app-shell.customer-tech .storefront-view{width:100%;margin:0}.customer-tech.app-shell.customer-tech .storefront-intro{background:linear-gradient(110deg,#152641,#0e1c31);border-color:#304664;border-radius:16px;align-items:center;min-height:104px;padding:24px 26px}.customer-tech.app-shell.customer-tech .storefront-intro h2{margin:0;font-size:28px;line-height:1.3}.customer-tech.app-shell.customer-tech .storefront-intro p{margin-top:8px;font-size:13px}.customer-tech.app-shell.customer-tech .storefront-intro:after{opacity:.45;font-size:104px;animation:none;top:-14px;right:34%}.customer-tech.app-shell.customer-tech .storefront-intro>button{border-radius:10px;align-self:center;height:40px;margin-right:190px;font-size:13px}.customer-tech.app-shell.customer-tech .storefront-toolbar{background:#101e32;border:1px solid #2c425f;border-radius:12px;gap:16px;margin:16px 0;padding:14px 16px}.customer-tech.app-shell.customer-tech .storefront-search{border-radius:9px;width:320px;min-height:40px}.customer-tech.app-shell.customer-tech .storefront-search input{outline:none;font-size:13px;background:0 0!important;border:0!important}.customer-tech.app-shell.customer-tech .filter-chips button{border-radius:8px;min-height:38px;padding:8px 15px;font-size:13px}.customer-tech.app-shell.customer-tech .product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.customer-tech.app-shell.customer-tech .product-image{aspect-ratio:auto;border-radius:9px;width:calc(100% - 20px);height:280px;margin:10px}.customer-tech.app-shell.customer-tech .product-image img{object-fit:contain;width:100%;height:100%}.customer-tech.app-shell.customer-tech .product-tag:empty{display:none}.customer-tech.app-shell.customer-tech .storefront-empty{color:#bbcee7;background:#111f33;border:1px solid #354b68}.customer-tech.app-shell.customer-tech .storefront-empty strong{color:#e0edff}.customer-tech.app-shell.customer-tech .product-summary-row{grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;padding:12px 16px;display:grid}.customer-tech.app-shell.customer-tech .product-summary-name{text-align:left;white-space:nowrap;text-overflow:ellipsis;color:#e2edfc;grid-area:1/1;font-size:16px;line-height:1.45;overflow:hidden}.customer-tech.app-shell.customer-tech .product-summary-sku{color:#9db4d0;grid-area:2/1;min-width:0;font-size:12px}.customer-tech.app-shell.customer-tech .product-summary-price{white-space:nowrap;grid-area:1/2/3;align-self:center}.customer-tech.app-shell.customer-tech .product-summary-price strong{color:#b6deff;font-size:23px}.customer-tech.app-shell.customer-tech .product-stock-row{color:#b4cce8;background:#182a42;border-color:#344d6d;padding:12px 16px}.customer-tech.app-shell.customer-tech .product-stock-row>span{color:#b4cce8}.customer-tech.app-shell.customer-tech .product-actions{gap:10px;padding:12px 14px}.customer-tech.app-shell.customer-tech .product-actions button{border-radius:9px;min-height:40px;font-size:13px}.customer-tech.app-shell.customer-tech .product-actions button[data-variant=outline]{color:#d4e9ff;background:#203956;border:1px solid #527397}@media (min-width:2100px){.customer-tech.app-shell.customer-tech .product-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1150px){.customer-tech.app-shell.customer-tech .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-tech.app-shell.customer-tech .product-image{height:240px}}@media (max-width:760px){.customer-tech.app-shell.customer-tech .page-content:has(>.storefront-view){padding:16px}.customer-tech.app-shell.customer-tech .page-content:has(>.storefront-view)>div:first-child{position:static;margin-bottom:12px!important}.customer-tech.app-shell.customer-tech .storefront-intro{min-height:100px;padding:20px}.customer-tech.app-shell.customer-tech .storefront-intro>button{margin:0}.customer-tech.app-shell.customer-tech .storefront-toolbar{flex-wrap:wrap}.customer-tech.app-shell.customer-tech .storefront-search{width:100%}.customer-tech.app-shell.customer-tech .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.customer-tech.app-shell.customer-tech .product-image{height:200px}}.customer-tech.app-shell.customer-tech :is(.recharge-preview-panel,.recharge-target-account,.recharge-preview-flow,.recharge-payment-note,.recharge-preview-payment){color:#e1ecfa;background:#111f33;border-color:#354b68}.customer-tech.app-shell.customer-tech .recharge-preview-content{max-width:none;padding:20px 0 40px}.customer-tech.app-shell.customer-tech :is(.recharge-preview-kicker,.recharge-target-account>span,.recharge-target-account small,.recharge-code-card-payee,.recharge-history-row small,.recharge-preview-flow strong,.recharge-live-field,.recharge-history-empty,.recharge-preview-summary){color:#b8cfe9}.customer-tech.app-shell.customer-tech :is(.recharge-target-account strong,.recharge-preview-summary strong,.recharge-preview-panel h2,.recharge-preview-panel h3){color:#e4efff}.customer-tech.app-shell.customer-tech :is(.recharge-code-card,.recharge-channel-tabs button,.recharge-qr-zoom-button){color:#dcecff;background:#1b304a;border-color:#48658b}.customer-tech.app-shell.customer-tech .recharge-code-card.selected{background:#163c42;border-color:#70c9c1}.customer-tech.app-shell.customer-tech :is(.recharge-preview-status,.recharge-history-row em){color:#f3d29e;background:#3d3223;border-color:#6b5739}.customer-tech.app-shell.customer-tech .recharge-history-row{border-color:#354b68}.customer-tech.app-shell.customer-tech .recharge-history-row b{color:#8de1d2}.customer-tech.app-shell.customer-tech .recharge-history-row b.recharge-wallet-debit{color:#ffcb9c}body:has(.customer-tech) .recharge-qr-dialog{color:#e4efff;background:#111f33;border-color:#354b68}body:has(.customer-tech) .recharge-qr-dialog p{color:#b8cfe9}body:has(.customer-tech) :is(.cart-sheet,.product-sheet){z-index:100;flex-direction:column;height:100dvh;display:flex;overflow-y:auto;width:min(600px,96vw)!important;max-width:600px!important;position:fixed!important;inset:0 0 0 auto!important}body:has(.customer-tech) :is(.cart-fee-breakdown,.fulfillment-note,.checkout-facts,.checkout-payment,.shipping-form-grid,.cart-warehouse-options,.checkout-order-summary){color:#c7def7!important;background:#1a3049!important;border-color:#3b5576!important}body:has(.customer-tech) :is(.cart-sheet,.product-sheet,.checkout-dialog) :is(.cart-fee-breakdown span,.fulfillment-note span,.cart-summary span,.checkout-facts span){color:#b8cfe9!important}body:has(.customer-tech) :is(.cart-sheet,.product-sheet)>button:last-child{color:#dcecff;background:#213b5a;border-radius:8px;padding:6px;position:absolute;top:16px;right:16px}body:has(.customer-tech) :is(.cart-sheet,.product-sheet)>button:last-child span{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}body:has(.customer-tech) :is(.shipping-more-details summary,.shipping-tracking-progress-head span,.shipping-tracking-steps span,.shipping-tracking-steps p,.shipping-customer-current span,.shipping-tracking-evidence span){color:#b9d3ee!important}body:has(.customer-tech) .shipping-more-details summary{border-color:#3c5472;padding:14px 16px}.customer-tech.app-shell.customer-tech :is(.shipping-status-board button,.shipping-tracking-clear){color:#d5e8ff;background:#203857;border-color:#48658b}.customer-tech.app-shell.customer-tech .shipping-status-board button.active{color:#fff;background:#30578e;border-color:#87b5fa}.customer-tech.app-shell.customer-tech .shipping-order-feed-status{color:#c5f0e9!important;background:#204548!important}body:has(.customer-tech) .shipping-order-actionbar{color:#dbeaff;border-color:#435d7f;background:#1a304d!important}body:has(.customer-tech) .shipping-customer-pricing :is(span,dt,dd){color:#b7cee9!important}body:has(.customer-tech) .shipping-order-actionbar :is(span,small,strong){color:#cce1fb!important}.customer-tech.app-shell.customer-tech{--cx-surface:#111f33;--cx-raised:#192c46;--cx-border:#354b68;--cx-text:#e1ecfa;--cx-muted:#a9bed9;font-size:15px}.customer-tech.app-shell.customer-tech :is(.rw-preview,.batch-page,.funds-workspace,.shipping-page){width:100%;max-width:none;color:var(--cx-text);padding:0}.customer-tech.app-shell.customer-tech :is(.rw-preview,.batch-page,.funds-workspace,.shipping-page) :is(h2,h3,h4){color:#edf4ff}.customer-tech.app-shell.customer-tech :is(.rw-preview,.batch-page,.funds-workspace,.shipping-page) :is(p,label,small){color:var(--cx-muted)}.customer-tech.app-shell.customer-tech :is(.rw-customer-grid>article,.rw-method-grid article,.rw-submitted,.rw-recipient,.rw-upload,.batch-card,.batch-channel-list,.batch-channel-option,.batch-order-card,.batch-order-title,.batch-order-line,.batch-order-total,.shipping-tracking-search,.shipping-tracking-filters button,.shipping-status-board,.shipping-tracking-progress,.shipping-tracking-steps section,.shipping-tracking-evidence>div,.shipping-order-feed-row,.shipping-customer-overview,.shipping-customer-pricing,.shipping-customer-warehouse,.shipping-more-details,.shipping-record){background:var(--cx-surface);border-color:var(--cx-border);color:var(--cx-text);box-shadow:none}.customer-tech.app-shell.customer-tech :is(.rw-preview,.batch-page) button{color:#dcecff;background:#203857;border-color:#48658b;min-height:40px}.customer-tech.app-shell.customer-tech :is(.rw-preview button.rw-primary,.batch-primary,.funds-primary){color:#fff;background:#3267dc;border-color:#628eeb}.customer-tech.app-shell.customer-tech :is(.rw-banner,.batch-fill-guide,.batch-message,.shipping-customer-current,.shipping-tracking-steps section.current,.shipping-tracking-steps section.done){color:#c9f2ec;background:#15383e;border-color:#37656d}.customer-tech.app-shell.customer-tech :is(.rw-banner,.batch-fill-guide,.batch-message,.shipping-customer-current) :is(strong,small){color:#c9f2ec}.customer-tech.app-shell.customer-tech :is(.batch-errors p,.batch-error-group,.batch-error-group strong),.customer-tech.app-shell.customer-tech :is(.rw-notice,.batch-errors,.batch-channel-empty,.shipping-warning,.shipping-message,.shipping-tracking-alert){color:#f2d19c;background:#392f23;border-color:#6a5536}.customer-tech.app-shell.customer-tech :is(.rw-recipient,.rw-upload){border:1px solid var(--cx-border)}.customer-tech.app-shell.customer-tech .rw-history{border-color:var(--cx-border);flex-wrap:wrap;align-items:center}.customer-tech.app-shell.customer-tech .rw-preview select{border-radius:9px;max-width:100%;min-height:44px;padding:12px}.customer-tech.app-shell.customer-tech .rw-tabs button[aria-pressed=true]{color:#fff;background:#2f5590;border-color:#83b4ff}.customer-tech.app-shell.customer-tech :is(.rw-preview,.batch-page,.shipping-page,.funds-workspace) a{color:#9fd8ff}.customer-tech.app-shell.customer-tech :is(.batch-steps span,.batch-table-head,.shipping-tracking-evidence section,.shipping-at-glance,.shipping-at-glance-status,.shipping-customer-lines,.shipping-tracking-disclaimer,.shipping-order-facts,.shipping-note){border-color:var(--cx-border);color:#bed4ee;background:#182b43}.customer-tech.app-shell.customer-tech :is(.shipping-page,.batch-page) :is(strong,b){color:#deedff}.customer-tech.app-shell.customer-tech .shipping-tracking-filters button.active{color:#e3f0ff;background:#2b4e7d;border-color:#7aa4de}.customer-tech.app-shell.customer-tech :is(.shipping-order-feed-status,.shipping-list-primary span){color:#a8e4dc}.customer-tech.app-shell.customer-tech .shipping-order-feed-row{border-radius:14px;margin-bottom:12px;padding:18px}.customer-tech.app-shell.customer-tech :is(.shipping-tracking-search,.funds-filters){border-radius:16px;padding:20px}.customer-tech.app-shell.customer-tech :is(.funds-summary article,.funds-kpis article,.rw-customer-grid>article){border-radius:16px;padding:24px}.customer-tech.app-shell.customer-tech :is(.funds-workspace tbody tr:hover,.shipping-order-feed-row:hover){background:#1a2d47}.customer-tech.app-shell.customer-tech :is(.funds-meta,.funds-pages,.funds-empty,.logistics-monitor summary){color:#adc5e2}.customer-tech.app-shell.customer-tech .funds-summary article:first-child p:last-child{border-color:#354b68}.customer-tech.app-shell.customer-tech .logistics-monitor details summary{color:#baddff;cursor:pointer}.customer-tech.app-shell.customer-tech .topbar{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;display:flex}.customer-tech.app-shell.customer-tech .topbar>div:first-child{flex:none;min-width:160px}.customer-tech.app-shell.customer-tech .topbar-actions{flex-wrap:wrap;flex:auto;justify-content:flex-end;gap:10px;width:auto;display:flex}.customer-tech.app-shell.customer-tech .single-nav{scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.customer-tech.app-shell.customer-tech .product-card{overflow:hidden}.customer-tech.app-shell.customer-tech :is(.product-stock,.product-card-footer,.product-actions,.product-card .quantity-control){color:#cce2fa;background:#192b43;border-color:#385171}.customer-tech.app-shell.customer-tech button:disabled{cursor:not-allowed}body:has(.customer-tech) :is(.cart-sheet,.product-sheet,.checkout-dialog,.cart-warehouse-dialog,.quick-nav-dialog,.shipping-detail.shipping-order-drawer,.shipping-cancel-dialog){color-scheme:dark;color:#deebfc!important;background:#101d30!important;border-color:#385171!important}body:has(.customer-tech) :is(.cart-sheet,.product-sheet,.checkout-dialog,.cart-warehouse-dialog,.quick-nav-dialog,.shipping-detail.shipping-order-drawer,.shipping-cancel-dialog) :is(h2,h3,h4,strong,b){color:#e7f1ff!important}body:has(.customer-tech) :is(.cart-sheet,.product-sheet,.checkout-dialog,.cart-warehouse-dialog,.quick-nav-dialog,.shipping-detail.shipping-order-drawer,.shipping-cancel-dialog) :is(p,small,label,dt){color:#abc0db!important}body:has(.customer-tech) :is(.cart-sheet,.product-sheet,.checkout-dialog,.cart-warehouse-dialog,.quick-nav-dialog,.shipping-detail.shipping-order-drawer,.shipping-cancel-dialog) :is(input,select,textarea){color-scheme:dark;color:#e3eeff!important;background:#0a1526!important;border-color:#527098!important}body:has(.customer-tech) :is(.cart-sheet,.product-sheet,.checkout-dialog,.cart-warehouse-dialog,.quick-nav-dialog,.shipping-detail.shipping-order-drawer,.shipping-cancel-dialog) :is(button,a){color:#c7e3ff;border-color:#48668b}body:has(.customer-tech) :is(.shipping-customer-overview,.shipping-customer-pricing,.shipping-customer-warehouse,.shipping-more-details,.shipping-record,.shipping-cancel-note,.shipping-cancel-order-no,.cart-line,.cart-summary,.cart-checkout-summary,.checkout-summary,.checkout-shipping,.checkout-field,.detail-specs>div,.warehouse-list>div,.auto-allocation,.cart-allocation,.cart-warehouse-option,.quick-nav-results button){color:#d7e7fc!important;background:#192b43!important;border-color:#385171!important}body:has(.customer-tech) :is(.cart-sheet,.product-sheet) [data-slot=sheet-footer]{background:#13243b;border-top:1px solid #354b68}body:has(.customer-tech) :is(.shipping-customer-current,.shipping-tracking-steps section,.shipping-tracking-progress,.shipping-tracking-evidence,.shipping-at-glance){color:#deebfc;background:#172d43!important;border-color:#385171!important}body:has(.customer-tech) :is(.shipping-order-drawer,.shipping-cancel-dialog) button{background:#234366!important}body:has(.customer-tech) :is(.shipping-order-drawer,.shipping-cancel-dialog) button:disabled{opacity:.5}body:has(.customer-tech) :is(.cart-empty,.cart-empty strong,.cart-empty span){color:#b7cce7}body:has(.customer-tech) :is(.detail-image,.cart-image,.shipping-order-feed-image,.shipping-customer-lines img,.rw-image){color:#263f5b!important;background:#f1f4f7!important}@media (max-width:760px){.customer-tech.app-shell.customer-tech .topbar{align-items:flex-start}.customer-tech.app-shell.customer-tech .topbar .profile-button,.customer-tech.app-shell.customer-tech .topbar .quick-nav-trigger{display:none}.customer-tech.app-shell.customer-tech .rw-customer-grid{grid-template-columns:1fr}.customer-tech.app-shell.customer-tech :is(.rw-customer-grid>article,.funds-filters){padding:16px}.customer-tech.app-shell.customer-tech .single-nav .nav-item{flex-shrink:0}}.customer-tech .topbar .cart-top-button,.customer-tech .topbar .quick-nav-trigger{border-radius:9px;align-items:center;gap:8px;padding:9px 13px;display:inline-flex;color:#b8d8ff!important;background:#15253b!important;border:1px solid #6e94c52e!important}.customer-tech .quick-nav-trigger kbd{color:#9ab7d9;background:#0d182b;border-color:#30425e}.customer-tech .funds-filter-bottom button{color:#c5ddfb!important;background:#172b47!important;border:1px solid #638fc34d!important}.customer-tech .topbar button{white-space:nowrap}.customer-tech .topbar .cart-button{align-items:center;gap:6px;display:flex}.customer-tech .storefront-toolbar label{white-space:nowrap}.customer-tech .empty-state{color:#a9c2e1;background:#101b2d;border-color:#638fc34d}.customer-tech.app-shell .single-nav .nav-item{flex:none;width:auto;display:flex}.customer-tech .rail-footer .nav-item{width:auto;display:flex}.customer-tech.nav-collapsed .brand-lockup>div:last-child,.customer-tech.nav-collapsed .company-copy,.customer-tech.nav-collapsed .nav-item>span{display:block!important}.customer-tech :is(.shipping-orders-page,.shipping-workspace,.shipping-page),.customer-tech :is(.shipping-orders-page,.shipping-workspace,.shipping-page) :is(h2,h3){color:#dceaff}.customer-tech :is(.shipping-order-feed-row,.shipping-filters,.shipping-customer-dashboard,.shipping-customer-overview,.shipping-list,.shipping-pagination){color:#b6cbe6;background:#101b2d;border-color:#7ca4df2b}.customer-tech .shipping-order-feed-row :is(strong,b){color:#dfedff}.customer-tech :is(.shipping-order-feed-products,.shipping-order-feed-warehouse,.shipping-order-feed-price,.shipping-order-feed-identity){color:#bfd4ef}.customer-tech .shipping-order-feed-row small{color:#97afcf}.customer-tech .shipping-order-feed-open{color:#badfff;background:#1a3353;border-color:#638fc34d}.customer-tech .shipping-tabs button{color:#b5d5fb;background:#172b47;border-color:#80a5d539}.customer-tech .shipping-tabs button.active{color:#deefff;background:#2a4974}.customer-tech .shipping-cancel-dialog,.customer-tech .shipping-order-drawer,.customer-tech .shipping-order-drawer :is(h2,h3){color:#173249}.customer-tech .shipping-order-drawer :is(input,select,textarea){color-scheme:light;color:#173249!important;background:#fff!important}.customer-tech .topbar .nav-search-trigger{color:#b8d8ff;background:#15253b;border-color:#6e94c52e}.customer-tech.app-shell{--ct-bg:#070c18;--ct-panel:#101b2d;--ct-line:#7ca4df2b;--ct-text:#d9e8fc;background:radial-gradient(ellipse at 80% 0,#172d6260,transparent 45%),var(--ct-bg);color:var(--ct-text);isolation:isolate;--foreground:#d9e8fc;--background:#101b2d;--card:#101b2d;--card-foreground:#d9e8fc;--muted:#18283f;--muted-foreground:#a0b4cf;--border:#29405d;--input:#29405d;--primary:#467af0;--primary-foreground:#fff;min-height:100vh;display:block}.customer-tech.app-shell .side-rail{border:0;border-bottom:1px solid var(--ct-line);background:#090f1ddd;flex-flow:wrap;align-items:center;gap:16px;width:100%;height:auto;min-height:0;padding:22px 4vw 12px;display:flex;position:relative;overflow:visible}.customer-tech.app-shell .brand-lockup{min-width:190px;padding:0}.customer-tech .brand-mark{color:#b5e9ff;letter-spacing:-5px;font-size:30px;font-style:italic;box-shadow:none!important;background:0 0!important}.customer-tech .brand-name{color:#e4efff}.customer-tech .account-card{min-width:0;margin:0 0 0 auto;padding:7px 12px;background:#15253d!important}.customer-tech .company-avatar{color:#c8e5ff;background:#243e60}.customer-tech .rail-toggle{display:none!important}.customer-tech.app-shell .single-nav{flex-flow:wrap;order:3;gap:8px;width:100%;margin:4px 0 0;display:flex}.customer-tech .nav-item{white-space:nowrap;border-radius:8px;gap:8px;color:#96adcc!important;min-height:40px!important;padding:9px 12px!important;font-size:14px!important}.customer-tech .nav-item svg{width:17px;height:17px}.customer-tech .nav-item.active{color:#cce9ff!important;background:#25426b66!important;box-shadow:inset 0 -2px #80cfff!important}.customer-tech .nav-item:hover{transform:none!important}.customer-tech .rail-footer{border:0;margin:0;padding:0}.customer-tech.app-shell .workspace{width:100%;min-width:0;margin-left:0}.customer-tech.app-shell .topbar{box-shadow:none;background:0 0;border:0;min-height:72px;padding:25px 4vw 12px;position:relative;top:auto}.customer-tech .topbar h1{color:#dbeaff}.customer-tech .topbar .eyebrow{color:#7794b8}.customer-tech .profile-button{color:#9ab7d9;border-color:var(--ct-line);background:#15253b}.customer-tech.app-shell .page-content,.customer-tech.app-shell.overview-wide .page-content{width:100%;max-width:1680px;margin:auto;padding:24px 4vw 40px}.customer-tech .page-content>div,.customer-tech .page-content>section{animation:ct-rise .4s both}.customer-tech .storefront-view{max-width:none;color:var(--ct-text)}.customer-tech .storefront-intro{border:1px solid var(--ct-line);background:radial-gradient(at 80% 40%,#234b9255,#0000 60%),linear-gradient(110deg,#101d35,#0a1224);border-radius:14px;min-height:230px;padding:35px 40px;position:relative;overflow:hidden}.customer-tech .storefront-intro:after{content:"77";letter-spacing:-24px;color:#a6d6ff1c;pointer-events:none;font-size:155px;font-style:italic;font-weight:800;animation:ct-float 7s ease-in-out infinite;position:absolute;top:4px;right:24%}.customer-tech.app-shell .storefront-intro h2{color:#d9efff;font-size:32px}.customer-tech .storefront-intro p{color:#91adcd;margin-top:12px}.customer-tech .storefront-intro>button{z-index:1;color:#cce6ff;background:#183455;border-color:#8dbdfd40}.customer-tech .storefront-toolbar{margin:24px 0}.customer-tech .product-grid{gap:22px}.customer-tech .product-card{background:var(--ct-panel);border:1px solid var(--ct-line);box-shadow:none;border-radius:13px;transition:transform .2s,border-color .2s}.customer-tech .product-card:hover{border-color:#7cbdff88;transform:translateY(-4px)}.customer-tech .product-image{background:#f1f2f1;border-radius:8px;margin:10px;overflow:hidden}.customer-tech .product-image img{filter:none}.customer-tech .product-card h3,.customer-tech .product-card strong{color:#dbeaff}.customer-tech .product-card p,.customer-tech .product-card small,.customer-tech .product-meta{color:#94adcc}.customer-tech .product-price,.customer-tech .product-price strong{color:#d4ecff}.customer-tech :is(.storefront-search,.quantity-control,.filter-chips button,.cart-top-button){color:#aac7eb;background:#14243d;border-color:#7098cc35}.customer-tech .filter-chips button.active{color:#e0f2ff;background:#2a4d7e}.customer-tech :is(input,select,textarea){color-scheme:dark;color:#d9e8fc!important;background:#0c1729!important;border-color:#6488bd50!important}.customer-tech :is(input,textarea)::placeholder{color:#8198b6}.customer-tech :is(button,[role=button]):focus-visible{outline-offset:3px;outline:2px solid #8cdbff}.customer-tech :is(.funds-workspace,.distributor-overview,.fulfillment-view,.order-fulfillment,.logistics-monitor){color:#d9e8fc}.customer-tech :is(.funds-workspace,.distributor-overview,.fulfillment-view,.logistics-monitor) :is(h2,h3,h4){color:#dceaff}.customer-tech :is(.funds-tabs,.funds-filters,.funds-kpis article,.funds-summary article,.funds-table-wrap,.logistics-monitor,.logistics-monitor-stats>button,.distributor-overview-kpis>button,.distributor-overview-panel,.order-table-wrap,.order-detail,.order-card,.fulfillment-card,.fulfillment-panel,.orders-panel){box-shadow:none;background:#101b2d;border-color:#7ca4df2b}.customer-tech :is(.funds-workspace,.logistics-monitor,.distributor-overview,.fulfillment-view) button{color:#b5d5fb;background:#172b47;border-color:#80a5d539}.customer-tech :is(.funds-kpis strong,.logistics-monitor-stats strong){color:#c9e8ff}.customer-tech :is(.funds-caption,.funds-meta,.funds-workspace header p,.funds-kpis small,.funds-kpis article>span,.funds-summary p,.funds-workspace td small,.funds-filter-bottom small,.logistics-monitor-note){color:#99afce}.customer-tech :is(.funds-tabs button[aria-pressed=true],.logistics-monitor button[aria-pressed=true]){color:#deefff;background:#2a4974}.customer-tech :is(.logistics-monitor-note,.logistics-monitor details){background:#15263e;border-color:#45648d33}.customer-tech table{color:#c7d9f1}.customer-tech table th{color:#a5bbd9!important;background:#17273f!important}.customer-tech table td,.customer-tech table th{border-color:#7a9dc326!important}.customer-tech .funds-positive{color:#89d6ba}.customer-tech .funds-negative{color:#e9ba81}.customer-tech :is(.funds-warning,.catalog-sync-warning){color:#f0c991;background:#382c23}.customer-tech .logistics-monitor-stats>button.urgent{color:#ffc4ac;background:#332431}.customer-tech .logistics-monitor-stats>button.delivered{color:#b3ebd9;background:#14332f}.customer-tech .logistics-monitor-stats>button.exception{color:#f7b2c0;background:#362333}.customer-tech :is(.section-heading h2,.overview-header h2){color:#dceaff!important}.customer-tech .ct-settings header>span{color:#83b4df;letter-spacing:2px;font-size:10px}.ct-settings h2{margin:12px 0;font-size:28px}.ct-settings p{color:#91a9c9;font-size:13px;line-height:1.9}.ct-settings-grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:28px;display:grid}.ct-settings-grid article{background:#101b2d;border:1px solid #7ca4df2b;border-radius:12px;padding:30px}.ct-settings-grid article>svg{color:#88b9ec}.ct-settings h3{color:#d7eaff;margin:17px 0;font-size:19px}.ct-settings dl>div{border-bottom:1px solid #ffffff10;justify-content:space-between;gap:15px;padding:14px 0;font-size:13px;display:flex}.ct-settings dt{color:#91a9c9}.ct-settings dd{overflow-wrap:anywhere;margin:0}.ct-settings label{justify-content:space-between;align-items:center;gap:22px;margin:24px 0;display:flex}.ct-settings label small{color:#91a9c9;margin-top:8px;font-size:11px;line-height:1.8;display:block}.ct-settings input[type=checkbox]{accent-color:#67a6ec;width:20px;height:20px}.ct-settings button{color:#fff;cursor:pointer;background:#3768da;border:1px solid #91b7f450;border-radius:8px;padding:11px 20px}.ct-settings [role=status]{align-items:center;gap:7px;display:flex}.ct-background{pointer-events:none;z-index:-1;position:fixed;inset:0;overflow:hidden}.ct-aurora{background:radial-gradient(#2243af40,#0000 65%);width:900px;height:650px;animation:ct-float 13s ease-in-out infinite alternate;position:absolute;top:-300px;left:25%}.ct-grid{background-image:linear-gradient(#8db8ee05 1px,#0000 0),linear-gradient(90deg,#8db8ee05 1px,#0000 0);background-size:70px 70px;position:absolute;inset:0}.ct-background>i{opacity:.3;background:#a2d9ff;border-radius:50%;width:2px;height:2px;animation:ct-float 9s ease-in-out infinite;position:absolute}.ct-intro{z-index:150;color:#dbeaff;background:radial-gradient(at 60% 35%,#182d56,#070c18 65%);flex-direction:column;justify-content:center;align-items:center;font-family:Arial,Microsoft YaHei,sans-serif;display:flex;position:fixed;inset:0}.ct-intro-logo{letter-spacing:-25px;color:#b5e5ff;filter:drop-shadow(0 0 35px #5191ff55);padding-right:25px;font-size:140px;font-style:italic;font-weight:800;line-height:1.1;display:flex}.ct-intro-logo span{animation:ct-assemble 1.2s both}.ct-intro-logo span:last-child{--ct-start:150px;animation-delay:.12s}.ct-intro h1{letter-spacing:9px;margin:25px 0 12px;font-size:25px;animation:ct-rise .8s .5s both}.ct-intro p{letter-spacing:3px;color:#829bbc;font-size:9px;animation:ct-rise .8s .6s both}.ct-intro button{color:#b6d5f5;cursor:pointer;background:0 0;border:1px solid #7da8db30;border-radius:8px;padding:10px 20px;position:absolute;bottom:40px}.ct-progress{transform-origin:0;background:#8bcdff;width:160px;height:2px;margin-top:35px;animation:ct-progress 2.8s linear both}.ct-ring{pointer-events:none;border:1px solid #80b6ff18;border-radius:50%;width:420px;height:420px;position:absolute}.ct-ring:after{content:"";border:1px dashed #80b6ff15;border-radius:50%;animation:ct-spin 60s linear infinite;position:absolute;inset:-35px}.login-page--distributor{color:#dcecff;isolation:isolate;background:radial-gradient(at 70% 20%,#182d56,#070c18 65%)!important}.login-page--distributor .login-panel,.login-page--distributor .login-story{background:0 0!important}.login-page--distributor .login-brand strong,.login-page--distributor .login-story h2{color:#e3efff}.login-page--distributor .login-brand-mark{color:#b5e9ff;letter-spacing:-5px;background:0 0;font-size:32px;font-style:italic}.login-page--distributor .login-story h2 em{color:#a4d6ff}.login-page--distributor .login-story-copy>p,.login-page--distributor .login-story-footer{color:#91a7c9}.login-page--distributor .login-card{background:linear-gradient(145deg,#17243de0,#0d1527ee);border:1px solid #a1caff25;border-radius:18px;padding:38px;animation:ct-rise .7s both;box-shadow:0 25px 80px #0004}.login-page--distributor .login-welcome{color:#dceaff}.login-page--distributor .login-input{background:#0a1425;border-color:#7496c43a}.login-page--distributor .login-input input{color:#e0edff;background:0 0}.login-page--distributor .login-form label>span,.login-page--distributor .login-remember strong{color:#b5c7e0}.login-page--distributor .login-remember small{color:#7f98b8}.login-page--distributor .login-submit{background:linear-gradient(110deg,#3569ef,#5476f3);border:1px solid #a5bdff40}.login-page--distributor .login-error{color:#ffd0d0;background:#452331}.login-page--distributor .login-story-grid{opacity:.18}.customer-tech-reduced *,.customer-tech-reduced :after,.customer-tech-reduced :before{transition:none!important;animation:none!important}@keyframes ct-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ct-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes ct-spin{to{transform:rotate(1turn)}}@keyframes ct-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ct-assemble{0%{opacity:0;transform:translateX(var(--ct-start,-150px));filter:blur(9px)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.ct-background *,.ct-intro *,.customer-tech *,.customer-tech :after,.customer-tech :before,.login-page--distributor *{transition:none!important;animation:none!important}}@media (max-width:760px){.customer-tech.app-shell .side-rail{padding:15px 18px}.customer-tech.app-shell .single-nav{flex-wrap:nowrap;padding-bottom:5px;overflow-x:auto}.customer-tech .nav-item{flex-shrink:0}.customer-tech .account-card{display:none}.customer-tech .rail-footer{margin-left:auto}.customer-tech.app-shell .topbar{padding:18px}.customer-tech.app-shell .page-content,.customer-tech.app-shell.overview-wide .page-content{padding:15px 18px}.customer-tech .storefront-intro{min-height:180px;padding:24px}.customer-tech .storefront-intro:after{font-size:120px;right:15%}.ct-settings-grid{grid-template-columns:1fr}.login-page--distributor .login-card{padding:25px}.ct-ring{width:260px;height:260px}.ct-intro-logo{font-size:110px}}