.upload-modal .recognition{overflow-x:auto}.guest-contact-value,.guest-contact-missing{overflow-wrap:anywhere;border-radius:9px;margin:0 0 13px;padding:11px 12px;font-size:13px;display:block}.guest-contact-value{color:#155f59;background:#e8f6f2}.guest-contact-missing{color:#8a6b35;background:#fff6e5}@media (width<=620px){.secure-sidebar{z-index:60;background:#0e2138;padding:10px 12px;position:sticky;top:0;box-shadow:0 5px 16px #08192b33}.secure-sidebar nav button,.guest-dashboard .secure-sidebar nav button{min-height:44px;font-size:12px}.guest-dashboard .secure-sidebar nav button span{font-size:12px}.secure-main{padding:14px}.secure-account,.live-notice,.seller-news,.seller-quick-panel,.guest-product-copy,.guest-controls,.seller-service-page,.catalog-detail-info,.direct-order-form{font-size:12px}.seller-dashboard-metrics,.guest-metrics,.seller-dashboard-grid,.seller-dashboard-left,.seller-dashboard-right,.seller-quick-panel>div,.guest-prices,.guest-register-modal,.after-sales-policy-grid,.seller-service-grid,.bill-export-card{grid-template-columns:1fr}.seller-dashboard-metrics button,.seller-quick-panel button,.guest-product-copy>button,.guest-product-copy>a,.secondary-action,.login-primary{min-height:44px}.guest-register-intro,.guest-register-contact{padding:28px 22px}.language-switcher{bottom:10px;right:10px}.language-switcher button{min-width:48px;min-height:40px;font-size:12px}}@media (width<=1100px){.exception-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.carrier-config-list>form{grid-template-columns:120px 140px 1fr}.carrier-config-list>form button{grid-column:1/-1}}@media (width<=760px){.exception-command-head,.admin-config-intro{flex-direction:column;align-items:flex-start}.exception-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.exception-board,.carrier-config-list>form,.rules-switches{grid-template-columns:1fr}.carrier-config-list>form button,.warehouse-config-form .wide,.rules-form .wide{grid-column:auto}}.catalog-shell{gap:16px;display:grid}.catalog-hero{color:#fff;background:linear-gradient(120deg,#0b344e,#0c6a7b 62%,#b38736);border-radius:18px;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex;box-shadow:0 14px 36px #0c374a29}.catalog-hero h2{margin:4px 0 5px;font-size:24px}.catalog-hero p,.catalog-hero span{color:#d9edf0}.catalog-cart-button{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff47;border-radius:12px;padding:11px 16px;font-weight:900}.catalog-cart-button b{color:#14384b;background:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;margin-left:6px;display:inline-grid}.catalog-toolbar{background:#fff;border:1px solid #dfe8ea;border-radius:15px;grid-template-columns:minmax(280px,1fr) 165px 165px;align-items:center;gap:10px;padding:13px;display:grid}.catalog-toolbar label{color:#72838b;background:#f9fbfb;border:1px solid #d9e3e5;border-radius:10px;align-items:center;gap:8px;min-height:42px;padding:0 12px;font-size:13px;display:flex}.catalog-toolbar input,.catalog-toolbar select{color:#314954;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0}.catalog-search span{color:#0c6a7b;font-size:20px}.catalog-flags{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.catalog-flags span{color:#226458;background:#e9f5f1;border-radius:999px;padding:7px 9px;font-size:12px;font-weight:900}.catalog-layout{grid-template-columns:170px minmax(0,1fr);align-items:start;gap:14px;display:grid}.catalog-categories{background:#fff;border:1px solid #dfe8ea;border-radius:15px;gap:3px;padding:14px 10px;display:grid;position:sticky;top:16px}.catalog-categories>b{color:#243e4b;padding:5px 9px 11px;font-size:13px}.catalog-categories button{color:#60747d;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:9px;font-size:12px;display:flex}.catalog-categories button:hover,.catalog-categories button.active{color:#075c71;background:#e9f3f5;font-weight:900}.catalog-categories small{background:#edf1f2;border-radius:999px;place-items:center;min-width:20px;height:20px;font-size:13px;display:grid}.catalog-category-group{gap:2px;display:grid}.catalog-categories .catalog-category-primary{color:#315662;font-weight:900}.catalog-categories .catalog-category-secondary{color:#71838b;padding-left:25px;font-size:11px;position:relative}.catalog-categories .catalog-category-secondary:before{content:"";background:#a8b8bd;width:6px;height:1px;position:absolute;top:50%;left:13px}.catalog-categories .catalog-category-secondary.active{color:#075c71;background:#edf7f7}.catalog-products{min-width:0}.catalog-pagination{justify-content:center;align-items:center;gap:12px;margin:20px 0 4px;display:flex}.catalog-pagination button{color:#0b6070;cursor:pointer;background:#fff;border:1px solid #bfd5d8;border-radius:9px;min-width:88px;min-height:38px;font-weight:800}.catalog-pagination button:disabled{color:#9badb2;cursor:not-allowed;background:#f1f5f5}.catalog-pagination span{color:#617780;font-size:13px;font-weight:800}.catalog-result-head{color:#6d7f87;justify-content:space-between;align-items:center;gap:16px;margin:2px 2px 12px;font-size:12px;display:flex}.catalog-result-head b{color:#0b6578;font-size:13px}.catalog-product-grid{grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:13px;display:grid}.catalog-product-card{background:#fff;border:1px solid #e0e7e9;border-radius:15px;transition:transform .18s,box-shadow .18s;overflow:hidden;box-shadow:0 5px 16px #1f3f4e0d}.catalog-product-card:hover{transform:translateY(-3px);box-shadow:0 12px 24px #1f3f4e1f}.catalog-product-image{aspect-ratio:1.12;cursor:pointer;background:#f3f6f6;border:0;width:100%;display:block;position:relative;overflow:hidden}.catalog-product-image img{object-fit:cover;width:100%;height:100%}.catalog-product-image i{color:#86959b;place-items:center;height:100%;font-style:normal;display:grid}.catalog-product-image span{color:#17644e;background:#edfcf6f0;border-radius:999px;padding:5px 8px;font-size:13px;font-weight:900;position:absolute;top:9px;left:9px}.catalog-product-copy{gap:7px;padding:12px;display:grid}.catalog-product-title{color:#263f4b;text-align:left;cursor:pointer;background:0 0;border:0;min-height:34px;padding:0;font-size:12px;font-weight:900;line-height:1.45;overflow:hidden}.catalog-product-copy>small,.catalog-product-copy code{color:#839198;font-size:12px}.catalog-product-copy code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalog-price{align-items:baseline;gap:7px;margin-top:3px;display:flex}.catalog-price span{color:#87939a;font-size:12px}.catalog-price b{color:#d34e39;font-size:18px}.catalog-card-footer{justify-content:space-between;align-items:center;gap:9px;min-height:38px;display:flex}.catalog-card-meta{color:#829198;flex:1;gap:3px;font-size:12px;display:grid}.catalog-card-meta b{color:#22805c}.catalog-cart-icon{color:#fff;cursor:pointer;background:linear-gradient(145deg,#2584eb,#506ff0);border:0;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;transition:transform .16s,box-shadow .16s;display:grid;position:relative;box-shadow:0 7px 15px #2e6ce238}.catalog-cart-icon:hover{transform:translateY(-2px);box-shadow:0 10px 19px #2e6ce24d}.catalog-cart-icon:disabled{opacity:.45;cursor:not-allowed;transform:none}.catalog-cart-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.catalog-cart-icon b{color:#fff;background:#e85b43;border:2px solid #fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;line-height:1;display:grid;position:absolute;top:-6px;right:-5px}.catalog-owned{color:#5e746d;background:#eef4f2;border:0;border-radius:9px;flex:1;place-items:center;min-height:35px;font-size:12px;font-weight:900;display:grid}.catalog-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#071b27a8;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.catalog-detail-modal{background:#fff;border-radius:20px;width:min(1120px,96vw);max-height:92vh;position:relative;overflow:auto;box-shadow:0 32px 80px #0000004d}.catalog-modal-close{z-index:2;color:#31505e;cursor:pointer;background:#eef3f4;border:0;border-radius:50%;place-items:center;width:36px;height:36px;font-size:22px;display:grid;position:absolute;top:13px;right:13px}.catalog-detail-main{grid-template-columns:minmax(300px,.9fr) minmax(420px,1.4fr);gap:30px;padding:30px;display:grid}.catalog-detail-media{background:#f4f7f7;border:1px solid #e1e8e9;border-radius:15px;min-height:440px;position:relative;overflow:hidden}.catalog-detail-media img{object-fit:contain;width:100%;height:100%}.catalog-detail-media i{color:#809097;place-items:center;height:100%;font-style:normal;display:grid}.catalog-detail-media span{color:#fff;background:#126b7d;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900;position:absolute;top:13px;left:13px}.catalog-media-arrow{z-index:1;color:#fff;cursor:pointer;background:#0c5162c7;border:1px solid #ffffffdb;border-radius:13px;place-items:center;width:52px;height:64px;font-size:45px;line-height:1;transition:background .16s,transform .16s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 24px #0a2f3d3d}.catalog-media-arrow:hover{background:#08748a;transform:translateY(-50%)scale(1.05)}.catalog-media-arrow:focus-visible{outline-offset:3px;outline:3px solid #f1b84b}.catalog-media-arrow.previous{left:14px}.catalog-media-arrow.next{right:14px}.catalog-detail-info{align-content:start;gap:14px;padding:9px 0;display:grid}.catalog-detail-info h2{color:#1e3947;margin:0;font-size:22px;line-height:1.4}.catalog-detail-info code{color:#75858c;font-size:12px}.catalog-detail-price{background:#f7faf9;border-radius:12px;grid-template-columns:auto 1fr;align-items:baseline;gap:5px 12px;padding:17px;display:grid}.catalog-detail-price span{color:#6f7f86;font-size:12px}.catalog-detail-price strong{color:#d94b35;font-size:27px}.catalog-detail-price small{color:#75868d;grid-column:2}.catalog-detail-fees{border-top:1px solid #e2e9e8;flex-wrap:wrap;grid-column:1/-1;gap:8px 18px;margin-top:8px;padding-top:12px;display:flex}.catalog-detail-fees span{color:#65777f;align-items:center;gap:6px;display:flex}.catalog-detail-fees b{color:#174f60;font-size:13px}.catalog-detail-fees>strong{color:#29444f;align-items:center;gap:8px;margin-left:auto;font-size:13px;display:flex}.catalog-detail-fees>strong b{color:#e0523f;font-size:20px}.catalog-detail-stock{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.catalog-detail-stock span{color:#7a898f;border:1px solid #e2e9ea;border-radius:10px;padding:12px;font-size:12px}.catalog-detail-stock b{color:#245264;margin-top:4px;font-size:12px;display:block}.catalog-estimate{color:#776844;background:#fff9e9;border:1px solid #edd9aa;border-radius:12px;gap:5px;padding:15px;display:grid}.catalog-estimate b{color:#d54b36;font-size:22px}.catalog-estimate small{color:#8a7c5e}.catalog-quantity{color:#536a75;align-items:center;gap:9px;font-size:12px;display:flex}.catalog-quantity button{color:#30505e;cursor:pointer;background:#f7f9f9;border:1px solid #d9e2e4;width:34px;height:34px}.catalog-quantity b{border-block:1px solid #d9e2e4;place-items:center;min-width:45px;height:34px;display:grid}.catalog-quantity small{color:#2d875f;font-weight:900}.catalog-detail-actions{grid-template-columns:1fr 1.15fr 1fr;gap:9px;display:grid}.catalog-detail-actions button{cursor:pointer;border:0;border-radius:10px;min-height:43px;font-size:12px;font-weight:900}.catalog-detail-action-choice{align-content:start;gap:6px;min-width:0;display:grid}.catalog-detail-action-choice>button{width:100%}.catalog-detail-action-choice>small{color:#71838b;text-align:center;min-height:28px;padding-inline:4px;font-size:11px;line-height:1.35}.catalog-secondary{color:#0b6680;background:#e8f3f6}.catalog-primary{color:#fff;background:#0a7187}.catalog-lock{color:#815b12;background:#f7e6b8}.catalog-detail-tabs{border-top:1px solid #e5ebec;gap:0;padding:0 30px 26px;display:flex}.catalog-detail-tabs button{color:#6e7f87;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:3px solid #0000;flex:1;min-height:90px;padding:18px}.catalog-detail-tabs button.active{color:#17485c;background:#f7fbfb;border-color:#0d7187}.catalog-detail-tabs b,.catalog-detail-tabs span{display:block}.catalog-detail-tabs span{color:#718189;margin-top:8px;font-size:12px;line-height:1.7}.direct-order{padding:28px}.direct-order>header{padding:0 42px 20px 0}.direct-order>header button{color:#0c6c82;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:900}.direct-order>header h2{color:#213c49;margin:6px 0;font-size:23px}.direct-order>header span{color:#73838b;font-size:12px}.direct-order-layout{grid-template-columns:minmax(0,1.55fr) minmax(270px,.65fr);align-items:start;gap:18px;display:grid}.direct-order-form{gap:15px;display:grid}.direct-order-product{border:1px solid #e0e8e9;border-radius:12px;grid-template-columns:62px 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.direct-order-product img,.direct-order-product i{object-fit:cover;color:#819097;background:#eef3f3;border-radius:9px;place-items:center;width:62px;height:62px;font-style:normal;display:grid}.direct-order-product b,.direct-order-product small{display:block}.direct-order-product b{color:#29434f;font-size:13px}.direct-order-product small{color:#829198;margin-top:5px;font-size:12px}.direct-order-product strong{color:#d34e39}.direct-file{color:#49636f;text-align:center;cursor:pointer;background:#f4fafb;border:2px dashed #b8d0d5;border-radius:13px;gap:7px;padding:20px;display:grid}.direct-file>span{text-align:left;font-size:12px;font-weight:900}.direct-file>span b{color:#ca4734}.direct-file input{color:#526a74;width:100%;font-size:12px}.direct-file strong{color:#0a6a80;margin-top:5px}.direct-file small{color:#7d8e96}.direct-order-fields{grid-template-columns:1fr 1fr;gap:11px;display:grid}.direct-order-fields label{color:#60737d;gap:6px;font-size:12px;font-weight:900;display:grid}.direct-order-fields input,.direct-order-fields select{color:#314b57;background:#fbfcfc;border:1px solid #d8e3e5;border-radius:9px;width:100%;padding:10px;font-size:12px}.direct-order-summary{background:#f8fafb;border:1px solid #dce5e7;border-radius:14px;gap:12px;padding:19px;display:grid}.direct-order-summary h3{color:#29434f;margin:0 0 5px}.direct-order-summary>div{color:#71828a;justify-content:space-between;gap:12px;font-size:12px;display:flex}.direct-order-summary>div b{color:#2e4855}.direct-order-summary .total{border-top:1px solid #dce5e7;align-items:end;margin-top:5px;padding-top:15px}.direct-order-summary .total strong{color:#d64c37;font-size:21px}.direct-order-summary .login-primary{width:100%}.direct-order-summary>small{color:#7c8b92;font-size:12px;line-height:1.6}.portal-home{isolation:isolate;background:linear-gradient(135deg,#102a48 0%,#166778 52%,#6b63c8 100%);place-items:center;min-height:100vh;padding:28px;display:grid;position:relative;overflow:hidden}.portal-home:before{content:"";z-index:-1;opacity:.18;background-image:linear-gradient(#fff 1px,#0000 1px),linear-gradient(90deg,#fff 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 40%,#0000);mask-image:linear-gradient(#0000,#000 40%,#0000)}.portal-glow{z-index:-1;filter:blur(90px);opacity:.28;border-radius:50%;width:420px;height:420px;position:absolute}.portal-glow-one{background:#4fd2c4;top:-160px;left:-130px}.portal-glow-two{background:#c79cf5;bottom:-160px;right:-120px}.portal-login-card{text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff7;border:1px solid #ffffffa6;border-radius:18px;width:min(440px,94vw);padding:40px 40px 30px;box-shadow:0 30px 80px #05182d5c}.portal-logo{color:#fff;background:linear-gradient(145deg,#16747d,#d3a04d);border-radius:17px;place-items:center;width:58px;height:58px;margin:0 auto 18px;font-weight:900;display:grid;box-shadow:0 10px 24px #18646f38}.portal-login-card h1{color:#142c43;letter-spacing:.04em;margin:0;font-size:27px}.portal-login-card>p{color:#7c8a92;margin:10px 0 27px;font-size:13px}.portal-login-card form{gap:13px;display:grid}.portal-login-card label{color:#91a1aa;background:#fbfcfc;border:1px solid #d6e0e4;border-radius:9px;align-items:center;gap:10px;min-height:48px;padding:0 14px;display:flex}.portal-login-card label:focus-within{border-color:#2f8e94;box-shadow:0 0 0 3px #2f8e941f}.portal-login-card label span{width:18px;font-size:15px}.portal-login-card input{color:#263f4d;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.portal-login-card input::placeholder{color:#a4afb5}.portal-seller-button,.portal-guest-button{cursor:pointer;border-radius:9px;place-items:center;min-height:46px;font-size:12px;font-weight:900;text-decoration:none;display:grid}.portal-seller-button{color:#fff;background:linear-gradient(90deg,#137184,#3e8ed0);border:0;box-shadow:0 8px 18px #1b75942e}.portal-seller-button:disabled{opacity:.65}.portal-guest-button{color:#425d69;background:#fff;border:1px solid #cbd8df;margin-top:13px}.portal-guest-button:hover{color:#176a77;background:#f5fbfb;border-color:#408d97}.portal-login-error{color:#a34d42;text-align:left;background:#fff3f0;border:1px solid #efc9c2;border-radius:8px;padding:9px 11px;font-size:12px}.portal-login-foot{color:#98a4aa;justify-content:space-between;gap:12px;margin-top:22px;font-size:12px;display:flex}.portal-login-foot a{color:#6c7d86;text-decoration:none}.guest-page{background:#f1f5f5;min-height:100vh;padding-bottom:35px}.guest-header{color:#fff;background:#10283f;justify-content:space-between;align-items:center;gap:20px;height:72px;padding:0 max(24px,50vw - 710px);display:flex}.guest-brand{color:#fff;align-items:center;gap:10px;text-decoration:none;display:flex}.guest-brand>span{background:linear-gradient(145deg,#24747d,#d3a04d);border-radius:12px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.guest-brand b,.guest-brand small{display:block}.guest-brand small{color:#93aab6;margin-top:2px;font-size:13px}.guest-header>div{align-items:center;gap:13px;display:flex}.guest-header>div>a{color:#fff;border:1px solid #4a6679;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:900;text-decoration:none}.guest-mode{color:#9fe2ca;background:#1b4651;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:900}.guest-hero,.guest-controls,.guest-result,.guest-product-grid,.guest-footer,.guest-page>.secure-empty{width:min(1420px,100% - 48px);margin-inline:auto}.guest-hero{color:#fff;background:linear-gradient(115deg,#11354e,#08727d 64%,#bb8a39);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:28px 30px;display:flex;box-shadow:0 14px 32px #0f394a26}.guest-hero p{color:#8dd5ca;letter-spacing:.14em;margin:0 0 6px;font-size:12px;font-weight:900}.guest-hero h1{margin:0 0 8px;font-size:27px}.guest-hero span{color:#c9e1e3;font-size:12px}.guest-hero>a{color:#fff;background:#ffffff1f;border:1px solid #ffffff73;border-radius:10px;padding:11px 15px;font-size:12px;font-weight:900;text-decoration:none}.guest-controls{background:#fff;border:1px solid #dce6e8;border-radius:14px;grid-template-columns:minmax(280px,1fr) 2fr;gap:12px;margin-top:15px;padding:13px;display:grid}.guest-controls label{border:1px solid #d7e2e4;border-radius:9px;align-items:center;gap:8px;padding:0 11px;display:flex}.guest-controls label span{color:#187483;font-size:17px}.guest-controls input{background:0 0;border:0;outline:0;width:100%}.guest-controls>div{justify-content:flex-end;gap:6px;display:flex;overflow:auto}.guest-controls button{color:#63777f;cursor:pointer;background:#f8faf9;border:1px solid #dce5e7;border-radius:999px;flex:none;padding:8px 12px;font-size:12px;font-weight:800}.guest-controls button.active{color:#236b59;background:#eaf5f1;border-color:#3d907f}.guest-result{color:#60747c;gap:5px;margin-top:15px;font-size:12px;display:flex}.guest-result b{color:#0a7182}.guest-result span{color:#89969b;margin-left:auto}.guest-product-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;margin-top:12px;display:grid}.guest-product-card{background:#fff;border:1px solid #dfe7e9;border-radius:15px;transition:transform .18s,box-shadow .18s;overflow:hidden;box-shadow:0 5px 18px #183e4e0f}.guest-product-card:hover{transform:translateY(-3px);box-shadow:0 12px 26px #183e4e1f}.guest-product-image{aspect-ratio:1.22;background:#edf2f1;position:relative}.guest-product-image img{object-fit:cover;width:100%;height:100%}.guest-product-image i{color:#829198;place-items:center;height:100%;font-size:12px;font-style:normal;display:grid}.guest-product-image span{color:#17644e;background:#eefbf6f2;border-radius:999px;padding:5px 8px;font-size:13px;font-weight:900;position:absolute;top:9px;left:9px}.guest-product-copy{gap:7px;padding:13px;display:grid}.guest-product-copy>small,.guest-product-copy code{color:#849299;font-size:13px}.guest-product-copy h2{color:#28414d;min-height:38px;margin:0;font-size:13px;line-height:1.45}.guest-prices{grid-template-columns:1fr 1fr;gap:7px;display:grid}.guest-prices span{color:#819097;background:#f5f8f7;border-radius:8px;padding:9px;font-size:13px}.guest-prices b{color:#d44e39;margin-top:4px;font-size:13px;display:block}.guest-stock{color:#7d8c92;justify-content:space-between;font-size:13px;display:flex}.guest-stock b{color:#2d7a5f}.guest-product-copy>a{color:#fff;background:#0d6c82;border-radius:8px;place-items:center;min-height:35px;font-size:12px;font-weight:900;text-decoration:none;display:grid}.guest-footer{color:#8a989e;text-align:center;border-top:1px solid #dce5e6;margin-top:32px;padding-top:18px;font-size:12px}.guest-dashboard .secure-sidebar{overflow-y:auto}.guest-secure-brand{align-items:center;gap:10px;display:flex}.guest-dashboard .secure-sidebar nav button{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.guest-dashboard .secure-sidebar nav button>span{text-align:left}.guest-dashboard .secure-sidebar nav button em{color:#68879a;font-size:11px;font-style:normal;font-weight:700}.guest-dashboard .secure-sidebar nav button.active em{color:#86bebd}.guest-marketplace{min-width:0}.guest-marketplace-title{background:#fff;border:1px solid #dce5e7;border-radius:14px;justify-content:space-between;align-items:end;gap:15px;padding:18px 20px;display:flex}.guest-marketplace-title h2{color:#17374b;margin:3px 0 0;font-size:21px}.guest-marketplace-title>span{color:#61777f;font-size:12px}.guest-marketplace .guest-controls,.guest-marketplace .guest-product-grid{width:100%}.guest-marketplace .guest-controls{margin-top:12px}.guest-product-copy>button{color:#fff;cursor:pointer;background:#0d6c82;border:0;border-radius:8px;place-items:center;min-height:35px;font-size:12px;font-weight:900;display:grid}.guest-product-copy>button:hover{background:#09586b}.guest-register-backdrop{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#071421b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.guest-register-modal{background:#f7fafb;border-radius:22px;grid-template-columns:1.08fr .92fr;width:min(900px,100%);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #05121f61}.guest-modal-close{z-index:2;color:#6a7b84;cursor:pointer;background:#fff;border:1px solid #d8e1e4;border-radius:50%;place-items:center;width:34px;height:34px;font-size:22px;display:grid;position:absolute;top:15px;right:16px;box-shadow:0 5px 14px #142f3e1f}.guest-register-intro{color:#fff;background:linear-gradient(145deg,#0c263e,#153c54 72%,#166c72);padding:45px 48px}.guest-register-logo{align-items:center;gap:10px;display:flex}.guest-register-logo span{background:linear-gradient(145deg,#24818a,#d0a24e);border-radius:12px;place-items:center;width:42px;height:42px;font-size:12px;font-weight:900;display:grid}.guest-register-logo b{font-size:20px}.guest-register-intro>p{color:#83a3b4;letter-spacing:.12em;margin:5px 0 38px 52px;font-size:13px}.guest-register-intro h2{margin:0 0 12px;font-size:23px;line-height:1.4}.guest-register-intro>span{color:#c2d4db;font-size:12px;line-height:1.8;display:block}.guest-register-intro>div:last-child{grid-template-columns:1fr 1fr;gap:9px;margin-top:26px;display:grid}.guest-register-intro>div:last-child b{color:#b9e8e3;text-align:center;background:#ffffff14;border-radius:8px;padding:11px;font-size:12px}.guest-register-contact{text-align:center;align-content:center;padding:50px 48px;display:grid}.guest-register-contact>span{color:#147383;letter-spacing:.12em;font-size:12px;font-weight:900}.guest-register-contact h3{color:#17374a;margin:10px 0;font-size:22px}.guest-register-contact p{color:#71838b;margin:0 0 23px;font-size:12px;line-height:1.8}.guest-register-contact a,.guest-register-contact>button{cursor:pointer;border-radius:9px;place-items:center;min-height:43px;font-size:12px;font-weight:900;text-decoration:none;display:grid}.guest-register-contact a{color:#fff;background:linear-gradient(90deg,#117487,#3a91b7)}.guest-register-contact>button{color:#60757e;background:#fff;border:1px solid #d3dfe2;margin-top:10px}.seller-welcome{background:#fff;border:1px solid #dce5e7;border-radius:15px;grid-template-columns:68px 1fr auto;align-items:center;gap:17px;margin-bottom:16px;padding:18px 20px;display:grid}.seller-welcome>span{color:#fff;background:linear-gradient(145deg,#1d7582,#d1a14f);border-radius:50%;place-items:center;width:62px;height:62px;font-size:18px;font-weight:900;display:grid}.seller-welcome h2{color:#183448;margin:0 0 7px;font-size:20px}.seller-welcome p{color:#71838b;margin:0;font-size:12px}.seller-welcome i{color:#829198;font-size:12px;font-style:normal}.seller-dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(420px,.95fr);align-items:start;gap:16px;display:grid}.seller-dashboard-left,.seller-dashboard-right{gap:16px;display:grid}.seller-dashboard-metrics{grid-template-columns:1fr 1fr;gap:10px;display:grid}.seller-dashboard-metrics button{text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe7e9;border-radius:13px;grid-template-columns:62px 1fr;align-items:center;gap:14px;min-height:104px;padding:14px 17px;transition:transform .18s,box-shadow .18s;display:grid}.seller-dashboard-metrics button:hover{transform:translateY(-2px);box-shadow:0 9px 21px #1b41521a}.seller-dashboard-metrics i,.seller-quick-panel i{border-radius:10px;place-items:center;width:54px;height:54px;font-size:24px;font-style:normal;display:grid}.tone-blue{color:#1186e6;background:#e8f4fb}.tone-gold{color:#ec901d;background:#fff4e2}.tone-red{color:#ec4f54;background:#fff0f0}.tone-green{color:#36a84a;background:#ecf9ec}.tone-purple{color:#7f43dd;background:#f2ebfc}.seller-dashboard-metrics span{gap:6px;display:grid}.seller-dashboard-metrics b{color:#1c3345;font-size:21px}.seller-dashboard-metrics small{color:#71828a;font-size:12px}.seller-quick-panel,.seller-news{background:#fff;border:1px solid #dfe7e9;border-radius:14px;overflow:hidden}.seller-quick-panel header,.seller-news header{border-bottom:1px solid #e6ecee;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.seller-quick-panel h3,.seller-news h3{color:#263e4a;margin:0;font-size:13px}.seller-quick-panel header small,.seller-news header span{color:#89969c;font-size:13px}.seller-quick-panel>div{grid-template-columns:1fr 1fr;gap:11px;padding:18px;display:grid}.seller-quick-panel button{text-align:left;cursor:pointer;background:#fff;border:1px dashed #cfdadd;border-radius:11px;grid-template-rows:auto auto;grid-template-columns:48px 1fr;align-items:center;gap:3px 11px;min-height:90px;padding:13px;display:grid}.seller-quick-panel button:hover{background:#f8fcfa;border-style:solid;border-color:#78aaa1}.seller-quick-panel i{grid-row:1/3;width:46px;height:46px;font-size:20px}.seller-quick-panel b{color:#2b4350;align-self:end;font-size:12px}.seller-quick-panel small{color:#89969c;align-self:start;font-size:13px}.seller-dashboard-banner{background:#10283f;border-radius:16px;min-height:224px;position:relative;overflow:hidden}.seller-dashboard-banner:after{content:"";background:linear-gradient(90deg,#06182aeb,#06182a73 55%,#0000);position:absolute;inset:0}.seller-dashboard-banner img{object-fit:cover;width:100%;height:100%;position:absolute}.seller-dashboard-banner>div{z-index:1;color:#fff;max-width:380px;padding:30px;position:relative}.seller-dashboard-banner span{color:#deb55c;letter-spacing:.12em;font-size:12px;font-weight:900}.seller-dashboard-banner h2{margin:8px 0;font-size:23px}.seller-dashboard-banner p{color:#c3d4da;font-size:12px}.seller-dashboard-banner button{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff73;border-radius:8px;margin-top:12px;padding:9px 13px;font-weight:900}.seller-news>div{padding:7px 18px 12px}.seller-news p{color:#516770;border-bottom:1px solid #edf1f2;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin:0;padding:12px 0;font-size:12px;display:grid}.seller-news p:last-child{border:0}.seller-news p b{color:#b75445;background:#fff0ed;border-radius:4px;padding:3px 5px;font-size:13px}.seller-news time{color:#98a3a8;font-size:13px}.seller-section-heading{background:#fff;border:1px solid #dce5e7;border-radius:15px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;padding:20px 22px;display:flex}.seller-section-heading h2{color:#17374b;margin:3px 0 5px;font-size:21px}.seller-section-heading span{color:#7b8b92;font-size:12px}.seller-profile-tabs{background:#fff;border:1px solid #dce5e7;border-radius:12px;gap:5px;margin-bottom:12px;padding:6px;display:flex}.seller-profile-tabs button{color:#70828a;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px 17px;font-size:12px;font-weight:800}.seller-profile-tabs button.active{color:#fff;background:#176e7e;box-shadow:0 6px 14px #166e7e2e}.seller-profile-form{grid-template-columns:100px repeat(3,minmax(0,1fr));align-items:end;gap:15px;display:grid}.seller-profile-avatar{color:#fff;background:linear-gradient(145deg,#1c7782,#d1a04d);border-radius:50%;grid-row:span 2;place-items:center;width:82px;height:82px;font-size:24px;font-weight:900;display:grid}.seller-profile-form label{color:#657a83;gap:7px;font-size:12px;font-weight:800;display:grid}.seller-profile-form input,.seller-profile-form textarea{color:#314b57;width:100%;font:inherit;background:#fff;border:1px solid #d6e1e3;border-radius:9px;padding:11px}.seller-profile-form input:disabled{color:#84939a;background:#f2f5f5}.seller-profile-form .login-primary{grid-column:2/-1}.seller-profile-form.contact{grid-template-columns:1fr 1fr;align-items:end}.seller-profile-form.contact .wide,.seller-profile-form.contact .login-primary{grid-column:1/-1}.seller-profile-form textarea{resize:vertical;min-height:90px}.seller-account-info{grid-template-columns:1fr 1fr;gap:0;padding:8px 22px 22px;display:grid}.seller-account-info>div{border-bottom:1px solid #e8edef;grid-template-columns:130px 1fr;gap:12px;padding:17px 10px;display:grid}.seller-account-info span{color:#7c8c93;font-size:12px}.seller-account-info b{color:#344f5a;font-size:12px}.seller-account-info .account-active{color:#338064}.seller-account-info>a{grid-column:1/-1;margin-top:18px}.after-sales-heading{background:linear-gradient(135deg,#fff,#fff9f0)}.after-sales-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.after-sales-metrics article{background:#fff;border:1px solid #dfe7e9;border-radius:13px;gap:6px;padding:17px;display:grid}.after-sales-metrics span{color:#71838b;font-size:12px}.after-sales-metrics b{color:#173d4d;font-size:22px}.after-sales-metrics small{color:#929da2;font-size:13px}.after-sales-search{border:1px solid #d6e1e3;border-radius:9px;width:min(360px,100%);padding:10px 11px}.after-sales-list{gap:11px;margin-top:15px;display:grid}.after-sales-list>article{border:1px solid #dfe7e9;border-left:4px solid #d29a4b;border-radius:11px;padding:14px}.after-sales-list header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.after-sales-list header span{gap:4px;display:grid}.after-sales-list header b{color:#244756;font-size:13px}.after-sales-list small{color:#87949a;font-size:13px}.after-sales-list>article>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:11px 0;display:grid}.after-sales-list>article>div span{color:#7b8a90;background:#f5f8f7;border-radius:8px;padding:9px;font-size:13px}.after-sales-list>article>div b{color:#3e5963;margin-top:4px;display:block}.after-sales-list>article>p{color:#657880;font-size:12px}.return-status{color:#96671a;background:#fff1d3;border-radius:999px;padding:6px 9px;font-size:13px}.after-sales-policy-backdrop{z-index:110;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#071421bd;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.after-sales-policy{background:#f7fafb;border-radius:21px;width:min(980px,100%);max-height:calc(100vh - 48px);position:relative;overflow:auto;box-shadow:0 30px 80px #05121f6b}.after-sales-policy>header{color:#fff;background:linear-gradient(120deg,#102b43,#176470);padding:30px 36px}.after-sales-policy>header span{color:#d8ae58;font-size:12px;font-weight:900}.after-sales-policy h2{margin:6px 0;font-size:24px}.after-sales-policy>header p{color:#c3d6dc;margin:0;font-size:12px}.after-sales-policy-grid{grid-template-columns:1fr 1fr;gap:12px;padding:24px;display:grid}.after-sales-policy-grid article{background:#fff;border:1px solid #dce5e7;border-radius:13px;padding:18px;position:relative}.after-sales-policy-grid i{color:#d8e0e3;font-size:24px;font-style:normal;font-weight:900;position:absolute;top:14px;right:15px}.after-sales-policy-grid h3{color:#234653;margin:0 0 8px;font-size:14px}.after-sales-policy-grid p{color:#71828a;min-height:48px;font-size:12px;line-height:1.7}.after-sales-policy-grid b{color:#18716d;font-size:12px}.after-sales-policy>footer{background:#fff;border-top:1px solid #dfe7e9;justify-content:space-between;align-items:center;gap:15px;padding:18px 24px;display:flex}.after-sales-policy>footer span{color:#7e8d93;font-size:12px}.after-sales-policy>footer .login-primary{width:180px}.bill-export-card{grid-template-columns:1.15fr .85fr;gap:25px;display:grid}.bill-export-card>div{grid-template-columns:1fr auto 1fr;align-items:end;gap:10px;display:grid}.bill-export-card label{color:#647881;gap:7px;font-size:12px;font-weight:800;display:grid}.bill-export-card input{border:1px solid #d6e1e3;border-radius:9px;padding:11px}.bill-export-card>div>.login-primary{grid-column:1/-1}.bill-export-card aside{color:#796b4d;background:#fff7e8;border-radius:12px;padding:18px}.bill-export-card aside h3{color:#67502c;margin:0 0 9px;font-size:13px}.bill-export-card aside p{font-size:12px;line-height:1.75}.reconciliation-metrics.compact{grid-template-columns:repeat(4,minmax(0,1fr))}.seller-info-list{gap:11px;display:grid}.seller-info-list article{background:#fff;border:1px solid #dfe7e9;border-radius:13px;grid-template-columns:48px 1fr;gap:14px;padding:17px;display:grid}.seller-info-list>article>b{color:#b35545;background:#fff0ed;border-radius:6px;place-items:center;height:30px;font-size:13px;display:grid}.seller-info-list h3{color:#294854;margin:0 0 6px;font-size:13px}.seller-info-list p{color:#6f8088;margin:0 0 7px;font-size:12px;line-height:1.6}.seller-info-list span{color:#94a0a5;font-size:13px}.seller-service-brand{color:#fff;background:linear-gradient(120deg,#102b43,#176470);border-radius:18px;align-items:center;gap:18px;padding:28px;display:flex}.seller-service-brand>span{background:linear-gradient(145deg,#2a8d91,#d1a04d);border-radius:17px;place-items:center;width:68px;height:68px;font-size:17px;font-weight:900;display:grid}.seller-service-brand h2{margin:4px 0 7px;font-size:23px}.seller-service-brand p{color:#c1d4db;margin:0;font-size:12px}.seller-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.seller-service-grid article{background:#fff;border:1px solid #dfe7e9;border-radius:13px;padding:19px}.seller-service-grid i{color:#c9d4d8;font-size:24px;font-style:normal;font-weight:900}.seller-service-grid h3{color:#294a57;margin:8px 0;font-size:13px}.seller-service-grid p{color:#708188;font-size:12px;line-height:1.7}.seller-service-contact{align-items:center;gap:10px;display:flex}.seller-service-contact>div{flex:1;gap:5px;display:grid}.seller-service-contact b{color:#254a57;font-size:12px}.seller-service-contact span{color:#74858c;font-size:12px}.seller-service-contact button{white-space:nowrap}@media (width<=1100px){.warehouse-metrics,.warehouse-quick>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.warehouse-dashboard-grid{grid-template-columns:1fr}.catalog-toolbar{grid-template-columns:1fr 1fr 1fr}.catalog-search,.catalog-flags{grid-column:1/-1}.catalog-flags{justify-content:flex-start}.catalog-layout{grid-template-columns:145px minmax(0,1fr)}.catalog-detail-main{grid-template-columns:1fr 1.25fr}.seller-dashboard-grid{grid-template-columns:1fr}.seller-profile-form{grid-template-columns:90px 1fr 1fr}.seller-profile-form label:last-of-type{grid-column:2/-1}.seller-account-info{grid-template-columns:1fr}.after-sales-metrics{grid-template-columns:1fr 1fr}.bill-export-card{grid-template-columns:1fr}}@media (width<=760px){.warehouse-welcome{flex-direction:column;align-items:flex-start}.warehouse-metrics,.warehouse-quick>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-hero,.catalog-result-head{flex-direction:column;align-items:flex-start}.catalog-toolbar{grid-template-columns:1fr}.catalog-toolbar>*{grid-column:auto}.catalog-layout{grid-template-columns:1fr}.catalog-categories{display:flex;position:static;overflow:auto}.catalog-categories>b{display:none}.catalog-categories button{flex:none;width:auto}.catalog-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-modal-backdrop{padding:10px}.catalog-detail-main,.direct-order-layout{grid-template-columns:1fr}.catalog-detail-media{min-height:280px}.catalog-detail-actions,.catalog-detail-stock{grid-template-columns:1fr}.catalog-detail-tabs{padding-inline:16px;overflow:auto}.catalog-detail-tabs button{flex:0 0 220px}.guest-controls{grid-template-columns:1fr}.guest-controls>div{justify-content:flex-start}.guest-hero{flex-direction:column;align-items:flex-start}.guest-register-modal{grid-template-columns:1fr;max-height:calc(100vh - 28px);overflow:auto}.guest-register-intro,.guest-register-contact{padding:34px 30px}.guest-register-intro>p{margin-bottom:22px}.guest-dashboard-header .secure-account>div{display:none}.seller-welcome{grid-template-columns:58px 1fr}.seller-welcome>i{grid-column:2}.seller-dashboard-banner{min-height:250px}.seller-profile-form,.seller-profile-form.contact{grid-template-columns:1fr}.seller-profile-avatar{grid-row:auto}.seller-profile-form label,.seller-profile-form label:last-of-type,.seller-profile-form .login-primary,.seller-profile-form.contact .wide,.seller-profile-form.contact .login-primary{grid-column:1}.after-sales-list>article>div{grid-template-columns:1fr 1fr}.after-sales-policy-grid{grid-template-columns:1fr}.reconciliation-metrics.compact,.seller-service-grid{grid-template-columns:1fr 1fr}.seller-service-contact{flex-direction:column;align-items:stretch}}@media (width<=480px){.warehouse-metrics,.warehouse-quick>div:last-child{grid-template-columns:1fr}.language-switcher{bottom:10px;right:10px}.catalog-product-grid{grid-template-columns:1fr}.catalog-hero,.catalog-detail-main,.direct-order{padding:18px}.direct-order-fields{grid-template-columns:1fr}.direct-order-product{grid-template-columns:54px 1fr}.direct-order-product strong{grid-column:2}.portal-login-card{padding:34px 24px 25px}.guest-header{padding-inline:16px}.guest-mode{display:none}.guest-hero,.guest-controls,.guest-result,.guest-product-grid,.guest-footer,.guest-page>.secure-empty{width:calc(100% - 28px)}.guest-product-grid{grid-template-columns:1fr}.guest-result span{display:none}.seller-dashboard-metrics,.seller-quick-panel>div{grid-template-columns:1fr}.seller-welcome{grid-template-columns:48px 1fr}.seller-welcome>span{width:48px;height:48px}.seller-dashboard-banner>div{padding:23px}.seller-news p{grid-template-columns:auto 1fr}.seller-news time{grid-column:2}.guest-register-backdrop{padding:8px}.guest-register-intro,.guest-register-contact{padding:28px 22px}.guest-register-intro h2,.guest-register-contact h3{font-size:19px}.guest-marketplace-title,.seller-section-heading{flex-direction:column;align-items:flex-start}.seller-profile-tabs{overflow:auto}.seller-profile-tabs button{flex:none}.after-sales-metrics,.after-sales-list>article>div,.reconciliation-metrics.compact,.seller-service-grid{grid-template-columns:1fr}.after-sales-policy-backdrop{padding:7px}.after-sales-policy-grid{padding:14px}.after-sales-policy>header{padding:25px 22px}.after-sales-policy>footer{flex-direction:column;align-items:stretch}.after-sales-policy>footer .login-primary{width:100%}.bill-export-card>div{grid-template-columns:1fr}.bill-export-card>div>.login-primary{grid-column:1}.seller-service-brand{flex-direction:column;align-items:flex-start}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--navy:#10283f;--blue:#1f6f8b;--teal:#2b8795;--ink:#20313f;--muted:#6d7b86;--line:#e5eaed;--canvas:#f3f6f7;--white:#fff}*{box-sizing:border-box}body{background:var(--canvas);color:var(--ink);margin:0;font-family:Inter,Microsoft YaHei,Arial,sans-serif}button{font:inherit}.app-shell{grid-template-columns:238px 1fr;min-height:100vh;display:grid}.sidebar{background:var(--navy);color:#fff;z-index:3;grid-template-rows:auto 1fr auto;grid-template-columns:44px 1fr;column-gap:12px;width:238px;padding:28px 22px;display:grid;position:fixed;inset:0 auto 0 0}.brand-mark{letter-spacing:-1px;background:linear-gradient(145deg,#67b7bc,#d7a24c);border-radius:14px;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.brand-name{margin:2px 0 1px;font-size:18px;font-weight:800}.brand-sub{color:#9eb3c1;margin:0;font-size:13px}.main-nav{flex-direction:column;grid-column:1/-1;gap:7px;padding-top:38px;display:flex}.nav-item{color:#afc0ca;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:all .2s;display:flex}.nav-item span{text-align:center;width:20px;font-size:17px}.nav-item:hover,.nav-item.active{color:#fff;background:#1d3a50}.nav-item.active{box-shadow:inset 3px 0 #67b7bc}.warehouse-card{background:#18374e;border:1px solid #2e5268;border-radius:12px;grid-column:1/-1;padding:13px;font-size:12px}.warehouse-card small{color:#8ea6b5;margin:5px 0 0 15px;display:block}.status-dot{background:#54c79a;border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block;box-shadow:0 0 0 3px #54c79a22}.workspace{grid-column:2;width:100%;max-width:1500px;margin:0 auto;padding:28px 34px 48px}.topbar{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.eyebrow{color:var(--teal);text-transform:uppercase;letter-spacing:.12em;margin:0 0 5px;font-size:12px;font-weight:800}.topbar h1{color:var(--navy);margin:0;font-size:25px}.role-switch{background:#e7edef;border-radius:12px;gap:3px;padding:4px;display:flex}.role-switch button{color:#61717c;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 12px;font-size:12px}.role-switch button.selected{color:var(--navy);background:#fff;font-weight:800;box-shadow:0 3px 12px #1d35451a}.notice{color:#705516;background:#fff9e9;border:1px solid #f0dfb3;border-radius:12px;align-items:center;gap:12px;margin-bottom:18px;padding:10px 14px;font-size:12px;display:flex}.notice strong{color:#9a6f0c}.notice button{color:#705516;cursor:pointer;background:0 0;border:0;margin-left:auto;font-weight:800}.hero-panel{background:linear-gradient(120deg,#f9fcfc,#e5f1f1);border:1px solid #d9e5e6;border-radius:22px;grid-template-columns:1.55fr .75fr;min-height:248px;padding:34px 38px;display:grid;position:relative;overflow:hidden}.hero-panel h2{letter-spacing:-.03em;color:var(--navy);margin:0 0 12px;font-size:30px;line-height:1.24}.hero-panel p:not(.eyebrow){color:#60727d;max-width:660px;font-size:13px;line-height:1.75}.hero-actions{gap:10px;margin-top:21px;display:flex}.hero-actions button{cursor:pointer;border-radius:10px;padding:11px 18px;font-size:12px;font-weight:800}.primary{border:1px solid var(--navy);background:var(--navy);color:#fff}.secondary{color:var(--navy);background:#fff;border:1px solid #b8c9cc}.warehouse-visual{min-height:180px;position:relative}.flag{grid-template-columns:repeat(3,1fr);width:52px;height:30px;display:grid;position:absolute;top:4px;right:18px;box-shadow:0 5px 20px #18354822}.flag span:first-child{background:#006847}.flag span:nth-child(2){background:#fff}.flag span:nth-child(3){background:#ce1126}.rack{opacity:.75;background:repeating-linear-gradient(0deg,#0000 0 39px,#527083 39px 46px);border:8px solid #527083;border-top-width:12px;width:245px;height:105px;position:absolute;bottom:8px;right:10px}.box{z-index:2;color:#fff4de;background:#cf9a4b;padding:26px 22px 12px;font-size:12px;font-weight:900;position:absolute;box-shadow:0 12px 20px #16364b2c}.box:before{content:"";border-top:2px dashed #e7c88f;position:absolute;top:12px;left:0;right:0}.box-a{bottom:19px;right:92px}.box-b{background:#2f7f85;bottom:19px;right:28px}.metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin:17px 0;display:grid}.metrics article{border:1px solid var(--line);background:#fff;border-radius:15px;align-items:flex-start;gap:13px;padding:17px;display:flex}.metrics p{color:var(--muted);margin:0 0 5px;font-size:13px}.metrics strong{color:var(--navy);font-size:21px;display:block}.metrics small{color:#8a979f;font-size:12px}.metric-icon{border-radius:11px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.metric-icon.blue{color:#236f90;background:#e7f0f5}.metric-icon.gold{color:#b37418;background:#fff1d9}.metric-icon.green{color:#347c55;background:#e6f4ec}.metric-icon.purple{color:#7653a4;background:#f0eafb}.content-grid{grid-template-columns:1.3fr .8fr;gap:17px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:17px;padding:20px}.panel-head{justify-content:space-between;align-items:flex-start;margin-bottom:8px;display:flex}.panel-head h3{color:var(--navy);margin:0;font-size:17px}.panel-head button{color:var(--teal);cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:800}.order-row{border-top:1px solid #edf0f2;grid-template-columns:42px 1fr auto 72px;align-items:center;gap:11px;padding:13px 0;display:grid}.order-row:first-of-type{border-top:0}.order-row strong,.stock-item strong{color:#263b49;font-size:12px}.order-row p,.stock-item p{color:#8a969d;margin:3px 0 0;font-size:12px}.order-row b{text-align:right;color:#263b49;font-size:12px}.order-badge{color:#fff;border-radius:10px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:900;display:grid}.order-badge.teal{background:#2f8991}.order-badge.navy{background:#17374e}.order-badge:not(.teal):not(.navy){background:#d09b46}.pill{border-radius:999px;padding:5px 8px;font-size:12px;font-weight:800}.pill.amber{color:#a26a10;background:#fff2d9}.pill.blue{color:#2d6f91;background:#e5f0f6}.pill.green{color:#2f7951;background:#e5f5ec}.stock-item{border-top:1px solid #edf0f2;grid-template-columns:42px 1fr 38px;align-items:center;gap:11px;padding:11px 0;display:grid}.stock-item:first-of-type{border-top:0}.stock-item b{text-align:right;color:#b35e3e;font-size:13px}.product-swatch{color:#fff;border-radius:10px;place-items:center;width:38px;height:38px;font-size:12px;font-weight:900;display:grid}.orange{background:#ca825a}.blue-bg{background:#6d94a9}.green-bg{background:#699782}.bar{background:#edf1f2;border-radius:10px;height:4px;margin-top:7px;overflow:hidden}.bar i{background:#dc8465;border-radius:10px;height:100%;display:block}.topbar-actions{align-items:center;gap:12px;display:flex}.avatar{background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:50%;width:35px;height:35px;font-weight:800}.full{width:100%}.small{padding:9px 14px!important}.pill.red{color:#b6503f;background:#fde9e4}.badge-0{background:#d09b46}.badge-1{background:#2f8991}.badge-2{background:#17374e}.swatch-0{background:#ca825a}.swatch-1{background:#6d94a9}.toolbar{gap:12px;margin-bottom:18px;padding:13px;display:flex}.toolbar select,.toolbar input,.form-panel input,.form-panel select,.form-panel textarea,.modal input{color:var(--ink);background:#f9fbfb;border:1px solid #dbe3e6;border-radius:9px;outline:none;padding:11px 12px}.toolbar select:focus,.toolbar input:focus,.form-panel input:focus,.form-panel select:focus,.form-panel textarea:focus,.modal input:focus{border-color:#5c9da4;box-shadow:0 0 0 3px #5c9da419}.search{flex:1;position:relative}.search span{color:#85939b;font-size:18px;position:absolute;top:9px;left:13px}.search input{width:100%;padding-left:39px}.catalog-summary{color:#73818a;justify-content:space-between;align-items:center;margin:0 2px 13px;font-size:12px;display:flex}.catalog-summary b{color:var(--navy);font-size:18px}.product-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.product-card{border:1px solid var(--line);background:#fff;border-radius:17px;transition:all .2s;overflow:hidden}.product-card:hover{transform:translateY(-2px);box-shadow:0 14px 30px #19354812}.product-art{color:#fff;background:#5b8193;height:150px;padding:16px;position:relative;overflow:hidden}.product-art:after{content:"";border:24px solid #ffffff1f;border-radius:50%;width:130px;height:130px;position:absolute;bottom:-54px;right:-36px}.product-art.coral{background:linear-gradient(145deg,#c87358,#e7ad75)}.product-art.teal{background:linear-gradient(145deg,#26767d,#63aca3)}.product-art.gold{background:linear-gradient(145deg,#a77a3f,#d9ad64)}.product-art.blue{background:linear-gradient(145deg,#426e95,#79a6c6)}.product-art span{background:#ffffff24;border:1px solid #ffffff3b;border-radius:20px;padding:5px 8px;font-size:12px}.product-art>b{letter-spacing:-.08em;opacity:.92;font-size:43px;position:absolute;bottom:17px;left:18px}.product-art em{color:#345364;background:#fff;border-radius:6px;padding:5px 8px;font-size:12px;font-style:normal;font-weight:800;position:absolute;top:12px;right:12px}.product-body{padding:16px}.product-meta,.sku{color:#81909a;margin:0 0 7px;font-size:12px}.product-body h3{color:var(--navy);margin:0 0 7px;font-size:14px}.product-price{justify-content:space-between;align-items:end;margin-top:18px;display:flex}.product-price small{color:#8b989f;font-size:12px;display:block}.product-price strong{color:#bb5d39;font-size:17px;display:block}.product-price button{color:#276f78;cursor:pointer;background:#eff7f7;border:1px solid #bed2d4;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:800}.table-panel{padding:22px}.tab-row{border-bottom:1px solid #e6ebed;gap:20px;margin:15px 0 5px;display:flex}.tab-row button{color:#7c8992;cursor:pointer;background:0 0;border:0;padding:9px 2px;font-size:13px}.tab-row button.active{color:var(--navy);border-bottom:2px solid var(--teal);font-weight:800}.data-table{min-width:720px}.table-panel{overflow-x:auto}.table-head,.table-line{align-items:center;gap:14px;padding:13px 5px;display:grid}.table-head{color:#839098;background:#f7f9fa;border-radius:8px;font-size:12px}.table-line{color:#52646f;border-bottom:1px solid #edf0f2;font-size:13px}.table-line:last-child{border-bottom:0}.table-line span{min-width:0}.table-line b{color:#263b49;font-size:13px}.table-line small{color:#89969e;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;display:block;overflow:hidden}.order-table .table-head,.order-table .table-line{grid-template-columns:1.2fr 1.5fr .7fr .65fr .8fr .6fr}.inventory-table .table-head,.inventory-table .table-line{grid-template-columns:1.6fr repeat(5,.65fr)}.billing-table .table-head,.billing-table .table-line{grid-template-columns:1.1fr .8fr 1.5fr .8fr .8fr}.customer-table .table-head,.customer-table .table-line{grid-template-columns:1.5fr repeat(4,.8fr)}.inbound-table .table-head,.inbound-table .table-line{grid-template-columns:1.4fr repeat(5,.75fr)}.text-button{color:var(--teal);cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:800}.income{font-weight:800;color:#34845c!important}.split-layout{grid-template-columns:1.45fr .7fr;gap:18px;display:grid}.form-panel{flex-direction:column;gap:16px;padding:24px;display:flex}.form-panel label,.modal label{color:#536571;flex-direction:column;gap:7px;font-size:13px;font-weight:700;display:flex}.form-row{grid-template-columns:1fr 1fr;gap:13px;display:grid}.form-panel textarea{resize:vertical;min-height:78px}.sku-entry{border:1px dashed #c8d6d9;border-radius:12px;padding:14px}.sku-entry>div:first-child{color:#51646f;justify-content:space-between;font-size:13px;display:flex}.sku-entry small{color:#93a0a7}.sku-form{grid-template-columns:1fr 110px 50px;gap:8px;margin:12px 0;display:grid}.sku-form button,.add-line{color:#a05d48;cursor:pointer;background:0 0;border:0;font-size:12px}.add-line{color:var(--teal);font-weight:800}.form-submit{align-self:flex-start;padding:12px 22px}.help-panel{height:max-content;padding:24px}.help-panel h3{color:var(--navy);margin:0 0 20px}.help-panel ol,.guide-modal ol{margin:0;padding:0;list-style:none}.help-panel li,.guide-modal li{border-bottom:1px solid #edf0f2;flex-direction:column;padding:13px 0 13px 34px;display:flex;position:relative}.help-panel li:before,.guide-modal li:before{content:counter(list-item);width:22px;height:22px;color:var(--teal);background:#e7f2f2;border-radius:50%;place-items:center;font-size:12px;font-weight:900;display:grid;position:absolute;top:12px;left:0}.help-panel li b,.guide-modal li b{color:#344a57;font-size:13px}.help-panel li span,.guide-modal li span{color:#8a979f;margin-top:4px;font-size:12px;line-height:1.5}.address-card{background:#edf5f5;border:1px solid #d6e6e6;border-radius:12px;margin-top:18px;padding:15px}.address-card small,.address-card b{display:block}.address-card small{color:#789098;margin-bottom:5px}.address-card b{color:var(--navy);font-size:12px}.address-card p{color:#69808b;margin:6px 0 0;font-size:12px;line-height:1.6}.empty-focus{text-align:center;padding:62px 30px}.return-icon{width:66px;height:66px;color:var(--teal);background:#e7f2f2;border-radius:18px;place-items:center;margin:0 auto 16px;font-size:30px;display:grid}.empty-focus h2{color:var(--navy);margin:4px 0 10px}.empty-focus>p:not(.eyebrow){color:#71818a;max-width:560px;margin:0 auto;font-size:12px;line-height:1.7}.process-line{justify-content:center;align-items:center;gap:12px;margin:28px 0;display:flex}.process-line span{color:#4f626e;align-items:center;gap:7px;font-size:13px;display:flex}.process-line span b{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.process-line i{border-top:1px dashed #adbec3;width:60px}.empty-focus>.primary{padding:12px 20px}.balance-card{color:#fff;background:linear-gradient(125deg,#132e44,#234e65);border-radius:18px;grid-template-columns:1fr 1fr auto;align-items:center;margin-bottom:17px;padding:25px 28px;display:grid}.balance-card p{color:#a8c0cc;margin:0 0 7px;font-size:12px}.balance-card strong{font-size:24px;display:block}.balance-card small{color:#8eabb9}.balance-card button{color:var(--navy);cursor:pointer;background:#fff;border:1px solid #ffffff3b;border-radius:9px;padding:10px 16px;font-weight:800}.metrics.compact{margin-top:0}.admin-grid{grid-template-columns:1.4fr .8fr;gap:17px;display:grid}.fake-chart{background:repeating-linear-gradient(0deg,#0000 0 45px,#edf1f2 45px 46px);border-bottom:1px solid #e7ecee;align-items:flex-end;gap:18px;height:230px;padding:22px 8px 5px;display:flex}.fake-chart div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:8px;height:100%;display:flex}.fake-chart i{background:linear-gradient(#2b8795,#a9ced0);border-radius:7px 7px 2px 2px;width:70%;max-width:38px}.fake-chart span{color:#7f8d95;font-size:12px}.health-row{justify-content:space-between;margin:26px 0 8px;font-size:13px;display:flex}.health-row b{color:var(--navy)}.progress{background:#e9eef0;border-radius:10px;height:8px;overflow:hidden}.progress i{background:#d4a14b;height:100%;display:block}.teal-progress i{background:#4c9ba2}.health-note{color:#87949c;font-size:12px;line-height:1.6}.admin-products .product-art{height:120px}.fee-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.fee-card{flex-direction:column;padding:22px;display:flex;position:relative}.fee-number{color:#e7edef;font-size:30px;font-weight:900;position:absolute;top:10px;right:15px}.fee-card p{color:#71808a;margin:0 0 15px;font-size:13px}.fee-card strong{color:var(--navy);font-size:19px}.fee-card small{color:#89969e;margin:7px 0 22px}.fee-card button{color:var(--teal);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:auto;font-size:12px;font-weight:800}.shift-banner{color:#fff;background:#17364d;border-radius:13px;align-items:center;gap:20px;margin-bottom:17px;padding:13px 18px;font-size:13px;display:flex}.shift-banner div{font-weight:800}.shift-banner p{color:#a9bdc8;flex:1}.shift-banner b{letter-spacing:.08em;font-size:15px}.task-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.task-card{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;border-radius:16px;padding:18px;transition:all .2s}.task-card:hover{border-color:#9fc0c4;transform:translateY(-2px);box-shadow:0 10px 28px #19354812}.task-icon{color:#37728d;background:#e7f1f5;border-radius:11px;place-items:center;width:39px;height:39px;font-weight:900;display:grid}.t-1{color:#397957;background:#e7f4ed}.t-2{color:#af741c;background:#fff1d9}.t-3{color:#7255a0;background:#eee9f8}.task-card p{color:#6d7c85;margin:16px 0 4px;font-size:13px}.task-card strong{color:var(--navy);font-size:29px;display:block}.task-card small{color:#8c989f;margin:5px 0 17px;display:block}.task-card i{color:var(--teal);font-size:12px;font-style:normal;font-weight:800}.warehouse-bottom{grid-template-columns:1.4fr .65fr;gap:15px;margin-top:16px;display:grid}.priority-task{border-top:1px solid #edf0f2;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:14px 0;display:grid}.priority-task>b{color:#fff;background:#d9654b;border-radius:8px;place-items:center;width:29px;height:29px;font-size:12px;display:grid}.priority-task>b.p1{background:#d79b39}.priority-task span strong,.priority-task span small{display:block}.priority-task span strong{color:var(--navy);font-size:13px}.priority-task span small{color:#89969e;margin-top:4px;font-size:12px}.priority-task button{color:var(--teal);cursor:pointer;background:#edf6f6;border:0;border-radius:7px;padding:8px 10px;font-size:12px;font-weight:800}.warehouse-score>strong{text-align:center;color:var(--navy);margin-top:12px;font-size:48px;display:block}.warehouse-score>span{text-align:center;color:#8b989f;font-size:12px;display:block}.warehouse-score>div:last-child{border-top:1px solid #edf0f2;margin-top:18px;padding-top:10px}.warehouse-score p{color:#77868e;justify-content:space-between;font-size:12px;display:flex}.warehouse-score p b{color:var(--navy)}.scan-layout{grid-template-columns:1.4fr .55fr;gap:17px;display:grid}.scan-panel{padding:24px}.scan-title{align-items:center;gap:12px;display:flex}.scan-title>span{width:45px;height:45px;color:var(--teal);background:#e7f2f2;border-radius:13px;place-items:center;font-size:22px;display:grid}.scan-title h2{color:var(--navy);margin:0}.scan-title>.pill{margin-left:auto}.stepper{grid-template-columns:repeat(3,1fr);margin:28px 0;display:grid}.stepper div{color:#99a5ab;align-items:center;gap:8px;font-size:12px;display:flex;position:relative}.stepper div:after{content:"";border-top:2px solid #e3e9eb;position:absolute;top:12px;left:30px;right:9px}.stepper div:last-child:after{display:none}.stepper b{z-index:1;background:#e5ebed;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.stepper .done{color:var(--teal);font-weight:800}.stepper .done b{background:var(--teal);color:#fff}.scanner{text-align:center;background:#f3f7f7;border-radius:16px;padding:28px}.scan-frame{background:#fff;border:2px dashed #92b7bb;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;height:230px;display:flex;position:relative;overflow:hidden}.scan-frame i{background:#df7054;height:2px;animation:2.4s infinite scan;position:absolute;top:47%;left:25%;right:25%;box-shadow:0 0 12px #df7054}.scan-frame b{color:var(--navy);font-size:18px}.scan-frame small{color:#84939b;margin-top:8px}.scan-button{background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:10px;margin-top:16px;padding:12px 25px;font-weight:800}.scan-button.complete{background:#2b8763}.task-detail{height:max-content;padding:24px}.task-detail h3{color:var(--navy);font-size:20px}.task-detail dl{margin:20px 0}.task-detail dl>div{border-top:1px solid #edf0f2;justify-content:space-between;align-items:center;padding:12px 0;font-size:12px;display:flex}.task-detail dt{color:#829098}.task-detail dd{color:#344a57;margin:0;font-weight:800}.operator-tip{background:#fff5df;border-radius:10px;margin:18px 0;padding:13px}.operator-tip b{color:#91671f;font-size:12px}.operator-tip p{color:#856f48;margin:5px 0 0;font-size:12px;line-height:1.6}.secondary.full{padding:10px}@keyframes scan{0%{transform:translateY(-75px)}50%{transform:translateY(75px)}to{transform:translateY(-75px)}}.toast{z-index:20;color:#fff;background:#16364c;border-radius:12px;padding:13px 18px;font-size:13px;animation:.25s toast-in;position:fixed;bottom:28px;right:28px;box-shadow:0 14px 38px #0d26344f}.toast b{background:#53a779;border-radius:50%;place-items:center;width:22px;height:22px;margin-right:9px;display:inline-grid}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)}}.modal-backdrop{z-index:30;background:#0b21338c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:20px;width:min(520px,100%);max-height:92vh;padding:28px;position:relative;overflow:auto;box-shadow:0 28px 80px #081b2959}.modal-close{color:#64737c;cursor:pointer;background:#eef2f3;border:0;border-radius:50%;width:31px;height:31px;font-size:20px;position:absolute;top:15px;right:18px}.modal h2{color:var(--navy);margin:0 0 18px}.modal-product{border-radius:13px;height:120px}.modal-product>b{letter-spacing:0;font-size:26px}.modal-summary{grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0;display:grid}.modal-summary span{color:#7a8991;background:#f5f7f8;border-radius:8px;padding:10px;font-size:12px}.modal-summary b{color:#304754;margin-top:4px;display:block}.modal label input{margin-top:5px}.modal-actions{justify-content:flex-end;gap:9px;margin-top:20px;display:flex}.modal-actions button{padding:10px 17px}.guide-modal ol{margin-bottom:20px}.order-journey{grid-template-columns:repeat(4,1fr);margin:22px 0;display:grid}.order-journey>div{text-align:center;color:#99a4aa;position:relative}.order-journey>div:after{content:"";border-top:2px solid #e3e8ea;position:absolute;top:13px;left:65%;right:-35%}.order-journey>div:last-child:after{display:none}.order-journey>div>b{background:#e6ebed;border-radius:50%;place-items:center;width:27px;height:27px;margin:auto;font-size:12px;display:grid}.order-journey>div>span{margin-top:7px;font-size:12px;display:block}.order-journey small{margin-top:4px;display:block}.order-journey .done b,.order-journey .current b{background:var(--teal);color:#fff}.order-journey .done,.order-journey .current{color:var(--teal);font-weight:800}.tier-prices{grid-template-columns:1fr 1fr;gap:7px;margin-top:14px;display:grid}.tier-prices span{background:#f4f7f7;border-radius:8px;padding:8px}.tier-prices small,.tier-prices b{display:block}.tier-prices small{color:#87959d;font-size:13px}.tier-prices b{color:var(--navy);margin-top:3px;font-size:13px}.product-body>.product-price{justify-content:flex-end;margin-top:8px}.inbound-rule{background:#eaf5f3;border:1px solid #cfe5e0;border-radius:11px;flex-direction:column;gap:5px;margin:15px 0;padding:14px;display:flex}.inbound-rule b{color:#245e59;font-size:13px}.inbound-rule span{color:#66817e;font-size:12px;line-height:1.6}.inbound-records .table-head,.inbound-records .table-line{grid-template-columns:1.2fr 1fr 1fr .7fr}.modal label select{color:var(--ink);background:#f9fbfb;border:1px solid #dbe3e6;border-radius:9px;margin-top:5px;padding:11px 12px}.upload-choice{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px;display:grid}.upload-option{text-align:left;cursor:pointer;background:#fff;border:1px solid #dce5e7;border-radius:16px;grid-template-columns:46px 1fr auto;align-items:center;gap:13px;padding:18px;transition:all .2s;display:grid}.upload-option:hover{border-color:#91b8bc;transform:translateY(-2px);box-shadow:0 12px 28px #16354810}.upload-option.featured{background:linear-gradient(120deg,#ecf6f5,#fff);border-color:#bedbd8}.upload-option>span{color:#fff;background:#17384f;border-radius:12px;place-items:center;width:43px;height:43px;font-weight:900;display:grid}.upload-option:not(.featured)>span{color:#3c738b;background:#e8f0f3}.upload-option small{color:#2b8795;letter-spacing:.08em;font-size:13px;font-weight:900}.upload-option h3{color:#17364d;margin:3px 0 4px;font-size:14px}.upload-option p{color:#7b8991;margin:0;font-size:12px;line-height:1.5}.upload-option>b{color:#2b8795;font-size:12px}.upload-modal{width:min(940px,100%)}.billing-rule{background:#fff6e4;border:1px solid #edddb8;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:13px;padding:10px 12px;display:flex}.billing-rule b{color:#91681c;font-size:13px}.billing-rule span{color:#8a7853;font-size:12px}.upload-drop{text-align:center;cursor:pointer;background:#f6fafa;align-items:center;border:2px dashed #aac4c7!important;border-radius:14px!important;padding:25px!important}.upload-drop input{opacity:0;pointer-events:none;position:absolute}.upload-drop span{color:#47737a;background:#e3eeee;border-radius:20px;padding:5px 9px;font-size:13px}.upload-drop b{color:#294653;margin-top:3px;font-size:13px}.upload-drop small{color:#85939b;font-size:12px}.demo-file{color:#2b8795;cursor:pointer;background:0 0;border:0;margin:10px auto 0;font-size:12px;font-weight:800;display:block}.recognition{border:1px solid #e1e8ea;border-radius:13px;margin-top:15px;overflow:hidden}.recognition-head{background:#f5f8f8;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.recognition-head div{align-items:center;display:flex}.recognition-head b{color:#294653;font-size:13px}.recognition-head small{color:#87959d;font-size:12px}.recognition-metrics{border-bottom:1px solid #e5eaec;grid-template-columns:repeat(4,1fr);display:grid}.recognition-metrics span{color:#839098;border-right:1px solid #e5eaec;padding:12px;font-size:13px}.recognition-metrics span:last-child{border-right:0}.recognition-metrics b{color:#17364d;margin-bottom:3px;font-size:15px;display:block}.charge-preview{color:#66817e;background:#edf6f4;grid-template-columns:repeat(3,1fr) auto;align-items:center;gap:12px;padding:12px 14px;font-size:12px;display:grid}.charge-preview span b{color:#294e4b;margin-top:3px;display:block}.charge-preview strong{color:#1f665e;font-size:13px}.excel-result{align-items:center;gap:12px;padding:15px;display:flex}.excel-result p{color:#75848c;flex:1;margin:0;font-size:12px;line-height:1.5}.excel-result button{color:#2b8795;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:800}.modal-actions .primary:disabled{opacity:.45;cursor:not-allowed}.sku-match-title{border-bottom:1px solid #e5eaec;justify-content:space-between;align-items:center;padding:13px 14px;display:flex}.sku-match-title b,.sku-match-title small{display:block}.sku-match-title b{color:#294653;font-size:13px}.sku-match-title small{color:#87959d;margin-top:3px;font-size:13px}.sku-match-table{min-width:780px}.sku-match-head,.sku-match-row{grid-template-columns:1.15fr 1.8fr .45fr .75fr .7fr;align-items:center;gap:10px;padding:10px 14px;display:grid}.sku-match-head{color:#85929a;background:#f8fafa;font-size:13px}.sku-match-row{color:#647680;border-top:1px solid #edf1f2;font-size:12px}.sku-match-row>span>b,.sku-match-row>span>small{display:block}.sku-match-row>span>small{color:#87969e;margin-bottom:3px}.sku-match-row.blocked{background:#fff8eb}.sku-match-row.resolved{background:#f2f9f6}.code-text{font-family:Consolas,monospace;color:#435866!important}.platform-code{color:#18756b!important}.match-button{color:#fff;cursor:pointer;background:#17384f;border:0;border-radius:7px;padding:7px 9px;font-size:13px;font-weight:800}.blocking-alert{background:#fff1ee;border-top:1px solid #f0d6cf;align-items:center;gap:12px;padding:11px 14px;display:flex}.blocking-alert b{color:#a34c3d;font-size:12px}.blocking-alert span{color:#8b655e;font-size:13px}.sku-policy{background:#eef6f5;border:1px solid #d5e8e5;border-radius:10px;align-items:center;gap:12px;margin:15px 0;padding:12px;display:flex}.sku-policy b{color:#1e6e65;font-size:12px}.sku-policy span{color:#68817e;font-size:12px;line-height:1.5}.sku-mapping-table .table-head,.sku-mapping-table .table-line{grid-template-columns:.9fr 1.05fr 1fr 1.5fr .75fr .45fr}@media (width<=1050px){.app-shell{grid-template-columns:82px 1fr}.sidebar{grid-template-columns:1fr;width:82px;padding:23px 14px}.sidebar>div:not(.brand-mark),.warehouse-card{display:none}.brand-mark{margin:auto}.nav-item{justify-content:center;font-size:0}.nav-item span{font-size:18px}.workspace{grid-column:2;padding:22px}.metrics{grid-template-columns:repeat(2,1fr)}.hero-panel{grid-template-columns:1fr}.warehouse-visual{display:none}.product-grid,.task-grid,.fee-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.app-shell{display:block}.sidebar{align-items:center;width:100%;height:68px;padding:12px 16px;display:flex;position:static}.main-nav,.warehouse-card,.sidebar>div:nth-child(2){display:none}.workspace{padding:18px}.topbar{flex-direction:column;align-items:flex-start;gap:14px}.topbar-actions{width:100%}.avatar{display:none}.role-switch{width:100%;overflow:auto}.role-switch button{white-space:nowrap;flex:1}.hero-panel{padding:25px}.hero-panel h2{font-size:24px}.metrics,.content-grid,.split-layout,.admin-grid,.warehouse-bottom,.scan-layout,.upload-choice{grid-template-columns:1fr}.order-row{grid-template-columns:42px 1fr auto}.order-row>b,.notice span{display:none}.toolbar{flex-direction:column}.product-grid,.task-grid,.fee-grid,.form-row{grid-template-columns:1fr}.balance-card{grid-template-columns:1fr;gap:20px}.catalog-summary{flex-direction:column;align-items:flex-start;gap:8px}.process-line{align-items:flex-start}.process-line i{width:15px;margin-top:12px}.shift-banner p{display:none}.scan-frame{height:190px}.modal-summary{grid-template-columns:1fr}.order-journey{grid-template-columns:repeat(2,1fr);gap:18px}.order-journey>div:after{display:none}.upload-option{grid-template-columns:42px 1fr}.upload-option>b{grid-column:2}.billing-rule{flex-direction:column;align-items:flex-start;gap:5px}.recognition-metrics{grid-template-columns:repeat(2,1fr)}.recognized-label{grid-template-columns:60px 1fr}.recognized-label>.pill{grid-column:2}.recognized-skus{flex-direction:column}.charge-preview{grid-template-columns:1fr 1fr}.charge-preview strong{grid-column:1/-1}.excel-result{flex-direction:column;align-items:flex-start}}.secure-entry{color:#236b72;white-space:nowrap;background:#eaf5f4;border:1px solid #b8d2d4;border-radius:10px;padding:9px 12px;font-size:13px;font-weight:900;text-decoration:none}.staff-link{color:#6d7e87;white-space:nowrap;font-size:12px;font-weight:800;text-decoration:none}.seller-login-form{flex-direction:column;gap:14px;display:flex}.seller-login-form label{color:#526771;flex-direction:column;gap:7px;font-size:12px;font-weight:900;display:flex}.seller-login-form input{color:#263f4d;background:#f8fafa;border:1px solid #d4dfe2;border-radius:10px;outline:none;padding:12px 13px;font-size:12px}.seller-login-form input:focus{border-color:#4b999e;box-shadow:0 0 0 3px #4b999e18}.seller-login-form label small{color:#88979e;font-size:13px;font-weight:600}.seller-login-form .login-primary{margin-top:3px}.auth-error{color:#a34c3d;background:#fff4f1;border:1px solid #ecd1cb;border-radius:9px;padding:10px 12px;font-size:12px}.staff-entry{color:#88969d;margin-top:10px;font-size:12px;text-decoration:none}.text-action{color:#73848d;cursor:pointer;background:0 0;border:0;border-left:1px solid #dfe5e7;padding-left:11px;font-size:12px}.text-action:disabled{opacity:.5}.account-note{color:#71828b;margin:0 0 15px;font-size:12px;line-height:1.7}.seller-accounts .secure-row{grid-template-columns:.9fr 1.1fr .7fr .55fr 1.2fr minmax(190px,.9fr);min-width:1240px}.inline-reset{grid-template-columns:1fr auto;gap:6px;display:grid}.inline-reset input{background:#f8fafa;border:1px solid #d9e3e5;border-radius:8px;min-width:0;padding:8px;font-size:12px}.inline-reset button,.danger-action,.enable-action{cursor:pointer;border:0;border-radius:7px;padding:8px 10px;font-size:12px;font-weight:900}.inline-reset button{color:#fff;background:#17384f}.danger-action{color:#a24f42;background:#fff0ed}.enable-action{color:#34785a;background:#e8f5ee}.status-suspended{font-weight:900;color:#a24f42!important}.seller-mappings .secure-row{grid-template-columns:.8fr 1fr 1fr 1.5fr}.login-page{background:#eef3f3;grid-template-columns:minmax(360px,560px) minmax(360px,1fr);min-height:100vh;display:grid}.login-card{background:#fff;flex-direction:column;justify-content:center;padding:clamp(42px,7vw,92px);display:flex}.login-brand,.secure-brand{align-items:center;gap:12px;margin-bottom:44px;display:flex}.login-brand>span,.secure-brand>span{color:#fff;background:linear-gradient(145deg,#24747d,#d3a04d);border-radius:14px;place-items:center;width:46px;height:46px;font-weight:900;display:grid}.login-brand b,.login-brand small,.secure-brand b,.secure-brand small{display:block}.login-brand b{color:var(--navy);font-size:19px}.login-brand small{color:#819098;margin-top:3px;font-size:12px}.login-card h1{color:var(--navy);margin:0;font-size:34px}.login-card>p:not(.eyebrow){color:#70808a;margin:14px 0 24px;font-size:13px;line-height:1.8}.signed-account{background:#f3f7f7;border:1px solid #dfe9e9;border-radius:12px;margin-bottom:12px;padding:14px}.signed-account span,.signed-account b{display:block}.signed-account span{color:#839198;font-size:12px}.signed-account b{color:#2b4755;margin-top:5px;font-size:12px}.login-primary,.login-secondary{text-align:center;cursor:pointer;border:0;border-radius:10px;padding:12px 16px;font-size:12px;font-weight:900;text-decoration:none;display:block}.login-primary{background:var(--navy);color:#fff}.login-secondary{color:#326e73;background:#eef4f4;margin-top:9px}.back-demo{color:#71828a;margin-top:22px;font-size:12px;font-weight:800;text-decoration:none}.login-side{color:#fff;background:linear-gradient(145deg,#10283f,#1f6672);flex-direction:column;justify-content:center;padding:clamp(48px,9vw,120px);display:flex}.login-side>span{letter-spacing:.15em;color:#80c8c4;font-size:12px;font-weight:900}.login-side h2{margin:13px 0 24px;font-size:34px;line-height:1.25}.login-side ul{margin:0;padding:0;list-style:none}.login-side li{color:#c4d6dc;border-bottom:1px solid #ffffff1f;padding:13px 0;font-size:12px}.login-side li:before{content:"✓";color:#76c6a2;margin-right:10px;font-weight:900}.secure-shell{background:#f2f5f6;grid-template-columns:230px minmax(0,1fr);width:100%;max-width:100vw;min-height:100vh;display:grid}.secure-sidebar{color:#fff;background:#10283f;flex-direction:column;width:230px;padding:27px 20px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.secure-brand{margin-bottom:35px}.secure-brand b{font-size:17px}.secure-brand small{color:#91a8b5;margin-top:3px;font-size:12px}.secure-sidebar nav{flex-direction:column;gap:7px;display:flex}.secure-sidebar nav button{color:#afc0ca;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:12px 14px;font-size:12px}.secure-sidebar nav button.active,.secure-sidebar nav button:hover{color:#fff;background:#1d3a50;box-shadow:inset 3px 0 #67b7bc}.secure-warehouse{background:#18374e;border:1px solid #2e5268;border-radius:11px;margin-top:auto;padding:13px;font-size:13px}.secure-warehouse i{background:#54c79a;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.secure-warehouse small{color:#8ea6b5;margin:5px 0 0 14px;display:block}.secure-main{grid-column:2;width:100%;min-width:0;max-width:min(1500px,100%);margin:auto;padding:28px 34px 55px}.secure-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.secure-header h1{color:var(--navy);margin:0;font-size:26px}.secure-account{align-items:center;gap:11px;display:flex}.secure-account div b,.secure-account div small{display:block}.secure-account div b{color:#334b58;font-size:13px}.secure-account div small{color:#84929a;margin-top:2px;font-size:12px}.secure-account>a{color:#73848d;border-left:1px solid #dfe5e7;padding-left:11px;font-size:12px;text-decoration:none}.role-chip{color:#25756e;background:#e5f2f1;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:900}.live-notice{color:#50756d;background:#eaf5f1;border:1px solid #cce5dc;border-radius:11px;gap:12px;margin-bottom:16px;padding:11px 14px;font-size:12px;display:flex}.live-notice b{color:#25725e}.secure-message{color:#fff;z-index:1700;background:#17364d;border-radius:11px;align-items:center;gap:12px;max-width:min(520px,100vw - 32px);padding:13px 17px;font-size:13px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 14px 35px #10283f3d}.secure-message button{color:#fff;cursor:pointer;background:#ffffff29;border:0;border-radius:50%;width:24px;height:24px;font-size:17px;line-height:1}.operation-feedback-backdrop{z-index:1600;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#07192794;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.operation-feedback-modal{text-align:center;background:#fff;border:1px solid #d6e6e4;border-radius:20px;width:min(410px,100vw - 32px);padding:30px 28px 25px;box-shadow:0 28px 80px #061f2e52}.operation-feedback-modal>i{color:#fff;background:#16836e;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 16px;font-size:30px;font-style:normal;font-weight:900;display:grid;box-shadow:0 8px 24px #16836e40}.operation-feedback-modal h2{color:#123149;margin:0;font-size:22px}.operation-feedback-modal p{color:#647780;white-space:pre-line;margin:12px 0 22px;font-size:14px;line-height:1.7}.operation-feedback-modal button{width:100%;min-height:44px}.operation-progress{z-index:1500;color:#fff;background:#123149;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:10px;min-width:230px;padding:12px 18px;font-size:13px;font-weight:800;display:flex;position:fixed;top:20px;left:50%;transform:translate(-50%);box-shadow:0 12px 35px #061f2e40}.operation-progress i{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:17px;height:17px;animation:.75s linear infinite operation-spin}@keyframes operation-spin{to{transform:rotate(360deg)}}.login-primary:disabled,.mini-primary:disabled,.secondary-action:disabled{cursor:not-allowed;opacity:.48;filter:grayscale(.25)}.language-switcher{z-index:200;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border:1px solid #d9e3e5;border-radius:999px;gap:3px;padding:4px;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 10px 28px #10283f2e}.language-switcher button{color:#637780;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.language-switcher button.active{color:#fff;background:#176e7e}.warehouse-welcome{background:linear-gradient(120deg,#fff 0% 58%,#e9f5f3 100%);border:1px solid #dce7e8;border-radius:17px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;padding:21px 24px;display:flex;overflow:hidden}.warehouse-welcome h2{color:#17364d;margin:4px 0;font-size:23px}.warehouse-welcome p:not(.eyebrow){color:#71828b;margin:0;font-size:12px}.warehouse-welcome>span{color:#2f7563;background:#fff;border-radius:999px;flex:none;padding:9px 12px;font-size:12px;font-weight:900;box-shadow:0 5px 18px #1f635917}.warehouse-welcome>span i{background:#49bd83;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 0 4px #e0f5e9}.warehouse-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.warehouse-metrics .metric-link{min-width:0}.warehouse-quick{margin-top:15px}.warehouse-quick .secure-panel-head p:last-child{color:#7d8d94;margin:5px 0 0;font-size:12px}.warehouse-quick>div:last-child{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.warehouse-quick>div:last-child>button{color:#46606b;text-align:left;cursor:pointer;background:#fff;border:1px solid #e0e7e9;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:13px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.warehouse-quick>div:last-child>button:hover{border-color:#a8cdca;transform:translateY(-2px);box-shadow:0 9px 20px #14404f14}.warehouse-quick i{border-radius:9px;flex:0 0 38px;place-items:center;height:38px;font-style:normal;font-weight:900;display:grid}.warehouse-quick span,.warehouse-quick b,.warehouse-quick small{min-width:0;display:block}.warehouse-quick b{color:#274653;font-size:12px}.warehouse-quick small{color:#87969c;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;overflow:hidden}.warehouse-dashboard-grid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.7fr);gap:15px;display:grid}.warehouse-task-table{min-width:650px}.warehouse-task-table .head,.warehouse-task-table>button{color:#5e727b;text-align:left;background:0 0;border:0;border-bottom:1px solid #edf1f2;grid-template-columns:1.2fr .85fr .9fr 1.35fr .58fr;align-items:center;gap:10px;width:100%;padding:11px 9px;font-size:12px;display:grid}.warehouse-task-table .head{color:#819198;background:#f5f8f8;border:0;border-radius:8px;font-size:13px}.warehouse-task-table>button{cursor:pointer}.warehouse-task-table>button:hover{background:#f8fbfb}.warehouse-task-table span,.warehouse-task-table b,.warehouse-task-table small{min-width:0;display:block}.warehouse-task-table b{color:#2c4956}.warehouse-task-table small{color:#909ca1;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:13px;overflow:hidden}.warehouse-stock-list{gap:7px;display:grid}.warehouse-stock-list>button{text-align:left;cursor:pointer;background:#fff;border:1px solid #edf1f2;border-radius:10px;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;width:100%;padding:9px;display:grid}.warehouse-stock-list>button:hover{border-color:#a9ceca}.warehouse-stock-list img,.warehouse-stock-list>button>i{object-fit:cover;color:#6f8790;background:#eef4f4;border-radius:8px;place-items:center;width:42px;height:42px;font-size:13px;font-style:normal;font-weight:900;display:grid}.warehouse-stock-list span b,.warehouse-stock-list span small,.warehouse-stock-list em b,.warehouse-stock-list em small{display:block}.warehouse-stock-list span b{color:#294955;font-size:12px}.warehouse-stock-list span small{color:#87969c;margin-top:4px;font-size:13px}.warehouse-stock-list em{color:#8d6c39;text-align:right;font-style:normal}.warehouse-stock-list em b{color:#c26d36;font-size:16px}.warehouse-stock-list em small{font-size:13px}.warehouse-empty{color:#91a0a6;text-align:center;padding:24px 10px;font-size:12px}.secure-metrics{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.secure-metrics article,.secure-metrics .metric-link{border:1px solid var(--line);text-align:left;background:#fff;border-radius:15px;padding:18px;font-family:inherit}.secure-metrics .metric-link{cursor:pointer;transition:border-color .18s,transform .18s,box-shadow .18s}.secure-metrics .metric-link:hover{border-color:#8cbdb8;transform:translateY(-2px);box-shadow:0 10px 24px #17364d10}.secure-metrics span,.secure-metrics b,.secure-metrics small{display:block}.secure-metrics span{color:#7c8b93;font-size:12px}.secure-metrics b{color:var(--navy);margin:8px 0 5px;font-size:21px}.secure-metrics small{color:#8d9aa1;font-size:12px}.secure-grid{grid-template-columns:1.4fr .7fr;gap:15px;margin-top:15px;display:grid}.secure-panel{border:1px solid var(--line);background:#fff;border-radius:16px;margin-bottom:15px;padding:22px}.secure-panel h2{color:var(--navy);margin:0;font-size:18px}.secure-panel>p:not(.eyebrow){color:#71828b;font-size:13px;line-height:1.75}.phase-list{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.phase-list span{color:#71818a;background:#f1f4f5;border-radius:8px;padding:8px 10px;font-size:12px}.phase-list .done{color:#34785a;background:#e8f5ee}.secure-panel-head{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.secure-panel-head>span{color:#7c8b93;font-size:12px}.secure-table{scrollbar-color:#a9c1c7 #eef3f4;scrollbar-width:thin;width:100%;min-width:0;padding-bottom:5px;overflow:auto hidden}.secure-table::-webkit-scrollbar{height:10px}.secure-table::-webkit-scrollbar-track{background:#eef3f4;border-radius:999px}.secure-table::-webkit-scrollbar-thumb{background:#a9c1c7;border:2px solid #eef3f4;border-radius:999px}.secure-panel{overflow-x:auto}.secure-row{color:#526570;border-bottom:1px solid #edf1f2;align-items:center;gap:14px;padding:13px 8px;font-size:12px;display:grid}.secure-table>.secure-row{min-width:760px}.secure-row.head{color:#819098;background:#f6f8f9;border:0;border-radius:8px;font-size:12px}.secure-row b,.secure-row small{display:block}.secure-row b{color:#29404e;font-size:12px}.secure-row small{color:#89969d;margin-top:4px;font-size:13px}.secure-row select,.secure-form input,.secure-form select{color:#3c515d;background:#f8fafa;border:1px solid #d9e3e5;border-radius:8px;width:100%;padding:9px;font-size:12px}.accounts .secure-row{grid-template-columns:1.15fr .8fr .55fr 1.2fr .4fr;min-width:920px}.product-review-metrics{margin-bottom:15px}.product-review-list{gap:12px;display:grid}.product-review-list>form{background:#fbfcfc;border:1px solid #dfe7e9;border-radius:13px;grid-template-columns:78px 1fr;gap:16px;padding:16px;display:grid}.product-review-list>form>img,.product-review-list>form>i{object-fit:cover;border-radius:11px;width:78px;height:78px}.product-review-list header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.product-review-list header span b,.product-review-list header span small{display:block}.product-review-list header span b{color:#294854;font-size:12px}.product-review-list header span small{color:#86959b;margin-top:5px;font-size:13px}.product-review-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:12px 0;display:grid}.product-review-facts span{color:#84939a;background:#f1f5f5;border-radius:8px;padding:9px;font-size:13px}.product-review-facts b{color:#3d5964;margin-top:4px;display:block}.review-history{color:#a06345;margin:8px 0;font-size:13px}.product-review-actions{grid-template-columns:1fr auto auto;gap:8px;display:grid}.product-review-actions input{border:1px solid #d7e1e3;border-radius:8px;min-width:0;padding:10px}.product-review-actions .login-primary{width:auto;margin:0;padding-inline:18px}.audit-history-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:16px 0;display:flex}.audit-history-toolbar>input{color:#304c57;background:#fff;border:1px solid #d7e2e4;border-radius:10px;flex:1;min-width:260px;max-width:520px;padding:11px 13px}.audit-filter-tabs{flex-wrap:wrap;gap:7px;display:flex}.audit-filter-tabs button{color:#657982;font:inherit;cursor:pointer;background:#f7f9f9;border:1px solid #dce6e8;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-weight:800;display:flex}.audit-filter-tabs button b{color:#49626c;background:#e8eeee;border-radius:999px;place-items:center;min-width:22px;height:22px;display:grid}.audit-filter-tabs button.active{color:#226c58;background:#eaf6f1;border-color:#3b8b76}.audit-filter-tabs button.active b{color:#fff;background:#347c68}.audit-record-result{color:#2d755d;background:#f0faf5;border:1px solid #cbe3d8;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.audit-record-result span{color:#71868a;font-size:12px}.product-review-group-list{gap:10px;display:grid}.product-review-group-list>article{background:#fbfcfc;border:1px solid #dfe7e9;border-radius:13px;grid-template-columns:95px minmax(180px,1.35fr) minmax(150px,1fr) minmax(200px,1.15fr) minmax(140px,.8fr) auto;align-items:center;gap:15px;padding:15px;display:grid}.product-review-group-list article>div,.product-review-group-list article>span{color:#657982;min-width:0;font-size:12px}.product-review-group-list article b,.product-review-group-list article small{display:block}.product-review-group-list article>div>b,.product-review-group-list article>span>b{color:#294854}.product-review-group-list article small{color:#87969c;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;overflow:hidden}.product-review-group-list article>button{color:#226e5c;cursor:pointer;background:#eff9f5;border:1px solid #bfd9d3;border-radius:9px;padding:9px 13px;font-weight:900}.review-group-statuses{flex-wrap:wrap;gap:5px;display:flex}.review-group-statuses i{border-radius:999px;padding:5px 8px;font-style:normal;font-weight:900}.review-group-statuses .pending{color:#95631d;background:#fff2d9}.review-group-statuses .approved{color:#28765b;background:#e8f6ef}.review-group-statuses .rejected{color:#aa5147;background:#fff0ed}.product-review-variant-list{gap:11px;padding:20px 22px 24px;display:grid}.product-review-variant-list>form{background:#fbfcfc;border:1px solid #dfe7e9;border-radius:13px;grid-template-columns:76px 1fr;gap:15px;padding:15px;display:grid}.product-review-variant-list>form>img,.product-review-variant-list>form>i{object-fit:cover;color:#85959b;background:#edf3f3;border-radius:11px;place-items:center;width:76px;height:76px;font-style:normal;display:grid}.product-review-variant-list form header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.product-review-variant-list form header span b,.product-review-variant-list form header span small{display:block}.product-review-variant-list form header span b{color:#294854}.product-review-variant-list form header span small{color:#87969c;margin-top:4px}.product-review-group-modal{width:min(1180px,96vw)}.rejected-product-list{gap:12px;display:grid}.rejected-product-list>form{background:#fffaf8;border:1px solid #ead8d0;border-radius:13px;padding:16px}.rejected-product-list header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.rejected-product-list header span b,.rejected-product-list header span small{display:block}.rejected-product-list header span b{color:#294854}.rejected-product-list header span small{color:#8c999f;margin-top:4px;font-size:13px}.rejected-product-list header p{color:#a45f45;margin:0;font-size:12px}.rejected-product-list form>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:13px 0;display:grid}.rejected-product-list label{color:#788a91;gap:5px;font-size:13px;display:grid}.rejected-product-list input{border:1px solid #dddfe0;border-radius:8px;min-width:0;padding:9px}.rejected-product-list .login-primary{width:auto;margin:0 0 0 auto;padding-inline:18px}.exception-command-head{color:#fff;background:linear-gradient(120deg,#10283f,#176e7e);border-radius:17px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:15px;padding:23px 25px;display:flex;box-shadow:0 13px 34px #10283f29}.exception-command-head h2{margin:4px 0;font-size:23px}.exception-command-head p:not(.eyebrow){color:#bfd3d8;margin:0;font-size:12px}.exception-command-head>span{border-radius:999px;flex:none;padding:10px 13px;font-size:12px;font-weight:900}.exception-command-head>span i{border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.exception-command-head .has-risk{color:#8d332b;background:#fff0eb}.exception-command-head .has-risk i{background:#df5c4c}.exception-command-head .all-clear{color:#256d54;background:#e8f7ef}.exception-command-head .all-clear i{background:#4abb82}.exception-metrics{grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:15px}.exception-metrics .metric-link{min-width:0}.exception-metrics .metric-link b{color:#b95143}.exception-board{grid-template-columns:1fr 1fr;gap:15px;display:grid}.exception-board .secure-panel{border-top:3px solid #dce6e8;min-width:0}.exception-board .risk-high{border-top-color:#dc6557}.exception-board .risk-stock{border-top-color:#d89c43}.exception-board .risk-money{border-top-color:#3c9a79}.exception-board .risk-review{border-top-color:#6d73c8}.exception-list{gap:6px;display:grid}.exception-list>button{color:#516874;text-align:left;cursor:pointer;background:#fff;border:1px solid #e8edef;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 11px;display:flex}.exception-list>button:hover{background:#f8fbfb;border-color:#aacdca}.exception-list span b,.exception-list span small{display:block}.exception-list span b{color:#294955;font-size:12px}.exception-list span small{color:#89989e;margin-top:4px;font-size:13px}.exception-list em{color:#a75a43;flex:none;font-size:13px;font-style:normal;font-weight:900}.admin-config-intro{justify-content:space-between;align-items:center;gap:18px;display:flex}.admin-config-intro p{margin-bottom:0}.warehouse-config-form .wide,.rules-form .wide{grid-column:span 2}.warehouse-config-form textarea{resize:vertical;min-height:82px;font:inherit;border:1px solid #d9e3e5;border-radius:8px;padding:9px}.carrier-config-list{gap:9px;display:grid}.carrier-config-list>form{border:1px solid #e2e9ea;border-radius:11px;grid-template-columns:150px 150px minmax(220px,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.carrier-config-list span b,.carrier-config-list span small{display:block}.carrier-config-list span b{color:#294955}.carrier-config-list span small{color:#8c999e;margin-top:4px}.carrier-config-list input[type=text],.carrier-config-list input:not([type]){border:1px solid #d9e3e5;border-radius:8px;padding:9px}.switch-line{color:#5e747d;align-items:center;gap:7px;font-size:12px;display:flex}.rule-metrics{margin-bottom:15px}.rules-switches{grid-template-columns:1fr 1fr;gap:10px;margin:15px 0;display:grid}.rules-switches label{border:1px solid #e0e7e9;border-radius:11px;align-items:center;gap:11px;padding:13px;display:flex}.rules-switches span b,.rules-switches span small{display:block}.rules-switches span b{color:#35515d;font-size:12px}.rules-switches span small{color:#8b989e;margin-top:4px;font-size:13px}.audit-log-table{min-width:900px}.audit-log-table>div{color:#596e78;border-bottom:1px solid #edf1f2;grid-template-columns:1.1fr 1fr 1.15fr .9fr 1.7fr;align-items:center;gap:12px;padding:11px 9px;font-size:12px;display:grid}.audit-log-table>.head{color:#839197;background:#f4f7f7;border:0;border-radius:8px;font-size:13px}.audit-log-table b,.audit-log-table small{display:block}.audit-log-table small{color:#929ea3;margin-top:3px;font-size:13px}.product-thumb,.product-placeholder{object-fit:cover;color:#8a989f;background:#eef3f3;border-radius:9px;place-items:center;width:46px;height:46px;font-size:13px;font-style:normal;display:grid}.inbound-receipts .secure-row,.inventory-movements .secure-row{grid-template-columns:1.1fr 1fr .9fr .5fr 1.1fr .65fr;min-width:1000px}.mappings .secure-row{grid-template-columns:1fr .8fr 1fr 1.5fr .6fr}.status-active{font-weight:900;color:#27805c!important}.secure-empty{text-align:center;color:#7d8c94;background:#f7f9f9;border:1px dashed #cddadd;border-radius:12px;padding:40px;font-size:13px}.secure-form{overflow:visible}.secure-form-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0;display:grid}.secure-form label{color:#63747e;flex-direction:column;gap:6px;font-size:12px;font-weight:800;display:flex}.secure-form .login-primary{width:auto;padding:10px 18px}.batch-guide{justify-content:space-between;align-items:center;gap:24px;display:flex}.batch-guide>div{max-width:760px}.batch-guide .mini-primary{flex:none;padding:11px 16px;text-decoration:none}.batch-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.batch-intake{gap:18px;display:grid}.batch-mode-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.batch-mode-tabs>button{color:#31515e;text-align:left;min-height:74px;font:inherit;cursor:pointer;background:#f8fbfb;border:1px solid #d9e4e6;border-radius:11px;gap:5px;padding:13px 15px;font-weight:900;display:grid}.batch-mode-tabs>button small{color:#809198;font-size:11px;font-weight:500;line-height:1.45}.batch-mode-tabs>button.active{color:#075d70;background:#eaf7f7;border-color:#08768a;box-shadow:0 0 0 2px #08768a1f}.batch-intake-form{border-top:1px solid #e5ebed;gap:15px;padding-top:17px;display:grid}.batch-intake-form>header{gap:5px;display:grid}.batch-intake-form>header b{color:#173f50;font-size:18px}.batch-intake-form>header span{color:#72868f;line-height:1.6}.batch-source-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.batch-source-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.batch-source-grid label,.batch-paste-box{color:#365866;background:#f7fbfb;border:1px dashed #b9d2d7;border-radius:11px;gap:7px;min-width:0;padding:15px;display:grid}.batch-source-grid input{color:#607681;width:100%;min-width:0}.batch-source-grid small,.batch-paste-box small{color:#819198;font-size:11px;line-height:1.45}.batch-paste-box textarea{resize:vertical;color:#294a58;min-height:150px;font:inherit;background:#fff;border:1px solid #d4e0e3;border-radius:8px;padding:12px;line-height:1.65}.batch-intake-form>.login-primary{width:100%;min-height:46px;margin:0}.batch-summary-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin:15px 0;display:grid}.batch-summary-grid>span{color:#758991;background:#f7faf9;border:1px solid #e0e8ea;border-radius:10px;gap:4px;padding:12px;display:grid}.batch-summary-grid b{color:#173f50;font-size:17px}.batch-summary-grid .has-error{color:#a84a3f;background:#fff6f4;border-color:#efc2bc}.batch-summary-grid .has-error b{color:#c24134}.batch-summary-grid .ready{background:#f2faf6;border-color:#bfe0d1}.batch-result-list{gap:10px;margin:18px 0;display:grid}.batch-result{background:#f4fbf8;border:1px solid #cfe1db;border-radius:12px;grid-template-columns:1.1fr 1.5fr .8fr 1.2fr;align-items:center;gap:14px;padding:14px;display:grid}.batch-result.invalid{background:#fff5f3;border-color:#efb8b1}.batch-result>div{gap:4px;min-width:0;display:grid}.batch-result small{color:#6f7f88;overflow-wrap:anywhere;display:block}.batch-lock-note{font-weight:800;color:#a2680a!important}.batch-remove-order{color:#bd5548;width:max-content;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:5px;padding:0;font-size:11px;font-weight:900}.batch-remove-order:disabled{opacity:.45;cursor:not-allowed}.batch-error{font-weight:800;color:#b93b2e!important}.batch-draft-actions{flex-wrap:wrap;align-items:center;margin-top:7px;gap:9px!important;display:flex!important}.batch-draft-actions .mini-primary{width:max-content;padding:7px 10px;font-size:11px}.batch-validation-badge{color:#8a5b08;white-space:nowrap;background:#fff1c9;border-radius:999px;justify-content:center;align-items:center;width:max-content;padding:6px 10px;font-size:11px;font-weight:900;display:inline-flex}.batch-validation-badge.valid{color:#19704f;background:#dcf5e8}.batch-validation-badge.invalid{color:#b33f33;background:#ffe7e3}.batch-validation-badge.submitted,.batch-validation-badge.partial{color:#155c78;background:#dff1f8}.batch-validation-badge.draft{color:#7a641b;background:#f6edc8}.batch-history-panel{gap:16px;display:grid}.batch-history-toolbar{grid-template-columns:minmax(240px,1fr) auto auto auto auto;align-items:end;gap:10px;display:grid}.batch-history-toolbar>input,.batch-history-toolbar label{min-width:0}.batch-history-toolbar>input,.batch-history-toolbar label input{color:#294a58;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #d4e0e3;border-radius:9px;padding:9px 11px}.batch-history-toolbar label{color:#69808a;gap:5px;font-size:11px;font-weight:800;display:grid}.batch-history-toolbar .mini-primary,.batch-history-toolbar .secondary-action{min-height:42px;margin:0}.batch-history-list{gap:9px;display:grid}.batch-history-list>article{background:#fafcfc;border:1px solid #dce6e8;border-radius:11px;grid-template-columns:1.05fr 1.35fr 1.15fr auto auto;align-items:center;gap:14px;padding:13px 14px;display:grid}.batch-history-list>article.active{background:#eff9fa;border-color:#25899a;box-shadow:0 0 0 2px #08768a1a}.batch-history-list span{gap:3px;min-width:0;display:grid}.batch-history-list b,.batch-history-list small{overflow-wrap:anywhere}.batch-history-list small{color:#7a8d95;font-size:11px}.batch-draft-modal{width:min(980px,100vw - 40px)}.batch-draft-status-line{color:#6e8189;background:#f3f7f7;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:15px;padding:10px 12px;font-size:11px;display:flex}.batch-draft-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.batch-draft-fields label{color:#536e79;gap:6px;font-size:11px;font-weight:900;display:grid}.batch-draft-fields label.wide{grid-column:1/-1}.batch-draft-fields input,.batch-draft-fields textarea{color:#213f4c;width:100%;font:inherit;background:#fff;border:1px solid #d3e0e3;border-radius:9px;padding:10px 11px}.batch-draft-fields textarea{resize:vertical;min-height:72px}.batch-draft-fields :disabled,.batch-item-editor :disabled{color:#65777f;background:#f2f5f5}.batch-draft-file{background:#f5fafb;border:1px dashed #b8d1d6;border-radius:11px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;padding:12px;display:flex}.batch-draft-file>div{flex:1;gap:3px;min-width:180px;display:grid}.batch-draft-file span{color:#70858e;overflow-wrap:anywhere;font-size:11px}.batch-draft-file label{color:#4b6874;gap:4px;font-size:11px;font-weight:900;display:grid}.batch-item-editor{border:1px solid #dce7e9;border-radius:12px;margin-top:14px;padding:13px}.batch-item-editor>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.batch-item-editor>header>div{gap:3px;display:grid}.batch-item-editor>header span{color:#74878f;font-size:11px}.batch-item-editor-list{gap:8px;display:grid}.batch-item-editor-list>div{grid-template-columns:minmax(180px,1fr) 130px auto;align-items:end;gap:9px;display:grid}.batch-item-editor-list label{color:#58727d;gap:4px;font-size:10px;font-weight:900;display:grid}.batch-item-editor-list input{color:#173f50;min-height:40px;font:inherit;background:#fff;border:1px solid #d3e0e3;border-radius:8px;padding:8px 10px;font-weight:800}.batch-item-editor-list button{color:#b9463a;min-height:40px;font:inherit;cursor:pointer;background:#fff7f5;border:1px solid #efc0ba;border-radius:8px;padding:7px 12px;font-size:11px;font-weight:900}.batch-draft-calculation{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.batch-draft-calculation span{color:#72858d;background:#f1f6f6;border-radius:9px;gap:4px;padding:10px;font-size:10px;display:grid}.batch-draft-calculation b{color:#173f50;font-size:14px}.batch-draft-errors{color:#ad3f34;background:#fff4f2;border:1px solid #f0bbb5;border-radius:10px;gap:5px;margin-top:12px;padding:11px 13px;font-size:12px;display:grid}.batch-draft-modal-actions{border-top:1px solid #e2e9ea;justify-content:flex-end;gap:10px;margin-top:16px;padding-top:14px;display:flex}.batch-draft-modal-actions .login-primary{width:auto;min-width:180px;margin:0}.payment-confirm-backdrop{z-index:1300}.payment-confirm-modal{background:#fff;border-radius:18px;gap:13px;width:min(470px,100vw - 28px);padding:24px;display:grid;box-shadow:0 30px 90px #031f2c59}.payment-confirm-modal>i{color:#9a6500;background:#fff0bd;border-radius:50%;place-items:center;width:48px;height:48px;font-size:24px;font-style:normal;font-weight:900;display:grid}.payment-confirm-modal h2,.payment-confirm-modal p{margin:0}.payment-confirm-modal h2{color:#173f50}.payment-confirm-modal p{color:#536e79;line-height:1.65}.payment-confirm-modal>div{background:#f3f8f8;border-radius:11px;gap:8px;padding:12px;display:grid}.payment-confirm-modal>div span{color:#6a8089;justify-content:space-between;gap:16px;font-size:12px;display:flex}.payment-confirm-modal>div b{color:#143e50}.payment-confirm-modal>small{color:#8a6b24;line-height:1.55}.payment-confirm-modal footer{justify-content:flex-end;gap:9px;display:flex}.payment-confirm-modal footer .login-primary{width:auto;margin:0}@media (width<=980px){.batch-source-grid.three{grid-template-columns:1fr 1fr}.batch-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.batch-history-toolbar,.batch-history-list>article,.batch-draft-fields{grid-template-columns:1fr 1fr}.batch-draft-calculation{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=680px){.batch-mode-tabs,.batch-source-grid,.batch-source-grid.three,.batch-summary-grid,.batch-history-toolbar,.batch-history-list>article,.batch-draft-fields,.batch-draft-calculation{grid-template-columns:1fr}.batch-draft-fields label.wide{grid-column:auto}.batch-item-editor-list>div{grid-template-columns:1fr 90px auto}}.mapping-form{grid-template-columns:repeat(4,1fr)}.label-orders .secure-row{grid-template-columns:1.15fr .9fr 1.6fr .75fr 1fr;min-width:980px}.order-center .secure-panel-head p{color:#7d8c93;margin:5px 0 0;font-size:12px}.order-status-tabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.order-status-tabs button{color:#687b83;font:inherit;cursor:pointer;background:#f8faf9;border:1px solid #dfe7e9;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:11px 12px;font-size:12px;font-weight:800;display:flex}.order-status-tabs button b{color:#49616b;background:#e9efef;border-radius:999px;place-items:center;min-width:25px;height:25px;display:grid}.order-status-tabs button.active{color:#226c58;background:#eaf5f1;border-color:#65a08c}.order-status-tabs button.active b{color:#fff;background:#367e6a}.order-toolbar,.reservation-toolbar{gap:9px;margin-bottom:15px;display:flex}.order-toolbar input,.reservation-toolbar input{color:#304c57;background:#fff;border:1px solid #d7e2e4;border-radius:9px;flex:1;min-width:220px;padding:10px 12px}.order-toolbar select,.reservation-toolbar select{color:#536a74;background:#fff;border:1px solid #d7e2e4;border-radius:9px;min-width:145px;padding:10px}.order-toolbar button{color:#60747d;cursor:pointer;background:#f7f9f9;border:1px solid #d7e2e4;border-radius:9px;padding:9px 15px;font-weight:800}.order-management-table .secure-row{grid-template-columns:1.35fr .75fr .85fr 1fr 1fr .55fr;min-width:1120px}.order-product-cell,.order-product-cell>span{gap:3px;display:grid}.order-product-cell>span+span{margin-top:6px}.order-management-table a{color:#12669a;width:max-content;margin-top:5px;font-size:13px;font-weight:800;display:block}.order-state{background:#fff0d5;border-radius:999px;width:max-content;padding:5px 8px;font-weight:800;color:#946718!important;margin-top:6px!important}.order-state.state-shipped{background:#e7f5ee;color:#2d785d!important}.order-state.state-exception{background:#fff0ee;color:#a94f46!important}.reservation-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:15px;display:grid}.reservation-metrics article{background:linear-gradient(145deg,#fff,#f3faf7);border:1px solid #dfe7e9;border-radius:14px;gap:6px;padding:17px;display:grid}.reservation-metrics span{color:#71838b;font-size:12px}.reservation-metrics b{color:#173f4e;font-size:19px}.reservation-metrics small{color:#88969c;font-size:13px}.reservation-rules{color:#7b6c48;background:#fff9e9;border:1px solid #efdba8;border-radius:11px;flex-wrap:wrap;align-items:center;gap:8px;padding:13px;font-size:12px;display:flex}.reservation-rules b{color:#73561d}.reservation-rules span:before{content:"✓";color:#3f806c;margin-right:5px;font-weight:900}.reservation-tabs{border-bottom:1px solid #dfe7e9;gap:3px;margin:18px 0 12px;display:flex}.reservation-tabs button{color:#71828a;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:10px 15px;font-weight:800}.reservation-tabs button.active{color:#226b58;border-bottom-color:#327c68}.locked-stock-table .secure-row,.reservation-consumption-table .secure-row{grid-template-columns:1.3fr .85fr .65fr 1fr 1fr .75fr;min-width:1040px}.locked-stock-table .text-action,.reservation-consumption-table .text-action{width:max-content}.seller-reconciliation-toolbar .secure-panel-head p{color:#7b8b92;margin:5px 0 0;font-size:12px}.seller-reconciliation-toolbar .secondary-action{text-decoration:none}.reconciliation-presets{gap:6px;margin:15px 0 12px;display:flex}.reconciliation-presets button{color:#687a82;cursor:pointer;background:#f7f9f9;border:1px solid #d8e2e4;border-radius:999px;padding:8px 14px;font-weight:800}.reconciliation-presets button.active{color:#226b58;background:#e8f4ef;border-color:#347c68}.reconciliation-date-range{background:#f5f8f7;border-radius:11px;align-items:end;gap:10px;padding:13px;display:flex}.reconciliation-date-range label{color:#6d7f87;gap:5px;font-size:12px;font-weight:800;display:grid}.reconciliation-date-range input{color:#344f59;background:#fff;border:1px solid #d5e0e2;border-radius:8px;padding:9px}.reconciliation-date-range>span{color:#839097;padding-bottom:9px}.reconciliation-date-range small{color:#7a8d94;margin-left:auto;padding-bottom:9px}.reconciliation-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:15px;display:grid}.reconciliation-metrics article{background:#fff;border:1px solid #dfe7e9;border-radius:14px;gap:6px;padding:16px;display:grid}.reconciliation-metrics article.income{background:#f2faf6;border-color:#bedbce}.reconciliation-metrics article.expense{background:#fff8f6;border-color:#ecd4cf}.reconciliation-metrics article.closing{background:#f0f8fb;border-color:#a9c9d6}.reconciliation-metrics span{color:#71838b;font-size:12px}.reconciliation-metrics b{color:#173f4f;font-size:17px}.reconciliation-metrics small{color:#89969c;font-size:13px}.reconciliation-result{color:#2d6f5a;background:#edf8f3;border:1px solid #b7d9cb;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:15px;padding:15px 17px;display:flex}.reconciliation-result.has-difference{color:#9d4d43;background:#fff5f2;border-color:#efc1b8}.reconciliation-result>div{gap:4px;display:grid}.reconciliation-result span{font-size:12px}.reconciliation-result strong{text-align:right;max-width:52%;font-size:12px}.reconciliation-search{gap:8px;margin-bottom:14px;display:flex}.reconciliation-search input{border:1px solid #d7e2e4;border-radius:9px;flex:1;padding:10px 12px}.reconciliation-search button{color:#60747d;cursor:pointer;background:#f7f9f9;border:1px solid #d7e2e4;border-radius:9px;padding:9px 14px;font-weight:800}.reconciliation-orders .secure-row{grid-template-columns:1.3fr 1fr .55fr .55fr .8fr .65fr .9fr;min-width:1180px}.reconcile-ok{color:#2d7b60!important}.reconcile-warning{color:#b25145!important}.reconciliation-ledger .secure-row{grid-template-columns:.9fr .7fr 1.8fr .65fr .65fr .8fr;min-width:1050px}.wallet-ledger .secure-row{grid-template-columns:1fr .75fr 1.7fr .8fr .85fr;min-width:900px}.seller-products .secure-row{grid-template-columns:60px 1fr 1.5fr 1.15fr .65fr .55fr;min-width:980px}.seller-products.with-cart .secure-row{grid-template-columns:60px 1fr 1.4fr 1.05fr .9fr .55fr .9fr;min-width:1140px}.seller-cart .secure-row{grid-template-columns:1.8fr .75fr .75fr .85fr 1.1fr;min-width:820px}.seller-cart input{width:88px}.mini-primary,.mini-danger{cursor:pointer;border:0;border-radius:9px;padding:8px 11px;font-weight:800}.mini-primary{color:#fff;background:#0d5c8f}.mini-danger{color:#b93b2e;background:#fff0ed;margin-left:7px}.mini-primary:disabled,.mini-danger:disabled{opacity:.55;cursor:not-allowed}.cart-submit,.reservation-total{border-top:1px solid #e4e9ed;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:16px;display:flex}.cart-submit .login-primary{width:auto;min-width:210px}.reservation-list{gap:14px;margin-top:18px;display:grid}.reservation-card{background:#fbfdfe;border:1px solid #dfe7ec;border-radius:14px;padding:16px}.reservation-card .secure-panel-head{margin-bottom:12px}.reservation-card .secure-panel-head>div{gap:4px;display:grid}.reservation-brief{color:#536b76;background:#f1f6f6;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;font-size:13px;display:flex}.reservation-brief .secondary-action{white-space:nowrap;padding:8px 14px}.reservation-detail-panel{background:#fff;border:1px solid #dce7e9;border-radius:12px;margin-top:12px;overflow:hidden}.reservation-detail-head,.reservation-detail-item{grid-template-columns:minmax(320px,1.7fr) minmax(180px,.8fr) minmax(160px,.7fr);align-items:center;gap:18px;padding:12px 14px;display:grid}.reservation-detail-head{color:#687d86;background:#f3f7f7;font-size:12px;font-weight:800}.reservation-detail-item+.reservation-detail-item{border-top:1px solid #e8eef0}.reservation-detail-item>span{color:#334c58;gap:4px;font-size:12px;display:grid}.reservation-detail-item small{color:#7d8f97}.reservation-product-cell{align-items:center;gap:11px;min-width:0;display:flex!important}.reservation-product-cell>img,.reservation-product-cell>i{object-fit:contain;background:#fff;border:1px solid #e1e9ec;border-radius:9px;flex:0 0 56px;width:56px;height:56px}.reservation-product-cell>i{color:#9aabb2;place-items:center;font-size:11px;font-style:normal;display:grid}.reservation-product-cell>span{gap:3px;min-width:0;display:grid}.reservation-row-actions{flex-direction:column;align-items:flex-start;gap:5px;display:flex!important}.seller-reservation-detail{grid-template-columns:minmax(300px,1.6fr) minmax(150px,.7fr) minmax(180px,.8fr)}.category-filter{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.category-filter button{color:#63777f;cursor:pointer;background:#f7f9f9;border:1px solid #d8e3e4;border-radius:999px;padding:7px 13px;font-size:12px;font-weight:800}.category-filter button.active{color:#24695d;background:#e7f3ef;border-color:#347c70}.order-detail{overflow:visible}.detail-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin:14px 0;display:grid}.detail-grid span{color:#7a8a91;background:#f5f8f8;border-radius:9px;padding:11px;font-size:12px}.detail-grid b{color:#29404e;margin-top:5px;font-size:13px;display:block}.detail-grid span.locked-order-detail{color:#8a681f;background:#fff7df;border-color:#efd18d}.detail-grid span.locked-order-detail b{color:#825305}.detail-items{gap:8px;margin:12px 0 16px;display:grid}.detail-items>div{color:#405661;border-bottom:1px solid #edf1f2;justify-content:space-between;gap:12px;padding:10px 2px;font-size:12px;display:flex}.detail-items>div.uses-locked-stock{background:#fff9e8;border:1px solid #efd18d;border-radius:9px;padding:10px}.detail-items small{color:#87969d;margin-top:4px;display:block}.detail-file-link{width:auto;padding:10px 16px;text-decoration:none;display:inline-block}.order-progress{grid-template-columns:repeat(4,1fr);gap:8px;margin:18px 0;display:grid}.order-progress span{color:#89949b;align-items:center;gap:7px;font-size:12px;display:flex}.order-progress i{background:#e8edf0;border-radius:50%;place-items:center;width:25px;height:25px;font-style:normal;font-weight:800;display:grid}.order-progress span.done{color:#147050;font-weight:800}.order-progress span.done i{color:#147050;background:#dff4e9}.status-pending{font-weight:900;color:#aa6b18!important}.label-review-list{gap:14px;display:grid}.label-review-card{background:#fbfcfc;border:1px solid #dfe7e9;border-radius:13px;padding:16px}.label-review-card .secure-panel-head small,.label-review-card .secure-panel-head b,.label-review-card .secure-panel-head a{margin-top:5px;display:block}.label-summary{color:#667982;background:#f0f5f5;border-radius:9px;flex-wrap:wrap;gap:8px 20px;padding:10px 12px;font-size:12px;display:flex}.label-item-list{gap:9px;margin:12px 0;display:grid}.label-ocr-reference{background:#f6faff;border:1px solid #dce8f0;border-radius:10px;grid-template-columns:minmax(220px,.65fr) 1.8fr;gap:14px;margin:13px 0;padding:13px;display:grid}.label-ocr-reference>div:first-child{color:#315b70;align-content:start;gap:5px;display:grid}.label-ocr-reference>div:first-child small{color:#7d929e;line-height:1.55}.label-ocr-reference>div:last-child{flex-wrap:wrap;gap:7px;display:flex}.label-ocr-reference>div:last-child span{color:#3e5d6d;background:#fff;border:1px solid #d9e6ed;border-radius:7px;gap:3px;padding:7px 9px;display:grid}.label-ocr-reference>div:last-child small,.label-ocr-reference em{color:#8498a3;font-size:11px;font-style:normal}.label-order-items-head{justify-content:space-between;align-items:center;gap:12px;margin:15px 0 8px;display:flex}.label-order-items-head>div{color:#274b5c;gap:4px;display:grid}.label-order-items-head small{color:#81929a}.label-order-items-head>button{color:#0b6d83;cursor:pointer;background:#eef9fb;border:1px solid #23829a;border-radius:8px;padding:8px 12px;font-weight:800}.label-item-row{grid-template-columns:90px minmax(260px,1.7fr) 100px 145px 58px;align-items:end;gap:12px;display:grid}.label-item-remove{color:#c84d43;cursor:pointer;background:#fff5f4;border:1px solid #efc8c4;border-radius:8px;height:38px}.label-item-remove:disabled{opacity:.4;cursor:not-allowed}.label-item-row>span,.label-item-row label{color:#71828b;flex-direction:column;gap:5px;font-size:12px;display:flex}.label-item-row input,.label-item-row select{color:#3c515d;background:#fff;border:1px solid #d9e3e5;border-radius:8px;width:100%;padding:9px;font-size:12px}.label-review-total{color:#536872;justify-content:space-between;align-items:center;gap:14px;font-size:12px;display:flex}.label-review-total .login-primary{width:auto;margin:0;padding:10px 16px}.wallet-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.wallet-summary article{background:linear-gradient(145deg,#fff,#f7faf9);border:1px solid #dfe7e9;border-radius:14px;gap:7px;padding:18px;display:grid}.wallet-summary span{color:#73858d;font-size:12px}.wallet-summary b{color:#163d4f;font-size:19px}.wallet-summary small{color:#8b999f;font-size:12px}.recharge-list{gap:14px;margin-top:18px;display:grid}.recharge-card{background:#fbfdfd;border:1px solid #dfe7e9;border-radius:14px;padding:16px}.recharge-card .secure-panel-head{margin-bottom:12px}.recharge-card .secure-panel-head>div{gap:4px;display:grid}.unified-detail-backdrop,.unified-detail-screen{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#051e2b8f;position:fixed;inset:0}.unified-detail-screen{cursor:default;border:0;border-radius:0;width:100%;height:100%}:is(.unified-detail-modal,.unified-record-modal,.reservation-card:has(.reservation-detail-panel)){z-index:1001;width:min(1040px,100vw - 40px);max-height:min(86vh,900px);margin:0;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 28px 80px #04233147}.unified-detail-backdrop>.unified-detail-modal{top:50%}.record-detail-trigger{width:100%;margin-top:10px}.recharge-card:not(.is-open)>.recharge-details,.recharge-card:not(.is-open)>.recharge-actions,.recharge-card:not(.is-open)>.recharge-review-form,.recharge-card:not(.is-open)>.review-result,.recharge-card:not(.is-open)>.account-note{display:none}.recharge-card.is-open .record-detail-trigger{z-index:2;margin:0 0 14px;position:sticky;top:0}@media (width<=700px){:is(.unified-detail-modal,.unified-record-modal,.reservation-card:has(.reservation-detail-panel)){border-radius:14px;width:calc(100vw - 16px);max-height:calc(100vh - 16px)}}.recharge-details{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.recharge-details span,.review-result span{color:#75878e;background:#f1f6f5;border-radius:9px;padding:10px;font-size:12px}.recharge-details b,.review-result b{color:#2e4954;overflow-wrap:anywhere;margin-top:5px;font-size:13px;display:block}.remark-code{letter-spacing:3px;color:#b06b14!important;font-size:18px!important}.recharge-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.recharge-actions form{align-items:center;gap:8px;display:flex}.recharge-actions input[type=file]{max-width:230px;font-size:12px}.recharge-review-form{border-top:1px solid #e4eaec;grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;margin-top:14px;padding-top:14px;display:grid}.recharge-review-form label{color:#6d7f87;gap:6px;font-size:12px;display:grid}.recharge-review-form input{color:#314b56;background:#fff;border:1px solid #d7e2e4;border-radius:8px;width:100%;padding:9px}.recharge-review-form>div{gap:7px;display:flex}.review-result{grid-template-columns:1fr 2fr;gap:10px;margin-top:12px;display:grid}.fulfillment-flow-head{background:linear-gradient(120deg,#fff,#f1f8f7);border-top:4px solid #176f73;grid-template-columns:minmax(260px,.75fr) minmax(620px,1.6fr);align-items:center;gap:24px;display:grid}.fulfillment-flow-head h2{color:#173e50;margin:4px 0 7px}.fulfillment-flow-head>div>span{color:#71858d;font-size:12px;line-height:1.6}.fulfillment-flow-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.fulfillment-flow-steps button{color:#667a83;text-align:left;cursor:pointer;background:#fff;border:1px solid #d8e4e5;border-radius:11px;align-items:center;gap:9px;min-width:0;padding:11px;display:flex}.fulfillment-flow-steps button>i{color:#58717a;background:#eaf0f1;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-style:normal;font-weight:900;display:grid}.fulfillment-flow-steps button span,.fulfillment-flow-steps button b,.fulfillment-flow-steps button small{min-width:0;display:block}.fulfillment-flow-steps button small{color:#91a0a5;margin-top:3px;font-size:11px}.fulfillment-flow-steps button.active{color:#226b59;background:#eaf6f1;border-color:#3b8b78;box-shadow:0 7px 18px #2e7b671a}.fulfillment-flow-steps button.active>i{color:#fff;background:#347d69}.scan-station{background:linear-gradient(135deg,#fff 0%,#f1faf6 100%);border-top:4px solid #14715f}.scan-station-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.scan-station-head>div{max-width:720px}.scan-station-head>span{color:#276f60;background:#e2f3ec;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800}.scan-form{grid-template-columns:minmax(240px,1fr) auto;gap:10px;margin-top:18px;display:grid}.scan-form input{color:#183c49;letter-spacing:.03em;background:#fff;border:2px solid #6ba99a;border-radius:12px;outline:0;min-width:0;padding:14px 16px;font-size:15px;font-weight:800}.scan-form input:focus{border-color:#176e5e;box-shadow:0 0 0 4px #5ea99522}.scan-form .login-primary{width:auto;min-width:140px}.scan-notice{color:#875d18;background:#fff4d9;border-radius:10px;margin-top:12px;padding:11px 13px;font-size:12px;font-weight:800}.scan-notice.ready{color:#236e5a;background:#e5f5ed}.scan-notice.duplicate{color:#b04439;background:#ffe9e6}.scan-result{background:#fff;border:1px solid #c7ded7;border-left:5px solid #3b9279;border-radius:12px;margin-top:12px;padding:15px}.scan-result.status-shipped,.scan-result.status-exception{border-color:#e7b7b1 #e7b7b1 #e7b7b1 #ca5d52}.scan-result-title{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.scan-result-title>div{gap:5px;display:grid}.scan-result-title small{color:#7b8c93;font-size:12px}.scan-pick-list{gap:8px;margin-top:14px;display:grid}.scan-pick-item{background:#f4f8f7;border-radius:10px;grid-template-columns:58px minmax(180px,1fr) 120px 65px;align-items:center;gap:12px;padding:10px;display:grid}.scan-pick-item img,.scan-pick-item>i{object-fit:cover;background:#e5eceb;border-radius:8px;width:52px;height:52px}.scan-pick-item>i{color:#8a989d;place-items:center;font-size:13px;font-style:normal;display:grid}.scan-pick-item>span{color:#6d7e85;gap:4px;font-size:12px;display:grid}.scan-pick-item small{color:#7d8d93}.scan-pick-item strong{color:#173e50;text-align:right;font-size:18px}.scan-result-actions{justify-content:flex-end;align-items:center;gap:9px;margin-top:13px;display:flex}.fulfillment-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.fulfillment-metrics button,.fulfillment-metrics article{text-align:left;background:linear-gradient(145deg,#fff,#f5faf8);border:1px solid #dfe7e9;border-radius:14px;gap:7px;padding:17px;display:grid}.fulfillment-metrics button{cursor:pointer}.fulfillment-metrics button:hover{border-color:#7ab5a6;transform:translateY(-1px)}.fulfillment-metrics span{color:#71838b;font-size:12px}.fulfillment-metrics b{color:#173e50;font-size:23px}.fulfillment-metrics small{color:#89979d;font-size:12px}.fulfillment-filters{grid-template-columns:minmax(240px,1fr) 150px auto;align-items:center;gap:10px;margin:16px 0 10px;display:grid}.fulfillment-filters>input,.fulfillment-filters>select,.fulfillment-actions input,.fulfillment-actions select{color:#354f5a;background:#fff;border:1px solid #d7e2e4;border-radius:9px;padding:10px 11px;font-size:12px}.fulfillment-tabs{justify-content:flex-end;gap:5px;display:flex}.fulfillment-tabs button{color:#64767e;cursor:pointer;background:#fff;border:1px solid #dce5e7;border-radius:8px;padding:9px 12px;font-size:12px;font-weight:800}.fulfillment-tabs button.active{color:#24695d;background:#e8f4f0;border-color:#347c70}.fulfillment-bulkbar{color:#63767e;background:#f1f6f5;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:flex}.fulfillment-bulkbar label{align-items:center;gap:6px;margin-right:auto;display:flex}.fulfillment-list{gap:14px;margin-top:14px;display:grid}.fulfillment-card{background:#fff;border:1px solid #dfe7e9;border-left:4px solid #d2a552;border-radius:13px;padding:16px}.fulfillment-card.status-shipped{border-left-color:#4c9c7c}.fulfillment-card.status-exception{background:snow;border-left-color:#cf685d}.fulfillment-card-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.fulfillment-card-head>div{align-items:flex-start;gap:10px;display:flex}.fulfillment-card-head span{gap:4px;display:grid}.fulfillment-card-head small{color:#89969c;font-size:12px}.fulfillment-compact-core{grid-template-columns:150px minmax(210px,.8fr) minmax(360px,1.8fr);align-items:stretch;gap:9px;margin:13px 0 4px;display:grid}.fulfillment-compact-core>span,.fulfillment-sku-chips{background:#f6f9f9;border:1px solid #e0e8e9;border-radius:10px;padding:10px 11px}.fulfillment-compact-core>span{align-content:center;gap:4px;min-width:0;display:grid}.fulfillment-compact-core small{color:#7d8e95;font-size:11px}.fulfillment-compact-core>span b{color:#294955;overflow-wrap:anywhere}.fulfillment-compact-core .tracking b{color:#176276;font-size:14px}.fulfillment-sku-chips{gap:7px;display:grid}.fulfillment-sku-chips>div{flex-wrap:wrap;gap:6px;display:flex}.fulfillment-sku-chips>div>span{color:#315762;background:#fff;border:1px solid #cfe0dd;border-radius:8px;align-items:center;gap:8px;padding:6px 9px;display:flex}.fulfillment-sku-chips>small{align-items:center;gap:8px;display:flex}.fulfillment-sku-chips>div>span.uses-locked-stock,.pick-row.uses-locked-stock{background:#fff9e8;border-color:#edc56f}.fulfillment-sku-chips b{font-size:12px}.fulfillment-sku-chips em{color:#d15f47;font-size:13px;font-style:normal;font-weight:900}.lock-summary-badge{color:#8b5b08;background:#ffe9b7;border-radius:999px;width:max-content;padding:3px 8px;display:inline-flex;font-size:11px!important}.lock-source-note{margin-top:4px;font-weight:800;display:block;color:#9a6915!important;font-size:11px!important}.fulfillment-summary span.locked-summary{color:#8b681d;background:#fff5da}.fulfillment-summary span.locked-summary b{color:#825305}.fulfillment-detail-backdrop{z-index:1200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#071d29ad;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.fulfillment-detail-modal{background:#fff;border-radius:17px;width:min(1120px,96vw);max-height:90vh;padding:0 20px 20px;overflow:auto;box-shadow:0 28px 80px #03182452}.fulfillment-detail-modal-head{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff7;border-bottom:1px solid #dfe8ea;justify-content:space-between;align-items:center;gap:18px;margin:0 -20px 16px;padding:16px 20px;display:flex;position:sticky;top:0}.fulfillment-detail-modal-head>span{gap:3px;min-width:0;display:grid}.fulfillment-detail-modal-head small{color:#168092;letter-spacing:.08em;font-weight:900}.fulfillment-detail-modal-head h2{color:#183b4b;overflow-wrap:anywhere;margin:0;font-size:20px}.fulfillment-detail-modal-head b{color:#71858e;overflow-wrap:anywhere;font-size:12px;font-weight:700}.fulfillment-detail-modal-head>button{color:#31515e;cursor:pointer;background:#edf3f4;border:0;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:24px;line-height:1;display:grid}@media (width<=720px){.fulfillment-detail-backdrop{padding:8px}.fulfillment-detail-modal{border-radius:13px;width:100%;max-height:96vh;padding:0 12px 14px}.fulfillment-detail-modal-head{margin:0 -12px 12px;padding:13px 12px}.fulfillment-detail-modal-head h2{font-size:16px}}.fulfillment-review-stage{background:#f5fbf8;border:1px solid #bcd8d1;border-radius:12px;margin:13px 0;padding:13px}.fulfillment-shipping-check{background:#eaf5f2;border-radius:10px;grid-template-columns:minmax(180px,.8fr) minmax(240px,1fr) minmax(240px,1.1fr);align-items:end;gap:10px;margin-bottom:12px;padding:11px;display:grid}.fulfillment-shipping-check label{color:#607780;gap:5px;font-size:12px;font-weight:800;display:grid}.fulfillment-shipping-check input{color:#294955;background:#fff;border:1px solid #cbdcda;border-radius:8px;min-width:0;padding:9px 10px}.fulfillment-shipping-check>span{color:#506b75;align-content:center;gap:4px;font-size:12px;display:grid}.fulfillment-shipping-check small{color:#7d9298}.fulfillment-review-stage .label-item-list{margin-top:10px}.fulfillment-review-actions{border-top:1px solid #d5e7e1;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-top:12px;padding-top:12px;display:grid}.fulfillment-review-actions>span{color:#647a83;gap:3px;font-size:12px;display:grid}.fulfillment-review-actions>span>b{color:#d65c46;font-size:18px}.fulfillment-review-actions small{color:#82949b}.fulfillment-review-actions form{margin:0}.fulfillment-review-actions .login-primary{white-space:nowrap;width:auto;margin:0}.fulfillment-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:13px 0;display:grid}.fulfillment-summary span{color:#77878e;background:#f3f7f6;border-radius:8px;padding:9px 10px;font-size:12px}.fulfillment-summary b{color:#304a55;overflow-wrap:anywhere;margin-top:4px;font-size:12px;display:block}.fulfillment-charge-summary{background:linear-gradient(110deg,#f6faf9,#f7fbff);border:1px solid #dce8e5;border-radius:10px;grid-template-columns:minmax(150px,1fr) auto minmax(150px,1fr) auto minmax(180px,1.15fr);align-items:center;gap:10px;margin:0 0 13px;padding:11px 13px;display:grid}.fulfillment-charge-summary>span,.fulfillment-charge-summary>strong{gap:4px;display:grid}.fulfillment-charge-summary small{color:#788b93;font-size:12px}.fulfillment-charge-summary b{color:#284b59;font-size:17px}.fulfillment-charge-summary>i{color:#9aabb0;font-size:18px;font-style:normal}.fulfillment-charge-summary>strong{border-left:1px solid #d8e5e2;padding-left:18px}.fulfillment-charge-summary>strong b{color:#d85b45;font-size:21px}.pick-list{border:1px solid #e2e9eb;border-radius:10px;overflow:hidden}.pick-row{color:#50656f;border-top:1px solid #edf1f2;grid-template-columns:56px 1fr 1.7fr .8fr .5fr;align-items:center;gap:12px;padding:10px 12px;font-size:12px;display:grid}.pick-row:first-child{border-top:0}.pick-row.head{color:#7a8b92;background:#f5f8f8;font-size:13px;font-weight:800}.pick-row small{color:#8b999f;margin-top:3px;display:block}.pick-thumb{object-fit:cover;background:#edf2f1;border-radius:7px;width:44px;height:44px}.bin-code{color:#8d6217;background:#fff1cf;border-radius:7px;padding:5px 8px;font-size:12px;display:inline-block}.fulfillment-actions{align-items:center;gap:8px;margin-top:13px;display:flex}.fulfillment-actions details{margin-left:auto;position:relative}.fulfillment-actions summary{color:#ad5d55;cursor:pointer;font-size:12px;font-weight:800}.fulfillment-actions details form{z-index:5;background:#fff;border:1px solid #e1d4d1;border-radius:10px;grid-template-columns:145px minmax(180px,1fr) auto;gap:7px;width:min(540px,75vw);margin-top:8px;padding:12px;display:grid;position:absolute;right:0;box-shadow:0 12px 35px #233d4b25}.exception-banner{color:#944c44;background:#fff0ee;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:11px 12px;font-size:12px;display:flex}.exception-banner span{gap:4px;display:grid}.logistics-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.logistics-metrics article{background:linear-gradient(145deg,#fff,#f5faf8);border:1px solid #dfe7e9;border-radius:14px;gap:7px;padding:17px;display:grid}.logistics-metrics span{color:#71838b;font-size:12px}.logistics-metrics b{color:#173e50;font-size:23px}.logistics-metrics small{color:#89979d;font-size:12px}.logistics-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:16px 0;display:flex}.logistics-toolbar>input{color:#354f5a;background:#fff;border:1px solid #d7e2e4;border-radius:9px;flex:1;min-width:220px;padding:10px 11px}.logistics-toolbar>div{gap:6px;display:flex}.logistics-toolbar button{color:#64767e;cursor:pointer;background:#fff;border:1px solid #dce5e7;border-radius:8px;padding:9px 12px;font-size:12px;font-weight:800}.logistics-toolbar button.active{color:#24695d;background:#e8f4f0;border-color:#347c70}.logistics-list{gap:14px;display:grid}.logistics-card{background:#fff;border:1px solid #dfe7e9;border-left:4px solid #4d91ac;border-radius:13px;padding:16px}.logistics-card.status-delivered{border-left-color:#4c9c7c}.logistics-card.status-delivery_exception,.logistics-card.status-returned{background:snow;border-left-color:#cf685d}.logistics-card-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.logistics-card-head>div{gap:4px;display:grid}.logistics-card-head small{color:#89969c;font-size:12px}.logistics-current{grid-template-columns:.7fr 1.3fr;gap:8px;margin:13px 0;display:grid}.logistics-current span{color:#77878e;background:#f3f7f6;border-radius:8px;padding:9px 10px;font-size:12px}.logistics-current b{color:#304a55;margin-top:4px;font-size:12px;display:block}.logistics-update-form{grid-template-columns:170px minmax(220px,1fr) auto;align-items:end;gap:9px;display:grid}.logistics-update-form label{color:#6d7f87;gap:5px;font-size:12px;font-weight:800;display:grid}.logistics-update-form input,.logistics-update-form select{color:#314b56;background:#fff;border:1px solid #d7e2e4;border-radius:8px;width:100%;padding:9px}.tracking-history{border-top:1px solid #e7edef;margin-top:13px;padding-top:11px}.tracking-history summary{color:#356c7d;cursor:pointer;font-size:12px;font-weight:800}.tracking-timeline{gap:0;margin-top:12px;display:grid}.tracking-timeline>div{grid-template-columns:18px minmax(180px,1fr) auto;gap:9px;padding:0 0 15px;display:grid;position:relative}.tracking-timeline>div:not(:last-child):before{content:"";background:#d8e7e2;width:2px;position:absolute;top:10px;bottom:0;left:5px}.tracking-timeline i{z-index:1;background:#45927b;border:3px solid #fff;border-radius:50%;width:12px;height:12px;position:relative;box-shadow:0 0 0 1px #8fbcae}.tracking-timeline span{gap:3px;display:grid}.tracking-timeline small,.tracking-timeline time{color:#839198;font-size:13px}.seller-logistics{background:#f6fbf9;border:1px solid #d7e7e1;border-radius:12px;margin:16px 0;padding:15px}.seller-logistics.status-delivery_exception,.seller-logistics.status-returned{background:#fff7f5;border-color:#efc1bb}.seller-logistics h3{color:#193f4e;margin:3px 0 0;font-size:17px}.seller-logistics>p{color:#63777f;font-size:12px}.return-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.return-metrics article{background:linear-gradient(145deg,#fff,#fff9f3);border:1px solid #dfe7e9;border-radius:14px;gap:7px;padding:17px;display:grid}.return-metrics span{color:#71838b;font-size:12px}.return-metrics b{color:#173e50;font-size:23px}.return-metrics small{color:#89979d;font-size:12px}.return-case-list{gap:15px;margin-top:16px;display:grid}.return-case{background:#fff;border:1px solid #e3e7e8;border-left:4px solid #d39a49;border-radius:13px;padding:16px}.return-case.status-restocked,.return-case.status-reshipped{border-left-color:#4c9c7c}.return-case.status-damaged{background:snow;border-left-color:#cc6257}.return-case-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.return-case-head>div{gap:4px;display:grid}.return-case-head small,.return-reason{color:#7b8b92;font-size:12px}.return-reason{margin:10px 0!important}.return-items{gap:7px;display:grid}.return-items>div{color:#60737c;background:#f5f8f7;border-radius:9px;grid-template-columns:48px minmax(180px,1fr) 80px 80px 90px;align-items:center;gap:10px;padding:9px;font-size:12px;display:grid}.return-items img,.return-items>div>i{object-fit:cover;background:#e7eceb;border-radius:7px;width:42px;height:42px}.return-items>div>i{place-items:center;font-style:normal;display:grid}.return-items span{gap:3px;display:grid}.return-items small{color:#8b989e}.return-receive-form{background:#fff8e9;border-radius:10px;margin-top:13px;padding:13px}.return-receive-form h3,.return-resolution h3{color:#59451f;margin:0 0 10px;font-size:13px}.return-receive-form>div{grid-template-columns:minmax(180px,1fr) 130px 160px;align-items:end;gap:9px;margin-bottom:8px;display:grid}.return-receive-form label{color:#786b50;gap:4px;font-size:13px;display:grid}.return-receive-form input,.return-receive-form select,.return-resolution input{background:#fff;border:1px solid #dfd7c4;border-radius:8px;width:100%;padding:9px}.return-receive-form>.mini-primary{margin-top:9px}.return-resolution{margin-top:13px}.return-resolution>div{gap:8px;display:grid}.return-resolution form{border-top:1px solid #edf0f1;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) auto;align-items:center;gap:8px;padding:11px;display:grid}.return-resolution form p{color:#718087;margin:0;font-size:12px}.return-resolution form:nth-of-type(2){grid-template-columns:minmax(180px,1fr) 180px 1fr auto auto}.fee-check{white-space:nowrap;color:#6e7d84;align-items:center;gap:5px;font-size:13px;display:flex}.fee-check input{width:auto}.return-final,.return-reship-result{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.return-final span,.return-reship-result span{color:#6f8078;background:#edf7f2;border-radius:8px;padding:10px;font-size:12px}.return-final b,.return-reship-result b{color:#285b4c;margin-top:4px;display:block}.seller-return{background:#fffaf1;border:1px solid #ead9bd;border-radius:12px;margin:16px 0;padding:15px}.seller-return h3{color:#193f4e;margin:3px 0 0;font-size:17px}.seller-return>p{color:#6f797c;font-size:12px}.return-item-summary{gap:6px;display:grid}.return-item-summary>span{background:#fff;border-radius:8px;gap:3px;padding:9px;display:grid}.return-item-summary small{color:#7f8d92}.count-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.count-metrics article{background:linear-gradient(145deg,#fff,#f4faf8);border:1px solid #dfe7e9;border-radius:14px;gap:7px;padding:17px;display:grid}.count-metrics span{color:#71838b;font-size:12px}.count-metrics b{color:#173e50;font-size:23px}.count-metrics small{color:#89979d;font-size:12px}.count-toolbar{align-items:end;gap:9px;display:flex}.count-toolbar label{min-width:180px}.count-toolbar select{width:100%}.count-product-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:320px;padding:4px;display:grid;overflow:auto}.count-product-picker label{cursor:pointer;background:#fbfdfc;border:1px solid #e1e8e9;border-radius:10px;grid-template-columns:20px minmax(150px,1fr) minmax(90px,.7fr) 70px;align-items:center;gap:9px;padding:11px;display:grid}.count-product-picker label:has(input:checked){background:#eef8f4;border-color:#72a899}.count-product-picker input{width:auto}.count-product-picker span{gap:3px;display:grid}.count-product-picker small{color:#829198;font-size:13px}.count-product-picker em{color:#62777f;font-size:12px;font-style:normal}.count-product-picker strong{color:#244c5a;text-align:right;font-size:12px}.count-list{gap:15px;margin-top:16px;display:grid}.count-card{background:#fff;border:1px solid #dfe7e9;border-left:4px solid #c79542;border-radius:13px;padding:16px}.count-card>header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:13px;display:flex}.count-card>header>div{gap:4px;display:grid}.count-card>header small{color:#839198;font-size:12px}.count-status{color:#95691d;background:#fff3d9;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:800}.count-status.submitted{color:#376c98;background:#eaf2fb}.count-status.approved{color:#33745f;background:#e8f6ef}.count-status.rejected{color:#a65049;background:#fff0ee}.count-items{border:1px solid #e2e9ea;border-radius:10px;overflow:hidden}.count-item{color:#526870;border-top:1px solid #edf1f2;grid-template-columns:minmax(190px,1.4fr) minmax(110px,.7fr) minmax(100px,.6fr) minmax(180px,1fr);align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:grid}.count-item:first-child{border-top:0}.count-item.head{color:#7b8b92;background:#f5f8f8;font-size:13px;font-weight:800}.count-item>span{gap:3px;display:grid}.count-item small{color:#86949a}.count-item input{color:#314c57;background:#fff;border:1px solid #d6e1e3;border-radius:8px;width:100%;padding:9px}.count-entry+.login-primary{margin-top:12px}.count-review-actions{border-top:1px solid #e8edef;grid-template-columns:1fr 1fr;gap:9px;margin-top:13px;padding-top:13px;display:grid}.count-review-actions form{grid-template-columns:1fr auto;gap:8px;display:grid}.count-review-actions input{border:1px solid #d7e2e4;border-radius:8px;min-width:0;padding:9px}.count-review-actions button{width:auto}.count-card>footer{color:#6c7e85;background:#f5f8f7;border-radius:9px;justify-content:space-between;gap:12px;margin-top:12px;padding:10px 12px;font-size:12px;display:flex}.count-card>footer b{color:#244f5e}.replenishment-metrics,.seller-stock-alert-head{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.seller-stock-alert-head{grid-template-columns:repeat(3,minmax(0,1fr))}.replenishment-metrics article,.seller-stock-alert-head article{background:linear-gradient(145deg,#fff,#fff9ee);border:1px solid #dfe7e9;border-radius:14px;gap:7px;padding:17px;display:grid}.replenishment-metrics span,.seller-stock-alert-head span{color:#71838b;font-size:12px}.replenishment-metrics b,.seller-stock-alert-head b{color:#173e50;font-size:23px}.replenishment-metrics small,.seller-stock-alert-head small{color:#89979d;font-size:12px}.replenishment-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:15px 0;display:flex}.replenishment-toolbar>input{border:1px solid #d7e2e4;border-radius:9px;flex:1;min-width:220px;padding:10px 11px}.replenishment-toolbar>div{gap:6px;display:flex}.replenishment-toolbar button{color:#64767e;cursor:pointer;background:#fff;border:1px solid #dce5e7;border-radius:8px;padding:9px 12px;font-size:12px;font-weight:800}.replenishment-toolbar button.active{color:#24695d;background:#e8f4f0;border-color:#347c70}.replenishment-product-list{gap:10px;display:grid}.replenishment-product{background:#fff;border:1px solid #dfe7e9;border-left:4px solid #69a48f;border-radius:12px;overflow:hidden}.replenishment-product.warning{background:snow;border-left-color:#d16e5c}.replenishment-product-main{grid-template-columns:54px minmax(220px,1fr) 150px;align-items:center;gap:11px;padding:12px;display:grid}.replenishment-product-main img,.replenishment-product-main>i{object-fit:cover;background:#eaf0ee;border-radius:8px;width:48px;height:48px}.replenishment-product-main>i{color:#658178;place-items:center;font-size:12px;font-style:normal;font-weight:900;display:grid}.replenishment-product-main>span{gap:3px;display:grid}.replenishment-product-main small{color:#86949a;font-size:13px}.replenishment-product-main .stock-warning{color:#a84f47}.replenishment-product-main .stock-ok{color:#31735e}.replenishment-product-actions{background:#f8faf9;border-top:1px solid #e9eeee;grid-template-columns:1fr 1.2fr;gap:10px;padding:11px 12px;display:grid}.replenishment-product-actions form{grid-template-columns:110px 120px auto;align-items:end;gap:8px;display:grid}.replenishment-product-actions form:nth-child(2){grid-template-columns:110px 1fr auto}.replenishment-product-actions label{color:#6d7f87;gap:4px;font-size:13px;font-weight:800;display:grid}.replenishment-product-actions input{background:#fff;border:1px solid #d7e2e4;border-radius:8px;width:100%;min-width:0;padding:8px}.open-replenishment-task,.stock-healthy-note{color:#466b79;background:#eef5f8;border-radius:8px;align-content:center;gap:4px;padding:8px 10px;font-size:12px;display:grid}.open-replenishment-task small{color:#79909a}.replenishment-task-list{gap:11px;margin-top:14px;display:grid}.replenishment-task-list>article{border:1px solid #dfe7e9;border-radius:11px;padding:13px}.replenishment-task-list header{grid-template-columns:1fr 1.3fr auto;align-items:center;gap:12px;display:grid}.replenishment-task-list header>span{gap:3px;display:grid}.replenishment-task-list small{color:#839198;font-size:13px}.task-status{color:#94681d;background:#fff2d9;border-radius:999px;place-items:center;width:max-content;padding:6px 9px;font-weight:800;font-size:13px!important;display:inline-grid!important}.task-status.inbound_created{color:#376c98;background:#eaf2fb}.task-status.completed{color:#33745f;background:#e8f6ef}.task-status.cancelled{color:#77868c;background:#f0f2f2}.replenishment-task-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.replenishment-task-summary span{color:#73838a;background:#f5f8f7;border-radius:8px;padding:9px;font-size:13px}.replenishment-task-summary b{color:#36525c;margin-top:4px;font-size:12px;display:block}.replenishment-task-actions{align-items:center;gap:8px;margin-top:10px;display:flex}.replenishment-task-actions form{flex:1;grid-template-columns:110px minmax(200px,1fr) auto;gap:8px;display:grid}.replenishment-task-actions input{border:1px solid #d7e2e4;border-radius:8px;min-width:0;padding:8px}.seller-stock-alert-list{gap:9px;margin-top:14px;display:grid}.seller-stock-alert-list>article{border:1px solid #dfe7e9;border-left:4px solid #5ca083;border-radius:10px;grid-template-columns:52px minmax(190px,1.3fr) .7fr .7fr 1fr;align-items:center;gap:10px;padding:11px;display:grid}.seller-stock-alert-list>article.warning{background:#fff9f8;border-left-color:#d16e5c}.seller-stock-alert-list img,.seller-stock-alert-list i{object-fit:cover;background:#eaf0ee;border-radius:8px;width:46px;height:46px}.seller-stock-alert-list i{color:#658178;place-items:center;font-size:12px;font-style:normal;display:grid}.seller-stock-alert-list span{color:#4e666f;gap:3px;font-size:12px;display:grid}.seller-stock-alert-list small{color:#84939a;font-size:13px}.seller-stock-task{background:#f3f7f6;border-radius:8px;padding:8px}.seller-stock-alert-list .warning .seller-stock-task{color:#a24e46;background:#fff0ed}.seller-replenishment-history{gap:7px;margin-top:13px;display:grid}.seller-replenishment-history>div{background:#f5f8f7;border-radius:9px;grid-template-columns:1.2fr 1fr .8fr auto;align-items:center;gap:10px;padding:10px;display:grid}.seller-replenishment-history span{color:#4f666f;gap:3px;font-size:12px;display:grid}.seller-replenishment-history small{color:#84939a;font-size:13px}.finance-toolbar{grid-template-columns:minmax(220px,1fr) 120px 170px 130px auto;align-items:end;gap:10px;display:grid}.finance-toolbar label{color:#697d85;gap:5px;font-size:12px;font-weight:800;display:grid}.finance-toolbar select{background:#fff;border:1px solid #d7e2e4;border-radius:8px;width:100%;padding:9px}.finance-toolbar>a{text-align:center}.finance-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.finance-metrics article{background:linear-gradient(145deg,#fff,#f6faf9);border:1px solid #dfe7e9;border-radius:12px;gap:6px;padding:14px;display:grid}.finance-metrics article.profit{background:#eef8f2;border-color:#b9d9c8}.finance-metrics span{color:#71838b;font-size:12px}.finance-metrics b{color:#173e50;font-size:17px}.finance-metrics small{color:#89979d;font-size:13px}.finance-disclaimer{color:#806d43;background:#fff8e8;border-radius:8px;margin:-4px 0 14px;padding:9px 12px;font-size:12px}.finance-order-list{gap:10px;margin-top:14px;display:grid}.finance-order-list>article{border:1px solid #dfe7e9;border-radius:11px;padding:13px}.finance-order-list header{grid-template-columns:1.3fr .8fr auto;align-items:center;gap:10px;display:grid}.finance-order-list header>span{gap:3px;display:grid}.finance-order-list small{color:#84939a;font-size:13px}.finance-order-values{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:10px 0;display:grid}.finance-order-values span{color:#71838a;background:#f5f8f7;border-radius:8px;padding:8px;font-size:13px}.finance-order-values b{color:#38535d;margin-top:3px;font-size:12px;display:block}.finance-order-list form{border-top:1px solid #e8eeee;grid-template-columns:150px 1fr 1fr auto;align-items:end;gap:8px;padding-top:10px;display:grid}.finance-order-list form label{color:#6e8087;gap:4px;font-size:13px;font-weight:800;display:grid}.finance-order-list input{border:1px solid #d7e2e4;border-radius:8px;min-width:0;padding:8px}.finance-grid{grid-template-columns:1fr 1.3fr;gap:14px;margin:14px 0;display:grid}.finance-grid .secure-panel{margin:0}.finance-balance-list,.finance-product-costs{gap:7px;margin-top:12px;display:grid}.finance-balance-list>div{background:#f5f8f7;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:9px;display:flex}.finance-balance-list span,.finance-product-costs span{color:#526970;gap:3px;font-size:12px;display:grid}.finance-balance-list small,.finance-product-costs small{color:#84939a;font-size:13px}.finance-product-costs form{background:#f5f8f7;border-radius:8px;grid-template-columns:1fr 90px 100px auto;align-items:center;gap:8px;padding:8px;display:grid}.finance-product-costs input{border:1px solid #d7e2e4;border-radius:8px;min-width:0;padding:8px}.finance-ledger{gap:6px;margin-top:12px;display:grid}.finance-ledger>div{background:#f6f8f8;border-radius:8px;grid-template-columns:1fr 2fr 100px 110px 1fr;align-items:center;gap:9px;padding:9px;display:grid}.finance-ledger span{color:#536970;gap:3px;font-size:13px;display:grid}.finance-ledger small{color:#87949a;font-size:13px}.finance-ledger code{color:#71858e;overflow-wrap:anywhere;font-size:13px}@media (width<=900px){.fulfillment-flow-head{grid-template-columns:1fr}.fulfillment-compact-core{grid-template-columns:1fr 1.3fr}.fulfillment-sku-chips{grid-column:1/-1}.fulfillment-review-actions{grid-template-columns:1fr;align-items:stretch}.fulfillment-shipping-check{grid-template-columns:1fr 1fr}.fulfillment-shipping-check>span{grid-column:1/-1}.login-page{grid-template-columns:1fr}.login-side{display:none}.secure-shell{grid-template-columns:78px 1fr}.secure-sidebar{width:78px;padding:18px 12px}.secure-brand div,.secure-sidebar nav button,.secure-warehouse{font-size:0}.secure-brand>span{width:44px}.secure-sidebar nav button{text-align:center}.secure-sidebar nav button:after{content:"•";font-size:18px}.guest-dashboard .secure-sidebar nav button{grid-template-columns:1fr;padding-inline:4px}.guest-dashboard .secure-sidebar nav button span,.guest-dashboard .secure-sidebar nav button em,.guest-dashboard .secure-sidebar nav button:after{display:none}.secure-main{padding:22px}.secure-metrics{grid-template-columns:repeat(2,1fr)}.secure-grid{grid-template-columns:1fr}.secure-form-grid,.mapping-form{grid-template-columns:repeat(2,1fr)}.label-item-row{grid-template-columns:75px minmax(210px,1fr) 90px 125px 55px}.wallet-summary,.recharge-details{grid-template-columns:repeat(2,minmax(0,1fr))}.recharge-review-form{grid-template-columns:1fr 1fr}.recharge-review-form>div{grid-column:1/-1}.fulfillment-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.fulfillment-charge-summary{grid-template-columns:1fr auto 1fr auto 1.15fr}.logistics-metrics,.return-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.count-product-picker,.count-review-actions{grid-template-columns:1fr}.replenishment-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.replenishment-product-actions{grid-template-columns:1fr}.replenishment-task-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-stock-alert-list>article{grid-template-columns:52px 1.2fr .8fr}.seller-stock-alert-list>article>span:nth-last-child(-n+2){grid-column:auto}.finance-toolbar{grid-template-columns:1fr 1fr}.finance-toolbar>div{grid-column:1/-1}.finance-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-grid{grid-template-columns:1fr}.finance-ledger>div{grid-template-columns:1fr 1.5fr 90px}.finance-ledger>div>:nth-last-child(-n+2){grid-column:auto}.return-resolution form,.return-resolution form:nth-of-type(2){grid-template-columns:1fr 1fr}.logistics-update-form{grid-template-columns:150px 1fr}.logistics-update-form button{grid-column:1/-1}.fulfillment-filters{grid-template-columns:1fr 130px}.fulfillment-tabs{grid-column:1/-1;justify-content:flex-start}.fulfillment-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.scan-pick-item{grid-template-columns:52px minmax(150px,1fr) 100px 55px}.batch-result{grid-template-columns:1fr 1.25fr}.order-status-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.reservation-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.reconciliation-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=620px){.fulfillment-flow-steps{grid-template-columns:1fr 1fr}.fulfillment-compact-core{grid-template-columns:1fr}.fulfillment-sku-chips{grid-column:auto}.fulfillment-shipping-check{grid-template-columns:1fr}.fulfillment-shipping-check>span{grid-column:auto}.secure-shell{display:block}.secure-sidebar{flex-direction:row;align-items:center;gap:12px;width:100%;height:auto;position:static}.secure-brand{margin:0}.secure-sidebar nav{flex-direction:row;flex:1;overflow:auto}.secure-sidebar nav button{white-space:nowrap;font-size:12px}.secure-sidebar nav button:after{display:none}.guest-dashboard .secure-sidebar{overflow:visible}.guest-dashboard .secure-sidebar nav button{gap:5px;padding-inline:10px;display:flex}.guest-dashboard .secure-sidebar nav button span{font-size:12px;display:inline}.guest-dashboard .secure-sidebar nav button em,.secure-warehouse{display:none}.secure-main{padding:17px}.secure-header{flex-direction:column;align-items:flex-start;gap:15px}.secure-account{width:100%}.secure-metrics{grid-template-columns:1fr 1fr}.secure-form-grid,.mapping-form{grid-template-columns:1fr}.batch-guide{flex-direction:column;align-items:flex-start}.batch-result,.label-item-row,.label-ocr-reference{grid-template-columns:1fr}.label-order-items-head{flex-direction:column;align-items:flex-start}.detail-grid,.order-progress{grid-template-columns:1fr 1fr}.cart-submit,.reservation-total,.reservation-brief{flex-direction:column;align-items:flex-start}.reservation-detail-head{display:none}.reservation-detail-item,.seller-reservation-detail,.wallet-summary,.recharge-details,.review-result,.recharge-review-form{grid-template-columns:1fr}.recharge-actions,.recharge-actions form{flex-direction:column;align-items:stretch}.fulfillment-metrics,.fulfillment-summary,.fulfillment-charge-summary{grid-template-columns:1fr 1fr}.fulfillment-charge-summary>i{display:none}.fulfillment-charge-summary>strong{border-top:1px solid #d8e5e2;border-left:0;grid-column:1/-1;padding:10px 0 0}.fulfillment-filters,.logistics-metrics,.logistics-current,.logistics-update-form,.return-metrics,.return-receive-form>div,.return-resolution form,.return-resolution form:nth-of-type(2),.return-final,.return-reship-result,.count-metrics{grid-template-columns:1fr}.count-toolbar,.count-card>header,.count-card>footer{flex-direction:column;align-items:stretch}.count-item{grid-template-columns:1fr 1fr}.count-item.head{display:none}.count-review-actions form{grid-template-columns:1fr}.count-product-picker label{grid-template-columns:20px 1fr 90px}.count-product-picker strong{text-align:left;grid-column:2}.replenishment-metrics,.seller-stock-alert-head{grid-template-columns:1fr}.replenishment-toolbar,.replenishment-task-actions{flex-direction:column;align-items:stretch}.replenishment-toolbar>div{overflow:auto}.replenishment-product-main{grid-template-columns:52px 1fr}.replenishment-product-main>span:last-child{grid-column:2}.replenishment-product-actions form,.replenishment-product-actions form:nth-child(2),.replenishment-task-actions form{grid-template-columns:1fr}.replenishment-task-list header,.replenishment-task-summary,.seller-replenishment-history>div{grid-template-columns:1fr 1fr}.seller-stock-alert-list>article{grid-template-columns:48px 1fr}.seller-stock-alert-list>article>span{grid-column:2}.finance-toolbar,.finance-metrics,.finance-order-list header,.finance-order-values,.finance-order-list form,.finance-product-costs form,.finance-ledger>div{grid-template-columns:1fr}.finance-toolbar>div,.finance-ledger>div>:nth-last-child(-n+2){grid-column:auto}.return-case-head{flex-direction:column;align-items:stretch}.return-items>div{grid-template-columns:48px 1fr 1fr}.logistics-update-form button{grid-column:auto}.logistics-toolbar,.logistics-card-head{flex-direction:column;align-items:stretch}.logistics-toolbar>div{overflow-x:auto}.tracking-timeline>div{grid-template-columns:18px 1fr}.tracking-timeline time{grid-column:2}.scan-station-head{flex-direction:column}.scan-form{grid-template-columns:1fr}.scan-pick-item{grid-template-columns:52px 1fr}.scan-pick-item strong{text-align:left}.scan-result-title,.scan-result-actions{flex-direction:column;align-items:flex-start}.fulfillment-tabs{overflow-x:auto}.fulfillment-bulkbar{flex-direction:column;align-items:stretch}.fulfillment-bulkbar label{margin-right:0}.pick-row{grid-template-columns:52px 1fr 1fr}.pick-row.head{display:none}.fulfillment-actions{flex-wrap:wrap;align-items:flex-start}.fulfillment-actions details{width:100%;margin-left:0}.fulfillment-actions details form{grid-template-columns:1fr;width:100%;position:static}.label-review-total{flex-direction:column;align-items:stretch}.live-notice span{display:none}.order-status-tabs,.reservation-metrics{grid-template-columns:1fr 1fr}.order-toolbar,.reservation-toolbar{flex-direction:column;align-items:stretch}.reservation-tabs{overflow-x:auto}.reservation-tabs button{white-space:nowrap}.reconciliation-metrics{grid-template-columns:1fr 1fr}.reconciliation-date-range,.reconciliation-result{flex-direction:column;align-items:stretch}.reconciliation-date-range small{margin-left:0}.reconciliation-result strong{text-align:left;max-width:none}.login-card{padding:36px 24px}.login-card h1{font-size:28px}}.customer-service-qr{object-fit:contain;background:#fff;border:1px solid #d9e4e6;border-radius:14px;width:148px;height:148px;padding:8px;display:block;box-shadow:0 8px 24px #173d4c1a}.guest-register-contact .customer-service-qr{margin:2px auto 8px}.guest-catalog-locked{color:#6f8189;background:#f6f9f9;border:1px solid #d9e5e7;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;font-size:12px;display:flex}.guest-catalog-locked button{color:#fff;cursor:pointer;background:#0a7187;border:0;border-radius:8px;min-height:39px;padding:8px 15px;font-weight:900}.guest-catalog-locked button:hover{background:#075e72}.seller-service-contact .customer-service-qr{flex:none}.support-qr-field{align-items:flex-start}.support-qr-field>input[type=file]{width:100%}.support-qr-field>small,.support-qr-empty{color:#7d8c92;font-size:13px;font-weight:500;line-height:1.5}.support-qr-preview{background:#f7faf9;border:1px solid #dfe7e9;border-radius:12px;align-items:center;gap:12px;width:100%;padding:10px;display:flex}.support-qr-preview img{object-fit:contain;background:#fff;border-radius:8px;width:92px;height:92px}.support-qr-preview i{color:#5f7077;font-size:13px;font-style:normal}.support-qr-preview label{color:#b9483d;margin-left:auto;font-size:13px}@media (width<=620px){.seller-service-contact{align-items:stretch}.seller-service-contact .customer-service-qr{align-self:center}.support-qr-preview{flex-wrap:wrap;align-items:flex-start}.support-qr-preview label{width:100%;margin-left:0}}body{font-size:15px}.account-row-actions{align-items:center;gap:7px;display:flex}.account-row-actions button{cursor:pointer;border-radius:8px;min-height:36px;padding:7px 10px;font-weight:800}.delete-account-action{color:#b64237;background:#fff5f3;border:1px solid #e6b9b2}.delete-account-action:hover{color:#fff;background:#c64d42}.edit-account-action{color:#17677a;background:#f2fafb;border:1px solid #b9d6dc}.seller-account-searchbar{background:#f7faf9;border:1px solid #dce6e8;border-radius:11px;align-items:center;gap:10px;margin:0 0 14px;padding:10px 12px;display:flex}.seller-account-searchbar label{background:#fff;border:1px solid #d4e0e2;border-radius:9px;flex:1;align-items:center;gap:9px;min-height:42px;padding:0 12px;display:flex}.seller-account-searchbar label span{color:#518392;font-size:18px}.seller-account-searchbar input{color:#183747;background:0 0;border:0;outline:0;width:100%}.seller-account-searchbar>button{color:#506d77;cursor:pointer;background:#fff;border:1px solid #cadadd;border-radius:8px;min-height:40px;padding:6px 12px}.seller-account-edit-modal{background:#fff;border-radius:18px;width:min(720px,94vw);max-height:92vh;overflow:auto;box-shadow:0 28px 75px #081e2a52}.seller-account-edit-modal>header{color:#fff;background:linear-gradient(120deg,#10283f,#176e7e);justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 24px;display:flex}.seller-account-edit-modal>header h2{margin:4px 0;font-size:23px}.seller-account-edit-modal>header span{color:#c9dce1}.seller-account-edit-modal>header>button{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #fff6;border-radius:50%;width:38px;height:38px;font-size:24px}.seller-account-edit-summary{background:#f3f8f7;grid-template-columns:repeat(3,1fr);gap:10px;padding:16px 24px;display:grid}.seller-account-edit-summary span{color:#75878e;gap:4px;font-size:12px;display:grid}.seller-account-edit-summary b{color:#173b4b;font-size:16px}.seller-account-edit-fields{grid-template-columns:1fr 1fr;gap:14px;padding:22px 24px 10px;display:grid}.seller-account-edit-fields label{color:#385762;gap:7px;font-weight:800;display:grid}.seller-account-edit-fields label.wide{grid-column:1/-1}.seller-account-edit-fields input{min-height:43px;font:inherit;border:1px solid #cfdddf;border-radius:9px;padding:9px 11px;font-weight:500}.seller-account-edit-fields small{color:#839198;font-weight:500}.account-balance-warning{color:#856127;background:#fff7e7;border-radius:9px;margin:8px 24px 0;padding:11px 13px;font-size:13px}.seller-account-edit-modal>footer{justify-content:flex-end;gap:10px;padding:18px 24px 24px;display:flex}.seller-account-edit-modal>footer .login-primary{width:auto;margin:0;padding:0 20px}@media (width<=620px){.seller-account-searchbar{flex-direction:column;align-items:stretch}.seller-account-edit-summary,.seller-account-edit-fields{grid-template-columns:1fr}.seller-account-edit-fields label.wide{grid-column:auto}.seller-account-edit-modal>footer{flex-direction:column;align-items:stretch}.seller-account-edit-modal>footer .login-primary{width:100%}}.product-admin-hero{color:#fff;background:linear-gradient(120deg,#10283f 0%,#176d7d 68%,#b88c3e 100%);border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;padding:24px 26px;display:flex;overflow:hidden;box-shadow:0 14px 36px #10283f2b}.product-admin-hero h2{margin:4px 0 6px;font-size:25px}.product-admin-hero>div:first-child>span{color:#c8dce1}.product-admin-hero-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.product-admin-hero-actions button,.product-admin-hero-actions a{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff59;border-radius:10px;place-items:center;min-height:42px;padding:0 13px;font-weight:900;text-decoration:none;display:grid}.product-admin-hero-actions .primary{color:#17364a;background:#fff}.product-admin-metrics{margin-bottom:15px}.product-admin-metrics article:first-child b{color:#176e7e}.product-admin-metrics article:nth-child(2) b{color:#2c8a64}.product-admin-metrics article:nth-child(3) b{color:#8c6b3d}.product-admin-metrics article:nth-child(4) b{color:#c35746}.product-admin-panel{overflow:visible}.product-admin-toolbar{background:#f7faf9;border:1px solid #e0e8e9;border-radius:13px;grid-template-columns:minmax(260px,1fr) 180px 160px minmax(110px,auto);align-items:center;gap:10px;margin-bottom:14px;padding:12px;display:grid}.product-admin-toolbar>select,.product-admin-search{background:#fff;border:1px solid #d6e1e3;border-radius:9px;min-height:43px}.product-admin-toolbar>select{color:#49616c;padding:0 11px}.product-admin-toolbar>span{color:#72848c;text-align:right;white-space:nowrap;font-weight:800}.product-admin-search{align-items:center;gap:8px;padding:0 12px;display:flex}.product-admin-search>span{color:#67909b;font-size:18px}.product-admin-search input{background:0 0;border:0;outline:0;width:100%;min-width:0}.products .secure-row{grid-template-columns:.45fr .9fr 1.35fr 1.05fr 1.05fr .65fr .55fr .7fr minmax(210px,1.2fr);min-width:1520px}.products .secure-row:not(.head):hover{background:#f7fbfa}.products .product-thumb,.products .product-placeholder{border-radius:10px;width:58px;height:58px}.products .secure-row>span:last-child,.seller-accounts .secure-row>span:last-child,.accounts .secure-row>span:last-child{z-index:1;background:#fff;align-content:center;align-self:stretch;align-items:center;padding:7px 8px;position:sticky;right:0;box-shadow:-10px 0 16px -15px #10283fbf}.products .secure-row.head>span:last-child,.seller-accounts .secure-row.head>span:last-child,.accounts .secure-row.head>span:last-child{z-index:2;background:#f6f8f9}.products .secure-row:not(.head):hover>span:last-child{background:#f7fbfa}.product-row-actions{gap:6px;flex-direction:row!important;display:flex!important}.product-row-actions button{color:#17677a;cursor:pointer;background:#fff;border:1px solid #c9dcde;border-radius:8px;min-height:35px;padding:6px 10px;font-weight:900}.product-row-actions .deactivate{color:#a25b3d;background:#fff8f4;border-color:#ecd1c5}.product-row-actions .activate{color:#267454;background:#f1fbf6;border-color:#bfe2d2}.product-row-actions .delete{color:#b23f36;background:#fff4f2;border-color:#eabdb7}.product-group-row{cursor:default}.product-group-thumbs{align-items:center;min-width:78px;display:flex!important}.product-group-thumbs img,.product-group-thumbs i{border:2px solid #fff;flex:none;box-shadow:0 2px 8px #16343f1f;width:42px!important;height:42px!important}.product-group-thumbs>*+*{margin-left:-17px}.product-group-modal{background:#fff;border-radius:19px;width:min(1240px,96vw);max-height:92vh;overflow:auto;box-shadow:0 30px 80px #05162457}.product-group-modal>header{z-index:2;color:#fff;background:linear-gradient(120deg,#10283f,#176e7e);justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px;display:flex;position:sticky;top:0}.product-group-modal>header h2{margin:4px 0;font-size:23px}.product-group-modal>header span{color:#c3d8de}.product-group-head-actions{align-items:center;gap:9px;display:flex}.product-group-head-actions button{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff59;border-radius:9px;min-height:38px;padding:7px 12px;font-weight:900}.product-group-head-actions .deactivate{color:#ffd8ca}.product-group-head-actions .activate{color:#c9f4df}.product-group-head-actions .delete{color:#ffe0dc;background:#9a2a2259;border-color:#ffaaa08c}.product-group-head-actions .close{border-radius:50%;width:38px;padding:0;font-size:24px}.product-group-summary{background:#f6faf9;border-bottom:1px solid #e5ebed;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:18px 22px;display:grid}.product-group-summary span{color:#7a8d94;gap:5px;font-size:12px;display:grid}.product-group-summary b{color:#284a57;font-size:15px}.product-variant-management-list{min-width:1050px;padding:0 22px 24px}.product-variant-management-list>.head,.product-variant-management-list>article{border-bottom:1px solid #e9eef0;grid-template-columns:62px 1.1fr 1fr 1fr .8fr 1.55fr;align-items:center;gap:12px;padding:12px 8px;display:grid}.product-variant-management-list>.head{z-index:1;color:#788b93;background:#fff;font-size:12px;font-weight:900;position:sticky;top:91px}.product-variant-management-list>article>img,.product-variant-management-list>article>i{object-fit:cover;color:#84949b;background:#eef3f3;border-radius:9px;place-items:center;width:50px;height:50px;font-size:11px;font-style:normal;display:grid}.product-variant-management-list article>span{color:#617680;min-width:0;font-size:12px}.product-variant-management-list article>span>b,.product-variant-management-list article>span>small{display:block}.product-variant-management-list article>span>small{color:#8b999f;margin-top:4px}.product-variant-management-list .product-row-actions{flex-wrap:wrap}.product-variant-inline-form{background:#fbfdfd;border:1px solid #dfe8ea;border-radius:12px;grid-template-columns:70px 1.05fr 1.15fr 1fr 1fr 1.25fr;align-items:start;gap:11px;margin-top:10px;padding:12px;display:grid;box-shadow:0 3px 10px #1835440a}.product-inline-image{color:#197186;text-align:center;cursor:pointer;gap:4px;font-size:10px;font-weight:900;display:grid;position:relative;overflow:hidden}.product-inline-image img,.product-inline-image i{object-fit:cover;color:#83949b;background:#edf3f3;border-radius:9px;place-items:center;width:58px;height:58px;font-style:normal;display:grid}.product-inline-image input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.product-inline-fields{gap:7px;display:grid!important}.product-inline-fields label,.product-inline-more label{color:#6d8088;gap:3px;font-size:10px;font-weight:800;display:grid}.product-inline-fields input,.product-inline-fields select,.product-inline-more input,.product-inline-more select{color:#264b59;width:100%;min-width:0;height:32px;font:inherit;background:#fff;border:1px solid #d2dfe2;border-radius:6px;padding:0 7px;font-size:12px;font-weight:800}.product-inline-fields>small{color:#83939a;font-size:10px}.product-variant-inline-form .product-row-actions{grid-template-columns:1fr 1fr;align-content:start;display:grid!important}.product-variant-inline-form .product-row-actions .save{color:#fff;background:#0d7488;border-color:#0d7488;grid-column:1/-1}.product-inline-more{border-top:1px dashed #dbe5e7;grid-column:2/-1;grid-template-columns:1.5fr 1fr 1fr 1fr 1.25fr;gap:9px;padding-top:10px;display:grid}.product-admin-empty{color:#84949b;text-align:center;padding:46px 18px}.product-bulk-bar{color:#60747d;background:#f8fbfa;border:1px solid #d9e5e6;border-radius:11px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;display:flex}.product-bulk-bar>span{margin-right:auto}.product-bulk-bar b{color:#176e7e}.product-bulk-bar button{color:#246f5c;cursor:pointer;background:#eff9f4;border:1px solid #bcd8d5;border-radius:8px;min-height:36px;padding:6px 11px;font-weight:800}.product-bulk-bar button.deactivate{color:#a45a3e;background:#fff7f3;border-color:#ead0c5}.product-bulk-bar button:disabled{opacity:.45;cursor:not-allowed}.product-select-image{gap:8px;flex-direction:row!important;align-items:center!important;display:flex!important}.product-select-image input{accent-color:#176e7e;width:16px;height:16px}.product-fee-bulk{background:linear-gradient(100deg,#f1faf6,#f7fbff);border:1px solid #cde2dd;border-radius:12px;grid-template-columns:minmax(190px,1fr) minmax(180px,240px) minmax(180px,240px) auto;align-items:end;gap:12px;margin:0 0 14px;padding:14px;display:grid}.product-fee-bulk>span{color:#12364a;flex-direction:column;gap:3px;display:flex}.product-fee-bulk>span small{color:#6d818a}.product-fee-bulk label{color:#4d6973;flex-direction:column;gap:5px;font-size:13px;font-weight:700;display:flex}.product-fee-bulk input{color:#12364a;background:#fff;border:1px solid #cddbdd;border-radius:8px;width:100%;min-height:38px;padding:7px 10px}.product-fee-bulk .login-primary{width:auto;min-width:145px;min-height:40px;margin:0;padding:8px 14px}.product-fee-bulk.group-fees{margin:14px 18px}.product-fee-bulk.product-bulk-editor{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.product-bulk-editor>span{grid-column:1/-1;padding-bottom:2px}.product-bulk-editor>.login-primary{grid-column:1/-1;width:100%;min-height:46px;font-size:14px}.product-bulk-editor input::placeholder{color:#a2afb4;font-weight:500}.product-edit-backdrop{z-index:500;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#081927ad;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.product-edit-modal{background:#fff;border-radius:19px;width:min(980px,96vw);max-height:92vh;overflow:auto;box-shadow:0 30px 80px #05162457}.product-edit-modal>header{color:#fff;background:linear-gradient(120deg,#10283f,#176e7e);justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px;display:flex}.product-edit-modal>header h2{margin:4px 0;font-size:23px}.product-edit-modal>header span{color:#c3d8de}.product-edit-modal>header>button{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff40;border-radius:50%;width:38px;height:38px;font-size:24px}.product-edit-layout{grid-template-columns:220px 1fr;gap:22px;padding:24px;display:grid}.product-edit-layout>aside{flex-direction:column;gap:12px;display:flex}.product-edit-layout>aside>img,.product-edit-layout>aside>i{aspect-ratio:1;object-fit:cover;color:#819097;background:#f0f5f4;border:1px solid #dfe7e9;border-radius:15px;place-items:center;width:100%;font-style:normal;display:grid}.product-edit-layout label{color:#48616c;gap:6px;font-weight:800;display:grid}.product-edit-layout input,.product-edit-layout select{color:#2f4c58;background:#fff;border:1px solid #d7e2e4;border-radius:9px;min-width:0;min-height:42px;padding:8px 10px}.product-edit-layout small{color:#84949b;font-weight:500}.remove-product-image{grid-template-columns:auto 1fr;align-items:center;color:#b24d42!important;display:flex!important}.product-edit-fields{grid-template-columns:1fr 1fr;gap:13px;display:grid}.product-edit-modal>footer{justify-content:flex-end;gap:10px;padding:0 24px 24px;display:flex}.product-edit-modal>footer .login-primary{width:auto;margin:0;padding-inline:22px}.product-import-modal{background:#fff;border-radius:19px;width:min(1240px,96vw);max-height:94vh;overflow:auto;box-shadow:0 30px 80px #05162457}.product-import-modal>header{color:#fff;background:linear-gradient(120deg,#10283f,#176e7e);justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px;display:flex}.product-import-modal>header h2{margin:4px 0;font-size:23px}.product-import-modal>header span{color:#c4d9df}.product-import-modal>header>button{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff40;border-radius:50%;width:38px;height:38px;font-size:24px}.product-import-guide{grid-template-columns:1fr 1fr;gap:12px;padding:22px 24px 12px;display:grid}.product-import-guide article{background:#f8fbfa;border:1px solid #dfe8e9;border-radius:12px;grid-template-columns:42px 1fr auto;align-items:center;gap:11px;padding:14px;display:grid}.product-import-guide.smart article:first-child{grid-template-columns:42px 1fr auto auto}.product-import-guide i{color:#176e7e;background:#e5f3f2;border-radius:10px;place-items:center;width:42px;height:42px;font-style:normal;font-weight:900;display:grid}.product-import-guide span b,.product-import-guide span small{display:block}.product-import-guide span small{color:#84949b;margin-top:4px;font-weight:500;line-height:1.5}.product-import-guide a,.product-import-guide label{color:#176e7e;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #bcd8d5;border-radius:8px;min-height:36px;padding:8px 10px;font-weight:900;text-decoration:none}.product-import-guide label.disabled{opacity:.5;cursor:not-allowed}.product-import-guide label input{display:none}.product-import-paste{background:#f8fbfa;border:1px dashed #bcd8d5;border-radius:11px;grid-template-columns:1fr auto;align-items:end;gap:12px;margin:0 24px 12px;padding:13px;display:grid}.product-import-paste label b,.product-import-paste label small{display:block}.product-import-paste label small{color:#7d8d94;margin:3px 0 8px}.product-import-paste textarea{resize:vertical;border:1px solid #d2dfe1;border-radius:8px;width:100%;min-height:58px;padding:8px}.product-import-summary{border:1px solid #dfe7e9;border-radius:11px;justify-content:space-between;align-items:center;gap:15px;margin:0 24px 12px;padding:12px 14px;display:flex}.product-import-summary span b,.product-import-summary span small{display:block}.product-import-summary span small{color:#7d8d94;margin-top:4px}.product-import-summary strong{white-space:nowrap;border-radius:999px;padding:6px 9px}.product-import-summary .ready{color:#267454;background:#eaf8f1}.product-import-summary .has-error{color:#b24e42;background:#fff0ed}.product-import-mode{color:#526873;align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.product-import-mode select{background:#fff;border:1px solid #d2dfe1;border-radius:8px;padding:7px}.product-import-mapping{background:#f8fbfa;border:1px solid #dfe7e9;border-radius:11px;margin:0 24px 12px}.product-import-mapping summary{cursor:pointer;color:#176e7e;padding:12px 14px;font-weight:900}.product-import-mapping>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 14px 14px;display:grid}.product-import-mapping label span{color:#6f8189;margin-bottom:4px;font-size:12px;display:block}.product-import-mapping select{background:#fff;border:1px solid #d2dfe1;border-radius:8px;width:100%;padding:7px}.product-import-errors{color:#a24d43;background:#fff7f5;border:1px solid #edc9c2;border-radius:11px;max-height:170px;margin:0 24px 12px;padding:13px;overflow:auto}.product-import-errors p{margin:6px 0 0}.product-import-warnings{color:#8b6b25;background:#fffaed;border:1px solid #ead7a9;border-radius:11px;align-items:center;gap:10px;margin:0 24px 12px;padding:11px 13px;display:flex}.product-import-warnings small{text-overflow:ellipsis;white-space:nowrap;max-width:45%;margin-left:auto;overflow:hidden}.product-import-editor{border:1px solid #dfe7e9;border-radius:11px;max-height:340px;margin:0 24px 16px;overflow:auto}.product-import-editor>div{border-bottom:1px solid #edf1f2;grid-template-columns:42px 52px 105px 145px 105px 105px repeat(9,92px) 58px;align-items:center;gap:7px;min-width:1450px;padding:8px 10px;display:grid}.product-import-editor>.head{z-index:1;color:#6e8189;background:#f4f8f7;font-size:12px;font-weight:900;position:sticky;top:0}.product-import-editor input{border:1px solid #d2dfe1;border-radius:7px;width:100%;min-width:0;padding:7px}.product-import-editor img,.product-import-editor i{object-fit:cover;border-radius:7px;width:42px;height:42px}.product-import-editor i{color:#9aa7ad;background:#eef3f3;place-items:center;font-size:11px;font-style:normal;display:grid}.product-import-editor button{color:#bf5548;cursor:pointer;background:#fff6f4;border:1px solid #efc5bd;border-radius:7px;padding:7px 5px}.product-import-modal>footer{justify-content:flex-end;gap:10px;padding:0 24px 24px;display:flex}.product-import-modal>footer .login-primary{width:auto;margin:0;padding-inline:22px}@media (width<=760px){.product-admin-hero{flex-direction:column;align-items:flex-start}.product-admin-hero-actions{justify-content:flex-start}.product-admin-toolbar{grid-template-columns:1fr}.product-admin-toolbar>span{text-align:left}.product-admin-metrics{grid-template-columns:1fr 1fr}.product-bulk-bar{flex-wrap:wrap;align-items:stretch}.product-bulk-bar>span{width:100%}.product-fee-bulk{grid-template-columns:1fr;align-items:stretch}.product-fee-bulk.group-fees{margin:12px}.product-edit-layout{grid-template-columns:1fr}.product-edit-layout>aside>img,.product-edit-layout>aside>i{width:170px}.product-edit-fields{grid-template-columns:1fr}.product-edit-modal>footer,.product-import-modal>footer{flex-direction:column;align-items:stretch}.product-edit-modal>footer .login-primary,.product-import-modal>footer .login-primary{width:100%}.product-import-guide{grid-template-columns:1fr}.product-import-guide article{grid-template-columns:42px 1fr}.product-import-guide article>a,.product-import-guide article>label{text-align:center;grid-column:1/-1}.product-group-modal>header{flex-direction:column;align-items:stretch}.product-group-head-actions{justify-content:space-between}.product-group-summary{grid-template-columns:1fr 1fr}}.product-import-editor>div{grid-template-columns:42px 52px 105px 145px 105px 105px 110px repeat(4,78px) 92px 92px repeat(9,92px) 92px 82px 58px;min-width:2300px}.product-import-editor input,.product-import-editor select{background:#fff;border:1px solid #d2dfe1;border-radius:7px;width:100%;min-width:0;padding:7px}.product-import-history{border:1px solid #dfe7e9;border-radius:11px;margin:0 24px 16px}.product-import-history summary{color:#176e7e;cursor:pointer;padding:11px 13px;font-weight:900}.product-import-history>div{border-top:1px solid #e6ecee;max-height:180px;overflow:auto}.product-import-history article{border-bottom:1px solid #edf1f2;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:9px 13px;display:grid}.product-import-history article span b,.product-import-history article span small{display:block}.product-import-history article span small{color:#84949b;margin-top:3px}.product-import-history article em{color:#607780;font-style:normal}.product-import-history article strong{color:#176e7e}.multi-product-create-modal{border-radius:20px;width:min(1180px,96vw);max-height:94vh;overflow:auto;box-shadow:0 30px 80px #05162457;margin:0!important}.multi-product-create-modal .multi-product-create-head{z-index:4;position:sticky;top:0}.multi-product-create-modal .multi-product-create-head h2{color:#fff}.multi-product-create-modal .multi-product-create-footer{z-index:4;border-top:1px solid #dfe7e9;position:sticky;bottom:0}.multi-product-create-head-actions{align-items:center;gap:10px;display:flex}.multi-product-create-head-actions>b{white-space:nowrap;background:#ffffff1f;border:1px solid #ffffff40;border-radius:999px;padding:8px 12px}.multi-product-create-head-actions>button{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:38px;height:38px;font-size:24px;display:grid}@media (width<=760px){.product-import-paste{grid-template-columns:1fr}.product-import-summary{flex-direction:column;align-items:flex-start}.product-import-mapping>div{grid-template-columns:1fr 1fr}.product-import-warnings{flex-direction:column;align-items:flex-start}.product-import-warnings small{max-width:100%}}.catalog-variant-picker{gap:8px;display:grid}.catalog-variant-picker>span{color:#5d727b;font-weight:900}.catalog-variant-picker>div{scroll-behavior:smooth;flex-wrap:wrap;gap:8px;max-height:255px;display:flex;overflow:auto}.catalog-variant-choice{background:#fff;border:1px solid #d5e0e2;border-radius:9px;min-width:168px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid;overflow:hidden}.catalog-variant-choice.active{background:#dff5f3;border:2px solid #08748a;box-shadow:0 0 0 3px #08748a33,0 8px 18px #084c5b1f}.catalog-variant-choice.selected{background:#eff9f7}.catalog-variant-choice.active.selected{background:#d5f1e9}.catalog-variant-choice.unavailable{box-shadow:none;opacity:.68;background:#eef1f2;border-color:#dfe4e6}.catalog-variant-choice.unavailable>button{color:#89969b;cursor:not-allowed}.catalog-variant-choice.unavailable>button small,.catalog-variant-choice.unavailable>button small b{color:#9aa5a9}.catalog-variant-choice>button{color:#425e69;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;gap:3px;min-width:0;padding:9px 10px 6px;display:grid}.catalog-variant-choice>button small{color:#84949b}.catalog-variant-choice>button small b{color:#1c6476;font-size:12px}.catalog-variant-choice.active>button{color:#064f61}.catalog-variant-choice.active>button small,.catalog-variant-choice.active>button small b{color:#075f70}.catalog-variant-quantity{color:#667c85;border-top:1px solid #e4eaec;grid-template-columns:1fr 34px 48px 34px;align-items:center;gap:0;padding:7px 8px;font-size:11px;display:grid}.catalog-variant-quantity button,.catalog-variant-quantity>input{background:#fff;border:1px solid #c8d8dc;height:34px}.catalog-variant-quantity button{color:#096f84;cursor:pointer;border-radius:7px;place-items:center;font-size:21px;font-weight:900;line-height:1;display:grid}.catalog-variant-quantity button:disabled,.catalog-variant-quantity>input:disabled{color:#aebbc0;cursor:not-allowed;background:#f3f6f7}.catalog-variant-quantity>input{border-inline:0;color:#143f4e;text-align:center;width:100%;min-width:0;font:inherit;appearance:textfield;border-color:#dbe4e6;outline:0;padding:0 3px;font-size:14px;font-weight:900}.catalog-variant-quantity>input::-webkit-inner-spin-button{appearance:none;margin:0}.catalog-variant-quantity>input::-webkit-outer-spin-button{appearance:none;margin:0}.catalog-variant-quantity>input:focus{background:#f2fbfc;border-color:#0b8196;box-shadow:inset 0 0 0 1px #0b8196}.catalog-detail-order-form{background:#f8fbfb;border:1px solid #dce7e7;border-radius:11px;gap:9px;padding:11px;display:grid}.catalog-detail-order-form>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.catalog-detail-order-form>div label{color:#657b84;gap:4px;font-size:11px;font-weight:800;display:grid}.catalog-detail-order-form select,.catalog-detail-order-form>div input{color:#31515e;width:100%;min-width:0;height:34px;font:inherit;background:#fff;border:1px solid #d2dfe2;border-radius:6px;padding:0 8px}.catalog-detail-file{color:#176c7d;cursor:pointer;background:#f1fafb;border:1px dashed #9fc7cf;border-radius:8px;align-content:center;gap:2px;min-height:52px;padding:7px 12px;display:grid;position:relative}.catalog-detail-file.selected{color:#27815f;background:#f1faf5;border-color:#48a87c}.catalog-detail-file input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.catalog-detail-file b,.catalog-detail-file small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalog-detail-file small{color:#819299;font-size:10px}.catalog-cart-decision-backdrop{z-index:1100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#081c2794;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.catalog-cart-decision{text-align:center;background:#fff;border-radius:16px;place-items:center;width:min(520px,100%);padding:28px;display:grid;box-shadow:0 24px 70px #081e2b47}.catalog-cart-decision>i{color:#fff;background:#e49a26;border-radius:50%;place-items:center;width:50px;height:50px;font-size:28px;font-style:normal;font-weight:900;display:grid}.catalog-cart-decision h3{color:#173b4b;margin:14px 0 7px;font-size:21px}.catalog-cart-decision p{color:#667c85;margin:0;line-height:1.75}.catalog-cart-decision>div{grid-template-columns:1fr 1.15fr 1.15fr;gap:9px;width:100%;margin-top:21px;display:grid}.catalog-cart-decision button{cursor:pointer;border-radius:9px;min-height:44px;padding:7px 10px;font-weight:900}.catalog-decision-cancel{color:#657a83;background:#fff;border:1px solid #d4dfe2}.catalog-decision-cart{color:#8a6300;background:#fff7df;border:1px solid #e2bd66}.catalog-decision-order{color:#fff;background:#0d8195;border:0}.catalog-cart-decision button:disabled{opacity:.5;cursor:not-allowed}@media (width<=720px){.catalog-detail-order-form>div{grid-template-columns:1fr}.catalog-variant-choice{min-width:132px}.catalog-detail-fees>strong{width:100%;margin-left:0}}@media (width<=560px){.catalog-cart-decision>div{grid-template-columns:1fr}.catalog-variant-choice{min-width:100%}}.cart-checkout-button{background:linear-gradient(90deg,#b27d25,#d2a447)!important}.cart-checkout-modal{background:#fff;border-radius:18px;width:min(780px,96vw);max-height:92vh;padding:24px;overflow:auto;box-shadow:0 28px 80px #0418275c}.cart-checkout-modal>header{justify-content:space-between;gap:20px;margin-bottom:16px;display:flex}.cart-checkout-modal>header h2{color:#183847;margin:4px 0}.cart-checkout-modal>header span{color:#71858e}.cart-checkout-modal>header>button{color:#526a75;cursor:pointer;background:#edf3f3;border:0;border-radius:50%;width:38px;height:38px;font-size:22px}.cart-checkout-items{gap:7px;max-height:230px;margin-bottom:14px;display:grid;overflow:auto}.cart-checkout-items article{border:1px solid #e1e8e9;border-radius:10px;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:11px 13px;display:grid}.cart-checkout-items b,.cart-checkout-items small{display:block}.cart-checkout-items small{color:#7e8f96;margin-top:3px}.cart-checkout-items strong{color:#176e7e}.cart-checkout-items em{color:#c6503e;font-style:normal;font-weight:900}.cart-checkout-summary{color:#5b717b;background:#f4f8f7;border-radius:11px;gap:7px;margin-top:14px;padding:14px;display:grid}.cart-checkout-summary b{color:#b24f34;font-size:18px}.cart-checkout-modal>footer{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.cart-checkout-modal>footer .login-primary{width:auto;margin:0}@media (width<=760px){.cart-checkout-modal{padding:17px}.cart-checkout-items article{grid-template-columns:1fr auto}.cart-checkout-items article em{grid-column:1/-1}.cart-checkout-modal>footer{flex-direction:column}.cart-checkout-modal>footer .login-primary{width:100%}}.multi-product-create{overflow:hidden;padding:0!important}.multi-product-create-head{color:#fff;background:linear-gradient(120deg,#102a42,#176d7c 72%,#b78832);justify-content:space-between;align-items:center;gap:20px;padding:24px 26px;display:flex}.multi-product-create-head h2{margin:4px 0;font-size:25px}.multi-product-create-head span{color:#c7dbe0}.multi-product-create-head>b{white-space:nowrap;background:#ffffff1f;border:1px solid #ffffff40;border-radius:999px;padding:8px 12px}.multi-product-section{border-bottom:1px solid #e6ecec;padding:23px 26px}.multi-product-section>h3,.variant-section-head h3{color:#254654;align-items:center;gap:9px;margin:0 0 17px;font-size:18px;display:flex}.multi-product-section h3 i{color:#176b78;background:#e6f3f2;border-radius:9px;place-items:center;width:31px;height:31px;font-size:11px;font-style:normal;display:grid}.multi-product-base-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.multi-product-base-grid label,.variant-fields label{color:#4b6570;gap:6px;font-weight:900;display:grid}.multi-product-base-grid label.wide{grid-column:1/-1}.multi-product-base-grid input,.multi-product-base-grid select,.multi-product-base-grid textarea,.variant-fields input{color:#2e4c58;width:100%;min-height:44px;font:inherit;background:#fbfcfc;border:1px solid #d5e1e3;border-radius:9px;padding:9px 11px}.multi-product-base-grid textarea{resize:vertical;min-height:86px}.multi-product-base-grid small{color:#82949c;font-weight:500}.variant-section-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.variant-section-head h3{margin-bottom:4px}.variant-section-head p{color:#74878f;margin:0}.variant-section-head>button,.add-more-variant{color:#176b78;cursor:pointer;background:#edf8f6;border:1px solid #9fcac8;border-radius:9px;min-height:40px;padding:9px 13px;font-weight:900}.variant-editor-list{gap:14px;display:grid}.variant-editor-card{background:#f8fbfa;border:1px solid #dce6e7;border-radius:14px;grid-template-columns:150px minmax(0,1fr);gap:15px;padding:49px 15px 15px;display:grid;position:relative}.variant-card-title{color:#365763;background:#fff;border-bottom:1px solid #e1e9ea;border-radius:14px 14px 0 0;justify-content:space-between;align-items:center;padding:10px 14px;display:flex;position:absolute;inset:0 0 auto}.variant-card-title button{color:#b54a40;cursor:pointer;background:0 0;border:0;font-weight:900}.variant-image-uploader{aspect-ratio:1;color:#5f7c85;text-align:center;cursor:pointer;background:#fff;border:2px dashed #b9d0d2;border-radius:12px;place-items:center;display:grid;overflow:hidden}.variant-image-uploader input{display:none}.variant-image-uploader img{object-fit:cover;width:100%;height:100%}.variant-image-uploader span b,.variant-image-uploader span small{display:block}.variant-image-uploader span small{color:#91a0a5;margin-top:7px;font-weight:500;line-height:1.5}.variant-fields{grid-template-columns:repeat(4,minmax(120px,1fr));gap:11px;display:grid}.copy-variant-values{color:#176c7b;cursor:pointer;background:0 0;border:0;grid-column:2;justify-self:start;padding:5px 0;font-weight:900}.add-more-variant{border-style:dashed;width:100%;margin-top:14px;display:block}.multi-product-create-footer{background:#f4f8f7;justify-content:flex-end;align-items:center;gap:11px;padding:18px 26px;display:flex}.create-product-submit-copy{color:#73868e;gap:5px;margin-right:auto;display:grid}.create-product-submit-copy strong{color:#b43e35;font-size:13px;line-height:1.45}.multi-product-create-footer .login-primary{width:auto;margin:0;padding-inline:22px}@media (width<=1000px){.variant-fields{grid-template-columns:repeat(2,minmax(120px,1fr))}}@media (width<=700px){.multi-product-create-head,.variant-section-head,.multi-product-create-footer{flex-direction:column;align-items:stretch}.multi-product-section{padding:18px}.multi-product-base-grid{grid-template-columns:1fr}.multi-product-base-grid label.wide{grid-column:auto}.variant-editor-card{grid-template-columns:1fr}.variant-image-uploader{width:150px}.copy-variant-values{grid-column:1}.variant-fields{grid-template-columns:1fr 1fr}.multi-product-create-footer .login-primary{width:100%}}.multi-product-create.multi-product-create-modal{scrollbar-gutter:stable;scroll-behavior:smooth;overflow:hidden scroll!important}.multi-product-create-modal::-webkit-scrollbar{width:13px}.multi-product-create-modal::-webkit-scrollbar-track{background:#edf3f3}.multi-product-create-modal::-webkit-scrollbar-thumb{background:#4b8790;border:3px solid #edf3f3;border-radius:999px}.create-product-scroll-hint{z-index:3;color:#116d7b;cursor:pointer;background:#eaf7f5;border:0;border-bottom:1px solid #d8e6e6;width:100%;padding:9px 14px;font-weight:900;display:block;position:sticky;top:108px}.language-switcher{inset:14px auto auto 16px}.secure-sidebar .secure-brand{margin-top:43px}@media (width<=900px) and (width>=621px){.language-switcher{gap:1px;padding:2px;top:10px;left:7px}.language-switcher button{min-width:0;min-height:30px;padding:5px 4px;font-size:9px}.secure-sidebar .secure-brand{margin-top:38px}}@media (width<=620px){.language-switcher{top:9px;left:12px}.secure-sidebar{padding-top:58px}.secure-sidebar .secure-brand{margin-top:0}}.checkout-page-backdrop{z-index:1200;background:#eef2f5;padding:26px;position:fixed;inset:0;overflow:auto}.checkout-page{color:#344b57;width:min(1380px,100%);min-height:calc(100vh - 52px);margin:0 auto}.checkout-page-header{background:#fff;border-radius:10px;align-items:center;gap:18px;padding:16px 22px;display:flex;box-shadow:0 4px 14px #162f3f14}.checkout-page-header>button{color:#55717e;cursor:pointer;background:0 0;border:0;border-right:1px solid #e1e7ea;padding:5px 18px 5px 0}.checkout-page-header h2{color:#172f40;margin:0;font-size:19px}.checkout-steps{align-items:center;gap:10px;margin-left:auto;display:flex}.checkout-steps span{color:#9aa5aa;background:#f3f5f6;border-radius:6px;padding:9px 13px;font-weight:900}.checkout-steps span.done{color:#54a93b;background:#eef9e9}.checkout-steps span.active{color:#fff;background:#398ef0}.checkout-steps i{color:#bec7cb;font-style:normal}.checkout-order-card{background:#fff;border:1px solid #dde5e8;border-radius:11px;margin-top:18px;overflow:hidden;box-shadow:0 5px 16px #162f3f0f}.checkout-order-card>header{background:#f4f7fa;justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.checkout-order-card>header>div{align-items:center;gap:11px;display:flex}.checkout-order-card>header b{color:#fff;background:#378eea;border-radius:5px;padding:5px 9px}.checkout-order-card>header span{color:#243d4a;font-weight:900}.checkout-order-card>header small{color:#7e8d95}.checkout-product-list{gap:12px;padding:13px 15px;display:grid}.checkout-product-row{border:1px solid #dfe6e8;border-radius:8px;grid-template-columns:minmax(360px,1.5fr) minmax(310px,.75fr) 190px;gap:15px;min-height:184px;padding:13px;display:grid}.checkout-product-identity{gap:13px;min-width:0;display:flex}.checkout-product-identity>img,.checkout-product-identity>i{object-fit:cover;color:#8b999f;background:#f3f6f6;border:1px solid #e0e6e8;border-radius:7px;flex:0 0 72px;place-items:center;width:72px;height:72px;font-style:normal;display:grid}.checkout-product-identity>span{align-content:start;gap:7px;min-width:0;display:grid}.checkout-product-identity span>b{color:#263e4b;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.checkout-product-identity small{color:#2785ec}.checkout-product-identity em{color:#48965b;background:#eef9ee;border-radius:4px;width:max-content;padding:3px 7px;font-style:normal}.checkout-product-identity strong{color:#6e7f87;margin-top:auto}.checkout-product-identity strong:first-line{color:#ee5c4d}.checkout-stock-source{border-inline:1px solid #e4e9eb;align-content:start;gap:10px;padding:0 15px;display:grid}.checkout-stock-source p{gap:22px;margin:0;display:flex}.checkout-stock-source p span{color:#89969c}.checkout-stock-source p b{color:#48ad38;margin-top:3px;display:block}.checkout-stock-source>small{color:#8a979d}.checkout-stock-source>div:first-of-type{gap:7px;display:flex}.checkout-stock-source label{color:#778a93;cursor:pointer;border:1px solid #dbe3e6;border-radius:6px;align-items:center;gap:6px;padding:8px 11px;display:flex}.checkout-stock-source label.active{color:#3288e4;background:#f0f7ff;border-color:#3c96f2}.checkout-stock-source label:has(input:disabled){opacity:.45;cursor:not-allowed}.checkout-quantity{grid-template-columns:1fr 34px 84px 34px;align-items:center;margin-top:2px;display:grid}.checkout-quantity span{color:#86949a}.checkout-quantity button,.checkout-quantity b{background:#fff;border:1px solid #d9e1e4;place-items:center;height:34px;display:grid}.checkout-quantity button{color:#72858e;cursor:pointer}.checkout-quantity button:disabled{opacity:.4;cursor:not-allowed}.checkout-quantity b{color:#354e5b;border-inline:0}.checkout-product-money{align-content:start;gap:11px;display:grid}.checkout-product-money span,.checkout-product-money>strong{color:#87949a;justify-content:space-between;gap:10px;display:flex}.checkout-product-money span b{color:#344d58}.checkout-product-money span em{color:#e18831;font-style:normal}.checkout-product-money>strong{color:#263f4b;border-top:1px dashed #dce3e5;margin-top:auto;padding-top:11px}.checkout-product-money>strong b{color:#ef5c4c;font-size:16px}.checkout-bottom-grid{grid-template-columns:minmax(300px,1fr) minmax(360px,.8fr) 250px;gap:14px;margin-top:14px;display:grid}.checkout-label-panel,.checkout-logistics-panel,.checkout-total-panel{background:#fff;border:1px solid #dce4e7;border-radius:9px;padding:17px}.checkout-bottom-grid h3{color:#263f4d;margin:0 0 13px}.checkout-bottom-grid h3>b{color:#fff;background:#ef6161;border-radius:4px;margin-left:5px;padding:3px 6px;font-size:11px}.checkout-file-drop{color:#3f5b68;cursor:pointer;border:2px dashed #d4dee4;border-radius:8px;align-content:center;place-items:center;gap:7px;min-height:124px;transition:border-color .18s,background .18s;display:grid;position:relative;overflow:hidden}.checkout-file-drop:hover{background:#f7fbff;border-color:#4099ef}.checkout-file-drop.selected{background:#f3fbf7;border-color:#31a46f}.checkout-file-drop input{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.checkout-file-drop i{color:#4099ef;font-size:30px;font-style:normal}.checkout-file-drop.selected i{color:#31a46f}.checkout-file-drop strong{text-overflow:ellipsis;white-space:nowrap;max-width:92%;overflow:hidden}.checkout-file-drop small{color:#909da3;text-align:center}.checkout-logistics-panel>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.checkout-logistics-panel label{color:#6c7f88;gap:6px;display:grid}.checkout-logistics-panel label.wide{grid-column:1/-1}.checkout-logistics-panel input,.checkout-logistics-panel select{color:#3e5762;background:#fff;border:1px solid #d8e1e4;border-radius:6px;min-width:0;height:39px;padding:0 10px}.checkout-total-panel{align-content:start;gap:13px;display:grid}.checkout-total-panel>span{color:#73858e;justify-content:space-between;display:flex}.checkout-total-panel>span b{color:#354e59}.checkout-total-panel>span small{color:#88979d}.checkout-total-panel>strong{color:#273f4d;border-top:1px solid #e0e6e8;justify-content:space-between;margin-top:5px;padding-top:15px;display:flex}.checkout-total-panel>strong b{color:#ef5c4d;font-size:23px}.checkout-total-panel .login-primary{width:100%;margin:3px 0 0}.checkout-total-panel>small{color:#8b989e;line-height:1.6}.checkout-complete{text-align:center;background:#fff;border-radius:15px;place-items:center;width:min(620px,100%);margin:70px auto;padding:45px;display:grid;box-shadow:0 16px 40px #1834451a}.checkout-complete>i{color:#fff;background:#42af68;border-radius:50%;place-items:center;width:68px;height:68px;font-size:34px;font-style:normal;display:grid}.checkout-complete h2{color:#203d4c;margin:18px 0 8px}.checkout-complete>b{color:#378de8}.checkout-complete p{color:#768990;max-width:470px;line-height:1.75}.checkout-complete>div{gap:10px;margin-top:15px;display:flex}.checkout-complete .login-primary{width:auto;margin:0}@media (width<=1050px){.checkout-product-row{grid-template-columns:1fr 1fr}.checkout-product-money{grid-column:1/-1;grid-template-columns:repeat(4,1fr)}.checkout-product-money>strong{border:0;margin:0;padding:0}.checkout-bottom-grid{grid-template-columns:1fr 1fr}.checkout-total-panel{grid-column:1/-1}}@media (width<=720px){.checkout-page-backdrop{padding:8px}.checkout-page-header{flex-wrap:wrap;align-items:flex-start}.checkout-steps{width:100%;margin:0;overflow:auto}.checkout-product-row,.checkout-bottom-grid{grid-template-columns:1fr}.checkout-stock-source{border:1px solid #e4e9eb;border-inline:0;padding:12px 0}.checkout-product-money{grid-column:auto;grid-template-columns:1fr 1fr}.checkout-total-panel{grid-column:auto}.checkout-logistics-panel>div{grid-template-columns:1fr}.checkout-logistics-panel label.wide{grid-column:auto}.checkout-product-identity span>b{white-space:normal}.checkout-quantity{grid-template-columns:1fr 34px 62px 34px}}.recharge-payment-display{background:linear-gradient(135deg,#f4faf9,#f8fbff);border:1px solid #dce8e8;border-radius:14px;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:18px;margin:16px 0;padding:17px 19px;display:grid}.recharge-payment-display>div{gap:6px;display:grid}.recharge-payment-display>div>b{color:#173f50;font-size:17px}.recharge-payment-display>div>span,.recharge-payment-display>p{color:#6c818a;margin:0;line-height:1.7}.recharge-payment-display>img{object-fit:contain;border:8px solid #fff;border-radius:13px;width:148px;height:148px;box-shadow:0 7px 24px #1c3b481f}.recharge-payment-display.method-alipay{background:linear-gradient(135deg,#f3f9ff,#f8fbff);border-color:#b8dafa}.recharge-payment-display.method-wechat{background:linear-gradient(135deg,#f2fbf5,#f9fcfa);border-color:#bde6ce}.recharge-payment-display.method-bank{grid-template-columns:minmax(210px,.7fr) minmax(320px,1.3fr)}.recharge-payment-display dl{background:#fff;border:1px solid #dbe4e7;border-radius:10px;gap:0;margin:0;display:grid;overflow:hidden}.recharge-payment-display dl>div{border-bottom:1px solid #edf1f2;grid-template-columns:100px 1fr;gap:12px;padding:10px 13px;display:grid}.recharge-payment-display dl>div:last-child{border-bottom:0}.recharge-payment-display dt{color:#82929a}.recharge-payment-display dd{color:#264854;word-break:break-all;margin:0;font-weight:900}.payment-settings-title{border-top:1px solid #dfe8e9;align-items:baseline;gap:12px;margin-top:8px;padding-top:18px;display:flex}.payment-settings-title b{color:#1b4858;font-size:18px}.payment-settings-title small{color:#7f9098}.recharge-conversion-preview{background:linear-gradient(120deg,#f3faf8,#f6fbff);border:1px solid #cfe3e2;border-radius:14px;grid-template-columns:1fr auto 1fr auto 1.2fr;align-items:center;gap:14px;margin:16px 0 5px;padding:16px 19px;display:grid}.recharge-conversion-preview>span,.recharge-conversion-preview>strong{gap:5px;display:grid}.recharge-conversion-preview small{color:#7b8e96;font-weight:700}.recharge-conversion-preview b{color:#234957;font-size:17px}.recharge-conversion-preview>strong b{color:#087a73;font-size:23px}.recharge-conversion-preview>i{color:#92a4aa;font-size:20px;font-style:normal}.recharge-conversion-preview>em{color:#82939a;grid-column:1/-1;font-size:11px;font-style:normal}.recharge-review-form label>small{color:#7b8d95;font-weight:500;line-height:1.5}@media (width<=680px){.recharge-payment-display,.recharge-payment-display.method-bank,.recharge-conversion-preview{grid-template-columns:1fr}.recharge-conversion-preview>i{display:none}.recharge-payment-display>img{width:132px;height:132px}.recharge-payment-display dl>div{grid-template-columns:85px 1fr}.payment-settings-title{flex-direction:column;align-items:flex-start;gap:4px}}.seller-cart-page{color:#405762;min-height:calc(100vh - 120px);margin:-4px -4px 0;padding-bottom:118px}.seller-cart-toolbar{background:#fff;border:1px solid #e1e8eb;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;padding:15px 18px;display:flex;box-shadow:0 4px 16px #1f37460f}.seller-cart-title,.seller-cart-tools,.seller-cart-footer-select,.seller-cart-footer-money{align-items:center;gap:12px;display:flex}.seller-cart-title h2{color:#193848;margin:0;font-size:22px}.seller-cart-title>b{color:#7b8990;background:#f0f2f4;border-radius:5px;padding:4px 9px;font-size:12px}.seller-cart-title-icon{color:#2589ef;font-size:22px}.seller-exchange-rate{color:#187d75;border-left:1px solid #dce4e7;gap:2px;margin-left:4px;padding-left:14px;font-size:13px;font-weight:900;display:grid}.seller-exchange-rate small{color:#819199;font-size:10px;font-weight:500}.seller-exchange-rate.stale{color:#b87924}.seller-cart-tools label{background:#fff;border:1px solid #d6e0e4;border-radius:7px;align-items:center;width:min(290px,34vw);height:42px;padding:0 11px;display:flex}.seller-cart-tools label span{color:#93a2a8;font-size:20px}.seller-cart-tools input{color:#3d5661;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:0 8px}.seller-cart-clear{color:#ef655f;cursor:pointer;background:#fff7f6;border:1px solid #ffb7b3;border-radius:7px;height:42px;padding:0 15px;font-weight:900}.seller-cart-selectbar{background:#fff;border:1px solid #e3e9ec;border-radius:11px;align-items:center;gap:18px;min-height:58px;margin-bottom:12px;padding:0 20px;display:flex;box-shadow:0 4px 13px #1f37460d}.seller-cart-selectbar label,.seller-cart-footer-select label{align-items:center;gap:8px;font-weight:900;display:flex}.seller-cart-selectbar input,.seller-cart-footer input,.seller-cart-check input{accent-color:#318bea;width:16px;height:16px}.seller-cart-selectbar span{color:#75868e}.seller-cart-selectbar span b,.seller-cart-footer-select b{color:#2d8ce9}.seller-cart-selectbar button{color:#ef716b;cursor:pointer;background:0 0;border:0;margin-left:auto;font-weight:900}.seller-cart-list{gap:12px;display:grid}.seller-cart-row{background:#fff;border:1px solid #e0e7ea;border-radius:12px;grid-template-columns:28px minmax(340px,1.35fr) minmax(230px,.72fr) 130px 72px;align-items:center;gap:16px;min-height:142px;padding:17px 21px;transition:all .18s;display:grid;box-shadow:0 5px 16px #1f37460f}.seller-cart-row.selected{border-color:#b7d7f6;box-shadow:0 5px 18px #318bea1c}.seller-cart-check{place-items:center;display:grid}.seller-cart-check-text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.seller-cart-identity{align-items:center;gap:16px;min-width:0;display:flex}.seller-cart-identity>img,.seller-cart-identity>i{object-fit:cover;color:#91a0a6;background:#f5f7f8;border:1px solid #dfe6e9;border-radius:8px;flex:0 0 96px;place-items:center;width:96px;height:96px;font-style:normal;display:grid}.seller-cart-identity>span{gap:5px;min-width:0;display:grid}.seller-cart-identity b{color:#263f4d;text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.seller-cart-identity small{color:#7d8e96}.seller-cart-identity em{color:#479b5a;background:#eef9ef;border-radius:4px;width:max-content;padding:3px 7px;font-style:normal}.seller-cart-identity strong{color:#48a836}.seller-cart-pricing{gap:8px;padding-left:4px;display:grid}.seller-cart-pricing>span{color:#5f747e;grid-template-columns:75px 1fr auto;align-items:center;display:grid}.seller-cart-pricing small{color:#9aa7ad}.seller-cart-pricing b{color:#2f4753}.seller-cart-pricing span:nth-child(2) b{color:#6a7d86}.seller-cart-pricing span:nth-child(3) b{color:#e58a28}.seller-cart-quantity{grid-template-columns:34px 58px 34px;align-items:center;display:grid}.seller-cart-quantity button,.seller-cart-quantity b{background:#fff;border:1px solid #d9e1e5;place-items:center;height:34px;display:grid}.seller-cart-quantity button{color:#71858f;cursor:pointer}.seller-cart-quantity button:first-child{border-radius:6px 0 0 6px}.seller-cart-quantity button:last-child{border-radius:0 6px 6px 0}.seller-cart-quantity b{color:#304b58;border-inline:0}.seller-cart-quantity button:disabled,.seller-cart-clear:disabled,.seller-cart-selectbar button:disabled{opacity:.45;cursor:not-allowed}.seller-cart-subtotal{justify-items:end;gap:5px;display:grid}.seller-cart-subtotal small{color:#7f8e95}.seller-cart-subtotal>b{color:#ef635d;font-size:20px}.seller-cart-subtotal span{color:#a1adb2;font-size:11px}.seller-cart-delete{color:#ef6c67;cursor:pointer;background:0 0;border:0;font-weight:900}.seller-cart-footer{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff7;border:1px solid #dfe6e9;border-radius:12px 12px 0 0;grid-template-columns:1fr auto 220px;align-items:center;gap:24px;min-height:106px;margin-top:28px;padding:17px 24px;display:grid;position:sticky;bottom:0;box-shadow:0 -8px 28px #1d35441a}.seller-cart-footer-select span{color:#75868e}.seller-cart-footer-money{flex-wrap:wrap;justify-content:flex-end}.seller-cart-footer-money small{color:#73858d}.seller-cart-footer-money small b{color:#405761}.seller-cart-footer-money strong{color:#354e59;margin-left:8px;font-size:16px}.seller-cart-footer-money strong b{color:#ef625c;margin-left:6px;font-size:26px}.seller-cart-checkout{color:#fff;cursor:pointer;background:linear-gradient(90deg,#338ee8,#54a1f2);border:0;border-radius:8px;align-self:stretch;font-size:17px;font-weight:900;box-shadow:0 7px 17px #318bea3d}.seller-cart-checkout:disabled{box-shadow:none;cursor:not-allowed;background:#cbd4d9}@media (width<=1200px){.seller-cart-row{grid-template-columns:28px minmax(310px,1fr) minmax(210px,.7fr) 126px 72px}.seller-cart-delete{grid-column:5}.seller-cart-pricing{font-size:12px}}@media (width<=900px){.seller-cart-toolbar{flex-direction:column;align-items:stretch}.seller-cart-tools label{width:100%}.seller-cart-row{grid-template-columns:28px 1fr auto}.seller-cart-identity{grid-column:2/-1}.seller-cart-pricing{grid-column:2}.seller-cart-quantity{grid-column:3}.seller-cart-delete{grid-area:auto/3}.seller-cart-footer{grid-template-columns:1fr auto}.seller-cart-footer-money{justify-content:flex-start}.seller-cart-checkout{grid-area:1/2/3;min-height:70px}}@media (width<=620px){.seller-cart-page{margin:0;padding-bottom:80px}.seller-cart-title{flex-wrap:wrap;align-items:flex-start}.seller-exchange-rate{border-left:0;width:100%;margin:3px 0 0 34px;padding-left:0}.seller-cart-tools{flex-direction:column;align-items:stretch}.seller-cart-selectbar{gap:10px;padding-inline:13px}.seller-cart-row{grid-template-columns:24px 1fr;padding:14px}.seller-cart-identity{grid-column:2;align-items:flex-start}.seller-cart-identity>img,.seller-cart-identity>i{flex-basis:76px;width:76px;height:76px}.seller-cart-pricing,.seller-cart-quantity,.seller-cart-subtotal,.seller-cart-delete{grid-column:2}.seller-cart-pricing>span{grid-template-columns:72px 1fr auto}.seller-cart-subtotal{justify-items:start}.seller-cart-footer{grid-template-columns:1fr;gap:10px;padding:14px}.seller-cart-footer-money{gap:8px}.seller-cart-footer-money strong{width:100%;margin:0}.seller-cart-checkout{grid-area:auto;min-height:48px}.seller-cart-footer-select{justify-content:space-between}}.currency-exchange-panel{background:linear-gradient(135deg,#fff 0%,#f2fbf8 100%);border:1px solid #cce8df}.currency-exchange-form{grid-template-columns:minmax(240px,1fr) auto minmax(220px,.8fr) minmax(150px,.45fr);align-items:end;gap:14px;margin-top:18px;display:grid}.currency-exchange-form label{color:#15384a;gap:8px;font-weight:800;display:grid}.currency-exchange-form input{width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #cad9df;border-radius:9px;padding:0 13px}.currency-exchange-form>div{color:#196d60;background:#e7f6f0;border-radius:9px;gap:4px;min-height:46px;padding:7px 14px;display:grid}.currency-exchange-form>div small{font-size:12px}.currency-exchange-form>div b{font-size:19px}.currency-exchange-form .login-primary{min-height:46px;margin:0}.currency-exchange-form .mini-secondary{white-space:nowrap;min-height:46px}.wallet-ledger .code-text small,.wallet-ledger span small{color:#84949b;margin-top:3px;font-weight:500;display:block}@media (width<=850px){.currency-exchange-form{grid-template-columns:1fr 1fr}.currency-exchange-form label{grid-column:1/-1}}@media (width<=560px){.currency-exchange-form{grid-template-columns:1fr}.currency-exchange-form>*{grid-column:auto!important}}.lock-cart-badge{color:#9a5b00;background:#fff0c6;border-radius:999px;width:max-content;margin:4px 0;padding:3px 9px;font-size:12px;font-weight:800;display:inline-flex}.seller-cart-checkout-actions{align-items:center;gap:10px;display:flex}.seller-cart-checkout.lock{color:#fff;background:#c88316}.lock-checkout-page{max-width:1120px}.lock-checkout-intro{color:#75500c;background:#fff9e8;border:1px solid #f0d08a;border-radius:12px;align-items:center;gap:14px;margin:18px 24px;padding:14px 18px;display:flex}.lock-checkout-intro span{font-size:13px}.lock-checkout-list{gap:10px;padding:14px;display:grid}.lock-checkout-list article{background:#fff;border:1px solid #dbe6e8;border-radius:12px;grid-template-columns:minmax(280px,1fr) 140px 160px 150px;align-items:center;gap:16px;padding:14px;display:grid}.lock-checkout-list article>div{align-items:center;gap:12px;display:flex}.lock-checkout-list img,.lock-checkout-list article>div>i{object-fit:cover;background:#f2f6f6;border-radius:8px;place-items:center;width:58px;height:58px;display:grid}.lock-checkout-list article>div span,.lock-checkout-list article>span{flex-direction:column;gap:4px;display:flex}.lock-checkout-list small,.lock-checkout-list em{color:#71858c;font-size:12px;font-style:normal}.lock-checkout-list article>strong{color:#eb5a43;text-align:right;font-size:19px}.lock-checkout-footer{background:#f4f8f8;border-radius:14px;grid-template-columns:1fr 1fr auto;align-items:center;gap:12px 22px;margin:20px 24px 28px;padding:18px;display:grid}.lock-checkout-footer>strong{font-size:18px}.lock-checkout-footer>strong b{color:#eb5a43;margin-left:8px;font-size:25px}.lock-checkout-footer>small{color:#71858c;grid-column:1/-1}@media (width<=800px){.seller-cart-checkout-actions{flex-direction:column}.lock-checkout-list article{grid-template-columns:1fr 1fr}.lock-checkout-list article>div{grid-column:1/-1}.lock-checkout-footer{grid-template-columns:1fr}.lock-checkout-footer>small{grid-column:auto}}.after-sales-heading>div:last-child{flex-wrap:wrap;gap:9px;display:flex}.after-sale-submit-modal,.after-sale-detail-modal{width:min(980px,100vw - 32px);max-height:calc(100vh - 32px);overflow:auto}.after-sale-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.after-sale-form-grid label,.after-sale-reply label,.after-sale-review-actions label{color:#526a74;gap:6px;font-size:12px;font-weight:700;display:grid}.after-sale-form-grid .wide,.after-sale-review-actions .wide{grid-column:1/-1}.after-sale-form-grid select,.after-sale-form-grid textarea,.after-sale-form-grid input,.after-sale-reply textarea,.after-sale-reply input,.after-sale-review-actions select,.after-sale-review-actions textarea{color:#153d4c;background:#fff;border:1px solid #cfdde0;border-radius:9px;width:100%;padding:10px 11px}.after-sale-form-grid textarea,.after-sale-reply textarea,.after-sale-review-actions textarea{resize:vertical;min-height:92px}.after-sale-item-picker{gap:8px;margin:16px 0;display:grid}.after-sale-item-picker>div,.after-sale-detail-items>div{border:1px solid #dce7e8;border-radius:10px;grid-template-columns:52px 1fr auto;align-items:center;gap:11px;padding:9px;display:grid}.after-sale-item-picker img,.after-sale-detail-items img,.after-sale-item-picker i,.after-sale-detail-items i{object-fit:contain;background:#f5f8f8;border-radius:7px;width:52px;height:52px}.after-sale-item-picker span,.after-sale-detail-items span{gap:4px;display:grid}.after-sale-item-picker small,.after-sale-detail-items small{color:#74868d}.after-sale-item-picker input{border:1px solid #cbdadd;border-radius:8px;width:84px;margin-left:8px;padding:8px}.after-sale-file-drop{background:#f3fbfa;border:1px dashed #6eb0b5;border-radius:10px;gap:7px;padding:14px;display:grid}.after-sale-file-drop span{color:#71868d;font-size:12px}.after-sale-submit-modal>footer{justify-content:flex-end;gap:9px;margin-top:15px;display:flex}.after-sale-detail-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:14px;display:grid}.after-sale-detail-summary span{color:#718087;background:#f3f7f7;border-radius:9px;padding:10px;font-size:12px}.after-sale-detail-summary b{color:#214654;margin-top:5px;display:block}.after-sale-detail-items{gap:8px;margin:14px 0;display:grid}.after-sale-conversation{gap:10px;margin-top:16px;display:grid}.after-sale-conversation>article{background:#f8faf9;border:1px solid #dce6e7;border-radius:11px;padding:12px}.after-sale-conversation>article.from-staff{background:#f0faf8;border-color:#a9d6d2}.after-sale-conversation article>header{justify-content:space-between;gap:12px;display:flex}.after-sale-conversation article>header small{color:#809097}.after-sale-conversation article>p{white-space:pre-wrap}.after-sale-conversation article>div{flex-wrap:wrap;gap:9px;display:flex}.after-sale-conversation article a{color:#176d78;gap:4px;font-size:12px;display:grid}.after-sale-conversation article img,.after-sale-conversation article video{object-fit:cover;background:#e8eeee;border-radius:8px;width:150px;height:100px}.after-sale-document{background:#fff;border:1px solid #c9dcdc;border-radius:8px;padding:10px}.after-sale-reply,.after-sale-review-actions{background:#f7faf9;border:1px solid #d8e5e6;border-radius:11px;gap:11px;margin-top:16px;padding:14px;display:grid}.after-sale-reply .login-primary{justify-self:end;width:auto}.after-sale-workbench-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.after-sale-workbench-metrics{gap:9px;display:flex}.after-sale-workbench-metrics span{color:#73858c;background:#f1f7f6;border-radius:9px;min-width:100px;padding:11px;font-size:12px}.after-sale-workbench-metrics b{color:#0e6671;margin-top:4px;font-size:21px;display:block}.after-sale-sku-line{flex-wrap:wrap;gap:6px;display:flex}.after-sale-sku-line em{color:#176a72;background:#f4fbfa;border:1px solid #cae0df;border-radius:7px;padding:5px 8px;font-size:12px;font-style:normal;font-weight:800}.after-sale-reason{background:#fff9ef;border-left:4px solid #d7a24d;border-radius:8px;padding:13px}.after-sale-reason h3,.after-sale-reason p{margin:0}.after-sale-reason p{white-space:pre-wrap;color:#5e7077;margin-top:7px}.after-sale-review-actions{background:#f0f8f7;grid-template-columns:1fr 2fr}.after-sale-review-actions>h3,.after-sale-review-actions>div{grid-column:1/-1}.after-sale-review-actions>div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (width<=800px){.after-sale-form-grid,.after-sale-detail-summary,.after-sale-review-actions{grid-template-columns:1fr}.after-sale-form-grid .wide,.after-sale-review-actions .wide,.after-sale-review-actions>h3,.after-sale-review-actions>div{grid-column:1}.after-sale-workbench-head{flex-direction:column;align-items:stretch}.after-sale-workbench-metrics{overflow:auto}.after-sale-workbench-metrics span{min-width:92px}.after-sale-conversation article img,.after-sale-conversation article video{width:118px;height:82px}}.after-sale-refund-history,.after-sale-refund-form{background:#f3faf9;border:1px solid #b8d9d5;border-radius:12px;gap:12px;margin-top:16px;padding:15px;display:grid}.after-sale-refund-history>article{background:#fff;border:1px solid #d6e7e5;border-radius:10px;gap:9px;padding:12px;display:grid}.after-sale-refund-history header,.after-sale-refund-history article>div{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.after-sale-refund-history span{color:#6d7e84}.after-sale-refund-history article>p{color:#5f7077;margin:0}.after-sale-refund-form>p{color:#64787f;margin:0}.after-sale-refund-fees{grid-template-columns:1fr 1fr;gap:10px;display:grid}.after-sale-refund-form label{color:#526a74;gap:5px;font-size:12px;font-weight:700;display:grid}.after-sale-refund-form input,.after-sale-refund-form select,.after-sale-refund-form textarea{color:#153d4c;background:#fff;border:1px solid #c9dadd;border-radius:8px;width:100%;padding:9px 10px}.after-sale-refund-form textarea{resize:vertical;min-height:78px}.after-sale-refund-line{background:#fff;border:1px solid #d5e5e3;border-radius:10px;grid-template-columns:minmax(180px,1.4fr) repeat(3,minmax(130px,1fr));align-items:end;gap:10px;padding:11px;display:grid}.after-sale-refund-line>span{gap:5px;display:grid}.after-sale-refund-line small{color:#778990}.after-sale-refund-form>.login-primary{justify-self:end;width:auto}@media (width<=800px){.after-sale-refund-fees,.after-sale-refund-line{grid-template-columns:1fr}}.after-sale-order-search{background:#f5fbfa;border:1px solid #cce1e2;border-radius:10px;padding:12px;position:relative}.after-sale-order-search input{background:#fff;padding-left:38px!important}.after-sale-order-search:after{content:"⌕";color:#16808a;font-size:22px;line-height:1;position:absolute;top:43px;left:25px}.after-sale-order-search small{color:#71878e;font-weight:500}.seller-help-heading{background:linear-gradient(135deg,#fff,#f2faf8)}.seller-help-list article{align-items:flex-start}.seller-help-list article>b{text-align:center;min-width:48px}.seller-help-list article p{line-height:1.75}.seller-access-modal{color:#123047;background:#fff;border-radius:18px;width:min(900px,94vw);max-height:90dvh;padding:24px;overflow-y:auto;box-shadow:0 20px 60px #0003}.seller-access-modal header{justify-content:space-between;align-items:center;gap:16px;display:flex}.seller-access-modal form{border-bottom:1px solid #d4e4e7;padding:18px 0}.seller-access-modal p{font-size:13px;line-height:1.7}.seller-access-modal input:not([type=checkbox]),.seller-access-modal select{border:1px solid #c6dce0;border-radius:6px;max-width:100%;padding:9px}.seller-access-modal button{color:#075d70;cursor:pointer;background:#e8f5f5;border:1px solid #aacbd1;border-radius:7px;padding:9px 14px}.product-fee-bulk.product-stock-bulk{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.product-stock-bulk>span,.product-stock-bulk>small{grid-column:1/-1}@media (width<=700px){.product-fee-bulk.product-stock-bulk{grid-template-columns:1fr}}.import-bulk-panel{margin:14px 0}.import-bulk-heading,.import-bulk-note,.import-bulk-actions{grid-column:1/-1}.import-bulk-heading{flex-direction:column;gap:6px;display:flex}.import-bulk-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.import-bulk-actions label{flex-direction:row;align-items:center;gap:6px;display:flex}.import-bulk-actions input[type=checkbox],.product-import-editor input[type=checkbox]{flex-shrink:0;width:18px;height:18px;padding:0}.import-row-choice{align-items:center;gap:3px;display:flex}.catalog-feature-filters{flex-wrap:wrap;gap:10px;padding:12px 0;display:flex}.catalog-feature-filters button{color:#17687a;cursor:pointer;font:inherit;background:#fff;border:1px solid #c7dfe4;border-radius:9px;padding:9px 22px}.catalog-feature-filters button.active{color:#fff;background:#087e92;border-color:#087e92;box-shadow:0 3px 10px #087e9226}.catalog-feature-filters button:focus-visible{outline-offset:2px;outline:3px solid #e7ad36}.catalog-feature-badges{flex-wrap:wrap;gap:6px;display:flex}.catalog-feature-badges:empty{display:none}.catalog-product-card>.catalog-feature-badges{padding:10px 12px}.catalog-feature-badges span{border-radius:6px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.catalog-feature-badges .feature-1{color:#a7351c;background:#fff0e9}.catalog-feature-badges .feature-2{color:#126c48;background:#e6f7ee}.catalog-feature-badges .feature-4{color:#9a6400;background:#fff2c7}.catalog-tag-manager{background:#f4fbfb;border:1px solid #cee1e4;border-radius:12px;flex-wrap:wrap;align-items:end;gap:14px;margin:12px 0;padding:16px;display:flex}.catalog-tag-manager>div{flex:280px}.catalog-tag-manager small{color:#687f89;margin-top:6px;display:block}.catalog-tag-manager label{gap:6px;display:grid}.catalog-tag-manager select{color:#12354a;background:#fff;border:1px solid #cbdfe3;border-radius:7px;padding:9px 12px}.product-image-preview-trigger{cursor:zoom-in;background:0 0;border:0;place-items:center;padding:0;display:grid}.product-group-thumbs .product-image-preview-trigger{border-radius:10px;flex:none}.product-group-thumbs .product-image-preview-trigger:hover,.product-group-thumbs .product-image-preview-trigger:focus-visible{z-index:2;outline:3px solid #176e7e40;transform:translateY(-2px)scale(1.06)}.product-image-lightbox{z-index:1800;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05121ddb;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.product-image-lightbox>section{background:#fff;border-radius:16px;justify-items:center;gap:10px;max-width:94vw;max-height:94vh;padding:18px;display:grid;position:relative;box-shadow:0 30px 90px #00000073}.product-image-lightbox img{object-fit:contain;border-radius:10px;max-width:min(1100px,88vw);max-height:80vh;display:block}.product-image-lightbox p{color:#35515d;text-align:center;max-width:80vw;margin:0;font-weight:800}.product-image-lightbox>section>button{z-index:1;color:#fff;cursor:pointer;background:#082331d1;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:40px;height:40px;font-size:25px;line-height:1;display:grid;position:absolute;top:10px;right:10px}.product-inline-image{cursor:default;position:static;overflow:visible}.product-inline-image .product-image-preview-trigger:hover,.product-inline-image .product-image-preview-trigger:focus-visible{border-radius:9px;outline:3px solid #176e7e40}.product-image-picker{gap:4px;min-width:0;display:grid}.product-image-file-input{opacity:1!important;pointer-events:auto!important;width:auto!important;height:auto!important;display:none!important;position:static!important;inset:auto!important}.product-image-change-action{color:#176e7e;cursor:pointer;background:#f1faf9;border:1px solid #b9d9dc;border-radius:7px;min-height:29px;padding:5px 7px;font-size:11px;font-weight:900;line-height:1.25}.product-image-change-action:hover,.product-image-change-action:focus-visible{background:#e6f5f3;border-color:#176e7e;outline:3px solid #176e7e29}.product-image-change-action.selected{color:#216b4e;background:#eaf8f1;border-color:#9bcdb8}.product-image-change-action:disabled{opacity:.55;cursor:not-allowed}.product-image-selected-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden;color:#267454!important;font-size:10px!important;font-weight:800!important}.product-edit-image-preview{aspect-ratio:1;background:#f0f5f4;border:1px solid #dfe7e9;border-radius:15px;place-items:center;width:100%;display:grid;overflow:hidden}.product-edit-image-preview img{object-fit:cover;border-radius:14px;width:100%;height:100%}.product-edit-image-preview:hover,.product-edit-image-preview:focus-visible{outline:4px solid #176e7e40}@media (width<=760px){.product-image-lightbox{padding:12px}.product-image-lightbox>section{padding:10px}.product-image-lightbox img{max-width:92vw;max-height:78vh}}
