/*! 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,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);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,)}.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,)}}.dashboard-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.request-tools select{color:#292622;background:#fff;border:1px solid #ddd9d2;border-radius:8px;padding:9px 12px;font-size:11px}.request-items{margin-top:5px;gap:9px!important;display:grid!important}.request-items small{color:#777;font-size:9px;line-height:1.4;display:block}.request-exchange-item{background:#fff;border:1px solid #ded8d0;border-radius:7px;gap:3px!important;padding:7px 8px!important;display:grid!important}.request-original-product{gap:1px;display:grid}.request-original-product b{letter-spacing:.1em;color:#8a6a5b;font-size:7px}.request-exchange-to{letter-spacing:.08em;background:#292622;border-radius:4px;width:max-content;padding:2px 6px;font-size:7px;font-weight:800;display:inline-flex;color:#fff!important}.request-replacement-product{color:#161412;font-weight:800}.expired-return-line{opacity:1!important;background:#fff9f8!important;border-color:#e0b6b1!important}.return-line-info em.expired-label{color:#923d37;background:#f4deda;padding:6px 9px;font-size:10px}.expired-dates{flex-wrap:wrap;gap:5px 14px;margin-top:4px;display:flex}.expired-dates span{color:#6e5d59;font-size:10px}.expired-dates b{color:#3f3431}.tabs b{justify-content:center;min-width:17px;display:inline-flex}.chart .bar-group i[style*="height: 0%"]{min-height:0}@media (width<=1150px){.dashboard-metrics{grid-template-columns:repeat(3,1fr)}}@media (width<=750px){.dashboard-metrics{grid-template-columns:1fr 1fr}.request-tools select{max-width:160px}}.metric{border-color:#e5e1da}.metric em{color:#625f59;background:#efede9}.metric.danger{background:snow;border-color:#efd4d0}.dashboard-total-cost{background:#fff7f6;border:1px solid #e7bdb8;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:14px;padding:20px 24px;display:flex}.dashboard-total-cost div{align-items:baseline;gap:18px;display:flex}.dashboard-total-cost span{color:#7e302b;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:800}.dashboard-total-cost b{color:#8f342e;font-size:32px}.dashboard-total-cost p{color:#895e59;text-align:right;margin:0;font-size:10px}.legend .brown,.distribution .brown{background:#8a6a5b}.legend .gray,.distribution .gray,.bar-group i:nth-child(4){background:#8d8983}.broken-analytics-metrics{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:14px}.broken-analytics-panel{overflow-x:auto}.broken-analytics-table{min-width:980px}.broken-analytics-row{border-top:1px solid #ece9e3;grid-template-columns:1fr .8fr .9fr .9fr 1.1fr .75fr 1.25fr;align-items:center;gap:12px;padding:14px 18px;font-size:10px;display:grid}.broken-analytics-head{color:#8c877f;text-transform:uppercase;letter-spacing:.7px;background:#faf9f7;font-size:8px}.solution-choice.featured:not(.selected){background:#fff;border:1px solid #e4e0da}.exchange-review-arrow{justify-content:center;align-self:stretch;min-width:0}.exchange-review-arrow i{font-size:34px;line-height:1}.exchange-review-arrow span{font-size:10px;line-height:1.15}@media (width<=1150px){.broken-analytics-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=750px){.broken-analytics-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.exchange-review-arrow{min-width:0;min-height:50px}}@media (width<=650px){.dashboard-total-cost{flex-direction:column;align-items:flex-start;gap:7px}.dashboard-total-cost div{justify-content:space-between;width:100%}.dashboard-total-cost p{text-align:left}}@media (width<=480px){.broken-analytics-metrics{grid-template-columns:1fr}}:root{--ink:#24221f;--muted:#77736c;--line:#e9e5df;--paper:#fff;--canvas:#f5f3ef;--gold:#c7a36c;--gold-soft:#f5ede1;--green:#33755a;--red:#a8453d}.admin-access-screen{background:var(--canvas);place-items:center;min-height:100vh;padding:24px;display:grid}.admin-access-screen>div{border:1px solid var(--line);text-align:center;background:#fff;border-radius:18px;width:min(460px,100%);padding:40px;box-shadow:0 16px 50px #40342614}.admin-access-screen h1{margin:0 0 12px}.admin-access-screen p{color:var(--muted);line-height:1.6}.admin-access-screen a{color:#fff;background:#24221f;border-radius:9px;margin-top:12px;padding:12px 18px;font-weight:700;text-decoration:none;display:inline-block}*{box-sizing:border-box}html,body{background:var(--canvas);min-height:100%;color:var(--ink);font-family:var(--font-manrope),Arial,sans-serif;margin:0}button,input,textarea{font:inherit}button{cursor:pointer}.app-shell{min-height:100vh}.demo-bar{color:#fff;z-index:20;background:#24221f;justify-content:space-between;align-items:center;height:54px;padding:0 28px;font-size:13px;display:flex;position:relative}.demo-bar>span{align-items:center;gap:10px;display:flex}.demo-bar>span i{background:#d6b27a;border-radius:50%;width:8px;height:8px}.surface-switch{background:#383530;border-radius:8px;padding:3px;display:flex}.surface-switch button{color:#cfcac1;background:0 0;border:0;border-radius:6px;padding:7px 14px;font-size:12px}.surface-switch button.active{color:#24221f;background:#fff}.brand{letter-spacing:-2px;color:#c6a16b;font-size:30px;font-weight:800}.customer-canvas{background:radial-gradient(circle at 10% 0,#f7e9d8,#0000 28%),radial-gradient(circle at 92% 96%,#e8ddcf,#0000 28%),#f8f7f4;flex-direction:column;min-height:calc(100vh - 54px);display:flex}.customer-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffb8;border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;height:84px;padding:0 7vw;display:flex}.order-link,.text-button{color:#3a3732;text-underline-offset:4px;background:0 0;border:0;text-decoration:underline}.portal-card{border:1px solid var(--line);background:#fff;border-radius:18px;width:min(520px,100% - 34px);margin:55px auto;padding:42px;box-shadow:0 16px 50px #40342614}.login-card{text-align:center}.eyebrow{letter-spacing:1.5px;color:#a27f4d;font-size:11px;font-weight:800}.portal-card h1{margin:12px 0;font-size:34px;line-height:1.16}.portal-card h2{margin:8px 0;font-size:25px;line-height:1.25}.lead{color:var(--muted);font-size:15px;line-height:1.6}.login-card label,.settings-form label{text-align:left;margin-top:16px;font-size:12px;font-weight:700;display:block}.login-card input,.settings-form input,.settings-form textarea{background:#fff;border:1px solid #dedad3;border-radius:9px;outline:none;width:100%;margin-top:7px;padding:13px 14px}.login-card input:focus,.settings-form input:focus,.settings-form textarea:focus{border-color:#b89562;box-shadow:0 0 0 3px #f6ecdd}.portal-actions{gap:10px;margin-top:22px;display:grid}.portal-actions button{text-align:left;border-radius:11px;flex-direction:column;gap:3px;padding:15px 17px;display:flex}.portal-actions button span{opacity:.7;font-size:12px}.primary{color:#fff;background:#24221f;border:1px solid #24221f}.legal-action{color:#24221f;background:#fff;border:2px solid #b48d57}.text-button{margin-top:20px;font-size:12px}.progress{background:#e6e1da;width:min(920px,100% - 40px);height:3px;margin:0 auto}.progress span{background:#bb9159;height:100%;transition:all .3s;display:block}.wide-card{width:min(830px,100% - 34px)}.wide-card>h2,.wide-card>.eyebrow,.wide-card>.muted{text-align:center}.muted{color:var(--muted);font-size:13px;line-height:1.5}.product-grid{grid-template-columns:1fr 1fr;gap:14px;margin:28px 0;display:grid}.product-card{border:1px solid var(--line);text-align:left;background:#fff;border-radius:13px;align-items:center;gap:14px;padding:16px;transition:all .2s;display:flex;position:relative}.product-card:hover,.product-card.selected{border-color:#b28a55;box-shadow:0 7px 20px #5a432614}.product-card>div:nth-child(2){flex-direction:column;gap:4px;display:flex}.product-card b{font-size:14px}.product-card span{color:var(--muted);font-size:12px}.product-card strong{font-size:13px}.product-card>i{margin-left:auto;font-style:normal}.product-art{background:#f2ede6;border-radius:12px;flex:none;place-items:center;width:92px;height:92px;display:grid;position:relative;overflow:hidden}.product-art span{display:block;position:relative}.product-art.bra span{background:linear-gradient(135deg,#d2bba3,#9d7f66);border-radius:8px 8px 22px 22px;width:64px;height:33px}.product-art.bra span:before,.product-art.bra span:after{content:"";border:2px solid #ffffff8c;border-top:0;border-radius:0 0 24px 24px;width:33px;height:26px;position:absolute;top:0}.product-art.bra span:before{left:0}.product-art.bra span:after{right:0}.product-art.leggings span{clip-path:polygon(13% 0,87% 0,100% 100%,58% 100%,50% 25%,42% 100%,0 100%);background:linear-gradient(90deg,#252525 48%,#0000 48% 52%,#252525 52%);width:47px;height:68px}.continue{color:#fff;background:#24221f;border:0;border-radius:9px;width:100%;margin-top:18px;padding:14px 18px;font-weight:800}.continue:disabled{opacity:.35;cursor:not-allowed}.split-card{grid-template-columns:46% 54%;width:min(930px,100% - 34px);padding:0;display:grid;overflow:hidden}.product-stage{background:#f0ece6;flex-direction:column;justify-content:center;align-items:center;min-height:560px;padding:38px;display:flex}.product-stage .product-art{background:0 0;width:245px;height:245px}.product-stage .product-art.bra span{transform:scale(2.4)}.product-stage>div:last-child{flex-direction:column;align-self:flex-start;gap:5px;margin-top:auto;display:flex}.product-stage span,.product-stage strong{color:#777;font-size:12px}.split-content{padding:44px}.choice{text-align:left;background:#fff;border:1px solid #e4e0da;border-radius:9px;align-items:center;width:100%;margin-top:9px;padding:14px 15px;display:flex}.choice>span:last-child{margin-left:auto}.choice.selected{background:#fcf8f2;border-color:#b48c58}.choice.rich{grid-template-rows:auto auto;grid-template-columns:34px 1fr;column-gap:10px;display:grid}.choice.rich .choice-icon{color:#8d6d42;background:#f2eadf;border-radius:8px;grid-row:1/3;place-items:center;width:30px;height:30px;display:grid}.choice.rich small{color:var(--muted)}.field-title{letter-spacing:1px;margin-top:28px;font-size:11px;font-weight:800}.option-row{flex-wrap:wrap;gap:8px;display:flex}.option-row button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:10px 13px}.option-row button.active{color:#fff;background:#24221f}.color-row{gap:10px;display:flex}.color-row button{background:var(--swatch);border:5px solid #fff;border-radius:50%;outline:1px solid #ddd;width:38px;height:38px}.color-row button.active{outline:2px solid #24221f}.usp,.notice{background:#f6efe5;border:1px solid #e8d7bf;border-radius:11px;flex-direction:column;gap:4px;margin-top:26px;padding:14px 16px;font-size:13px;display:flex}.usp span,.notice span{color:#6f675e;font-size:12px}.usp.compact{margin-top:18px}.review-card{grid-template-columns:1.15fr .85fr;gap:36px;width:min(900px,100% - 34px);display:grid}.summary-product{border:1px solid var(--line);border-radius:12px;align-items:center;gap:14px;margin-top:22px;padding:14px;display:flex}.summary-product>div:last-child{flex-direction:column;gap:4px;font-size:13px;display:flex}.summary-product span{color:var(--muted)}.money-summary{border-left:1px solid var(--line);padding-left:30px}.money-summary h3{margin-top:0}.money-summary>div{justify-content:space-between;padding:11px 0;font-size:13px;display:flex}.money-summary .total{border-top:1px solid var(--line);margin-top:7px;padding-top:17px}.money-summary p{color:var(--muted);font-size:11px;line-height:1.5}.success-card{text-align:center}.success-mark{color:#377358;background:#e1efe8;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 22px;font-size:25px;display:grid}.status-strip,.case-card{text-align:left;border:1px solid var(--line);border-radius:12px;align-items:center;margin-top:22px;padding:16px;display:flex}.status-strip i{background:#e0a84d;border-radius:50%;width:11px;height:11px;margin-right:14px}.status-strip div{flex-direction:column;gap:3px;display:flex}.status-strip span{color:var(--muted);font-size:11px}.case-card{gap:14px}.case-card .product-art{width:68px;height:68px}.case-main{flex-direction:column;flex:1;gap:4px;display:flex}.case-main span,.case-main small{color:var(--muted);font-size:12px}.timeline{gap:4px;margin-top:6px;display:flex}.timeline i{background:#e4e0d9;border-radius:2px;flex:1;height:3px}.timeline i.done{background:#b9915c}.badge{white-space:nowrap;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:800}.badge.amber{color:#8a5a16;background:#f7e7c8}.badge.green{color:#2e6d53;background:#dff0e8}.badge.red{color:#973f38;background:#f5dfdc}.badge.blue{color:#3b6084;background:#e1edf6}.badge.gray{color:#666;background:#eee}.customer-footer{color:#777;border-top:1px solid #e1ddd6;justify-content:center;align-items:center;gap:26px;min-height:72px;margin-top:auto;font-size:11px;display:flex}.customer-footer a{text-decoration:underline}.admin-shell{background:#f5f4f1;grid-template-columns:250px 1fr;min-height:calc(100vh - 54px);display:grid}.sidebar{color:#fff;background:#211f1c;flex-direction:column;min-height:calc(100vh - 54px);padding:25px 18px;display:flex}.workspace{border:1px solid #3b3833;border-radius:10px;flex-direction:column;margin:23px 10px 16px;padding:12px;display:flex}.workspace span{font-size:12px;font-weight:700}.workspace small{color:#98938b;margin-top:3px;font-size:10px}.sidebar nav{gap:4px;display:grid}.sidebar nav button{color:#aaa59c;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;padding:11px 12px;font-size:12px;display:flex}.sidebar nav button i{text-align:center;width:17px;font-style:normal}.sidebar nav button em{color:#fff;background:#b18a56;border-radius:12px;margin-left:auto;padding:2px 7px;font-size:9px;font-style:normal}.sidebar nav button.active{color:#fff;background:#35322d}.secure-note{background:#2c2925;border:1px solid #413c35;border-radius:10px;flex-direction:column;gap:5px;margin-top:auto;padding:13px;display:flex}.secure-note b{color:#dbc398;font-size:11px}.secure-note span{color:#9d978d;font-size:9px;line-height:1.55}.admin-user{border-top:1px solid #37332e;align-items:center;gap:10px;margin-top:17px;padding:17px 8px 0;display:flex}.admin-user>span{color:#201e1b;background:#c29d68;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;font-weight:800;display:grid}.admin-user div{flex-direction:column;display:flex}.admin-user b{font-size:10px}.admin-user small{color:#8e8982;font-size:9px}.admin-main{min-width:0;padding:32px 38px}.admin-main>header{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.admin-main>header h1{margin:5px 0 0;font-size:27px}.admin-actions{gap:8px;display:flex}.admin-actions button,.panel button,.toolbar button{background:#fff;border:1px solid #ddd9d2;border-radius:8px;padding:9px 12px;font-size:11px}.icon-button{width:36px}.metric-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.metric{background:#fff;border:1px solid #e5e1da;border-radius:12px;padding:18px}.metric>span{color:#777;font-size:11px}.metric>b{margin:9px 0;font-size:26px;display:block}.metric>div{align-items:center;gap:7px;display:flex}.metric em{color:#357257;background:#e3f0e8;border-radius:5px;padding:4px 6px;font-size:10px;font-style:normal}.metric small{color:#8c8881;font-size:9px}.metric.danger{border-color:#ead0cc}.metric.danger em{color:#954039;background:#f5e1df}.dashboard-grid{grid-template-columns:2fr .8fr;gap:14px;margin-top:14px;display:grid}.panel{background:#fff;border:1px solid #e5e1da;border-radius:12px}.chart-panel,.distribution,.recent,.chargeback-list{padding:20px}.panel-head{justify-content:space-between;align-items:center;display:flex}.panel-head h3{margin:0;font-size:14px}.panel-head p{color:#8a867e;margin:5px 0;font-size:10px}.legend{color:#777;gap:12px;font-size:9px;display:flex}.legend span{align-items:center;gap:4px;display:flex}.legend i,.distribution li i{border-radius:50%;width:7px;height:7px}.gold{background:#c39b63}.dark{background:#34312d}.red{background:#bd6259}.chart{background:repeating-linear-gradient(#fff 0 47px,#eee 48px);border-bottom:1px solid #e7e3dc;align-items:end;gap:10px;height:190px;margin-top:25px;display:flex}.bar-group{flex:1;align-items:end;gap:2px;height:100%;display:flex}.bar-group i{border-radius:3px 3px 0 0;flex:1;max-width:8px;display:block}.bar-group i:first-child{background:#c7a16a}.bar-group i:nth-child(2){background:#34312d}.bar-group i:nth-child(3){background:#bd6259}.axis{color:#aaa;justify-content:space-between;margin-top:8px;font-size:8px;display:flex}.distribution .donut{background:conic-gradient(#c39b63 0 52%,#34312d 52% 86%,#bd6259 86%);border-radius:50%;place-items:center;width:130px;height:130px;margin:20px auto;display:grid}.donut>div{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:82px;height:82px;display:flex}.donut b{font-size:20px}.donut span{color:#888;font-size:9px}.distribution ul{margin:0;padding:0;list-style:none}.distribution li{border-bottom:1px solid #eee;grid-template-columns:10px 1fr auto auto;align-items:center;gap:7px;padding:8px 0;font-size:10px;display:grid}.distribution li span{color:#999}.recent{margin-top:14px;padding-bottom:0}.panel-head button{color:#765b35;border:0}.request-table{overflow-x:auto}.tr{border-top:1px solid #ece9e3;grid-template-columns:1.05fr 1.6fr .65fr .6fr 1fr .9fr;align-items:center;gap:12px;min-width:850px;padding:12px 14px;font-size:10px;display:grid}.tr.th{color:#8c877f;text-transform:uppercase;letter-spacing:.7px;background:#faf9f7;font-size:8px}.tr label,.tr label>div,.tr>div{align-items:center;gap:10px;display:flex}.tr label>div,.tr>div{flex-direction:column;align-items:flex-start;gap:2px}.tr small{color:#8e8982;font-size:8px}.tr input{accent-color:#a9804c}.row-action{padding:7px!important;font-size:8px!important}.table-panel{overflow:hidden}.toolbar{justify-content:space-between;padding:14px;display:flex}.tabs{gap:5px;display:flex}.tabs button{border:0}.tabs button.active{color:#fff;background:#292622}.tabs b{opacity:.6;margin-left:4px}.bulkbar{background:#f4eadc;border:1px solid #e2cfb3;border-radius:9px;align-items:center;gap:14px;margin:0 14px 12px;padding:11px 13px;font-size:10px;display:flex}.bulkbar span{color:#756b5e;flex:1}.bulkbar button{color:#fff;background:#292622;border:0;border-radius:6px;padding:8px 10px}.chargeback-metrics{margin-bottom:14px}.charge-row{border-top:1px solid #ece8e2;grid-template-columns:36px 1.1fr 1.5fr .6fr .7fr .5fr;align-items:center;gap:14px;padding:15px 4px;font-size:11px;display:grid}.charge-row>div{flex-direction:column;display:flex}.charge-row small{color:#888;font-size:9px}.source{border-radius:8px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.source.paypal{color:#1769a6;background:#e0ebf5}.source.shopify{color:#55812e;background:#e6f0dc}.charge-row button{color:#765b35;border:0}.settings-layout{grid-template-columns:190px 1fr;gap:14px;display:grid}.settings-nav{flex-direction:column;gap:4px;display:flex}.settings-nav button{text-align:left;color:#6f6a63;background:0 0;border:0;border-radius:8px;padding:11px}.settings-nav button.active{color:#26231f;background:#fff;font-weight:700;box-shadow:0 1px 5px #0000000a}.settings-form{padding:22px}.save{color:#fff!important;background:#292622!important}.form-section{border-top:1px solid #ece8e2;margin-top:18px;padding-top:18px}.form-section h4{font-size:12px}.two-cols{grid-template-columns:1fr 1fr;gap:15px;display:grid}.suffix,.prefix,.locked{align-items:center;display:flex}.suffix input,.prefix input,.locked input{margin-top:7px}.suffix span{color:#888;margin:7px 0 0 -58px;font-size:10px}.prefix span{z-index:1;color:#888;margin:7px -25px 0 13px}.prefix input{padding-left:30px}.settings-form textarea{resize:vertical;min-height:80px}.locked{position:relative}.locked span{color:#777;background:#efede9;border-radius:4px;padding:4px 6px;font-size:8px;position:absolute;top:16px;right:9px}.toggle-label{border:1px solid #e8e4dd;border-radius:10px;justify-content:space-between;align-items:center;padding:14px;display:flex!important}.toggle-label>span{flex-direction:column;display:flex}.toggle-label small{color:#888;margin-top:3px;font-weight:400}.toggle-label input{accent-color:#2f7558;width:34px;height:18px;margin:0}.integration-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.integration-card{grid-template-columns:44px 1fr;align-items:start;gap:14px;padding:20px;display:grid}.integration-logo{border-radius:11px;place-items:center;width:42px;height:42px;font-size:18px;font-weight:900;display:grid}.integration-logo.shopify{color:#5a872f;background:#e4efd9}.integration-logo.paypal{color:#1769a6;background:#e2edf7}.integration-logo.track{color:#6649a0;background:#eee7fb}.integration-card h3{margin:2px 0;font-size:14px}.integration-card p{color:#777;font-size:10px;line-height:1.5}.integration-card>.badge{text-align:center;grid-column:1/2}.integration-card>button{grid-column:2/3}.permission-card{background:#f5fbf7;border-color:#cfe3d8;grid-column:1/-1;align-items:center;gap:14px;padding:22px;display:flex}.shield{color:#2e7456;background:#dceee3;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.permission-card h3{margin:0 0 5px;font-size:14px}.permission-card p{color:#63756b;margin:0;font-size:10px;line-height:1.5}@media (width<=900px){.admin-shell{grid-template-columns:76px 1fr}.sidebar{padding:22px 10px}.sidebar .brand{letter-spacing:-1px;font-size:18px}.workspace,.secure-note,.admin-user div,.sidebar nav button:not(.active){font-size:0}.workspace{display:none}.sidebar nav button{justify-content:center}.sidebar nav button i{font-size:16px}.sidebar nav button em{display:none}.admin-main{padding:25px 18px}.metric-grid{grid-template-columns:1fr 1fr}.dashboard-grid,.integration-grid{grid-template-columns:1fr}.permission-card{grid-column:1}.settings-layout{grid-template-columns:1fr}.settings-nav{flex-direction:row;overflow:auto}.settings-nav button{white-space:nowrap}.demo-bar>span{display:none}}@media (width<=650px){.demo-bar{justify-content:center;padding:0 10px}.customer-header{height:70px;padding:0 20px}.customer-header .brand{font-size:25px}.portal-card{margin:28px auto;padding:26px}.portal-card h1{font-size:28px}.product-grid,.split-card{grid-template-columns:1fr}.product-stage{flex-direction:row;gap:18px;min-height:200px;padding:20px}.product-stage .product-art{width:130px;height:130px}.split-content{padding:26px}.review-card{grid-template-columns:1fr}.money-summary{border-left:0;border-top:1px solid var(--line);padding:25px 0 0}.customer-footer{flex-wrap:wrap;padding:20px}.metric-grid{grid-template-columns:1fr}.admin-main>header{align-items:flex-start}.admin-actions button:first-child{display:none}.dashboard-grid{display:block}.distribution{margin-top:14px}.settings-form{padding:16px}.two-cols{grid-template-columns:1fr}}.brand{align-items:center;min-width:112px;height:42px;display:flex}.brand img{object-fit:contain;width:auto;max-width:180px;height:auto;max-height:42px;display:block}.brand span{letter-spacing:-2px;color:#c6a16b;font-size:30px;font-weight:800}.brand.has-image span{display:none}.sidebar .brand img{max-width:170px}.sidebar .brand.wordmark span{color:#c6a16b}.logo-settings-panel{margin-bottom:14px;padding:22px}.logo-settings-grid{grid-template-columns:240px 1fr;gap:24px;margin-top:18px;display:grid}.logo-preview{background:#faf9f7;border:1px dashed #d8d2c9;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:130px;display:flex}.logo-preview small{color:#8a867e}.logo-upload>p{color:#777;max-width:500px;font-size:11px;line-height:1.55}.logo-actions{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.upload-button,.reset-logo{border-radius:8px;padding:10px 13px;font-size:11px}.upload-button{color:#fff;cursor:pointer;background:#292622}.upload-button input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.upload-button.disabled{opacity:.55;cursor:wait}.reset-logo{background:#fff;border:1px solid #ddd9d2}.logo-message{color:#33755a;margin-top:12px;font-size:11px;display:block}.sidebar .brand{padding:0 10px}@media (width<=650px){.logo-settings-grid{grid-template-columns:1fr}.logo-preview{min-height:105px}}.interactive-settings .settings-layout{align-items:start}.interactive-settings .settings-form{min-height:560px}.settings-form .form-section.first{border-top:0;margin-top:8px;padding-top:0}.save-group{align-items:center;gap:10px;display:flex}.save-group span{color:#33755a;font-size:10px}.section-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.section-heading h4,.section-heading p{margin:0}.section-heading p{color:#777;margin-top:5px;font-size:10px}.section-heading button,.reason-list button{background:#fff;border:1px solid #ddd9d2;border-radius:7px;padding:8px 10px;font-size:10px}.reason-list{gap:8px;margin-top:18px;display:grid}.reason-list>div{grid-template-columns:24px 1fr auto;align-items:center;gap:8px;display:grid}.reason-list input{margin:0}.drag-handle{color:#aaa;cursor:grab}.three-cols{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.field-help{color:#7d7870;font-size:10px;line-height:1.5}.rule-table{border:1px solid #e8e4dd;border-radius:10px;margin-top:20px;overflow:hidden}.rule-table>div{border-top:1px solid #eee;grid-template-columns:1.5fr .7fr .7fr;padding:11px 13px;font-size:10px;display:grid}.rule-table>div:first-child{color:#777;background:#faf9f7;border-top:0}.user-list{border:1px solid #e8e4dd;border-radius:10px;margin-top:18px;overflow:hidden}.user-list>div{border-top:1px solid #eee;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:13px;display:grid}.user-list>div:first-child{border-top:0}.user-list>div>span{background:#eee8df;border-radius:50%;place-items:center;width:32px;height:32px;font-size:9px;font-weight:800;display:grid}.user-list div div{flex-direction:column;display:flex}.user-list small{color:#888;margin-top:3px;font-size:9px}.user-list em{background:#eee;border-radius:999px;padding:5px 8px;font-size:9px;font-style:normal}.inline-notice{color:#4a6575;background:#edf4f8;border:1px solid #d5e3eb;border-radius:8px;justify-content:space-between;align-items:center;margin:0 14px 12px;padding:10px 12px;font-size:10px;display:flex}.inline-notice button{background:0 0;border:0;font-size:16px}.integration-message{grid-column:1/-1;margin:0}.chargeback-list select{background:#fff;border:1px solid #ddd9d2;border-radius:8px;padding:8px 10px;font-size:10px}@media (width<=900px){.three-cols{grid-template-columns:1fr}.interactive-settings .settings-form{min-height:0}}@media (width<=650px){.section-heading{flex-direction:column}.reason-list>div{grid-template-columns:18px 1fr}.reason-list button{grid-column:2}.user-list>div{grid-template-columns:38px 1fr}.user-list em{grid-column:2;justify-self:start}}.dashboard-load-error{color:#873d35;background:#fff1ee;border-color:#e9c3bd;margin:0 0 14px}.dashboard-load-error span{color:inherit}.dashboard-load-error button{color:#873d35;text-underline-offset:2px;font-size:10px;font-weight:800;text-decoration:underline}.product-search{grid-template-columns:1fr auto;gap:8px;margin-top:14px;display:grid}.product-search input{margin:0}.product-search button,.bundle-rule-card button{background:#fff;border:1px solid #ddd9d2;border-radius:8px;padding:9px 11px;font-size:10px}.product-search-results{border:1px solid #e5e1da;border-radius:10px;margin-top:8px;overflow:hidden}.product-search-results>button{text-align:left;background:#fff;border:0;border-top:1px solid #eee;justify-content:space-between;align-items:center;width:100%;padding:11px 13px;display:flex}.product-search-results>button:first-child{border-top:0}.product-search-results span{flex-direction:column;gap:3px;display:flex}.product-search-results small{color:#888}.product-search-results em{color:#8d6d42;font-style:normal}.bundle-rule-list{gap:14px;margin-top:18px;display:grid}.empty-rule-state{color:#777;border:1px dashed #d9d3ca;border-radius:11px;flex-direction:column;gap:5px;padding:22px;display:flex}.empty-rule-state b{color:#37332e}.empty-rule-state span{font-size:10px}.bundle-rule-card{background:#fcfbf9;border:1px solid #ddd8cf;border-radius:12px;padding:16px}.bundle-rule-head{grid-template-columns:minmax(180px,1fr) 140px auto auto;align-items:end;gap:9px;display:grid}.bundle-rule-head>div{flex-direction:column;gap:4px;display:flex}.bundle-rule-head small{color:#888;font-size:9px}.bundle-rule-head label{margin:0}.bundle-rule-head input{margin-top:5px;padding:9px}.bundle-rule-card .danger-button{color:#94453e}.tier-list{gap:10px;margin-top:15px;display:grid}.tier-row{border-top:1px solid #e8e4dd;grid-template-columns:110px 1fr auto;align-items:end;gap:12px;padding-top:12px;display:grid}.tier-row>label{margin:0}.tier-row>label input{padding:9px}.return-value-grid{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:8px;display:grid}.return-value-grid label{margin:0}.return-value-grid input{padding:9px}.tier-row .remove-tier{align-self:end;margin-bottom:1px}.bundle-rule-footer{grid-template-columns:1fr 135px 170px;align-items:end;gap:10px;margin-top:14px;display:grid}.bundle-rule-footer>label{margin:0}.bundle-rule-footer input{padding:9px}.bundle-rule-footer>button{justify-self:start}.bundle-rule-card>.field-help{margin-bottom:0}@media (width<=1050px){.bundle-rule-head{grid-template-columns:1fr 140px}.tier-row{grid-template-columns:1fr}.tier-row .remove-tier{justify-self:start}.bundle-rule-footer{grid-template-columns:1fr 1fr}}@media (width<=650px){.product-search,.bundle-rule-head,.bundle-rule-footer{grid-template-columns:1fr}.return-value-grid{grid-template-columns:1fr 1fr}}.language-switch{background:#f0ede8;border:1px solid #e2ddd5;border-radius:999px;align-items:center;gap:2px;padding:3px;display:flex}.language-switch button{color:#777;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;display:flex}.language-switch button.active{color:#24221f;background:#fff;box-shadow:0 1px 5px #00000017}.language-switch button span{font-size:15px;line-height:1}.language-switch button b{letter-spacing:.4px;font-size:9px}@media (width<=650px){.customer-header-actions{gap:10px}.language-switch button{padding:5px 7px}.language-switch button b{display:none}.order-link{font-size:11px}}.shop-back-link{color:#6f6a63;text-underline-offset:4px;width:max-content;margin:12px auto 0;font-size:12px;text-decoration:underline;display:block}.shop-back-link:hover{color:#24221f}.request-tools{gap:7px;display:flex}.request-tools .add-request{color:#fff;background:#292622;border-color:#292622;font-weight:700}.manual-modal{z-index:100;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1816139e;border:0;position:absolute;inset:0}.manual-form{background:#fff;border-radius:16px;width:min(920px,100%);max-height:calc(100vh - 48px);padding:28px;position:relative;overflow:auto;box-shadow:0 24px 80px #00000040}.manual-head{justify-content:space-between;gap:24px;display:flex}.manual-head h2{margin:7px 0 5px;font-size:24px}.manual-head p{color:#777;margin:0;font-size:11px}.modal-close{background:#f1efeb;border:0;border-radius:50%;flex:none;width:34px;height:34px;font-size:20px}.safety-banner{color:#315d48;background:#eff7f2;border:1px solid #d3e6d9;border-radius:9px;align-items:center;gap:10px;margin:20px 0;padding:11px 13px;font-size:10px;display:flex}.safety-banner span{color:#5d7165}.manual-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.manual-form label{flex-direction:column;gap:7px;font-size:10px;font-weight:700;display:flex}.manual-form input,.manual-form select,.manual-form textarea{background:#fff;border:1px solid #dedad3;border-radius:8px;outline:none;width:100%;padding:11px 12px}.manual-form input:focus,.manual-form select:focus,.manual-form textarea:focus{border-color:#b89562;box-shadow:0 0 0 3px #f6ecdd}.manual-form textarea{resize:vertical;min-height:78px}.full-field{grid-column:1/-1}.manual-items{border-top:1px solid #ece8e2;border-bottom:1px solid #ece8e2;margin:22px 0;padding:20px 0}.manual-items h3{font-size:13px}.manual-items .section-heading button{background:#fff;border:1px solid #ddd9d2;border-radius:7px;padding:8px 10px;font-size:10px}.manual-item{background:#faf9f7;border:1px solid #ebe7e0;border-radius:10px;grid-template-columns:1.5fr 1fr 70px 110px auto;align-items:end;gap:10px;margin-top:11px;padding:13px;display:grid}.manual-item .replacement-field{grid-column:1/5}.remove-item{color:#9a463f;background:0 0;border:0;padding:11px;font-size:10px}.bottom-fields{align-items:start}.manual-actions{justify-content:flex-end;gap:9px;margin-top:22px;display:flex}.manual-actions button{background:#fff;border:1px solid #ddd9d2;border-radius:8px;padding:11px 15px;font-size:11px}.manual-actions .save-manual{color:#fff;background:#292622;border-color:#292622;font-weight:700}.manual-actions button:disabled{opacity:.55}.form-error{color:#8f3e37;background:#f9e8e5;border:1px solid #efcbc6;border-radius:8px;margin-top:14px;padding:11px;font-size:10px}@media (width<=900px){.toolbar{align-items:flex-start;gap:12px}.request-tools{flex-wrap:wrap;justify-content:flex-end}.manual-item{grid-template-columns:1fr 1fr}.manual-item .replacement-field{grid-column:1/-1}.manual-item .remove-item{justify-self:start}}@media (width<=650px){.manual-modal{padding:0}.manual-form{border-radius:0;height:100%;max-height:100vh;padding:20px}.manual-grid{grid-template-columns:1fr}.full-field{grid-column:auto}.toolbar{flex-direction:column}.request-tools{justify-content:flex-start}.manual-item{grid-template-columns:1fr}.manual-item .replacement-field{grid-column:auto}.safety-banner{flex-direction:column;align-items:flex-start}}.manual-order-lookup{background:#faf8f4;border:1px solid #e0d8cc;border-radius:11px;grid-template-columns:1fr 1.35fr auto;align-items:end;gap:12px;padding:15px;display:grid}.manual-order-lookup>button{color:#fff;background:#292622;border:1px solid #292622;border-radius:8px;min-height:39px;padding:0 15px;font-size:10px;font-weight:750}.manual-order-lookup>button:disabled{opacity:.45}.order-found{color:#397257;grid-column:1/-1;font-size:10px;font-weight:750}.manual-order-fields{border:0;min-width:0;margin:20px 0 0;padding:0}.manual-order-fields:disabled{opacity:.48}.manual-order-item{background:#faf9f7;border:1px solid #e5dfd7;border-radius:10px;grid-template-columns:minmax(0,1fr) 130px;align-items:center;gap:14px;margin-top:10px;padding:13px;display:grid}.manual-order-item.selected{background:#fffaf2;border-color:#af8852}.manual-item-check{cursor:pointer;flex-direction:row!important;align-items:center!important;gap:11px!important}.manual-item-check>input{flex:none;height:17px;width:17px!important}.manual-item-check>span{flex-direction:column;gap:4px;min-width:0;display:flex}.manual-item-check b{font-size:11px}.manual-item-check small{color:#777;font-size:9px}.manual-quantity-control{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.manual-quantity-control span{color:#5f5a52;font-size:12px;font-weight:800}.manual-order-item .replacement-field{grid-column:1/-1}.manual-damage-fields{background:#fff8f6;border:1px solid #e3c9c2;border-radius:11px;grid-template-columns:minmax(0,1.4fr) minmax(220px,.8fr);gap:14px;margin-top:16px;padding:16px;display:grid}.manual-damage-fields>label:first-child{grid-row:span 2}.manual-damage-fields .damage-photo-field{margin:0}.manual-damage-fields .damage-photo-field>img{width:96px;height:96px}@media (width<=650px){.manual-damage-fields{grid-template-columns:1fr}.manual-damage-fields>label:first-child{grid-row:auto}}.cancellation-confirmation{background:#fff8ec;border:1px solid #d5b078;border-radius:10px;margin:16px 0;padding:15px}.cancellation-confirmation label{cursor:pointer;flex-direction:row!important;align-items:flex-start!important;gap:11px!important;display:flex!important}.cancellation-confirmation input{flex:none;height:18px;margin-top:1px;width:18px!important}.cancellation-confirmation span{flex-direction:column;gap:4px;display:flex}.cancellation-confirmation b{font-size:11px}.cancellation-confirmation small,.cancellation-confirmation p{color:#6f604e;font-size:10px}.cancellation-confirmation p{color:#9a5c22;margin:10px 0 0 29px;font-weight:700}.management-review-checkbox{cursor:pointer;background:#fff8e9;border:2px solid #cf9e4e;border-radius:10px;grid-column:1/-1;padding:14px;flex-direction:row!important;align-items:flex-start!important;gap:11px!important;display:flex!important}.management-review-checkbox>input{accent-color:#8d6127;flex:none;width:18px!important;height:18px!important;margin:1px 0 0!important}.management-review-checkbox>span{flex-direction:column;gap:4px;display:flex}.management-review-checkbox b{color:#563a11;font-size:11px}.management-review-checkbox small{color:#806746;font-size:9px;font-weight:500}.request-internal-note.management-check{color:#563a11;background:#fff8e9;border-color:#cf9e4e #cf9e4e #cf9e4e #8d6127}.management-checked-action{color:#fff!important;background:#397257!important;border-color:#397257!important;font-weight:800!important}@media (width<=700px){.manual-order-lookup{grid-template-columns:1fr}.order-found{grid-column:auto}.manual-order-item{grid-template-columns:1fr}.manual-order-item .replacement-field{grid-column:auto}}.replacement-field{flex-direction:column;gap:7px;display:flex;position:relative}.replacement-field>label{font-size:10px;font-weight:700}.replacement-combobox{position:relative}.replacement-combobox input[role=combobox]{padding-right:38px}.replacement-combobox:after{content:"⌕";color:#806c50;pointer-events:none;font-size:17px;position:absolute;top:9px;right:13px}.replacement-results{z-index:12;background:#fff;border:1px solid #cdb995;border-radius:9px;max-height:280px;padding:6px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow:auto;box-shadow:0 16px 35px #322a1f2e}.replacement-results button{text-align:left;color:#27231e;background:#fff;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px;font-size:11px;display:flex}.replacement-results button:hover,.replacement-results button:focus{background:#f7efe3;outline:none}.replacement-results button em{color:#a04b3e;flex:none;font-size:9px;font-style:normal;font-weight:750}.replacement-results p,.replacement-results>small{color:#777;margin:0;padding:10px;font-size:10px;display:block}.replacement-selected{color:#397257;font-weight:700}.replacement-selected.unavailable{color:#a04b3e}.global-search{color:#8b867e;background:#fff;border:1px solid #ddd9d2;border-radius:8px;align-items:center;gap:8px;width:280px;height:37px;padding:0 10px;display:flex}.global-search input{color:#292622;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:10px}.global-search input::placeholder{color:#99948c}.global-search button{color:#777;font-size:15px;background:0 0!important;border:0!important;padding:0!important}.search-result-note{color:#6e675e;background:#faf7f2;border-top:1px solid #ece9e3;padding:10px 14px;font-size:10px}.search-result-note b{color:#292622}.empty-search{border-top:1px solid #ece9e3;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:230px;display:flex}.empty-search b{font-size:13px}.empty-search span{color:#888;font-size:10px}.admin-actions{align-items:center}.admin-actions .header-add-request{white-space:nowrap;color:#fff;background:#292622;border-color:#292622;align-items:center;height:37px;font-weight:700;display:inline-flex}@media (width<=900px){.global-search{width:240px}}@media (width<=650px){.admin-main{padding:20px 12px}.admin-main>header{flex-direction:column;gap:12px}.admin-actions{flex-wrap:wrap;width:100%}.admin-actions .header-add-request{display:inline-flex!important}.global-search{flex:1;width:auto;min-width:180px}.date-filter{display:none}}.tr small.request-meta{flex-flow:wrap;align-items:center;gap:6px;display:flex}.manual-input-tag{color:#795b2f;letter-spacing:.35px;text-transform:uppercase;background:#f7ecda;border:1px solid #dac19d;border-radius:999px;align-items:center;padding:3px 7px;font-size:7px;font-style:normal;font-weight:800;line-height:1;display:inline-flex}.integration-domain{color:#6e6962;margin-top:7px;font-size:9px;display:block}.shopify-card{grid-template-rows:auto auto}.shopify-card .scope-check{border-top:1px solid #ebe7e0;flex-wrap:wrap;grid-column:1/-1;gap:8px;padding-top:12px;display:flex}.scope-check span{border-radius:999px;padding:6px 8px;font-size:9px}.scope-check .ok{color:#2f6e52;background:#e3f1e9}.scope-check .missing{color:#8a5a16;background:#f8e9d0}.integration-card button:disabled{opacity:.55;cursor:wait}.integration-footer{grid-column:1/-1;align-items:center;gap:12px;min-width:0;display:flex}.integration-footer .badge{text-align:center;flex:none}.integration-footer button{flex:1;min-width:0}.klaviyo-test-card{grid-column:1/-1;grid-template-columns:minmax(220px,.7fr) minmax(420px,1.3fr);align-items:end;gap:18px 28px;padding:22px;display:grid}.klaviyo-test-card h3{margin:5px 0 7px;font-size:16px}.klaviyo-test-card p{color:#746f68;margin:0;font-size:10px;line-height:1.55}.klaviyo-test-fields{grid-template-columns:1.4fr .7fr;gap:10px;display:grid}.klaviyo-test-fields label{margin:0;font-size:9px}.klaviyo-test-fields input,.klaviyo-test-fields select{width:100%;font:inherit;background:#fff;border:1px solid #ddd7cf;border-radius:8px;margin-top:5px;padding:10px;font-size:10px}.klaviyo-event-field{grid-column:1/-1}.klaviyo-test-confirm{grid-column:1/-1;align-items:center;gap:9px!important;margin:0!important;font-size:10px!important;font-weight:600!important;display:flex!important}.klaviyo-test-confirm input{width:16px!important;height:16px!important;margin:0!important}.send-test-event{grid-column:1/-1;font-weight:800;color:#fff!important;background:#292622!important;border:0!important;border-radius:8px!important;padding:11px 15px!important}.send-test-event:disabled{opacity:.45;cursor:not-allowed}.klaviyo-test-card>.inline-notice{grid-column:1/-1;margin:0}@media (width<=900px){.klaviyo-test-card{grid-template-columns:1fr}.klaviyo-test-fields{grid-template-columns:1fr 1fr}}@media (width<=650px){.klaviyo-test-fields{grid-template-columns:1fr}.klaviyo-event-field{grid-column:1}}.portal-error{color:#8f3e37;text-align:left;background:#f9e8e5;border:1px solid #efcbc6;border-radius:9px;margin-top:14px;padding:11px 13px;font-size:12px;line-height:1.45}.portal-empty{color:#777;text-align:center;background:#faf9f7;border:1px dashed #d8d2c9;border-radius:11px;margin:22px 0;padding:18px;font-size:12px}.product-card.unavailable{opacity:.62;cursor:not-allowed;background:#f7f5f2}.product-card em{color:#746d64;background:#eee9e2;border-radius:999px;width:max-content;margin-top:3px;padding:4px 7px;font-size:9px;font-style:normal;font-weight:700}.product-art.product-photo{background:#f7f5f1}.product-art.product-photo img{object-fit:contain;width:100%;height:100%;padding:6px}.product-stage .product-art.product-photo{background:#fff}.product-stage .product-art.product-photo img{padding:18px}.review-subheading{margin:24px 0 -10px;font-size:12px}.portal-actions button:disabled,.text-button:disabled{opacity:.55;cursor:wait}.return-list{gap:10px;margin:28px 0;display:grid}.return-line{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:78px minmax(0,1fr) 126px 88px;align-items:center;gap:14px;padding:13px 15px;transition:border-color .2s,box-shadow .2s;display:grid}.return-line.active{border-color:#b88b50;box-shadow:0 5px 16px #5a432612}.return-line.unavailable{opacity:.62;background:#f7f5f2}.return-line .product-art{width:78px;height:78px}.return-line-info{flex-direction:column;gap:4px;min-width:0;display:flex}.return-line-info>b{font-size:13px}.return-line-info>span{color:var(--muted);font-size:11px}.return-line-prices{align-items:center;gap:7px;margin-top:2px;display:flex}.return-line-prices strong{font-size:12px}.return-line-prices del{color:#999;font-size:10px}.return-line-info em{color:#746d64;background:#eee9e2;border-radius:999px;width:max-content;margin-top:3px;padding:4px 7px;font-size:9px;font-style:normal;font-weight:700}.quantity-box{color:#777;flex-direction:column;gap:5px;font-size:9px;display:flex}.quantity-box>div{background:#fff;border:1px solid #b9b3aa;border-radius:8px;align-items:center;height:38px;display:flex;overflow:hidden}.quantity-box input{border:0;outline:0;width:58px;height:100%;padding:0 10px;font-size:12px}.quantity-box b{color:#6f6a63;white-space:nowrap;padding-right:10px;font-size:11px}.quantity-box.disabled{color:#999;align-items:center;font-size:11px}.return-line-total{text-align:right;font-size:12px}.return-line.active .return-line-total{color:#8d6634}@media (width<=650px){.return-line{grid-template-columns:64px 1fr 92px;gap:10px;padding:11px}.return-line .product-art{width:64px;height:64px}.quantity-box{grid-column:2}.return-line-total{grid-area:1/3/3}.quantity-box input{width:48px}}.unified-order-overview+.portal-card.wide-card{display:none}.unified-order-list{gap:12px;margin-top:24px;display:grid}.unified-order-list .return-line,.unified-order-list .order-status-card{margin:0}.unified-order-overview>.continue{margin-top:18px}.return-line-prices{flex-direction:column;align-items:flex-start;gap:2px}.return-line-prices small{color:#8c867d;font-size:9px}.bundle-notice{color:#6d5a3c;background:#fbf5eb;border:1px solid #e7d5b8;border-radius:9px;margin:-12px 0 24px;padding:11px 13px;font-size:11px;line-height:1.5}.customer-header-actions{align-items:center;gap:20px;display:flex}.language-switch{background:#f5f2ed;border:1px solid #e3ded6;border-radius:999px;gap:3px;padding:3px;display:flex}.language-switch button{background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:7px 9px;font-size:10px;display:flex}.language-switch button.active{background:#fff;box-shadow:0 1px 4px #00000014}.shop-back-link{color:#866a43;text-underline-offset:4px;margin-top:14px;font-size:12px;display:block}.flow-page{position:relative}.flow-back{color:#6c6257;text-underline-offset:4px;background:0 0;border:0;margin:0 0 20px;padding:0;font-size:12px;text-decoration:underline}.multi-flow .flow-back{margin-bottom:14px}.selected-stage{justify-content:flex-start;align-items:stretch;gap:12px;overflow:auto}.selected-stage-title{letter-spacing:1px;text-transform:uppercase;font-weight:800;color:#8d6c3e!important;align-self:auto!important;margin:0 0 4px!important;font-size:11px!important}.selected-stage-item{background:#ffffffb8;border:1px solid #e1d9ce;border-radius:12px;padding:12px;flex-direction:row!important;align-self:auto!important;align-items:center!important;gap:12px!important;margin:0!important;display:flex!important}.selected-stage-item .product-art{background:#fff;width:74px;height:74px}.selected-stage-item>div:last-child{flex-direction:column;gap:4px;display:flex}.selected-stage-item b{font-size:12px}.selected-stage-item span{color:#766e65;font-size:10px}.multi-hint{color:#7a6d5d;margin:18px 0 4px;font-size:11px}.checkbox-choice{gap:12px}.checkbox-choice b{font-size:13px}.choice-check{color:#fff;background:#fff;border:1px solid #c8c0b6;border-radius:5px;flex:none;place-items:center;width:20px;height:20px;font-weight:800;display:grid}.checkbox-choice.selected .choice-check{background:#a97d43;border-color:#a97d43}.reason-details{flex-direction:column;gap:6px;margin-top:16px;font-size:11px;font-weight:700;display:flex}.reason-details textarea{resize:vertical;border:1px solid #d9d3cb;border-radius:9px;min-height:88px;padding:11px}.reason-details small{color:#9b463f}.solution-choice{position:relative;padding:17px!important}.solution-choice.featured{background:#fffdfa;border:1.5px solid #cda973}.solution-choice.featured.selected{box-shadow:0 7px 20px #976f3a1a}.solution-choice small{flex-direction:column;gap:4px;padding-right:5px;line-height:1.45;display:flex}.solution-badges{gap:4px;display:flex;position:absolute;top:12px;right:12px}.solution-badges em{letter-spacing:.5px;color:#76501d;background:#f5e4c8;border-radius:999px;padding:4px 7px;font-size:8px;font-style:normal;font-weight:900}.refund-choice{opacity:.82;margin-top:18px}.exchange-builder{width:min(1040px,100% - 34px)}.exchange-builder>h2,.exchange-builder>.muted,.exchange-builder>.eyebrow{text-align:center}.exchange-item-card{background:#fff;border:1px solid #ded8d0;border-radius:14px;margin-top:20px;padding:18px}.exchange-current{border-bottom:1px solid #eee9e2;align-items:center;gap:14px;padding-bottom:15px;display:flex}.exchange-current .product-art{width:72px;height:72px}.exchange-current>div:last-child{flex-direction:column;gap:4px;display:flex}.exchange-current small{color:#9b7950;text-transform:uppercase;font-size:9px;font-weight:800}.exchange-current span{color:#777;font-size:11px}.variant-controls{padding-top:10px}.variant-controls h3,.catalogue h3{font-size:13px}.option-group{margin-top:16px}.option-group .field-title{margin:0 0 8px}.option-row button:disabled{opacity:.28;cursor:not-allowed;text-decoration:line-through}.variant-warning{color:#a0423b;font-size:11px}.catalogue{padding-top:10px}.catalogue-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;max-height:270px;padding:2px;display:grid;overflow:auto}.catalogue-grid button{text-align:left;background:#fff;border:1px solid #e0dbd4;border-radius:9px;flex-direction:column;gap:6px;min-width:0;padding:7px;display:flex}.catalogue-grid button.active{border-color:#a97d43;box-shadow:0 0 0 2px #f2e4d0}.catalogue-grid img{aspect-ratio:1;object-fit:cover;background:#f3f0eb;border-radius:6px;width:100%}.catalogue-grid span{font-size:9px;font-weight:700;line-height:1.3}.exchange-summary strong{color:#7b5829;margin-top:5px;font-size:12px}.status-overview{width:min(1000px,100% - 34px)}.status-order-list{gap:14px;margin-top:28px;display:grid}.order-status-card{border:1px solid #e2ddd6;border-radius:13px;grid-template-columns:minmax(250px,.8fr) 1.5fr;gap:18px;padding:16px;display:grid}.status-product{align-items:center;gap:12px;display:flex}.status-product .product-art{width:70px;height:70px}.status-product>div:last-child{flex-direction:column;gap:4px;display:flex}.status-product span,.status-product small{color:#777;font-size:10px}.item-request-history{gap:8px;display:grid}.item-request{background:#f8f5f0;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:11px;display:flex}.item-request>div{flex-direction:column;gap:4px;display:flex}.item-request span,.item-request small,.item-request strong{font-size:10px}.item-request strong{color:#78582f}.item-not-registered{color:#777;flex-direction:column;justify-content:center;gap:4px;height:100%;display:flex}.item-not-registered b{font-size:11px}.item-not-registered span{font-size:9px}.reason-settings-list>div{grid-template-columns:24px minmax(180px,1fr) minmax(220px,.8fr) auto}.reason-details-toggle{align-items:center!important;gap:7px!important;margin:0!important;font-weight:500!important;display:flex!important}.reason-details-toggle input{width:16px!important;margin:0!important}.reason-details-toggle span{color:#625d56;font-size:10px}@media (width<=850px){.catalogue-grid{grid-template-columns:repeat(3,1fr)}.order-status-card{grid-template-columns:1fr}.reason-settings-list>div{grid-template-columns:20px 1fr}.reason-details-toggle{grid-column:2}.reason-settings-list>div>button{grid-column:2;justify-self:start}}@media (width<=650px){.customer-header-actions{gap:8px}.order-link{font-size:10px}.language-switch button span{display:none}.selected-stage{min-height:auto}.selected-stage-item .product-art{width:58px;height:58px}.catalogue-grid{grid-template-columns:repeat(2,1fr)}.exchange-builder{padding:22px}.solution-badges{grid-column:2;margin-top:4px;position:static}.solution-choice small{grid-column:2}.order-status-card{padding:12px}.item-request{flex-direction:column;align-items:flex-start}}.sidebar>.brand+nav{margin-top:28px}.date-picker{position:relative}.date-popover{z-index:30;background:#fff;border:1px solid #ddd8d0;border-radius:11px;grid-template-columns:1fr 1fr;gap:10px;width:310px;padding:14px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 36px #0000001f}.date-popover label{flex-direction:column;gap:6px;font-size:10px;font-weight:700;display:flex}.date-popover input{border:1px solid #ddd8d0;border-radius:7px;width:100%;padding:9px}.date-popover>div{grid-column:1/-1;justify-content:flex-end;gap:7px;display:flex}.date-popover .apply-date{color:#fff;background:#292622}.row-actions{flex-direction:column!important;align-items:stretch!important;gap:5px!important;display:flex!important}.row-actions button{width:100%}.row-remove{color:#9b433c!important;background:0 0!important;border:0!important;padding:3px!important;font-size:8px!important}.solution-check{color:#5d745f;font-size:15px;font-style:normal;font-weight:700;line-height:1;position:absolute;bottom:12px;right:14px}.solution-choice.selected{background:#fbf4e9!important;border-width:2px!important;border-color:#9b7139!important}.exchange-item-tag{color:#317154!important;letter-spacing:.6px!important;background:#e8f2ec!important;border-radius:999px!important;width:max-content!important;margin:0 0 3px!important;padding:4px 7px!important;font-size:8px!important;line-height:1!important;display:inline-flex!important}.exchange-replacement-line{background:#fbfefc;border-color:#c8dfd1}.exchange-cost-list{gap:9px;margin-top:16px;display:grid}.exchange-cost-list>div{border:1px solid #e8e4dd;border-radius:10px;grid-template-columns:minmax(180px,1fr) 220px auto;align-items:end;gap:14px;padding:13px;display:grid}.exchange-cost-list>div>div:first-child{flex-direction:column;gap:3px;display:flex}.exchange-cost-list small{color:#888;font-size:9px}.exchange-cost-list label{margin:0}.exchange-cost-list button{color:#93463e;background:#fff;border:1px solid #e4d2cf;border-radius:7px;padding:9px}.tr{grid-template-columns:1.15fr 1.5fr .6fr .65fr 1fr 1fr}.request-dates{color:#746d64;gap:2px;margin-top:5px;display:grid}.request-dates span{font-size:8px}.cost-unconfigured{color:#985128!important}@media (width<=650px){.date-popover{width:auto;position:fixed;top:130px;left:16px;right:16px}.exchange-cost-list>div{grid-template-columns:1fr}.solution-check{bottom:12px;right:12px}}.exchange-review-row{border:1px solid #e2ddd6;border-radius:13px;grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr);align-items:center;gap:6px;margin-bottom:12px;padding:12px;display:grid;overflow:hidden}.exchange-review-product{grid-template-columns:54px minmax(0,1fr);align-items:center;gap:8px;width:100%;min-width:0;display:grid;overflow:hidden}.exchange-review-product .product-art{width:54px;min-width:0;height:54px}.exchange-review-product>div:last-child{flex-direction:column;gap:3px;width:100%;min-width:0;display:flex;overflow:hidden}.exchange-review-product b,.exchange-review-product span{overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto;width:100%;min-width:0;max-width:100%;display:block}.exchange-review-product b{font-size:12px;line-height:1.25}.exchange-review-product small{color:#997343;text-transform:uppercase;font-size:8px;font-weight:800}.exchange-review-product span{color:#777;font-size:9px}.exchange-review-arrow{color:#8b6838;text-align:center;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:3px;width:100%;min-width:0;display:flex;overflow:hidden}.exchange-review-arrow i{font-size:27px;font-style:normal;line-height:1}.exchange-review-arrow span{text-transform:uppercase;overflow-wrap:anywhere;font-size:7px;font-weight:800;line-height:1.1}.return-deadline{color:#6d604f!important;margin-top:5px!important}.return-deadline.expired{font-weight:700;color:#a33e38!important}.row-action:disabled{opacity:.45;cursor:not-allowed}@media (width<=650px){.exchange-review-row{grid-template-columns:1fr}.exchange-review-arrow{flex-direction:row;justify-content:center}.exchange-review-arrow i{transform:rotate(90deg)}}.refund-amount-cell{flex-direction:column!important;align-items:flex-start!important;gap:4px!important;display:flex!important}.refund-amount-cell button{color:#806039;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:8px;text-decoration:underline}.bulkbar .selected-actions{color:#292622;background:#fff;border:1px solid #cbb99e;border-radius:7px;min-width:170px;padding:9px 34px 9px 11px;font-size:10px;font-weight:700}.request-select-cell{flex-direction:row!important;align-items:flex-start!important;gap:10px!important;display:flex!important}.request-select-cell>div{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.copy-line{align-items:center;gap:6px;max-width:100%;display:flex}.copy-mini{color:#665b4d!important;background:#fff!important;border:1px solid #ded9d1!important;border-radius:5px!important;padding:3px 5px!important;font-size:7px!important;line-height:1!important}.request-type-badge{color:#5f503e;background:#f1ece4;border-radius:999px;width:max-content;padding:5px 8px;font-size:8px;font-weight:800;display:inline-flex}.request-reason{margin-top:5px;line-height:1.4;color:#61594f!important}.request-internal-note,.request-problem-note{color:#5f2c1d;overflow-wrap:anywhere;background:#fff2e9;border:1px solid #e2a77f;border-left:4px solid #b65432;border-radius:7px;flex-direction:column;gap:4px;margin-top:8px;padding:9px 10px;display:flex}.request-internal-note b,.request-problem-note b{text-transform:uppercase;letter-spacing:.45px;font-size:8px;line-height:1.3}.request-internal-note span,.request-problem-note span{font-size:10px;font-weight:750;line-height:1.45}.request-problem-note{color:#671d1d;background:#fff0f0;border-color:#d98787 #d98787 #d98787 #a12828}.request-problem-note small{color:#7c3c3c;font-size:8px}.secondary-row-action{color:#574f45!important;background:#faf9f7!important}.problem-row-action{color:#8b2727!important;background:#fff8f8!important;border-color:#c36b6b!important}.compact-modal{width:min(590px,100%)}.compact-modal>label{margin-top:16px}.deleted-modal{width:min(820px,100%)}.deleted-list,.change-log-list{gap:10px;margin-top:20px;display:grid}.deleted-list article,.change-log-list article{border:1px solid #e6e0d8;border-radius:10px;gap:5px;padding:13px;font-size:10px;display:grid}.deleted-list article>div,.change-log-list article>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.deleted-list article p,.change-log-list article p{margin:4px 0;line-height:1.5}.deleted-list article span,.deleted-list article small,.change-log-list article span,.change-log-list article time{color:#777;font-size:9px}.change-log-list ul{color:#625a50;margin:4px 0 0;padding-left:18px}.change-log-list li{overflow-wrap:anywhere;margin-top:4px}.request-problem-history{color:#5f2525;background:#fff8f8;border:1px solid #d9b2b2;border-radius:8px;margin-top:8px;overflow:hidden}.request-problem-history.resolved{color:#28553a;background:#f6fbf7;border-color:#b9d2c1}.request-problem-history summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px;padding:7px 8px;list-style:none;display:flex}.request-problem-history summary::-webkit-details-marker{display:none}.request-problem-history summary:after{content:"▾";margin-left:auto;font-size:11px}.request-problem-history[open] summary:after{transform:rotate(180deg)}.problem-history-tag,.problem-history-state{text-transform:uppercase;letter-spacing:.35px;border-radius:999px;align-items:center;padding:4px 7px;font-size:8px;font-weight:850;display:inline-flex}.problem-history-tag{color:#fff;background:#a72f2f}.resolved .problem-history-tag{background:#39714c}.problem-history-state.open{color:#7d2020;background:#f6d9d9}.problem-history-state.solved{color:#285d3b;background:#dbeade}.problem-assignee-badge{border-radius:7px;align-items:center;padding:6px 9px;font-size:10px;line-height:1.1;display:inline-flex}.problem-assignee-badge.assigned{color:#fff;background:#3d4f79;box-shadow:inset 0 0 0 1px #26375e}.problem-assignee-badge.unassigned{color:#644b09;background:#f2dd9f;box-shadow:inset 0 0 0 1px #d8bc68}.problem-history-content{border-top:1px solid;gap:8px;padding:9px 10px 11px;display:grid}.problem-history-content section{gap:3px;display:grid}.problem-history-content b{text-transform:uppercase;letter-spacing:.4px;font-size:8px}.problem-history-content p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.45}.problem-history-content .problem-solution{border-top:1px dashed #a9c7b2;padding-top:8px}.manual-type-confirmation{color:#61481f;background:#fbf4e8;border:1px solid #d9c39f;border-radius:9px;flex-direction:column;gap:3px;margin-top:16px;padding:12px 14px;font-size:10px;display:flex}.manual-type-confirmation span{color:#76664d;font-size:9px}.manual-type-confirmation.cancellation{color:#744900;background:#fff3dc;border-color:#d5b071}.manual-type-confirmation.exchange{color:#315f45;background:#eff8f2;border-color:#bfd6c8}.manual-type-confirmation.order_change{color:#374764;background:#f2f5fb;border-color:#c8cfde}.cost-tier-grid{grid-template-columns:repeat(5,minmax(100px,1fr));gap:10px;margin-top:14px;display:grid}.cost-tier-grid label{margin:0;font-size:10px}.cost-tier-grid input{padding:10px 8px 10px 28px}.shipping-cost-grid{grid-template-columns:repeat(5,minmax(100px,1fr))}.exchange-product-cost-list{gap:14px;margin-top:16px;display:grid}.exchange-product-cost-card{background:#fcfbf9;border:1px solid #e4dfd7;border-radius:11px;padding:16px}.exchange-product-cost-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.exchange-product-cost-head>div{flex-direction:column;gap:3px;display:flex}.exchange-product-cost-head small{color:#888;font-size:9px}.exchange-product-cost-head button{color:#93463e;background:#fff;border:1px solid #e4d2cf;border-radius:7px;padding:8px 10px}.cost-editor-selector{background:#faf9f7;border:1px solid #e7e2da;border-radius:10px;grid-template-columns:minmax(220px,320px) 1fr;align-items:end;gap:18px;margin-top:16px;padding:14px;display:grid}.cost-editor-selector label{margin:0}.cost-editor-selector select{margin-top:6px}.cost-editor-selector>span{color:#7d7870;padding-bottom:10px;font-size:10px;line-height:1.5}.compact-cost-grid{grid-template-columns:repeat(5,minmax(84px,1fr));gap:8px}.compact-cost-grid label{background:#fff;border:1px solid #ebe6df;border-radius:9px;padding:8px}.compact-cost-grid label>span:first-child{color:#7e786f;margin-bottom:3px;font-size:9px;font-weight:800;display:block}.compact-cost-grid .prefix input{min-width:0;padding:8px 6px 8px 23px}.compact-cost-grid .prefix>span{margin-left:9px;margin-right:-21px}.selected-product-cost{background:#fcfbf9;border:1px solid #e4dfd7;border-radius:11px;margin-top:12px;padding:14px}.add-product-cost{border-top:1px solid #ece7df;margin-top:14px;padding-top:14px}.add-product-cost summary{cursor:pointer;color:#765b35;font-size:11px;font-weight:700}.add-product-cost[open] summary{margin-bottom:8px}@media (width<=900px){.cost-tier-grid,.shipping-cost-grid{grid-template-columns:repeat(3,minmax(100px,1fr))}.cost-editor-selector{grid-template-columns:1fr}}@media (width<=650px){.cost-tier-grid,.shipping-cost-grid{grid-template-columns:repeat(2,minmax(100px,1fr))}.compact-cost-grid{grid-template-columns:repeat(2,minmax(84px,1fr))}}.chargeback-actions{align-items:center;gap:8px;display:flex}.chargeback-actions button{color:#fff;background:#292622;border:1px solid #ddd9d2;border-radius:8px;padding:9px 12px;font-size:10px}.chargeback-actions button:disabled{opacity:.55}.chargeback-note{color:#6f6252;background:#f6efe5;border-radius:9px;margin:16px 0 4px;padding:11px 13px;font-size:10px}.chargeback-table{margin:16px -20px -20px}.chargeback-table-row{border-top:1px solid #ece8e2;grid-template-columns:55px 1.15fr 1fr 1.2fr .85fr .7fr .85fr;align-items:center;gap:14px;padding:14px 20px;font-size:10px;display:grid}.chargeback-table-head{color:#8c877f;text-transform:uppercase;letter-spacing:.7px;background:#faf9f7;font-size:8px}.chargeback-table-row>div{flex-direction:column;gap:3px;display:flex}.chargeback-table-row small{color:#8e8982;font-size:8px}.chargeback-reason{text-transform:capitalize;color:#5f5a53}@media (width<=1050px){.chargeback-table{overflow-x:auto}.chargeback-table-row{min-width:900px}}@media (width<=650px){.chargeback-actions{flex-direction:column;align-items:stretch}.chargeback-list .panel-head{align-items:flex-start}}.damage-photo-field{flex-direction:column;gap:8px;margin:18px 0;font-size:11px;display:flex}.damage-photo-field>b{font-size:11px}.damage-upload-control{cursor:pointer;background:#faf8f5;border:1px dashed #cfc6ba;border-radius:11px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:10px;display:grid}.damage-upload-control input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.damage-upload-button{color:#fff;white-space:nowrap;background:#292622;border-radius:8px;justify-content:center;align-items:center;min-height:36px;padding:0 14px;font-weight:800;display:inline-flex}.damage-upload-name{text-overflow:ellipsis;white-space:nowrap;color:#6e675e;min-width:0;font-weight:500;overflow:hidden}.damage-photo-field small,.damage-required{color:#8c7460;font-size:10px}.damage-photo-field>img{object-fit:cover;border:1px solid #ded7ce;border-radius:11px;width:132px;height:132px}.damage-resolution-list{gap:10px;margin:14px 0;display:grid}.damage-choice{text-align:left;color:#171513;cursor:pointer;background:#fff;border:1px solid #ded8cf;border-radius:12px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;width:100%;padding:16px;display:grid}.damage-choice:hover{background:#fdfaf5;border-color:#b7986c}.damage-choice.selected{background:#fbf4e9;border:2px solid #9b7139}.damage-choice-radio{color:#fff;background:#fff;border:1px solid #cfc6ba;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:900;display:flex}.damage-choice.selected .damage-choice-radio{background:#34785f;border-color:#34785f}.damage-choice>span:last-child{flex-direction:column;gap:5px;min-width:0;display:flex}.damage-choice b{font-size:14px;line-height:1.3}.damage-choice small{color:#756c61;font-size:11px;font-weight:400;line-height:1.5;display:block}.broken-product-row{background:#fffdfa}.damage-request-details{color:#5d4842;background:#fbefec;border-left:3px solid #b46959;grid-template-columns:minmax(0,1fr) 74px;gap:10px;margin-top:8px;padding:10px;display:grid}.damage-request-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.damage-request-details b{text-transform:uppercase;font-size:9px}.damage-request-details span,.damage-request-details small,.damage-request-details a{font-size:8px}.damage-request-photo{color:#814d3d;flex-direction:column;gap:3px;text-decoration:none;display:flex}.damage-request-photo img{object-fit:cover;background:#fff;border:1px solid #d9c7c1;border-radius:7px;width:74px;height:62px}.damage-request-photo span{text-decoration:underline}.exchange-whitelist{gap:7px;margin-top:14px;display:grid}.exchange-whitelist>div{background:#fcfbf9;border:1px solid #e5e0d8;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.exchange-whitelist span{flex-direction:column;gap:2px;display:flex}.exchange-whitelist small{color:#888;font-size:8px}.exchange-whitelist button{color:#8c433c;background:#fff;border:1px solid #e1d4cf;border-radius:7px;padding:7px 9px;font-size:9px}.damage-photo-field>input{font:inherit;background:#faf8f5;border:1px dashed #cfc6ba;border-radius:10px;padding:12px;font-weight:500}.damage-request-photo{text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.damage-photo-error{color:#a63b32}.processor-preview{color:#d9c49e;background:0 0;border:1px solid #5b5144;border-radius:8px;margin:10px 0 0;padding:9px 10px;font-size:10px;font-weight:700}.processor-preview:hover,.processor-preview.active{color:#fff;background:#3a332a;border-color:#c7a36c}.staff-portal-address{background:#fbf6ed;border:1px solid #e2d5c2;border-radius:10px;flex-direction:column;gap:5px;margin:16px 0;padding:15px;display:flex}.staff-portal-address small{color:#977348;text-transform:uppercase;letter-spacing:.7px;font-size:9px;font-weight:800}.staff-portal-address b{font-size:13px}.staff-portal-address span{color:#766e64;font-size:10px}.user-list{gap:8px;display:grid}.user-list>div{background:#fff;border:1px solid #e8e3dc;border-radius:9px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 12px;display:grid}.user-list>div>span{color:#6e5430;background:#eee3d2;border-radius:50%;place-items:center;width:32px;height:32px;font-size:9px;font-weight:800;display:grid}.user-list>div>div{flex-direction:column;gap:2px;min-width:0;display:flex}.user-list b{font-size:11px}.user-list small{color:#817b73;text-overflow:ellipsis;font-size:9px;overflow:hidden}.user-list em{color:#655f57;background:#f0ede7;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:700}@media (width<=900px){.processor-preview{display:none}}@media (width<=650px){.damage-request-details{grid-template-columns:1fr}.damage-request-photo img{width:96px;height:80px}}.withdrawal-receipt{max-width:520px;color:var(--muted);margin:0 auto 18px;font-size:13px;line-height:1.55}.withdrawal-review p{font-size:13px}.withdrawal-status-panels{gap:12px;margin-top:22px;display:grid}.withdrawal-status-panel{background:#fbf5eb;border:1px solid #dfc79f;border-radius:12px;justify-content:space-between;align-items:center;gap:22px;padding:18px;display:flex}.withdrawal-status-panel.ready,.withdrawal-status-panel.complete{background:#f2faf6;border-color:#bcd8ca}.withdrawal-status-panel h3{margin:0 0 6px;font-size:16px}.withdrawal-status-panel p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.withdrawal-status-panel .continue{width:auto;min-width:260px;margin:0}@media (width<=650px){.withdrawal-status-panel{flex-direction:column;align-items:stretch}.withdrawal-status-panel .continue{width:100%;min-width:0}.withdrawal-receipt{font-size:12px}}.exchange-outcome-actions{flex-direction:column;gap:8px;min-width:280px;display:flex}.exchange-outcome-actions .continue,.exchange-outcome-actions .text-button{width:100%;min-width:0;margin:0}.exchange-outcome-actions>button:not(.continue):not(.text-button){background:#fff;border:1px solid #d7c5aa;border-radius:9px;padding:11px 14px;font-weight:700}.exchange-outcome-actions>.continue:first-child{align-self:flex-end;width:auto;max-width:290px;padding:10px 15px;font-size:13px}.exchange-outcome-complete{background:#f2faf6;border-color:#bcd8ca}.exchange-return-confirm{max-width:390px}.exchange-return-confirm h4{margin:0;font-size:14px;line-height:1.4}.exchange-confirm-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.exchange-confirm-actions button{background:#fff;border:1px solid #d7c5aa;border-radius:9px;padding:11px 12px;font-weight:700}.exchange-confirm-actions button:last-child{color:#fff;background:#292622;border-color:#292622}@media (width<=650px){.exchange-outcome-actions{min-width:0}.exchange-confirm-actions{grid-template-columns:1fr}}.request-queue-tabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.request-queue-tabs button{color:#292622;min-width:0;min-height:54px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #ddd7cf;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:12px 15px;font-weight:750;display:flex;overflow:hidden}.request-queue-tabs button>span{overflow-wrap:anywhere;min-width:0;line-height:1.2}.request-queue-tabs button:hover{border-color:#a98a60}.request-queue-tabs button.active{color:#fff;background:#292622;border-color:#292622}.request-queue-tabs b{color:#292622;background:#eee8df;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 7px;font-size:10px;display:inline-flex}.request-queue-tabs button.active b{color:#fff;background:#c9a36d}.shipment-action,.supplier-action,.supplier-result,.belluna-decision-action,.problem-resolution-action{background:#faf8f4;border:1px solid #e2ddd5;border-radius:9px;gap:6px;padding:9px;display:grid}.shipment-action>b,.supplier-action>b,.supplier-result>b,.belluna-decision-action>b{font-size:9px}.shipment-action select,.shipment-action input,.supplier-action select,.supplier-action input{width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dcd6ce;border-radius:7px;padding:8px;font-size:9px}.problem-resolution-action label{gap:4px;font-size:8px;font-weight:750;display:grid}.problem-resolution-action textarea,.problem-resolution-action input{width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dcd6ce;border-radius:7px;padding:8px;font-size:9px}.problem-resolution-action textarea{resize:vertical;min-height:70px}.problem-resolution-action .problem-refund-complete{color:#fff;background:#292622;border-color:#292622;font-weight:800}.supplier-result small{color:#777;overflow-wrap:anywhere;font-size:8px}.badge small{margin-top:4px;font-size:8px;font-weight:500;line-height:1.35;display:block}.broken-cost-summary{background:#faf8f4;border-bottom:1px solid #e9e4dc;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:14px 20px;display:grid}.broken-cost-summary>div{background:#fff;border:1px solid #e5dfd7;border-radius:9px;flex-direction:column;gap:5px;padding:11px;display:flex}.broken-cost-summary span{color:#777;text-transform:uppercase;letter-spacing:.45px;font-size:8px}.broken-cost-summary b{font-size:16px}.management-todo-page{gap:16px;display:grid}.manual-refund-help{color:#5d4a31;background:#fff8ed;border-bottom:1px solid #eadfce;justify-content:space-between;align-items:center;gap:14px;padding:12px 20px;display:flex}.manual-refund-help b{font-size:11px}.manual-refund-help span{text-align:right;font-size:9px}.rts-combined-workflow{gap:8px;display:grid}.rts-workflow-step{background:#fff;border:1px solid #dfd8ce;border-radius:10px;gap:8px;min-width:0;padding:10px;display:grid}.rts-workflow-step>header{align-items:flex-start;gap:8px;display:flex}.rts-workflow-step>header>em{color:#fff;background:#292622;border-radius:999px;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex}.rts-workflow-step>header>span{gap:3px;min-width:0;display:grid}.rts-workflow-step>header b{font-size:9px}.rts-workflow-step>header small{color:#6d665e;overflow-wrap:anywhere;font-size:8px;line-height:1.35}.rts-workflow-step .embedded{background:0 0;border:0;padding:0}.rts-step-result{color:#315e42;background:#eef6f0;border-radius:7px;gap:3px;padding:8px;display:grid}.rts-step-result b{font-size:9px}.rts-step-result small{overflow-wrap:anywhere;font-size:8px}.order-change-confirmation{background:#fff8e9;border:2px solid #c49756;border-radius:9px;gap:7px;padding:9px;display:grid}.order-change-confirmation label{color:#4f3718;font-size:9px;font-weight:800;line-height:1.35;flex-direction:row!important;align-items:flex-start!important;gap:8px!important;display:flex!important}.order-change-confirmation input{accent-color:#8d6127;flex:none;width:16px;height:16px;margin:0}.order-change-confirmation .row-action{color:#fff;background:#292622;border-color:#292622}.manual-refund-confirmation{background:#fff8e9;border:2px solid #c49756;border-radius:9px;gap:7px;min-width:0;padding:9px;display:grid}.manual-refund-confirmation label{color:#4f3718;overflow-wrap:anywhere;font-size:9px;font-weight:800;line-height:1.35;flex-direction:row!important;align-items:flex-start!important;gap:8px!important;display:flex!important}.manual-refund-confirmation input{accent-color:#8d6127;flex:none;width:16px;height:16px;margin:0}.manual-refund-confirmation .row-action{white-space:normal;color:#fff;background:#292622;border-color:#292622}.request-queue-tabs.management{grid-template-columns:repeat(5,minmax(0,1fr))}@media (width<=950px){.request-queue-tabs,.request-queue-tabs.management,.broken-cost-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.request-queue-tabs{grid-template-columns:1fr}.broken-cost-summary{grid-template-columns:1fr;padding:12px}.shipment-action,.supplier-action{padding:8px}.rts-combined-workflow{width:100%}.rts-workflow-step{padding:9px}.manual-refund-help{flex-direction:column;align-items:flex-start}.manual-refund-help span{text-align:left}}.shipping-todo-page{gap:16px;display:grid}.shipping-todo-intro{background:#fff;border:1px solid #ded8cf;border-radius:13px;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.shipping-todo-intro h2{margin:5px 0 6px;font-size:24px}.shipping-todo-intro p{color:#777;margin:0;font-size:11px;line-height:1.55}.shipping-todo-intro>b{color:#fff;background:#292622;border-radius:999px;flex:none;padding:10px 14px;font-size:11px}.shipping-todo-group{overflow:hidden}.shipping-todo-group>summary{cursor:pointer;background:#faf8f4;justify-content:space-between;align-items:center;gap:18px;padding:17px 20px;list-style:none;display:flex}.shipping-todo-group>summary::-webkit-details-marker{display:none}.shipping-todo-group>summary h2{margin:0;font-size:18px}.shipping-todo-group>summary p{color:#777;margin:5px 0 0;font-size:9px}.shipping-todo-group>summary>span{color:#292622;background:#eee8df;border-radius:999px;flex:none;margin-left:auto;padding:7px 10px;font-size:9px;font-weight:800}.shipping-todo-group>summary>i{justify-content:center;align-items:center;width:24px;height:24px;font-size:18px;font-style:normal;transition:transform .18s;display:inline-flex}.shipping-todo-group[open]>summary{border-bottom:1px solid #e8e3dc}.shipping-todo-group[open]>summary>i{transform:rotate(180deg)}.shipping-todo-group .tr:first-child{border-top:0}.shipping-todo-empty{color:#777;align-items:center;gap:9px;padding:18px 20px;display:flex}.shipping-todo-empty b{color:#367158;font-size:11px}.shipping-todo-empty span{font-size:9px}@media (width<=650px){.shipping-todo-intro{align-items:flex-start;padding:18px}.shipping-todo-intro h2{font-size:21px}.shipping-todo-group>summary{align-items:flex-start;padding:15px}.shipping-todo-group>summary p{max-width:230px}}.legal-action{color:#fff;background:#24221f;border-color:#24221f}.chart-mode-toggle{background:#f5f1eb;border:1px solid #ddd5ca;border-radius:10px;gap:2px;padding:3px;display:inline-flex}.chart-mode-toggle button{color:#34312d;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 12px;font-weight:700}.chart-mode-toggle button.active{color:#fff;background:#24221f}.mixed-resolution-item{background:#fff;border:1px solid #ded8d0;border-radius:14px;gap:14px;margin-top:18px;padding:16px;display:grid}.mixed-resolution-product{align-items:center;gap:12px;display:flex}.mixed-resolution-product .product-art{width:70px;height:70px}.mixed-resolution-product>div:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.mixed-resolution-product b{font-size:13px}.mixed-resolution-product span,.mixed-resolution-product small{color:#777;font-size:10px}.mixed-resolution-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.mixed-resolution-options .solution-choice{min-width:0;height:100%;margin-top:0;position:relative}.mixed-resolution-options .refund-choice{margin-top:0}.mixed-resolution-options .solution-badges{grid-area:1/3;position:static}.mixed-resolution-options .solution-check{color:#39775c;font-style:normal;font-weight:900;position:absolute;bottom:10px;right:10px}@media (width<=650px){.mixed-resolution-item{padding:12px}.mixed-resolution-options{grid-template-columns:1fr}.mixed-resolution-options .solution-badges{grid-area:auto}}.save:disabled{opacity:.45;cursor:not-allowed}.settings-load-state{color:#4a6575;background:#edf4f8;border:1px solid #d5e3eb;border-radius:10px;flex-direction:column;align-items:flex-start;gap:7px;margin-top:22px;padding:18px;font-size:11px;display:flex}.settings-load-state span{line-height:1.5}.settings-load-state.error{color:#873c34;background:#fff0ed;border-color:#edc5bf}.settings-load-state button{background:#fff;border:1px solid;border-radius:7px;padding:8px 11px;font-size:10px;font-weight:700}.refund-all-actions{border-bottom:1px solid #eee8df;justify-content:flex-start;padding:12px 20px;display:flex}.refund-all-actions button{color:#fff;font:inherit;cursor:pointer;background:#292622;border:1px solid #292622;border-radius:8px;padding:10px 14px;font-size:10px;font-weight:800}.refund-all-actions button:disabled{opacity:.45;cursor:not-allowed}.secure-refund-modal .manual-form{width:min(760px,100%)}.refund-batch-totals{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.refund-batch-totals>div{background:#faf9f7;border:1px solid #e3ddd5;border-radius:10px;flex-direction:column;gap:5px;padding:14px;display:flex}.refund-batch-totals span{color:#777;text-transform:uppercase;font-size:9px}.refund-batch-totals b{font-size:20px}.refund-batch-warning{color:#65430e;background:#fff7e7;border:1px solid #d9b36f;border-radius:9px;flex-direction:column;gap:5px;margin-top:14px;padding:13px 14px;display:flex}.refund-batch-warning b{font-size:11px}.refund-batch-warning span{font-size:10px;line-height:1.5}.refund-batch-list{border:1px solid #e5e0d8;border-radius:9px;max-height:220px;margin-top:14px;overflow:auto}.refund-batch-list>div{border-bottom:1px solid #eeeae4;justify-content:space-between;gap:15px;padding:10px 12px;font-size:10px;display:flex}.refund-batch-list>div:last-child{border-bottom:0}.refund-exclusions{background:#fffaf2;border:1px solid #e6d6bd;border-radius:8px;margin-top:12px;padding:11px;font-size:9px}.refund-exclusions summary{cursor:pointer;font-weight:800}.refund-exclusions p{overflow-wrap:anywhere;margin:7px 0 0}.refund-confirm-label{gap:7px;display:grid;margin-top:18px!important}.refund-confirm-label input{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.refund-confirm-label code{color:#fff;-webkit-user-select:all;user-select:all;background:#292622;border-radius:7px;padding:9px;font-size:10px;display:block}.dangerous-refund-button{background:#9e2f28!important;border-color:#9e2f28!important}.dangerous-refund-button:disabled{opacity:.4!important}.secure-refund-modal .modal-close:disabled{opacity:.4}@media (width<=650px){.refund-all-actions button{width:100%}.refund-batch-totals{grid-template-columns:1fr}}.money-summary .bundle-calculation-note{color:#5f503d;background:#fbf5eb;border:1px solid #e6d3b6;border-radius:10px;flex-direction:column;align-items:flex-start;gap:5px;margin:10px 0;padding:12px;display:flex}.money-summary .bundle-calculation-note b{font-size:12px}.money-summary .bundle-calculation-note span{font-size:10px;line-height:1.5}.money-summary .bundle-calculation-note.free-item{background:#fff9e9;border-color:#d8c49f}.money-summary>div span{overflow-wrap:anywhere;min-width:0}.money-summary>div b{white-space:nowrap}@media (width<=650px){.money-summary .bundle-calculation-note{padding:11px}.money-summary>div{gap:14px}.money-summary>div span{max-width:70%}}.shipping-todo-intro-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.shipping-todo-intro-actions>b{color:#fff;background:#292622;border-radius:999px;flex:none;padding:10px 14px;font-size:11px}@media (width<=650px){.shipping-todo-intro{flex-direction:column}.shipping-todo-intro-actions{justify-content:flex-start;width:100%}.shipping-todo-intro-actions .global-search{flex:100%;width:100%}}.lost-chargeback-resolution{color:#6e2f22;background:#fff1eb;border:1px solid #e2b49f;border-radius:8px;gap:5px;padding:10px;display:grid}.lost-chargeback-resolution b{font-size:10px}.lost-chargeback-resolution span,.lost-chargeback-resolution em{font-size:8px;line-height:1.4}.lost-chargeback-resolution strong{font-size:11px}.lost-chargeback-resolution label{align-items:flex-start;gap:7px;margin-top:4px;font-size:8px;line-height:1.4;display:flex}.lost-chargeback-resolution input{flex:none;width:auto;margin:1px 0 0}.problem-resolution-action .chargeback-resolve{color:#fff;white-space:normal;background:#8a3325;border-color:#8a3325;font-weight:800;line-height:1.3}@media (width<=650px){.lost-chargeback-resolution{padding:9px}.problem-resolution-action .chargeback-resolve{width:100%}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}html,body{overflow-x:hidden}img,svg,button,input,select,textarea{max-width:100%}.portal-card,.panel,.admin-main,.split-content,.product-stage,.settings-form{min-width:0}.multi-flow{grid-template-columns:minmax(260px,32%) minmax(0,68%);width:min(1120px,100% - 34px)}.multi-flow .mixed-resolution-options{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.quantity-box .quantity-stepper{grid-template-columns:42px minmax(30px,1fr) auto 42px;align-items:center;min-height:42px;display:grid;overflow:hidden}.quantity-stepper button{color:#25221f;font:700 20px/1 var(--font-manrope),sans-serif;cursor:pointer;background:#f3eee7;border:0;align-self:stretch}.quantity-stepper button:disabled{color:#b9b3aa;cursor:default}.quantity-stepper strong{text-align:center;color:#25221f;font-size:14px}.quantity-stepper span{color:#6f6a63;white-space:nowrap;padding-right:8px;font-size:12px}@media (width<=820px),(device-width<=820px){.customer-header{gap:18px;height:auto;min-height:76px;padding:14px 24px}.customer-header-actions{flex-wrap:wrap;justify-content:flex-end;min-width:0}.portal-card{margin:32px auto;padding:30px}.wide-card,.exchange-builder,.status-overview,.review-card,.split-card{width:min(100% - 28px,760px)}.split-card{grid-template-columns:1fr}.product-stage{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;min-height:0;max-height:none;padding:24px;display:grid}.selected-stage-title{grid-column:1/-1}.selected-stage-item{min-width:0}.split-content{padding:30px}.review-card{grid-template-columns:1fr;gap:24px}.money-summary{border-left:0;border-top:1px solid var(--line);padding:24px 0 0}.catalogue-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.order-status-card{grid-template-columns:1fr}.exchange-review-row{grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr);gap:6px}}@media (width<=560px),(device-width<=560px),(hover:none) and (pointer:coarse){.customer-header{align-items:flex-start;padding:12px 16px}.customer-header .brand{min-width:92px;height:36px}.customer-header .brand img{max-width:118px;max-height:36px}.customer-header-actions{flex-wrap:nowrap;gap:7px}.language-switch{flex:none;gap:2px;min-width:86px;padding:3px}.customer-header .language-switch button{color:#686159;flex:1 1 0;justify-content:center;min-width:38px;padding:7px 8px;font-size:11px;font-weight:800;line-height:1}.customer-header .language-switch button span{display:none}.customer-header .language-switch button b{letter-spacing:.35px;font-size:10px;line-height:1;display:inline}.customer-header .language-switch button.active{color:#24221f;background:#fff;box-shadow:0 1px 5px #0000001a}.order-link{text-align:right;max-width:104px;font-size:10px;line-height:1.3}.portal-card{border-radius:14px;width:calc(100% - 20px);margin:18px auto;padding:20px}.portal-card h1{font-size:26px}.portal-card h2{font-size:22px}.lead{font-size:14px}.progress{width:calc(100% - 20px)}.product-grid{grid-template-columns:1fr}.product-card{gap:11px;padding:12px}.product-card .product-art{width:72px;height:72px}.return-line{grid-template-columns:60px minmax(0,1fr);gap:10px;padding:12px}.return-line .product-art{width:60px;height:60px}.quantity-box{grid-column:1/-1;width:100%}.quantity-box>div{width:100%}.quantity-box .quantity-stepper{grid-template-columns:48px minmax(36px,1fr) auto 48px}.expired-dates{flex-direction:column;gap:3px}.product-stage{grid-template-columns:1fr;padding:18px}.selected-stage-title{grid-column:auto}.selected-stage-item{padding:10px}.split-content{padding:20px}.choice.rich{grid-template-columns:32px minmax(0,1fr);row-gap:8px;padding:14px!important}.choice.rich .choice-icon{grid-row:1}.solution-badges{grid-column:2;justify-content:flex-start;margin-top:5px;position:static}.solution-choice small{grid-column:1/-1;padding:0;line-height:1.4}.solution-check{bottom:10px;right:10px}.multi-flow .mixed-resolution-options{grid-template-columns:1fr}.exchange-item-card{padding:13px}.exchange-current{align-items:flex-start}.catalogue-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}.option-row button{min-width:44px;min-height:44px}.exchange-review-row{grid-template-columns:1fr;padding:13px}.exchange-review-arrow{flex-direction:row;justify-content:center}.exchange-review-arrow i{transform:rotate(90deg)}.status-order-list{margin-top:20px}.order-status-card{padding:12px}.status-product{align-items:flex-start}.item-request{flex-direction:column;align-items:flex-start}.customer-footer{text-align:center;gap:12px;padding:18px 12px}.damage-upload-control{grid-template-columns:1fr}.damage-upload-button{width:100%}.damage-upload-name{white-space:normal;overflow-wrap:anywhere}}@media (width<=1180px){.admin-main{padding:26px 22px}.admin-main>header{flex-wrap:wrap;gap:16px}.admin-actions{flex:520px;justify-content:flex-end;min-width:0}.global-search{flex:1;min-width:220px}.dashboard-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.toolbar{flex-wrap:wrap;align-items:flex-start;gap:12px}.tabs{flex:100%;padding-bottom:3px;overflow-x:auto}.tabs button{white-space:nowrap;flex:none}.request-tools{flex-wrap:wrap;gap:8px;display:flex}.settings-form .panel-head,.section-heading{flex-wrap:wrap;gap:12px}.cost-tier-grid,.shipping-cost-grid{grid-template-columns:repeat(3,minmax(100px,1fr))}}@media (width<=760px),(device-width<=760px),(hover:none) and (pointer:coarse){.admin-shell{min-height:100vh;display:block}.sidebar{z-index:50;background:#211f1c;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:0;padding:10px 12px;display:grid;position:sticky;top:0;box-shadow:0 4px 18px #00000024}.sidebar .brand{min-width:72px;height:32px;padding:0}.sidebar .brand img{max-width:94px;max-height:32px}.sidebar .brand span{font-size:20px}.sidebar>.brand+nav{margin-top:0}.sidebar nav{overscroll-behavior-inline:contain;scrollbar-width:thin;gap:5px;padding-bottom:2px;display:flex;overflow-x:auto}.sidebar nav button,.sidebar nav button:not(.active){color:#aaa59c;white-space:nowrap;flex:none;justify-content:center;gap:6px;padding:9px 11px;font-size:10px;display:flex}.sidebar nav button.active{color:#fff}.sidebar nav button i{width:auto;font-size:12px}.sidebar nav button em{margin-left:1px;display:inline-block;position:static}.secure-note,.admin-user{display:none}.admin-main{padding:18px 12px}.admin-main>header{margin-bottom:18px;display:block}.admin-main>header h1{font-size:24px}.admin-actions{grid-template-columns:minmax(0,1fr) auto;gap:7px;width:100%;margin-top:14px;display:grid}.global-search,.global-search input{width:100%;min-width:0}.date-filter{text-overflow:ellipsis;white-space:nowrap;max-width:132px;overflow:hidden}.date-popover{grid-template-columns:1fr;width:auto;max-height:calc(100vh - 132px);position:fixed;top:116px;left:12px;right:12px;overflow:auto}.date-popover>div{grid-column:auto}.dashboard-metrics,.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.metric{padding:14px}.metric>b{font-size:22px}.dashboard-grid{display:block}.distribution{margin-top:12px}.chart-panel,.distribution,.recent,.chargeback-list{padding:15px}.panel-head{flex-wrap:wrap;align-items:flex-start;gap:10px}.legend{flex-wrap:wrap;gap:7px}.chart{gap:5px;height:160px}.toolbar{padding:10px}.tabs{width:100%}.request-tools{grid-template-columns:1fr 1fr;width:100%;display:grid}.request-tools .add-request{grid-column:1/-1;width:100%}.request-tools select{width:100%;max-width:none!important}.bulkbar{flex-direction:column;align-items:stretch;gap:8px;margin:0 10px 10px}.bulkbar span{flex:0}.bulkbar button,.bulkbar .selected-actions{width:100%}.request-table{padding:0 10px 10px;overflow:visible}.tr.th{display:none}.tr:not(.th){background:#fff;border:1px solid #e5e1da;border-radius:11px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:13px 10px;min-width:0;margin-top:10px;padding:14px;display:grid}.tr:not(.th)>label:first-child,.tr:not(.th)>div:nth-child(2){grid-column:1/-1}.tr:not(.th)>label:first-child{align-items:flex-start}.tr:not(.th)>span:nth-child(3),.tr:not(.th)>div:nth-child(4),.tr:not(.th)>span:nth-child(5){align-self:stretch;padding-top:14px;position:relative}.tr:not(.th)>span:nth-child(3):before,.tr:not(.th)>div:nth-child(4):before,.tr:not(.th)>span:nth-child(5):before{color:#8c877f;letter-spacing:.7px;text-transform:uppercase;font-size:7px;font-weight:700;position:absolute;top:0;left:0}.tr:not(.th)>span:nth-child(3):before{content:"Type"}.tr:not(.th)>div:nth-child(4):before{content:"Amount / cost"}.tr:not(.th)>span:nth-child(5):before{content:"Status"}.tr:not(.th)>.row-actions{grid-column:1/-1}.row-actions button{min-height:40px}.damage-request-details{grid-template-columns:minmax(0,1fr) 96px}.settings-layout{display:block}.settings-nav{z-index:25;background:var(--canvas);border-bottom:1px solid #e4dfd8;flex-direction:row;margin:0 -12px 12px;padding:8px 12px;display:flex;position:sticky;top:63px;overflow-x:auto}.settings-nav button{white-space:nowrap;flex:none}.settings-form{padding:15px}.two-cols,.cost-editor-selector,.integration-grid{grid-template-columns:1fr}.integration-card{padding:15px}.chargeback-metrics{grid-template-columns:1fr 1fr}.chargeback-actions{flex-direction:column;align-items:stretch;width:100%}.chargeback-actions select,.chargeback-actions button{width:100%}.chargeback-table{overflow-x:auto}.manual-form{width:calc(100% - 20px);max-height:calc(100vh - 20px);padding:18px}.manual-grid,.manual-item{grid-template-columns:1fr}.manual-item .replacement-field,.manual-grid .full-field{grid-column:auto}.manual-head{gap:10px}.user-list>div{flex-wrap:wrap;gap:10px}.user-list em{margin-left:auto}}@media (width<=480px),(device-width<=480px){.dashboard-metrics,.metric-grid,.chargeback-metrics,.admin-actions{grid-template-columns:1fr}.date-filter{width:100%;max-width:none}.request-tools{grid-template-columns:1fr}.request-tools .add-request{grid-column:auto}.tr:not(.th){grid-template-columns:1fr}.tr:not(.th)>*{grid-column:1!important}.damage-request-details{grid-template-columns:1fr}.damage-request-photo img{width:112px;height:92px}.cost-tier-grid,.shipping-cost-grid,.compact-cost-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.exchange-product-cost-head,.logo-settings-grid,.logo-actions{flex-direction:column;align-items:stretch}.permission-card{align-items:flex-start}}.admin-shell.mobile-admin-shell{min-height:100vh;overflow-x:hidden;width:100%!important;min-width:0!important;display:block!important}.mobile-admin-shell .sidebar{z-index:50;background:#211f1c;align-items:center;gap:10px;box-shadow:0 4px 18px #00000024;grid-template-columns:auto minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;padding:10px 12px!important;display:grid!important;position:sticky!important;inset:0 0 auto!important}.mobile-admin-shell .sidebar .brand{overflow:hidden;width:auto!important;min-width:72px!important;height:32px!important;padding:0!important}.mobile-admin-shell .sidebar .brand img{object-fit:contain;width:auto!important;max-width:94px!important;max-height:32px!important}.mobile-admin-shell .sidebar .brand span{font-size:20px}.mobile-admin-shell .sidebar>.brand+nav{margin-top:0}.mobile-admin-shell .sidebar nav{overscroll-behavior-inline:contain;scrollbar-width:thin;gap:5px;min-width:0;padding:0 0 2px;overflow-x:auto;display:flex!important}.mobile-admin-shell .sidebar nav button,.mobile-admin-shell .sidebar nav button:not(.active){color:#aaa59c;white-space:nowrap;flex:none;justify-content:center;gap:6px;min-width:0;font-size:10px;width:auto!important;padding:9px 11px!important;display:flex!important}.mobile-admin-shell .sidebar nav button.active{color:#fff}.mobile-admin-shell .sidebar nav button i{width:auto;font-size:12px}.mobile-admin-shell .sidebar nav button em{margin-left:1px;display:inline-block;position:static}.mobile-admin-shell .secure-note,.mobile-admin-shell .admin-user{display:none!important}.mobile-admin-shell .admin-main{overflow-x:hidden;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:18px 12px!important}.mobile-admin-shell .admin-main>header{width:100%;margin-bottom:18px;display:block}.mobile-admin-shell .admin-main>header h1{font-size:24px}.mobile-admin-shell .admin-actions{grid-template-columns:minmax(0,1fr) auto;gap:7px;width:100%;margin-top:14px;display:grid}.mobile-admin-shell .global-search,.mobile-admin-shell .global-search input{width:100%;min-width:0}.mobile-admin-shell .date-filter{text-overflow:ellipsis;white-space:nowrap;max-width:132px;overflow:hidden}.mobile-admin-shell .date-popover{grid-template-columns:1fr;width:auto;max-height:calc(100vh - 132px);position:fixed;top:116px;left:12px;right:12px;overflow:auto}.mobile-admin-shell .date-popover>div{grid-column:auto}.mobile-admin-shell .dashboard-metrics,.mobile-admin-shell .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.mobile-admin-shell .metric{padding:14px}.mobile-admin-shell .metric>b{font-size:22px}.mobile-admin-shell .dashboard-grid{display:block}.mobile-admin-shell .distribution{margin-top:12px}.mobile-admin-shell .chart-panel,.mobile-admin-shell .distribution,.mobile-admin-shell .recent,.mobile-admin-shell .chargeback-list{padding:15px}.mobile-admin-shell .panel-head{flex-wrap:wrap;align-items:flex-start;gap:10px}.mobile-admin-shell .legend{flex-wrap:wrap;gap:7px}.mobile-admin-shell .chart{gap:5px;height:160px}.mobile-admin-shell .toolbar{padding:10px}.mobile-admin-shell .tabs{width:100%;overflow-x:auto}.mobile-admin-shell .request-tools{grid-template-columns:1fr 1fr;width:100%;display:grid}.mobile-admin-shell .request-tools .add-request{grid-column:1/-1;width:100%}.mobile-admin-shell .request-tools select{width:100%;max-width:none!important}.mobile-admin-shell .bulkbar{flex-direction:column;align-items:stretch;gap:8px;margin:0 10px 10px}.mobile-admin-shell .bulkbar span{flex:0}.mobile-admin-shell .bulkbar button,.mobile-admin-shell .bulkbar .selected-actions{width:100%}.mobile-admin-shell .request-table{padding:0 10px 10px;overflow:visible}.mobile-admin-shell .tr.th{display:none}.mobile-admin-shell .tr:not(.th){background:#fff;border:1px solid #e5e1da;border-radius:11px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:13px 10px;min-width:0;margin-top:10px;padding:14px;display:grid}.mobile-admin-shell .tr:not(.th)>label:first-child,.mobile-admin-shell .tr:not(.th)>div:nth-child(2){grid-column:1/-1}.mobile-admin-shell .tr:not(.th)>label:first-child{align-items:flex-start}.mobile-admin-shell .tr:not(.th)>span:nth-child(3),.mobile-admin-shell .tr:not(.th)>div:nth-child(4),.mobile-admin-shell .tr:not(.th)>span:nth-child(5){align-self:stretch;padding-top:14px;position:relative}.mobile-admin-shell .tr:not(.th)>span:nth-child(3):before,.mobile-admin-shell .tr:not(.th)>div:nth-child(4):before,.mobile-admin-shell .tr:not(.th)>span:nth-child(5):before{color:#8c877f;letter-spacing:.7px;text-transform:uppercase;font-size:7px;font-weight:700;position:absolute;top:0;left:0}.mobile-admin-shell .tr:not(.th)>span:nth-child(3):before{content:"Type"}.mobile-admin-shell .tr:not(.th)>div:nth-child(4):before{content:"Amount / cost"}.mobile-admin-shell .tr:not(.th)>span:nth-child(5):before{content:"Status"}.mobile-admin-shell .tr:not(.th)>.row-actions{grid-column:1/-1}.mobile-admin-shell .row-actions button{min-height:40px}.mobile-admin-shell .damage-request-details{grid-template-columns:minmax(0,1fr) 96px}.mobile-admin-shell .settings-layout{display:block}.mobile-admin-shell .settings-nav{z-index:25;background:var(--canvas);border-bottom:1px solid #e4dfd8;flex-direction:row;margin:0 -12px 12px;padding:8px 12px;display:flex;position:sticky;top:63px;overflow-x:auto}.mobile-admin-shell .settings-nav button{white-space:nowrap;flex:none}.mobile-admin-shell .settings-form{padding:15px}.mobile-admin-shell .two-cols,.mobile-admin-shell .cost-editor-selector,.mobile-admin-shell .integration-grid{grid-template-columns:1fr}.mobile-admin-shell .integration-card{padding:15px}.mobile-admin-shell .chargeback-metrics{grid-template-columns:1fr 1fr}.mobile-admin-shell .chargeback-actions{flex-direction:column;align-items:stretch;width:100%}.mobile-admin-shell .chargeback-actions select,.mobile-admin-shell .chargeback-actions button{width:100%}.mobile-admin-shell .chargeback-table{overflow-x:auto}.mobile-admin-shell .manual-form{width:calc(100% - 20px);max-height:calc(100vh - 20px);padding:18px}.mobile-admin-shell .manual-grid,.mobile-admin-shell .manual-item{grid-template-columns:1fr}.mobile-admin-shell .manual-item .replacement-field,.mobile-admin-shell .manual-grid .full-field{grid-column:auto}.mobile-admin-shell .manual-head{gap:10px}.mobile-admin-shell .user-list>div{flex-wrap:wrap;gap:10px}.mobile-admin-shell .user-list em{margin-left:auto}@media (width<=480px){.mobile-admin-shell .dashboard-metrics,.mobile-admin-shell .metric-grid,.mobile-admin-shell .chargeback-metrics,.mobile-admin-shell .admin-actions,.mobile-admin-shell .request-tools,.mobile-admin-shell .tr:not(.th){grid-template-columns:1fr}.mobile-admin-shell .date-filter{width:100%;max-width:none}.mobile-admin-shell .request-tools .add-request{grid-column:auto}.mobile-admin-shell .tr:not(.th)>*{grid-column:1!important}.mobile-admin-shell .damage-request-details{grid-template-columns:1fr}}.catalogue-scroll{position:relative}.catalogue-scroll-hint{display:none}.analysis-basis{white-space:nowrap;color:#6f6961;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.analysis-basis select{color:#292622;background:#fff;border:1px solid #ddd8d0;border-radius:8px;height:37px;padding:0 9px}.date-popover{width:520px}.date-popover>.date-presets{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:6px;padding-bottom:4px;display:flex}.date-presets span{text-transform:uppercase;letter-spacing:.5px;color:#8a6a3d;margin-right:4px;font-size:10px;font-weight:800}.date-presets button{background:#fff;border:1px solid #ddd7cf;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:700}.date-presets button:hover{background:#fbf5ec;border-color:#a78250}.product-filter{min-width:155px;position:relative}.product-filter summary{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #ddd8d0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;max-width:220px;height:37px;padding:0 11px;font-size:10px;list-style:none;display:flex;overflow:hidden}.product-filter summary::-webkit-details-marker{display:none}.product-filter-menu{z-index:35;background:#fff;border:1px solid #ddd8d0;border-radius:11px;width:320px;max-height:390px;padding:10px;position:absolute;top:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 14px 36px #00000024}.product-filter-menu>div{justify-content:space-between;align-items:center;padding:4px 5px 9px;display:flex}.product-filter-menu>div button{color:#8b6332;background:0 0;border:0;text-decoration:underline}.product-filter-menu label{cursor:pointer;border-radius:7px;align-items:flex-start;gap:9px;padding:9px 7px;font-size:10px;display:flex}.product-filter-menu label:hover{background:#f8f5f0}.product-filter-menu input{accent-color:#292622;margin-top:2px}.product-filter-menu label span{flex-direction:column;gap:2px;min-width:0;display:flex}.product-filter-menu small{color:#8a847c;font-size:8px}.analytics-context{background:#fff;border:1px solid #e2ddd5;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding:12px 15px;display:flex}.analytics-context b{font-size:13px}.analytics-context span{color:#777168;text-align:right;font-size:10px}.sales-metrics,.exchange-highlight-metrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:14px}.sales-metrics .metric,.exchange-highlight-metrics .metric{min-height:142px}.exchange-analytics-panel{margin-top:14px}@media (width<=1180px){.admin-actions{align-items:stretch}.product-filter{min-width:140px}.analysis-basis span{display:none}}@media (width<=760px){.date-popover{width:auto}.analytics-context{flex-direction:column;align-items:flex-start}.analytics-context span{text-align:left}.product-filter-menu{width:auto;max-height:calc(100vh - 132px);position:fixed;top:116px;left:12px;right:12px}}@media (width<=560px),(device-width<=560px),(hover:none) and (pointer:coarse){.wide-card.flow-page{padding:18px 14px}.wide-card.flow-page>h2{margin-top:6px;font-size:25px;line-height:1.12}.wide-card.flow-page>.muted{margin:8px 0 16px;font-size:12px;line-height:1.35}.return-list{gap:7px;margin:18px 0}.return-line{grid-template-columns:52px minmax(0,1fr) auto;gap:9px;width:100%;min-width:0;padding:10px;overflow:hidden}.return-line .product-art{border-radius:9px;width:52px;height:52px}.return-line-info{gap:2px;overflow:hidden}.return-line-info>b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.return-line-info>span{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.quantity-box{grid-area:1/3;align-self:center;gap:2px;width:104px}.quantity-box>span{font-size:8px}.quantity-box>div{height:34px;width:104px!important}.quantity-box .quantity-stepper{grid-template-columns:31px 24px auto 31px;min-height:34px}.quantity-stepper button{font-size:16px}.quantity-stepper strong{font-size:12px}.quantity-stepper span{padding-right:3px;font-size:9px}.return-line-info em{white-space:normal;max-width:100%;font-size:8px}.multi-flow .split-content{padding:18px 16px}.multi-flow .split-content h2{margin-top:4px;font-size:23px;line-height:1.16}.multi-flow .split-content>.muted{margin:7px 0 10px;font-size:12px;line-height:1.35}.multi-hint{margin:10px 0 5px;font-size:10px}.checkbox-choice{gap:9px;min-height:44px;margin-top:6px;padding:9px 11px}.checkbox-choice b{font-size:12px;line-height:1.25}.choice-check{border-radius:4px;width:18px;height:18px}.multi-flow .continue{margin-top:12px;padding:12px}.choice.rich.solution-choice{grid-template-rows:auto auto;grid-template-columns:28px minmax(0,1fr) auto;gap:3px 9px;margin-top:7px;padding:11px 12px!important}.choice.rich.solution-choice .choice-icon{grid-area:1/1/3;width:27px;height:27px}.choice.rich.solution-choice>b{grid-column:2;font-size:13px;line-height:1.2}.solution-badges{grid-area:1/3;align-self:start;margin:0;position:static}.solution-badges em{padding:3px 6px;font-size:7px}.solution-choice small{grid-column:2/4;padding:0;font-size:10px;line-height:1.35}.solution-choice small strong{margin-bottom:1px}.solution-check{font-size:12px;bottom:7px;right:8px}.refund-choice{margin-top:10px!important}.review-card{gap:14px;padding:20px 16px}.review-card h2{font-size:23px}.review-subheading{margin:16px 0 8px;font-size:11px}.exchange-review-row{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);gap:6px;margin-bottom:8px;padding:10px}.exchange-review-product{grid-template-columns:1fr;align-items:flex-start;gap:6px}.exchange-review-product .product-art{width:54px;height:54px}.exchange-review-product>div:last-child{gap:2px}.exchange-review-product b{overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:11px;line-height:1.2}.exchange-review-product span{font-size:8px}.exchange-review-arrow{flex-direction:column;justify-content:center;gap:2px}.exchange-review-arrow i{font-size:26px;transform:none}.exchange-review-arrow span{font-size:7px;line-height:1.1}.money-summary{padding-top:14px}.money-summary h3{margin-bottom:5px;font-size:17px}.exchange-builder{padding:18px 14px}.exchange-item-card{margin-top:12px;padding:12px}.catalogue h3{margin:10px 0 6px}.catalogue-grid{scrollbar-width:thin;scrollbar-color:#b7976d #eee8df;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:300px;padding:2px 4px 34px 2px}.catalogue-grid::-webkit-scrollbar{width:5px}.catalogue-grid::-webkit-scrollbar-track{background:#eee8df;border-radius:999px}.catalogue-grid::-webkit-scrollbar-thumb{background:#b7976d;border-radius:999px}.catalogue-scroll-hint{color:#81653f;text-align:center;pointer-events:none;background:linear-gradient(#0000,#fff 45%);padding:17px 8px 5px;font-size:9px;font-weight:800;display:block;position:absolute;bottom:2px;left:4px;right:9px}.option-row{gap:6px}.option-row button{min-width:38px;min-height:38px;padding:8px 10px;font-size:12px}}@media (width<=380px){.return-line{grid-template-columns:48px minmax(0,1fr) 94px;padding:8px}.return-line .product-art{width:48px;height:48px}.quantity-box,.quantity-box>div{width:94px!important}.quantity-box .quantity-stepper{grid-template-columns:27px 21px auto 27px}}
