@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.resize{resize:both}.flex-col{flex-direction:column}.border{border-style:var(--tw-border-style);border-width:1px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}:root{--ink:#24160f;--muted:#75665b;--paper:#e9dfcf;--card:#fff8eb;--line:#cdbca6;--green:#4b2f1c;--gold:#b98736;--red:#8c3429}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:linear-gradient(115deg,#d9c8b1,#eee5d7 45%,#d8c5aa);margin:0;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif}body:before{content:"";opacity:.2;pointer-events:none;background-image:repeating-linear-gradient(92deg,#0000 0 48px,#5b351b22 49px 50px),radial-gradient(#5d3a24 .7px,#0000 .7px);background-size:auto,8px 8px;position:fixed;inset:0}.shell{width:min(1440px,100%);margin:auto;padding:34px 34px 80px;position:relative}.topbar{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;padding-bottom:22px;display:flex}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-1px;margin:3px 0 0;font-family:Georgia,serif;font-size:38px}h2{margin:4px 0 0;font-family:Georgia,Songti SC,serif;font-size:25px}h3{margin-bottom:16px}.eyebrow{color:var(--gold);letter-spacing:2px;margin:0;font-size:11px;font-weight:800}.status{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.status span{background:#3b8a55;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #dbe8df}.account{align-items:center;gap:14px;display:flex}.logout{height:32px;color:var(--ink);border:1px solid var(--line);background:0 0;padding:0 12px;font-size:12px}.logout:hover{color:#fff}.metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin:22px 0;display:grid}.metrics article{color:#fff;border-bottom:3px solid var(--gold);background:linear-gradient(145deg,#2b190f,#4b2c1a);border-radius:3px;padding:20px}.metrics span,.metrics small{color:#d5c7b8;font-size:12px;display:block}.metrics strong{margin:8px 0 5px;font-family:Georgia,serif;font-size:28px;display:block}.nav{gap:6px;margin:0 0 18px;display:flex;overflow:auto}.nav a{color:var(--ink);white-space:nowrap;background:#e8e3d7;border-radius:2px;padding:9px 14px;font-size:13px;text-decoration:none}.nav a:hover{background:var(--green);color:#fff}.notice{border-radius:3px;margin:16px 0 -4px;padding:12px 15px;font-size:14px}.notice.success{color:#1f6339;background:#dcebdd}.notice.error{color:#85372f;background:#f3dcd8}.toast.shareCreatedToast{color:#342013;background:#fff1c9;border-color:#b2863e #b2863e #b2863e #2e7045;box-shadow:0 12px 38px #3d261a55}.toast.shareCreatedToast>span{background:#2e7045}.toast.shareCreatedToast>p{font-weight:900}.toastStack{z-index:20000;pointer-events:none;flex-direction:column;gap:9px;width:min(390px,100vw - 24px);display:flex;position:fixed;top:72px;right:18px}.toast{pointer-events:auto;border:1px solid #cfc7bd;border-left:5px solid var(--green);color:var(--ink);white-space:pre-line;background:#fff;border-radius:4px;grid-template-columns:28px 1fr 28px;align-items:start;gap:8px;padding:13px 12px;display:grid;box-shadow:0 10px 35px #24160f38}.toast.error{border-left-color:var(--red);background:#fff7f5}.toast.info{border-left-color:var(--gold)}.toast>span{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:25px;height:25px;font-weight:900;display:grid}.toast.error>span{background:var(--red)}.toast.info>span{background:var(--gold)}.toast p{max-height:240px;margin:2px 0 0;font-size:13px;line-height:1.5;overflow:auto}.toast button{width:28px;height:28px;color:var(--muted);background:0 0;padding:0;font-size:22px;font-weight:400}.toast button:hover{color:var(--ink);background:#eee}.panel{border:1px solid var(--line);background:linear-gradient(160deg,#fffaf0,#f9eddb);padding:25px;scroll-margin-top:20px;box-shadow:0 8px 24px #4d2d1814}.wide{margin-bottom:18px}.grid2{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:18px;display:grid}.grid1{margin-bottom:18px}.panelHead{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.panelHead>span{color:var(--muted);font-size:12px}.tableWrap{overflow:auto}table{border-collapse:collapse;width:100%;font-size:13px}th{text-align:left;letter-spacing:1px;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--ink);padding:10px;font-size:10px}td{border-bottom:1px solid #e8e4db;padding:12px 10px}td small{color:var(--muted)}.number{text-align:right}.stock{color:var(--green);font-weight:800}code{background:#ede9df;border-radius:2px;padding:4px 6px;font-size:12px}.hint{color:var(--muted);margin:8px 0 18px;font-size:13px;line-height:1.6}.form{flex-direction:column;gap:13px;display:flex}.form label{flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.row{grid-template-columns:1fr 1fr;gap:12px;display:grid}input,select{width:100%;height:42px;color:var(--ink);font:inherit;background:#fff;border:1px solid #cfcabe;border-radius:2px;padding:0 11px}input:focus,select:focus{outline-offset:1px;outline:2px solid #9fbaaa}button,.export{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:2px;justify-content:center;align-items:center;height:43px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}button:hover,.export:hover{background:#183b28}.feed{flex-direction:column;display:flex}.feedItem{border-bottom:1px solid #e6e1d7;grid-template-columns:88px 1fr;gap:10px;padding:13px 0;font-size:13px;display:grid}.feedItem small{color:var(--muted);margin-top:3px;line-height:1.55;display:block}.badge{text-align:center;letter-spacing:.5px;background:#e5e9e6;align-self:start;padding:5px;font-size:9px;font-weight:800}.badge.purchase{color:#245c36;background:#dcebdd}.badge.sale{color:#875b20;background:#f0dfca}.badge.adjustment{color:#405b7d;background:#dfe5ee}.skuGrid{grid-template-columns:1.3fr 1fr;gap:28px;display:grid}.importBox{background:#f7f3e9;border:1px dashed #aaa28f;padding:18px}.importBox input[type=file]{height:auto;padding:12px}.textLink{color:var(--green);text-align:center;font-size:12px}.jobs{margin-top:20px}.jobs>div{border-bottom:1px solid #e5e0d5;justify-content:space-between;padding:9px 0;font-size:12px;display:flex}.jobs b{color:var(--muted)}.jobs .ok{color:#287344}.jobs .bad{color:var(--red)}.empty{color:var(--muted);text-align:center;padding:28px!important}.jobs span small{color:var(--muted);margin-top:3px;display:block}.jobs a{color:var(--green);font-weight:700;text-decoration:none}.skuTable{border:1px solid #e4dfd4;max-height:540px;margin-bottom:28px}.skuTable thead{background:var(--card);z-index:1;position:sticky;top:0}.thumb{object-fit:contain;background:#fff;border:1px solid #d7c7b3;width:96px;height:54px;padding:2px}.sensitive{color:var(--red);font-weight:700}.profileCell{min-width:220px;max-width:300px;font-size:11px;line-height:1.5}.profileCell small{color:var(--gold);margin-top:4px;display:block}.secondBox{margin-top:18px}.skuMasterHead{align-items:end}.skuMasterHead>div>span{color:var(--muted);margin-top:3px;font-size:11px;display:block}.skuMasterSearch{width:min(520px,48%);font-size:11px;font-weight:800}.skuMasterSearch span{margin-bottom:4px;display:block}.skuMasterSearch input{height:40px}.compactSkuTable{max-height:590px;margin-bottom:0}.compactSkuTable th,.compactSkuTable td{padding:7px 10px}.compactSkuTable .thumb{width:76px;height:42px}.compactSkuTable td:nth-child(3) small{margin-top:2px;display:block}.compactSkuTable code{white-space:nowrap}.skuImageCol{width:92px}.skuCodeCol{width:150px}.skuSizeCol,.skuPriceCol{width:100px}.skuActionCol{width:150px}.skuRowActions{align-items:center;gap:5px;display:flex}.skuRowActions form{margin:0}.skuRowActions button{height:34px;padding:0 11px}.skuRowActions .danger{background:#8c332d}.skuRowActions button:disabled{cursor:not-allowed;background:#aaa}.skuEditDialog{width:min(820px,96vw)}.skuEmbeddedEditor{padding-top:16px}.skuEmbeddedEditor .editSelected{margin-bottom:12px}.skuPriceCol{width:145px}.skuCurrencyPrice{border-left:4px solid var(--gold);background:#f0e5d4;min-width:120px;padding:7px 9px}.skuCurrencyPrice strong,.skuCurrencyPrice span{display:block}.skuCurrencyPrice strong{font-size:16px}.skuCurrencyPrice span{color:#633b1f;letter-spacing:.4px;margin-top:2px;font-size:10px;font-weight:900}.skuCurrencyPrice.currency-thb{background:#f5dfbd;border-color:#a45a20}.skuCurrencyPrice.currency-usdt{background:#dcebe4;border-color:#376d58}.skuEditCurrency{border:2px solid var(--gold);background:#f4e5cb;padding:10px 12px}.skuEditCurrency select{font-weight:900}.editSelected small strong{color:var(--red);font-size:12px;display:inline}.skuBrandModel{align-items:baseline;gap:7px;min-width:0;line-height:1.3;display:flex}.skuBrandModel b,.skuBrandModel span{font-size:14px}.skuBrandModel b{color:#21140e;white-space:nowrap}.skuBrandModel i{color:#a06b25;font-size:17px;font-style:normal;font-weight:900}.skuBrandModel span{color:#6f513a;overflow-wrap:anywhere;font-weight:650}.bilingualProductName{gap:3px;min-width:0;max-width:300px;line-height:1.2;display:grid}.bilingualProductName>b{color:#21140e;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:900;display:block;overflow:hidden}.bilingualProductName>small{color:#75665b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:600;line-height:1.25;display:block;overflow:hidden}.brandRailName{gap:2px;min-width:0;display:grid!important}.brandRailName strong,.brandRailName small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.brandRailName strong{font-size:12px}.brandRailName small{color:#7a6b5e;font-size:9px;font-weight:600}.compactPricingTable table{table-layout:fixed;min-width:1080px}.compactPricingTable th:first-child,.compactPricingTable td:first-child{width:82px}.compactPricingTable th:nth-child(2),.compactPricingTable td:nth-child(2){width:140px}.compactPricingTable th:nth-child(3),.compactPricingTable td:nth-child(3){width:290px}.compactPricingTable th:nth-child(4),.compactPricingTable td:nth-child(4){width:150px}.compactPricingTable th:nth-child(5),.compactPricingTable td:nth-child(5){width:360px}.compactPricingTable th:nth-child(6),.compactPricingTable td:nth-child(6){width:130px}.compactPricingTable .bilingualProductName{max-width:270px}.compactPricingTable .bilingualProductName>b{white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.25;display:-webkit-box;overflow:hidden}.compactPricingTable .bilingualProductName>small{font-size:10px}.compactPricingTable .storePriceSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.compactPricingTable .storePriceSummary>span{min-width:0;padding:5px 7px}.compactPricingTable .storePriceSummary small,.compactPricingTable .storePriceSummary b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.skuListControls,.pricingListControls{grid-template-columns:minmax(300px,1fr) 180px;align-items:end;gap:10px;width:min(700px,58%);display:grid}.skuListControls .skuMasterSearch{width:100%}.skuSortControl,.pricingListControls label{gap:4px;font-size:11px;font-weight:800;display:grid}.skuSortControl select,.pricingListControls select{height:40px}@media (max-width:700px){.skuMasterHead{align-items:stretch}.skuMasterSearch{width:100%}.skuListControls,.pricingListControls{grid-template-columns:minmax(0,1fr) 135px;width:100%}.compactSkuTable{overflow:auto}.compactSkuTable table{min-width:720px}.compactSkuTable th,.compactSkuTable td{padding:6px 8px}.skuCodeCol{width:110px}.skuActionCol{width:135px}}.subpage:has(.skuMasterPanel){width:min(1560px,100% - 220px)}.skuCreateGrid{grid-template-columns:1fr;align-items:start;gap:14px}.skuCreatePanel,.skuImportPanel{padding:20px}.skuCreatePanel>h2{margin-bottom:12px;font-size:24px}.compactSkuCreate{grid-template-columns:1fr;align-items:start;gap:10px;display:grid}.skuCreateIdentity{grid-template-columns:1fr 1fr;gap:10px;display:grid}.skuCreateIdentity .row{gap:10px}.skuCreateFields{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px 9px;display:grid}.skuCreateFields .fieldLength,.skuCreateFields .fieldRing{grid-column:span 1}.skuCreateFields .fieldPack,.skuCreateFields .fieldCost,.skuCreateFields .fieldPrice,.skuCreateFields .fieldGuide,.skuCreateFields .fieldCurrency{grid-column:span 2}.skuCreateFields .fieldFlavor{grid-column:span 6}.skuCreateFields .fieldStrength,.skuCreateFields .fieldRarity{grid-column:span 3}.compactSkuCreate label{gap:3px;font-size:11px}.compactSkuCreate input,.compactSkuCreate select{height:37px;padding-left:9px;padding-right:9px;font-size:12px}.skuCreateImage{grid-column:1/-1}.compactSkuCreate .imagePicker{grid-template-columns:1fr;gap:8px 12px;padding:10px;display:grid}.compactSkuCreate .imageQuickSteps,.compactSkuCreate .imageAdvanced,.compactSkuCreate .imagePicker>small,.compactSkuCreate .pastedImagePreview{grid-column:1/-1}.skuCreateSubmit{grid-column:1/-1;justify-self:end;width:220px;height:42px}.skuImportPanel .importBox{grid-template-columns:auto minmax(260px,1fr) auto auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.skuImportPanel h3,.skuImportPanel .hint{margin:0}.skuImportPanel .hint{font-size:11px}.skuImportPanel input[type=file]{padding:8px}.skuImportPanel button{white-space:nowrap;height:42px}.skuImportPanel .textLink{white-space:nowrap}@media (max-width:1200px){.skuCreateFields{grid-template-columns:repeat(8,minmax(0,1fr))}.skuCreateFields .fieldLength,.skuCreateFields .fieldRing{grid-column:span 1}.skuCreateFields .fieldPack,.skuCreateFields .fieldCost,.skuCreateFields .fieldPrice,.skuCreateFields .fieldGuide,.skuCreateFields .fieldCurrency{grid-column:span 2}.skuCreateFields .fieldFlavor{grid-column:span 4}.skuCreateFields .fieldStrength,.skuCreateFields .fieldRarity{grid-column:span 2}.skuImportPanel .importBox{grid-template-columns:auto 1fr auto}.skuImportPanel .textLink{grid-column:2/4}}@media (max-width:900px){.subpage:has(.skuMasterPanel){width:100%}.skuCreateIdentity{grid-template-columns:1fr}.skuCreateFields{grid-template-columns:repeat(6,minmax(0,1fr))}.skuCreateFields .fieldLength,.skuCreateFields .fieldRing{grid-column:span 1}.skuCreateFields .fieldPack,.skuCreateFields .fieldCost,.skuCreateFields .fieldPrice,.skuCreateFields .fieldGuide,.skuCreateFields .fieldCurrency{grid-column:span 2}.skuCreateFields .fieldFlavor,.skuCreateFields .fieldStrength,.skuCreateFields .fieldRarity{grid-column:span 3}.compactSkuCreate .imagePicker{grid-template-columns:1fr}.compactSkuCreate .manualImageHelp{grid-area:auto/1}.skuImportPanel .importBox{grid-template-columns:1fr}.skuImportPanel .textLink{grid-column:1}}@media (max-width:700px){.skuCreatePanel,.skuImportPanel{padding:14px}.compactSkuCreate{grid-template-columns:1fr}.skuCreateFields{grid-template-columns:repeat(2,minmax(0,1fr))}.skuCreateFields .fieldLength,.skuCreateFields .fieldRing,.skuCreateFields .fieldPack,.skuCreateFields .fieldCost,.skuCreateFields .fieldPrice,.skuCreateFields .fieldGuide,.skuCreateFields .fieldCurrency,.skuCreateFields .fieldStrength,.skuCreateFields .fieldRarity{grid-column:span 1}.skuCreateFields .fieldFlavor{grid-column:span 2}.skuCreateSubmit{width:100%}}.skuCreateSpecs{grid-template-columns:110px 110px 180px minmax(260px,1fr) 180px 180px;align-items:end;gap:9px;display:grid}.skuCreatePrices{grid-template-columns:150px repeat(3,minmax(190px,240px));align-items:center;gap:12px;display:grid}.skuCreatePrices label{grid-template-columns:78px minmax(0,1fr);align-items:center;gap:7px;display:grid}.skuCreatePrices label:first-child{grid-template-columns:42px minmax(0,1fr)}.skuCreatePrices label i{color:var(--red);font-size:10px;font-style:normal}@media (max-width:1200px){.skuCreateSpecs{grid-template-columns:90px 90px 150px minmax(220px,1fr) 150px 150px}.skuCreatePrices{grid-template-columns:140px repeat(3,minmax(170px,1fr))}}@media (max-width:900px){.skuCreateSpecs{grid-template-columns:repeat(6,minmax(0,1fr))}.skuCreateSpecs label:first-child,.skuCreateSpecs label:nth-child(2){grid-column:span 1}.skuCreateSpecs label:nth-child(3),.skuCreateSpecs label:nth-child(5),.skuCreateSpecs label:nth-child(6){grid-column:span 2}.skuCreateSpecs .fieldFlavor{grid-column:span 4}.skuCreatePrices{grid-template-columns:1fr 1fr}}@media (max-width:700px){.skuCreateSpecs{grid-template-columns:1fr 1fr}.skuCreateSpecs label,.skuCreateSpecs label:first-child,.skuCreateSpecs label:nth-child(2),.skuCreateSpecs label:nth-child(3),.skuCreateSpecs label:nth-child(5),.skuCreateSpecs label:nth-child(6){grid-column:span 1}.skuCreateSpecs .fieldFlavor{grid-column:span 2}.skuCreatePrices{grid-template-columns:1fr}}.skuCreatePrices{grid-template-columns:190px 230px 280px 230px;justify-content:start;align-items:center;gap:18px;display:grid}.skuCreatePrices label,.skuCreatePrices label:first-child{grid-template-columns:auto minmax(110px,1fr);align-items:center;gap:8px;margin:0;display:grid}.skuCreatePrices label>span{white-space:nowrap}.skuCreatePrices .requiredMark{display:none}.skuCreatePrices input,.skuCreatePrices select{width:100%;margin:0}.skuCreatePrices label[data-currency]{position:relative}.skuCreatePrices label[data-currency] input{padding-right:50px}.skuCreatePrices label[data-currency]:after{content:attr(data-currency);color:var(--muted);pointer-events:none;font-size:10px;font-weight:900;position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media (max-width:1100px){.skuCreatePrices{grid-template-columns:1fr 1fr}.skuCreatePrices label,.skuCreatePrices label:first-child{grid-template-columns:86px minmax(0,1fr)}}@media (max-width:700px){.skuCreatePrices{grid-template-columns:1fr}.skuCreatePrices label,.skuCreatePrices label:first-child{grid-template-columns:82px minmax(0,1fr)}}.pricingTableHead{align-items:end}.pricingTableHead>label{gap:5px;width:min(480px,45%);font-size:11px;font-weight:800;display:grid}.compactPricingTable{border:1px solid var(--line);max-height:560px}.compactPricingTable thead{z-index:2;background:var(--card);position:sticky;top:0}.compactPricingTable th,.compactPricingTable td{padding:8px 10px}.compactPricingTable td:first-child{width:82px}.compactPricingTable td:nth-child(2){width:140px}.compactPricingTable td:nth-child(4){width:150px}.compactPricingTable td:nth-child(6){width:110px}.compactPricingTable td>small{display:block}.storePriceSummary{flex-wrap:wrap;gap:5px;display:flex}.storePriceSummary>span{border:1px solid var(--line);background:#f2efeb;min-width:130px;padding:5px 7px}.storePriceSummary small,.storePriceSummary b{font-size:10px;display:block}.storePriceSummary b{margin-top:2px}.pricingEditDialog{width:min(980px,96vw)}.priceEditRows{gap:7px;display:grid}.priceEditRow{border:1px solid var(--line);background:#faf9f7;grid-template-columns:minmax(180px,1fr) 190px minmax(250px,1.2fr) 80px;align-items:end;gap:10px;padding:10px;display:grid}.priceEditRow>span b,.priceEditRow>span small{display:block}.priceEditRow>span small{color:var(--muted);margin-top:3px;font-size:10px}.priceEditRow label{gap:4px;font-size:10px;font-weight:800;display:grid}.currencyInput{position:relative}.currencyInput input{padding-right:52px}.currencyInput>b{color:var(--muted);pointer-events:none;font-size:10px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.priceEditRow button{height:42px}.pricingListControls>label:first-child{min-width:0}.pricingListControls input{height:40px}@media (max-width:800px){.pricingTableHead{align-items:stretch}.pricingTableHead>label{width:100%}.compactPricingTable table{min-width:900px}.priceEditRow{grid-template-columns:1fr 1fr}.priceEditRow>span{grid-column:1/3}.priceEditRow button{width:100%}}.skuMasterHead,.pricingTableHead{grid-template-columns:minmax(210px,1fr) auto;align-items:center;gap:18px;margin-bottom:12px;display:grid}.skuListControls,.pricingListControls{justify-content:flex-end;align-items:center;gap:12px;width:auto;display:flex}.skuListControls .skuMasterSearch,.skuListControls .skuSortControl,.pricingListControls label{white-space:nowrap;align-items:center;gap:7px;width:auto;display:flex}.skuMasterSearch span,.skuSortControl span{margin:0}.skuListControls input,.pricingListControls input{width:330px;height:38px}.skuListControls select,.pricingListControls select{width:170px;height:38px}@media (max-width:850px){.skuMasterHead,.pricingTableHead{grid-template-columns:1fr;gap:10px}.skuListControls,.pricingListControls{grid-template-columns:minmax(0,1fr) 150px;width:100%;display:grid}.skuListControls .skuMasterSearch,.skuListControls .skuSortControl,.pricingListControls label{gap:4px;display:grid}.skuListControls input,.pricingListControls input,.skuListControls select,.pricingListControls select{width:100%}}.pricingEditDialog{box-sizing:border-box;width:min(900px,100vw - 32px);max-width:900px;overflow-x:hidden}.pricingEditDialog .dialogHead{grid-template-columns:minmax(0,1fr) 42px;align-items:start;gap:12px;display:grid}.pricingEditDialog .dialogHead h2{overflow-wrap:anywhere;font-size:24px}.pricingEditDialog .dialogClose{width:42px;height:42px;padding:0;font-size:25px}.rateUsed{border-left:3px solid var(--gold);background:#f1ede7;margin:-3px 0 12px;padding:8px 10px;font-size:11px;font-weight:800}.rateUsed small{color:var(--muted);margin-left:8px;font-weight:400}.pricingEditDialog .priceEditRow{grid-template-columns:minmax(150px,1fr) 145px minmax(220px,1.25fr) 72px;min-width:0}.pricingEditDialog .priceEditRow>*{min-width:0}.pricingEditDialog .priceEditRow button{padding:0 10px}@media (max-width:1000px){.pricingEditDialog .priceEditRow{grid-template-columns:1fr 1fr}.pricingEditDialog .priceEditRow>span{grid-column:1/3}.pricingEditDialog .priceEditRow button{width:100%}.rateUsed small{margin:3px 0 0;display:block}}.loginPage{background:linear-gradient(135deg,#17211b,#2d4938);place-items:center;min-height:100vh;padding:24px;display:grid}.loginCard{background:var(--card);border-top:5px solid var(--gold);width:min(440px,100%);padding:42px;box-shadow:0 25px 80px #0c130f99}.loginCard h1{margin:8px 0 18px}.loginNote{color:var(--muted);text-align:center;margin-top:20px;display:block}.catalog{background:#e8dccb;min-height:100vh;padding-bottom:50px}.catalogHero{color:#fff;border-bottom:4px solid var(--gold);background:linear-gradient(120deg,#21130d,#4a2b19);padding:58px max(22px,50% - 600px)}.catalogHero h1{margin:8px 0 12px}.catalogHero>p:last-child{color:#d0c1b2;margin:0}.catalogGrid{grid-template-columns:repeat(4,1fr);gap:16px;width:min(1200px,100% - 32px);margin:28px auto;display:grid}.productCard{background:var(--card);border:1px solid var(--line)}.productCard>img,.imagePlaceholder{object-fit:contain;color:#aaa;letter-spacing:2px;background:#fff;place-items:center;width:100%;height:190px;font-family:Georgia,serif;display:grid}.productBody small{color:var(--gold);font-weight:800}.productBody h2{min-height:44px;margin:8px 0;font-size:18px}.productBody p{color:var(--muted);font-size:12px}.productBody .flavor{border-top:1px solid #e4d6c4;min-height:35px;padding-top:8px;line-height:1.45}.productBody em{color:var(--gold);font-size:10px;font-style:normal}.productBody strong{margin-top:15px;font:700 24px Georgia,serif;display:block}.productBody span{color:var(--muted);margin-top:5px;font-size:10px;display:block}.catalog footer{text-align:center;color:var(--muted);padding:20px;font-size:12px}.exchangeGrid{grid-template-columns:1.1fr 1fr;gap:28px;display:grid}.calculator{grid-template-columns:1fr 1.2fr;gap:12px;display:grid}.calculator label{font-size:12px;font-weight:700}.calculator label input{margin-top:7px;display:block}.result{background:var(--ink);color:#fff;padding:13px 16px}.result span,.result small{color:#b8c1bb;font-size:10px;display:block}.result strong{margin:5px 0;font:700 21px Georgia,serif;display:block}.rateSource{margin-top:14px}.rateForm{border:1px solid var(--line);background:#f5f1e7;padding:18px}.rateLine{grid-template-columns:1fr 120px 1fr;align-items:end;gap:12px;display:grid}.rateLine>div{padding-bottom:7px}.rateLine span{color:var(--muted);margin-bottom:4px;font-size:10px;display:block}.rateLine b,.rateLine strong{font:700 20px Georgia,serif}.rateLine strong{color:var(--green)}.rateForm>small{color:var(--muted);line-height:1.5}.rateAdvanced{border:1px solid var(--line);background:#f4e7d4;margin-top:16px}.rateAdvanced summary{cursor:pointer;padding:14px;font-size:12px;font-weight:700}.rateAdvanced .rateForm{border:0;border-top:1px solid var(--line)}.skuPreview{border-left:4px solid var(--gold);background:#efe1cd;grid-template-columns:150px 1fr;gap:15px;padding:12px;display:grid}.skuPreview>img,.previewEmpty{object-fit:contain;width:150px;height:88px;color:var(--muted);background:#fffaf2;place-items:center;font-size:11px;display:grid}.skuPreview h3{margin:5px 0;font-size:17px}.skuPreview p,.skuPreview small{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.skuPreview strong{color:var(--green);margin-top:8px;display:block}.conversionNote{background:#efe1cd;align-self:end;padding:8px;font-size:10px;line-height:1.5}.batchPicker{border:1px solid var(--line);background:#f6ebda;padding:12px}.batchTools{gap:7px;display:flex}.batchTools input{flex:1}.mini{white-space:nowrap;height:42px;padding:0 10px;font-size:11px}.mini.secondary{background:#8a7869}.batchList{grid-template-columns:1fr 1fr;gap:6px;max-height:310px;display:grid;overflow:auto}.batchList>label{cursor:pointer;background:#fffaf1;border:1px solid #0000;grid-template-columns:18px 78px 1fr;align-items:center;gap:7px;padding:7px;display:grid}.batchList>label.selected{border-color:var(--gold);background:#f0ddbd}.batchList input{width:auto;height:auto}.batchList img,.noMini{object-fit:contain;width:78px;height:48px;color:var(--muted);background:#fff;place-items:center;font-size:9px;display:grid}.batchList b,.batchList span,.batchList small{font-size:10px;line-height:1.4;display:block}.batchList span,.batchList small{color:var(--muted)}.priceHistory{border-top:1px solid var(--line);margin-top:28px;padding-top:22px}.grandTotal{background:var(--ink);color:#fff;border-bottom:3px solid var(--gold);padding:10px 16px;font:700 18px Georgia,serif}.locationCards{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px;display:grid}.locationCards article{border-left:4px solid var(--gold);background:#eddfca;grid-template-columns:1fr auto;gap:4px 12px;padding:14px 16px;display:grid}.locationCards span{color:var(--muted);text-transform:uppercase;letter-spacing:1px;grid-column:1/3;font-size:9px}.locationCards strong{color:var(--green);font:700 20px Georgia,serif}.inventoryThumb{object-fit:contain;background:#fff;width:88px;height:50px}.inventoryMatrix .zero{color:#b9aa96}.inventoryMatrix .totalColumn{background:#efe1cc}.inventoryMatrix th.totalColumn{color:var(--ink)}.countPanel{margin-top:18px}.countPanel .form{max-width:820px}.imagePicker{border:1px solid var(--line);background:#efe1cd;padding:12px}.searchInline{gap:7px;display:flex}.searchInline input{flex:1}.imagePicker>small{color:var(--muted);margin-top:7px;font-size:10px;line-height:1.5;display:block}.imageResults{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:10px;display:grid}.imageResults button{background:#fff;border:2px solid #0000;flex-direction:column;height:auto;padding:5px;display:flex}.imageResults button.chosen{border-color:var(--gold)}.imageResults img{object-fit:contain;width:100%;height:72px}.imageResults span{color:var(--ink);margin-top:3px;font-size:9px}.editSelected{border-left:4px solid var(--gold);background:#e9d6b7;padding:10px 12px}.editSelected b,.editSelected span,.editSelected small{display:block}.editSelected span,.editSelected small{color:var(--muted);margin-top:3px;font-size:11px}.imageQuickSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.imageSourceButton,.imagePasteTarget,.imageUploadButton{border:1px solid var(--line);min-height:72px;color:var(--ink);cursor:pointer;background:#fff8ed;outline:none;align-content:center;gap:4px;padding:11px 12px;text-decoration:none;display:grid}.imagePasteTarget{border:2px dashed var(--gold);background:#f8ead2}.imagePasteTarget:focus{border-style:solid;box-shadow:0 0 0 2px #a86f212e}.imageSourceButton b,.imagePasteTarget b,.imageUploadButton b{font-size:13px}.imageSourceButton span,.imagePasteTarget span,.imageUploadButton span{color:var(--muted);font-size:10px;line-height:1.45}.imageUploadButton input{height:auto!important;padding:5px 0!important;font-size:10px!important}.imageAdvanced{border-top:1px solid var(--line);grid-column:1/-1;padding-top:7px}.imageAdvanced summary{cursor:pointer;color:var(--muted);font-size:11px}.imageAdvanced label{margin-top:7px}@media (max-width:760px){.imageQuickSteps{grid-template-columns:1fr}.imageSourceButton,.imagePasteTarget,.imageUploadButton{min-height:62px}}@media (max-width:850px){.shell{padding:22px 14px 50px}.metrics{grid-template-columns:1fr 1fr}.grid2,.skuGrid,.exchangeGrid{grid-template-columns:1fr}.locationCards{grid-template-columns:1fr 1fr}.topbar{align-items:flex-end}h1{font-size:30px}.panel{padding:18px}}@media (max-width:950px){.catalogGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:680px){.catalogGrid{grid-template-columns:repeat(2,1fr)}.productCard>img,.imagePlaceholder{height:150px}}@media (max-width:520px){.metrics{grid-template-columns:1fr 1fr;gap:8px}.metrics article{padding:15px}.row,.locationCards{grid-template-columns:1fr}.status{display:none}.loginCard{padding:28px}.catalogGrid{grid-template-columns:1fr 1fr;gap:8px;width:calc(100% - 16px)}.productBody{padding:12px}.productBody h2{font-size:15px}.productBody strong{font-size:20px}.imageResults{grid-template-columns:1fr 1fr}.skuPreview{grid-template-columns:110px 1fr}.skuPreview>img,.previewEmpty{width:110px}}.skuCombobox{position:relative}.skuSuggestions{z-index:30;border:1px solid var(--line);background:#fff;max-height:300px;position:absolute;top:67px;left:0;right:0;overflow:auto;box-shadow:0 12px 28px #25160f33}.skuSuggestions button{width:100%;height:auto;min-height:48px;color:var(--ink);text-align:left;background:#fff;border-radius:0;grid-template-columns:minmax(90px,auto) 1fr;justify-content:stretch;gap:10px;padding:9px 12px;display:grid}.skuSuggestions button:hover,.skuSuggestions button[aria-selected=true]{color:var(--ink);background:#efe1cd}.skuSuggestions b{font-size:12px}.skuSuggestions span{color:var(--muted);font-size:12px;font-weight:400}.skuSuggestions>small{color:var(--muted);padding:16px;display:block}.brandCombobox{min-width:0}.brandCombobox>.brandSuggestions{max-height:330px;top:61px}.brandSuggestions button{grid-template-columns:minmax(0,1fr) 76px;align-items:center}.brandSuggestions button span{text-align:right;font-size:10px}.brandCombobox>small{min-height:14px;color:var(--muted);font-size:10px;font-weight:400}.zoomTrigger{cursor:zoom-in;background:0 0;border:0;height:auto;padding:0;display:inline-flex}.zoomTrigger:hover{opacity:.86;background:0 0}.imageLightbox{z-index:11000;cursor:zoom-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#160d09e8;place-items:center;padding:40px;display:grid;position:fixed;inset:0}.lightboxInner{text-align:center;cursor:default;max-width:min(1100px,95vw);max-height:90vh}.lightboxInner img{object-fit:contain;background:#fff;max-width:100%;max-height:78vh;margin:auto;display:block;box-shadow:0 20px 70px #0009}.lightboxInner p{color:#fff;margin:14px 0 5px;font-weight:700}.lightboxInner small{color:#d7c9ba}.lightboxClose{z-index:1;width:46px;height:46px;color:var(--ink);background:#fff;border-radius:50%;padding:0;font-size:30px;font-weight:400;line-height:1;position:fixed;top:20px;right:24px}.lightboxClose:hover{background:var(--gold);color:#fff}.skuPreview>.zoomTrigger{width:150px;height:88px}.skuPreview>.zoomTrigger img{object-fit:contain;background:#fffaf2;width:150px;height:88px}.productCard>.zoomTrigger{background:#fff;width:100%;height:190px}.productCard>.zoomTrigger img{object-fit:contain;width:100%;height:190px}.inventoryActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.inventorySearch{grid-template-columns:minmax(240px,1fr) auto;align-items:center;gap:10px;margin-bottom:16px;display:grid}.inventorySearch span{color:var(--muted);font-size:12px}.subpageHead{justify-content:space-between;align-items:end;gap:16px;margin-bottom:22px;display:flex}.fullInventory{max-height:70vh}.outOfStock{opacity:.55}@media (max-width:680px){.productCard>.zoomTrigger,.productCard>.zoomTrigger img{height:150px}.imageLightbox{padding:18px}}@media (max-width:520px){.skuPreview>.zoomTrigger,.skuPreview>.zoomTrigger img{width:110px}.inventorySearch{grid-template-columns:1fr}.subpageHead{flex-direction:column;align-items:flex-start}}.permissionHidden{display:none!important}.loginActions{justify-content:space-between;margin-top:16px;font-size:12px;display:flex}.loginActions a,.loginLink{color:var(--green)}.loginLink{text-align:center;margin-top:18px;font-size:12px;display:block}.permissionChecks{background:#f2e6d5;flex-wrap:wrap;gap:12px;padding:12px;display:flex}.permissionChecks label,.checkLine{align-items:center;flex-direction:row!important}.permissionChecks input,.checkLine input{width:auto;height:auto}.userCards{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:18px;display:grid}.userCard{border:1px solid var(--line);background:#fffaf1;flex-direction:column;gap:12px;padding:16px;display:flex}.userCard small{color:var(--muted);margin-top:4px;display:block}.userCard select[multiple]{height:92px}.resetLine{gap:8px;display:flex}.resetLine button{white-space:nowrap}.userForm select[multiple]{height:100px}@media (max-width:850px){.userCards{grid-template-columns:1fr}}.locationChecks{border:1px solid var(--line);background:#f8efe1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:12px;display:grid}.locationChecks legend{padding:0 6px;font-size:12px;font-weight:700}.locationChecks label{cursor:pointer;background:#fff;border:1px solid #e2d4c1;flex-direction:row;align-items:center;gap:7px;padding:9px;font-size:12px;display:flex}.locationChecks label:has(input:checked){border-color:var(--gold);background:#f0ddbd}.locationChecks input{width:auto;height:auto}.locationChecks span{line-height:1.3}@media (max-width:520px){.locationChecks{grid-template-columns:1fr 1fr}}.workbenchNav{z-index:100;border-bottom:4px solid var(--gold);background:linear-gradient(160deg,#2b190f,#4b2c1a);width:154px;padding:20px 12px;position:fixed;top:24px;bottom:24px;left:18px;overflow:auto;box-shadow:0 12px 35px #25150d4d}.workbenchBrand{color:#fff;border-bottom:1px solid #ffffff2b;padding:0 8px 18px}.workbenchBrand b,.workbenchBrand small{display:block}.workbenchBrand small{color:#cdbca6;margin-top:4px;font-size:10px}.workbenchNav nav{flex-direction:column;gap:4px;margin-top:15px;display:flex}.workbenchNav a{color:#e9dfcf;border-radius:2px;padding:10px;font-size:12px;text-decoration:none}.workbenchNav a:hover{color:#fff;background:#ffffff18}body:has(>.workbenchNav)>.shell{width:min(1440px,100% - 200px);margin-left:184px;margin-right:16px}:is(body:has(>.catalog)>.workbenchNav,body:has(>.loginPage)>.workbenchNav){display:none}.userCards{grid-template-columns:1fr}.userCard{grid-template-columns:210px minmax(0,1fr);align-items:start;column-gap:24px;display:grid}.userCard>div:first-child{border-right:1px solid var(--line);grid-area:1/1/8;min-height:100%;padding:12px}.userCard>label,.userCard>.permissionChecks,.userCard>.locationChecks,.userCard>button,.userCard>.resetLine{grid-column:2}.userCard:has(select[name=role] option[value=ADMIN]:checked){display:none}@media (max-width:850px){.workbenchNav{align-items:center;gap:12px;width:100%;padding:8px;display:flex;position:sticky;top:0;bottom:auto;left:auto;overflow:auto}.workbenchBrand{display:none}.workbenchNav nav{flex-direction:row;margin:0}.workbenchNav a{white-space:nowrap}body:has(>.workbenchNav)>.shell{width:100%;margin:0;padding-top:12px}.userCard{grid-template-columns:1fr}.userCard>div:first-child,.userCard>label,.userCard>.permissionChecks,.userCard>.locationChecks,.userCard>button,.userCard>.resetLine{grid-column:1}.userCard>div:first-child{border-right:0;border-bottom:1px solid var(--line);grid-row:auto}}.noReceive #receive,.noReceive #count,.noSell #sales,.noReports #exchange,.noReports .grid2>.panel:last-child,.notAdmin #pricing,.notAdmin #sku,.homeDashboard #sku{display:none!important}.shell{font-size:15px}.panel{border:2px solid #b7a48d}.panel h2{font-size:28px}.hint,.subpageHead p,.form label{font-size:14px}.form input,.form select{border:2px solid #bca98f;height:48px;font-size:15px}.workbenchNav{width:174px}.workbenchNav a{border:1px solid #0000;padding:12px 10px;font-size:14px;font-weight:700}.workbenchNav a:hover{background:#ffffff18;border-color:#b98736}body:has(>.workbenchNav)>.shell{width:min(1440px,100% - 220px);margin-left:204px}.operationGrid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:18px;display:grid}.operationSingle{width:100%}.largeForm{gap:17px}.largeForm .primaryAction{height:56px;font-size:17px}.recentOrders article{border-bottom:1px solid var(--line);justify-content:space-between;gap:14px;padding:14px 0;display:flex}.recentOrders small{color:var(--muted);margin-top:4px;display:block}.reportLinks{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.createUserPanel summary{cursor:pointer;font-size:17px;font-weight:700}.createUserPanel[open] summary{margin-bottom:20px}.accountMap{flex-direction:column;gap:12px;display:flex}.accountNode{border:2px solid var(--line);background:#fffaf1;grid-template-columns:220px minmax(0,1fr) 220px;align-items:start;gap:18px;padding:16px;display:grid}.accountIdentity{border-right:1px solid var(--line);align-items:flex-start;gap:10px;min-height:100%;padding:10px;display:flex}.accountIdentity b,.accountIdentity small,.accountIdentity em{display:block}.accountIdentity b{font-size:17px}.accountIdentity small{color:var(--muted);word-break:break-all;margin:5px 0}.accountIdentity em{color:var(--gold);font-size:11px;font-style:normal}.accountDot{background:#999;border-radius:50%;flex:none;width:11px;height:11px;margin-top:5px}.accountDot.online{background:#3b8a55}.accountDot.pending{background:#c17a27}.accountPermissions{flex-direction:column;gap:10px;display:flex}.accountTop{grid-template-columns:180px 1fr;align-items:end;gap:12px;display:grid}.compactChecks{background:#efe1cd;flex-wrap:wrap;gap:8px;padding:9px;display:flex}.compactChecks label{align-items:center;gap:4px;font-size:12px;font-weight:700;display:flex}.compactChecks input{width:auto;height:auto}.accountPermissions .locationChecks{grid-template-columns:repeat(3,1fr);padding:8px}.saveCompact{align-self:flex-end;height:38px}.accountPassword{align-self:center;gap:7px;display:flex}.accountPassword button{white-space:nowrap;height:42px;padding:0 10px}@media (max-width:1050px){.operationGrid{grid-template-columns:1fr}.accountNode{grid-template-columns:180px 1fr}.accountPassword{grid-column:2}.accountTop{grid-template-columns:1fr}}@media (max-width:700px){.accountNode{grid-template-columns:1fr}.accountIdentity{border-right:0;border-bottom:1px solid var(--line)}.accountPassword{grid-column:1}.accountPermissions .locationChecks{grid-template-columns:1fr 1fr}.operationPage .panel{padding:15px}.operationPage .row{grid-template-columns:1fr}}.inventoryFinder{border-top:2px solid var(--line);padding-top:20px}.inventoryFinderControls{grid-template-columns:2fr 1fr auto;align-items:end;gap:12px;display:grid}.inventoryFinderControls label{font-size:15px;font-weight:700}.inventoryFinderControls input,.inventoryFinderControls select{border:2px solid #ae987d;height:50px;margin-top:7px;font-size:16px;display:block}.inventoryFinderControls button{height:50px}.inventoryFinder>p{color:var(--muted);margin:13px 0;font-size:14px}.storeResultGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.storeResultGrid article{background:#fffaf1;border:2px solid #d2c0a8;grid-template-columns:100px 1fr auto;align-items:center;gap:13px;padding:13px;display:grid}.storeResultGrid article>div:nth-child(2)>b{margin:7px 0;font-size:15px;display:block}.storeResultGrid article>em{color:var(--green);font-size:15px;font-style:normal;font-weight:800}.nodeStocks{flex-wrap:wrap;gap:6px;display:flex}.nodeStocks span{background:#eee0cb;padding:5px 7px;font-size:11px}.nodeStocks strong{margin-left:5px}.storeResultGrid .zoomTrigger,.storeResultGrid .inventoryThumb,.storeResultGrid .previewEmpty{object-fit:contain;width:100px;height:62px}.locationCards b{font-size:16px}.locationCards strong{font-size:24px}@media (max-width:800px){.storeResultGrid,.inventoryFinderControls{grid-template-columns:1fr}.storeResultGrid article{grid-template-columns:86px 1fr}.storeResultGrid article>em{grid-column:2}.storeResultGrid .zoomTrigger,.storeResultGrid .inventoryThumb,.storeResultGrid .previewEmpty{width:86px}}.saleStockStrip{border:2px solid var(--gold);background:#f8ead3;padding:13px}.saleStockStrip>b{margin-bottom:9px;display:block}.saleStockStrip>div{flex-wrap:wrap;gap:8px;display:flex}.saleStockStrip span{border:1px solid var(--line);background:#fff;justify-content:space-between;gap:14px;min-width:140px;padding:9px 11px;font-size:12px;display:flex}.saleStockStrip span.available{background:#e4efe2;border-color:#6d9a74}.saleStockStrip span.soldOut{color:#9c7068;background:#f3e4e0}.paymentPanel{border:2px solid var(--ink);background:#f7ead6;padding:16px}.paymentPanel h3{margin-bottom:12px}.paymentPanel>p{color:var(--muted);font-size:12px}.settlementSummary{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.settlementSummary>div{border:1px solid var(--line);background:#fff;padding:12px}.settlementSummary span,.settlementSummary strong{display:block}.settlementSummary span{color:var(--muted);font-size:11px}.settlementSummary strong{margin-top:5px;font-size:20px}.settlementSummary .unpaid{background:#f7dfda;border-color:#b44b3e}.settlementSummary .settled{background:#e1eee3;border-color:#4f8b60}.paymentCurrencies{grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0;display:grid}.unpaidOrder{border-left:4px solid var(--red);background:#f7e3de;padding-left:10px!important}.sectionGap{margin-top:28px}.customerGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.customerGrid article{border:2px solid var(--line);background:#fffaf1;padding:16px}.customerGrid b,.customerGrid small,.customerGrid strong,.customerGrid em{display:block}.customerGrid small{color:var(--muted);margin:5px 0}.customerGrid strong{color:var(--green);font-size:22px}.customerGrid em{color:var(--gold);margin-top:6px;font-size:11px;font-style:normal}@media (max-width:700px){.settlementSummary{grid-template-columns:1fr}.paymentCurrencies{grid-template-columns:1fr 1fr}.customerGrid{grid-template-columns:1fr}.saleStockStrip span{flex:130px}}.memberProfileForm details,.memberEditForm details{border:1px solid var(--line);background:#f7f1e8;padding:10px 12px}.memberProfileForm summary,.memberEditForm summary{cursor:pointer;font-size:12px;font-weight:900}.memberExtraFields,.memberAddressGrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.memberExtraFields label,.memberAddressGrid label{gap:5px;font-size:11px;font-weight:800;display:grid}.memberAddressGrid{grid-template-columns:repeat(4,1fr)}.memberAddressGrid .fullAddress{grid-column:1/-1}.memberGrid article>code{color:#edcb90;background:#3d2618;width:max-content;margin-bottom:7px;font-weight:900}.memberGrid article>span{min-height:28px;color:var(--muted);margin-top:7px;font-size:10px;line-height:1.4;display:block}.memberGrid article>div{gap:7px;margin-top:10px;display:flex}.memberGrid article a{border:1px solid var(--line);color:var(--ink);text-align:center;flex:1;padding:7px;font-size:11px;font-weight:800;text-decoration:none}.memberEditor{border-top:4px solid var(--gold);scroll-margin-top:20px}.memberEditForm{max-width:1050px}.lockedDiscount{border-left:4px solid var(--gold);background:#eee3d1;padding:11px;font-size:12px;font-weight:800}@media (max-width:700px){.memberExtraFields,.memberAddressGrid{grid-template-columns:1fr 1fr}.memberAddressGrid .fullAddress{grid-column:1/-1}.memberGrid article>div{grid-template-columns:1fr 1fr;display:grid}}.memberManagerHead{grid-template-columns:minmax(190px,1fr) auto;align-items:center;gap:16px;display:grid}.memberManagerTools{align-items:center;gap:8px;display:flex}.memberManagerTools label{white-space:nowrap;align-items:center;gap:6px;font-size:10px;font-weight:900;display:flex}.memberManagerTools input{width:270px;height:38px}.memberManagerTools select{width:145px;height:38px}.memberManagerTools button{white-space:nowrap;height:38px;padding:0 13px}.memberTable{border:1px solid var(--line)}.memberTable th,.memberTable td{padding:8px 10px}.memberTable td small{margin-top:3px;display:block}.memberTable td:first-child{width:160px}.memberTable td:nth-child(3){width:110px}.memberTable td:nth-child(4){width:145px}.memberTable td:nth-child(6){width:165px}.memberTable td>strong{color:var(--green);font-size:17px}.memberRowActions{gap:5px;display:flex}.memberRowActions button{background:var(--green);color:#fff;place-items:center;min-height:34px;padding:6px 10px;font-size:10px;font-weight:800;display:grid}.memberRowActions .ledgerButton{background:#8a704f}.memberDialog{border:3px solid var(--gold);background:#fff;width:min(900px,100vw - 24px);max-height:min(92vh,880px);margin:auto;position:fixed;inset:0;overflow:auto}.memberDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1b130eb8}.compactMemberDialog{width:min(620px,100vw - 24px)}.memberDialog .dialogHead{grid-template-columns:minmax(0,1fr) 42px!important;align-items:start!important;display:grid!important}.memberDialog .dialogClose{grid-column:2!important;justify-self:end!important}.memberDialog .dialogHead small{color:var(--muted);margin-top:4px;display:block}.memberDialog details{border:1px solid var(--line);background:#f7f1e8;padding:10px 12px}.memberDialog summary{cursor:pointer;font-size:12px;font-weight:900}.memberRechargePicker .skuSuggestions{top:67px}.rechargeConversion{border-left:4px solid var(--gold);background:#f0e5d4;grid-template-columns:1fr auto;gap:3px 10px;padding:11px 12px;display:grid}.rechargeConversion span{color:var(--muted);font-size:11px}.rechargeConversion strong{font-size:20px}.rechargeConversion small{color:var(--muted);grid-column:1/-1}.memberDialog .dialogHead{z-index:5;border-bottom:2px solid var(--ink);background:#fff;margin:-24px -24px 16px;padding:18px 24px 13px;position:sticky;top:-24px}.memberEditForm>button{z-index:4;border-radius:0;height:50px;margin:4px -24px -24px;position:sticky;bottom:-24px}.memberDeleteForm{background:#fff3f1;border:1px solid #d8aaa4;grid-template-columns:auto 1fr;align-items:center;gap:10px;margin-top:38px;padding:12px;display:grid}.memberDeleteForm button{background:var(--red)}.memberDeleteForm small{color:var(--red);font-size:10px}.memberManagerTools .refundButton,.memberDialog button.danger{background:var(--red)}.arrivalPoints{border:2px solid var(--gold);color:#fff;background:#382217;grid-template-columns:1fr auto;align-items:center;padding:13px 15px;display:grid}.arrivalPoints span{font-size:12px}.arrivalPoints strong{color:#f0cf91;font:700 29px Georgia,serif}.arrivalPoints small{color:#d6c4ae;grid-column:1/-1;margin-top:3px}.refundPreview{border-left:4px solid var(--red);background:#fff1ee;gap:4px;padding:11px;display:grid}.refundPreview span,.refundPreview small{font-size:11px}.refundPreview small{color:var(--muted)}.refundModeTabs{grid-template-columns:1fr 1fr;gap:6px;display:grid}.refundModeTabs button{color:var(--ink);background:#e5ddd2}.refundModeTabs button.active{background:var(--green);color:#fff}.refundBalanceSummary{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.refundBalanceSummary span{border:1px solid var(--line);background:#f5efe6;justify-content:space-between;gap:8px;padding:9px;font-size:11px;display:flex}.refundBalanceSummary b{color:var(--green)}.refundAmountInput{grid-template-columns:minmax(0,1fr) 105px;display:grid}.refundAmountInput input{border-radius:2px 0 0 2px}.refundAmountInput button{border-radius:0 2px 2px 0;height:42px;padding:0 9px}.customerExportActions{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;margin-top:14px;padding-top:12px;display:flex}.customerExportActions .export{min-height:40px}.customerExportActions .secondary{background:#8a704f}@media (max-width:700px){.customerExportActions{grid-template-columns:1fr;display:grid}.customerExportActions .export{text-align:center;width:100%}}.memberLedgerDialog{width:min(1050px,100vw - 24px)}.memberLedgerSummary{border-left:4px solid var(--gold);background:#f0e5d4;grid-template-columns:1fr auto;align-items:center;margin-bottom:12px;padding:12px 14px;display:grid}.memberLedgerSummary span,.memberLedgerSummary small{font-size:11px}.memberLedgerSummary strong{color:var(--green);font:700 28px Georgia,serif}.memberLedgerSummary small{color:var(--muted);grid-column:1/-1}.memberLedgerTable{border:1px solid var(--line);max-height:58vh}.memberLedgerTable table{min-width:850px}.memberLedgerTable thead{z-index:2;background:#fff;position:sticky;top:0}.memberLedgerTable th,.memberLedgerTable td{padding:8px;font-size:11px}.memberLedgerTable td:last-child{white-space:normal;max-width:320px}@media (max-width:1050px){.memberManagerHead{grid-template-columns:1fr}.memberManagerTools{grid-template-columns:minmax(0,1fr) 150px auto auto;display:grid}.memberManagerTools label{gap:4px;display:grid}.memberManagerTools input,.memberManagerTools select{width:100%}.memberTable table{min-width:900px}}@media (max-width:700px){.memberManagerTools{grid-template-columns:1fr 1fr}.memberManagerTools button{width:100%}.memberExtraFields,.memberAddressGrid{grid-template-columns:1fr}.memberAddressGrid .fullAddress{grid-column:1}.memberDialog{width:calc(100vw - 12px);max-height:calc(100dvh - 12px);padding:14px;inset:0}.memberDialog .dialogHead{margin:-14px -14px 14px;padding:14px;top:-14px}.memberEditForm>button{margin:4px -14px -14px;bottom:-14px}.memberDialog .row{grid-template-columns:1fr}.memberDeleteForm{grid-template-columns:1fr;margin-top:28px}.memberTable table{min-width:820px}}.collectForm{grid-column:1/3;grid-template-columns:90px 1fr 1fr auto;gap:6px;margin-top:8px;display:grid}.collectForm input,.collectForm select,.collectForm button{height:38px;font-size:12px}.financeMetrics{grid-template-columns:repeat(3,1fr)}.outstandingOrdersBlock{background:#f8f2ec;border:1px solid #dfd1c4;padding:7px}.completedSalesBlock{background:#f1f3f0;border:1px solid #d2d8d1;padding:7px}.unpaidOrder{border:1px solid var(--line);border-left:4px solid var(--red);grid-template-columns:minmax(330px,1.15fr) 135px minmax(590px,1.65fr);align-items:center;gap:10px;min-height:50px;margin:0 0 5px;display:grid;padding:6px 9px!important}.unpaidOrderSummary{grid-template-columns:112px minmax(100px,.8fr) minmax(120px,1fr) 48px;align-items:center;gap:7px;min-width:0;display:grid}.unpaidOrderSummary time,.unpaidOrderSummary b,.unpaidOrderSummary small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.unpaidOrderSummary time{font-size:10px;font-weight:800}.unpaidOrderSummary small{color:var(--muted);margin:0;font-size:10px}.unpaidOrderSummary .mini{height:32px;padding:5px 8px}.unpaidOrder>strong{text-align:right;color:var(--red);font-size:16px}.unpaidOrder .collectForm{grid-column:auto;grid-template-columns:minmax(110px,1fr) minmax(110px,1fr) 68px 130px 84px;margin:0}.unpaidOrder .collectForm input,.unpaidOrder .collectForm select,.unpaidOrder .collectForm button{height:34px}.dueCurrencyAmount{border:1px solid var(--gold);height:34px;color:var(--ink);white-space:nowrap;background:#fff8e9;align-items:center;padding:0 8px;font-size:10px;font-weight:800;display:flex}.salesDueCount{margin:18px 0;text-decoration:none;display:block}.salesDueCount strong{color:var(--gold);font:700 48px Georgia,serif;display:block}.salesDueCount small{color:var(--muted);display:block}.adminPointsAdjust{border:2px solid var(--red);background:#fff5f2;margin-top:12px;padding:12px}.adminPointsAdjust summary{cursor:pointer;font-weight:900}.adminPointsAdjust p{color:var(--muted);font-size:11px}@media (max-width:900px){.unpaidOrder{grid-template-columns:1fr auto}.unpaidOrder .collectForm{grid-column:1/3;grid-template-columns:72px 1fr 1fr 90px}}@media (max-width:700px){.collectForm{grid-column:1;grid-template-columns:1fr 1fr}.unpaidOrder{grid-template-columns:1fr}.unpaidOrder>strong{text-align:left}.unpaidOrder .collectForm{grid-column:1;grid-template-columns:1fr 1fr}.financeMetrics{grid-template-columns:1fr 1fr}}.saleStockStrip button{border:2px solid var(--line);min-width:150px;height:auto;color:var(--ink);background:#fff;justify-content:space-between;gap:14px;padding:11px;font-size:13px;display:flex}.saleStockStrip button.available{background:#e4efe2;border-color:#6d9a74}.saleStockStrip button.soldOut{color:#9c7068;cursor:not-allowed;background:#f3e4e0}.saleStockStrip button.selected{outline:3px solid var(--gold);background:#f0ddbd}.saleStockStrip>small{color:var(--red);margin-top:8px;display:block}.priceDiscount{border-left:4px solid var(--gold);background:#efe1cd;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.priceDiscount span{font-size:12px}.priceDiscount strong{color:var(--green);font-size:15px}.simpleSettlement{grid-template-columns:1fr 1fr 1fr;align-items:end;gap:10px;margin-top:12px;display:grid}.amountDue{background:var(--ink);color:#fff;min-height:48px;padding:10px 14px}.amountDue span,.amountDue strong{display:block}.amountDue span{color:#d7c9ba;font-size:10px}.amountDue strong{margin-top:3px;font-size:21px}.paymentStatus{text-align:center;margin-top:9px;padding:10px;font-size:13px}.paymentStatus.unpaid{color:var(--red);background:#f7dfda}.paymentStatus.settled{color:#28633a;background:#e1eee3}.paymentAdvanced{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}.paymentAdvanced summary{cursor:pointer;margin-bottom:10px;font-size:12px;font-weight:700}.paymentAdvanced label{margin-top:8px}.customerSuggestions{top:67px}.comboSwitch{border:1px solid var(--line);cursor:pointer;background:#fffaf1;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;flex-direction:row!important;display:flex!important}.comboSwitch input{width:auto;height:auto}.comboPayments{border:1px solid var(--gold);background:#f1dfc3;padding:12px}.paymentRequired{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.paymentRequired select{border:2px solid var(--gold);font-weight:700}@media (max-width:700px){.simpleSettlement{grid-template-columns:1fr}.amountDue{order:-1}.saleStockStrip button{flex:1;min-width:130px}.paymentRequired{grid-template-columns:1fr}.comboPayments{grid-template-columns:1fr 1fr}}.dealTotal{border:2px solid var(--gold);background:#fffaf1;margin-top:12px;padding:14px}.dealTotal input{font-weight:800;font-size:22px!important}.dealTotal span{color:var(--green);font-size:13px;font-weight:700}.cartPicker{position:relative}.cartSuggestions{z-index:40;border:2px solid var(--ink);background:#fffaf1;max-height:430px;position:absolute;top:70px;left:0;right:0;overflow:auto;box-shadow:0 18px 45px #24160f44}.cartSuggestions article{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,1fr) 1.4fr;gap:12px;padding:12px;display:grid}.cartSuggestions article>div:first-child b,.cartSuggestions article>div:first-child small{margin-top:4px;display:block}.cartSuggestions article>div:last-child{flex-wrap:wrap;gap:6px;display:flex}.cartSuggestions button{gap:8px;height:40px;padding:0 10px;font-size:11px}.cartSuggestions button:disabled{opacity:.35;cursor:not-allowed}.saleCart{border:2px solid var(--line);background:#fffaf1}.saleCartHead,.cartTotal{background:#ead9c0;justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.saleCart article{border-top:1px solid var(--line);grid-template-columns:minmax(240px,1fr) 100px 110px 64px;align-items:end;gap:10px;padding:12px 15px;display:grid}.saleCart article b,.saleCart article small{margin-top:4px;display:block}.saleCart article small{color:var(--muted)}.saleCart article>strong{text-align:right;align-self:center}.saleCart article label{font-size:11px}.saleCart article input{height:38px}.removeLine{background:#8c3429;height:38px;padding:0 8px;font-size:11px}.cartTotal{border-top:2px solid var(--gold)}.cartTotal strong{font:700 25px Georgia,serif}@media (max-width:700px){.workbenchNav{align-items:center;width:100%;height:auto;padding:8px;display:flex;position:sticky;top:0;bottom:auto;left:auto;overflow:auto hidden}.workbenchNav nav{flex-direction:row;margin:0}.workbenchNav a{white-space:nowrap}body:has(>.workbenchNav)>.shell{width:100%;max-width:100%;margin:0;padding:14px 12px 50px}.topbar{align-items:flex-start;gap:8px}.account{flex-direction:column;align-items:flex-start;gap:6px}.operationGrid{grid-template-columns:minmax(0,1fr)}.panel{min-width:0}.metrics{grid-template-columns:1fr 1fr}.cartSuggestions article{grid-template-columns:1fr}.saleCart article{grid-template-columns:1fr 82px auto}.saleCart article>div{grid-column:1/4}.removeLine{grid-column:3}.saleCart article>strong{text-align:left;grid-column:2}}.channelAccountCommands{align-items:stretch}@media (max-width:760px){.channelShareOrdersPage>.subpageHead{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;padding:12px 10px!important;display:grid!important}.channelShareOrdersPage>.subpageHead h1{white-space:nowrap!important;text-overflow:clip!important;font-size:19px!important;line-height:1.15!important;overflow:visible!important}.channelShareOrdersPage>.subpageHead .eyebrow{font-size:7px!important}.channelShareOrdersPage>.subpageHead p:last-child{font-size:9px!important}.channelShareOrdersPage>.subpageHead .channelHeaderActions{grid-template-columns:1fr!important;gap:4px!important;display:grid!important}.channelShareOrdersPage>.subpageHead .channelHeaderActions a{white-space:nowrap!important;min-height:31px!important;padding:5px 7px!important;font-size:8px!important}.channelShareOrderListV2>button{grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr) minmax(72px,.55fr)}.channelShareOrderListV2>button>span:nth-child(4){text-align:left;grid-area:3/1}.channelShareOrderListV2>button>span:nth-child(5){text-align:right;grid-area:3/2}.channelShareOrderListV2>button>em{grid-row:4}.channelShareOrderDialog .channelShareOrderItems article{min-width:0;grid-template-rows:44px!important;grid-template-columns:42px minmax(92px,1fr) 63px 63px 58px!important;gap:4px!important;padding:6px!important}.channelShareOrderDialog .channelShareOrderItems article>img,.channelShareOrderDialog .channelShareOrderItems article>i{grid-area:1/1!important;width:40px!important;height:32px!important}.channelShareOrderDialog .channelShareOrderItems article>div{min-width:0;grid-area:1/2!important}.channelShareOrderDialog .channelShareOrderItems article>div code,.channelShareOrderDialog .channelShareOrderItems article>div b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;font-size:8px!important}.channelShareOrderDialog .channelShareOrderItems article>span{align-self:center;min-width:0;grid-row:1!important}.channelShareOrderDialog .channelShareOrderItems article>span:first-of-type{grid-column:3!important}.channelShareOrderDialog .channelShareOrderItems article>span:nth-of-type(2){grid-column:4!important}.channelShareOrderDialog .channelShareOrderItems article>span small{font-size:6px}.channelShareOrderDialog .channelShareOrderItems article>span b{white-space:normal;font-size:7px}.channelShareOrderDialog .channelShareOrderItems article>strong{align-self:center;white-space:nowrap!important;grid-area:1/5!important;font-size:8px!important}.channelsAdmin>.channelCreatePanel,.channelsAdmin>.channelAdminAccountPanel{display:none!important}.channelsAdmin .channelMobileAdminLinks{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:10px 6px 18px!important;display:grid!important}.channelsAdmin .channelMobileAdminLinks a{text-align:left!important;background:#fff8ed!important;border-left:4px solid #8e612d!important;border-radius:8px!important;align-content:center!important;place-items:start!important;min-height:78px!important;padding:11px 12px!important;display:grid!important}.channelsAdmin .channelMobileAdminLinks a:first-child{color:#fff!important;background:#4b2818!important}.channelsAdmin .channelMobileAdminLinks a b{font-size:13px}.channelsAdmin .channelMobileAdminLinks a small{font-size:8px;line-height:1.3}.channelAccountsPage .channelAccountCommands{grid-template-columns:repeat(2,minmax(0,1fr))}.channelAccountsPage .channelAccountSummary span{font-size:10px!important}.channelAccountsPage .channelAccountSummary b{font-size:12px!important}.catalogV15 .catalogHeroInner{min-height:172px!important;padding-top:18px!important;padding-bottom:18px!important}}.channelBrandAllRow{background:#fff;border-bottom:1px solid #d7cfc5;grid-template-columns:minmax(0,1fr) 34px;align-items:stretch;display:grid}.channelBrandAllRow.active{color:#fff;background:#4b2818}.channelBrandAllRow>button{width:100%;min-width:0;color:inherit;background:0 0;border:0}.channelBrandAllRow>button:first-child{justify-content:space-between;align-items:center;padding:10px 8px;font-weight:900;display:flex}.channelBrandAllRow .channelBrandEdit{border-left:1px solid #b99b70;place-items:center;width:34px;min-height:34px;padding:0;font-size:15px;display:grid}.channelBrandOrderModal{z-index:1200;background:#1e130dbf;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.channelBrandOrderModal>section{background:#f7f0e5;border:1px solid #a87a42;width:min(520px,100%);max-height:min(720px,88dvh);overflow:hidden;box-shadow:0 20px 60px #0005}.channelBrandOrderModal header,.channelBrandOrderModal footer{color:#fff;background:#402315;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.channelBrandOrderModal header div{gap:2px;display:grid}.channelBrandOrderModal header small{opacity:.75;font-size:10px}.channelBrandOrderModal header button,.channelBrandOrderModal footer button{width:auto;min-height:34px;padding:6px 12px}.channelBrandOrderList{max-height:58dvh;padding:8px;display:grid;overflow:auto}.channelBrandOrderList article{background:#fffaf3;border-bottom:1px solid #d7c7b3;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.channelBrandOrderList article>span{gap:2px;display:grid}.channelBrandOrderList small{color:#796959;font-size:9px}.channelBrandOrderList article>div{gap:4px;display:flex}.channelBrandOrderList article button{width:34px;min-height:32px;padding:2px}.channelBrandOrderModal>section>p{color:#7b351f;margin:0;padding:8px 12px;font-weight:800}.channelBrandOrderModal footer{color:#2f2118;background:#e7dbc9;justify-content:flex-end}@media (max-width:760px){.channelBrandAllRow{grid-template-columns:minmax(0,1fr) 28px}.channelBrandAllRow .channelBrandEdit{width:28px;font-size:12px}.channelBrandOrderModal{padding:8px}.channelBrandOrderModal>section{max-height:92dvh}.channelBrandOrderList{max-height:68dvh}}.channelCredentialModal .channelCredentialCard{grid-template-columns:1fr!important;gap:14px!important;width:min(760px,100%)!important;padding:24px!important;overflow-x:hidden!important}.channelCredentialModal .channelCredentialCard>div:first-of-type{padding-right:42px}.channelCredentialModal .channelCredentialCard dl{width:100%;grid-template-columns:repeat(4,minmax(0,1fr))!important}.channelCredentialModal .channelCredentialCard dl>div{min-width:0}.channelCredentialModal .channelCredentialCard dd{font-size:15px;line-height:1.25}.channelCredentialModal .channelCredentialCard .channelLoginUrl{grid-column:1/-1}.channelCredentialModal .channelCredentialCard>button:last-child{justify-self:stretch}@media (max-width:760px){.channelCredentialModal .channelCredentialCard{padding:18px 12px!important}.channelCredentialModal .channelCredentialCard dl{grid-template-columns:1fr 1fr!important}.channelCredentialModal .channelCredentialCard dd{font-size:13px}.channelCredentialModal .channelCredentialCard .channelLoginUrl{grid-column:1/-1}}.catalogUnavailable{background:linear-gradient(145deg,#26150e,#4b2818);place-items:center;min-height:100dvh;padding:20px;display:grid}.catalogUnavailable>section{text-align:center;background:#fff9ef;border:1px solid #b8894f;justify-items:center;width:min(520px,100%);padding:34px 24px;display:grid}.catalogUnavailable img{filter:none}.catalogUnavailable h1{margin:8px 0;font-size:28px}.catalogUnavailable p{max-width:390px;line-height:1.7}.catalogUnavailable button{width:auto;margin-top:12px}.permissionMindMap{margin-top:12px!important;display:block!important}.permissionRoot,.permissionMindMap .permissionTree:before,.permissionMindMap .permissionBranch:before{display:none!important}.permissionMindMap .permissionBranch{background:#fffdf9!important;border:1px solid #d5c8b8!important;border-radius:5px!important;min-width:0!important;height:auto!important;padding:8px!important}.permissionMindMap .permissionBranch legend{padding:0 4px!important;font-size:13px!important}.permissionBranch>.permissionGroupHead{align-items:center!important;gap:8px!important;min-height:24px!important;margin:0 0 6px!important;display:flex!important}.permissionGroupHead>small{text-align:left!important;flex:1!important;margin:0!important;font-size:9px!important;line-height:1.2!important}.permissionSelectAll{flex:none!important;align-items:center!important;gap:4px!important;display:flex!important}.permissionGroupToggle{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;padding:0!important}.permissionLeaves{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;margin:0!important;display:grid!important}.permissionLeaf,.salesPermissionBranch .permissionLeaf:not(.primaryPermission){min-height:34px!important;margin:0!important;padding:5px 7px!important;font-size:10px!important;line-height:1.2!important}.salesPermissionBranch .primaryPermission{border-width:1px!important}.salesPermissionBranch .primaryPermission:after,.salesPermissionBranch .permissionLeaf:not(.primaryPermission):before{display:none!important}@media (max-width:1100px){.permissionMindMap .permissionTree{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:700px){.permissionMindMap .permissionTree{grid-template-columns:1fr!important}.permissionLeaves{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:420px){.permissionLeaves{grid-template-columns:1fr!important}}@media (max-width:700px){body .subpage .inventoryFinder .storeResultGrid .zoomTrigger{width:68px!important;height:50px!important;box-shadow:none!important;background:#fff!important;border:0!important;place-items:center!important;padding:0!important;display:grid!important;overflow:hidden!important}body .subpage .inventoryFinder .storeResultGrid .zoomTrigger:hover{background:#fff!important}body .subpage .inventoryFinder .storeResultGrid .zoomTrigger>img.inventoryThumb{object-fit:contain!important;object-position:center!important;background:#fff!important;width:68px!important;height:50px!important;margin:0!important;padding:0!important;display:block!important}.subpage .panel:has(>.receivingFilters)>.tableWrap tr{grid-template-rows:minmax(30px,auto) 28px 32px!important;grid-template-columns:108px minmax(0,1fr) 106px!important;align-items:stretch!important;gap:0 8px!important;padding:7px 8px!important}.subpage .panel:has(>.receivingFilters)>.tableWrap td{text-overflow:ellipsis!important;white-space:nowrap!important;border-bottom:1px solid #e5ddd2!important;align-items:center!important;gap:3px!important;min-height:0!important;padding:3px 0!important;display:flex!important;overflow:hidden!important}:is(.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(5),.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(7),.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(8)){border-bottom:0!important}.subpage .panel:has(>.receivingFilters)>.tableWrap td:before{flex:none!important}.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(2){white-space:normal!important;align-items:center!important;display:flex!important}.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(2) b{text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(8){padding-left:4px!important}}@media (max-width:430px){.subpage .panel:has(>.receivingFilters)>.tableWrap tr{grid-template-columns:94px minmax(0,1fr) 92px!important;gap:0 6px!important}}.publicOrderItemsToolbar{background:#f3eadc;border:1px solid #bca88e;border-bottom:0;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}.publicOrderItemsToolbar>div{gap:2px;display:grid}.publicOrderItemsToolbar small{color:#75685a}.publicOrderAddProduct>button{width:auto;min-height:38px;padding:7px 14px}.publicOrderAddModal{z-index:18000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#160c08c7;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.publicOrderAddModal>section{background:#fffaf3;border:3px solid #a4732c;width:min(820px,100vw - 24px);max-height:calc(100dvh - 24px);padding:16px;overflow:auto;box-shadow:0 24px 80px #0009}.publicOrderAddModal>section>header{border-bottom:1px solid #cdbb9f;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:10px;display:flex}.publicOrderAddModal>section>header>div{gap:2px;display:grid}.publicOrderAddModal>section>header>button{width:36px;height:36px;padding:0;font-size:22px}.publicOrderAddVerify{grid-template-columns:minmax(0,1fr) 150px;align-items:end;gap:8px;margin-top:12px;display:grid}.publicOrderAddVerify label{gap:4px;font-weight:800;display:grid}.publicOrderAddVerify input,.publicOrderAddSearch{background:#fff;height:42px}.publicOrderAddSearch{width:100%;margin:12px 0}.publicOrderAddList{gap:6px;max-height:420px;display:grid;overflow-y:auto}.publicOrderAddList>button{color:#28170f;text-align:left;background:#fff;border:1px solid #d1bea5;grid-template-columns:64px minmax(0,1fr) 130px;align-items:center;gap:10px;width:100%;min-height:66px;padding:7px 9px;display:grid}.publicOrderAddList>button.selected{background:#f6ead4;border:2px solid #9a6826}.publicOrderAddThumb{object-fit:contain;background:#fff;place-items:center;width:64px;height:46px;display:grid}.publicOrderAddList>button>span{gap:3px;min-width:0;display:grid}.publicOrderAddList code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.publicOrderAddList>button>small{justify-items:end;gap:3px;display:grid}.publicOrderAddList em{font-style:normal}.publicOrderAddModal footer{border-top:1px solid #cdbb9f;grid-template-columns:150px minmax(190px,1fr);justify-content:end;gap:8px;margin-top:12px;padding-top:10px;display:grid}.publicOrderAddModal footer label{gap:3px;font-weight:800;display:grid}.publicOrderAddModal footer input{text-align:center;height:40px}.publicOrderAddMessage{color:#245d38;background:#e4efe5;margin:10px 0 0;padding:8px;font-weight:800}@media (max-width:760px){.publicOrderItemsToolbar{padding:8px}.publicOrderItemsToolbar small{font-size:8px}.publicOrderAddProduct>button{min-height:34px;padding:5px 8px;font-size:9px}.publicOrderAddModal{padding:5px}.publicOrderAddModal>section{width:calc(100vw - 10px);padding:10px}.publicOrderAddVerify{grid-template-columns:1fr}.publicOrderAddList>button{grid-template-columns:46px minmax(0,1fr) 82px;gap:6px;min-height:58px;padding:5px}.publicOrderAddThumb{width:46px;height:36px}.publicOrderAddList code{font-size:7px}.publicOrderAddList b{font-size:9px;line-height:1.15}.publicOrderAddList small{font-size:8px}.publicOrderAddModal footer{grid-template-columns:84px minmax(0,1fr)}.publicOrderAddModal footer button{font-size:9px}}.publicOrderAddList>article{color:#28170f;background:#fff;border:1px solid #d1bea5;grid-template-columns:64px minmax(0,1fr) 86px;align-items:center;gap:10px;min-height:66px;padding:7px 9px;display:grid}.publicOrderAddList>article.selected{background:#f6ead4;border:2px solid #9a6826}.publicOrderAddList>article>span{gap:3px;min-width:0;display:grid}.publicOrderAddList>article>span>b,.publicOrderAddList>article>span>code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.publicOrderAddList>article>span>small{color:#67584a}.publicOrderAddList>article>label{text-align:center;gap:3px;display:grid}.publicOrderAddList>article>label input{text-align:center;width:100%;height:40px;padding:5px;font-weight:900}.publicOrderAddCart{background:#efe3d1;border-top:3px solid #9a6826;grid-template-columns:minmax(0,1fr) auto minmax(190px,280px);align-items:center;gap:12px;margin-top:12px;padding:12px;display:grid}.publicOrderAddCart>div{gap:3px;min-width:0;display:grid}.publicOrderAddCart>div small{text-overflow:ellipsis;white-space:nowrap;color:#67584a;overflow:hidden}.publicOrderAddCart>strong{white-space:nowrap;font-size:18px}.publicOrderAddCart>button{min-height:44px}.publicOrderAddMessage{color:#245d38!important}@media (max-width:760px){.publicOrderAddList>article{grid-template-columns:48px minmax(0,1fr) 60px;gap:6px;min-height:58px;padding:6px}.publicOrderAddList>article>span>b{font-size:10px}.publicOrderAddList>article>span>code,.publicOrderAddList>article>span>small{font-size:8px}.publicOrderAddList>article>label input{height:36px}.publicOrderAddCart{grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:8px;position:sticky;bottom:0}.publicOrderAddCart>div small{max-width:190px;font-size:8px}.publicOrderAddCart>strong{font-size:13px}.publicOrderAddCart>button{grid-column:1/-1;min-height:40px}}@media (min-width:761px){.channelCatalog .channelCatalogAction>.channelPrice{grid-template-rows:auto auto!important;grid-template-columns:118px 118px minmax(168px,1fr)!important;align-items:start!important}.channelCatalog .channelPrice label{grid-area:1/3!important}.channelCatalog .channelPriceSave{grid-area:2/3!important;justify-self:center!important;width:64px!important;height:26px!important;min-height:26px!important;margin-top:2px!important}.channelCatalog .channelPrice .quoteWarning,.channelCatalog .channelPriceSaved,.channelCatalog .channelPriceError{text-align:right!important;grid-area:2/1/auto/3!important;align-self:center!important}}.quoteCartLine.quoteBelowFloor{background:#fff1ed!important;border-color:#a93025!important}.quoteCartLine.quoteBelowFloor .cartQuoteField input{color:#8c241b!important;background:#fff!important;border:2px solid #a93025!important}.quoteCartLine .cartQuoteField{position:relative}.quoteCartLine .cartQuoteField>small{white-space:nowrap;font-weight:900;line-height:11px;position:absolute;bottom:-13px;right:0;color:#9b2c20!important;font-size:8px!important}@media (max-width:700px){body .subpage .inventoryFinder .brandCatalogLayout{background:#fbf8f2!important;border:1px solid #c9bdaf!important;grid-template-columns:92px minmax(0,1fr)!important;align-items:start!important;display:grid!important}body .subpage .inventoryFinder .brandCatalogLayout>.brandRail{z-index:3!important;background:#eeeae4!important;border:0!important;border-right:1px solid #c9bdaf!important;flex-direction:column!important;width:92px!important;height:430px!important;min-height:430px!important;max-height:430px!important;display:flex!important;position:sticky!important;top:82px!important;overflow:hidden auto!important}body .subpage .inventoryFinder .brandCatalogLayout>.brandRail a{border-top:0!important;border-bottom:1px solid #d7cfc5!important;border-left:3px solid #0000!important;border-right:0!important;flex:0 0 42px!important;grid-template-columns:minmax(0,1fr) auto!important;width:100%!important;height:42px!important;min-height:42px!important;padding:6px 5px!important;display:grid!important}body .subpage .inventoryFinder .brandCatalogLayout>.brandRail a.active{background:#fff!important;border-left-color:#a56f24!important}body .subpage .inventoryFinder .brandCatalogContent{min-width:0!important;padding:5px!important}}@media (max-width:430px){body .subpage .inventoryFinder .brandCatalogLayout{grid-template-columns:86px minmax(0,1fr)!important}body .subpage .inventoryFinder .brandCatalogLayout>.brandRail{width:86px!important}}@media (max-width:700px){.subpage .panel:has(>.receivingFilters)>.tableWrap tbody{gap:5px!important}.subpage .panel:has(>.receivingFilters)>.tableWrap tr{grid-template-columns:82px minmax(0,1fr) 76px!important;gap:4px 7px!important;min-height:0!important;padding:7px!important}.subpage .panel:has(>.receivingFilters)>.tableWrap td{grid-column:auto!important;min-width:0!important;font-size:8px!important;line-height:1.18!important}.subpage .panel:has(>.receivingFilters)>.tableWrap td:before{margin:0 4px 0 0!important;font-size:6px!important;display:inline!important}.subpage .panel:has(>.receivingFilters)>.tableWrap td:first-child{grid-area:1/1}.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(2){grid-area:1/2/auto/4}.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(3){grid-area:2/1}.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(4){grid-area:2/2}.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(6){grid-area:2/3}.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(5){grid-area:3/1}.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(7){grid-area:3/2;text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(8){grid-area:3/3}.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(2) code{font-size:7px!important}.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(2) br{display:none}.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(2) b{margin-left:4px;font-size:9px!important}.subpage .panel:has(>.receivingFilters)>.tableWrap button{width:100%!important;min-height:26px!important;padding:3px!important;font-size:7px!important}}@media (min-width:901px){body .shareRecordsPanel .shareRecordList>article{grid-template-columns:minmax(185px,.8fr) 190px minmax(260px,1.25fr) 116px 260px!important;column-gap:10px!important;min-width:0!important}.shareRecordsPanel .shareDiffButton{color:#3d2617!important;white-space:nowrap!important;background:#d8c39a!important;border:1px solid #9d7432!important;border-radius:5px!important;place-items:center!important;width:116px!important;min-width:116px!important;height:38px!important;padding:0 10px!important;font-size:11px!important;font-weight:900!important;display:grid!important}.shareRecordsPanel .shareLinkActions{grid-template-columns:42px 150px 54px!important;justify-content:start!important;align-items:center!important;gap:5px!important;width:256px!important;min-width:256px!important;display:grid!important}.shareRecordsPanel .shareLinkActions>a,.shareRecordsPanel .shareLinkActions>.disabledShareLink{grid-column:1!important;width:42px!important}.shareRecordsPanel .shareLinkActions>.shareExtendForm{grid-column:2!important;grid-template-columns:88px 58px!important;gap:4px!important;width:150px!important;min-width:150px!important;display:grid!important}.shareRecordsPanel .shareLinkActions>.shareExtendForm select,.shareRecordsPanel .shareLinkActions>.shareExtendForm button{width:100%!important;min-width:0!important;height:34px!important;min-height:34px!important;margin:0!important;padding:2px 5px!important}.shareRecordsPanel .shareLinkActions>form:not(.shareExtendForm){grid-column:3!important;width:54px!important}}.channelOrderChannelSelector .channelOrderCode{width:108px!important;min-width:108px!important;height:42px!important;box-shadow:none!important;background:#eee8df!important;border:1px solid #aa987f!important;border-radius:3px!important;padding:5px 9px!important}.channelOrderChannelSelector .channelOrderCode>span{color:#75685c!important;font-size:9px!important}.channelOrderChannelSelector .channelOrderCode>strong{color:#3b2418!important;font-size:13px!important}@media (max-width:760px){.channelOrderChannelSelector,.channelOrderChannelSelector.locked{grid-template-columns:minmax(0,1fr) 92px!important}.channelOrderChannelSelector .channelOrderCode{width:92px!important;min-width:92px!important}.channelOrderChannelSelector>button{grid-column:1/-1!important;width:100%!important}}@media (min-width:701px){.shareRecordsPanel .shareLinkActions{justify-content:flex-start!important;align-items:center!important;gap:5px!important;width:auto!important;min-width:0!important;display:flex!important}.shareRecordsPanel .shareLinkActions>.shareExtendForm{grid-template-columns:88px 62px!important;gap:4px!important;width:154px!important;min-width:154px!important;display:grid!important}.shareRecordsPanel .shareLinkActions>.shareExtendForm select,.shareRecordsPanel .shareLinkActions>.shareExtendForm button{width:100%!important;min-width:0!important;height:34px!important;min-height:34px!important;margin:0!important}.shareRecordsPanel .shareLinkActions>form:not(.shareExtendForm){width:auto!important;min-width:0!important}.shareRecordsPanel .shareDiffButton{color:#3d2617!important;white-space:nowrap!important;background:#d8c39a!important;border:1px solid #9d7432!important;border-radius:5px!important;min-width:104px!important;height:38px!important;min-height:38px!important;padding:0 13px!important;font-size:11px!important;font-weight:900!important}}.channelOrderCode{width:112px!important;min-width:112px!important;height:42px!important;box-shadow:none!important;background:#eee8df!important;border:1px solid #aa987f!important;border-radius:3px!important;align-content:center!important;gap:2px!important;padding:5px 10px!important;display:grid!important}.channelOrderCode>span{color:#75685c!important;font-size:9px!important;line-height:1!important}.channelOrderCode>strong{color:#3b2418!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:0 0!important;padding:0!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:13px!important;line-height:1.15!important;overflow:hidden!important}@media (max-width:760px){.channelOrderChannelSelector,.channelOrderChannelSelector.locked{grid-template-columns:minmax(0,1fr) 96px!important}.channelOrderCode{width:96px!important;min-width:96px!important}.channelOrderChannelSelector>button{grid-column:1/-1!important;width:100%!important}}.channelOrderChannelSelector{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:8px;display:grid;height:auto!important}.channelOrderChannelSelector>label{min-width:0!important}.channelOrderChannelSelector>label>span,.channelOrderCode>span{color:var(--muted);font-size:10px;font-weight:800}.channelOrderChannelSelector input{width:100%;min-width:0}.channelOrderCode{background:#3f2418;border:1px solid #9e8060;align-content:center;gap:3px;min-width:118px;height:42px;padding:5px 10px;display:grid}.channelOrderCode>span{color:#d9c4aa}.channelOrderCode>strong{white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.1;color:#fff!important;background:0 0!important;padding:0!important}.channelOrderChannelSelector>button{min-width:72px;height:42px}.channelOrderChannelSelector.locked>label input{color:var(--ink);opacity:1}.channelOrderProductSection>header{border-bottom:1px solid var(--line);background:#e8dfd2;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.channelOrderProductSection>header>div{gap:2px;display:grid}.channelOrderProductSection>header>span{color:#fff;background:#4c2b1c;border-radius:999px;padding:3px 8px;font-size:10px}.channelOrderProductList article{background:#fbf8f3;grid-template-columns:72px minmax(0,1fr) 110px 92px;padding:9px 11px}.channelOrderProductList img,.channelOrderProductEmpty{border-radius:3px;width:72px;height:58px}.channelOrderProductIdentity{align-content:center;min-width:0}.channelOrderProductIdentity code{text-overflow:ellipsis;width:max-content;max-width:100%;overflow:hidden}.channelOrderProductIdentity .bilingualProductName{gap:1px;min-width:0;display:grid}.channelOrderProductIdentity .bilingualProductName b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.channelOrderProductIdentity .bilingualProductName small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.channelOrderStock{text-align:right;gap:2px;display:grid}.channelOrderStock span,.channelOrderQuantity>span{color:var(--muted);font-size:10px}.channelOrderStock strong{font-size:13px}.channelOrderQuantity{grid-template-columns:1fr!important;gap:3px!important;display:grid!important}.channelOrderQuantity input{text-align:center}@media (max-width:760px){.channelOrderChannelSelector,.channelOrderChannelSelector.locked{grid-template-columns:minmax(0,1fr) auto!important}.channelOrderChannelSelector>label{grid-column:1!important}.channelOrderCode{grid-area:1/2;min-width:104px}.channelOrderChannelSelector>button{grid-column:1/-1;width:100%}.channelOrderProductList article{grid-template-columns:56px minmax(0,1fr) 72px;padding:8px}.channelOrderProductList img,.channelOrderProductEmpty{width:56px;height:48px}.channelOrderProductIdentity{grid-column:2/-1}.channelOrderStock{text-align:left;grid-column:2}.channelOrderQuantity{grid-row:2;grid-column:3!important}.channelOrderProductIdentity .bilingualProductName b{white-space:normal}.channelOrderProductIdentity .bilingualProductName small{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.movementPanel{padding-top:18px;padding-bottom:14px}.movementCompactList{border-top:1px solid var(--line)}.movementCompactRow{border-bottom:1px solid #e4ded6;grid-template-columns:86px minmax(150px,.8fr) minmax(180px,1fr) 190px 58px;align-items:center;gap:12px;min-height:46px;padding:7px 2px;font-size:12px;display:grid}.movementCompactRow .badge{width:82px}.movementCompactRow>span:nth-child(3){color:var(--muted)}.movementCompactRow time{color:var(--muted);white-space:nowrap}.movementDetailButton{height:32px;color:var(--ink);border:1px solid var(--gold);background:#fff;padding:0 10px;font-size:11px}.movementDetailButton:hover{background:var(--gold);color:#fff}.movementPagination{justify-content:flex-end;align-items:center;gap:8px;margin-top:10px;display:flex}.movementPagination button{height:32px;padding:0 12px;font-size:11px}.movementPagination button:disabled{opacity:.35;cursor:not-allowed}.movementPagination span{text-align:center;min-width:46px;font-size:11px;font-weight:800}.movementDialog{width:min(680px,96vw)}.movementDialog h2{margin:4px 0 16px}.movementDetailGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.movementDetailGrid>div,.movementNote{background:#f2efeb;padding:10px 12px}.movementDetailGrid span,.movementNote>span{color:var(--muted);font-size:10px;display:block}.movementDetailGrid b{margin-top:4px;font-size:13px;display:block}.movementNote{margin-top:8px}.movementNote p{margin:5px 0 0;line-height:1.5}@media (max-width:760px){.movementCompactRow{grid-template-columns:65px minmax(0,1fr) 48px;gap:7px;min-height:48px}.movementCompactRow .badge{width:62px;font-size:8px}.movementCompactRow>span:nth-child(3){grid-column:2;font-size:11px}.movementCompactRow time{grid-column:2;font-size:10px}.movementCompactRow .movementDetailButton{grid-area:1/3/4}.movementPagination{justify-content:center}.movementDetailGrid{grid-template-columns:1fr}}.listPagination{border:1px solid var(--line);background:#f2efeb;justify-content:center;align-items:center;gap:10px;margin-top:12px;padding:9px 12px;display:flex}.listPagination button,.listPagination a{background:var(--green);color:#fff;border:0;justify-content:center;align-items:center;height:34px;padding:0 14px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.listPagination button:disabled,.listPagination a.disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.listPagination span{text-align:center;min-width:90px;font-size:11px;font-weight:800}.compactModuleHead{border-bottom:1px solid var(--line);align-items:flex-end;gap:22px;margin-bottom:14px;padding-bottom:10px;display:flex}.compactModuleHead .hint{max-width:720px;margin:0 0 2px}.operationTitleLine{align-items:baseline;gap:18px;display:flex}.operationTitleLine p{margin:0}@media (max-width:700px){.compactModuleHead,.operationTitleLine{flex-direction:column;align-items:flex-start;gap:4px}.compactModuleHead{margin-bottom:10px;padding-bottom:8px}.listPagination{margin-top:9px;padding:7px}.listPagination button{height:38px}.listPagination span{min-width:78px}.operationPage{font-size:14px}.operationPage h1{font-size:28px}.operationPage h2{font-size:23px}.operationPage .subpageHead p{font-size:14px;line-height:1.5}.operationPage .panel{padding:12px}.operationPage .largeForm{gap:12px}.operationPage .form label{gap:5px;font-size:14px}.operationPage .form input,.operationPage .form select{border-width:1px;height:43px;padding:0 9px;font-size:16px}.cartSuggestions{max-height:360px;top:60px}.cartSuggestions article{gap:8px;padding:10px}.cartSuggestions article>div:first-child b{font-size:14px}.cartSuggestions button{height:40px;padding:0 9px;font-size:12px}.saleCartHead,.cartTotal{padding:10px}.saleCart article{grid-template-columns:minmax(0,1fr) 72px 60px;gap:7px;padding:10px}.saleCart article>div{grid-column:1/4}.saleCart article b{font-size:14px;line-height:1.4}.saleCart article small{font-size:11px}.saleCart article input{height:40px;font-size:16px}.saleCart article>strong{font-size:15px}.removeLine{height:40px;padding:0 7px;font-size:11px}.cartTotal strong{font-size:22px}.paymentPanel{padding:12px}.dealTotal{padding:10px}.dealTotal input{font-size:19px!important}.dealTotal span{font-size:12px}.comboSwitch{padding:9px;font-size:14px!important}.amountDue{min-height:45px;padding:9px 10px}.amountDue strong{font-size:19px}.paymentStatus{padding:9px;font-size:14px}.largeForm .primaryAction{height:50px;font-size:16px}.saleSectionTitle b{font-size:15px}.saleSectionTitle small{font-size:12px}}.recentOrders time{color:var(--gold);margin-bottom:5px;font-size:18px;font-weight:900;display:block}.saleOrderList{flex-direction:column;gap:9px;display:flex}.saleOrder{border:1px solid var(--line);background:#fffaf1}.saleOrder summary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:13px;list-style:none;display:grid}.saleOrder summary::-webkit-details-marker{display:none}.saleOrder summary:after{content:"查看详单";color:var(--green);border-top:1px solid #eadbc6;grid-column:1/3;padding-top:7px;font-size:11px;font-weight:800}.saleOrder[open] summary:after{content:"收起详单"}.saleOrder summary b,.saleOrder summary small,.saleOrder summary strong,.saleOrder summary em{display:block}.saleOrder summary small{color:var(--muted);margin-top:4px}.saleOrder summary>span{text-align:right}.saleOrder summary strong{font-size:18px}.saleOrder summary em{color:var(--green);margin-top:4px;font-size:10px;font-style:normal}.saleOrder summary em:first-letter{color:var(--red)}.saleDetail{border-top:1px solid var(--line);padding:0 13px 13px}.saleDetail h3{margin:14px 0 5px;font-size:13px}.saleDetail p{border-bottom:1px solid #eee1cf;justify-content:space-between;gap:12px;margin:0;padding:7px 0;font-size:11px;display:flex}.saleDetail p span:last-child{text-align:right}.saleDetailLine small,.saleDetailLine b{margin-top:3px;display:block}.saleDetailLine small,.saleDetailLine s{color:var(--muted)}.detailTotal strong{color:var(--green);font-size:16px}@media (max-width:700px){.recentOrders time{font-size:16px}.saleOrder summary{padding:10px}.saleDetail{padding:0 10px 10px}.saleOrder summary strong{font-size:16px}}.recentTitle{justify-content:space-between;align-items:center;gap:10px;display:flex}.saleOrderButton{width:100%;height:auto;color:var(--ink);border:1px solid var(--line);text-align:left;background:#fffaf1;grid-template-columns:1fr auto;gap:10px;padding:12px;display:grid}.saleOrderButton:hover{color:var(--ink);background:#f1e1c9}.saleOrderButton time,.saleOrderButton b,.saleOrderButton small,.saleOrderButton strong,.saleOrderButton em{display:block}.saleOrderButton>span{text-align:right}.saleOrderButton em{color:var(--green);margin-top:4px;font-size:10px;font-style:normal}.saleOrderButton i{border-top:1px solid var(--line);color:var(--green);grid-column:1/3;padding-top:6px;font-size:10px;font-style:normal}.saleOrderButton.cancelled{opacity:.58}.orderModal{z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#160d09bf;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.orderDialog{background:var(--card);border:3px solid var(--gold);width:min(760px,96vw);max-height:92vh;padding:24px;position:relative;overflow:auto;box-shadow:0 24px 80px #0008}.orderDialog>.lightboxClose{position:absolute;top:10px;right:10px}.orderDialog header{border-bottom:1px solid var(--line);margin-bottom:14px;padding-right:50px}.orderDialog header time{color:var(--gold);font-size:20px;font-weight:900}.orderMetrics{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px;display:grid}.orderMetrics>div{background:#efe1cd;padding:10px}.orderMetrics span,.orderMetrics b{display:block}.orderMetrics span{color:var(--muted);font-size:10px}.orderMetrics b{margin-top:4px}.modalLines p{border-bottom:1px solid #eadbc8;justify-content:space-between;gap:14px;margin:0;padding:9px 0;font-size:12px;display:flex}.modalLines p>span:last-child{text-align:right}.modalLines small,.modalLines b{margin-top:3px;display:block}.modalLines small,.modalLines s{color:var(--muted)}.orderAdmin{border:2px solid var(--red);background:#f4e1dc;margin-top:18px;padding:14px}.orderAdmin .row{grid-template-columns:1fr 1fr auto}.orderAdmin>small{color:var(--muted);margin-top:8px;display:block}.cancelOrderForm{gap:8px;margin-top:10px;display:flex}.cancelOrderForm input{flex:1}.cancelOrderForm button{background:var(--red)}.exportFields{border:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:8px;margin:14px 0;padding:12px;display:grid}.exportFields label{align-items:center;gap:7px;font-size:12px;display:flex}.exportFields input{width:auto;height:auto}.pickerHeading{grid-template-columns:1fr auto;align-items:end;gap:8px;display:grid}.stockPickerDialog{width:min(980px,96vw)}.stockPickerDialog>small{color:var(--muted);margin:8px 0;display:block}.stockPickerList{grid-template-columns:1fr 1fr;gap:7px;max-height:58vh;margin:14px 0;display:grid;overflow:auto}.stockPickerList>label{border:1px solid var(--line);cursor:pointer;background:#fff;grid-template-columns:18px 72px 1fr 72px;align-items:center;gap:8px;padding:8px;display:grid}.stockPickerList>label.chosen{border:2px solid var(--gold);background:#f3e3c9}.stockPickerList>label>input[type=checkbox]{width:auto;height:auto}.stockPickerList>label>input[type=number]{height:38px}.stockPickerList img,.noPickerImage{object-fit:contain;width:72px;height:45px;color:var(--muted);background:#fff;place-items:center;font-size:9px;display:grid}.stockPickerList b,.stockPickerList small{display:block}.stockPickerList small{color:var(--muted);margin-top:3px;font-size:10px}@media (max-width:700px){.orderModal{padding:8px}.orderDialog{width:100%;max-height:96vh;padding:14px}.orderMetrics{grid-template-columns:1fr 1fr}.orderAdmin .row{grid-template-columns:1fr}.cancelOrderForm{flex-direction:column}.pickerHeading,.stockPickerList{grid-template-columns:1fr}.stockPickerList>label{grid-template-columns:18px 52px 1fr 58px}.stockPickerList img,.noPickerImage{width:52px;height:38px}.exportFields{grid-template-columns:1fr 1fr}}.saleDetailDialog{width:min(860px,96vw)}.orderPeople{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px;display:grid}.orderPeople>div{background:#efe1cd;padding:10px 12px}.orderPeople span,.orderPeople b{display:block}.orderPeople span{color:var(--muted);font-size:10px}.orderPeople b{margin-top:4px}.detailSectionTitle{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;margin-bottom:5px;padding-bottom:7px;display:flex}.detailSectionTitle h3{margin:0;font-size:18px}.detailSectionTitle span{color:var(--muted);font-size:11px}.detailProducts article{border-bottom:1px solid #eadbc8;grid-template-columns:28px minmax(190px,1.5fr) 1fr 110px;align-items:center;gap:10px;padding:11px 6px;display:grid}.detailProducts article>i{background:var(--ink);color:#fff;place-items:center;width:24px;height:24px;font-size:10px;font-style:normal;display:grid}.detailProducts article b,.detailProducts article small,.detailProducts article span,.detailProducts article s,.detailProducts article em,.detailProducts article strong{display:block}.detailProducts article small,.detailProducts article span,.detailProducts article s{color:var(--muted);margin-top:3px;font-size:10px}.detailProducts article>div:last-child{text-align:right}.detailProducts article em{color:var(--gold);font-size:10px;font-style:normal}.detailProducts article strong{margin-top:4px;font-size:17px}.detailMoney{grid-template-columns:1fr 1fr 1.2fr;gap:8px;margin:16px 0;display:grid}.detailMoney>div{background:#efe1cd;padding:12px}.detailMoney span,.detailMoney b,.detailMoney strong,.detailMoney small{display:block}.detailMoney span{color:var(--muted);font-size:10px}.detailMoney b{margin-top:5px;font-size:17px}.detailMoney small{color:var(--green);margin-top:3px}.detailMoney .discount{border-left:4px solid var(--gold)}.detailMoney .deal{background:var(--ink);color:#fff}.detailMoney .deal span{color:#d9c7b6}.detailMoney .deal strong{margin-top:5px;font-size:23px}.detailPayments{border:2px solid var(--line);background:#fffaf1;padding:13px}.paymentSummary{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px;display:grid}.paymentSummary>div{background:#e1eee3;padding:9px}.paymentSummary>div.due{color:var(--red);background:#f4dcd7}.paymentSummary span,.paymentSummary b{display:block}.paymentSummary span{font-size:10px}.paymentSummary b{margin-top:3px;font-size:17px}.detailPayments>p{border-top:1px solid #eadbc8;justify-content:space-between;gap:10px;margin:0;padding:7px 2px;font-size:11px;display:flex}.orderAdmin summary{cursor:pointer;font-weight:800}.orderAdmin[open] summary{margin-bottom:12px}@media (max-width:700px){.saleDetailDialog{padding:12px}.orderPeople{grid-template-columns:1fr 1fr}.detailProducts article{grid-template-columns:22px 1fr auto;padding:9px 2px}.detailProducts article>div:nth-child(3){grid-column:2}.detailProducts article>div:last-child{grid-area:1/3/3}.detailMoney{grid-template-columns:1fr 1fr}.detailMoney .deal{grid-column:1/3}.detailSectionTitle h3{font-size:16px}}body{background:#eeeae4}.panel,.saleCart,.saleOrderButton,.detailPayments,.orderDialog{box-shadow:none;background:#fff}.panel{border-color:#d5cec5}.saleCartHead,.cartTotal,.orderPeople>div,.detailMoney>div,.priceDiscount{background:#f2efeb}.paymentPanel,.cartSuggestions,.stockPickerList>label{background:#faf9f7}.comboSwitch,.dealTotal{background:#fff}.detailMoney .discount{background:#f7f3ec}.detailMoney .deal,.amountDue{background:#35251c}.unpaidOrder{background:#fff7f5}.languageSwitcher{z-index:1000;border:2px solid var(--ink);background:#fff;border-radius:4px;gap:4px;padding:4px;display:flex;position:fixed;top:18px;right:18px;box-shadow:0 4px 16px #24160f26}.languageSwitcher a{min-width:40px;min-height:34px;color:var(--ink);border:1px solid #d5cec5;border-radius:2px;place-items:center;padding:8px 10px;font-size:13px;font-weight:900;text-decoration:none;display:grid}.languageSwitcher a.active{border-color:var(--ink);background:var(--ink);color:#fff}.historyFilters{grid-template-columns:2fr 1fr 1fr auto;align-items:end;gap:9px;display:grid}.historyFilters label{font-size:12px;font-weight:700}.historyFilters input{margin-top:5px;display:block}.historyCount{color:var(--muted);margin:12px 0;font-size:12px}.salesHistoryCallout{align-self:start}.salesHistoryCallout>strong{color:var(--gold);margin-top:22px;font:700 48px Georgia,serif;display:block}.salesHistoryCallout>small{color:var(--muted);margin-bottom:20px;display:block}.salesHistoryCallout .export{width:100%}.subpage .panel{background:#eee9e3;border:2px solid #b8aa9c;border-top:5px solid #4b2e1d;position:relative;box-shadow:0 3px #2e20151c,0 12px 30px #2e201512}.subpage .panel:before{content:"";background:linear-gradient(90deg,var(--gold) 0 18%,#4b2e1d 18% 100%);pointer-events:none;height:5px;position:absolute;top:-5px;left:18px;right:18px}.subpage .panel>.panelHead{border:1px solid #bcae9f;border-left:5px solid var(--gold);background:#ded5cb;border-bottom:2px solid #8f7965;margin:-4px -4px 14px;padding:13px 15px}.subpage .panel>:where(.form,.formGrid,.historyFilters,.salesHistorySummary,.financeQuick,.ratioGrid,.accountMap,.locationList,.locationDirectoryList,.shareLinkList,.movementTable,.storeInventorySearch,.inventorySummary,.skuListControls,.pricingListControls){background:#f7f3ee;border:1px solid #c4b8ac;border-top:3px solid #90755d;padding:13px;box-shadow:0 2px #3d29150d}.subpage .panel>:where(.historyFilters,.salesHistorySummary,.financeQuick,.ratioGrid)+:where(.historyFilters,.salesHistorySummary,.historyCount,.tableWrap,.movementTable){margin-top:10px}.subpage .panel>.tableWrap,.subpage .panel>.saleOrderList,.subpage .panel>.compactProductPager{background:#e8ece8;border:1px solid #bfc7bf;border-top:3px solid #667466;padding:10px;box-shadow:0 2px #2636280d}.subpage .panel>.tableWrap table{background:#fff}.subpage .panel>.historyCount{background:#f1ebe4;border-top:1px solid #c8bbae;border-left:4px solid #80654e;padding:8px 11px}.subpage .panel>.empty{background:#faf8f5;border:1px dashed #c8beb3;padding:18px}@media (max-width:700px){.subpage .panel{border-width:4px 1px 1px}.subpage .panel:before{height:4px;top:-4px;left:10px;right:10px}.subpage .panel>.panelHead{margin:0 0 10px;padding:10px}.subpage .panel>:where(.form,.formGrid,.historyFilters,.salesHistorySummary,.financeQuick,.ratioGrid,.accountMap,.shareLinkList,.movementTable){padding:9px}.subpage .panel>.tableWrap{padding:6px}.languageSwitcher{align-self:flex-end;margin:8px 10px 0;position:relative;top:auto;right:auto}.languageSwitcher a{min-width:46px;min-height:38px;font-size:14px}.historyFilters{grid-template-columns:1fr 1fr}.historyFilters label:first-child,.historyFilters button{grid-column:1/3}}.manualImageHelp{border:1px solid var(--line);background:#fff;margin:9px 0;padding:12px}.manualImageHelp a{color:var(--green);font-weight:800}.manualImageHelp ol{color:var(--muted);margin:9px 0 0;padding-left:20px;font-size:11px;line-height:1.7}.pastedImagePreview{border:1px solid var(--line);background:#fff;margin-top:9px;padding:8px}.pastedImagePreview img{object-fit:contain;width:100%;height:150px;display:block}.pastedImagePreview p{color:var(--red);margin:0;font-size:11px;line-height:1.5}.saleCart article{grid-template-columns:74px minmax(200px,1fr) 90px 105px 58px}.saleCartThumb,.suggestionThumb{border:1px solid var(--line);background:#fff;width:74px;height:48px}.productImageTrigger .productImage{object-fit:contain;width:100%;height:100%}.salesPreviewImage{object-fit:contain;background:#fff;width:auto;max-width:95vw;height:auto;max-height:78vh;display:block}.cartSuggestions article{grid-template-columns:74px minmax(180px,1fr) auto;align-items:center}.emptyThumb{color:var(--muted);place-items:center;font-size:9px;display:grid}@media (max-width:700px){.saleCart article{grid-template-columns:58px minmax(0,1fr) 70px 54px}.saleCart article>.saleCartThumb{grid-area:1/1/3;width:58px;height:42px}.saleCart article>div{grid-column:2/5}.saleCart article>label{grid-column:2}.saleCart article>strong{grid-column:3}.saleCart article>.removeLine{grid-column:4}}.paymentReceipt{border-top:1px solid #eadbc8;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:10px 2px;display:grid}.paymentReceipt span b,.paymentReceipt span small{display:block}.paymentReceipt span small{color:var(--muted);margin-top:3px;font-size:10px}.paymentReceipt form{grid-column:1/3;grid-template-columns:1fr auto;gap:6px;display:grid}.paymentReceipt form input,.paymentReceipt form button{height:34px}.refundRow{background:#ffe3df!important}.refundRow td{color:#8c2f25;border-color:#e9b4ad}.refundRow .ledgerOrderButton{color:#8c2f25;background:#fff;border-color:#a7372b}.requiredMark{color:var(--red);font-size:11px}.stockPickerList>label{grid-template-columns:18px 112px minmax(0,1fr) 72px;gap:10px;padding:10px}.stockPickerList img,.stockPickerList .productImageTrigger,.stockPickerList .noPickerImage{width:112px;height:68px}.saleCartHead>div{justify-content:flex-end;align-items:center;display:flex}.clearCartButton{width:auto;height:auto;min-height:0;color:var(--muted);background:0 0;border:0;margin-left:10px;padding:2px 0;font-size:10px;text-decoration:underline}.clearCartButton:hover{color:var(--red);background:0 0}@media (max-width:700px){.stockPickerList>label{grid-template-columns:18px 82px minmax(0,1fr) 58px}.stockPickerList img,.stockPickerList .productImageTrigger,.stockPickerList .noPickerImage{width:82px;height:52px}}.salesImageLightbox .lightboxInner{width:min(900px,95vw)}.salesImageLightbox .salesPreviewImage{object-fit:contain;width:900px;max-width:95vw;height:400px;max-height:75vh;transform:none}@media (max-width:700px){.salesImageLightbox .salesPreviewImage{width:95vw;height:52vw;max-height:70vh}}.saleOrderButton.cancelled{opacity:1;color:#70271f;border:2px solid #b44b3e;background:#ffe3df!important}.saleOrderButton.cancelled:hover{color:#70271f;background:#ffd4ce!important}.saleOrderButton.cancelled em{color:#a22e23;font-weight:900}.saleOrderButton.cancelled i{color:#a22e23;border-color:#dca49d;font-weight:900}.refundedSaleRow{background:#fff1ef!important}.refundedSaleRow td{color:#7b352d;border-color:#edc8c3}.refundedSaleRow .ledgerOrderButton{color:#8c2f25;background:#fff;border-color:#b44b3e}.ledgerShortRef{border:1px solid var(--line);text-align:center;background:#eee9e2;min-width:48px;padding:5px 8px;font-size:11px;font-weight:800;display:inline-block}.salesCustomerFilters{grid-template-columns:1.4fr 1fr 1fr 1fr auto}.salesHistorySummary{grid-template-columns:repeat(4,1fr);gap:9px;margin:12px 0 22px;display:grid}.salesHistorySummary article{border:1px solid var(--line);background:#f4f0eb;padding:12px}.salesHistorySummary span,.salesHistorySummary strong{display:block}.salesHistorySummary span{color:var(--muted);font-size:10px}.salesHistorySummary strong{margin-top:5px;font-size:20px}.salesHistorySummary article.due{color:#8c2f25;background:#ffe3df;border-color:#d8a29b}@media (max-width:700px){.salesCustomerFilters{grid-template-columns:1fr 1fr}.salesCustomerFilters label:first-child,.salesCustomerFilters button{grid-column:1/3}.salesHistorySummary{grid-template-columns:1fr 1fr}}.financeFilterPanel{margin-bottom:18px}.financeFilterPanel .historyFilters{grid-template-columns:1fr 1fr auto auto}.financeFilterPanel a{border:1px solid var(--line);min-height:42px;color:var(--ink);background:#fff;place-items:center;padding:0 16px;font-size:12px;font-weight:800;text-decoration:none;display:grid}.ledgerOrderButton{border:1px solid var(--gold);width:auto;height:auto;color:var(--ink);font:inherit;white-space:nowrap;background:#f4e7d3;padding:5px 8px;font-size:11px}.ledgerOrderButton:hover{background:var(--gold);color:#fff}.financeQuick{gap:8px;margin-bottom:12px;display:flex}.financeQuick a{border-color:var(--gold);background:#f4e7d3;min-height:36px}.permissionAccount{grid-template-columns:260px 1fr}.permissionAccountBody{min-width:0;padding:14px}.permissionForm{grid-template-columns:1fr;gap:14px;display:grid}.permissionIdentity{border-bottom:2px solid var(--ink);grid-template-columns:240px auto auto;align-items:end;gap:12px;padding-bottom:12px;display:grid}.permissionIdentity>label{flex-direction:column;gap:5px;font-size:12px;font-weight:800;display:flex}.permissionTree{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-left:18px;display:grid;position:relative}.permissionTree:before{content:"";background:var(--gold);width:2px;position:absolute;top:16px;bottom:16px;left:3px}.permissionBranch{border:1px solid var(--line);background:#fff;margin:0;padding:11px;position:relative}.permissionBranch:before{content:"";border-top:2px solid var(--gold);width:15px;position:absolute;top:20px;left:-16px}.permissionBranch legend{color:var(--ink);padding:0 6px;font-size:14px;font-weight:900}.permissionBranch>small{min-height:28px;color:var(--muted);font-size:10px;line-height:1.4;display:block}.permissionBranch>div{flex-direction:column;gap:6px;margin-top:8px;display:flex}.permissionLeaf{cursor:pointer;background:#f8f6f2;border:1px solid #ded7ce;align-items:center;gap:7px;padding:7px 8px;flex-direction:row!important;font-size:11px!important;display:flex!important}.permissionLeaf input{width:auto!important;height:auto!important}.permissionLeaf:has(input:checked){border-color:var(--gold);background:#f2e4cc}.permissionLocations{grid-template-columns:repeat(3,1fr)}.permissionForm>.saveCompact{justify-self:end;min-width:180px}.permissionAccountBody>.accountPassword{margin-top:12px}.createUserPanel .permissionTree{margin-top:14px}@media (max-width:1100px){.permissionTree{grid-template-columns:repeat(2,minmax(0,1fr))}.permissionAccount{grid-template-columns:210px 1fr}}@media (max-width:760px){.permissionAccount{grid-template-columns:1fr}.permissionAccountBody{padding:10px}.permissionIdentity{grid-template-columns:1fr 1fr}.permissionIdentity>label:first-child{grid-column:1/3}.permissionTree{grid-template-columns:1fr}.permissionLocations{grid-template-columns:1fr 1fr}.permissionForm>.saveCompact{width:100%}}.quickSalePanel{border-top:4px solid var(--gold);padding-top:21px}.quickSaleHead{align-items:flex-start}.quickSaleHead .hint{margin-bottom:0}.quickSaleCompleteForm{max-width:none}.quickSaleCompleteForm .paymentPanel{border-color:var(--gold)}.quickSaleCompleteForm .primaryAction{height:50px;font-size:15px}.saleProductBlock,.saleCustomerBlock{border:1px solid var(--line);background:#faf9f7;padding:15px}.saleSectionTitle{align-items:center;gap:10px;margin-bottom:13px;display:flex}.saleSectionTitle>span{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:12px;font-weight:900;display:grid}.saleSectionTitle b,.saleSectionTitle small{display:block}.saleSectionTitle small{color:var(--muted);margin-top:2px;font-size:10px;font-weight:400}.saleCustomerBlock{grid-template-columns:260px minmax(0,1fr);align-items:center;gap:18px;display:grid}.saleCustomerBlock>.saleSectionTitle{margin:0}.paymentTop{grid-template-columns:250px minmax(0,1fr);align-items:center;gap:18px;display:grid}.paymentTop>.saleSectionTitle{margin:0}.dealLine{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.dealLine .comboSwitch{white-space:nowrap;min-height:48px;margin:0}.simplePayment .dealTotal{min-width:0;margin:0;padding:10px 12px}.simplePayment .dealTotal input{height:42px;font-size:20px!important}.simplePayment .paymentStatus{border-radius:2px}.saleCartHead,.cartTotal{padding-top:10px;padding-bottom:10px}.cartTotal strong{font-size:22px}@media (max-width:980px){.quickSaleHead{align-items:flex-start;gap:12px}}@media (max-width:760px){.saleCustomerBlock,.paymentTop{grid-template-columns:1fr;gap:10px}.saleCustomerBlock>.saleSectionTitle,.paymentTop>.saleSectionTitle{margin-bottom:0}.dealLine{grid-template-columns:1fr auto}}@media (max-width:600px){.quickSaleHead{flex-direction:column}.quickSaleHead .export{width:100%}.quickSalePanel{padding-top:15px}.dealLine{grid-template-columns:1fr}.dealLine .comboSwitch{margin-top:0}.saleProductBlock,.saleCustomerBlock{padding:11px}.saleSectionTitle small{line-height:1.35}}@media (max-width:700px){.financeFilterPanel .historyFilters{grid-template-columns:1fr 1fr}.financeFilterPanel .historyFilters label:first-child{grid-column:auto}.financeFilterPanel .historyFilters button,.financeFilterPanel .historyFilters a{grid-column:auto;width:100%}}.compactSalesList{border-top:1px solid var(--line)}.compactSalesList .saleOrderButton{text-align:left;border-width:0 0 1px;grid-template-columns:145px minmax(110px,.7fr) minmax(260px,2fr) 130px;align-items:center;min-height:56px;padding:8px 12px;display:grid}.compactSalesList .saleOrderButton time{font-size:11px;font-weight:800}.compactSalesList .saleOrderButton span{text-align:left;min-width:0}.compactSalesList .saleOrderButton b,.compactSalesList .saleOrderButton small,.compactSalesList .saleOrderButton strong,.compactSalesList .saleOrderButton em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.compactSalesList .saleOrderButton small{color:var(--muted);margin-top:2px;font-size:10px}.compactSalesList .saleCompactMoney{text-align:right}.compactSalesList .saleCompactMoney em{color:var(--green);margin-top:3px;font-size:10px;font-style:normal}.detailProducts article.detailProductWithImage{grid-template-columns:28px 86px minmax(180px,1.5fr) 1fr 110px}.detailProductThumb{object-fit:contain;border:1px solid var(--line);cursor:zoom-in;background:#fff;width:86px;height:54px}.receivingFilters{grid-template-columns:2fr 1fr 1fr auto}.financeRatio{margin:16px 0}.ratioGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ratioCard{border:1px solid var(--line);background:#fff;padding:14px}.ratioCard header{justify-content:space-between;gap:10px;display:flex}.ratioCard b{font-size:20px}.ratioTrack{background:#ece7e1;height:10px;margin-top:10px}.ratioTrack i{background:var(--gold);height:100%;display:block}@media (max-width:700px){.compactSalesList .saleOrderButton{grid-template-columns:88px 1fr 88px;min-height:58px}.compactSalesList .saleOrderButton>span:nth-child(3){grid-column:2/4}.compactSalesList .saleCompactMoney{grid-area:1/3}.detailProducts article.detailProductWithImage{grid-template-columns:22px 58px 1fr auto}.detailProductThumb{width:58px;height:40px}.receivingFilters{grid-template-columns:1fr 1fr}.receivingFilters label:first-child,.receivingFilters button{grid-column:1/3}.ratioGrid{grid-template-columns:1fr}}.historyPagination{border-top:1px solid var(--line);justify-content:center;align-items:center;gap:16px;margin-top:18px;padding-top:14px;display:flex}.historyPagination a,.historyPagination span{text-align:center;border:1px solid var(--line);min-width:92px;padding:9px 12px;text-decoration:none}.historyPagination span{color:var(--muted);background:#eee}.historyPagination b{font-size:12px}@media (min-width:701px){.subpage{padding-top:24px}.subpageHead{align-items:center;margin-bottom:14px}.subpageHead h1{margin-bottom:2px;font-size:32px}.subpageHead p{margin:4px 0 0;line-height:1.45}.subpage>.panel,.subpage>.operationGrid>.panel{padding:18px}.subpage .wide,.subpage .grid1,.subpage .grid2{margin-bottom:12px}.subpage .operationGrid,.subpage .grid2{gap:12px}.subpage .panelHead{margin-bottom:12px}.subpage .panel h2{font-size:24px}.subpage .form,.subpage .largeForm{gap:11px}.subpage .form input,.subpage .form select{height:44px}.subpage .hint{margin:5px 0 12px;line-height:1.45}.subpage .locationCards{gap:7px;margin-bottom:12px}.subpage .locationCards article{padding:10px 12px}.subpage .customerGrid{gap:8px;margin-top:12px}.subpage .customerGrid article{padding:12px}.subpage .historyFilters{gap:7px}.subpage .historyCount{margin:9px 0}.subpage .salesHistorySummary{margin:9px 0 14px}.subpage .salesHistorySummary article{padding:9px 11px}.subpage .sectionGap{margin-top:18px}.subpage .reportLinks{margin-top:12px}.subpage .accountNode{gap:12px;padding:11px}.subpage .createUserPanel[open] summary{margin-bottom:12px}.subpage .inventoryFinder{padding-top:13px}.subpage .inventoryFinder>p{margin:9px 0}.subpage .storeResultGrid article{padding:10px}}@media (max-width:700px){.subpage{padding-top:12px}.subpageHead{gap:9px;margin-bottom:12px}.subpageHead h1{margin-bottom:2px}.subpageHead p{margin:4px 0 0}.subpage>.panel,.subpage>.operationGrid>.panel{padding:12px}.subpage .wide,.subpage .grid1,.subpage .grid2{margin-bottom:10px}.subpage .panelHead{gap:8px;margin-bottom:10px}.subpage .hint{margin:5px 0 10px}.subpage .locationCards{gap:6px;margin-bottom:10px}.subpage .locationCards article{padding:9px 10px}.subpage .customerGrid{gap:7px;margin-top:10px}.subpage .customerGrid article{padding:11px}.subpage .sectionGap{margin-top:16px}}.workbenchNav nav{gap:7px}.workbenchNav a{background:#ffffff09;border:1px solid #ffffff24;border-radius:5px;transition:background .16s,border-color .16s,color .16s}.workbenchNav a:hover{border-color:#d2a45a80}.workbenchNav a.active{color:#2d1b10;background:#f3d79d;border-color:#f6e3bc;box-shadow:inset 4px 0 #9b5a22,0 5px 14px #160b0659}.workbenchNav a.active:before{content:"●";color:#8c4b19;margin-right:7px;font-size:8px}@media (max-width:700px){.workbenchNav{border-bottom-width:2px;padding:4px 5px;box-shadow:0 4px 12px #25150d3d}.workbenchNav nav{gap:3px}.workbenchNav .navGroupLabel{display:none}.workbenchNav a{border-radius:3px;min-height:34px;padding:6px 9px;font-size:11px;line-height:1.15}.workbenchNav a.active:before{margin-right:4px;font-size:6px}.homeDashboard .metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:12px 0}.homeDashboard .metrics article{border-bottom-width:2px;min-width:0;padding:9px 6px}.homeDashboard .metrics span,.homeDashboard .metrics small{white-space:nowrap;text-overflow:ellipsis;font-size:8px;line-height:1.25;overflow:hidden}.homeDashboard .metrics strong{white-space:nowrap;margin:7px 0 5px;font-size:19px;line-height:1}.homeDashboard .quickSaleHead{margin-bottom:10px;display:block}}.panel{border-radius:8px}.subpage>.panel,.moduleSectionGroup>.panel{box-shadow:0 5px 18px #3b2a1d12}.moduleSectionGroup{border-top:3px solid #b98b4d;margin-top:26px;padding-top:8px}.transferForm{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;display:grid}.transferForm>label{flex-direction:column;gap:5px;font-size:13px;font-weight:700;display:flex}.transferProductField,.transferForm .sourceWarehousePicker{grid-column:1/-1}.transferForm .sourceWarehousePicker{background:#faf6ef;border:1px solid #b98b4d;margin:0;padding:10px 12px 12px}.sourceWarehousePicker legend{padding:0 7px;font-size:13px;font-weight:900}.sourceWarehousePicker>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.sourceWarehousePicker button{border:1px solid var(--line);height:46px;min-height:0;color:var(--ink);background:#fff;justify-content:space-between;gap:8px;padding:7px 11px;display:flex}.sourceWarehousePicker button:hover{border-color:var(--gold);background:#f7ead5}.sourceWarehousePicker button.selected{background:#f0d8af;border:2px solid #87521f;box-shadow:inset 3px 0 #87521f}.sourceWarehousePicker button span{text-align:left}.sourceWarehousePicker button strong{color:var(--green);white-space:nowrap;font-size:12px}.sourceWarehousePicker>small{color:var(--red);display:block}.transferForm .wideField{grid-column:1/3}.transferForm .transferSubmit{grid-column:3;min-width:150px}.transferForm button:disabled,.transferForm select:disabled,.transferForm input:disabled{cursor:not-allowed;opacity:.55}.bulkTransferPanel{border-top-color:#7d552c}.bulkTransferForm{grid-template-columns:minmax(280px,1.2fr) minmax(420px,1fr);align-items:end;gap:12px;display:grid}.bulkTransferForm>label{grid-row:span 2}.bulkTransferForm>.row{margin:0}.bulkTransferForm .export,.bulkTransferForm button{text-align:center;place-items:center;min-height:42px;display:grid}@media (max-width:800px){.bulkTransferForm{grid-template-columns:1fr}.bulkTransferForm>label{grid-row:auto}.bulkTransferForm>.row{grid-template-columns:1fr 1fr}}.transferSkuSuggestions button{grid-template-columns:minmax(0,1fr) auto;align-items:center}.transferSkuSuggestions button b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.transferSkuSuggestions button span{white-space:nowrap;color:var(--green);font-weight:700}@media (max-width:900px){.sourceWarehousePicker>div{grid-template-columns:1fr 1fr}}@media (max-width:700px){.transferForm{grid-template-columns:1fr 1fr}.transferProductField,.transferForm .sourceWarehousePicker,.transferForm .wideField,.transferForm .transferSubmit{grid-column:1/-1}.sourceWarehousePicker>div{grid-template-columns:1fr 1fr}}.movementTable{border-top:1px solid var(--line)}.movementRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(250px,1.35fr) 58px minmax(210px,.8fr) minmax(250px,1fr) minmax(230px,.8fr);align-items:center;gap:12px;min-height:52px;padding:7px 4px;font-size:12px;display:grid}.movementRow>div{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex}.movementRow b,.movementRow span,.movementRow small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.movementRow small{color:var(--muted)}.movementRow>strong{white-space:nowrap;color:var(--green)}.movementRow form{grid-template-columns:minmax(120px,1fr) auto;gap:6px;display:grid}.movementRow form input,.movementRow form button{height:34px}.movementRow form button{padding:0 11px}.movementTable+.empty,.movementTable .empty{margin:0}.movementTable:has(.movementRow)+*{margin-top:0}.movementRow .movementReference{white-space:normal;flex-direction:column;align-items:flex-start;gap:2px}.movementRow .movementReference span,.movementRow .movementReference small{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;max-width:100%;overflow:visible}.movementRow .movementReference span{color:var(--ink);font-weight:700}@media (max-width:1050px){.movementRow{grid-template-columns:minmax(220px,1fr) 55px minmax(180px,.8fr) minmax(220px,1fr)}.movementRow form{grid-column:1/-1;justify-self:end;width:min(350px,100%)}}@media (max-width:700px){.movementRow{grid-template-columns:1fr auto;gap:5px 10px}.movementRow>div:nth-of-type(2),.movementRow>div:nth-of-type(3){grid-column:1/-1}.movementRow form{grid-column:1/-1;justify-self:stretch;width:100%}}.countCompactForm{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(230px,.7fr);align-items:end;gap:9px 12px;display:grid}.countCompactForm>.skuCombobox{grid-column:1/3}.countCompactForm>.skuCombobox+label{grid-column:3}.countCompactForm>.skuPreview{grid-column:1/-1;margin:0;padding:8px}.countCompactForm>.row{grid-column:1/3;grid-template-columns:1fr 1fr;gap:10px;display:grid}.countCompactForm>.countNote{grid-column:1/3}.countCompactForm>.primaryAction,.countCompactForm>button:last-child{grid-column:3;height:44px;font-size:14px}.countCompactForm label{gap:4px}.countCompactForm input,.countCompactForm select{height:42px}.countCompactForm .skuCombobox>small{min-height:14px;font-size:10px}.countCompactForm .skuPreview>img,.countCompactForm .skuPreview>.zoomTrigger,.countCompactForm .skuPreview>.zoomTrigger img,.countCompactForm .previewEmpty{height:64px}@media (max-width:760px){.countCompactForm{grid-template-columns:1fr 1fr}.countCompactForm>.skuCombobox,.countCompactForm>.skuCombobox+label,.countCompactForm>.skuPreview,.countCompactForm>.row,.countCompactForm>.countNote,.countCompactForm>.primaryAction,.countCompactForm>button:last-child{grid-column:1/-1}.countCompactForm>.row{grid-template-columns:1fr 1fr}}.exchangeManagement{border-top:4px solid var(--gold)}.compactRateForm{grid-template-columns:1fr 1fr;gap:10px 14px;display:grid}.compactRateForm .rateLine{border:1px solid var(--line);background:#f7f4ef;grid-template-columns:1fr 150px 1fr;padding:10px 12px}.compactRateForm .rateLine label{font-size:11px}.compactRateForm .rateLine input{height:38px}.compactRateForm>.hint{grid-column:1/2;align-self:center;margin:0}.compactRateForm>button{grid-column:2;justify-self:end;min-width:190px}.exchangeManagement .panelHead{margin-bottom:12px}@media (max-width:850px){.compactRateForm{grid-template-columns:1fr}.compactRateForm>.hint,.compactRateForm>button{grid-column:1}.compactRateForm>button{width:100%}}.navGroupLabel{color:#c9ad8f;letter-spacing:.14em;margin:9px 7px 1px;font-size:9px;font-weight:900;display:block}.inventoryExports{justify-content:space-between;align-items:center;gap:20px;margin-top:16px;display:flex}.inventoryExports p{color:var(--muted);margin:5px 0 0;font-size:12px}.inventoryExports>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.inventoryExports .export{white-space:nowrap}@media (max-width:700px){.inventoryExports{flex-direction:column;align-items:stretch}.inventoryExports>div:last-child{grid-template-columns:1fr;display:grid}.inventoryExports .export{width:100%}}.profileGrid{grid-template-columns:minmax(260px,.75fr) minmax(320px,1fr);gap:16px;display:grid}.profileGrid>.panel{margin:0}.profileGrid h2{margin-bottom:14px;font-size:22px}.profileFacts{margin:0}.profileFacts>div{border-bottom:1px solid var(--line);grid-template-columns:90px 1fr;gap:12px;padding:11px 0;display:grid}.profileFacts dt{color:var(--muted);font-size:12px}.profileFacts dd{overflow-wrap:anywhere;margin:0;font-weight:800}.profileLogout{width:100%;margin-top:18px}.profileLanguages{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;display:grid}.profileLanguages a{border:1px solid var(--line);min-height:48px;color:var(--ink);background:#f5f2ee;place-items:center;font-weight:800;text-decoration:none;display:grid}.profileLanguages a.active{border:2px solid var(--gold);color:#fff;background:#35251c}.profileContact,.profilePassword{align-self:start}.profileContact .form>button,.profilePassword .form>button{width:auto;min-width:150px}.profilePassword .row{grid-template-columns:1fr 1fr}.workbenchNav a[href=\/profile]{border-color:#d2a45a80;margin-top:10px}@media (max-width:700px){.profileGrid{grid-template-columns:1fr}.profilePassword{grid-column:1}.profilePassword .row{grid-template-columns:1fr}.profilePassword .form>button{width:100%}.profileLanguages a{min-height:42px;font-size:12px}.workbenchNav a[href=\/profile]{margin-top:0}}.mobileWorkbench{max-width:1180px}.mobileLogoHero{display:none}.dashboardHeader{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:18px;display:flex}.dashboardHeader>div>p:last-child{color:var(--muted);margin:7px 0 0;font-size:12px}.dashboardAccount{align-items:center;gap:10px;display:flex}.dashboardAccount>a{color:var(--ink);font-size:12px;font-weight:800;text-decoration:none}.performanceHero{color:#fff;border-bottom:4px solid var(--gold);background:linear-gradient(130deg,#24140d,#60361d);grid-template-columns:1.5fr 1fr 1fr;margin-top:18px;padding:24px;display:grid;box-shadow:0 12px 32px #2b180f25}.performanceHero>div{border-left:1px solid #ffffff2b;flex-direction:column;justify-content:center;padding:5px 22px;display:flex}.performanceHero>div:first-child{border:0;padding-left:0}.performanceHero span,.performanceHero small{color:#d8c9bb;font-size:11px}.performanceHero strong{margin:8px 0 4px;font:700 40px Georgia,serif}.performanceHero b{margin-top:9px;font:700 24px Georgia,serif}.dashboardStats{grid-template-columns:repeat(3,1fr);gap:10px;margin:10px 0 25px;display:grid}.dashboardStats article{border:1px solid var(--line);background:#f8f2e8;border-top:3px solid #6f4a32;padding:14px 17px}.dashboardStats span,.dashboardStats small{color:var(--muted);font-size:10px;display:block}.dashboardStats strong{margin:6px 0 4px;font-size:22px;display:block}.dashboardStats article.due{border-top-color:var(--red);background:#fff3ef}.dashboardStats article.due strong{color:var(--red)}.moduleTitle{justify-content:space-between;align-items:end;margin:0 0 12px;display:flex}.moduleTitle h2{font-size:26px}.moduleTitle p{color:var(--muted);margin:5px 0 0;font-size:12px}.moduleTitle>span{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.moduleGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.moduleCard{border:1px solid var(--line);min-height:116px;color:var(--ink);background:#fffaf2;border-left:4px solid #76523b;grid-template-columns:42px minmax(0,1fr) auto 12px;align-items:center;gap:12px;padding:18px;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid;position:relative;box-shadow:0 6px 18px #3b291a12}.moduleCard:hover{border-color:var(--gold);transform:translateY(-2px);box-shadow:0 10px 25px #3b291a22}.moduleCard>i{color:#684024;background:#efe3d1;border-radius:50%;place-items:center;width:42px;height:42px;font-size:15px;font-style:normal;font-weight:900;display:grid}.moduleCard h3{margin:0 0 5px;font-size:16px}.moduleCard p{color:var(--muted);margin:0;font-size:11px;line-height:1.4}.moduleCard>aside{text-align:right}.moduleCard>aside strong,.moduleCard>aside small{display:block}.moduleCard>aside strong{font-size:19px}.moduleCard>aside small{color:var(--muted);white-space:nowrap;margin-top:3px;font-size:8px}.moduleCard>b{color:var(--gold);font-size:22px}.moduleCard.primary{border-left-color:var(--gold);background:#fff5e4}.moduleCard.primary>i{background:var(--ink);color:#fff}.moduleCard.alert{border-left-color:var(--red)}.moduleCard.alert>aside strong{color:var(--red)}@media (max-width:900px){.moduleGrid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.workbenchNav{display:none}body:has(>.mobileWorkbench){color:#f5e8d2;background:radial-gradient(circle at 30% 0,#5a3822 0,#2a170e 38%,#160c08 100%)}body:has(>.mobileWorkbench):before{opacity:.18;background-image:repeating-linear-gradient(92deg,#0000 0 48px,#d5a35716 49px 50px),radial-gradient(#d6a75d .55px,#0000 .55px)}.mobileWorkbench{background:linear-gradient(#20120c 0,#392216 36%,#21120c 100%);width:100%;min-height:100vh;padding:0 12px 34px}.dashboardHeader,.performanceHero,.dashboardStats{display:none}.mobileLogoHero{background:radial-gradient(circle,#50311f 0,#28160e 55%,#160c08 100%);border-bottom:3px solid #b98736;grid-template-rows:142px auto;place-items:center;height:202px;margin:0 -12px 18px;padding:10px 0 14px;display:grid;overflow:hidden;box-shadow:inset 0 -18px 35px #0f070558}.mobileLogoHero img{object-fit:contain;filter:invert()sepia(.18);mix-blend-mode:screen;opacity:.96;width:142px;height:142px}.mobileLogoHero>div{color:#f8ead2;align-items:baseline;gap:7px;line-height:1;display:flex}.mobileLogoHero strong{letter-spacing:.03em;font:700 20px Georgia,serif}.mobileLogoHero span{color:#d6b988;letter-spacing:.08em;font-size:14px;font-weight:700}.moduleTitle{align-items:center;margin:0 0 9px}.moduleTitle h2{color:#f7ead5;font-size:21px}.moduleTitle p{display:none}.moduleTitle>span{color:#1c100a;background:#b98736;width:25px;height:25px;font-size:9px;font-weight:900}.moduleGrid{grid-template-columns:1fr 1fr;gap:9px}.moduleCard,.moduleCard:nth-child(6n+1),.moduleCard:nth-child(6n+4){color:#f5e8d2;background:linear-gradient(145deg,#4b2d1c,#342015);border:1px solid #8e6748;border-left:3px solid #b98736;border-radius:13px;grid-area:auto;grid-template-columns:38px minmax(0,1fr) 9px;align-content:center;gap:9px;min-height:90px;padding:13px 11px;box-shadow:0 7px 18px #0d06053d,inset 0 1px #ffffff0d}.moduleCard:hover{background:#56341f;border-color:#d7a85d}.moduleCard>i,.moduleCard:nth-child(6n+1)>i,.moduleCard:nth-child(6n+4)>i{color:#d8ad68;background:#26150e;border:1px solid #815d3f;width:38px;height:38px;font-size:14px}.moduleCard h3,.moduleCard:nth-child(6n+1) h3,.moduleCard:nth-child(6n+4) h3{color:#fff1dc;margin:0;font-size:15px;line-height:1.25}.moduleCard p,.moduleCard:nth-child(6n+1) p,.moduleCard:nth-child(6n+4) p{display:none}.moduleCard>aside,.moduleCard:nth-child(6n+1)>aside,.moduleCard:nth-child(6n+4)>aside{color:#d1b899;text-align:left;grid-column:2;margin-top:5px;line-height:1;display:block}.moduleCard>aside strong{color:#f2d7aa;font-size:14px;display:inline}.moduleCard>aside small{color:#bca38b;margin-left:4px;font-size:9px;display:inline}.moduleCard>b{color:#d9aa5d;grid-area:1/3/3;font-size:19px}.moduleCard.primary{background:linear-gradient(145deg,#6a4024,#442718);border-color:#c99642}.moduleCard.primary>i{color:#23140d;background:#d2a153;border-color:#edc67f}.subpage{padding:0 10px 35px}.subpageHead{z-index:40;border-bottom:3px solid var(--gold);background:linear-gradient(110deg,#2b190f,#4b2c1a);flex-direction:row;justify-content:space-between;align-items:center;gap:10px;min-height:58px;margin:0 -10px 12px;padding:10px 12px;display:flex;position:sticky;top:0;box-shadow:0 6px 18px #160b0640}.subpageHead>div:first-child{min-width:0}.subpageHead .eyebrow,.subpageHead>div:first-child>p:not(.eyebrow){display:none}.subpageHead h1{color:#fff4e2;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Arial,PingFang SC,sans-serif;font-size:20px;overflow:hidden}.subpageHead>a,.subpageHead>.inventoryActions a{color:#2a180f;white-space:nowrap;background:#f3dfbd;border:1px solid #c89a55;border-radius:5px;place-items:center;min-height:36px;padding:0 12px;font-size:12px;font-weight:900;text-decoration:none;display:grid}.subpageHead>.inventoryActions{gap:6px;display:flex}.subpageHead>.inventoryActions a:not([href=\/]){display:none}.subpageHead>.grandTotal{font-size:11px}.subpageHead>a[href=\/],.subpageHead>.inventoryActions a[href=\/]{font-size:0}.subpageHead>a[href=\/]:after,.subpageHead>.inventoryActions a[href=\/]:after{content:"← 返回首页";font-size:12px}html[lang=en] .subpageHead>a[href=\/]:after,html[lang=en] .subpageHead>.inventoryActions a[href=\/]:after{content:"← Home"}html[lang=th] .subpageHead>a[href=\/]:after,html[lang=th] .subpageHead>.inventoryActions a[href=\/]:after{content:"← หน้าหลัก"}}.pricingWorkbench{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:18px;display:grid}.pricingProducts>label{gap:7px;font-weight:700;display:grid}.pricingSelectTools{align-items:center;gap:8px;margin:10px 0;display:flex}.pricingSelectTools small{margin-left:auto}.pricingSkuList{border:1px solid var(--line);background:#fff;max-height:440px;overflow:auto}.pricingSkuList>label{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.pricingSkuList>label:last-child{border-bottom:0}.pricingSkuList>label.selected{box-shadow:inset 4px 0 var(--gold);background:#f4ead6}.pricingSkuList span{gap:2px;display:grid}.pricingSkuList code{font-size:11px}.pricingSkuList strong{font-size:13px}.pricingEditor{border:1px solid var(--line);background:var(--paper);align-self:start;padding:16px}.pricingPreview{border:1px solid var(--line);background:#fff;gap:7px;padding:12px;display:grid}.pricingPreview span{justify-content:space-between;gap:8px;font-size:12px;display:flex}.pricingPreview em{color:var(--muted);white-space:nowrap;font-style:normal}@media (max-width:850px){.pricingWorkbench{grid-template-columns:1fr}.pricingSkuList{max-height:330px}}.shareProductPicker{border:1px solid var(--line);background:#fff;max-height:350px;overflow:auto}.shareProductPicker>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 10px;display:grid}.shareProductPicker>div.selected{background:#f4ead6}.shareProductPicker>div>label{align-items:center;gap:8px;min-width:0;display:flex}.shareProductPicker label span{min-width:0;display:grid}.shareProductPicker label b{font-size:13px}.shareProductPicker code{font-size:10px}.sharePriceInput{grid-template-columns:110px 72px;gap:5px;display:grid}.sharePriceInput input,.sharePriceInput select{min-height:38px;padding:7px}.shareQuotePanel{min-width:0}@media (max-width:600px){.shareProductPicker>div{grid-template-columns:1fr}.sharePriceInput{grid-template-columns:1fr 90px;padding-left:24px}}@media (max-width:359px){.mobileLogoHero{grid-template-rows:122px auto;height:178px}.mobileLogoHero img{width:122px;height:122px}.mobileLogoHero strong{font-size:18px}.mobileLogoHero span{font-size:12px}.moduleGrid{gap:6px}.moduleCard,.moduleCard:nth-child(6n+1),.moduleCard:nth-child(6n+4){grid-template-columns:32px minmax(0,1fr) 7px;gap:7px;min-height:84px;padding:10px 8px}.moduleCard>i,.moduleCard:nth-child(6n+1)>i,.moduleCard:nth-child(6n+4)>i{width:32px;height:32px}.moduleCard h3,.moduleCard:nth-child(6n+1) h3,.moduleCard:nth-child(6n+4) h3{font-size:13px}.moduleCard>aside strong{font-size:12px}.moduleCard>aside small{font-size:8px}}@media (min-width:851px){.workbenchNav{padding-top:14px}.workbenchBrand{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:0 6px 14px;display:flex}.workbenchBrand img{object-fit:contain;filter:invert()sepia(.18);opacity:.96;width:70px;height:70px;display:block}.workbenchBrand>div{min-width:0}.workbenchBrand b{letter-spacing:.08em;font-size:13px}}@media (min-width:430px) and (max-width:700px){.moduleGrid{gap:11px}.moduleCard,.moduleCard:nth-child(6n+1),.moduleCard:nth-child(6n+4){min-height:94px;padding-left:14px;padding-right:14px}.moduleCard h3,.moduleCard:nth-child(6n+1) h3,.moduleCard:nth-child(6n+4) h3{font-size:16px}}.compactAccount{border:1px solid var(--line);background:#fff;grid-template-columns:minmax(210px,.8fr) minmax(390px,1.3fr) auto;align-items:center;gap:18px;padding:14px;display:grid}.compactAccount .accountIdentity{min-width:0}.compactAccount .accountIdentity small{text-overflow:ellipsis;display:block;overflow:hidden}.accountFacts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.accountFacts>span,.accountFacts>em{border:1px solid var(--line);background:#f4f1ed;padding:7px 10px;font-size:11px;font-style:normal}.accountFacts .statusOn{color:#25613a;background:#e5f2e8;border-color:#9fc3a8}.accountFacts .statusOff{color:#685e55;background:#eee;border-color:#c7beb5}.accountFacts .statusPending{color:#805519;background:#fff1d7;border-color:#d6b178}.accountActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.accountActions .accountPassword{grid-template-columns:150px auto;gap:6px;margin:0;display:grid}.accountActions .accountPassword input,.accountActions .accountPassword button,.accountActions>button,.accountActions>form>button{height:39px}.secondary{background:#74675d}.secondary:hover{background:#51473f}.permissionDialog{width:min(1120px,96vw);max-height:92vh;color:var(--ink);background:#fff;border:0;border-radius:8px;margin:auto;padding:0;box-shadow:0 24px 90px #160d0980}.permissionDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1b130eb8}.permissionDialogForm{max-height:92vh;padding:20px;overflow:auto}.permissionDialogForm>header{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:start;gap:14px;padding-bottom:13px;display:flex}.permissionDialogForm h2{margin:3px 0 0}.dialogClose{width:38px;height:38px;color:var(--ink);background:#eee;padding:0;font-size:25px}.dialogClose:hover{background:#ddd}.permissionDialogForm>.permissionIdentity{margin-top:14px}.permissionDialogForm>footer{border-top:1px solid var(--line);background:#fff;justify-content:flex-end;gap:8px;margin:16px -20px -20px;padding:12px 20px;display:flex;position:sticky;bottom:-20px}.permissionMindMap{grid-template-columns:112px minmax(0,1fr);align-items:stretch;gap:22px;margin-top:16px;display:grid}.permissionRoot{border:2px solid var(--gold);color:#fff;text-align:center;background:#35251c;align-self:center;padding:13px 9px;font-weight:900;position:relative}.permissionRoot:after{content:"";border-top:2px solid var(--gold);width:22px;position:absolute;top:50%;right:-24px}.permissionMindMap .permissionTree{padding-left:18px}.permissionLeaves{flex-direction:column;gap:6px;margin-top:8px;display:flex}.salesPermissionBranch .primaryPermission{background:#f7ead3;border:2px solid #9d6a27;font-weight:900}.salesPermissionBranch .primaryPermission:after{content:"独立开单权";color:#805519;margin-left:auto;font-size:9px}.salesPermissionBranch .permissionLeaf:not(.primaryPermission){margin-left:12px}.salesPermissionBranch .permissionLeaf:not(.primaryPermission):before{content:"";border-top:1px solid var(--gold);width:8px;margin-left:-20px}.permissionBranch>.permissionGroupHead{grid-template-columns:58px minmax(0,1fr) 58px;align-items:center;gap:7px;min-height:27px;margin:0 0 7px;display:grid}.permissionGroupHead>small{color:#675c53;text-align:center;grid-column:2;margin:0;font-size:11px;line-height:1.3}.permissionSelectAll{flex:none;grid-area:1/1;align-items:center;gap:5px;display:flex}.permissionSelectAll span{color:#4f433a;font-size:10px;font-weight:800}.permissionGroupToggle{color:#5b3a26;background:#f7f2eb;border:1px solid #806d5d;border-radius:1px;place-items:center;width:20px;height:20px;min-height:20px;padding:0;font-size:11px;line-height:1;display:grid}.permissionGroupToggle[data-selected=true]{color:#fff;background:#4b2d1d}@media (max-width:1000px){.compactAccount{grid-template-columns:1fr 1fr}.compactAccount .accountActions{grid-column:1/3;justify-content:flex-start}.permissionMindMap{grid-template-columns:1fr}.permissionRoot{justify-self:start}.permissionRoot:after{display:none}}@media (max-width:700px){.compactAccount{grid-template-columns:1fr}.compactAccount .accountActions{grid-column:1}.accountActions{justify-content:stretch}.accountActions>*{flex:1}.accountActions .accountPassword{flex-basis:100%;grid-template-columns:1fr auto}.permissionDialog{border-radius:0;width:100vw;max-height:100vh}.permissionDialogForm{max-height:100vh;padding:14px}.permissionDialogForm>.permissionIdentity{grid-template-columns:1fr 1fr}.permissionMindMap .permissionTree{padding-left:12px}.permissionDialogForm>footer{margin:14px -14px -14px;padding:10px 14px;bottom:-14px}}.imagePriceList>div{border-bottom:1px solid var(--line);grid-template-columns:22px 64px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 12px;display:grid}.imagePriceList>div.selected{box-shadow:inset 4px 0 var(--gold);background:#f4ead6}.pricingSkuName{text-align:left;color:inherit;background:0 0;border:0;gap:2px;padding:0;display:grid}.pricingSkuName code{font-size:11px}.pricingSkuName b{font-size:13px}.imagePriceList .zoomTrigger,.pricingThumb{width:64px;height:42px}.pricingThumb{object-fit:contain;background:#fff}.shareMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.shareMeta>label{min-width:0}.shareMeta :is(input,select){width:100%;min-width:0}.shareCatalogPicker{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-height:620px;padding:2px;display:grid;overflow:auto}.shareCatalogPicker article{border:1px solid var(--line);background:#fff;grid-template-rows:130px auto auto auto;gap:8px;padding:10px;display:grid}.shareCatalogPicker article.selected{border-color:var(--gold);background:#fff9ed;box-shadow:inset 0 0 0 2px #b1813730}.shareCatalogPicker .zoomTrigger,.shareCatalogThumb{width:100%;height:130px}.shareCatalogThumb{object-fit:contain;background:#f7f3ed;place-items:center;display:grid}.shareCatalogIdentity{align-items:flex-start;gap:7px;display:flex}.shareCatalogIdentity span{min-width:0;display:grid}.shareCatalogIdentity b,.shareCatalogIdentity strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.shareCatalogIdentity strong{font-size:12px}.shareCatalogPicker article>small{color:var(--muted);font-size:10px}.shareCatalogPicker .sharePriceInput{padding:0}.sharePublishBar{border:1px solid var(--line);background:#eee3d1;grid-template-columns:130px 1fr auto auto;align-items:end;gap:10px;padding:12px;display:grid;position:sticky;bottom:0;box-shadow:0 -5px 18px #2d1a1020}.sharePublishBar label{margin:0}@media (max-width:1100px){.shareCatalogPicker{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.shareMeta{grid-template-columns:1fr}.shareCatalogPicker{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}.sharePublishBar{grid-template-columns:1fr 1fr}.sharePublishBar button{grid-column:1/3}.imagePriceList>div{grid-template-columns:20px 52px minmax(0,1fr)}.imagePriceList>div>strong{grid-column:3}.imagePriceList .zoomTrigger,.pricingThumb{width:52px;height:36px}}.shareCartLayout{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:14px;display:grid}.shareCartLayout .shareCatalogPicker{grid-template-columns:repeat(3,minmax(0,1fr));max-height:680px}.shareFlavor{min-height:34px;color:var(--muted);margin:0;font-size:11px;line-height:1.45}.shareCatalogPicker .added{color:#245b35;background:#e2eee4}.shareCart{border:1px solid var(--line);background:#f7f0e5;position:sticky;top:18px}.shareCart>header{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;padding:12px;display:flex}.shareCart>header div{display:grid}.shareCart>header small{color:var(--muted)}.shareCartLines{max-height:620px;overflow:auto}.shareCartLines>article{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:58px minmax(0,1fr) 28px;gap:7px;padding:10px;display:grid}.shareCartLines .zoomTrigger,.shareCartThumb{width:58px;height:42px}.shareCartThumb{object-fit:contain;background:#f4f1ed;place-items:center;font-size:9px;display:grid}.shareCartLines article>div{min-width:0;display:grid}.shareCartLines article>div b,.shareCartLines article>div small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shareCartLines article>div small{color:var(--muted);font-size:10px}.cartRemove{color:#7c3028;background:#eee;width:28px;height:28px;padding:0}.shareCartLines article>label{gap:3px;font-size:10px;display:grid}.shareCartLines article>label:nth-last-child(2){grid-column:1/3}.shareCartLines article>label:last-child{grid-column:3}.shareCartLines input,.shareCartLines select{min-height:38px;padding:7px}.emptyCart{text-align:center;color:var(--muted);gap:5px;padding:45px 20px;display:grid}@media (max-width:1150px){.shareCartLayout{grid-template-columns:1fr 330px}.shareCartLayout .shareCatalogPicker{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.shareCartLayout{grid-template-columns:1fr}.shareCart{grid-row:1;position:static}.shareCartLayout .shareCatalogPicker{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}.shareCartLines{max-height:420px}}.shareCartLines .cartCurrency{grid-column:1/2}.shareCartLines .cartPrice{grid-column:2/4}.shareCartLines .cartCurrency select,.shareCartLines .cartPrice input{width:100%}.shareCartLines .cartCurrency select{min-width:92px}.shareCartLines .cartPrice input{min-width:0}.shareCartLines>article>.cartPriceRow{grid-column:1/4;grid-template-columns:90px minmax(0,1fr);gap:8px;display:grid}.cartPriceRow label{gap:3px;font-size:10px;display:grid}.cartPriceRow select,.cartPriceRow input{width:100%;min-width:0;min-height:38px;padding:7px}.cartPriceRow select{padding-left:8px;padding-right:22px}dialog.pricingEditDialog{box-sizing:border-box;border:2px solid var(--gold);background:#fff;width:min(900px,100vw - 32px);max-width:900px;max-height:min(760px,100vh - 32px);margin:auto;padding:20px;position:fixed;inset:0;overflow:auto}.pricingEditDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1b130eb8}dialog.pricingEditDialog .dialogHead{grid-template-columns:minmax(0,1fr) 42px;align-items:start;gap:12px;display:grid}dialog.pricingEditDialog .dialogHead h2{overflow-wrap:anywhere;margin:4px 0 0;font-size:24px}dialog.pricingEditDialog .dialogClose{width:42px;height:42px;padding:0;font-size:25px}dialog.pricingEditDialog .priceEditRow{grid-template-columns:minmax(150px,1fr) 145px minmax(220px,1.25fr) 72px;min-width:0}dialog.pricingEditDialog .priceEditRow>*{min-width:0}@media (max-width:760px){dialog.pricingEditDialog{width:calc(100vw - 16px);max-height:calc(100vh - 16px);padding:14px}dialog.pricingEditDialog .dialogHead h2{font-size:19px}dialog.pricingEditDialog .priceEditRow{grid-template-columns:1fr 1fr}dialog.pricingEditDialog .priceEditRow>span{grid-column:1/3}dialog.pricingEditDialog .priceEditRow button{width:100%}}.excludePccFilter{white-space:nowrap;font-size:12px;font-weight:800;align-items:center!important;gap:6px!important;display:flex!important}.excludePccFilter input{width:17px!important;height:17px!important}.excludePccFilter span{margin:0!important}.pricingEditDialog .priceEditRow{grid-template-columns:minmax(135px,1fr) 105px minmax(145px,1fr) 105px minmax(145px,1fr) 72px!important}.pricingEditDialog .priceEditRow>button{grid-column:6}@media (max-width:1000px){.pricingEditDialog .priceEditRow{grid-template-columns:1fr 1fr!important}.pricingEditDialog .priceEditRow>button{grid-column:auto}.skuListControls{flex-wrap:wrap}}.pricingSaveToolbar{border:1px solid var(--line);border-left:4px solid var(--gold);background:#f3eee5;justify-content:space-between;align-items:center;gap:16px;margin:10px 0;padding:10px 12px;display:flex}.pricingSaveToolbar span{color:var(--muted);font-size:12px}.pricingSaveToolbar button{white-space:nowrap;min-width:112px}.pricingEditDialog .priceEditRow>span b{word-break:keep-all;line-height:1.25}.pricingEditDialog .priceEditRow>button{white-space:nowrap;min-width:72px}.pricingEditDialog .standardPriceRow>button{grid-column:6}@media (max-width:1000px){.pricingSaveToolbar{align-items:stretch}.pricingSaveToolbar button{min-width:104px}.pricingEditDialog .standardPriceRow>button{grid-column:auto}}.priceImportJobs{gap:8px;margin-top:12px;display:grid}.priceImportJob{border:1px solid var(--line);background:#faf8f4}.priceImportJob>summary{cursor:pointer;grid-template-columns:160px minmax(180px,1fr) 100px 130px minmax(180px,auto);align-items:center;gap:10px;padding:11px 13px;display:grid}.priceImportJob>summary strong{color:var(--green)}.priceImportJob>summary small{color:var(--muted)}.priceImportJob .tableWrap{border-top:1px solid var(--line)}.priceImportJob td small{color:var(--muted);margin-top:3px;display:block}.priceChangeItems{flex-wrap:wrap;gap:7px;display:flex}.priceChangeItem{border:1px solid #c9953d;border-left:4px solid var(--gold);background:#fff5df;align-items:center;gap:7px;padding:6px 9px;display:inline-flex}.priceChangeItem em{color:#7b5217;font-size:10px;font-style:normal;font-weight:900}.priceChangeItem del{color:var(--muted);text-decoration-color:#a33}.priceChangeItem i{color:var(--gold);font-style:normal}.priceChangeItem strong{color:#572d18;font-size:13px}@media (max-width:800px){.priceImportJob>summary{grid-template-columns:1fr 1fr}.priceImportJob>summary span:first-of-type{text-overflow:ellipsis;grid-column:1/3;overflow:hidden}.priceImportJob .tableWrap table{min-width:760px}}.shareCartHeaderActions{align-items:center;gap:6px;display:flex}.currencyTabs{border:1px solid #9d8875;border-radius:3px;display:flex;overflow:hidden}.currencyTabs button{min-width:42px;height:32px;color:var(--ink);background:#eee6da;border:0;border-right:1px solid #9d8875;border-radius:0;padding:0 7px;font-size:10px}.currencyTabs button:last-child{border-right:0}.currencyTabs button.active{color:#fff;background:#3b2417}.shareCartLines>article>.cartFullPrice{grid-column:1/4;gap:3px;font-size:10px;display:grid}.cartFullPrice input{width:100%;min-width:0;min-height:40px;padding:8px}.shareCart>header{flex-wrap:wrap}.shareCartHeaderActions{margin-left:auto}.shareLinkList{gap:9px;display:grid}.shareLinkList>article{border:1px solid var(--line);background:#fff;grid-template-columns:minmax(180px,.7fr) minmax(360px,1.3fr) auto;align-items:center;gap:18px;padding:14px;display:grid}.shareLinkList article>div:first-child{gap:5px;display:grid}.shareLinkList article>div:first-child b{font-size:17px}.shareLinkList article>div:first-child span{color:var(--muted);font-size:12px}.shareLinkList dl{grid-template-columns:1fr 1fr;gap:10px;margin:0;display:grid}.shareLinkList dl>div{gap:3px;display:grid}.shareLinkList dt{color:var(--muted);font-size:10px}.shareLinkList dd{margin:0;font-size:13px;font-weight:700}.shareLinkActions{gap:7px;display:flex}.shareLinkActions a,.shareLinkActions button{color:#fff;background:#422817;border:0;place-items:center;min-height:40px;padding:0 13px;font-weight:800;text-decoration:none;display:grid}.shareLinkActions button{background:#8a704f}@media (max-width:850px){.shareLinkList>article{grid-template-columns:1fr}.shareLinkList dl{grid-template-columns:1fr 1fr}.shareLinkActions>*{flex:1}}.shareExtendForm{min-width:230px;display:flex}.shareExtendForm select{border-radius:2px 0 0 2px;width:120px;height:40px}.shareExtendForm button{border-radius:0 2px 2px 0;min-width:100px}.shareLinkActions>form:last-child{display:flex}@media (max-width:600px){.shareLinkActions{flex-wrap:wrap}.shareExtendForm{flex:1 0 100%;order:3}.shareExtendForm select{flex:1}.shareExtendForm button{flex:0 0 110px}}.shareLinkList>article.expired{opacity:.88;background:#eee9e2}.shareStatus{font-size:11px}.shareStatus.active{color:#2d7045}.shareStatus.expired{color:#963b31}.disabledShareLink{border:1px solid var(--line);min-height:40px;color:var(--muted);white-space:nowrap;place-items:center;padding:0 13px;font-size:11px;font-weight:800;display:grid}.mobileAiScan{display:none}@media (max-width:700px){.mobileAiScan{z-index:55;color:#201109;touch-action:none;-webkit-user-select:none;user-select:none;background:linear-gradient(145deg,#e2b45e,#9a5d20);border:1px solid #f0c77d;border-radius:25px;align-items:center;gap:7px;width:92px;height:50px;padding:0 12px 0 7px;font-size:13px;font-weight:900;text-decoration:none;display:flex;position:fixed;box-shadow:0 8px 24px #0c0504a6,inset 0 1px #fff8,0 0 0 4px #6e421f55}.mobileAiScan i{color:#f4d59e;letter-spacing:.04em;background:#28160e;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:11px;font-style:normal;display:grid}.mobileAiScan:active{filter:brightness(.94)}.mobileAiScan{top:112px;right:16px}}.catalogHero{align-items:center;gap:26px;padding-top:28px;padding-bottom:28px;display:flex}.catalogHero>img{object-fit:contain;filter:invert();flex:none;width:138px;height:138px}.catalogHero h1{font-size:40px}.catalogHero strong{color:#ffe0a8;margin-top:12px;font-size:17px;display:block}.catalogGrid{grid-template-columns:repeat(3,1fr);gap:20px}.productCard>.zoomTrigger,.productCard>.zoomTrigger img{object-fit:contain;background:#fff;width:100%;height:220px}.productBody{padding:20px}.productBody small{font-size:14px}.productBody h2{min-height:auto;margin:8px 0 14px;font-size:22px;line-height:1.25}.catalogDimensions{border-top:1px solid #dfd1bd;border-bottom:1px solid #dfd1bd;gap:14px;padding:9px 0;display:flex;color:var(--ink)!important;margin:0 0 10px!important;font-size:13px!important}.productBody .flavor{min-height:45px;font-size:14px;line-height:1.55}.catalogTraits{flex-wrap:wrap;gap:7px;display:flex;margin:10px 0!important}.catalogTraits span{background:#efe3cf;padding:5px 8px;color:#62431f!important;font-size:12px!important}.productBody>strong{font-size:30px}.productBody>em{color:var(--muted);margin-top:6px;font-size:12px;font-style:normal;display:block}@media (max-width:800px){.catalogHero{gap:14px;padding:20px 16px}.catalogHero>img{width:90px;height:90px}.catalogHero h1{font-size:27px}.catalogHero strong{font-size:14px}.catalogGrid{grid-template-columns:repeat(2,1fr);gap:10px}.productCard>.zoomTrigger,.productCard>.zoomTrigger img{height:150px}.productBody{padding:13px}.productBody h2{font-size:17px}.catalogDimensions{gap:3px;display:grid}.productBody .flavor{font-size:12px}.productBody>strong{font-size:23px}}@media (max-width:430px){.catalogHero>img{width:72px;height:72px}.catalogHero h1{font-size:22px}.catalogHero .eyebrow{font-size:9px}.catalogGrid{gap:6px;width:calc(100% - 12px)}.productCard>.zoomTrigger,.productCard>.zoomTrigger img{height:118px}.productBody{padding:10px}.productBody small{font-size:11px}.productBody h2{font-size:15px}.catalogTraits{display:grid}.productBody>strong{font-size:20px}}.catalog .productCard{background:#f1e5d2;border-color:#ad8b61;overflow:hidden;box-shadow:0 5px 16px #2d180d18}.catalog .productBody{background:linear-gradient(155deg,#f5ead8,#ead9bf);padding:14px 16px 15px}.catalog .productBody>small{color:#e6bd75;letter-spacing:.2px;background:#3a2418;padding:3px 7px;font-size:12px;display:inline-block}.catalog .productBody h2{color:#2b170f;margin:6px 0 8px;font-size:19px;line-height:1.15}.catalog .catalogDimensions{border:0;gap:6px;padding:0;display:flex;margin:0 0 6px!important;font-size:11px!important}.catalogDimensions span{color:#4d3525;background:#d9c4a5;padding:5px 8px;font-weight:800}.catalog .productBody .flavor{color:#4b3728;background:#e5d3b8;border:0;border-left:3px solid #9f6c29;min-height:0;margin:0 0 6px;padding:7px 9px;font-size:12px;line-height:1.35}.catalog .productBody .flavor b{color:#2d1b12}.catalog .catalogTraits{gap:5px;display:flex;margin:0 0 6px!important}.catalog .catalogTraits span{background:#cbb18b;padding:4px 7px;font-weight:800;color:#3f2a1c!important;font-size:10px!important}.catalog .productBody>strong{color:#28130c;margin-top:4px;font-size:27px;line-height:1.05}.catalog .productBody>em{margin-top:4px;font-size:10px;line-height:1.25}.catalog footer{color:#624a38}@media (max-width:800px){.catalog .productBody{padding:11px}.catalog .productBody h2{margin:5px 0 7px;font-size:16px}.catalog .catalogDimensions{flex-wrap:wrap}.catalogDimensions span{padding:4px 6px}.catalog .productBody .flavor{padding:6px 7px;font-size:11px}.catalog .catalogTraits{display:flex}.catalog .productBody>strong{font-size:22px}}@media (max-width:430px){.catalog .productBody{padding:8px}.catalog .productBody>small{padding:2px 5px;font-size:10px}.catalog .productBody h2{font-size:14px}.catalogDimensions span{font-size:9px}.catalog .productBody .flavor{font-size:10px}.catalog .catalogTraits{grid-template-columns:1fr;gap:3px;display:grid}.catalog .catalogTraits span{font-size:9px!important}.catalog .productBody>strong{font-size:19px}}.catalog .productCard{flex-direction:column;height:100%;display:flex}.catalog .productCard>.zoomTrigger,.catalog .productCard>.imagePlaceholder{flex:none}.catalog .productBody{flex-direction:column;flex:1;display:flex}.catalog .productBody>strong{color:#f4d89e;text-shadow:0 1px #000;background:linear-gradient(100deg,#2b180f,#4a2b19);border-left:4px solid #c4933f;width:100%;padding:9px 11px;font-family:Georgia,Times New Roman,serif;font-size:28px;line-height:1;display:block;box-shadow:0 3px 9px #29150d22;margin-top:auto!important}.catalog .productBody>em{padding:5px 2px 0}.catalogGrid{align-items:stretch}.catalogGrid>.productCard{align-self:stretch}@media (max-width:800px){.catalog .productBody>strong{border-left-width:3px;padding:8px;font-size:23px}}@media (max-width:430px){.catalog .productBody>strong{padding:7px 6px;font-size:19px}}.catalog .productBody>small{font-size:14px;font-weight:900;display:block}.catalogDimensions span,.catalogTraits span{align-items:center;gap:5px;display:inline-flex}.catalogDimensions span b,.catalogTraits span b,.catalog .flavor>b{color:#edcc90;background:#4a2b19;margin:0;padding:2px 5px;font-size:9px;line-height:1.3;display:inline-block}.catalog .flavor{align-items:center;gap:7px;display:flex}.catalog .flavor>span{min-width:0}.catalog .catalogPrice{text-align:right;justify-content:flex-end;align-items:baseline;gap:8px;display:flex!important}.catalogPrice>span{color:#d8ad68;letter-spacing:.5px;font-family:Arial,PingFang SC,sans-serif;font-size:13px}.catalogPrice>b{color:#f6dfac;font:700 29px/1 Georgia,Times New Roman,serif}.catalog .productBody>em{text-align:right}@media (max-width:800px){.catalog .productBody>small{font-size:12px}.catalogPrice>b{font-size:23px}.catalogPrice>span{font-size:11px}}@media (max-width:430px){.catalog .productBody>small{font-size:11px}.catalogPrice>b{font-size:19px}.catalogPrice>span{font-size:9px}.catalogDimensions span,.catalogTraits span{gap:3px}}.catalog .productBody h2{color:#2d1a11;min-height:38px;margin:0 0 7px;padding:0;font:700 17px/1.22 Georgia,Songti SC,serif}.catalog .productBody h2 span{color:#8b5a20;font-family:Arial,PingFang SC,sans-serif;font-size:14px;font-weight:900}.catalogFacts{flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:6px;display:flex}.catalogFacts>span{color:#3c2a1e;background:#eee2cf;border:1px solid #bca27d;align-items:center;gap:4px;padding:4px 6px;font-size:10px;line-height:1.2;display:inline-flex}.catalogFacts b{color:#765027;font-size:9px}.catalog .productBody .flavor{color:#433226;background:#f0e5d4;border:1px solid #cbb695;border-left:3px solid #9f6c29;margin:0 0 6px;padding:6px 8px;font-size:11px;line-height:1.3;display:block}.catalog .productBody .flavor>b{color:#70491e;background:0 0;margin:0 4px 0 0;padding:0;font-size:10px}.catalog .catalogPrice{margin-top:auto!important}@media (max-width:800px){.catalog .productBody h2{min-height:34px;font-size:15px}.catalog .productBody h2 span{font-size:12px}.catalogFacts{gap:3px}.catalogFacts>span{padding:3px 5px;font-size:9px}.catalog .productBody .flavor{padding:5px 6px;font-size:10px}}@media (max-width:430px){.catalog .productBody h2{min-height:32px;font-size:13px}.catalog .productBody h2 span{font-size:11px}.catalogFacts>span{flex:calc(50% - 3px)}.catalog .productBody .flavor{font-size:9px}}.shareCart>header{gap:10px;flex-flow:row!important;align-items:center!important;display:flex!important}.shareCart>header>div:first-child{flex:none}.shareCartHeaderActions{flex:1;flex-flow:row!important;align-items:center!important;gap:6px!important;margin-left:0!important;display:flex!important}.currencyTabs{flex-flow:row!important;width:auto!important;display:inline-flex!important}.currencyTabs button{flex:0 0 42px!important;width:42px!important;min-width:42px!important;display:block!important}.shareCartHeaderActions>.secondary{flex:none;margin-left:auto}.shareCartLines>article>.cartQuoteField{align-items:center;gap:7px;width:100%;min-width:0;grid-column:1/-1!important;grid-template-columns:62px 42px minmax(0,1fr)!important;display:grid!important}.cartQuoteField>span{font-size:10px;font-weight:700}.cartQuoteField>b{color:#fff;background:#3b2417;place-items:center;min-height:40px;font-size:10px;display:grid}.cartQuoteField>input{min-height:40px;padding:8px;width:100%!important;min-width:0!important}.subpageHeadActions{align-items:center;gap:8px;display:flex}.locationCreatePanel{border-top:4px solid var(--gold)}.locationCreateForm{grid-template-columns:180px minmax(220px,1fr) 150px;align-items:end;gap:10px;display:grid}.locationCreateForm label{gap:5px;font-size:12px;font-weight:800;display:grid}.locationCreateForm input,.locationCreateForm select{height:43px}.locationCreateForm .locationAddress{grid-column:1/4}.locationCreateForm button{grid-column:3;min-width:170px}.locationDirectory{margin-top:16px}.locationRows{border-top:1px solid var(--line)}.locationRows>article{border-bottom:1px solid var(--line);grid-template-columns:minmax(190px,1fr) minmax(180px,1.2fr) 110px minmax(180px,1fr) 150px;align-items:center;gap:13px;padding:12px 4px;display:grid}.locationRows>article.inactive{opacity:.62;background:#eee}.locationIdentity{align-items:center;gap:9px;display:flex}.locationIdentity>span{color:#f0d29b;background:#3b2417;place-items:center;min-width:42px;height:34px;font-size:10px;font-weight:900;display:grid}.locationIdentity>div,.locationRows article>div{gap:3px;min-width:0;display:grid}.locationRows small{color:var(--muted);font-size:9px}.locationRows b,.locationRows code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.locationRows strong{color:var(--green);font-size:18px}.locationState{align-items:center;grid-template-columns:1fr auto!important}.locationState>span{font-size:11px;font-weight:900}.locationState .enabled{color:var(--green)}.locationState .disabled{color:var(--muted)}.locationState button{min-height:35px;padding:7px 10px}.locationState button:disabled{cursor:not-allowed;opacity:.35}@media (max-width:900px){.locationCreateForm{grid-template-columns:1fr 1fr}.locationCreateForm .locationAddress{grid-column:1/3}.locationCreateForm button{grid-column:2}.locationRows>article{grid-template-columns:1fr 1fr 100px}.locationRows>article>div:nth-child(4){grid-column:1/3}.locationState{grid-area:1/3/3}}@media (max-width:700px){.subpageHeadActions{flex-direction:column;align-items:stretch}.locationCreateForm{grid-template-columns:1fr}.locationCreateForm .locationAddress,.locationCreateForm button{grid-column:1}.locationCreateForm button{width:100%}.locationRows>article{grid-template-columns:1fr 90px;padding:12px 0}.locationRows>article>div:nth-child(2),.locationRows>article>div:nth-child(4){grid-column:1/3}.locationRows>article>div:nth-child(3){grid-column:1}.locationState{grid-area:1/2/2;grid-template-columns:1fr!important}.locationState button{width:100%}}.locationDirectoryActions,.locationRowActions{align-items:center;gap:7px;display:flex}.locationDirectoryActions button{min-height:37px;padding:7px 12px}.locationRowActions>a{border:1px solid var(--line);min-height:35px;color:var(--ink);background:#f7f2eb;place-items:center;padding:6px 10px;font-size:11px;font-weight:800;text-decoration:none;display:grid}.locationEditPanel{border-left:4px solid var(--gold);margin-top:16px}@media (max-width:700px){.locationDirectoryActions{flex-direction:column;align-items:flex-end}.locationRowActions{flex-direction:column;align-items:stretch}.locationRowActions>a,.locationState button{min-height:32px}}.compactProductPager{border:1px solid var(--line);text-align:center;background:#f3ece1;grid-template-columns:130px 1fr 130px;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;display:grid}.compactProductPager button{min-height:38px;padding:7px 12px}.compactProductPager button:disabled{cursor:not-allowed;opacity:.35}.compactProductPager span{font-size:12px}.compactProductPager b{color:#6f431d;font-size:15px}@media (max-width:700px){.compactProductPager{grid-template-columns:1fr auto 1fr;padding:8px}.compactProductPager button{min-width:0;padding:6px;font-size:11px}.subpage .tableWrap,.memberLedgerTable,.movementTable,.compactSalesList,.outstandingOrdersBlock,.completedSalesBlock{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.subpage .tableWrap table{table-layout:auto;width:max-content;min-width:760px}.subpage .tableWrap th,.subpage .tableWrap td{white-space:nowrap;height:34px;line-height:1.2;padding:4px 7px!important;font-size:9px!important}.subpage .tableWrap td small,.subpage .tableWrap td code{line-height:1.15;font-size:8px!important}.subpage .tableWrap td b,.subpage .tableWrap td strong{font-size:10px!important}.memberTable table{min-width:760px!important}.memberTable th,.memberTable td{padding:4px 6px!important}.memberTable td small{margin-top:1px}.memberLedgerDialog{padding:10px}.memberLedgerSummary{margin-bottom:7px;padding:7px 9px}.memberLedgerSummary strong{font-size:20px}.memberLedgerTable{max-height:68vh}.memberLedgerTable table{min-width:900px!important}.memberLedgerTable th,.memberLedgerTable td{white-space:nowrap!important;padding:4px 6px!important;font-size:9px!important}.memberLedgerTable td:last-child{max-width:none;white-space:nowrap!important}.outstandingOrdersBlock{padding:5px}.outstandingOrdersBlock .unpaidOrder{grid-template-columns:330px 120px 560px;gap:8px;width:1040px;min-width:1040px;min-height:42px;padding:4px 7px!important}.unpaidOrderSummary{grid-template-columns:105px 105px 125px 42px;gap:5px}.unpaidOrderSummary time,.unpaidOrderSummary b,.unpaidOrderSummary small{font-size:9px}.unpaidOrderSummary .mini{height:29px;padding:3px 6px;font-size:9px}.unpaidOrder>strong{font-size:14px}.unpaidOrder .collectForm{grid-column:auto;grid-template-columns:105px 105px 62px 120px 80px;gap:4px}.unpaidOrder .collectForm input,.unpaidOrder .collectForm select,.unpaidOrder .collectForm button,.dueCurrencyAmount{height:30px;font-size:9px}.dueCurrencyAmount{padding:0 6px}.compactSalesList .saleOrderButton{grid-template-columns:120px 150px 340px 120px;width:760px;min-width:760px;min-height:40px;padding:5px 8px}.compactSalesList .saleOrderButton time,.compactSalesList .saleOrderButton b,.compactSalesList .saleOrderButton strong{font-size:9px}.compactSalesList .saleOrderButton small,.compactSalesList .saleOrderButton em{font-size:8px}.compactSalesList .saleOrderButton>span:nth-child(3),.compactSalesList .saleCompactMoney{grid-area:auto}.movementTable>*{min-width:720px}.movementCompactRow{min-width:720px;font-size:9px;min-height:38px!important;padding:4px 6px!important}.movementCompactRow time,.movementCompactRow span,.movementCompactRow b{font-size:9px!important}.subpage .panel:has(>.receivingFilters)>.tableWrap table{table-layout:fixed;width:1120px;min-width:1120px}.subpage .panel:has(>.receivingFilters)>.tableWrap th:first-child{width:135px}.subpage .panel:has(>.receivingFilters)>.tableWrap th:nth-child(2){width:215px}.subpage .panel:has(>.receivingFilters)>.tableWrap th:nth-child(3){width:105px}.subpage .panel:has(>.receivingFilters)>.tableWrap th:nth-child(4){width:75px}.subpage .panel:has(>.receivingFilters)>.tableWrap th:nth-child(5){width:130px}.subpage .panel:has(>.receivingFilters)>.tableWrap th:nth-child(6){width:105px}.subpage .panel:has(>.receivingFilters)>.tableWrap th:nth-child(7){width:220px}.subpage .panel:has(>.receivingFilters)>.tableWrap th:nth-child(8){width:115px}.subpage .panel:has(>.receivingFilters)>.tableWrap td{text-overflow:ellipsis;height:38px;overflow:hidden;padding:4px 7px!important}.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(2) b{display:inline}.subpage .panel:has(>.receivingFilters)>.tableWrap button{min-height:28px;padding:4px 7px;font-size:8px}}.sharePickerArea{min-width:0}.sharePickerToolbar{border:1px solid var(--line);background:#f3ece1;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;padding:8px 10px;display:flex}.sharePickerToolbar span{font-size:12px;font-weight:800}.shareCartLayout .shareCatalogPicker{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:680px}.shareCartLayout .shareCatalogPicker article{grid-template-rows:auto;grid-template-columns:88px minmax(0,1fr) 66px;align-items:center;gap:8px;min-height:82px;padding:8px;display:grid}.shareCartLayout .shareCatalogIdentity{gap:3px;min-width:0;display:grid}.shareCartLayout .shareCatalogIdentity code,.shareCartLayout .shareCatalogIdentity b,.shareCartLayout .shareCatalogIdentity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shareCartLayout .shareCatalogIdentity code{font-size:10px}.shareCartLayout .shareCatalogIdentity b{font-size:12px}.shareCartLayout .shareCatalogIdentity small{color:var(--muted);font-size:10px}.shareCartLayout .shareCatalogPicker article>button{min-width:0;padding:7px 5px;font-size:10px}.sharePublishBar label small{color:var(--muted);margin-top:4px;font-size:9px;display:block}.lightboxInner p{white-space:pre-line}.catalogHero{position:relative}.catalogLanguage{align-self:flex-start;gap:4px;margin-left:auto;display:flex}.catalogLanguage a{color:#f4d8a5;border:1px solid #ae895f;place-items:center;min-width:42px;height:34px;font-size:11px;font-weight:800;text-decoration:none;display:grid}.catalogLanguage a:hover{color:#2b180f;background:#f4d8a5}.catalog .catalogPrice{white-space:nowrap;min-height:54px;overflow:hidden}.catalogPrice>b{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(21px,2vw,27px)}.permissionIdentity{grid-template-columns:190px minmax(150px,1fr) minmax(150px,1fr) auto auto}@media (max-width:900px){.shareCartLayout .shareCatalogPicker article{grid-template-columns:70px minmax(0,1fr)}.shareCartLayout .shareCatalogPicker .zoomTrigger,.shareCartLayout .shareCatalogThumb{width:70px;height:54px}.shareCartLayout .shareCatalogPicker article>button{grid-column:1/3;width:100%}.catalogLanguage{position:absolute;top:10px;right:12px}.catalogHero{padding-top:52px}.permissionIdentity{grid-template-columns:1fr 1fr}.permissionIdentity>label:first-child{grid-column:1/3}}@media (max-width:430px){.shareCartLayout .shareCatalogPicker{gap:5px}.shareCartLayout .shareCatalogPicker article{grid-template-columns:54px minmax(0,1fr);gap:6px;padding:6px}.shareCartLayout .shareCatalogPicker .zoomTrigger,.shareCartLayout .shareCatalogThumb{width:54px;height:45px}.shareCartLayout .shareCatalogIdentity b{font-size:10px}.shareCartLayout .shareCatalogIdentity small{font-size:8px}.catalogPrice>b{font-size:17px}.catalogPrice>span{font-size:9px}}.shareProductPager{border:1px solid var(--line);text-align:center;background:#f3ece1;grid-template-columns:110px 1fr 110px;align-items:center;gap:8px;margin-top:9px;padding:8px;display:grid}.shareProductPager button{min-height:38px;padding:7px 10px}.shareProductPager button:disabled{cursor:not-allowed;opacity:.35}.shareProductPager span{font-size:11px}.shareProductPager b{color:#74461f;font-size:14px}@media (max-width:760px){.sharePublishBar{position:static}.shareCartLayout .shareCatalogPicker article{flex-direction:column;align-items:stretch;min-height:0;padding:8px;display:flex}.shareCartLayout .shareCatalogPicker .zoomTrigger,.shareCartLayout .shareCatalogThumb{width:100%;height:92px}.shareCartLayout .shareCatalogIdentity{gap:4px}.shareCartLayout .shareCatalogIdentity code{width:max-content;max-width:100%;font-size:10px}.shareCartLayout .shareCatalogIdentity b{white-space:normal;min-height:34px;font-size:12px;line-height:1.35;display:block;overflow:visible}.shareCartLayout .shareCatalogIdentity small{font-size:9px}.shareCartLayout .shareCatalogPicker article>button{width:100%;min-height:38px}.shareProductPager{grid-template-columns:1fr auto 1fr}}@media (max-width:430px){.shareCartLayout .shareCatalogPicker article{padding:7px;display:flex}.shareCartLayout .shareCatalogPicker .zoomTrigger,.shareCartLayout .shareCatalogThumb{width:100%;height:82px}.shareCartLayout .shareCatalogIdentity b{font-size:11px}.shareProductPager{padding:6px}.shareProductPager button{padding:6px;font-size:10px}.shareProductPager span{font-size:9px}}.sharePublishBar{grid-template-columns:minmax(0,1fr) auto auto;align-items:end}.sharePublishOptions{grid-column:2;align-items:stretch;gap:8px;display:flex}.shareExpiryOption{grid-template-rows:auto 1fr;gap:5px;display:grid}.shareExpiryOption select{width:100%;height:42px}.sharePublishBar .contactToggle{color:#38261a;white-space:nowrap;background:#f8f2e8;border:1px solid #9f8b71;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:10px 13px;display:flex}.sharePublishBar .contactToggle input{width:20px;height:20px;margin:0}.sharePublishBar>button{grid-column:3;min-height:54px}.sharePublishBar.contactOpen{grid-template-columns:minmax(320px,1fr) auto auto}.shareContactEditor{grid-column:1;grid-template-columns:1fr 1fr;gap:8px;display:grid}.shareContactEditor>small{color:var(--muted);grid-column:1/-1;font-size:9px}.shareContactEditor label{gap:4px;font-size:11px;font-weight:800;display:grid}.shareContactEditor input{min-width:0}@media (max-width:760px){.sharePublishBar,.sharePublishBar.contactOpen{grid-template-columns:1fr}.sharePublishOptions{grid-column:1;grid-template-columns:1fr 1fr;display:grid}.sharePublishOptions>label{width:auto;min-width:0}.shareContactEditor{grid-column:1;grid-template-columns:1fr}.shareContactEditor>small{grid-column:1}.sharePublishBar>button,.sharePublishBar.contactOpen>button{grid-column:1;width:100%}}.sharePublishBar{align-items:center}.sharePublishOptions{align-items:center;gap:14px}.sharePublishOptions>label{width:auto;min-height:42px}.shareExpiryOption{white-space:nowrap;grid-template-rows:none;align-items:center;gap:8px;display:flex}.shareExpiryOption>span{font-size:14px;font-weight:900}.shareExpiryOption select{width:112px;height:42px;padding-block:0}.sharePublishBar .contactToggle{white-space:nowrap;background:0 0;border:0;justify-content:flex-start;gap:7px;padding:0}.sharePublishBar .contactToggle span{font-size:14px;font-weight:900}.sharePublishBar>button{min-height:42px;padding-inline:20px}@media (max-width:760px){.sharePublishOptions{grid-template-columns:minmax(0,1fr) auto;gap:10px}.shareExpiryOption{justify-content:flex-start}.shareExpiryOption select{width:min(118px,100%)}.sharePublishBar .contactToggle{justify-content:flex-end}}.skuPriceBulkPanel{border-top:4px solid var(--gold);margin-top:18px}.skuPriceBulkGrid{grid-template-columns:1.2fr .8fr;gap:14px;display:grid}.bulkPriceExport,.bulkPriceImport{border:1px solid var(--line);background:#f5efe6;align-content:start;padding:16px}.bulkPriceExport h3,.bulkPriceImport h3{margin:0}.bulkPriceExport fieldset{border:1px solid #a9947d;padding:9px 12px 11px}.bulkPriceExport legend{padding:0 7px;font-size:12px;font-weight:900}.locationCheckGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.bulkPriceExport .locationCheckGrid label{border:1px solid var(--line);cursor:pointer;background:#fff;justify-content:flex-start;align-items:center;gap:9px;height:44px;min-height:44px;padding:0 12px;flex-direction:row!important;display:flex!important}.bulkPriceExport .locationCheckGrid label span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:900;overflow:hidden}.locationCheckGrid input,.inlineCheck input{flex:0 0 17px;width:17px;height:17px;min-height:0;margin:0}.priceImportHistory{border-top:1px solid var(--line);margin-top:14px}.priceImportHistory summary{cursor:pointer;padding:13px 3px;font-weight:900}.priceImportHistory table{min-width:760px}.bulkExportChoices{grid-template-columns:1fr 1fr;gap:9px;display:grid}.bulkExportChoices button{min-width:0}.bulkPriceExport .hint b{color:#53351f}.bulkPriceExport .locationCheckGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.bulkExportChoices.threeChoices{grid-template-columns:repeat(3,minmax(0,1fr))}.catalogExportChoice{background:var(--green);color:#fff;border:0;border-radius:2px;grid-template-columns:minmax(0,1fr) 88px;height:43px;display:grid;overflow:hidden}.catalogExportChoice>button,.catalogExportChoice>button.secondary{background:inherit;height:43px;color:inherit;border:0;border-radius:0}.bulkPriceExport .catalogExportChoice>label{background:inherit;white-space:nowrap;cursor:pointer;border-left:1px solid #ffffff70;justify-content:center;align-items:center;gap:7px;width:88px;min-width:88px;height:43px;padding:0 8px;font-size:12px;font-weight:950;color:#fff!important;flex-direction:row!important;display:flex!important}.bulkPriceExport .catalogExportChoice>label span{text-shadow:0 1px 1px #0008;color:#fff!important;opacity:1!important}.catalogExportChoice input{accent-color:#d7a444;flex:0 0 16px;width:16px;height:16px;min-height:0;margin:0}.catalogExportChoice:has(>button:disabled){opacity:.4}.bulkExportChoices .catalogExportChoice>button:disabled{opacity:1}.catalogExportChoice:hover{background:#183b28}.bulkPriceTitle{justify-content:space-between;align-items:center;gap:10px;display:flex}.bulkPriceTitle .mini{min-height:34px;padding:6px 11px}.costPermissionNote{color:#5a402c;background:#eee2cf;border-left:4px solid #8b5a20;margin:0;padding:10px 12px;font-size:11px;font-weight:800}.bulkExportChoices button:disabled{cursor:not-allowed;opacity:.4}@media (max-width:850px){.skuPriceBulkGrid{grid-template-columns:1fr}.locationCheckGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.locationCheckGrid{grid-template-columns:1fr}}@media (max-width:850px){.bulkPriceExport .locationCheckGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.bulkPriceExport .locationCheckGrid{grid-template-columns:1fr}}.pagePicker{white-space:nowrap;justify-content:center;align-items:center;gap:6px;margin:0!important;font-size:12px!important;display:inline-flex!important}.pagePicker select{text-align:center;background:#fffaf1;min-width:64px;font-weight:800;width:auto!important;height:36px!important;padding:4px 24px 4px 10px!important;font-size:13px!important}.pagePicker span{color:var(--muted);font-size:12px}.recognitionPickers{grid-template-columns:1fr 1fr;gap:10px;display:grid}.recognitionPasteDrop{text-align:center;cursor:copy;background:#eee3d2;border:2px dashed #87633e;outline:none;grid-column:1/-1;place-items:center;min-height:76px;padding:12px;display:grid}.recognitionPasteDrop:focus{border-color:#bd852d;box-shadow:0 0 0 3px #bd852d22}.recognitionPasteDrop span{font-size:15px;font-weight:900}.recognitionPasteDrop small{color:var(--muted);margin-top:5px;font-size:10px}.recognitionPhotoHint{border-left:4px solid var(--gold);color:var(--muted);background:#eee3d2;margin:0;padding:9px 11px;font-size:11px}.recognitionAiName p{color:#574a3d;flex-basis:100%;margin:0;font-size:11px}.recognitionImage{cursor:zoom-in;border:0}.recognitionAiName{border-left:4px solid var(--gold);background:#eadfc9;align-items:center;gap:12px;margin-bottom:12px;padding:14px 16px;display:flex}.recognitionAiName span{color:#755020;font-size:12px}.recognitionAiName strong{font-size:21px}.recognitionAiName small{color:#665b50;margin-left:auto}.recognitionImage{cursor:zoom-in}.recognitionStock select{width:100%;min-height:42px;margin:6px 0}.recognitionNoStock{font-weight:700;color:#8b2f27!important}.recognitionActions .disabledAction{text-align:center;color:#7a6f66;background:#d1c9c0;border:1px solid #b8ada2;padding:10px;display:block}.recognitionCapture{border-top:5px solid var(--gold)}.recognitionPicker{text-align:center;cursor:pointer;background:#f7efe2;border:2px dashed #9b6a32;place-items:center;min-height:150px;padding:22px;display:grid}.recognitionPicker input{opacity:0;width:1px;height:1px;position:absolute}.recognitionPicker span{font-size:22px;font-weight:900}.recognitionPicker small{color:var(--muted);margin-top:8px}.recognitionPreviews{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.recognitionPreviews figure{border:1px solid var(--line);background:#fff;margin:0;padding:8px}.recognitionPreviews img{object-fit:contain;background:#eee9e1;width:100%;height:150px}.recognitionPreviews figcaption{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;overflow:hidden}.recognitionError{color:#6d201b;background:#f0d6d2;border-left:5px solid #982f27;padding:12px;font-weight:800}.recognitionObservation{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:18px;display:grid}.recognitionObservation>div{border:1px solid var(--line);background:#eee3d2;padding:12px}.recognitionObservation span,.recognitionObservation b{display:block}.recognitionObservation span{color:var(--muted);font-size:10px}.recognitionObservation b{margin-top:4px;font-size:16px}.recognitionCandidates{gap:9px;display:grid}.recognitionCandidates article{border:1px solid var(--line);background:#fffaf1;grid-template-columns:150px minmax(220px,1fr) minmax(170px,.7fr) minmax(150px,.55fr) 110px;align-items:center;gap:12px;padding:10px;display:grid}.recognitionImage{background:#eee9e1;place-items:center;height:95px;display:grid;position:relative}.recognitionImage img{object-fit:contain}.recognitionProduct h3{margin:4px 0;font-size:17px}.recognitionProduct h3 em{color:#775331;font-style:normal}.recognitionProduct p{color:var(--muted);margin:0}.recognitionProduct>strong{color:#28542c;background:#d9e7d8;margin-top:7px;padding:4px 7px;display:inline-block}.recognitionStock,.recognitionPrice,.recognitionActions{gap:5px;display:grid}.recognitionStock span{justify-content:space-between;gap:8px;font-size:11px;display:flex}.recognitionPrice>b{color:#5b321c;font-size:18px}.recognitionPrice span,.recognitionPrice small{font-size:10px}.recognitionActions a,.buttonLink{color:#fff;background:#432817;place-items:center;min-height:32px;padding:6px 8px;font-size:10px;font-weight:800;text-decoration:none;display:grid}.recognitionActions a+a{background:#826c58}.buttonLink{min-height:46px;margin-top:12px;font-size:14px}@media (max-width:850px){.recognitionPreviews{grid-template-columns:repeat(3,minmax(0,1fr))}.recognitionPreviews img{height:95px}.recognitionObservation{grid-template-columns:1fr 1fr}.recognitionCandidates article{grid-template-columns:92px minmax(0,1fr);gap:8px}.recognitionImage{height:78px}.recognitionStock,.recognitionPrice,.recognitionActions{grid-column:1/-1}.recognitionStock{grid-template-columns:repeat(2,minmax(0,1fr))}.recognitionStock>b{grid-column:1/-1}.recognitionPrice{align-items:center;gap:9px;display:flex;overflow:auto}.recognitionActions{grid-template-columns:repeat(3,1fr)}.recognitionPicker{min-height:120px}.recognitionPicker span{font-size:17px}}@media (max-width:760px){.recognitionAiName{gap:4px;display:grid}.recognitionAiName strong{font-size:18px}.recognitionAiName small{margin-left:0}.recognitionStock select{grid-column:1/-1;font-size:14px}}.recognitionProduct>strong{font-size:0}.recognitionProduct>strong:after{content:"本地候选 · 请人工核对";font-size:11px}.recognitionProvider{white-space:nowrap;background:#efe1c8;border:1px solid #9c7848;align-self:flex-start;padding:6px 9px;font-weight:900;color:#704519!important;font-size:10px!important}.recognitionMode{gap:8px;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.recognitionMode button{color:#49362a;text-align:left;background:#e2d8ca;border:1px solid #a89278;overflow:hidden;width:100%!important;min-width:0!important;height:auto!important;min-height:54px!important;margin:0!important;padding:7px 11px!important;display:block!important}.recognitionMode button.active{background:#f3e4c4;border:2px solid #a56f24;box-shadow:inset 4px 0 #a56f24}.recognitionMode button>span,.recognitionMode button b,.recognitionMode button small{min-width:0;display:block}.recognitionMode button b{font-size:13px;line-height:1.25}.recognitionMode button small{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;font-weight:400;line-height:1.3;overflow:hidden}.recognitionReference{background:#f1e4ca;border:1px solid #b89a68;align-items:center;gap:12px;margin:0 0 14px;padding:11px 13px;display:flex}.recognitionReference a{color:#583317;font-weight:900}.recognitionReference small{color:#675b50}@media (max-width:760px){.recognitionCapture .panelHead{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.recognitionProvider{grid-column:1/-1}.recognitionReference{gap:4px;display:grid}.recognitionReference a{font-size:14px}.recognitionMode{gap:6px}.recognitionMode button{min-height:52px!important;padding:7px 8px!important}.recognitionMode button b{font-size:12px}.recognitionMode button small{font-size:9px}}.recognitionMeasurements{grid-template-columns:1fr 1fr;gap:8px;display:grid}.recognitionMeasurements label{font-size:11px;font-weight:800}.recognitionMeasurements input{margin-top:4px}@media (max-width:760px){.recognitionAiName{gap:4px;display:grid}.recognitionAiName strong{font-size:18px}.recognitionAiName small{margin-left:0}.recognitionStock select{grid-column:1/-1;font-size:14px}}.recognitionAiStatus{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:10px;display:flex}.recognitionQuota{color:#352015;text-align:right;background:#f4ead5;border:1px solid #a67b3d;gap:2px;min-width:175px;padding:8px 11px;display:grid}.recognitionQuota b{font-size:14px}.recognitionQuota small{color:#705b48;font-size:10px}.recognitionQuota.muted{background:#e9e4dc;border-color:#b8aa99}.recognitionQuota.muted b{color:#6e6257;font-size:12px}.brandCatalogLayout{background:#fbf8f2;border:1px solid #b9aa98;grid-template-columns:190px minmax(0,1fr);min-width:0;display:grid}.brandCatalogContent{background:#fbf8f2;min-width:0;padding:10px}.brandRail{background:#eeeae4;border-right:1px solid #c9bdaf;flex-direction:column;align-self:stretch;max-height:680px;display:flex;overflow:auto}.brandRail button,.brandRail a{color:#443c35;text-align:left;cursor:pointer;background:0 0;border-top:0;border-bottom:1px solid #d7cfc5;border-left:4px solid #0000;border-right:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;min-height:48px;padding:9px 11px;text-decoration:none;display:grid}.brandRail button:hover,.brandRail a:hover{background:#f7f3ed}.brandRail button.active,.brandRail a.active{color:#2d1a10;background:#fff;border-left-color:#a56f24;box-shadow:0 1px 7px #3a261017}.brandRail span{text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:800;line-height:1.3;overflow:hidden}.brandRail b{color:#665849;background:#ded6cc;border-radius:11px;place-items:center;min-width:25px;height:22px;padding:0 6px;font-size:10px;display:grid}.brandRail .active b{color:#68451c;background:#e8d5b2}.brandCatalogContent>.tableWrap,.brandCatalogContent>.storeResultGrid{margin:0}.shareBrandPicker{border:1px solid var(--line);grid-template-columns:145px minmax(0,1fr);min-width:0;display:grid}.shareBrandPicker>.brandRail{max-height:680px}.shareBrandPicker>.shareCatalogPicker{border:0}@media (max-width:760px){.brandCatalogLayout{grid-template-columns:92px minmax(0,1fr)}.brandCatalogContent{padding:6px}.brandRail{max-height:620px}.brandRail button,.brandRail a{border-left-width:3px;min-height:44px;padding:7px 6px}.brandRail span{font-size:10px}.brandRail b{min-width:21px;height:19px;padding:0 4px;font-size:8px}.shareBrandPicker{grid-template-columns:82px minmax(0,1fr)}.shareBrandPicker>.brandRail{max-height:640px}.brandCatalogContent .tableWrap{overflow:auto}}.shareCartLayout{grid-template-columns:minmax(0,1fr)!important}.shareCart{width:100%;position:static;top:auto}.shareCartLines{grid-template-columns:repeat(2,minmax(0,1fr));max-height:480px;display:grid}.shareCartLines>article{border-right:1px solid var(--line)}.shareBrandPicker{grid-template-columns:170px minmax(0,1fr)}.shareCartLayout .shareCatalogPicker article{grid-template-columns:110px minmax(0,1fr) 72px;min-height:98px}.shareCartLayout .shareCatalogPicker .zoomTrigger,.shareCartLayout .shareCatalogThumb{width:110px;height:72px}.shareCartLayout .shareCatalogIdentity b{white-space:normal;font-size:13px;line-height:1.35;overflow:visible}.shareCartLayout .shareCatalogIdentity code{white-space:normal}.shareCartLayout .shareCatalogPicker{max-height:720px}@media (max-width:760px){.brandCatalogLayout{grid-template-columns:104px minmax(0,1fr)}.brandRail button,.brandRail a{min-height:48px}.brandRail span{white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:10px;line-height:1.25;display:-webkit-box;overflow:hidden}.shareBrandPicker{grid-template-columns:104px minmax(0,1fr)}.shareCartLines{grid-template-columns:1fr}.shareCartLayout .shareCatalogPicker article{min-height:0}.shareCartLayout .shareCatalogIdentity b{min-height:0;font-size:12px}.shareCart{margin-top:12px}.shareCart>header{z-index:2;background:#f7f0e5;position:sticky;top:0}}@media (max-width:430px){.brandCatalogLayout,.shareBrandPicker{grid-template-columns:96px minmax(0,1fr)}.brandRail button,.brandRail a{padding:7px 5px}.brandRail b{min-width:19px}.shareCartLayout .shareCatalogPicker article{padding:7px}.shareCartLayout .shareCatalogPicker .zoomTrigger,.shareCartLayout .shareCatalogThumb{height:94px}.shareCartLayout .shareCatalogIdentity b{font-size:11px;line-height:1.3}}@media (max-width:700px){.subpageHead .subpageHeadActions{align-items:flex-end;gap:6px;display:flex}.subpageHead .subpageHeadActions a{text-align:center;background:#f7e9cf;border:1px solid #e1bd7d;place-items:center;min-width:118px;min-height:34px;padding:6px 10px;font-size:11px;font-weight:900;text-decoration:none;display:grid;color:#3c2114!important}.inventoryFinder .brandCatalogLayout{background:0 0;border:0;display:block}.inventoryFinder .brandRail{z-index:4;scrollbar-width:thin;background:#eeeae4;border:1px solid #c9bdaf;flex-direction:row;max-height:none;display:flex;position:sticky;top:0;overflow:auto hidden}.inventoryFinder .brandRail a{border-top:3px solid #0000;border-bottom:0;border-left:0;border-right:1px solid #d7cfc5;flex:0 0 116px;grid-template-columns:minmax(0,1fr) auto;min-height:48px;display:grid}.inventoryFinder .brandRail a.active{border-top-color:#a56f24;border-left:0}.inventoryFinder .brandRail span{-webkit-line-clamp:2;font-size:10px;line-height:1.2}.inventoryFinder .brandCatalogContent{padding:7px 0}.inventoryFinder .storeResultGrid{gap:7px}.inventoryFinder .storeResultGrid article{border-width:1px;grid-template-columns:76px minmax(0,1fr) auto;gap:8px;min-height:104px;padding:9px}.inventoryFinder .storeResultGrid .zoomTrigger,.inventoryFinder .storeResultGrid .inventoryThumb,.inventoryFinder .storeResultGrid .previewEmpty{width:76px;height:54px}.inventoryFinder .storeResultGrid article>div:nth-child(2)>b{margin:4px 0;font-size:12px;line-height:1.3}.inventoryFinder .storeResultGrid article code{font-size:9px}.inventoryFinder .storeResultGrid article>em{white-space:nowrap;grid-area:1/3;align-self:end;font-size:11px}.inventoryFinder .nodeStocks{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;display:grid}.inventoryFinder .nodeStocks span{justify-content:space-between;gap:4px;padding:4px 5px;font-size:9px;display:flex}.inventoryFinder .nodeStocks strong{white-space:nowrap;margin-left:0}}@media (max-width:430px){.subpageHead .subpageHeadActions a{min-width:105px;font-size:10px}.inventoryFinder .storeResultGrid article{grid-template-columns:68px minmax(0,1fr)}.inventoryFinder .storeResultGrid .zoomTrigger,.inventoryFinder .storeResultGrid .inventoryThumb,.inventoryFinder .storeResultGrid .previewEmpty{width:68px;height:50px}.inventoryFinder .storeResultGrid article>em{grid-area:auto/2;justify-self:end;margin-top:-2px}}.pricingTableManager .compactPricingTable table{table-layout:fixed;width:1050px;min-width:1050px;max-width:none}.pricingTableManager .compactPricingTable th:first-child,.pricingTableManager .compactPricingTable td:first-child{width:72px}.pricingTableManager .compactPricingTable th:nth-child(2),.pricingTableManager .compactPricingTable td:nth-child(2){width:140px}.pricingTableManager .compactPricingTable th:nth-child(3),.pricingTableManager .compactPricingTable td:nth-child(3){width:280px}.pricingTableManager .compactPricingTable th:nth-child(4),.pricingTableManager .compactPricingTable td:nth-child(4){width:120px}.pricingTableManager .compactPricingTable th:nth-child(5),.pricingTableManager .compactPricingTable td:nth-child(5){width:300px}.pricingTableManager .compactPricingTable th:nth-child(6),.pricingTableManager .compactPricingTable td:nth-child(6){width:138px}.pricingTableManager .storePriceSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.pricingTableManager .storePriceSummary>span{min-width:0;padding:4px 6px}.pricingTableManager .storePriceSummary small,.pricingTableManager .storePriceSummary b{font-size:9px}.pricingTableManager .compactPricingTable th,.pricingTableManager .compactPricingTable td{padding-left:7px;padding-right:7px}.compactSkuTable tbody tr,.compactPricingTable tbody tr,.shareCatalogPicker article,.storeResultGrid article,.directoryProductRow{background:#fffaf1;border-color:#d1c2af}.publicCatalogDirectory{padding:18px}.publicCatalogToolbar{background:#eee7dc;border:1px solid #b9aa98;justify-content:space-between;align-items:end;gap:12px;margin-bottom:10px;padding:12px;display:flex}.publicCatalogToolbar label{gap:5px;min-width:min(520px,70%);font-size:12px;font-weight:900;display:grid}.publicCatalogToolbar input{height:42px}.publicCatalogToolbar span{font-size:12px}.publicProductList{gap:7px;display:grid}.directoryProductRow{border:1px solid #c8b79f;grid-template-columns:120px minmax(0,1fr) 190px;align-items:center;gap:12px;min-height:98px;padding:10px;display:grid}.directoryProductImage,.directoryProductRow .zoomTrigger{object-fit:contain;background:#fff;width:120px;height:70px}.directoryProductInfo{gap:4px;min-width:0;display:grid}.directoryProductInfo code{width:max-content;max-width:100%;font-size:9px}.directoryProductInfo h2{margin:0;font-size:16px;line-height:1.3}.directoryProductInfo h2 i{color:#9b6a2d;font-style:normal}.directoryProductFacts{flex-wrap:wrap;gap:4px;display:flex}.directoryProductFacts span{color:#5a4635;background:#eee2d0;padding:3px 6px;font-size:9px}.directoryProductInfo p{color:#655749;margin:0;font-size:10px}.directoryProductPrice{text-align:right;justify-items:end;gap:4px;display:grid}.directoryProductPrice small,.directoryProductPrice em{color:#776858;font-size:9px;font-style:normal}.directoryProductPrice strong{color:#6f321d;align-items:baseline;gap:7px;font:700 24px Georgia,serif;display:flex}.directoryProductPrice strong span{font:800 10px Arial,sans-serif}@media (max-width:760px){.shareBrandPicker{display:block}.shareBrandPicker>.brandRail,.publicCatalogDirectory .brandRail{z-index:4;border-bottom:1px solid #c9bdaf;border-right:0;flex-direction:row;max-height:none;display:flex;position:sticky;top:0;overflow:auto hidden}.shareBrandPicker>.brandRail button,.publicCatalogDirectory .brandRail button{border-top:3px solid #0000;border-bottom:0;border-left:0;border-right:1px solid #d7cfc5;flex:0 0 112px;grid-template-columns:minmax(0,1fr) auto;min-height:48px;display:grid}.shareBrandPicker>.brandRail button.active,.publicCatalogDirectory .brandRail button.active{border-top-color:#a56f24;border-left:0}.shareBrandPicker>.shareCatalogPicker{max-height:none;grid-template-columns:1fr!important}.shareCartLayout .shareCatalogPicker article{grid-template-columns:78px minmax(0,1fr) 62px;gap:7px;min-height:78px;padding:7px;display:grid}.shareCartLayout .shareCatalogPicker .zoomTrigger,.shareCartLayout .shareCatalogThumb{width:78px;height:52px}.shareCartLayout .shareCatalogIdentity b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;font-size:11px;line-height:1.25;display:-webkit-box;overflow:hidden}.shareCartLayout .shareCatalogPicker article>button{grid-column:auto;width:62px;min-height:36px;padding:5px}.publicCatalogDirectory{padding:8px}.publicCatalogToolbar{flex-direction:column;align-items:stretch;padding:8px}.publicCatalogToolbar label{min-width:0}.publicCatalogDirectory .brandCatalogLayout{display:block}.publicCatalogDirectory .brandCatalogContent{padding:7px 0}.directoryProductRow{grid-template-columns:78px minmax(0,1fr);gap:7px;min-height:88px;padding:7px}.directoryProductImage,.directoryProductRow .zoomTrigger{width:78px;height:54px}.directoryProductInfo h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.directoryProductFacts{gap:3px}.directoryProductFacts span{padding:2px 4px;font-size:8px}.directoryProductInfo p{display:none}.directoryProductPrice{grid-column:2;justify-content:space-between;align-items:center;gap:5px;display:flex}.directoryProductPrice small,.directoryProductPrice em{display:none}.directoryProductPrice strong{font-size:18px}}#inventory-products{scroll-margin-top:14px}.shareCartLayout .shareCatalogPicker article{grid-template-columns:110px minmax(0,1fr) 58px}.catalogAddButton{color:#3e2817;white-space:nowrap;cursor:pointer;background:#f5c84f;border:1px solid #d8a52f;border-radius:17px;justify-content:center;align-items:center;gap:3px;width:58px;min-width:58px;height:32px;min-height:32px;padding:0 7px;font-size:10px;font-weight:900;line-height:1;display:inline-flex;box-shadow:0 2px 5px #4b2d1518}.catalogAddButton i{font-size:15px;font-style:normal;line-height:1}.catalogAddButton.added{color:#315735;background:#dce8da;border-color:#8fa88d}.catalogAddButton:disabled{opacity:1;cursor:default}@media (max-width:760px){.shareCartLayout .shareCatalogPicker article{gap:6px;grid-template-columns:72px minmax(0,1fr) 32px!important}.shareCartLayout .shareCatalogPicker .zoomTrigger,.shareCartLayout .shareCatalogThumb{width:72px;height:50px}.shareCartLayout .shareCatalogPicker article>.catalogAddButton{border-radius:50%;grid-row:1;align-self:center;font-size:0;grid-column:3!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important}.catalogAddButton i{font-size:17px}.catalogAddButton span{display:none}}.listPagination,.compactProductPager,.shareProductPager,.historyPagination{text-align:center;background:#f7f3ed;border:1px solid #d2c6b8;border-radius:5px;justify-content:center;align-items:center;gap:7px;width:max-content;max-width:100%;margin:10px auto 0;padding:6px 8px;display:flex!important}.listPagination>a,.listPagination>button,.compactProductPager>button,.shareProductPager>button{white-space:nowrap;border-radius:4px;flex:none;justify-content:center;align-items:center;width:auto;min-width:82px;height:34px;min-height:34px;padding:0 11px;font-size:11px;display:inline-flex}.pagePicker{min-width:124px;white-space:nowrap!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:auto!important;margin:0!important;display:inline-flex!important}.pagePicker>span{white-space:nowrap!important;width:auto!important;min-width:0!important;margin:0!important;line-height:34px!important;display:inline!important}.pagePicker>select{flex:0 0 62px!important;width:62px!important;min-width:62px!important;height:34px!important;margin:0!important;padding:3px 22px 3px 8px!important;display:inline-block!important}.historyPagination>a,.historyPagination>span:not(.pagePicker){background:var(--green);color:#fff;white-space:nowrap;border:0;border-radius:4px;justify-content:center;align-items:center;min-width:82px;height:34px;padding:0 11px;font-size:11px;font-weight:800;display:inline-flex}.historyPagination>span:not(.pagePicker){opacity:.35}.historyPagination>.pagePicker span{background:0 0;border:0;padding:0}.sharePickerToolbar{min-height:42px;padding:6px 9px}.sharePickerToolbar .mini{min-height:32px;padding:5px 9px}.inventoryFinder{padding-top:14px}.inventoryFinderControls{gap:9px}.inventoryFinderControls input,.inventoryFinderControls select,.inventoryFinderControls button{height:42px!important;min-height:42px!important;margin-top:4px!important;font-size:13px!important}.inventoryFinderControls label{font-size:12px}@media (max-width:700px){.listPagination,.compactProductPager,.shareProductPager,.historyPagination{box-sizing:border-box;gap:5px;width:100%;padding:5px}.listPagination>a,.listPagination>button,.compactProductPager>button,.shareProductPager>button,.historyPagination>a,.historyPagination>span:not(.pagePicker){flex:1 1 0;min-width:0;height:32px;min-height:32px;padding:0 6px;font-size:10px}.pagePicker{min-width:112px;flex:none!important}.pagePicker>span{font-size:10px!important;line-height:32px!important}.pagePicker>select{flex-basis:54px!important;width:54px!important;min-width:54px!important;height:32px!important}.sharePickerToolbar{gap:6px}.sharePickerToolbar span{font-size:10px}.sharePickerToolbar .mini{min-width:84px;font-size:9px}.subpage{padding-left:8px;padding-right:8px}.subpage .panel{margin-bottom:10px;padding:10px}.subpage .panel>.panelHead{min-height:0;padding:8px 9px}.subpage .panel>.panelHead h2{font-size:17px;line-height:1.25}.subpage .panel>.panelHead small,.subpage .historyCount{font-size:9px;line-height:1.35}.subpage .sectionGap{margin-top:10px}.compactSkuTable{overflow:visible!important}.compactSkuTable table{display:block;width:100%!important;min-width:0!important}.compactSkuTable thead{display:none}.compactSkuTable tbody{gap:6px;display:grid}.compactSkuTable tr{background:#fffaf1;border:1px solid #cbbdaa;grid-template-rows:auto auto auto;grid-template-columns:62px minmax(0,1fr) auto;gap:2px 8px;padding:7px;display:grid}.compactSkuTable td{white-space:normal!important;border:0!important;width:auto!important;height:auto!important;padding:0!important;display:block!important}.compactSkuTable td:first-child{grid-area:1/1/4;align-self:center}.compactSkuTable td:nth-child(2){grid-area:1/2}.compactSkuTable td:nth-child(3){grid-area:2/2}.compactSkuTable td:nth-child(4){color:var(--muted);grid-area:3/2;font-size:9px!important}.compactSkuTable td:nth-child(5){text-align:right;grid-area:1/3/3;align-self:center}.compactSkuTable td:nth-child(6){grid-area:3/3;align-self:end}.compactSkuTable .thumb,.compactSkuTable .zoomTrigger{object-fit:contain;width:62px!important;height:42px!important}.compactSkuTable .bilingualProductName>b{line-height:1.25;font-size:11px!important}.compactSkuTable .bilingualProductName>small{font-size:8px!important}.compactSkuTable .skuCurrencyPrice strong{font-size:13px!important}.compactSkuTable .skuCurrencyPrice span{font-size:8px!important}.compactSkuTable .skuRowActions{justify-content:flex-end}.compactSkuTable .skuRowActions .mini,.compactSkuTable .skuRowActions button{min-height:27px;padding:4px 7px;font-size:8px}.pricingTableManager .compactPricingTable{border:0;max-height:none;overflow:visible!important}.pricingTableManager .compactPricingTable table{display:block;width:100%!important;min-width:0!important}.pricingTableManager .compactPricingTable thead{display:none}.pricingTableManager .compactPricingTable tbody{gap:6px;display:grid}.pricingTableManager .compactPricingTable tr{background:#fffaf1;border:1px solid #cbbdaa;grid-template-columns:58px minmax(0,1fr) auto;gap:3px 7px;padding:7px;display:grid}.pricingTableManager .compactPricingTable td{white-space:normal!important;border:0!important;width:auto!important;height:auto!important;padding:0!important;display:block!important}.pricingTableManager .compactPricingTable td:first-child{grid-area:1/1/4;align-self:center}.pricingTableManager .compactPricingTable td:nth-child(2){grid-area:1/2}.pricingTableManager .compactPricingTable td:nth-child(3){grid-area:2/2}.pricingTableManager .compactPricingTable td:nth-child(4){text-align:right;grid-area:1/3/3;align-self:center;font-size:11px!important}.pricingTableManager .compactPricingTable td:nth-child(5){grid-area:3/2/auto/4}.pricingTableManager .compactPricingTable td:nth-child(6){grid-area:4/3;justify-self:end}.pricingTableManager .pricingThumb,.pricingTableManager .zoomTrigger{width:58px!important;height:40px!important}.pricingTableManager .storePriceSummary{gap:3px;padding-bottom:2px;display:flex;overflow-x:auto}.pricingTableManager .storePriceSummary>span{flex:none;min-width:86px;padding:3px 5px}.pricingTableManager .compactPricingTable .mini{min-height:28px;padding:4px 7px;font-size:8px}.outstandingOrdersBlock,.completedSalesBlock,.compactSalesList{padding:0!important;overflow:visible!important}.outstandingOrdersBlock .unpaidOrder{grid-template-columns:minmax(0,1fr) auto;gap:6px 8px;min-height:0;display:grid;width:auto!important;min-width:0!important;padding:8px!important}.unpaidOrderSummary{grid-template-columns:auto minmax(0,1fr) auto!important;gap:3px 7px!important;display:grid!important}.unpaidOrderSummary time{grid-column:1}.unpaidOrderSummary>b{grid-column:2}.unpaidOrderSummary>small{text-overflow:ellipsis;white-space:nowrap;grid-column:1/3;overflow:hidden}.unpaidOrderSummary>.mini{grid-area:1/3/3}.outstandingOrdersBlock .unpaidOrder>strong{align-self:center;font-size:13px}.unpaidOrder .collectForm{grid-column:1/3!important;grid-template-columns:1fr 88px 72px!important;gap:5px!important;display:grid!important}.unpaidOrder .collectForm select[name=method]{grid-column:1}.unpaidOrder .collectForm input{grid-column:2}.unpaidOrder .collectForm select[name=currency]{grid-column:3}.unpaidOrder .collectForm .dueCurrencyAmount{grid-column:1/3}.unpaidOrder .collectForm button{grid-column:3}.unpaidOrder .collectForm input,.unpaidOrder .collectForm select,.unpaidOrder .collectForm button,.dueCurrencyAmount{width:100%;height:31px!important;min-height:31px!important;font-size:9px!important}.compactSalesList .saleOrderButton{min-height:42px;grid-template-columns:82px minmax(0,.8fr) minmax(0,1.4fr) 72px!important;gap:5px!important;width:100%!important;min-width:0!important;padding:6px 7px!important;display:grid!important}.compactSalesList .saleOrderButton time,.compactSalesList .saleOrderButton b,.compactSalesList .saleOrderButton strong{font-size:9px!important}.compactSalesList .saleOrderButton small,.compactSalesList .saleOrderButton em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;font-size:8px!important}.subpage .panel:has(>.receivingFilters)>.tableWrap{border:0!important;padding:0!important;overflow:visible!important}.subpage .panel:has(>.receivingFilters)>.tableWrap table{display:block;width:100%!important;min-width:0!important}.subpage .panel:has(>.receivingFilters)>.tableWrap thead{display:none}.subpage .panel:has(>.receivingFilters)>.tableWrap tbody{gap:6px;display:grid}.subpage .panel:has(>.receivingFilters)>.tableWrap tr{background:#fffaf1;border:1px solid #cbbdaa;grid-template-columns:1fr 1fr;gap:4px 9px;padding:8px;display:grid}.subpage .panel:has(>.receivingFilters)>.tableWrap td{white-space:normal!important;width:auto!important;height:auto!important;padding:0!important;font-size:9px!important;display:block!important;overflow:visible!important}.subpage .panel:has(>.receivingFilters)>.tableWrap td:before{color:var(--muted);letter-spacing:.04em;margin-bottom:1px;font-size:7px;font-weight:900;display:block}.subpage .panel:has(>.receivingFilters)>.tableWrap td:first-child:before{content:"时间"}.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(2):before{content:"SKU / 产品"}.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(3):before{content:"入库节点"}.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(4):before{content:"数量"}.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(5):before{content:"采购单号"}.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(6):before{content:"操作人"}.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(7):before{content:"备注"}.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(8):before{content:"状态 / 操作"}:is(.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(2),.subpage .panel:has(>.receivingFilters)>.tableWrap td:nth-child(7)){grid-column:1/3}.subpage .panel:has(>.receivingFilters)>.tableWrap button{min-height:27px;padding:4px 7px;font-size:8px}.movementTable,.movementTable>*{width:100%!important;min-width:0!important;overflow:visible!important}.movementRow{grid-template-columns:minmax(0,1fr) auto!important;gap:5px 8px!important;padding:8px!important}.movementRow>div:nth-child(3),.movementReference{grid-column:1/3}.movementRow form{grid-column:1/3;grid-template-columns:minmax(0,1fr) 64px;gap:5px;display:grid}.movementCompactRow{grid-template-columns:52px minmax(0,1fr) auto!important;width:100%!important;min-width:0!important;min-height:38px!important;padding:5px 6px!important}.movementCompactRow>span:nth-of-type(2){grid-column:2}.movementCompactRow time{grid-column:2;font-size:8px!important}.movementCompactRow .movementDetailButton{grid-area:1/3/3;min-height:28px;padding:4px 7px;font-size:8px}}.shareCartLayout .shareCatalogPicker{grid-auto-rows:min-content;align-content:start}.shareCatalogPicker article.quotePickerProduct{background:#fffaf1;border:1px solid #d1c2af;grid-template-rows:auto;grid-template-columns:82px minmax(0,1fr) 42px;align-items:center;gap:7px;min-width:0;min-height:62px;padding:5px 7px;display:grid}.shareCatalogPicker article.quotePickerProduct.selected{background:#fff6e5;border-color:#b58a45;box-shadow:inset 3px 0 #b18137}.quotePickerProduct>.zoomTrigger,.quotePickerProductImage{background:#fff;border:0;place-items:center;width:82px;min-width:0;height:46px;padding:0;display:grid;overflow:hidden}.quotePickerProductImage{object-fit:contain}.quotePickerProductInfo{gap:2px;min-width:0;display:grid}.quotePickerProductInfo code{text-overflow:ellipsis;white-space:nowrap;width:max-content;max-width:100%;font-size:9px;overflow:hidden}.quotePickerProductInfo .bilingualProductName{gap:1px;min-width:0;display:grid}.quotePickerProductInfo .bilingualProductName b,.quotePickerProductInfo .bilingualProductName small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.quotePickerProductInfo .bilingualProductName b{font-size:12px;line-height:1.25}.quotePickerProductInfo .bilingualProductName small,.quotePickerProductInfo>small{color:#76685a;font-size:9px;line-height:1.2}.shareCatalogPicker article.quotePickerProduct>button.quotePickerAdd{color:#3d2718;width:30px;min-width:30px;height:30px;min-height:30px;box-shadow:none;background:#f5c84f;border:1px solid #d39c27;border-radius:50%;grid-template-columns:1fr;place-self:center end;place-items:center;padding:0;font-size:0;line-height:1;display:grid}.quotePickerAdd i{font-size:17px;font-style:normal;line-height:1}.quotePickerAdd span{display:none}.shareCatalogPicker article.quotePickerProduct>button.quotePickerAdd.added{color:#315735;opacity:1;background:#dce8da;border-color:#8fa88d}.shareCatalogPicker article.quotePickerProduct{overflow:hidden}.quotePickerProduct>.zoomTrigger{z-index:1;isolation:isolate;background:#fff;position:relative;overflow:hidden}.quotePickerProduct>.zoomTrigger .quotePickerProductImage,.quotePickerProductImage{object-fit:contain;width:100%;max-width:100%;height:100%;display:block}.quotePickerProductInfo{z-index:2;background:#fffaf1;position:relative;overflow:hidden}.quotePickerProduct.selected .quotePickerProductInfo{background:#fff6e5}.shareCartLines{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.shareCartLines>article{border-right:1px solid var(--line);grid-template-rows:auto;grid-template-columns:68px minmax(0,1fr) 156px 26px;align-items:center;gap:7px;min-height:64px;padding:7px 8px}.shareCartLines .zoomTrigger,.shareCartThumb{grid-area:1/1;width:68px;height:44px;overflow:hidden}.shareCartLines .shareCartThumb{object-fit:contain;width:100%;height:100%}.shareCartLines>article>div:first-of-type{grid-area:1/2;align-content:center;overflow:hidden}.shareCartLines>article>.cartQuoteField{justify-content:end;grid-area:1/3!important;grid-template-columns:38px 108px!important;align-items:center!important;gap:5px!important;width:auto!important;display:grid!important}.cartQuoteField>span{display:none}.cartQuoteField>b{height:32px;min-height:32px!important}.cartQuoteField>input{height:32px;width:108px!important;min-height:32px!important;padding:5px 7px!important}.shareCartLines>article>.cartRemove{grid-area:1/4;align-self:center;width:26px;height:26px;min-height:26px;padding:0}@media (max-width:760px){.shareCartLines{grid-template-columns:1fr;max-height:420px}.shareCartLines>article{grid-template-columns:54px minmax(0,1fr) 126px 24px;gap:5px;min-height:56px;padding:6px}.shareCartLines .zoomTrigger,.shareCartThumb{width:54px;height:38px}.shareCartLines>article>.cartQuoteField{grid-template-columns:34px 86px!important;gap:4px!important}.cartQuoteField>b{height:30px;font-size:8px;min-height:30px!important}.cartQuoteField>input{height:30px;font-size:11px;width:86px!important;min-height:30px!important;padding:4px 5px!important}.shareCartLines>article>.cartRemove{width:24px;height:24px;min-height:24px}}.zoomTrigger{vertical-align:middle!important;flex:none!important;align-self:center!important;position:relative!important;inset:auto!important;overflow:hidden!important}.zoomTrigger>img{object-fit:contain!important;object-position:center!important;max-width:100%!important;display:block!important}.imageLightbox{contain:layout paint!important;overscroll-behavior:none!important;touch-action:none!important;isolation:isolate!important;width:100vw!important;height:100dvh!important;min-height:100vh!important;margin:0!important;position:fixed!important;inset:0!important;transform:none!important}.imageLightbox .lightboxInner{width:min(1100px,100vw - 32px)!important;max-height:calc(100dvh - 48px)!important;overflow:hidden!important}.imageLightbox .lightboxInner>img{object-fit:contain!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:calc(100dvh - 132px)!important}@media (max-width:760px){.imageLightbox{padding:16px!important}.imageLightbox .lightboxInner{width:calc(100vw - 32px)!important}.imageLightbox .lightboxInner>img{max-height:calc(100dvh - 116px)!important}.lightboxClose{top:max(12px,env(safe-area-inset-top))!important;position:fixed!important;right:12px!important}}@media (max-width:430px){.shareCartLines>article{grid-template-columns:46px minmax(0,1fr) 112px 22px}.shareCartLines .zoomTrigger,.shareCartThumb{width:46px;height:34px}.shareCartLines>article>.cartQuoteField{grid-template-columns:32px 76px!important}.cartQuoteField>input{width:76px!important}.shareCartLines>article>.cartRemove{width:22px;height:22px;min-height:22px}}.catalogV15 .publicCatalogLayout>.brandRail button>b{font-size:11px!important}.catalogV15 .publicCatalogProductInfo p{font-size:10px!important}@media (max-width:760px){.catalogV15 .publicCatalogLayout{grid-template-columns:92px minmax(0,1fr)!important}.catalogV15 .publicCatalogLayout>.brandRail{width:92px!important}.catalogV15 .publicCatalogLayout>.brandRail button{min-height:47px!important;padding:7px 5px!important}.catalogV15 .publicCatalogLayout>.brandRail button>span,.catalogV15 .publicCatalogLayout>.brandRail .brandRailName>strong{font-size:11.5px!important;line-height:1.18!important}.catalogV15 .publicCatalogLayout>.brandRail .brandRailName>small{font-size:9px!important}.catalogV15 .publicProductList>article.publicCatalogProduct{grid-template-rows:auto auto!important;grid-template-columns:62px minmax(0,1fr)!important;gap:4px 6px!important;min-height:68px!important;padding:6px!important}.catalogV15 .publicCatalogProduct>.zoomTrigger,.catalogV15 .publicCatalogProduct>.zoomTrigger>img.publicCatalogProductImage,.catalogV15 .publicCatalogProduct>span.publicCatalogProductImage{grid-row:1/3!important;width:62px!important;min-width:62px!important;max-width:62px!important;height:44px!important;min-height:44px!important}.catalogV15 .publicCatalogProductInfo h2{font-size:12.5px!important;line-height:1.2!important}.catalogV15 .publicCatalogProductInfo code{font-size:9px!important}.catalogV15 .publicCatalogProductPrice{grid-area:2/2!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;display:flex!important}.catalogV15 .publicCatalogProductPrice strong{margin-right:auto;font-size:19px!important}.catalogV15 .publicCatalogProductPrice strong span{font-size:9px!important}.catalogV15 .publicCatalogStock{padding:2px 4px!important;font-size:8.5px!important;display:inline-flex!important}.catalogV15 .publicCatalogProductPrice>button{min-height:28px!important;padding:3px 7px!important;font-size:9px!important}}@media (max-width:430px){.catalogV15 .publicCatalogLayout{grid-template-columns:88px minmax(0,1fr)!important}.catalogV15 .publicCatalogLayout>.brandRail{width:88px!important}}.channelIdentityLine{flex-wrap:wrap;align-items:center;gap:3px 7px;color:#dbcdbf!important;font-size:12px!important;display:flex!important}.channelIdentityLine>b{color:#f0d6a0;font-size:10px}.channelIdentityLine>button{color:#fff1d5;cursor:pointer;background:#fff1d51a;border:1px solid #d6aa60;width:auto;min-height:26px;padding:3px 8px;font-size:11px;font-weight:900;line-height:1}.channelIdentityLine>button:disabled{opacity:.7;cursor:default}.channelIdentityLine>em{color:#d8b575;padding-left:5px;font-size:10px;font-style:normal}@media (max-width:430px){.channelIdentityLine{gap:2px 4px;font-size:10px!important}.channelIdentityLine>b{font-size:8px}.channelIdentityLine>button{min-height:23px;padding:2px 5px;font-size:9px}}dialog.shareDiffDialog{width:min(760px,100vw - 24px)!important;max-width:760px!important;max-height:min(78vh,680px)!important;margin:auto!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden!important}.shareDiffButton{width:auto!important;min-width:112px!important;padding-inline:9px!important}@media (max-width:700px){dialog.shareDiffDialog{width:calc(100vw - 12px)!important;max-height:calc(100dvh - 20px)!important}.shareDiffButton{grid-column:1/-1!important;min-width:0!important}body .subpage .skuMasterHead,body .subpage .pricingTableHead{gap:7px!important}body .subpage .skuListControls{grid-template-columns:minmax(0,1fr) 92px 92px!important;gap:5px!important;padding:6px!important;display:grid!important}body .subpage .pricingListControls{grid-template-columns:minmax(0,1fr) 100px!important;gap:5px!important;padding:6px!important;display:grid!important}body .subpage .skuListControls label,body .subpage .pricingListControls label{gap:2px!important;min-width:0!important;font-size:9px!important;display:grid!important}body .subpage .skuListControls input,body .subpage .skuListControls select,body .subpage .pricingListControls input,body .subpage .pricingListControls select{width:100%!important;height:32px!important;min-height:32px!important;padding:3px 7px!important;font-size:10px!important}body .subpage .skuListControls .excludePccFilter{grid-column:1/-1!important;min-height:24px!important;display:flex!important}body .subpage .compactSkuTable tbody{gap:4px!important}body .subpage .compactSkuTable tr{grid-template-rows:44px!important;grid-template-columns:56px 74px minmax(0,1fr) 78px 52px!important;align-items:center!important;gap:5px!important;min-height:54px!important;padding:5px!important}body .subpage .compactSkuTable td:first-child{grid-area:1/1!important}body .subpage .compactSkuTable td:nth-child(2){grid-area:1/2!important;overflow:hidden!important}body .subpage .compactSkuTable td:nth-child(3){grid-area:1/3!important;overflow:hidden!important}body .subpage .compactSkuTable td:nth-child(4){display:none!important}body .subpage .compactSkuTable td:nth-child(5){text-align:right!important;grid-area:1/4!important}body .subpage .compactSkuTable td:nth-child(6){grid-area:1/5!important}body .subpage .compactSkuTable .zoomTrigger,body .subpage .compactSkuTable .thumb{object-fit:contain!important;width:56px!important;min-width:56px!important;height:38px!important;box-shadow:none!important;background:#fff!important;border:0!important;padding:0!important}body .subpage .compactSkuTable .zoomTrigger img{object-fit:contain!important;background:#fff!important;width:56px!important;height:38px!important}body .subpage .compactSkuTable code{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;display:block!important;overflow:hidden!important}body .subpage .compactSkuTable .bilingualProductName>b,body .subpage .compactSkuTable .bilingualProductName>small{text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}body .subpage .compactSkuTable .bilingualProductName>b{font-size:10px!important;line-height:1.15!important}body .subpage .compactSkuTable .bilingualProductName>small{font-size:7px!important;line-height:1.15!important}body .subpage .compactSkuTable .skuRowActions{gap:2px!important;display:grid!important}body .subpage .compactSkuTable .skuRowActions button{width:100%!important;min-width:0!important;height:20px!important;min-height:20px!important;padding:1px 3px!important;font-size:7px!important}body .subpage .compactPricingTable .zoomTrigger,body .subpage .compactPricingTable .pricingThumb{object-fit:contain!important;box-shadow:none!important;background:#fff!important;border:0!important;padding:0!important}body .subpage .compactPricingTable .zoomTrigger img{object-fit:contain!important;background:#fff!important}body .subpage .compactPricingTable .bilingualProductName>b{font-size:10px!important;line-height:1.15!important}body .subpage .compactPricingTable .bilingualProductName>small{font-size:7px!important;line-height:1.15!important}body .subpage .skuCreatePanel .form{gap:7px!important}body .subpage .skuCreateIdentity>.row{grid-template-columns:1fr 1fr!important;gap:6px!important;display:grid!important}body .subpage .skuCreateSpecs{grid-template-columns:72px 72px minmax(0,1fr)!important;gap:6px!important;display:grid!important}body .subpage .skuCreateSpecs .fieldFlavor{grid-column:1/-1!important}body .subpage .skuCreateSpecs label:nth-child(5),body .subpage .skuCreateSpecs label:nth-child(6){grid-column:span 1!important}body .subpage .skuCreatePrices{grid-template-columns:86px minmax(0,1fr) minmax(0,1fr)!important;gap:6px!important;display:grid!important}body .subpage .skuCreatePrices label,body .subpage .skuCreatePrices label:first-child{grid-template-columns:1fr!important;gap:2px!important;min-width:0!important;display:grid!important}body .subpage .skuCreatePrices label:nth-child(4){grid-column:2/4!important}body .subpage .skuCreatePanel label{font-size:9px!important}body .subpage .skuCreatePanel input,body .subpage .skuCreatePanel select{height:32px!important;min-height:32px!important;padding:3px 6px!important;font-size:10px!important}body .subpage .skuCreatePanel label>small{font-size:7px!important;line-height:1.2!important}body .subpage .inventoryFinderControls{grid-template-columns:minmax(0,1fr) 108px 62px!important;align-items:end!important;gap:5px!important;display:grid!important}body .subpage .inventoryFinderControls label{min-width:0!important;font-size:9px!important}body .subpage .inventoryFinderControls input,body .subpage .inventoryFinderControls select,body .subpage .inventoryFinderControls button{width:100%!important;height:32px!important;min-height:32px!important;margin:2px 0 0!important;padding:3px 6px!important;font-size:10px!important}body .operationPage .paymentPanel{padding:8px!important}body .operationPage .paymentTop{grid-template-columns:118px minmax(0,1fr)!important;gap:7px!important}body .operationPage .dealLine{grid-template-columns:minmax(0,1fr) auto!important;gap:5px!important}body .operationPage .dealTotal{padding:6px!important}body .operationPage .dealTotal input{height:32px!important;min-height:32px!important;font-size:15px!important}body .operationPage .dealTotal span{font-size:8px!important;line-height:1.2!important}body .operationPage .comboSwitch{min-height:32px!important;padding:5px!important;font-size:9px!important}body .operationPage .simpleSettlement{grid-template-columns:96px minmax(90px,.8fr) minmax(0,1fr)!important;gap:5px!important}body .operationPage .simpleSettlement input,body .operationPage .simpleSettlement select,body .operationPage .paymentRequired input,body .operationPage .paymentRequired select,body .operationPage .paymentPanel>label>input{height:32px!important;min-height:32px!important;padding:3px 6px!important;font-size:10px!important}body .operationPage .amountDue{min-height:32px!important;padding:5px 7px!important}body .operationPage .amountDue strong{font-size:14px!important}body .operationPage .paymentRequired{grid-template-columns:1fr 1fr!important;gap:5px!important;display:grid!important}body .operationPage .paymentRequired label{font-size:9px!important}body .subpage .shareQuotePanel .shareMeta{grid-template-columns:1fr 1fr!important;gap:6px!important;display:grid!important}body .subpage .shareQuotePanel .shareMeta label{font-size:9px!important}body .subpage .shareQuotePanel .shareMeta input{height:32px!important;min-height:32px!important;padding:3px 7px!important;font-size:10px!important}body .subpage .locationCreateForm{grid-template-columns:82px minmax(0,1fr) 86px!important;gap:6px!important;display:grid!important}body .subpage .locationCreateForm .locationAddress{grid-column:1/3!important}body .subpage .locationCreateForm button{grid-column:3!important;width:100%!important;min-width:0!important}body .subpage .locationCreateForm label{font-size:9px!important}body .subpage .locationCreateForm input,body .subpage .locationCreateForm select,body .subpage .locationCreateForm button{height:32px!important;min-height:32px!important;padding:3px 6px!important;font-size:10px!important}body .subpage .largeForm>.row,body .subpage .bulkReceivingForm>.row{grid-template-columns:1fr 1fr!important;gap:6px!important;display:grid!important}body .subpage .largeForm input,body .subpage .largeForm select,body .subpage .largeForm textarea,body .subpage .bulkReceivingForm input,body .subpage .bulkReceivingForm select{height:32px!important;min-height:32px!important;padding:3px 6px!important;font-size:10px!important}}@media (max-width:430px){body .subpage .skuListControls{grid-template-columns:minmax(0,1fr) 82px 82px!important}body .subpage .compactSkuTable tr{grid-template-columns:50px 66px minmax(0,1fr) 68px 46px!important;gap:4px!important}body .subpage .compactSkuTable .zoomTrigger,body .subpage .compactSkuTable .thumb,body .subpage .compactSkuTable .zoomTrigger img{width:50px!important;min-width:50px!important;height:34px!important}body .subpage .inventoryFinderControls{grid-template-columns:minmax(0,1fr) 92px 54px!important}body .subpage .locationCreateForm{grid-template-columns:72px minmax(0,1fr) 74px!important}}.subpage .shareCartLayout .shareCatalogPicker{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:min-content!important;grid-auto-flow:row!important;align-content:start!important;gap:6px!important;display:grid!important}.subpage .shareCartLayout .shareCatalogPicker>article.quotePickerProduct{box-sizing:border-box!important;width:100%!important;min-width:0!important}.subpage .shareCartLines{grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:6px!important;padding:6px!important;display:grid!important}.subpage .shareCartLines>article.quoteCartLine{box-sizing:border-box!important;border:1px solid var(--admin-border)!important;background:#fff!important;border-radius:5px!important;grid-template-rows:52px!important;grid-template-columns:82px minmax(180px,1fr) 129px 28px!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:64px!important;padding:6px 8px!important;display:grid!important}.subpage .shareCartLines>article.quoteCartLine>div:not(.cartQuoteField){grid-area:1/2!important;min-width:0!important;overflow:hidden!important}.subpage .shareCartLines>article.quoteCartLine>.cartQuoteField{grid-area:1/3!important}.subpage .shareCartLines>article.quoteCartLine>.cartRemove{grid-area:1/4!important}.publicCatalogDirectoryV15 .publicProductList{grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:6px!important;display:grid!important}.publicCatalogDirectoryV15 .publicProductList>article.publicCatalogProduct{box-sizing:border-box!important;width:100%!important;min-width:0!important}.subpage .shareLinkList{background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;padding:0!important;display:grid!important}.subpage .shareLinkList>article{border:1px solid var(--admin-border-strong)!important;border-left:4px solid var(--admin-focus)!important;opacity:1!important;background:#fff!important;border-radius:6px!important;grid-template-columns:minmax(180px,1fr) minmax(300px,420px) minmax(340px,440px)!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:9px 11px!important;display:grid!important}.subpage .shareLinkList>article.expired{background:#faf8f6!important;border-left-color:#9a7770!important}.subpage .shareLinkList>article>div:first-child{border:0!important;min-width:0!important;padding:0!important}.subpage .shareLinkList>article>div:first-child b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;font-size:14px!important}.subpage .shareLinkList dl{grid-template-columns:1fr 1fr!important;gap:6px!important;margin:0!important;display:grid!important}.subpage .shareLinkList dl>div{background:#f4f5f6!important;border-radius:4px!important;min-width:0!important;padding:6px 8px!important}.subpage .shareLinkList dd{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.subpage .shareLinkActions{grid-template-columns:minmax(92px,.8fr) minmax(190px,1.4fr) minmax(72px,.65fr)!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;display:grid!important}.subpage .shareLinkActions>a,.subpage .shareLinkActions>.disabledShareLink,.subpage .shareLinkActions>form,.subpage .shareLinkActions>form>button{width:100%!important;min-width:0!important;margin:0!important}.subpage .shareLinkActions>.shareExtendForm{grid-template-columns:minmax(0,1fr) 88px!important;gap:5px!important;display:grid!important}@media (max-width:900px){.subpage .shareLinkList>article{grid-template-columns:minmax(0,1fr) minmax(250px,340px)!important}.subpage .shareLinkActions{grid-column:1/-1!important}}@media (max-width:760px){.subpage .shareCartLines>article.quoteCartLine{grid-template-rows:46px!important;grid-template-columns:70px minmax(0,1fr) 104px 26px!important;gap:5px!important;min-height:58px!important;padding:5px!important}.subpage .shareLinkList>article{grid-template-columns:minmax(0,1fr)!important;gap:9px!important;padding:11px!important}.subpage .shareLinkList dl{grid-template-columns:1fr 1fr!important}.subpage .shareLinkActions{grid-column:auto!important;grid-template-columns:1fr 1fr!important}.subpage .shareLinkActions>.shareExtendForm{grid-area:2/1/auto/-1!important}.subpage .shareLinkActions>a,.subpage .shareLinkActions>.disabledShareLink{grid-area:1/1!important}.subpage .shareLinkActions>form:last-child{grid-area:1/2!important}}@media (max-width:430px){.subpage .shareCartLines>article.quoteCartLine{grid-template-rows:42px!important;grid-template-columns:58px minmax(0,1fr) 92px 24px!important}.subpage .shareLinkList dl{grid-template-columns:minmax(0,1fr)!important}}.publicCatalogDirectoryV15{padding:14px}.publicCatalogDirectoryV15 .publicCatalogLayout{grid-template-columns:170px minmax(0,1fr)}.publicCatalogDirectoryV15 .publicProductList{gap:6px;display:grid}.publicCatalogProduct{background:#fffaf1;border:1px solid #cab99f;grid-template-columns:108px minmax(0,1fr) 160px;align-items:center;gap:10px;min-width:0;min-height:82px;padding:8px;display:grid}.publicCatalogProduct>.zoomTrigger,.publicCatalogProductImage{background:#fff;border:0;place-items:center;width:108px;min-width:0;height:62px;padding:0;display:grid;overflow:hidden}.publicCatalogProductImage{object-fit:contain}.publicCatalogProductInfo{gap:3px;min-width:0;display:grid}.publicCatalogProductInfo code{text-overflow:ellipsis;white-space:nowrap;width:max-content;max-width:100%;font-size:9px;overflow:hidden}.publicCatalogProductInfo h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;line-height:1.25;overflow:hidden}.publicCatalogProductInfo h2 i{color:#9b6a2d;font-style:normal}.publicCatalogProductFacts{flex-wrap:wrap;gap:3px;display:flex}.publicCatalogProductFacts span{color:#594634;background:#eee2d0;padding:2px 5px;font-size:8px;line-height:1.35}.publicCatalogProductInfo p{color:#655749;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;overflow:hidden}.publicCatalogProductPrice{text-align:right;justify-items:end;gap:2px;min-width:0;display:grid}.publicCatalogProductPrice small,.publicCatalogProductPrice em{color:#776858;font-size:8px;font-style:normal}.publicCatalogProductPrice strong{color:#71341d;white-space:nowrap;align-items:baseline;gap:5px;font:700 21px Georgia,serif;display:flex}.publicCatalogProductPrice strong span{font:800 9px Arial,sans-serif}@media (max-width:760px){.shareCatalogPicker article.quotePickerProduct{grid-template-rows:1fr!important;grid-template-columns:70px minmax(0,1fr) 32px!important;gap:6px!important;min-height:66px!important;padding:6px!important;display:grid!important}.quotePickerProduct>.zoomTrigger,.quotePickerProductImage{width:70px!important;height:46px!important}.quotePickerProductInfo .bilingualProductName b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.2;display:-webkit-box;overflow:hidden}.quotePickerProductInfo .bilingualProductName small{display:none}.quotePickerProductInfo>small{font-size:8px}.shareCatalogPicker article.quotePickerProduct>button.quotePickerAdd{border-radius:50%!important;grid-area:1/3!important;place-self:center end!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;padding:0!important}.quotePickerAdd i{font-size:16px}.catalogV15 .catalogHero{grid-template-columns:64px minmax(0,1fr);gap:10px;padding:66px 14px 16px;display:grid}.catalogV15 .catalogHero>img{width:64px;height:64px}.catalogV15 .catalogHero h1{margin:2px 0 5px;font-size:25px;line-height:1.15}.catalogV15 .catalogHero p,.catalogV15 .catalogHero strong{font-size:10px;line-height:1.35}.catalogV15 .catalogLanguage{top:8px;right:8px}.catalogV15 .catalogLanguage a{min-width:44px;height:32px}.publicCatalogDirectoryV15{padding:7px}.publicCatalogDirectoryV15 .publicCatalogToolbar{gap:5px;margin-bottom:6px;padding:6px}.publicCatalogDirectoryV15 .publicCatalogToolbar input{height:36px;font-size:12px}.publicCatalogDirectoryV15 .publicCatalogLayout{display:block}.publicCatalogDirectoryV15 .brandRail{z-index:4;border-bottom:1px solid #c9bdaf;border-right:0;flex-direction:row;max-height:none;display:flex;position:sticky;top:0;overflow:auto hidden}.publicCatalogDirectoryV15 .brandRail button{border-top:3px solid #0000;border-bottom:0;border-left:0;border-right:1px solid #d7cfc5;flex:0 0 108px;min-height:44px}.publicCatalogDirectoryV15 .brandRail button.active{border-top-color:#a56f24;border-left:0}.publicCatalogDirectoryV15 .brandCatalogContent{padding:5px 0}.publicCatalogProduct{grid-template-rows:auto auto;grid-template-columns:72px minmax(0,1fr) auto;gap:5px 7px;min-height:68px;padding:6px}.publicCatalogProduct>.zoomTrigger,.publicCatalogProductImage{grid-area:1/1/3;width:72px!important;height:48px!important}.publicCatalogProductInfo{grid-area:1/2}.publicCatalogProductInfo code{font-size:8px}.publicCatalogProductInfo h2{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.2;display:-webkit-box;overflow:hidden}.publicCatalogProductFacts{grid-column:2;gap:2px}.publicCatalogProductFacts span{padding:1px 3px;font-size:7px}.publicCatalogProductInfo p{display:none}.publicCatalogProductPrice{grid-area:1/3/3;align-self:center;justify-items:end}.publicCatalogProductPrice small,.publicCatalogProductPrice em{display:none}.publicCatalogProductPrice strong{font-size:16px}.publicCatalogProductPrice strong span{font-size:8px}}.inventoryBilingualName{max-width:360px;margin:5px 0}.inventoryBilingualName>b{font-size:14px}.brandRailBilingual{max-width:125px}.brandRailBilingual>b{font-size:12px}.brandRailBilingual>small{font-size:9px}.directoryBilingualName{max-width:620px}.directoryBilingualName>b{white-space:normal;font-size:16px}.directoryBilingualName>small{font-size:11px}:root{--admin-bg:#f2f3f5;--admin-surface:#fff;--admin-surface-muted:#f7f8f9;--admin-border:#dfe2e6;--admin-border-strong:#c9ced4;--admin-text:#27231f;--admin-muted:#6f7378;--admin-accent:#4b2f1c;--admin-accent-hover:#382114;--admin-focus:#b98736}body:has(>.workbenchNav){background:var(--admin-bg)}body:has(>.workbenchNav):before{opacity:.035}.subpage{color:var(--admin-text)}.subpage :where(h1,h2,h3){letter-spacing:0;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif}.subpageHead{align-items:center;margin-bottom:14px}.subpageHead h1{font-size:30px;line-height:1.2}.subpageHead p{color:var(--admin-muted);font-size:13px;line-height:1.45}.subpage .eyebrow{color:#956a2c;letter-spacing:1.8px;font-size:10px}.subpage .panel,.subpage>.panel,.subpage>.operationGrid>.panel,.subpage .moduleSectionGroup>.panel{border:1px solid var(--admin-border);border-top:1px solid var(--admin-border);background:var(--admin-surface);border-radius:8px;padding:18px;box-shadow:0 2px 8px #252a3010}.subpage .panel:before{display:none}.subpage .panel>.panelHead{border:0;border-bottom:1px solid var(--admin-border);background:0 0;margin:0 0 12px;padding:0 0 11px}.subpage .panelHead h2,.subpage .panel>h2{font-size:21px;line-height:1.3}.subpage .panelHead>span{color:var(--admin-muted);font-size:11px}.subpage .wide,.subpage .grid1,.subpage .grid2{margin-bottom:12px}.subpage .grid2,.subpage .operationGrid{gap:12px}.subpage .panel>:where(.form,.formGrid,.historyFilters,.salesHistorySummary,.financeQuick,.ratioGrid,.accountMap,.locationList,.locationDirectoryList,.shareLinkList,.movementTable,.storeInventorySearch,.inventorySummary,.skuListControls,.pricingListControls){border:1px solid var(--admin-border);border-top:1px solid var(--admin-border);background:var(--admin-surface-muted);box-shadow:none;border-radius:6px;padding:11px}.subpage .panel>.tableWrap,.subpage .panel>.saleOrderList,.subpage .panel>.compactProductPager{border:1px solid var(--admin-border);border-top:1px solid var(--admin-border);background:var(--admin-surface);box-shadow:none;border-radius:6px;padding:0}.subpage .panel>.historyCount{border:0;border-left:3px solid var(--admin-focus);background:var(--admin-surface-muted);margin:8px 0;padding:6px 9px}.subpage .panel>.sectionGap,.subpage .panel>.recentTitle{border-top:1px solid var(--admin-border);margin-top:13px;padding-top:10px}.subpage .operationGrid>.panel:nth-child(2),.subpage .skuGrid>.panel:nth-child(2){background:var(--admin-surface)}.subpage :where(input,select,textarea){border:1px solid var(--admin-border-strong);min-height:40px;color:var(--admin-text);background:#fff;border-radius:5px;font-size:13px}.subpage :where(input,select,textarea):focus{outline-offset:0;border-color:var(--admin-focus);outline:2px solid #b9873655}.subpage :where(button,.export,.buttonLink){background:var(--admin-accent);min-height:38px;box-shadow:none;border-radius:5px;font-size:12px}.subpage :where(button,.export,.buttonLink):hover{background:var(--admin-accent-hover)}.subpage button.secondary,.subpage .mini.secondary{background:#74685f}.subpage button:disabled{opacity:.42}.subpage .form{gap:10px}.subpage .form label{color:#45413d;gap:4px;font-size:12px}.subpage .hint{color:var(--admin-muted);margin:5px 0 11px;font-size:12px;line-height:1.45}.subpage .tableWrap{border-radius:6px}.subpage table{background:#fff;font-size:12px}.subpage th{border-bottom:1px solid var(--admin-border-strong);color:#5d6268;letter-spacing:.45px;background:#f5f6f7;height:36px;padding:7px 9px;font-size:10px}.subpage td{border-bottom:1px solid #eceef0;padding:8px 9px}.subpage tbody tr:hover{background:#faf7f2}.subpage .empty{min-height:72px;color:var(--admin-muted);border-radius:6px;place-items:center;display:grid;border:1px dashed var(--admin-border-strong)!important;background:#fafbfc!important;padding:16px!important}@media (min-width:851px){.workbenchNav{background:#312116;padding:16px 10px;box-shadow:0 8px 24px #24160f24}.workbenchNav nav{gap:3px}.workbenchNav a{color:#e7ded5;background:0 0;border-color:#0000;border-radius:6px;padding:9px 10px;font-size:13px}.workbenchNav a:hover{color:#fff;background:#ffffff10;border-color:#ffffff12}}@media (max-width:700px){.subpage{padding-top:8px}.subpage>.panel,.subpage>.operationGrid>.panel,.subpage .panel{border-radius:6px;padding:10px}.subpage .panel>.panelHead{margin-bottom:9px;padding-bottom:8px}.subpage .panelHead h2,.subpage .panel>h2{font-size:18px}.subpage .panel>:where(.form,.formGrid,.historyFilters,.salesHistorySummary,.financeQuick,.ratioGrid,.accountMap,.shareLinkList,.movementTable,.storeInventorySearch,.inventorySummary){border-radius:5px;padding:8px}.subpage :where(input,select,textarea){min-height:39px;font-size:12px}.subpage :where(button,.export,.buttonLink){min-height:36px;padding-left:11px;padding-right:11px}.subpage th{height:32px;padding:5px 7px}.subpage td{padding:6px 7px}.subpage .empty{min-height:58px;padding:12px!important}}.channelAdminNav{background:linear-gradient(165deg,#21140d,#54301c)}.channelAdminNav nav>a:first-child{color:#f0d49d;border-color:#d2a45a70;margin-bottom:8px}.channelAdminNav .workbenchBrand small{color:#ddb86e}.channelQuickCreate{margin-bottom:12px}.channelQuickCreate>summary{cursor:pointer;font-size:16px;font-weight:900}.channelQuickCreate[open]>summary{border-bottom:1px solid var(--admin-border);margin-bottom:12px;padding-bottom:10px}.channelQuickGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.channelQuickGrid label{gap:4px;font-size:12px;font-weight:700;display:grid}.channelDefaultPermissions{border:1px solid var(--admin-border);background:#fff;align-items:center;gap:18px;margin:0;padding:10px 12px;display:flex}.channelDefaultPermissions legend{padding:0 5px;font-size:11px;font-weight:900}.channelDefaultPermissions label{align-items:center;gap:6px!important;display:flex!important}.channelDefaultPermissions input{width:16px;height:16px;min-height:0}.channelQuickCreate form>button{width:max-content;min-width:210px}@media (max-width:900px){.channelQuickGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.channelQuickGrid{grid-template-columns:1fr}.channelDefaultPermissions{grid-template-columns:1fr 1fr;display:grid}.channelQuickCreate form>button{width:100%}}.channelOnlyNav{background:linear-gradient(165deg,#24150e,#482617)}.channelOnlyNav .workbenchBrand small{color:#ddb86e}.channelPermissionList{gap:8px;display:grid}.channelPermissionLegend,.channelPermissionList>form{grid-template-columns:minmax(220px,1.4fr) repeat(5,minmax(130px,1fr)) 110px;align-items:center;gap:8px;display:grid}.channelPermissionLegend{color:#6d6259;padding:8px 12px;font-size:11px}.channelPermissionList>form{border:1px solid var(--admin-border);background:#fff;border-radius:6px;padding:10px 12px}.channelPermissionList>form>div{gap:3px;display:grid}.channelPermissionList>form small{color:var(--admin-muted)}.channelPermissionList label{align-items:center;gap:7px;font-size:12px;display:flex}.channelPermissionList input[type=checkbox]{width:16px;height:16px;min-height:0}.channelPermissionList button{min-height:34px}.channelPermissionDenied{color:#725d47;background:#f4eee5;border:1px dashed #b8a58d;margin:14px 0;padding:18px}@media (max-width:760px){.channelPermissionLegend{display:none}.channelPermissionList>form{grid-template-columns:1fr 1fr}.channelPermissionList>form>div,.channelPermissionList>form>button{grid-column:1/-1}.channelPermissionList label{background:#f5f6f7;padding:6px}}.subpage .shareCatalogPicker article.quotePickerProduct{overflow:hidden;grid-template-columns:124px minmax(0,1fr) 34px!important;gap:10px!important;min-height:66px!important;padding:6px 8px!important}.subpage .shareCartLayout .shareCatalogPicker article.quotePickerProduct>.zoomTrigger{background:#fff!important;border:0!important;border-radius:3px!important;grid-area:1/1!important;width:124px!important;min-width:124px!important;max-width:124px!important;height:52px!important;min-height:52px!important;padding:0!important;overflow:hidden!important}.subpage .shareCartLayout .shareCatalogPicker article.quotePickerProduct>.zoomTrigger>img.quotePickerProductImage{object-fit:contain!important;width:124px!important;max-width:124px!important;height:52px!important;display:block!important}.subpage .quotePickerProductInfo{background:0 0!important;grid-area:1/2!important;width:auto!important;min-width:0!important;padding:0!important;overflow:hidden!important}.subpage .shareCatalogPicker article.quotePickerProduct>button.quotePickerAdd{border-radius:50%!important;grid-area:1/3!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;padding:0!important}.subpage .shareCartLines>article>.cartQuoteField{grid-template-columns:36px 88px!important;gap:5px!important;width:129px!important}.subpage .cartQuoteField>b{border-radius:3px!important;height:31px!important;min-height:31px!important}.subpage .cartQuoteField>input{width:88px!important;height:31px!important;min-height:31px!important;padding:4px 6px!important}.subpage .shareCartLines>article>.cartRemove{place-items:center;color:#fff!important;background:#a7352c!important;border:1px solid #76251f!important;border-radius:50%!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;font-size:18px!important;font-weight:900!important;line-height:1!important;display:grid!important;box-shadow:0 1px 3px #581a1640!important}.subpage .shareCartLines>article>.cartRemove:hover{color:#fff!important;background:#7d251f!important}@media (max-width:760px){.subpage .shareCatalogPicker article.quotePickerProduct{grid-template-columns:82px minmax(0,1fr) 30px!important;gap:6px!important;min-height:58px!important;padding:5px!important}.subpage .shareCartLayout .shareCatalogPicker article.quotePickerProduct>.zoomTrigger,.subpage .shareCartLayout .shareCatalogPicker article.quotePickerProduct>.zoomTrigger>img.quotePickerProductImage{width:82px!important;min-width:82px!important;max-width:82px!important;height:44px!important;min-height:44px!important}.subpage .shareCartLines>article{grid-template-columns:54px minmax(0,1fr) 112px 28px!important}.subpage .shareCartLines>article>.cartQuoteField{grid-template-columns:32px 76px!important;gap:4px!important;width:112px!important}.subpage .cartQuoteField>input{width:76px!important}}@media (max-width:430px){.subpage .shareCatalogPicker article.quotePickerProduct{grid-template-columns:70px minmax(0,1fr) 28px!important}.subpage .shareCartLayout .shareCatalogPicker article.quotePickerProduct>.zoomTrigger,.subpage .shareCartLayout .shareCatalogPicker article.quotePickerProduct>.zoomTrigger>img.quotePickerProductImage{width:70px!important;min-width:70px!important;max-width:70px!important;height:40px!important;min-height:40px!important}.subpage .shareCartLines>article{grid-template-columns:44px minmax(0,1fr) 104px 26px!important}.subpage .shareCartLines>article>.cartQuoteField{grid-template-columns:30px 70px!important;width:104px!important}.subpage .cartQuoteField>input{width:70px!important}.subpage .shareCartLines>article>.cartRemove{width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;font-size:16px!important}}@media (max-width:700px){.subpageHead .subpageHeadActions{flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:5px!important;display:flex!important}.subpageHead .subpageHeadActions a{color:#2a180f!important;white-space:nowrap!important;background:#fff1d7!important;border:1px solid #d8a853!important;min-width:0!important;min-height:34px!important;padding:0 9px!important;font-size:11px!important;font-weight:900!important;line-height:1!important}.subpageHead .subpageHeadActions a[href=\/locations]{font-size:0!important}.subpageHead .subpageHeadActions a[href=\/locations]:after{content:"节点管理";font-size:11px!important}.subpageHead .subpageHeadActions a[href=\/]{font-size:0!important}.subpageHead .subpageHeadActions a[href=\/]:after{content:"首页";font-size:11px!important}html[lang=en] .subpageHead .subpageHeadActions a[href=\/locations]:after{content:"Locations"}html[lang=en] .subpageHead .subpageHeadActions a[href=\/]:after{content:"Home"}html[lang=th] .subpageHead .subpageHeadActions a[href=\/locations]:after{content:"จุดเก็บ"}html[lang=th] .subpageHead .subpageHeadActions a[href=\/]:after{content:"หน้าหลัก"}.subpage .shareLinkList{background:0 0!important;border:0!important;gap:10px!important;padding:0!important}.subpage .shareLinkList>article{border:1px solid var(--admin-border-strong)!important;border-left:4px solid var(--admin-focus)!important;opacity:1!important;background:#fff!important;border-radius:6px!important;grid-template-columns:1fr!important;gap:11px!important;padding:13px!important;display:grid!important}.subpage .shareLinkList>article.expired{background:#faf8f6!important;border-left-color:#9a7770!important}.subpage .shareLinkList article>div:first-child{border-bottom:1px solid var(--admin-border);padding-bottom:9px;gap:4px!important}.subpage .shareLinkList article>div:first-child b{line-height:1.3;font-size:16px!important}.subpage .shareLinkList article>div:first-child span{font-size:11px!important}.subpage .shareLinkList dl{grid-template-columns:1fr 1fr!important;gap:7px!important;display:grid!important}.subpage .shareLinkList dl>div{background:#f4f5f6;border-radius:4px;padding:8px 9px;gap:3px!important}.subpage .shareLinkList dt{font-size:9px!important}.subpage .shareLinkList dd{overflow-wrap:anywhere;line-height:1.35;font-size:11px!important}.subpage .shareLinkActions{width:100%;grid-template-columns:1fr 1fr!important;gap:7px!important;display:grid!important}.subpage .shareLinkActions>a,.subpage .shareLinkActions>.disabledShareLink,.subpage .shareLinkActions>form:last-child{grid-row:1;width:100%}.subpage .shareLinkActions>a,.subpage .shareLinkActions>.disabledShareLink{grid-column:1}.subpage .shareLinkActions>form:last-child{grid-column:2}.subpage .shareLinkActions>form:last-child>button{width:100%}.subpage .shareLinkActions>.shareExtendForm{grid-area:2/1/auto/-1;order:initial!important;grid-template-columns:minmax(0,1fr) 104px!important;width:100%!important;min-width:0!important;display:grid!important}.subpage .shareExtendForm select,.subpage .shareExtendForm button{width:100%!important;min-width:0!important;height:38px!important;min-height:38px!important}.subpage .shareLinkActions a,.subpage .shareLinkActions button,.subpage .disabledShareLink{border-radius:4px!important;min-height:38px!important;font-size:11px!important}}@media (max-width:430px){.subpage .shareLinkList dl{grid-template-columns:1fr!important}.subpage .shareLinkList>article{padding:11px!important}}@media (max-width:760px){.subpage .shareBrandPicker,.publicCatalogDirectoryV15 .publicCatalogLayout{grid-template-columns:92px minmax(0,1fr)!important;align-items:start!important;min-width:0!important;display:grid!important}.subpage .shareBrandPicker>.brandRail,.publicCatalogDirectoryV15 .brandRail{z-index:3!important;background:#f1eeea!important;border-bottom:0!important;border-right:1px solid #d3cbc2!important;flex-direction:column!important;max-height:calc(100dvh - 120px)!important;display:flex!important;position:sticky!important;top:6px!important;overflow:hidden auto!important}.subpage .shareBrandPicker>.brandRail button,.publicCatalogDirectoryV15 .brandRail button{border-top:0!important;border-bottom:1px solid #d9d3cc!important;border-left:3px solid #0000!important;border-right:0!important;flex:none!important;grid-template-columns:minmax(0,1fr) auto!important;width:100%!important;min-height:43px!important;padding:6px 5px!important;display:grid!important}.subpage .shareBrandPicker>.brandRail button.active,.publicCatalogDirectoryV15 .brandRail button.active{background:#fff!important;border-left-color:#a56f24!important}.subpage .shareBrandPicker>.brandRail span,.publicCatalogDirectoryV15 .brandRail span{-webkit-line-clamp:2!important;font-size:9px!important;line-height:1.2!important}.subpage .shareBrandPicker>.shareCatalogPicker{grid-template-columns:1fr!important;align-content:start!important;gap:5px!important;min-width:0!important;padding-left:5px!important;display:grid!important}.publicCatalogDirectoryV15 .brandCatalogContent{min-width:0!important;padding:0 0 0 5px!important}.publicCatalogDirectoryV15 .publicProductList{grid-template-columns:1fr!important;gap:5px!important}.publicCatalogDirectoryV15 .publicCatalogProduct{grid-template-columns:64px minmax(0,1fr) auto!important;min-width:0!important;padding:5px!important}.publicCatalogDirectoryV15 .publicCatalogProduct>.zoomTrigger,.publicCatalogDirectoryV15 .publicCatalogProductImage{width:64px!important;min-width:64px!important;height:44px!important}}@media (max-width:430px){.subpage .shareBrandPicker,.publicCatalogDirectoryV15 .publicCatalogLayout{grid-template-columns:82px minmax(0,1fr)!important}.subpage .shareBrandPicker>.brandRail button,.publicCatalogDirectoryV15 .brandRail button{min-height:41px!important;padding:5px 4px!important}.publicCatalogDirectoryV15 .publicCatalogProduct{grid-template-columns:56px minmax(0,1fr) auto!important;gap:4px!important}.publicCatalogDirectoryV15 .publicCatalogProduct>.zoomTrigger,.publicCatalogDirectoryV15 .publicCatalogProductImage{width:56px!important;min-width:56px!important;height:40px!important}}.subpage .shareCartLines>article.quoteCartLine>.zoomTrigger{background:#fff!important;border:1px solid #d8cbb9!important;border-radius:3px!important;place-items:center!important;width:82px!important;min-width:82px!important;max-width:82px!important;height:44px!important;min-height:44px!important;padding:0!important;display:grid!important;overflow:hidden!important}.subpage .shareCartLines>article.quoteCartLine>.zoomTrigger>img.quoteCartImage{object-fit:contain!important;object-position:center!important;width:82px!important;min-width:82px!important;max-width:82px!important;height:44px!important;display:block!important}@media (max-width:760px){body .subpage .shareCartLayout .shareBrandPicker{grid-template-columns:92px minmax(0,1fr)!important;align-items:start!important;display:grid!important}body .subpage .shareCartLayout .shareBrandPicker>.brandRail{border-bottom:0!important;border-right:1px solid #d3cbc2!important;flex-direction:column!important;max-height:calc(100dvh - 110px)!important;display:flex!important;position:sticky!important;top:6px!important;overflow:hidden auto!important}body .subpage .shareCartLayout .shareBrandPicker>.brandRail button{border-top:0!important;border-bottom:1px solid #d9d3cc!important;border-left:3px solid #0000!important;border-right:0!important;flex:none!important;width:100%!important;min-height:42px!important}body .subpage .shareCartLayout .shareBrandPicker>.brandRail button.active{border-left-color:#a56f24!important}body .subpage .shareCartLayout .shareBrandPicker>.shareCatalogPicker{grid-template-columns:1fr!important;gap:5px!important;min-width:0!important;padding-left:5px!important;display:grid!important}.subpage .shareCartLines>article.quoteCartLine{grid-template-columns:82px minmax(0,1fr) 112px 28px!important;gap:5px!important;min-height:56px!important}.publicCatalogDirectoryV15 .publicCatalogLayout{grid-template-columns:92px minmax(0,1fr)!important;align-items:start!important;display:grid!important}.publicCatalogDirectoryV15 .publicCatalogLayout>.brandRail{border-bottom:0!important;border-right:1px solid #d3cbc2!important;flex-direction:column!important;max-height:calc(100dvh - 100px)!important;display:flex!important;position:sticky!important;top:6px!important;overflow:hidden auto!important}.publicCatalogDirectoryV15 .publicCatalogLayout>.brandRail button{border-top:0!important;border-bottom:1px solid #d9d3cc!important;border-left:3px solid #0000!important;border-right:0!important;flex:none!important;width:100%!important;min-height:42px!important}.publicCatalogDirectoryV15 .publicCatalogLayout>.brandRail button.active{border-left-color:#a56f24!important}.publicCatalogDirectoryV15 .publicCatalogProduct{grid-template-rows:auto auto!important;grid-template-columns:70px minmax(0,1fr)!important;gap:3px 6px!important;min-height:60px!important;padding:5px!important;display:grid!important;overflow:hidden!important}.publicCatalogDirectoryV15 .publicCatalogProduct>.zoomTrigger,.publicCatalogDirectoryV15 .publicCatalogProduct>.zoomTrigger>img.publicCatalogProductImage,.publicCatalogDirectoryV15 .publicCatalogProduct>span.publicCatalogProductImage{object-fit:contain!important;object-position:center!important;grid-area:1/1/3!important;width:70px!important;min-width:70px!important;max-width:70px!important;height:44px!important;min-height:44px!important;overflow:hidden!important}.publicCatalogDirectoryV15 .publicCatalogProductInfo{grid-area:1/2!important;gap:2px!important}.publicCatalogDirectoryV15 .publicCatalogProductInfo h2{font-size:11px!important;line-height:1.18!important}.publicCatalogDirectoryV15 .publicCatalogProductFacts,.publicCatalogDirectoryV15 .publicCatalogProductInfo p{display:none!important}.publicCatalogDirectoryV15 .publicCatalogProductPrice{grid-area:2/2!important;justify-content:flex-end!important;align-items:center!important;min-width:0!important;display:flex!important}.publicCatalogDirectoryV15 .publicCatalogProductPrice strong{font-size:15px!important;line-height:1!important}}@media (max-width:430px){body .subpage .shareCartLayout .shareBrandPicker,.publicCatalogDirectoryV15 .publicCatalogLayout{grid-template-columns:82px minmax(0,1fr)!important}.subpage .shareCartLines>article.quoteCartLine{grid-template-columns:70px minmax(0,1fr) 104px 26px!important}.subpage .shareCartLines>article.quoteCartLine>.zoomTrigger,.subpage .shareCartLines>article.quoteCartLine>.zoomTrigger>img.quoteCartImage{width:70px!important;min-width:70px!important;max-width:70px!important;height:40px!important;min-height:40px!important}.publicCatalogDirectoryV15 .publicCatalogProduct{grid-template-columns:60px minmax(0,1fr)!important}.publicCatalogDirectoryV15 .publicCatalogProduct>.zoomTrigger,.publicCatalogDirectoryV15 .publicCatalogProduct>.zoomTrigger>img.publicCatalogProductImage,.publicCatalogDirectoryV15 .publicCatalogProduct>span.publicCatalogProductImage{width:60px!important;min-width:60px!important;max-width:60px!important;height:40px!important;min-height:40px!important}}body .subpage .shareCartLayout .shareBrandPicker>.shareCatalogPicker,body .subpage .shareCartLayout .shareCatalogPicker{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:min-content!important;grid-auto-flow:row!important;align-content:start!important;gap:6px!important;display:grid!important}body .subpage .shareCartLayout .shareCatalogPicker>article.quotePickerProduct{box-sizing:border-box!important;width:100%!important;min-width:0!important}body .subpage .shareCartLines{grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:6px!important;display:grid!important}body .subpage .shareCartLines>article.quoteCartLine{box-sizing:border-box!important;width:100%!important;min-width:0!important;display:grid!important}body .publicCatalogDirectoryV15 .publicProductList{grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:6px!important;display:grid!important}body .publicCatalogDirectoryV15 .publicProductList>article.publicCatalogProduct{box-sizing:border-box!important;width:100%!important;min-width:0!important}body .subpage .shareLinkList{background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;padding:0!important;display:grid!important}body .subpage .shareLinkList>article{opacity:1!important;box-sizing:border-box!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField{grid-template-columns:30px 72px!important;gap:4px!important;width:106px!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField>b{width:30px!important;min-width:30px!important;height:29px!important;min-height:29px!important;padding:0!important;font-size:8px!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField>input{width:72px!important;min-width:0!important;height:29px!important;min-height:29px!important;padding:3px 5px!important;font-size:11px!important}body .subpage .shareCartLines>article.quoteCartLine>div:not(.cartQuoteField) .bilingualProductName>b{white-space:normal!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:11px!important;line-height:1.15!important;display:-webkit-box!important;overflow:hidden!important}body .subpage .shareCartLines>article.quoteCartLine>div:not(.cartQuoteField) .bilingualProductName>small{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;line-height:1.15!important;display:block!important;overflow:hidden!important}body .subpage .shareCartLines>article.quoteCartLine>div:not(.cartQuoteField)>code{font-size:8px!important;line-height:1.1!important}@media (max-width:760px){body .subpage .shareCartLines>article.quoteCartLine{grid-template-columns:62px minmax(0,1fr) 90px 24px!important}body .subpage .shareCartLines>article.quoteCartLine>.zoomTrigger,body .subpage .shareCartLines>article.quoteCartLine>.zoomTrigger>img.quoteCartImage{width:62px!important;min-width:62px!important;max-width:62px!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField{grid-template-columns:27px 59px!important;width:90px!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField>b{width:27px!important;min-width:27px!important;font-size:7px!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField>input{width:59px!important;font-size:10px!important}}@media (max-width:430px){body .subpage .shareCartLines>article.quoteCartLine{grid-template-columns:52px minmax(0,1fr) 82px 22px!important;gap:4px!important}body .subpage .shareCartLines>article.quoteCartLine>.zoomTrigger,body .subpage .shareCartLines>article.quoteCartLine>.zoomTrigger>img.quoteCartImage{width:52px!important;min-width:52px!important;max-width:52px!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField{grid-template-columns:25px 53px!important;width:82px!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField>b{width:25px!important;min-width:25px!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField>input{width:53px!important;padding-left:3px!important;padding-right:3px!important}}@media (max-width:700px){body .subpage .skuListControls{grid-template-columns:minmax(0,1fr) 92px 92px!important;gap:5px!important;padding:6px!important;display:grid!important}body .subpage .pricingListControls{grid-template-columns:minmax(0,1fr) 100px!important;gap:5px!important;padding:6px!important;display:grid!important}body .subpage .skuListControls label,body .subpage .pricingListControls label{gap:2px!important;min-width:0!important;font-size:9px!important;display:grid!important}body .subpage .skuListControls input,body .subpage .skuListControls select,body .subpage .pricingListControls input,body .subpage .pricingListControls select{width:100%!important;height:32px!important;min-height:32px!important;padding:3px 7px!important;font-size:10px!important}body .subpage .skuListControls .excludePccFilter{grid-column:1/-1!important;min-height:24px!important;display:flex!important}body .subpage .compactSkuTable tr{grid-template-rows:44px!important;grid-template-columns:56px 74px minmax(0,1fr) 78px 52px!important;align-items:center!important;gap:5px!important;min-height:54px!important;padding:5px!important;display:grid!important}body .subpage .compactSkuTable td:first-child{grid-area:1/1!important}body .subpage .compactSkuTable td:nth-child(2){grid-area:1/2!important}body .subpage .compactSkuTable td:nth-child(3){grid-area:1/3!important}body .subpage .compactSkuTable td:nth-child(4){display:none!important}body .subpage .compactSkuTable td:nth-child(5){grid-area:1/4!important}body .subpage .compactSkuTable td:nth-child(6){grid-area:1/5!important}body .subpage .compactSkuTable .zoomTrigger,body .subpage .compactSkuTable .thumb,body .subpage .compactSkuTable .zoomTrigger img,body .subpage .compactPricingTable .zoomTrigger,body .subpage .compactPricingTable .pricingThumb,body .subpage .compactPricingTable .zoomTrigger img{object-fit:contain!important;box-shadow:none!important;background:#fff!important;border:0!important;padding:0!important}body .subpage .compactSkuTable .zoomTrigger,body .subpage .compactSkuTable .thumb,body .subpage .compactSkuTable .zoomTrigger img{width:56px!important;min-width:56px!important;height:38px!important}body .subpage .compactSkuTable .bilingualProductName>b,body .subpage .compactSkuTable .bilingualProductName>small{text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}body .subpage .compactSkuTable .bilingualProductName>b{font-size:10px!important}body .subpage .compactSkuTable .bilingualProductName>small{font-size:7px!important}body .subpage .skuCreateIdentity>.row{grid-template-columns:1fr 1fr!important;gap:6px!important;display:grid!important}body .subpage .skuCreateSpecs{grid-template-columns:72px 72px minmax(0,1fr)!important;gap:6px!important;display:grid!important}body .subpage .skuCreateSpecs .fieldFlavor{grid-column:1/-1!important}body .subpage .skuCreatePrices{grid-template-columns:86px minmax(0,1fr) minmax(0,1fr)!important;gap:6px!important;display:grid!important}body .subpage .skuCreatePrices label,body .subpage .skuCreatePrices label:first-child{grid-template-columns:1fr!important;gap:2px!important;display:grid!important}body .subpage .skuCreatePrices label:nth-child(4){grid-column:2/4!important}body .subpage .skuCreatePanel input,body .subpage .skuCreatePanel select{height:32px!important;min-height:32px!important;padding:3px 6px!important;font-size:10px!important}body .subpage .inventoryFinderControls{grid-template-columns:minmax(0,1fr) 108px 62px!important;gap:5px!important;display:grid!important}body .subpage .inventoryFinderControls input,body .subpage .inventoryFinderControls select,body .subpage .inventoryFinderControls button{width:100%!important;height:32px!important;min-height:32px!important;margin:2px 0 0!important;padding:3px 6px!important;font-size:10px!important}body .operationPage .paymentPanel{padding:8px!important}body .operationPage .paymentTop{grid-template-columns:118px minmax(0,1fr)!important;gap:7px!important}body .operationPage .dealTotal{padding:6px!important}body .operationPage .dealTotal input,body .operationPage .simpleSettlement input,body .operationPage .simpleSettlement select,body .operationPage .paymentRequired input,body .operationPage .paymentRequired select,body .operationPage .paymentPanel>label>input{height:32px!important;min-height:32px!important;padding:3px 6px!important;font-size:10px!important}body .operationPage .simpleSettlement{grid-template-columns:96px minmax(90px,.8fr) minmax(0,1fr)!important;gap:5px!important}body .operationPage .paymentRequired{grid-template-columns:1fr 1fr!important;gap:5px!important;display:grid!important}body .subpage .shareQuotePanel .shareMeta{grid-template-columns:1fr 1fr!important;gap:6px!important;display:grid!important}body .subpage .shareQuotePanel .shareMeta input{height:32px!important;min-height:32px!important;padding:3px 7px!important;font-size:10px!important}body .subpage .locationCreateForm{grid-template-columns:82px minmax(0,1fr) 86px!important;gap:6px!important;display:grid!important}body .subpage .locationCreateForm .locationAddress{grid-column:1/3!important}body .subpage .locationCreateForm button{grid-column:3!important;width:100%!important;min-width:0!important}body .subpage .locationCreateForm input,body .subpage .locationCreateForm select,body .subpage .locationCreateForm button{height:32px!important;min-height:32px!important;padding:3px 6px!important;font-size:10px!important}body .subpage .largeForm>.row,body .subpage .bulkReceivingForm>.row{grid-template-columns:1fr 1fr!important;gap:6px!important;display:grid!important}body .subpage .largeForm input,body .subpage .largeForm select,body .subpage .largeForm textarea,body .subpage .bulkReceivingForm input,body .subpage .bulkReceivingForm select{height:32px!important;min-height:32px!important;padding:3px 6px!important;font-size:10px!important}}@media (max-width:430px){body .subpage .skuListControls{grid-template-columns:minmax(0,1fr) 82px 82px!important}body .subpage .compactSkuTable tr{grid-template-columns:50px 66px minmax(0,1fr) 68px 46px!important;gap:4px!important}body .subpage .compactSkuTable .zoomTrigger,body .subpage .compactSkuTable .thumb,body .subpage .compactSkuTable .zoomTrigger img{width:50px!important;min-width:50px!important;height:34px!important}body .subpage .inventoryFinderControls{grid-template-columns:minmax(0,1fr) 92px 54px!important}body .subpage .locationCreateForm{grid-template-columns:72px minmax(0,1fr) 74px!important}}.catalogV15 .catalogHero{padding:0!important;display:block!important}.catalogV15 .catalogHeroInner{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:22px;width:min(1280px,100% - 32px);min-height:210px;margin-inline:auto;padding:34px 0;display:grid;position:relative}.catalogV15 .catalogHeroInner>img{object-fit:contain;filter:invert()brightness(2);image-rendering:auto;width:112px;height:112px}.catalogV15 .catalogHeroInner .catalogLanguage{top:18px;right:0}.catalogV15 .publicCatalogDirectoryV15{width:min(1280px,100% - 32px);margin-inline:auto;padding:14px 0!important}.catalogV15>footer{text-align:center;width:min(1280px,100% - 32px);margin-inline:auto}.catalogV15 .publicCatalogProduct{grid-template-columns:108px minmax(0,1fr) minmax(145px,190px)!important}@media (max-width:760px){body .subpage .shareCartLayout .shareBrandPicker{grid-template-columns:88px minmax(0,1fr)!important;align-items:start!important;min-width:0!important;display:grid!important}body .subpage .shareCartLayout .shareBrandPicker>.brandRail{flex-direction:column!important;width:88px!important;max-height:calc(100dvh - 110px)!important;display:flex!important;position:sticky!important;top:6px!important;overflow:hidden auto!important}body .subpage .shareCartLayout .shareBrandPicker>.shareCatalogPicker{flex-direction:column!important;align-items:stretch!important;gap:5px!important;min-width:0!important;padding-left:5px!important;display:flex!important}body .subpage .shareCartLayout .shareCatalogPicker>article.quotePickerProduct{grid-template-rows:48px!important;grid-template-columns:64px minmax(0,1fr) 30px!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;min-height:58px!important;padding:5px!important;display:grid!important;overflow:hidden!important}body .subpage .shareCartLayout .quotePickerProduct>.zoomTrigger,body .subpage .shareCartLayout .quotePickerProduct>.zoomTrigger>img.quotePickerProductImage,body .subpage .shareCartLayout .quotePickerProduct>span.quotePickerProductImage{object-fit:contain!important;object-position:center!important;grid-area:1/1!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:42px!important;min-height:42px!important;overflow:hidden!important}body .subpage .shareCartLayout .quotePickerProductInfo{grid-area:1/2!important;min-width:0!important;overflow:hidden!important}body .subpage .shareCartLayout .quotePickerAdd{pointer-events:auto!important;grid-area:1/3!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}body .subpage .shareCartLines>article.quoteCartLine{grid-template-rows:46px!important;grid-template-columns:64px minmax(0,1fr) 90px 24px!important;gap:5px!important;min-height:58px!important;padding:5px!important}body .subpage .shareCartLines>article.quoteCartLine>.zoomTrigger,body .subpage .shareCartLines>article.quoteCartLine>.zoomTrigger>img.quoteCartImage{object-fit:contain!important;object-position:center!important;grid-area:1/1!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:42px!important;min-height:42px!important;overflow:hidden!important}.catalogV15 .catalogHeroInner{grid-template-columns:62px minmax(0,1fr);gap:10px;width:100%;min-height:150px;padding:56px 12px 14px}.catalogV15 .catalogHeroInner>img{width:62px;height:62px}.catalogV15 .catalogHeroInner .catalogLanguage{top:8px;right:8px}.catalogV15 .publicCatalogDirectoryV15{width:100%;margin:0;padding:7px!important}.catalogV15 .publicCatalogLayout{grid-template-columns:88px minmax(0,1fr)!important;align-items:start!important;min-width:0!important;display:grid!important}.catalogV15 .publicCatalogLayout>.brandRail{border-bottom:0!important;border-right:1px solid #d3cbc2!important;flex-direction:column!important;width:88px!important;max-height:calc(100dvh - 105px)!important;display:flex!important;position:sticky!important;top:6px!important;overflow:hidden auto!important}.catalogV15 .publicCatalogLayout>.brandRail button{border-top:0!important;border-bottom:1px solid #d9d3cc!important;border-left:3px solid #0000!important;border-right:0!important;flex:none!important;width:100%!important;min-height:42px!important}.catalogV15 .publicCatalogLayout>.brandCatalogContent{min-width:0!important;padding-left:5px!important}.catalogV15 .publicProductList{flex-direction:column!important;align-items:stretch!important;gap:5px!important;display:flex!important}.catalogV15 .publicProductList>article.publicCatalogProduct{grid-template-rows:auto auto!important;grid-template-columns:64px minmax(0,1fr)!important;gap:3px 6px!important;width:100%!important;min-width:0!important;min-height:58px!important;padding:5px!important;display:grid!important;overflow:hidden!important}.catalogV15 .publicCatalogProduct>.zoomTrigger,.catalogV15 .publicCatalogProduct>.zoomTrigger>img.publicCatalogProductImage,.catalogV15 .publicCatalogProduct>span.publicCatalogProductImage{object-fit:contain!important;object-position:center!important;grid-area:1/1/3!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:42px!important;min-height:42px!important;overflow:hidden!important}.catalogV15 .publicCatalogProductInfo{grid-area:1/2!important;gap:2px!important;min-width:0!important}.catalogV15 .publicCatalogProductInfo h2{font-size:11px!important;line-height:1.18!important}.catalogV15 .publicCatalogProductFacts,.catalogV15 .publicCatalogProductInfo p{display:none!important}.catalogV15 .publicCatalogProductPrice{grid-area:2/2!important;justify-content:flex-end!important;align-items:center!important;min-width:0!important;display:flex!important}.catalogV15 .publicCatalogProductPrice strong{font-size:15px!important;line-height:1!important}.catalogV15>footer{width:100%;margin:0;padding-inline:12px}}@media (max-width:430px){body .subpage .shareCartLayout .shareBrandPicker,.catalogV15 .publicCatalogLayout{grid-template-columns:80px minmax(0,1fr)!important}body .subpage .shareCartLayout .shareBrandPicker>.brandRail,.catalogV15 .publicCatalogLayout>.brandRail{width:80px!important}body .subpage .shareCartLayout .shareCatalogPicker>article.quotePickerProduct{grid-template-columns:56px minmax(0,1fr) 28px!important;gap:4px!important}body .subpage .shareCartLayout .quotePickerProduct>.zoomTrigger,body .subpage .shareCartLayout .quotePickerProduct>.zoomTrigger>img.quotePickerProductImage,body .subpage .shareCartLayout .quotePickerProduct>span.quotePickerProductImage{width:56px!important;min-width:56px!important;max-width:56px!important;height:40px!important;min-height:40px!important}body .subpage .shareCartLines>article.quoteCartLine{grid-template-columns:56px minmax(0,1fr) 82px 22px!important;gap:4px!important}body .subpage .shareCartLines>article.quoteCartLine>.zoomTrigger,body .subpage .shareCartLines>article.quoteCartLine>.zoomTrigger>img.quoteCartImage{width:56px!important;min-width:56px!important;max-width:56px!important;height:40px!important;min-height:40px!important}.catalogV15 .publicProductList>article.publicCatalogProduct{grid-template-columns:56px minmax(0,1fr)!important;gap:3px 4px!important}.catalogV15 .publicCatalogProduct>.zoomTrigger,.catalogV15 .publicCatalogProduct>.zoomTrigger>img.publicCatalogProductImage,.catalogV15 .publicCatalogProduct>span.publicCatalogProductImage{width:56px!important;min-width:56px!important;max-width:56px!important;height:40px!important;min-height:40px!important}}@media (max-width:700px){body .subpage .compactSkuTable tr{background:#fff!important;grid-template-rows:18px 30px!important;grid-template-columns:62px minmax(0,1fr) 84px!important;gap:2px 7px!important;min-height:60px!important;padding:6px!important}body .subpage .compactSkuTable td:first-child{grid-area:1/1/3!important;align-self:center!important}body .subpage .compactSkuTable td:nth-child(2){grid-area:1/2!important;align-self:start!important}body .subpage .compactSkuTable td:nth-child(3){grid-area:2/2!important;align-self:start!important;min-width:0!important}body .subpage .compactSkuTable td:nth-child(5){text-align:right!important;grid-area:1/3!important;align-self:start!important}body .subpage .compactSkuTable td:nth-child(6){grid-area:2/3!important;align-self:end!important}body .subpage .compactSkuTable .zoomTrigger,body .subpage .compactSkuTable .thumb,body .subpage .compactSkuTable .zoomTrigger img{width:62px!important;min-width:62px!important;height:40px!important}body .subpage .compactSkuTable .bilingualProductName>b{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}body .subpage .compactSkuTable .bilingualProductName>small{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}body .subpage .compactSkuTable .skuCurrencyPrice{white-space:nowrap!important;justify-content:flex-end!important;align-items:baseline!important;gap:3px!important;display:flex!important}body .subpage .compactSkuTable .skuRowActions{grid-template-columns:1fr 34px!important;gap:3px!important;display:grid!important}body .subpage .compactSkuTable .skuRowActions button{white-space:nowrap!important;height:24px!important;min-height:24px!important;padding:2px 3px!important;font-size:7px!important}body .subpage .pricingTableManager .compactPricingTable tr{background:#fff!important;grid-template-rows:18px 30px auto!important;grid-template-columns:62px minmax(0,1fr) 86px!important;gap:3px 7px!important;min-height:116px!important;padding:6px!important}body .subpage .pricingTableManager .compactPricingTable td:first-child{grid-area:1/1/3!important;align-self:center!important}body .subpage .pricingTableManager .compactPricingTable td:nth-child(2){grid-area:1/2!important}body .subpage .pricingTableManager .compactPricingTable td:nth-child(3){grid-area:2/2!important;min-width:0!important}body .subpage .pricingTableManager .compactPricingTable td:nth-child(4){text-align:right!important;white-space:nowrap!important;grid-area:1/3!important;align-self:start!important;font-size:10px!important}body .subpage .pricingTableManager .compactPricingTable td:nth-child(5){grid-area:3/2/auto/4!important}body .subpage .pricingTableManager .compactPricingTable td:nth-child(6){grid-area:2/3!important;place-self:center stretch!important}body .subpage .pricingTableManager .pricingThumb,body .subpage .pricingTableManager .zoomTrigger,body .subpage .pricingTableManager .zoomTrigger img{width:62px!important;min-width:62px!important;height:40px!important}body .subpage .pricingTableManager .compactPricingTable .bilingualProductName>b{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}body .subpage .pricingTableManager .compactPricingTable .bilingualProductName>small{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}body .subpage .pricingTableManager .storePriceSummary{grid-template-columns:1fr 1fr!important;gap:3px!important;display:grid!important;overflow:visible!important}body .subpage .pricingTableManager .storePriceSummary>span{min-width:0!important;padding:3px 5px!important}body .subpage .pricingTableManager .compactPricingTable td:nth-child(6) button{white-space:nowrap!important;width:100%!important;height:27px!important;min-height:27px!important;padding:3px!important;font-size:7px!important}body .subpage .skuCreatePrices label:nth-child(4){grid-column:1/-1!important}body .subpage .locationRows{border:0!important;gap:7px!important;display:grid!important}body .subpage .locationRows>article{border:1px solid var(--admin-border-strong)!important;background:#fff!important;border-radius:6px!important;grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr) 116px!important;gap:7px 9px!important;padding:10px!important;display:grid!important}body .subpage .locationRows>article>.locationIdentity{grid-area:1/1!important;min-width:0!important}body .subpage .locationRows>article>.locationIdentity>span{min-width:38px!important;height:29px!important;font-size:8px!important}body .subpage .locationRows>article>div:nth-child(2){background:#f5f3ef!important;grid-area:2/1/auto/3!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;padding:6px 7px!important;display:grid!important}body .subpage .locationRows>article>div:nth-child(2) small{margin:0!important}body .subpage .locationRows>article>div:nth-child(2) b{font-size:10px!important}body .subpage .locationRows>article>div:nth-child(3){background:#f7f8f9!important;grid-area:3/1!important;padding:6px 7px!important}body .subpage .locationRows>article>div:nth-child(4){background:#f7f8f9!important;grid-area:3/2!important;padding:6px 7px!important}body .subpage .locationRows>article>div:nth-child(3) strong{font-size:14px!important}body .subpage .locationRows>article>div:nth-child(4) b{white-space:normal!important;font-size:9px!important}body .subpage .locationRows>article>.locationState{grid-area:1/2!important;grid-template-columns:1fr!important;align-self:start!important;gap:3px!important;display:grid!important}body .subpage .locationRowActions{grid-template-columns:1fr 1fr!important;gap:3px!important;display:grid!important}body .subpage .locationRowActions a,body .subpage .locationRowActions button{place-items:center!important;width:100%!important;min-width:0!important;height:27px!important;min-height:27px!important;padding:3px!important;font-size:8px!important;display:grid!important}}@media (max-width:430px){body .subpage .compactSkuTable tr,body .subpage .pricingTableManager .compactPricingTable tr{grid-template-columns:56px minmax(0,1fr) 78px!important;column-gap:5px!important}body .subpage .compactSkuTable .zoomTrigger,body .subpage .compactSkuTable .thumb,body .subpage .compactSkuTable .zoomTrigger img,body .subpage .pricingTableManager .pricingThumb,body .subpage .pricingTableManager .zoomTrigger,body .subpage .pricingTableManager .zoomTrigger img{width:56px!important;min-width:56px!important;height:38px!important}body .subpage .locationRows>article{grid-template-columns:minmax(0,1fr) 104px!important}}@media (max-width:700px){body .subpage .compactSkuTable tr{grid-template-columns:54px minmax(0,1fr) 64px!important}body .subpage .compactSkuTable .zoomTrigger,body .subpage .compactSkuTable .thumb,body .subpage .compactSkuTable .zoomTrigger img{width:54px!important;min-width:54px!important;height:38px!important}body .subpage .compactSkuTable .skuCurrencyPrice{width:auto!important;min-width:0!important;max-width:64px!important;font-size:9px!important;overflow:hidden!important}body .subpage .compactSkuTable .skuCurrencyPrice strong{font-size:11px!important}body .subpage .compactSkuTable .skuRowActions{grid-template-columns:minmax(0,1fr) 25px!important;width:64px!important;min-width:0!important}body .subpage .compactSkuTable .skuRowActions button{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}body .subpage .pricingTableManager .compactPricingTable tr{grid-template-columns:54px minmax(0,1fr) 66px!important}body .subpage .pricingTableManager .pricingThumb,body .subpage .pricingTableManager .zoomTrigger,body .subpage .pricingTableManager .zoomTrigger img{width:54px!important;min-width:54px!important;height:38px!important}body .subpage .pricingTableManager .compactPricingTable td:nth-child(4){text-overflow:ellipsis!important;font-size:9px!important;overflow:hidden!important}body .subpage .pricingTableManager .compactPricingTable td:nth-child(6) button{text-overflow:ellipsis!important;overflow:hidden!important}body .subpage .compactSkuTable table,body .subpage .compactSkuTable tbody,body .subpage .compactSkuTable tr,body .subpage .compactPricingTable table,body .subpage .compactPricingTable tbody,body .subpage .compactPricingTable tr{max-width:100%!important;overflow:hidden!important}body .subpage .compactSkuTable .bilingualProductName,body .subpage .compactPricingTable .bilingualProductName{width:100%!important;min-width:0!important;max-width:100%!important}}@media (max-width:430px){body .subpage .compactSkuTable tr{grid-template-columns:50px minmax(0,1fr) 60px!important}body .subpage .pricingTableManager .compactPricingTable tr{grid-template-columns:50px minmax(0,1fr) 62px!important}}@media (min-width:901px){body .subpage .skuCreatePanel{padding:16px!important}body .subpage .compactSkuCreate{gap:9px!important}body .subpage .skuCreateIdentity{grid-template-columns:1fr 1fr!important;gap:12px!important;display:grid!important}body .subpage .skuCreateIdentity>.row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}body .subpage .skuCreateIdentity>.row label{min-width:0!important}body .subpage .skuCreateSpecs{grid-template-columns:110px 110px 170px minmax(260px,1fr) 150px 150px 150px!important;gap:10px!important;display:grid!important}body .subpage .skuCreateSpecs label{min-width:0!important}body .subpage .skuCreatePrices{grid-template-columns:140px 260px 240px 240px!important;justify-content:start!important;gap:14px!important;display:grid!important}body .subpage .skuCreatePrices label,body .subpage .skuCreatePrices label:first-child{grid-template-columns:auto minmax(0,1fr)!important;gap:7px!important;min-width:0!important;display:grid!important}body .subpage .compactSkuCreate input,body .subpage .compactSkuCreate select{height:34px!important;min-height:34px!important}body .subpage .compactSkuCreate .imagePicker{gap:6px!important;padding:8px!important}body .subpage .compactSkuCreate .imageQuickSteps{min-height:92px!important}body .subpage .compactSkuCreate .imageQuickSteps>a,body .subpage .compactSkuCreate .imageQuickSteps>div,body .subpage .compactSkuCreate .imageQuickSteps>label{min-height:82px!important;padding:12px!important}}@media (max-width:700px){body .subpage .skuCreateSpecs{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}body .subpage .skuCreateSpecs label,body .subpage .skuCreateSpecs label:first-child,body .subpage .skuCreateSpecs label:nth-child(2),body .subpage .skuCreateSpecs label:nth-child(3),body .subpage .skuCreateSpecs label:nth-child(5),body .subpage .skuCreateSpecs label:nth-child(6),body .subpage .skuCreateSpecs label:nth-child(7){grid-column:auto!important;min-width:0!important}body .subpage .skuCreateSpecs .fieldFlavor{grid-column:1/-1!important}body .subpage .skuCreateSpecs input,body .subpage .skuCreateSpecs select{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:32px!important;min-height:32px!important;padding:4px 6px!important;font-size:10px!important}body .subpage .skuCreatePrices{grid-template-columns:78px minmax(0,1fr) minmax(0,1fr)!important;gap:6px!important;display:grid!important}body .subpage .skuCreatePrices label,body .subpage .skuCreatePrices label:first-child{grid-column:auto!important;grid-template-columns:1fr!important;gap:2px!important;min-width:0!important;display:grid!important}body .subpage .skuCreatePrices label:nth-child(4){grid-column:1/-1!important}body .subpage .skuCreatePrices input,body .subpage .skuCreatePrices select{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:32px!important;min-height:32px!important;padding:4px 6px!important;font-size:10px!important}body .subpage .skuCreatePrices input[name=costPrice]{font-size:9px!important}body .subpage .compactSkuTable .skuCurrencyPrice{white-space:nowrap!important;gap:2px!important;width:64px!important;max-width:64px!important;display:flex!important;overflow:visible!important}body .subpage .compactSkuTable .skuCurrencyPrice strong{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}body .subpage .compactSkuTable .skuCurrencyPrice span{flex:none!important;font-size:8px!important}body .subpage .compactSkuTable .skuRowActions button{text-overflow:clip!important;font-size:8px!important}body .subpage .shareCartLayout .shareCatalogPicker>article.quotePickerProduct{grid-template-rows:40px!important;grid-template-columns:56px minmax(0,1fr) 28px!important;min-height:50px!important}body .subpage .shareCartLayout .quotePickerProduct>.zoomTrigger,body .subpage .shareCartLayout .quotePickerProduct>.zoomTrigger>img.quotePickerProductImage,body .subpage .shareCartLayout .quotePickerProduct>span.quotePickerProductImage{object-fit:contain!important;width:56px!important;min-width:56px!important;max-width:56px!important;height:38px!important;min-height:38px!important;max-height:38px!important;overflow:hidden!important}body .subpage .skuCreateSpecs{grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:7px!important}body .subpage .skuCreateSpecs>label{grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;display:grid!important}body .subpage .skuCreateSpecs>label:first-child,body .subpage .skuCreateSpecs>label:nth-child(2),body .subpage .skuCreateSpecs>label:nth-child(3),body .subpage .skuCreateSpecs>label:nth-child(5),body .subpage .skuCreateSpecs>label:nth-child(6),body .subpage .skuCreateSpecs>label:nth-child(7){grid-column:span 1!important}body .subpage .skuCreateSpecs>label>input,body .subpage .skuCreateSpecs>label>select{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;display:block!important}body .subpage .compactSkuTable tr{grid-template-columns:54px minmax(0,1fr) 72px!important}body .subpage .compactSkuTable td:nth-child(3){padding-right:2px!important;overflow:hidden!important}body .subpage .compactSkuTable td:nth-child(5){background:0 0!important;border:0!important;place-items:center!important;width:72px!important;min-width:72px!important;height:100%!important;padding:0!important;display:grid!important}body .subpage .compactSkuTable .skuCurrencyPrice{text-align:center!important;background:0 0!important;border:0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:0!important;width:72px!important;min-width:72px!important;max-width:72px!important;height:100%!important;padding:0!important;display:flex!important;overflow:visible!important}body .subpage .compactSkuTable .skuCurrencyPrice strong{text-align:center!important;text-overflow:clip!important;width:100%!important;font-size:13px!important;line-height:1.1!important;display:block!important;overflow:visible!important}body .subpage .compactSkuTable .skuCurrencyPrice span{text-align:center!important;width:100%!important;font-size:8px!important;line-height:1.1!important;display:block!important}body .subpage .compactSkuTable .skuRowActions{width:72px!important}}@media (max-width:430px){body .subpage .compactSkuTable tr{grid-template-columns:50px minmax(0,1fr) 68px!important}body .subpage .compactSkuTable td:nth-child(5),body .subpage .compactSkuTable .skuCurrencyPrice,body .subpage .compactSkuTable .skuRowActions{width:68px!important;min-width:68px!important;max-width:68px!important}}@media (max-width:700px){body .subpage .compactSkuTable .skuCurrencyPrice{white-space:nowrap!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:3px!important;display:flex!important}body .subpage .compactSkuTable .skuCurrencyPrice span{flex:none!important;order:1!important;width:auto!important;font-size:8px!important;line-height:1!important;display:inline!important}body .subpage .compactSkuTable .skuCurrencyPrice strong{white-space:nowrap!important;flex:none!important;order:2!important;width:auto!important;min-width:0!important;font-size:13px!important;line-height:1!important;display:inline!important}body .subpage .shareCartLayout .shareCatalogPicker>article.quotePickerProduct{grid-template-rows:40px!important;grid-template-columns:46px minmax(0,1fr) 38px!important;column-gap:5px!important;overflow:hidden!important}body .subpage .shareCartLayout .shareCatalogPicker>article.quotePickerProduct>.zoomTrigger,body .subpage .shareCartLayout .shareCatalogPicker>article.quotePickerProduct>.zoomTrigger>img.quotePickerProductImage,body .subpage .shareCartLayout .shareCatalogPicker>article.quotePickerProduct>span.quotePickerProductImage{object-fit:contain!important;object-position:center!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:30px!important;min-height:30px!important;max-height:30px!important;padding:0!important;display:block!important;overflow:hidden!important}body .subpage .shareCartLayout .shareCatalogPicker>article.quotePickerProduct>.quotePickerProductInfo{min-width:0!important;padding-left:0!important;overflow:hidden!important}body .subpage .shareCartLayout .shareCatalogPicker>article.quotePickerProduct>.quotePickerAdd{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}body .subpage .compactSkuTable{height:auto!important;max-height:none!important;margin-bottom:0!important;display:block!important;overflow:visible!important}body .subpage .compactSkuTable>table{width:100%!important;height:auto!important;max-height:none!important;display:block!important;overflow:visible!important}body .subpage .compactSkuTable>table>tbody{height:auto!important;max-height:none!important;display:grid!important;overflow:visible!important}body .subpage .compactProductPager{z-index:3!important;clear:both!important;box-sizing:border-box!important;background:#fffaf1!important;border:1px solid #cbbdaa!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;width:100%!important;min-height:48px!important;margin:8px 0 0!important;padding:6px!important;display:grid!important;position:relative!important}body .subpage .compactProductPager>button:last-child{justify-self:stretch!important}}@media (max-width:430px){body .subpage .shareCartLayout .shareCatalogPicker>article.quotePickerProduct{grid-template-columns:42px minmax(0,1fr) 34px!important}body .subpage .shareCartLayout .shareCatalogPicker>article.quotePickerProduct>.zoomTrigger,body .subpage .shareCartLayout .shareCatalogPicker>article.quotePickerProduct>.zoomTrigger>img.quotePickerProductImage,body .subpage .shareCartLayout .shareCatalogPicker>article.quotePickerProduct>span.quotePickerProductImage{width:42px!important;min-width:42px!important;max-width:42px!important;height:28px!important;min-height:28px!important;max-height:28px!important}}@media (max-width:700px){body .subpage .brandCatalogLayout>.brandRail,body .subpage .shareBrandPicker>.brandRail,body .subpage .pricingTableManager .brandRail,body .subpage .skuMasterPanel .brandRail,body .subpage .brandRail{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:thin!important;align-self:start!important;width:100%!important;height:430px!important;min-height:430px!important;max-height:430px!important;position:sticky!important;top:82px!important;overflow:hidden auto!important}body .subpage .brandRail>button{flex:0 0 42px!important;height:42px!important;min-height:42px!important;max-height:42px!important}}@media (max-width:430px){body .subpage .brandCatalogLayout>.brandRail,body .subpage .shareBrandPicker>.brandRail,body .subpage .pricingTableManager .brandRail,body .subpage .skuMasterPanel .brandRail,body .subpage .brandRail{height:420px!important;min-height:420px!important;max-height:420px!important}body .subpage .brandRail>button{flex-basis:41px!important;height:41px!important;min-height:41px!important;max-height:41px!important}}.inventoryPrintPage{color:#1e1814;background:#eee;width:100%;min-height:100vh;padding:16px;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif}.inventoryPrintActions{z-index:10;background:#eee;justify-content:flex-end;gap:8px;width:min(1120px,100%);margin:0 auto 12px;padding:8px;display:flex;position:sticky;top:0}.inventoryPrintActions button{color:#fff;background:#432715;border:0;height:38px;padding:0 18px;font-weight:800}.inventoryPrintActions .secondary{background:#817467}.unifiedExchangeCalculator{grid-template-columns:minmax(230px,1.35fr) minmax(190px,1fr) 170px minmax(280px,1.35fr);align-items:end;gap:12px;padding:14px 4px;display:grid}.unifiedExchangeCalculator>label{gap:5px;min-width:0;font-size:11px;font-weight:900;display:grid}.unifiedExchangeCalculator select,.unifiedExchangeCalculator input{width:100%;height:44px;margin:0}.exchangeAmountInput{background:#fff;border:1px solid #9f8a70;grid-template-columns:52px minmax(0,1fr);display:grid}.exchangeAmountInput span{color:#fff;background:#4a2b19;place-items:center;font-size:10px;font-weight:900;display:grid}.exchangeAmountInput input{border:0!important}.exchangeInlineResult{color:#fff;background:#21130d;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 10px;min-height:64px;padding:9px 13px;display:grid}.exchangeInlineResult>span{color:#d4b98d;grid-area:1/1;font-size:9px}.exchangeInlineResult strong{text-align:right;white-space:nowrap;grid-area:1/2/3;font:700 22px Georgia,serif}.exchangeInlineResult small{color:#c9c0b7;white-space:nowrap;grid-area:2/1;font-size:8px}.freeExchangeCalculator{grid-template-columns:minmax(150px,.8fr) minmax(180px,1fr) 42px minmax(150px,.8fr) 150px minmax(260px,1.35fr)}.exchangeSwap{color:#4a2b19;background:#eee3d4;border:1px solid #9f8a70;width:42px;height:44px;padding:0;font-size:22px}.exchangeSwap:hover{color:#fff;background:#4a2b19}@media (max-width:900px){.unifiedExchangeCalculator{grid-template-columns:1fr 1fr}.exchangeInlineResult{grid-column:1/-1}.freeExchangeCalculator{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 38px minmax(0,1fr)}.freeExchangeCalculator>label:nth-of-type(4){grid-column:1/3}.freeExchangeCalculator .exchangeInlineResult{grid-column:3/5}}@media (max-width:700px){.unifiedExchangeCalculator{grid-template-columns:1fr 1fr;gap:7px;padding:8px 0}.freeExchangeCalculator{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr)}.freeExchangeCalculator>label:first-of-type{grid-column:1}.freeExchangeCalculator>label:nth-of-type(2){grid-column:1/4}.freeExchangeCalculator .exchangeSwap{grid-area:1/2;align-self:end;width:34px;height:34px}.freeExchangeCalculator>label:nth-of-type(3){grid-area:1/3}.freeExchangeCalculator>label:nth-of-type(4){grid-column:1/4}.unifiedExchangeCalculator select,.unifiedExchangeCalculator input{height:34px}.exchangeInlineResult{min-height:52px;padding:7px 9px;grid-column:1/4!important}.exchangeInlineResult strong{font-size:17px}}.inventoryPrintExportButton{font:inherit;cursor:pointer}.inventoryPrintDialog{width:min(520px,100vw - 28px)}.inventoryPrintDialog .permissionDialogForm{gap:14px;display:grid}.inventoryPrintDialog header{align-items:start}.inventoryPrintDialog header p:last-child{color:var(--muted);margin:5px 0 0;font-size:11px}.inventoryPrintLocationField{gap:6px;font-size:12px;font-weight:900;display:grid}.inventoryPrintLocationField select{width:100%;height:44px}.inventoryPrintDialogHint{background:#f3ede3;border-left:4px solid #a56f24;padding:10px 12px;font-size:11px}.inventoryPrintDialog footer{justify-content:flex-end;gap:8px;display:flex}.inventoryPrintDialog footer button{height:38px;padding:0 16px}.inventoryPrintDialog footer .secondary{background:#817467}.inventoryPrintHead,.inventoryPrintTable,.inventoryPrintFooter{background:#fff;width:min(1120px,100%);margin-inline:auto}.inventoryPrintHead{border-bottom:3px solid #5b341c;justify-content:space-between;align-items:end;gap:24px;padding:12mm 10mm 6mm;display:flex}.inventoryPrintHead p{color:#9a681e;letter-spacing:2px;margin:0 0 3px;font-size:9px;font-weight:900}.inventoryPrintHead h1{margin:0;font:700 26px Georgia,Songti SC,serif}.inventoryPrintHead span{margin-top:5px;font-size:12px;font-weight:800;display:block}.inventoryPrintHead dl{grid-template-columns:repeat(3,auto);gap:14px;margin:0;display:grid}.inventoryPrintHead dl div{gap:3px;display:grid}.inventoryPrintHead dt{color:#75685d;font-size:8px}.inventoryPrintHead dd{white-space:nowrap;margin:0;font-size:10px;font-weight:800}.inventoryPrintTable{border-collapse:collapse;table-layout:fixed;font-size:9px}.inventoryPrintTable th,.inventoryPrintTable td{vertical-align:middle;border:1px solid #a99d91;height:14mm;padding:2mm}.inventoryPrintTable thead{display:table-header-group}.inventoryPrintTable th{color:#fff;background:#4a2b19;height:9mm;font-size:8px}.inventoryPrintTable th small{color:#ead8c3;margin-top:2px;font-size:6px;display:block}.inventoryPrintTable tr{break-inside:avoid;page-break-inside:avoid}.inventoryPrintTable tbody tr:nth-child(2n){background:#faf7f1}.inventoryPrintTable .printNo{text-align:center;width:8mm}.inventoryPrintTable .printImage{text-align:center;width:27mm}.inventoryPrintTable .printImage img{object-fit:contain;width:23mm;height:10mm;margin:auto;display:block}.inventoryPrintTable .printImage span{color:#999;font-size:7px}.inventoryPrintTable .printSku{width:54mm}.inventoryPrintTable .printSku code,.inventoryPrintTable .printSku b,.inventoryPrintTable .printSku small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.inventoryPrintTable .printSku code{font-size:7px}.inventoryPrintTable .printSku b{margin:2px 0;font-size:9px}.inventoryPrintTable .printSku small{color:#75685d;font-size:7px}.inventoryPrintTable .printLocation{text-align:center;width:18mm}.inventoryPrintTable .printTotal{text-align:center;width:17mm}.inventoryPrintTable .printCounted{background:#fffdf2;width:20mm}.inventoryPrintTable .printDifference{width:16mm}.inventoryPrintTable .printNote{width:28mm}.inventoryPrintFooter{justify-content:space-between;gap:20px;padding:8mm 10mm;font-size:10px;font-weight:700;display:flex}@page{size:A4 landscape;margin:8mm}@media print{html,body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important;margin:0!important;padding:0!important}.inventoryPrintPage{background:#fff;min-height:0;padding:0}.inventoryPrintActions{display:none!important}.inventoryPrintHead,.inventoryPrintTable,.inventoryPrintFooter{width:100%;max-width:none}.inventoryPrintHead{padding:4mm 2mm}.inventoryPrintFooter{padding:5mm 2mm}}.channelAccountDirectory{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.channelAccountDirectory article{border:1px solid var(--line);background:#ffffff4d;gap:10px;padding:14px;display:grid}.channelAccountIdentity,.channelAccountMetrics,.channelAccountLinks{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.channelAccountIdentity strong{background:var(--paper);letter-spacing:.08em;border-radius:4px;padding:4px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.channelAccountIdentity .statusOn,.channelAccountIdentity .statusOff{margin-left:auto}.channelAccountInfo{color:var(--muted);grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 14px;font-size:.88rem;display:grid}.channelChildren{grid-template-columns:auto 1fr;gap:10px;font-size:.86rem;display:grid}.channelChildren span{color:var(--muted)}.channelAccountMetrics{border-block:1px solid var(--line);padding:8px 0}.channelAccountMetrics span{flex:1;min-width:90px}.channelAccountLinks{justify-content:flex-end}.channelAccountLinks a{border:1px solid var(--line);background:var(--paper);padding:7px 10px}@media (max-width:760px){.channelAccountDirectory,.channelAccountInfo{grid-template-columns:1fr}.channelAccountLinks{grid-template-columns:repeat(3,1fr);display:grid}.channelAccountLinks a{text-align:center;padding:8px 4px}}.channelAccountFields{background:#f4eee3;border:1px solid #b7aa97;grid-template-columns:1fr 180px 1fr;gap:12px;padding:14px;display:grid}.channelAccountFields label{gap:6px;font-weight:700;display:grid}.channelWorkbench{color:#2e2119;width:min(1320px,100% - 32px);margin:20px auto 60px}.channelHero{color:#f8ecd4;background:linear-gradient(120deg,#2d140b,#512817);border-bottom:4px solid #b98b35;justify-content:space-between;align-items:center;padding:20px 28px;display:flex}.channelBrand{align-items:center;gap:18px;display:flex}.channelBrand img{object-fit:contain;filter:brightness(0)invert();width:76px;height:76px}.channelBrand p{color:#d4ad62;letter-spacing:.15em;margin:0;font-weight:800}.channelBrand h1{margin:2px 0;font-size:30px}.channelBrand span{color:#dbcdbf}.channelAccount{align-items:center;gap:10px;display:flex}.channelAccount a,.channelAccount button{color:#32190f;background:#f7ead0;border:1px solid #cda864;padding:9px 14px;text-decoration:none}.channelSummary{grid-template-columns:repeat(3,1fr);gap:12px;margin:16px 0;display:grid}.channelSummary article{background:#f5efe6;border:1px solid #cabaa5;gap:6px;padding:18px;display:grid}.channelSummary strong{font-size:26px}.channelSummary small{color:#766a60}.channelTools{background:#ded6cb;border:1px solid #b9aa96;justify-content:space-between;align-items:end;gap:20px;padding:18px;display:flex}.channelTools h2,.channelTools p{margin:0}.channelTools form{min-width:380px;display:flex}.channelTools input{flex:1;min-width:0}.channelTools button{width:auto}.channelCatalog{background:#f7f3eb;border:1px solid #b7aa97;border-top:0;grid-template-columns:220px minmax(0,1fr);display:grid}.channelBrandRail{border-right:1px solid #b7aa97;max-height:720px;overflow:auto}.channelBrandRail a{color:#38271d;border-bottom:1px solid #d7cec1;justify-content:space-between;gap:8px;padding:12px 14px;text-decoration:none;display:flex}.channelBrandRail a.active{color:#fff;background:#4b2818}.channelBrandRail b{font-size:12px}.channelProducts{padding:10px}.channelProducts article{border-bottom:1px solid #d4c8b8;grid-template-columns:180px minmax(0,1fr) 180px;align-items:center;gap:16px;min-height:98px;padding:12px;display:grid}.channelProducts article>img{object-fit:contain;background:#fff;width:180px;height:72px}.channelNoImage{color:#8a7d70;background:#ebe4da;place-items:center;width:180px;height:72px;display:grid}.channelProducts code{color:#766a60;font-size:12px}.channelProducts small{color:#7c7065}.channelPrice{justify-items:end;gap:4px;display:grid}.channelPrice strong{font-size:20px}.channelPrice em{border-radius:999px;padding:4px 10px;font-style:normal;font-weight:800}.channelPrice em.enough{color:#285c31;background:#dce9dc}.channelPrice em.low{color:#7c5000;background:#f3dfb5}.channelPrice em.empty{color:#8c2d22;background:#ead3cf}.channelPhaseNotice{background:#eee5d8;border-left:4px solid #a97924;gap:14px;margin-top:16px;padding:16px;display:flex}.channelPhaseNotice b{color:#81591b}@media (max-width:760px){.channelAccountFields{grid-template-columns:1fr}.channelWorkbench{width:100%;margin:0 0 40px}.channelHero{padding:14px}.channelBrand img{width:54px;height:54px}.channelBrand h1{font-size:23px}.channelBrand p{font-size:10px}.channelAccount a{display:none}.channelSummary{grid-template-columns:repeat(3,1fr);gap:4px;margin:8px}.channelSummary article{padding:10px 8px}.channelSummary strong{font-size:18px}.channelSummary small{font-size:10px}.channelTools{padding:12px;display:grid}.channelTools form{min-width:0}.channelCatalog{grid-template-columns:96px minmax(0,1fr)}.channelBrandRail a{padding:10px 8px;font-size:12px;display:block}.channelBrandRail b{float:right}.channelProducts{padding:4px}.channelProducts article{grid-template-columns:78px minmax(0,1fr);gap:8px;min-height:92px;padding:8px 4px}.channelProducts article>img,.channelNoImage{width:78px;height:48px}.channelPrice{grid-column:2;grid-template-columns:auto auto;justify-content:space-between;place-items:center start}.channelPrice span{display:none}.channelPrice strong{font-size:14px}.channelPrice em{padding:3px 7px;font-size:11px}.channelPhaseNotice{margin:8px;font-size:12px}}.channelAdminGrid{grid-template-columns:310px minmax(0,1fr);gap:14px;display:grid}.channelAdminGrid>aside>a{color:var(--ink);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:13px;text-decoration:none;display:flex}.channelAdminGrid>aside>a.active{color:#fff;background:#4b2818}.channelAdminGrid>aside>a div{gap:3px;display:grid}.channelAdminGrid>aside>a small{color:inherit;opacity:.72}.channelAdminHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;display:flex}.channelAdminHead h2,.channelAdminHead p{margin:0 0 6px}.channelAdminStats{grid-template-columns:repeat(4,1fr);gap:8px;margin:16px 0;display:grid}.channelAdminStats article{background:#eee6da;border-top:3px solid #8b6033;gap:7px;padding:14px;display:grid}.channelAdminStats strong{font-size:24px}.channelAdminActions{flex-wrap:wrap;gap:8px;display:flex}.channelAdminActions a{color:#fff;background:#452617;padding:10px 13px;text-decoration:none}.channelRelation{background:#f5efe5;grid-template-columns:auto 1fr auto;gap:12px;margin-top:18px;padding:14px;display:grid}.channelSwitch{border:1px solid var(--line);background:#e8e1d7;align-items:end;gap:8px;margin-bottom:12px;padding:12px;display:flex}.channelSwitch label{gap:4px;display:grid}.channelSwitch select{min-width:260px}.channelSwitch button{width:auto}.channelOrderCreate summary{cursor:pointer;font-size:19px;font-weight:800}.channelOrderList{gap:8px;display:grid}.channelOrderList article{background:#f3ede4;border-left:4px solid #9a7032;grid-template-columns:220px minmax(260px,1fr) 160px 270px;align-items:center;gap:14px;padding:13px;display:grid}.channelOrderList article>div{gap:4px;display:grid}.channelOrderItems span{font-size:12px}.channelOrderMoney strong{font-size:17px}.channelStatus{border-radius:999px;width:max-content;padding:3px 8px;font-size:11px}.channelStatus.PENDING_PAYMENT{color:#8c281d;background:#efd0c8}.channelStatus.PAID,.channelStatus.PREPARING{color:#6e5000;background:#ebdcae}.channelStatus.COMPLETED{color:#245a2c;background:#d9e8d7}.channelOrderList form{grid-template-columns:1fr auto;gap:6px;display:grid}.channelOrderList form button{width:auto}.channelPhaseNotice a{color:#6d431a;margin-left:auto;font-weight:800}@media (max-width:760px){.channelAdminGrid{grid-template-columns:1fr}.channelAdminGrid>aside{max-height:260px;overflow:auto}.channelAdminStats{grid-template-columns:1fr 1fr}.channelAdminActions{display:grid}.channelOrderList article{grid-template-columns:1fr 1fr;gap:9px}.channelOrderList article>div:first-child,.channelOrderItems,.channelOrderList form{grid-column:1/-1}.channelSwitch{align-items:stretch}.channelSwitch label{flex:1;min-width:0}.channelSwitch select{width:100%;min-width:0}.channelPhaseNotice{flex-wrap:wrap}.channelPhaseNotice a{width:100%;margin-left:0}}.channelCredentialCard{color:#2f2118;background:#f6eddc;border:1px solid #a88756;border-left:5px solid #8a5b1f;grid-template-columns:minmax(220px,.8fr) minmax(0,2fr) auto;align-items:center;gap:18px;margin:12px 0;padding:18px 20px;display:grid}.channelCredentialCard h2,.channelCredentialCard p{margin:0 0 5px}.channelCredentialCard dl{grid-template-columns:repeat(4,minmax(120px,1fr));gap:8px;margin:0;display:grid}.channelCredentialCard dl>div{background:#fffaf1;border:1px solid #d7c7ae;min-width:0;padding:8px 10px}.channelCredentialCard dt{color:#75685c;font-size:11px}.channelCredentialCard dd{overflow-wrap:anywhere;margin:3px 0 0;font-weight:800}.channelCredentialCard .channelLoginUrl{grid-column:1/-1}.channelCredentialCard a{color:#6b4218}.channelCredentialCard button{white-space:nowrap;width:auto}@media (max-width:760px){.channelCredentialCard{grid-template-columns:1fr;padding:14px}.channelCredentialCard dl{grid-template-columns:1fr 1fr}.channelCredentialCard button{width:100%}}.channelBrandRail button{color:#38271d;text-align:left;background:0 0;border:0;border-bottom:1px solid #d7cec1;justify-content:space-between;gap:8px;width:100%;padding:12px 14px;display:flex}.channelBrandRail button.active{color:#fff;background:#4b2818}.channelProducts .zoomTrigger{background:#fff;border:0;width:180px;height:72px;padding:0;display:block;overflow:hidden}.channelProducts .channelProductImage{object-fit:contain;background:#fff;width:180px;height:72px;display:block}@media (max-width:760px){.channelBrandRail button{padding:10px 8px;font-size:12px;display:block}.channelBrandRail button b{float:right}.channelProducts .zoomTrigger,.channelProducts .channelProductImage{width:78px;height:48px}}.channelDashboardSummary{grid-template-columns:repeat(5,minmax(0,1fr))}.channelDashboardSummary article{min-width:0}.channelDashboardSummary strong{overflow-wrap:anywhere;font-size:20px}.channelDashboardMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 16px;display:grid}.channelDashboardMeta article{background:#eee5d8;border-left:3px solid #9a7032;gap:5px;padding:14px 18px;display:grid}.channelDashboardMeta small{color:#766a60}.channelRecentOrders{margin-top:16px}.channelRecentOrders>.panelHead a{color:#6d431a;font-weight:800}.channelRecentOrders>div:last-child{display:grid}.channelRecentOrders article{border-bottom:1px solid #d4c8b8;grid-template-columns:minmax(190px,1.2fr) minmax(120px,.8fr) 110px minmax(170px,.9fr) auto;align-items:center;gap:12px;padding:11px 8px;display:grid}.channelRecentOrders article>div{gap:3px;display:grid}.channelRecentOrders article small{color:#766a60}.channelRecentOrders article>em{white-space:nowrap;font-style:normal}.channelChannelBrief{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 16px;display:grid}.channelChannelBrief article{background:linear-gradient(110deg,#f4ede3,#e9dfd1);border:1px solid #cbbba5;border-left:4px solid #9a7032;border-radius:5px;justify-content:space-between;align-items:center;gap:14px;min-height:68px;padding:12px 16px;display:flex}.channelChannelBrief article>div{gap:3px;min-width:0;display:grid}.channelChannelBrief span{color:#4a3324;font-size:13px;font-weight:850}.channelChannelBrief small{color:#766a60;font-size:10px}.channelChannelBrief strong{color:#6f431d;flex:none;font-family:Georgia,Times New Roman,serif;font-size:25px;line-height:1}@media (max-width:760px){.channelDashboardSummary{grid-template-columns:1fr 1fr;margin:8px}.channelDashboardSummary article:nth-child(3){grid-column:1/-1}.channelChannelBrief{grid-template-columns:1fr 1fr;gap:6px;margin:8px}.channelChannelBrief article{border-left-width:3px;min-height:60px;padding:9px 10px}.channelChannelBrief span{font-size:11px}.channelChannelBrief small{font-size:8px;line-height:1.25}.channelChannelBrief strong{font-size:21px}.channelRecentOrders{margin:8px}.channelRecentOrders article{grid-template-columns:1fr auto;gap:7px}.channelRecentOrders article>strong,.channelRecentOrders article>span{grid-column:1/-1}.channelRecentOrders article>em{grid-area:1/2}}body .subpage .shareCartLayout .shareCatalogPicker>article.quotePickerProduct{grid-template-columns:124px minmax(0,1fr) 88px!important}body .subpage .shareCartLayout .quotePickerAction{grid-area:1/3;align-content:center;justify-items:end;gap:4px;min-width:0;display:grid}body .subpage .shareCartLayout .quotePickerAction>em{white-space:nowrap;border-radius:999px;max-width:88px;padding:2px 5px;font-size:9px;font-style:normal;font-weight:800;line-height:1.2;display:block}body .subpage .shareCartLayout .quotePickerAction>em.enough{color:#285c31;background:#dce9dc}body .subpage .shareCartLayout .quotePickerAction>em.low{color:#7c5000;background:#f3dfb5}body .subpage .shareCartLayout .quotePickerAction>button.quotePickerAdd{color:#3d2718;width:30px;min-width:30px;height:30px;min-height:30px;box-shadow:none;background:#f5c84f;border:1px solid #d39c27;border-radius:50%;place-items:center;padding:0;display:grid}body .subpage .shareCartLayout .quotePickerAction>button.quotePickerAdd.added{color:#315735;opacity:1;background:#dce8da;border-color:#8fa88d}@media (max-width:700px){body .subpage .shareCartLayout .shareCatalogPicker>article.quotePickerProduct{grid-template-rows:44px!important;grid-template-columns:46px minmax(0,1fr) 72px!important;min-height:54px!important}body .subpage .shareCartLayout .quotePickerAction{flex-direction:column;justify-content:center;justify-self:end;align-items:flex-end;gap:2px;width:72px;display:flex}body .subpage .shareCartLayout .quotePickerAction>em{max-width:72px;padding:1px 4px;font-size:8px}body .subpage .shareCartLayout .quotePickerAction>button.quotePickerAdd{border-radius:6px;width:30px;min-width:30px;height:26px;min-height:26px}body .subpage .shareCartLayout .quotePickerAction>button.quotePickerAdd i{font-size:14px}}@media (max-width:430px){body .subpage .shareCartLayout .shareCatalogPicker>article.quotePickerProduct{grid-template-columns:42px minmax(0,1fr) 68px!important}.subpage .shareCartLayout .quotePickerAction{width:68px}}.channelOrderCreate{padding:0;overflow:hidden}.channelOrderCreate>summary{border-bottom:1px solid var(--line);background:#e5ddd1;padding:15px 18px}.channelOrderIdentity{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:12px 16px 0;display:grid}.channelOrderIdentity .channelSwitch{margin:0}.channelSwitch{min-width:0}.channelSwitch label{flex:1;min-width:240px}.channelSwitch input{height:42px}.channelSwitch strong{color:#f6dfb6;white-space:nowrap;background:#3f2418;align-self:center;padding:9px 12px}.channelSwitch.locked button{display:none}.channelLocked{background:#f2e5cb;border-left:4px solid #a77a2a;align-content:center;gap:2px;min-width:210px;padding:8px 12px;display:grid}.channelLocked span{color:#756354;font-size:11px}.channelLocked strong{color:#754d13;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.channelQuoteLoader{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:12px 16px;display:grid}.channelQuoteLoader label{gap:5px;display:grid}.channelQuoteLoader input{height:42px}.channelQuoteLoader button{align-self:end;width:auto;height:42px}.channelQuoteLoader small{color:var(--muted);grid-column:1/-1}.channelOrderCreate>.form{padding:14px 16px 16px}.channelOrderCreateActions{justify-content:flex-end;gap:10px;display:flex}.channelOrderCreateActions button{width:auto;min-width:170px}.channelOrderList article{border:1px solid #cbbdab;border-left:4px solid #9a7032}.channelOrderControls{min-width:0}@media (max-width:760px){.channelOrdersPage{padding-inline:8px}.channelOrdersPage .subpageHead{padding:14px 10px}.channelOrderCreate>summary{padding:12px 14px}.channelOrderIdentity{grid-template-columns:1fr;padding:10px}.channelOrderIdentity .channelSwitch{grid-template-columns:1fr auto;display:grid}.channelSwitch label{grid-column:1/-1;min-width:0}.channelSwitch strong{white-space:normal;font-size:12px}.channelLocked{min-width:0}.channelQuoteLoader{grid-template-columns:1fr;padding:10px}.channelQuoteLoader button,.channelQuoteLoader small{grid-column:1}.channelQuoteLoader button{width:100%}.channelOrderCreate>.form{padding:10px}.channelOrderCreate>.form .row{grid-template-columns:1fr}.channelOrderCreateActions{grid-template-columns:1fr 1fr;display:grid}.channelOrderCreateActions button{width:100%;min-width:0;padding-inline:6px}.channelOrderList article{grid-template-columns:1fr;padding:11px;display:grid}.channelOrderList article>div,.channelOrderList article>div:first-child,.channelOrderItems{grid-column:1}.channelOrderMoney{grid-template-columns:1fr 1fr}.channelOrderMoney strong,.channelOrderMoney .channelStatus{grid-column:1/-1}.channelOrderControls form{grid-template-columns:minmax(0,1fr) auto}}.channelProducts article{grid-template-columns:180px minmax(0,1fr) 260px}.channelCatalogAction{justify-items:stretch;gap:7px;display:grid}.channelCatalogAction>em{border-radius:999px;justify-self:end;padding:4px 10px;font-style:normal;font-weight:800}.channelCatalogAction>em.enough{color:#285c31;background:#dce9dc}.channelCatalogAction>em.low{color:#7c5000;background:#f3dfb5}.channelPrice{grid-template-columns:1fr auto;place-items:center stretch;gap:3px 10px;display:grid}.channelPublicPrice{gap:2px;display:grid}.channelPublicPrice span,.channelPrice small{color:var(--muted);font-size:11px}.channelPublicPrice strong{color:#32190f;font-size:19px}.channelPrice>small{grid-column:1/-1}.channelPrice label{grid-column:1/-1;grid-template-columns:auto minmax(90px,1fr);align-items:center;gap:8px;font-size:12px;font-weight:800;display:grid}.channelPrice input{text-align:right;min-width:0;height:34px}.channelPrice .quoteWarning{color:#932c20;background:#f0d5cf;grid-column:1/-1;padding:3px 7px;font-size:11px;font-style:normal}@media (max-width:760px){.channelProducts article{grid-template-columns:78px minmax(0,1fr)}.channelCatalogAction{grid-column:2;grid-template-columns:minmax(0,1fr) auto;align-items:end}.channelCatalogAction>em{padding:3px 6px;font-size:10px}.channelPrice{min-width:0}.channelPublicPrice strong{font-size:14px}.channelPrice label{grid-template-columns:auto minmax(70px,100px)}.channelPrice input{height:32px}.channelPrice>small{font-size:10px}}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (max-width:760px){.channelProducts article{grid-template-columns:62px minmax(0,1fr) 112px;gap:7px;min-height:82px}.channelProducts article .zoomTrigger,.channelProducts article>img,.channelNoImage{width:62px!important;height:44px!important}.channelCatalogAction{grid-column:3;grid-template-columns:1fr;align-self:center;gap:4px;display:grid}.channelCatalogAction>em{text-align:center;justify-self:stretch}.channelPrice{grid-template-columns:1fr;display:grid}.channelPublicPrice,.channelPrice>small,.channelPrice label{grid-column:1}.channelPublicPrice strong{font-size:13px}.channelPrice>small{line-height:1.2}.channelPrice label{grid-template-columns:1fr;gap:2px;font-size:10px;display:grid}.channelPrice input{width:100%;height:29px;padding:3px 5px;font-size:12px}.channelPrice .quoteWarning{grid-column:1;font-size:9px}.channelProducts article>div:nth-child(2),.channelProducts .bilingualProductName{min-width:0}}@media (min-width:851px){body:has(>.workbenchNav)>.channelWorkbench{width:min(1320px,100% - 220px);margin:20px 16px 60px 204px}}.channelQuickActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.channelQuickActions>a{color:#35251c;background:#f5efe6;border:1px solid #b9aa96;border-top:3px solid #9b6b2f;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;min-height:82px;padding:14px 16px;text-decoration:none;display:grid}.channelQuickActions b{font-size:16px}.channelQuickActions small{color:#766a60;grid-column:1;line-height:1.35}.channelQuickActions span{color:#76501e;white-space:nowrap;grid-area:1/2/3;align-self:center;font-weight:800}@media (max-width:850px){.channelOnlyNav{z-index:120;border-bottom:2px solid #b98b35}.channelOnlyNav nav{width:max-content;min-width:100%}.channelOnlyNav a{place-items:center;min-height:38px;display:grid}body:has(>.channelOnlyNav)>.channelWorkbench{width:100%;max-width:100%;margin:0 0 48px;padding:0 8px}.channelQuickActions{grid-template-columns:1fr;gap:6px;margin:8px 0}.channelQuickActions>a{min-height:64px;padding:10px 12px}.channelQuickActions b{font-size:14px}.channelQuickActions small{font-size:10px}}@media (max-width:430px){.channelOnlyNav{padding:4px}.channelOnlyNav a{min-height:34px;padding:5px 8px;font-size:10px}.channelHero{align-items:flex-start;gap:8px}.channelBrand{gap:8px;min-width:0}.channelBrand img{width:42px;height:42px}.channelBrand h1{font-size:19px}.channelBrand span{text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.channelAccount button{min-height:34px;padding:5px 8px;font-size:10px}.channelDashboardSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.channelDashboardSummary article{min-width:0}.channelDashboardSummary strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}}.channelModuleTitle{margin-top:18px}.channelModuleGrid{margin-bottom:16px}.channelManagementStats{grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 26px}.channelManagementStats article{background:#fff9ef;border-top:3px solid #805536;min-height:116px}.channelManagementStats article.due{background:#fff4ee;border-top-color:#9b3025}.channelManagementStats strong{color:#2f1d14;font-size:22px;line-height:1.25}.channelManagementStats article.due strong{color:#8f261d}.channelManagementModuleTitle{margin-top:4px}.channelManagementModules{grid-template-columns:repeat(4,minmax(0,1fr))}.channelManagementModules .moduleCard{grid-template-columns:42px minmax(0,1fr) 12px;min-height:126px}.channelManagementModules .moduleCard:nth-child(7){background:#fff5e3;border-left-color:#a87827}.channelManagementModules .moduleCard:nth-child(8){border-left-color:#70513c}.channelOrderChannelSelector>label{grid-template-columns:minmax(150px,.72fr) minmax(220px,1.28fr);gap:5px 8px;display:grid}.channelOrderChannelSelector>label>span{grid-column:1/-1}.channelOrderChannelSelector .channelSalespersonSearch,.channelOrderChannelSelector select{width:100%;min-width:0;height:42px}.channelSalespersonEmpty{color:#8e2e22;grid-column:1/-1;font-size:10px}.channelCreateForm>.channelCreateError{grid-column:1/-1;margin:0}.channelDiscountLimit.invalid{color:#98261f;font-weight:800}.channelCreateForm input[aria-invalid=true]{background:#fff2ef!important;border-color:#a62f26!important}.channelCreateForm footer button:disabled{cursor:not-allowed;opacity:.42}.channelDownlineCard{padding:0!important}.channelDownlineTrigger{width:100%;min-height:66px;color:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;padding:12px 16px;display:flex}.channelDownlineTrigger>div{gap:3px;display:grid}.channelDownlineTrigger span{color:#4a3324;font-size:13px;font-weight:850}.channelDownlineTrigger small{color:#766a60;font-size:10px}.channelDownlineTrigger strong{color:#6f431d;font-family:Georgia,Times New Roman,serif;font-size:25px}.channelDownlineTrigger:disabled{cursor:default;opacity:.7}.channelDownlineModal{z-index:1200;background:#21130dcc;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.channelDownlineModal>section{background:#f8f2e9;border:1px solid #97734d;width:min(900px,100%);max-height:88vh;overflow:auto;box-shadow:0 24px 70px #0008}.channelDownlineModal>section>header{color:#fff;background:#3c2115;justify-content:space-between;align-items:start;gap:14px;padding:17px 20px;display:flex}.channelDownlineModal h2{margin:3px 0}.channelDownlineModal header>button{width:38px;height:38px;padding:0}.channelDownlineTotals{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:12px;display:grid}.channelDownlineTotals article{background:#e9dfd1;border-top:3px solid #956c35;gap:5px;min-height:70px;padding:10px;display:grid}.channelDownlineTotals span,.channelDownlineList small{color:#66584c;font-size:10px}.channelDownlineTotals strong{overflow-wrap:anywhere;font-size:17px}.channelDownlineList{border:1px solid #c4b39c;margin:0 12px 14px;display:grid}.channelDownlineList>article{background:#fffaf3;border-bottom:1px solid #d5c9ba;grid-template-columns:minmax(150px,1.2fr) repeat(4,minmax(110px,1fr));align-items:center;gap:8px;padding:11px;display:grid}.channelDownlineList>article:last-child{border-bottom:0}.channelDownlineList>article>div,.channelDownlineList>article>span{gap:3px;display:grid}.channelDownlineList code{color:#73512e;width:max-content}.channelDownlineList strong{overflow-wrap:anywhere;font-size:13px}.channelRailNode{grid-template-columns:20px minmax(0,1fr);align-items:center;min-width:0;display:grid;position:relative}.channelAccountRail .channelRailNode>.channelRailExpand{color:#6b492d!important;background:0 0!important;border:0!important;place-items:center!important;width:19px!important;min-width:19px!important;height:28px!important;min-height:28px!important;padding:0!important;font-size:18px!important;font-weight:900!important;display:grid!important}.channelRailSpacer{width:19px}.channelAccountRail .channelRailNode>.channelRailAccount{min-width:0}.channelAccountPath{background:#f4eee4;border-left:3px solid #9a7032;align-items:center;gap:10px;margin:9px 0 0;padding:8px 10px;display:flex}.channelAccountPath span{color:#6d5947;flex:none;font-size:11px}.channelAccountPath b{overflow-wrap:anywhere;font-size:13px}.channelDownlineModal h2{color:#fff7e9!important}.channelDownlineModal header .eyebrow{color:#d6a958!important}.channelDownlineModal header small{color:#e2d2c1!important}.channelDownlineModal header>button{color:#fff!important;background:#5a321f!important}.channelDownlineTotals article{color:#30231a}.channelDownlineTotals strong{color:#5d3b20}.channelDownlineList>article{color:#2f2118}.channelDownlineList strong{color:#30231a}.channelDownlineList code{color:#69451f}@media (max-width:760px){.channelDownlineTrigger{min-height:58px;padding:9px 10px}.channelDownlineTrigger span{font-size:11px}.channelDownlineTrigger small{font-size:8px}.channelDownlineTrigger strong{font-size:21px}.channelDownlineModal{align-items:end;padding:0}.channelDownlineModal>section{border-radius:14px 14px 0 0;max-height:88vh}.channelDownlineTotals,.channelDownlineList>article{grid-template-columns:1fr 1fr}.channelDownlineList>article>div{border-bottom:1px solid #e2d8cb;grid-column:1/-1;padding-bottom:5px}.channelRailNode{grid-template-columns:15px minmax(0,1fr)}.channelAccountRail .channelRailNode>.channelRailExpand{width:15px!important;min-width:15px!important;font-size:15px!important}.channelRailSpacer{width:15px}.channelAccountPath{gap:3px;padding:6px 8px;display:grid}.channelAccountPath b{font-size:10px}}@media (max-width:1000px){.channelManagementStats,.channelManagementModules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.channelManagementDashboard{padding-left:8px;padding-right:8px}.channelManagementDashboard .subpageHead{margin-left:-8px;margin-right:-8px}.channelManagementStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:10px 0 18px}.channelManagementStats article,.channelManagementStats article:nth-child(3){border-radius:8px;grid-column:auto;min-height:92px;padding:11px}.channelManagementStats strong{white-space:normal;overflow-wrap:anywhere;font-size:17px}.channelManagementStats small{font-size:9px;line-height:1.3}.channelManagementModuleTitle{margin:0 2px 9px}.channelManagementDashboard .channelManagementModuleTitle h2{color:#2f1d14}.channelManagementDashboard .channelManagementModuleTitle p{color:#6c5b4e}.channelManagementModules{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.channelManagementModules .moduleCard{grid-template-columns:36px minmax(0,1fr) 9px;min-height:92px;padding:12px 10px}.channelManagementModules .moduleCard:nth-child(7){color:#f5e8d2;background:linear-gradient(145deg,#6a4024,#442718);border-color:#c99642}.channelManagementModules .moduleCard:nth-child(7)>i{color:#d8ad68;background:#26150e}.channelManagementModules .moduleCard:nth-child(7) h3{color:#fff1dc}.channelManagementModules .moduleCard>i{width:36px;height:36px}.channelManagementModules .moduleCard h3{font-size:14px}.channelOrderChannelSelector>label{grid-template-columns:1fr;grid-column:1/-1!important}.channelOrderChannelSelector>label>span,.channelOrderChannelSelector .channelSalespersonEmpty{grid-column:1}.channelOrderChannelSelector .channelSalespersonSearch,.channelOrderChannelSelector select{height:40px}body:has(>.channelOnlyNav)>.channelWorkbench{width:auto;max-width:none}.channelWorkbench{background:#f7f1e7;padding-bottom:28px!important}.channelWorkbench .channelHero{border-bottom-width:3px;margin:0;padding:14px 16px}.channelWorkbench .channelDashboardSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:10px 0 14px}.channelWorkbench .channelDashboardSummary article,.channelWorkbench .channelDashboardSummary article:nth-child(3){background:#fff9ef;border:1px solid #bba78c;border-top:3px solid #815635;border-radius:9px;grid-column:auto;min-height:82px;padding:11px 12px;box-shadow:0 4px 12px #45281712}.channelWorkbench .channelDashboardSummary article:last-child{grid-column:1/-1;min-height:72px}.channelWorkbench .channelDashboardSummary span{color:#594739;font-size:12px;font-weight:800}.channelWorkbench .channelDashboardSummary strong{color:#2f1d14;white-space:normal;overflow-wrap:anywhere;margin:2px 0;font-size:19px;line-height:1.25}.channelWorkbench .channelDashboardSummary small{font-size:9px;line-height:1.25}.channelWorkbench .channelModuleTitle{color:#2f1d14;margin:0 0 9px;padding:0 2px}.channelWorkbench .channelModuleTitle h2{color:#2f1d14;font-size:22px}.channelWorkbench .channelModuleTitle p{color:#746456;font-size:10px}.channelWorkbench .channelModuleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px}.channelWorkbench .channelModuleGrid .moduleCard{border-radius:12px;grid-template-columns:38px minmax(0,1fr) 9px;gap:9px;min-height:92px;padding:13px 10px}.channelWorkbench .channelModuleGrid .moduleCard>i{width:38px;height:38px}.channelWorkbench .channelModuleGrid .moduleCard h3{font-size:14px}.channelWorkbench .channelModuleGrid .moduleCard>aside{text-align:left;grid-column:2;margin-top:4px}.channelWorkbench .channelModuleGrid .moduleCard>aside strong{font-size:13px}.channelWorkbench .channelChannelBrief{margin:0 0 10px}.channelWorkbench .channelRecentOrders,.channelWorkbench .channelPhaseNotice{margin:10px 0}}@media (max-width:359px){.channelWorkbench .channelDashboardSummary strong{font-size:16px}.channelWorkbench .channelModuleGrid{gap:6px}.channelWorkbench .channelModuleGrid .moduleCard{grid-template-columns:32px minmax(0,1fr) 8px;min-height:86px;padding:10px 8px}.channelWorkbench .channelModuleGrid .moduleCard>i{width:32px;height:32px}.channelWorkbench .channelModuleGrid .moduleCard h3{font-size:12px}}.shareRecordsPanel .shareRecordFilters{border:1px solid var(--line);background:#eee8df;border-left:4px solid #9a7032;border-radius:5px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:7px;margin:0 0 10px;padding:9px;display:grid}.shareRecordsPanel .shareRecordFilters label{grid-column:auto;gap:4px;min-width:0;font-size:10px;font-weight:800;display:grid}.shareRecordsPanel .shareRecordFilters input{background:#fff;width:100%;min-width:0;height:34px}.shareRecordsPanel .shareRecordFilters button{width:auto;height:34px;min-height:34px;padding-inline:18px}.shareRecordsPanel .shareRecordList{background:0 0!important;border:0!important;gap:5px!important;padding:0!important;display:grid!important;overflow-x:auto!important}body .shareRecordsPanel .shareRecordList>article{border:1px solid var(--admin-border-strong)!important;border-left:3px solid var(--admin-focus)!important;background:#fff!important;border-radius:4px!important;grid-template-columns:minmax(125px,.7fr) minmax(190px,.9fr) minmax(210px,1.2fr) 66px auto!important;align-items:center!important;gap:7px!important;min-width:900px!important;min-height:48px!important;padding:6px 8px!important;display:grid!important}.shareRecordIdentity{gap:2px;min-width:0;display:grid}.shareRecordIdentity>b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px!important}.shareRecordIdentity>span{color:var(--muted);font-size:9px}.shareRecordDates{min-width:0;color:var(--muted);gap:2px;font-size:9px;display:grid}.shareRecordDates span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shareRecordsPanel .shareRecordNote{grid-template-columns:minmax(0,1fr) 44px;gap:4px;min-width:0;display:grid}.shareRecordsPanel .shareRecordNote input,.shareRecordsPanel .shareRecordNote button{height:29px;min-height:29px}.shareRecordsPanel .shareRecordNote input{min-width:0;padding:3px 6px;font-size:9px}.shareRecordsPanel .shareRecordNote button{width:44px;padding:2px;font-size:9px}.shareDiffButton{white-space:nowrap;color:#674514!important;background:#f3e5ca!important;border:1px solid #b99e78!important;width:66px!important;min-height:29px!important;padding:3px 6px!important;font-size:9px!important}.shareRecordsPanel .shareLinkActions{justify-content:flex-end;align-items:center;gap:4px;min-width:max-content;display:flex!important}.shareRecordsPanel .shareLinkActions>*{flex:none}.shareRecordsPanel .shareLinkActions a,.shareRecordsPanel .shareLinkActions button,.shareRecordsPanel .disabledShareLink{height:29px;min-height:29px;padding:0 7px;font-size:9px}.shareRecordsPanel .shareExtendForm{gap:3px;display:flex}.shareRecordsPanel .shareExtendForm select{width:78px;height:29px;min-height:29px;padding:2px 4px;font-size:9px}.shareDiffDialog{background:0 0;border:0;border-radius:7px;width:min(760px,100% - 24px);max-height:min(78vh,680px);padding:0;box-shadow:0 24px 80px #1f130d66}.shareDiffDialog::backdrop{background:#21150d99}.shareDiffDialog>div{max-height:inherit;background:#fffaf3;display:grid;overflow:hidden}.shareDiffDialog header{color:#fff;background:#3d2518;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;display:flex}.shareDiffDialog header>div{gap:2px;display:grid}.shareDiffDialog header small{color:#d8c5ad;font-size:10px}.shareDiffDialog header button{background:#ffffff1a;width:32px;min-height:32px;padding:0}.shareDiffRows{padding:8px;display:grid;overflow:auto}.shareDiffRows article{border-bottom:1px solid #ded2c3;grid-template-columns:90px minmax(150px,1fr) 130px 130px 90px;align-items:center;gap:7px;padding:8px;font-size:10px;display:grid}.shareDiffRows code,.shareDiffRows>article>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shareDiffRows strong{text-align:right}.shareDiffRows .positive{color:#9a3d25}.shareDiffRows .negative{color:#287044}.shareDiffDialog footer{border-top:1px solid #ded2c3;justify-content:flex-end;padding:10px 14px;display:flex}.shareDiffDialog footer button{width:auto;min-width:80px}@media (max-width:700px){.shareRecordsPanel .shareRecordFilters{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:7px}.shareRecordsPanel .shareRecordFilters button{grid-column:1/-1;width:100%;height:32px;min-height:32px}.shareRecordsPanel .shareRecordFilters label{font-size:9px}.shareRecordsPanel .shareRecordFilters input{height:32px;min-height:32px;padding:3px 5px;font-size:9px}body .shareRecordsPanel .shareRecordList>article{grid-template-columns:110px 160px 190px 60px auto!important;min-width:760px!important;min-height:44px!important;padding:5px 6px!important}.shareRecordsPanel .shareRecordList{scrollbar-width:thin;padding-bottom:5px!important}.shareDiffDialog{width:calc(100% - 12px)}.shareDiffRows article{grid-template-columns:70px minmax(110px,1fr) 95px 95px 75px;min-width:510px;padding:7px 5px;font-size:8px}.shareDiffRows{overflow-x:auto}.shareDiffDialog header{padding:10px}.shareDiffDialog footer{padding:8px}}.publicCatalogProductPrice>button{color:#382416;background:#f0c45a;border:1px solid #c79540;min-height:32px;padding:5px 10px;font-size:11px;font-weight:850}.catalogCart{background:#fffaf1;border:1px solid #bba98f;border-top:4px solid #8a5b20;margin:18px clamp(8px,2vw,24px)}.catalogCart>header{background:#e9dfd1;justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.catalogCart>header div{gap:2px;display:grid}.catalogCart>header small{color:#75685a}.catalogCart>header button{width:auto}.catalogCartItems{display:grid}.catalogCartItems>article{border-bottom:1px solid #dfd4c5;grid-template-columns:minmax(180px,1fr) 110px minmax(330px,.9fr) 54px;align-items:center;gap:10px;padding:9px 14px;display:grid}.catalogCartIdentity{gap:2px;min-width:0;display:grid}.catalogCartItems code,.catalogCartItems b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalogCartQuantity{grid-template-columns:30px 46px 30px;display:grid}.catalogCartQuantity button,.catalogCartQuantity input{text-align:center;width:100%;height:32px;min-height:32px;padding:2px}.catalogCartAmounts{grid-template-columns:1fr .55fr 1.25fr;align-items:center;gap:10px;display:grid}.catalogCartAmounts>span{gap:2px;min-width:0;display:grid}.catalogCartAmounts small{color:#75685a;font-size:11px}.catalogCartAmounts b,.catalogCartAmounts strong{font-size:14px}.catalogCartRemove{background:#8b4c3d;width:auto;min-height:30px;padding:4px 7px}.catalogCartTotal{background:#f1e7d7;justify-content:flex-end;align-items:center;gap:14px;padding:12px 16px;display:flex}.catalogCartTotal strong{font-size:18px}.catalogCustomerForm{grid-template-columns:1fr 1fr;gap:10px;padding:16px;display:grid}.catalogCustomerForm label{gap:5px;font-weight:800;display:grid}.catalogCustomerForm input,.catalogCustomerForm textarea{background:#fff;border:1px solid #baa890;width:100%}.catalogCustomerForm input{height:42px}.catalogCustomerForm textarea{resize:vertical}.catalogCustomerForm .catalogAddress,.catalogCustomerForm>button,.catalogCustomerForm>.notice{grid-column:1/-1}.catalogCustomerForm>button{min-height:46px}.catalogReceipt{text-align:center;justify-items:center;gap:10px;padding:24px;display:grid}.catalogReceipt strong{letter-spacing:.12em;background:#fff;border:2px dashed #9a6a2c;padding:8px 14px;font:900 26px ui-monospace,SFMono-Regular,Menlo,monospace}.catalogReceipt button{width:auto}.catalogQuickQuantity{color:#624b35;align-items:center;gap:4px;font-size:9px;font-weight:850;display:flex}.catalogQuickQuantity input{color:#382416;text-align:center;background:#fffaf0;border:1px solid #c79540;width:54px;height:30px;min-height:30px;padding:2px 4px;font-size:13px;font-weight:900}@media (max-width:700px){.publicCatalogProductPrice>button{min-height:28px;padding:3px 6px;font-size:9px}.catalogCart{margin:10px 4px}.catalogCart>header{padding:9px}.catalogCartItems>article{grid-template-columns:minmax(0,1fr) 78px 38px;gap:6px;padding:7px 8px}.catalogCartIdentity code{font-size:9px}.catalogCartIdentity b{font-size:12px}.catalogCartQuantity{grid-area:1/2;grid-template-columns:21px 34px 21px}.catalogCartQuantity button,.catalogCartQuantity input{height:28px;min-height:28px;font-size:11px}.catalogCartAmounts{border-top:1px solid #e3d8ca;grid-area:2/1/auto/-1;grid-template-columns:1fr .55fr 1.25fr;gap:6px;padding-top:5px}.catalogCartAmounts>span:nth-child(2){text-align:center}.catalogCartAmounts>span:last-child{text-align:right}.catalogCartAmounts small{font-size:9px}.catalogCartAmounts b,.catalogCartAmounts strong{font-size:11px}.catalogCartRemove{grid-area:1/3;min-height:28px;padding:2px 3px;font-size:9px}.catalogCartTotal{grid-template-columns:1fr auto;gap:4px 10px;padding:9px;display:grid}.catalogCartTotal strong{font-size:14px}.catalogCustomerForm{grid-template-columns:1fr;padding:10px}.catalogCustomerForm label,.catalogCustomerForm .catalogAddress,.catalogCustomerForm>button,.catalogCustomerForm>.notice{grid-column:1}.catalogReceipt{padding:18px 8px}.catalogReceipt strong{font-size:20px}.catalogCartItems>article{grid-template-columns:minmax(0,1fr) 78px 32px}.catalogCartAmounts{white-space:nowrap;justify-content:space-between;align-items:center;gap:7px;display:flex}.catalogCartAmounts>span{align-items:baseline;gap:3px;min-width:0;display:flex}.catalogCartAmounts>span:nth-child(2){text-align:left;margin-inline:auto}.catalogCartAmounts>span:nth-child(2)>b:before{content:"× ";font-weight:700}.catalogCartAmounts>span:last-child{text-align:left;margin-left:auto}.catalogCartAmounts small{font-size:8px;line-height:1}.catalogCartAmounts b,.catalogCartAmounts strong{font-size:10px;line-height:1.1}.catalogCartRemove{width:32px;min-width:32px;height:25px;min-height:25px;padding:1px 2px;font-size:7px;line-height:1}}.catalogOrderLookup{background:#f5eee4;border:1px solid #bba98f;margin:18px clamp(8px,2vw,24px);padding:14px}.catalogOrderLookup>header{gap:2px;margin-bottom:10px;display:grid}.catalogOrderLookup>header small{color:#75685a}.catalogOrderLookup>form{grid-template-columns:1fr 1fr auto;gap:7px;display:grid}.catalogOrderLookup input{min-width:0;height:40px}.catalogOrderLookup form button{width:auto}.catalogLookupResult{background:#fff;border-left:4px solid #8a5b20;gap:9px;margin-top:12px;padding:12px;display:grid}.catalogLookupResult>div:first-child{justify-content:space-between;gap:10px;display:flex}.catalogLookupItems{display:grid}.catalogLookupItems span{border-bottom:1px solid #e4d9ca;grid-template-columns:90px minmax(0,1fr) auto;gap:7px;padding:6px 0;font-size:11px;display:grid}.catalogLookupTotal{justify-content:flex-end;gap:12px;display:flex}.catalogLookupStatus{background:#eee3d2;gap:2px;padding:9px;display:grid}.catalogLookupStatus small{color:#75685a}@media (max-width:700px){.catalogOrderLookup{margin:10px 4px;padding:10px}.catalogOrderLookup>form{grid-template-columns:1fr 1fr}.catalogOrderLookup form button{grid-column:1/-1;width:100%}.catalogLookupResult>div:first-child{display:grid}.catalogLookupItems span{grid-template-columns:65px minmax(0,1fr)}.catalogLookupItems span strong{grid-column:2}.catalogLookupTotal{justify-content:stretch;display:grid}.catalogLookupTotal strong{text-align:right}}.channelCatalog .channelProducts{background:#faf7f1;padding:0}.channelCatalog .channelProducts article{background:#faf7f1;border-bottom:1px solid #d7cec1;grid-template-columns:76px minmax(230px,1fr) 112px minmax(390px,460px);align-items:center;gap:10px;min-height:68px;padding:7px 10px;display:grid}.channelCatalog .channelProducts article:hover{background:#f2eadf}.channelProducts{position:relative}.channelCatalogLoading{z-index:8;color:#4a2a17;text-align:center;background:#fff9ebf5;border:1px solid #c9ad77;margin:4px;padding:6px 10px;font-size:12px;font-weight:800;position:sticky;top:4px;box-shadow:0 2px 8px #3f23141f}.channelCatalog .channelProductIdentity{gap:2px;min-width:0;display:grid;overflow:hidden}.channelCatalog .channelProductIdentity code{color:#75685c;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.channelCatalog .channelProductIdentity .bilingualProductName{min-width:0}.channelCatalog .channelInventoryBadge{text-align:center;white-space:nowrap;border-radius:3px;justify-self:stretch;padding:6px 7px;font-size:10px;font-style:normal;font-weight:850}.channelCatalog .channelInventoryBadge.enough{color:#285c31;background:#dce9dc}.channelCatalog .channelInventoryBadge.low{color:#7c5000;background:#f3dfb5}.channelCatalog .channelCatalogAction{min-width:0;display:block}.channelCatalog .channelPrice{grid-template-columns:minmax(88px,1fr) minmax(88px,1fr) minmax(112px,1.1fr);align-items:end;gap:6px;min-width:0;display:grid}.channelCatalog .channelPublicPrice,.channelCatalog .channelFloorPrice,.channelCatalog .channelPrice label{grid-template-columns:1fr;gap:2px;min-width:0;margin:0;font-weight:700;display:grid}.channelCatalog .channelPrice span{color:#776a5e;font-size:9px;line-height:1.1;display:block}.channelCatalog .channelPrice strong{color:#32190f;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:28px;overflow:hidden}.channelCatalog .channelPrice input{text-align:right;border-width:1px;width:100%;min-width:0;height:29px;padding:3px 7px;font-size:12px}.channelCatalog .channelPrice .quoteWarning{color:#932c20;text-align:right;background:#f0d5cf;grid-column:1/-1;margin-top:-2px;padding:2px 5px;font-size:9px;font-style:normal}.channelCatalog .channelPriceSave{color:#fff;background:#4b2818;grid-column:3;width:100%;height:25px;min-height:25px;padding:2px 7px;font-size:9px}.channelCatalog .channelPriceSaved,.channelCatalog .channelPriceError{text-align:right;grid-column:1/-1;font-size:8px}.channelCatalog .channelPriceSaved{color:#285c31}.channelCatalog .channelPriceError{color:#932c20}@media (max-width:760px){.channelCatalog{grid-template-columns:86px minmax(0,1fr)}.channelCatalog .channelBrandRail button{padding:8px 6px;font-size:10px}.channelCatalog .channelProducts article{grid-template-columns:54px minmax(104px,1fr) 72px 118px;gap:5px;min-height:61px;padding:5px}.channelCatalog .channelProducts .zoomTrigger,.channelCatalog .channelProducts .channelProductImage,.channelCatalog .channelNoImage{width:54px!important;height:38px!important}.channelCatalog .channelProductIdentity code{font-size:8px}.channelCatalog .channelProductIdentity .bilingualProductName{font-size:10px}.channelCatalog .channelInventoryBadge{white-space:normal;padding:5px 3px;font-size:8px}.channelCatalog .channelPrice{grid-template-columns:1fr;gap:2px}.channelCatalog .channelPublicPrice,.channelCatalog .channelFloorPrice{justify-content:space-between;align-items:center;gap:3px;display:flex}.channelCatalog .channelPrice span{font-size:7px}.channelCatalog .channelPrice strong{font-size:9px;line-height:12px}.channelCatalog .channelPrice label{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:2px;display:grid}.channelCatalog .channelPrice input{height:24px;padding:2px 4px;font-size:9px}.channelCatalog .channelPrice .quoteWarning{font-size:7px}.channelTools{gap:7px}.channelTools h2{font-size:18px}.channelTools p{font-size:10px}}@media (max-width:430px){.channelCatalog{grid-template-columns:74px minmax(0,1fr)}.channelCatalog .channelProducts article{grid-template-columns:44px minmax(68px,1fr) 56px 88px;gap:3px;padding:4px 3px}.channelCatalog .channelProducts .zoomTrigger,.channelCatalog .channelProducts .channelProductImage,.channelCatalog .channelNoImage{width:44px!important;height:32px!important}.channelCatalog .channelInventoryBadge{padding-inline:2px;font-size:7px}.channelCatalog .channelPrice label{grid-template-columns:32px minmax(0,1fr)}}.shareRecordFilters{border:1px solid var(--line);background:#eee8df;border-left:4px solid #9a7032;border-radius:5px;grid-template-columns:minmax(0,1fr) 170px 170px auto;align-items:end;gap:7px;margin:0 0 12px;padding:10px;display:grid}.shareRecordFilters label{gap:4px;font-size:10px;font-weight:800;display:grid}.shareRecordFilters label:first-of-type{grid-column:1/-1}.shareRecordFilters input{background:#fff;min-width:0;height:34px}.shareRecordFilters button{width:auto;height:34px;min-height:34px;padding-inline:18px}.shareRecordNote{grid-template-columns:minmax(140px,1fr) auto;align-items:center;gap:5px;min-width:220px;display:grid}.shareRecordNote input{min-width:0;height:32px;padding:4px 7px;font-size:10px}.shareRecordNote button{width:auto;height:32px;min-height:32px;padding:3px 8px;font-size:9px}.sharePriceDiff{background:#f7f1e8;border:1px solid #d2c6b7;grid-column:1/-1;padding:7px 9px}.sharePriceDiff summary{cursor:pointer;font-size:11px;font-weight:850}.sharePriceDiff>div{margin-top:6px;display:grid}.sharePriceDiff p{border-top:1px solid #dfd5c8;grid-template-columns:110px minmax(180px,1fr) 150px 150px 140px;gap:7px;margin:0;padding:6px;font-size:9px;display:grid}.sharePriceDiff p strong{text-align:right}.sharePriceDiff code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shareQuotePanel .shareMeta{background:#f3ede4;border:1px solid #d6cabc;border-left:4px solid #a8792b;border-radius:4px;align-items:end;padding:7px 9px}.shareQuotePanel .shareMeta label{gap:3px;display:grid}.shareQuotePanel .sharePickerToolbar{background:#eee7dc;border-radius:4px}@media (max-width:700px){.shareRecordFilters{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 70px;gap:5px;padding:7px}.shareRecordFilters label:first-of-type{grid-column:1/-1}.shareRecordFilters button{width:100%;padding-inline:5px;font-size:9px}.shareRecordNote{grid-template-columns:minmax(0,1fr) 62px;width:100%;min-width:0}.shareRecordNote input,.shareRecordNote button{height:29px;min-height:29px}.sharePriceDiff p{grid-template-columns:1fr 1fr;gap:3px}.sharePriceDiff p code,.sharePriceDiff p span:nth-child(2){grid-column:1/-1}.sharePriceDiff p strong{text-align:left}.shareQuotePanel .shareMeta{grid-template-columns:1fr!important;padding:6px!important}.shareQuotePanel .shareMeta input{height:30px!important;min-height:30px!important}.sharePickerToolbar{min-height:36px;padding:5px 7px}.sharePickerToolbar span{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}}.channelCatalog .channelProducts article{grid-template-columns:72px minmax(220px,1fr) 96px minmax(430px,480px);gap:8px;min-height:62px;padding:6px 8px}.channelCatalog .channelProducts .zoomTrigger,.channelCatalog .channelProducts .channelProductImage,.channelCatalog .channelNoImage{width:72px!important;height:44px!important}.channelCatalog .channelPrice{grid-template-columns:105px 105px minmax(126px,150px) auto;align-items:center;gap:5px;min-width:0;display:grid;position:relative}.channelCatalog .channelPublicPrice,.channelCatalog .channelFloorPrice,.channelCatalog .channelPrice label{white-space:nowrap;justify-content:space-between;align-items:center;gap:4px;min-width:0;margin:0;display:flex}.channelCatalog .channelPrice span{flex:none;font-size:8px}.channelCatalog .channelPrice strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;line-height:28px}.channelCatalog .channelPrice label{font-weight:800}.channelCatalog .channelPrice input{width:82px;height:27px;padding:2px 5px;font-size:11px}.channelCatalog .channelPriceSave{white-space:nowrap;grid-column:auto;width:44px;height:27px;min-height:27px;padding:2px 5px;font-size:9px}.channelCatalog .channelPrice .quoteWarning,.channelCatalog .channelPriceSaved,.channelCatalog .channelPriceError{text-align:right;grid-column:1/-1;margin:0;font-size:8px;line-height:11px}@media (max-width:760px){.channelCatalog{grid-template-columns:82px minmax(0,1fr)}.channelCatalog .channelProducts article{grid-template-rows:auto auto;grid-template-columns:42px minmax(0,1fr) 58px;gap:3px 5px;min-height:70px;padding:4px}.channelCatalog .channelProducts .zoomTrigger,.channelCatalog .channelProducts .channelProductImage,.channelCatalog .channelNoImage{width:42px!important;height:32px!important}.channelCatalog .channelInventoryBadge{grid-area:1/3;padding:4px 2px;font-size:7px}.channelCatalog .channelCatalogAction{grid-area:2/2/auto/-1;min-width:0}.channelCatalog .channelPrice{grid-template-columns:48px 48px minmax(76px,1fr) auto;gap:2px}.channelCatalog .channelPublicPrice,.channelCatalog .channelFloorPrice{gap:0;display:grid}.channelCatalog .channelPrice span{font-size:6px;line-height:8px}.channelCatalog .channelPrice strong{font-size:8px;line-height:14px}.channelCatalog .channelPrice label{grid-template-columns:1fr;gap:0;display:grid}.channelCatalog .channelPrice input{width:100%;height:22px;padding:1px 3px;font-size:9px}.channelCatalog .channelPriceSave{width:32px;height:22px;min-height:22px;padding:1px 3px;font-size:7px}.channelCatalog .channelPrice .quoteWarning,.channelCatalog .channelPriceSaved,.channelCatalog .channelPriceError{font-size:6px;line-height:8px}}@media (max-width:430px){.channelCatalog{grid-template-columns:70px minmax(0,1fr)}.channelCatalog .channelPrice{grid-template-columns:43px 43px minmax(68px,1fr) auto}.channelCatalog .channelPriceSave{width:29px}}.channelOrderLoadRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(360px,1.15fr) minmax(330px,.85fr);gap:12px;padding:12px 16px;display:grid}.channelOrderLoadRow .channelQuoteLoader{border:0;padding:0}.channelOrderLoadRow .channelSwitch{height:100%;margin:0;padding:8px}.channelOrderThree{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.channelOrderThree label{min-width:0}.channelOrderBottom{grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:18px;display:grid}.channelOrderBottom label{min-width:0}.channelOrderProductSection{gap:8px;display:grid}.channelOrderProductSection>div:first-child{justify-content:space-between;display:flex}.channelOrderProductList{gap:7px;display:grid}.channelOrderProductList article{border:1px solid var(--line);background:#f4eee5;grid-template-columns:64px minmax(180px,1fr) 130px 90px;align-items:center;gap:10px;padding:8px;display:grid}.channelOrderProductList img,.channelOrderProductEmpty{object-fit:cover;background:#ddd4c8;width:64px;height:54px}.channelOrderProductEmpty{place-items:center;font-size:10px;display:grid}.channelOrderProductList article>div{gap:2px;display:grid}.channelOrderProductList em{font-size:11px}.channelOrderProductList label{grid-template-columns:auto 1fr;align-items:center;gap:5px;display:grid}.channelOrderProductList input{min-width:0}.channelOrderHistoryPage>.channelSwitch{justify-content:flex-start;width:min(520px,100%);padding:8px}.channelOrderHistoryPage>.channelSwitch label{min-width:180px}.channelOrderHistoryPage>.channelSwitch input{height:34px}.channelOrderHistoryPage>.channelSwitch strong{padding:6px 9px}@media (max-width:760px){.channelOrderLoadRow{grid-template-columns:1fr;padding:8px}.channelOrderLoadRow .channelQuoteLoader{grid-template-columns:minmax(0,1fr) auto;padding:0}.channelOrderLoadRow .channelQuoteLoader button{grid-column:2;width:auto}.channelOrderThree{grid-template-columns:1fr}.channelOrderProductList article{grid-template-columns:52px minmax(0,1fr);gap:7px}.channelOrderProductList img,.channelOrderProductEmpty{width:52px;height:46px}.channelOrderProductList article>em,.channelOrderProductList article>label{grid-column:2}.channelOrderBottom{grid-template-columns:1fr;gap:9px}.channelOrderBottom .channelOrderCreateActions{grid-template-columns:1fr 1fr}.channelOrderHistoryPage>.channelSwitch{grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}.channelOrderHistoryPage>.channelSwitch label{grid-column:1;min-width:0}.channelOrderHistoryPage>.channelSwitch strong{grid-column:1/-1}}@media (min-width:481px){.channelCatalog .channelProducts article{grid-template-columns:76px minmax(190px,1fr) 104px minmax(390px,470px);gap:10px;min-height:70px;padding:8px 10px}.channelCatalog .channelCatalogAction{grid-area:1/4;place-self:center end;width:100%}.channelCatalog .channelPrice{grid-template-columns:112px 112px minmax(140px,1fr) auto;justify-content:end;align-items:center;gap:8px;width:100%;display:grid}.channelCatalog .channelPublicPrice,.channelCatalog .channelFloorPrice,.channelCatalog .channelPrice label{white-space:nowrap;grid-column:auto;justify-content:flex-end;align-items:center;gap:7px;display:flex}.channelCatalog .channelPrice span{font-size:11px;font-weight:800}.channelCatalog .channelPrice strong{text-align:right;font-size:15px;line-height:32px}.channelCatalog .channelPrice label{font-size:11px}.channelCatalog .channelPrice input{text-align:right;width:86px;height:32px;font-size:14px;font-weight:800}.channelCatalog .channelPriceSave{width:50px;height:32px;min-height:32px;font-size:11px}}@media (min-width:481px) and (max-width:900px){.channelWorkbench{width:100%;margin-inline:0}.channelCatalog{grid-template-columns:88px minmax(0,1fr);overflow-x:auto}.channelCatalog .channelProducts{min-width:620px}.channelCatalog .channelProducts article{grid-template-columns:58px minmax(145px,1fr) 76px minmax(300px,340px);gap:6px;padding:6px}.channelCatalog .channelCatalogAction{grid-area:1/4}.channelCatalog .channelProducts .zoomTrigger,.channelCatalog .channelProducts .channelProductImage,.channelCatalog .channelNoImage{width:58px!important;height:38px!important}.channelCatalog .channelPrice{grid-template-columns:82px 82px minmax(112px,1fr) auto;gap:4px}.channelCatalog .channelPrice span{font-size:9px}.channelCatalog .channelPrice strong{font-size:12px}.channelCatalog .channelPrice input{width:68px;font-size:12px}body .shareRecordsPanel .shareRecordList>article{grid-template-columns:130px 145px minmax(160px,1fr) 62px!important;gap:6px!important;min-width:0!important}.shareRecordsPanel .shareLinkActions{border-top:1px solid #e1d7ca;grid-column:1/-1;justify-content:flex-end;padding-top:3px}.shareRecordsPanel .shareLinkActions a,.shareRecordsPanel .shareLinkActions button,.shareRecordsPanel .disabledShareLink{height:32px;min-height:32px;padding-inline:10px;font-size:11px}.shareRecordsPanel .shareExtendForm select{height:32px;min-height:32px;font-size:11px}.shareRecordIdentity>b{font-size:13px!important}.shareRecordIdentity>span,.shareRecordDates{font-size:10px}.shareRecordsPanel .shareRecordNote input{font-size:11px}.shareRecordsPanel .shareRecordFilters{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.shareRecordsPanel .shareRecordFilters button{grid-column:auto;width:auto;font-size:11px}.shareRecordsPanel .shareRecordFilters label{font-size:11px}}@media (min-width:481px){.channelCatalog .channelPrice strong{text-overflow:clip!important;white-space:nowrap!important;min-width:max-content!important;overflow:visible!important}.channelCatalog .channelPublicPrice,.channelCatalog .channelFloorPrice{min-width:118px!important}}@media (min-width:481px) and (max-width:900px){.channelCatalog .channelProducts{min-width:0!important}.channelCatalog .channelProducts article{grid-template-columns:52px minmax(96px,1fr) 64px minmax(238px,252px)!important;gap:4px!important}.channelCatalog .channelPrice{grid-template-columns:70px 70px minmax(88px,1fr) auto!important;gap:3px!important}.channelCatalog .channelPublicPrice,.channelCatalog .channelFloorPrice,.channelCatalog .channelPrice label{justify-items:end!important;gap:0!important;min-width:0!important;display:grid!important}.channelCatalog .channelPublicPrice,.channelCatalog .channelFloorPrice{min-width:0!important}.channelCatalog .channelPrice span{text-align:right!important;font-size:9px!important;line-height:11px!important}.channelCatalog .channelPrice strong{font-size:14px!important}.channelCatalog .channelPrice input{width:84px!important}.channelCatalog .channelPriceSave{width:34px!important;padding-inline:2px!important}}.shareRecordsPanel .shareRecordList{overflow-x:visible!important}body .shareRecordsPanel .shareRecordList>article{grid-template-columns:minmax(150px,.8fr) minmax(180px,.85fr) minmax(250px,1.3fr) 86px minmax(310px,auto)!important;gap:10px!important;min-width:0!important;min-height:58px!important;padding:9px 11px!important}.shareRecordIdentity>b{font-size:14px!important}.shareRecordIdentity>span,.shareRecordDates{font-size:11px!important;line-height:1.35!important}.shareRecordsPanel .shareRecordNote{grid-template-columns:minmax(150px,1fr) 52px!important;gap:6px!important}.shareRecordsPanel .shareRecordNote input,.shareRecordsPanel .shareRecordNote button{height:34px!important;min-height:34px!important;font-size:11px!important}.shareDiffButton{width:86px!important;min-width:0!important;min-height:34px!important;font-size:11px!important}.shareRecordsPanel .shareLinkActions{grid-template-columns:auto minmax(150px,1fr) auto!important;gap:6px!important;width:100%!important;display:grid!important}.shareRecordsPanel .shareLinkActions a,.shareRecordsPanel .shareLinkActions button,.shareRecordsPanel .disabledShareLink,.shareRecordsPanel .shareExtendForm select{white-space:nowrap!important;height:34px!important;min-height:34px!important;font-size:11px!important}.shareRecordsPanel .shareExtendForm{grid-template-columns:minmax(96px,1fr) 54px!important;gap:5px!important;min-width:155px!important;display:grid!important}@media (max-width:1100px) and (min-width:701px){body .shareRecordsPanel .shareRecordList>article{grid-template-columns:minmax(150px,.8fr) minmax(180px,.9fr) minmax(220px,1.2fr) 86px!important}.shareRecordsPanel .shareLinkActions{border-top:1px solid #e1d7ca!important;grid-column:1/-1!important;justify-self:stretch!important;padding-top:7px!important}}@media (max-width:700px){.shareRecordsPanel .shareRecordList{overflow-x:hidden!important}body .shareRecordsPanel .shareRecordList>article{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;width:100%!important;min-width:0!important;padding:11px!important;display:grid!important}.shareRecordIdentity{grid-area:1/1}.shareRecordDates{text-align:right;grid-area:1/2}.shareRecordsPanel .shareRecordNote{grid-area:2/1/auto/-1;grid-template-columns:minmax(0,1fr) 58px!important;width:100%!important}.shareDiffButton{grid-area:3/1/auto/-1!important;width:100%!important}.shareRecordsPanel .shareLinkActions{border-top:1px solid #e1d7ca!important;grid-area:4/1/auto/-1!important;grid-template-columns:minmax(70px,.55fr) minmax(160px,1.3fr) minmax(70px,.55fr)!important;gap:6px!important;width:100%!important;padding-top:7px!important;display:grid!important}.shareRecordsPanel .shareLinkActions>*{width:100%!important;min-width:0!important}.shareRecordsPanel .shareLinkActions a,.shareRecordsPanel .shareLinkActions button,.shareRecordsPanel .disabledShareLink{place-items:center!important;width:100%!important;padding-inline:6px!important;display:grid!important}.shareRecordsPanel .shareExtendForm{grid-area:auto!important;grid-template-columns:minmax(0,1fr) 52px!important;width:100%!important;min-width:0!important}}@media (max-width:430px){body .shareRecordsPanel .shareRecordList>article{grid-template-columns:1fr!important}.shareRecordIdentity{text-align:left;grid-area:1/1}.shareRecordDates{text-align:left;grid-area:2/1}.shareRecordsPanel .shareRecordNote{grid-row:3}.shareDiffButton{grid-row:4!important}.shareRecordsPanel .shareLinkActions{grid-row:5!important;grid-template-columns:1fr 1.5fr 1fr!important}}@media (min-width:701px){.shareRecordsPanel .shareRecordFilters{grid-template-columns:repeat(3,minmax(0,1fr)) auto!important;align-items:end!important}.shareRecordsPanel .shareRecordFilters label,.shareRecordsPanel .shareRecordFilters label:first-of-type{grid-column:auto!important;min-width:0!important}.shareRecordsPanel .shareRecordFilters button{white-space:nowrap!important;grid-column:auto!important;width:auto!important}body .shareRecordsPanel .shareRecordList>article{grid-template-columns:minmax(90px,.7fr) minmax(118px,.8fr) minmax(130px,1.15fr) 68px minmax(210px,1.15fr)!important;gap:6px!important;min-width:0!important}.shareRecordsPanel .shareRecordNote{grid-template-columns:minmax(80px,1fr) 42px!important;gap:4px!important}.shareRecordsPanel .shareRecordNote input{width:100%!important;min-width:0!important}.shareDiffButton{width:68px!important}.shareRecordsPanel .shareLinkActions{border-top:0!important;grid-column:auto!important;grid-template-columns:auto minmax(112px,1fr) auto!important;gap:3px!important;width:100%!important;min-width:0!important;padding-top:0!important;display:grid!important}.shareRecordsPanel .shareExtendForm{grid-template-columns:minmax(68px,1fr) 42px!important;gap:2px!important;min-width:112px!important}.shareRecordsPanel .shareLinkActions a,.shareRecordsPanel .shareLinkActions button,.shareRecordsPanel .disabledShareLink{padding-inline:6px!important}}@media (max-width:700px){.shareRecordsPanel .shareRecordFilters{grid-template-columns:repeat(3,minmax(0,1fr))!important}.shareRecordsPanel .shareRecordFilters label,.shareRecordsPanel .shareRecordFilters label:first-of-type{grid-column:auto!important;min-width:0!important}.shareRecordsPanel .shareRecordFilters button{grid-column:1/-1!important;width:100%!important}.shareRecordsPanel .shareRecordFilters input{width:100%!important;min-width:0!important}}.catalogV15 .publicCatalogLayout>.brandRail button{min-height:48px!important;padding:7px 9px!important}.catalogV15 .publicCatalogLayout>.brandRail button>span,.catalogV15 .publicCatalogLayout>.brandRail .brandRailName>strong{font-size:14px!important;font-weight:900!important;line-height:1.18!important}.catalogV15 .publicCatalogLayout>.brandRail .brandRailName>small{font-size:10px!important;font-weight:700!important;line-height:1.15!important}.catalogV15 .publicProductList>article.publicCatalogProduct{grid-template-columns:104px minmax(0,1fr) 180px!important;gap:9px!important;min-height:76px!important;padding:6px 9px!important}.catalogV15 .publicCatalogProduct>.zoomTrigger,.catalogV15 .publicCatalogProduct>.zoomTrigger>img.publicCatalogProductImage,.catalogV15 .publicCatalogProduct>span.publicCatalogProductImage{width:104px!important;height:58px!important}.catalogV15 .publicCatalogProductInfo{gap:2px!important}.catalogV15 .publicCatalogProductInfo code{font-size:10px!important}.catalogV15 .publicCatalogProductInfo h2{font-size:16px!important;line-height:1.18!important}.catalogV15 .publicCatalogProductFacts span{padding:2px 5px!important;font-size:10px!important}.catalogV15 .publicCatalogProductInfo p{font-size:10px!important;line-height:1.2!important}.catalogV15 .publicCatalogProductPrice{gap:5px!important}.catalogV15 .publicCatalogProductPrice strong{font-size:29px!important;line-height:1!important}.catalogV15 .publicCatalogProductPrice strong span{font-size:11px!important}.catalogV15 .publicCatalogStock{white-space:nowrap;border-radius:3px;padding:3px 7px!important;font-size:10px!important;font-style:normal!important;font-weight:850!important;display:inline-flex!important}.catalogV15 .publicCatalogStock.enough{color:#315d3b!important;background:#dce9df!important}.catalogV15 .publicCatalogStock.low{color:#84462f!important;background:#efe2d5!important}.catalogV15 .publicCatalogProductPrice>button{min-height:30px!important;padding:4px 10px!important;font-size:11px!important}@media (min-width:761px){.catalogV15 .publicCatalogProductInfo{grid-template-columns:max-content minmax(0,1fr)!important;align-items:start!important}.catalogV15 .publicCatalogProductInfo>code{margin-top:2px;grid-area:1/1!important}.catalogV15 .publicCatalogProductInfo>.directoryBilingualName{grid-area:1/2!important}.catalogV15 .publicCatalogProductFacts,.catalogV15 .publicCatalogProductInfo>p{grid-column:1/-1!important}.catalogV15 .publicCatalogProductPrice{grid-template-columns:auto auto!important;place-content:center end!important;display:grid!important}.catalogV15 .publicCatalogProductPrice>strong{grid-column:1/-1!important}.catalogV15 .publicCatalogProductPrice>button{width:auto!important;height:30px!important;min-height:30px!important;padding:0 9px!important}}@media (max-width:760px){.catalogV15 .publicCatalogLayout{grid-template-columns:92px minmax(0,1fr)!important}.catalogV15 .publicCatalogLayout>.brandRail{width:92px!important}.catalogV15 .publicCatalogLayout>.brandRail button{min-height:47px!important;padding:7px 5px!important}.catalogV15 .publicCatalogLayout>.brandRail button>span,.catalogV15 .publicCatalogLayout>.brandRail .brandRailName>strong{font-size:11.5px!important}.catalogV15 .publicCatalogLayout>.brandRail .brandRailName>small{font-size:9px!important}.catalogV15 .publicProductList>article.publicCatalogProduct{grid-template-rows:auto auto!important;grid-template-columns:62px minmax(0,1fr)!important;gap:4px 6px!important;min-height:68px!important;padding:6px!important}.catalogV15 .publicCatalogProduct>.zoomTrigger,.catalogV15 .publicCatalogProduct>.zoomTrigger>img.publicCatalogProductImage,.catalogV15 .publicCatalogProduct>span.publicCatalogProductImage{grid-row:1/3!important;width:62px!important;min-width:62px!important;max-width:62px!important;height:44px!important;min-height:44px!important}.catalogV15 .publicCatalogProductInfo h2{font-size:12.5px!important;line-height:1.2!important}.catalogV15 .publicCatalogProductInfo code{font-size:9px!important}.catalogV15 .publicCatalogProductPrice{grid-area:2/2!important;justify-content:flex-end!important;align-items:center!important;gap:3px!important;display:flex!important}.catalogV15 .publicCatalogProductPrice strong{margin-right:auto;font-size:18px!important}.catalogV15 .publicCatalogProductPrice strong span{font-size:9px!important}.catalogV15 .publicCatalogStock{padding:2px 3px!important;font-size:8px!important}.catalogV15 .publicCatalogProductPrice>button{width:32px!important;height:28px!important;min-height:28px!important;padding:0!important;font-size:9px!important;line-height:1!important}}@media (max-width:430px){.catalogV15 .publicCatalogLayout{grid-template-columns:88px minmax(0,1fr)!important}.catalogV15 .publicCatalogLayout>.brandRail{width:88px!important}}.catalogV15 .publicProductList>article.publicCatalogProduct{min-height:88px!important;padding:8px 10px!important}@media (max-width:760px){.channelWorkbench .channelTools{gap:9px;padding:12px;display:grid}.channelWorkbench .channelTools>div{min-width:0}.channelWorkbench .channelTools h2{font-size:20px;line-height:1.2}.channelWorkbench .channelTools p{font-size:10px;line-height:1.35}.channelWorkbench .channelTools form{grid-template-columns:minmax(0,1fr) 68px;gap:5px;width:100%;min-width:0;display:grid}.channelWorkbench .channelTools form input{width:100%;min-width:0;height:40px;padding:7px 9px;font-size:13px}.channelWorkbench .channelTools form button{width:68px;min-width:68px;height:40px;min-height:40px;padding:5px;font-size:13px}.channelCatalog{grid-template-columns:76px minmax(0,1fr)}.channelCatalog .channelProducts article{grid-template-rows:auto!important;grid-template-columns:38px minmax(82px,1fr) 50px 116px!important;align-items:center!important;gap:4px!important;min-height:72px!important;padding:5px!important}.channelCatalog .channelProducts .zoomTrigger,.channelCatalog .channelProducts .channelProductImage,.channelCatalog .channelNoImage{grid-area:1/1;object-fit:contain!important;width:38px!important;height:34px!important;overflow:hidden!important}.channelCatalog .channelProductIdentity{grid-area:1/2;align-self:center;min-width:0}.channelCatalog .channelProductIdentity code{font-size:8px;line-height:1.15}.channelCatalog .channelProductIdentity .bilingualProductZh{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.2;display:-webkit-box;overflow:hidden}.channelCatalog .channelProductIdentity .bilingualProductEn{text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.15;overflow:hidden}.channelCatalog .channelInventoryBadge{white-space:normal;grid-area:1/3;place-self:center stretch;padding:5px 2px;font-size:7px;line-height:1.2}.channelCatalog .channelCatalogAction{grid-area:1/4;align-self:center;width:116px;min-width:0}.channelCatalog .channelPrice{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;align-items:center;gap:2px 4px;width:100%;min-width:0;display:grid}.channelCatalog .channelPublicPrice,.channelCatalog .channelFloorPrice{grid-template-columns:1fr;justify-items:end;gap:0;min-width:0;display:grid}.channelCatalog .channelPrice span{text-align:right;font-size:7px;line-height:9px}.channelCatalog .channelPrice strong{text-align:right;text-overflow:clip;white-space:nowrap;min-width:0;font-size:9px;line-height:13px;overflow:visible}.channelCatalog .channelPrice label{grid-column:1/-1;grid-template-columns:minmax(0,1fr) 55px;align-items:center;gap:3px;min-width:0;display:grid}.channelCatalog .channelPrice label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.channelCatalog .channelPrice input{text-align:right;width:55px;height:23px;padding:1px 3px;font-size:10px}.channelCatalog .channelPriceSave{grid-column:1/-1;justify-self:end;width:38px;height:23px;min-height:23px;padding:1px 3px;font-size:8px}.channelCatalog .channelPrice .quoteWarning,.channelCatalog .channelPriceSaved,.channelCatalog .channelPriceError{text-align:right;grid-column:1/-1;font-size:7px;line-height:9px}}@media (max-width:430px){.channelCatalog{grid-template-columns:72px minmax(0,1fr)}.channelCatalog .channelProducts article{grid-template-columns:36px minmax(72px,1fr) 46px 108px!important;gap:3px!important;padding:4px!important}.channelCatalog .channelProducts .zoomTrigger,.channelCatalog .channelProducts .channelProductImage,.channelCatalog .channelNoImage{width:36px!important;height:32px!important}.channelCatalog .channelCatalogAction{width:108px}.channelCatalog .channelPrice label{grid-template-columns:minmax(0,1fr) 51px}.channelCatalog .channelPrice input{width:51px}}.channelHeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.channelHeaderActions a{border:1px solid var(--line);color:var(--ink);white-space:nowrap;background:#fffaf1;padding:9px 12px;font-size:12px;font-weight:800;text-decoration:none}@media (min-width:901px){.channelCatalog .channelProducts article{grid-template-columns:72px minmax(200px,1fr) 92px minmax(500px,540px)!important;gap:9px!important}.channelCatalog .channelCatalogAction{width:100%!important;min-width:500px!important}.channelCatalog .channelPrice{grid-template-columns:132px 132px minmax(174px,1fr) auto!important;align-items:center!important;gap:7px!important;width:100%!important}.channelCatalog .channelPublicPrice,.channelCatalog .channelFloorPrice,.channelCatalog .channelPrice label{grid-template-columns:46px minmax(0,1fr)!important;place-items:center stretch!important;gap:5px!important;min-width:0!important;margin:0!important;display:grid!important}.channelCatalog .channelPrice span{text-align:left!important;white-space:nowrap!important;font-size:10px!important;line-height:1.15!important;overflow:visible!important}.channelCatalog .channelPrice strong{font-variant-numeric:tabular-nums;text-align:right!important;min-width:0!important;font-size:16px!important;font-weight:900!important;line-height:32px!important}.channelCatalog .channelPrice label{font-size:10px!important}.channelCatalog .channelPrice input{font-variant-numeric:tabular-nums;text-align:right!important;width:100%!important;height:32px!important;padding:3px 7px!important;font-size:15px!important;font-weight:900!important}.channelCatalog .channelPriceSave{width:48px!important;height:32px!important;min-height:32px!important;padding-inline:6px!important;font-size:10px!important}}@media (min-width:761px){.subpageHead>a,.subpageHead .subpageHeadActions>a,.subpageHead .inventoryActions>a:first-child,.channelHeaderActions>a:first-child,.channelHero .channelAccount>.channelReturnLink{color:#2f190f!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important;background:#fff2d8!important;border:1px solid #b88942!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;min-height:38px!important;padding:8px 14px!important;font-size:13px!important;font-weight:900!important;line-height:1.15!important;text-decoration:none!important;display:inline-flex!important}}@media (max-width:760px){.channelWorkbench .channelAccount .channelReturnLink{justify-content:center;align-items:center;display:inline-flex}.channelHeaderActions{grid-template-columns:1fr 1fr;width:100%;margin-top:9px;display:grid}.channelHeaderActions a{text-align:center;place-items:center;min-height:36px;padding:6px;font-size:10px;display:grid}.channelCatalog .channelProductIdentity .bilingualProductName>b{overflow-wrap:anywhere!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:9.5px!important;line-height:1.18!important;display:-webkit-box!important;overflow:hidden!important}.channelCatalog .channelProductIdentity .bilingualProductName>small{overflow-wrap:anywhere!important;white-space:normal!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:7px!important;line-height:1.15!important;display:-webkit-box!important;overflow:hidden!important}.channelWorkbench .channelHero{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;padding:11px 12px!important;display:grid!important}.channelWorkbench .channelBrand{grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important}.channelWorkbench .channelBrand img{width:38px!important;height:38px!important}.channelWorkbench .channelBrand>div{min-width:0!important}.channelWorkbench .channelBrand p{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;line-height:1.15!important;overflow:hidden!important}.channelWorkbench .channelBrand h1{text-overflow:ellipsis!important;white-space:nowrap!important;margin:2px 0!important;font-size:18px!important;line-height:1.18!important;overflow:hidden!important}.channelWorkbench .channelIdentityLine{white-space:nowrap!important;flex-wrap:nowrap!important;font-size:8px!important;overflow:hidden!important}.channelWorkbench .channelAccount{align-items:center!important;gap:5px!important;min-width:0!important;display:flex!important}.channelWorkbench .channelAccount>a{display:none!important}.channelWorkbench .channelAccount>.channelReturnLink{color:#32190f!important;white-space:nowrap!important;background:#fff1d6!important;border:1px solid #d0a559!important;border-radius:4px!important;width:auto!important;min-width:68px!important;min-height:32px!important;padding:5px 8px!important;font-size:10px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.channelWorkbench .channelAccount>.channelExitView{color:#32190f!important;white-space:nowrap!important;background:#fff1d6!important;border:1px solid #d0a559!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:58px!important;min-height:32px!important;padding:5px 8px!important;font-size:10px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.channelWorkbench .channelAccount form{margin:0!important;display:block!important}.channelWorkbench .channelAccount form button{color:#32190f!important;background:#fff1d6!important;border:1px solid #d0a559!important;border-radius:4px!important;place-items:center!important;width:40px!important;min-width:40px!important;height:32px!important;min-height:32px!important;padding:3px!important;font-size:10px!important;display:grid!important}}@media (max-width:700px){.shareRecordsPanel .shareLinkActions{grid-template-rows:32px!important;grid-template-columns:54px 132px 54px!important;justify-content:start!important;align-items:stretch!important;gap:4px!important;width:100%!important;display:grid!important}.shareRecordsPanel .shareLinkActions>a,.shareRecordsPanel .shareLinkActions>.disabledShareLink{grid-area:1/1!important;width:100%!important;height:32px!important;min-height:32px!important}.shareRecordsPanel .shareLinkActions>.shareExtendForm{order:initial!important;grid-area:1/2!important;grid-template-columns:80px 48px!important;gap:4px!important;width:132px!important;min-width:0!important;height:32px!important;display:grid!important}.shareRecordsPanel .shareLinkActions>.shareExtendForm select,.shareRecordsPanel .shareLinkActions>.shareExtendForm button{width:100%!important;min-width:0!important;height:32px!important;min-height:32px!important;margin:0!important;padding:2px 3px!important;font-size:9px!important}.shareRecordsPanel .shareLinkActions>form:not(.shareExtendForm){grid-area:1/3!important;width:54px!important;height:32px!important;margin:0!important}.shareRecordsPanel .shareLinkActions>form:not(.shareExtendForm)>button{width:100%!important;height:32px!important;min-height:32px!important;padding:2px 4px!important;font-size:9px!important}.shareRecordsPanel .shareLinkActions:has(>.disabledShareLink){grid-template-columns:64px 132px!important}.shareRecordsPanel .shareLinkActions:has(>.disabledShareLink)>.shareExtendForm{grid-column:2!important}}@media (max-width:390px){.shareRecordsPanel .shareLinkActions{grid-template-columns:50px 124px 50px!important;gap:3px!important}.shareRecordsPanel .shareLinkActions>.shareExtendForm{grid-template-columns:78px 43px!important;gap:3px!important;width:124px!important}.shareRecordsPanel .shareLinkActions>form:not(.shareExtendForm){width:50px!important}}@media (max-width:700px){.shareRecordsPanel .shareRecordFilters{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:end!important}.shareRecordsPanel .shareRecordFilters label,.shareRecordsPanel .shareRecordFilters label:first-of-type{grid-column:auto!important;width:100%!important;min-width:0!important}.shareRecordsPanel .shareRecordFilters label:first-of-type{grid-column:1/-1!important}.shareRecordsPanel .shareRecordFilters input,.shareRecordsPanel .shareRecordFilters input[type=date]{box-sizing:border-box!important;appearance:none!important;width:100%!important;min-width:0!important;max-width:100%!important;min-inline-size:0!important;border-width:1px!important;border-radius:3px!important;height:32px!important;min-height:32px!important;max-height:32px!important;margin:0!important;padding:4px 5px!important;font-size:9px!important;line-height:22px!important;display:block!important}.shareRecordsPanel .shareRecordFilters button{grid-column:1/-1!important;height:32px!important;min-height:32px!important}.shareRecordsPanel .shareLinkActions{grid-template-rows:32px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;justify-content:center!important;justify-self:center!important;gap:4px!important;width:min(100%,320px)!important;margin-inline:auto!important}.shareRecordsPanel .shareLinkActions>a,.shareRecordsPanel .shareLinkActions>.disabledShareLink{grid-column:1!important;width:100%!important}.shareRecordsPanel .shareLinkActions>.shareExtendForm{grid-column:2/4!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;width:100%!important;display:grid!important}.shareRecordsPanel .shareLinkActions>form:not(.shareExtendForm){grid-column:4!important;width:100%!important}.shareRecordsPanel .shareLinkActions:has(>.disabledShareLink){grid-template-columns:repeat(3,minmax(0,1fr))!important;width:min(100%,240px)!important}.shareRecordsPanel .shareLinkActions:has(>.disabledShareLink)>.shareExtendForm{grid-column:2/4!important}}.catalogV15 .publicCatalogProductInfo code{font-size:11px!important;line-height:1.25!important}.catalogV15 .publicCatalogProductInfo h2,.catalogV15 .publicCatalogProductInfo .bilingualProductZh{font-size:17px!important;font-weight:900!important;line-height:1.25!important}.catalogV15 .publicCatalogProductInfo .bilingualProductEn{font-size:12px!important;line-height:1.25!important}.catalogV15 .publicCatalogProductFacts span,.catalogV15 .publicCatalogProductInfo p{font-size:11.5px!important;line-height:1.3!important}.catalogV15 .publicCatalogProductPrice strong{white-space:nowrap!important;text-overflow:clip!important;font-size:30px!important;overflow:visible!important}.catalogV15 .publicCatalogStock{font-size:11px!important}@media (max-width:760px){.catalogV15 .publicProductList>article.publicCatalogProduct{min-height:82px!important;padding:7px!important}.catalogV15 .publicCatalogProductInfo h2,.catalogV15 .publicCatalogProductInfo .bilingualProductZh{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:14px!important;line-height:1.25!important;display:-webkit-box!important;overflow:hidden!important}.catalogV15 .publicCatalogProductInfo .bilingualProductEn{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.catalogV15 .publicCatalogProductPrice strong{font-size:19px!important}.catalogV15 .publicCatalogStock{padding:2px 4px!important;font-size:9px!important}.catalogV15 .publicCatalogProductPrice>button{width:38px!important;min-width:38px!important;font-size:10px!important}}.channelOrderChannelSelector{grid-template-columns:minmax(0,1fr) auto auto!important;align-items:end!important;display:grid!important}.channelOrderCode{min-width:118px;display:grid!important}.channelOrderProductSection>header{display:flex}.channelOrderProductIdentity,.channelOrderStock{display:grid!important}.channelOrderQuantity{grid-template-columns:1fr!important;display:grid!important}@media (max-width:760px){.channelOrderChannelSelector,.channelOrderChannelSelector.locked{grid-template-columns:minmax(0,1fr) auto!important}.channelOrderChannelSelector>label{grid-column:1!important}.channelOrderCode{grid-area:1/2!important}.channelOrderChannelSelector>button{grid-column:1/-1!important}.channelOrderProductList article{grid-template-columns:56px minmax(0,1fr) 72px!important}.channelOrderProductIdentity{grid-column:2/-1!important}.channelOrderStock{grid-column:2!important}.channelOrderQuantity{grid-area:2/3!important}}.loadedCustomerSummary{background:#fffaf1;border:1px solid #b99b72;border-left:5px solid #4a2819;gap:9px;margin:12px 16px 0;padding:12px;display:grid}.loadedCustomerSummary header{justify-content:space-between;align-items:center;gap:12px;display:flex}.loadedCustomerSummary header>div{gap:2px;display:grid}.loadedCustomerSummary small{color:#75685a;font-size:10px}.loadedCustomerSummary b{overflow-wrap:anywhere}.loadedCustomerSummary>div{grid-template-columns:minmax(180px,.65fr) minmax(260px,1.35fr);gap:8px;display:grid}.loadedCustomerSummary>div>span{background:#eee5d8;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;padding:8px;display:grid}.loadedCustomerSummary>div>span small{grid-column:1/-1}.copyTextButton{width:auto!important;min-height:30px!important;padding:4px 8px!important;font-size:9px!important}.channelOrderMoneySummary{background:#f5e6cb;border:2px solid #8e6027;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}.channelOrderMoneySummary>div{color:#fff;background:#392016;gap:3px;padding:12px;display:grid}.channelOrderMoneySummary>div:first-child{outline-offset:-3px;background:#24130d;outline:3px solid #c79645}.channelOrderMoneySummary small{color:#e4d3bb;font-size:11px;font-weight:850}.channelOrderMoneySummary strong{font:900 27px/1.15 Georgia,serif}.channelOrderMoneySummary p{color:#5c422c;grid-column:1/-1;margin:0;font-size:11px;font-weight:800}.channelOrderPaymentFields input[name=cashAmount],.channelOrderPaymentFields input[name=paidAmount]{background:#fffaf0!important;border:2px solid #8e6027!important;font-size:19px!important;font-weight:900!important}.channelCustomerDelivery{background:#f5eee3;border:1px solid #b99b72;border-left:5px solid #4a2819;gap:10px;padding:12px;display:grid}.channelCustomerDelivery>header{border-bottom:1px solid #d7c7b1;justify-content:space-between;align-items:center;gap:12px;padding-bottom:7px;display:flex}.channelCustomerDelivery>header>div{gap:2px;display:grid}.channelCustomerDelivery>header small{color:#75685a;font-size:10px}.channelCustomerFields{grid-template-columns:110px 170px 170px minmax(410px,1fr);align-items:end;gap:10px;display:grid}.channelCustomerFields label{gap:5px;min-width:0;display:grid}.channelCustomerFields input{width:100%;min-width:0;height:42px}.channelCustomerCopy{justify-content:center;padding:4px 0 1px;display:flex}.channelCustomerCopy .copyTextButton{color:#fff3dc!important;letter-spacing:.04em!important;background:#412619!important;border:1px solid #b9873d!important;border-radius:5px!important;min-width:250px!important;min-height:42px!important;padding:9px 20px!important;font-size:14px!important;font-weight:900!important;box-shadow:0 2px #c79a52!important}.channelOrderProductList article{grid-template-columns:72px minmax(0,1fr) 150px 90px 82px!important}.channelOrderProductList .zoomTrigger,.channelOrderProductImage{width:72px!important;height:58px!important}.channelOrderProductImage{object-fit:contain!important;background:#fff!important}.channelOrderPrice{text-align:right;gap:2px;display:grid}.channelOrderPrice span{color:#5d5044;font-size:11px;font-weight:800}.channelOrderPrice strong{color:#24130d;font-size:16px}.channelOrderPrice em{color:#7b351e;font-size:14px;font-style:normal;font-weight:900}.channelOrderProductTotals{color:#fff;background:#3a2015;border:3px solid #8e6027;justify-content:flex-end;align-items:center;gap:14px;padding:14px;display:flex}.channelOrderProductTotals span{font-size:13px;font-weight:900}.channelOrderProductTotals strong{color:#fff;font:900 28px Georgia,serif}.catalogReceipt>div{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.catalogReceipt>div button,.catalogReceipt>div a{color:#fff;background:#4a2819;place-items:center;width:auto;min-height:38px;padding:7px 12px;font-weight:850;text-decoration:none;display:grid}.publicOrderPage{color:#24150f;background:#eee8df;min-height:100vh;padding:20px}.publicOrderPage>section,.publicOrderHero{width:min(1080px,100% - 20px);margin:0 auto 14px}.publicOrderHero{color:#fff;background:#3d2116;border-bottom:4px solid #bd8736;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;display:flex}.publicOrderHero h1{margin:3px 0;font-size:34px}.publicOrderHero p{color:#dccbb8;margin:0}.publicOrderHero a{color:#351d13;background:#fff1d5;border:1px solid #bd8736;padding:9px 13px;text-decoration:none}.publicOrderReceiptHead{background:#fff;border:1px solid #c2b19b;justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex}.publicOrderReceiptHead>div{gap:3px;display:grid}.publicOrderReceiptHead strong{letter-spacing:.1em;font:900 26px ui-monospace,SFMono-Regular,Menlo,monospace}.publicOrderCopyActions{flex-wrap:wrap;gap:6px;display:flex}.publicOrderCopyActions button{width:auto;min-height:36px;padding:6px 10px}.publicOrderCustomer{background:#fff;border-left:5px solid #8e6027;padding:18px}.publicOrderCustomer header{border-bottom:1px solid #ddd0bf;justify-content:space-between;gap:12px;padding-bottom:9px;display:flex}.publicOrderCustomer header span{color:#75685a;font-size:11px}.publicOrderCustomer dl{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 0;display:grid}.publicOrderCustomer dl>div{background:#f2ece3;gap:4px;padding:10px;display:grid}.publicOrderCustomer dl>div:last-child{grid-column:1/-1}.publicOrderCustomer dt{color:#75685a;font-size:10px}.publicOrderCustomer dd{overflow-wrap:anywhere;margin:0;font-weight:850}.publicOrderItems{background:#fff;border:1px solid #bca88e}.publicOrderItems>header{background:#e8ddce;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.publicOrderItems>header>div{gap:2px;display:grid}.publicOrderItems>header strong{font:900 21px Georgia,serif}.publicOrderItems>article{border-top:1px solid #e0d5c6;grid-template-columns:78px minmax(180px,1fr) 130px 70px 150px;align-items:center;gap:10px;padding:10px 14px;display:grid}.publicOrderItems .zoomTrigger,.publicOrderItemImage{width:78px;height:62px}.publicOrderItemImage{object-fit:contain;background:#fff}.publicOrderItems>article>div{gap:3px;display:grid}.publicOrderItems>article>span{color:#75685a;font-size:10px}.publicOrderItems>article>span b,.publicOrderItems>article>strong{color:#28170f;font-size:13px}.publicOrderItems>article>strong{text-align:right}.publicOrderItems>footer{color:#fff;background:#3c2116;justify-content:flex-end;gap:10px;padding:14px;display:flex}.publicOrderItems>footer>div{gap:2px;min-width:210px;display:grid}.publicOrderItems>footer span{color:#d6c1a4;font-size:10px}.publicOrderItems>footer strong{font:900 23px Georgia,serif}.publicOrderAddressEditor{background:#fff;border:1px solid #bca88e;grid-template-columns:1fr 1fr;gap:10px;padding:18px;display:grid}.publicOrderAddressEditor header,.publicOrderAddressEditor label:nth-of-type(2),.publicOrderAddressEditor p,.publicOrderAddressEditor button{grid-column:1/-1}.publicOrderAddressEditor header{gap:2px;display:grid}.publicOrderAddressEditor label{gap:4px;font-weight:800;display:grid}.publicOrderAddressEditor input,.publicOrderAddressEditor textarea{background:#fff;width:100%}.publicOrderAddressEditor p{color:#25623b;margin:0;font-weight:800}.publicOrderAddressEditor button{min-height:42px}@media (max-width:760px){.loadedCustomerSummary{margin:8px 8px 0;padding:9px}.loadedCustomerSummary>div,.channelOrderMoneySummary{grid-template-columns:1fr}.channelOrderProductList article{grid-template-columns:56px minmax(0,1fr) 72px!important}.channelOrderProductList .zoomTrigger,.channelOrderProductImage{width:56px!important;height:48px!important}.channelOrderPrice{text-align:left;grid-column:2!important}.channelOrderStock{grid-column:2!important}.channelOrderQuantity{grid-area:3/3!important}.channelOrderProductTotals{grid-template-columns:1fr auto;padding:9px;display:grid}.publicOrderPage{padding:8px 0}.publicOrderHero{align-items:flex-start;padding:14px}.publicOrderHero h1{font-size:25px}.publicOrderHero a{font-size:10px}.publicOrderReceiptHead{padding:12px;display:grid}.publicOrderCopyActions{grid-template-columns:repeat(3,1fr);display:grid}.publicOrderCopyActions button{padding:4px;font-size:9px}.publicOrderCustomer{padding:12px}.publicOrderCustomer header{display:grid}.publicOrderCustomer dl{grid-template-columns:1fr}.publicOrderCustomer dl>div:last-child{grid-column:1}.publicOrderItems>header{padding:10px;display:grid}.publicOrderItems>article{grid-template-columns:58px minmax(0,1fr) 62px;gap:6px;padding:8px}.publicOrderItems .zoomTrigger,.publicOrderItemImage{width:58px;height:48px}.publicOrderItems>article>span{grid-column:2}.publicOrderItems>article>span:nth-of-type(2){grid-area:1/3/3}.publicOrderItems>article>strong{text-align:right;grid-column:2/4}.publicOrderItems>footer{padding:10px;display:grid}.publicOrderAddressEditor{grid-template-columns:1fr;padding:12px}.publicOrderAddressEditor header,.publicOrderAddressEditor label:nth-of-type(2),.publicOrderAddressEditor p,.publicOrderAddressEditor button{grid-column:1}.publicOrderItems>header{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:8px!important}.publicOrderItems>header>div:last-child{text-align:right!important}.publicOrderItems>header strong{white-space:nowrap!important;font-size:18px!important}.publicOrderItems>article{grid-template-rows:minmax(38px,auto) 32px!important;grid-template-columns:64px minmax(0,1fr) 94px!important;align-items:center!important;gap:2px 8px!important;min-height:82px!important;padding:7px 8px!important;display:grid!important}.publicOrderItems>article>.zoomTrigger,.publicOrderItems>article>.publicOrderItemImage{grid-area:1/1/3!important;align-self:center!important;width:64px!important;height:54px!important;margin:0!important}.publicOrderItems>article>div{grid-area:1/2!important;align-self:end!important;gap:1px!important;min-width:0!important}.publicOrderItems>article>div code{text-overflow:ellipsis!important;white-space:nowrap!important;padding:2px 4px!important;font-size:8px!important;display:block!important;overflow:hidden!important}.publicOrderItems>article>div b{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:11px!important;line-height:1.18!important;display:-webkit-box!important;overflow:hidden!important}.publicOrderItems>article>span{grid-area:2/2!important;align-self:start!important;font-size:8px!important;line-height:1.2!important}.publicOrderItems>article>span b{white-space:nowrap!important;font-size:10px!important}.publicOrderItems>article>span:nth-of-type(2){text-align:right!important;grid-area:1/3!important;align-self:center!important}.publicOrderItems>article>span:nth-of-type(2) b{font-size:13px!important}.publicOrderItems>article>strong{text-align:right!important;white-space:nowrap!important;grid-area:2/3!important;align-self:start!important;font-size:9px!important;line-height:1.2!important}.publicOrderItems>footer{gap:6px!important}.publicOrderItems>footer>div{text-align:right!important;min-width:0!important}.publicOrderItems>footer strong{font-size:21px!important}.channelOrderMoneySummary{grid-template-columns:1fr!important}.channelOrderMoneySummary p{grid-column:1!important}.channelOrderMoneySummary strong{font-size:23px!important}.channelCustomerDelivery>header{align-items:flex-start!important}.channelCustomerDelivery>header .copyTextButton{max-width:112px!important}.channelOrderProductTotals{padding:11px!important}.channelOrderProductTotals strong{font-size:23px!important}}@media (min-width:761px){.channelOrderProductList article{grid-template-columns:90px minmax(280px,520px) 320px 230px!important;justify-content:start!important;column-gap:14px!important}.channelOrderProductList .zoomTrigger,.channelOrderProductImage{width:90px!important;height:66px!important}.channelOrderPrice{text-align:left!important;white-space:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;display:flex!important}.channelOrderPrice span{order:1!important}.channelOrderPrice strong{order:2!important}.channelOrderPrice em{border-left:1px solid #b99f7c!important;order:3!important;margin-left:8px!important;padding-left:10px!important}.channelOrderStock{text-align:left!important;white-space:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;display:flex!important}.channelOrderQuantity{white-space:nowrap!important;grid-template-columns:none!important;align-items:center!important;gap:6px!important;display:flex!important}.channelOrderQuantity input{width:74px!important;height:38px!important}.channelOrderInventory{justify-content:flex-start!important;align-items:center!important;gap:16px!important;min-width:0!important;display:flex!important}}@media (max-width:760px){.channelOrderInventory{grid-column:2/4!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;display:flex!important}.channelOrderInventory .channelOrderStock,.channelOrderInventory .channelOrderQuantity{grid-area:auto!important;align-items:center!important;gap:5px!important;display:flex!important}.channelOrderInventory .channelOrderQuantity input{width:64px!important}}@media (min-width:901px){body .shareRecordsPanel .shareRecordList>article{grid-template-columns:minmax(130px,.7fr) 150px minmax(180px,1fr) 116px 256px!important;column-gap:8px!important;min-width:0!important}.shareRecordsPanel .shareDiffButton{color:#3d2617!important;white-space:nowrap!important;background:#d8c39a!important;border:1px solid #9d7432!important;border-radius:5px!important;place-items:center!important;width:116px!important;min-width:116px!important;height:38px!important;padding:0 10px!important;font-size:11px!important;font-weight:900!important;display:grid!important}.shareRecordsPanel .shareLinkActions{grid-template-columns:42px 150px 54px!important;justify-content:start!important;align-items:center!important;gap:5px!important;width:256px!important;min-width:256px!important;display:grid!important}.shareRecordsPanel .shareLinkActions>a,.shareRecordsPanel .shareLinkActions>.disabledShareLink{grid-column:1!important;width:42px!important}.shareRecordsPanel .shareLinkActions>.shareExtendForm{grid-column:2!important;grid-template-columns:88px 58px!important;gap:4px!important;width:150px!important;min-width:150px!important;display:grid!important}.shareRecordsPanel .shareLinkActions>.shareExtendForm select,.shareRecordsPanel .shareLinkActions>.shareExtendForm button{width:100%!important;min-width:0!important;height:34px!important;min-height:34px!important;margin:0!important;padding:2px 5px!important}.shareRecordsPanel .shareLinkActions>form:not(.shareExtendForm){grid-column:3!important;width:54px!important}}.channelOrderChannelSelector{grid-template-columns:minmax(0,1fr) 108px 72px!important;gap:8px!important}.channelOrderChannelSelector.locked{grid-template-columns:minmax(0,1fr) 108px!important}.channelOrderChannelSelector .channelOrderCode{width:108px!important;min-width:108px!important;height:42px!important;box-shadow:none!important;background:#eee8df!important;border:1px solid #aa987f!important;border-radius:3px!important;align-content:center!important;gap:2px!important;padding:5px 9px!important;display:grid!important}.channelOrderChannelSelector .channelOrderCode>span{color:#75685c!important;font-size:9px!important;line-height:1!important}.channelOrderChannelSelector .channelOrderCode>strong{color:#3b2418!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:0 0!important;padding:0!important;font-size:13px!important;line-height:1.15!important;overflow:hidden!important}.channelOrderChannelSelector>button{width:72px!important;min-width:72px!important;height:42px!important}@media (max-width:760px){.channelOrderChannelSelector,.channelOrderChannelSelector.locked{grid-template-columns:minmax(0,1fr) 92px!important}.channelOrderChannelSelector .channelOrderCode{width:92px!important;min-width:92px!important}.channelOrderChannelSelector>button{grid-column:1/-1!important;width:100%!important}}.subpageHead .channelIdentityLine{color:#352117!important;background:#f1e9dd!important;border:1px solid #c7b396!important;border-radius:4px!important;align-items:center!important;width:max-content!important;margin-top:8px!important;padding:6px 8px!important;font-size:13px!important;font-weight:850!important;line-height:1.2!important;display:inline-flex!important}.subpageHead .channelIdentityLine>b{color:#74502b!important;font-size:11px!important}.subpageHead .channelIdentityLine>button{color:#f5dcae!important;background:#3e2417!important;border:1px solid #9b6a29!important;border-radius:3px!important;min-width:76px!important;min-height:30px!important;padding:4px 9px!important;font-size:12px!important;font-weight:900!important}@media (max-width:760px){.subpageHead .channelIdentityLine{gap:3px 5px!important;max-width:100%!important;margin-top:5px!important;padding:4px 6px!important;font-size:10px!important}.subpageHead .channelIdentityLine>b{font-size:9px!important}.subpageHead .channelIdentityLine>button{min-width:64px!important;min-height:25px!important;font-size:10px!important}.channelQuotePage .subpageHead{grid-template-rows:auto 52px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:stretch!important;gap:7px 10px!important;display:grid!important}.channelQuotePage .subpageHead>div:first-child{display:contents!important}.channelQuotePage .subpageHead h1{grid-area:1/1/auto/-1!important}.channelQuotePage .subpageHead .channelIdentityLine{box-sizing:border-box!important;flex-wrap:nowrap!important;grid-area:2/1!important;justify-content:flex-start!important;width:100%!important;max-width:none!important;height:52px!important;min-height:52px!important;margin:0!important;padding:5px 8px!important;overflow:hidden!important}.channelQuotePage .subpageHead .channelIdentityLine>button{height:40px!important;min-height:40px!important}.channelQuotePage .subpageHead>.workspaceReturnLink{box-sizing:border-box!important;grid-area:2/2!important;align-self:stretch!important;height:52px!important;min-height:52px!important;padding-inline:14px!important}.channelQuotePage .subpageHead>div:first-child>small{display:none!important}.channelCustomerFields{grid-template-columns:1fr!important;gap:8px!important}.channelCustomerFields input{height:42px!important}}.publicOrderAddressEditor{border-left:5px solid #8e6027!important;grid-template-columns:minmax(190px,.55fr) minmax(360px,1.65fr) 190px!important;align-items:end!important;gap:10px!important;width:min(1080px,100% - 20px)!important;margin:0 auto 14px!important;padding:16px 18px!important}.publicOrderBrandFilter{scrollbar-width:thin;background:#f5efe6;border-top:1px solid #d8c8b2;border-bottom:1px solid #d8c8b2;align-items:center;gap:6px;padding:8px 12px;display:flex;overflow-x:auto}.publicOrderBrandFilter button{color:#493326;white-space:nowrap;background:#fff;border:1px solid #bca88e;border-radius:16px;align-items:center;gap:6px;width:auto;min-height:32px;padding:5px 10px;font-size:11px;font-weight:850;display:flex}.publicOrderBrandFilter button.active{color:#f6e4c5;background:#4a2819;border-color:#4a2819}.publicOrderBrandFilter span{min-width:20px;height:20px;color:inherit;background:#dfd1bd;border-radius:10px;place-items:center;padding:0 4px;font-size:9px;display:grid}.publicOrderItemRows>article{border-top:1px solid #e0d5c6;grid-template-columns:78px minmax(180px,1fr) 130px 70px 150px;align-items:center;gap:10px;padding:10px 14px;display:grid}.publicOrderItemRows>article>div{gap:3px;display:grid}.publicOrderItemRows>article>span{color:#75685a;font-size:10px}.publicOrderItemRows>article>span b,.publicOrderItemRows>article>strong{color:#28170f;font-size:13px}.publicOrderItemRows>article>strong{text-align:right}.publicOrderAddressEditor header{border-bottom:1px solid #ddd0bf!important;grid-column:1/-1!important;padding-bottom:8px!important}.publicOrderAddressEditor label:nth-of-type(2){grid-column:2!important}.publicOrderAddressEditor input{height:42px!important}.publicOrderAddressEditor textarea{resize:vertical!important;height:42px!important;min-height:42px!important;padding-block:9px!important}.publicOrderAddressEditor button{grid-column:3!important;min-height:42px!important;margin:0!important}.publicOrderAddressEditor p{grid-column:1/-1!important}@media (max-width:760px){.publicOrderAddressEditor{grid-template-columns:1fr!important;padding:12px!important}.publicOrderAddressEditor header,.publicOrderAddressEditor label:nth-of-type(2),.publicOrderAddressEditor button,.publicOrderAddressEditor p{grid-column:1!important}.publicOrderAddressEditor textarea{height:74px!important;min-height:74px!important}.publicOrderAddressEditor button{width:100%!important}.publicOrderBrandFilter{padding:7px 8px}.publicOrderBrandFilter button{min-height:30px;padding:4px 8px;font-size:10px}.publicOrderItemRows>article{grid-template-rows:minmax(38px,auto) 32px!important;grid-template-columns:64px minmax(0,1fr) 94px!important;align-items:center!important;gap:2px 8px!important;min-height:82px!important;padding:7px 8px!important;display:grid!important}.publicOrderItemRows>article>.zoomTrigger,.publicOrderItemRows>article>.publicOrderItemImage{grid-area:1/1/3!important;align-self:center!important;width:64px!important;height:54px!important;margin:0!important}.publicOrderItemRows>article>div{grid-area:1/2!important;align-self:end!important;gap:1px!important;min-width:0!important}.publicOrderItemRows>article>div code{text-overflow:ellipsis!important;white-space:nowrap!important;padding:2px 4px!important;font-size:8px!important;display:block!important;overflow:hidden!important}.publicOrderItemRows>article>div b{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:11px!important;line-height:1.18!important;display:-webkit-box!important;overflow:hidden!important}.publicOrderItemRows>article>span{grid-area:2/2!important;align-self:start!important;font-size:8px!important;line-height:1.2!important}.publicOrderItemRows>article>span b{white-space:nowrap!important;font-size:10px!important}.publicOrderItemRows>article>span:nth-of-type(2){text-align:right!important;grid-area:1/3!important;align-self:center!important}.publicOrderItemRows>article>span:nth-of-type(2) b{font-size:13px!important}.publicOrderItemRows>article>strong{text-align:right!important;white-space:nowrap!important;grid-area:2/3!important;align-self:start!important;font-size:9px!important;line-height:1.2!important}}@media (min-width:1100px){body .channelOrderProductList>article{grid-template-columns:80px minmax(240px,440px) minmax(240px,300px) 220px!important;justify-content:start!important;align-items:center!important;gap:0 14px!important;width:100%!important;height:94px!important;min-height:94px!important;padding:10px!important;display:grid!important}body .channelOrderProductList>article>.zoomTrigger,body .channelOrderProductList>article>.channelOrderProductImage,body .channelOrderProductList>article>.channelOrderProductEmpty{grid-column:1!important;align-self:center!important;width:80px!important;height:62px!important;margin:0!important}body .channelOrderProductList>article>.channelOrderProductIdentity{grid-column:2!important;align-self:center!important;min-width:0!important}body .channelOrderProductList>article>.channelOrderPrice{text-align:left!important;grid-column:3!important;justify-content:flex-start!important;align-self:center!important;align-items:center!important;gap:7px!important;min-width:0!important;margin:0!important;display:flex!important}body .channelOrderProductList>article>.channelOrderInventory{grid-column:4!important;grid-template-columns:88px 126px!important;justify-content:start!important;align-self:center!important;align-items:center!important;gap:6px!important;min-width:0!important;margin:0!important;display:grid!important}body .channelOrderProductList>article>.channelOrderInventory>.channelOrderStock{white-space:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:88px!important;margin:0!important;display:flex!important}body .channelOrderProductList>article>.channelOrderInventory>.channelOrderQuantity{white-space:nowrap!important;flex-direction:row!important;grid-template-columns:none!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:126px!important;margin:0!important;display:flex!important}body .channelOrderProductList>article>.channelOrderInventory>.channelOrderQuantity>span{margin:0!important;line-height:38px!important;display:inline!important}body .channelOrderProductList>article>.channelOrderInventory>.channelOrderQuantity>input{width:74px!important;height:38px!important;margin:0!important;display:block!important}}.channelCatalogViewBar{color:#5b4635;background:#f3ecdf;border-bottom:1px solid #cbb99f;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:10px;min-height:42px;padding:6px 10px;font-size:12px;font-weight:800;display:flex}.channelCatalogViewBar b{color:#8d5719;font-size:15px}.channelCatalogViewBar button{color:#4a2c1a;background:#fffaf0;border:1px solid #9f7a43;border-radius:16px;width:auto;min-height:31px;padding:5px 11px;font-size:11px;font-weight:900}.channelCatalogViewBar button.active{color:#f7dfb0;background:#4a2819}.channelCatalogViewBar button:disabled{opacity:.45;cursor:not-allowed}@media (min-width:761px){.channelCatalogViewBar>span{margin-right:auto}.channelCatalogViewBar>select{flex:0 0 260px;width:260px;min-width:260px;max-width:260px}}.channelCreateForm{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-top:16px;display:grid;position:relative}.channelCreateForm label{gap:6px;display:grid}.channelAutofillTrap{opacity:0!important;width:1px!important;height:1px!important;position:fixed!important;top:-10000px!important;left:-10000px!important;overflow:hidden!important}.channelCreateForm .channelCreateToggle{background:#f6efe4;border:1px solid #cbb89d;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;padding:11px;display:grid}.channelCreateForm .channelCreateToggle input{width:auto;margin-top:3px}.channelCreateForm .channelCreateToggle span{gap:4px;display:grid}.channelCreateForm .channelCreateToggle b{font-size:14px}.channelCreateForm .channelCreateToggle small{color:#705e4c;font-size:11px;line-height:1.45}.channelCreateHint{color:#766552;grid-column:1/-1;margin:0}.channelCreateForm>button{grid-column:1/-1}.channelPasswordResetPanel{justify-content:space-between;align-items:end;gap:18px;display:flex}.channelPasswordResetPanel h2{margin:0 0 4px}.channelPasswordReset{align-items:end;gap:8px;display:flex}.channelPasswordReset label{gap:5px;display:grid}.channelPasswordReset input{min-width:260px}.channelPasswordReset button{white-space:nowrap}.channelCredentialModal{z-index:1200;background:#170c07c9;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.channelCredentialModal .channelCredentialCard{width:min(680px,100%);max-height:90vh;margin:0;position:relative;overflow:auto;box-shadow:0 22px 70px #0008}.channelCredentialClose{border-radius:50%;position:absolute;top:10px;right:10px;width:36px!important;height:36px!important;padding:0!important}.channelCredentialModal .channelCredentialCard>button:last-child{width:100%;min-height:46px;font-size:14px}@media (max-width:760px){.channelCreateForm{grid-template-columns:1fr 1fr}.channelPasswordResetPanel,.channelPasswordReset{grid-template-columns:1fr;width:100%;display:grid}.channelPasswordReset input{width:100%;min-width:0}}.channelAccountManager{border:1px solid #cdbda8;grid-template-columns:280px minmax(0,1fr);min-height:560px;display:grid}.channelAccountRail{background:#f1eadf;border-right:1px solid #cdbda8;grid-template-rows:auto minmax(0,1fr) auto;gap:8px;padding:12px;display:grid}.channelAccountRail>input{height:42px;font-size:14px}.channelAccountRail>div{align-content:start;gap:5px;max-height:650px;display:grid;overflow:auto}.channelAccountRail button{color:#30251d;text-align:left;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:58px;padding:10px 12px;display:flex}.channelAccountRail button.active{color:#fff;background:#452719;border-color:#8f693c}.channelAccountRail button span{gap:3px;min-width:0;display:grid}.channelAccountRail button b,.channelAccountRail button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.channelAccountRail button b{font-size:16px;font-weight:900;line-height:1.2}.channelAccountRail button small{color:#725f4d;font-size:12px;font-weight:700;line-height:1.2}.channelAccountRail button i{white-space:nowrap;font-size:12px;font-style:normal;font-weight:900}.channelAccountRail button i.on{color:#23703d}.channelAccountRail button i.off{color:#9d3429}.channelAccountDetail{padding:18px}.channelAccountDetail>header{border-bottom:1px solid #cdbda8;justify-content:space-between;align-items:start;display:flex}.channelAccountDetail h2{margin:0}.channelAccountSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.channelAccountSummary article{background:#eee7dc;gap:5px;padding:12px;display:grid}.channelAccountSummary span,.channelAccountNote span{color:#6d5947;font-size:12px}.channelAccountSummary b{overflow-wrap:anywhere;font-size:16px}.channelAccountNote{background:#f6f0e7;padding:12px}.channelAccountNote p{margin:4px 0 0}.channelAccountCommands{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.channelAccountCommands>a,.channelAccountCommands button{color:#4a2c1a;background:#fffaf0;border:1px solid #9f7a43;align-items:center;min-height:38px;padding:7px 12px;font-weight:800;display:inline-flex}.channelAccountCommands form{margin:0}.channelAccountCommands .danger{color:#fff;background:#8d2b22}.channelAccountCommands .enable{color:#fff;background:#276a3e}.channelAccountModal{z-index:1000;background:#1c100bc2;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.channelAccountModal>section{background:#f8f2e8;border:1px solid #a17a45;width:min(560px,100%);max-height:90vh;padding:18px;overflow:auto;box-shadow:0 18px 60px #0006}.channelAccountModal header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.channelAccountModal header h2{margin:0}.channelAccountModal header button{width:36px;height:36px;padding:0}.channelAccountModal form{gap:12px;display:grid}.channelAccountModal label{gap:5px;display:grid}.channelAccountModal textarea{resize:vertical}@media (max-width:760px){.channelAccountManager{grid-template-columns:1fr}.channelAccountRail{border-bottom:1px solid #cdbda8;border-right:0;grid-template-rows:auto auto auto}.channelAccountRail>div{max-height:none;display:flex;overflow-x:auto}.channelAccountRail button{flex:0 0 145px}.channelAccountDetail{padding:12px}.channelAccountSummary{grid-template-columns:1fr 1fr}.channelAccountCommands{grid-template-columns:1fr 1fr;display:grid}.channelAccountCommands>a,.channelAccountCommands button{justify-content:center;width:100%}}.channelCatalog .channelProducts>article.priceAdjusted{background:#fff7e6!important;border-left:5px solid #c18a2d!important;box-shadow:inset 0 0 0 1px #ead1a5!important}.channelAdjustedBadge{color:#6d3c09!important;white-space:nowrap!important;background:#f4dba9!important;border:1px solid #c18a2d!important;border-radius:11px!important;place-items:center!important;width:auto!important;min-height:22px!important;margin:0!important;padding:3px 7px!important;font-size:10px!important;font-style:normal!important;font-weight:900!important;line-height:1!important;display:inline-grid!important}@media (max-width:760px){.channelCatalogViewBar{justify-content:space-between;min-height:38px;padding:5px 7px;font-size:10px}.channelCatalogViewBar button{min-height:29px;padding:4px 8px;font-size:10px}.channelCatalog .channelProducts>article.priceAdjusted{border-left-width:4px!important}.channelAdjustedBadge{min-height:19px!important;padding:2px 5px!important;font-size:9px!important}}.publicOrderContactEditor{grid-template-columns:repeat(3,minmax(0,1fr)) auto!important;align-items:end!important}.publicOrderContactEditor header{grid-column:1/-1!important}.publicOrderContactEditor label{grid-column:auto!important}.publicOrderContactEditor input,.publicOrderContactEditor textarea{color:#24150f!important;background:#fffdf8!important;border:1px solid #9f876d!important;height:44px!important;min-height:44px!important;box-shadow:inset 0 1px 2px #4a2b1714!important}.publicOrderContactEditor input::placeholder,.publicOrderContactEditor textarea::placeholder{opacity:1;color:#8a7968!important}.publicOrderContactEditor button{grid-column:4!important;height:44px!important}.publicOrderContactEditor p{grid-column:1/-1!important}.publicOrderCatalogLayout{grid-template-columns:190px minmax(0,1fr);align-items:start;display:grid}.publicOrderCatalogLayout>.publicOrderBrandFilter{background:#f5efe6;border:0;border-right:1px solid #d8c8b2;align-content:start;gap:5px;padding:10px;display:grid;overflow:visible}.publicOrderCatalogLayout>.publicOrderBrandFilter button{border-radius:3px;justify-content:space-between;width:100%}.publicOrderCatalogLayout>.publicOrderItemRows{min-width:0}.publicOrderItemRows>article>div b{grid-template-columns:minmax(110px,.55fr) minmax(150px,1fr);gap:10px;display:grid}.publicOrderItemRows>article>div b:first-line{font-weight:900}@media (max-width:760px){.publicOrderContactEditor{grid-template-columns:1fr!important}.publicOrderContactEditor header,.publicOrderContactEditor label,.publicOrderContactEditor button,.publicOrderContactEditor p{grid-column:1!important}.publicOrderContactEditor textarea{height:76px!important}.publicOrderCatalogLayout{grid-template-columns:1fr}.publicOrderCatalogLayout>.publicOrderBrandFilter{border-bottom:1px solid #d8c8b2;border-right:0;display:flex;overflow-x:auto}.publicOrderCatalogLayout>.publicOrderBrandFilter button{width:auto}.publicOrderItemRows>article>div b{display:block}}.publicOrderProductTitle{grid-template-columns:minmax(110px,.55fr) minmax(150px,1fr);align-items:baseline;gap:10px;display:grid!important}.publicOrderProductTitle b{font-weight:900;display:block!important}.publicOrderProductTitle span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:760px){.publicOrderProductTitle{gap:0;grid-template-columns:1fr!important}.publicOrderProductTitle span{white-space:normal}}.channelOrderEditNotice{color:#493121;background:#eee1cb;border-left:4px solid #956525;padding:9px 12px;font-size:12px;font-weight:800}.channelCustomerFields label:has(input[name=contactPerson]){position:relative}.channelCustomerFields input[name=contactPerson]::placeholder{color:#0000!important}.channelCustomerFields label:has(input[name=contactPerson]):after{content:"挂单必须填写";color:#8a8177;pointer-events:none;font-size:13px;font-weight:800;position:absolute;bottom:13px;left:14px}.channelCustomerFields label:has(input[name=contactPerson]:focus):after{display:none}.channelCustomerFields label:has(input[name=contactPerson]:not(:placeholder-shown)):after{display:none}.channelOrderProductSearch{background:#faf6ef;border:1px solid #cdbb9f;grid-template-columns:minmax(0,1fr) 112px 112px;gap:8px;padding:10px;display:grid}.channelOrderProductSearch input,.channelOrderProductSearch button{height:40px;margin:0}.channelOrderProductSearch .channelOrderChoose{background:#9b846b;border-color:#98784c}.channelOrderSearchResults{background:#fff;border:1px solid #cdbb9f;gap:5px;max-height:320px;padding:8px;display:grid;overflow:auto}.channelOrderSearchResults>p{color:#775f4d;margin:0;padding:7px}.channelOrderSearchResults>article{background:#f8f3eb;border:1px solid #e2d5c3;grid-template-columns:minmax(0,1fr) 88px;align-items:center;gap:8px;padding:7px 9px;display:grid}.channelOrderSearchResults>article>span{grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.channelOrderSearchResults code,.channelOrderSearchResults b,.channelOrderSearchResults small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.channelOrderSearchResults button{min-height:34px;padding:5px 8px}.channelOrderCatalog{border:1px solid #cdbb9f;grid-template-columns:142px minmax(0,1fr);align-items:start;display:grid}.channelOrderCatalog>.brandRail{background:#eee7dc;border-right:1px solid #cdbb9f;align-content:start;gap:4px;max-height:520px;padding:7px;display:grid;overflow-y:auto}.channelOrderCatalog>.brandRail button{width:100%;min-width:0}.channelOrderCatalog>.brandRail .brandRailName strong,.channelOrderCatalog>.brandRail .brandRailName small{text-overflow:clip;white-space:normal;overflow:visible}.channelOrderCatalog>.channelOrderProductList{min-width:0;padding:7px}.channelOrderRemove{color:#fff!important;background:#8f3228!important;border-color:#8f3228!important;min-width:50px!important;height:36px!important;padding:4px 7px!important;font-size:11px!important}.channelOrderEmptyList{text-align:center;color:#796757;background:#faf6ef;border:1px dashed #b99f7c;padding:28px}.channelOrderDynamicFloor{color:#593b26;text-align:right;background:#eee1cb;margin-top:-8px;padding:7px 12px;font-weight:850;display:block}@media (min-width:1100px){body .channelOrderCatalog .channelOrderProductList>article{grid-template-columns:62px minmax(125px,1fr) 238px 246px!important;column-gap:9px!important;height:88px!important;min-height:88px!important}body .channelOrderCatalog .channelOrderProductList>article>.zoomTrigger,body .channelOrderCatalog .channelOrderProductList>article>.channelOrderProductImage,body .channelOrderCatalog .channelOrderProductList>article>.channelOrderProductEmpty{width:62px!important;height:52px!important}body .channelOrderCatalog .channelOrderProductList>article>.channelOrderPrice{gap:5px!important;width:238px!important;overflow:hidden!important}body .channelOrderCatalog .channelOrderProductList>article>.channelOrderPrice strong{font-size:13px!important}body .channelOrderCatalog .channelOrderProductList>article>.channelOrderPrice em{margin-left:2px!important;padding-left:6px!important;font-size:11px!important}body .channelOrderCatalog .channelOrderProductList>article>.channelOrderInventory{grid-template-columns:88px 102px 50px!important;gap:3px!important;width:246px!important}body .channelOrderCatalog .channelOrderProductList>article>.channelOrderInventory>.channelOrderStock{grid-template-columns:auto auto!important;gap:3px!important;width:88px!important;display:grid!important}body .channelOrderCatalog .channelOrderProductList>article>.channelOrderInventory>.channelOrderStock span{font-size:9px!important}body .channelOrderCatalog .channelOrderProductList>article>.channelOrderInventory>.channelOrderStock strong{font-size:12px!important}body .channelOrderCatalog .channelOrderProductList>article>.channelOrderInventory>.channelOrderQuantity{gap:3px!important;width:102px!important}body .channelOrderCatalog .channelOrderProductList>article>.channelOrderInventory>.channelOrderQuantity>span{font-size:9px!important}body .channelOrderCatalog .channelOrderProductList>article>.channelOrderInventory>.channelOrderQuantity>input{width:62px!important}body .channelOrderCatalog .channelOrderRemove{width:50px!important;min-width:50px!important}}@media (max-width:760px){.channelOrderProductSearch{grid-template-columns:minmax(0,1fr) 74px 74px;gap:5px;padding:7px}.channelOrderProductSearch button{padding:4px;font-size:10px}.channelOrderSearchResults>article>span{grid-template-columns:1fr}.channelOrderSearchResults>article>span small{display:block}.channelOrderCatalog{grid-template-columns:96px minmax(0,1fr)}.channelOrderCatalog>.brandRail{max-height:520px;padding:4px}.channelOrderCatalog>.brandRail button{padding:6px 4px}.channelOrderCatalog>.brandRail .brandRailName strong{font-size:10px!important}.channelOrderCatalog>.brandRail .brandRailName small{font-size:8px!important}.channelOrderCatalog>.channelOrderProductList{padding:4px}.channelOrderCatalog .channelOrderProductList article{grid-template-columns:48px minmax(0,1fr)!important;padding:7px!important}.channelOrderCatalog .channelOrderProductList .zoomTrigger,.channelOrderCatalog .channelOrderProductImage{width:48px!important;height:42px!important}.channelOrderCatalog .channelOrderProductList .channelOrderPrice{grid-column:2!important;grid-template-columns:auto auto!important;justify-content:start!important;gap:4px 7px!important;display:grid!important}.channelOrderCatalog .channelOrderProductList .channelOrderPrice em{border:0!important;grid-column:1/3!important;margin:0!important;padding:0!important}.channelOrderCatalog .channelOrderProductList .channelOrderInventory{border-top:1px solid #dacdbb!important;grid-column:1/3!important;grid-template-columns:minmax(80px,1fr) 106px 48px!important;gap:5px!important;padding-top:5px!important;display:grid!important}.channelOrderCatalog .channelOrderProductList .channelOrderStock,.channelOrderCatalog .channelOrderProductList .channelOrderQuantity{align-items:center!important;gap:4px!important;display:flex!important}.channelOrderCatalog .channelOrderProductList .channelOrderQuantity input{width:62px!important;height:34px!important}.channelOrderCatalog .channelOrderRemove{width:48px!important;min-width:48px!important;padding:3px!important}.channelOrderDynamicFloor{text-align:left}}.publicOrderCatalogLayout>.publicOrderBrandFilter{width:210px!important}.publicOrderCatalogLayout>.publicOrderBrandFilter button{white-space:normal!important;min-height:48px!important}.publicOrderCatalogLayout>.publicOrderBrandFilter button>span:first-child{text-overflow:clip!important;overflow:visible!important}.publicOrderItemRows>article{grid-template-columns:82px minmax(260px,1fr) 128px 72px 150px!important;min-height:92px!important}.publicOrderItemRows .publicOrderProductTitle{align-items:baseline!important;gap:7px!important;display:flex!important}.publicOrderItemRows .publicOrderProductTitle b,.publicOrderItemRows .publicOrderProductTitle span{white-space:normal!important;overflow:visible!important}.publicOrderItemRows .publicOrderProductTitle b{flex:none}.publicOrderPhoneVerify{grid-column:1/-1;grid-template-columns:minmax(260px,1fr) 150px;align-items:end;gap:10px;display:grid}.publicOrderPhoneVerify label{min-width:0}.publicOrderPhoneVerify button{height:44px}.publicOrderContactEditor>p.success{color:#1f6b45;font-weight:800}.channelOrderPickerModal{z-index:12000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#180e09bf;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.channelOrderPickerDialog{background:#fffaf3;border:3px solid #9d7432;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(760px,100vw - 24px);max-height:min(760px,100dvh - 24px);padding:16px;display:grid;box-shadow:0 24px 80px #0008}.channelOrderPickerDialog>header{border-bottom:2px solid #3a2015;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:10px;display:flex}.channelOrderPickerDialog>header>div{gap:3px;display:grid}.channelOrderPickerDialog>header small{color:#746454}.channelOrderPickerDialog>header>button{color:#321c12;background:#eee5d8;width:38px;height:38px;padding:0;font-size:24px}.channelOrderPickerSearch{grid-template-columns:minmax(0,1fr) 90px;gap:8px;padding:10px 0;display:grid}.channelOrderPickerSearch input,.channelOrderPickerSearch button{height:40px;margin:0}.channelOrderPickerDialog .channelOrderSearchResults{min-height:180px;max-height:none;overflow-y:auto}.channelOrderPickerDialog>footer{grid-template-columns:100px 1fr 100px;align-items:center;gap:8px;padding-top:10px;display:grid}.channelOrderPickerDialog>footer span{text-align:center;font-weight:850}.channelOrderPickerDialog>footer button{height:38px;padding:4px 8px}@media (max-width:760px){.publicOrderCatalogLayout{grid-template-columns:96px minmax(0,1fr)!important}.publicOrderCatalogLayout>.publicOrderBrandFilter{border-bottom:0!important;border-right:1px solid #d8c8b2!important;width:96px!important;max-height:520px!important;display:grid!important;position:sticky!important;top:0!important;overflow:hidden auto!important}.publicOrderCatalogLayout>.publicOrderBrandFilter button{border-radius:3px!important;width:100%!important;min-height:44px!important;padding:5px!important;font-size:9px!important}.publicOrderItemRows>article{grid-template-rows:auto auto auto!important;grid-template-columns:58px minmax(0,1fr)!important;min-height:106px!important}.publicOrderItemRows>article>.zoomTrigger,.publicOrderItemRows>article>.publicOrderItemImage{grid-area:1/1/3!important;width:58px!important;height:48px!important}.publicOrderItemRows>article>div{grid-area:1/2!important}.publicOrderItemRows .publicOrderProductTitle{display:block!important}.publicOrderItemRows>article>span{grid-area:2/2!important}.publicOrderItemRows>article>span:nth-of-type(2){text-align:left!important;grid-area:3/1!important}.publicOrderItemRows>article>strong{grid-area:3/2!important}.publicOrderPhoneVerify{grid-template-columns:1fr!important}.publicOrderPhoneVerify button{width:100%}.channelOrderPickerModal{padding:6px}.channelOrderPickerDialog{width:calc(100vw - 12px);max-height:calc(100dvh - 12px);padding:10px}.channelOrderPickerSearch{grid-template-columns:minmax(0,1fr) 68px;gap:5px}.channelOrderPickerDialog .channelOrderSearchResults{padding:5px}.channelOrderPickerDialog .channelOrderSearchResults>article{grid-template-columns:minmax(0,1fr) 66px;padding:6px}.channelOrderPickerDialog .channelOrderSearchResults>article>span{grid-template-columns:1fr}.channelOrderPickerDialog .channelOrderSearchResults>article>span small{display:block}.channelOrderPickerDialog>footer{grid-template-columns:78px 1fr 78px}.channelOrderPickerDialog>footer button{font-size:10px}}.channelOrderPickerCatalog{background:#fff;border:1px solid #cdbb9f;grid-template-columns:150px minmax(0,1fr);min-height:240px;display:grid}.channelOrderPickerCatalog>.brandRail{border-right:1px solid #cdbb9f;max-height:430px}.channelOrderPickerCatalog>.brandRail .brandRailName strong,.channelOrderPickerCatalog>.brandRail .brandRailName small{white-space:normal}.channelOrderPickerDialog .channelOrderSearchResults{border:0;min-height:240px;max-height:430px;overflow-y:auto}.channelOrderPickerDialog .channelOrderSearchResults>article{grid-template-columns:72px minmax(0,1fr) 78px}.channelOrderPickerDialog .channelOrderSearchResults>article>.zoomTrigger,.channelOrderPickerThumb{object-fit:contain;background:#fff;width:72px;height:48px}.channelOrderPickerDialog .channelOrderSearchResults>article>span{grid-template-columns:1fr}.channelOrderPickerDialog .channelOrderSearchResults>article>span b{white-space:normal}@media (max-width:760px){.channelOrderPickerCatalog{grid-template-columns:88px minmax(0,1fr)}.channelOrderPickerCatalog>.brandRail{max-height:calc(100dvh - 210px)}.channelOrderPickerCatalog>.brandRail button{padding:5px 3px}.channelOrderPickerDialog .channelOrderSearchResults>article{gap:5px;grid-template-columns:48px minmax(0,1fr) 56px!important}.channelOrderPickerDialog .channelOrderSearchResults>article>.zoomTrigger,.channelOrderPickerThumb{width:48px;height:40px}.channelOrderPickerDialog .channelOrderSearchResults>article>button{width:56px;padding:3px;font-size:9px}.channelOrderPickerDialog .channelOrderSearchResults>article>span small{font-size:8px}}.channelOrderPickerDialog .channelOrderSearchResults>article{grid-template-columns:60px minmax(0,1fr) 104px 68px 72px!important;align-items:center!important;gap:8px!important;min-height:66px!important;padding:7px 8px!important}.channelOrderPickerDialog .channelOrderSearchResults>article>.zoomTrigger,.channelOrderPickerDialog .channelOrderPickerThumb{object-fit:contain!important;width:60px!important;height:42px!important;margin:0!important}.channelOrderPickerIdentity{grid-template-columns:1fr!important;gap:3px!important;min-width:0!important;display:grid!important}.channelOrderPickerIdentity code{text-overflow:ellipsis!important;white-space:nowrap!important;padding:2px 5px!important;font-size:10px!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.channelOrderPickerIdentity b{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:13px!important;line-height:1.25!important;display:-webkit-box!important;overflow:hidden!important}.channelOrderPickerMeta{color:#705d4b!important;text-align:right!important;white-space:nowrap!important;align-content:center!important;justify-items:end!important;gap:3px!important;width:104px!important;min-width:104px!important;display:grid!important}.channelOrderPickerMeta>b{color:#28170f!important;text-overflow:clip!important;white-space:nowrap!important;font-size:13px!important;line-height:1.1!important;overflow:visible!important}.channelOrderPickerMeta>span{font-size:10px!important;font-weight:800!important;line-height:1.1!important}.channelOrderPickerQuantity{color:#705d4b!important;gap:2px!important;font-size:9px!important;font-weight:800!important;display:grid!important}.channelOrderPickerQuantity input{text-align:center!important;width:68px!important;min-width:68px!important;height:36px!important;min-height:36px!important;padding:4px 6px!important}.channelOrderPickerDialog .channelOrderSearchResults>article>button{white-space:nowrap!important;width:72px!important;min-width:72px!important;height:36px!important;min-height:36px!important;margin:0!important;padding:4px!important;font-size:11px!important}@media (max-width:760px){.channelOrderPickerCatalog{grid-template-columns:78px minmax(0,1fr)!important}.channelOrderPickerDialog .channelOrderSearchResults>article{grid-template-columns:40px minmax(66px,1fr) 56px 42px 46px!important;gap:4px!important;min-height:58px!important;padding:5px!important}.channelOrderPickerDialog .channelOrderSearchResults>article>.zoomTrigger,.channelOrderPickerDialog .channelOrderPickerThumb{width:40px!important;height:34px!important}.channelOrderPickerIdentity{gap:2px!important}.channelOrderPickerIdentity code{padding:2px 3px!important;font-size:8px!important}.channelOrderPickerIdentity b{font-size:10px!important;line-height:1.18!important}.channelOrderPickerMeta{gap:2px!important;width:64px!important;min-width:64px!important}.channelOrderPickerMeta>b{font-size:10px!important}.channelOrderPickerMeta>span{font-size:8px!important}.channelOrderPickerDialog .channelOrderSearchResults>article>button{width:46px!important;min-width:46px!important;height:32px!important;min-height:32px!important;padding:2px!important;font-size:9px!important}.channelOrderPickerQuantity{font-size:7px!important}.channelOrderPickerQuantity input{width:42px!important;min-width:42px!important;height:32px!important;min-height:32px!important;padding:2px!important;font-size:9px!important}}.imageLightbox{z-index:30000!important}.locationEditButton{color:#2f1c13;background:#f4eee5;border:1px solid #a99478;min-height:42px;padding:6px 12px;font-weight:850}.locationEditModal{z-index:15000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#180e09c7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.locationEditDialog{background:#fffaf3;border:3px solid #a4732c;width:min(760px,100vw - 24px);max-height:calc(100dvh - 24px);padding:18px;overflow:auto;box-shadow:0 24px 80px #0009}.locationEditDialog>header{border-bottom:2px solid #3a2015;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:10px;display:flex}.locationEditDialog>header h2{margin:2px 0}.locationEditDialog>header>button{color:#321c12;background:#eee5d8;width:38px;height:38px;padding:0;font-size:24px}.locationModalForm{grid-template-columns:1fr 1fr 150px;gap:10px;margin-top:14px;display:grid}.locationModalForm label{gap:5px;font-size:11px;font-weight:850;display:grid}.locationModalForm input,.locationModalForm select{height:42px}.locationModalForm .locationAddress{grid-column:1/3}.locationModalForm>button{grid-area:2/3;align-self:end;height:42px}.locationDangerZone{background:#f6e4df;border:2px solid #9f3027;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:16px;padding:14px;display:grid}.locationDangerZone>div{gap:4px;display:grid}.locationDangerZone b{color:#76231d;font-size:15px}.locationDangerZone small{color:#6d5149}.locationDangerZone em{font-size:11px;font-style:normal;font-weight:850}.locationDangerZone form button{color:#fff;white-space:nowrap;background:#8f2c24;width:auto;min-height:42px}.locationDangerZone form button:disabled{background:#ab9d97}@media (max-width:760px){.locationEditModal{padding:6px}.locationEditDialog{width:calc(100vw - 12px);padding:12px}.locationModalForm{grid-template-columns:1fr 1fr}.locationModalForm .locationAddress{grid-column:1/3}.locationModalForm>button{grid-area:auto/1/auto/3;width:100%}.locationDangerZone{grid-template-columns:1fr;padding:11px}.locationDangerZone form button{width:100%}}.channelOrderPickerDialog .channelOrderSearchResults>article>.zoomTrigger{border:0!important;grid-column:1!important;width:60px!important;min-width:60px!important;max-width:60px!important;height:42px!important;min-height:42px!important;padding:0!important;overflow:hidden!important}.channelOrderPickerDialog .channelOrderSearchResults>article>.zoomTrigger>img.channelOrderPickerThumb{width:60px!important;min-width:60px!important;max-width:60px!important;height:42px!important;display:block!important}.channelOrderPickerDialog .channelOrderPickerIdentity{grid-column:2!important;padding-left:2px!important}.channelOrderPickerDialog .channelOrderPickerMeta{grid-column:3!important}.channelOrderPickerDialog .channelOrderPickerQuantity{grid-column:4!important}.channelOrderPickerDialog .channelOrderSearchResults>article>button:not(.zoomTrigger){grid-column:5!important}.channelOrderPrice>label{grid-template-columns:1fr!important;gap:3px!important;min-width:0!important;display:grid!important}.channelOrderPrice>label>span{color:#5d5044!important;font-size:10px!important;font-weight:850!important}.channelOrderPrice>label>input{text-align:right!important;color:#24130d!important;background:#fff!important;width:100%!important;min-width:0!important;height:36px!important;padding:4px 8px!important;font-size:14px!important;font-weight:850!important}.channelDirectOrderHint{color:#4a3426;background:#f4ecdf;border-left:4px solid #9d7432;margin:10px 0 0;padding:10px 12px;font-weight:750}.channelOrderEntryModes{grid-template-columns:1fr 1fr;gap:16px;background:#eee8df!important;padding:18px!important;display:grid!important}.channelOrderEntryCard{background:#fffaf3;border:1px solid #bda98d;border-top:5px solid #5a321f;align-content:start;gap:14px;min-width:0;padding:18px;display:grid}.channelOrderEntryCard.quick{border-top-color:#a97727}.channelOrderEntryCard>header{align-items:flex-start;gap:12px;display:flex}.channelOrderEntryCard>header>span{color:#fff;background:#4b2a1b;border-radius:999px;flex:none;padding:5px 8px;font-size:10px;font-weight:900}.channelOrderEntryCard>header>div{gap:4px;display:grid}.channelOrderEntryCard h2,.channelOrderEntryCard p{margin:0}.channelOrderEntryCard h2{color:#28170f;font-size:20px}.channelOrderEntryCard p{color:#655648;font-size:12px;line-height:1.5}.channelOrderEntryCard .channelQuoteLoader{background:0 0;border:0;grid-template-columns:minmax(0,1fr) 112px;gap:8px;padding:0;display:grid}.channelOrderEntryCard .channelQuoteLoader button{grid-column:2;align-self:end;height:42px}.channelOrderEntryCard .channelOrderChannelSelector{background:0 0;border:0;margin:0;padding:0;grid-template-columns:minmax(0,1fr) auto!important}.channelOrderEntryCard .channelOrderChannelSelector>button{white-space:nowrap;min-width:116px}.channelOrderEntryCard .channelOrderCode{display:none!important}@media (max-width:760px){.channelOrderEntryModes{grid-template-columns:1fr;gap:10px;padding:9px!important}.channelOrderEntryCard{gap:10px;padding:12px}.channelOrderEntryCard h2{font-size:17px}.channelOrderEntryCard p{font-size:10px}.channelOrderEntryCard .channelQuoteLoader{grid-template-columns:minmax(0,1fr) 86px!important}.channelOrderEntryCard .channelQuoteLoader button{padding:4px;font-size:10px;grid-column:2!important}.channelOrderEntryCard .channelOrderChannelSelector{grid-template-columns:1fr!important}.channelOrderEntryCard .channelOrderChannelSelector>label,.channelOrderEntryCard .channelOrderChannelSelector>button{width:100%;grid-column:1!important}.channelOrderEntryCard .channelOrderChannelSelector>button{height:38px!important}.channelOrderPickerDialog .channelOrderSearchResults>article>.zoomTrigger,.channelOrderPickerDialog .channelOrderSearchResults>article>.zoomTrigger>img.channelOrderPickerThumb{width:40px!important;min-width:40px!important;max-width:40px!important;height:34px!important;min-height:34px!important}.channelOrderPickerDialog .channelOrderPickerIdentity{padding-left:1px!important}}.publicOrderItemRows>article{grid-template-columns:76px minmax(300px,1fr) 410px!important;min-height:78px!important;padding:8px 12px!important}.publicOrderItemRows>article>.zoomTrigger,.publicOrderItemRows>article>.publicOrderItemImage{width:76px!important;height:54px!important}.publicOrderItemIdentity{min-width:0!important}.publicOrderMoneyLine{grid-template-columns:46px 145px 203px!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important}.publicOrderMetric{color:#75685a!important;border-left:1px solid #d6c6b2!important;justify-content:space-between!important;align-items:center!important;gap:5px!important;min-width:0!important;padding:7px 6px!important;display:flex!important}.publicOrderMetric small{flex:none;white-space:nowrap!important;font-size:10px!important}.publicOrderMetric b{overflow:visible;color:#28170f!important;text-overflow:clip!important;white-space:nowrap!important;font-size:12px!important}.publicOrderSubtotal b{font-size:14px!important}@media (max-width:760px){.publicOrderItems>header strong{font-size:15px!important}.publicOrderItemRows>article{grid-template-rows:auto auto!important;grid-template-columns:58px minmax(0,1fr)!important;gap:6px 7px!important;min-height:94px!important;padding:7px!important}.publicOrderItemRows>article>.zoomTrigger,.publicOrderItemRows>article>.publicOrderItemImage{grid-area:1/1!important;width:58px!important;height:46px!important}.publicOrderItemRows>article>.publicOrderItemIdentity{grid-area:1/2!important;align-self:center!important;min-width:0!important}.publicOrderItemRows>article>.publicOrderItemIdentity code{font-size:7px!important;line-height:1.15!important}.publicOrderItemRows>article>.publicOrderItemIdentity .publicOrderProductTitle{line-height:1.12!important;display:block!important}.publicOrderItemRows>article>.publicOrderItemIdentity .publicOrderProductTitle b,.publicOrderItemRows>article>.publicOrderItemIdentity .publicOrderProductTitle span{white-space:normal!important;font-size:9px!important;line-height:1.15!important;display:inline!important;overflow:visible!important}.publicOrderItemRows>article>.publicOrderItemIdentity .publicOrderProductTitle span{margin-left:3px!important}.publicOrderItemRows>article>.publicOrderMoneyLine{border-top:1px solid #ded2c2!important;grid-area:2/1/auto/3!important;grid-template-columns:32px minmax(0,.9fr) minmax(0,1.1fr)!important;align-items:center!important;gap:2px!important;width:100%!important;min-width:0!important;padding-top:4px!important;display:grid!important}.publicOrderMetric{border-left:0!important;justify-content:start!important;gap:1px!important;padding:3px 5px!important;display:grid!important}.publicOrderMetric+.publicOrderMetric{border-left:1px solid #ded2c2!important}.publicOrderMetric small{font-size:7px!important}.publicOrderMetric b{white-space:normal!important;font-size:8px!important;line-height:1.12!important}.publicOrderSubtotal{text-align:right!important;justify-content:end!important}.publicOrderSubtotal b{font-size:10px!important}.publicOrderItems>footer strong{font-size:17px!important}.publicOrderItemRows{background:#eee5d8!important;gap:6px!important;padding:6px!important;display:grid!important}.publicOrderItemRows>article{background:#fffdf8!important;border:1px solid #d1bea5!important;border-radius:4px!important;box-shadow:0 1px 2px #3b21120d!important}}.permissionMindMap .permissionTree{grid-template-columns:repeat(auto-fit,minmax(185px,1fr))!important;align-items:start!important;gap:7px!important;padding:0!important;display:grid!important}.permissionMindMap .permissionBranch{align-self:start!important;height:auto!important;min-height:0!important;padding:7px!important}.permissionMindMap .permissionBranch legend{font-size:12px!important;line-height:1!important}.permissionBranch>.permissionGroupHead{flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;min-height:22px!important;margin:0 0 5px!important;display:flex!important}.permissionBranch .permissionSelectAll{flex-direction:row!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;gap:4px!important;margin:0!important;display:inline-flex!important}.permissionBranch .permissionSelectAll span{white-space:nowrap!important;font-size:9px!important;display:inline!important}.permissionBranch .permissionGroupToggle{width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important}.permissionBranch .permissionGroupHead>small{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:8px!important;line-height:1!important;display:block!important;overflow:hidden!important}.permissionMindMap .permissionLeaves{flex-flow:wrap!important;align-items:flex-start!important;gap:4px!important;margin:0!important;display:flex!important}.permissionMindMap .permissionLeaf,.permissionMindMap .salesPermissionBranch .permissionLeaf:not(.primaryPermission){white-space:normal!important;flex:0 auto!important;gap:4px!important;width:auto!important;min-width:0!important;min-height:28px!important;padding:4px 6px!important;font-size:9px!important;display:inline-flex!important}.permissionMindMap .permissionLeaf input{flex:none!important;margin:0!important}@media (max-width:1100px){.permissionMindMap .permissionTree{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important}}@media (max-width:700px){.permissionMindMap .permissionTree{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:440px){.permissionMindMap .permissionTree{grid-template-columns:1fr!important}}.permissionMindMap .permissionTree{scrollbar-width:thin;flex-flow:row!important;align-items:flex-start!important;gap:7px!important;padding:2px 0 7px!important;display:flex!important;overflow:auto hidden!important}.permissionMindMap .permissionBranch{flex:0 0 215px!important;width:215px!important}.permissionMindMap .permissionLeaves{grid-template-columns:1fr!important;gap:4px!important;display:grid!important}.permissionMindMap .permissionLeaf,.permissionMindMap .salesPermissionBranch .permissionLeaf:not(.primaryPermission){width:100%!important;min-height:29px!important;font-size:10px!important;font-weight:750!important;line-height:1.25!important;display:flex!important}.permissionBranch .permissionGroupHead>small{color:#5f5147!important;font-size:9px!important}@media (max-width:700px){.permissionMindMap .permissionBranch{flex-basis:205px!important;width:205px!important}}.permissionSection{background:#f8f4ed;border:1px solid #cdbda9;border-radius:6px;gap:6px;margin-top:9px;padding:9px;display:grid}.permissionSection>header{border-bottom:1px solid #d8cbbb;align-items:baseline;gap:9px;padding:0 2px 5px;display:flex}.permissionSection>header b{color:#382318;font-size:13px}.permissionSection>header small{color:#66584d;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.channelPermissionSection{background:#f4ead9;border-color:#aa7c3e}.channelPermissionSection .permissionTree{overflow-x:visible!important}.channelPermissionSection .permissionBranch{flex:auto!important;width:auto!important;max-width:100%!important}.channelPermissionSection .permissionLeaves{flex-flow:wrap!important;display:flex!important}.channelPermissionSection .permissionLeaf{width:auto!important}@media (max-width:700px){.permissionSection{padding:7px}.permissionSection>header{gap:2px;display:grid}.channelPermissionSection .permissionLeaf{width:100%!important}}.shareRecordsPanel .shareLinkActions{grid-template-columns:auto auto minmax(150px,1fr) auto!important}.shareRecordsPanel .shareCopyLink{background:#6f5538!important}@media (max-width:700px){.shareRecordsPanel .shareLinkActions{grid-template-rows:32px 32px!important;grid-template-columns:1fr 1fr 1fr!important;width:min(100%,320px)!important}.shareRecordsPanel .shareLinkActions>a{grid-area:1/1!important}.shareRecordsPanel .shareLinkActions>.shareCopyLink{grid-area:1/2!important}.shareRecordsPanel .shareLinkActions>form:not(.shareExtendForm){grid-area:1/3!important}.shareRecordsPanel .shareLinkActions>.shareExtendForm{grid-area:2/1/auto/4!important;grid-template-columns:1fr 1fr!important;width:100%!important}}.catalogExportChoice:has(>button:disabled)>label{opacity:1;color:#2a170d!important;background:#c8b68f!important;font-weight:950!important}.shareRecordsPanel .shareLinkActions{grid-template-rows:32px!important;grid-template-columns:58px 70px 116px 48px!important;justify-content:start!important;align-items:stretch!important;gap:4px!important;width:304px!important;min-width:304px!important;display:grid!important}.shareRecordsPanel .shareLinkActions>a{grid-area:1/1!important}.shareRecordsPanel .shareLinkActions>.shareCopyLink{grid-area:1/2!important}.shareRecordsPanel .shareLinkActions>.shareExtendForm{grid-area:1/3!important;grid-template-columns:68px 44px!important;gap:4px!important;width:116px!important;min-width:116px!important;height:32px!important;display:grid!important}.shareRecordsPanel .shareLinkActions>form:not(.shareExtendForm){grid-area:1/4!important;width:48px!important;height:32px!important}.shareRecordsPanel .shareLinkActions>a,.shareRecordsPanel .shareLinkActions>.shareCopyLink,.shareRecordsPanel .shareLinkActions>.disabledShareLink,.shareRecordsPanel .shareLinkActions button,.shareRecordsPanel .shareLinkActions select{white-space:nowrap!important;width:100%!important;min-width:0!important;height:32px!important;min-height:32px!important;margin:0!important;padding:2px 4px!important;font-size:9px!important}.shareRecordsPanel .shareLinkActions:has(>.disabledShareLink){grid-template-columns:64px 116px!important;width:184px!important;min-width:184px!important}.shareRecordsPanel .shareLinkActions:has(>.disabledShareLink)>.disabledShareLink{grid-area:1/1!important}.shareRecordsPanel .shareLinkActions:has(>.disabledShareLink)>.shareExtendForm{grid-area:1/2!important}@media (max-width:760px){.imageLightbox{box-sizing:border-box!important;width:100%!important;max-width:100vw!important;padding:max(54px,env(safe-area-inset-top)) 12px max(24px,env(safe-area-inset-bottom))!important;overflow:hidden!important}.imageLightbox .lightboxInner{box-sizing:border-box!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:calc(100dvh - 78px)!important;display:flex!important;overflow:hidden!important}.imageLightbox .lightboxInner>img{object-fit:contain!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:min(58dvh,420px)!important;display:block!important}.imageLightbox .lightboxInner>p{box-sizing:border-box!important;overflow-wrap:anywhere!important;white-space:pre-line!important;text-align:center!important;width:100%!important;max-width:100%!important;margin:12px 0 5px!important;padding:0 5px!important;font-size:14px!important;line-height:1.45!important}.imageLightbox .lightboxInner>small{text-align:center!important;white-space:normal!important;width:100%!important;padding:0 8px!important;font-size:10px!important;line-height:1.35!important;display:block!important}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea{font-size:16px!important}}@media (min-width:1101px){body .shareRecordsPanel .shareRecordList>article{grid-template-columns:minmax(240px,1fr) 185px 360px 145px 304px!important}.shareRecordsPanel .shareRecordNote{grid-template-columns:304px 50px!important;width:360px!important}}.channelAccountEdit{border:1px solid var(--line);background:#f5efe6;padding:8px 10px}.channelAccountEdit summary{cursor:pointer;font-size:11px;font-weight:900}.channelAccountEdit form{grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:7px;margin-top:8px;display:grid}.channelAccountEdit label{gap:3px;font-size:9px;font-weight:800;display:grid}.channelAccountEdit input,.channelAccountEdit button{height:34px;min-height:34px}.channelAccountEdit button{white-space:nowrap;padding:4px 10px}@media (max-width:760px){.channelAccountEdit form{grid-template-columns:1fr}.channelAccountEdit input,.channelAccountEdit button{width:100%}}.shareSortButtons{gap:4px;margin-top:5px;display:flex}.shareSortButtons button{color:#5b452b;background:#fff;border:1px solid #d9c7a3;border-radius:7px;min-height:28px;padding:3px 8px;font-weight:700}.shareSortButtons button.active{color:#fff;background:#7b5427}.shareSortButtons button:disabled{opacity:.35}.publicCatalogToolbar select,.channelCatalogViewBar select{color:#3f3325;background:#fff;border:1px solid #d8ccb9;border-radius:8px;min-height:38px;padding:0 10px;font-weight:700}.channelAccountEdit textarea{resize:vertical;width:100%}.saleSalespersonField{border:1px solid var(--line);background:#f7efe3;grid-template-columns:minmax(220px,320px) minmax(220px,320px) 1fr;align-items:end;gap:10px;margin-bottom:14px;padding:12px;display:grid}.saleSalespersonField label{gap:5px;font-weight:900;display:grid}.saleSalespersonField select,.saleSalespersonField input{width:100%;min-height:44px;font-size:16px}.saleSalespersonField small{color:var(--muted);align-self:center;line-height:1.5}@media (max-width:760px){.saleSalespersonField{gap:8px;margin:0 0 12px;padding:10px;grid-template-columns:1fr!important;display:grid!important}.saleSalespersonField label,.saleSalespersonField select,.saleSalespersonField input{visibility:visible!important;display:grid!important}.saleSalespersonField small{font-size:12px}.salesCustomerFilters,.completedSalesBlock .saleOrderButton{grid-template-columns:1fr!important}.completedSalesBlock .saleOrderButton>span{text-align:left;grid-template-columns:auto 1fr;gap:8px;display:grid}}.compactSalesList .saleOrderButton{grid-template-columns:125px minmax(95px,.65fr) minmax(80px,.55fr) minmax(80px,.55fr) minmax(180px,1.5fr) 110px}@media (max-width:760px){.compactSalesList .saleOrderButton{grid-template-columns:1fr!important}.compactSalesList .saleOrderButton time,.compactSalesList .saleOrderButton>span,.compactSalesList .saleCompactMoney{text-align:left!important;grid-area:auto!important}}body .subpage .shareCartLines>article.quoteCartLine{grid-template-columns:64px minmax(140px,1fr) 104px 112px 24px!important;align-items:center!important;gap:7px!important}body .subpage .quoteCartLine>.quoteCartIdentity{min-width:0!important}body .subpage .quoteCartLine>.quoteCartIdentity .bilingualProductName{min-width:0!important;font-size:13px!important;line-height:1.25!important}body .subpage .quoteCartLine>.shareSortButtons{grid-template-columns:minmax(48px,1fr) 28px 28px;gap:3px;grid-column:4!important;width:112px!important;margin:0!important;display:grid!important}body .subpage .quoteCartLine>.shareSortButtons button{white-space:nowrap;min-width:0;min-height:30px;padding:2px 5px;font-size:10px}body .subpage .quoteCartLine>.cartRemove{grid-column:5!important}.channelCatalog .channelCatalogAction{justify-content:flex-end!important;align-items:center!important;gap:8px!important;width:100%!important;display:flex!important}.channelCatalog .channelCatalogAction>.channelPrice{flex:auto!important}.channelCatalog .channelArrangeButtons{flex:none;margin:0!important}.channelCatalog .globalCatalogPrice{text-align:right;min-width:150px;display:grid}.channelCatalog .globalCatalogPrice span{color:var(--muted);font-size:10px}.channelCatalog .globalCatalogPrice strong{color:#32190f;font-size:16px}@media (max-width:760px){body .subpage .shareCartLines>article.quoteCartLine{grid-template-columns:52px minmax(105px,1fr) 82px 92px 22px!important;gap:4px!important}body .subpage .quoteCartLine>.shareSortButtons{grid-template-columns:minmax(38px,1fr) 24px 24px}.channelCatalog .channelCatalogAction{gap:4px!important}.channelCatalog .channelArrangeButtons{grid-template-columns:42px 24px 24px;display:grid!important}.channelCatalog .channelArrangeButtons button{min-height:24px;padding:1px 3px;font-size:8px}.channelCatalog .globalCatalogPrice{min-width:88px}.channelCatalog .globalCatalogPrice strong{font-size:11px}}body .subpage .shareCartLines>article.quoteCartLine{grid-template-rows:auto auto!important;grid-template-columns:82px minmax(0,1fr) 112px 26px!important;align-items:center!important;gap:6px 8px!important;min-height:82px!important;padding:8px!important}body .subpage .shareCartLines>article.quoteCartLine>.quoteCartImage,body .subpage .shareCartLines>article.quoteCartLine>.zoomTrigger{grid-area:1/1/3!important;align-self:center!important}body .subpage .shareCartLines>article.quoteCartLine>.quoteCartIdentity{grid-area:1/2/auto/4!important;align-self:end!important;overflow:hidden!important}body .subpage .shareCartLines>article.quoteCartLine>.quoteCartIdentity code,body .subpage .shareCartLines>article.quoteCartLine>.quoteCartIdentity b,body .subpage .shareCartLines>article.quoteCartLine>.quoteCartIdentity small{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField{grid-area:2/2!important;grid-template-columns:34px minmax(0,1fr)!important;gap:4px!important;width:100%!important;min-width:0!important;display:grid!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField>span{display:none!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField>b{width:34px!important;min-width:34px!important;height:32px!important;min-height:32px!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField>input{width:100%!important;min-width:0!important;height:32px!important;min-height:32px!important;padding:4px 6px!important}body .subpage .shareCartLines>article.quoteCartLine>.shareSortButtons{grid-area:2/3!important;width:112px!important}@media (max-width:430px){body .subpage .shareCartLines>article.quoteCartLine{grid-template-columns:54px minmax(0,1fr) 96px 24px!important;column-gap:5px!important;padding:6px!important}body .subpage .shareCartLines>article.quoteCartLine>.shareSortButtons{grid-template-columns:44px 24px 24px!important;width:96px!important}}body .subpage .shareCartLines>article.quoteCartLine{background:#fff!important;grid-template-rows:46px!important;grid-template-columns:82px minmax(180px,1fr) 140px 62px 26px!important;gap:6px!important;min-height:58px!important;padding:5px 7px!important}body .subpage .shareCartLines>article.quoteCartLine>.quoteCartImage,body .subpage .shareCartLines>article.quoteCartLine>.zoomTrigger{grid-area:1/1!important}body .subpage .shareCartLines>article.quoteCartLine>.quoteCartIdentity{grid-area:1/2!important;align-self:center!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField{grid-area:1/3!important;grid-template-columns:34px 102px!important;align-self:center!important;width:140px!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField>input{width:102px!important}body .subpage .shareCartLines>article.quoteCartLine>.shareSortButtons{grid-area:1/4!important;grid-template-rows:21px 21px!important;grid-template-columns:30px 28px!important;gap:3px!important;width:62px!important;height:45px!important;display:grid!important}body .subpage .shareCartLines>article.quoteCartLine>.shareSortButtons>button{height:21px!important;min-height:0!important;padding:0!important;font-size:11px!important;line-height:1!important}body .subpage .shareCartLines>article.quoteCartLine>.shareSortButtons>button:first-child{grid-area:1/1/3!important;height:45px!important;font-size:13px!important}body .subpage .shareCartLines>article.quoteCartLine>.shareSortButtons>button:nth-child(2){grid-area:1/2!important}body .subpage .shareCartLines>article.quoteCartLine>.shareSortButtons>button:nth-child(3){grid-area:2/2!important}body .subpage .shareCartLines>article.quoteCartLine>.cartRemove{grid-area:1/5!important;align-self:center!important}@media (max-width:760px){body .subpage .shareCartLines>article.quoteCartLine{grid-template-columns:64px minmax(105px,1fr) 92px 52px 24px!important;gap:4px!important;padding:5px!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField{grid-template-columns:28px 60px!important;gap:4px!important;width:92px!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField>b{width:28px!important;min-width:28px!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField>input{width:60px!important;padding:3px!important}body .subpage .shareCartLines>article.quoteCartLine>.shareSortButtons{grid-template-columns:26px 22px!important;width:52px!important}}.channelCatalog .channelArrangeButtons{flex:0 0 62px!important;grid-template-rows:21px 21px!important;grid-template-columns:30px 28px!important;gap:3px!important;width:62px!important;height:45px!important;margin:0!important;display:grid!important}.channelCatalog .channelArrangeButtons>button{min-width:0!important;height:21px!important;min-height:0!important;padding:0!important;font-size:11px!important;line-height:1!important}.channelCatalog .channelArrangeButtons>button:first-child{grid-area:1/1/3!important;height:45px!important;font-size:13px!important}.channelCatalog .channelArrangeButtons>button:nth-child(2){grid-area:1/2!important}.channelCatalog .channelArrangeButtons>button:nth-child(3){grid-area:2/2!important}@media (min-width:761px){body .subpage .shareCartLines>article.quoteCartLine>.quoteCartIdentity{white-space:nowrap!important;align-items:center!important;gap:12px!important;display:flex!important}body .subpage .shareCartLines>article.quoteCartLine>.quoteCartIdentity>code{flex:none!important}body .subpage .shareCartLines>article.quoteCartLine>.quoteCartIdentity>.bilingualProductName{align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}body .subpage .shareCartLines>article.quoteCartLine>.quoteCartIdentity>.bilingualProductName>b,body .subpage .shareCartLines>article.quoteCartLine>.quoteCartIdentity>.bilingualProductName>small{flex:0 auto!important}.channelCatalog .channelProductIdentity{white-space:nowrap!important;align-items:center!important;gap:10px!important;display:flex!important}.channelCatalog .channelProductIdentity>.bilingualProductName{align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}body .subpage .shareCartLines>article.quoteCartLine>.quoteCartIdentity>code{font-size:11px!important;font-weight:800!important;line-height:1.2!important}body .subpage .shareCartLines>article.quoteCartLine>.quoteCartIdentity>.bilingualProductName>b{font-size:14px!important;font-weight:900!important;line-height:1.2!important}body .subpage .shareCartLines>article.quoteCartLine>.quoteCartIdentity>.bilingualProductName>small{color:#665a4e!important;font-size:11px!important;font-weight:700!important;line-height:1.2!important}.channelCatalog .channelProductIdentity>code{font-size:11px!important;font-weight:800!important}.channelCatalog .channelProductIdentity>.bilingualProductName>b{font-size:13px!important;font-weight:900!important}.channelCatalog .channelProductIdentity>.bilingualProductName>small{font-size:10px!important;font-weight:700!important}}@media (max-width:760px){.channelAccountsPage .channelAccountDirectory>article{gap:8px!important;padding:10px!important}.channelAccountsPage .channelAccountEdit{box-sizing:border-box!important;width:100%!important;padding:9px!important;display:block!important}.channelAccountsPage .channelAccountEdit>summary{font-size:13px!important;line-height:1.4!important;display:list-item!important}.channelAccountsPage .channelAccountEdit form{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;margin-top:9px!important;display:grid!important}.channelAccountsPage .channelAccountEdit label{gap:4px!important;width:100%!important;font-size:12px!important;display:grid!important}.channelAccountsPage .channelAccountEdit input,.channelAccountsPage .channelAccountEdit textarea,.channelAccountsPage .channelAccountEdit button{box-sizing:border-box!important;width:100%!important;min-width:0!important;font-size:16px!important;display:block!important}.channelAccountsPage .channelAccountEdit input{height:42px!important;min-height:42px!important}.channelAccountsPage .channelAccountEdit textarea{resize:vertical!important;min-height:72px!important;padding:8px!important}.channelAccountsPage .channelAccountEdit button{min-height:42px!important;margin-top:2px!important}}@media (min-width:761px){body .subpage .shareCartLines>article.quoteCartLine>div.quoteCartIdentity>code{font-size:11px!important;font-weight:800!important;line-height:1.2!important}body .subpage .shareCartLines>article.quoteCartLine>div.quoteCartIdentity>.bilingualProductName>b{font-size:14px!important;font-weight:900!important;line-height:1.2!important}body .subpage .shareCartLines>article.quoteCartLine>div.quoteCartIdentity>.bilingualProductName>small{color:#665a4e!important;font-size:11px!important;font-weight:700!important;line-height:1.2!important}}@media (min-width:1400px){.channelCatalog .channelProducts article{grid-template-columns:76px minmax(280px,1fr) 120px minmax(540px,620px)!important;gap:14px!important;padding-inline:12px!important}.channelCatalog .channelCatalogAction{gap:12px!important;min-width:540px!important}.channelCatalog .channelCatalogAction>.channelPrice{grid-template-columns:118px 118px minmax(168px,1fr)!important;gap:12px!important;display:grid!important}.channelCatalog .channelPublicPrice,.channelCatalog .channelFloorPrice,.channelCatalog .channelPrice label{grid-template-columns:1fr!important;place-items:center end!important;gap:3px!important;display:grid!important}.channelCatalog .channelPrice span{font-size:10px!important;line-height:1.1!important}.channelCatalog .channelPrice strong{font-size:14px!important;line-height:24px!important}.channelCatalog .channelPrice input{width:100%!important;height:31px!important;font-size:14px!important}}.channelCatalog .channelQuoteInputRow{justify-content:flex-end!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;display:flex!important}.channelCatalog .channelQuoteInputRow>input{flex:0 150px!important;width:150px!important;min-width:76px!important;max-width:150px!important}.channelCatalog .channelQuoteInputRow>.channelAdjustedBadge{flex:none!important;align-self:center!important}@media (min-width:1400px){.channelCatalog .channelPrice label{justify-items:end!important}.channelCatalog .channelQuoteInputRow>input{flex-basis:180px!important;width:180px!important;max-width:180px!important}}@media (max-width:760px){.channelCatalog .channelQuoteInputRow{gap:3px!important}.channelCatalog .channelQuoteInputRow>input{flex:auto!important;width:100%!important;min-width:0!important;max-width:none!important}.channelCatalog .channelQuoteInputRow>.channelAdjustedBadge{padding-inline:4px!important;font-size:8px!important}}.channelMobileAdminLinks{justify-content:flex-end;gap:8px;margin:0 0 12px;display:flex}.channelMobileAdminLinks a{color:#3c2416;background:#f3e5cb;border:1px solid #8b6033;padding:9px 13px;font-size:12px;font-weight:900;text-decoration:none}@media (max-width:760px){.channelMobileAdminLinks{grid-template-columns:minmax(0,1fr) 92px!important;gap:6px!important;margin:8px!important;display:grid!important}.channelMobileAdminLinks a{text-align:center!important;place-items:center!important;min-height:42px!important;padding:7px!important;display:grid!important}.channelMobileAdminLinks a:first-child{color:#fff!important;background:#4b2818!important}}@media (max-width:430px){.channelCatalog .channelProducts article{grid-template-columns:42px minmax(80px,1fr) 48px 130px!important;gap:3px!important;min-height:78px!important;padding:4px!important}.channelCatalog .channelCatalogAction{grid-area:1/4!important;align-items:center!important;gap:3px!important;width:130px!important;min-width:130px!important;display:flex!important}.channelCatalog .channelCatalogAction>.channelPrice{flex:auto!important;grid-template-rows:20px 30px!important;grid-template-columns:1fr 1fr!important;gap:2px 3px!important;width:84px!important;min-width:0!important;display:grid!important}.channelCatalog .channelPublicPrice,.channelCatalog .channelFloorPrice{grid-template-columns:1fr!important;align-content:center!important;justify-items:end!important;gap:0!important;display:grid!important}.channelCatalog .channelPrice span{font-size:6px!important;line-height:7px!important}.channelCatalog .channelPrice strong{font-size:8px!important;line-height:11px!important}.channelCatalog .channelPrice label{grid-area:2/1/auto/3!important;width:100%!important;min-width:0!important;display:block!important}.channelCatalog .channelPrice label>span{display:none!important}.channelCatalog .channelQuoteInputRow{gap:2px!important;width:100%!important;height:28px!important;display:flex!important}.channelCatalog .channelQuoteInputRow>input{flex:auto!important;width:auto!important;min-width:0!important;max-width:none!important;height:28px!important;padding:2px 4px!important;font-size:12px!important}.channelCatalog .channelQuoteInputRow>.channelAdjustedBadge{flex:0 0 36px!important;width:36px!important;min-height:20px!important;padding:2px!important;font-size:7px!important}.channelCatalog .channelArrangeButtons{flex:0 0 43px!important;grid-template-rows:21px 21px!important;grid-template-columns:21px 19px!important;gap:3px!important;width:43px!important;height:45px!important}.channelCatalog .channelArrangeButtons>button{height:21px!important;font-size:8px!important}.channelCatalog .channelArrangeButtons>button:first-child{width:21px!important;height:45px!important;font-size:8px!important}.channelCatalog .channelArrangeButtons>button:nth-child(2),.channelCatalog .channelArrangeButtons>button:nth-child(3){width:19px!important;font-size:8px!important}.channelCatalog .channelInventoryBadge{padding:3px 1px!important;font-size:7px!important;line-height:1.15!important}body .subpage .shareCartLines>article.quoteCartLine{grid-template-rows:48px!important;grid-template-columns:70px minmax(112px,1fr) 78px 42px 23px!important;gap:3px!important;min-height:58px!important;padding:5px!important}body .subpage .shareCartLines>article.quoteCartLine>.zoomTrigger,body .subpage .shareCartLines>article.quoteCartLine>.zoomTrigger>img.quoteCartImage{width:70px!important;min-width:70px!important;max-width:70px!important;height:42px!important;min-height:42px!important}body .subpage .shareCartLines>article.quoteCartLine>.quoteCartIdentity{align-content:center!important;gap:1px!important;display:grid!important}body .subpage .shareCartLines>article.quoteCartLine>.quoteCartIdentity>code{font-size:8px!important;line-height:1.1!important}body .subpage .shareCartLines>article.quoteCartLine>.quoteCartIdentity>.bilingualProductName>b{white-space:normal!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:11px!important;line-height:1.15!important;display:-webkit-box!important}body .subpage .shareCartLines>article.quoteCartLine>.quoteCartIdentity>.bilingualProductName>small{font-size:8px!important;line-height:1.1!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField>b{width:25px!important;min-width:25px!important;height:30px!important;min-height:30px!important;font-size:7px!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField>input{width:50px!important;height:30px!important;min-height:30px!important;padding:2px 3px!important;font-size:12px!important}body .subpage .shareCartLines>article.quoteCartLine>.shareSortButtons>button{width:17px!important;height:20px!important;min-height:20px!important;font-size:7px!important}.channelCatalog .channelProducts article{grid-template-rows:minmax(39px,auto) 27px!important;grid-template-columns:42px minmax(110px,1fr) 150px!important;gap:2px 4px!important;min-height:72px!important}.channelCatalog .channelProducts .zoomTrigger,.channelCatalog .channelProducts .channelProductImage,.channelCatalog .channelNoImage{grid-area:1/1/3!important;align-self:center!important}.channelCatalog .channelProductIdentity{grid-area:1/2!important;align-self:end!important}.channelCatalog .channelInventoryBadge{white-space:nowrap!important;grid-area:2/2!important;place-self:start!important;width:auto!important;min-width:64px!important;max-width:100%!important}.channelCatalog .channelCatalogAction{grid-area:1/3/3!important;gap:3px!important;width:150px!important;min-width:150px!important}.channelCatalog .channelCatalogAction>.channelPrice{grid-template-columns:1fr 1fr!important;width:104px!important}.channelCatalog .channelQuoteInputRow>input{opacity:1!important;color:#24150f!important;min-width:68px!important;font-size:12px!important;font-weight:900!important}.channelCatalog .channelQuoteInputRow>.channelAdjustedBadge{flex:0 0 32px!important;width:32px!important;padding-inline:1px!important;font-size:6px!important}.channelCatalog .channelArrangeButtons{flex-basis:43px!important;width:43px!important}.channelCatalog .channelCatalogAction>.channelPrice{width:107px!important;min-width:107px!important}.channelCatalog .channelQuoteInputRow>input{letter-spacing:0!important;text-overflow:clip!important;flex:76px!important;width:76px!important;min-width:76px!important;max-width:76px!important;font-size:12px!important}.channelCatalog .channelQuoteInputRow>.channelAdjustedBadge{border-radius:8px!important;flex:0 0 28px!important;width:28px!important;min-width:28px!important;min-height:17px!important;padding:1px!important;font-size:5px!important;line-height:1!important}.channelCatalog .channelArrangeButtons{flex:0 0 39px!important;grid-template-rows:20px 20px!important;grid-template-columns:19px 17px!important;grid-auto-flow:row!important;gap:3px!important;width:39px!important;min-width:39px!important;height:43px!important;display:grid!important}.channelCatalog .channelArrangeButtons>button:first-child{grid-area:1/1/3!important;width:19px!important;height:43px!important;font-size:7px!important}.channelCatalog .channelArrangeButtons>button:nth-child(2){grid-area:1/2!important;width:17px!important;height:20px!important;font-size:7px!important}.channelCatalog .channelArrangeButtons>button:nth-child(3){grid-area:2/2!important;width:17px!important;height:20px!important;font-size:7px!important}body .subpage .shareCartLines>article.quoteCartLine{grid-template-columns:68px minmax(130px,1fr) 70px 36px 22px!important;gap:3px!important}body .subpage .shareCartLines>article.quoteCartLine>.zoomTrigger,body .subpage .shareCartLines>article.quoteCartLine>.zoomTrigger>img.quoteCartImage{width:68px!important;min-width:68px!important;max-width:68px!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField{grid-template-columns:23px 44px!important;gap:3px!important;width:70px!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField>b{width:23px!important;min-width:23px!important;font-size:6px!important}body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField>input{width:44px!important;padding:2px!important;font-size:11px!important;font-weight:800!important}body .subpage .shareCartLines>article.quoteCartLine>.shareSortButtons{grid-template-rows:19px 19px!important;grid-template-columns:17px 15px!important;gap:3px!important;width:35px!important;height:41px!important}body .subpage .shareCartLines>article.quoteCartLine>.shareSortButtons>button:first-child{width:17px!important;height:41px!important;font-size:7px!important}body .subpage .shareCartLines>article.quoteCartLine>.shareSortButtons>button:nth-child(2),body .subpage .shareCartLines>article.quoteCartLine>.shareSortButtons>button:nth-child(3){width:15px!important;height:19px!important;min-height:19px!important;font-size:6px!important}body .subpage .shareCartLines>article.quoteCartLine>.cartRemove{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;font-size:13px!important}}@media (min-width:761px){body .subpage .shareCartLines>article.quoteCartLine>.cartQuoteField>input{color:#2b190f!important;letter-spacing:.01em!important;font-size:14px!important;font-weight:900!important}}@media (min-width:431px) and (max-width:760px){.channelCatalog .channelProducts article{grid-template-rows:minmax(40px,auto) 28px!important;grid-template-columns:54px minmax(100px,1fr) 180px!important;gap:2px 5px!important;min-height:74px!important;padding:4px 5px!important}.channelCatalog .channelProducts .zoomTrigger,.channelCatalog .channelProducts .channelProductImage,.channelCatalog .channelNoImage{grid-area:1/1/3!important;align-self:center!important;width:54px!important;height:38px!important}.channelCatalog .channelProductIdentity{grid-area:1/2!important;align-self:end!important}.channelCatalog .channelInventoryBadge{white-space:nowrap!important;grid-area:2/2!important;place-self:start!important;width:auto!important;min-width:68px!important;max-width:100%!important;padding:3px 4px!important;font-size:7px!important}.channelCatalog .channelCatalogAction{grid-area:1/3/3!important;align-items:center!important;gap:3px!important;width:180px!important;min-width:180px!important;display:flex!important}.channelCatalog .channelCatalogAction>.channelPrice{flex:0 0 130px!important;grid-template-rows:21px 30px!important;grid-template-columns:1fr 1fr!important;gap:2px 4px!important;width:130px!important;min-width:130px!important;display:grid!important}.channelCatalog .channelPublicPrice,.channelCatalog .channelFloorPrice{grid-template-columns:1fr!important;align-content:center!important;justify-items:end!important;gap:0!important;display:grid!important}.channelCatalog .channelPrice span{font-size:6px!important;line-height:7px!important}.channelCatalog .channelPrice strong{font-size:9px!important;line-height:12px!important}.channelCatalog .channelPrice label{grid-area:2/1/auto/3!important;width:100%!important;min-width:0!important;display:block!important}.channelCatalog .channelPrice label>span{display:none!important}.channelCatalog .channelQuoteInputRow{gap:3px!important;width:100%!important;height:28px!important;display:flex!important}.channelCatalog .channelQuoteInputRow>input{color:#24150f!important;flex:auto!important;width:auto!important;min-width:90px!important;max-width:none!important;height:28px!important;padding:2px 5px!important;font-size:13px!important;font-weight:900!important}.channelCatalog .channelQuoteInputRow>.channelAdjustedBadge{border-radius:8px!important;flex:0 0 30px!important;width:30px!important;min-width:30px!important;min-height:18px!important;padding:1px!important;font-size:6px!important}.channelCatalog .channelArrangeButtons{flex:0 0 45px!important;grid-template-rows:21px 21px!important;grid-template-columns:22px 20px!important;grid-auto-flow:row!important;gap:3px!important;width:45px!important;min-width:45px!important;height:45px!important;display:grid!important}.channelCatalog .channelArrangeButtons>button:first-child{grid-area:1/1/3!important;width:22px!important;height:45px!important;min-height:45px!important;padding:0!important;font-size:7px!important}.channelCatalog .channelArrangeButtons>button:nth-child(2){grid-area:1/2!important;width:20px!important;height:21px!important;min-height:21px!important;padding:0!important;font-size:7px!important}.channelCatalog .channelArrangeButtons>button:nth-child(3){grid-area:2/2!important;width:20px!important;height:21px!important;min-height:21px!important;padding:0!important;font-size:7px!important}}body .subpage .shareCartLayout>.sharePickerArea{order:1!important;grid-row:auto!important}body .subpage .shareCartLayout>.shareCart{order:2!important;grid-row:auto!important;position:static!important}#existing-share-links{scroll-margin-top:16px}.channelAccountInlineTools{grid-template-columns:1fr 1fr;gap:14px;margin:16px 0;display:grid}.channelAccountInlineTools article{background:#f4ede2;border:1px solid #cbb89d;justify-content:space-between;align-items:center;gap:14px;min-height:82px;padding:14px;display:flex}.channelAccountInlineTools article div{gap:5px;display:grid}.channelAccountInlineTools article b{font-size:16px}.channelAccountInlineTools article small{color:#75624e}.channelAccountInlineTools article button{min-width:92px}.channelAdminNav a[href="/channels/permissions"],.channelMobileAdminLinks a[href="/channels/permissions"],.channelAccount a[href="/channels/permissions"]{display:none!important}.channelAccountsPage .channelAccountManager{min-height:460px}.channelAccountsPage .channelAccountDetail{padding:12px}.channelAccountsPage .channelAccountDetail>header{padding-bottom:7px}.channelAccountsPage .channelAccountDetail>header p{margin:3px 0 6px}.channelAccountsPage .channelAccountSummary{gap:6px;margin:8px 0}.channelAccountsPage .channelAccountSummary article{justify-content:space-between;align-items:center;gap:8px;min-height:42px;padding:7px 9px;display:flex}.channelAccountsPage .channelAccountSummary b{font-size:14px}.channelAccountsPage .channelAccountNote{grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:8px 10px;display:grid}.channelAccountsPage .channelAccountNote p{margin:0}.channelAccountsPage .channelAccountCommands{margin:9px 0}.channelAccountsPage .channelChildren{background:#f6f0e7;padding:7px 9px}.channelAccountsPage .channelAccountInlineTools{gap:7px;margin:9px 0 0}.channelAccountsPage .channelAccountInlineTools article{min-height:52px;padding:8px 10px}.channelAccountsPage .channelAccountInlineTools article b{font-size:14px}.channelAccountsPage .channelAccountInlineTools article small{font-size:11px}.channelPermissionModalForm label{background:#fffaf1;border:1px solid #d5c5ae;align-items:center;gap:10px;min-height:42px;padding:8px 10px;font-weight:800;display:flex!important}.channelPermissionModalForm label input{width:20px;height:20px;margin:0}.channelPermissionModalForm button{margin-top:4px}@media (max-width:760px){.channelAccountInlineTools{grid-template-columns:1fr}.channelAccountInlineTools article{min-height:70px}.channelAccountsPage .channelAccountSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.channelAccountsPage .channelAccountSummary article{min-height:38px;padding:6px 8px}.channelAccountsPage .channelAccountSummary span{font-size:10px}.channelAccountsPage .channelAccountSummary b{font-size:12px}.channelAccountsPage .channelAccountNote{grid-template-columns:1fr;padding:7px 8px}.channelAccountsPage .channelAccountInlineTools{grid-template-columns:1fr 1fr}.channelAccountsPage .channelAccountInlineTools article{gap:6px;min-height:58px;padding:7px}.channelAccountsPage .channelAccountInlineTools article small{display:none}.channelAccountsPage .channelAccountInlineTools article button{min-width:76px;padding:5px 7px;font-size:11px}}@media (min-width:431px) and (max-width:760px){.channelTools form input{padding-inline:10px!important;font-size:13px!important}.channelTools form button{padding-inline:12px!important;font-size:12px!important}.channelCatalog .channelCatalogAction{gap:3px!important;width:150px!important;min-width:150px!important}.channelCatalog .channelCatalogAction>.channelPrice{flex:0 0 108px!important;grid-template-rows:44px!important;grid-template-columns:31px 31px 42px!important;align-items:start!important;gap:2px!important;width:108px!important;min-width:108px!important;display:grid!important;position:relative!important}.channelCatalog .channelPublicPrice,.channelCatalog .channelFloorPrice,.channelCatalog .channelPrice label{grid-template-rows:10px 30px!important;grid-template-columns:1fr!important;place-items:start end!important;gap:1px!important;width:100%!important;min-width:0!important;display:grid!important}.channelCatalog .channelPrice label{grid-area:1/3!important;position:relative!important}.channelCatalog .channelPrice span,.channelCatalog .channelPrice label>span{text-align:right!important;white-space:nowrap!important;width:100%!important;font-size:5px!important;line-height:8px!important;display:block!important;overflow:hidden!important}.channelCatalog .channelPrice strong{text-overflow:clip!important;white-space:nowrap!important;align-self:center!important;font-size:7px!important;line-height:20px!important;overflow:visible!important}.channelCatalog .channelQuoteInputRow>.channelAdjustedBadge{z-index:2!important;border-radius:5px!important;width:25px!important;min-width:25px!important;height:10px!important;min-height:10px!important;padding:0!important;font-size:5px!important;line-height:9px!important;position:absolute!important;bottom:-9px!important;right:0!important}.channelCatalog .channelArrangeButtons{flex-basis:37px!important;grid-template-columns:18px 16px!important;width:37px!important;min-width:37px!important}.channelCatalog .channelArrangeButtons>button:first-child{width:18px!important}.channelCatalog .channelArrangeButtons>button:nth-child(2),.channelCatalog .channelArrangeButtons>button:nth-child(3){width:16px!important}.channelCatalog .channelProductIdentity .bilingualProductName>b{white-space:normal!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:11px!important;display:-webkit-box!important}.channelCatalog .channelProductIdentity .bilingualProductName>small{white-space:nowrap!important;font-size:8px!important}.channelTools{grid-template-columns:minmax(185px,1fr) minmax(260px,320px)!important;align-items:center!important;gap:8px!important;padding:10px 12px!important;display:grid!important}.channelTools>div{min-width:0!important}.channelTools h2{white-space:nowrap!important;font-size:18px!important;line-height:1.2!important}.channelTools p{white-space:nowrap!important;font-size:9px!important;line-height:1.25!important}.channelTools form{grid-template-columns:minmax(0,1fr) 62px!important;width:100%!important;min-width:0!important;display:grid!important}.channelTools form input{width:100%!important;min-width:0!important;height:38px!important;font-size:12px!important}.channelCatalog .channelProducts .zoomTrigger,.channelCatalog .channelProducts .channelProductImage,.channelCatalog .channelNoImage{width:48px!important;height:36px!important}.channelCatalog .channelCatalogAction>.channelPrice{flex:0 0 107px!important;grid-template-rows:21px 29px!important;grid-template-columns:40px 65px!important;gap:2px!important;width:107px!important;min-width:107px!important;display:grid!important}.channelCatalog .channelPublicPrice,.channelCatalog .channelFloorPrice{grid-template-rows:8px 12px!important;grid-template-columns:1fr!important;align-content:center!important;justify-items:end!important;gap:0!important;display:grid!important}.channelCatalog .channelPublicPrice{grid-area:1/1!important}.channelCatalog .channelFloorPrice{grid-area:2/1!important}.channelCatalog .channelPrice label{grid-area:1/2/3!important;grid-template-rows:18px 30px!important;grid-template-columns:1fr!important;place-items:start end!important;gap:1px!important;width:65px!important;min-width:65px!important;display:grid!important}.channelCatalog .channelPrice span,.channelCatalog .channelPrice label>span{text-align:right!important;white-space:nowrap!important;width:100%!important;font-size:5px!important;line-height:8px!important;display:block!important}.channelCatalog .channelPrice strong{white-space:nowrap!important;font-size:7px!important;line-height:12px!important}.channelCatalog .channelQuoteInputRow{width:65px!important;height:29px!important;display:block!important;position:relative!important}.channelCatalog .channelQuoteInputRow>input{text-align:right!important;width:65px!important;min-width:65px!important;max-width:65px!important;height:28px!important;padding:2px 4px!important;font-size:10px!important;font-weight:900!important;display:block!important}.channelCatalog .channelQuoteInputRow>.channelAdjustedBadge{width:24px!important;min-width:24px!important;height:9px!important;min-height:9px!important;font-size:5px!important;line-height:8px!important;bottom:-8px!important;right:1px!important}.channelCatalog .channelProductIdentity .bilingualProductName>b{white-space:normal!important;text-overflow:clip!important;-webkit-line-clamp:2!important;overflow:visible!important}.channelCatalog .channelProductIdentity .bilingualProductName>small{text-overflow:clip!important;overflow:visible!important}.channelCatalog .channelCatalogAction>.channelPrice{flex-basis:100px!important;grid-template-columns:40px 58px!important;width:100px!important;min-width:100px!important}.channelCatalog .channelPrice label{justify-items:center!important;width:58px!important;min-width:58px!important}.channelCatalog .channelPrice label>span{text-align:center!important;width:58px!important;font-size:5px!important}.channelCatalog .channelQuoteInputRow{width:58px!important}.channelCatalog .channelQuoteInputRow>input{text-align:right!important;width:56px!important;min-width:56px!important;max-width:56px!important;height:26px!important;margin-inline:auto!important;padding:2px 3px!important;font-size:8px!important}.channelCatalog .channelQuoteInputRow>.channelAdjustedBadge{bottom:-7px!important;right:1px!important}.channelTools{grid-template-columns:minmax(190px,1fr) 230px!important;gap:6px!important;padding:9px 10px!important}.channelTools form{grid-template-columns:minmax(0,1fr) 52px!important;justify-self:end!important;width:230px!important;max-width:230px!important}.channelTools form input{height:34px!important;padding-inline:8px!important;font-size:10px!important}.channelTools form input::placeholder{font-size:10px!important}.channelTools form button{width:52px!important;min-width:52px!important;height:34px!important;padding:3px!important;font-size:9px!important}.channelCatalogViewBar select{height:32px!important;min-height:32px!important;padding:3px 24px 3px 8px!important;font-size:10px!important;font-weight:800!important}.channelCatalogViewBar>span{font-size:9px!important}.channelCatalogViewBar>button{height:32px!important;min-height:32px!important;padding:3px 7px!important;font-size:8px!important}.channelCatalog .channelProducts article{grid-template-columns:48px minmax(148px,1fr) 132px!important}.channelCatalog .channelCatalogAction{width:132px!important;min-width:132px!important}.channelCatalog .channelCatalogAction>.channelPrice{flex-basis:92px!important;grid-template-rows:20px 27px!important;grid-template-columns:40px 50px!important;width:92px!important;min-width:92px!important}.channelCatalog .channelPrice label{grid-template-rows:15px 26px!important;width:50px!important;min-width:50px!important}.channelCatalog .channelPrice label>span{width:50px!important;font-size:5px!important}.channelCatalog .channelQuoteInputRow{width:50px!important;height:26px!important}.channelCatalog .channelQuoteInputRow>input{width:48px!important;min-width:48px!important;max-width:48px!important;height:24px!important;padding:1px 2px!important;font-size:7px!important;line-height:20px!important}.channelCatalog .channelQuoteInputRow>.channelAdjustedBadge{white-space:nowrap!important;width:30px!important;min-width:30px!important;height:10px!important;min-height:10px!important;padding:0 2px!important;font-size:5px!important;line-height:9px!important;bottom:-9px!important;right:0!important}}@media (max-width:760px){.channelCatalog .channelQuoteInputRow>input{font-size:11px!important;font-weight:900!important}.channelCatalog .channelQuoteInputRow>.channelAdjustedBadge{text-align:center!important;bottom:-10px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}}@media (min-width:431px) and (max-width:760px){.channelCatalogViewBar{grid-template-columns:minmax(145px,1fr) 138px 72px!important;align-items:center!important;gap:4px!important;min-height:34px!important;padding:4px 6px!important;display:grid!important}.channelCatalogViewBar>span{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;font-size:7px!important;line-height:1!important;display:block!important;overflow:hidden!important}.channelCatalogViewBar select{width:138px!important;min-width:138px!important;max-width:138px!important;height:28px!important;min-height:28px!important;padding:2px 19px 2px 6px!important;font-size:8px!important;line-height:1!important;display:block!important}.channelCatalogViewBar>button{white-space:nowrap!important;width:72px!important;min-width:72px!important;height:28px!important;min-height:28px!important;padding:2px 4px!important;font-size:7px!important;line-height:1!important;display:block!important}}@media (max-width:760px){.channelCatalog .channelCatalogAction{position:relative!important;left:-6px!important}.channelCatalog .channelArrangeButtons{flex-basis:49px!important;grid-template-columns:22px 24px!important;width:49px!important;min-width:49px!important}.channelCatalog .channelArrangeButtons>button:first-child{width:22px!important;font-size:7px!important}.channelCatalog .channelArrangeButtons>button:nth-child(2),.channelCatalog .channelArrangeButtons>button:nth-child(3){width:24px!important;font-size:7px!important}}@media (min-width:431px) and (max-width:760px){.channelCatalogViewBar{grid-template-columns:minmax(140px,1fr) 126px 78px!important}.channelCatalogViewBar select{width:126px!important;min-width:126px!important;max-width:126px!important;padding-left:5px!important;font-size:7px!important;font-weight:700!important}.channelCatalogViewBar>button{white-space:nowrap!important;width:78px!important;min-width:78px!important;padding-inline:3px!important;font-size:7px!important}.channelCatalog .channelQuoteInputRow>.channelAdjustedBadge{white-space:nowrap!important;width:34px!important;min-width:34px!important;padding:0 2px!important;font-size:5px!important}}.channelShareOrderSearch{align-items:end;gap:8px;margin-bottom:14px;display:flex}.channelShareOrderSearch label{flex:1;gap:5px;display:grid}.channelShareOrderSearch input{width:100%}.channelShareOrderSearch a{border:1px solid var(--line);min-height:44px;color:var(--ink);place-items:center;padding:0 14px;text-decoration:none;display:grid}.channelShareOrderList{border:1px solid var(--line);display:grid}.channelShareOrderList>button{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);text-align:left;background:#fff;border-radius:0;grid-template-columns:1.1fr 1fr 1fr 1fr auto;align-items:center;gap:14px;padding:13px 15px;display:grid}.channelShareOrderList>button:hover{background:#f7eddd}.channelShareOrderList>button>span{gap:3px;min-width:0;display:grid}.channelShareOrderList small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.channelShareOrderList i{color:#76512f;font-style:normal;font-weight:800}.channelSharePagination{justify-content:center;align-items:center;gap:14px;margin-top:16px;display:flex}.channelSharePagination a{border:1px solid var(--line);color:var(--ink);padding:9px 16px;text-decoration:none}.channelSharePagination a[aria-disabled=true]{opacity:.35;pointer-events:none}.channelShareOrderModal{z-index:1000;background:#1d120dcc;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.channelShareOrderModal>section{background:#f8f3eb;border:1px solid #9e7d56;width:min(820px,100%);max-height:90vh;overflow:auto;box-shadow:0 24px 80px #0008}.channelShareOrderModal header{color:#fff;background:#3d2416;justify-content:space-between;padding:18px 20px;display:flex}.channelShareOrderModal h2{margin:4px 0}.channelShareOrderModal header button{width:36px;height:36px;padding:0}.channelShareCustomer{grid-template-columns:1fr 1fr;gap:8px;padding:14px;display:grid}.channelShareCustomer>div{background:#eee4d5;gap:4px;padding:11px;display:grid}.channelShareCustomer small{color:var(--muted)}.channelShareOrderItems{border:1px solid var(--line);margin:0 14px}.channelShareOrderItems article{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:1fr auto auto;gap:16px;padding:11px;display:grid}.channelShareOrderItems article>div{display:grid}.channelShareOrderModal footer{justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.channelShareOrderModal footer>div{display:grid}.channelShareOrderModal footer a{color:#fff;background:#432718;padding:10px 14px;text-decoration:none}.channelAuditSearch{gap:8px;margin-bottom:12px;display:flex}.channelAuditSearch input{flex:1}.channelAuditList{border:1px solid var(--line);display:grid}.channelAuditList article{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:170px 1fr 180px;gap:18px;padding:13px;display:grid}.channelAuditList article>div{gap:3px;display:grid}.channelAuditList span,.channelAuditList time,.channelAuditList small{color:var(--muted);font-size:12px}@media (max-width:700px){.channelShareOrderList>button{grid-template-columns:1fr 1fr}.channelShareOrderList>button>span:nth-child(3){display:none}.channelShareOrderList>button>i{position:absolute;right:12px}.channelShareCustomer{grid-template-columns:1fr}.channelShareOrderItems article{grid-template-columns:1fr auto}.channelShareOrderItems article>strong{grid-column:2}.channelShareOrderModal footer{flex-direction:column;align-items:stretch}.channelAuditList article{grid-template-columns:1fr}.channelShareOrderSearch{flex-wrap:wrap;align-items:stretch}.channelShareOrderSearch label{flex-basis:100%}}.channelShareOrderPreview{gap:3px;display:flex!important}.channelShareOrderPreview img,.channelShareOrderPreview i{object-fit:contain;background:#fff;border:1px solid #ddd;place-items:center;width:48px;height:34px;font-size:8px;display:grid}.channelShareOrderList>button{grid-template-columns:150px 1fr 1fr .7fr .8fr auto}.channelShareOrderList>button>em{color:#6d4828;font-style:normal;font-weight:800}.channelShareOrderItems article{grid-template-columns:54px 1fr auto auto}.channelShareOrderItems article>img,.channelShareOrderItems article>i{object-fit:contain;background:#fff;place-items:center;width:50px;height:38px;font-size:8px;display:grid}@media (max-width:700px){.channelShareOrdersPage{padding-left:8px;padding-right:8px}.channelShareOrdersPage>.panel{padding:9px}.channelShareOrderSearch{grid-template-columns:minmax(0,1fr) 62px auto;gap:5px;display:grid}.channelShareOrderSearch label{display:block}.channelShareOrderSearch label>span{display:none}.channelShareOrderSearch input{min-height:38px;padding:7px 9px;font-size:13px}.channelShareOrderSearch button,.channelShareOrderSearch a{min-height:38px;padding:0 9px;font-size:11px}.channelShareOrderList{border:0;gap:7px}.channelShareOrderList>button{border:1px solid var(--line);border-left:3px solid #9d6c31;grid-template-columns:78px minmax(0,1fr) auto;gap:8px;padding:9px;position:relative}.channelShareOrderPreview{grid-row:1/3}.channelShareOrderPreview img,.channelShareOrderPreview i{width:36px;height:30px}.channelShareOrderPreview>:nth-child(n+3),.channelShareOrderList>button>span:nth-child(3){display:none}.channelShareOrderList>button>span:nth-child(4){display:grid}.channelShareOrderTotals{text-align:right;grid-area:1/3/3}.channelShareOrderList>button>em{display:none}.channelShareOrderModal{padding:7px}.channelShareOrderModal>section{max-height:94vh}.channelShareOrderModal header{padding:12px}.channelShareCustomer{gap:5px;padding:8px}.channelShareCustomer>div{padding:8px}.channelShareOrderItems{margin:0 8px}.channelShareOrderItems article{grid-template-columns:44px minmax(0,1fr) auto;gap:7px;padding:8px}.channelShareOrderItems article>img,.channelShareOrderItems article>i{width:42px;height:34px}.channelShareOrderItems article>span{grid-column:2}.channelShareOrderItems article>strong{grid-area:1/3/3}.channelSharePagination{margin-top:10px}.channelSharePagination a{padding:7px 10px;font-size:11px}}.channelOrderLogistics{background:#eee3d5;gap:4px;padding:8px;font-size:11px;display:grid}.channelOrderLogistics a{color:#71471f}.channelShipmentForm{border-top:1px solid var(--line);background:#f8f3eb;grid-template-columns:minmax(140px,1fr) minmax(150px,1fr) auto;align-items:end;gap:7px;padding:9px;display:grid}.channelShipmentForm label{gap:3px;font-size:10px;display:grid}.channelShipmentForm input{min-height:38px;padding:7px}.channelShipmentForm button{min-height:38px}@media (max-width:700px){.channelShipmentForm{grid-template-columns:1fr}.channelShipmentForm button{width:100%}.channelOrderLogistics{grid-column:1/-1}}.channelShareOrderListV2{background:#fff;border:1px solid #bba98f;border-radius:8px;overflow:hidden}.channelShareOrderListV2>button{background:#fff;border-bottom:1px solid #d8cbbb;grid-template-columns:minmax(190px,1.25fr) minmax(120px,.75fr) minmax(90px,.55fr) minmax(150px,.8fr) 88px;gap:12px;min-height:72px;padding:11px 14px}.channelShareOrderListV2>button:last-of-type{border-bottom:0}.channelShareOrderListV2>button>span{align-content:center;gap:4px;min-width:0;display:grid}.channelShareOrderListV2>button small{color:#7b6c5f;font-size:10px;font-weight:700;line-height:1}.channelShareOrderListV2>button b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.channelShareOrderListV2>button>em{color:#51321f;white-space:nowrap;border:1px solid #a88455;border-radius:5px;justify-self:end;padding:8px 10px;font-size:11px;font-style:normal;font-weight:800}.channelShareOrderDialog{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1d120dcc;place-items:center;padding:14px;display:grid;position:fixed;inset:0}.channelShareOrderDialog>section{width:min(860px,100%);min-width:0;max-height:calc(100dvh - 28px);color:var(--ink);background:#f8f3eb;border:1px solid #9e7d56;border-radius:9px;display:block;overflow:auto;box-shadow:0 24px 80px #0008}.channelShareOrderDialog header{z-index:2;color:#fff;background:#3d2416;justify-content:space-between;gap:12px;padding:16px 18px;display:flex;position:sticky;top:0}.channelShareOrderDialog header h2{margin:3px 0;font-size:22px}.channelShareOrderDialog header span{color:#ebded2;font-size:11px}.channelShareOrderDialog header button{background:#53321f;border-color:#79543d;place-items:center;width:36px;min-width:36px;height:36px;padding:0;font-size:21px;display:grid}.channelShareOrderDialog .channelShareCustomer{padding:12px}.channelShareOrderDialog .channelShareOrderItems{margin:0 12px}.channelShareOrderDialog footer{justify-content:space-between;align-items:center;gap:12px;padding:14px 12px;display:flex}@media (max-width:700px){.channelShareOrdersPage{padding-inline:7px}.channelShareOrdersPage>.panel{padding:8px}.channelShareOrderSearch{grid-template-columns:minmax(0,1fr) 54px auto;align-items:stretch;gap:5px;margin-bottom:9px;display:grid}.channelShareOrderSearch label{min-width:0}.channelShareOrderSearch input{height:34px;min-height:34px;padding:5px 8px;font-size:11px}.channelShareOrderSearch input::placeholder{font-size:10px}.channelShareOrderSearch button,.channelShareOrderSearch a{white-space:nowrap;height:34px;min-height:34px;padding-inline:7px;font-size:9px}.channelShareOrderListV2{border-radius:6px;gap:0}.channelShareOrderListV2>button{border-top:0;border-bottom:1px solid #d8cbbb;border-left:3px solid #9d6c31;border-right:0;border-radius:0;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1.35fr) minmax(84px,.65fr);gap:5px 9px;min-height:0;padding:9px 10px;display:grid}.channelShareOrderListV2>button>span:first-child{grid-area:2/1;display:grid}.channelShareOrderListV2>button>span:nth-child(2){grid-area:1/1;display:grid}.channelShareOrderListV2>button>span:nth-child(3){text-align:right;grid-area:1/2;display:grid}.channelShareOrderListV2>button>span:nth-child(4){text-align:right;grid-area:2/2;display:grid}.channelShareOrderListV2>button small{font-size:8px}.channelShareOrderListV2>button b{font-size:11px}.channelShareOrderListV2>button>em{text-align:center;grid-area:3/1/auto/3;justify-self:stretch;padding:5px;font-size:9px}.channelShareOrderDialog{padding:6px}.channelShareOrderDialog>section{border-radius:7px;width:100%;max-height:calc(100dvh - 12px)}.channelShareOrderDialog header{padding:11px 12px}.channelShareOrderDialog header h2{font-size:18px}.channelShareOrderDialog header span{font-size:9px}.channelShareOrderDialog .channelShareCustomer{grid-template-columns:1fr 1fr;gap:5px;padding:7px}.channelShareOrderDialog .channelShareCustomer>div{padding:7px}.channelShareOrderDialog .channelShareCustomer>div:nth-child(3){grid-column:1/3}.channelShareOrderDialog .channelShareOrderItems{margin:0 7px}.channelShareOrderDialog .channelShareOrderItems article{grid-template-columns:46px minmax(0,1fr) auto;gap:6px;padding:7px}.channelShareOrderDialog .channelShareOrderItems article>img,.channelShareOrderDialog .channelShareOrderItems article>i{width:44px;height:34px}.channelShareOrderDialog .channelShareOrderItems article>div b{font-size:10px}.channelShareOrderDialog .channelShareOrderItems article>span{grid-column:2;font-size:9px}.channelShareOrderDialog .channelShareOrderItems article>strong{white-space:nowrap;grid-area:1/3/3;align-self:center;font-size:10px}.channelShareOrderDialog footer{flex-direction:column;align-items:stretch;padding:10px 7px}.channelShareOrderDialog footer a{text-align:center;font-size:11px}}.channelShareOrderListV2>button{grid-template-columns:minmax(180px,1.2fr) minmax(110px,.7fr) minmax(82px,.5fr) minmax(120px,.7fr) minmax(120px,.7fr) 82px}.channelShareOrderDialog .channelShareOrderItems article{grid-template-columns:50px minmax(170px,1fr) minmax(105px,.65fr) minmax(105px,.65fr) minmax(90px,.55fr);align-items:center}.channelShareOrderDialog .channelShareOrderItems article>span{gap:2px;display:grid}.channelShareOrderDialog .channelShareOrderItems article>span small{color:#75685c;font-size:8px}.channelShareOrderDialog .channelShareOrderItems article>span b{white-space:nowrap;font-size:11px}.channelAccountSummary article{align-content:center}.channelAccountSummary span{font-weight:700;font-size:11px!important}.channelAccountSummary b{font-weight:900;line-height:1.25;font-size:14px!important}.channelAccountCommands>a,.channelAccountCommands button{font-size:12px;line-height:1.2}.channelMobileAdminLinks a{grid-template-columns:1fr;gap:4px;display:grid}.channelMobileAdminLinks a small{color:inherit;opacity:.72;font-size:9px;font-weight:600}@media (max-width:760px){.channelShareOrdersPage>.subpageHead{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;padding:12px 10px!important;display:grid!important}.channelShareOrdersPage>.subpageHead h1{white-space:nowrap!important;text-overflow:clip!important;font-size:19px!important;line-height:1.15!important;overflow:visible!important}.channelShareOrdersPage>.subpageHead .eyebrow{font-size:7px!important}.channelShareOrdersPage>.subpageHead p:last-child{font-size:9px!important}.channelShareOrdersPage>.subpageHead .channelHeaderActions{grid-template-columns:1fr!important;gap:4px!important;display:grid!important}.channelShareOrdersPage>.subpageHead .channelHeaderActions a{white-space:nowrap!important;min-height:31px!important;padding:5px 7px!important;font-size:8px!important}.channelShareOrderListV2>button{grid-template-rows:auto auto auto auto!important;grid-template-columns:minmax(0,1fr) minmax(72px,.55fr)!important}.channelShareOrderListV2>button>span:nth-child(4){text-align:left!important;grid-area:3/1!important}.channelShareOrderListV2>button>span:nth-child(5){text-align:right!important;grid-area:3/2!important;display:grid!important}.channelShareOrderListV2>button>em{grid-row:4!important}.channelShareOrderDialog .channelShareOrderItems article{grid-template-rows:44px!important;grid-template-columns:42px minmax(92px,1fr) 63px 63px 58px!important;gap:4px!important;padding:6px!important}.channelShareOrderDialog .channelShareOrderItems article>img,.channelShareOrderDialog .channelShareOrderItems article>i{grid-area:1/1!important;width:40px!important;height:32px!important}.channelShareOrderDialog .channelShareOrderItems article>div{min-width:0;grid-area:1/2!important}.channelShareOrderDialog .channelShareOrderItems article>div code,.channelShareOrderDialog .channelShareOrderItems article>div b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;font-size:8px!important}.channelShareOrderDialog .channelShareOrderItems article>span{align-self:center;min-width:0;grid-row:1!important}.channelShareOrderDialog .channelShareOrderItems article>span:first-of-type{grid-column:3!important}.channelShareOrderDialog .channelShareOrderItems article>span:nth-of-type(2){grid-column:4!important}.channelShareOrderDialog .channelShareOrderItems article>span small{font-size:6px}.channelShareOrderDialog .channelShareOrderItems article>span b{white-space:normal;font-size:7px}.channelShareOrderDialog .channelShareOrderItems article>strong{align-self:center;white-space:nowrap!important;grid-area:1/5!important;font-size:8px!important}.channelsAdmin>.channelCreatePanel,.channelsAdmin>.channelAdminAccountPanel{display:none!important}.channelsAdmin .channelMobileAdminLinks{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:10px 6px 18px!important;display:grid!important}.channelsAdmin .channelMobileAdminLinks a{text-align:left!important;background:#fff8ed!important;border-left:4px solid #8e612d!important;border-radius:8px!important;align-content:center!important;place-items:start!important;min-height:78px!important;padding:11px 12px!important;display:grid!important}.channelsAdmin .channelMobileAdminLinks a:first-child{color:#fff!important;background:#4b2818!important}.channelsAdmin .channelMobileAdminLinks a b{font-size:13px}.channelsAdmin .channelMobileAdminLinks a small{font-size:8px;line-height:1.3}.channelAccountsPage .channelAccountCommands{grid-template-columns:repeat(2,minmax(0,1fr))}.channelAccountsPage .channelAccountSummary span{font-size:10px!important}.channelAccountsPage .channelAccountSummary b{font-size:12px!important}.catalogV15 .catalogHeroInner{box-sizing:border-box;align-content:center!important;min-height:148px!important;padding-top:36px!important;padding-bottom:10px!important}}.channelAdminNav a[href="/channels/permissions"]{display:block!important}.channelShareOrderDialog footer>div{gap:4px;display:grid}.mobileLogoHero img,.workbenchBrand img,.catalogHero>img,.catalogV15 .catalogHeroInner>img,.channelBrand img{filter:none!important;mix-blend-mode:normal!important;opacity:1!important}:root{--muted:#594d44;--admin-text:#211d19;--admin-muted:#555a60}body{color:#21150f;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}.subpage,.channelWorkbench,.panel,.channelTools,.channelCatalog,.channelProducts article{color:#211d19}.subpageHead p,.hint,.panelHead>span,td small,.channelTools p,.channelProducts small,.channelProductIdentity code,.channelPrice span,.channelShareOrderList small,.channelAuditList :where(span,time,small){color:#554b43}input::placeholder,textarea::placeholder{color:#716860;opacity:1}.subpage :where(input,select,textarea),.channelWorkbench :where(input,select,textarea){color:#211d19;font-weight:600}.subpage :where(h1,h2,h3,strong,b),.channelWorkbench :where(h1,h2,h3,strong,b){color:#20150f}.workbenchBrand b{color:#fff7ea;text-shadow:0 1px 1px #0008}.workbenchBrand small,.workbenchNav .navGroupLabel{color:#ead8bd!important;opacity:1!important}.workbenchNav a{text-shadow:0 1px 1px #0005;color:#f2e9df!important}.workbenchNav a.active{text-shadow:none;color:#24160f!important}.channelHero :where(h1,strong,b),.channelHero .channelBrand span{color:#fff5e5}.channelHero .channelBrand p{color:#efc978}.channelBrandAllRow.active,.channelBrandAllRow.active>button,.channelBrandRail .channelBrandAllRow.active>button,.channelBrandRail button.active{color:#fff7ea!important}.channelBrandAllRow.active .channelBrandEdit{border-left-color:#d4a863;color:#ffe3a7!important}.channelBrandOrderModal header :where(h1,h2,h3,b,strong){text-shadow:0 1px 1px #0008;color:#fff4e2!important}.channelBrandOrderModal header small{color:#ead8c2!important;opacity:1!important}.channelBrandOrderModal header button{color:#fff!important}.channelShareOrderDialog header :where(h1,h2,h3,b,strong),.channelShareOrderModal header :where(h1,h2,h3,b,strong),.dialogHead.dark :where(h1,h2,h3,b,strong){color:#fff4e2!important}.channelShareOrderDialog header :where(span,small),.channelShareOrderModal header :where(span,small){color:#ead8c2!important}.channelCatalogViewBar{color:#2a1b13}.subpage .panelHead .grandTotal{text-shadow:0 1px 1px #0008;color:#fff7e8!important}.channelCatalogViewBar>span,.channelCatalogViewBar b{color:#563618}@media (max-width:760px){.subpageHead h1{text-shadow:0 1px 1px #0008;color:#fff7e9!important}.channelCatalog .channelProductIdentity code,.channelCatalog .channelPrice span{color:#51463d}}.channelBrandOrderList article.pinned{background:#fff3dc;border-left:4px solid #a66b1f}.channelBrandOrderList article>span small{line-height:1.35;color:#4f443b!important;font-size:12px!important;font-weight:750!important}.channelBrandOrderList article>div{flex-wrap:nowrap;gap:6px;display:flex}.channelBrandOrderList article button.active{color:#fff4d7;background:#8b5a1f}.channelAccountRail button .channelRailRate{color:#6b4a2e;white-space:nowrap;margin-left:auto;font-size:13px;font-style:normal;font-weight:900}.channelAccountRail button.active .channelRailRate{color:#f4d89d}.channelAccountRail button.active b{color:#fff8eb!important}.channelAccountRail button.active small{color:#eadfce!important}.channelAccountRail button.active i.on{color:#bde7aa!important}.channelAccountRail button.active i.off{color:#ffc0b5!important}.channelCreateLauncher{align-items:center;gap:12px;margin-bottom:14px;display:flex}.channelCreateLauncher>button{color:#fff8eb;background:#4b2a19;min-height:44px;padding:9px 18px;font-weight:900}.channelCreateLauncher>small{color:#594b40;font-weight:700}.channelCreateModal{z-index:1250;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#190d08cc;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.channelCreateModal>section{color:#2c2119;background:#f8f2e8;border:1px solid #a47b42;border-radius:9px;width:min(780px,100%);max-height:calc(100dvh - 32px);overflow:auto;box-shadow:0 24px 80px #0009}.channelCreateModal>section>header{z-index:2;background:#422516;border-bottom:2px solid #b68a45;justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;display:flex;position:sticky;top:0}.channelCreateModal header h2{margin:2px 0;color:#fff8eb!important}.channelCreateModal header .eyebrow{color:#dfb86d!important}.channelCreateModal header small{color:#eadcca!important}.channelCreateModal header>button{background:#5a3522;place-items:center;width:38px;min-width:38px;height:38px;padding:0;font-size:22px;display:grid;color:#fff!important}.channelCreateModal .channelCreateForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:15px}.channelCreateModal .channelCreatePermissions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.channelCreateModal .channelCreateForm>footer{grid-column:1/-1;grid-template-columns:120px minmax(0,1fr);gap:8px;display:grid}.channelCreateModal .channelCreateForm>footer button{min-height:44px}.channelCreateModal .channelCreateForm>footer .secondary{color:#3e2b1e;background:#eee4d5}.channelCreateModal :where(label,b,small,p){color:#352920}.channelCreateModal input::placeholder{color:#837468}@media (max-width:760px){.channelCreateLauncher{grid-template-columns:1fr;margin:8px 0 12px;display:grid}.channelCreateLauncher>button{width:100%}.channelCreateLauncher>small{text-align:center;font-size:9px}.channelCreateModal{align-items:stretch;padding:5px}.channelCreateModal>section{border-radius:7px;width:100%;max-height:calc(100dvh - 10px)}.channelCreateModal>section>header{padding:11px 12px}.channelCreateModal header h2{font-size:19px}.channelCreateModal header small{font-size:9px}.channelCreateModal .channelCreateForm{grid-template-columns:1fr;gap:8px;padding:10px}.channelCreateModal .channelCreatePermissions{grid-template-columns:1fr 1fr}.channelCreateModal .channelCreateToggle{gap:6px;padding:8px}.channelCreateModal .channelCreateToggle b{font-size:11px}.channelCreateModal .channelCreateToggle small{font-size:8px}.channelCreateModal .channelCreateForm>footer{background:#f8f2e8;grid-template-columns:82px minmax(0,1fr);padding:8px 0 0;position:sticky;bottom:-10px}.channelCreateModal input,.channelCreateModal select{min-height:40px;font-size:16px}}.channelShareOrderOwner{text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden;color:#6d5139!important;font-size:10px!important;font-style:normal!important;font-weight:750!important;display:block!important}.channelShareCustomer .channelShareAddress{grid-column:1/3}.channelShareOrderDialog footer .channelShareOrderSummary{align-items:stretch;gap:8px;display:flex}.channelShareOrderSummary strong{color:#382317;background:#efe4d3;border:1px solid #c7b292;place-items:center;min-width:165px;padding:10px 13px;display:grid}.channelShareDetailCard{border-radius:6px;min-width:172px;position:relative;color:#fff!important;text-align:left!important;background:#4a2b1a!important;border:1px solid #8a6037!important;padding:9px 38px 9px 12px!important;display:grid!important}.channelShareDetailCard small{font-size:9px;color:#ead8bd!important}.channelShareDetailCard b{font-size:12px;color:#fff8ec!important}.channelShareDetailCard i{font-size:18px;font-style:normal;position:absolute;top:50%;right:13px;transform:translateY(-50%);color:#fff8ec!important}.publicOrderAddCart{grid-template-columns:minmax(0,1fr) minmax(190px,280px)!important;gap:8px!important;padding:9px 12px!important}.publicOrderAddCartToggle{text-align:left;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;color:#28170f!important;background:0 0!important;border:0!important;min-height:44px!important;padding:0!important;display:grid!important}.publicOrderAddCartToggle:disabled{opacity:1}.publicOrderAddCartToggle>span{gap:3px;min-width:0;display:grid}.publicOrderAddCartToggle small{text-overflow:ellipsis;white-space:nowrap;color:#67584a;overflow:hidden}.publicOrderAddCartToggle strong{white-space:nowrap;font-size:18px}.publicOrderAddCartToggle i{color:#75491e;font-size:11px;font-style:normal;font-weight:900}.publicOrderAddConfirm{grid-column:2!important;min-height:44px!important}.publicOrderAddCartItems{border-top:1px solid #bca586;grid-column:1/-1;gap:5px;padding:7px 0;display:grid!important}.publicOrderAddCartItems>article{background:#fffaf3;grid-template-columns:50px minmax(0,1fr) 62px 100px 30px;align-items:center;gap:7px;padding:5px 7px;display:grid}.publicOrderAddCartItems img,.publicOrderAddCartItems>article>.emptyThumb{object-fit:contain;background:#fff;place-items:center;width:50px;height:36px;display:grid}.publicOrderAddCartItems>article>div{gap:2px;min-width:0;display:grid}.publicOrderAddCartItems code,.publicOrderAddCartItems b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.publicOrderAddCartItems label{gap:2px;display:grid}.publicOrderAddCartItems input{text-align:center;width:100%;height:32px;padding:3px}.publicOrderAddCartItems>article>strong{text-align:right;white-space:nowrap}.publicOrderAddCartItems>article>button{background:#8f2d22;width:30px;min-width:30px;height:30px;min-height:30px;padding:0}body .subpage .sharePublishBar{align-items:center!important}body .subpage .sharePublishOptions{align-items:center!important;gap:16px!important;display:flex!important}body .subpage .shareExpiryOption{flex-direction:row!important;align-items:center!important;gap:8px!important;width:auto!important;min-height:42px!important;display:flex!important}body .subpage .shareExpiryOption>span{white-space:nowrap!important;order:1!important;width:auto!important;font-size:14px!important}body .subpage .shareExpiryOption>select{order:2!important;width:112px!important;height:42px!important}body .subpage .contactToggle{background:0 0!important;border:0!important;flex-direction:row!important;align-items:center!important;gap:8px!important;width:auto!important;min-height:42px!important;padding:0!important;display:flex!important}body .subpage .contactToggle>span{white-space:nowrap!important;order:1!important;font-size:14px!important}body .subpage .contactToggle>input{order:2!important;width:20px!important;height:20px!important;margin:0!important}@media (max-width:760px){.publicOrderAddCart{grid-template-columns:1fr!important;padding:7px!important}.publicOrderAddCartToggle{grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important}.publicOrderAddCartToggle>span small{max-width:190px;font-size:8px}.publicOrderAddCartToggle strong{font-size:13px}.publicOrderAddCartToggle i{text-align:right;grid-column:2;font-size:8px}.publicOrderAddConfirm{width:100%;grid-column:1!important;min-height:40px!important}.publicOrderAddCartItems>article{grid-template-columns:38px minmax(0,1fr) 48px 24px;gap:4px;padding:4px}.publicOrderAddCartItems img,.publicOrderAddCartItems>article>.emptyThumb{width:38px;height:30px}.publicOrderAddCartItems>article>div b{font-size:9px}.publicOrderAddCartItems>article>div code,.publicOrderAddCartItems>article>div small{font-size:7px}.publicOrderAddCartItems label{grid-column:3}.publicOrderAddCartItems input{height:29px}.publicOrderAddCartItems>article>strong{grid-column:2/4;font-size:9px}.publicOrderAddCartItems>article>button{grid-area:1/4;width:24px;min-width:24px;height:24px;min-height:24px}body .subpage .sharePublishOptions{flex-wrap:nowrap!important;gap:8px!important;display:flex!important}body .subpage .shareExpiryOption,body .subpage .contactToggle{justify-content:flex-start!important;gap:5px!important}body .subpage .shareExpiryOption>span,body .subpage .contactToggle>span{font-size:11px!important}body .subpage .shareExpiryOption>select{width:92px!important;height:38px!important}body .subpage .contactToggle>input{width:18px!important;height:18px!important}.publicOrderCatalogLayout.singleBrand{grid-template-columns:1fr!important;width:100%!important;display:block!important}.publicOrderCatalogLayout.singleBrand>.publicOrderItemRows{width:100%!important;min-width:0!important;display:grid!important}.publicOrderCatalogLayout.singleBrand>.publicOrderItemRows>article{width:100%!important;min-width:0!important}.publicOrderCatalogLayout.singleBrand .publicOrderMoneyLine{width:100%!important}.publicOrderAddList>article>label input,.publicOrderAddCartItems input{touch-action:manipulation;font-size:16px!important;line-height:1.2!important}.publicOrderAddSearch,.publicOrderAddVerify input{font-size:16px!important}}.channelShareOrderItems article>.zoomTrigger{place-items:center;width:50px;height:38px;display:grid}.channelShareOrderItems article>.zoomTrigger img{object-fit:contain;background:#fff;width:50px;height:38px}.publicOrderAddList article>.zoomTrigger{place-items:center;width:64px;height:46px;display:grid}.publicOrderAddList article>.zoomTrigger img{object-fit:contain;background:#fff;width:64px;height:46px}.publicOrderAddCartItems article>.zoomTrigger{place-items:center;width:50px;height:36px;display:grid}.publicOrderAddCartItems article>.zoomTrigger img{object-fit:contain;background:#fff;width:50px;height:36px}@media (max-width:760px){.channelShareOrderItems article>.zoomTrigger,.channelShareOrderItems article>.zoomTrigger img{width:40px!important;height:32px!important}.publicOrderAddList article>.zoomTrigger,.publicOrderAddList article>.zoomTrigger img{width:46px;height:36px}.publicOrderAddCartItems article>.zoomTrigger,.publicOrderAddCartItems article>.zoomTrigger img{width:38px;height:30px}.channelShareOrderListV2{width:100%!important;overflow:hidden!important}.channelShareOrderListV2>button{border-left:3px solid #9d6c31!important;grid-template-rows:1fr!important;grid-template-columns:minmax(62px,1.05fr) minmax(50px,.78fr) 32px minmax(54px,.88fr) minmax(54px,.88fr) 34px!important;gap:2px!important;width:100%!important;min-width:0!important;min-height:58px!important;padding:6px 5px!important;display:grid!important}.channelShareOrderListV2>button>span:first-child,.channelShareOrderListV2>button>span:nth-child(2),.channelShareOrderListV2>button>span:nth-child(3),.channelShareOrderListV2>button>span:nth-child(4),.channelShareOrderListV2>button>span:nth-child(5),.channelShareOrderListV2>button>em{text-align:left!important;grid-area:1!important;align-self:center!important;min-width:0!important;display:grid!important}.channelShareOrderListV2>button>span:nth-child(3),.channelShareOrderListV2>button>span:nth-child(4),.channelShareOrderListV2>button>span:nth-child(5){text-align:right!important}.channelShareOrderListV2>button small{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:6px!important;line-height:1.1!important;overflow:hidden!important}.channelShareOrderListV2>button b{text-overflow:ellipsis!important;white-space:normal!important;font-size:8px!important;line-height:1.15!important;overflow:hidden!important}.channelShareOrderOwner{white-space:nowrap!important;font-size:7px!important}.channelShareOrderDialog .channelShareCustomer>div:nth-child(3){grid-column:auto!important}.channelShareOrderDialog .channelShareCustomer>.channelShareAddress{grid-column:1/3!important}.channelShareOrderDialog footer .channelShareOrderSummary{grid-template-columns:1fr 1fr;gap:5px;display:grid}.channelShareOrderSummary strong{text-align:center;min-width:0;padding:7px 4px;font-size:9px}.channelShareDetailCard{width:100%;min-width:0}.channelShareOrderListV2>button>em{text-align:center!important;justify-self:stretch!important;padding:5px 1px!important;font-size:0!important}.channelShareOrderListV2>button>em:after{content:"查看";font-size:7px!important}.channelAccountsPage .channelAccountManager{grid-template-columns:116px minmax(0,1fr)!important;min-height:520px!important}.channelAccountsPage .channelAccountRail{border-bottom:0!important;border-right:1px solid #cdbda8!important;grid-template-rows:auto minmax(0,1fr) auto!important;padding:7px!important}.channelAccountsPage .channelAccountRail>div{align-content:start!important;max-height:620px!important;display:grid!important;overflow:hidden auto!important}.channelAccountsPage .channelAccountRail button{flex:initial!important;gap:3px!important;min-height:52px!important;padding:7px 6px!important;display:flex!important}.channelAccountsPage .channelAccountRail button b{font-size:12px!important}.channelAccountsPage .channelAccountRail button small,.channelAccountsPage .channelAccountRail button i,.channelAccountsPage .channelAccountRail>small{font-size:8px!important}.channelAccountsPage .channelAccountDetail{min-width:0!important;padding:9px!important}.channelAccountsPage .channelAccountDetail>header h2{font-size:20px!important}.channelAccountsPage .channelAccountDetail>header p,.channelAccountsPage .channelAccountDetail>header>span{font-size:9px!important}.channelAccountsPage .channelAccountCommands{grid-template-columns:1fr 1fr!important;gap:5px!important}.channelAccountsPage .channelAccountCommands>a,.channelAccountsPage .channelAccountCommands button{min-height:34px!important;padding:5px 3px!important;font-size:9px!important}.channelAccountsPage .channelPermissionModalForm{grid-template-columns:1fr 1fr!important;gap:7px!important}.channelAccountsPage .channelPermissionModalForm button{grid-column:1/-1!important}body .subpage .shareMeta{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;display:grid!important}body .subpage .shareMeta>label{white-space:nowrap!important;gap:3px!important;min-width:0!important;font-size:8px!important}body .subpage .shareMeta :is(input,select){width:100%!important;min-width:0!important;height:38px!important;padding:4px 6px!important;font-size:16px!important}body .subpage .shareMeta input::placeholder{font-size:10px!important}.channelAccountsPage .channelAccountManager{grid-template-columns:142px minmax(0,1fr)!important}.channelAccountsPage .channelAccountRail{padding:6px!important}.channelAccountsPage .channelAccountRail>input{height:32px!important;padding:3px 5px!important;font-size:8px!important}.channelAccountsPage .channelAccountRail button{gap:2px!important;min-height:46px!important;padding:5px 4px!important}.channelAccountsPage .channelAccountRail button b{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:62px!important;font-size:10px!important;line-height:1.1!important;overflow:hidden!important}.channelAccountsPage .channelAccountRail button small{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:58px!important;font-size:7px!important;line-height:1.05!important;overflow:hidden!important}.channelAccountsPage .channelAccountRail button .channelRailRate{margin-left:auto!important;font-size:9px!important}.channelAccountsPage .channelAccountRail button i{white-space:nowrap!important;font-size:7px!important}.channelAccountsPage .channelRailNode{padding-left:calc(var(--depth,0)*7px)!important}.channelAccountsPage .channelRailExpand{width:14px!important;min-width:14px!important;font-size:8px!important}.channelAccountsPage .channelAccountCommands>a,.channelAccountsPage .channelAccountCommands button{font-size:8px!important}.channelAccountsPage .channelPermissionModalForm label{font-size:9px!important;line-height:1.2!important}.channelCatalog .channelBrandRail{overflow-x:hidden!important}.channelCatalog .channelBrandRail>button{text-overflow:ellipsis!important;grid-template-columns:minmax(0,1fr) 14px!important;align-items:center!important;gap:2px!important;width:100%!important;min-width:0!important;padding:8px 5px!important;font-size:8px!important;line-height:1.15!important;display:grid!important;overflow:hidden!important}.channelCatalog .channelBrandRail>button>b{text-align:right!important;grid-column:2!important;width:14px!important;min-width:14px!important;font-size:8px!important;display:block!important}.channelCatalog .channelBrandAllRow{grid-template-columns:minmax(0,1fr) 22px!important;min-width:0!important;display:grid!important}.channelCatalog .channelBrandAllRow>button{white-space:nowrap!important;grid-template-columns:minmax(0,1fr) 14px!important;align-items:center!important;gap:2px!important;min-width:0!important;padding:7px 4px!important;font-size:7px!important;line-height:1.1!important;display:grid!important}.channelCatalog .channelBrandAllRow>button>span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.channelCatalog .channelBrandAllRow>button>b{text-align:right!important;width:14px!important;min-width:14px!important;font-size:8px!important}.channelCatalog .channelBrandAllRow>.channelBrandEdit{place-items:center!important;width:22px!important;min-width:22px!important;padding:0!important;font-size:9px!important;display:grid!important}}.channelAccountRail .channelRailNode[data-depth]:not([data-depth="0"])>.channelRailAccount{background:#f7efe2;border-left:3px solid #b88a45}.channelAccountRail .channelRailNode[data-depth]:not([data-depth="0"])>.channelRailAccount b{font-size:14px}.channelAccountRail .channelRailNode[data-depth="2"]>.channelRailAccount,.channelAccountRail .channelRailNode[data-depth="3"]>.channelRailAccount,.channelAccountRail .channelRailNode[data-depth="4"]>.channelRailAccount,.channelAccountRail .channelRailNode[data-depth="5"]>.channelRailAccount{background:#eee4d5}.channelAccountRail .channelRailAccount small>em{color:#9a641f;font-size:.82em;font-style:normal;font-weight:900;display:inline}.channelAccountRail .channelRailAccount.active small>em{color:#f4ce83}@media (max-width:760px){.channelAccountsPage .channelRailNode[data-depth="0"]{padding-left:0!important}.channelAccountsPage .channelRailNode[data-depth="1"]{padding-left:7px!important}.channelAccountsPage .channelRailNode[data-depth="2"]{padding-left:14px!important}.channelAccountsPage .channelRailNode[data-depth="3"]{padding-left:21px!important}.channelAccountsPage .channelRailNode[data-depth="4"],.channelAccountsPage .channelRailNode[data-depth="5"]{padding-left:28px!important}.channelAccountsPage .channelRailNode[data-depth]:not([data-depth="0"])>.channelRailAccount b{font-size:9px!important}.channelAccountsPage .channelRailNode[data-depth]:not([data-depth="0"])>.channelRailAccount{border-left-width:2px!important}.channelAccountsPage .channelRailAccount small>em{font-size:6px!important}}.channelAccountsPage .channelAccountRail .channelRailNode>.channelRailAccount{color:#2b1c14!important}.channelAccountsPage .channelAccountRail .channelRailNode>.channelRailAccount b{color:#25170f!important}.channelAccountsPage .channelAccountRail .channelRailNode>.channelRailAccount small{color:#69594b!important}.channelAccountsPage .channelAccountRail .channelRailNode>.channelRailAccount .channelRailRate{color:#6c4727!important}.channelAccountsPage .channelAccountRail .channelRailNode>.channelRailAccount.active{color:#fff8eb!important;background:#452719!important;border-color:#8f693c #8f693c #8f693c #d3a052!important}.channelAccountsPage .channelAccountRail .channelRailNode>.channelRailAccount.active b{color:#fff8eb!important}.channelAccountsPage .channelAccountRail .channelRailNode>.channelRailAccount.active small{color:#eadfce!important}.channelAccountsPage .channelAccountRail .channelRailNode>.channelRailAccount.active small>em,.channelAccountsPage .channelAccountRail .channelRailNode>.channelRailAccount.active .channelRailRate{color:#f4ce83!important}.channelAccountsPage .channelAccountRail .channelRailNode>.channelRailAccount.active i.on{color:#bce7aa!important}.channelAccountsPage .channelAccountRail .channelRailNode>.channelRailAccount.active i.off{color:#ffc0b5!important}.publicOrderAddCartToggle>i{color:#573719!important;white-space:nowrap!important;background:#fff2d9!important;border:1px solid #a97935!important;border-radius:4px!important;place-items:center!important;min-width:58px!important;min-height:32px!important;padding:5px 9px!important;font-size:11px!important;font-style:normal!important;font-weight:900!important;display:grid!important;box-shadow:0 1px 2px #3f24131f!important}.publicOrderAddCartToggle:hover>i{background:#f4dfb7!important}.publicOrderAddCartToggle[aria-expanded=true]>i{color:#fff5df!important;background:#70441e!important;border-color:#70441e!important}@media (max-width:760px){.publicOrderAddCartToggle{grid-template-rows:34px!important;grid-template-columns:minmax(0,1fr) auto 50px!important;align-items:center!important;gap:6px!important;width:100%!important;display:grid!important;overflow:visible!important}.publicOrderAddCartToggle>span{grid-area:1/1!important;min-width:0!important}.publicOrderAddCartToggle>strong{grid-area:1/2!important;align-self:center!important;font-size:13px!important}.publicOrderAddCartToggle>i{grid-area:1/3!important;align-self:center!important;width:50px!important;min-width:50px!important;height:28px!important;min-height:28px!important;padding:3px 5px!important;font-size:9px!important;line-height:20px!important}.publicOrderAddConfirm{margin-top:2px!important}}.channelAccountsPage .channelAccountRail>div>.channelRailNode{margin-block:2px}.channelAccountsPage .channelAccountRail>div>.channelRailNode:nth-child(odd)>.channelRailAccount:not(.active){background:#f7f1e7!important}.channelAccountsPage .channelAccountRail>div>.channelRailNode:nth-child(2n)>.channelRailAccount:not(.active){background:#eee5d8!important}.channelAccountsPage .channelAccountRail>div>.channelRailNode>.channelRailAccount:not(.active){border-top:1px solid #ffffffa8!important;border-bottom:1px solid #d8c9b7!important;border-radius:4px!important}@media (max-width:760px){.channelAccountsPage .channelAccountRail>div>.channelRailNode{margin-block:1px}}.channelToolActions>form:only-child{grid-column:1/-1!important}.channelQuickSwitcher{color:#3b2115;background:#f8ead0;border:1px solid #c79a53;align-items:center;gap:7px;min-width:0;height:38px;padding:4px 7px;display:flex}.channelQuickSwitcher span{white-space:nowrap;flex:none;font-size:10px;font-weight:900;color:#3b2115!important}.channelQuickSwitcher select{color:#321f15;background:#fffaf0;border:1px solid #b88b4e;width:170px;min-width:0;height:28px;padding:2px 24px 2px 7px;font-size:11px;font-weight:850}.channelHero .channelQuickSwitcher{background:#fff1d6;border-color:#d0a559}.subpageHead .channelQuickSwitcher{height:40px}.channelHeaderActions .channelQuickSwitcher{margin:0}@media (max-width:760px){.channelQuickSwitcher{gap:3px;height:32px;padding:2px 4px}.channelQuickSwitcher span{display:none}.channelQuickSwitcher select{width:118px;height:27px!important;min-height:27px!important;padding:2px 22px 2px 5px!important;font-size:11px!important;line-height:21px!important}.subpageHead .channelQuickSwitcher{height:32px}.channelHeaderActions{justify-content:flex-end!important;align-items:center!important;gap:5px!important;display:flex!important}.channelHeaderActions .channelQuickSwitcher{flex:none;width:auto;min-width:0}.channelHeaderActions .channelQuickSwitcher select{width:128px;max-width:34vw}.channelWorkbench .channelAccount{flex-wrap:wrap;justify-content:flex-end;gap:5px}.channelWorkbench .channelAccount>.channelQuickSwitcher{flex:none;order:-1;width:auto;display:flex!important}.channelWorkbench .channelHero{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;display:grid!important}.channelWorkbench .channelBrand{width:100%;min-width:0}.channelWorkbench .channelBrand>div{min-width:0}.channelWorkbench .channelBrand h1{text-overflow:clip!important;white-space:normal!important;overflow:visible!important}.channelWorkbench .channelAccount{width:100%;flex-wrap:nowrap!important;justify-content:flex-end!important}.channelWorkbench .channelAccount>.channelQuickSwitcher{margin-right:auto}.channelWorkbench .channelAccount>.channelQuickSwitcher select{width:142px;max-width:42vw}html{-moz-text-size-adjust:100%!important;text-size-adjust:100%!important}.subpageHead:has(>.channelHeaderActions){grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important;gap:7px!important;padding:10px 12px!important;display:grid!important}.subpageHead:has(>.channelHeaderActions)>div:first-child{width:100%;min-width:0!important}.subpageHead:has(>.channelHeaderActions) h1{text-overflow:clip!important;white-space:normal!important;font-size:18px!important;line-height:1.15!important;overflow:visible!important}.channelShareOrdersPage>.subpageHead .channelHeaderActions{grid-template-columns:none!important;justify-content:flex-end!important;align-items:center!important;gap:4px!important;width:100%!important;margin:0!important;display:flex!important}.subpageHead:has(>.channelHeaderActions)>.channelHeaderActions{grid-template-columns:none!important;justify-content:flex-end!important;align-items:center!important;gap:4px!important;width:100%!important;margin:0!important;display:flex!important}.subpageHead:has(>.channelHeaderActions) .channelQuickSwitcher{margin-right:auto!important}.subpageHead:has(>.channelHeaderActions) .channelQuickSwitcher select{width:128px!important;max-width:38vw!important}.channelShareOrdersPage>.subpageHead .channelHeaderActions a{white-space:nowrap!important;min-width:0!important;min-height:31px!important;padding:4px 7px!important;font-size:9px!important;line-height:1.1!important}.subpageHead:has(>.channelHeaderActions) .channelHeaderActions a{white-space:nowrap!important;min-width:0!important;min-height:31px!important;padding:4px 7px!important;font-size:9px!important;line-height:1.1!important}.channelWorkbench .channelBrand p{letter-spacing:.1em!important;font-size:8px!important}.channelWorkbench .channelBrand h1{font-size:18px!important;line-height:1.15!important}.channelWorkbench .channelBrand span{font-size:9px!important;line-height:1.2!important}}.channelToolActions{grid-template-columns:112px minmax(250px,360px);justify-content:end;align-items:stretch;gap:8px;min-width:0;display:grid}.channelToolActions>form{grid-template-columns:minmax(0,1fr) 62px!important;width:100%!important;min-width:0!important;display:grid!important}.channelBulkPriceTrigger{white-space:nowrap;min-height:38px;width:112px!important;min-width:112px!important;padding:7px 10px!important}.channelBulkPriceDialog{color:#271a13;background:#f5eee3;border:1px solid #9b6a30;width:min(460px,100vw - 28px);max-width:none;max-height:calc(100dvh - 28px);margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.channelBulkPriceDialog::backdrop{background:#160b07b8}.channelBulkPriceDialog>header{background:#402113;border-bottom:3px solid #ad7a2e;justify-content:space-between;align-items:center;gap:12px;padding:17px 18px;display:flex;color:#fff8ea!important}.channelBulkPriceDialog>header div{gap:4px;display:grid}.channelBulkPriceDialog>header b{text-shadow:0 1px 1px #0005;font-size:19px;font-weight:900;color:#fff8ea!important}.channelBulkPriceDialog>header small{font-size:11px;font-weight:650;color:#f0dfc7!important}.channelBulkPriceDialog>header button{width:38px;min-width:38px;height:38px;padding:0;font-weight:900;color:#fff!important}.channelBulkPriceDialog>label{gap:8px;padding:18px 18px 8px;font-weight:800;display:grid}.channelBulkPriceDialog>label>div{grid-template-columns:minmax(0,1fr) 58px;display:grid}.channelBulkPriceDialog input{min-width:0;height:46px;font-size:18px;font-weight:850}.channelBulkPriceDialog label em{background:#e3d7c5;border:1px solid #9e805d;border-left:0;place-items:center;font-style:normal;display:grid}.channelBulkPriceDialog>p{color:#665446;margin:0;padding:4px 18px 12px;font-size:11px;line-height:1.5}.channelBulkPriceDialog>output{color:#235c31;background:#e5eee3;margin:0 18px 12px;padding:9px;font-weight:800;display:block}.channelBulkPriceDialog>footer{grid-template-columns:1fr 1fr;gap:8px;padding:12px 18px 18px;display:grid}.channelBulkPriceDialog>footer button:first-child{background:#806341}@media (max-width:760px){.channelTools{grid-template-columns:minmax(158px,1fr) minmax(0,286px)!important}.channelToolActions{grid-template-columns:76px minmax(0,1fr)!important;justify-self:end!important;gap:4px!important;width:100%!important;max-width:286px!important}.channelToolActions>form{grid-template-columns:minmax(0,1fr) 48px!important;width:100%!important;max-width:none!important}.channelToolActions>form input{height:34px!important;padding:4px 6px!important;font-size:10px!important}.channelToolActions>form input::placeholder{font-size:9px!important}.channelToolActions>form button{width:48px!important;min-width:48px!important;height:34px!important;font-size:9px!important}.channelBulkPriceTrigger{width:76px!important;min-width:76px!important;height:34px!important;min-height:34px!important;padding:3px!important;font-size:9px!important}.channelBulkPriceDialog{width:calc(100vw - 18px)}.channelBulkPriceDialog>header{padding:12px}.channelBulkPriceDialog>header b{font-size:16px}.channelBulkPriceDialog>header small{font-size:9px}.channelBulkPriceDialog>label{padding:14px 12px 7px}.channelBulkPriceDialog input{height:42px;font-size:16px}.channelBulkPriceDialog>p{padding:3px 12px 10px;font-size:9px}.channelBulkPriceDialog>output{margin:0 12px 10px;font-size:10px}.channelBulkPriceDialog>footer{padding:10px 12px 14px}.channelWorkbench .channelHero{grid-template-rows:auto 32px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:5px!important;padding:8px 10px!important;display:grid!important}.channelWorkbench .channelBrand{display:contents!important}.channelWorkbench .channelBrand img,.channelWorkbench .channelBrand p{display:none!important}.channelWorkbench .channelBrand>div{display:contents!important}.channelWorkbench .channelBrand h1{grid-area:1/1/auto/-1!important;margin:0!important;font-size:16px!important;line-height:1.1!important}.channelWorkbench .channelIdentityLine{box-sizing:border-box!important;color:#352117!important;white-space:nowrap!important;background:#f1e9dd!important;border:1px solid #c7b396!important;border-radius:4px!important;grid-area:2/1!important;gap:2px 3px!important;width:auto!important;max-width:100%!important;height:32px!important;min-height:32px!important;margin:0!important;padding:3px 5px!important;font-size:8px!important;line-height:1.05!important;overflow:hidden!important}.channelWorkbench .channelIdentityLine>b{color:#74502b!important;font-size:7px!important}.channelWorkbench .channelIdentityLine>button{color:#f5dcae!important;background:#3e2417!important;border:1px solid #9b6a29!important;width:48px!important;min-width:48px!important;height:24px!important;min-height:24px!important;padding:2px 4px!important;font-size:8px!important}.channelWorkbench .channelIdentityLine>em{color:#74502b!important;font-size:7px!important}.channelWorkbench .channelAccount{grid-area:2/2!important;gap:4px!important;width:auto!important;height:32px!important}.channelWorkbench .channelAccount>.channelQuickSwitcher{height:28px!important;padding:1px 3px!important}.channelWorkbench .channelAccount>.channelQuickSwitcher select{width:104px!important;max-width:27vw!important;height:24px!important;min-height:24px!important;font-size:9px!important}.channelWorkbench .channelAccount>.channelReturnLink,.channelWorkbench .channelAccount>.channelExitView{min-width:52px!important;height:28px!important;min-height:28px!important;padding:3px 6px!important;font-size:8px!important}.subpageHead:has(>.channelHeaderActions){gap:5px!important;padding:8px 10px!important}.subpageHead:has(>.channelHeaderActions) h1{font-size:16px!important;line-height:1.1!important}.subpageHead:has(>.channelHeaderActions) .channelQuickSwitcher{height:28px!important;padding:1px 3px!important}.subpageHead:has(>.channelHeaderActions) .channelQuickSwitcher select{width:112px!important;max-width:34vw!important;height:24px!important;min-height:24px!important;font-size:9px!important}.subpageHead:has(>.channelHeaderActions) .channelHeaderActions a{height:28px!important;min-height:28px!important;padding:3px 6px!important;font-size:8px!important}.channelQuotePage>.subpageHead{grid-template-rows:auto 32px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:5px!important;padding:8px 10px!important;display:grid!important}.channelQuotePage>.subpageHead>div:first-child{display:contents!important}.channelQuotePage>.subpageHead h1{grid-area:1/1/auto/-1!important;font-size:16px!important;line-height:1.1!important}.channelQuotePage>.subpageHead .channelIdentityLine{white-space:nowrap!important;grid-area:2/1!important;gap:2px 3px!important;width:auto!important;max-width:100%!important;height:32px!important;min-height:32px!important;margin:0!important;padding:3px 5px!important;font-size:8px!important;overflow:hidden!important}.channelQuotePage>.subpageHead .channelIdentityLine>b{font-size:7px!important}.channelQuotePage>.subpageHead .channelIdentityLine>button{width:48px!important;min-width:48px!important;height:24px!important;min-height:24px!important;padding:2px 4px!important;font-size:8px!important}.channelQuotePage>.subpageHead>.channelHeaderActions{grid-area:2/2!important;gap:4px!important;width:auto!important;height:32px!important}.channelQuotePage>.subpageHead>.channelHeaderActions .channelQuickSwitcher select{width:104px!important;max-width:27vw!important}.channelQuotePage>.subpageHead>.channelHeaderActions a{white-space:nowrap!important;min-width:68px!important}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
