/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, 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;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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,ui-sans-serif, system-ui, 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{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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#151514;--muted:#777772;--subtle:#9c9c96;--line:#e4e4de;--line-strong:#d4d4cd;--paper:#f4f4f0;--white:#fff;--dark:#1a1a19;--green:#78967e;--amber:#a17d3f;--red:#a34e45}*{box-sizing:border-box}html{background:var(--paper)}body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,SF Pro Display,PingFang SC,Microsoft YaHei,Arial,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}input,select{outline:none}h1,h2,h3,p{margin-top:0}.app-shell{grid-template-columns:246px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{z-index:20;background:var(--dark);color:#fff;flex-direction:column;height:100vh;padding:30px 20px 22px;display:flex;position:sticky;top:0}.brand{letter-spacing:.02em;align-items:center;gap:12px;padding:0 8px 36px;font-size:16px;font-weight:730;line-height:1.05;display:flex}.brand small{color:#8d8d88;letter-spacing:.18em;font-size:9px}.brand-mark{border:1px solid #55554f;place-items:center;width:34px;height:34px;font-family:Georgia,serif;font-size:20px;display:grid}.sidebar nav{gap:6px;display:grid}.nav-item{color:#9e9e99;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:12px;width:100%;padding:12px 14px;font-size:12px;transition:all .18s;display:flex}.nav-item span{color:#73736e;text-align:center;width:18px;font-size:17px}.nav-item:hover{color:#fff;background:#242423}.nav-item.active{color:#151515;background:#f2f2ed}.nav-item.active span{color:#151515}.demo-launch{color:#d0d0cb;text-align:left;background:#242423;border:1px solid #373735;border-radius:8px;align-items:center;gap:12px;margin-top:auto;padding:14px;display:flex}.demo-launch>span{border:1px solid #5e5e59;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;display:grid}.demo-launch strong,.demo-launch small{display:block}.demo-launch strong{color:#f7f7f2;font-size:11px}.demo-launch small{color:#777772;margin-top:3px;font-size:9px}.sidebar-foot{color:#767671;border-top:1px solid #30302e;margin-top:18px;padding:14px 10px 2px;font-size:10px}.live-dot{background:#9fd3a8;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 0 4px #9fd3a818}.workspace{min-width:0;padding:42px clamp(26px,4.2vw,72px) 64px;overflow:hidden}.eyebrow{color:#93938e;letter-spacing:.18em;margin:0 0 8px;font-size:9px;font-weight:750}h1{letter-spacing:-.045em;margin-bottom:0;font-size:34px;font-weight:600;line-height:1}h2{letter-spacing:-.035em;margin-bottom:0;font-size:22px;font-weight:620}h3{letter-spacing:-.02em;margin-bottom:22px;font-size:15px}.subtitle,.page-head>div>p:last-child{color:#85857f;margin:12px 0 0;font-size:11px}.subtitle b{color:var(--ink)}.topbar{justify-content:space-between;align-items:flex-end;margin-bottom:34px;display:flex}.top-actions{gap:8px;display:flex}.ghost-btn,.primary-btn,.row-action,.text-btn,.inverse-btn{border:0;border-radius:6px;padding:11px 16px;font-size:11px;font-weight:680;transition:all .18s}.ghost-btn{color:var(--ink);border:1px solid var(--line);background:#fff}.ghost-btn:hover{border-color:#b9b9b2}.primary-btn{color:#fff;background:#191918}.primary-btn:hover{background:#30302e;transform:translateY(-1px)}.primary-btn.full,.text-btn.full{width:100%}.primary-btn.big{min-height:48px;padding:13px 20px}.text-btn{color:#777;background:0 0}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.metric-card{min-width:0;min-height:158px;color:var(--ink);border:1px solid var(--line);text-align:left;background:#fff;border-radius:8px;padding:18px;transition:all .2s;position:relative;overflow:hidden}.metric-card:hover{border-color:#bdbdb6;transform:translateY(-3px);box-shadow:0 12px 34px #1b1b190b}.metric-card.exception{color:#fff;background:#242422;border-color:#242422}.metric-top{color:#666661;white-space:nowrap;justify-content:space-between;font-size:10px;display:flex}.exception .metric-top{color:#aaa9a4}.metric-index{color:#bcbcb7;font-family:ui-monospace,SFMono-Regular,monospace}.metric-card>strong{letter-spacing:-.055em;margin:26px 0 11px;font-size:35px;font-weight:590;display:block}.metric-card>p{color:#9a9a95;margin:0;font-size:9px}.metric-arrow{color:#c1c1bc;font-size:12px;position:absolute;bottom:16px;right:16px}.payment-stats-panel{color:#fff;background:#20201f;border:1px solid #20201f;border-radius:9px;margin-top:12px;padding:24px 25px 20px}.payment-stats-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.payment-stats-head .eyebrow{color:#777772}.payment-stats-head h2{font-size:20px}.payment-stats-head p:last-child{color:#8b8b86;margin:8px 0 0;font-size:9px}.payment-stats-head>span{color:#b8d2bd;letter-spacing:.08em;white-space:nowrap;border:1px solid #4f6553;border-radius:99px;padding:5px 8px;font-size:7px}.payment-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:20px;display:grid}.payment-stats-grid article{background:#292928;border:1px solid #3a3a37;border-radius:7px;min-width:0;padding:17px 18px 16px}.payment-stats-grid article>div{align-items:center;gap:9px;display:flex}.payment-stats-grid article>div span{color:#6f6f6a;font-family:ui-monospace,SFMono-Regular,monospace;font-size:7px}.payment-stats-grid article>div strong{color:#c6c6c0;font-size:9px}.payment-stats-grid article>b{color:#fff;letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;margin-top:19px;font-size:clamp(20px,2.2vw,29px);font-weight:590;display:block;overflow:hidden}.payment-stats-grid article>small{color:#777772;margin-top:8px;font-size:7px;display:block}.payment-stats-link{cursor:pointer;outline:0;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative}.payment-stats-link:hover{border-color:#454541;transform:translateY(-2px);box-shadow:0 16px 38px #17171518}.payment-stats-link:has(.payment-stats-hitarea:focus-visible){border-color:#454541;transform:translateY(-2px);box-shadow:0 16px 38px #17171518}.payment-stats-hitarea{z-index:2;border-radius:inherit;background:0 0;border:0;width:100%;position:absolute;inset:0}.payment-stats-action{justify-items:end;gap:10px;display:grid}.payment-stats-action span{color:#b8d2bd;letter-spacing:.08em;white-space:nowrap;border:1px solid #4f6553;border-radius:99px;padding:5px 8px;font-size:7px}.payment-stats-action b{color:#f0f0e9;font-size:9px;font-weight:680}.business-head-actions{align-items:center;gap:12px;display:flex}.business-head-actions>span{color:#8c8c86;white-space:nowrap;font-size:8px}.business-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.business-summary-grid article{border:1px solid var(--line);background:#fff;border-radius:8px;min-width:0;min-height:154px;padding:19px 20px}.business-summary-grid article:first-child{color:#fff;background:#20201f;border-color:#20201f}.business-summary-grid article>div{color:#74746f;align-items:center;gap:9px;font-size:9px;display:flex}.business-summary-grid article>div>span{color:#b6b6b0;font-family:ui-monospace,SFMono-Regular,monospace;font-size:7px}.business-summary-grid article:first-child>div{color:#c2c2bc}.business-summary-grid article:first-child>div>span{color:#696965}.business-summary-grid article>b{letter-spacing:-.05em;text-overflow:ellipsis;white-space:nowrap;margin-top:25px;font-size:clamp(21px,2.1vw,30px);font-weight:610;display:block;overflow:hidden}.business-summary-grid article>b small{color:#989892;letter-spacing:0;margin-left:6px;font-size:9px;font-weight:680}.business-summary-grid article>p{color:#9a9a94;margin:9px 0 0;font-size:7px;line-height:1.45}.business-panel{border:1px solid var(--line);background:#fff;border-radius:9px;min-width:0;overflow:hidden}.business-panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:20px;padding:22px 24px;display:flex}.business-panel-head h2{font-size:19px}.business-panel-head p:last-child{color:#999994;margin:7px 0 0;font-size:8px}.business-trend-panel{margin-top:12px}.business-legend{color:#777772;align-items:center;gap:7px;font-size:8px;display:flex}.business-legend>span{background:#252523;border-radius:2px;width:8px;height:8px}.business-legend b{font-weight:700}.business-legend em{color:#aaa9a4;margin-left:8px;font-size:7px;font-style:normal}.business-chart{scrollbar-width:thin;gap:4px;min-height:232px;padding:24px 22px 15px;display:flex;overflow-x:auto}.business-chart>button{color:#92928c;background:0 0;border:0;border-radius:4px;flex:1 0 18px;grid-template-rows:180px 14px;gap:7px;min-width:18px;padding:0;font-size:6px;display:grid}.business-chart>button>span{background:#f4f4f0;border-radius:3px;align-items:flex-end;height:180px;padding:0 1px;display:flex;overflow:hidden}.business-chart>button i{background:#292927;border-radius:2px 2px 0 0;width:100%;transition:height .25s,background .18s;display:block}.business-chart>button:hover i,.business-chart>button.active i{background:#78967e}.business-chart>button.active>span{outline-offset:2px;outline:2px solid #91aa96}.business-chart>button small{white-space:nowrap}.business-detail-grid{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:12px;margin-top:12px;display:grid}.business-daily-panel .business-panel-head>button{color:#777772;background:#f2f2ed;border:0;border-radius:5px;padding:8px 11px;font-size:8px}.business-daily-panel .business-panel-head>button.active{color:#fff;background:#222220}.business-day-row{color:#3e3e3a;text-align:left;background:#fff;border:0;border-bottom:1px solid #eeeeea;grid-template-columns:1.2fr 1fr .62fr .62fr 1fr;align-items:center;gap:12px;width:100%;min-height:53px;padding:0 22px;font-size:9px;display:grid}.business-day-row.header{color:#9b9b96;letter-spacing:.08em;text-transform:uppercase;background:#fafaf7;min-height:34px;font-size:7px}button.business-day-row:hover{background:#fafaf7}.business-day-row.active{background:#edf3ed;box-shadow:inset 3px 0 #78967e}.business-day-row strong{font-size:9px;display:block}.business-day-row small{color:#a4a49e;margin-top:3px;font-size:7px;display:block}.business-color-list{padding:6px 20px 18px}.business-color-list article{border-bottom:1px solid #eeeeea;padding:16px 0 14px}.business-color-list article:last-child{border-bottom:0}.business-color-list article>div{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.business-color-list article>div>i{color:#b1b1ab;font-family:ui-monospace,SFMono-Regular,monospace;font-size:7px;font-style:normal}.business-color-list article strong{text-transform:capitalize;font-size:10px;display:block}.business-color-list article small{color:#9b9b95;margin-top:3px;font-size:7px;display:block}.business-color-list article>div>b{font-size:18px;font-weight:610}.business-color-list article>div>b small{display:inline}.business-color-list article>span{background:#edede8;border-radius:99px;height:4px;margin:11px 0 7px 30px;display:block;overflow:hidden}.business-color-list article>span>i{border-radius:inherit;background:#78967e;height:100%;display:block}.business-color-list article>p{color:#9b9b95;margin:0 0 0 30px;font-size:7px}.business-orders-panel{margin-top:12px}.business-orders-head label{border:1px solid var(--line);background:#fafaf7;border-radius:6px;align-items:center;width:285px;height:39px;padding:0 12px;display:flex}.business-orders-head label>span{color:#999994;margin-right:8px}.business-orders-head input{background:0 0;border:0;width:100%;font-size:8px}.business-filter-bar{border-bottom:1px solid var(--line);background:#fafaf7;gap:6px;padding:11px 20px;display:flex}.business-filter-bar button{color:#777772;background:#edede8;border:0;border-radius:5px;padding:7px 10px;font-size:7px}.business-filter-bar button.active{color:#fff;background:#252523}.business-filter-bar b{color:#aaa9a3;margin-left:5px;font-family:ui-monospace,SFMono-Regular,monospace}.business-order-row{color:#2f2f2c;text-align:left;background:#fff;border:0;border-bottom:1px solid #ecece7;grid-template-columns:1.2fr 1.05fr 1.35fr 1.25fr .7fr 16px;align-items:center;gap:15px;width:100%;min-height:76px;padding:0 21px;font-size:9px;display:grid}.business-order-row.header{color:#9a9a95;letter-spacing:.08em;text-transform:uppercase;background:#fafaf7;min-height:35px;font-size:7px}.business-order-row:last-child{border-bottom:0}button.business-order-row:hover{background:#fafaf7}.business-order-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.business-order-row small{color:#999994;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;display:block;overflow:hidden}.business-transaction{text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,monospace;font-size:8px;overflow:hidden}.business-amount{font-weight:740}.business-empty{color:#9b9b95;text-align:center;padding:42px 20px;font-size:9px}.sa-performance-panel{border:1px solid var(--line);background:#fff;border-radius:9px;margin-top:12px;padding:24px 25px 18px}.sa-performance-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.sa-performance-head h2{font-size:20px}.sa-performance-head p:last-child{color:#999994;margin:8px 0 0;font-size:9px}.sa-performance-head label{color:#888882;font-size:8px;font-weight:680}.sa-performance-head select{color:#242422;border:1px solid var(--line);background:#fafaf7;border-radius:5px;outline:none;min-width:145px;height:38px;margin-top:7px;padding:0 10px;font-size:9px;display:block}.sa-performance-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:20px;display:grid}.sa-performance-grid article{background:#f7f7f3;border:1px solid #ecece6;border-radius:7px;min-width:0;padding:15px 16px 14px}.sa-performance-grid article>div{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:8px;display:grid}.sa-performance-grid article>div>span{color:#b0b0aa;font-family:ui-monospace,SFMono-Regular,monospace;font-size:7px}.sa-performance-grid article strong{text-overflow:ellipsis;color:#484844;min-width:0;font-size:10px;overflow:hidden}.sa-performance-grid article b{color:#1d1d1c;letter-spacing:-.04em;font-size:22px;font-weight:600}.sa-performance-grid article b small{color:#999994;letter-spacing:0;font-size:7px;font-weight:650}.sa-performance-grid article>i{background:#e4e4de;border-radius:99px;height:3px;margin-top:14px;display:block;overflow:hidden}.sa-performance-grid article>i>span{border-radius:inherit;background:#252523;height:100%;transition:width .25s;display:block}.sa-performance-total{color:#8e8e88;justify-content:flex-end;align-items:baseline;gap:10px;margin-top:14px;font-size:8px;display:flex}.sa-performance-total strong{color:#282826;font-size:12px}.dashboard-grid{grid-template-columns:minmax(0,1fr) 285px;gap:12px;margin-top:30px;display:grid}.orders-panel{border:1px solid var(--line);background:#fff;border-radius:9px;min-width:0;overflow:hidden}.panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:23px 25px;display:flex}.order-row{width:100%;min-height:73px;color:var(--ink);text-align:left;background:#fff;border:0;border-bottom:1px solid #eeeeea;grid-template-columns:1.16fr 1.5fr 1.12fr .72fr;align-items:center;gap:18px;padding:0 25px;font-size:11px;display:grid}.order-row:last-child{border-bottom:0}button.order-row:hover{background:#fafaf7}.order-row.header{color:#9d9d98;text-transform:uppercase;letter-spacing:.12em;background:#fafaf7;min-height:36px;font-size:8px}.order-row span{min-width:0}.order-row small{color:#999994;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:9px;display:block;overflow:hidden}.order-id{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:750}.row-link{color:#8c8c86;text-align:right;font-size:9px}.stage-badge{color:#60605b;letter-spacing:.02em;white-space:nowrap;background:#f4f4f0;border-radius:99px;align-items:center;gap:7px;max-width:100%;padding:6px 8px;font-size:8px;font-weight:720;display:inline-flex}.stage-badge i{background:#aaa;border-radius:50%;flex:none;width:6px;height:6px}.stage-badge.needs i{background:#8d8d88}.stage-badge.ready{background:#eeeee9}.stage-badge.ready i{background:#555}.stage-badge.waiting{color:#85642e;background:#f7f1e4}.stage-badge.waiting i{background:#ba985d}.stage-badge.supplement{color:#526879;background:#eaf0f4}.stage-badge.supplement i{background:#6f8da4}.stage-badge.replacement{color:#8b5734;background:#f8eee6}.stage-badge.replacement i{background:#b7784e}.stage-badge.ship-ready{color:#506f57;background:#edf3ee}.stage-badge.ship-ready i{background:#78967e}.stage-badge.info-issue{color:#934329;background:#faebe5}.stage-badge.info-issue i{background:#c15f3d}.stage-badge.customer-approved{color:#286c43;background:#e6f4ea}.stage-badge.customer-approved i{background:#3f8a59}.stage-badge.shipped{color:#fff;background:#272726}.stage-badge.shipped i{background:#a9c4ae}.stage-badge.coordination{color:#4f4a83;background:#eeecf8}.stage-badge.coordination i{background:#766eb5}.stage-badge.exception{color:#94483f;background:#f7ecea}.stage-badge.exception i{background:#a34e45}.stage-badge.domestic-tracking{color:#3f6851;letter-spacing:0;text-overflow:ellipsis;background:#eaf3ed;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px;overflow:hidden}.stage-badge.domestic-tracking i{background:#659273}.flow-card{color:#fff;background:#20201f;border-radius:9px;padding:24px}.flow-head{justify-content:space-between;align-items:flex-start;display:flex}.flow-head .eyebrow{color:#74746f}.flow-head>span{color:#a5c7aa;letter-spacing:.1em;border:1px solid #485649;border-radius:3px;padding:4px 6px;font-size:7px}.flow-card h2{margin:14px 0 24px;font-size:21px;line-height:1.25}.flow-stack{gap:0;display:grid}.flow-stack>div{color:#71716d;grid-template-columns:26px 1fr;gap:12px;min-height:47px;font-size:10px;display:grid;position:relative}.flow-stack>div:not(:last-child):after{content:"";background:#3d3d3a;width:1px;height:20px;position:absolute;top:26px;left:12px}.flow-stack i{color:#777772;border:1px solid #484844;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;font-style:normal;display:grid}.flow-stack small{color:#555550;margin-top:3px;font-size:8px;display:block}.flow-stack .current{color:#fff}.flow-stack .current i{color:#1b1b1a;background:#efefe9;border-color:#efefe9}.flow-stack .done{color:#b0b0aa}.flow-stack .done i{color:#9dc2a3;border-color:#59705d}.inverse-btn{color:#191918;background:#f0f0ea;width:100%;margin-top:16px}.page-view{max-width:1250px;margin:0 auto}.page-head{justify-content:space-between;align-items:flex-end;margin-bottom:30px;display:flex}.speed-note,.device-badge{color:#777771;border:1px solid var(--line);background:#fff;border-radius:6px;padding:9px 12px;font-size:9px}.speed-note b{color:#222}.create-layout{grid-template-columns:minmax(0,1fr) 315px;align-items:start;gap:18px;display:grid}.form-stack{gap:12px;display:grid}.form-card{border:1px solid var(--line);background:#fff;border-radius:9px;grid-template-columns:68px 1fr;display:grid;overflow:hidden}.form-number{color:#aaa9a3;border-right:1px solid var(--line);background:#fafaf7;padding:25px 20px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:10px}.form-content{padding:25px 28px 29px}.fast-section-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.fast-section-head h3{margin-bottom:6px}.fast-section-head p{color:#999994;margin:0;font-size:8px;line-height:1.55}.fast-section-head>span{color:#888882;background:#f1f1ec;border-radius:99px;flex:none;padding:7px 9px;font-size:8px}.fast-section-head>span.complete{color:#52705a;background:#eaf2eb}.fast-section-head>span.quantity-fixed{color:#343431;background:#edede7}.address-parser{grid-template-columns:minmax(0,1fr) 145px;gap:10px;margin-bottom:20px;display:grid}.address-parser textarea{resize:vertical;color:#262624;background:#fafaf7;border:1px dashed #c6c6bf;border-radius:7px;outline:none;width:100%;min-height:188px;padding:14px 15px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;line-height:1.65}.address-parser textarea:focus{background:#fff;border-style:solid;border-color:#888881;box-shadow:0 0 0 3px #11111109}.parse-status{border:1px solid var(--line);background:#f6f6f2;border-radius:7px;grid-template-columns:1fr 1fr;align-content:start;gap:6px;padding:11px;display:grid}.parse-status span{color:#a2a29d;background:#fff;border:1px solid #e8e8e2;border-radius:5px;align-items:center;gap:5px;min-height:32px;padding:0 7px;font-size:7px;display:flex}.parse-status span.found{color:#4f6e56;background:#eef4ef;border-color:#dbe8dd}.parse-status i{color:#aaa;border:1px solid #d8d8d2;border-radius:50%;place-items:center;width:13px;height:13px;font-size:7px;font-style:normal;display:grid}.parse-status .found i{color:#fff;background:#78967e;border-color:#78967e}.customer-check-grid{border-top:1px solid #ecece7;padding-top:19px}.form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px;display:grid}.form-grid label,.mobile-field,.ship-action label{color:#888882;font-size:9px;font-weight:650}.form-grid label em{color:#aaa9a3;margin-left:4px;font-size:7px;font-style:normal;font-weight:500}.form-grid input,.form-grid select,.mobile-field input,.ship-action input{color:#242422;border:1px solid var(--line);background:#fafaf7;border-radius:5px;width:100%;height:39px;margin-top:7px;padding:0 11px;font-size:10px;transition:all .15s}.form-grid input:focus,.form-grid select:focus,.mobile-field input:focus,.ship-action input:focus{background:#fff;border-color:#8e8e87;box-shadow:0 0 0 3px #11111109}.form-grid .span-2{grid-column:span 2}.form-grid .transaction-id-note{color:#7c8d80;margin-top:7px;font-size:7px;font-weight:550;line-height:1.5;display:block}.currency-input{color:#242422;border:1px solid var(--line);background:#fafaf7;border-radius:5px;grid-template-columns:auto minmax(0,1fr);align-items:center;width:100%;height:39px;margin-top:7px;transition:all .15s;display:grid;overflow:hidden}.currency-input:focus-within{background:#fff;border-color:#8e8e87;box-shadow:0 0 0 3px #11111109}.currency-input>span{color:#55554f;border-right:1px solid var(--line);letter-spacing:.06em;background:#f0f0eb;align-self:stretch;place-items:center;min-width:48px;padding:0 11px;font-size:9px;font-weight:750;display:grid}.form-grid .currency-input>input{height:37px;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0 11px}.address-create-status{background:#f2f7f3;border:1px solid #d8e4da;border-radius:6px;justify-content:space-between;align-items:center;gap:14px;min-height:48px;padding:10px 12px;display:flex}.address-create-status strong,.address-create-status span{display:block}.address-create-status strong{color:#4f6e56;font-size:8px}.address-create-status span{color:#829086;text-align:right;font-size:7px}.address-create-status.pending{background:#fbf6e9;border-color:#eadcb9}.address-create-status.pending strong{color:#8b6a2d}.address-create-status.pending span{color:#9b8359}.product-quick-entry{grid-template-columns:240px minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.product-paste-zone{background:#fafaf7;border:1px dashed #bdbdb6;border-radius:8px;outline:none;place-items:center;min-height:230px;display:grid;position:relative;overflow:hidden}.product-paste-zone:focus,.product-paste-zone:hover{background:#fff;border-color:#777771;box-shadow:0 0 0 3px #11111109}.product-paste-zone>input{opacity:0;width:1px;height:1px;position:absolute}.product-paste-zone>label{cursor:pointer;align-content:center;justify-items:center;gap:7px;width:100%;height:100%;display:grid}.product-paste-zone>label b{color:#fff;background:#20201f;border-radius:50%;place-items:center;width:47px;height:47px;font-size:13px;display:grid}.product-paste-zone>label strong{margin-top:5px;font-size:10px}.product-paste-zone>label small{color:#999994;font-size:7px}.product-paste-zone.has-image{border-style:solid}.product-paste-zone>img{object-fit:cover;width:100%;height:230px}.auto-cover-badge{z-index:2;color:#fff;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1c1c1bdd;border:1px solid #ffffff2e;border-radius:99px;padding:6px 8px;font-size:7px;font-weight:750;position:absolute;top:10px;left:10px}.image-actions{gap:6px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.image-actions label,.image-actions button{color:#fff;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1b1b1ad9;border:1px solid #fff3;border-radius:5px;flex:1;padding:8px;font-size:8px}.product-minimal-fields{align-content:start;gap:16px;padding:6px 0;display:grid}.product-minimal-fields>label{color:#888882;font-size:9px;font-weight:650}.product-minimal-fields input{color:#242422;border:1px solid var(--line);background:#fafaf7;border-radius:6px;outline:none;width:100%;height:44px;margin-top:7px;padding:0 12px;font-size:11px}.product-minimal-fields input:focus{background:#fff;border-color:#8e8e87;box-shadow:0 0 0 3px #11111109}.fixed-product-note{background:#f5f5f1;border-radius:7px;align-items:center;gap:11px;margin-top:2px;padding:13px;display:flex}.fixed-product-note>span{color:#fff;background:#20201f;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;display:grid}.fixed-product-note strong,.fixed-product-note small{display:block}.fixed-product-note strong{font-size:9px}.fixed-product-note small{color:#999994;margin-top:3px;font-size:7px}.gats-cover-catalog{border-top:1px solid #ecece7;margin-top:18px;padding-top:17px}.gats-cover-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.gats-cover-head strong,.gats-cover-head span{display:block}.gats-cover-head strong{font-size:9px}.gats-cover-head span{color:#999994;margin-top:4px;font-size:7px}.gats-cover-head em{color:#55705c;background:#edf4ee;border-radius:99px;flex:none;padding:6px 8px;font-size:7px;font-style:normal;font-weight:700}.gats-color-options{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-top:12px;display:grid}.gats-color-options button{color:#666660;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#f6f6f2;border:1px solid #e5e5df;border-radius:5px;min-width:0;padding:8px 6px;font-size:7px;overflow:hidden}.gats-color-options button:hover{background:#fff;border-color:#b7b7b0}.gats-color-options button.active{color:#fff;background:#20201f;border-color:#20201f}.gats-color-options button i{color:#aaa9a3;margin-right:5px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:6px;font-style:normal}.gats-color-options button.active i{color:#9f9f99}.gats-cover-catalog>small{color:#8c8c86;margin-top:9px;font-size:7px;line-height:1.5;display:block}.form-submit{justify-content:space-between;align-items:center;padding:4px 0;display:flex}.form-submit>span{color:#999994;font-size:9px}.creation-preview{color:#fff;background:#20201f;border-radius:9px;min-height:474px;padding:29px;position:sticky;top:30px;overflow:hidden}.preview-watermark{color:#292927;font-family:Georgia,serif;font-size:190px;line-height:1;position:absolute;top:-42px;right:-15px}.creation-preview>.eyebrow{color:#787873;position:relative}.creation-preview h2{margin-top:14px;font-size:25px;line-height:1.1;position:relative}.creation-preview>ul{border-top:1px solid #393936;gap:0;margin:30px 0 0;padding:26px 0 0;list-style:none;display:grid;position:relative}.creation-preview>ul li{color:#aaa9a4;border-bottom:1px solid #30302e;align-items:center;gap:12px;min-height:48px;font-size:10px;display:flex}.creation-preview>ul i{color:#686863;font-family:ui-monospace,SFMono-Regular,monospace;font-size:8px;font-style:normal}.create-next-action{background:#292927;border:1px solid #3a3a37;border-radius:7px;gap:7px;margin-top:22px;padding:16px;display:grid;position:relative}.create-next-action>span{color:#777772;letter-spacing:.18em;text-transform:uppercase;font-size:7px;font-weight:750}.create-next-action>strong{color:#d3d3cd;font-size:9px;line-height:1.5}.create-next-action>button{color:#20201f;background:#f4f4ef;border:0;border-radius:6px;min-height:45px;margin-top:5px;font-size:10px;font-weight:760}.create-next-action>button:hover{background:#fff}.create-next-action>button:disabled{color:#888882;cursor:wait;background:#d8d8d2}.creation-preview.success{color:var(--ink);border:1px solid var(--line);text-align:center;background:#fff}.success-icon{color:#fff;background:#20201f;border-radius:50%;place-items:center;width:36px;height:36px;margin:0 auto 17px;display:grid}.creation-preview.success h2{font-family:ui-monospace,SFMono-Regular,monospace;font-size:17px}.creation-preview.success>p:not(.eyebrow){color:#898984;font-size:9px}.qr-card{background:#f6f6f2;border-radius:7px;place-items:center;gap:10px;margin:20px 0 15px;padding:19px;display:grid}.qr-card small{color:#85857f;font-size:8px}.created-summary{text-align:left;padding:12px 0 19px}.created-summary span,.created-summary strong{font-size:9px;display:block}.created-summary strong{margin-top:4px;font-size:11px}.created-product-image{border-radius:7px;height:96px;margin:14px 0 0;overflow:hidden}.created-product-image img{object-fit:cover;width:100%;height:100%}.created-address-link{color:#29352c;text-align:left;background:#edf5ee;border:1px solid #cfe1d1;border-radius:7px;margin:0 0 15px;padding:14px}.created-address-link>div:first-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.created-address-link span{color:#66806b;font-size:7px}.created-address-link strong{font-size:8px}.created-address-link input{color:#4c5e50;background:#fff;border:1px solid #c9d8cb;border-radius:5px;width:100%;height:34px;margin:9px 0;padding:0 9px;font-size:7px}.created-address-link>div:nth-of-type(2){grid-template-columns:1fr 1fr;gap:7px;display:grid}.created-address-link button,.created-address-link a{cursor:pointer;border-radius:5px;place-items:center;min-height:32px;padding:0 8px;font-size:7px;font-weight:780;text-decoration:none;display:grid}.created-address-link button{color:#fff;background:#243528;border:1px solid #243528}.created-address-link a{color:#2e4b35;background:#fff;border:1px solid #c5d6c7}.created-address-link>small{color:#6f8974;margin-top:9px;font-size:7px;line-height:1.5;display:block}.warehouse-page-head{max-width:950px;margin-left:auto;margin-right:auto}.device-badge span{color:#719079;font-size:8px}.warehouse-layout{grid-template-columns:390px 320px;justify-content:center;align-items:center;gap:50px;display:grid}.phone-shell{background:#1d1d1c;border-radius:36px;width:390px;min-height:720px;padding:11px;box-shadow:0 24px 70px #15151420}.phone-status{color:#c8c8c2;grid-template-columns:1fr auto 1fr;align-items:center;height:38px;padding:0 17px;font-size:8px;display:grid}.phone-status strong{letter-spacing:.16em;font-size:8px}.phone-status span:last-child{text-align:right;font-size:6px}.mobile-search,.warehouse-order,.warehouse-empty,.warehouse-queue{background:#f8f8f4}.mobile-search{border-bottom:1px solid #e5e5df;border-radius:23px 23px 0 0;padding:21px 20px 18px}.mobile-search h2{margin:2px 0 16px;font-size:20px}.mobile-search>div{grid-template-columns:1fr auto;display:grid}.mobile-search input{background:#fff;border:1px solid #dcdcd5;border-radius:6px 0 0 6px;min-width:0;height:40px;padding:0 12px;font-size:10px}.mobile-search>div button{color:#fff;background:#20201f;border:0;border-radius:0 6px 6px 0;padding:0 15px;font-size:9px}.scan-btn{color:#555550;background:#fff;border:1px solid #dfdfd9;border-radius:6px;width:100%;margin-top:9px;padding:10px;font-size:9px}.warehouse-queue{border-radius:0 0 23px 23px;min-height:590px;padding:17px 20px 28px}.warehouse-queue-head>div{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.warehouse-queue-head h2{margin:0;font-size:20px}.warehouse-queue-head>div span{color:#5e5e59;background:#e9e9e3;border-radius:999px;flex:none;padding:5px 8px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:7px}.warehouse-queue-head>p:last-child{color:#8b8b85;margin:8px 0 13px;font-size:7px;line-height:1.55}.warehouse-queue-tabs{scrollbar-width:none;gap:5px;margin:0 -20px 13px;padding:0 20px 3px;display:flex;overflow-x:auto}.warehouse-queue-tabs::-webkit-scrollbar{display:none}.warehouse-queue-tabs button{color:#777771;white-space:nowrap;background:#e9e9e3;border:0;border-radius:5px;flex:none;padding:7px 9px;font-size:7px}.warehouse-queue-tabs button b{color:#a2a29c;margin-left:4px;font-family:ui-monospace,SFMono-Regular,monospace}.warehouse-queue-tabs button.active{color:#fff;background:#20201f}.warehouse-queue-tabs button.active b{color:#c2c2bc}.warehouse-priority-summary{color:#765015;background:#fff7e6;border:1px solid #ead5ab;border-radius:7px;align-items:center;gap:9px;margin:-2px 0 10px;padding:9px 10px;display:flex}.warehouse-priority-summary>span{color:#fff;background:#b47b22;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:10px;font-weight:850;display:grid}.warehouse-priority-summary strong,.warehouse-priority-summary p{margin:0;display:block}.warehouse-priority-summary strong{font-size:8px}.warehouse-priority-summary p{color:#967441;margin-top:2px;font-size:6px;line-height:1.45}.service-priority-summary{margin:0 0 13px;padding:12px 14px}.service-priority-summary strong{font-size:9px}.service-priority-summary p{font-size:7px}.warehouse-followup{color:#425a6c;background:#edf3f7;border:1px solid #d7e2e9;border-radius:7px;margin-bottom:12px;padding:13px}.warehouse-followup>div{align-items:center;gap:10px;display:flex}.warehouse-followup>div>span{color:#fff;background:#6f8da4;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:13px;display:grid}.warehouse-followup small,.warehouse-followup strong{display:block}.warehouse-followup small{color:#8293a0;letter-spacing:.12em;font-size:7px;font-weight:750}.warehouse-followup strong{color:#314958;margin-top:3px;font-size:10px}.warehouse-followup p{white-space:pre-wrap;border-top:1px solid #d7e2e9;margin:10px 0 0;padding-top:9px;font-size:8px;line-height:1.65}.warehouse-followup.replacement{color:#764b2f;background:#faf0e8;border-color:#ecd9ca}.warehouse-followup.replacement>div>span{background:#b7784e}.warehouse-followup.replacement small{color:#a78670}.warehouse-followup.replacement strong{color:#704226}.warehouse-followup.replacement p{border-top-color:#ecd9ca}.warehouse-special-request{color:#72531e;background:#fff8e8;border:1px solid #ecd9ac;border-radius:7px;margin-bottom:12px;padding:13px;box-shadow:inset 3px 0 #c99943}.warehouse-special-request>div{align-items:center;gap:10px;display:flex}.warehouse-special-request>div>span{color:#fff;background:#b6842d;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:13px;font-weight:800;display:grid}.warehouse-special-request small,.warehouse-special-request strong{display:block}.warehouse-special-request small{color:#a4864f;letter-spacing:.12em;font-size:7px;font-weight:750}.warehouse-special-request strong{color:#624717;margin-top:3px;font-size:10px}.warehouse-special-request p{white-space:pre-wrap;border-top:1px solid #ecd9ac;margin:10px 0 0;padding-top:9px;font-size:8px;font-weight:650;line-height:1.65}.warehouse-shipping-consent{border:1px solid;border-radius:8px;margin-bottom:12px;padding:14px;box-shadow:inset 3px 0}.warehouse-shipping-consent>div:first-child{align-items:center;gap:10px;display:flex}.warehouse-shipping-consent>div:first-child>span{color:#fff;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;font-size:14px;font-weight:850;display:grid}.warehouse-shipping-consent small,.warehouse-shipping-consent strong,.warehouse-shipping-consent b{display:block}.warehouse-shipping-consent small{letter-spacing:.13em;font-size:6px;font-weight:800}.warehouse-shipping-consent strong{margin-top:2px;font-size:13px}.warehouse-shipping-consent b{margin-top:2px;font-size:8px}.warehouse-shipping-consent>p{border-top:1px solid;margin:11px 0 0;padding-top:10px;font-size:8px;font-weight:650;line-height:1.6}.warehouse-shipping-consent dl{gap:7px;margin:10px 0 0;display:grid}.warehouse-shipping-consent dl>div{background:#fff9;border-radius:5px;grid-template-columns:76px minmax(0,1fr);gap:8px;padding:8px 9px;display:grid}.warehouse-shipping-consent dt{font-size:7px}.warehouse-shipping-consent dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:7px;font-weight:700;line-height:1.5}.warehouse-shipping-consent.approved{color:#2f7049;background:#eaf7ee;border-color:#bcdcc6}.warehouse-shipping-consent.approved>div:first-child>span{background:#3f8a59}.warehouse-shipping-consent.approved small{color:#659576}.warehouse-shipping-consent.approved>p{border-color:#c8e2d0}.warehouse-shipping-consent.pending{color:#8b512f;background:#fff2e7;border-color:#eccdb8}.warehouse-shipping-consent.pending>div:first-child>span{background:#bc6840}.warehouse-shipping-consent.pending small{color:#a97b60}.warehouse-shipping-consent.pending>p{border-color:#ecd3c3}.warehouse-queue-list{gap:8px;display:grid}.warehouse-queue-row{color:#222;text-align:left;background:#fff;border:1px solid #e1e1db;border-radius:8px;width:100%;padding:11px}.warehouse-queue-row.priority{background:#fffdf8;border-color:#deb96f;box-shadow:inset 3px 0 #ba7c1e}.warehouse-queue-row-top{border-bottom:1px solid #ecece7;justify-content:space-between;align-items:center;gap:9px;padding-bottom:9px;display:flex}.warehouse-queue-row-top>strong{font-family:ui-monospace,SFMono-Regular,monospace;font-size:9px}.warehouse-queue-row-status{justify-content:flex-end;align-items:center;gap:8px;display:flex}.warehouse-priority-desktop-badge{display:none}.warehouse-priority-label{color:#7d5212;background:#fff0d0;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;margin:8px 0 -1px;padding:6px 7px;display:flex}.warehouse-priority-label strong{font-size:7px}.warehouse-priority-label span{color:#98723a;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,monospace;font-size:6px}.warehouse-queue-row-body{grid-template-columns:43px minmax(0,1fr) 13px;align-items:center;gap:10px;padding-top:10px;display:grid}.warehouse-queue-row-body .product-thumb{width:43px}.warehouse-queue-row-body strong,.warehouse-queue-row-body span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.warehouse-queue-row-body strong{font-size:9px}.warehouse-queue-row-body span{color:#85857f;margin-top:3px;font-size:7px}.warehouse-queue-row-body p{color:#777771;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:7px;overflow:hidden}.warehouse-queue-row-body em{color:#805b1f;background:#fbf1d9;border-radius:3px;margin-top:6px;padding:3px 5px;font-size:6px;font-style:normal;font-weight:750;display:inline-block}.warehouse-queue-row-body i{color:#9d9d97;font-size:12px;font-style:normal}.warehouse-queue-tracking{color:#345948;background:#edf5f0;border:1px solid #dbe9e0;border-radius:5px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;margin-top:10px;padding:8px 10px;display:grid}.warehouse-queue-tracking span{white-space:nowrap;font-size:7px;font-weight:750}.warehouse-queue-tracking strong{letter-spacing:.035em;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;overflow:hidden}.warehouse-queue-tracking.missing{color:#855c24;background:#fbf2df;border-color:#eee0c0}.warehouse-queue-consent{border:1px solid;border-radius:5px;align-items:center;gap:7px;margin-top:9px;padding:7px 9px;display:flex}.warehouse-queue-consent span{color:#fff;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;font-size:8px;font-weight:850;display:grid}.warehouse-queue-consent strong{font-size:7px}.warehouse-queue-consent.approved{color:#316f49;background:#eaf6ed;border-color:#c7dfcd}.warehouse-queue-consent.approved span{background:#43885a}.warehouse-queue-consent.pending{color:#8a522f;background:#fff2e8;border-color:#ecd1bf}.warehouse-queue-consent.pending span{background:#bd6941}.warehouse-queue-empty{color:#85857f;text-align:center;background:#fff;border:1px dashed #d0d0c9;border-radius:8px;padding:55px 18px}.warehouse-queue-empty strong{color:#555550;font-size:10px}.warehouse-queue-empty p{margin:6px 0 0;font-size:7px;line-height:1.55}.warehouse-order{border-radius:0 0 23px 23px;min-height:590px;padding:17px 20px 28px}.warehouse-order-head{justify-content:space-between;align-items:flex-start;display:flex}.warehouse-order-head small,.warehouse-order-head strong{display:block}.warehouse-order-head small{color:#999994;letter-spacing:.15em;font-size:7px}.warehouse-order-head strong{margin-top:4px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px}.warehouse-back-list{color:#6f6f69;background:0 0;border:0;margin-top:10px;padding:0;font-size:7px}.warehouse-product{background:#fff;border:1px solid #e4e4de;border-radius:7px;grid-template-columns:55px 1fr;align-items:center;gap:12px;margin:16px 0;padding:11px;display:grid}.product-thumb{aspect-ratio:1;color:#777771;background:linear-gradient(145deg,#ecece6,#d8d8d0);border-radius:5px;place-items:center;display:grid;overflow:hidden}.product-thumb img{object-fit:cover;width:100%;height:100%}.product-thumb span{letter-spacing:.08em;font-family:Georgia,serif;font-size:10px}.warehouse-product strong{font-size:10px}.warehouse-product p{color:#888882;margin:4px 0 0;font-size:8px}.warehouse-check-grid{grid-template-columns:1.25fr .95fr;gap:7px;margin-bottom:13px;display:grid}.warehouse-check-grid section{background:#fff;border:1px solid #e4e4de;border-radius:7px;min-width:0;padding:11px}.warehouse-check-grid small,.warehouse-check-grid strong,.warehouse-check-grid span,.warehouse-check-grid code{display:block}.warehouse-check-grid small{color:#999994;letter-spacing:.1em;margin-bottom:7px;font-size:6px}.warehouse-check-head{justify-content:space-between;align-items:flex-start;gap:7px;display:flex}.warehouse-check-head button{color:#555550;background:#f2f2ed;border:1px solid #deded8;border-radius:4px;margin-top:-3px;padding:4px 6px;font-size:6px;font-weight:700}.warehouse-check-grid strong{text-overflow:ellipsis;font-size:9px;overflow:hidden}.warehouse-check-grid span{color:#767670;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:7px;overflow:hidden}.warehouse-check-grid .warehouse-postal{color:#252523;margin-top:7px;font-family:ui-monospace,SFMono-Regular,monospace;font-weight:700}.warehouse-check-grid .warehouse-address-warning{color:#8b6a2d;white-space:normal;background:#fbf3dd;border-radius:4px;margin-top:7px;padding:5px 6px;font-size:6px;line-height:1.4;overflow:visible}.warehouse-check-grid code{color:#252523;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:7px;font-weight:700;overflow:hidden}.warehouse-check-grid p{color:#8b8b85;margin:7px 0 0;font-size:6px;line-height:1.45}.warehouse-step{background:#fff;border:1px solid #e1e1db;border-radius:8px;margin-top:9px;padding:12px}.warehouse-step.done{background:#f5f8f5;border-color:#cdddcf}.warehouse-step.locked{opacity:.55}.warehouse-step-title{align-items:center;gap:9px;margin-bottom:11px;display:flex}.warehouse-step-title i{color:#fff;background:#252523;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font-size:8px;font-style:normal;display:grid}.warehouse-step.done .warehouse-step-title i{background:#78967e}.warehouse-step-title strong,.warehouse-step-title small{display:block}.warehouse-step-title strong{font-size:9px}.warehouse-step-title small{color:#92928c;margin-top:3px;font-size:7px}.mobile-field{margin-bottom:17px;display:block}.mobile-field>div{grid-template-columns:1fr 36px;display:grid}.mobile-field input{border-radius:5px 0 0 5px;margin-top:7px}.mobile-field button{border:1px solid var(--line);background:#fff;border-left:0;border-radius:0 5px 5px 0;margin-top:7px}.warehouse-step .mobile-field{margin-bottom:8px}.save-tracking-btn{color:#fff;background:#252523;border:0;border-radius:5px;width:100%;min-height:38px;font-size:9px;font-weight:700}.warehouse-step.done .save-tracking-btn{color:#52705a;background:#e8f0e9}.qc-step .qc-upload-head{margin-top:3px}.qc-upload-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.qc-upload-head strong,.qc-upload-head small{display:block}.qc-upload-head strong{font-size:9px}.qc-upload-head small{color:#92928c;margin-top:3px;font-size:7px}.qc-upload-head button{color:#777771;background:0 0;border:0;font-size:8px;text-decoration:underline}.mobile-qc-grid{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:7px;display:grid}.qc-tile{background:#deded7;border-radius:5px;min-height:74px;position:relative;overflow:hidden}.qc-tile.large{aspect-ratio:1;border-radius:6px;min-height:0}.qc-tile img{object-fit:cover;width:100%;height:100%}.qc-missing-preview{color:#726d62;text-align:center;background:#eeeae1;place-items:center;padding:18px;font-size:12px;line-height:1.45;display:grid;position:absolute;inset:0}.qc-converting{z-index:3;color:#55554f;text-align:center;background:#f0f0ebdd;place-items:center;padding:10px;font-size:8px;display:grid;position:absolute;inset:0}.qc-converting.error{color:#8b302b;background:#f8ece9ed}.qc-object{background:linear-gradient(145deg,#eeeae0 0 48%,#d3cfc4 49% 100%);place-items:center;display:grid;position:absolute;inset:0}.qc-object:before{content:"";border:1px solid #a7a396;border-radius:60% 25% 20% 40%;width:68%;height:32%;transform:rotate(-8deg);box-shadow:inset 0 -7px #bdb9ae}.qc-object span{border:1px solid #a19d92;border-radius:50%;width:24%;height:18%;position:absolute}.tone-2 .qc-object{filter:grayscale()contrast(.9);transform:scaleX(-1)}.tone-3 .qc-object{background:linear-gradient(45deg,#c9c5ba,#eeeae0);transform:rotate(180deg)}.tone-4 .qc-object:before{width:50%;height:55%;box-shadow:none;border-radius:3px;transform:rotate(2deg)}.tone-5 .qc-object{background:linear-gradient(160deg,#eae7df,#c6c2b8)}.tone-5 .qc-object:before{transform:rotate(12deg)}.tone-6 .qc-object:before{border-radius:4px;width:74%;height:60%;transform:none;box-shadow:inset 0 0 0 8px #d3cfc4}.qc-label{z-index:2;color:#fff;background:#181817c7;border-radius:3px;padding:3px 5px;font-size:6px;position:absolute;bottom:5px;left:5px}.removable-qc{position:relative}.removable-qc>button{z-index:3;color:#fff;background:#151514bc;border:0;border-radius:50%;width:17px;height:17px;padding:0;font-size:10px;position:absolute;top:3px;right:3px}.camera-upload{color:#222;cursor:pointer;background:#fff;border:1px dashed #bbbbae;border-radius:7px;place-items:center;width:100%;min-height:81px;margin-top:8px;display:grid;position:relative}.camera-upload input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.camera-upload.disabled{color:#aaa;cursor:not-allowed;opacity:.65;background:#f2f2ef}.scan-file input{opacity:0;width:1px;height:1px;position:absolute}.camera-upload>span{font-size:20px;line-height:1}.camera-upload strong{margin-top:3px;font-size:9px}.camera-upload small{color:#999994;font-size:7px}.continuous-camera-launch{color:#f5f5ef;text-align:left;background:#202a23;border:1px solid #2f3e33;border-radius:8px;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;width:100%;min-height:70px;margin-top:8px;padding:12px 14px;display:grid;box-shadow:0 8px 22px #18251a16}.continuous-camera-launch>span{color:#203025;background:#98c29e;border-radius:50%;place-items:center;width:36px;height:36px;font-size:22px;font-weight:700;display:grid}.continuous-camera-launch strong,.continuous-camera-launch small{display:block}.continuous-camera-launch strong{font-size:10px}.continuous-camera-launch small{color:#9eb1a1;margin-top:4px;font-size:7px}.continuous-camera-launch>b{color:#c9dfcd;white-space:nowrap;font-size:8px}.continuous-camera-launch:disabled{color:#9b9b96;box-shadow:none;cursor:not-allowed;background:#e9e9e4;border-color:#d8d8d2}.continuous-camera-launch:disabled>span{color:#999;background:#d4d4cf}.continuous-camera-launch:disabled small,.continuous-camera-launch:disabled>b{color:#aaa}.camera-upload.native-camera-upload{grid-template-rows:auto auto;grid-template-columns:22px auto;align-content:center;column-gap:7px;min-height:58px}.camera-upload.native-camera-upload>span{grid-row:1/3}.camera-upload.native-camera-upload strong,.camera-upload.native-camera-upload small{justify-self:start;margin:0}.complete-qc-btn{color:#fff;background:#1d1d1c;border:0;border-radius:6px;width:100%;min-height:44px;margin-top:13px;font-size:10px;font-weight:700}.complete-qc-btn:disabled{color:#bdbdb7;cursor:not-allowed;background:#6f6f6a}.qc-upload-progress{color:#526b58;background:#edf4ee;border:1px solid #d6e4d8;border-radius:6px;margin:9px 0 0;padding:8px 10px;font-size:8px;line-height:1.5}.warehouse-empty{color:#8a8a84;text-align:center;border-radius:0 0 23px 23px;min-height:590px;padding:140px 40px}.warehouse-empty>div{border:1px solid #d1d1ca;border-radius:50%;width:58px;height:58px;margin:0 auto 14px;padding-top:14px;font-size:24px}.warehouse-empty strong{color:#555550;font-size:11px}.warehouse-empty p{margin-top:7px;font-size:8px}.phone-home{background:#777771;border-radius:99px;width:95px;height:3px;margin:7px auto 1px}.warehouse-guide h2{margin:16px 0 34px;font-size:31px;line-height:1.15}.warehouse-guide h2 b{color:#7b7b75;font-weight:550}.big-steps{gap:0;display:grid}.big-steps>div{border-top:1px solid #d9d9d3;grid-template-columns:40px 1fr;padding:17px 0;display:grid}.big-steps>div>span{color:#a4a49e;grid-row:span 2;font-family:ui-monospace,SFMono-Regular,monospace;font-size:9px}.big-steps strong{font-size:12px}.big-steps p{color:#92928c;margin:4px 0 0;font-size:9px}.speed-stat{border:1px solid var(--line);background:#fff;border-radius:8px;align-items:flex-end;gap:16px;margin-top:30px;padding:20px;display:flex}.speed-stat>strong{letter-spacing:-.06em;font-size:34px}.speed-stat>strong small{font-size:11px}.speed-stat>span{color:#888882;padding-bottom:5px;font-size:8px}.service-head{align-items:flex-end}.service-search{border:1px solid var(--line);background:#fff;border-radius:6px;align-items:center;width:290px;height:40px;padding:0 12px;display:flex}.service-search span{color:#999;margin-right:9px}.service-search input{border:0;width:100%;font-size:9px}.filter-tabs{scrollbar-width:none;gap:5px;padding-bottom:13px;display:flex;overflow-x:auto}.filter-tabs button{color:#777771;background:#ebebe6;border:0;border-radius:5px;flex:none;padding:9px 12px;font-size:8px}.filter-tabs button b{color:#aaa9a3;margin-left:7px;font-family:ui-monospace,SFMono-Regular,monospace}.filter-tabs button.active{color:#fff;background:#20201f}.filter-tabs button.active b{color:#bdbdb7}.service-table{border:1px solid var(--line);background:#fff;border-radius:9px;overflow:hidden}.service-row{width:100%;min-height:86px;color:var(--ink);text-align:left;background:#fff;border:0;border-bottom:1px solid #ecece7;grid-template-columns:1.05fr .95fr 1.22fr .42fr 2fr .72fr 24px;align-items:center;gap:13px;padding:0 21px;font-size:9px;display:grid}.service-row.priority-qc{background:#fffaf2;box-shadow:inset 3px 0 #b47b22}.service-row.shipping-info-issue-row{background:#fff8f4;box-shadow:inset 3px 0 #bd603f}.service-row[role=button]{cursor:pointer}.service-row[role=button].priority-qc:hover{background:#fff6e7}.service-row[role=button].shipping-info-issue-row:hover{background:#fff1ea}.service-row[role=button]:focus-visible{z-index:1;outline-offset:-2px;outline:2px solid #7f9b85;position:relative}.service-row.coordination-row{background:#faf9ff;box-shadow:inset 3px 0 #766eb5}.service-row[role=button].coordination-row:hover{background:#f4f1ff}.service-row small.service-priority-badge{color:#855919;text-overflow:clip;background:#fff0ca;border:1px solid #ead39b;border-radius:999px;align-items:center;width:max-content;max-width:100%;margin-top:6px;padding:4px 8px;font-size:7px;font-weight:800;display:inline-flex;overflow:visible}.service-row small.service-info-issue-note{color:#9a4b30;max-width:180px;margin-top:6px;font-size:7px;font-weight:750;display:block}.service-row small.service-coordination-note{color:#625a9a;max-width:180px;margin-top:6px;font-size:7px;font-weight:750;display:block}.service-row[role=button]:hover{background:#fafaf7}.service-row:last-child{border-bottom:0}.service-row.header{color:#999994;cursor:default;letter-spacing:.1em;text-transform:uppercase;background:#fafaf7;min-height:36px;font-size:7px}.service-row strong{font-size:9px;display:block}.service-row small{color:#999994;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:8px;display:block;overflow:hidden}.service-product{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.service-product .product-thumb{border:1px solid #e7e7e1;border-radius:7px;width:48px;box-shadow:0 2px 8px #1717160a}.service-product-copy{min-width:0}.service-product-copy strong,.service-product-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.service-shipping{min-width:0}.service-shipping strong{color:#777771;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,monospace;font-size:8px;overflow:hidden}.service-shipping.active strong{color:#4f7359}.service-shipping small{color:#7e987f}.mobile-shipping-line{display:none!important}.service-copy-label{color:#4b6652;white-space:nowrap;background:#edf4ee;border:1px solid #d2e0d4;border-radius:5px;justify-content:center;align-items:center;gap:5px;max-width:100%;min-height:31px;padding:0 9px;font-size:7px;font-weight:780;display:inline-flex}.service-copy-label i{font-size:10px;font-style:normal}:is(.service-copy-label:hover,.service-copy-label:focus-visible){color:#fff;background:#587561;border-color:#587561;outline:none}.service-label-tools{grid-template-columns:auto minmax(105px,1fr);align-items:center;gap:6px;min-width:0;display:grid}.service-quick-tracking{grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.service-quick-tracking input{color:#2f2f2c;background:#fafaf7;border:1px solid #d8d8d1;border-radius:5px 0 0 5px;min-width:0;height:31px;padding:0 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px}.service-quick-tracking input:focus{background:#fff;border-color:#78967e;box-shadow:0 0 0 2px #78967e18}.service-quick-tracking button{color:#fff;background:#242423;border:1px solid #242423;border-radius:0 5px 5px 0;min-width:40px;height:31px;padding:0 7px;font-size:7px;font-weight:760}.service-quick-tracking button:disabled{color:#aaa9a3;background:#edede8;border-color:#d8d8d1}.photo-count{color:#555550;align-items:center;gap:5px;display:flex}.photo-count i{font-size:12px;font-style:normal}.open-arrow{color:#aaa;text-align:right;font-size:12px}.table-empty{color:#999;text-align:center;padding:80px;font-size:10px}.drawer-backdrop{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#15151466;position:fixed;inset:0}.order-drawer{background:#f6f6f2;grid-template-rows:auto 1fr auto;width:min(590px,100%);height:100%;animation:.23s ease-out slide-in;display:grid;position:absolute;top:0;right:0;box-shadow:-20px 0 60px #1113}@keyframes slide-in{0%{opacity:.4;transform:translate(30px)}}.drawer-head{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:flex-start;padding:25px 28px 20px;display:flex}.drawer-head h2{margin-bottom:10px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:17px}.drawer-head-actions{align-items:center;gap:8px;display:flex}.admin-edit-btn{color:#555550;border:1px solid var(--line);background:#f2f2ed;border-radius:5px;min-height:32px;padding:0 11px;font-size:8px;font-weight:700}.icon-btn{color:#777;border:1px solid var(--line);background:#f2f2ed;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;font-size:20px;display:grid}.drawer-scroll{padding:19px 24px 30px;overflow:auto}.mini-timeline{grid-template-columns:repeat(5,1fr);padding:13px 10px 20px;display:grid}.mini-timeline>div{color:#aaa9a3;justify-items:center;gap:6px;font-size:7px;display:grid;position:relative}.mini-timeline>div:not(:last-child):after{content:"";background:#d4d4cd;height:1px;position:absolute;top:10px;left:60%;right:-40%}.mini-timeline i{z-index:2;background:#f6f6f2;border:1px solid #cfcfc8;border-radius:50%;place-items:center;width:21px;height:21px;font-size:7px;font-style:normal;display:grid;position:relative}.mini-timeline .done{color:#555550}.mini-timeline .done i{color:#fff;background:#252524;border-color:#252524}.mini-timeline .done:after{background:#666661!important}.detail-section{border:1px solid var(--line);background:#fff;border-radius:8px;margin-bottom:12px;padding:20px}.order-address-link-panel{color:#26312a;background:#edf4ee;border:1px solid #cfe0d1;border-radius:7px;gap:10px;margin-top:17px;padding:15px;display:grid}.order-address-link-panel>div:first-child{gap:4px;display:grid}.order-address-link-panel>div:first-child span{color:#66806b;letter-spacing:.12em;font-size:7px;font-weight:760}.order-address-link-panel>div:first-child strong{font-size:10px}.order-address-link-panel>div:first-child small{color:#708276;font-size:8px;line-height:1.5}.order-address-link-panel>input{color:#46554a;background:#fff;border:1px solid #c8d7ca;border-radius:5px;width:100%;height:38px;padding:0 10px;font-size:8px}.order-address-link-actions{grid-template-columns:1fr 1fr auto;gap:7px;display:grid}.order-address-link-actions button,.order-address-link-actions a,.order-address-link-generate{cursor:pointer;border-radius:5px;place-items:center;min-height:36px;padding:0 11px;font-size:8px;font-weight:760;text-decoration:none;display:grid}.order-address-link-actions button,.order-address-link-generate{color:#fff;background:#263d2c;border:1px solid #263d2c}.order-address-link-actions a{color:#2e4b35;background:#fff;border:1px solid #c5d6c7}.order-address-link-actions button.regenerate{color:#607166;background:0 0;border-color:#b9cbbc}.order-address-link-generate{width:100%}.order-address-link-panel>p{color:#4f7457;font-size:8px;font-weight:700}.order-address-link-panel>em{color:#7b8c80;font-size:7px;font-style:normal;line-height:1.5}.section-title{justify-content:space-between;align-items:flex-start;margin-bottom:17px;display:flex}.section-title .eyebrow{margin:0}.section-title>span{font-size:9px;font-weight:700}.section-title b{background:#eee;border-radius:4px;padding:3px 5px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:7px}.section-title-actions{align-items:center;gap:8px;display:flex}.section-title-actions span{font-size:9px;font-weight:700}.section-title-actions button{color:#555550;border:1px solid var(--line);background:#f2f2ed;border-radius:4px;padding:5px 7px;font-size:7px;font-weight:700}.special-request-section{transition:border-color .18s,background .18s}.special-request-section.has-request{background:#fffdf7;border-color:#e5d4aa;box-shadow:inset 3px 0 #c99943}.special-request-section .section-title>div span{color:#292927;margin-top:6px;font-size:10px;font-weight:750;display:block}.special-request-section .section-title>b{color:#805b1f;background:#fbf1d9}.special-request-help{color:#8b8b84;margin:-6px 0 12px;font-size:8px;line-height:1.6}.special-request-section textarea{resize:vertical;color:#292927;width:100%;min-height:92px;font:inherit;background:#fafaf7;border:1px solid #deded7;border-radius:6px;outline:none;padding:12px 13px;font-size:9px;line-height:1.65}.special-request-section textarea:focus{background:#fff;border-color:#b69b63;box-shadow:0 0 0 3px #c9994315}.special-request-actions{justify-content:flex-end;align-items:center;gap:12px;margin-top:10px;display:flex}.special-request-actions span{color:#7d765f;margin-right:auto;font-size:7px}.special-request-actions button{color:#fff;background:#20201e;border:0;border-radius:5px;min-height:35px;padding:0 14px;font-size:8px;font-weight:750}.special-request-actions button:disabled{color:#aaa9a3;background:#edede8}.detail-grid{gap:16px;display:grid}.detail-grid.two{grid-template-columns:1fr 1fr}.detail-grid .wide{grid-column:1/-1}.detail-grid small,.detail-grid strong{display:block}.detail-grid small,.tracking-section small{color:#999994;margin-bottom:5px;font-size:7px}.detail-grid strong{font-size:9px;font-weight:600}.detail-grid .postal-code{letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,monospace;font-size:10px}.missing-value{color:#9b443c!important}.address-review-note{color:#8b6a2d;background:#fbf6e9;border:1px solid #eadcb9;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin:-3px 0 16px;padding:10px 11px;display:flex}.address-review-note strong{flex:none;font-size:8px}.address-review-note span{text-align:right;font-size:7px;line-height:1.45}.address-editor-backdrop{z-index:120;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#15151478;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.address-editor{background:#f8f8f4;border:1px solid #d9d9d2;border-radius:10px;width:min(560px,100%);padding:24px;box-shadow:0 24px 80px #1115}.address-editor>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.address-editor h2{margin:5px 0 6px;font-size:22px}.address-editor header span{color:#8d8d87;font-family:ui-monospace,SFMono-Regular,monospace;font-size:8px}.address-editor-note{color:#6d6d68;background:#efefe9;border-radius:6px;margin:18px 0;padding:10px 12px;font-size:8px;line-height:1.55}.address-editor-grid{grid-template-columns:1fr 1fr;gap:14px 11px;display:grid}.address-editor-grid .wide{grid-column:1/-1}.address-editor-grid label{color:#85857f;font-size:8px;font-weight:700}.address-editor-grid label em,.admin-form-grid label em{color:#aaa9a3;margin-left:4px;font-size:7px;font-style:normal;font-weight:500}.address-editor-grid input{color:#242422;border:1px solid var(--line);background:#fff;border-radius:5px;outline:none;width:100%;height:42px;margin-top:7px;padding:0 11px;font-size:10px}.address-editor-grid input:focus{border-color:#888881;box-shadow:0 0 0 3px #11111109}.address-editor>footer{border-top:1px solid #e2e2dc;justify-content:flex-end;gap:8px;margin-top:20px;padding-top:16px;display:flex}.product-summary{grid-template-columns:53px 1fr auto;align-items:center;gap:12px;display:grid}.product-summary .product-thumb{width:53px}.product-summary strong{font-size:10px}.product-summary p{color:#777771;margin:5px 0;font-size:8px}.product-summary small{color:#aaa9a3;font-size:7px}.pay-summary{text-align:right}.pay-summary strong,.pay-summary span{display:block}.pay-summary strong{font-size:12px}.pay-summary span{color:#6e8f75;margin-top:6px;font-size:7px}.payment-line{border-top:1px solid #ecece7;align-items:center;gap:8px;margin-top:14px;padding-top:13px;font-size:8px;display:flex}.payment-line code{color:#777;margin-left:auto;font-size:8px}.payment-line button{border:1px solid var(--line);background:#fafaf7;border-radius:3px;padding:4px 6px;font-size:7px}.qc-gallery{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.empty-block{color:#999994;background:#f8f8f4;border:1px dashed #d5d5ce;border-radius:6px;place-items:center;gap:7px;min-height:100px;font-size:8px;display:grid}.empty-block span{font-size:20px}.qc-lazy-state{text-align:center;color:#62625d;background:#f8f8f4;border:1px dashed #d5d5ce;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:108px;padding:20px;display:flex}.qc-lazy-state>span:not(.qc-lazy-spinner){color:#a6401d;background:#fff0e8;border-radius:50%;place-items:center;width:24px;height:24px;font-weight:800;display:grid}.qc-lazy-state strong{font-size:10px}.qc-lazy-state small{color:#8b8b84;max-width:330px;font-size:8px;line-height:1.5}.qc-lazy-state button{color:#fff;cursor:pointer;background:#1f3927;border:1px solid #1f3927;border-radius:5px;margin-top:3px;padding:7px 13px;font-size:8px;font-weight:800}.qc-lazy-state.error{background:#fff9f5;border-color:#e7c8ba}.qc-lazy-spinner{border:2px solid #d6e4d8;border-top-color:#355f40;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite qc-lazy-spin}@keyframes qc-lazy-spin{to{transform:rotate(360deg)}}.drawer-qc-gallery{margin-bottom:14px}.drawer-qc-photo{min-width:0;position:relative}.drawer-qc-photo>button{z-index:4;color:#fff;background:#171716d9;border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;font-size:16px;line-height:1;display:grid;position:absolute;top:6px;right:6px;box-shadow:0 3px 10px #0003}.retained-qc-label{z-index:4;color:#fff;letter-spacing:.03em;background:#526d7de8;border-radius:4px;padding:4px 6px;font-size:7px;font-weight:750;position:absolute;bottom:5px;left:5px}.drawer-qc-photo.retained,.removable-qc.retained{outline-offset:-2px;border-radius:6px;outline:2px solid #7894a5}.qc-retention-note{color:#466172;background:#edf4f7;border:1px solid #d5e2e8;border-radius:6px;align-items:flex-start;gap:9px;margin-top:11px;padding:10px 12px;display:flex}.qc-retention-note strong,.qc-retention-note span{display:block}.qc-retention-note strong{flex:none;font-size:8px}.qc-retention-note span{font-size:8px;line-height:1.5}.qc-retention-note.replacement{color:#7d4e30;background:#faf0e8;border-color:#ead7c8}.qc-batch-share{color:#f4f4ef;background:#1d1d1c;border:1px solid #343432;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding:13px 14px;display:flex}.qc-batch-share strong,.qc-batch-share small{display:block}.qc-batch-share strong{font-size:9px}.qc-batch-share small{color:#a9a9a3;margin-top:4px;font-size:7px;line-height:1.45}.qc-batch-actions{flex:none;gap:7px;display:flex}.qc-batch-share button{color:#171716;background:#f4f4ef;border:0;border-radius:5px;flex:none;min-height:35px;padding:0 13px;font-size:8px;font-weight:800}.qc-batch-share button.copy{color:#f3f8f4;background:#5e8067}.qc-batch-share button:hover:not(:disabled){outline-offset:2px;outline:2px solid #ffffff4d}.qc-batch-share button:focus-visible{outline-offset:2px;outline:2px solid #ffffff4d}.qc-batch-share button:disabled{color:#7c7c76;cursor:wait;background:#d5d5cf}.qc-share-message{color:#666660;background:#f0f0eb;border-radius:5px;margin:8px 0 0;padding:8px 10px;font-size:8px;line-height:1.55}.drawer-qc-uploader{background:#f8f8f4;border:1px solid #deded6;border-radius:8px;outline:none;gap:10px;margin-top:14px;padding:12px;display:grid}.drawer-qc-uploader:focus{border-color:#999990;box-shadow:0 0 0 3px #1818170b}.drawer-qc-dropzone{color:#6f6f69;text-align:center;cursor:pointer;background:#fff;border:1px dashed #bcbcb4;border-radius:7px;place-items:center;gap:5px;min-height:112px;padding:16px;display:grid;position:relative}.drawer-qc-dropzone:hover{background:#fdfdfb;border-color:#777771}.drawer-qc-dropzone.disabled{opacity:.55;cursor:not-allowed}.drawer-qc-dropzone input,.drawer-qc-mobile-actions input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.drawer-qc-dropzone>span{font-size:25px;font-weight:300}.drawer-qc-dropzone>strong{color:#242422;font-size:10px}.drawer-qc-dropzone>small{color:#92928c;font-size:8px}.drawer-qc-mobile-actions{grid-template-columns:1fr 1fr;gap:8px;display:none}.drawer-qc-mobile-actions label{color:#242422;cursor:pointer;background:#fff;border:1px solid #d5d5ce;border-radius:7px;place-items:center;gap:5px;min-height:78px;font-size:9px;display:grid;position:relative}.drawer-qc-mobile-actions label.disabled{opacity:.45;cursor:not-allowed}.drawer-qc-mobile-actions span{font-size:20px;font-weight:400}.drawer-qc-message,.drawer-qc-locked{color:#696963;background:#f0f0eb;border-radius:5px;margin:0;padding:8px 10px;font-size:8px;line-height:1.55}.drawer-qc-locked{margin-top:12px}.drawer-tracking-editor{background:#f8f8f4;border:1px solid #deded6;border-radius:8px;gap:9px;margin-top:14px;padding:12px;display:grid}.drawer-tracking-editor>div:first-child{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.drawer-tracking-editor strong{font-size:9px}.drawer-tracking-editor small{color:#8d8d86;font-size:8px}.drawer-tracking-field{grid-template-columns:minmax(0,1fr) auto;display:grid}.drawer-tracking-field input{min-width:0;height:42px;font:600 9px var(--sans);background:#fff;border:1px solid #d2d2ca;border-radius:6px 0 0 6px;padding:0 12px}.drawer-tracking-field button{color:#fff;background:#1c1c1b;border:1px solid #1c1c1b;border-radius:0 6px 6px 0;min-width:104px;padding:0 13px;font-size:8px;font-weight:750}.drawer-tracking-field button:disabled{color:#999991;background:#ecece7;border-color:#d2d2ca}.tracking-section{grid-template-columns:1fr 22px 1fr 16px .75fr;align-items:center;display:grid}.tracking-section strong{font-family:ui-monospace,SFMono-Regular,monospace;font-size:9px}.route-line{color:#aaa;text-align:center}.international-shipping-editor{color:#3f5e47;background:#f2f7f1;border:1px solid #d5e1d3;border-radius:8px;gap:11px;padding:14px;display:grid}.international-shipping-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.international-shipping-heading strong,.international-shipping-heading small{display:block}.international-shipping-heading strong{color:#263d2c;font-size:10px}.international-shipping-heading small{color:#76907b;margin-top:4px;font-size:7px}.international-shipping-heading>span{color:#fff;letter-spacing:.08em;background:#6d9076;border-radius:4px;padding:4px 7px;font-size:7px;font-weight:800}.international-shipping-fields{grid-template-columns:1.4fr 1fr;gap:9px;display:grid}.international-shipping-fields label{color:#607a66;font-size:8px;font-weight:750}.international-shipping-fields input{color:#242422;width:100%;height:42px;font:600 9px var(--sans);background:#fff;border:1px solid #cbd9ca;border-radius:6px;outline:none;margin-top:7px;padding:0 11px;display:block}.international-shipping-fields input:focus{border-color:#6d9076;box-shadow:0 0 0 3px #6d907612}.shipping-cost-control{grid-template-columns:auto minmax(0,1fr);margin-top:7px;display:grid}.shipping-cost-control span{color:#52705a;background:#e8f0e6;border:1px solid #cbd9ca;border-right:0;border-radius:6px 0 0 6px;place-items:center;min-width:48px;font-size:8px;font-weight:800;display:grid}.shipping-cost-control input{border-radius:0 6px 6px 0;min-width:0;margin-top:0}.international-shipping-message{color:#49634f;background:#fff;border-radius:5px;margin:0;padding:8px 10px;font-size:8px;line-height:1.5}.shipping-info-issue-banner{color:#814229;background:#fff1eb;border:1px solid #edcfc2;border-radius:8px;margin-bottom:12px;padding:17px}.shipping-info-issue-banner>div{align-items:center;gap:10px;display:flex}.shipping-info-issue-banner>div>span{color:#fff;background:#bd603f;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:14px;font-weight:850;display:grid}.shipping-info-issue-banner small,.shipping-info-issue-banner strong{display:block}.shipping-info-issue-banner small{color:#a97865;letter-spacing:.14em;font-size:7px;font-weight:780}.shipping-info-issue-banner strong{color:#71361f;margin-top:3px;font-size:11px}.shipping-info-issue-banner p{white-space:pre-wrap;border-top:1px solid #edcfc2;margin:13px 0 0;padding-top:12px;font-size:9px;line-height:1.65}.shipping-info-issue-banner p b{margin-right:4px}.shipping-info-issue-banner>em{color:inherit;margin-top:9px;font-size:8px;font-style:normal;font-weight:700;line-height:1.55;display:block}.shipping-info-issue-banner.customer-approved{color:#326f49;background:#eaf7ee;border-color:#bfdcc7}.shipping-info-issue-banner.customer-approved>div>span{background:#3f8a59}.shipping-info-issue-banner.customer-approved small{color:#689579}.shipping-info-issue-banner.customer-approved strong{color:#245b38}.shipping-info-issue-banner.customer-approved p{border-color:#c8e2d0}.international-shipping-editor.checking-issue{color:#7d432d;background:#fff5f0;border-color:#e8cfc4}.shipping-info-issue-toggle{color:#70402d;cursor:pointer;background:#fff;border:1px solid #e3c9be;border-radius:7px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.shipping-info-issue-toggle input{accent-color:#ad5637;flex:none;width:16px;height:16px;margin:1px 0 0}.shipping-info-issue-toggle strong,.shipping-info-issue-toggle small{display:block}.shipping-info-issue-toggle strong{font-size:9px}.shipping-info-issue-toggle small{color:#9a7465;margin-top:4px;font-size:7px;line-height:1.45}.shipping-info-issue-editor{color:#78432e;background:#fce9e1;border:1px solid #e8c8bb;border-radius:7px;gap:9px;padding:12px;display:grid}.shipping-info-issue-editor label{font-size:8px;font-weight:760}.shipping-info-issue-editor label em{color:#b55736;margin-left:5px;font-size:7px;font-style:normal}.shipping-info-issue-editor textarea{resize:vertical;color:#292927;width:100%;min-height:82px;font:500 9px/1.55 var(--sans);background:#fff;border:1px solid #dcbcaf;border-radius:6px;outline:none;margin-top:7px;padding:10px 11px;display:block}.shipping-info-issue-editor textarea:focus{border-color:#b65f40;box-shadow:0 0 0 3px #b65f4014}.shipping-info-issue-editor p{color:#97432b;margin:0;font-size:8px}.shipping-info-issue-editor button,.shipping-info-resolution button{color:#fff;background:#a95134;border:0;border-radius:6px;min-height:41px;padding:0 13px;font-size:8px;font-weight:780}.shipping-info-issue-editor button:disabled,.shipping-info-resolution button:disabled{opacity:.46;cursor:not-allowed}.shipping-info-resolution{color:#78432e;background:#fff0e9;border:1px solid #e8c8bb;border-radius:8px;gap:10px;padding:14px;display:grid}.shipping-info-resolution>div{align-items:center;gap:9px;display:flex}.shipping-info-resolution>div>span{color:#fff;background:#bd603f;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:15px;display:grid}.shipping-info-resolution strong,.shipping-info-resolution small{display:block}.shipping-info-resolution strong{font-size:9px}.shipping-info-resolution small{color:#9d705f;margin-top:3px;font-size:7px}.shipping-info-resolution p{color:#6e3824;white-space:pre-wrap;background:#fff;border-radius:6px;margin:0;padding:10px 11px;font-size:8px;line-height:1.6}.shipping-info-resolution em{color:#8c4c35;font-size:8px;font-style:normal}.shipping-info-resolution .shipping-info-approval-state{border:1px solid;border-radius:7px;gap:9px;padding:11px;display:grid}.shipping-info-approval-state b{font-size:8px;line-height:1.5}.shipping-info-approval-state.pending{color:#84502e;background:#fff8f1;border-color:#e7cdbd}.shipping-info-approval-state.approved{color:#2f6d46;background:#eaf6ed;border-color:#c4ddca}.shipping-info-approval-state button{width:100%}.shipping-info-approval-state button.approve{background:#3f8156}.shipping-info-approval-state button.revoke{color:#62625d;background:#fff;border:1px solid #d6d6cf}.shipping-info-resolution .shipping-info-final-step{border-top:1px solid #e8c8bb;gap:9px;margin-top:2px;padding-top:12px;display:grid}.shipping-info-final-step>div{align-items:center;gap:9px;display:flex}.shipping-info-final-step>div>span{color:#fff;background:#78947e;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:11px;font-weight:800;display:grid}.shipping-info-final-step button.edit-address{color:#405c47;background:#fff;border:1px solid #c8d5c9}.shipping-info-final-step button.resolve{background:#2f4435}.info-issue-waiting.approved{color:#2f6d46;background:#eaf6ed}.coordination-banner{color:#504a81;background:#f1effb;border:1px solid #d9d5ee;border-radius:8px;margin-bottom:12px;padding:17px}.coordination-banner>div{align-items:center;gap:10px;display:flex}.coordination-banner>div>span{color:#fff;background:#766eb5;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:14px;font-weight:850;display:grid}.coordination-banner small,.coordination-banner strong{display:block}.coordination-banner small{color:#837cad;letter-spacing:.12em;font-size:7px;font-weight:780}.coordination-banner strong{color:#423c73;margin-top:3px;font-size:11px}.coordination-banner p{white-space:pre-wrap;border-top:1px solid #d9d5ee;margin:13px 0 7px;padding-top:12px;font-size:9px;line-height:1.65}.coordination-start-editor{gap:9px;display:grid}.coordination-start-editor>button{color:#564f8b;background:#f0eef9;border:1px solid #d8d4ed;border-radius:7px;min-height:41px;font-size:8px;font-weight:780}.coordination-start-editor>button:hover,.coordination-start-editor>button.active{color:#fff;background:#6e66aa;border-color:#6e66aa}.coordination-start-editor>div{color:#514a7d;background:#f6f4fc;border:1px solid #dad6ed;border-radius:8px;gap:11px;padding:14px;display:grid}.coordination-start-editor strong,.coordination-start-editor small{display:block}.coordination-start-editor strong{font-size:10px}.coordination-start-editor small{color:#817aa6;margin-top:4px;font-size:7px;line-height:1.5}.coordination-start-editor label,.coordination-workbench>label{color:#5c5683;font-size:8px;font-weight:760}.coordination-start-editor em{color:#776bb1;margin-left:5px;font-size:7px;font-style:normal}.coordination-start-editor textarea{resize:vertical;color:#292927;width:100%;min-height:82px;font:500 9px/1.55 var(--sans);background:#fff;border:1px solid #d2cee7;border-radius:6px;outline:none;margin-top:7px;padding:10px 11px;display:block}.coordination-start-editor textarea:focus{border-color:#766eb5;box-shadow:0 0 0 3px #766eb515}.coordination-start-editor p,.coordination-message{color:#5f578f;margin:0;font-size:8px;line-height:1.5}.coordination-workbench{color:#4e487b;background:#f5f3fc;border:1px solid #d8d4ec;border-radius:9px;gap:12px;padding:15px;display:grid}.coordination-workbench-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.coordination-workbench-head small,.coordination-workbench-head strong{display:block}.coordination-workbench-head small{color:#8a84ae;letter-spacing:.13em;font-size:7px;font-weight:800}.coordination-workbench-head strong{color:#3d386b;margin-top:4px;font-size:11px}.coordination-workbench-head>span{color:#fff;white-space:nowrap;background:#766eb5;border-radius:999px;padding:5px 8px;font-size:7px;font-weight:780}.coordination-workbench select{color:#2d2b39;width:100%;height:44px;font:600 8px var(--sans);background:#fff;border:1px solid #cec9e4;border-radius:6px;outline:none;margin-top:7px;padding:0 10px;display:block}.coordination-workbench select:focus{border-color:#766eb5;box-shadow:0 0 0 3px #766eb514}.coordination-recipient-card{background:#fff;border:1px solid #d7d2ea;border-radius:7px;padding:13px}.coordination-recipient-card>div:first-child>span{color:#5d5790;background:#ece9f8;border-radius:999px;padding:4px 7px;font-size:7px;font-weight:800;display:inline-flex}.coordination-recipient-card strong{color:#292735;margin-top:8px;font-size:11px;display:block}.coordination-recipient-card small{color:#89849f;margin-top:4px;font-size:7px;display:block}.coordination-recipient-card dl{border-top:1px solid #ebe9f2;gap:9px;margin:13px 0 0;padding-top:12px;display:grid}.coordination-recipient-card dl>div{grid-template-columns:72px 1fr;gap:9px;display:grid}.coordination-recipient-card dt{color:#9994ac;font-size:7px}.coordination-recipient-card dd{color:#3c3949;margin:0;font-size:8px;font-weight:650;line-height:1.55}.coordination-match-warning{color:#805b25;background:#fff6dc;border-radius:5px;margin:11px 0 0;padding:9px 10px;font-size:7px;line-height:1.55}.coordination-empty{color:#77718f;text-align:center;background:#fff;border:1px dashed #d2cde3;border-radius:7px;padding:15px}.coordination-empty strong,.coordination-empty small{display:block}.coordination-empty strong{font-size:9px}.coordination-empty small{margin-top:5px;font-size:7px}.coordination-actions{justify-content:flex-end;gap:8px;display:flex}.coordination-actions button{border-radius:6px;min-height:39px;padding:0 12px;font-size:8px;font-weight:780}.coordination-actions.primary-row{grid-template-columns:1fr 1fr;display:grid}.coordination-actions.primary-row button{color:#fff;background:#6e66aa;border:1px solid #6e66aa}.coordination-actions.primary-row button.copy{color:#514a83;background:#fff;border-color:#cbc6e1}.coordination-actions.final-row{border-top:1px solid #dedbed;padding-top:11px}.coordination-actions.final-row .cancel{color:#716b81;background:0 0;border:1px solid #cfcbdc;margin-right:auto}.coordination-actions.final-row .complete{color:#fff;background:#373450;border:1px solid #373450}.coordination-actions button:disabled{opacity:.45;cursor:not-allowed}.coordination-waiting{color:#5e578c;background:#efedf8}.exception-note{color:#873e37;background:#f7ecea;border:1px solid #ead1ce;border-radius:7px;padding:16px;font-size:9px}.exception-note p{margin:5px 0 0;font-size:8px}.qc-followup-banner{color:#425a6c;background:#edf3f7;border:1px solid #d7e2e9;border-radius:8px;margin-bottom:12px;padding:17px}.qc-followup-banner>div{align-items:center;gap:10px;display:flex}.qc-followup-banner>div>span{color:#fff;background:#6f8da4;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:15px;display:grid}.qc-followup-banner small,.qc-followup-banner strong{display:block}.qc-followup-banner small{color:#8293a0;letter-spacing:.14em;font-size:7px;font-weight:750}.qc-followup-banner strong{color:#314958;margin-top:3px;font-size:11px}.qc-followup-banner p{white-space:pre-wrap;border-top:1px solid #d7e2e9;margin:13px 0 0;padding-top:12px;font-size:9px;line-height:1.65}.qc-followup-banner.replacement{color:#764b2f;background:#faf0e8;border-color:#ecd9ca}.qc-followup-banner.replacement>div>span{background:#b7784e}.qc-followup-banner.replacement small{color:#a78670}.qc-followup-banner.replacement strong{color:#704226}.qc-followup-banner.replacement p{border-top-color:#ecd9ca}.drawer-actions{border-top:1px solid var(--line);background:#fff;gap:10px;padding:16px 24px 20px;display:grid}.customer-response-actions{gap:9px;display:grid}.followup-choice{grid-template-columns:1fr 1fr;gap:8px;display:grid}.followup-choice button{color:#4c6577;background:#edf3f7;border:1px solid #d5e1e8;border-radius:6px;min-height:39px;padding:0 10px;font-size:8px;font-weight:750}.followup-choice button:hover,.followup-choice button.active{color:#fff;background:#607f96;border-color:#607f96}.followup-choice button.replacement{color:#875534;background:#f8eee6;border-color:#ead7c8}.followup-choice button.replacement:hover,.followup-choice button.replacement.active{color:#fff;background:#a86b42;border-color:#a86b42}.followup-editor{color:#4d6678;background:#f1f6f9;border:1px solid #d5e2e9;border-radius:7px;gap:10px;padding:13px;display:grid}.followup-editor.replacement{color:#7f4d2d;background:#faf2eb;border-color:#ead8ca}.followup-editor label{font-size:8px;font-weight:750}.followup-editor textarea{resize:vertical;color:#292927;background:#fff;border:1px solid #d5dedf;border-radius:5px;outline:none;width:100%;min-height:76px;margin-top:7px;padding:10px;font-size:9px;line-height:1.55;display:block}.followup-editor textarea:focus{border-color:#718b9c;box-shadow:0 0 0 3px #718b9c15}.followup-actions{justify-content:flex-end;gap:8px;display:flex}.followup-editor .ghost-btn,.followup-editor .primary-btn{min-height:36px;padding:0 12px;font-size:8px}.followup-waiting{color:#4c6577;background:#edf3f7}.replacement-waiting{color:#875534;background:#f8eee6}.followup-rule{background:#fff9;border:1px solid;border-radius:5px;padding:9px 10px}.followup-rule strong,.followup-rule span{display:block}.followup-rule strong{font-size:8px}.followup-rule span{opacity:.78;margin-top:3px;font-size:7px;line-height:1.5}.exchange-trigger{color:#875534;background:#f8eee6;border:1px solid #ead7c8;border-radius:6px;min-height:39px;font-size:8px;font-weight:750}.exchange-trigger:hover,.exchange-trigger.active{color:#fff;background:#a86b42;border-color:#a86b42}.exchange-editor{margin-top:9px}.exchange-product-layout{grid-template-columns:150px minmax(0,1fr);gap:12px;display:grid}.exchange-image-zone{background:#f3e8df;border:1px dashed #cba98f;border-radius:7px;outline:none;align-content:end;min-height:150px;display:grid;position:relative;overflow:hidden}.exchange-image-zone:focus,.exchange-image-zone:hover{border-color:#9a603a;box-shadow:0 0 0 3px #9a603a12}.exchange-image-zone>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.exchange-image-zone>span{opacity:.45;place-self:center;font-family:Georgia,serif;font-size:20px}.exchange-image-zone>label{z-index:1;color:#fff;text-align:center;cursor:pointer;background:#1e1e1de8;border-radius:4px;margin:6px;padding:8px;font-size:7px;display:block;position:relative}.exchange-image-zone input{opacity:0;width:1px;height:1px;position:absolute}.exchange-fields{grid-template-columns:1fr 1fr;gap:9px;display:grid}.exchange-fields label{min-width:0}.exchange-fields input{color:#292927;background:#fff;border:1px solid #dfd2c7;border-radius:5px;outline:none;width:100%;min-height:38px;margin-top:6px;padding:0 10px;font-size:9px;display:block}.exchange-fields input:focus{border-color:#a86b42;box-shadow:0 0 0 3px #a86b4215}.exchange-editor em{color:#ae7957;font-size:7px;font-style:normal}.exchange-message{color:#873f2f;background:#fff2ef;border-radius:5px;margin:0;padding:8px 10px;font-size:8px}.admin-edit-form{gap:12px;display:grid}.admin-form-heading{justify-content:space-between;align-items:flex-start;padding:4px 2px 6px;display:flex}.admin-form-heading h3{margin:0;font-size:18px}.admin-form-heading>span{color:#999994;font-size:7px}.admin-form-section{border:1px solid var(--line);background:#fff;border-radius:8px;padding:17px}.admin-form-section h4{margin:0 0 14px;font-size:10px}.admin-form-grid{grid-template-columns:1fr 1fr;gap:12px 10px;display:grid}.admin-form-grid .wide{grid-column:1/-1}.admin-form-grid label{color:#85857f;font-size:7px;font-weight:700}.admin-form-grid input,.admin-form-grid select,.admin-form-grid textarea{width:100%;min-height:39px;color:var(--ink);border:1px solid var(--line);background:#fafaf7;border-radius:5px;outline:none;margin-top:6px;padding:0 10px;font-size:9px}.admin-form-grid textarea{resize:vertical;min-height:70px;padding-top:10px}.admin-form-grid input:focus,.admin-form-grid select:focus,.admin-form-grid textarea:focus{background:#fff;border-color:#888881;box-shadow:0 0 0 3px #11111108}.admin-form-actions{background:linear-gradient(#0000,#f6f6f2 25%);justify-content:flex-end;gap:8px;margin-top:2px;padding:14px 0 4px;display:flex;position:sticky;bottom:-30px}.admin-order-actions{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:8px;padding-bottom:10px;display:grid}.admin-secondary-btn,.admin-delete-btn,.danger-btn{border-radius:6px;min-height:38px;padding:0 12px;font-size:8px;font-weight:700}.admin-secondary-btn{color:#333;border:1px solid var(--line);background:#f3f3ef}.admin-delete-btn{color:#963e36;background:#fff;border:1px solid #e6c9c5}.danger-btn{color:#fff;background:#9b443c;border:0}.admin-order-actions.employee-delete-only{grid-template-columns:1fr}.employee-delete-only .admin-delete-btn{width:100%}.delete-confirm{color:#783b35;background:#faefed;border:1px solid #e9cfcb;border-radius:7px;grid-column:1/-1;grid-template-columns:1fr auto auto;align-items:center;gap:8px;padding:12px;display:grid}.delete-confirm strong,.delete-confirm small{display:block}.delete-confirm strong{font-size:9px}.delete-confirm small{color:#9a6762;margin-top:4px;font-size:7px}.ship-action{grid-template-columns:1fr auto;align-items:end;gap:10px;display:grid}.ship-action input,.ship-action .primary-btn{height:42px}.complete-strip,.waiting-strip{color:#536e59;background:#edf3ee;border-radius:6px;justify-content:center;align-items:center;min-height:45px;font-size:9px;display:flex}.complete-strip>span{color:#fff;background:#75917b;border-radius:50%;place-items:center;width:25px;height:25px;margin-right:10px;display:grid}.complete-strip strong,.complete-strip small{display:block}.complete-strip small{color:#77917b;margin-top:2px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:7px}.waiting-strip{color:#777;background:#f3f3ef}.waiting-strip.info-issue-waiting{color:#82422b;text-align:center;background:#fff0e9;padding:11px 13px;line-height:1.55}.guide-panel{z-index:100;border:1px solid var(--line);background:#fff;border-radius:11px;width:355px;padding:26px;animation:.22s ease-out rise;position:fixed;bottom:24px;right:24px;box-shadow:0 25px 80px #15151426}@keyframes rise{0%{opacity:0;transform:translateY(16px)}}.guide-close{color:#888;background:#f3f3ef;border:0;border-radius:50%;width:26px;height:26px;position:absolute;top:16px;right:16px}.guide-panel h2{margin:12px 0 22px;font-size:24px}.guide-progress{border-bottom:1px solid var(--line);justify-content:space-between;padding:0 2px 18px;display:flex}.guide-progress>div{color:#aaa;justify-items:center;gap:6px;font-size:6px;display:grid;position:relative}.guide-progress>div:not(:last-child):after{content:"";background:#ddd;width:25px;height:1px;position:absolute;top:10px;left:72%}.guide-progress i{z-index:1;background:#fff;border:1px solid #d4d4cd;border-radius:50%;place-items:center;width:21px;height:21px;font-size:7px;font-style:normal;display:grid;position:relative}.guide-progress .active i{color:#fff;background:#222;border-color:#222}.guide-progress .active{color:#222}.guide-progress .done i{color:#fff;background:#7b947f;border-color:#7b947f}.guide-progress .done:after{background:#91a694!important}.guide-current{padding:18px 0}.guide-current small,.guide-current strong{display:block}.guide-current small{color:#999;font-size:7px}.guide-current strong{margin-top:5px;font-size:14px}.guide-current p{color:#777;margin:7px 0 0;font-size:9px;line-height:1.65}.guide-order{background:#f5f5f1;border-radius:5px;align-items:center;gap:8px;margin-bottom:14px;padding:10px;display:flex}.guide-order>span{color:#999;font-size:7px}.guide-order code{margin-right:auto;font-size:8px}.guide-hint{color:#aaa;text-align:center;margin-top:10px;font-size:7px;display:block}.scanner-backdrop{z-index:110;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080808e8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.scanner-modal.live-scanner{color:#f7f7f2;background:#111;border:1px solid #353532;border-radius:16px;width:min(520px,100%);padding:25px;position:relative;overflow:hidden;box-shadow:0 30px 100px #000b}.scanner-close{z-index:5;color:#fff;background:#ffffff17;border:1px solid #ffffff25;border-radius:50%;place-items:center;width:36px;height:36px;font-size:20px;display:grid;position:absolute;top:18px;right:18px}.scanner-heading{padding-right:50px;position:relative}.scanner-heading .eyebrow{color:#777}.scanner-heading h2{color:#fff;margin:8px 0 14px;font-size:25px}.scanner-live-status{color:#a0a09a;letter-spacing:.06em;align-items:center;gap:7px;font-size:8px;display:inline-flex}.scanner-live-status i{background:#8c8c86;border-radius:50%;width:7px;height:7px}.scanner-live-status.scanning{color:#a9c7ae}.scanner-live-status.scanning i{background:#74c383;animation:1.3s ease-out infinite scannerPulse;box-shadow:0 0 0 5px #74c3831c}.scanner-live-status.success{color:#9bd0a5}.scanner-live-status.success i{background:#74c383}.scanner-live-status.error{color:#d99c93}.scanner-live-status.error i{background:#b85e53}.scanner-video-wrap{aspect-ratio:4/3;background:#050505;border:1px solid #2b2b28;border-radius:11px;width:100%;margin-top:18px;position:relative;overflow:hidden}.scanner-video-wrap video{object-fit:cover;width:100%;height:100%;display:block}.scanner-video-wrap.starting video,.scanner-video-wrap.error video{opacity:.22}.barcode-reticle,.qr-reticle{z-index:2;height:34%;position:absolute;top:50%;left:7%;right:7%;transform:translateY(-50%)}.qr-reticle{aspect-ratio:1;height:auto;left:25%;right:25%}.barcode-reticle:before{content:"";background:linear-gradient(90deg,#0000,#fff0 35%,#ffffff10 50%,#fff0 65%,#0000);border-radius:10px;position:absolute;inset:16% 3%}.barcode-reticle i,.qr-reticle i{filter:drop-shadow(0 1px 3px #000);border-style:solid;border-color:#fff;width:42px;height:28px;position:absolute}.qr-reticle i{height:42px}.barcode-reticle i:first-child,.qr-reticle i:first-child{border-width:3px 0 0 3px;top:0;left:0}.barcode-reticle i:nth-child(2),.qr-reticle i:nth-child(2){border-width:3px 3px 0 0;top:0;right:0}.barcode-reticle i:nth-child(3),.qr-reticle i:nth-child(3){border-width:0 0 3px 3px;bottom:0;left:0}.barcode-reticle i:nth-child(4),.qr-reticle i:nth-child(4){border-width:0 3px 3px 0;bottom:0;right:0}.barcode-reticle span,.qr-reticle span{background:#75d086;height:2px;animation:1.7s ease-in-out infinite scanBarcode;position:absolute;top:50%;left:5px;right:5px;box-shadow:0 0 12px #57e270}.scanner-loading,.scanner-success,.scanner-camera-error{z-index:3;color:#e7e7e1;text-align:center;background:#080808b5;place-content:center;justify-items:center;gap:11px;padding:28px;display:grid;position:absolute;inset:0}.scanner-loading b{border:2px solid #ffffff2e;border-top-color:#fff;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spin}.scanner-loading span{font-size:9px}.scanner-success{background:#17361fd9}.scanner-success b{color:#17361f;background:#8bd09a;border-radius:50%;place-items:center;width:48px;height:48px;font-size:22px;display:grid}.scanner-success span{font-size:10px;font-weight:700}.scanner-camera-error b{color:#fff;background:#984d45;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.scanner-camera-error span{color:#c9c9c2;max-width:330px;font-size:9px;line-height:1.65}.scanner-camera-error button{color:#171716;background:#f4f4ef;border:0;border-radius:5px;min-height:35px;padding:0 14px;font-size:8px;font-weight:700}.scanner-torch{z-index:4;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111b;border:1px solid #ffffff42;border-radius:18px;min-height:34px;padding:0 12px;font-size:8px;position:absolute;bottom:12px;right:12px}.scanner-torch.active{color:#191918;background:#f4e494;border-color:#f4e494}.scanner-instruction{color:#aaa9a3;text-align:center;margin:15px 0 14px;font-size:9px;line-height:1.6}.scanner-fallback{color:#777;border-top:1px solid #2d2d2a;justify-content:center;align-items:center;gap:10px;padding-top:13px;font-size:8px;display:flex}.scanner-fallback label{color:#d5d5cf;cursor:pointer;text-decoration:underline}.scanner-fallback input{display:none}.scanner-demo{color:#9b9b95;border-color:#393936;margin-top:12px}.qc-camera-backdrop{z-index:130;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050505ee;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.qc-camera-modal{color:#f7f7f2;background:#111;border:1px solid #353532;border-radius:16px;flex-direction:column;width:min(540px,100%);max-height:calc(100dvh - 24px);padding:20px;display:flex;overflow:hidden;box-shadow:0 30px 100px #000b}.qc-camera-heading{flex:none;justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.qc-camera-heading .eyebrow{color:#73736e}.qc-camera-heading h2{color:#fff;margin:7px 0 5px;font-size:24px}.qc-camera-heading span{color:#91918b;font-size:8px}.qc-camera-heading>button{color:#fff;background:#ffffff17;border:1px solid #ffffff25;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:20px;display:grid}.qc-camera-viewfinder{aspect-ratio:3/4;background:#050505;border:1px solid #2c2c29;border-radius:11px;flex:auto;min-height:0;margin-top:15px;position:relative;overflow:hidden}.qc-camera-viewfinder video{object-fit:contain;width:100%;height:100%;display:block}.qc-camera-viewfinder.starting video,.qc-camera-viewfinder.error video{opacity:.22}.qc-camera-counter{z-index:4;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#090909b8;border:1px solid #ffffff21;border-radius:18px;align-items:baseline;gap:2px;padding:7px 10px;display:flex;position:absolute;top:12px;left:12px}.qc-camera-counter strong{font-size:16px}.qc-camera-counter span{color:#bbb;font-size:9px}.qc-camera-guide{z-index:2;pointer-events:none;position:absolute;inset:7%}.qc-camera-guide i{filter:drop-shadow(0 1px 3px #000);border-style:solid;border-color:#ffffffb8;width:34px;height:34px;position:absolute}.qc-camera-guide i:first-child{border-width:2px 0 0 2px;top:0;left:0}.qc-camera-guide i:nth-child(2){border-width:2px 2px 0 0;top:0;right:0}.qc-camera-guide i:nth-child(3){border-width:0 0 2px 2px;bottom:0;left:0}.qc-camera-guide i:nth-child(4){border-width:0 2px 2px 0;bottom:0;right:0}.qc-camera-state{z-index:5;color:#e8e8e2;text-align:center;background:#080808a8;place-content:center;justify-items:center;gap:12px;padding:32px;display:grid;position:absolute;inset:0}.qc-camera-state>span{max-width:360px;font-size:9px;line-height:1.65}.qc-camera-spinner{border:2px solid #ffffff30;border-top-color:#fff;border-radius:50%;width:30px;height:30px;animation:.8s linear infinite spin}.qc-camera-state.error>b{color:#fff;background:#984d45;border-radius:50%;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.qc-camera-state.error button{color:#171716;background:#f4f4ef;border:0;border-radius:6px;min-height:36px;padding:0 15px;font-size:8px;font-weight:750}.qc-camera-complete{z-index:4;color:#dff1e2;background:#244a2be6;border:1px solid #4e7957;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;font-size:9px;display:flex;position:absolute;inset:auto 12px 12px}.qc-camera-complete b{color:#1d3b23;background:#91c69b;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.qc-camera-strip{scrollbar-width:none;flex:none;gap:7px;margin-top:10px;padding-bottom:2px;display:flex;overflow-x:auto}.qc-camera-thumb{background:#252523;border:1px solid #3b3b38;border-radius:7px;flex:0 0 62px;width:62px;height:62px;position:relative;overflow:hidden}.qc-camera-thumb img{object-fit:cover;width:100%;height:100%}.qc-camera-thumb>span{color:#fff;background:#080808b8;border-radius:50%;place-items:center;min-width:16px;height:16px;font-size:7px;display:grid;position:absolute;bottom:4px;left:4px}.qc-camera-thumb>button{z-index:2;color:#fff;background:#111c;border:1px solid #ffffff38;border-radius:50%;width:20px;height:20px;padding:0;font-size:12px;position:absolute;top:3px;right:3px}.qc-camera-thumb.empty{border-style:dashed;place-items:center;display:grid}.qc-camera-thumb.empty>span{color:#777;background:0 0;border:1px solid #444;position:static}.qc-camera-hint{color:#8e8e88;text-align:center;flex:none;margin:9px 2px 0;font-size:8px;line-height:1.5}.qc-camera-controls{flex:none;grid-template-columns:1fr 82px 1fr;align-items:center;gap:13px;margin-top:12px;display:grid}.qc-camera-controls>button:not(.qc-camera-shutter){border-radius:7px;min-height:42px;font-size:8px;font-weight:750}.qc-camera-cancel{color:#bbb;background:#242422;border:1px solid #373734}.qc-camera-finish{color:#17331d;background:#9bcca4;border:1px solid #9bcca4}.qc-camera-finish:disabled{color:#777;background:#292927;border-color:#3a3a37}.qc-camera-finish b{background:#fff5;border-radius:50%;place-items:center;min-width:18px;height:18px;margin-left:3px;display:inline-grid}.qc-camera-shutter{background:#fff;border:5px solid #20201e;border-radius:50%;justify-self:center;place-items:center;width:72px;height:72px;padding:0;display:grid;box-shadow:0 0 0 3px #fff}.qc-camera-shutter i{background:#f2f2ed;border:2px solid #1d1d1c;border-radius:50%;width:54px;height:54px;display:block}.qc-camera-shutter:active:not(:disabled) i{transform:scale(.9)}.qc-camera-shutter:disabled{opacity:.38;cursor:not-allowed}@keyframes scannerPulse{0%{box-shadow:0 0 #74c38355}to{box-shadow:0 0 0 7px #74c38300}}@keyframes scanBarcode{0%,to{opacity:.5;transform:translateY(-32px)}50%{opacity:1;transform:translateY(32px)}}@keyframes spin{to{transform:rotate(360deg)}}.toast{z-index:200;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1f1f1edb;border:1px solid #4a4a46;border-radius:7px;align-items:center;gap:9px;padding:12px 16px;font-size:9px;animation:.2s ease-out rise;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #1113}.toast span{color:#a5c7aa}.sidebar-user{color:#d2d2cc;border-top:1px solid #30302e;justify-content:space-between;align-items:center;gap:8px;margin-top:14px;padding:12px 10px 2px;font-size:9px;display:flex}.sidebar-user span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sidebar-user small{color:#777772;margin-top:3px;font-size:8px;display:block}.sidebar-user button{color:#92928c;background:0 0;border:1px solid #3d3d39;border-radius:4px;padding:5px 7px;font-size:8px}.sync-indicator{z-index:190;color:#efefe9;background:#20201ee8;border:1px solid #4a4a45;border-radius:5px;padding:8px 11px;font-size:8px;position:fixed;top:18px;right:20px;box-shadow:0 8px 24px #1112}.auth-loading{color:#aaa9a3;letter-spacing:.08em;background:#1b1b1a;place-content:center;justify-items:center;gap:14px;min-height:100vh;font-size:10px;display:grid}.auth-loading .brand-mark{color:#fff;width:48px;height:48px}.login-shell{background:#f3f3ef;grid-template-columns:minmax(380px,1.05fr) minmax(440px,.95fr);min-height:100vh;display:grid}.login-brand-panel{color:#fff;background:#1b1b1a;flex-direction:column;justify-content:space-between;min-height:100vh;padding:42px clamp(40px,6vw,92px);display:flex}.login-brand{padding:0}.login-brand-panel h1{letter-spacing:-.065em;max-width:650px;margin:18px 0 22px;font-size:clamp(48px,6vw,82px);line-height:.98}.login-brand-panel>div>p:last-child{color:#8f8f89;max-width:490px;font-size:12px;line-height:1.8}.login-flow{color:#979791;letter-spacing:.04em;align-items:center;gap:12px;font-size:9px;display:flex}.login-flow i{color:#52524e;font-style:normal}.login-form-panel{place-items:center;padding:40px;display:grid}.login-card{border:1px solid var(--line);background:#fff;border-radius:11px;width:min(410px,100%);padding:40px;box-shadow:0 24px 80px #1515140b}.login-card h2{margin:12px 0 10px;font-size:29px}.login-card>p:not(.eyebrow){color:#8b8b85;margin-bottom:28px;font-size:10px}.login-card label{color:#777771;margin-top:15px;font-size:9px;font-weight:680;display:block}.login-card input{color:#222;border:1px solid var(--line);background:#fafaf7;border-radius:6px;width:100%;height:45px;margin-top:7px;padding:0 13px;font-size:11px}.login-card input:focus{background:#fff;border-color:#888881;box-shadow:0 0 0 3px #11111108}.login-card .primary-btn{margin-top:20px}.login-card>small{color:#aaa9a4;text-align:center;margin-top:16px;font-size:8px;display:block}.login-error{color:#91483f;background:#f8ecea;border:1px solid #ead2ce;border-radius:5px;margin-top:14px;padding:10px 12px;font-size:9px;line-height:1.45}.mobile-nav{display:none}@media (max-width:1180px){.metric-grid{grid-template-columns:repeat(3,1fr)}.metric-card{min-height:135px}.metric-card>strong{margin-top:20px}.dashboard-grid{grid-template-columns:1fr}.flow-card{display:none}.business-summary-grid{grid-template-columns:repeat(2,1fr)}.business-detail-grid{grid-template-columns:1fr 290px}.create-layout{grid-template-columns:minmax(0,1fr) 285px}.form-grid{grid-template-columns:repeat(2,1fr)}.service-row{grid-template-columns:1.05fr .9fr 1.1fr .4fr 1.9fr .7fr 20px;gap:11px}}@media (min-width:901px){.warehouse-page-head{max-width:1280px}.warehouse-layout{grid-template-columns:minmax(680px,920px) 320px;align-items:start;gap:28px;max-width:1280px;margin:0 auto}.phone-shell{width:100%;min-height:0;box-shadow:none;background:0 0;border-radius:0;padding:0}.phone-status,.phone-home{display:none}.mobile-search{border-radius:12px 12px 0 0;margin:0;padding:22px}.warehouse-queue,.warehouse-order,.warehouse-empty{border-radius:0 0 12px 12px;min-height:560px}.warehouse-queue{padding:22px}.warehouse-queue-head h2{font-size:24px}.warehouse-queue-head>p:last-child{font-size:10px}.warehouse-priority-summary{padding:13px 15px}.warehouse-priority-summary>span{width:30px;height:30px;font-size:15px}.warehouse-priority-summary strong{font-size:10px}.warehouse-priority-summary p{font-size:8px}.warehouse-queue-row{border-radius:9px;padding:16px 18px}.warehouse-queue-row-top>strong{font-size:12px}.warehouse-priority-desktop-badge{color:#845b1d;white-space:nowrap;background:#fff2cf;border:1px solid #e9cf8b;border-radius:999px;align-items:center;min-height:25px;padding:0 9px;font-size:8px;font-weight:800;display:inline-flex}.warehouse-priority-label{display:none}.warehouse-queue-row-body{grid-template-columns:62px minmax(0,1fr) 20px;gap:14px}.warehouse-queue-row-body .product-thumb{width:62px}.warehouse-queue-row-body strong{font-size:12px}.warehouse-queue-row-body span,.warehouse-queue-row-body p{font-size:9px}.warehouse-queue-tabs button{min-height:34px;padding:0 11px;font-size:8px}.warehouse-queue-tabs button b{font-size:8px}}@media (max-width:900px){.app-shell{grid-template-columns:200px minmax(0,1fr)}.sidebar{padding-left:14px;padding-right:14px}.workspace{padding-left:24px;padding-right:24px}.create-layout{grid-template-columns:1fr}.creation-preview{min-height:auto;position:static}.preview-watermark{display:none}.warehouse-layout{grid-template-columns:390px}.warehouse-guide{display:none}.sa-performance-grid{grid-template-columns:repeat(2,1fr)}.business-detail-grid{grid-template-columns:1fr}.business-color-panel{order:-1}.business-color-list{grid-template-columns:repeat(2,1fr);gap:0 22px;display:grid}.service-row{grid-template-columns:1.1fr .85fr 1fr 1.55fr .72fr 20px;gap:9px}.service-row>span:nth-child(4){display:none}.service-label-tools{grid-template-columns:1fr;gap:4px}.service-copy-label{min-height:27px}.service-quick-tracking input,.service-quick-tracking button{height:28px}}@media (min-width:701px) and (max-width:900px){.warehouse-page-head{max-width:none}.warehouse-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:0;max-width:100%}.warehouse-guide{display:none}.phone-shell{width:100%;min-height:0;box-shadow:none;background:0 0;border-radius:0;padding:0}.phone-status,.phone-home{display:none}.mobile-search{border-radius:12px 12px 0 0;margin:0;padding:22px}.warehouse-queue,.warehouse-order,.warehouse-empty{border-radius:0 0 12px 12px;min-height:560px}.warehouse-queue{padding:22px}.warehouse-queue-head h2{font-size:23px}.warehouse-queue-head>p:last-child{font-size:9px}.warehouse-priority-desktop-badge{color:#845b1d;white-space:nowrap;background:#fff2cf;border:1px solid #e9cf8b;border-radius:999px;align-items:center;min-height:25px;padding:0 9px;font-size:8px;font-weight:800;display:inline-flex}.warehouse-priority-label{display:none}.warehouse-queue-row{padding:15px 16px}.warehouse-queue-row-top>strong{font-size:11px}.warehouse-queue-row-body{grid-template-columns:58px minmax(0,1fr) 20px;gap:13px}.warehouse-queue-row-body .product-thumb{width:58px}.warehouse-queue-row-body strong{font-size:11px}.warehouse-queue-row-body span,.warehouse-queue-row-body p{font-size:8px}}@media (max-width:700px){.app-shell{padding-bottom:68px;display:block}.sidebar{height:auto;padding:14px 16px;position:static}.brand{padding:0}.sidebar nav,.sidebar-foot,.sidebar-user,.demo-launch{display:none}.login-shell{background:#f3f3ef;display:block}.login-brand-panel{min-height:260px;padding:24px 22px 28px}.login-brand-panel h1{margin:35px 0 12px;font-size:42px}.login-brand-panel>div>p:last-child{margin:0;font-size:10px}.login-flow{display:none}.login-form-panel{padding:20px 15px 42px}.login-card{border-radius:10px;margin-top:-20px;padding:27px 22px;box-shadow:0 14px 50px #15151416}.workspace{padding:25px 15px 40px}.topbar,.page-head{align-items:flex-start}.top-actions .ghost-btn{display:none}h1{font-size:28px}.subtitle{max-width:190px;line-height:1.5}.metric-grid{scrollbar-width:none;margin-right:-15px;padding-right:15px;display:flex;overflow-x:auto}.metric-card{min-width:145px;min-height:140px}.payment-stats-panel{padding:19px 16px 16px}.payment-stats-head{align-items:flex-start}.payment-stats-head p:last-child{max-width:205px;line-height:1.5}.payment-stats-action b{display:none}.payment-stats-grid{grid-template-columns:1fr;gap:7px;margin-top:16px}.payment-stats-grid article{padding:14px 15px}.payment-stats-grid article>b{margin-top:13px;font-size:25px}.business-head{display:block}.business-head-actions{justify-content:space-between;margin-top:18px}.business-head-actions>span{white-space:normal;line-height:1.5}.business-summary-grid{grid-template-columns:1fr 1fr;gap:7px}.business-summary-grid article{min-height:132px;padding:16px 14px}.business-summary-grid article>b{margin-top:20px;font-size:21px}.business-panel-head{padding:19px 16px}.business-trend-panel{border-left:0;border-right:0;border-radius:0;margin-left:-15px;margin-right:-15px}.business-legend{display:none}.business-chart{min-height:206px;padding:20px 15px 12px}.business-chart>button{grid-template-rows:154px 14px}.business-chart>button>span{height:154px}.business-color-list{padding-left:16px;padding-right:16px;display:block}.business-day-row{grid-template-columns:1.25fr 1fr .65fr;padding:0 15px}.business-day-row>span:nth-child(4),.business-day-row>span:nth-child(5){display:none}.business-orders-panel{border-left:0;border-right:0;border-radius:0;margin-left:-15px;margin-right:-15px}.business-orders-head{display:block}.business-orders-head label{width:100%;margin-top:16px}.business-order-row{grid-template-columns:1.2fr 1fr 1.05fr 14px;gap:8px;padding:0 15px}.business-order-row>span:nth-child(4),.business-order-row>span:nth-child(5){display:none}.business-filter-bar{padding-left:15px;padding-right:15px;overflow-x:auto}.business-filter-bar button{flex:none}.sa-performance-panel{margin-top:12px;padding:19px 16px 15px}.sa-performance-head{align-items:flex-start}.sa-performance-head p:last-child{max-width:180px}.sa-performance-head select{min-width:118px}.sa-performance-grid{grid-template-columns:1fr 1fr;gap:7px;margin-top:16px}.sa-performance-grid article{padding:13px 12px}.sa-performance-grid article b{font-size:19px}.dashboard-grid{margin-top:20px}.panel-head{padding:19px 16px}.panel-head h2{font-size:18px}.order-row{grid-template-columns:1.2fr 1fr;gap:10px;padding:0 15px}.order-row.header>span:nth-child(n+3),.order-row>span:nth-child(n+3){display:none}.mobile-nav{z-index:60;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1d1d1ce8;border:1px solid #3c3c39;border-radius:13px;grid-template-columns:repeat(auto-fit,minmax(0,1fr));height:55px;padding:5px;display:grid;position:fixed;bottom:9px;left:10px;right:10px;box-shadow:0 15px 40px #1116}.mobile-nav button{color:#81817c;background:0 0;border:0;border-radius:8px;place-items:center;gap:1px;padding:2px;font-size:7px;display:grid}.mobile-nav button span{font-size:16px}.mobile-nav button.active{color:#161615;background:#f0f0ea}.create-view{margin:-7px 0 0}.speed-note,.device-badge{display:none}.form-card{grid-template-columns:42px 1fr}.form-number{padding:21px 13px}.form-content{padding:21px 17px 24px}.form-grid{grid-template-columns:1fr 1fr;gap:13px 8px}.form-grid .span-2{grid-column:1/-1}.form-grid label{font-size:8px}.address-create-status{display:block}.address-create-status span{text-align:left;margin-top:4px}.form-submit{gap:11px;display:grid}.form-submit .primary-btn{width:100%}.fast-section-head{display:block}.fast-section-head>span{margin-top:10px;display:inline-block}.address-parser{grid-template-columns:1fr}.address-parser textarea{min-height:210px}.parse-status{grid-template-columns:repeat(4,1fr)}.parse-status span{text-align:center;justify-items:center;height:43px;padding:5px 2px;display:grid}.product-quick-entry{grid-template-columns:1fr}.product-paste-zone,.product-paste-zone>img{height:250px;min-height:250px}.product-minimal-fields{grid-template-columns:1fr 1fr;gap:12px 8px}.fixed-product-note{grid-column:1/-1}.gats-cover-head{align-items:flex-start}.gats-cover-head em{text-align:right;max-width:145px}.gats-color-options{grid-template-columns:repeat(2,minmax(0,1fr))}.creation-preview{padding:24px}.creation-preview.success{min-height:430px}.warehouse-view{margin-top:-11px}.warehouse-page-head{margin-bottom:18px}.warehouse-layout{display:block}.phone-shell{width:calc(100% + 30px);min-height:0;box-shadow:none;background:0 0;border-radius:0;margin-left:-15px;padding:0}.phone-status,.phone-home{display:none}.mobile-search{border-radius:0;margin:0;padding:20px 15px}.warehouse-order,.warehouse-empty,.warehouse-queue{border-radius:0;min-height:520px;padding-left:15px;padding-right:15px}.warehouse-queue-tabs{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}.mobile-qc-grid{grid-template-columns:repeat(3,1fr)}.service-head{display:block}.service-search{width:100%;margin-top:18px}.filter-tabs{margin-right:-15px;padding-right:15px}.service-table{border-left:0;border-right:0;border-radius:0;margin:0 -15px}.service-row{grid-template-columns:minmax(88px,1.15fr) minmax(70px,.9fr) 46px minmax(70px,.72fr) 18px;gap:8px;min-height:82px;padding:0 15px}.service-row>span:nth-child(4),.service-row>span:nth-child(5){display:none}.service-row .stage-badge{padding:5px 6px;font-size:7px}.service-row .stage-badge.domestic-tracking{gap:4px;font-size:6px}.service-row .stage-badge.domestic-tracking i{width:5px;height:5px}.service-product{display:block}.service-product .product-thumb{width:46px}.service-product-copy{display:none}.mobile-shipping-line{color:#587760!important;font-size:7px!important;display:block!important}.order-drawer{width:100%}.drawer-head{padding:20px 17px 17px}.drawer-scroll{padding:14px 13px 22px}.drawer-actions{padding:13px}.detail-section{padding:16px}.order-address-link-actions{grid-template-columns:1fr 1fr}.order-address-link-actions .regenerate{grid-column:1/-1}.qc-gallery{grid-template-columns:repeat(2,1fr)}.drawer-qc-mobile-actions{display:grid}.drawer-qc-dropzone{min-height:96px;padding:12px}.drawer-qc-uploader{padding:9px}.drawer-tracking-editor{padding:10px}.drawer-tracking-editor>div:first-child{flex-direction:column;align-items:flex-start;gap:3px}.drawer-tracking-field{grid-template-columns:1fr;gap:7px}.drawer-tracking-field input,.drawer-tracking-field button{border-radius:6px;width:100%}.drawer-tracking-field button{min-height:40px}.qc-batch-share{flex-direction:column;align-items:stretch}.qc-batch-actions{grid-template-columns:1fr 1fr;display:grid}.qc-batch-share button{width:100%;min-height:40px}.tracking-section{grid-template-columns:1fr 20px 1fr;gap:9px}.tracking-section>span:nth-child(4){display:none}.tracking-section>div:nth-child(5){border-top:1px solid #ecece7;grid-column:1/-1;margin-top:3px;padding-top:11px}.international-shipping-fields{grid-template-columns:1fr}.shipping-info-issue-editor button,.shipping-info-resolution button{width:100%}.special-request-actions{flex-direction:column;align-items:stretch}.special-request-actions span{margin:0}.special-request-actions button{width:100%;min-height:42px}.coordination-workbench{padding:13px}.coordination-workbench-head{flex-direction:column;align-items:flex-start}.coordination-workbench-head>span{align-self:flex-start}.coordination-recipient-card dl>div{grid-template-columns:1fr;gap:3px}.coordination-actions,.coordination-actions.primary-row,.coordination-actions.final-row{grid-template-columns:1fr;display:grid}.coordination-actions.final-row .cancel{order:2;margin-right:0}.coordination-actions button{width:100%;min-height:43px}.coordination-start-editor .coordination-actions{grid-template-columns:1fr 1fr}.followup-choice{grid-template-columns:1fr}.followup-actions{grid-template-columns:1fr 1fr;display:grid}.followup-editor .ghost-btn,.followup-editor .primary-btn{white-space:normal;width:100%;min-height:42px}.exchange-product-layout{grid-template-columns:1fr}.exchange-image-zone{min-height:220px}.exchange-fields{grid-template-columns:1fr 1fr}.address-editor-backdrop{align-items:end;padding:0}.address-editor{width:100%;padding:22px 18px calc(20px + env(safe-area-inset-bottom));border-radius:14px 14px 0 0}.address-editor-grid{grid-template-columns:1fr 1fr}.admin-form-heading>span{display:none}.admin-form-grid{grid-template-columns:1fr}.admin-form-grid .wide{grid-column:auto}.admin-form-section{padding:15px}.admin-form-actions{bottom:-22px}.delete-confirm{grid-template-columns:1fr 1fr}.delete-confirm>div{grid-column:1/-1}.guide-panel{width:auto;max-height:calc(100vh - 95px);padding:22px;bottom:75px;left:10px;right:10px;overflow:auto}.guide-progress span{display:none}.guide-progress>div:not(:last-child):after{width:35px}.scanner-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#050505;padding:0;display:block}.scanner-modal.live-scanner{width:100%;min-height:100dvh;padding:calc(19px + env(safe-area-inset-top)) 15px calc(20px + env(safe-area-inset-bottom));box-shadow:none;border:0;border-radius:0}.scanner-close{right:15px;top:calc(15px + env(safe-area-inset-top))}.scanner-heading{padding-top:7px}.scanner-heading h2{font-size:24px}.scanner-video-wrap{aspect-ratio:3/4;border-left:0;border-right:0;border-radius:0;width:calc(100% + 30px);margin-left:-15px}.barcode-reticle{height:25%;left:6%;right:6%}.qr-reticle{left:18%;right:18%}.barcode-reticle i{width:48px;height:34px}.scanner-instruction{max-width:340px;margin:17px auto 14px;padding:0 12px;font-size:10px}.scanner-fallback{padding-top:15px;font-size:9px}.toast{white-space:nowrap;max-width:calc(100vw - 30px);bottom:78px}}@media (max-width:900px){.qc-camera-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#050505;padding:0;display:block}.qc-camera-modal{width:100%;min-height:100dvh;max-height:none;padding:calc(17px + env(safe-area-inset-top)) 14px calc(15px + env(safe-area-inset-bottom));box-shadow:none;border:0;border-radius:0}.qc-camera-heading h2{font-size:23px}.qc-camera-viewfinder{border-left:0;border-right:0;border-radius:0;width:calc(100% + 28px);margin-left:-14px}.qc-camera-strip{width:calc(100% + 14px)}.qc-camera-controls{grid-template-columns:1fr 76px 1fr;gap:10px}.qc-camera-shutter{width:66px;height:66px}.qc-camera-shutter i{width:49px;height:49px}}@media (max-width:380px){.form-grid{grid-template-columns:1fr}.form-grid .span-2{grid-column:auto}.form-card{grid-template-columns:35px 1fr}.form-number{padding-left:10px;padding-right:10px}.address-editor-grid{grid-template-columns:1fr}.parse-status{grid-template-columns:1fr 1fr}.metric-card{min-width:136px}.service-row{grid-template-columns:minmax(90px,1.2fr) 48px minmax(68px,.72fr) 16px}.service-row>span:nth-child(2){display:none}.service-product .product-thumb{width:48px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.customer-address-shell{color:#1a1a19;background:#f4f4ef;min-height:100vh}.customer-address-topbar{background:#f9f9f5;border-bottom:1px solid #dcdcd5;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(20px,5vw,72px);display:flex}.customer-address-brand{align-items:center;gap:11px;display:flex}.customer-address-brand>span{color:#f5f5ef;background:#1b1b19;border-radius:50%;place-items:center;width:38px;height:38px;font-size:15px;font-weight:850;display:grid}.customer-address-brand strong{letter-spacing:-.03em;font-size:13px;line-height:1.05}.customer-address-brand small{color:#878780;letter-spacing:.18em;margin-top:4px;font-size:7px;display:block}.customer-private-badge{color:#476c50;background:#ebf3eb;border:1px solid #cfe0d0;border-radius:999px;align-items:center;gap:7px;min-height:32px;padding:0 13px;font-size:8px;font-weight:750;display:flex}.customer-private-badge i{color:#68a674;font-size:7px}.customer-address-layout{grid-template-columns:330px minmax(0,1fr);align-items:start;gap:44px;width:min(1180px,100% - 40px);margin:0 auto;padding:54px 0 70px;display:grid}.customer-order-summary{color:#f1f1eb;background:#1b1b19;border-radius:12px;padding:28px;position:sticky;top:30px;box-shadow:0 20px 60px #14141212}.customer-order-summary .eyebrow{color:#8e8e87}.customer-order-summary h2{letter-spacing:-.035em;margin:10px 0 23px;font-size:23px}.customer-product-card{background:#262624;border:1px solid #353532;border-radius:9px;align-items:center;gap:14px;padding:15px;display:flex}.customer-product-card>span{color:#20201e;background:#e5e5df;border-radius:7px;place-items:center;width:54px;height:54px;font-size:11px;font-weight:850;display:grid}.customer-product-card strong{font-size:11px;display:block}.customer-product-card small{color:#909089;margin-top:6px;font-size:8px;display:block}.customer-safety-note{background:#223027;border:1px solid #344b39;border-radius:8px;grid-template-columns:25px 1fr;gap:10px;margin:17px 0 24px;padding:14px;display:grid}.customer-safety-note>i{color:#19301f;background:#88bb91;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;font-style:normal;font-weight:850;display:grid}.customer-safety-note strong{color:#dce8dc;font-size:8px;line-height:1.5;display:block}.customer-safety-note p{color:#8faa95;margin-top:5px;font-size:7px;line-height:1.6}.customer-address-steps{margin:0;padding:0;list-style:none}.customer-address-steps li{color:#6e6e68;grid-template-columns:28px 1fr;align-items:start;gap:10px;min-height:44px;font-size:8px;display:grid;position:relative}.customer-address-steps li:not(:last-child):after{content:"";background:#373734;width:1px;position:absolute;top:28px;bottom:0;left:13px}.customer-address-steps i{color:#777771;border:1px solid #474743;border-radius:50%;place-items:center;width:27px;height:27px;font-size:8px;font-style:normal;display:grid}.customer-address-steps li.active{color:#f5f5ee;font-weight:750}.customer-address-steps li.active i{color:#171715;background:#f1e484;border-color:#f1e484}.customer-address-steps li.done{color:#b8b8b1}.customer-address-steps li.done i{color:#18301e;background:#81b58b;border-color:#81b58b}.customer-address-form,.customer-address-review{padding:4px 0}.customer-form-heading{max-width:690px}.customer-form-heading .eyebrow{color:#777770}.customer-form-heading h1{letter-spacing:-.065em;margin:14px 0;font-size:clamp(38px,5vw,62px);line-height:1.01}.customer-form-heading>p:last-child{color:#74746e;max-width:650px;font-size:10px;line-height:1.75}.customer-form-heading b{color:#22221f;font-weight:750}.customer-contact-note{color:#385a42;background:#eaf3eb;border:1px solid #ccdfcf;border-radius:8px;gap:12px;margin-top:23px;padding:16px 18px;display:flex}.customer-contact-note>span{color:#fff;background:#5e9169;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:10px;font-weight:850;display:grid}.customer-contact-note strong{font-size:9px;display:block}.customer-contact-note p{color:#5e7763;margin-top:5px;font-size:8px;line-height:1.6}.customer-contact-note b{color:#294c33}.customer-address-grid{grid-template-columns:1fr 1fr;gap:17px 14px;margin-top:34px;display:grid}.customer-address-field{display:block}.customer-address-field.wide{grid-column:1/-1}.customer-address-field>span{color:#4b4b46;justify-content:space-between;align-items:center;margin:0 2px 7px;font-size:8px;font-weight:750;display:flex}.customer-address-field em{color:#a1a19a;font-size:7px;font-style:normal;font-weight:500}.customer-address-field input{color:#22221f;background:#fff;border:1px solid #d5d5ce;border-radius:7px;outline:0;width:100%;height:48px;padding:0 14px;font-size:11px;transition:border-color .15s,box-shadow .15s}.customer-address-field input::placeholder{color:#adada6}.customer-address-field input:focus{border-color:#7c7c75;box-shadow:0 0 0 3px #1717140b}.customer-phone-control{grid-template-columns:minmax(190px,.9fr) minmax(0,1.3fr);gap:9px;display:grid}.customer-phone-control select{color:#22221f;background:#fff;border:1px solid #d5d5ce;border-radius:7px;outline:0;width:100%;height:48px;padding:0 12px;font-size:10px}.customer-phone-control select:focus{border-color:#7c7c75;box-shadow:0 0 0 3px #1717140b}.customer-normalized-note{color:#3e6748;background:#e8f2e8;border:1px solid #cce0ce;border-radius:7px;align-items:flex-start;gap:10px;margin-top:18px;padding:13px 14px;display:flex}.customer-normalized-note>span{color:#fff;background:#66a172;border-radius:50%;place-items:center;width:21px;height:21px;font-size:8px;display:grid}.customer-normalized-note strong{font-size:8px;display:block}.customer-normalized-note p{color:#628069;margin-top:3px;font-size:8px}.customer-address-warning{color:#6c501c;background:#fff9e8;border:1px solid #e3c47a;border-radius:7px;gap:12px;margin-top:18px;padding:16px 18px;display:flex}.customer-address-warning>span{color:#fff;background:#c8902d;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:9px;font-weight:850;display:grid}.customer-address-warning strong{font-size:9px;display:block}.customer-address-warning ul{margin:8px 0;padding-left:18px;font-size:8px;line-height:1.6}.customer-address-warning p{color:#7b6a49;margin:0;font-size:8px}.customer-address-fallback{background:#fafaf7;border:1px solid #dddcd5;border-radius:7px;margin-top:18px;padding:16px 18px}.customer-address-fallback summary{cursor:pointer;font-size:9px;font-weight:750}.customer-address-fallback-body{gap:12px;margin-top:14px;display:grid}.customer-address-fallback-body p{color:#6d6d66;margin:0;font-size:8px;line-height:1.6}.customer-address-fallback-body textarea{resize:vertical;color:#22221f;width:100%;min-height:150px;font:inherit;background:#fff;border:1px solid #d8d7cf;border-radius:7px;padding:14px;font-size:10px;line-height:1.55}.customer-address-fallback-body button{color:#fff;cursor:pointer;background:#181817;border:0;border-radius:7px;justify-self:start;padding:12px 16px;font-size:8px;font-weight:750}.customer-form-error{color:#8a433c;background:#f7e8e6;border:1px solid #e8cbc7;border-radius:7px;margin-top:16px;padding:12px 14px;font-size:9px;line-height:1.55}.customer-address-primary,.customer-address-secondary{cursor:pointer;border-radius:7px;min-height:48px;padding:0 22px;font-size:9px;font-weight:780}.customer-address-primary{color:#f4f4ef;background:#1b1b19;border:1px solid #1b1b19;margin-top:23px}.customer-address-primary:hover{background:#31312e}.customer-address-primary:disabled{cursor:wait;opacity:.55}.customer-address-secondary{color:#33332f;background:#fff;border:1px solid #d2d2cb}.customer-form-footnote{color:#9b9b94;margin-top:12px;font-size:7px;display:block}.customer-address-review{max-width:760px}.customer-address-card{background:#fff;border:1px solid #d8d8d1;border-radius:10px;grid-template-columns:1fr 1.3fr;gap:30px;margin-top:31px;padding:27px;display:grid;box-shadow:0 12px 40px #15151308}.customer-address-card>div{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.customer-address-card small{color:#999992;letter-spacing:.12em;margin-bottom:5px;font-size:7px}.customer-address-card strong{font-size:12px}.customer-address-card span{color:#6f6f68;font-size:9px;line-height:1.5}.customer-address-card span b{color:#34342f;font-size:8px}.customer-review-actions{justify-content:space-between;gap:12px;margin-top:22px;display:flex}.customer-review-actions .customer-address-primary{margin-top:0}.customer-address-footer{color:#92928b;letter-spacing:.04em;background:#edede8;border-top:1px solid #dcdcd5;justify-content:space-between;align-items:center;height:56px;padding:0 clamp(20px,5vw,72px);font-size:7px;display:flex}.customer-address-loading,.customer-address-error,.customer-address-success{color:#242421;text-align:center;background:#f4f4ef;place-items:center;min-height:100vh;padding:24px;display:grid}.customer-address-loading>span{color:#fff;background:#1b1b19;border-radius:50%;place-items:center;width:48px;height:48px;font-weight:850;display:grid}.customer-address-loading p{color:#85857e;margin-top:15px;font-size:9px}.customer-address-error section,.customer-address-success section{background:#fff;border:1px solid #d9d9d2;border-radius:13px;width:min(520px,100%);padding:48px 42px;box-shadow:0 24px 80px #1414120d}.customer-address-error section>span,.customer-success-mark{border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 19px;font-size:20px;font-weight:800;display:grid}.customer-address-error section>span{color:#82453f;background:#f5e3e1}.customer-address-success .customer-success-mark{color:#285432;background:#dceedd}.customer-address-error h1,.customer-address-success h1{letter-spacing:-.05em;margin:13px 0 12px;font-size:35px}.customer-address-error p:not(.eyebrow),.customer-address-success>section>p:not(.eyebrow){color:#777770;font-size:10px;line-height:1.7}.customer-address-error small,.customer-address-success>section>small{color:#999992;margin-top:25px;font-size:8px;display:block}.customer-address-success section>div:not(.customer-success-mark){color:#416648;text-align:left;background:#edf5ed;border:1px solid #d2e2d3;border-radius:8px;align-items:center;gap:11px;margin-top:24px;padding:14px;display:flex}.customer-address-success section>div i{color:#fff;background:#6a9e72;border-radius:50%;place-items:center;width:26px;height:26px;font-style:normal;display:grid}.customer-address-success section>div span{font-size:9px;font-weight:750}.customer-address-success section>div small{color:#6f8b74;margin-top:3px;font-size:7px;font-weight:500;display:block}@media (max-width:800px){.customer-address-topbar{height:68px;padding:0 16px}.customer-private-badge{min-height:29px;padding:0 10px;font-size:7px}.customer-address-brand strong{font-size:11px}.customer-address-layout{width:100%;padding:0 0 55px;display:block}.customer-order-summary{box-shadow:none;border-radius:0;padding:24px 18px;position:static}.customer-order-summary h2{margin-bottom:17px}.customer-product-card{max-width:520px}.customer-safety-note{margin-bottom:0}.customer-address-steps{display:none}.customer-address-form,.customer-address-review{padding:31px 17px 0}.customer-form-heading h1{font-size:38px}.customer-address-grid{grid-template-columns:1fr;gap:15px;margin-top:28px}.customer-address-field.wide{grid-column:auto}.customer-address-field input{height:50px;font-size:12px}.customer-phone-control{grid-template-columns:1fr}.customer-phone-control select{height:50px;font-size:11px}.customer-address-primary{width:100%;min-height:52px}.customer-address-fallback-body button{width:100%}.customer-address-card{grid-template-columns:1fr;gap:23px;padding:21px}.customer-address-card>div+div{border-top:1px solid #e6e6df;padding-top:21px}.customer-review-actions{grid-template-columns:1fr;display:grid}.customer-review-actions .customer-address-secondary{order:2;width:100%}.customer-address-footer{padding:0 16px}.customer-address-error section,.customer-address-success section{padding:37px 23px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
