.partner-review-page{background:radial-gradient(circle at 85% 0,#4c70ff1c,#0000 28%),#f1f2f6;min-height:1000px;padding:38px 0 120px}.admin-order-page{background:radial-gradient(circle at 88% 0,#4c70ff1a,#0000 27%),#f1f2f6;min-height:1000px;padding:38px 0 120px}.admin-order-page[lang=ko]{letter-spacing:-.15px}.admin-order-hero{color:#fff;background:radial-gradient(circle at 80% 15%,#4978ff80,#0000 29%),linear-gradient(135deg,#101827 0%,#18233a 72%,#27375c 100%);border-radius:34px;justify-content:space-between;align-items:flex-end;gap:36px;min-height:248px;padding:46px 48px;display:flex;overflow:hidden;box-shadow:0 24px 70px #161f3729}.admin-order-hero>div:first-child{min-width:0;max-width:860px}.admin-order-hero .eyebrow{color:#9eb4ff}.admin-order-hero h1{overflow-wrap:anywhere;letter-spacing:-3px;margin:0;font-family:Georgia,serif;font-size:clamp(38px,4.6vw,66px);font-weight:500;line-height:1}.admin-order-page[lang=ko] .admin-order-hero h1{font-family:var(--font-geist), Pretendard, "Apple SD Gothic Neo", sans-serif;letter-spacing:-3.5px;font-weight:760}.admin-order-hero p{color:#bbc3d2;max-width:680px;margin:18px 0 0;font-size:13px;line-height:1.65}.admin-order-hero-state{flex-direction:column;flex:none;align-items:flex-end;gap:14px;display:flex}.admin-order-hero-state>span{color:#aeb8ca;letter-spacing:.5px;text-transform:uppercase;font-size:12px;font-weight:800}.admin-order-page[lang=ko] .admin-order-hero-state>span{letter-spacing:0}.admin-order-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.admin-order-facts article{background:#fff;border:1px solid #181a220f;border-radius:20px;flex-direction:column;min-width:0;padding:22px;display:flex;box-shadow:0 7px 30px #1418260a}.admin-order-facts span{color:#858891;font-size:12px;font-weight:750}.admin-order-facts b{text-overflow:ellipsis;white-space:nowrap;margin-top:9px;font-size:19px;overflow:hidden}.admin-order-facts small{color:#9a9ca3;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:12px;overflow:hidden}.order-operations-workspace{background:#fff;border:1px solid #181a2212;border-radius:26px;margin:20px 0;padding:28px;box-shadow:0 9px 36px #1418260d}.order-operations-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.order-operations-heading h2{margin:5px 0 0;font-size:24px}.order-operations-heading p{color:#7c7f87;max-width:720px;margin:8px 0 0;font-size:12px;line-height:1.6}.order-operations-heading-actions,.packing-package-actions,.order-operations-inline-form .actions{justify-content:flex-end;gap:9px;display:flex}.order-operations-heading-actions button{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.order-operation-steps{background:#f8f9fb;border:1px solid #e5e7eb;border-radius:17px;grid-template-columns:repeat(7,minmax(0,1fr));margin-top:24px;display:grid;overflow:hidden}.order-operation-steps article{color:#979aa2;align-items:center;gap:11px;min-width:0;padding:15px;display:flex;position:relative}.order-operation-steps article:not(:last-child){border-right:1px solid #e5e7eb}.order-operation-steps i{color:#72757d;background:#e7e9ed;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font-size:11px;font-style:normal;font-weight:850;display:grid}.order-operation-steps div{gap:3px;min-width:0;display:grid}.order-operation-steps b{font-size:12px}.order-operation-steps small{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.order-operation-steps article.done{color:#23724a;background:#f1f8f4}.order-operation-steps article.done i{color:#fff;background:#2f8a5e}.order-operation-steps article.active{color:#234caa;background:#eef3ff}.order-operation-steps article.active i{color:#fff;background:#315efb}.order-blocker-banner{background:#fff9ee;border:1px solid #f2d2a3;border-radius:17px;gap:10px;margin-top:18px;padding:16px;display:grid}.order-blocker-banner>div:first-child{color:#975d08;align-items:center;gap:11px;display:flex}.order-blocker-banner>div:first-child svg{width:23px}.order-blocker-banner>div:first-child span{gap:3px;display:grid}.order-blocker-banner>div:first-child b{font-size:12px}.order-blocker-banner>div:first-child small{color:#9c7b4d;font-size:10px}.order-blocker-banner>article{background:#ffffffd1;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;padding:13px 14px;display:flex}.order-blocker-banner>article>div{min-width:0}.order-blocker-banner>article span{color:#aa6810;text-transform:uppercase;font-size:10px;font-weight:850}.order-blocker-banner>article p{color:#4f4538;margin:5px 0 0;font-size:12px;line-height:1.45}.order-blocker-banner>article small{color:#9b8a74;margin-top:5px;font-size:9px;display:block}.order-blocker-resolution{grid-template-columns:minmax(180px,1fr) auto auto;gap:7px;min-width:min(100%,500px);display:grid}.order-blocker-resolution input,.order-operations-inline-form input,.order-operations-inline-form select,.order-operations-inline-form textarea,.packing-package input,.packing-package select{color:#202329;width:100%;font:inherit;background:#fff;border:1px solid #d5d8df;border-radius:10px;padding:10px 11px;font-size:11px}.order-operations-inline-form{background:#f8f9fb;border:1px solid #dfe3ea;border-radius:17px;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:18px;padding:18px;display:grid}.order-operations-inline-form label,.packing-package label{color:#646871;gap:7px;font-size:10px;font-weight:800;display:grid}.order-operations-inline-form label.wide,.order-operations-inline-form .actions,.order-operations-inline-form .shipment-form-fields,.order-operations-inline-form .shipment-allocation-table{grid-column:1/-1}.order-operations-inline-form textarea{resize:vertical;min-height:84px}.shipment-form-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.shipment-allocation-table,.packing-allocation-table{background:#fff;border:1px solid #e0e3e8;border-radius:13px;overflow:hidden}.shipment-allocation-row,.packing-allocation-row{border-bottom:1px solid #e9ebef;align-items:center;min-height:54px;padding:9px 12px;gap:12px!important;display:grid!important}.shipment-allocation-row{grid-template-columns:minmax(220px,1.6fr) .5fr .5fr .7fr}.packing-allocation-row{grid-template-columns:minmax(190px,1.5fr) .6fr .65fr}.shipment-allocation-row:last-child,.packing-allocation-row:last-child{border-bottom:0}.shipment-allocation-row.heading,.packing-allocation-row.heading{color:#8d9098;text-transform:uppercase;background:#f3f5f8;min-height:38px;font-size:9px;font-weight:850}.shipment-allocation-row>span:first-child,.packing-allocation-row>span:first-child{gap:3px;min-width:0;display:grid}.shipment-allocation-row b,.packing-allocation-row b{color:#24272e;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.shipment-allocation-row small,.packing-allocation-row small{color:#90939a;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:500;overflow:hidden}.shipment-operation-list{gap:16px;margin-top:20px;display:grid}.shipment-operation-card{background:#fafbfc;border:1px solid #dfe2e8;border-radius:20px;overflow:hidden}.shipment-operation-card>header{background:#fff;border-bottom:1px solid #e2e5ea;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px;display:flex}.shipment-operation-card>header>div:first-child{min-width:0}.shipment-operation-card>header span{color:#315efb;letter-spacing:.45px;font-size:10px;font-weight:850}.shipment-operation-card>header h3{margin:5px 0 0;font-size:18px}.shipment-operation-card>header p{color:#858891;margin:6px 0 0;font-size:10px}.shipment-operation-card>header>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.shipment-operation-stats{background:#f4f6f9;border-bottom:1px solid #e2e5ea;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.shipment-operation-stats span{border-right:1px solid #e2e5ea;gap:4px;padding:15px 18px;display:grid}.shipment-operation-stats span:last-child{border-right:0}.shipment-operation-stats b{font-size:13px}.shipment-operation-stats small{color:#8a8d95;font-size:9px}.packing-package-list{gap:12px;padding:16px;display:grid}.packing-package{background:#fff;border:1px solid #dfe2e7;border-radius:15px;padding:17px}.packing-package.confirmed{background:#f8fcf9;border-color:#cfe3d6}.packing-package.new{background:#f8f9fb;border-style:dashed}.packing-package-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.packing-package-heading>div{min-width:0}.packing-package-heading span{color:#315efb;letter-spacing:.4px;text-transform:uppercase;font-size:10px;font-weight:850}.packing-package-heading h4{text-transform:capitalize;margin:4px 0 0;font-size:15px}.packing-package-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.packing-allocation-table,.packing-package-actions{margin-top:14px}.packing-blocked-note{color:#a76712;text-align:right;margin-top:9px;font-size:10px;display:block}.packing-measurement-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:14px;display:grid}.packing-measurement-summary span{background:#ffffffe6;border-radius:10px;gap:4px;padding:11px;display:grid}.packing-measurement-summary b{font-size:11px}.packing-measurement-summary small{color:#858990;text-transform:uppercase;font-size:8px}.packing-package-items{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.packing-package-items span{background:#fff;border:1px solid #dfe7e1;border-radius:9px;gap:8px;padding:7px 9px;display:inline-flex}.packing-package-items b{font-size:9px}.packing-package-items em{color:#5c7765;font-size:9px;font-style:normal}.packing-shipping-mark{color:#6f7479;gap:4px;margin:11px 0 0;font-size:10px;display:grid}.packing-shipping-mark b{color:#363b40;text-transform:uppercase;font-size:9px}.trade-document-console{background:#f3f5f8;border-top:1px solid #dde1e7;padding:20px}.trade-document-heading,.trade-document-editor-head,.trade-document-actions{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.trade-document-heading>div,.trade-document-editor-head>div{min-width:0}.trade-document-heading>div>span,.trade-document-editor-head span{color:#315efb;letter-spacing:.8px;font-size:9px;font-weight:900}.trade-document-heading h4{margin:5px 0 0;font-size:17px}.trade-document-heading p{color:#7e828c;margin:6px 0 0;font-size:10px;line-height:1.5}.trade-document-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:16px;display:grid}.trade-document-tabs>button{color:#252930;text-align:left;background:#fff;border:1px solid #dce0e7;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:3px 10px;min-width:0;padding:13px 14px;display:grid}.trade-document-tabs>button.selected{background:#edf2ff;border-color:#819cfb;box-shadow:0 0 0 2px #315efb14}.trade-document-tabs>button>span{color:#fff;background:#17233a;border-radius:9px;grid-row:1/3;place-items:center;width:32px;height:32px;font-size:10px;font-weight:900;display:grid}.trade-document-tabs>button b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.trade-document-tabs>button small{color:#828690;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.trade-document-tabs>button .status,.trade-document-tabs>button em{grid-area:1/3/3;align-self:center;font-size:8px}.trade-document-tabs>button em{color:#999da6;font-style:normal;font-weight:850}.trade-document-workspace{grid-template-columns:minmax(320px,.74fr) minmax(520px,1.26fr);gap:12px;margin-top:12px;display:grid}.trade-document-editor,.trade-document-preview{background:#fff;border:1px solid #dce0e6;border-radius:15px;min-width:0}.trade-document-editor{padding:16px}.trade-document-editor-head{align-items:center}.trade-document-editor-head h5{margin:4px 0 0;font-size:13px}.trade-document-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:15px;display:grid}.trade-document-fields label{color:#626771;gap:6px;font-size:9px;font-weight:850;display:grid}.trade-document-fields label.wide{grid-column:1/-1}.trade-document-fields input,.trade-document-fields textarea{color:#242830;width:100%;font:inherit;background:#fff;border:1px solid #d6dae1;border-radius:9px;padding:9px 10px;font-size:10px}.trade-document-fields textarea{resize:vertical;min-height:55px}.trade-document-fields .read-only textarea{color:#747984;background:#f3f5f8}.trade-document-actions{align-items:center;margin-top:13px}.trade-document-actions button{flex:1;padding:10px 12px;font-size:10px}.trade-document-validation{color:#6f481a;background:#fff8ec;border:1px solid #f1c99a;border-radius:11px;margin-top:13px;padding:12px}.trade-document-validation>b{font-size:10px}.trade-document-validation ul{gap:6px;margin:9px 0 0;padding:0;list-style:none;display:grid}.trade-document-validation li{grid-template-columns:minmax(115px,auto) 1fr;align-items:start;gap:7px;font-size:9px;line-height:1.4;display:grid}.trade-document-validation code{color:#9b5e13;font-size:8px;font-weight:850}.trade-document-ready{color:#226843;background:#f0f8f3;border:1px solid #cfe5d7;border-radius:11px;align-items:center;gap:8px;margin-top:13px;padding:11px;font-size:9px;font-weight:750;display:flex}.trade-document-preview{color:#20242a;overflow:hidden}.trade-document-preview.empty{color:#8a8e97;text-align:center;align-content:center;place-items:center;gap:9px;min-height:480px;padding:35px;display:grid}.trade-document-preview.empty svg{width:34px}.trade-document-preview.empty b{color:#555a64;font-size:12px}.trade-document-preview.empty p{max-width:360px;margin:0;font-size:9px;line-height:1.55}.trade-document-preview>header{color:#fff;background:#17233a;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px;display:flex}.trade-document-preview>header small{color:#9ea9bc;letter-spacing:1px;font-size:7px;font-weight:850}.trade-document-preview>header h5{letter-spacing:.4px;margin:5px 0 0;font-family:Georgia,serif;font-size:20px;font-weight:500}.trade-document-preview>header>div:last-child{text-align:right;justify-items:end;gap:4px;display:grid}.trade-document-preview>header b{font-size:10px}.trade-document-preview>header span{color:#abb5c5;font-size:8px}.trade-document-preview-parties{grid-template-columns:1fr 1fr;margin:0;display:grid}.trade-document-preview-parties>div{border-bottom:1px solid #e2e4e8;border-right:1px solid #e2e4e8;min-height:74px;padding:12px 15px}.trade-document-preview-parties>div:nth-child(2n){border-right:0}.trade-document-preview-parties dt,.trade-document-preview-meta b,.trade-document-preview>footer b{color:#7d828c;letter-spacing:.5px;margin-bottom:5px;font-size:7px;font-weight:900;display:block}.trade-document-preview-parties dd{white-space:pre-line;margin:0;font-size:9px;line-height:1.45}.trade-document-preview-meta{border-bottom:1px solid #e2e4e8;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.trade-document-preview-meta span{border-right:1px solid #e2e4e8;min-height:58px;padding:10px 12px;font-size:8px;line-height:1.45}.trade-document-preview-meta span:nth-child(3n){border-right:0}.trade-document-preview-table{padding:13px;overflow-x:auto}.trade-document-preview-table>div{border-bottom:1px solid #e9eaed;align-items:center;min-width:640px;min-height:42px;font-size:8px;display:grid}.trade-document-preview-table.ci>div{grid-template-columns:.38fr 1.35fr .8fr .55fr .7fr .75fr}.trade-document-preview-table.pl>div{grid-template-columns:.7fr 1.5fr .9fr .9fr .55fr}.trade-document-preview-table>div.heading{color:#7f848d;background:#f5f6f8;min-height:28px;font-size:7px;font-weight:900}.trade-document-preview-table span{overflow-wrap:anywhere;min-width:0;padding:7px}.trade-document-preview-table span small{color:#8b9099;margin-top:4px;font-size:7px;display:block}.trade-document-preview>footer{color:#20242a;background:#f5f6f8;border-top:2px solid #17233a;flex-wrap:wrap;justify-content:flex-end;gap:0;padding:0;display:flex}.trade-document-preview>footer span{text-align:right;border-left:1px solid #dde0e5;min-width:125px;padding:12px 14px;font-size:9px;font-weight:800}.export-declaration-console,.import-clearance-console{background:#eef2f7;border-top:1px solid #d7dce5;padding:20px}.export-declaration-heading,.import-clearance-heading,.export-declaration-actions,.import-clearance-actions,.export-certificate-row,.import-clearance-document-row,.export-declaration-empty,.import-clearance-empty{justify-content:space-between;align-items:center;gap:18px;display:flex}.export-declaration-heading>div,.import-clearance-heading>div{min-width:0}.export-declaration-heading>div>span,.import-clearance-heading>div>span{color:#315efb;letter-spacing:.8px;font-size:9px;font-weight:900}.import-clearance-heading>div>span{color:#9b5b17}.export-declaration-heading h4,.import-clearance-heading h4{margin:5px 0 0;font-size:17px}.export-declaration-heading p,.import-clearance-heading p{color:#767d89;margin:6px 0 0;font-size:10px;line-height:1.5}.export-declaration-heading>em,.import-clearance-heading>em{color:#8c929e;font-size:9px;font-style:normal;font-weight:850}.export-readiness,.import-readiness{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.export-readiness span,.import-readiness span{color:#8a909a;background:#fff;border:1px solid #d8dde5;border-radius:999px;align-items:center;gap:5px;padding:7px 9px;font-size:9px;font-weight:800;display:inline-flex}.export-readiness span svg,.import-readiness span svg{width:12px;height:12px}.export-readiness span.ready,.import-readiness span.ready{color:#28704b;background:#f2f9f4;border-color:#cce1d4}.export-readiness span.pending svg,.import-readiness span.pending svg{opacity:.25}.export-declaration-empty,.import-clearance-empty{color:#737b87;background:#ffffffb8;border:1px dashed #cbd2de;border-radius:15px;margin-top:14px;padding:18px}.export-declaration-empty>svg,.import-clearance-empty>svg{flex:none;width:29px}.export-declaration-empty>div,.import-clearance-empty>div{flex:1;min-width:0}.export-declaration-empty b,.import-clearance-empty b{color:#343a44;font-size:11px}.export-declaration-empty p,.import-clearance-empty p{margin:5px 0 0;font-size:9px;line-height:1.5}.export-status-track,.import-status-track{background:#fff;border:1px solid #d9dee6;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px;display:grid;overflow:hidden}.export-status-track>span,.import-status-track>span{color:#a0a5ae;border-right:1px solid #e1e5eb;align-items:center;gap:8px;padding:10px 12px;display:flex}.export-status-track>span:last-child,.import-status-track>span:last-child{border-right:0}.export-status-track i,.import-status-track i{background:#e7eaf0;border-radius:50%;place-items:center;width:23px;height:23px;font-size:9px;font-style:normal;font-weight:850;display:grid}.export-status-track b,.import-status-track b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.export-status-track span.done,.import-status-track span.done{color:#2c7650;background:#f3faf5}.export-status-track span.done i,.import-status-track span.done i{color:#fff;background:#3a8b62}.export-status-track span.active,.import-status-track span.active{color:#294ea9;background:#edf2ff}.export-status-track span.active i,.import-status-track span.active i{color:#fff;background:#315efb}.export-declaration-form,.import-clearance-form{background:#fff;border:1px solid #d9dee6;border-radius:15px;margin-top:11px;overflow:hidden}.export-declaration-fields,.import-clearance-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:16px;display:grid}.export-declaration-fields label,.import-clearance-fields label{color:#626975;gap:6px;font-size:9px;font-weight:850;display:grid}.export-declaration-fields label.wide,.import-clearance-fields label.wide{grid-column:span 2}.export-declaration-fields input,.export-declaration-fields textarea,.import-clearance-fields input,.import-clearance-fields textarea{color:#262b33;width:100%;font:inherit;background:#fff;border:1px solid #d6dbe3;border-radius:9px;padding:9px 10px;font-size:10px}.export-declaration-fields textarea,.import-clearance-fields textarea{resize:vertical;min-height:62px}.export-declaration-fields input:disabled,.export-declaration-fields textarea:disabled,.import-clearance-fields input:disabled,.import-clearance-fields textarea:disabled{color:#737a85;background:#f3f5f8}.export-certificate-row,.import-clearance-document-row{background:#f8f9fb;border-top:1px solid #e3e6eb;border-bottom:1px solid #e3e6eb;padding:13px 16px}.export-certificate-row>div,.import-clearance-document-row>div{align-items:center;gap:9px;display:flex}.export-certificate-row>div:first-child>svg,.import-clearance-document-row>div:first-child>svg{color:#315efb;width:25px}.import-clearance-document-row>div:first-child>svg{color:#a86620}.export-certificate-row span,.import-clearance-document-row span{gap:3px;display:grid}.export-certificate-row b,.import-clearance-document-row b{font-size:10px}.export-certificate-row small,.import-clearance-document-row small{color:#888f9a;font-size:8px}.export-certificate-row label,.import-clearance-document-row label{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.export-certificate-row label input,.import-clearance-document-row label input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.export-declaration-actions,.import-clearance-actions{align-items:center;padding:13px 16px}.export-declaration-actions>small,.import-clearance-actions>small{color:#777e89;font-size:9px;line-height:1.45}.export-declaration-actions>div,.import-clearance-actions>div{flex:none;gap:8px;display:flex}.export-declaration-history,.import-clearance-history{background:#fff;border:1px solid #d9dee6;border-radius:15px;gap:0;margin-top:11px;padding:15px 16px;display:grid}.export-declaration-history>div,.import-clearance-history>div{justify-content:space-between;align-items:baseline;gap:15px;padding-bottom:10px;display:flex}.export-declaration-history>div b,.import-clearance-history>div b{font-size:11px}.export-declaration-history>div small,.import-clearance-history>div small{color:#9298a1;font-size:8px}.export-declaration-history article,.import-clearance-history article{border-top:1px solid #eceef2;grid-template-columns:9px 1fr;gap:10px;min-height:43px;padding:8px 0;display:grid}.export-declaration-history article i,.import-clearance-history article i{background:#315efb;border-radius:50%;width:7px;height:7px;margin-top:3px;box-shadow:0 0 0 3px #e8edff}.import-clearance-history article i{background:#a86620;box-shadow:0 0 0 3px #fff0df}.export-declaration-history article span,.import-clearance-history article span{gap:4px;display:grid}.export-declaration-history article b,.import-clearance-history article b{font-size:9px}.export-declaration-history article small,.import-clearance-history article small{color:#818792;font-size:8px;line-height:1.45}.carrier-shipment-console{background:#f7f2e9;border-top:1px solid #d7dce5;padding:20px}.carrier-shipment-heading,.carrier-shipment-empty,.carrier-label-row,.carrier-shipment-actions{justify-content:space-between;align-items:center;gap:18px;display:flex}.carrier-shipment-heading>div{min-width:0}.carrier-shipment-heading>div>span{color:#7c4e18;letter-spacing:.8px;font-size:9px;font-weight:900}.carrier-shipment-heading h4{margin:5px 0 0;font-size:17px}.carrier-shipment-heading p{color:#767d89;margin:6px 0 0;font-size:10px;line-height:1.5}.carrier-shipment-heading>em{color:#8c929e;font-size:9px;font-style:normal;font-weight:850}.carrier-mode-banner{color:#76501f;background:#fff9ef;border:1px solid #ead0ab;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:14px;padding:11px 13px;display:grid}.carrier-mode-banner div{gap:3px;display:grid}.carrier-mode-banner b{font-size:10px}.carrier-mode-banner small{font-size:8px;line-height:1.4}.carrier-mode-banner code{color:#8a5313;background:#f6e6ce;border-radius:6px;padding:5px 7px;font-size:8px;font-weight:900}.carrier-shipment-empty{color:#737b87;background:#ffffffbf;border:1px dashed #d6c7b2;border-radius:15px;margin-top:14px;padding:18px}.carrier-shipment-empty>svg{color:#9b641f;flex:none;width:29px}.carrier-shipment-empty>div{flex:1;min-width:0}.carrier-shipment-empty b{color:#343a44;font-size:11px}.carrier-shipment-empty p{margin:5px 0 0;font-size:9px;line-height:1.5}.carrier-status-track{background:#fff;border:1px solid #ded4c6;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px;display:grid;overflow:hidden}.carrier-status-track>span{color:#a0a5ae;border-right:1px solid #e8dfd3;align-items:center;gap:8px;padding:10px 12px;display:flex}.carrier-status-track>span:last-child{border-right:0}.carrier-status-track i{background:#ece8e1;border-radius:50%;place-items:center;width:23px;height:23px;font-size:9px;font-style:normal;font-weight:850;display:grid}.carrier-status-track b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.carrier-status-track span.done{color:#2c7650;background:#f3faf5}.carrier-status-track span.done i{color:#fff;background:#3a8b62}.carrier-status-track span.active{color:#7c4e18;background:#fff8ed}.carrier-status-track span.active i{color:#fff;background:#a86620}.carrier-request-summary{grid-template-columns:1.4fr .7fr 1fr;gap:8px;margin-top:10px;display:grid}.carrier-request-summary article{background:#fff;border:1px solid #dfd7cc;border-radius:11px;gap:4px;padding:12px;display:grid}.carrier-request-summary small{color:#9a7a50;letter-spacing:.6px;font-size:7px;font-weight:900}.carrier-request-summary b{font-size:10px}.carrier-request-summary span{color:#858b94;font-size:8px}.carrier-validation,.carrier-ready{border-radius:11px;margin-top:10px;padding:12px 14px;font-size:9px}.carrier-validation{color:#984933;background:#fff4f0;border:1px solid #edc9bd}.carrier-validation ul{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.carrier-validation li{gap:8px;display:flex}.carrier-ready{color:#28704b;background:#f2f9f4;border:1px solid #cce1d4;align-items:center;gap:8px;display:flex}.carrier-shipment-form{background:#fff;border:1px solid #ded4c6;border-radius:15px;margin-top:11px;overflow:hidden}.carrier-shipment-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:16px;display:grid}.carrier-shipment-fields label{color:#626975;gap:6px;font-size:9px;font-weight:850;display:grid}.carrier-shipment-fields label.wide{grid-column:span 3}.carrier-shipment-fields input,.carrier-shipment-fields textarea{color:#262b33;width:100%;font:inherit;background:#fff;border:1px solid #d6dbe3;border-radius:9px;padding:9px 10px;font-size:10px}.carrier-shipment-fields textarea{resize:vertical;min-height:62px}.carrier-shipment-fields input:disabled,.carrier-shipment-fields textarea:disabled{color:#737a85;background:#f3f5f8}.carrier-label-row{background:#fbf8f3;border-top:1px solid #e3e6eb;border-bottom:1px solid #e3e6eb;padding:13px 16px}.carrier-label-row>div{align-items:center;gap:9px;display:flex}.carrier-label-row span{gap:3px;display:grid}.carrier-label-row b{font-size:10px}.carrier-label-row small{color:#888f9a;font-size:8px}.carrier-label-row label{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.carrier-label-row label input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.carrier-shipment-actions{padding:13px 16px}.carrier-shipment-actions>small{color:#777e89;font-size:9px;line-height:1.45}.carrier-shipment-actions>div{flex:none;gap:8px;display:flex}.carrier-shipment-history{background:#fff;border:1px solid #ded4c6;border-radius:15px;margin-top:11px;padding:15px 16px;display:grid}.carrier-shipment-history>div{justify-content:space-between;padding-bottom:10px;display:flex}.carrier-shipment-history>div b{font-size:11px}.carrier-shipment-history>div small{color:#9298a1;font-size:8px}.carrier-shipment-history article{border-top:1px solid #ece8e2;grid-template-columns:9px 1fr;gap:10px;padding:8px 0;display:grid}.carrier-shipment-history article i{background:#a86620;border-radius:50%;width:7px;height:7px;margin-top:3px;box-shadow:0 0 0 3px #fff0df}.carrier-shipment-history article span{gap:4px;display:grid}.carrier-shipment-history article b{font-size:9px}.carrier-shipment-history article small{color:#818792;font-size:8px}.carrier-live-panel{background:#fff;border:1px solid #ded4c6;border-radius:15px;gap:11px;margin-top:11px;padding:15px 16px;display:grid}.carrier-live-heading,.carrier-live-heading>div,.carrier-live-summary,.carrier-tracking-current{align-items:center;gap:10px;display:flex}.carrier-live-heading{justify-content:space-between}.carrier-live-heading svg{color:#9b641f;width:18px}.carrier-live-heading span,.carrier-tracking-current>div,.carrier-tracking-current>span{gap:3px;display:grid}.carrier-live-heading b,.carrier-live-summary b,.carrier-tracking-current b,.carrier-tracking-events b{font-size:10px}.carrier-live-heading small,.carrier-live-summary small,.carrier-tracking-current small,.carrier-tracking-events small,.carrier-live-note{color:#858b94;font-size:8px;line-height:1.45}.carrier-pickup-form{border-top:1px solid #ece8e2;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:9px;padding-top:10px;display:grid}.carrier-pickup-form label{color:#626975;gap:5px;font-size:8px;font-weight:850;display:grid}.carrier-pickup-form input{width:100%;min-width:0;font:inherit;border:1px solid #d6dbe3;border-radius:8px;padding:8px 9px;font-size:9px}.carrier-live-summary{border-top:1px solid #ece8e2;justify-content:space-between;padding-top:10px}.carrier-live-summary>span{gap:4px;display:grid}.carrier-live-warning,.carrier-live-empty{color:#7b592e;background:#fff7e9;border-radius:9px;padding:11px;font-size:9px}.carrier-live-warning{align-items:center;gap:8px;display:flex}.carrier-live-warning svg{width:16px}.carrier-tracking-current{background:#f5f7fa;border-radius:10px;padding:11px}.carrier-tracking-current>div{flex:1;min-width:0}.carrier-tracking-events{display:grid}.carrier-tracking-events article{border-top:1px solid #edf0f3;grid-template-columns:8px 1fr;gap:9px;padding:8px 0;display:grid}.carrier-tracking-events i{background:#3d6fa8;border-radius:50%;width:6px;height:6px;margin-top:3px}.carrier-tracking-events div{gap:3px;display:grid}.shipment-operation-empty{color:#747881;background:#fafbfc;border:1px dashed #d5d9e1;border-radius:17px;align-items:center;gap:14px;padding:24px;display:flex}.shipment-operation-empty svg{width:28px}.shipment-operation-empty b{font-size:12px}.shipment-operation-empty p{margin:5px 0 0;font-size:10px;line-height:1.5}.admin-order-workspace{grid-template-columns:minmax(0,1.65fr) minmax(330px,.72fr);align-items:start;gap:20px;display:grid}.admin-order-operation-card{position:sticky;top:20px}.admin-order-item-table{border-top:1px solid #e8e9ed}.admin-order-item-row{border-bottom:1px solid #e8e9ed;grid-template-columns:minmax(220px,1.8fr) .55fr .7fr .8fr;align-items:center;gap:16px;min-height:72px;font-size:12px;display:grid}.admin-order-item-row.header{color:#888b93;letter-spacing:.45px;text-transform:uppercase;min-height:42px;font-size:12px;font-weight:800}.admin-order-page[lang=ko] .admin-order-item-row.header{letter-spacing:0;text-transform:none}.admin-order-item-row>span:first-child{flex-direction:column;gap:5px;min-width:0;display:flex}.admin-order-item-row small{color:#8e9098;font-size:12px}.admin-order-item-row strong{text-align:right}.admin-order-totals{flex-direction:column;align-items:flex-end;gap:8px;margin-top:22px;display:flex}.admin-order-totals span{color:#7e8189;justify-content:space-between;gap:50px;min-width:260px;font-size:13px;display:flex}.admin-order-totals span:last-child{color:#15171c;border-top:1px solid #dfe0e4;margin-top:5px;padding-top:13px;font-size:14px}.admin-order-current{background:#f4f6fb;border-radius:16px;flex-direction:column;padding:18px;display:flex}.admin-order-current span{color:#7a7e89;font-size:12px;font-weight:800}.admin-order-current b{margin-top:7px;font-size:21px}.admin-order-current small{color:#93969f;margin-top:5px;font-size:12px}.admin-order-operation-card form{gap:16px;margin-top:22px;display:grid}.admin-order-operation-card label{color:#4e515a;flex-direction:column;gap:8px;font-size:12px;font-weight:800;display:flex}.admin-order-operation-card input,.admin-order-operation-card textarea{width:100%;color:inherit;font:inherit;background:#fff;border:1px solid #d4d6dc;border-radius:12px;padding:13px;font-size:12px}.admin-order-operation-card textarea{resize:vertical;min-height:98px}.admin-order-operation-card label>small:not(.field-error){color:#90939c;font-size:12px;font-weight:500;line-height:1.45}.admin-order-transition-gate{color:#9a6418;text-align:center;font-size:10px;line-height:1.5}.admin-order-complete{background:#f1f8f4;border:1px solid #dce7e0;border-radius:16px;margin-top:22px;padding:20px}.admin-order-complete b{font-size:13px}.admin-order-complete p{color:#69756d;margin:7px 0 0;font-size:12px;line-height:1.55}.admin-order-cancel-zone{border-top:1px solid #e6e7ea;margin-top:22px;padding-top:18px}.admin-order-cancel-zone .danger-text{color:#a53a3a;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:12px;font-weight:800;text-decoration:underline}.admin-order-cancel-zone p{color:#8d4c4c;margin:0 0 14px;font-size:12px;line-height:1.55}.admin-order-cancel-zone>div>div{gap:8px;display:flex}.admin-order-cancel-zone button{flex:1}.admin-order-secondary-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:20px;margin-top:20px;display:grid}.admin-order-documents-card{margin-top:20px}.admin-order-document-list{gap:14px;display:grid}.admin-order-document-list>article{background:#fafbfc;border:1px solid #e0e2e8;border-radius:18px;padding:20px}.admin-order-document-summary{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.admin-order-document-summary>div{min-width:0}.admin-order-document-summary span{color:#315efb;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:850}.admin-order-document-summary h3{margin:6px 0 0;font-size:17px}.admin-order-document-summary p{color:#5f626b;margin:8px 0 0;font-size:12px;line-height:1.55}.admin-order-document-summary small{color:#92949b;margin-top:8px;font-size:10px;display:block}.admin-order-document-list form{border-top:1px solid #e2e4e9;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;padding-top:18px;display:grid}.admin-order-document-list label{color:#555861;flex-direction:column;gap:7px;min-width:0;font-size:11px;font-weight:800;display:flex}.admin-order-document-list input,.admin-order-document-list select,.admin-order-document-list textarea{width:100%;color:inherit;font:inherit;background:#fff;border:1px solid #d4d6dc;border-radius:11px;padding:11px}.admin-order-document-list textarea{resize:vertical;min-height:76px}.admin-order-document-list label.wide{grid-column:1/-1}.admin-order-document-file small{color:#8b8e96;font-weight:500;line-height:1.45}.admin-order-document-actions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.admin-order-document-empty{color:#858891;border:1px dashed #d8dae0;border-radius:15px;align-items:center;gap:12px;padding:22px;display:flex}.admin-order-document-empty svg{width:25px}.admin-order-document-empty p{margin:0;font-size:12px}.admin-order-delivery-card dl{border-top:1px solid #e7e8ec;margin:0}.admin-order-delivery-card dl>div{border-bottom:1px solid #e7e8ec;grid-template-columns:130px minmax(0,1fr);gap:18px;padding:16px 0;display:grid}.admin-order-delivery-card dt{color:#8a8d95;font-size:12px;font-weight:800}.admin-order-delivery-card dd{overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:650;line-height:1.55}.admin-order-preferred-contact{background:#f8f9fb;border:1px solid #e7e8ec;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:16px;display:flex}.admin-order-preferred-contact>div{gap:4px;min-width:0;display:grid}.admin-order-preferred-contact>div span{color:#7e818a;font-size:12px;font-weight:750}.admin-order-preferred-contact>div b{font-size:13px}.admin-order-preferred-contact>a{flex:0 auto;align-items:center;gap:7px;min-width:0;padding:9px 12px;text-decoration:none;display:inline-flex}.admin-order-preferred-contact>a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-order-latest-note{background:#f5f6f9;border-radius:14px;margin-top:18px;padding:16px}.admin-order-latest-note span{color:#7e818a;font-size:12px;font-weight:800}.admin-order-latest-note p{margin:7px 0 0;font-size:13px;line-height:1.55}.admin-order-timeline{display:grid}.admin-order-timeline article{grid-template-columns:32px minmax(0,1fr);gap:13px;min-height:74px;display:grid;position:relative}.admin-order-timeline article:not(:last-child):before{content:"";background:#dadde5;width:1px;position:absolute;top:29px;bottom:-3px;left:14px}.admin-order-timeline i{z-index:1;color:#3153ad;background:#edf2ff;border-radius:50%;place-items:center;width:29px;height:29px;font-size:12px;font-style:normal;font-weight:800;display:grid}.admin-order-timeline b{margin-top:4px;font-size:12px;display:block}.admin-order-timeline small{color:#9698a0;margin-top:5px;font-size:12px;display:block}.admin-order-timeline p{color:#656872;margin:8px 0 0;font-size:12px;line-height:1.5}@media (max-width:1050px){.admin-order-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-order-workspace,.admin-order-secondary-grid{grid-template-columns:1fr}.admin-order-operation-card{position:static}.packing-package-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.trade-document-workspace{grid-template-columns:1fr}}@media (max-width:720px){.compliance-review-declarations,.compliance-review-checklist{grid-template-columns:1fr}.admin-order-page{padding-top:20px}.admin-order-hero{border-radius:25px;flex-direction:column;align-items:flex-start;min-height:320px;padding:30px 24px}.admin-order-hero h1{letter-spacing:-2.2px;font-size:39px}.admin-order-hero-state{align-items:flex-start}.admin-order-facts{grid-template-columns:1fr 1fr;gap:8px}.order-operations-workspace{border-radius:20px;padding:20px 16px}.order-operations-heading{flex-direction:column}.order-operations-heading-actions{width:100%}.order-operations-heading-actions button{flex:1;justify-content:center}.order-operation-steps{grid-template-columns:1fr 1fr}.order-operation-steps article:nth-child(2n){border-right:0}.order-operation-steps article:nth-child(-n+4){border-bottom:1px solid #e5e7eb}.order-operation-steps article:last-child{border-right:0;grid-column:1/-1}.order-blocker-banner>article{flex-direction:column;align-items:stretch}.order-blocker-resolution,.order-operations-inline-form,.shipment-form-fields{grid-template-columns:1fr}.order-operations-inline-form label,.order-operations-inline-form .actions{grid-column:auto}.shipment-allocation-table,.packing-allocation-table{overflow-x:auto}.shipment-allocation-row{min-width:650px}.packing-allocation-row{min-width:520px}.shipment-operation-card>header{flex-direction:column}.shipment-operation-card>header>div:last-child{justify-content:flex-start}.shipment-operation-stats{grid-template-columns:1fr 1fr}.shipment-operation-stats span:nth-child(2){border-right:0}.shipment-operation-stats span:nth-child(-n+2){border-bottom:1px solid #e2e5ea}.packing-package-fields,.packing-measurement-summary{grid-template-columns:1fr 1fr}.packing-package-actions{flex-direction:column}.packing-package-actions button{width:100%}.trade-document-console{padding:14px}.trade-document-tabs,.trade-document-fields{grid-template-columns:1fr}.trade-document-fields label.wide{grid-column:auto}.trade-document-actions{flex-direction:column;align-items:stretch}.trade-document-actions button{width:100%}.trade-document-preview>header{flex-direction:column}.trade-document-preview>header>div:last-child{text-align:left;justify-items:start}.trade-document-preview-parties,.trade-document-preview-meta{grid-template-columns:1fr}.trade-document-preview-parties>div,.trade-document-preview-meta span{border-right:0}.export-declaration-heading,.export-declaration-empty,.export-certificate-row,.export-declaration-actions,.import-clearance-heading,.import-clearance-empty,.import-clearance-document-row,.import-clearance-actions{flex-direction:column;align-items:stretch}.export-declaration-empty button,.import-clearance-empty button{width:100%}.export-status-track,.import-status-track{grid-template-columns:1fr 1fr}.export-status-track>span:nth-child(2),.import-status-track>span:nth-child(2){border-right:0}.export-status-track>span:nth-child(-n+2),.import-status-track>span:nth-child(-n+2){border-bottom:1px solid #e1e5eb}.export-declaration-fields,.import-clearance-fields{grid-template-columns:1fr 1fr}.export-declaration-fields label.wide,.import-clearance-fields label.wide{grid-column:1/-1}.export-certificate-row>div:last-child,.export-declaration-actions>div,.import-clearance-document-row>div:last-child,.import-clearance-actions>div{flex-direction:column}.export-certificate-row a,.export-certificate-row label,.export-declaration-actions button,.import-clearance-document-row a,.import-clearance-document-row label,.import-clearance-actions button{justify-content:center;width:100%}.carrier-shipment-heading,.carrier-shipment-empty,.carrier-label-row,.carrier-shipment-actions,.carrier-live-heading,.carrier-live-summary,.carrier-tracking-current{flex-direction:column;align-items:stretch}.carrier-mode-banner,.carrier-request-summary,.carrier-shipment-fields,.carrier-pickup-form{grid-template-columns:1fr}.carrier-mode-banner code{justify-self:start}.carrier-shipment-fields label.wide{grid-column:auto}.carrier-label-row>div:last-child,.carrier-shipment-actions>div{flex-direction:column}.carrier-label-row a,.carrier-label-row label,.carrier-shipment-actions button,.carrier-shipment-empty button,.carrier-live-heading button,.carrier-live-summary button,.carrier-pickup-form button{justify-content:center;width:100%}.admin-order-facts article{padding:17px}.admin-order-facts b{font-size:15px}.admin-order-items-card{overflow:hidden}.admin-order-item-table{overflow-x:auto}.admin-order-item-row{min-width:680px}.admin-order-totals span{width:100%;min-width:0}.admin-order-delivery-card dl>div{grid-template-columns:1fr;gap:7px}.admin-order-preferred-contact{flex-direction:column;align-items:stretch}.admin-order-preferred-contact>a{justify-content:center}.admin-order-document-summary{flex-direction:column}.admin-order-document-list form{grid-template-columns:1fr}.admin-order-document-list label.wide,.admin-order-document-actions{grid-column:auto}.admin-order-document-actions{flex-direction:column}}.partner-review-page[lang=ko]{letter-spacing:-.15px}.review-shell{width:min(1380px,100% - 64px);margin-inline:auto}.review-topbar{justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;display:flex}.review-back{color:#5c606b;font-size:12px;font-weight:750}.review-back:hover{color:var(--blue)}.review-hero{color:#fff;background:radial-gradient(circle at 82% 20%,#577eff7a,#0000 30%),linear-gradient(135deg,#101827 0%,#18233a 72%,#27375c 100%);border-radius:34px;justify-content:space-between;align-items:flex-end;gap:36px;min-height:260px;padding:48px;display:flex;overflow:hidden;box-shadow:0 24px 70px #161f3729}.review-hero>div{max-width:800px}.review-hero .eyebrow{color:#9eb4ff}.review-hero h1{letter-spacing:-3px;margin:0;font-family:Georgia,serif;font-size:clamp(44px,5vw,72px);font-weight:500;line-height:.98}.partner-review-page[lang=ko] .review-hero h1{font-family:var(--font-geist), Pretendard, "Apple SD Gothic Neo", sans-serif;letter-spacing:-3.5px;font-weight:760}.review-hero p{color:#bbc3d2;max-width:680px;margin:20px 0 0;font-size:14px;line-height:1.65}.review-hero>.status{flex:none;margin-bottom:5px}.review-summary-grid{grid-template-columns:minmax(0,2fr) minmax(280px,.72fr);gap:20px;margin-top:20px;display:grid}.review-card{background:#fff;border:1px solid #181a220f;border-radius:26px;min-width:0;padding:30px;box-shadow:0 7px 30px #1418260d}.review-section-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.review-section-heading h2{letter-spacing:-.7px;margin:0;font-size:23px}.review-section-heading p{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.55}.review-section-heading>span{color:#3153ad;background:#edf2ff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}.applicant-details{border-top:1px solid #ececef;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.applicant-details>div{border-bottom:1px solid #ececef;min-width:0;padding:16px 12px 14px 0}.applicant-details>div:nth-child(2n){border-left:1px solid #ececef;padding-left:18px}.applicant-details>.span-all{border-left:0;grid-column:1/-1;padding-left:0}.applicant-details dt{color:#8b8d94;letter-spacing:.5px;text-transform:uppercase;margin-bottom:7px;font-size:12px;font-weight:800}.partner-review-page[lang=ko] .applicant-details dt{letter-spacing:0;text-transform:none}.applicant-details dd{overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:650;line-height:1.55}.applicant-details a{color:#3153ad;text-underline-offset:3px;-webkit-text-decoration:underline #c7d2f8;text-decoration:underline #c7d2f8}.readiness-card{color:#fff;border:0;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.readiness-card.ready{background:linear-gradient(145deg,#116b49,#1b7d57)}.readiness-card.locked{background:linear-gradient(145deg,#4a4650,#282a31)}.readiness-icon{background:#ffffff1f;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:24px;font-size:20px;font-weight:800;display:grid}.readiness-card>span{color:#ffffffa6;letter-spacing:.8px;text-transform:uppercase;font-size:12px;font-weight:800}.partner-review-page[lang=ko] .readiness-card>span{letter-spacing:0;text-transform:none}.readiness-card h2{letter-spacing:-1px;margin:8px 0 10px;font-size:26px}.readiness-card p{color:#ffffffb3;margin:0;font-size:12px;line-height:1.55}.readiness-line{border-top:1px solid #ffffff29;align-items:center;gap:10px;width:100%;margin-top:28px;padding-top:18px;display:flex}.readiness-line b{font-size:13px}.documents-workspace,.partner-decision-card{margin-top:20px}.document-review-grid{grid-template-columns:300px minmax(0,1fr);gap:18px;min-height:680px;display:grid}.document-review-list{flex-direction:column;gap:8px;display:flex}.document-review-list>button{width:100%;color:inherit;text-align:left;background:#fafafc;border:1px solid #e0e1e6;border-radius:16px;grid-template-columns:1fr auto;gap:7px 10px;padding:15px;display:grid}.document-review-list>button:hover,.document-review-list>button.selected{background:#edf2ff;border-color:#8da5ff}.document-review-list .document-kind{color:#6e7180;letter-spacing:.4px;text-transform:uppercase;font-size:12px;font-weight:800}.partner-review-page[lang=ko] .document-review-list .document-kind{letter-spacing:0;text-transform:none}.document-review-list b{text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:13px;overflow:hidden}.document-review-list small{color:#898b94;align-self:center;font-size:12px}.document-review-list .status{grid-area:1/2;justify-self:end}.document-inspector{background:#f8f8fa;border:1px solid #e1e2e6;border-radius:20px;min-width:0;padding:20px}.document-inspector-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.document-inspector-head>div:first-child{min-width:0}.document-inspector-head span{color:#888b94;text-transform:uppercase;font-size:12px;font-weight:800}.document-inspector-head h3{text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:15px;overflow:hidden}.document-inspector-head>div:last-child{flex:none;gap:6px;display:flex}.document-preview{background:#fff;border:1px solid #d8d9de;border-radius:14px;width:100%;height:520px;display:block}.document-preview-fallback{min-height:360px;color:var(--muted);text-align:center;background:#fff;border:1px dashed #c8cad2;border-radius:14px;align-content:center;place-items:center;padding:40px;display:grid}.document-preview-fallback p{max-width:520px;font-size:12px;line-height:1.6}.document-note{margin-top:18px;font-size:12px;font-weight:800;display:block}.document-note textarea,.partner-decision-card textarea{resize:vertical;background:#fff;border:1px solid #d5d6db;border-radius:13px;width:100%;min-height:88px;margin-top:8px;padding:13px;font-size:12px}.field-error,.review-guard-note{color:var(--red);margin:8px 0 0;font-size:12px;line-height:1.5;display:block}.review-guard-note{background:#fff2f2;border:1px solid #f1caca;border-radius:12px;padding:11px 13px}.document-review-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.document-review-actions .danger{border:1px solid #efc9c9;border-radius:999px;padding:13px 19px;font-weight:720}.partner-decision-card form{gap:20px;display:grid}.decision-options{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;display:grid}.decision-options legend{margin-bottom:11px;font-size:12px;font-weight:800}.decision-options label{cursor:pointer;background:#fafafc;border:1px solid #dedfe4;border-radius:16px;align-items:flex-start;gap:10px;min-width:0;padding:16px;display:flex}.decision-options label.selected{background:#edf2ff;border-color:#7f9bff}.decision-options label:has(input:disabled){cursor:not-allowed;opacity:.48}.decision-options input{margin-top:2px}.decision-options span{flex-direction:column;gap:5px;min-width:0;display:flex}.decision-options b{font-size:12px}.decision-options small{color:var(--muted);font-size:12px;line-height:1.45}.partner-decision-card form>label{font-size:12px;font-weight:800}.decision-submit{border-top:1px solid #ececef;justify-content:space-between;align-items:center;gap:20px;padding-top:18px;display:flex}.decision-submit span{color:var(--muted);font-size:12px}.review-state{background:#fff;border-radius:30px;flex-direction:column;justify-content:center;align-items:flex-start;width:min(760px,100% - 40px);min-height:520px;margin:60px auto;padding:56px;display:flex;box-shadow:0 18px 60px #14182614}.review-state h1{letter-spacing:-2px;margin:0;font-size:43px}.review-state p{max-width:600px;color:var(--muted);margin:14px 0 26px;font-size:13px;line-height:1.65}@media (max-width:1000px){.review-summary-grid,.document-review-grid{grid-template-columns:1fr}.readiness-card{min-height:310px}.document-review-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:720px){.partner-review-page{padding-top:20px}.review-shell{width:calc(100% - 30px)}.review-hero{border-radius:25px;flex-direction:column;align-items:flex-start;min-height:320px;padding:30px 24px}.review-hero h1{letter-spacing:-2.3px;font-size:45px}.review-card{border-radius:21px;padding:21px}.applicant-details{grid-template-columns:1fr}.applicant-details>div:nth-child(2n){border-left:0;padding-left:0}.applicant-details>.span-all{grid-column:auto}.document-review-list{display:flex}.document-inspector{padding:13px}.document-inspector-head,.decision-submit{flex-direction:column;align-items:stretch}.document-inspector-head>div:last-child{flex-wrap:wrap}.document-preview{height:430px}.decision-options{grid-template-columns:1fr}.document-review-actions{flex-direction:column}.document-review-actions button,.decision-submit button{width:100%}.review-state{min-height:430px;padding:34px 24px}.review-state h1{font-size:34px}}.product-review-page{background:radial-gradient(circle at 86% 0,#4c70ff1c,#0000 28%),#f1f2f6;min-height:1000px;padding:38px 0 120px}.admin-app-frame .partner-review-page,.admin-app-frame .admin-order-page,.admin-app-frame .product-review-page{background:#f4f5f8;padding:24px 0 80px}.admin-app-frame .review-shell{width:min(1600px,100% - 40px)}.admin-app-frame .review-topbar{border-bottom:1px solid #dde0e6;min-height:42px;margin-bottom:12px;padding-bottom:12px}.admin-app-frame .review-hero,.admin-app-frame .admin-order-hero{border-radius:21px;min-height:174px;padding:29px 32px;box-shadow:0 14px 38px #161f371f}.admin-app-frame .review-hero h1,.admin-app-frame .admin-order-hero h1{letter-spacing:-2px;font-family:inherit;font-size:clamp(30px,3vw,44px);font-weight:780}.admin-app-frame .review-hero p,.admin-app-frame .admin-order-hero p{margin-top:11px;font-size:13px}.admin-app-frame .product-review-facts,.admin-app-frame .admin-order-facts{gap:9px;margin:12px 0}.admin-app-frame .product-review-facts article,.admin-app-frame .admin-order-facts article{box-shadow:none;border-radius:15px;padding:16px}.admin-app-frame .review-card{box-shadow:none;border-radius:18px;padding:22px}.product-review-page[lang=ko]{letter-spacing:-.15px}.product-review-page[lang=ko] .review-hero h1{font-family:var(--font-geist), Pretendard, "Apple SD Gothic Neo", sans-serif;letter-spacing:-3.5px;font-weight:760}.product-review-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.product-review-facts article{background:#fff;border:1px solid #181a220f;border-radius:20px;flex-direction:column;min-width:0;padding:22px;display:flex;box-shadow:0 7px 30px #1418260a}.product-review-facts span{color:#858891;font-size:12px;font-weight:750}.product-review-facts b{text-overflow:ellipsis;white-space:nowrap;margin-top:9px;font-size:18px;overflow:hidden}.product-review-facts small{color:#9a9ca3;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:12px;overflow:hidden}.product-review-workspace{grid-template-columns:170px minmax(0,1fr);align-items:start;gap:14px;display:grid}.product-review-main{gap:20px;min-width:0;display:grid}.product-review-navigation{background:#fff;border:1px solid #e0e3ea;border-radius:18px;position:sticky;top:18px;overflow:hidden}.product-review-navigation>div{border-bottom:1px solid #eceef2;justify-content:space-between;align-items:center;padding:16px;display:flex}.product-review-navigation>div span{color:#7d818b;font-size:12px;font-weight:800}.product-review-navigation>div b{color:#315efb;background:#e9efff;border-radius:8px;place-items:center;min-width:24px;height:24px;font-size:13px;display:grid}.product-review-navigation nav{max-height:570px;padding:7px;display:grid;overflow-y:auto}.product-review-navigation nav>a{border-radius:11px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:9px;min-height:63px;padding:7px;display:grid}.product-review-navigation nav>a:hover{background:#f5f6f9}.product-review-navigation nav>a.active{background:#edf2ff;box-shadow:inset 3px 0 #315efb}.product-review-navigation .product-upload,.product-review-navigation .product-art{object-fit:cover;border-radius:8px;width:42px;height:49px;transform:none}.product-review-navigation nav>a>span{flex-direction:column;min-width:0;display:flex}.product-review-navigation nav b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.product-review-navigation nav small{color:#8b8f99;text-overflow:ellipsis;margin-top:4px;font-size:10px;line-height:1.45;overflow:hidden}.review-queue-all{color:#315efb;border-top:1px solid #eceef2;padding:13px 16px;font-size:12px;font-weight:800;display:block}.product-review-submission-layout{grid-template-columns:minmax(0,1fr) minmax(290px,.52fr);align-items:start;gap:20px;display:grid}.product-review-submission-content{min-width:0}.product-review-overview{grid-template-columns:minmax(130px,.5fr) minmax(0,1.5fr);gap:18px;display:grid}.product-review-cover{background:#f0f1f5;border-radius:22px;min-height:250px;overflow:hidden}.product-review-cover .product-upload,.product-review-cover .product-art{object-fit:cover;width:100%;height:100%;min-height:250px}.product-review-cover .product-art{transform:none}.product-review-overview h3{letter-spacing:-1px;margin:0;font-size:25px}.product-review-overview>div>p{color:#656872;margin:10px 0 22px;font-size:12px;line-height:1.65}.product-review-formula{background:#fff;border:1px solid #e0e2e7;border-radius:16px;margin-top:22px;overflow:hidden}.product-review-formula-heading{background:#f5f6f9;border-bottom:1px solid #e0e2e7;justify-content:space-between;align-items:flex-start;gap:16px;padding:17px 18px;display:flex}.product-review-formula-heading span{color:#7d8089;font-size:12px;font-weight:800}.product-review-formula-heading p{color:#4f525b;margin:5px 0 0;font-size:12px;line-height:1.5}.product-review-formula-heading em{color:#294d93;background:#e9eefb;border-radius:999px;flex:none;align-items:center;gap:6px;padding:7px 10px;font-size:10px;font-style:normal;font-weight:850;display:inline-flex}.product-review-formula-heading em svg{width:13px;height:13px}.product-review-ingredient-scroll{overflow-x:auto}.product-review-ingredient-table{border-collapse:collapse;color:#333741;width:100%;min-width:620px;font-size:12px}.product-review-ingredient-table th,.product-review-ingredient-table td{text-align:left;border-bottom:1px solid #eceef2;padding:12px 14px}.product-review-ingredient-table th{color:#737680;background:#fafafb;font-size:11px;font-weight:850}.product-review-ingredient-table th:first-child,.product-review-ingredient-table td:first-child{color:#8a8d96;width:44px}.product-review-ingredient-table tr:last-child td{border-bottom:0}.product-review-commercial{width:100%}.admin-document-stage,.document-review-not-requested{background:#f7f8fb;border:1px solid #dfe2e9;border-radius:15px;gap:5px;margin-top:20px;padding:15px 17px;display:grid}.admin-document-stage span{color:#7b7f89;font-size:11px;font-weight:800}.admin-document-stage b,.document-review-not-requested b{font-size:14px}.admin-document-stage small,.document-review-not-requested p{color:#6f737d;margin:0;font-size:12px;line-height:1.5}.admin-document-stage.stage-requested{background:#fff9e8;border-color:#ead8a2}.admin-document-stage.stage-submitted{background:#eff9f3;border-color:#b9ddc8}.product-review-brand-contact{background:#f7f9ff;border:1px solid #dfe5f3;border-radius:15px;margin:0;padding:16px}.product-review-brand-contact-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.product-review-brand-contact-heading span{color:#3153ad;font-size:11px;font-weight:850}.product-review-brand-contact-heading h3{color:#20232b;letter-spacing:-.3px;margin:4px 0 0;font-size:17px}.product-review-brand-contact-heading small{color:#7d4b19;background:#fff0e6;border-radius:999px;flex:none;padding:5px 8px;font-size:10px;font-weight:800}.product-review-brand-contact dl{border-top:1px solid #e2e6ef;grid-template-columns:1fr 1fr;gap:0;margin:14px 0 0;display:grid}.product-review-brand-contact dl>div{border-bottom:1px solid #e2e6ef;min-width:0;padding:10px 8px 8px 0}.product-review-brand-contact dl>div:nth-child(2n){padding-left:8px;padding-right:0}.product-review-brand-contact dl>.wide{grid-column:1/-1;padding-left:0}.product-review-brand-contact dt{color:#81858f;font-size:10px;font-weight:750}.product-review-brand-contact dd{overflow-wrap:anywhere;color:#30333b;margin:4px 0 0;font-size:12px;font-weight:750}.product-review-brand-contact dd a{color:#3153ad;text-underline-offset:2px;text-decoration:underline}.product-review-brand-contact-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.product-review-brand-contact-actions a{justify-content:center;align-items:center;gap:7px;min-height:39px;padding:9px 10px;font-size:11px;font-weight:800;display:inline-flex}.product-review-brand-contact-actions svg{width:14px;height:14px}.product-review-brand-contact-empty{color:#71747d;margin:13px 0 0;font-size:12px;line-height:1.55}.product-review-form{gap:20px;display:grid}.product-review-form label{color:#4e515a;flex-direction:column;gap:8px;font-size:12px;font-weight:800;display:flex}.product-review-form input,.product-review-form textarea{width:100%;color:inherit;font:inherit;background:#fff;border:1px solid #d4d6dc;border-radius:11px;padding:12px 13px;font-size:12px}.product-review-form textarea{resize:vertical;min-height:100px}.product-review-form .tier-editor{margin:0;overflow-x:auto}.product-review-form .tier-editor-heading{border-bottom:1px solid #ececef;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.product-review-form .tier-editor-heading>div{gap:4px;display:grid}.product-review-form .tier-editor-heading small{color:#777a83;font-size:11px;font-weight:500}.product-review-form .tier-row{grid-template-columns:1fr 1fr 1fr 130px;min-width:650px}.product-review-form .tier-contact-toggle{background:#f7f8fb;border:1px solid #d4d6dc;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;display:flex}.product-review-form .tier-contact-toggle input{width:auto;margin:0}.product-review-form .modal-actions{border-top:1px solid #ececef;margin:0;padding-top:20px}.product-review-media,.product-review-documents{margin-top:20px}.product-review-images{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.product-review-images img{background:#f5f5f7;border:1px solid #e5e6ea;border-radius:16px;width:100%;height:auto}.product-review-documents>.panel{margin:0}.product-review-documents{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.product-compliance-review{margin-top:18px}.compliance-count{border-radius:999px;flex:none;padding:7px 10px;font-size:11px;font-weight:850}.compliance-count.complete{color:#20744a;background:#e6f6ed}.compliance-count.missing{color:#b12830;background:#fff0f0}.compliance-review-declarations{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0 0 16px;display:grid}.compliance-review-declarations>div{background:#f6f7f9;border-radius:12px;padding:12px}.compliance-review-declarations>.wide{grid-column:1/-1}.compliance-review-declarations dt{color:#7c818b;text-transform:uppercase;font-size:10px;font-weight:850}.compliance-review-declarations dd{color:#30343c;margin:5px 0 0;font-size:11px;line-height:1.45}.compliance-review-checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.compliance-review-checklist article{border:1px solid #e4e6ea;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:11px;display:flex}.compliance-review-checklist article>span{border-radius:999px;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:grid}.compliance-review-checklist article.attached>span{color:#20744a;background:#e6f6ed}.compliance-review-checklist article.missing>span{color:#b12830;background:#fff0f0}.compliance-review-checklist article>div{gap:3px;min-width:0;display:grid}.compliance-review-checklist b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.compliance-review-checklist small{color:#80858f;font-size:10px}@media (max-width:1100px){.product-review-workspace{grid-template-columns:1fr}.product-review-navigation{position:static}.product-review-navigation nav{grid-template-columns:repeat(3,minmax(150px,1fr));max-height:none;overflow-x:auto}}@media (max-width:820px){.product-review-documents{grid-template-columns:1fr}.product-review-facts{grid-template-columns:1fr 1fr}.product-review-overview,.product-review-submission-layout{grid-template-columns:1fr}.product-review-cover{max-height:520px}}@media (max-width:720px){.product-review-page{padding-top:20px}.product-review-facts{gap:8px}.product-review-facts article{padding:17px}.product-review-facts b{font-size:14px}.product-review-formula,.product-review-images{grid-template-columns:1fr}.product-review-form .modal-actions{align-items:stretch}}.admin-decision-panel{border:1px solid var(--line,#e5e7eb);background:var(--surface-muted,#f8fafc);border-radius:14px;gap:.9rem;margin-top:1.5rem;padding:1.25rem 1.35rem;display:grid}.admin-decision-heading h3{margin:0 0 .25rem;font-size:1rem}.admin-decision-heading p{color:var(--muted,#64748b);margin:0;font-size:.9rem}.admin-decision-panel label{gap:.4rem;font-size:.9rem;font-weight:600;display:grid}.admin-decision-panel textarea{min-height:5.5rem;font-weight:400}.admin-decision-panel .modal-actions{margin-top:.25rem}.admin-decision-blocked{color:#b45309;margin:0;font-size:.85rem}.admin-decision-panel .modal-actions .danger{border:1px solid #efc9c9;border-radius:999px;padding:13px 19px;font-weight:720}.admin-order-triage.needs-review .panel-head h2{color:#b45309}.order-triage-badge{color:#b45309;vertical-align:middle;background:#fef3c7;border-radius:999px;margin-left:10px;padding:3px 10px;font-size:.72rem;font-weight:750;display:inline-block}.product-review-detail-group{margin-top:14px}.product-review-detail-group h4{letter-spacing:.04em;text-transform:uppercase;color:#64748b;margin:0 0 6px;font-size:.82rem}
.seller-account-page{background:radial-gradient(circle at 88% 6%, #315efb1a, transparent 26%), var(--bg);min-height:900px;padding:64px 0 120px}.seller-account-shell{width:min(1280px,100% - 64px)}.seller-account-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:30px;display:flex}.seller-account-heading h1,.seller-account-gate h1{letter-spacing:-2.8px;margin:0;font-family:Georgia,serif;font-size:58px;font-weight:500}.seller-account-heading p,.seller-account-gate p{max-width:680px;color:var(--muted);margin:12px 0 0;font-size:14px;line-height:1.6}.seller-account-nav{background:#ffffffb8;border:1px solid #deded9;border-radius:17px;gap:6px;margin-bottom:22px;padding:6px;display:flex;overflow-x:auto}.seller-account-nav a,.seller-account-nav span{color:#6e7077;border-radius:12px;flex:none;padding:11px 16px;font-size:13px;font-weight:750}.seller-account-nav a:hover,.seller-account-nav a.active{color:#fff;background:var(--navy)}.seller-account-nav span[aria-disabled=true]{color:#aaabb0;cursor:not-allowed}.seller-review-banner{background:#edf2ff;border:1px solid #d5dfff;border-radius:24px;align-items:center;gap:28px;margin-bottom:20px;padding:28px 30px;display:flex}.seller-review-banner.rejected{background:#fff0f0;border-color:#f0cccc}.seller-review-banner>div{flex:1}.seller-review-banner h2{margin:0 0 7px;font-size:25px}.seller-review-banner p{color:#5f6680;margin:0;font-size:13px;line-height:1.55}.seller-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.seller-summary-grid article,.seller-account-panel{background:#fff;border:1px solid #1414180e;border-radius:24px;box-shadow:0 8px 30px #1414180e}.seller-wallet-hero{color:#fff;background:linear-gradient(135deg,#171b27,#243b73);grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:28px;display:grid}.seller-wallet-hero h2{margin:10px 0 6px;font-size:48px}.seller-wallet-hero p,.seller-wallet-hero small,.seller-wallet-hero span{color:#c6cee0}.seller-wallet-hero>div:last-child{background:#ffffff14;border:1px solid #ffffff29;border-radius:18px;flex-direction:column;justify-content:center;gap:8px;padding:22px;display:flex}.seller-wallet-hero>div:last-child b{letter-spacing:.4px;font-size:20px}.seller-wallet-ledger article{border-top:1px solid #ecece8;grid-template-columns:minmax(0,1fr) auto 120px;align-items:center;gap:20px;min-height:76px;display:grid}.seller-wallet-ledger article>div{flex-direction:column;gap:5px;display:flex}.seller-wallet-ledger small,.seller-wallet-ledger time{color:var(--muted);font-size:12px}.seller-wallet-ledger strong.credit{color:#16804d}.seller-wallet-ledger strong.debit{color:#b23636}.seller-wallet-ledger strong.pending{color:#8d6916}.seller-wallet-ledger strong small{color:inherit;text-align:right;margin-top:4px;display:block}.wallet-credit-option{background:#f4f7ff;border:1px solid #cdd8f5;border-radius:14px;gap:14px;padding:16px;display:grid}.wallet-credit-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.wallet-credit-heading span,.wallet-credit-option label>span{flex-direction:column;gap:4px;display:flex}.wallet-credit-heading strong{color:#244bb5;white-space:nowrap;font-size:15px}.wallet-credit-option label{grid-template-columns:minmax(150px,1fr) minmax(230px,.9fr);align-items:end;gap:16px;margin:0!important;display:grid!important}.wallet-credit-input{grid-template-columns:1fr auto;gap:8px;display:grid}.wallet-credit-input input{width:100%;min-width:0}.wallet-credit-input button{white-space:nowrap}.wallet-credit-option.unavailable{color:#777a82;background:#f6f6f3;border-color:#deded9}.wallet-credit-option.unavailable input,.wallet-credit-option.unavailable button{cursor:not-allowed}.wallet-credit-option.unavailable .wallet-credit-heading strong{color:#777a82}@media (max-width:600px){.wallet-credit-heading{flex-direction:column;align-items:flex-start}.wallet-credit-option label{grid-template-columns:1fr}}@media (max-width:760px){.seller-wallet-hero{grid-template-columns:1fr}.seller-wallet-ledger article{grid-template-columns:1fr auto;padding-block:14px}.seller-wallet-ledger time{grid-column:1/-1}}.seller-summary-grid article{flex-direction:column;gap:7px;min-height:150px;padding:24px;display:flex}.seller-summary-grid article:first-child{color:#fff;background:var(--navy)}.seller-summary-grid span{color:#777980;font-size:13px}.seller-summary-grid article:first-child span,.seller-summary-grid article:first-child small{color:#aeb5c2}.seller-summary-grid b{margin-top:auto;font-size:27px}.seller-summary-grid small{color:#8c8e94;font-size:12px}.seller-account-panel{margin-bottom:20px;padding:30px}.seller-account-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.seller-panel-heading,.seller-order-title{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.seller-panel-heading h2,.seller-account-panel>h2,.seller-order-title h2{margin:0;font-size:26px}.seller-panel-heading p,.seller-order-title p{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.55}.seller-panel-copy{color:var(--muted);font-size:13px;line-height:1.65}.test-label{color:#775600;letter-spacing:.7px;background:#fff2c8;border-radius:999px;align-items:center;width:max-content;padding:7px 10px;font-size:10px;font-weight:850;display:inline-flex}.seller-order-list{border-top:1px solid #ecece8}.seller-order-list>a,.seller-order-row>a:first-child{border-bottom:1px solid #ecece8;grid-template-columns:minmax(190px,1.4fr) minmax(100px,.7fr) minmax(100px,.65fr) minmax(150px,.9fr) auto;align-items:center;gap:18px;min-height:80px;padding:14px 4px;transition:all .16s;display:grid}.seller-order-list>a:hover,.seller-order-row>a:first-child:hover{background:#f8f8f5;padding-inline:10px}.seller-order-list>a>div,.seller-order-row>a:first-child>div{flex-direction:column;gap:5px;display:flex}.seller-order-list small,.seller-order-list span{color:var(--muted);font-size:12px}.seller-order-list strong{font-size:13px}.seller-order-list i{color:var(--blue);font-size:12px;font-style:normal;font-weight:800}.seller-order-list.compact>a{grid-template-columns:minmax(180px,1fr) minmax(100px,.55fr) minmax(100px,.5fr) auto}.seller-profile-grid{border-top:1px solid #ecece8;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.seller-profile-grid>div{border-bottom:1px solid #ecece8;min-height:104px;padding:22px 10px}.seller-profile-grid>div:nth-child(odd){border-right:1px solid #ecece8}.seller-profile-grid>div.wide{border-right:0;grid-column:1/-1}.seller-profile-grid dt{color:#85878e;letter-spacing:.8px;text-transform:uppercase;font-size:12px;font-weight:800}.seller-profile-grid dd{margin:10px 0 0;font-size:14px;line-height:1.5}.seller-address-list{gap:10px;margin-top:18px;display:grid}.seller-address-entry{gap:0;display:grid}.seller-address-list article{background:#fbfbf9;border:1px solid #e5e5e0;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:16px;display:flex}.seller-address-list article>div{flex-direction:column;gap:5px;min-width:0;display:flex}.seller-address-list span{color:#70727a;text-transform:uppercase;letter-spacing:.6px;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.seller-address-list em{color:#245ac4;background:#e6edff;border-radius:999px;padding:4px 7px;font-size:9px;font-style:normal}.seller-address-list b{font-size:13px}.seller-address-list p,.seller-address-list small{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.seller-address-list .seller-address-actions{flex-direction:row;flex:none;align-items:center;gap:7px;display:flex}.seller-address-actions .danger-text{background:#fff8f7;border:1px solid #efc5c3;border-radius:10px;padding:8px 11px}.seller-address-form{border-top:1px solid #ecece8;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;padding-top:20px;display:grid}.seller-address-form label{font-size:12px;font-weight:750}.seller-address-form input,.seller-address-form select,.seller-address-form textarea{background:#fff;border:1px solid #d6d7d4;border-radius:11px;width:100%;margin-top:6px;padding:11px}.seller-address-form textarea{resize:vertical;min-height:82px}.seller-address-form .wide{grid-column:1/-1}.seller-address-form .seller-address-default{align-items:center;gap:8px;display:flex}.seller-address-form .seller-address-default input{width:auto;margin:0}.seller-address-form>button{width:max-content}.seller-address-edit-form{background:#fff;border:1px solid #e5e5e0;border-top:0;border-radius:0 0 16px 16px;margin:0 12px;padding:18px}.seller-order-delivery dl{border-top:1px solid #ecece8;grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 0 0;display:grid}.seller-order-delivery dl>div{border-bottom:1px solid #ecece8;padding:14px 8px}.seller-order-delivery dl>div:nth-child(odd){border-right:1px solid #ecece8}.seller-order-delivery dl>div.wide{border-right:0;grid-column:1/-1}.seller-order-delivery dt{color:var(--muted);text-transform:uppercase;letter-spacing:.6px;font-size:10px;font-weight:800}.seller-order-delivery dd{margin:6px 0 0;font-size:12px;line-height:1.5}.seller-help-note{color:#2d467f;background:#edf2ff;border-radius:16px;margin-top:22px;padding:18px}.seller-help-note b{font-size:12px}.seller-help-note p{margin:6px 0 0;font-size:13px;line-height:1.55}.seller-document-list article{border-top:1px solid #ecece8;grid-template-columns:46px minmax(0,1fr) auto auto;align-items:center;gap:15px;min-height:82px;display:grid}.seller-document-list article>div:nth-child(2){flex-direction:column;gap:5px;min-width:0;display:flex}.seller-document-list article>div:nth-child(2) b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.seller-document-list small{color:var(--muted);font-size:12px}.document-icon{color:#fff;background:var(--navy);border-radius:9px;place-items:center;width:40px;height:48px;font-size:10px;font-weight:900;display:grid}.seller-upload-form{grid-template-columns:1fr auto;align-items:end;gap:16px;display:grid}.seller-upload-form label{color:#5d5f66;font-size:12px;font-weight:750}.seller-upload-form input{background:#f8f8f6;border:1px dashed #c9cbd1;border-radius:14px;width:100%;margin-top:8px;padding:14px;display:block}.seller-notification-list article{border-top:1px solid #ecece8;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 0;display:grid}.seller-notification-list b{font-size:13px}.seller-notification-list p,.seller-notification-list small{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.45}.seller-locked-panel,.seller-detail-state{flex-direction:column;justify-content:center;align-items:flex-start;min-height:380px;display:flex}.seller-locked-panel p,.seller-detail-state p{max-width:560px;color:var(--muted);margin:8px 0 24px;line-height:1.6}.lock-mark{width:48px;height:48px;color:var(--blue);background:#edf2ff;border-radius:50%;place-items:center;margin-bottom:25px;font-size:24px;display:grid}.seller-account-gate{min-height:720px;padding-top:130px}.seller-account-gate>div{gap:10px;margin-top:28px;display:flex}.seller-account-gate>.primary{margin-top:28px;display:inline-flex}.seller-order-breadcrumb{color:var(--muted);gap:8px;margin:0 0 14px 4px;font-size:12px;display:flex}.seller-order-breadcrumb b{color:var(--ink)}.seller-order-title>div:last-child{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.seller-order-facts{color:#fff;background:var(--navy);border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:26px;display:grid;overflow:hidden}.seller-order-facts div{border-right:1px solid #313a49;flex-direction:column;gap:7px;min-height:118px;padding:22px;display:flex}.seller-order-facts div:last-child{border-right:0}.seller-order-facts span,.seller-order-facts small{color:#aeb5c2;font-size:12px}.seller-order-facts b{margin-top:auto;font-size:20px}.order-delivery-tracker{background:#fbfcff;border:1px solid #e0e3eb;border-radius:18px;margin:0 0 28px;padding:22px 24px 24px}.order-delivery-tracker-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.order-delivery-tracker-heading>div>span{color:#6d7180;letter-spacing:.9px;font-size:10px;font-weight:850}.order-delivery-tracker-heading h3{margin:5px 0 0;font-size:17px}.order-delivery-tracker-heading>b{color:#244fac;text-align:right;background:#e8efff;border-radius:999px;padding:7px 11px;font-size:11px}.order-delivery-tracker.is-cancelled .order-delivery-tracker-heading>b,.order-delivery-tracker.is-failed .order-delivery-tracker-heading>b{color:#972d2d;background:#fde8e7}.order-delivery-stepper{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px;display:grid;position:relative}.order-delivery-track{background:#dfe3ec;border-radius:999px;height:3px;position:absolute;top:22px;left:12.5%;right:12.5%;overflow:hidden}.order-delivery-track>i{border-radius:inherit;background:#315efb;height:100%;transition:width .25s;display:block}.order-delivery-stepper article{z-index:1;text-align:center;justify-items:center;min-width:0;display:grid;position:relative}.order-delivery-stepper article>i{background:#fff;border:2px solid #cfd4df;border-radius:50%;place-items:center;width:46px;height:46px;font-size:18px;font-style:normal;display:grid}.order-delivery-stepper article.is-active>i{border-color:#315efb;box-shadow:0 0 0 5px #315efb24}.order-delivery-stepper article.is-complete>i{background:#e2f4e9;border-color:#1a7a50}.order-delivery-stepper article>div{flex-direction:column;gap:4px;min-width:0;margin-top:10px;display:flex}.order-delivery-stepper article span{font-size:12px;font-weight:800;line-height:1.35}.order-delivery-stepper article small{color:#8b8e98;font-size:10px;line-height:1.4}.order-delivery-stepper article.is-active small{color:#315efb;font-weight:700}.order-delivery-stepper article.is-pending span{color:#747782}.seller-order-items{border-top:1px solid #e8e8e4}.seller-order-item{border-bottom:1px solid #e8e8e4;grid-template-columns:minmax(220px,1.3fr) .45fr .55fr .55fr;align-items:center;gap:14px;min-height:72px;font-size:13px;display:grid}.seller-order-item>span:first-child{flex-direction:column;gap:4px;display:flex}.seller-order-item small{color:var(--muted)}.seller-order-item.header{color:#85878e;letter-spacing:.7px;text-transform:uppercase;min-height:42px;font-size:12px;font-weight:800}.seller-order-total{flex-direction:column;align-items:flex-end;gap:10px;width:min(420px,100%);margin:22px 0 0 auto;display:flex}.seller-order-total span{width:100%;color:var(--muted);justify-content:space-between;font-size:13px;display:flex}.seller-order-total span:last-child{color:var(--ink);border-top:1px solid #ddd;padding-top:12px;font-size:14px}.seller-order-documents{border-top:1px solid #e4e4df;margin-top:34px;padding-top:28px}.seller-order-documents-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.seller-order-documents-heading h3{margin:5px 0 0;font-size:21px}.seller-document-legal-warning{color:#81221f;background:#fff4f3;border:1px solid #f0c6c3;border-radius:13px;align-items:flex-start;gap:12px;margin-bottom:22px;padding:16px;display:flex}.seller-document-legal-warning svg{color:#c72e29;flex:none;width:22px;height:22px}.seller-document-legal-warning b{color:#b72420;font-size:12px}.seller-document-legal-warning p{margin:5px 0 0;font-size:11px;line-height:1.55}.seller-order-document-table{overflow-x:auto}.seller-order-document-row{border-bottom:1px solid #edede9;grid-template-columns:minmax(220px,1.4fr) .65fr .75fr .65fr;align-items:center;gap:16px;min-width:720px;min-height:70px;font-size:12px;display:grid}.seller-order-document-row.heading{color:#777a82;text-transform:uppercase;letter-spacing:.5px;min-height:38px;font-size:10px;font-weight:800}.seller-order-document-row>span:first-child{flex-direction:column;gap:4px;min-width:0;display:flex}.seller-order-document-row small{color:var(--muted);line-height:1.45}.seller-order-document-row>span:last-child{justify-content:flex-end;display:flex}.seller-order-document-row a{align-items:center;gap:6px;display:inline-flex}.seller-order-document-empty{color:var(--muted);border:1px dashed #d9d9d4;border-radius:14px;align-items:center;gap:14px;padding:20px;display:flex}.seller-order-document-empty svg{width:28px}.seller-order-document-empty b{color:var(--ink)}.seller-order-document-empty p{margin:4px 0 0;font-size:12px}.order-document-request-form fieldset{border:0;margin:0;padding:0}.order-document-request-form legend{margin-bottom:8px;font-size:13px;font-weight:750}.order-document-product-options{gap:7px;display:grid}.order-document-product-options label{cursor:pointer;border:1px solid #deded9;border-radius:12px;align-items:flex-start;gap:9px;padding:11px;display:flex}.order-document-product-options input{width:auto;margin:3px 0 0}.order-document-product-options span{flex-direction:column;gap:3px;display:flex}.order-document-product-options small{color:var(--muted);font-size:10px}.order-document-legal-agreement{color:var(--muted);background:#f8f8f6;border:1px solid #e1e1dc;border-radius:13px;align-items:flex-start;gap:10px;padding:13px;line-height:1.5;display:flex;font-size:11px!important}.order-document-legal-agreement input{flex:none;width:auto;margin:3px 0 0}.seller-timeline{margin-top:10px;position:relative}.seller-timeline article{grid-template-columns:30px 1fr;gap:12px;min-height:82px;display:grid}.seller-timeline article>i{z-index:1;color:#fff;background:var(--blue);border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-style:normal;font-weight:800;display:grid}.seller-timeline article:not(:last-child):after{content:"";background:#d7dce9;width:1px;height:82px;position:absolute;left:13px}.seller-timeline article>div{flex-direction:column;gap:5px;padding-top:3px;display:flex}.seller-timeline small,.seller-timeline p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.seller-order-cancel-zone{border-top:1px dashed #dadbd8;margin-top:18px;padding-top:16px}.seller-order-cancel-zone button{border-radius:11px;width:100%;min-height:42px;font-size:12px;font-weight:800}.seller-order-cancel-zone p{color:var(--muted);margin:8px 2px 0;font-size:11px;line-height:1.5}.seller-order-cancel-confirm>p{color:var(--muted);margin:0 0 20px;font-size:13px;line-height:1.55}@media (max-width:900px){.seller-summary-grid{grid-template-columns:1fr 1fr}.seller-account-grid{grid-template-columns:1fr}.seller-order-list>a,.seller-order-row>a:first-child{grid-template-columns:1fr auto auto}.seller-order-list>a>span,.seller-order-list>a>i{display:none}}@media (max-width:720px){.seller-account-page{padding-top:38px}.seller-account-shell{width:calc(100% - 30px)}.seller-account-heading{flex-direction:column;align-items:flex-start}.seller-account-heading h1,.seller-account-gate h1{letter-spacing:-2px;font-size:42px}.seller-review-banner,.seller-panel-heading,.seller-order-title{flex-direction:column;align-items:flex-start}.seller-summary-grid{grid-template-columns:1fr}.seller-account-panel{border-radius:20px;padding:22px 18px}.seller-address-list article{flex-direction:column;align-items:flex-start}.seller-address-form,.seller-order-delivery dl{grid-template-columns:1fr}.seller-address-form .wide,.seller-order-delivery dl>div.wide{grid-column:auto}.seller-order-delivery dl>div:nth-child(odd){border-right:0}.seller-order-list>a,.seller-order-list.compact>a{grid-template-columns:1fr auto}.seller-order-list>a>strong{display:none}.seller-profile-grid{grid-template-columns:1fr}.seller-profile-grid>div,.seller-profile-grid>div:nth-child(odd){border-right:0;grid-column:auto}.seller-document-list article{grid-template-columns:40px 1fr auto;padding:12px 0}.seller-document-list article .status{display:none}.seller-upload-form,.seller-order-facts{grid-template-columns:1fr}.seller-order-facts div{border-bottom:1px solid #313a49;border-right:0;min-height:96px}.seller-order-facts div:last-child{border-bottom:0}.order-delivery-tracker{padding:20px 18px}.order-delivery-tracker-heading{flex-direction:column}.order-delivery-tracker-heading>b{text-align:left}.order-delivery-stepper{grid-template-columns:1fr;gap:12px}.order-delivery-track{display:none}.order-delivery-stepper article{text-align:left;grid-template-columns:46px 1fr;place-items:center stretch;gap:12px}.order-delivery-stepper article>div{margin-top:0}.seller-order-items{overflow-x:auto}.seller-order-item{min-width:650px}.seller-order-documents-heading{flex-direction:column;align-items:flex-start}.seller-account-gate{min-height:600px;padding-top:90px}.seller-account-gate>div{flex-direction:column;align-items:stretch}}.seller-order-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.seller-order-status-filters{flex-wrap:wrap;gap:6px;display:flex}.seller-order-status-filters button{color:#4b5563;background:#fff;border:1px solid #e4e5e9;border-radius:999px;padding:7px 13px;font-size:13px;font-weight:650}.seller-order-status-filters button.selected{color:#fff;background:#111217;border-color:#111217}.seller-order-month-filter{color:#4b5563;align-items:center;gap:8px;font-size:13px;font-weight:650;display:inline-flex}.seller-order-month-filter select{border:1px solid #e4e5e9;border-radius:10px;padding:7px 10px;font-size:13px}.seller-order-row{align-items:stretch;gap:8px;display:flex}.seller-order-row>a:first-child{flex:1;min-width:0}.seller-order-docs{color:#315efb;white-space:nowrap;border:1px solid #e4e5e9;border-radius:10px;align-self:center;align-items:center;gap:6px;padding:9px 12px;font-size:13px;font-weight:650;display:inline-flex}.seller-order-docs svg{width:15px;height:15px}
.supplier-portal .portal-title{margin-bottom:28px}.supplier-workspace-nav{background:#ffffffb8;border:1px solid #dedfdf;border-radius:16px;gap:8px;width:max-content;max-width:100%;margin-bottom:28px;padding:5px;display:flex}.supplier-workspace-nav a,.supplier-workspace-nav span{color:#6b6d73;border-radius:11px;align-items:center;min-height:38px;padding:0 15px;font-size:12px;font-weight:800;display:inline-flex}.supplier-workspace-nav a:hover,.supplier-workspace-nav a.active{background:var(--navy);color:#fff}.supplier-workspace-nav span[aria-disabled=true]{opacity:.42}.supplier-page-body{min-width:0}.supplier-editor{padding:36px}.supplier-editor-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;padding-bottom:24px;display:flex}.supplier-editor-heading h2{letter-spacing:-1.4px;margin:0;font-family:Georgia,serif;font-size:36px;font-weight:500}.supplier-editor-heading p{max-width:700px;color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.6}.product-editor-form{gap:26px;display:grid}.product-editor-form label{font-size:13px;font-weight:750}.product-editor-form input,.product-editor-form textarea,.product-editor-form select{background:#fff;border:1px solid #d3d3d7;border-radius:13px;width:100%;margin-top:7px;padding:13px}.product-editor-form textarea{resize:vertical;min-height:100px}.ingredient-editor{background:#f8f8f9;border:1px solid #dedfe3;border-radius:18px;padding:18px}.ingredient-editor-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.ingredient-editor-heading>div{gap:5px;display:grid}.ingredient-editor-heading b{font-size:14px}.ingredient-editor-heading small,.ingredient-private-note{color:var(--muted);font-size:12px;line-height:1.5}.ingredient-editor-heading>span{color:#294d93;text-transform:uppercase;background:#e9eefb;border-radius:999px;flex:none;align-items:center;gap:6px;padding:7px 10px;font-size:11px;font-weight:850;display:inline-flex}.ingredient-editor-heading svg,.ingredient-private-note svg{width:14px;height:14px}.bok-ingredient-grid{--spg-border:#d7d9df;--spg-focus:#2f6df6;--spg-danger:#b3272d;--spg-font-size:13px;--spg-header-font-size:12px;--spg-row-height:51px;--spg-viewport-max-height:420px;--spg-table-min-width:660px;--spg-radius:13px;--spg-subtle-surface:#f5f6f8;--spg-muted:#737781}.product-editor-form .bok-ingredient-grid .spg-input{background:0 0;border-radius:8px;min-height:40px;margin:0;padding:8px 9px}.product-editor-form .bok-ingredient-grid .spg-input:focus{background:#fff}.ingredient-remove{color:#a52329;cursor:pointer;background:#fff0f0;border:0;border-radius:10px;place-items:center;width:38px;height:38px;display:inline-grid}.ingredient-remove svg{width:16px;height:16px}.ingredient-remove:disabled{cursor:not-allowed;opacity:.38}.ingredient-add{min-height:38px;padding:0 14px;font-size:12px}.ingredient-editor-error{color:#a52329;margin:12px 0 0;font-size:12px;font-weight:750}.ingredient-private-note{align-items:flex-start;gap:7px;margin:12px 0 0;display:flex}.ingredient-private-note svg{flex:none;margin-top:2px}.overseas-market-editor{background:#f8f8f9;border:1px solid #dedfe3;border-radius:18px;padding:17px}.overseas-market-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:12px;display:flex}.overseas-market-heading>div{gap:5px;display:grid}.overseas-market-heading b{font-size:13px}.overseas-market-heading small{color:var(--muted);font-size:12px;line-height:1.45}.overseas-market-list{gap:9px;display:grid}.overseas-market-row{grid-template-columns:minmax(0,1fr) minmax(160px,.7fr) auto;align-items:end;gap:9px;display:grid}.overseas-market-row input{background:#fff;margin-top:6px}.country-field>label{margin-bottom:6px;display:block}.country-combobox,.country-combobox-input{position:relative}.country-combobox-input>svg:first-child,.country-combobox-chevron{z-index:1;color:#747680;pointer-events:none;width:17px;height:17px;position:absolute;top:50%;transform:translateY(-50%)}.country-combobox-input>svg:first-child{left:13px}.country-combobox-input .country-combobox-chevron{right:13px}.product-editor-form .country-combobox-input input{margin-top:0;padding-left:39px;padding-right:38px}.country-combobox-list{z-index:30;background:#fff;border:1px solid #d3d3d7;border-radius:13px;max-height:250px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 35px #16181d29}.country-combobox-list button{color:#202126;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;width:100%;padding:10px 11px;display:flex}.country-combobox-list button:hover,.country-combobox-list button.active{color:#285be8;background:#f0f4ff}.country-combobox-list button[aria-selected=true]{font-weight:800}.country-combobox-list small{color:#858791;letter-spacing:.08em;font-size:10px;font-weight:800}.country-combobox-list p{color:var(--muted);margin:0;padding:13px 11px;font-size:12px}.overseas-market-error{color:var(--red);margin:10px 0 0;font-size:12px;font-weight:750}.remove-market{min-height:44px;color:var(--red);background:#fff0f0;border:0;border-radius:11px;padding:0 12px;font-size:12px;font-weight:750}.guest-catalogue-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.compliance-declarations{gap:14px;display:grid}.compliance-condition-toggle{background:#fafbfc;border:1px solid #dfe2e8;border-radius:14px;align-items:flex-start;padding:14px}.compliance-condition-toggle input{margin-top:3px!important}.compliance-condition-toggle>span{gap:4px;display:grid}.compliance-condition-toggle b{font-size:13px}.compliance-condition-toggle small{color:var(--muted);font-size:11px;font-weight:500;line-height:1.45}.compliance-section-heading,.compliance-document-group-heading,.compliance-upload-card-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.compliance-section-heading>span{color:#294d93;text-transform:uppercase;background:#e9eefb;border-radius:999px;flex:none;align-items:center;gap:5px;padding:7px 10px;font-size:11px;font-weight:850;display:inline-flex}.compliance-section-heading svg{width:14px;height:14px}.optional-product-brief{max-width:430px;margin:18px 0 22px;display:block}.compliance-document-groups{gap:24px;display:grid}.compliance-document-group{background:#f8f9fb;border:1px solid #dee1e6;border-radius:20px;padding:18px}.compliance-document-group-heading{margin-bottom:14px}.compliance-document-group-heading h4{margin:0;font-size:14px}.compliance-document-group-heading p{color:var(--muted);margin:5px 0 0;font-size:11px;line-height:1.5}.compliance-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.compliance-upload-card{background:#fff;border:1px solid #e2e4e8;border-radius:15px;min-width:0;padding:15px}.compliance-upload-card-heading>div{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.compliance-upload-card-heading b{font-size:12px;line-height:1.35}.compliance-upload-card-heading>a,.template-pending{color:#315efb;flex:none;font-size:10px;font-weight:750}.template-pending{color:#8a6a20}.document-requirement-badge{color:#315efb;text-transform:uppercase;background:#edf2ff;border-radius:999px;padding:3px 7px;font-size:9px;font-weight:850}.document-requirement-badge.conditional{color:#725212;background:#fff5d8}.document-requirement-badge.recommended{color:#5c626d;background:#eff0f2}.compliance-upload-card>p{color:#686c75;min-height:48px;margin:9px 0 11px;font-size:11px;line-height:1.48}.compliance-upload-card details{background:#f5f6f8;border-radius:10px;margin:0 0 11px;padding:9px 10px}.document-stage-notice{background:#f3f6ff;border:1px solid #cad4f7;border-radius:18px;gap:7px;padding:20px;display:grid}.document-stage-notice span{color:#315efb;letter-spacing:.08em;font-size:11px;font-weight:850}.document-stage-notice b{font-size:16px}.document-stage-notice p,.document-stage-waiting{color:#666b78;margin:0;font-size:12px;line-height:1.55}.document-stage-waiting{align-self:center;padding:0 6px;font-weight:700}.compliance-upload-card summary{cursor:pointer;color:#4f5561;font-size:10px;font-weight:800}.compliance-upload-card ul{color:#666b75;gap:6px;margin:9px 0 0;padding-left:17px;font-size:10px;line-height:1.45;display:grid}.compliance-upload-fields{gap:9px;display:grid}.compliance-upload-fields label{color:#555a64;font-size:10px}.compliance-upload-fields input{margin-top:5px;padding:10px;font-size:11px}.compliance-existing-files{border-top:1px solid #eceef1;gap:4px;margin-top:10px;padding-top:9px;display:grid}.compliance-existing-files span{color:#2c744c;text-transform:uppercase;font-size:10px;font-weight:850}.compliance-existing-files small{color:#626873;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.supplier-document-summary,.sku-document-explainer,.brand-document-intro{justify-content:space-between;align-items:center;gap:28px;display:flex}.supplier-document-summary>div:first-child,.sku-document-explainer>div:first-child,.brand-document-intro>div:first-child{max-width:700px}.supplier-document-summary h2,.sku-document-explainer h2,.brand-document-intro h2{margin:7px 0 6px;font-size:21px}.supplier-document-summary p,.sku-document-explainer p,.brand-document-intro p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.supplier-document-summary>div:last-child{text-align:right;gap:5px;min-width:210px;display:grid}.supplier-document-summary>div:last-child b{font-size:23px}.supplier-document-summary>div:last-child small{color:var(--muted);margin-bottom:8px;font-size:11px}.brand-document-workspace,.brand-document-form{gap:18px;display:grid}.brand-document-scope-note{color:#294d93;background:#edf2ff;border-radius:16px;align-items:flex-start;gap:10px;max-width:370px;padding:14px;display:flex}.brand-document-scope-note svg{flex:none;width:18px}.brand-document-scope-note span{gap:3px;display:grid}.brand-document-scope-note small{color:#63718d;font-size:11px;line-height:1.45}.brand-document-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.brand-document-card{background:#fafbfc;border:1px solid #e0e3e8;border-radius:17px;align-content:start;gap:12px;min-width:0;padding:17px;display:grid}.brand-document-card.attached{background:#f7fcf9;border-color:#b9dec9}.brand-document-card-heading{align-items:flex-start;gap:9px;display:flex}.brand-document-card-heading>span,.brand-document-reference article>span{color:#a74545;background:#fff0f0;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:900;display:grid}.brand-document-card.attached .brand-document-card-heading>span,.brand-document-reference article.attached>span{color:#24724a;background:#e5f5eb}.brand-document-card-heading>div{gap:3px;min-width:0;display:grid}.brand-document-card-heading b{font-size:13px;line-height:1.4}.brand-document-card-heading small{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:700}.brand-document-card>p{color:#666c77;min-height:66px;margin:0;font-size:11px;line-height:1.5}.brand-document-card>label{margin-top:auto;font-size:11px}.brand-document-card input{margin-top:6px;font-size:11px}.brand-document-current{background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:9px 10px;font-size:10px;display:flex}.brand-document-current span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brand-document-current a,.brand-document-reference-heading a{color:#315efb;flex:none;font-weight:800}.brand-document-submit{border-top:1px solid #eceef1;justify-content:flex-end;align-items:center;gap:18px;padding-top:18px;display:flex}.brand-document-submit span{color:var(--muted);font-size:11px}.brand-document-selection-error{color:#b2242b;text-align:right;margin:0;font-size:12px;font-weight:750}.brand-document-reference{background:#f6f8fe;border:1px solid #ccd8f2;border-radius:16px;gap:11px;margin:18px 0;padding:14px;display:grid}.brand-document-reference-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.brand-document-reference-heading span{color:#315efb;letter-spacing:.08em;font-size:9px;font-weight:900}.brand-document-reference-heading h4{margin:3px 0 0;font-size:13px}.brand-document-reference-heading a{font-size:11px}.brand-document-reference>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.brand-document-reference article{background:#fff;border-radius:11px;align-items:center;gap:8px;min-width:0;padding:9px;display:flex}.brand-document-reference article>div{gap:2px;min-width:0;display:grid}.brand-document-reference article b,.brand-document-reference article small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brand-document-reference article b{font-size:10px}.brand-document-reference article small{color:var(--muted);font-size:9px}.draft-retention-note{color:#5f4b17;background:#fff9e8;border:1px solid #e5d69d;border-radius:14px;gap:5px;padding:14px 16px;display:grid}.draft-retention-note b{font-size:12px}.draft-retention-note span,.draft-retention-note small,.draft-expiry{font-size:11px;line-height:1.45}.draft-expiry{color:#9a6515!important}.compliance-warning-overlay{z-index:220;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0c0f167a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.compliance-warning-modal{background:#fff;border-radius:22px;width:min(520px,100%);max-height:88vh;padding:24px;overflow:auto;box-shadow:0 26px 80px #00000040}.compliance-warning-heading{align-items:flex-start;gap:12px;display:flex}.compliance-warning-heading>span{color:#bd252c;background:#fff0f0;border-radius:999px;flex:none;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.compliance-warning-heading h3{margin:0;font-size:16px}.compliance-warning-heading p{color:var(--muted);margin:4px 0 0;font-size:11px}.compliance-warning-modal>ul{color:#ad262d;background:snow;border:1px solid #eadfe0;border-radius:12px;gap:6px;max-height:180px;margin:16px 0;padding:12px 12px 12px 30px;font-size:11px;font-weight:700;display:grid;overflow:auto}.compliance-warning-subhead{margin:10px 0 4px;font-size:.9rem;font-weight:700}.compliance-warning-note{color:#5f636d;background:#f3f4f6;border-radius:12px;gap:5px;margin:0 0 18px;padding:12px;font-size:11px;line-height:1.5;display:grid}@media (max-width:720px){.brand-document-grid,.brand-document-reference>div:last-child{grid-template-columns:1fr}.supplier-document-summary,.sku-document-explainer,.brand-document-intro{flex-direction:column;align-items:flex-start}.supplier-document-summary>div:last-child{text-align:left;width:100%}.brand-document-scope-note{max-width:none}.supplier-workspace-nav{width:100%;overflow-x:auto}.supplier-workspace-nav a,.supplier-workspace-nav span{flex:none}.supplier-editor{padding:20px}.supplier-editor-heading{display:block}.overseas-market-heading,.overseas-market-row{grid-template-columns:1fr;display:grid}.compliance-upload-grid{grid-template-columns:1fr}.compliance-upload-card-heading,.compliance-section-heading{display:grid}.supplier-editor-heading h2{font-size:31px}.supplier-editor-heading .outline{margin-top:20px;display:inline-flex}.guest-catalogue-actions{justify-content:flex-start;margin-top:20px}}
.commerce-page{background:#f6f6f3;min-height:760px}.commerce-shell{padding:54px 0 110px}.commerce-heading{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.commerce-heading h1{letter-spacing:-3px;margin:8px 0 12px;font-family:Georgia,serif;font-size:58px;font-weight:500;line-height:1}.commerce-heading p,.commerce-section-heading p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.commerce-steps{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:13px;margin:34px 0 26px;display:grid}.commerce-steps>a,.commerce-steps>span{color:#8a8b90;background:#fff;border:1px solid #deded9;border-radius:16px;align-items:center;gap:10px;min-height:58px;padding:12px 15px;font-size:12px;font-weight:750;display:flex}.commerce-steps>i{color:#9b9ca0;font-style:normal}.commerce-steps b{background:#eff0f2;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.commerce-steps .active{border-color:var(--navy);color:var(--navy);box-shadow:0 10px 30px #14141812}.commerce-steps .active b,.commerce-steps .complete b{background:var(--navy);color:#fff}.commerce-layout{grid-template-columns:minmax(0,1.55fr) minmax(300px,.65fr);align-items:start;gap:22px;display:grid}.commerce-card{background:#fff;border:1px solid #e1e1dc;border-radius:26px;padding:28px;box-shadow:0 16px 48px #1414180e}.commerce-section-heading{border-bottom:1px solid #e9e9e5;justify-content:space-between;align-items:flex-end;gap:18px;padding-bottom:18px;display:flex}.commerce-card h2{margin:0 0 5px;font-size:22px}.commerce-cart-list article{border-bottom:1px solid #ecece8;grid-template-columns:92px minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:22px 0;display:grid}.commerce-cart-list article:last-child{border-bottom:0;padding-bottom:0}.commerce-item-art{background:#f3f2ee;border-radius:18px;place-items:center;height:92px;display:grid;overflow:hidden}.commerce-item-art .product-art{transform:scale(.58)}.commerce-item-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.commerce-item-copy>span{color:var(--muted);text-transform:uppercase;letter-spacing:.7px;font-size:12px;font-weight:750}.commerce-item-copy>b{font-size:16px}.commerce-item-copy>small{color:var(--muted);font-size:12px}.commerce-quantity-control{align-items:center;gap:9px;width:max-content;margin-top:5px;font-size:12px;font-weight:750;display:flex}.commerce-quantity-control>div{background:#fff;border:1px solid #d6d6d1;border-radius:10px;grid-template-columns:32px 54px 32px;align-items:center;display:grid;overflow:hidden}.commerce-quantity-control button{color:#23241f;background:#f2f2ef;border:0;min-height:34px;font-size:16px}.commerce-quantity-control button:disabled{color:#b9bab5;cursor:not-allowed}.commerce-quantity-control output{text-align:center;font-size:12px}.commerce-quantity-control>small{color:var(--muted);font-size:12px;font-weight:500}.commerce-cart-list strong{font-size:17px}.commerce-remove{color:#a13f3f;background:0 0;border:0;padding:8px 0;font-size:12px;font-weight:750}.commerce-summary{position:sticky;top:104px}.commerce-summary>h2{letter-spacing:-1.5px;margin:8px 0 22px;font-family:Georgia,serif;font-size:36px;font-weight:500}.commerce-summary>div:not(.checkout-product-summary):not(.commerce-minimum-warning){border-top:1px solid #e6e6e2;border-bottom:1px solid #e6e6e2;grid-template-columns:1fr auto;gap:11px;margin-bottom:20px;padding:20px 0;display:grid}.commerce-summary>div>span{color:var(--muted);font-size:13px}.commerce-summary>div>b{font-size:12px}.commerce-summary>div>strong{font-size:18px}.commerce-summary>small{color:var(--muted);text-align:center;margin-top:13px;font-size:12px;line-height:1.5;display:block}.commerce-summary .commerce-minimum-warning{color:#922f2f;background:#fff4f4;border:1px solid #f0c3c3;border-radius:12px;flex-direction:column;gap:4px;margin:0 0 12px;padding:14px 16px;display:flex}.commerce-minimum-warning b{font-size:12px}.commerce-minimum-warning span{font-size:12px;line-height:1.4}.commerce-summary>button.full:disabled{color:#fff;cursor:not-allowed;background:#c7c7c3;border-color:#c7c7c3}.commerce-empty{flex-direction:column;justify-content:center;align-items:flex-start;min-height:300px;display:flex}.commerce-empty h2{margin:8px 0 10px;font-family:Georgia,serif;font-size:38px;font-weight:500}.commerce-empty p{color:var(--muted);margin:0 0 22px}.commerce-checkout form{gap:18px;display:grid}.commerce-checkout label{font-size:13px;font-weight:750}.commerce-checkout input,.commerce-checkout textarea{background:#fbfbf9;border:1px solid #d4d4cf;border-radius:13px;width:100%;margin-top:7px;padding:13px}.commerce-checkout textarea{resize:vertical;min-height:110px}.commerce-checkout .fake-card{margin-top:2px}.delivery-address-selection{border:1px solid #deded9;border-radius:16px;gap:9px;margin:0;padding:15px;display:grid}.delivery-address-selection legend{padding:0 6px;font-size:13px;font-weight:800}.delivery-address-selection>label{cursor:pointer;border:1px solid #e8e8e4;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;display:flex}.delivery-address-selection>label:has(input:checked){background:#f1f5ff;border-color:#315efb}.delivery-address-selection input,.checkout-save-address input{width:auto}.delivery-address-selection span{flex-direction:column;gap:3px;min-width:0;display:flex}.delivery-address-selection b{align-items:center;gap:7px;display:flex}.delivery-address-selection em{color:#315efb;background:#dfe8ff;border-radius:999px;padding:3px 7px;font-size:10px;font-style:normal}.delivery-address-selection small{color:var(--muted);font-size:11px;line-height:1.45}.checkout-address-modal .seller-address-book.embedded{box-shadow:none;border:0;margin:18px 0 0;padding:0}.checkout-address-modal .seller-panel-heading{border-bottom:1px solid #ecece8;align-items:center;margin-bottom:18px;padding-bottom:16px}.checkout-address-modal .seller-panel-heading>p{max-width:560px;color:var(--muted);margin:0;font-size:12px;line-height:1.55}.checkout-address-fields{background:#f7f7f4;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:17px;display:grid}.checkout-address-fields .wide{grid-column:1/-1}.checkout-address-fields select{background:#fff;border:1px solid #d4d4cf;border-radius:13px;width:100%;margin-top:7px;padding:13px}.checkout-save-address{align-items:center;gap:9px;display:flex;font-weight:650!important}.checkout-save-address input{margin:0}.checkout-order-instructions textarea{min-height:82px}.checkout-tax-record{background:#f7f8fb;border:1px solid #e2e4e9;border-radius:14px;grid-template-columns:1fr auto;gap:5px 16px;padding:15px 16px;display:grid}.checkout-tax-record span{color:var(--muted);font-size:12px;font-weight:750}.checkout-tax-record b{font-size:13px}.checkout-tax-record small{color:var(--muted);grid-column:1/-1;font-size:11px;line-height:1.45}.checkout-product-summary{border-top:1px solid #e6e6e2;gap:9px;padding:15px 0;display:grid}.checkout-product-summary>span{justify-content:space-between;gap:12px;display:flex}.checkout-product-summary small{color:var(--muted)}.checkout-service-selection{border:1px solid #deded9;border-radius:18px;gap:13px;margin:4px 0;padding:17px;display:grid}.checkout-service-selection legend{padding:0 7px;font-size:14px;font-weight:850}.checkout-service-intro{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.checkout-service-intro div{gap:4px;display:grid}.checkout-service-intro b{font-size:14px}.checkout-service-intro p,.checkout-service-intro>small{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.checkout-service-intro>small{text-align:right;max-width:260px}.checkout-packing-default{color:#555650;background:#f2f2ef;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;font-size:12px;display:flex}.checkout-packing-default b{color:#22231f;font-size:13px}.checkout-labeling-list,.checkout-shipping-list{gap:9px;display:grid}.checkout-labeling-list>label,.checkout-shipping-list>label{cursor:pointer;background:#fff;border:1px solid #e6e6e1;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:5px 12px;padding:14px;display:grid}:is(.checkout-labeling-list>label:has(input:checked),.checkout-shipping-list>label:has(input:checked)){background:#f2f6ff;border-color:#315efb;box-shadow:0 0 0 1px #315efb14}.checkout-labeling-list input,.checkout-shipping-list input{accent-color:#315efb;width:auto;margin:0}.checkout-labeling-list span,.checkout-shipping-list span{gap:3px;min-width:0;display:grid}.checkout-labeling-list span b,.checkout-shipping-list span b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.checkout-labeling-list span small,.checkout-shipping-list span small{color:var(--muted);font-size:11px;font-weight:550;line-height:1.45}.checkout-labeling-list strong,.checkout-shipping-list strong{color:#315efb;white-space:nowrap;font-size:13px}.checkout-labeling-list em,.checkout-shipping-list em{color:#197342;grid-column:2/-1;font-size:11px;font-style:normal;font-weight:750}.checkout-shipping-list>label.disabled{opacity:.48;cursor:not-allowed;background:#f5f5f2}.coupon-selection{border:1px solid #deded9;border-radius:16px;gap:8px;margin:4px 0 16px;padding:15px;display:grid}.coupon-selection legend{padding:0 6px;font-size:13px;font-weight:800}.coupon-selection label{cursor:pointer;border:1px solid #e8e8e4;border-radius:12px;align-items:center;gap:10px;padding:11px 12px;display:flex}.coupon-selection label:has(input:checked){background:#f1f5ff;border-color:#315efb}.coupon-selection input{width:auto}.coupon-selection span{flex-direction:column;gap:3px;display:flex}.coupon-selection small{color:var(--muted);font-size:11px}.coupon-empty-note{color:var(--muted);margin:2px 4px 0;font-size:12px}@media (max-width:900px){.commerce-layout{grid-template-columns:1fr}.commerce-summary{position:static}}@media (max-width:720px){.commerce-shell{padding:32px 0 70px}.commerce-heading{display:block}.commerce-heading h1{letter-spacing:-2px;font-size:41px}.commerce-heading>.outline{margin-top:18px}.commerce-steps{grid-template-columns:1fr;gap:6px}.commerce-steps>i{display:none}.commerce-steps>a,.commerce-steps>span{min-height:46px}.commerce-card{border-radius:20px;padding:20px}.commerce-cart-list article{grid-template-columns:72px 1fr auto;gap:12px}.commerce-item-art{height:72px}.commerce-cart-list strong{grid-column:2}.commerce-remove{grid-column:3}.commerce-checkout .payment-actions{grid-template-columns:1fr;display:grid}.checkout-address-fields{grid-template-columns:1fr}.checkout-address-fields .wide{grid-column:auto}.checkout-service-intro{flex-direction:column}.checkout-service-intro>small{text-align:left;max-width:none}.checkout-labeling-list>label,.checkout-shipping-list>label{grid-template-columns:auto minmax(0,1fr)}.checkout-labeling-list>label>strong,.checkout-shipping-list>label>strong,.checkout-labeling-list>label>em,.checkout-shipping-list>label>em{grid-column:2}}
.seller-store-header{background:#f8f8faf5;height:82px}.seller-store-nav{grid-template-columns:78px minmax(0,1fr) clamp(170px,13vw,220px) minmax(243px,280px);grid-template-areas:"logo categories search actions";align-items:center;column-gap:40px;width:100%;height:100%;padding:0 28px;display:grid}.seller-store-nav.has-affiliate{grid-template-columns:78px minmax(0,1fr) clamp(150px,12vw,210px) auto minmax(243px,280px);grid-template-areas:"logo categories search affiliate actions"}.seller-affiliate-button{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#17191f,#3b4050);border:0;border-radius:999px;grid-area:affiliate;align-items:center;gap:7px;min-height:36px;padding:9px 14px;font-size:12px;font-weight:760;display:inline-flex;box-shadow:0 5px 16px #11131b2e}.seller-affiliate-button svg{width:15px;height:15px}.seller-affiliate-button:hover{transform:translateY(-1px);box-shadow:0 8px 20px #11131b3d}.seller-store-logo{grid-area:logo;display:block}.seller-store-logo .logo{width:78px;min-width:78px}.seller-mobile-products-link{display:none}.seller-category-nav{white-space:nowrap;background:0 0;border:0;grid-area:categories;justify-content:center;align-items:center;gap:clamp(24px,2.4vw,42px);min-width:0;margin:0;display:flex}.seller-category-nav a{color:#17181c;padding:10px 0;font-size:15px;font-weight:400;position:relative}.seller-category-nav a:after{content:"";opacity:0;background:#17181c;height:1px;transition:all .16s;position:absolute;bottom:4px;left:0;right:0;transform:scaleX(.5)}.seller-category-nav a:hover:after{opacity:1;transform:scaleX(1)}.seller-header-search{background:#fff;border:1px solid #1414180a;border-radius:999px;grid-area:search;align-items:center;width:100%;height:34px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #13141a1f}.seller-header-search input{background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;padding:0 42px 0 16px;font-size:13px}.seller-header-search button{color:#111217;background:0 0;border:0;place-items:center;width:30px;height:30px;padding:0;font-size:22px;line-height:1;display:grid;position:absolute;right:4px}.seller-header-links{white-space:nowrap;grid-area:actions;justify-content:flex-end;align-items:center;gap:28px;width:100%;display:flex}.seller-header-links>a,.seller-header-links>button,.seller-header-links>span,.seller-header-account-link{color:#17181c;cursor:pointer;background:0 0;border:0;padding:10px 0;font-size:14px;font-weight:400}.seller-header-links>a:hover,.seller-header-links>button:hover,.seller-header-account-link:hover,.seller-header-links>a.active{text-underline-offset:4px;text-decoration:underline}.seller-header-links>span[aria-disabled=true]{color:#a0a1a6;cursor:default}.seller-header-account-link{min-height:auto;list-style:none}.seller-header-account-link::-webkit-details-marker{display:none}.seller-store-header .seller-account-popover{top:42px}@media (max-width:1360px){.seller-store-nav{grid-template-columns:78px minmax(0,1fr) clamp(150px,12vw,170px) 243px;column-gap:28px;padding-inline:22px}.seller-store-nav.has-affiliate{grid-template-columns:78px minmax(0,1fr) clamp(140px,11vw,160px) auto 243px}.seller-category-nav{gap:22px}.seller-category-nav a{font-size:14px}.seller-header-links{gap:20px}.seller-header-links>a,.seller-header-links>button,.seller-header-links>span,.seller-header-account-link{font-size:13px}}@media (max-width:1120px){.seller-store-nav{grid-template-columns:78px minmax(0,1fr) 243px;grid-template-areas:"logo categories actions"}.seller-store-nav.has-affiliate{grid-template-columns:78px minmax(0,1fr) auto 243px;grid-template-areas:"logo categories affiliate actions"}.seller-header-search{display:none}.seller-category-nav{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.seller-category-nav::-webkit-scrollbar{display:none}}@media (max-width:820px){.seller-store-header{height:70px}.seller-store-nav{grid-template-columns:70px auto minmax(0,1fr);grid-template-areas:"logo products actions";column-gap:16px;padding-inline:16px}.seller-store-nav.has-affiliate{grid-template-columns:70px auto minmax(0,1fr) auto;grid-template-areas:"logo products actions affiliate"}.seller-store-logo .logo{width:70px;min-width:70px}.seller-category-nav{display:none}.seller-mobile-products-link{color:#17181c;white-space:nowrap;grid-area:products;font-size:13px;display:block}.seller-header-links{gap:14px}.seller-affiliate-button{padding-inline:10px}.seller-affiliate-button span{display:none}.seller-header-links>a,.seller-header-links>button,.seller-header-links>span,.seller-header-account-link{font-size:12px}}@media (max-width:520px){.seller-store-nav,.seller-store-nav.has-affiliate{column-gap:11px;padding-inline:13px}.seller-header-links{gap:11px}}.signin-signup{color:#777981;border-top:1px solid #ededeb;justify-content:center;align-items:center;gap:8px;margin-top:18px;padding-top:18px;font-size:13px;display:flex}.signin-signup a{color:#17181c;text-underline-offset:3px;font-weight:750;text-decoration:underline}
.affiliate-overlay{z-index:120}.affiliate-rewards-modal{border:1px solid #ffffffb3;width:min(590px,100%);padding:32px}.affiliate-modal-heading{align-items:center;gap:15px;padding-right:35px;display:flex}.affiliate-modal-heading>i{color:#fff;background:#171a22;border-radius:16px;place-items:center;width:48px;height:48px;display:grid}.affiliate-modal-heading>i svg{width:23px;height:23px}.affiliate-modal-heading h2{margin-bottom:4px;font-size:30px}.affiliate-modal-heading p{color:#747781;margin:0;font-size:13px;line-height:1.5}.affiliate-stat-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.affiliate-stat-grid article{background:#f7f8fa;border:1px solid #e6e7eb;border-radius:17px;flex-direction:column;gap:5px;padding:17px;display:flex}.affiliate-stat-grid span,.affiliate-stat-grid small{color:#717580;font-size:12px}.affiliate-stat-grid b{font-size:24px}.affiliate-referral-card{color:#fff;background:linear-gradient(135deg,#171a22,#29334d);border-radius:17px;justify-content:space-between;align-items:center;gap:15px;margin-top:13px;padding:15px 16px;display:flex}.affiliate-referral-card>div{flex-direction:column;gap:5px;min-width:0;display:flex}.affiliate-referral-card span{color:#aeb6ca;letter-spacing:.7px;font-size:10px;font-weight:800}.affiliate-referral-card code{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:800;overflow:hidden}.affiliate-referral-card button{color:#171a22;background:#fff;border:0;border-radius:10px;flex:none;align-items:center;gap:6px;padding:9px 11px;font-size:11px;font-weight:800;display:inline-flex}.affiliate-referral-card button:disabled{opacity:.5}.affiliate-referral-card button svg{width:14px;height:14px}.affiliate-policy-note{background:#eef2fb;border-radius:13px;gap:10px;margin:12px 0 22px;padding:12px;display:flex;color:#596174!important;font-size:12px!important}.affiliate-policy-note svg{flex:none;width:18px;height:18px}.affiliate-policy-note b{color:#202633}.affiliate-coupon-heading{justify-content:space-between;align-items:flex-end;gap:15px;margin-bottom:10px;display:flex}.affiliate-coupon-heading span{color:#858892;letter-spacing:.7px;font-size:10px;font-weight:800}.affiliate-coupon-heading h3{margin:3px 0 0;font-size:18px}.affiliate-coupon-heading>small{color:#767a84;font-size:11px}.affiliate-coupon-list{gap:8px;display:grid}.affiliate-coupon-list article{border:1px solid #e5e6e9;border-left:3px solid #315efb;border-radius:13px;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 13px;display:grid}.affiliate-coupon-list i{color:#315efb;background:#edf2ff;border-radius:12px;place-items:center;width:44px;height:44px;font-size:14px;font-style:normal;font-weight:850;display:grid}.affiliate-coupon-list div{flex-direction:column;gap:3px;min-width:0;display:flex}.affiliate-coupon-list b{font-size:13px}.affiliate-coupon-list span,.affiliate-coupon-list em{color:#7a7d85;font-size:10px;line-height:1.4}.affiliate-coupon-list em{white-space:nowrap;font-style:normal;font-weight:750}.affiliate-coupon-list progress{accent-color:#315efb;width:100%;height:4px;margin-top:3px}.affiliate-modal-actions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}@media (max-width:620px){.affiliate-rewards-modal{padding:26px 18px}.affiliate-stat-grid{grid-template-columns:1fr}.affiliate-referral-card{flex-direction:column;align-items:stretch}.affiliate-referral-card button{justify-content:center}.affiliate-coupon-list article{grid-template-columns:46px minmax(0,1fr)}.affiliate-coupon-list em{grid-column:2}.affiliate-modal-actions{flex-direction:column}}
