/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Manrope Variable", "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--font-weight-bold:700;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{box-sizing:border-box}body{min-width:320px;min-height:100dvh;font-size:var(--font-body);background:#e9e2d5;margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent;outline-offset:4px}button,select{cursor:pointer}button{color:inherit;background:0 0;border:0}button:disabled{cursor:not-allowed;opacity:.6}a{color:inherit;text-decoration:none}:focus{outline:none}:is(a,button,[tabindex]):focus-visible{text-underline-offset:4px;text-decoration:underline}:is(input,select,textarea):focus-visible{box-shadow:inset 0 -2px #ac812c}h1,h2,h3,p{margin:0}h2{font-size:var(--font-heading);letter-spacing:-.45px;font-weight:800;line-height:1.4}ul{margin:0;padding:0;list-style:none}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.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}.items-center{align-items:center}.gap-3{gap:calc(var(--spacing) * 3)}.border{border-style:var(--tw-border-style);border-width:1px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.italic{font-style:italic}.underline{text-decoration-line:underline}.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,)}}:root{font-family:var(--font-sans);color:#25251f;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--text-secondary:#696b61;--glass-fill:#fffef9c2;--glass-border:#fffffff2;--card-radius:16px;--card-padding:20px;--grid-gap:16px;--sidebar-width:248px;--shell-inset:16px;--topbar-height:64px;--header-control-height:46px;--chrome-fill:linear-gradient(135deg, #fffefab8, #d7c4aa6b 48%, #faf4e89e);--chrome-shadow:0 8px 28px -14px #6649244d, inset 0 1px 2px #fffffff2, inset 0 -1px 1px #ad895626;--font-body:14px;--font-heading:17px;--font-caption:14px;--row-mint:#e2f4e9a6;--row-blue:#e6eff8a6;--row-lilac:#f1e9f5a6;--row-peach:#fbede0b3;--row-sand:#f6f1dcb8;--shadow-glass:0 5px 18px -9px #775e2d24, inset 0 1px 0 #fff}.glass-card{min-width:0;padding:var(--card-padding);border:1px solid var(--glass-border);border-radius:var(--card-radius);background:linear-gradient(135deg,#fffdf9ed,var(--glass-fill));box-shadow:var(--shadow-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.card-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.card-heading h2{min-width:0}.text-link{color:var(--text-secondary);white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;font-size:14px;display:inline-flex}.text-link:hover{color:#805b12}.text-link .icon{width:13px;height:13px}.muted{color:var(--text-secondary)}.status-dot{background:#34bf78;border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.icon-tile{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.tile-amber{color:#95610d;background:linear-gradient(130deg,#fff0b8,#ffdc72)}.tile-success{color:#14804b;background:#dff5e8}.tile-neutral{color:#50534a;background:#eaeae4}.tile-blue,.tile-info{color:#187cb5;background:#e1f1fd}.tile-coral,.tile-orange,.tile-danger{color:#d35b37;background:#ffebe1}.badge{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;padding:5px 7px;font-size:14px;font-weight:650;line-height:1.4;display:inline-flex}.badge-success{color:#0b7843;background:#d9f5e1}.badge-blue,.badge-info{color:#0766a6;background:#e1f0ff}.badge-coral,.badge-orange,.badge-danger{color:#b54124;background:#ffeadf}.badge-amber{color:#835b10;background:#fff0b9}.badge-neutral{color:#555950;background:#eeeee8}.progress-track{background:#dadcd24d;border-radius:8px;height:6px;display:block;overflow:hidden}.progress-fill{border-radius:inherit;background:#44bf81;height:100%;display:block}.fill-amber{background:#f6b727}.dashboard-heading{justify-content:space-between;align-items:center;gap:24px;padding:28px 4px 24px;display:flex}.breadcrumb{color:var(--text-secondary);align-items:center;gap:7px;margin-bottom:9px;font-size:14px;display:flex}.breadcrumb .icon{width:11px;height:11px}.page-title h1{letter-spacing:-1.6px;font-size:clamp(28px,2.05vw,40px);font-weight:800;line-height:1.2}.heading-dot{color:#d6a223}.page-title p{color:var(--text-secondary);margin-top:8px;font-size:14px}.store-pulse{background:#fffb;border:1px solid #fff;border-radius:18px;align-items:center;gap:20px;padding:16px 20px;display:flex}.pulse-label{margin-bottom:7px;font-size:14px;font-weight:750;display:block}.store-pulse strong{white-space:nowrap;align-items:center;gap:7px;font-size:14px;display:flex}.store-pulse b{margin-left:3px;font-size:22px;line-height:1}.pulse-sync{color:var(--text-secondary);border-left:1px solid #deded6;padding-left:18px;font-size:14px}.pulse-sync small{margin-top:6px;font-size:14px;display:block}.welcome{align-items:center;gap:13px;display:flex}.welcome>.icon{color:#e9a208;width:40px;height:40px}.welcome strong{font-size:14px;display:block}.welcome small{color:var(--text-secondary);margin-top:7px;font-size:14px;display:block}.overview-grid{gap:var(--grid-gap);grid-template-columns:minmax(280px,.95fr) minmax(0,1.65fr) minmax(480px,1.6fr);align-items:stretch;display:grid}.revenue-column,.operations-column{gap:var(--grid-gap);flex-direction:column;min-width:0;display:flex}.sales-label{align-items:center;gap:10px;display:flex}.sales-label h2{font-size:16px}.sales-label h2 span{font-size:14px;font-weight:500}.sales-live{color:#9e8a5d;margin-left:auto}.sales-total{justify-content:space-between;align-items:center;gap:12px;margin:18px 0 4px;display:flex}.sales-total>strong{letter-spacing:-1.8px;font-size:clamp(34px,2.6vw,46px);font-weight:800;line-height:1.15}.sales-change{color:var(--text-secondary);align-items:center;gap:8px;margin-top:12px;font-size:14px;display:flex}.sales-change>span{color:#16844e;font-weight:800}.sales-change .icon{width:12px;height:12px}.sales-substats{border-top:1px solid #cfc9b64a;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;padding-top:16px;display:grid}.sales-substats>div+div{border-left:1px solid #cfc9b64a;padding-left:12px}.sales-substats strong{font-size:18px;font-weight:800;display:block}.sales-substats span{color:var(--text-secondary);margin-top:6px;font-size:14px;display:block}.revenue-card{flex-direction:column;flex:1;display:flex}.revenue-card .revenue-plot{flex:1;min-height:205px}.warehouse-section{flex-direction:column;min-width:0;display:flex}.warehouse-scene{isolation:isolate;flex:1;justify-content:center;align-items:center;min-height:340px;display:flex;position:relative}.warehouse-scene:before{content:"";z-index:-1;background:radial-gradient(#ecd8a950,#0000 65%);position:absolute;inset:24% 0 0}.warehouse-scene img{object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(0 20px 25px #a98a5321);width:100%;height:100%;max-height:490px;display:block;position:absolute}.scene-caption{color:#8e7b54;align-items:center;gap:6px;font-size:14px;display:flex;position:absolute;top:4px;left:10px}.scene-caption .status-dot{width:5px;height:5px}.warehouse-ai{color:#8f671b;background:#fffb;border:1px solid #fff;border-radius:30px;align-items:center;gap:8px;padding:9px 13px;font-size:14px;display:flex;position:absolute;bottom:16px;box-shadow:0 3px 8px #aa8c3020}.warehouse-ai .icon{width:16px;height:16px}.overview-metrics{gap:var(--grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.metric-card{padding:var(--card-padding);border-radius:var(--card-radius);box-shadow:var(--shadow-glass);background:#fffc;border:1px solid #fff;min-width:0}.metric-card>.icon-tile{width:30px;height:30px;margin-bottom:10px}.metric-card .icon-tile .icon{width:18px;height:18px}.metric-copy>span{color:var(--text-secondary);min-height:35px;font-size:14px;line-height:1.45;display:block}.metric-copy>div{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:6px;display:flex}.metric-copy strong{letter-spacing:-.5px;white-space:nowrap;font-size:21px;font-weight:800}.metric-copy small{color:#13844b;align-items:center;font-size:14px;font-weight:750;display:flex}.metric-copy small .icon{width:10px;height:10px}.operations-pair{gap:var(--grid-gap);flex:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.operations-pair .card-heading{flex-wrap:wrap;align-items:flex-start;gap:5px}.fulfillment-list,.shipment-list,.channels-list,.product-list,.low-stock-list,.quick-actions-list{gap:8px;display:grid}.fulfillment-row,.shipment-row,.channel-row,.product-row,.low-stock-row,.quick-action{text-align:left;border-radius:11px;min-width:0;padding:10px;font-size:14px}:is(.fulfillment-row,.shipment-row,.channel-row,.product-row,.low-stock-row,.quick-action):nth-child(5n+1){background:var(--row-mint)}:is(.fulfillment-row,.shipment-row,.channel-row,.product-row,.low-stock-row,.quick-action):nth-child(5n+2){background:var(--row-blue)}:is(.fulfillment-row,.shipment-row,.channel-row,.product-row,.low-stock-row,.quick-action):nth-child(5n+3){background:var(--row-lilac)}:is(.fulfillment-row,.shipment-row,.channel-row,.product-row,.low-stock-row,.quick-action):nth-child(5n+4){background:var(--row-peach)}:is(.fulfillment-row,.shipment-row,.channel-row,.product-row,.low-stock-row,.quick-action):nth-child(5n+5){background:var(--row-sand)}:is(button.product-row,button.shipment-row,button.low-stock-row,button.quick-action):hover{box-shadow:inset 0 0 0 1px #b2a78370}.fulfillment-row{grid-template-columns:28px 1fr auto;align-items:center;gap:7px;display:grid}.fulfillment-row>.icon-tile{border-radius:8px;grid-row:span 2;width:28px;height:28px}.fulfillment-row>.icon-tile .icon{width:17px;height:17px}.fulfillment-row>span:not(.icon-tile):not(.progress-track){white-space:nowrap;font-size:14px}.fulfillment-row>.progress-track{grid-area:2/2/auto/4}.fulfillment-row>strong{font-size:14px;font-weight:800}.shipment-row{grid-template-columns:16px 1fr auto;align-items:center;gap:7px;display:grid}.shipment-row>.icon{width:16px;height:16px}.shipment-row>span:not(.icon):not(.badge){grid-column:2;font-size:14px;font-weight:750}.shipment-row>.badge{grid-column:2;justify-self:start;padding:4px 6px;font-size:14px}.shipment-row>small{color:var(--text-secondary);white-space:nowrap;grid-area:1/3;font-size:14px}.channel-row{grid-template-columns:30px minmax(90px,1fr) 35px minmax(40px,.6fr) 78px;align-items:center;gap:10px;display:grid}.channel-row .icon-tile{border-radius:8px;width:28px;height:28px}.channel-row .icon-tile .icon{width:18px;height:18px}.channel-row>strong{font-size:14px}.channel-row>small{text-align:right;color:var(--text-secondary);font-size:14px}.activity-grid{gap:var(--grid-gap);margin-top:var(--grid-gap);grid-template-columns:1.2fr 1.3fr .95fr;display:grid}.table-scroll{scrollbar-width:thin;scrollbar-color:#cfbd90 transparent;width:100%;overflow-x:auto}table{border-collapse:separate;border-spacing:0 10px;text-align:left;width:100%;font-size:14px}th{color:var(--text-secondary);white-space:nowrap;padding:0 12px 2px;font-size:14px;font-weight:600}td{white-space:nowrap;padding:14px 12px;font-size:14px}td:first-child{border-radius:12px 0 0 12px}td:last-child{border-radius:0 12px 12px 0}tr:nth-child(5n+1)>td{background:var(--row-mint)}tr:nth-child(5n+2)>td{background:var(--row-blue)}tr:nth-child(5n+3)>td{background:var(--row-lilac)}tr:nth-child(5n+4)>td{background:var(--row-peach)}tr:nth-child(5n+5)>td{background:var(--row-sand)}td strong{font-weight:800}.table-link{border-bottom:1px solid #0000;font-weight:750}.table-link:hover{border-bottom-color:currentColor}.regions-content{grid-template-columns:.95fr 1.1fr;align-items:center;gap:12px;min-height:280px;display:grid}.region-list{gap:6px;display:grid}.region-list button{text-align:left;background:#f7f2e860;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:flex}.region-list button:hover,.region-list button[aria-pressed=true]{background:#ffedbd}.region-list strong{margin-left:auto;font-size:14px}.country-code{color:#754e3c;background:#ffe5d8;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:14px;font-weight:800;display:grid}.flag-gb{color:#395a89;background:#e4ecff}.flag-ca{color:#aa5146;background:#ffe1df}.flag-de{color:#70602e;background:#f7e6b2}.flag-au{color:#456391;background:#e1eafb}.insights-grid{gap:var(--grid-gap);margin-top:var(--grid-gap);grid-template-columns:1.08fr 1.08fr 1fr 1.12fr 1fr;display:grid}.product-row{grid-template-columns:22px 34px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:70px;display:grid}.rank{background:#ffebba;border-radius:50%;place-items:center;width:22px;height:22px;font-size:14px;font-weight:800;display:grid}.rank-1{background:#e4e8e1}.rank-2{background:#ffdfc1}.product-thumb{background-color:#eae7df;border-radius:8px;width:34px;height:38px;display:block}.product-static-image{overflow:hidden}.product-static-image img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.product-no-image{color:#9b8f7d;background:#eee8dd;place-items:center;font-size:14px;font-weight:700;display:grid}.product-copy strong{font-size:14px;font-weight:700;line-height:1.5;display:block}.product-copy small{color:var(--text-secondary);margin-top:3px;font-size:14px;display:block}.product-row>b{font-size:14px;font-weight:800}.low-stock-row{align-items:center;gap:10px;min-height:53px;display:flex}.low-stock-row .product-thumb{flex-shrink:0;width:28px;height:31px}.low-stock-row>span:not(.product-thumb){font-size:14px}.low-stock-row>strong{color:#bd3f29;white-space:nowrap;margin-left:auto;font-size:14px;font-weight:700}.quick-action{align-items:center;gap:10px;padding:7px 9px;font-size:14px;display:flex}.quick-action>.icon-tile{border-radius:8px;width:27px;height:27px}.quick-action .icon{width:17px;height:17px}.quick-action>.icon:last-child{width:12px;margin-left:auto}.grow-action{text-align:left;background:#fff1cf;border-radius:11px;align-items:center;gap:8px;width:100%;margin-top:10px;padding:12px 10px;display:flex}.grow-action>.icon-tile{width:30px;height:32px}.grow-action strong{font-size:14px;font-weight:800;display:block}.grow-action small{color:#716853;margin-top:4px;font-size:14px;display:block}.grow-action>.icon{color:#a77b1e;width:13px;margin-left:auto}.dashboard-footer{color:var(--text-secondary);justify-content:space-between;align-items:center;gap:20px;padding:24px 4px 6px;font-size:14px;display:flex}.dashboard-footer>span:last-child{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dashboard-footer i{background:#b29d77;border-radius:50%;width:3px;height:3px}.dashboard-footer button{text-underline-offset:3px;margin-left:10px;text-decoration:underline}@media (max-width:1799px){.insights-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.quick-actions-card{grid-column:span 2}.quick-actions-list{grid-template-columns:repeat(2,minmax(0,1fr))}.welcome{display:none}}@media (max-width:1699px){.overview-grid{grid-template-columns:minmax(280px,.8fr) minmax(0,1.4fr)}.operations-column{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.operations-pair{display:contents}.operations-pair .card-heading{flex-wrap:nowrap}.channel-row{grid-template-columns:28px 1fr auto;gap:8px}.channel-row>.icon-tile{grid-row:span 2}.channel-row>.progress-track{grid-area:2/2}.channel-row>small{grid-area:2/3}.activity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.regions-card{grid-column:1/-1}.regions-content{grid-template-columns:1.2fr 1fr;align-items:center;gap:28px}.region-list button{padding:10px 12px}.product-copy strong,.low-stock-row>span:not(.product-thumb),.product-copy small,.low-stock-row>strong{font-size:14px}}@media (max-width:1199px){.dashboard-heading{flex-wrap:wrap;gap:18px}.store-pulse{gap:14px}.pulse-sync{display:none}.overview-grid{grid-template-columns:1fr}.revenue-column{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.warehouse-scene{height:360px;min-height:320px}.warehouse-scene img{max-width:620px}.metric-card{display:block}.metric-card>.icon-tile{margin-bottom:10px}.operations-column{grid-template-columns:repeat(2,minmax(0,1fr))}.channels-card{grid-column:1/-1}.channels-list{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-grid{grid-template-columns:1fr}.insights-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-actions-card{grid-column:1/-1}}@media (min-width:768px) and (max-width:1099px){.revenue-column{grid-template-columns:1fr}.metric-card{display:block}.metric-card>.icon-tile{margin-bottom:8px}.metric-copy>span{min-height:35px}.metric-copy strong{font-size:20px}}@media (max-width:767px){.dashboard-heading{gap:18px;padding:24px 4px 20px}.page-title h1{letter-spacing:-1.2px;font-size:29px}.page-title p{font-size:14px}.store-pulse{justify-content:space-between;width:100%;padding:16px 20px}.pulse-sync{display:block}.revenue-column,.operations-column,.insights-grid{grid-template-columns:1fr}.overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-copy>span{min-height:35px}.metric-copy strong{font-size:22px}.metric-copy small{font-size:14px}.warehouse-scene{height:300px;min-height:280px}.warehouse-ai{bottom:8px}.operations-pair .card-heading{align-items:center}.fulfillment-row{grid-template-columns:30px 1fr 65px auto;gap:10px;padding:12px}.fulfillment-row>.icon-tile{grid-row:auto}.fulfillment-row>.progress-track{grid-area:auto}.fulfillment-row>span:not(.icon-tile):not(.progress-track),.fulfillment-row>strong{font-size:14px}.shipment-row{grid-template-columns:16px 1fr auto;padding:12px}.shipment-row>.badge{grid-area:1/3/3;font-size:14px}.shipment-row>small{grid-area:2/2;font-size:14px}.shipment-row>span:not(.icon):not(.badge){font-size:14px}.channels-list{grid-template-columns:1fr}.channel-row{padding:12px;font-size:14px}.regions-content{grid-template-columns:1fr;gap:16px}.quick-actions-list{grid-template-columns:1fr}.product-row{grid-template-columns:24px 40px 1fr auto;gap:10px}.product-row>b{font-size:14px}.product-thumb{width:40px;height:42px}.quick-action{padding:10px 12px;font-size:14px}.grow-action strong,.grow-action small{font-size:14px}.dashboard-footer{flex-direction:column;align-items:flex-start;gap:12px;padding:24px 4px 12px;font-size:14px}}@media (max-width:399px){.pulse-sync{display:none}.metric-card{gap:7px}.metric-card>.icon-tile{width:25px;height:28px}.metric-copy>span{font-size:14px}.fulfillment-row{grid-template-columns:26px 1fr 46px auto;gap:7px}}.app-dialog{color:#302d24;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#fcfaf3f7;border:1.5px solid #fff;border-radius:23px;width:min(620px,100vw - 32px);max-height:min(86dvh,850px);margin:auto;padding:0;overflow:auto;box-shadow:0 25px 100px #58462235}.app-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#40371f33}.dialog-wide{width:min(850px,100vw - 32px)}.dialog-heading{border-bottom:1px solid #cabc9c36;justify-content:space-between;align-items:center;padding:19px 23px;display:flex}.dialog-heading h2{letter-spacing:-.5px;font-size:18px}.dialog-body{padding:22px 24px 26px}.dialog-body>p{color:#746d5e;margin-bottom:16px;font-size:14px;line-height:1.7}.dialog-body table{font-size:14px}.dialog-body th{padding-bottom:12px;font-size:14px}.dialog-body td{padding-top:10px;padding-bottom:10px}.dialog-body table .badge{font-size:14px}.dialog-body .glass-card{background:#fff9}.detail-list{gap:12px;display:grid}.detail-list>div{border-bottom:1px solid #cabc9c36;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.detail-list dt{color:#7b7364}.detail-list dd{margin:0;font-weight:750}.primary-button,.secondary-button{border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:41px;padding:10px 17px;font-size:14px;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.primary-button{color:#49340b;background:linear-gradient(120deg,#ffda75,#f5bc34);border:1px solid #f4ba30;box-shadow:inset 0 1px 1px #fff7,0 3px 6px #c28c1721}.secondary-button{background:#fff;border:1px solid #e4dece}.primary-button:hover{background:#ffd16a}.primary-button:active,.secondary-button:active{transform:scale(.98)}.button-row{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.form-grid{gap:15px;display:grid}.field{flex-direction:column;gap:7px;font-size:14px;font-weight:700;display:flex}.field input,.field select,.field textarea,.search-input{color:#3c3525;background:#fff;border:1px solid #d9d0bb;border-radius:9px;width:100%;padding:11px 12px;font-size:14px}.field textarea{resize:vertical;min-height:86px}.form-note{color:#74664b;background:#f0eadc;border-radius:9px;padding:11px 12px;font-size:14px;line-height:1.6}.empty-state{text-align:center;padding:25px 20px}.empty-state>.icon{color:#c59a36;width:40px;height:40px;margin-bottom:15px}.empty-state h3{margin-bottom:10px;font-size:19px}.empty-state p{color:#7b725e;line-height:1.7}.search-results{max-height:380px;margin-top:13px;overflow-y:auto}.search-result{text-align:left;border-radius:10px;align-items:center;gap:10px;width:100%;padding:12px;display:flex}.search-result:hover{background:#f2e4c84d}.search-result strong{font-size:14px;display:block}.search-result small{color:#837968;margin-top:4px;font-size:14px;display:block}.search-result>.icon:last-child{width:13px;margin-left:auto}.search-empty{color:#7b735f;padding:25px 5px;font-size:14px}.notification-list{gap:18px;display:grid}.notification-item{align-items:flex-start;gap:12px;display:flex}.notification-item strong{font-size:14px}.notification-item p{color:#756d5d;margin-top:4px;font-size:14px;line-height:1.7}.ai-intro{text-align:center;padding:4px 0 19px}.ai-intro>.icon-tile{border-radius:16px;width:49px;height:49px;margin-bottom:12px}.ai-intro h3{letter-spacing:-.7px;font-size:22px}.ai-intro p{color:#7c735f;margin-top:8px;font-size:14px;line-height:1.6}.ai-suggestions{flex-wrap:wrap;gap:7px;margin-bottom:17px;display:flex}.ai-suggestions button{background:#fff9e9;border:1px solid #e6d6af;border-radius:20px;padding:9px 12px;font-size:14px}.ai-messages{flex-direction:column;gap:12px;max-height:330px;margin-bottom:17px;display:flex;overflow:auto}.chat-message{background:#fff;border:1px solid #e2d9c2;border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.8}.chat-message.user{background:#ffeab4;border-color:#f3dcaa;align-self:flex-end;max-width:85%}.chat-message.assistant{align-self:flex-start;max-width:95%}.chat-message small{color:#907537;margin-bottom:5px;font-size:14px;font-weight:800;display:block}.chat-form{gap:8px;display:flex}.chat-form input{background:#fff;border:1px solid #dbcfb4;border-radius:10px;flex:1;min-width:0;padding:11px 12px}.chat-form .primary-button{padding:9px 12px}.ai-disclosure{text-align:center;color:#807358;margin-top:12px;font-size:14px}#toast-region{z-index:100;max-width:min(400px,100vw - 40px);position:fixed;bottom:23px;right:24px}.toast{background:#fffdf6;border:1px solid #eee0bc;border-radius:13px;align-items:center;gap:10px;padding:13px 18px;font-size:14px;line-height:1.6;animation:.2s toast-in;display:flex;box-shadow:0 10px 40px #62532933}.toast .icon{color:#25975d}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.chart-frame{min-width:0;position:relative}.chart-frame canvas{touch-action:pan-y;max-width:100%;display:block}.chart-legend{color:var(--text-secondary);align-items:center;gap:14px;margin-bottom:12px;font-size:14px;display:flex}.chart-legend button{text-align:left;align-items:center;gap:6px;display:flex}.chart-legend button[aria-pressed=false]{opacity:.45;text-decoration:line-through}.chart-legend .chart-detail{width:28px;height:28px;margin-left:auto}.legend-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.legend-dot.amber{background:#eba91b}.legend-dot.pale{background:#bbb9a7}.revenue-plot{height:205px}.mini-bars{flex-shrink:0;width:74px;height:55px}.pulse-chart{flex-shrink:0;width:110px;height:44px}.chart-tooltip{pointer-events:none;z-index:15;color:#30352a;opacity:0;background:#fffffff5;border:1px solid #fff;border-radius:12px;width:max-content;max-width:220px;padding:11px 14px;font-size:14px;line-height:1.55;transition:opacity .12s;position:absolute;transform:translate(-50%,-100%);box-shadow:0 8px 28px #464b3426}.chart-tooltip.is-visible{opacity:1}.chart-tooltip strong{margin-bottom:4px;font-size:14px;display:block}.tooltip-row{white-space:nowrap;align-items:center;gap:7px;display:flex}.tooltip-swatch{border-radius:50%;flex-shrink:0;width:7px;height:7px}.donut-layout{align-items:center;gap:16px;min-height:200px;display:flex}.donut-frame{flex-shrink:0;width:120px;height:120px}.donut-center{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:25%}.donut-center strong{letter-spacing:-.8px;font-size:24px;font-weight:800;line-height:1.2}.donut-center span{color:var(--text-secondary);white-space:nowrap;margin-top:6px;font-size:14px}.donut-legend{flex:1;gap:7px;min-width:0;display:grid}.donut-legend>button{text-align:left;grid-template-columns:8px 1fr auto;align-items:center;gap:6px;min-width:0;padding:6px 0;font-size:14px;display:grid}.donut-legend button:hover{color:#83600f}.donut-legend strong{font-size:14px;font-weight:800}.legend-square{border-radius:2px;width:8px;height:9px;display:inline-block}.donut-legend>p{color:var(--text-secondary);border-top:1px solid #dedbd166;justify-content:space-between;gap:8px;padding-top:12px;font-size:14px;display:flex}.donut-legend b{color:#34382c}.map-frame{min-width:0;position:relative}.world-map{justify-content:center;align-items:center;min-height:160px;display:flex}.world-map svg{width:100%;height:auto;max-height:240px;display:block}.world-map path{fill:#f8dca0;stroke:#fffaf0;stroke-width:.6px;outline-offset:2px;transition:fill .15s}.world-map path[data-ranked]{fill:#f7ba42;cursor:pointer}.world-map path:hover,.world-map path:focus,.world-map path.is-selected{fill:#d59a24;stroke:#a37115;stroke-width:1.5px;outline:none}.world-map path:focus-visible{stroke:#6a4a0c;stroke-width:3px}.region-insight{color:#746649;text-align:center;background:#fff4d9;border-radius:10px;min-height:39px;margin-top:4px;padding:10px 8px;font-size:14px}.data-tip{pointer-events:none;z-index:80;color:#374330;background:#fffef8;border:1px solid #e7dfc7;border-radius:10px;max-width:260px;padding:10px 13px;font-size:14px;position:fixed;box-shadow:0 5px 20px #514b2824}@media (max-width:1799px){.donut-frame{width:140px;height:140px}.donut-center strong{font-size:28px}.donut-legend>button,.donut-legend strong,.donut-legend>p{font-size:14px}}@media (max-width:1399px){.donut-layout{flex-direction:column;align-items:stretch;gap:18px}.donut-frame{align-self:center;width:150px;height:150px}.donut-legend>button,.donut-legend strong,.donut-legend>p{font-size:14px}}@media (max-width:767px){.revenue-plot{height:225px}.donut-layout{flex-direction:row;align-items:center;gap:20px}.donut-frame{width:130px;height:130px}.donut-center strong{font-size:25px}.donut-legend>button,.donut-legend strong,.donut-legend>p{font-size:14px}.chart-legend{gap:12px}.world-map svg{max-height:230px}}html{scroll-padding-top:calc(var(--shell-inset) + var(--topbar-height) + 20px)}.app-shell{grid-template-columns:var(--sidebar-width) minmax(0,1fr);gap:var(--grid-gap);width:100%;min-height:100dvh;padding:var(--shell-inset);margin:0;display:grid}.workspace{min-width:0;padding-top:calc(var(--topbar-height) + 12px);grid-column:2}#main-content{scroll-margin-top:calc(var(--shell-inset) + var(--topbar-height) + 20px)}.sidebar,.header-primary,.header-tools{background:var(--chrome-fill);box-shadow:var(--chrome-shadow);-webkit-backdrop-filter:blur(24px)saturate(135%);border:1px solid #ffffffe6}.sidebar{top:var(--shell-inset);bottom:var(--shell-inset);left:var(--shell-inset);z-index:30;width:var(--sidebar-width);border-radius:30px;flex-direction:column;min-height:0;padding:18px 0 10px;display:flex;position:fixed}.brand{flex-direction:column;flex-shrink:0;align-items:center;gap:8px;padding:2px 0 18px;display:flex}.brand-mark{color:#885600;background:linear-gradient(125deg,#ffeaa5,#efb425 66%,#d49b1c);border:1px solid #fff2bd;border-radius:11px 11px 14px 14px;place-items:center;width:44px;height:46px;display:grid;position:relative;transform:rotate(-5deg);box-shadow:inset 2px 2px 5px #fff9,0 7px 12px -8px #96621f}.brand-mark .icon{width:32px;height:32px}.brand-name{letter-spacing:-.9px;text-align:center;font-size:23px;font-weight:800;line-height:1.2}.brand-name small{color:#685f50;letter-spacing:0;margin-top:5px;font-size:14px;font-weight:500;display:block}.sidebar .sidebar-collapse{aspect-ratio:1;z-index:5;background:linear-gradient(135deg,#fffdf5ed,#e4d7c3ed);border:1px solid #fffffff2;border-radius:50%;width:32px;height:32px;padding:0;position:absolute;top:23px;right:-12px;box-shadow:0 3px 9px #81643220,inset 0 1px 2px #fff}.sidebar-collapse .icon{width:14px;height:14px;transform:rotate(180deg)}.navigation{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:transparent transparent;flex:1;min-height:0;padding:2px 5px 14px 10px;scroll-padding-block:12px;overflow-y:auto}.sidebar:hover .navigation{scrollbar-color:#a8906780 transparent}.navigation:has(:focus-visible){scrollbar-color:#a8906780 transparent}.navigation::-webkit-scrollbar{width:6px}.navigation::-webkit-scrollbar-track{background:0 0}.navigation::-webkit-scrollbar-thumb{background:0 0;border-radius:10px}.sidebar:hover .navigation::-webkit-scrollbar-thumb{background:#a8906780}.navigation:has(:focus-visible)::-webkit-scrollbar-thumb{background:#a8906780}.navigation::-webkit-scrollbar-button{display:none}.nav-group>ul{gap:4px;display:grid}.nav-group{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:12px 8px 0}.nav-group:last-child{margin-bottom:0}.nav-group-label{color:#514c42;justify-content:space-between;align-items:center;padding:0 7px 10px;font-size:14px;font-weight:750;display:flex}.nav-group-label .icon{color:#8c8271;width:12px;height:12px}.nav-link{color:#524e44;border:1px solid #0000;border-radius:13px;align-items:center;gap:9px;min-height:40px;padding:7px;transition:background .15s,box-shadow .15s;display:flex;position:relative}.nav-link>.icon{width:20px;height:20px}.nav-label{white-space:nowrap;font-size:14px}.nav-link:hover{color:#28271f;background:#fff7}.nav-link .badge{border:1px solid #fff9;margin-left:auto;padding:3px 6px;font-size:14px}.nav-link,.nav-link.active{font-weight:600}.nav-link.active{color:#554014;background:linear-gradient(115deg,#ffe387ef,#fff2bfdb);border-color:#fffde9;box-shadow:0 3px 9px #c7992430,inset 0 1px 4px #fff9}.nav-link.active>.icon{width:20px;height:20px}.nav-link.active:before{content:"";background:#e8b025;border-radius:5px;width:3px;position:absolute;top:9px;bottom:9px;left:-9px;box-shadow:0 0 6px #ffe28b}.sidebar-bottom{flex-shrink:0;padding-top:10px}.assistant-launch{text-align:left;background:linear-gradient(130deg,#fff7dec9,#fffaf16b);border:1px solid #fff;border-radius:19px;align-items:center;gap:9px;width:100%;padding:12px 10px;display:flex;box-shadow:inset 0 1px 4px #fffc}.assistant-launch>.icon-tile{width:32px;height:36px}.assistant-launch>span:nth-child(2){flex:1;min-width:0}.assistant-launch>.icon{color:#9d731f;width:12px}.assistant-launch strong{font-size:14px;font-weight:800;line-height:1.5;display:block}.assistant-launch small{color:#786a54;margin-top:3px;font-size:14px;display:block}.sidebar-footer{color:#6d6251;white-space:nowrap;align-items:center;gap:6px;padding:6px 5px 0;font-size:14px;display:flex}.sidebar-footer .icon-button{width:28px;height:28px;margin-left:auto}.sidebar-footer .icon{width:16px;height:16px}.sidebar-footer .status-dot{width:5px;height:5px}.topbar{top:var(--shell-inset);left:calc(var(--shell-inset) + var(--sidebar-width) + var(--grid-gap));right:var(--shell-inset);height:var(--topbar-height);z-index:25;align-items:center;gap:18px;min-width:0;display:flex;position:fixed}.topbar:before{content:none}.header-primary{border-radius:27px;flex:1;align-items:center;gap:10px;min-width:0;max-width:920px;height:100%;padding:8px;display:flex}.search-trigger{min-width:0;height:var(--header-control-height);color:#6c665b;text-align:left;background:linear-gradient(110deg,#fffdfaf0,#fffaf1a8);border:1px solid #fffffff2;border-radius:22px;flex:1;align-items:center;gap:10px;padding:0 15px;display:flex;box-shadow:0 3px 7px #806b4210,inset 0 1px 4px #fff}.search-trigger>.icon{color:#4d5047;width:20px;height:20px}.search-trigger>span:not(.icon){white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.search-trigger kbd{flex-shrink:0;margin-left:auto;font-size:14px}.header-metrics{flex-shrink:0;align-items:center;gap:8px;display:flex}.header-metric{min-width:104px;height:var(--header-control-height);text-align:left;background:#fffaf0ad;border:1px solid #ffffffe6;border-radius:16px;align-items:center;gap:8px;padding:6px 10px 6px 7px;display:flex;box-shadow:0 3px 8px #957b4a0d,inset 0 1px 3px #fff9}.header-metric>span:last-child{color:#645e51;white-space:nowrap;font-size:14px;line-height:1.2}.header-metric strong{color:#2d2b23;font-variant-numeric:tabular-nums;font-size:16px;font-weight:800;line-height:1.2;display:block}.topbar .icon-tile{border-radius:11px;width:32px;height:32px}.topbar .icon-tile>.icon{width:20px;height:20px}.header-tools{border-radius:27px;flex-shrink:0;align-items:center;gap:8px;height:100%;margin-left:auto;padding:8px;display:flex}.period-select{height:var(--header-control-height);background:#fffdf9b8;border:1px solid #fffffff2;border-radius:16px;align-items:center;gap:7px;padding:0 11px 0 7px;display:flex;position:relative;box-shadow:inset 0 1px 3px #fff8}.period-select .header-control-icon{color:#504b40;pointer-events:none;background:#eee8db80}.period-select>.icon:last-child{pointer-events:none;width:11px;height:11px;position:absolute;right:11px}.period-select select{appearance:none;color:#413d34;background:0 0;border:0;border-radius:8px;max-width:124px;height:100%;padding-right:19px;font-size:14px;font-weight:750}.topbar .notification-trigger{width:var(--header-control-height);height:var(--header-control-height);background:#fffdf9b8;border:1px solid #fffffff2;border-radius:16px;position:relative}.notification-trigger>.icon{width:20px;height:20px}.notification-dot{background:#ed7956;border:1px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:9px;right:10px}.profile-button{height:var(--header-control-height);text-align:left;background:#fffaf180;border:1px solid #fff9;border-radius:22px;align-items:center;gap:9px;padding:4px 9px 4px 4px;display:flex}.topbar .avatar{border-width:2px;width:36px;height:36px;font-size:20px;box-shadow:0 2px 7px #a8782029,0 0 0 3px #fff7}.profile-copy{min-width:82px;max-width:120px}.profile-copy :is(strong,small){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.profile-copy strong{font-size:14px;font-weight:800;display:block}.profile-copy small{color:#726959;margin-top:2px;font-size:14px;display:block}.profile-button>.icon{width:12px;height:12px;margin-left:3px}.header-metric:hover,.period-select:hover,.profile-button:hover,.topbar .notification-trigger:hover{background-color:#fffdf3e8}.topbar .mobile-menu,.sidebar-scrim{display:none}.collapsed{--sidebar-width:76px}.collapsed .sidebar{border-radius:25px;padding-left:7px;padding-right:7px}.collapsed .brand-name,.collapsed .nav-label,.collapsed .nav-link .badge,.collapsed .nav-group-label,.collapsed .sidebar-bottom{display:none}.collapsed .brand{padding-bottom:18px}.collapsed .brand-mark{width:36px;height:40px}.collapsed .brand-mark .icon{width:28px;height:28px}.collapsed .nav-group{border-radius:0;padding:3px}.collapsed .nav-link{justify-content:center;min-height:42px;padding:0}.collapsed .nav-link.active:before{left:-4px}.collapsed .sidebar-collapse .icon{transform:none}@media (max-width:1399px){.profile-copy,.profile-button>.icon{display:none}.profile-button{justify-content:center;width:46px;padding:4px}.search-trigger kbd{display:none}.header-primary{max-width:none}}@media (max-width:1199px){.header-metrics{display:none}}@media (max-width:1099px){:root{--sidebar-width:232px}.sidebar{padding-left:0;padding-right:0}.nav-group{padding-left:6px;padding-right:6px}.nav-link{gap:7px;padding-left:6px;padding-right:6px}.nav-link .badge{padding:2px 4px;font-size:14px}.sidebar-footer{gap:4px;padding-inline:3px}.topbar{gap:12px}}@media (max-width:767px){:root{--shell-inset:12px;--topbar-height:58px;--header-control-height:44px}.app-shell,.app-shell.collapsed{padding:var(--shell-inset);width:100%;min-height:100dvh;margin:0;display:block}.workspace{padding-top:calc(var(--topbar-height) + 6px)}.sidebar{z-index:40;background:linear-gradient(135deg,#f9f4e8ed,#e0d2b9f0);width:264px;padding:18px 0 10px;transition:transform .2s;inset:10px auto 10px 10px;transform:translate(-290px)}.mobile-nav-open .sidebar{transform:translate(0)}.mobile-nav-open .sidebar-scrim{z-index:35;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#41332140;display:block;position:fixed;inset:0}.sidebar .sidebar-collapse{display:none}.topbar{left:var(--shell-inset);right:var(--shell-inset);gap:6px}.topbar .mobile-menu{width:38px;height:var(--header-control-height);background:var(--chrome-fill);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:var(--chrome-shadow);border:1px solid #fffe;border-radius:14px;flex-shrink:0;display:inline-flex}.header-primary{border-radius:22px;padding:6px}.search-trigger{border-radius:16px;gap:7px;padding:0 9px}.search-trigger>span:not(.icon){font-size:14px}.header-tools{border-radius:22px;gap:5px;padding:6px}.profile-button{display:none}.period-select{border-radius:14px;padding:0 8px}.period-select .header-control-icon{display:none}.period-select select{max-width:105px;font-size:14px}.period-select>.icon:last-child{width:10px;right:7px}.topbar .notification-trigger{border-radius:14px;width:36px}.notification-dot{right:6px}}@media (max-height:700px) and (min-width:768px){.brand{flex-direction:row;justify-content:center;gap:10px;padding-bottom:14px}.brand-name{text-align:left;font-size:20px}.brand-name small{font-size:14px}.brand-mark{width:36px;height:39px}.brand-mark .icon{width:27px;height:27px}}[hidden]{display:none!important}.nav-parent{text-align:left;width:100%}.nav-parent .nav-chevron{width:11px;height:11px;margin-left:auto;transition:transform .15s}.nav-parent[aria-expanded=true] .nav-chevron{transform:rotate(180deg)}.nav-parent.has-active{color:#654917;font-weight:600}.nav-children{border-left:1px solid #b69c704d;gap:3px;margin:8px 0 6px 7px;padding-left:7px;display:grid}.nav-child{border-radius:9px;min-height:38px;padding:7px 8px;font-size:14px;font-weight:600;line-height:1.45}.nav-child.active:before{top:10px;bottom:10px;left:-9px}.collapsed .nav-children,.collapsed .nav-chevron{display:none}.commerce-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 24px;margin:12px 4px 22px;display:flex}.commerce-breadcrumb{color:#756c5c;align-items:center;gap:7px;margin-bottom:10px;font-size:14px;display:flex}.commerce-breadcrumb .icon{width:10px;height:10px}.commerce-heading h1{letter-spacing:-.8px;font-size:28px;font-weight:750;line-height:1.25}.commerce-heading h1>span{color:#dba923}.commerce-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-inline-start:auto;display:flex}.commerce-heading>div:first-child{min-width:0}.commerce-heading-actions:empty{display:none}.commerce-heading-actions .primary-button,.commerce-heading-actions .secondary-button{min-height:42px}.c-summary{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;margin-bottom:20px;display:grid}.c-summary>div{background:linear-gradient(130deg,#fffaf0bd,#ffffffa3);border:1px solid #ffffffeb;border-radius:17px;min-width:0;padding:20px;box-shadow:0 7px 17px #735b2510}.c-summary span{color:#756c5a;font-size:14px;font-weight:600;display:block}.c-summary strong{letter-spacing:-.6px;overflow-wrap:anywhere;margin:8px 0 5px;font-size:clamp(22px,2vw,30px);font-weight:800;line-height:1.2;display:block}.c-summary small{color:#8b8070;font-size:14px}.c-summary>div:nth-child(2){background:linear-gradient(135deg,#f0faf0b0,#fff9)}.c-summary>div:nth-child(3){background:linear-gradient(135deg,#fff0d8b0,#fff9)}.c-resource{min-height:0}.c-field>span>small{font-size:14px}.product-uploaded{background:#e9e2d5;border-radius:10px;display:block;overflow:hidden}.product-uploaded img{object-fit:cover;width:100%;height:100%;display:block}.product-gallery>p{margin:0 0 14px;line-height:1.6}.product-gallery-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin-bottom:14px;display:grid}.product-gallery-item{background:#f4efdf88;border:1px solid #fff;border-radius:13px;padding:10px}.product-gallery-item>.product-uploaded{aspect-ratio:1;width:100%;margin-bottom:9px}.product-gallery-item>span{font-size:14px}.product-gallery-item>div{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.product-gallery-item button{background:#fffb;border-radius:7px;padding:5px 8px;font-size:14px}.product-gallery-item [data-image-remove]{color:#a34835}[data-product-upload-status]{margin-top:12px;font-size:14px}.c-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.c-toolbar>h2{margin-right:auto}.c-toolbar>label{color:#716b5e;font-size:14px}.c-search{background:#f3efe55c;border:1px solid #e7decca6;border-radius:12px;flex:1;align-items:center;gap:10px;min-width:180px;max-width:410px;height:42px;padding:0 12px;display:flex}.c-search>.icon{color:#7b7466;width:18px;height:18px}.c-search input{outline-offset:8px;background:0 0;border:0;width:100%;min-width:0;font-size:14px}.c-filter select,.c-toolbar select,.c-pagination select,.c-report-period select,.card-heading select{color:#5c574c;background:#fffdf5b3;border:1px solid #e7decc;border-radius:10px;max-width:100%;padding:9px 12px;font-size:14px}.c-archive-toggle{align-items:center;gap:7px;margin-left:auto;display:flex}input[type=checkbox],input[type=radio]{accent-color:#b58215;cursor:pointer;flex-shrink:0;width:16px;height:16px}.c-table-scroll{overflow-x:auto}.c-table{width:100%;min-width:780px}.c-table th>button{white-space:nowrap;align-items:center;gap:6px;padding:0;font-size:14px;display:flex}.c-table th>button .icon{opacity:.45;width:11px;height:11px}.c-table th[aria-sort=ascending]>button .icon,.c-table th[aria-sort=descending]>button .icon{opacity:1;color:#a97813}.c-table td{padding:14px 12px;font-size:14px;line-height:1.5}.c-table .c-check{width:35px;padding-right:0}.c-record-name{text-align:start;align-items:center;gap:12px;min-width:130px;font-weight:750;display:flex}.c-record-name>span{min-width:0}.c-record-name small{color:#8a8275;margin-top:4px;font-size:14px;font-weight:500;display:block}.c-record-name .product-thumb{border-radius:11px;flex-shrink:0;width:42px;height:42px}.c-row-actions{gap:5px;display:flex}.c-row-actions .secondary-button{min-height:30px;box-shadow:none;background:#fffc;border-color:#fff9;padding:7px 10px;font-size:14px}.c-status{white-space:nowrap;border-radius:7px;align-items:center;width:-moz-fit-content;width:fit-content;padding:4px 8px;font-size:14px;font-weight:650;line-height:1.4;display:inline-flex}.c-status.green{color:#23744d;background:#d7f4e1}.c-status.amber{color:#866319;background:#fff0c6}.c-status.red{color:#ab4932;background:#ffe5db}.c-status.blue{color:#386986;background:#e1eef6}.stock-low{color:#b55a38;font-weight:700}.stock-ok{color:#357d5f}.c-pagination{color:#82796b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:16px;font-size:14px;display:flex}.c-pagination>div{align-items:center;gap:14px;display:flex}.c-pagination .secondary-button{min-height:34px;padding:7px 12px;font-size:14px}.c-selection{background:#fff2c9;border-radius:12px;align-items:center;gap:12px;margin-bottom:10px;padding:10px 12px;font-size:14px;display:flex}.c-selection strong{margin-right:auto}.c-empty{text-align:center;color:#857b6a;padding:65px 20px}.c-empty>.icon{color:#c7a654;width:36px;height:36px;margin:0 auto 14px}.c-empty h3{color:#474235;margin-bottom:8px;font-size:19px;font-weight:750}.c-empty p{max-width:420px;margin:0 auto;font-size:14px;line-height:1.7}.c-empty .primary-button{margin-top:18px}.c-form{flex-direction:column;gap:18px;margin-top:20px;display:flex}.c-form fieldset{border:0;min-width:0;padding:0}.c-form legend{margin-bottom:16px;padding:0;font-size:15px;font-weight:800}.c-form fieldset+fieldset{border-top:1px solid #e9e0cf;padding-top:20px}.c-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}.c-field{color:#5d574b;flex-direction:column;gap:8px;min-width:0;font-size:14px;font-weight:650;display:flex}.c-field small{color:#a57b28}.c-field input,.c-field select,.c-field textarea,.c-ai-result>textarea,.c-reply textarea{color:#3a382f;background:#fffdf6bf;border:1px solid #e1d7c5;border-radius:11px;width:100%;min-width:0;padding:12px 13px;font-size:14px;font-weight:450}.c-field input::placeholder,.c-field textarea::placeholder{color:#958b78}.c-field textarea{resize:vertical;line-height:1.7}.span-full{grid-column:1/-1}.c-form>p,.c-form .muted{color:#807462;font-size:14px;line-height:1.7}.c-form .c-form-error{color:#aa3e26;font-size:14px}.c-form-error:empty{display:none}.c-form-footer{border-top:1px solid #e7dcc6a6;justify-content:space-between;align-items:center;gap:14px;padding-top:18px;display:flex}.c-form-footer>span{color:#8a7d67;font-size:14px}.c-form-footer .primary-button{margin-left:auto}.c-details{grid-template-columns:1fr 1fr;gap:0 24px;margin:20px 0;display:grid}.c-details>div{border-bottom:1px solid #e9dfce;min-width:0;padding:12px 0}.c-details dt{color:#958773;margin-bottom:5px;font-size:14px}.c-details dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:14px}.c-product-hero{background:#f1ebde;border-radius:15px;align-items:center;gap:24px;margin:12px 0;padding:22px;display:flex}.c-product-hero .product-thumb{flex-shrink:0;width:110px;height:110px}.c-product-hero strong{font-size:28px}.c-product-hero p{margin-top:8px;font-size:14px;line-height:1.7}.c-order-items{margin:20px 0}.c-order-items>div{border-bottom:1px solid #e9dfce;justify-content:space-between;gap:16px;padding:15px 0;font-size:14px;display:flex}.c-order-items small{color:#91826d;margin-top:5px;display:block}.c-related-list>a{background:#edf6ee;border-radius:10px;justify-content:space-between;margin:8px 0;padding:14px;display:flex}.c-cell-note{color:#887e6d;margin:5px 0;font-size:14px;display:block}.c-report-period{color:#847861;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;font-size:14px;display:flex}.c-report-chart{height:320px;margin-top:20px}.c-report-table{margin-top:16px}.c-share-bar{vertical-align:middle;background:#e6e8df;border-radius:4px;width:90px;height:5px;margin-right:12px;display:inline-block;overflow:hidden}.c-share-bar i{background:#61bb91;border-radius:4px;height:100%;display:block}.c-settings-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:16px;display:grid}.c-settings-nav{flex-direction:column;gap:6px;padding:12px;display:flex}.c-settings-nav>a{color:#746a58;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:13px 11px;font-size:14px;display:flex}.c-settings-nav>a .icon{width:12px;height:12px}.c-settings-nav>a[aria-current]{color:#6c521b;background:#ffedb3;font-weight:750}.c-section-copy{color:#8a7e68;margin:12px 0 20px;font-size:14px;line-height:1.8}.c-destination-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.c-destination{flex-direction:column;min-height:250px;transition:transform .15s;display:flex}.c-destination:hover{transform:translateY(-3px)}.c-destination>.icon-tile{width:40px;height:40px;margin-bottom:22px}.c-destination h2{font-size:18px}.c-destination p,.c-connection p{color:#8a7b64;margin-top:10px;font-size:14px;line-height:1.8}.c-destination>span:last-child{color:#987326;text-transform:capitalize;justify-content:space-between;align-items:center;margin-top:auto;padding-top:25px;font-size:14px;display:flex}.c-destination>span:last-child>.icon{width:16px;height:16px}.c-builder-layout{grid-template-columns:1.1fr 1fr;align-items:start;gap:16px;display:grid}.c-menu-items{flex-direction:column;gap:10px;display:flex}.c-menu-row{margin-left:calc(var(--depth) * 22px);background:#eaf3eccc;border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}.c-menu-row:nth-child(3n+2){background:#eaf1f7cc}.c-menu-row:nth-child(3n+3){background:#f4eef7cc}.c-menu-row strong{font-size:14px}.c-menu-row small{color:#8a8172;overflow-wrap:anywhere;margin-top:4px;font-size:14px;display:block}.c-menu-row>div:last-child{flex-wrap:wrap;gap:5px;display:flex}.c-menu-row .secondary-button{background:#fffb;min-height:28px;padding:5px 9px;font-size:14px}.c-store-preview{background:#f7f3e9;border:1px solid #e8ddc7;border-radius:13px;margin-top:18px;padding:24px}.c-preview-brand{letter-spacing:-.8px;color:#51452e;font-size:21px;font-weight:800;display:block}.c-preview-nav{border-bottom:1px solid #e9deca;flex-wrap:wrap;gap:20px;padding:20px 0;font-size:14px;display:flex}.c-mega-preview{grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:20px;padding:25px 0;display:grid}.c-mega-preview>div{overflow-wrap:anywhere;font-size:14px;font-weight:700}.c-mega-preview small{color:#988a72;margin-top:6px;font-size:14px;font-weight:400;display:block}.c-mega-preview .sub{font-weight:400}.c-store-preview>p{color:#94846b;padding-top:20px;font-size:14px}.c-block-list{flex-direction:column;gap:10px;margin:20px 0;display:flex}.c-block-row{background:#edf4eb;border-radius:12px;align-items:center;gap:10px;padding:14px;display:flex}.c-block-row>div{flex:1}.c-block-row strong,.c-block-row small{display:block}.c-block-row strong{margin-top:3px;font-size:14px}.c-block-row small{color:#877b68;font-size:14px}.c-block-row .secondary-button{padding:6px 10px;font-size:14px}.c-block-index{color:#9c8c70;font-size:14px}.c-page-preview{background:#f9f4e9;border-radius:15px;padding:25px}.c-page-preview section{border-bottom:1px solid #e8dfcc;padding:28px 0}.c-page-preview section p{color:#807259;white-space:pre-wrap;margin-top:12px;font-size:14px;line-height:1.8}.c-page-preview .preview-hero{padding:60px 0}.c-page-preview .preview-hero h2{max-width:430px;font-size:32px}.c-page-preview section img{object-fit:cover;border-radius:12px;width:100%;max-height:300px;margin-bottom:15px}.c-page-preview section li{gap:10px;padding:12px 0;font-size:14px;display:flex}.c-page-preview .primary-button{margin-top:15px}.c-checkout-preview{padding:30px}.c-checkout-preview>.c-preview-brand{margin-bottom:25px}.c-method-preview{background:#f8f4e7;border:1px solid #e6ddc9;border-radius:12px;align-items:flex-start;gap:13px;margin:12px 0;padding:16px;display:flex}.c-method-preview strong{font-size:14px}.c-method-preview small{color:#8d7f66;margin-top:6px;font-size:14px;line-height:1.7;display:block}.c-ai-layout{grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;display:grid}.c-ai-intro{align-items:center;gap:14px;display:flex}.c-ai-intro .icon-tile{width:45px;height:45px}.c-ai-intro p{color:#8d7d65;margin-top:6px;font-size:14px}.c-ai-result{flex-direction:column;gap:18px;display:flex}.c-ai-result>textarea{resize:vertical;background:#f9f6ecad;flex:1;min-height:300px;line-height:1.8}.c-ai-result .c-toolbar{margin-bottom:0}.c-ai-result .c-toolbar button{min-height:35px;padding:8px 12px;font-size:14px}.c-ai-shortcuts{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.c-voice-tools{background:#f5f0e5;border-radius:12px;gap:14px;padding:15px;display:grid}.c-voice-tools p{color:#8f8168;font-size:14px;line-height:1.7}.c-inbox{grid-template-columns:250px minmax(340px,1fr) 250px;align-items:start;gap:16px;min-height:650px;display:grid}.c-conversations{padding:16px}.c-conversations h2{margin-bottom:20px}.c-conversations h2>span{background:#ffefbb;border-radius:8px;margin-left:6px;padding:4px 7px;font-size:14px}.c-conversations .c-search{box-sizing:border-box;flex:0 0 42px;width:100%;min-width:0;max-width:none;height:42px;max-height:42px;margin-bottom:18px}.c-conversations>div{min-height:0}.c-conversation{text-align:left;border-radius:13px;gap:10px;width:100%;margin-bottom:8px;padding:14px 10px;display:flex}.c-conversation.selected{background:#fff0c1}.c-conversation>span:last-child{flex:1;min-width:0}.c-conversation strong{font-size:14px;display:block}.c-conversation small{color:#8e806b;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:14px;display:block;overflow:hidden}.c-conversation em{color:#a3947b;margin-top:8px;font-size:14px;font-style:normal;display:block}.c-avatar{color:#6b8467;background:#e5eee4;border:2px solid #fff9;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:14px;font-weight:750;display:grid}.c-avatar.large{width:58px;height:58px;margin-bottom:13px;font-size:17px}.c-chat-panel{flex-direction:column;align-self:start;width:100%;min-width:0;padding:0;display:flex;overflow:hidden}.c-chat-panel>header{border-bottom:1px solid #e8ddc64d;justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex}.c-chat-panel>header small{color:#92836b;margin-top:4px;font-size:14px;display:block}.c-messages{flex:1;min-height:220px;max-height:450px;padding:24px 20px;overflow-y:auto}.c-message{background:#edf3ed;border-radius:0 15px 15px;width:-moz-fit-content;width:fit-content;max-width:88%;margin:0 0 20px;padding:14px 16px}.c-message.agent,.c-message.ai{background:#fff0c6;border-radius:15px 0 15px 15px;margin-left:auto}.c-message small{color:#8c7a56;font-size:14px}.c-message p{white-space:pre-wrap;margin-top:7px;font-size:14px;line-height:1.8}.c-message time{text-align:right;color:#9a8e79;margin-top:9px;font-size:14px;display:block}.c-reply{border-top:1px solid #e8ddc64d;padding:20px}.c-reply>label{font-size:14px;font-weight:650}.c-reply textarea{resize:vertical;margin:10px 0 12px;line-height:1.7}.c-reply .c-toolbar{margin:0 0 8px}.c-reply .c-toolbar button{padding:9px 12px;font-size:14px}.c-reply>small{color:#9d8b6c;font-size:14px}.c-reply .c-mode-select{align-items:center;gap:6px;font-size:14px;display:flex}.c-mode-select select{padding:7px 8px;font-size:14px}.c-customer-context{align-self:start}.c-customer-context>p{color:#978973;overflow-wrap:anywhere;margin:8px 0 12px;font-size:14px}.c-customer-context .c-details{grid-template-columns:1fr}.c-customer-context h3{font-size:14px;font-weight:750}.c-context-order{flex-wrap:wrap;gap:8px;margin-bottom:10px;padding:14px 0;font-size:14px;display:flex}.c-context-order>span:last-child{color:#8b7b60;width:100%}.c-customer-context>.secondary-button{font-size:14px}.c-connection{flex-direction:column;display:flex}.c-connection h2{font-size:20px}.c-connection>.card-heading{margin-bottom:24px}.c-connection-state{color:#8c7e66;margin-top:auto;padding:22px 0 15px;font-size:14px;line-height:1.7}.c-connection .c-toolbar{margin-bottom:0}.c-connection .c-toolbar button{font-size:14px}.c-integration-flow{margin-top:16px}.c-integration-flow ol{grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:20px 0 0 20px;display:grid}.c-integration-flow li{color:#a78235;padding-left:5px;font-size:14px}.c-integration-flow li strong{color:#544a37;font-size:14px;display:block}.c-integration-flow li span{color:#8a7b60;margin-top:8px;font-size:14px;line-height:1.7;display:block}.c-guide-list{padding-left:20px;font-size:14px;line-height:1.9}.c-guide-list li{margin-bottom:12px}.c-code{background:#f0ebe0;border-radius:12px;padding:20px;font-size:14px;line-height:1.8;overflow:auto}.c-media-layout{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:16px;display:grid}.c-media-nav{padding:12px}.c-media-nav button{text-align:left;border-radius:10px;align-items:center;gap:9px;width:100%;padding:12px;font-size:14px;display:flex}.c-media-nav button>.icon{width:17px;height:17px}.c-media-nav button.active{color:#7e6121;background:#ffedb4;font-weight:700}.c-upload-button{cursor:pointer;position:relative;overflow:hidden}.c-upload-button input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.c-upload-button:focus-within{outline-offset:4px;outline:2px solid #946b17}.c-media-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.c-media-file{background:#f8f4ea88;border:1px solid #eee5d4;border-radius:13px;min-width:0;padding:10px}.c-media-thumb{background:#eee8da;border-radius:9px;place-items:center;width:100%;height:145px;display:grid;overflow:hidden}.c-media-thumb img{object-fit:cover;width:100%;height:100%}.c-media-thumb>.icon{color:#b39861;width:42px;height:42px}.c-media-file strong{overflow-wrap:anywhere;padding:12px 2px 0;font-size:14px;display:block}.c-media-file small{color:#96866b;padding:5px 2px 12px;font-size:14px;display:block}.c-media-actions{gap:6px;display:flex}.c-media-actions button{flex:1;min-height:28px;padding:5px 8px;font-size:14px}.c-file-list{flex-direction:column;gap:10px;display:flex}.c-file-list .c-media-file{align-items:center;gap:16px;display:flex}.c-file-list .c-media-file>div:first-of-type{flex:1}.c-file-list .c-media-thumb{flex-shrink:0;width:52px;height:52px}.c-media-preview img,.c-media-preview video{object-fit:contain;width:100%;max-height:60vh}.c-media-preview audio{width:100%}@media (min-width:1301px){.c-inbox{align-items:stretch;height:clamp(620px,68vh,720px);min-height:0}.c-conversations,.c-chat-panel,.c-customer-context{height:100%;min-height:0}.c-conversations{flex-direction:column;display:flex;overflow:hidden}.c-conversations>div{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;flex:1;padding-right:4px;overflow:hidden auto}.c-chat-panel{align-self:stretch}.c-messages{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;min-height:0;max-height:none;overflow-y:auto}.c-customer-context{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;align-self:stretch;overflow-y:auto}}@media (min-width:1600px){.c-menu-row{flex-direction:row;justify-content:space-between;align-items:center}.c-inbox{grid-template-columns:285px minmax(360px,1fr) 285px}}@media (max-width:1300px){.c-inbox{grid-template-columns:220px minmax(300px,1fr)}.c-customer-context{grid-column:1/-1}.c-customer-context .c-details{grid-template-columns:repeat(3,1fr)}.c-builder-layout,.c-ai-layout{grid-template-columns:1fr}.c-destination-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.c-settings-layout{grid-template-columns:1fr}.c-settings-nav{flex-flow:wrap}.c-settings-nav>a{padding:10px}.c-inbox{grid-template-columns:1fr}.c-conversations>div{gap:8px;display:flex;overflow-x:auto}.c-conversation{min-width:210px}.c-customer-context{grid-column:auto}.c-integration-flow ol,.c-media-layout{grid-template-columns:1fr}.c-media-nav{display:flex;overflow-x:auto}.c-media-nav button{white-space:nowrap;width:auto}}@media (max-width:767px){.commerce-heading{margin:12px 2px 20px}.commerce-heading h1{font-size:24px}.commerce-heading-actions{gap:7px}.commerce-heading-actions .primary-button,.commerce-heading-actions .secondary-button{padding:10px 12px;font-size:14px}.c-summary{grid-template-columns:1fr 1fr;gap:10px}.c-summary>div{padding:16px}.c-summary strong{font-size:23px}.c-summary small{font-size:14px}.c-destination-grid{grid-template-columns:1fr}.c-destination{min-height:210px}.c-form-grid,.c-details{grid-template-columns:1fr}.c-toolbar{gap:9px}.c-search{min-width:180px;max-width:none}.c-archive-toggle{margin-left:0}.c-pagination{gap:14px}.c-pagination>div{justify-content:space-between;width:100%}.c-form-footer{flex-wrap:wrap;align-items:flex-start}.c-product-hero,.c-report-period{flex-direction:column;align-items:flex-start}.c-report-chart{height:260px}.c-menu-row{margin-left:calc(var(--depth) * 12px);padding:12px}.c-mega-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.c-block-row{flex-wrap:wrap}.c-block-row>div{min-width:55%}.c-customer-context .c-details{grid-template-columns:1fr}.c-file-list .c-media-file{flex-wrap:wrap}.c-file-list .c-media-actions{width:100%}.c-selection{flex-wrap:wrap}.c-summary>div:last-child:nth-child(3){grid-column:1/-1}.c-ai-shortcuts>a{flex:1;min-width:180px}.c-page-preview{padding:15px}.c-page-preview .preview-hero h2{font-size:25px}}@media (prefers-reduced-motion:reduce){.c-destination{transition:none}.c-destination:hover{transform:none}}.c-table td{font-size:14px}.c-saved-draft{background:#f3f4e9;border-radius:12px;margin:12px 0;padding:18px}.c-saved-draft small{color:#8b7d65;font-size:14px}.c-saved-draft p{white-space:pre-wrap;margin-top:12px;font-size:14px;line-height:1.8}@media (max-width:1000px){.c-media-nav{flex-wrap:wrap;overflow-x:visible}.c-media-nav button{padding:10px}}.c-brand-assets{margin:2px 0 4px;padding:0;display:block}.c-brand-assets-head{justify-content:space-between;align-items:end;gap:16px;margin-bottom:12px;display:flex}.c-brand-assets-head h3{color:#3b372f;letter-spacing:-.2px;margin:0 0 4px;font-size:16px;font-weight:800}.c-brand-assets-head p{color:#8a7e68;max-width:780px;margin:0;font-size:13px;line-height:1.65}.c-brand-assets-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.c-brand-card{background:linear-gradient(145deg,#fffdf8e8,#fff8e9b8);border:1px solid #e6dbc8;border-radius:15px;min-width:0;padding:13px;box-shadow:inset 0 1px #fff,0 10px 24px -22px #745221}.c-brand-card-head{justify-content:space-between;align-items:start;gap:10px;min-height:54px;display:flex}.c-brand-card-head>div{min-width:0}.c-brand-card-head strong{color:#3c382f;font-size:14px;font-weight:800;display:block}.c-brand-card-head small{color:#8d826e;margin-top:4px;font-size:12px;font-weight:500;line-height:1.45;display:block}.c-brand-status{color:#7b5a17;background:#fff3c8;border:1px solid #ead8a8;border-radius:999px;flex:none;padding:4px 7px;font-size:11px;font-weight:800}.c-brand-preview{background:linear-gradient(145deg,#f9f4ea,#fffdf8);border:1px dashed #dfd0b4;border-radius:13px;place-items:center;min-height:92px;margin:11px 0;padding:12px;display:grid;overflow:hidden}.c-brand-image{object-fit:contain;width:58px;height:58px;display:block}.c-brand-image.is-wordmark{width:min(100%,190px);height:58px}.c-brand-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.c-brand-actions .secondary-button{text-align:center;justify-content:center;min-width:0}.c-brand-remove{white-space:nowrap;min-height:38px;padding:0 8px}.c-brand-remove:disabled{opacity:.42;cursor:not-allowed;pointer-events:none}@media (max-width:1200px){.c-brand-assets-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.c-brand-card:last-child{grid-column:1/-1}}@media (max-width:700px){.c-brand-assets-grid{grid-template-columns:1fr}.c-brand-card:last-child{grid-column:auto}.c-brand-actions{grid-template-columns:1fr}.c-brand-remove{justify-self:start}.c-brand-assets-head{align-items:start}}.c-category-manager{font-family:var(--font-sans);font-size:var(--font-body);margin-bottom:20px;padding:20px}.c-category-heading{margin-bottom:14px}.c-category-heading>span{color:#9a7425;font-size:var(--font-caption);letter-spacing:.02em;margin-bottom:5px;font-weight:800;display:block}.c-category-heading h2{color:#3b372f;font-size:var(--font-heading);letter-spacing:-.2px;margin:0;font-weight:800}.c-category-heading p{color:#8d826f;font-size:var(--font-body);margin:6px 0 0;line-height:1.55}.c-category-layout{grid-template-columns:minmax(240px,285px) minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.c-category-form{background:#fffaf08f;border:1px solid #e6dbc8;border-radius:13px;flex-direction:column;gap:10px;min-width:0;padding:13px;display:flex}.c-category-form-heading>span{color:#9a7425;font-size:var(--font-caption);letter-spacing:.02em;font-weight:800;display:block}.c-category-form-heading h3{color:#4a4439;margin:3px 0 1px;font-size:15px;font-weight:600}.c-category-form .c-field{font-size:var(--font-body);gap:6px}.c-category-form .c-field>span,.c-category-form .c-field>span>small{font-size:var(--font-body)}.c-category-form .c-field input,.c-category-form .c-field select,.c-category-form .c-field textarea{font-size:var(--font-body);border-radius:9px;padding:9px 10px}.c-category-form .c-field textarea{resize:vertical;min-height:84px}.c-category-form .c-form-error{color:#aa3e26;font-size:var(--font-body);margin:0;line-height:1.45}.c-category-form .c-form-error:empty{display:none}.c-category-submit{justify-content:flex-end;margin-top:auto;display:flex}.c-category-submit .primary-button{min-height:35px;font-size:var(--font-body);padding:8px 12px}.c-category-list{background:#fffdf8a3;border:1px solid #e6dbc8;border-radius:13px;min-width:0;overflow:hidden}.c-category-toolbar{border-bottom:1px solid #e8decb;align-items:center;gap:10px;padding:0 10px 0 0;display:flex}.c-category-toolbar .c-search{background:0 0;border:0;border-radius:0;max-width:none;height:39px}.c-category-toolbar .c-search input{font-size:var(--font-body)}.c-category-toolbar .c-archive-toggle{font-size:var(--font-body);white-space:nowrap}.c-category-toolbar input[type=checkbox]{width:16px;height:16px}.c-category-results{scrollbar-width:thin;max-height:278px;overflow:auto}.c-category-row{border-bottom:1px solid #e9dfce;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:9px 12px;display:flex}.c-category-row:last-child{border-bottom:0}.c-category-copy{min-width:0}.c-category-copy>div{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.c-category-copy strong{color:#49443a;font-size:var(--font-body);font-weight:750}.c-category-copy span{color:#a09583;font-size:var(--font-body)}.c-category-copy small{color:#9a8e7b;font-size:var(--font-body);overflow-wrap:anywhere;margin-top:4px;line-height:1.4;display:block}.c-category-actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:6px;display:flex}.c-category-actions>span{color:#907234;font-size:var(--font-body);margin-right:2px;font-weight:750}.c-category-actions .secondary-button{min-height:29px;font-size:var(--font-body);box-shadow:none;border-radius:8px;padding:6px 9px}.c-category-empty{color:#8f846f;font-size:var(--font-body);text-align:center;padding:38px 18px}.c-content-image-field{min-width:0}.c-content-image-control{background:#fffdf6a6;border:1px solid #e1d7c5;border-radius:12px;grid-template-columns:minmax(150px,220px) minmax(0,1fr);align-items:center;gap:15px;min-height:155px;padding:14px;display:grid}.c-content-image-preview{color:#958976;width:100%;height:126px;font-size:var(--font-body);text-align:center;background:#f1ebdf;border:1px dashed #d8cbb3;border-radius:11px;place-items:center;font-weight:600;display:grid;overflow:hidden}.c-content-image-preview img{object-fit:cover;width:100%;height:100%;display:block}.c-content-image-actions{flex-wrap:wrap;align-content:center;align-items:center;gap:10px;min-width:0;display:flex}.c-content-image-actions>small{color:#8d806b;font-size:var(--font-body);flex-basis:100%;font-weight:500;line-height:1.5}.c-content-image-upload{cursor:pointer;position:relative;overflow:hidden}.c-content-image-upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.c-content-image-upload:focus-within{outline-offset:3px;outline:2px solid #946b17}.c-content-image-remove:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.c-content-table-image{color:#a1947d;width:56px;height:40px;font-size:var(--font-body);background:#eee8da;border-radius:9px;place-items:center;display:grid;overflow:hidden}.c-content-table-image img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:1000px){.c-category-layout{grid-template-columns:1fr}.c-category-results{max-height:320px}}@media (max-width:767px){.c-category-manager{padding:15px}.c-category-toolbar{flex-wrap:wrap;align-items:stretch;padding:8px 10px}.c-category-toolbar .c-search{width:100%;padding:0}.c-category-toolbar .c-archive-toggle{margin-left:0}.c-category-row{flex-direction:column;align-items:flex-start}.c-category-actions{justify-content:flex-start;width:100%}.c-content-image-control{grid-template-columns:1fr}.c-content-image-preview{max-width:220px}.c-content-image-actions{align-items:flex-start}}.storefront-command{background:linear-gradient(120deg,#fffcf3eb,#f7eed6bd);justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;padding:18px 20px;display:flex}.storefront-command-main{align-items:center;gap:14px;min-width:0;display:flex}.storefront-command-mark{color:#523b0c;background:linear-gradient(145deg,#f7c94d,#e2a520);border-radius:13px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 1px 1px #fff8,0 8px 20px #a8791d22}.storefront-command-mark .icon{width:22px;height:22px}.storefront-store-line{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.storefront-command h2{letter-spacing:-.35px;font-size:18px;line-height:1.25}.storefront-command p{color:#817866;overflow-wrap:anywhere;margin-top:5px;font-size:13px;line-height:1.55}.storefront-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.storefront-metric{background:#fffef9ad;border:1px solid #fff;border-radius:14px;align-items:center;gap:12px;min-width:0;padding:14px 15px;display:flex;box-shadow:0 5px 16px #6f582414}.storefront-metric-icon{color:#8d6717;background:#f4ead2;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.storefront-metric.green .storefront-metric-icon{color:#287452;background:#e5f2e8}.storefront-metric.blue .storefront-metric-icon{color:#386987;background:#e7eff5}.storefront-metric.amber .storefront-metric-icon{color:#9a6f13;background:#fff0cb}.storefront-metric.red .storefront-metric-icon{color:#a94e39;background:#fae5de}.storefront-metric-icon .icon{width:18px;height:18px}.storefront-metric>div{min-width:0}.storefront-metric span:not(.storefront-metric-icon){color:#7f7564;font-size:12px;font-weight:650;display:block}.storefront-metric strong{color:#302d26;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:18px;line-height:1.25;display:block;overflow:hidden}.storefront-metric small{color:#948978;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;display:block;overflow:hidden}.storefront-section{margin-top:22px}.storefront-section-heading{justify-content:space-between;align-items:flex-end;gap:16px;margin:0 4px 12px;display:flex}.storefront-section-heading>div{min-width:0}.storefront-section-heading span{color:#9a7a37;letter-spacing:.1em;font-size:11px;font-weight:800}.storefront-section-heading h2{letter-spacing:-.3px;margin-top:4px;font-size:18px;line-height:1.3}.storefront-section-heading p{color:#817866;margin-top:4px;font-size:13px;line-height:1.55}.storefront-section-heading .text-link{color:#8b691e;flex:none;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.storefront-section-heading .text-link .icon{width:13px;height:13px}.storefront-tool-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.storefront-tool-card{text-align:left;background:linear-gradient(135deg,#fffef9db,#f9f4e9ad);border:1px solid #fffffff5;border-radius:14px;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:11px;min-height:92px;padding:13px;transition:transform .15s,box-shadow .15s,border-color .15s;display:grid;box-shadow:0 4px 14px #735b2510,inset 0 1px #fff}.storefront-tool-card:hover{border-color:#ebd8a4;transform:translateY(-1px);box-shadow:0 10px 22px #6d552018,inset 0 1px #fff}.storefront-tool-card:focus-visible{outline-offset:2px;outline:2px solid #c99a28}.storefront-tool-icon{color:#86651f;background:#f2ead8;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.storefront-tool-icon .icon{width:18px;height:18px}.storefront-tool-card.tone-mint .storefront-tool-icon,.storefront-tool-icon.tone-mint{color:#2a7854;background:#e5f3e9}.storefront-tool-card.tone-green .storefront-tool-icon,.storefront-tool-icon.tone-green{color:#23714d;background:#e4f1e6}.storefront-tool-card.tone-blue .storefront-tool-icon,.storefront-tool-icon.tone-blue{color:#396a87;background:#e6eef5}.storefront-tool-card.tone-amber .storefront-tool-icon,.storefront-tool-icon.tone-amber{color:#936a15;background:#fff0c8}.storefront-tool-copy{min-width:0}.storefront-tool-copy strong{color:#38342b;font-size:14px;font-weight:780;line-height:1.35;display:block}.storefront-tool-copy small{color:#807767;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:12px;line-height:1.42;display:-webkit-box;overflow:hidden}.storefront-tool-copy em{color:#9a772d;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:11px;font-style:normal;font-weight:750;line-height:1.3;display:block;overflow:hidden}.storefront-tool-arrow{color:#a99875}.storefront-tool-arrow .icon{width:14px;height:14px}.storefront-content-section{margin-top:28px}.storefront-content-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.storefront-content-card{background:#fffef9b3;border:1px solid #fff;border-radius:13px;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:10px;min-height:76px;padding:12px 13px;display:grid;box-shadow:0 4px 14px #735b250e}.storefront-content-card:hover{background:#fffdf8;box-shadow:0 8px 20px #735b2516}.storefront-content-icon{color:#82631d;background:#f0eadc;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.storefront-content-icon .icon{width:17px;height:17px}.storefront-content-card strong{font-size:13px;font-weight:760;display:block}.storefront-content-card small{color:#8a806f;margin-top:3px;font-size:11px;line-height:1.4;display:block}.storefront-content-card>.icon{color:#a79573;width:13px;height:13px}.store-tool-dialog-head{background:linear-gradient(135deg,#fffdf8,#f7f0df8f);border:1px solid #eee4cf;border-radius:14px;align-items:center;gap:13px;padding:13px;display:flex}.store-tool-dialog-head>div{min-width:0}.store-tool-dialog-head p{color:#756d5d;margin:0;font-size:13px;line-height:1.55}.store-tool-dialog-head strong{color:#80611f;margin-top:5px;font-size:12px;display:block}.store-tool-dialog-note{color:#716958;background:#f2eddf;border-radius:12px;margin-top:14px;padding:13px 14px;font-size:13px;line-height:1.65}.store-tool-dialog-actions{border-top:1px solid #e8deca;justify-content:flex-end;gap:9px;margin-top:18px;padding-top:16px;display:flex}.store-tool-form{margin-top:0}.store-tool-form .store-tool-dialog-head{margin-bottom:2px}.store-preview-card{background:linear-gradient(130deg,#fff8e7,#fffdfa);border:1px solid #fff;border-radius:16px;align-items:center;gap:14px;padding:16px;display:flex}.store-preview-card small{color:#9a7a37;letter-spacing:.08em;font-size:11px;font-weight:800;display:block}.store-preview-card h3{letter-spacing:-.45px;margin-top:3px;font-size:22px}.store-preview-card p{color:#7d7464;margin-top:3px;font-size:13px}.store-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.store-preview-grid>div{background:#fffdfa;border:1px solid #eee4cf;border-radius:12px;padding:13px}.store-preview-grid span{color:#8a806f;font-size:12px;display:block}.store-preview-grid strong{margin-top:5px;font-size:16px;display:block}@media (max-width:1399px){.storefront-tool-grid,.storefront-content-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1099px){.storefront-metrics,.storefront-tool-grid,.storefront-content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.storefront-command,.storefront-section-heading{flex-direction:column;align-items:flex-start}.storefront-command .secondary-button{width:100%}.storefront-metrics,.storefront-tool-grid,.storefront-content-grid{grid-template-columns:1fr}.storefront-section-heading .text-link{align-self:flex-start}.store-preview-grid{grid-template-columns:1fr}}.product-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.product-summary-card{background:linear-gradient(135deg,#fffdf7e8,#f8f0dfb8);border:1px solid #ffffffed;border-radius:16px;min-width:0;padding:16px 17px;position:relative;overflow:hidden;box-shadow:0 7px 18px #745c2811}.product-summary-card:after{content:"";background:#d7b85f14;border-radius:50%;width:100px;height:100px;position:absolute;inset:auto -18px -34px auto}.product-summary-top{z-index:1;justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.product-summary-top small{color:#8a7e68;text-align:right;font-size:13px;font-weight:650;line-height:1.45}.product-summary-icon{color:#33765a;background:#e5f2e8;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.product-summary-card.amber .product-summary-icon{color:#a57614;background:#fff0c8}.product-summary-card.red .product-summary-icon{color:#b14e3c;background:#fbe4df}.product-summary-icon .icon{width:17px;height:17px}.product-summary-card>strong{z-index:1;letter-spacing:-.65px;margin-top:12px;font-size:25px;line-height:1;display:block;position:relative}.product-summary-card>span:last-child{z-index:1;color:#6f6759;margin-top:7px;font-size:14px;font-weight:650;display:block;position:relative}.product-filter-card{margin-bottom:14px;padding:12px 14px}.product-toolbar{flex-wrap:nowrap;margin:0}.product-toolbar .c-filter select{min-width:145px;min-height:40px}.product-archive-toggle{white-space:nowrap;margin-left:0}.product-search{background:#fffdf7b8;max-width:300px;height:40px;margin-left:auto}.product-resource{padding:0;overflow:visible}.product-list-heading{border-bottom:1px solid #e8deca8c;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px 13px;display:flex}.product-list-heading>div>span{color:#a07725;letter-spacing:.08em;margin-bottom:4px;font-size:13px;font-weight:800;display:block}.product-list-heading h2{font-size:var(--font-heading)}.product-list-heading>small{color:#897e6b;font-size:14px}.product-resource>#resource-results{padding:0 12px 12px}.product-table-scroll{overflow:auto hidden}.product-table{border-collapse:separate;border-spacing:0 10px;width:100%;min-width:1320px}.product-table th{color:#756c5e;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;background:#f1eee6d9;padding:10px;font-size:14px;font-weight:700}.product-table th:first-child{border-radius:9px 0 0 9px}.product-table th:last-child{border-radius:0 9px 9px 0}.product-table th>button{color:inherit;letter-spacing:.02em;text-transform:uppercase;font-size:14px;font-weight:700}.product-table th>button .icon{width:11px;height:11px}.product-table td{vertical-align:middle;white-space:nowrap;border-bottom:0;padding:14px 10px;font-size:14px;line-height:1.45}.product-table tbody tr{transition:background .16s}.product-table tbody tr:hover{background:#fff9ec8c}.product-record-name{gap:12px;min-width:230px}.product-record-name .product-thumb{border-radius:11px;width:42px;height:42px}.product-record-name>span>strong{text-overflow:ellipsis;max-width:178px;font-size:14px;font-weight:800;display:block;overflow:hidden}.product-record-name small{text-overflow:ellipsis;max-width:195px;margin-top:3px;font-size:13px;line-height:1.4;overflow:hidden}.product-mono{color:#726c62;font-variant-numeric:tabular-nums;font-size:13px}.product-status{border-radius:8px;align-items:center;gap:5px;padding:5px 8px;font-size:13px;font-weight:750;display:inline-flex}.product-status>i{background:currentColor;border-radius:50%;width:5px;height:5px}.product-status.green{color:#277252;background:#e4f5e9}.product-status.amber{color:#92690f;background:#fff0c8}.product-status.red{color:#aa4837;background:#fbe4df}.product-status.blue{color:#586e80;background:#e9eff2}.product-inventory{width:108px}.product-inventory strong{margin-bottom:7px;font-size:13px;font-weight:750;display:block}.product-inventory>span{background:#e4e2da;border-radius:999px;width:76px;height:4px;display:block;overflow:hidden}.product-inventory>span>i{border-radius:inherit;background:#479971;height:100%;display:block}.product-inventory.green strong{color:#2c7355}.product-inventory.amber strong{color:#91670f}.product-inventory.amber>span>i{background:#c89625}.product-inventory.red strong{color:#aa4938}.product-inventory.red>span>i{background:#c9604c}.product-trend{color:#32875f;align-items:center;gap:8px;min-width:110px;display:flex}.product-trend.down{color:#c35142}.product-trend svg{width:64px;height:30px;overflow:visible}.product-trend polyline{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.product-trend small{font-size:13px;font-weight:800}.product-rating{color:#a2761d;align-items:center;gap:5px;font-size:13px;font-weight:750;display:inline-flex}.product-rating .icon{width:15px;height:15px}.product-empty-value,.product-date{color:#8c8375;font-size:13px}.product-actions-cell{z-index:3;text-align:right;width:52px;min-width:52px;position:sticky;right:0;overflow:visible}.product-row-menu{position:relative}.product-row-menu-trigger{cursor:pointer;color:#544d42;background:#fffdf8a8;border:1px solid #e6dcc9;border-radius:10px;place-items:center;width:38px;height:38px;margin-left:auto;display:grid}:is(.product-row-menu-trigger:hover,.product-row-menu:has(.product-row-menu-panel:popover-open)>.product-row-menu-trigger){color:#4e3d1f;background:#efe7d8;border-color:#ddcfb4}.product-row-menu-trigger .icon{width:21px;height:21px}.product-row-menu-panel{z-index:1200;inset:auto;top:var(--row-menu-top,0);left:var(--row-menu-left,0);overscroll-behavior:contain;visibility:hidden;background:#fffdf8;border:1px solid #e3d9c6;border-radius:13px;width:190px;max-height:calc(100vh - 24px);margin:0;padding:8px;position:fixed;overflow-y:auto;box-shadow:0 18px 38px #503b1c2b,0 2px 7px #503b1c12}.product-row-menu-panel.is-positioned{visibility:visible}.product-row-menu-panel button{color:#514b40;text-align:left;border-radius:9px;align-items:center;gap:10px;width:100%;padding:10px 11px;font-size:14px;font-weight:650;line-height:1.35;display:flex}.product-row-menu-panel button:hover{background:#f2eee4}.product-row-menu-panel button .icon{color:#81745f;width:17px;height:17px}.product-row-menu-panel button.danger{color:#ad4435}.product-row-menu-panel button.danger .icon{color:inherit}.product-menu-rule{background:#eee5d7;height:1px;margin:7px 5px;display:block}.product-table thead th:last-child,.category-top-table thead th:last-child{z-index:4;background:#f1eee6;position:sticky;right:0}.product-table tbody tr:nth-child(5n+1)>td.product-actions-cell,.category-top-table tbody tr:nth-child(5n+1)>td.category-top-actions{background:var(--row-mint)}.product-table tbody tr:nth-child(5n+2)>td.product-actions-cell,.category-top-table tbody tr:nth-child(5n+2)>td.category-top-actions{background:var(--row-blue)}.product-table tbody tr:nth-child(5n+3)>td.product-actions-cell,.category-top-table tbody tr:nth-child(5n+3)>td.category-top-actions{background:var(--row-lilac)}.product-table tbody tr:nth-child(5n+4)>td.product-actions-cell,.category-top-table tbody tr:nth-child(5n+4)>td.category-top-actions{background:var(--row-peach)}.product-table tbody tr:nth-child(5n+5)>td.product-actions-cell,.category-top-table tbody tr:nth-child(5n+5)>td.category-top-actions{background:var(--row-sand)}.category-top-table tbody tr.is-selected>td.category-top-actions{background:#fff7df}.subcategory-table thead th:last-child,.subcategory-table tbody td:last-child{z-index:3;position:sticky;right:0}.subcategory-table thead th:last-child{z-index:4;background:#f1eee6}.subcategory-table tbody tr:nth-child(5n+1)>td:last-child{background:var(--row-mint)}.subcategory-table tbody tr:nth-child(5n+2)>td:last-child{background:var(--row-blue)}.subcategory-table tbody tr:nth-child(5n+3)>td:last-child{background:var(--row-lilac)}.subcategory-table tbody tr:nth-child(5n+4)>td:last-child{background:var(--row-peach)}.subcategory-table tbody tr:nth-child(5n+5)>td:last-child{background:var(--row-sand)}.product-import-intro{background:linear-gradient(135deg,#fffaf0,#fffdf8);border:1px solid #eee3cf;border-radius:14px;align-items:flex-start;gap:13px;padding:15px;display:flex}.product-import-intro>.icon{color:#795813;background:#f8df9b;border-radius:8px;width:27px;height:27px;padding:5px}.product-import-intro strong{font-size:14px;display:block}.product-import-intro p{color:#807665;margin-top:4px;font-size:12px;line-height:1.55}.product-import-drop{cursor:pointer;background:#f7f1e691;border:1px dashed #ceb987;border-radius:14px;place-items:center;min-height:120px;display:grid}.product-import-drop>span{align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.product-import-drop>span .icon{width:17px;height:17px}.product-import-drop input{width:min(100%,320px);margin-top:9px;font-size:12px}.product-import-columns{flex-wrap:wrap;gap:7px;display:flex}.product-import-columns span{color:#746b5c;background:#f1ebde;border-radius:7px;padding:5px 8px;font-size:10px;font-weight:750}.product-delete-confirm{background:#fff5f2;border:1px solid #f0d5cf;border-radius:14px;align-items:flex-start;gap:14px;padding:15px;display:flex}.product-delete-confirm>span{color:#a84637;background:#f5ded8;border-radius:10px;flex-shrink:0;place-items:center;width:37px;height:37px;display:grid}.product-delete-confirm>span .icon{width:18px;height:18px}.product-delete-confirm h3{font-size:15px}.product-delete-confirm p{color:#7d6f65;margin-top:6px;font-size:12px;line-height:1.65}.product-danger-button{color:#a53e31;background:#fff9f7;border-color:#eacdc7}.product-danger-button:hover{background:#fff0ec}.product-danger-button .icon{width:15px;height:15px}.product-activity-list{gap:8px;display:grid}.product-activity-item{background:#fffdf8;border:1px solid #eee4d3;border-radius:11px;align-items:center;gap:11px;padding:11px 12px;display:flex}.product-activity-item>span{color:#85641e;background:#f1eadc;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.product-activity-item>span .icon{width:15px;height:15px}.product-activity-item strong{font-size:12px;display:block}.product-activity-item small{color:#8a8174;margin-top:3px;font-size:10px;display:block}@media (max-width:1199px){.product-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-toolbar{flex-wrap:wrap}.product-search{width:100%;max-width:none;margin-left:0}.product-archive-toggle{margin-left:auto}}@media (max-width:767px){.product-summary-grid{grid-template-columns:1fr 1fr;gap:9px}.product-summary-card{padding:13px}.product-summary-card>strong{font-size:21px}.product-summary-top small{display:none}.product-toolbar .c-filter{flex:1}.product-toolbar .c-filter select{width:100%;min-width:0}.product-archive-toggle{order:3;margin-left:0}.product-search{order:4}.product-list-heading{padding:14px}.product-resource>#resource-results{padding:0 8px 10px}.product-import-form .c-form-footer{gap:8px}.product-import-form .c-form-footer>*{flex:1}}.category-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.category-overview-card{background:linear-gradient(135deg,#fffdf8d9,#f7efe0a8);border:1px solid #ffffffea;border-radius:15px;align-items:center;gap:12px;min-width:0;padding:13px 14px;display:flex;box-shadow:0 7px 17px #735b2510}.category-overview-card>span{color:#7b5b17;background:#f5e5b9;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.category-overview-card:nth-child(2)>span{color:#467059;background:#e9f0e8}.category-overview-card:nth-child(3)>span{color:#527086;background:#e8eef2}.category-overview-card:nth-child(4)>span{color:#9a7015;background:#fff0cb}.category-overview-card>span .icon{width:17px;height:17px}.category-overview-card>div{min-width:0}.category-overview-card small,.category-overview-card em{color:#897f6d;font-size:13px;font-style:normal;line-height:1.4;display:block}.category-overview-card strong{color:#3f3b34;letter-spacing:-.35px;margin:3px 0;font-size:22px;line-height:1.1;display:block}.category-workspace{gap:14px;display:grid}.category-top-card,.category-sub-card{padding:0;overflow:visible}.category-section-heading{border-bottom:1px solid #e9dfce;justify-content:space-between;align-items:center;gap:18px;padding:15px 17px 13px;display:flex}.category-section-heading>div{min-width:0}.category-section-heading>div>span{color:#9d7727;letter-spacing:.08em;margin-bottom:4px;font-size:13px;font-weight:800;display:block}.category-section-heading h2{font-size:var(--font-heading);letter-spacing:-.2px;margin:0;font-weight:800}.category-section-heading p{color:#8a806f;margin:5px 0 0;font-size:14px;line-height:1.55}.category-section-heading>small{color:#8d826f;white-space:nowrap;font-size:14px}.category-sub-heading .primary-button{min-height:40px;padding:9px 13px;font-size:14px}.category-sub-heading .primary-button .icon{width:16px;height:16px}.category-table-scroll{padding:0 12px 12px;overflow:auto hidden}.category-top-table,.subcategory-table{border-collapse:separate;border-spacing:0 10px;width:100%}.category-top-table{min-width:1000px}.category-top-table th,.subcategory-table th{color:#756d60;letter-spacing:.02em;text-align:left;text-transform:uppercase;white-space:nowrap;background:#f1eee6d4;padding:10px 12px;font-size:14px;font-weight:700}.category-top-table th:first-child,.subcategory-table th:first-child{border-radius:9px 0 0 9px}.category-top-table th:last-child,.subcategory-table th:last-child{border-radius:0 9px 9px 0}.category-top-table td,.subcategory-table td{color:#5f594e;vertical-align:middle;white-space:nowrap;border-bottom:0;padding:14px 12px;font-size:14px;line-height:1.45}.category-top-table tbody tr,.subcategory-table tbody tr{transition:background .16s,border-color .16s}.category-top-table tbody tr:hover,.subcategory-table tbody tr:hover{background:#fff9ec86}.category-top-table tbody tr.is-selected{background:#fff7dfb3;box-shadow:inset 3px 0 #d6a52a}.category-name-button{text-align:left;align-items:center;gap:12px;min-width:250px;display:flex}.category-icon-tile{color:#806322;background:linear-gradient(145deg,#fffaf0,#f4ead7);border:1px solid #eadfc9;border-radius:11px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.category-icon-tile .icon{width:18px;height:18px}.category-name-button>span:last-child{min-width:0}.category-name-button strong{color:#454138;font-size:14px;font-weight:800;display:block}.category-name-button small{color:#948a79;align-items:center;gap:7px;margin-top:4px;font-size:13px;line-height:1.4;display:flex}.category-status{border-radius:999px;align-items:center;gap:5px;width:max-content;padding:4px 8px;font-size:13px;font-weight:800;display:inline-flex}.category-status i{background:currentColor;border-radius:50%;width:5px;height:5px}.category-status.visible{color:#317052;background:#e5f4e8}.category-status.hidden{color:#756f65;background:#eeeae2}.category-trend{color:#337352;background:#e7f4e9;border-radius:8px;align-items:center;gap:4px;padding:5px 8px;font-size:13px;font-weight:800;display:inline-flex}.category-trend.down{color:#ae4b3c;background:#f9e5e1}.category-trend .icon{width:11px;height:11px}.category-share{align-items:center;gap:9px;min-width:125px;display:flex}.category-share>span{background:#e8e4da;border-radius:999px;width:72px;height:5px;display:block;overflow:hidden}.category-share>span>i{border-radius:inherit;background:#c79a2e;height:100%;display:block}.category-share small{color:#8a8172;font-size:13px}.category-top-actions{z-index:3;text-align:right;white-space:nowrap;width:96px;min-width:96px;position:sticky;right:0;overflow:visible}.category-select-arrow{vertical-align:middle;color:#6f6555;border-radius:9px;place-items:center;width:36px;height:36px;display:inline-grid}.category-select-arrow:hover{color:#715516;background:#f1eadc}.category-select-arrow .icon{width:16px;height:16px}.category-row-menu{vertical-align:middle;margin-left:5px;display:inline-block}.category-filter-card{padding:10px 12px}.category-filter-toolbar{align-items:center;gap:9px;display:flex}.category-filter-toolbar .c-filter select{min-width:155px;min-height:40px;font-size:14px}.category-search{background:#fffdf7bf;width:min(360px,100%);max-width:360px;height:40px;margin-left:auto}.category-search input{font-size:14px}.category-archive-toggle{white-space:nowrap;margin-left:0;font-size:14px}.category-selection{margin:10px 10px 0}.subcategory-table{min-width:1120px}.subcategory-name{color:#4f4a42;text-align:left;align-items:center;gap:9px;display:flex}.subcategory-name>span{color:#9c7b36;place-items:center;width:20px;height:20px;display:grid}.subcategory-name>span .icon{width:11px;height:11px}.subcategory-name strong{font-size:14px;font-weight:750}.category-featured{color:#91887b;border-radius:8px;place-items:center;width:28px;height:28px;font-size:14px;display:inline-grid}.category-featured.yes{color:#3c7a5c;background:#e8f4ea}.category-featured .icon{width:14px;height:14px}.archived-category-table{min-width:680px}.archived-category-table td:first-child strong{color:#4f4a41;font-size:14px;display:block}.category-archive-path{color:#918677;margin-top:4px;font-size:13px;display:block}.category-record-form .c-form-grid{align-items:start}.category-editor-note{color:#776c5c;background:#fffaf0;border:1px solid #eadfc9;border-radius:11px;align-items:flex-start;gap:9px;padding:11px 12px;display:flex}.category-editor-note>.icon{color:#9b7420;flex:none;width:16px;height:16px;margin-top:1px}.category-editor-note p{margin:0;font-size:14px;line-height:1.6}@media (max-width:1199px){.category-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.category-filter-toolbar{flex-wrap:wrap}.category-search{order:4;width:100%;max-width:none;margin-left:0}.category-archive-toggle{margin-left:auto}}@media (max-width:767px){.category-overview-grid{grid-template-columns:1fr 1fr;gap:8px}.category-overview-card{padding:11px}.category-overview-card>span{flex-basis:31px;width:31px;height:31px}.category-overview-card strong{font-size:17px}.category-overview-card em{display:none}.category-section-heading{flex-direction:column;align-items:flex-start;gap:10px;padding:13px}.category-section-heading>small{white-space:normal}.category-sub-heading .primary-button{justify-content:center;align-self:stretch}.category-filter-toolbar .c-filter{flex:1}.category-filter-toolbar .c-filter select{width:100%;min-width:0}.category-archive-toggle{order:3;margin-left:0}.category-search{order:4}.category-table-scroll{padding-inline:7px}}.order-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.order-summary-card{background:linear-gradient(135deg,#fffdf7e8,#f8f0dfb8);border:1px solid #ffffffed;border-radius:16px;align-items:center;gap:13px;min-width:0;padding:16px 17px;display:flex;box-shadow:0 7px 18px #745c2811}.order-summary-card>span{color:#33765a;background:#e5f2e8;border-radius:11px;flex:0 0 39px;place-items:center;width:39px;height:39px;display:grid}.order-summary-card.blue>span{color:#4b6f87;background:#e7eef4}.order-summary-card.amber>span{color:#9a6f15;background:#fff0c8}.order-summary-card.red>span{color:#ab4b3a;background:#fbe4df}.order-summary-card>span .icon{width:19px;height:19px}.order-summary-card>div{min-width:0}.order-summary-card small,.order-summary-card em{color:#837967;font-size:14px;font-style:normal;line-height:1.4;display:block}.order-summary-card strong{color:#39362f;letter-spacing:-.45px;margin:4px 0;font-size:24px;line-height:1.1;display:block}.order-shortcuts{flex-wrap:wrap;gap:8px;margin:-2px 0 14px;display:flex}.order-shortcuts .secondary-button{min-height:38px;box-shadow:none;padding:8px 11px;font-size:14px}.order-shortcuts .secondary-button .icon{width:14px;height:14px}.order-filter-card{margin-bottom:14px;padding:12px 14px}.order-toolbar{flex-wrap:nowrap;margin:0}.order-toolbar .c-filter select{min-width:150px;min-height:40px;font-size:14px}.order-search{background:#fffdf7b8;width:min(360px,100%);max-width:360px;height:40px;margin-left:auto}.order-search input{font-size:14px}.order-resource{padding:0;overflow:visible}.order-list-heading{border-bottom:1px solid #e8deca8c;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px 13px;display:flex}.order-list-heading>div>span{color:#a07725;letter-spacing:.07em;margin-bottom:4px;font-size:14px;font-weight:800;display:block}.order-list-heading h2{font-size:var(--font-heading);margin:0;font-weight:800}.order-list-heading>small{color:#897e6b;font-size:14px}.order-resource>#resource-results{padding:0 12px 12px}.order-table-scroll{overflow:auto hidden}.order-table{border-collapse:separate;border-spacing:0 10px;width:100%;min-width:1220px}.order-table th{color:#756c5e;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;background:#f1eee6d9;padding:10px;font-size:14px;font-weight:700}.order-table th:first-child{border-radius:9px 0 0 9px}.order-table th:last-child{z-index:4;background:#f1eee6;border-radius:0 9px 9px 0;position:sticky;right:0}.order-table th>button{color:inherit;letter-spacing:.02em;text-transform:uppercase;font-size:14px;font-weight:700}.order-table td{color:#5e584d;vertical-align:middle;white-space:nowrap;border-bottom:0;padding:14px 10px;font-size:14px;line-height:1.45}.order-table tbody tr:hover{background:#fff9ec86}.order-number{text-align:left;gap:3px;min-width:105px;display:grid}.order-number strong{color:#403c34;font-size:14px;font-weight:800}.order-number small,.order-date{color:#8b8170;font-size:14px}.order-customer{min-width:185px}.order-customer strong{color:#454037;text-overflow:ellipsis;max-width:185px;font-size:14px;font-weight:800;display:block;overflow:hidden}.order-customer small{color:#8b8172;text-overflow:ellipsis;max-width:195px;margin-top:3px;font-size:14px;display:block;overflow:hidden}.order-items-cell{align-items:center;gap:10px;min-width:205px;display:flex}.order-item-thumbs{flex:none;padding-left:6px;display:flex}.order-item-thumbs .product-thumb,.order-item-fallback{border:2px solid #fffaf0;border-radius:10px;width:36px;height:36px;margin-left:-6px;box-shadow:0 3px 8px #66491d12}.order-item-fallback{color:#776d5d;background:#eee7da;place-items:center;display:grid}.order-item-fallback .icon{width:16px;height:16px}.order-items-cell>span:last-child strong{color:#4a453b;font-size:14px;font-weight:800;display:block}.order-items-cell>span:last-child small{color:#8b8172;text-overflow:ellipsis;max-width:135px;margin-top:3px;font-size:14px;display:block;overflow:hidden}.order-total{color:#3f3b33;font-size:14px;font-weight:850}.order-state{border-radius:8px;align-items:center;gap:6px;width:max-content;padding:5px 8px;font-size:14px;font-weight:750;display:inline-flex}.order-state>i{background:currentColor;border-radius:50%;width:6px;height:6px}.order-state.green{color:#277252;background:#e4f5e9}.order-state.amber{color:#91670f;background:#fff0c8}.order-state.red{color:#aa4938;background:#fbe4df}.order-state.blue{color:#566f82;background:#e7eef3}.order-delivery-cell{min-width:150px}.order-delivery-cell strong{color:#4f493f;text-overflow:ellipsis;max-width:160px;font-size:14px;font-weight:750;display:block;overflow:hidden}.order-delivery-cell small{color:#8b8172;text-overflow:ellipsis;max-width:165px;margin-top:3px;font-size:14px;display:block;overflow:hidden}.order-delivery-cell.muted{opacity:.72}.order-actions-cell{z-index:3;text-align:right;width:52px;min-width:52px;position:sticky;right:0;overflow:visible}.order-table tbody tr:nth-child(5n+1)>td.order-actions-cell{background:var(--row-mint)}.order-table tbody tr:nth-child(5n+2)>td.order-actions-cell{background:var(--row-blue)}.order-table tbody tr:nth-child(5n+3)>td.order-actions-cell{background:var(--row-lilac)}.order-table tbody tr:nth-child(5n+4)>td.order-actions-cell{background:var(--row-peach)}.order-table tbody tr:nth-child(5n+5)>td.order-actions-cell{background:var(--row-sand)}.order-row-menu-panel{width:225px}.order-detail-status{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.order-detail-status>div{flex-wrap:wrap;gap:8px;display:flex}.order-detail-status>small{color:#827866;font-size:14px}.order-timeline{background:#fffaf28f;border:1px solid #eadfcf;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:16px;padding:14px 16px;display:grid}.order-timeline>div{color:#958a78;align-items:center;gap:8px;min-height:34px;font-size:14px;display:flex;position:relative}.order-timeline>div:after{content:"";z-index:0;background:#e5ddcf;height:2px;position:absolute;top:50%;left:34px;right:8px;transform:translateY(-50%)}.order-timeline>div:last-child:after{display:none}.order-timeline>div>span,.order-timeline>div>strong{z-index:1;position:relative}.order-timeline>div>span{background:#fffdf8;border:1px solid #ded3c0;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:13px;font-weight:800;display:grid}.order-timeline>div>span .icon{width:14px;height:14px}.order-timeline>div.complete,.order-timeline>div.current{color:#326f54}.order-timeline>div.complete>span,.order-timeline>div.current>span{background:#e7f5eb;border-color:#cce5d6}.order-timeline>div.complete:after{background:#bcdcc8}.order-timeline.cancelled{color:#9b4739;background:#fff2ef;align-items:center;gap:10px;display:flex}.order-timeline.cancelled>span{background:#f7ded8;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.order-timeline.cancelled>span .icon{width:16px;height:16px}.order-timeline.cancelled strong{font-size:14px}.order-timeline.cancelled small{color:#8d706a;font-size:14px}.order-detail-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:14px;display:grid}.order-detail-side{align-content:start;gap:14px;display:grid}.order-detail-panel{background:#fffdf8c7;border:1px solid #e9decc;border-radius:14px;min-width:0;padding:15px}.order-detail-panel-heading{align-items:center;gap:10px;margin-bottom:13px;display:flex}.order-detail-panel-heading>span{color:#856724;background:#f2eadb;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.order-detail-panel-heading>span .icon{width:17px;height:17px}.order-detail-panel-heading strong{color:#443f36;font-size:14px;font-weight:800;display:block}.order-detail-panel-heading small{color:#8a806e;margin-top:2px;font-size:14px;display:block}.order-detail-items{gap:8px;display:grid}.order-detail-item{background:#f5efe4a6;border-radius:11px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.order-detail-item .product-thumb,.order-detail-item>.order-item-fallback{border-radius:10px;width:42px;height:42px}.order-detail-item>div strong{color:#49443a;font-size:14px;display:block}.order-detail-item>div small{color:#8c8270;margin-top:3px;font-size:14px;display:block}.order-detail-item>strong{font-size:14px}.order-totals{border-top:1px solid #e7dcc9;gap:8px;margin-top:14px;padding-top:12px;display:grid}.order-totals>div{color:#72695b;justify-content:space-between;align-items:center;gap:16px;font-size:14px;display:flex}.order-totals>div.total{color:#37342e;border-top:1px solid #e7dcc9;margin-top:3px;padding-top:9px;font-size:15px}.order-detail-panel dl{gap:9px;margin:0;display:grid}.order-detail-panel dl>div{grid-template-columns:82px minmax(0,1fr);gap:8px;font-size:14px;display:grid}.order-detail-panel dt{color:#918572}.order-detail-panel dd{color:#4d473d;overflow-wrap:anywhere;min-width:0;margin:0}.order-note{background:#fff8e9;border:1px solid #eadfcf;border-radius:12px;margin-top:14px;padding:13px 14px}.order-note strong{font-size:14px}.order-note p{color:#766d5f;margin:5px 0 0;font-size:14px;line-height:1.6}.order-detail-actions{flex-wrap:wrap;margin-top:14px}.order-detail-actions .secondary-button{font-size:14px}.order-cancel-confirm{background:#fff4f1;border:1px solid #efd5cf;border-radius:14px;align-items:flex-start;gap:13px;padding:15px;display:flex}.order-cancel-confirm>span{color:#a44738;background:#f4dcd6;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.order-cancel-confirm>span .icon{width:17px;height:17px}.order-cancel-confirm h3{margin:0;font-size:15px}.order-cancel-confirm p{color:#786d63;margin:6px 0 0;font-size:14px;line-height:1.6}.order-activity-list .product-activity-item strong,.order-activity-list .product-activity-item small{font-size:14px}@media (max-width:1199px){.order-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.order-toolbar{flex-wrap:wrap}.order-search{width:100%;max-width:none;margin-left:0}.order-detail-grid{grid-template-columns:1fr}}@media (max-width:767px){.order-summary-grid{grid-template-columns:1fr}.order-summary-card{padding:14px}.order-shortcuts{grid-template-columns:1fr 1fr;display:grid}.order-shortcuts .secondary-button{justify-content:center}.order-toolbar .c-filter{flex:calc(50% - 8px)}.order-toolbar .c-filter select{width:100%;min-width:0}.order-list-heading,.order-detail-status{flex-direction:column;align-items:flex-start}.order-timeline{grid-template-columns:1fr;gap:7px}.order-timeline>div:after{display:none}.order-detail-item{grid-template-columns:40px minmax(0,1fr)}.order-detail-item>strong{grid-column:2}.order-detail-panel dl>div{grid-template-columns:1fr;gap:2px}}.inventory-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.inventory-summary-card{background:linear-gradient(135deg,#fffdf8d9,#f7efe0a8);border:1px solid #ffffffea;border-radius:16px;align-items:center;gap:13px;min-width:0;padding:15px 16px;display:flex;box-shadow:0 7px 17px #735b2510}.inventory-summary-card>span{color:#397156;background:#e5f2e9;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.inventory-summary-card.blue>span{color:#536f82;background:#e7eef3}.inventory-summary-card.amber>span{color:#91670f;background:#fff0c8}.inventory-summary-card.red>span{color:#aa4938;background:#f8e4df}.inventory-summary-card>span .icon{width:19px;height:19px}.inventory-summary-card>div{min-width:0}.inventory-summary-card small,.inventory-summary-card em{color:#8a806f;font-size:14px;font-style:normal;line-height:1.4;display:block}.inventory-summary-card strong{color:#3f3b34;letter-spacing:-.4px;margin:3px 0;font-size:23px;line-height:1.1;display:block}.inventory-shortcuts{margin:0 0 14px}.inventory-shortcuts .secondary-button{min-height:38px;font-size:14px}.inventory-filter-card{margin-bottom:14px;padding:12px 14px}.inventory-toolbar{flex-wrap:nowrap;margin:0}.inventory-toolbar .c-filter select{min-width:170px;min-height:40px;font-size:14px}.inventory-search{background:#fffdf7b8;max-width:330px;height:40px;margin-left:auto}.inventory-search input{font-size:14px}.inventory-resource{padding:0;overflow:visible}.inventory-list-heading{border-bottom:1px solid #e8deca8c;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px 13px;display:flex}.inventory-list-heading>div>span{color:#a07725;letter-spacing:.08em;margin-bottom:4px;font-size:13px;font-weight:800;display:block}.inventory-list-heading h2{font-size:var(--font-heading);margin:0;font-weight:800}.inventory-list-heading p{color:#8a806f;margin:5px 0 0;font-size:14px;line-height:1.5}.inventory-list-heading>small{color:#897e6b;white-space:nowrap;font-size:14px}.inventory-resource>#resource-results{padding:0 12px 12px}.inventory-table-scroll{overflow:auto hidden}.inventory-table{border-collapse:separate;border-spacing:0 10px;width:100%;min-width:1240px}.inventory-table th{color:#756c5e;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;background:#f1eee6d9;padding:10px;font-size:14px;font-weight:700}.inventory-table th:first-child{border-radius:9px 0 0 9px}.inventory-table th:last-child{z-index:4;background:#f1eee6;border-radius:0 9px 9px 0;position:sticky;right:0}.inventory-table th>button{color:inherit;letter-spacing:.02em;text-transform:uppercase;font-size:14px;font-weight:700}.inventory-table td{color:#5e584d;vertical-align:middle;white-space:nowrap;border-bottom:0;padding:14px 10px;font-size:14px;line-height:1.45}.inventory-table tbody tr:hover{background:#fff9ec86}.inventory-product-name{text-align:left;gap:12px;min-width:225px}.inventory-product-name .product-thumb{border-radius:11px;flex:0 0 42px;width:42px;height:42px}.inventory-product-name strong{color:#443f37;text-overflow:ellipsis;max-width:172px;font-size:14px;font-weight:800;display:block;overflow:hidden}.inventory-product-name small{color:#8c8272;text-overflow:ellipsis;max-width:190px;margin-top:3px;font-size:13px;display:block;overflow:hidden}.inventory-quantity{gap:3px;min-width:66px;display:grid}.inventory-quantity strong{color:#4d493f;font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.inventory-quantity small{color:#948978;font-size:13px}.inventory-quantity.reserved strong{color:#81641d}.inventory-quantity.incoming strong{color:#536f82}.inventory-quantity.attention strong{color:#a14c3c}.inventory-quantity.sellable strong{color:#2e7657}.inventory-threshold{color:#6d6558;background:#f0eadf;border-radius:8px;place-items:center;min-width:34px;min-height:30px;padding:4px 8px;font-size:14px;font-weight:750;display:inline-grid}.inventory-locations{gap:6px;min-width:185px;display:flex}.inventory-locations>span{background:#fffdf8a8;border:1px solid #e7decd;border-radius:8px;align-items:center;gap:6px;padding:5px 8px;display:flex}.inventory-locations strong{color:#6f6555;font-size:13px;font-weight:800}.inventory-locations small{color:#3f3b34;font-size:13px;font-weight:800}.inventory-locations em{color:#918776;font-size:14px;font-style:normal}.inventory-status{border-radius:8px;align-items:center;gap:6px;width:max-content;padding:5px 8px;font-size:14px;font-weight:750;display:inline-flex}.inventory-status i{background:currentColor;border-radius:50%;width:6px;height:6px}.inventory-status.green{color:#277252;background:#e4f5e9}.inventory-status.amber{color:#91670f;background:#fff0c8}.inventory-status.red{color:#aa4938;background:#fbe4df}.inventory-status.blue{color:#566f82;background:#e7eef3}.inventory-actions-cell{z-index:3;text-align:right;width:52px;min-width:52px;position:sticky;right:0;overflow:visible}.inventory-row-menu-panel{width:220px}.inventory-table tbody tr:nth-child(5n+1)>td.inventory-actions-cell{background:var(--row-mint)}.inventory-table tbody tr:nth-child(5n+2)>td.inventory-actions-cell{background:var(--row-blue)}.inventory-table tbody tr:nth-child(5n+3)>td.inventory-actions-cell{background:var(--row-lilac)}.inventory-table tbody tr:nth-child(5n+4)>td.inventory-actions-cell{background:var(--row-peach)}.inventory-table tbody tr:nth-child(5n+5)>td.inventory-actions-cell{background:var(--row-sand)}.inventory-dialog-intro{background:linear-gradient(135deg,#fffaf0,#fffdf8);border:1px solid #e9deca;border-radius:14px;align-items:flex-start;gap:13px;padding:15px;display:flex}.inventory-dialog-intro>.icon{color:#7f601a;background:#f4e4b8;border-radius:10px;flex:0 0 32px;width:32px;height:32px;padding:7px}.inventory-dialog-intro strong{color:#464138;font-size:15px;display:block}.inventory-dialog-intro p{color:#817665;margin:5px 0 0;font-size:14px;line-height:1.6}.inventory-adjust-summary{background:#fffaf1;border:1px solid #e9decb;border-radius:13px;align-items:center;gap:12px;margin-bottom:15px;padding:13px 14px;display:flex}.inventory-adjust-summary .product-thumb{border-radius:11px;flex:0 0 45px;width:45px;height:45px}.inventory-adjust-summary strong{color:#454037;font-size:15px;display:block}.inventory-adjust-summary small{color:#887d6b;margin-top:4px;font-size:14px;display:block}.inventory-detail-hero{background:#fffaf1;border:1px solid #e9dfcd;border-radius:14px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:13px;margin-bottom:14px;padding:14px;display:grid}.inventory-detail-hero .product-thumb{border-radius:13px;width:58px;height:58px}.inventory-detail-hero h3{color:#403c34;margin:3px 0;font-size:18px}.inventory-detail-hero p{color:#8a806f;margin:0;font-size:14px}.inventory-detail-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.inventory-detail-metrics>div{background:#fffdf8;border:1px solid #e9dfcd;border-radius:12px;padding:13px 14px}.inventory-detail-metrics small{color:#8d8270;font-size:13px;display:block}.inventory-detail-metrics strong{color:#403c34;margin-top:4px;font-size:20px;display:block}.inventory-detail-panel{background:#fffdf8c7;border:1px solid #e9dfcd;border-radius:14px;margin-top:12px;padding:14px}.inventory-detail-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.inventory-detail-heading strong{font-size:15px}.inventory-detail-heading small{color:#8b806e;font-size:13px}.inventory-detail-location,.inventory-incoming-row{border-top:1px solid #eee5d6;align-items:center;gap:11px;padding:10px 0;display:flex}.inventory-detail-location:first-of-type,.inventory-incoming-row:first-of-type{border-top:0}.inventory-detail-location>span,.inventory-incoming-row>span{color:#806322;background:#f1eadc;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.inventory-detail-location>span .icon,.inventory-incoming-row>span .icon{width:17px;height:17px}.inventory-detail-location>div,.inventory-incoming-row>div{flex:1;min-width:0}.inventory-detail-location strong,.inventory-incoming-row strong{color:#4a453c;font-size:14px;display:block}.inventory-detail-location small,.inventory-incoming-row small{color:#8c8170;margin-top:3px;font-size:13px;display:block}.inventory-detail-location em{color:#3d6f55;font-size:14px;font-style:normal;font-weight:800}.inventory-detail-empty{color:#8a806e;margin:0;font-size:14px}.inventory-detail-actions{flex-wrap:wrap;margin-top:14px}@media (max-width:1199px){.inventory-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-toolbar{flex-wrap:wrap}.inventory-search{width:100%;max-width:none;margin-left:0}}@media (max-width:767px){.inventory-summary-grid{grid-template-columns:1fr}.inventory-shortcuts{grid-template-columns:1fr 1fr;display:grid}.inventory-shortcuts .secondary-button{justify-content:center}.inventory-toolbar .c-filter{flex:calc(50% - 8px)}.inventory-toolbar .c-filter select{width:100%;min-width:0}.inventory-list-heading{flex-direction:column;align-items:flex-start}.inventory-detail-hero{grid-template-columns:52px minmax(0,1fr)}.inventory-detail-hero>.inventory-status{grid-column:2}.inventory-detail-metrics{grid-template-columns:1fr 1fr}}.customer-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.customer-summary-card{background:linear-gradient(135deg,#fffdf8d9,#f7efe0a8);border:1px solid #ffffffea;border-radius:16px;align-items:center;gap:13px;min-width:0;padding:15px 16px;display:flex;box-shadow:0 7px 17px #735b2510}.customer-summary-card>span{color:#397156;background:#e5f2e9;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.customer-summary-card.blue>span{color:#536f82;background:#e7eef3}.customer-summary-card.amber>span{color:#91670f;background:#fff0c8}.customer-summary-card.lilac>span{color:#705d7b;background:#eee7f2}.customer-summary-card>span .icon{width:19px;height:19px}.customer-summary-card>div{min-width:0}.customer-summary-card small,.customer-summary-card em{color:#8a806f;font-size:14px;font-style:normal;line-height:1.4;display:block}.customer-summary-card strong{color:#3f3b34;letter-spacing:-.4px;margin:3px 0;font-size:23px;line-height:1.1;display:block}.customer-filter-card{margin-bottom:14px;padding:12px 14px}.customer-toolbar{flex-wrap:nowrap;margin:0}.customer-toolbar .c-filter select{min-width:158px;min-height:40px;font-size:14px}.customer-search{background:#fffdf7b8;max-width:360px;height:40px;margin-left:auto}.customer-search input{font-size:14px}.customer-resource{padding:0;overflow:visible}.customer-list-heading{border-bottom:1px solid #e8deca8c;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px 13px;display:flex}.customer-list-heading>div{min-width:0}.customer-list-heading>div>span{color:#a07725;letter-spacing:.08em;margin-bottom:4px;font-size:13px;font-weight:800;display:block}.customer-list-heading h2{font-size:var(--font-heading);margin:0;font-weight:800}.customer-list-heading p{color:#8a806f;margin:5px 0 0;font-size:14px;line-height:1.5}.customer-list-heading>small{color:#897e6b;white-space:nowrap;font-size:14px}.customer-resource>#resource-results{padding:0 12px 12px}.customer-table-scroll{overflow:auto hidden}.customer-table{border-collapse:separate;border-spacing:0 10px;width:100%;min-width:1320px}.customer-table th{color:#756c5e;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;background:#f1eee6d9;padding:10px;font-size:14px;font-weight:700}.customer-table th:first-child{border-radius:9px 0 0 9px}.customer-table th:last-child{z-index:4;background:#f1eee6;border-radius:0 9px 9px 0;position:sticky;right:0}.customer-table th>button{color:inherit;letter-spacing:.02em;text-transform:uppercase;font-size:14px;font-weight:700}.customer-table td{color:#5e584d;vertical-align:middle;white-space:nowrap;border-bottom:0;padding:14px 10px;font-size:14px;line-height:1.45}.customer-record{text-align:left;align-items:center;gap:11px;min-width:230px;display:flex}.customer-record>span:last-child{min-width:0}.customer-record strong{color:#443f37;text-overflow:ellipsis;max-width:180px;font-size:14px;font-weight:800;display:block;overflow:hidden}.customer-record small{color:#8c8272;text-overflow:ellipsis;max-width:205px;margin-top:3px;font-size:13px;font-weight:500;display:block;overflow:hidden}.customer-avatar,.customer-profile-avatar{color:#59440f;background:linear-gradient(135deg,#f5dfa1,#f0c24f);border:1px solid #fff9;border-radius:12px;place-items:center;font-weight:850;display:grid;box-shadow:inset 0 0 0 1px #d9ae3970}.customer-avatar{flex:0 0 42px;width:42px;height:42px;font-size:13px}.customer-profile-avatar{border-radius:18px;flex:0 0 68px;width:68px;height:68px;font-size:20px}.customer-segment{color:#536f82;background:#e7eef3;border-radius:8px;align-items:center;width:max-content;padding:5px 9px;font-size:13px;font-weight:750;display:inline-flex}.customer-segment.vip{color:#8a6410;background:#fff0c8}.customer-segment.returning{color:#2f7355;background:#e4f4e9}.customer-segment.wholesale{color:#6f5d7b;background:#ece7f3}.customer-segment.at-risk{color:#a14c3c;background:#f8e4df}.customer-segment.new{color:#527086;background:#e8f0f6}.customer-marketing{color:#8b8172;align-items:center;gap:5px;font-size:13px;font-weight:650;display:inline-flex}.customer-marketing .icon{width:15px;height:15px}.customer-marketing.subscribed{color:#327456}.customer-last-order{color:#514b41;font-size:14px;font-weight:750;display:block}.customer-table td:nth-child(6)>small{color:#8f8577;margin-top:3px;font-size:12px;display:block}.customer-location{text-overflow:ellipsis;max-width:170px;display:block;overflow:hidden}.customer-actions-cell{background:inherit}.customer-table tbody tr:nth-child(5n+1)>td{background:var(--row-mint)}.customer-table tbody tr:nth-child(5n+2)>td{background:var(--row-blue)}.customer-table tbody tr:nth-child(5n+3)>td{background:var(--row-lilac)}.customer-table tbody tr:nth-child(5n+4)>td{background:var(--row-peach)}.customer-table tbody tr:nth-child(5n+5)>td{background:var(--row-sand)}.customer-table tbody td:first-child{border-radius:11px 0 0 11px}.customer-table tbody td:last-child{border-radius:0 11px 11px 0}.customer-table tbody tr:hover>td{filter:brightness(.99)}.customer-profile-hero{background:linear-gradient(135deg,#fffaf1,#fffdf8);border:1px solid #e9dfcd;border-radius:16px;align-items:center;gap:16px;padding:16px;display:flex}.customer-profile-title{min-width:0}.customer-profile-title>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.customer-profile-title h2{color:#3f3a32;letter-spacing:-.4px;margin:0 6px 0 0;font-size:22px}.customer-profile-title p{color:#6f675b;margin:6px 0 0;font-size:14px}.customer-profile-title small{color:#918674;margin-top:5px;font-size:13px;display:block}.customer-profile-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.customer-profile-metrics>div{background:#fffdf8;border:1px solid #e9dfcd;border-radius:13px;min-width:0;padding:13px 14px}.customer-profile-metrics span,.customer-profile-metrics small{color:#8d8270;font-size:13px;display:block}.customer-profile-metrics strong{color:#403c34;overflow-wrap:anywhere;margin:5px 0 3px;font-size:19px;display:block}.customer-profile-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.customer-profile-card{background:#fffdf8c7;border:1px solid #e9dfcd;border-radius:14px;margin-top:12px;padding:15px}.customer-profile-section-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.customer-profile-section-title h3{color:#484239;margin:0;font-size:15px}.customer-profile-section-title .secondary-button{min-height:32px;box-shadow:none;padding:6px 9px;font-size:13px}.customer-profile-details{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.customer-profile-details>div{border-top:1px solid #eee5d6;min-width:0;padding:9px 0}.customer-profile-details>div:nth-child(-n+2){border-top:0}.customer-profile-details .wide{grid-column:1/-1}.customer-profile-details dt{color:#918674;font-size:12px}.customer-profile-details dd{color:#4d483f;overflow-wrap:anywhere;white-space:normal;margin:3px 0 0;font-size:14px}.customer-tag-list{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.customer-tag-list span{color:#725b27;background:#f2ead9;border-radius:8px;padding:5px 8px;font-size:12px;font-weight:700}.customer-merchant-note,.customer-empty-note{color:#756b5d;margin:0;font-size:14px;line-height:1.65}.customer-saved-note{background:#f3eee4;border-radius:10px;margin-top:8px;padding:10px 11px}.customer-saved-note strong{color:#514a40;font-size:13px;font-weight:650;line-height:1.5;display:block}.customer-saved-note small{color:#928674;margin-top:4px;font-size:12px;display:block}.customer-order-list{gap:7px;display:grid}.customer-order-list>a{background:#f5f1e8;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 11px;display:grid}.customer-order-list>a:hover{background:#eee7da}.customer-order-list>a>span strong{color:#4b463d;font-size:14px;display:block}.customer-order-list>a>span small{color:#8b806f;margin-top:3px;font-size:12px;display:block}.customer-order-list>a>strong{color:#4b463d;font-size:14px}.customer-timeline{gap:8px;display:grid}.customer-timeline-item{border-top:1px solid #eee5d6;align-items:flex-start;gap:10px;padding:10px 0;display:flex}.customer-timeline-item:first-child{border-top:0}.customer-timeline-item>span{color:#806322;background:#f0eadf;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.customer-timeline-item.order>span{color:#347156;background:#e6f1e9}.customer-timeline-item.note>span{color:#8c6715;background:#fff0c8}.customer-timeline-item>span .icon{width:17px;height:17px}.customer-timeline-item>div{min-width:0}.customer-timeline-item small{color:#958a79;font-size:12px;display:block}.customer-timeline-item strong{color:#4a453c;margin-top:2px;font-size:14px;display:block}.customer-timeline-item p{color:#817665;overflow-wrap:anywhere;margin:3px 0 0;font-size:13px;line-height:1.55}.customer-profile-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.customer-activity-dialog{max-height:62vh;padding-right:4px;overflow:auto}.customer-note-form{margin-top:0}@media (max-width:1199px){.customer-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-toolbar{flex-wrap:wrap}.customer-search{width:100%;max-width:none;margin-left:0}.customer-profile-metrics{grid-template-columns:1fr 1fr}}@media (max-width:767px){.customer-summary-grid{grid-template-columns:1fr}.customer-list-heading{flex-direction:column;align-items:flex-start}.customer-toolbar .c-filter{flex:calc(50% - 8px)}.customer-toolbar .c-filter select{width:100%;min-width:0}.customer-profile-hero{align-items:flex-start}.customer-profile-metrics,.customer-profile-grid,.customer-profile-details{grid-template-columns:1fr}.customer-profile-details .wide{grid-column:auto}.customer-order-list>a{grid-template-columns:minmax(0,1fr) auto}.customer-order-list>a>.c-status{grid-column:2}.customer-profile-actions>*{flex:auto;justify-content:center}}.checkout-workspace-nav{scrollbar-width:none;background:#fffdf8b3;border:1px solid #e0d3b8e6;border-radius:16px;align-items:center;gap:8px;margin:0 0 14px;padding:8px;display:flex;overflow-x:auto;box-shadow:0 10px 24px #7054190a}.checkout-workspace-nav::-webkit-scrollbar{display:none}.checkout-workspace-nav a{color:#706757;white-space:nowrap;border:1px solid #0000;border-radius:11px;align-items:center;gap:7px;min-height:38px;padding:8px 11px;font-size:14px;font-weight:700;display:inline-flex}.checkout-workspace-nav a:hover{color:#4d4539;background:#fffaf0;border-color:#eadbbd}.checkout-workspace-nav a.active{color:#65480e;background:linear-gradient(135deg,#fff2bd,#ffe49a);border-color:#e4bd5c;box-shadow:0 7px 16px #b480121f}.checkout-workspace-nav .icon{width:17px;height:17px}.checkout-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.checkout-kpi{align-items:center;gap:13px;min-height:104px;padding:16px;display:flex;overflow:hidden}.checkout-kpi>span{border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.checkout-kpi>span .icon{width:20px;height:20px}.checkout-kpi>span.mint{color:#2d7254;background:#e1f2e9}.checkout-kpi>span.amber{color:#91650f;background:#fff0c7}.checkout-kpi>span.blue{color:#4c6f87;background:#e6eff6}.checkout-kpi>span.lilac{color:#705f7d;background:#eee7f3}.checkout-kpi div{min-width:0}.checkout-kpi small,.checkout-kpi em{color:#8b806e;font-size:13px;font-style:normal;line-height:1.35;display:block}.checkout-kpi strong{color:#403a31;letter-spacing:-.45px;margin:3px 0;font-size:24px;line-height:1.05;display:block}.checkout-layout{grid-template-columns:minmax(0,1.18fr) minmax(390px,.82fr);align-items:start;gap:14px;display:grid}.checkout-settings-column,.checkout-settings-form{gap:14px;min-width:0;display:grid}.checkout-section{padding:18px;overflow:visible}.checkout-section-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:15px;display:flex}.checkout-section-heading>div:first-child{min-width:0}.checkout-section-heading>div:first-child>span,.checkout-preview-card-heading span{color:#9d7423;letter-spacing:.09em;margin-bottom:4px;font-size:12px;font-weight:850;display:block}.checkout-section-heading h2,.checkout-preview-card-heading h2{color:#403a31;letter-spacing:-.2px;margin:0;font-size:18px;font-weight:800}.checkout-section-heading p{color:#887d6d;max-width:680px;margin:5px 0 0;font-size:14px;line-height:1.55}.checkout-heading-links{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.checkout-heading-links .secondary-button,.checkout-section-heading>.secondary-button{min-height:35px;box-shadow:none;padding:7px 9px;font-size:13px}.checkout-step-list{gap:8px;display:grid}.checkout-step{background:#f9f6eedb;border:1px solid #ebe2d1;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:62px;padding:10px 12px;display:grid}.checkout-step>b{color:#2f7558;background:#e3f2ea;border-radius:10px;place-items:center;width:32px;height:32px;font-size:13px;display:grid}.checkout-step>div{min-width:0}.checkout-step strong{color:#4a443a;font-size:14px;display:block}.checkout-step small{color:#8d8272;margin-top:3px;font-size:13px;line-height:1.35;display:block}.checkout-step>span{color:#2f7556;background:#e2f1e8;border-radius:8px;padding:5px 8px;font-size:12px;font-weight:800}.checkout-step>span.off{color:#817869;background:#eeeae2}.checkout-form-grid{margin-bottom:13px}.checkout-form-grid .c-field>span{font-size:13px;font-weight:750}.checkout-form-grid .c-field select,.checkout-form-grid .c-field input{min-height:43px;font-size:14px}.checkout-toggle-list{gap:8px;margin-top:6px;display:grid}.checkout-toggle-row{cursor:pointer;background:#f8f5edc7;border:1px solid #ebe2d1;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;min-height:60px;padding:10px 12px;display:flex}.checkout-toggle-copy{min-width:0}.checkout-toggle-copy strong{color:#4b453b;font-size:14px;font-weight:800;display:block}.checkout-toggle-copy small{color:#8c8170;margin-top:3px;font-size:13px;line-height:1.45;display:block}.checkout-switch{flex:0 0 44px;width:44px;height:24px;position:relative}.checkout-switch input[type=hidden]{display:none}.checkout-switch input[type=checkbox]{opacity:0;width:1px;height:1px;position:absolute}.checkout-switch>span{background:#ddd8cd;border:1px solid #d7cfbf;border-radius:999px;transition:all .18s;position:absolute;inset:0}.checkout-switch>span:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .18s;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #5342222e}.checkout-switch input:checked+span{background:#6dac90;border-color:#5d9e82}.checkout-switch input:checked+span:after{transform:translate(20px)}.checkout-switch input:focus-visible+span{outline-offset:2px;outline:2px solid #ba8514}.checkout-form-actions{border-top:1px solid #ebe2d2;justify-content:flex-end;align-items:center;gap:8px;margin-top:14px;padding-top:14px;display:flex}.checkout-form-actions .primary-button,.checkout-form-actions .secondary-button{min-height:40px}.checkout-preview-card{padding:14px;position:sticky;top:86px;overflow:hidden}.checkout-preview-card-heading{justify-content:space-between;align-items:flex-start;gap:14px;padding:3px 3px 12px;display:flex}.checkout-preview-card-heading small{color:#928674;font-size:12px}.checkout-preview-shell{color:#4b4439;background:linear-gradient(145deg,#fffdf8,#f7efe1);border:1px solid #e5d9c1;border-radius:16px;overflow:hidden;box-shadow:0 16px 34px #64491614}.checkout-preview-brand{background:#ffffff73;border-bottom:1px solid #e8decb;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:12px 14px;display:flex}.checkout-preview-brand>.c-preview-brand{transform-origin:0;margin:0;transform:scale(.9)}.checkout-preview-brand>span{color:#837866;white-space:nowrap;font-size:12px;font-weight:700}.checkout-preview-progress{scrollbar-width:none;background:#f3eddf80;border-bottom:1px solid #e8decb;align-items:center;gap:5px;padding:10px 12px;display:flex;overflow-x:auto}.checkout-preview-progress::-webkit-scrollbar{display:none}.checkout-preview-progress span{color:#918675;white-space:nowrap;align-items:center;gap:5px;font-size:11px;font-weight:700;display:flex}.checkout-preview-progress span+span:before{content:"";background:#d9cfbe;width:13px;height:1px;margin-right:1px}.checkout-preview-progress b{color:#7d7365;background:#ece6db;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;display:grid}.checkout-preview-progress .current{color:#5d533f}.checkout-preview-progress .current b{color:#2d7054;background:#e0f0e8}.checkout-preview-grid{grid-template-columns:minmax(0,1.12fr) minmax(165px,.88fr);min-height:540px;display:grid}.checkout-preview-main{border-right:1px solid #e8decb;padding:13px}.checkout-preview-summary{background:#f6f0e4b8;padding:13px}.checkout-preview-section{background:#ffffff85;border:1px solid #e9dfcd;border-radius:11px;margin-bottom:10px;padding:11px}.checkout-preview-heading{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:9px;display:flex}.checkout-preview-heading small{color:#a47b29;letter-spacing:.08em;font-size:9px;font-weight:850;display:block}.checkout-preview-heading h3{margin:2px 0 0;font-size:13px}.checkout-preview-heading>span{color:#817665;font-size:10px;font-weight:700}.checkout-preview-input{color:#928777;background:#fffdf9;border:1px solid #ded4c2;border-radius:8px;min-height:34px;margin-top:7px;padding:9px 10px;font-size:11px;position:relative}.checkout-preview-input em{float:right;color:#9b8f7c;font-size:9px;font-style:normal}.checkout-preview-input i{float:right;background:#ece6db;border-radius:99px;width:32px;height:8px}.checkout-preview-two{grid-template-columns:1fr 1fr;gap:7px;display:grid}.checkout-preview-note{color:#956c18;margin-top:8px;font-size:10px;font-weight:750}.checkout-preview-check{color:#776c5d;align-items:center;gap:7px;margin:9px 0 3px;font-size:10px;line-height:1.4;display:flex}.checkout-preview-check>span{color:#2d7054;background:#e0f0e8;border-radius:5px;flex:0 0 16px;place-items:center;width:16px;height:16px;font-size:10px;display:grid}.checkout-preview-method{cursor:default;margin-top:7px;display:block}.checkout-preview-method>input{opacity:0;pointer-events:none;position:absolute}.checkout-preview-method>span{background:#fffdf8;border:1px solid #e2d7c3;border-radius:9px;align-items:center;gap:8px;padding:8px 9px;display:flex}.checkout-preview-method input:checked+span{border-color:#d9b34e;box-shadow:inset 0 0 0 1px #d9b34e55}.checkout-preview-method .icon{color:#8a6722;width:17px;height:17px}.checkout-preview-method strong{font-size:11px;display:block}.checkout-preview-method small{color:#8d8272;margin-top:2px;font-size:9px;display:block}.checkout-preview-empty{color:#93685e;background:#f5ede2;border-radius:9px;padding:10px;font-size:10px;line-height:1.5}.checkout-preview-pay{color:#4f3907;background:linear-gradient(135deg,#f8ca54,#efb82f);border:1px solid #a87916;border-radius:9px;width:100%;min-height:39px;margin-top:10px;font-size:12px;font-weight:850;box-shadow:0 8px 18px #a56f0929}.checkout-preview-product{border-bottom:1px solid #e3dac9;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;padding-bottom:11px;display:grid}.checkout-preview-product>span{color:#507160;background:#e8eee7;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.checkout-preview-product .icon{width:16px;height:16px}.checkout-preview-product strong{font-size:10px;display:block}.checkout-preview-product small{color:#908473;margin-top:2px;font-size:9px;display:block}.checkout-preview-product>b{font-size:10px}.checkout-preview-code{align-items:center;gap:6px;margin:11px 0;display:flex}.checkout-preview-code>span{color:#9b907f;background:#fffdf8;border:1px solid #ddd2be;border-radius:8px;flex:1;min-width:0;padding:8px;font-size:9px}.checkout-preview-code button{color:#625849;background:#fffaf0;border:1px solid #d8cbb3;border-radius:8px;min-height:30px;padding:0 8px;font-size:9px;font-weight:750}.checkout-preview-totals{gap:7px;margin:0;display:grid}.checkout-preview-totals>div{color:#766c5e;justify-content:space-between;align-items:center;gap:10px;font-size:10px;display:flex}.checkout-preview-totals dt,.checkout-preview-totals dd{margin:0}.checkout-preview-totals .saving{color:#317055}.checkout-preview-totals .total{color:#403a31;border-top:1px solid #ded4c1;margin-top:3px;padding-top:9px;font-size:12px;font-weight:850}.checkout-preview-confidence{color:#326d54;background:#e4f1e9;border-radius:9px;align-items:flex-start;gap:7px;margin-top:13px;padding:9px;display:flex}.checkout-preview-confidence .icon{flex:0 0 16px;width:16px;height:16px}.checkout-preview-confidence strong{font-size:10px;display:block}.checkout-preview-confidence small{color:#5e826f;margin-top:2px;font-size:9px;line-height:1.4;display:block}.checkout-preview-shell.expanded{max-width:1040px;margin:0 auto}.checkout-preview-shell.expanded .checkout-preview-grid{grid-template-columns:minmax(0,1.3fr) minmax(310px,.7fr);min-height:600px}.checkout-preview-shell.expanded .checkout-preview-main,.checkout-preview-shell.expanded .checkout-preview-summary{padding:20px}.checkout-preview-shell.expanded .checkout-preview-section{padding:15px}.checkout-preview-shell.expanded .checkout-preview-heading h3{font-size:15px}.checkout-preview-shell.expanded .checkout-preview-input,.checkout-preview-shell.expanded .checkout-preview-method strong,.checkout-preview-shell.expanded .checkout-preview-totals>div{font-size:13px}.checkout-preview-shell.expanded .checkout-preview-method small,.checkout-preview-shell.expanded .checkout-preview-check,.checkout-preview-shell.expanded .checkout-preview-note{font-size:12px}.checkout-preview-shell.expanded .checkout-preview-pay{min-height:45px;font-size:14px}.checkout-preview-shell.expanded .checkout-preview-product strong,.checkout-preview-shell.expanded .checkout-preview-product>b{font-size:13px}.checkout-preview-shell.expanded .checkout-preview-product small,.checkout-preview-shell.expanded .checkout-preview-code>span,.checkout-preview-shell.expanded .checkout-preview-code button,.checkout-preview-shell.expanded .checkout-preview-confidence strong{font-size:11px}.checkout-preview-shell.expanded .checkout-preview-confidence small{font-size:10px}@media (max-width:1280px){.checkout-layout{grid-template-columns:minmax(0,1fr)}.checkout-preview-card{position:static}.checkout-preview-grid{grid-template-columns:minmax(0,1.25fr) minmax(250px,.75fr)}.checkout-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.checkout-kpi-grid{grid-template-columns:1fr}.checkout-section-heading{flex-direction:column}.checkout-heading-links{justify-content:flex-start}.checkout-step{grid-template-columns:32px minmax(0,1fr)}.checkout-step>span{grid-column:2;width:max-content}.checkout-toggle-row{align-items:flex-start}.checkout-form-actions{flex-direction:column-reverse;align-items:stretch}.checkout-form-actions>*{justify-content:center;width:100%}.checkout-preview-grid,.checkout-preview-shell.expanded .checkout-preview-grid{grid-template-columns:1fr}.checkout-preview-main{border-bottom:1px solid #e8decb;border-right:0}.checkout-preview-two{grid-template-columns:1fr}}.payment-workspace-nav{scrollbar-width:none;background:#f8f3e9aa;border:1px solid #ece2d2;border-radius:14px;align-items:center;gap:8px;margin:-2px 0 14px;padding:7px;display:flex;overflow-x:auto}.payment-workspace-nav::-webkit-scrollbar{display:none}.payment-workspace-nav a{color:#766d60;white-space:nowrap;border:1px solid #0000;border-radius:10px;align-items:center;gap:7px;min-height:38px;padding:8px 12px;font-size:14px;font-weight:700;display:inline-flex}.payment-workspace-nav a .icon{width:16px;height:16px}.payment-workspace-nav a:hover{color:#5b5141;background:#fffaf0}.payment-workspace-nav a.active{color:#6f561d;background:#fffdf8;border-color:#e4d4b5;box-shadow:0 5px 14px #704f1414}.payment-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.payment-summary-card{background:linear-gradient(135deg,#fffdf7e8,#f8f0dfb8);border:1px solid #ffffffed;border-radius:16px;align-items:center;gap:13px;min-width:0;padding:16px 17px;display:flex;box-shadow:0 7px 18px #745c2811}.payment-summary-card>span{color:#33765a;background:#e5f2e8;border-radius:11px;flex:0 0 39px;place-items:center;width:39px;height:39px;display:grid}.payment-summary-card.blue>span{color:#4b6f87;background:#e7eef4}.payment-summary-card.amber>span{color:#9a6f15;background:#fff0c8}.payment-summary-card.red>span{color:#ab4b3a;background:#fbe4df}.payment-summary-card>span .icon{width:19px;height:19px}.payment-summary-card>div{min-width:0}.payment-summary-card small,.payment-summary-card em{color:#837967;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-style:normal;line-height:1.4;display:block;overflow:hidden}.payment-summary-card strong{color:#39362f;letter-spacing:-.4px;text-overflow:ellipsis;white-space:nowrap;margin:4px 0;font-size:23px;line-height:1.1;display:block;overflow:hidden}.payment-ops-grid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.payment-ops-card{padding:0;overflow:hidden}.payment-ops-heading,.payment-list-heading{border-bottom:1px solid #ede4d5;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 17px;display:flex}.payment-ops-heading>div>span,.payment-list-heading>div>span{color:#a17b2d;letter-spacing:.07em;margin-bottom:3px;font-size:12px;font-weight:850;display:block}.payment-ops-heading h2,.payment-list-heading h2{color:#3f3a32;margin:0;font-size:18px;line-height:1.3}.payment-ops-heading p,.payment-list-heading p{color:#887e6f;margin:4px 0 0;font-size:14px;line-height:1.5}.payment-ops-heading .secondary-button{min-height:36px;font-size:13px}.payment-list-heading>small{color:#8b8173;white-space:nowrap;padding-top:4px;font-size:13px}.payment-settlement-list,.payment-attention-list{gap:0;padding:4px 12px 10px;display:grid}.payment-settlement-list>a,.payment-attention-list>button{color:#565046;text-align:left;border-bottom:1px solid #eee5d7;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:64px;padding:10px 5px;display:grid}.payment-settlement-list>a:last-child,.payment-attention-list>button:last-child{border-bottom:0}.payment-settlement-list>a:hover,.payment-attention-list>button:hover{background:#fffaf0}.payment-provider-logo{color:#507160;background:#e8eee7;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.payment-provider-logo .icon{width:17px;height:17px}.payment-settlement-list strong,.payment-attention-list strong{color:#474239;font-size:14px;font-weight:800;display:block}.payment-settlement-list small,.payment-attention-list small{color:#8d8375;margin-top:3px;font-size:13px;display:block}.payment-settlement-list>a>span:last-child{justify-items:end;gap:4px;display:grid}.payment-settlement-list b,.payment-attention-list b{color:#4e493f;white-space:nowrap;font-size:14px}.payment-panel-empty{color:#8c8273;margin:0;padding:20px 5px;font-size:14px}.payment-filter-card{margin-bottom:14px;padding:12px 14px}.payment-toolbar{flex-wrap:nowrap;margin:0}.payment-toolbar .c-filter select{min-width:145px;min-height:40px;font-size:14px}.payment-search{background:#fffdf8;width:min(360px,100%);max-width:360px;height:40px;margin-left:auto}.payment-search input{font-size:14px}.payment-resource{padding:0;overflow:hidden}.payment-resource>#resource-results{padding:0 12px 12px}.payment-table-scroll,.payment-link-table-scroll{overflow:auto hidden}.payment-table{border-collapse:separate;border-spacing:0 10px;width:100%;min-width:1450px}.payment-link-table{border-collapse:separate;border-spacing:0 10px;width:100%;min-width:1120px}.payment-table th,.payment-link-table th{color:#756c5e;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;background:#f1eee6d9;padding:10px;font-size:14px;font-weight:700}.payment-table th:first-child,.payment-link-table th:first-child{border-radius:9px 0 0 9px}.payment-table th:last-child,.payment-link-table th:last-child{z-index:4;background:#f1eee6;border-radius:0 9px 9px 0;position:sticky;right:0}.payment-table th>button,.payment-link-table th>button{color:inherit;letter-spacing:.02em;text-transform:uppercase;font-size:14px;font-weight:700}.payment-table th>button .icon,.payment-link-table th>button .icon{width:11px;height:11px}.payment-table td,.payment-link-table td{color:#5e584d;vertical-align:middle;white-space:nowrap;border-bottom:0;padding:14px 10px;font-size:14px;line-height:1.45}.payment-table tbody tr:hover>td,.payment-link-table tbody tr:hover>td{filter:brightness(.99)}.payment-table tbody tr:nth-child(5n+1)>td,.payment-link-table tbody tr:nth-child(5n+1)>td{background:var(--row-mint)}.payment-table tbody tr:nth-child(5n+2)>td,.payment-link-table tbody tr:nth-child(5n+2)>td{background:var(--row-blue)}.payment-table tbody tr:nth-child(5n+3)>td,.payment-link-table tbody tr:nth-child(5n+3)>td{background:var(--row-lilac)}.payment-table tbody tr:nth-child(5n+4)>td,.payment-link-table tbody tr:nth-child(5n+4)>td{background:var(--row-peach)}.payment-table tbody tr:nth-child(5n+5)>td,.payment-link-table tbody tr:nth-child(5n+5)>td{background:var(--row-sand)}.payment-table tbody td:first-child,.payment-link-table tbody td:first-child{border-radius:11px 0 0 11px}.payment-table tbody td:last-child,.payment-link-table tbody td:last-child{z-index:2;border-radius:0 11px 11px 0;position:sticky;right:0}.payment-table tbody tr:nth-child(5n+1)>td:last-child,.payment-link-table tbody tr:nth-child(5n+1)>td:last-child{background:var(--row-mint)}.payment-table tbody tr:nth-child(5n+2)>td:last-child,.payment-link-table tbody tr:nth-child(5n+2)>td:last-child{background:var(--row-blue)}.payment-table tbody tr:nth-child(5n+3)>td:last-child,.payment-link-table tbody tr:nth-child(5n+3)>td:last-child{background:var(--row-lilac)}.payment-table tbody tr:nth-child(5n+4)>td:last-child,.payment-link-table tbody tr:nth-child(5n+4)>td:last-child{background:var(--row-peach)}.payment-table tbody tr:nth-child(5n+5)>td:last-child,.payment-link-table tbody tr:nth-child(5n+5)>td:last-child{background:var(--row-sand)}.payment-reference{text-align:left;min-width:148px;display:block}.payment-reference strong,.payment-order-context strong,.payment-provider strong{color:#464139;font-size:14px;font-weight:800;display:block}.payment-reference small,.payment-order-context small,.payment-provider small{color:#8d8374;text-overflow:ellipsis;max-width:210px;margin-top:3px;font-size:13px;font-weight:500;display:block;overflow:hidden}.payment-provider{align-items:center;gap:8px;min-width:165px;display:flex}.payment-provider>span{color:#806426;background:#eee8dd;border-radius:9px;flex:0 0 31px;place-items:center;width:31px;height:31px;display:grid}.payment-provider>span .icon{width:15px;height:15px}.payment-provider>div{min-width:0}.payment-amount,.payment-net{color:#3d5f4d;font-size:14px;font-weight:850}.payment-amount.negative,.payment-net.negative{color:#a35143}.payment-fee{color:#746c60}.payment-date{color:#6c655b;font-size:14px}.payment-currency{color:#918679;margin-top:2px;font-size:12px;display:block}.payment-status{color:#776e61;background:#efebe2;border-radius:999px;align-items:center;gap:6px;min-height:27px;padding:5px 9px;font-size:13px;font-weight:750;display:inline-flex}.payment-status i{background:currentColor;border-radius:50%;width:6px;height:6px}.payment-status.green{color:#347156;background:#e1f0e6}.payment-status.blue{color:#4b7088;background:#e6eef4}.payment-status.amber{color:#906819;background:#fff0c9}.payment-status.red{color:#a84f3e;background:#f9e5df}.payment-settlement{color:#766e62;background:#efebe2;border-radius:8px;align-items:center;min-height:26px;padding:5px 8px;font-size:13px;font-weight:750;display:inline-flex}.payment-settlement.green{color:#347156;background:#e1f0e6}.payment-settlement.blue{color:#4b7088;background:#e6eef4}.payment-settlement.amber{color:#906819;background:#fff0c9}.payment-settlement-cell small{color:#8d8374;text-overflow:ellipsis;max-width:160px;margin-top:4px;font-size:12px;display:block;overflow:hidden}.payment-risk{align-items:center;gap:5px;font-size:13px;font-weight:750;display:inline-flex}.payment-risk .icon{width:15px;height:15px}.payment-risk.green{color:#347156}.payment-risk.amber{color:#906819}.payment-risk.red{color:#a84f3e}.payment-actions-cell{width:54px;padding-inline:8px!important}.payment-row-menu .product-row-menu-trigger{width:36px;height:36px}.payment-row-menu .product-row-menu-trigger .icon{width:19px;height:19px}.payment-row-menu-panel{min-width:215px}.payment-row-menu-panel button{min-height:39px;font-size:14px;font-weight:750}.payment-detail-hero,.payment-link-detail-hero{background:linear-gradient(135deg,#fffaf0,#f4ede0);border:1px solid #e9deca;border-radius:15px;align-items:center;gap:14px;padding:17px;display:flex}.payment-detail-hero>span:first-child,.payment-link-detail-hero>span:first-child{color:#3f775b;background:#e5f0e7;border-radius:13px;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid}.payment-detail-hero>span:first-child .icon,.payment-link-detail-hero>span:first-child .icon{width:22px;height:22px}.payment-detail-hero>div,.payment-link-detail-hero>div{flex:1;min-width:0}.payment-detail-hero small,.payment-link-detail-hero small{color:#8d8170;font-size:13px}.payment-detail-hero h2,.payment-link-detail-hero h2{color:#3d3932;margin:3px 0;font-size:26px}.payment-detail-hero p,.payment-link-detail-hero p{color:#7d7364;margin:0;font-size:14px}.payment-detail-metrics,.payment-link-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.payment-detail-metrics>div,.payment-link-detail-grid>div{background:#fffdf8;border:1px solid #ebe1d1;border-radius:11px;padding:12px 13px}.payment-detail-metrics small,.payment-link-detail-grid small{color:#8a806f;font-size:12px;display:block}.payment-detail-metrics strong,.payment-link-detail-grid strong{color:#4a453d;text-overflow:ellipsis;margin-top:4px;font-size:14px;display:block;overflow:hidden}.payment-detail-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.payment-detail-card,.payment-link-url,.payment-link-note{background:#fffdf8;border:1px solid #ebe1d1;border-radius:12px;padding:14px}.payment-detail-card h3{margin:0 0 10px;font-size:15px}.payment-detail-card dl{gap:7px;margin:0;display:grid}.payment-detail-card dl>div{border-bottom:1px solid #f0e8dc;justify-content:space-between;gap:12px;padding-bottom:7px;font-size:13px;display:flex}.payment-detail-card dl>div:last-child{border-bottom:0;padding-bottom:0}.payment-detail-card dt{color:#8c8171}.payment-detail-card dd{color:#4e493f;text-align:right;margin:0;font-weight:750}.payment-settlement-note{color:#796d5b;background:#f6efe1;border-radius:8px;margin:10px 0 0;padding:9px;font-size:12px}.payment-demo-note{color:#7e6425;background:#fff4d6;border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:13px;line-height:1.55}.payment-detail-actions{justify-content:flex-end;margin-top:13px}.payment-activity-list{gap:9px;display:grid}.payment-activity-list>div{background:#fffdf8;border:1px solid #ece2d2;border-radius:11px;gap:10px;padding:11px;display:flex}.payment-activity-list>div>span{color:#826729;background:#eee9df;border-radius:9px;flex:0 0 31px;place-items:center;width:31px;height:31px;display:grid}.payment-activity-list .icon{width:15px;height:15px}.payment-activity-list small{color:#978b79;font-size:12px}.payment-activity-list strong{color:#4d473e;margin-top:2px;font-size:14px;display:block}.payment-activity-list p{color:#807565;margin:3px 0 0;font-size:13px}.payment-link-name{text-align:left;align-items:center;gap:10px;min-width:230px;display:flex}.payment-link-name>span:first-child{color:#4d775f;background:#e8eee7;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.payment-link-name>span:first-child .icon{width:16px;height:16px}.payment-link-name>span:last-child{min-width:0}.payment-link-name strong{color:#454139;text-overflow:ellipsis;max-width:210px;font-size:14px;font-weight:800;display:block;overflow:hidden}.payment-link-name small{color:#8c8273;text-overflow:ellipsis;max-width:250px;margin-top:3px;font-size:13px;display:block;overflow:hidden}.payment-recipient,.payment-order-link,.payment-use-count{color:#635c51;font-size:14px}.payment-link-url,.payment-link-note{margin-top:12px}.payment-link-url small{color:#8a806f;font-size:12px;display:block}.payment-link-url code{color:#5c5345;background:#f1ece2;border-radius:8px;margin-top:6px;padding:9px 10px;font-size:13px;display:block;overflow:auto}.payment-link-url p,.payment-link-note p{color:#827767;margin:7px 0 0;font-size:13px;line-height:1.55}.payment-link-note strong{color:#4e493f;font-size:14px}.payment-provider-section{margin-bottom:14px}.payment-provider-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.payment-provider-card{flex-direction:column;min-height:445px;padding:17px;display:flex}.payment-provider-card-top{align-items:center;gap:11px;display:flex}.payment-provider-mark{color:#49745c;background:#e8eee7;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.payment-provider-mark .icon{width:20px;height:20px}.payment-provider-card-top>div{min-width:0}.payment-provider-card-top small{color:#938776;font-size:12px;font-weight:700}.payment-provider-card-top h2{color:#413d35;margin:2px 0 0;font-size:19px}.payment-config-state{color:#a15442;white-space:nowrap;background:#f6e6df;border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:5px 8px;font-size:12px;font-weight:750;display:inline-flex}.payment-config-state i{background:currentColor;border-radius:50%;width:6px;height:6px}.payment-config-state.configured{color:#397258;background:#e3f0e7}.payment-provider-card>p{color:#827766;min-height:48px;margin:13px 0;font-size:14px;line-height:1.6}.payment-provider-metrics{grid-template-columns:1fr 1fr;gap:8px;display:grid}.payment-provider-metrics>div{background:#fffdf8;border:1px solid #ece2d2;border-radius:10px;padding:10px}.payment-provider-metrics small,.payment-provider-config small{color:#948878;font-size:12px;display:block}.payment-provider-metrics strong{color:#4d473f;margin-top:3px;font-size:14px;display:block}.payment-provider-config{background:#f6f0e5;border-radius:11px;gap:8px;margin-top:11px;padding:12px;display:grid}.payment-provider-config>span{justify-content:space-between;align-items:center;gap:10px;display:flex}.payment-provider-config strong{color:#5a5348;text-overflow:ellipsis;white-space:nowrap;max-width:58%;font-size:12px;font-weight:750;overflow:hidden}.payment-provider-actions{flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:13px;display:flex}.payment-provider-actions .primary-button,.payment-provider-actions .secondary-button{min-height:38px;font-size:13px}.payment-security-card{align-items:flex-start;gap:13px;margin-top:14px;display:flex}.payment-security-card>span{color:#8b671b;background:#fff0ca;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.payment-security-card>span .icon{width:18px;height:18px}.payment-security-card>div{flex:1}.payment-security-card h2{color:#49443b;margin:0;font-size:16px}.payment-security-card p{color:#817665;margin:5px 0 0;font-size:14px;line-height:1.6}.payment-provider-form>p{color:#7e7464;margin:0 0 12px;font-size:14px;line-height:1.6}@media (max-width:1380px){.payment-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-provider-grid{grid-template-columns:1fr 1fr}.payment-toolbar{flex-wrap:wrap}.payment-search{flex:1;max-width:none;margin-left:0}.payment-toolbar .c-filter{flex:1}.payment-toolbar .c-filter select{width:100%;min-width:0}}@media (max-width:1000px){.payment-ops-grid,.payment-provider-grid,.payment-detail-grid{grid-template-columns:1fr}}@media (max-width:767px){.payment-summary-grid{grid-template-columns:1fr}.payment-summary-card{padding:13px}.payment-summary-card strong{font-size:20px}.payment-toolbar .c-filter{flex:calc(50% - 6px)}.payment-search{flex-basis:100%;order:5}.payment-list-heading,.payment-ops-heading{flex-direction:column}.payment-list-heading>small{white-space:normal}.payment-detail-metrics,.payment-link-detail-grid{grid-template-columns:1fr 1fr}.payment-detail-hero,.payment-link-detail-hero{flex-wrap:wrap;align-items:flex-start}.payment-detail-hero .payment-status,.payment-link-detail-hero .payment-status{margin-left:60px}.payment-security-card{flex-wrap:wrap}.payment-security-card .primary-button{justify-content:center;width:100%}}.settlement-table-scroll{overflow:auto hidden}.settlement-table{border-collapse:separate;border-spacing:0 10px;width:100%;min-width:1240px}.settlement-table th{color:#756c5e;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;background:#f1eee6d9;padding:10px;font-size:14px;font-weight:700}.settlement-table th:first-child{border-radius:9px 0 0 9px}.settlement-table th:last-child{z-index:4;background:#f1eee6;border-radius:0 9px 9px 0;position:sticky;right:0}.settlement-table th>button{color:inherit;letter-spacing:.02em;text-transform:uppercase;font-size:14px;font-weight:700}.settlement-table th>button .icon{width:11px;height:11px}.settlement-table td{color:#5e584d;vertical-align:middle;white-space:nowrap;border-bottom:0;padding:14px 10px;font-size:14px;line-height:1.45}.settlement-table tbody tr:nth-child(5n+1)>td{background:var(--row-mint)}.settlement-table tbody tr:nth-child(5n+2)>td{background:var(--row-blue)}.settlement-table tbody tr:nth-child(5n+3)>td{background:var(--row-lilac)}.settlement-table tbody tr:nth-child(5n+4)>td{background:var(--row-peach)}.settlement-table tbody tr:nth-child(5n+5)>td{background:var(--row-sand)}.settlement-table tbody td:first-child{border-radius:11px 0 0 11px}.settlement-table tbody td:last-child{z-index:2;border-radius:0 11px 11px 0;position:sticky;right:0}.settlement-table tbody tr:nth-child(5n+1)>td:last-child{background:var(--row-mint)}.settlement-table tbody tr:nth-child(5n+2)>td:last-child{background:var(--row-blue)}.settlement-table tbody tr:nth-child(5n+3)>td:last-child{background:var(--row-lilac)}.settlement-table tbody tr:nth-child(5n+4)>td:last-child{background:var(--row-peach)}.settlement-table tbody tr:nth-child(5n+5)>td:last-child{background:var(--row-sand)}.settlement-refund{color:#9a5849;font-weight:750}.settlement-count{color:#655e52;background:#ede8de;border-radius:8px;place-items:center;min-width:31px;min-height:29px;padding:4px 8px;font-weight:800;display:inline-grid}.settlement-destination strong{color:#4f493f;font-size:14px;display:block}.settlement-destination small{color:#8e8373;margin-top:3px;font-size:12px;display:block}.settlement-transaction-list{gap:7px;display:grid}.settlement-transaction-list button{text-align:left;border-bottom:1px solid #f0e8dc;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:9px 0;display:flex}.settlement-transaction-list button:last-child{border-bottom:0}.settlement-transaction-list strong{color:#4b463d;font-size:13px;display:block}.settlement-transaction-list small{color:#8c8171;margin-top:2px;font-size:12px;display:block}.settlement-transaction-list b{color:#4c674f;font-size:13px}.shipping-workspace-nav{scrollbar-width:none;align-items:center;gap:8px;margin-bottom:2px;padding:2px 0 12px;display:flex;overflow-x:auto}.shipping-workspace-nav::-webkit-scrollbar{display:none}.shipping-workspace-nav a{color:#736b5d;white-space:nowrap;background:#fffdf8bf;border:1px solid #e7dfd0;border-radius:11px;align-items:center;gap:8px;min-height:40px;padding:8px 12px;font-size:14px;font-weight:720;display:inline-flex;box-shadow:0 4px 12px #59420f0a}.shipping-workspace-nav a:hover{color:#544a39;background:#fff9ec;border-color:#d8c7a5}.shipping-workspace-nav a.active{color:#65480e;background:linear-gradient(135deg,#fff2bd,#ffe49a);border-color:#e4bd5c;box-shadow:0 7px 16px #b480121f}.shipping-workspace-nav .icon{width:17px;height:17px}.shipping-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.shipping-summary-card{background:linear-gradient(135deg,#fffdf8d9,#f7efe0a8);border:1px solid #ffffffea;border-radius:16px;align-items:center;gap:13px;min-width:0;padding:15px 16px;display:flex;box-shadow:0 7px 17px #735b2510}.shipping-summary-card>span{color:#4c735a;background:#e9eee8;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.shipping-summary-card.blue>span{color:#536f82;background:#e7eef3}.shipping-summary-card.amber>span{color:#91670f;background:#fff0c8}.shipping-summary-card.red>span{color:#a14c3c;background:#f8e4df}.shipping-summary-card.green>span{color:#397156;background:#e5f2e9}.shipping-summary-card>span .icon{width:19px;height:19px}.shipping-summary-card>div{min-width:0}.shipping-summary-card small,.shipping-summary-card em{color:#8a806f;font-size:14px;font-style:normal;line-height:1.4;display:block}.shipping-summary-card strong{color:#3f3b34;letter-spacing:-.4px;margin:3px 0;font-size:23px;line-height:1.1;display:block}.fulfillment-stage-card{margin-bottom:14px;padding:16px}.shipping-section-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.shipping-section-heading>div{min-width:0}.shipping-section-heading>div>span{color:#a07725;letter-spacing:.08em;margin-bottom:4px;font-size:13px;font-weight:800;display:block}.shipping-section-heading h2{color:#453f36;font-size:var(--font-heading);margin:0;font-weight:800}.shipping-section-heading p{color:#8a806f;margin:5px 0 0;font-size:14px;line-height:1.55}.shipping-section-heading>small{color:#897e6b;white-space:nowrap;font-size:14px}.fulfillment-stage-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.fulfillment-stage{background:#fffdf8;border:1px solid #e9dfcf;border-radius:12px;padding:13px 14px;position:relative}.fulfillment-stage:before{content:"";background:#7aa08b;border-radius:12px 0 0 12px;width:3px;position:absolute;inset:0 auto 0 0}.fulfillment-stage:nth-child(2):before{background:#d9a83f}.fulfillment-stage:nth-child(3):before{background:#7892a6}.fulfillment-stage:nth-child(4):before{background:#5d8b6f}.fulfillment-stage.danger:before{background:#b75e4c}.fulfillment-stage span,.fulfillment-stage small{color:#8b8171;font-size:13px;display:block}.fulfillment-stage strong{color:#484239;margin:4px 0 2px;font-size:21px;display:block}.fulfillment-stage.danger strong{color:#944a3d}.shipping-filter-card{margin-bottom:14px;padding:12px 14px}.shipping-toolbar{flex-wrap:nowrap;margin:0}.shipping-toolbar .c-filter select{min-width:150px;min-height:40px;font-size:14px}.shipping-search{background:#fffdf7b8;max-width:350px;height:40px;margin-left:auto}.shipping-search input{font-size:14px}.shipping-resource{padding:0;overflow:visible}.shipping-resource>.shipping-section-heading{border-bottom:1px solid #e8deca8c;padding:16px 18px 13px}.shipping-resource>#resource-results{padding:0 12px 12px}.shipment-table-scroll{overflow:auto hidden}.shipment-table{border-collapse:separate;border-spacing:0 10px;width:100%;min-width:1420px}.delivery-table{min-width:1240px}.shipment-table th{color:#756c5e;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;background:#f1eee6d9;padding:10px;font-size:14px;font-weight:700}.shipment-table th:first-child{border-radius:9px 0 0 9px}.shipment-table th:last-child{z-index:4;background:#f1eee6;border-radius:0 9px 9px 0;position:sticky;right:0}.shipment-table th>button{color:inherit;letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:5px;font-size:14px;font-weight:700;display:inline-flex}.shipment-table th>button .icon{width:11px;height:11px}.shipment-table td{color:#5e584d;vertical-align:middle;white-space:nowrap;border-bottom:0;padding:14px 10px;font-size:14px;line-height:1.45}.shipment-table tbody tr:nth-child(5n+1)>td{background:var(--row-mint)}.shipment-table tbody tr:nth-child(5n+2)>td{background:var(--row-blue)}.shipment-table tbody tr:nth-child(5n+3)>td{background:var(--row-lilac)}.shipment-table tbody tr:nth-child(5n+4)>td{background:var(--row-peach)}.shipment-table tbody tr:nth-child(5n+5)>td{background:var(--row-sand)}.shipment-table tbody td:first-child{border-radius:11px 0 0 11px}.shipment-table tbody td:last-child{z-index:2;border-radius:0 11px 11px 0;position:sticky;right:0}.shipment-table tbody tr:nth-child(5n+1)>td:last-child{background:var(--row-mint)}.shipment-table tbody tr:nth-child(5n+2)>td:last-child{background:var(--row-blue)}.shipment-table tbody tr:nth-child(5n+3)>td:last-child{background:var(--row-lilac)}.shipment-table tbody tr:nth-child(5n+4)>td:last-child{background:var(--row-peach)}.shipment-table tbody tr:nth-child(5n+5)>td:last-child{background:var(--row-sand)}.shipment-order-cell,.shipment-warehouse,.shipment-items,.shipment-service,.shipment-package,.shipment-date,.shipment-tracking,.shipment-milestone{text-align:left;display:block}.shipment-order-cell strong,.shipment-warehouse strong,.shipment-items strong,.shipment-service strong,.shipment-package strong,.shipment-date strong,.shipment-tracking strong,.shipment-milestone strong{color:#4b463e;font-size:14px;font-weight:800;display:block}.shipment-order-cell small,.shipment-warehouse small,.shipment-items small,.shipment-service small,.shipment-package small,.shipment-date small,.shipment-tracking small,.shipment-milestone small{color:#8b8171;margin-top:3px;font-size:13px;font-weight:500;display:block}.shipment-tracking small.exception{color:#a05848;text-overflow:ellipsis;max-width:210px;overflow:hidden}.shipment-priority{color:#6d6559;background:#ece8df;border-radius:8px;align-items:center;padding:5px 9px;font-size:13px;font-weight:750;display:inline-flex}.shipment-priority.amber{color:#8a6410;background:#fff0c8}.shipment-priority.red{color:#9b4f41;background:#f8e4df}.shipment-status{color:#6d665c;background:#ece9e2;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:13px;font-weight:760;display:inline-flex}.shipment-status i{background:currentColor;border-radius:50%;width:7px;height:7px}.shipment-status.green{color:#397258;background:#e3f0e7}.shipment-status.blue{color:#536f82;background:#e7eef3}.shipment-status.amber{color:#8a6410;background:#fff0c8}.shipment-status.red{color:#a14c3c;background:#f7e3de}.shipment-actions-cell{text-align:right;width:58px}.shipment-row-menu-panel{min-width:205px}.delivery-exception{text-align:left;color:#a15442;align-items:center;gap:8px;max-width:225px;display:flex}.delivery-exception>.icon{flex:0 0 18px;width:18px;height:18px}.delivery-exception span{min-width:0}.delivery-exception strong,.delivery-exception small{text-overflow:ellipsis;max-width:185px;display:block;overflow:hidden}.delivery-exception strong{font-size:13px;font-weight:800}.delivery-exception small{color:#9a766c;margin-top:2px;font-size:12px}.delivery-exception.clear{color:#3d7759}.delivery-exception.clear small{color:#7f8d80}.packing-slip{color:#514a40}.packing-slip>header{border-bottom:1px solid #e9dfcf;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:13px;display:flex}.packing-slip>header small{color:#9a782b;letter-spacing:.08em;font-size:12px;font-weight:800}.packing-slip>header h2{margin:3px 0 0;font-size:23px}.packing-slip-grid{grid-template-columns:1fr 1fr;gap:9px;margin:13px 0;display:grid}.packing-slip-grid>div{background:#fffdf8;border:1px solid #e9dfcf;border-radius:10px;padding:11px 12px}.packing-slip-grid span,.packing-slip-grid small{color:#8c8170;font-size:12px;display:block}.packing-slip-grid strong{color:#504a40;margin:3px 0;font-size:14px;display:block}.packing-slip section{background:#fffdf8;border:1px solid #e9dfcf;border-radius:11px;margin-top:12px;padding:13px}.packing-slip section h3{margin:0 0 8px;font-size:14px}.packing-slip-item{border-top:1px solid #eee5d7;justify-content:space-between;align-items:center;gap:14px;padding:9px 0;display:flex}.packing-slip-item:first-of-type{border-top:0}.packing-slip-item span strong{font-size:13px;display:block}.packing-slip-item span small{color:#8e8373;margin-top:2px;font-size:12px;display:block}.packing-slip-note p{color:#756b5d;margin:0;font-size:13px;line-height:1.6}.packing-slip>footer{color:#746958;background:#f3eee4;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;margin-top:13px;padding:11px 12px;font-size:13px;display:flex}.packing-slip>footer strong{color:#4f493f}.delivery-exception-dialog{text-align:center}.delivery-exception-icon{color:#a14c3c;background:#f8e4df;border-radius:14px;place-items:center;width:48px;height:48px;margin:0 auto 10px;display:grid}.delivery-exception-icon .icon{width:22px;height:22px}.delivery-exception-dialog h2{color:#51493f;margin:0;font-size:20px}.delivery-exception-dialog>p{color:#7c7162;max-width:520px;margin:7px auto 14px;font-size:14px;line-height:1.6}.delivery-exception-dialog dl{text-align:left;grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.delivery-exception-dialog dl>div{background:#fffdf8;border:1px solid #ebe1d1;border-radius:10px;padding:10px 11px}.delivery-exception-dialog dt{color:#918674;font-size:12px}.delivery-exception-dialog dd{color:#4e493f;margin:3px 0 0;font-size:14px;font-weight:750}.delivery-exception-dialog .button-row{justify-content:center;margin-top:14px}@media (max-width:1380px){.shipping-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fulfillment-stage-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.shipping-toolbar{flex-wrap:wrap}.shipping-search{flex:1;max-width:none;margin-left:0}.shipping-toolbar .c-filter{flex:1}.shipping-toolbar .c-filter select{width:100%;min-width:0}}@media (max-width:900px){.fulfillment-stage-grid{grid-template-columns:1fr 1fr}.shipping-section-heading{flex-direction:column}.shipping-section-heading>small{white-space:normal}}@media (max-width:767px){.shipping-summary-grid{grid-template-columns:1fr}.shipping-summary-card{padding:13px}.shipping-summary-card strong{font-size:20px}.shipping-toolbar .c-filter{flex:calc(50% - 6px)}.shipping-search{flex-basis:100%;order:5}.fulfillment-stage-grid{grid-template-columns:1fr 1fr}.packing-slip-grid,.delivery-exception-dialog dl{grid-template-columns:1fr}.packing-slip>footer{flex-direction:column;align-items:flex-start}}.marketplace-command{background:linear-gradient(135deg,#fffdf8ed 0%,#f6ecdaeb 58%,#fff7dfd6 100%);border:1px solid #ffffffef;border-radius:19px;margin-bottom:14px;padding:18px;position:relative;overflow:hidden;box-shadow:0 10px 28px #755c2712}.marketplace-command:after{content:"";pointer-events:none;background:radial-gradient(circle,#e8bd4f24 0%,#e8bd4f00 70%);border-radius:50%;width:260px;height:260px;position:absolute;top:-78px;right:-65px}.marketplace-command-head{z-index:1;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:16px;display:flex;position:relative}.marketplace-command-head>div:first-child>span,.marketplace-performance-card header span,.marketplace-vendor-card header span,.marketplace-queues header span{color:#a07725;letter-spacing:.09em;margin-bottom:4px;font-size:12px;font-weight:850;display:block}.marketplace-command-head h2{color:#37332c;letter-spacing:-.35px;margin:0;font-size:22px}.marketplace-command-head p{color:#7f7565;max-width:720px;margin:6px 0 0;font-size:14px;line-height:1.55}.marketplace-health{background:#fffdf8ad;border:1px solid #e8decb;border-radius:13px;grid-template-columns:auto auto;align-items:center;gap:2px 10px;min-width:156px;padding:11px 13px;display:grid}.marketplace-health>span{color:#59705e;grid-column:1/-1;align-items:center;gap:7px;font-size:12px;font-weight:750;display:flex}.marketplace-health>span i{background:#3d9b70;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #dff1e6}.marketplace-health>strong{color:#3e3a33;font-size:22px;line-height:1}.marketplace-health>small{color:#8a806f;font-size:12px}.marketplace-kpi-grid{z-index:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid;position:relative}.marketplace-kpi{background:#fffdf8b8;border:1px solid #ffffffde;border-radius:14px;align-items:center;gap:10px;min-width:0;padding:12px 13px;display:flex}.marketplace-kpi-icon{color:#357055;background:#e3f2e8;border-radius:10px;flex:0 0 35px;place-items:center;width:35px;height:35px;display:grid}.marketplace-kpi.blue .marketplace-kpi-icon{color:#4f7084;background:#e6eef4}.marketplace-kpi.amber .marketplace-kpi-icon{color:#9a6d13;background:#fff0c7}.marketplace-kpi.red .marketplace-kpi-icon{color:#a84c3d;background:#f8e5df}.marketplace-kpi-icon .icon{width:17px;height:17px}.marketplace-kpi>div{min-width:0}.marketplace-kpi small,.marketplace-kpi em{color:#8b806e;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;line-height:1.35;display:block;overflow:hidden}.marketplace-kpi strong{color:#3d3932;letter-spacing:-.25px;white-space:nowrap;margin:3px 0;font-size:18px;line-height:1.1;display:block}.marketplace-overview-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:14px;margin-bottom:14px;display:grid}.marketplace-performance-card,.marketplace-vendor-card,.marketplace-queues{padding:16px 17px}.marketplace-performance-card header,.marketplace-vendor-card header,.marketplace-queues header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.marketplace-performance-card header h2,.marketplace-vendor-card header h2,.marketplace-queues header h2{color:#403b33;margin:0;font-size:16px}.marketplace-performance-card header p,.marketplace-vendor-card header p,.marketplace-queues header p{color:#8b806e;margin:5px 0 0;font-size:13px;line-height:1.5}.marketplace-performance-card header a,.marketplace-vendor-card header a{color:#8b681f;white-space:nowrap;align-items:center;gap:5px;font-size:13px;font-weight:750;display:flex}.marketplace-performance-card header a .icon,.marketplace-vendor-card header a .icon{width:14px;height:14px}.marketplace-trend{background:linear-gradient(#fffcf7d1,#f8f0e3a6);border:1px solid #eee2d0;border-radius:14px;grid-template-columns:155px minmax(0,1fr);align-items:end;gap:18px;margin-top:18px;padding:14px 14px 12px;display:grid}.marketplace-trend-copy strong{color:#39352f;letter-spacing:-.45px;font-size:24px;display:block}.marketplace-trend-copy span{color:#7d7363;margin-top:3px;font-size:13px;display:block}.marketplace-trend-copy em{color:#39765a;margin-top:8px;font-size:12px;font-style:normal;font-weight:800;display:block}.marketplace-trend-bars{align-items:end;gap:5px;height:92px;padding-top:6px;display:flex}.marketplace-trend-bars i{min-width:5px;height:var(--bar);opacity:.78;background:linear-gradient(#c79928,#e5c364 78%);border-radius:6px 6px 2px 2px;flex:1}.marketplace-trend-bars i:nth-child(3n+1){background:linear-gradient(#4c896b,#89b49c)}.marketplace-economics{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.marketplace-economics>div{background:#f5efe4aa;border-radius:10px;padding:10px 11px}.marketplace-economics span{color:#8b806f;font-size:12px;display:block}.marketplace-economics strong{color:#484239;margin-top:3px;font-size:14px;display:block}.marketplace-vendor-ranking{gap:7px;margin-top:15px;display:grid}.marketplace-vendor-ranking>a{color:inherit;background:#f7f1e6a3;border:1px solid #0000;border-radius:11px;grid-template-columns:24px 36px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 10px;display:grid}.marketplace-vendor-ranking>a:hover{background:#fffaf0;border-color:#e5d6bc}.marketplace-vendor-rank{color:#8c7447;background:#eee5d6;border-radius:7px;place-items:center;width:23px;height:23px;font-size:11px;font-weight:850;display:grid}.marketplace-vendor-avatar{color:#795915;background:linear-gradient(145deg,#fff9e9,#ead4a0);border:1px solid #e1d5bf;border-radius:10px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:850;display:grid}.marketplace-vendor-rank-copy{min-width:0}.marketplace-vendor-rank-copy strong,.marketplace-vendor-rank-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.marketplace-vendor-rank-copy strong{color:#49433a;font-size:13px}.marketplace-vendor-rank-copy small{color:#8c8170;margin-top:2px;font-size:11px}.marketplace-vendor-rank-copy i{background:#e9e2d6;border-radius:999px;width:100%;height:4px;margin-top:5px;display:block;overflow:hidden}.marketplace-vendor-rank-copy i b{border-radius:inherit;background:#cba031;height:100%;display:block}.marketplace-vendor-rank-money{text-align:right}.marketplace-vendor-rank-money strong,.marketplace-vendor-rank-money small{white-space:nowrap;display:block}.marketplace-vendor-rank-money strong{color:#464037;font-size:13px}.marketplace-vendor-rank-money small{color:#948877;margin-top:2px;font-size:10px}.marketplace-empty{color:#8a806f;margin:12px 0;font-size:13px}.marketplace-queues{margin-bottom:14px}.marketplace-queue-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.marketplace-queue-card{min-width:0;color:inherit;background:#fffdf8b8;border:1px solid #e8ddca;border-radius:13px;grid-template-columns:36px minmax(0,1fr) 17px;align-items:center;gap:10px;padding:12px;display:grid}.marketplace-queue-card:hover{background:#fff9eb;border-color:#d9c49b}.marketplace-queue-card>span:first-child{color:#3c7759;background:#e8f3eb;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.marketplace-queue-card.amber>span:first-child{color:#936814;background:#fff0cb}.marketplace-queue-card.blue>span:first-child{color:#527184;background:#e8eff4}.marketplace-queue-card.red>span:first-child{color:#a84d3d;background:#f8e5e0}.marketplace-queue-card>span .icon{width:17px;height:17px}.marketplace-queue-card>div{min-width:0}.marketplace-queue-card small{color:#8f8371;font-size:11px;display:block}.marketplace-queue-card strong{color:#413c34;margin:2px 0;font-size:18px;display:block}.marketplace-queue-card p{color:#817665;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;line-height:1.4;overflow:hidden}.marketplace-queue-card>.icon{color:#9b8967;width:16px;height:16px}.marketplace-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:8px;display:grid}.marketplace-tool-card{color:inherit;background:linear-gradient(135deg,#fffdf8d9,#f6eedfae);border:1px solid #ffffffea;border-radius:14px;grid-template-columns:38px minmax(0,1fr) 17px;align-items:center;gap:11px;padding:12px 13px;display:grid;box-shadow:0 6px 14px #6e572510}.marketplace-tool-card:hover{border-color:#dfcca8}.marketplace-tool-card>span{color:#82631d;background:#f0e5cf;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.marketplace-tool-card>span .icon{width:18px;height:18px}.marketplace-tool-card strong,.marketplace-tool-card small{display:block}.marketplace-tool-card strong{color:#464037;font-size:13px}.marketplace-tool-card small{color:#8a806e;margin-top:3px;font-size:11px;line-height:1.4}.marketplace-tool-card>.icon{color:#9a8765;width:16px;height:16px}.vendor-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:14px;display:grid}.vendor-summary-card{background:linear-gradient(135deg,#fffdf8df,#f7efdfae);border:1px solid #ffffffed;border-radius:16px;align-items:center;gap:12px;min-width:0;padding:15px 16px;display:flex;box-shadow:0 7px 17px #735b2510}.vendor-summary-card>span{color:#397156;background:#e5f2e9;border-radius:11px;flex:0 0 39px;place-items:center;width:39px;height:39px;display:grid}.vendor-summary-card.blue>span{color:#536f82;background:#e7eef3}.vendor-summary-card.amber>span{color:#91670f;background:#fff0c8}.vendor-summary-card.red>span{color:#aa4938;background:#f8e4df}.vendor-summary-card>span .icon{width:19px;height:19px}.vendor-summary-card>div{min-width:0}.vendor-summary-card small,.vendor-summary-card em{color:#897f6e;font-size:13px;font-style:normal;line-height:1.4;display:block}.vendor-summary-card strong{color:#3e3a33;letter-spacing:-.4px;margin:3px 0;font-size:23px;line-height:1.1;display:block}.vendor-health-strip{justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;padding:13px 15px;display:flex}.vendor-health-strip>div:first-child>span{color:#a07825;letter-spacing:.08em;font-size:11px;font-weight:850;display:block}.vendor-health-strip>div:first-child>strong{color:#474138;margin-top:3px;font-size:14px;display:block}.vendor-health-strip>div:first-child>small{color:#8b806f;margin-top:3px;font-size:12px;display:block}.vendor-health-strip>div:last-child{flex-wrap:wrap;gap:7px;display:flex}.vendor-health-strip .secondary-button{min-height:35px;font-size:13px}.vendor-resource{padding:0;overflow:visible}.vendor-toolbar{border-bottom:1px solid #eadfcf;flex-wrap:wrap;margin:0;padding:12px 13px}.vendor-toolbar .c-search{flex:1;min-width:280px}.vendor-toolbar .c-search input,.vendor-toolbar .c-filter select{font-size:14px}.vendor-toolbar .c-filter select{min-width:160px}.vendor-resource>#resource-results{padding:0 11px 11px}.vendor-table-wrap{min-width:0}.vendor-table-scroll{overflow:auto hidden}.vendor-table{border-collapse:separate;border-spacing:0 9px;width:100%;min-width:1430px}.vendor-table th{color:#756c5e;letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;background:#f1eee6d9;padding:10px 9px;font-size:12px;font-weight:800}.vendor-table th:first-child{border-radius:9px 0 0 9px}.vendor-table th:last-child{z-index:4;background:#f1eee6;border-radius:0 9px 9px 0;position:sticky;right:0}.vendor-table th>button{color:inherit;letter-spacing:.035em;text-transform:uppercase;font-size:12px;font-weight:800}.vendor-table td{color:#5d564c;vertical-align:middle;white-space:nowrap;border-bottom:0;padding:12px 9px;font-size:14px;line-height:1.4}.vendor-table tbody tr:nth-child(5n+1)>td{background:#edf7ef}.vendor-table tbody tr:nth-child(5n+2)>td{background:#eef4f7}.vendor-table tbody tr:nth-child(5n+3)>td{background:#f6eff4}.vendor-table tbody tr:nth-child(5n+4)>td{background:#fff3e9}.vendor-table tbody tr:nth-child(5n+5)>td{background:#f8f4e3}.vendor-table tbody td:first-child{border-radius:11px 0 0 11px}.vendor-table tbody td:last-child{z-index:3;border-radius:0 11px 11px 0;position:sticky;right:0}.vendor-table tbody tr:nth-child(5n+1)>td:last-child{background:#edf7ef}.vendor-table tbody tr:nth-child(5n+2)>td:last-child{background:#eef4f7}.vendor-table tbody tr:nth-child(5n+3)>td:last-child{background:#f6eff4}.vendor-table tbody tr:nth-child(5n+4)>td:last-child{background:#fff3e9}.vendor-table tbody tr:nth-child(5n+5)>td:last-child{background:#f8f4e3}.vendor-identity{text-align:left;align-items:center;gap:10px;min-width:220px;display:flex}.vendor-avatar{color:#795a19;background:linear-gradient(145deg,#fff8e5,#e9d3a0);border:1px solid #ddcfb5;border-radius:11px;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:12px;font-weight:900;display:grid}.vendor-identity>span:last-child{min-width:0}.vendor-identity strong,.vendor-identity small{text-overflow:ellipsis;white-space:nowrap;max-width:190px;display:block;overflow:hidden}.vendor-identity strong{color:#443f37;font-size:14px;font-weight:850}.vendor-identity small{color:#8d8271;margin-top:3px;font-size:12px}.vendor-category strong,.vendor-category small,.vendor-commission strong,.vendor-commission small,.vendor-status-stack small{display:block}.vendor-category strong,.vendor-commission strong{color:#4d473e;font-size:14px}.vendor-category small,.vendor-commission small,.vendor-cell-note,.vendor-status-stack small{color:#8d8272;margin-top:3px;font-size:12px}.vendor-rating{color:#a7791a;align-items:center;gap:5px;display:flex}.vendor-rating .icon{width:16px;height:16px}.vendor-rating strong{color:#6d582e;font-size:14px}.vendor-pill{color:#2f7352;background:#e5f4e9;border-radius:8px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;font-weight:800;display:inline-flex}.vendor-pill i{background:currentColor;border-radius:50%;width:6px;height:6px}.vendor-pill.amber{color:#906714;background:#fff0cb}.vendor-pill.red{color:#a44839;background:#fae5df}.vendor-pill.blue{color:#506f83;background:#e8eff4}.vendor-status-stack{justify-items:start;gap:1px;display:grid}.vendor-action-cell{width:54px;padding-inline:8px!important}.vendor-row-menu-panel{width:230px}.vendor-row-menu-panel button{font-weight:750}.vendor-detail-hero{background:linear-gradient(135deg,#fffaf0,#f4ead9);border:1px solid #e7dcc9;border-radius:15px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:14px;padding:14px;display:grid}.vendor-detail-avatar{color:#6f5011;background:linear-gradient(145deg,#fff4ce,#dab467);border:1px solid #dbc9a9;border-radius:17px;place-items:center;width:64px;height:64px;font-size:18px;font-weight:900;display:grid}.vendor-detail-hero>div:nth-child(2)>small{color:#8b7f6c;font-size:12px}.vendor-detail-hero h2{color:#403a32;margin:3px 0;font-size:21px}.vendor-detail-hero p{color:#766b5d;margin:0 0 7px;font-size:13px}.vendor-detail-hero>div:nth-child(2)>div{flex-wrap:wrap;gap:6px;display:flex}.vendor-detail-score{text-align:center}.vendor-detail-score>span{color:#a17316;background:#fff0c6;border-radius:10px;place-items:center;width:34px;height:34px;margin:0 auto 4px;display:grid}.vendor-detail-score>span .icon{width:17px;height:17px}.vendor-detail-score strong,.vendor-detail-score small{display:block}.vendor-detail-score strong{color:#5e4a25;font-size:19px}.vendor-detail-score small{color:#8e8270;font-size:10px}.vendor-detail-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:13px;display:grid}.vendor-detail-metrics>div{background:#fffdf8;border:1px solid #e9dfcf;border-radius:11px;padding:11px 12px}.vendor-detail-metrics small{color:#918573;font-size:11px;display:block}.vendor-detail-metrics strong{color:#484239;margin-top:4px;font-size:15px;display:block}.vendor-detail-grid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid}.vendor-detail-grid>section,.vendor-detail-section{background:#fffdf8;border:1px solid #e9dfcf;border-radius:12px;padding:13px}.vendor-detail-grid h3,.vendor-detail-section h3{color:#4a443b;margin:0;font-size:14px}.vendor-detail-grid dl{gap:7px;margin:10px 0 0;display:grid}.vendor-detail-grid dl>div{grid-template-columns:110px minmax(0,1fr);gap:8px;font-size:13px;display:grid}.vendor-detail-grid dt{color:#918572}.vendor-detail-grid dd{color:#514b41;overflow-wrap:anywhere;margin:0;font-weight:650}.vendor-detail-section{margin-top:10px}.vendor-detail-section>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.vendor-detail-section>div:first-child>span{color:#8b806f;font-size:11px}.vendor-product-chips{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.vendor-product-chips>span{color:#524b40;background:#f3ede2;border-radius:9px;min-width:120px;padding:8px 9px;font-size:12px;font-weight:750}.vendor-product-chips small{color:#948877;margin-top:2px;font-size:10px;display:block}.vendor-product-chips p,.vendor-finance-list>p{color:#8a806f;margin:0;font-size:12px}.vendor-finance-list{gap:6px;margin-top:9px;display:grid}.vendor-finance-list>div{background:#f5efe5;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;padding:8px 9px;display:flex}.vendor-finance-list>div>span:last-child{text-align:right}.vendor-finance-list strong,.vendor-finance-list small{display:block}.vendor-finance-list strong{color:#504a41;font-size:12px}.vendor-finance-list small{color:#918675;margin-top:2px;font-size:10px}.vendor-detail-actions{flex-wrap:wrap;margin-top:12px}.vendor-finance-hero{background:#f7f0e3;border:1px solid #e6dbc7;border-radius:14px;align-items:center;gap:13px;margin-bottom:13px;padding:13px;display:flex}.vendor-finance-hero>span{color:#397156;background:#e4f1e8;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.vendor-finance-hero>span .icon{width:20px;height:20px}.vendor-finance-hero>div{flex:1}.vendor-finance-hero small{color:#8b7f6c;font-size:11px;display:block}.vendor-finance-hero h2{color:#413b33;margin:3px 0;font-size:22px}.vendor-finance-hero p{color:#7f7464;margin:0;font-size:12px}.vendor-commission-preview{background:#fff8e9;border:1px solid #e7dac3;border-radius:12px;align-items:flex-start;gap:12px;margin-top:12px;padding:12px;display:flex}.vendor-commission-preview>span{color:#936710;background:#ffeab2;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.vendor-commission-preview>span .icon{width:18px;height:18px}.vendor-commission-preview small,.vendor-commission-preview strong,.vendor-commission-preview p{display:block}.vendor-commission-preview small{color:#8e806b;font-size:11px}.vendor-commission-preview strong{color:#51483a;margin-top:3px;font-size:13px}.vendor-commission-preview p{color:#817465;margin:5px 0 0;font-size:11px;line-height:1.5}.vendor-activity-list{gap:7px;display:grid}.vendor-activity-list>div{background:#fffdf8;border:1px solid #ebe1d2;border-radius:10px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.vendor-activity-list>div>span{color:#806522;background:#f0e8db;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.vendor-activity-list>div>span .icon{width:17px;height:17px}.vendor-activity-list strong,.vendor-activity-list small{display:block}.vendor-activity-list strong{color:#4c463d;font-size:13px}.vendor-activity-list small{color:#8e8372;margin-top:2px;font-size:11px}.vendor-activity-list time{color:#8d8170;white-space:nowrap;font-size:11px}@media (max-width:1380px){.marketplace-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketplace-queue-grid,.vendor-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1050px){.marketplace-overview-grid{grid-template-columns:1fr}.marketplace-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.vendor-health-strip{flex-direction:column;align-items:flex-start}.vendor-toolbar .c-search{flex-basis:100%}}@media (max-width:767px){.marketplace-command{padding:14px}.marketplace-command-head{flex-direction:column}.marketplace-health{width:100%}.marketplace-kpi-grid,.vendor-summary-grid{grid-template-columns:1fr 1fr}.marketplace-trend{grid-template-columns:1fr}.marketplace-trend-bars{height:74px}.marketplace-queue-grid,.marketplace-tools{grid-template-columns:1fr}.marketplace-vendor-ranking>a{grid-template-columns:22px 34px minmax(0,1fr)}.marketplace-vendor-rank-money{text-align:left;grid-column:3}.vendor-detail-hero{grid-template-columns:54px minmax(0,1fr)}.vendor-detail-avatar{width:54px;height:54px}.vendor-detail-score{text-align:left;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:6px;display:flex}.vendor-detail-score>span{margin:0}.vendor-detail-metrics,.vendor-detail-grid{grid-template-columns:1fr 1fr}.vendor-toolbar .c-filter{flex:1}.vendor-toolbar .c-filter select{width:100%;min-width:0}}@media (max-width:520px){.marketplace-kpi-grid,.vendor-summary-grid,.vendor-detail-metrics,.vendor-detail-grid,.marketplace-economics{grid-template-columns:1fr}.marketplace-vendor-ranking>a{grid-template-columns:22px minmax(0,1fr)}.marketplace-vendor-avatar{display:none}.marketplace-vendor-rank-money{grid-column:2}.vendor-detail-grid dl>div{grid-template-columns:1fr;gap:2px}}.vendor-editor-form fieldset{margin-bottom:12px}.vendor-editor-note{background:#f7f1e6;border:1px solid #e7ddcc;border-radius:11px;align-items:flex-start;gap:10px;margin-top:2px;padding:11px 12px;display:flex}.vendor-editor-note>.icon{color:#8d6b25;flex:0 0 18px;width:18px;height:18px}.vendor-editor-note p{color:#7d7262;margin:0;font-size:12px;line-height:1.55}.marketplace-review-nav{scrollbar-width:none;background:#fffdf8a8;border:1px solid #ffffffed;border-radius:14px;align-items:center;gap:7px;margin:-2px 0 14px;padding:7px;display:flex;overflow-x:auto;box-shadow:0 5px 16px #6f58240d}.marketplace-review-nav a{color:#776d5e;white-space:nowrap;border:1px solid #0000;border-radius:9px;flex:none;padding:8px 11px;font-size:13px;font-weight:720}.marketplace-review-nav a:hover{color:#5b5245;background:#fffaf0;border-color:#eadcc4}.marketplace-review-nav a[aria-current=page]{color:#72520f;background:linear-gradient(135deg,#fff5cd,#ffe69c);border-color:#e8cf91;box-shadow:0 4px 10px #9a74211a}.marketplace-review-summary{margin-bottom:14px}.marketplace-pipeline,.approval-standards{grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr);align-items:center;gap:20px;margin-bottom:14px;padding:16px 17px;display:grid}.marketplace-pipeline-copy>span,.approval-standards>div:first-child>span,.marketplace-review-heading>div>span{color:#9c7624;letter-spacing:.09em;font-size:12px;font-weight:850;display:block}.marketplace-pipeline-copy h2,.approval-standards h2,.marketplace-review-heading h2{color:#423d35;letter-spacing:-.2px;margin:3px 0 0;font-size:17px}.marketplace-pipeline-copy p,.approval-standards p,.marketplace-review-heading p{color:#827766;margin:5px 0 0;font-size:13px;line-height:1.55}.marketplace-pipeline-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.marketplace-pipeline-steps>div{background:#fffdf8;border:1px solid #eadfce;border-radius:11px;min-width:0;padding:11px 11px 10px 39px;position:relative}.marketplace-pipeline-steps>div>span{color:#8a6315;background:#f4e5bd;border-radius:7px;place-items:center;width:20px;height:20px;font-size:10px;font-weight:900;display:grid;position:absolute;top:11px;left:10px}.marketplace-pipeline-steps strong,.marketplace-pipeline-steps em,.marketplace-pipeline-steps small{display:block}.marketplace-pipeline-steps strong{color:#504940;font-size:12px}.marketplace-pipeline-steps em{color:#2f6f52;margin-top:3px;font-size:18px;font-style:normal;font-weight:850}.marketplace-pipeline-steps small{color:#908472;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;overflow:hidden}.marketplace-review-resource{padding:0;overflow:visible}.marketplace-review-heading{justify-content:space-between;align-items:flex-start;gap:18px;padding:16px 17px 12px;display:flex}.marketplace-review-heading>small{color:#918573;white-space:nowrap;margin-top:5px;font-size:12px}.marketplace-review-toolbar{background:#faf5eba8;border:1px solid #eee3d2;border-radius:12px;margin:0 12px 2px;padding:10px}.marketplace-review-toolbar .c-search{flex:1;max-width:none}.marketplace-review-table-wrap{padding:0 12px 12px}.marketplace-review-table-scroll{padding:0 0 1px;overflow:auto visible}.marketplace-review-table{border-collapse:separate;border-spacing:0 10px;width:100%;min-width:1220px}.approval-review-table{min-width:1160px}.marketplace-review-table thead th{color:#817767;letter-spacing:.01em;text-align:left;white-space:nowrap;padding:0 12px 5px;font-size:12px;font-weight:800}.marketplace-review-table thead th:first-child{padding-left:13px}.marketplace-review-table thead th:last-child{z-index:4;background:#fffdf8;width:54px;position:sticky;right:0}.marketplace-review-table thead button{color:inherit;font:inherit;align-items:center;gap:4px;display:inline-flex}.marketplace-review-table thead button .icon{opacity:.55;width:12px;height:12px}.marketplace-review-table tbody td{color:#5c5549;vertical-align:middle;background:#edf7ef;height:68px;padding:10px 12px;font-size:14px;line-height:1.35}.marketplace-review-table tbody tr:nth-child(5n+2)>td{background:#eef4f7}.marketplace-review-table tbody tr:nth-child(5n+3)>td{background:#f6eff4}.marketplace-review-table tbody tr:nth-child(5n+4)>td{background:#fff3e9}.marketplace-review-table tbody tr:nth-child(5n+5)>td{background:#f8f4e3}.marketplace-review-table tbody td:first-child{border-radius:11px 0 0 11px}.marketplace-review-table tbody td:last-child{z-index:3;border-radius:0 11px 11px 0;position:sticky;right:0}.marketplace-review-table tbody tr:nth-child(5n+1)>td:last-child{background:#edf7ef}.marketplace-review-table tbody tr:nth-child(5n+2)>td:last-child{background:#eef4f7}.marketplace-review-table tbody tr:nth-child(5n+3)>td:last-child{background:#f6eff4}.marketplace-review-table tbody tr:nth-child(5n+4)>td:last-child{background:#fff3e9}.marketplace-review-table tbody tr:nth-child(5n+5)>td:last-child{background:#f8f4e3}.marketplace-review-table td>strong{color:#504a40;font-size:14px;font-weight:780}.marketplace-review-table .vendor-identity{min-width:245px}.marketplace-review-table .vendor-identity strong{font-size:14px}.marketplace-review-table .vendor-identity small{font-size:12px}.marketplace-catalog-plan strong,.marketplace-catalog-plan small,.marketplace-verification-stack small,.approval-commerce-cell strong,.approval-commerce-cell small{display:block}.marketplace-catalog-plan strong,.approval-commerce-cell strong{color:#514a40;font-size:14px}.marketplace-catalog-plan small,.marketplace-verification-stack small,.approval-commerce-cell small{color:#8b806f;margin-top:3px;font-size:12px}.marketplace-review-pill{color:#536e80;white-space:nowrap;background:#e7eef4;border-radius:8px;align-items:center;gap:6px;max-width:170px;padding:5px 8px;font-size:12px;font-weight:800;display:inline-flex}.marketplace-review-pill i{background:currentColor;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.marketplace-review-pill.green{color:#2d7451;background:#e4f3e8}.marketplace-review-pill.amber{color:#906612;background:#fff0ca}.marketplace-review-pill.red{color:#a1493b;background:#f9e4df}.marketplace-verification-stack{justify-items:start;gap:2px;display:grid}.marketplace-review-score{min-width:102px}.marketplace-review-score>div{align-items:baseline;gap:5px;display:flex}.marketplace-review-score strong{color:#4b453c;font-size:14px}.marketplace-review-score small{color:#8d8271;font-size:10px}.marketplace-review-score>span{background:#deddd7;border-radius:999px;width:90px;height:5px;margin-top:6px;display:block;overflow:hidden}.marketplace-review-score>span i{border-radius:inherit;background:#558e70;height:100%;display:block}.marketplace-review-score.amber>span i{background:#ce991c}.marketplace-review-score.red>span i{background:#c85b4a}.marketplace-row-menu-panel{width:230px}.marketplace-row-menu-panel button{font-size:14px;font-weight:760}.approval-product-identity{text-align:left;align-items:center;gap:10px;min-width:245px;display:flex}.approval-product-identity>.product-thumb,.approval-product-identity>.product-thumbnail,.approval-product-identity>.product-thumb-fallback{border-radius:10px;flex:0 0 42px;width:42px;height:42px}.approval-product-identity>span:last-child{min-width:0}.approval-product-identity strong,.approval-product-identity small{text-overflow:ellipsis;white-space:nowrap;max-width:195px;display:block;overflow:hidden}.approval-product-identity strong{color:#454038;font-size:14px;font-weight:850}.approval-product-identity small{color:#8c8170;margin-top:3px;font-size:12px}.approval-checks{align-items:center;gap:5px;min-width:215px;display:flex}.approval-checks>span{color:#5c7180;background:#edf1f3;border-radius:7px;align-items:center;gap:3px;padding:5px 6px;display:flex}.approval-checks>span.green{color:#347657;background:#e6f3e9}.approval-checks>span.amber{color:#926814;background:#fff0cc}.approval-checks>span.red{color:#a44c3d;background:#f9e5df}.approval-checks .icon{width:13px;height:13px}.approval-checks small{font-size:10px;font-weight:760}.approval-standard-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.approval-standard-grid>span{background:#fffdf8;border:1px solid #eadfce;border-radius:11px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:0 8px;padding:10px;display:grid}.approval-standard-grid .icon{color:#347657;background:#e7f2ea;border-radius:8px;grid-row:1/3;width:28px;height:28px;padding:6px}.approval-standard-grid>span.danger .icon{color:#a24c3d;background:#f9e4df}.approval-standard-grid strong,.approval-standard-grid small{display:block}.approval-standard-grid strong{color:#4b453b;font-size:14px}.approval-standard-grid small{color:#8e8371;margin-top:1px;font-size:10px}.marketplace-review-hero{background:linear-gradient(135deg,#fffaf0,#f4ead9);border:1px solid #e7dcc9;border-radius:15px;grid-template-columns:64px minmax(0,1fr) 160px;align-items:center;gap:14px;margin-bottom:14px;padding:14px;display:grid}.marketplace-review-hero>div:nth-child(2)>small{color:#8b7f6c;font-size:12px}.marketplace-review-hero h2{color:#403a32;margin:3px 0;font-size:21px}.marketplace-review-hero p{color:#766b5d;margin:0 0 7px;font-size:13px}.marketplace-review-hero>div:nth-child(2)>div{flex-wrap:wrap;gap:6px;display:flex}.marketplace-review-hero-score .marketplace-review-score{background:#fffdf8;border:1px solid #eadfce;border-radius:11px;padding:10px 11px}.marketplace-review-hero-score .marketplace-review-score>span{width:100%}.approval-review-hero>.product-thumb,.approval-review-hero>.product-thumbnail,.approval-review-hero>.product-thumb-fallback{border-radius:15px;width:64px;height:64px}.marketplace-review-detail-grid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid}.marketplace-review-detail-grid>section,.marketplace-review-check-panel{background:#fffdf8;border:1px solid #e9dfcf;border-radius:12px;padding:13px}.marketplace-review-section-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.marketplace-review-section-head h3{color:#4a443b;margin:0;font-size:14px}.marketplace-review-section-head>.icon{color:#8f6c25;width:18px;height:18px}.marketplace-review-detail-grid dl{gap:7px;margin:10px 0 0;display:grid}.marketplace-review-detail-grid dl>div{grid-template-columns:120px minmax(0,1fr);gap:8px;font-size:13px;display:grid}.marketplace-review-detail-grid dt{color:#918572}.marketplace-review-detail-grid dd{color:#514b41;overflow-wrap:anywhere;margin:0;font-weight:650}.marketplace-check-list{gap:7px;margin-top:10px;display:grid}.marketplace-check-list>div{background:#f5efe5;border-radius:9px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:10px;padding:8px 9px;display:grid}.marketplace-check-list>div>span{justify-self:start}.marketplace-check-list strong,.marketplace-check-list small{display:block}.marketplace-check-list strong{color:#504a41;font-size:12px}.marketplace-check-list small{color:#918675;margin-top:2px;font-size:10px;line-height:1.4}.marketplace-review-check-panel{margin-bottom:10px}.marketplace-notes p{color:#756b5d;white-space:pre-line;margin:9px 0 0;font-size:13px;line-height:1.6}.marketplace-decision-preview{background:#fff8e9;border:1px solid #eadbc1;border-radius:11px;align-items:flex-start;gap:11px;margin-top:10px;padding:11px 12px;display:flex}.marketplace-decision-preview>span{color:#8e6514;background:#ffeab5;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.marketplace-decision-preview .icon{width:18px;height:18px}.marketplace-decision-preview strong{color:#514a3f;font-size:13px;display:block}.marketplace-decision-preview p{color:#827564;margin:4px 0 0;font-size:11px;line-height:1.5}.marketplace-review-editor fieldset{margin-bottom:12px}@media (max-width:1380px){.marketplace-pipeline,.approval-standards{grid-template-columns:1fr}.marketplace-pipeline-steps,.approval-standard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-review-toolbar{flex-wrap:wrap}.marketplace-review-toolbar .c-search{flex-basis:100%}}@media (max-width:767px){.marketplace-review-nav{margin-top:0}.marketplace-pipeline-steps,.approval-standard-grid{grid-template-columns:1fr 1fr}.marketplace-review-heading{flex-direction:column}.marketplace-review-heading>small{white-space:normal}.marketplace-review-hero{grid-template-columns:54px minmax(0,1fr)}.marketplace-review-hero>.vendor-detail-avatar,.approval-review-hero>.product-thumb,.approval-review-hero>.product-thumbnail,.approval-review-hero>.product-thumb-fallback{width:54px;height:54px}.marketplace-review-hero-score{grid-column:1/-1}.marketplace-review-detail-grid{grid-template-columns:1fr}.marketplace-review-toolbar .c-filter{flex:1}.marketplace-review-toolbar .c-filter select{width:100%;min-width:0}}@media (max-width:520px){.marketplace-pipeline-steps,.approval-standard-grid,.marketplace-check-list>div{grid-template-columns:1fr}.marketplace-review-detail-grid dl>div{grid-template-columns:1fr;gap:2px}}.commission-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:14px;display:grid}.commission-hierarchy,.vendor-split-flow{grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);align-items:center;gap:18px;margin-bottom:14px;padding:16px 18px;display:grid}.commission-hierarchy>div:first-child>span,.vendor-split-flow>div:first-child>span{color:#a07825;letter-spacing:.08em;font-size:11px;font-weight:850;display:block}.commission-hierarchy h2,.vendor-split-flow h2{color:#433d34;margin:3px 0 4px;font-size:17px;line-height:1.2}.commission-hierarchy p,.vendor-split-flow p{color:#897e6d;margin:0;font-size:12px;line-height:1.55}.commission-hierarchy-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.commission-hierarchy-flow>div{background:#fffdf8;border:1px solid #eadfce;border-radius:11px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;padding:9px 10px;display:grid}.commission-hierarchy-flow>div>b{color:#89620d;background:#fff0c8;border-radius:9px;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.commission-hierarchy-flow>div>span{min-width:0}.commission-hierarchy-flow strong,.commission-hierarchy-flow small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.commission-hierarchy-flow strong{color:#514a40;font-size:11px}.commission-hierarchy-flow small{color:#978a77;margin-top:2px;font-size:9px}.commission-hierarchy-flow>.icon{color:#bea66d;width:14px;height:14px}.commission-resource,.vendor-split-resource{padding:0;overflow:visible}.commission-resource>.marketplace-review-heading,.vendor-split-resource>.marketplace-review-heading{padding:15px 16px 8px}.commission-resource>.marketplace-review-toolbar,.vendor-split-resource>.marketplace-review-toolbar{border-bottom:1px solid #eadfcf;padding:9px 13px 12px}.commission-resource>#resource-results,.vendor-split-resource>#resource-results{padding:0 11px 11px}.commission-table-scroll,.vendor-split-table-scroll{overflow:auto hidden}.commission-table,.vendor-split-table{border-collapse:separate;border-spacing:0 9px;width:100%}.commission-table{min-width:1420px}.vendor-split-table{min-width:1600px}.commission-table th,.vendor-split-table th{color:#756c5e;letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;background:#f1eee6d9;padding:10px;font-size:12px;font-weight:800}.commission-table th:first-child,.vendor-split-table th:first-child{border-radius:9px 0 0 9px}.commission-table th:last-child,.vendor-split-table th:last-child{z-index:4;background:#f1eee6;border-radius:0 9px 9px 0;position:sticky;right:0}.commission-table td,.vendor-split-table td{color:#5d564c;vertical-align:middle;white-space:nowrap;border:0;padding:12px 10px;font-size:14px;line-height:1.4}.commission-table tbody tr:nth-child(5n+1)>td,.vendor-split-table tbody tr:nth-child(5n+1)>td{background:#edf7ef}.commission-table tbody tr:nth-child(5n+2)>td,.vendor-split-table tbody tr:nth-child(5n+2)>td{background:#eef4f7}.commission-table tbody tr:nth-child(5n+3)>td,.vendor-split-table tbody tr:nth-child(5n+3)>td{background:#f6eff4}.commission-table tbody tr:nth-child(5n+4)>td,.vendor-split-table tbody tr:nth-child(5n+4)>td{background:#fff3e9}.commission-table tbody tr:nth-child(5n+5)>td,.vendor-split-table tbody tr:nth-child(5n+5)>td{background:#f8f4e3}.commission-table tbody td:first-child,.vendor-split-table tbody td:first-child{border-radius:11px 0 0 11px}.commission-table tbody td:last-child,.vendor-split-table tbody td:last-child{z-index:3;border-radius:0 11px 11px 0;position:sticky;right:0}.commission-table tbody tr:nth-child(5n+1)>td:last-child,.vendor-split-table tbody tr:nth-child(5n+1)>td:last-child{background:#edf7ef}.commission-table tbody tr:nth-child(5n+2)>td:last-child,.vendor-split-table tbody tr:nth-child(5n+2)>td:last-child{background:#eef4f7}.commission-table tbody tr:nth-child(5n+3)>td:last-child,.vendor-split-table tbody tr:nth-child(5n+3)>td:last-child{background:#f6eff4}.commission-table tbody tr:nth-child(5n+4)>td:last-child,.vendor-split-table tbody tr:nth-child(5n+4)>td:last-child{background:#fff3e9}.commission-table tbody tr:nth-child(5n+5)>td:last-child,.vendor-split-table tbody tr:nth-child(5n+5)>td:last-child{background:#f8f4e3}.commission-rule-name{text-align:left;align-items:center;gap:10px;min-width:220px;display:flex}.commission-rule-name>span:first-child{color:#8c6514;background:#fff2c9;border:1px solid #e1d2b6;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.commission-rule-name>span:first-child .icon{width:18px;height:18px}.commission-rule-name strong,.commission-rule-name small,.commission-scope strong,.commission-scope small,.commission-fee strong,.commission-fee small,.commission-base strong,.commission-base small,.commission-policy strong,.commission-policy small,.commission-effective strong,.commission-effective small,.vendor-split-order-cell strong,.vendor-split-order-cell small,.vendor-split-vendor strong,.vendor-split-vendor small,.vendor-split-product strong,.vendor-split-product small,.vendor-split-money strong,.vendor-split-money small{display:block}.commission-rule-name strong,.commission-scope strong,.commission-fee strong,.commission-base strong,.commission-policy strong,.commission-effective strong,.vendor-split-order-cell strong,.vendor-split-vendor strong,.vendor-split-product strong,.vendor-split-money strong{color:#4d473e;font-size:14px;font-weight:800}.commission-rule-name small,.commission-scope small,.commission-fee small,.commission-base small,.commission-policy small,.commission-effective small,.vendor-split-order-cell small,.vendor-split-vendor small,.vendor-split-product small,.vendor-split-money small{color:#8d8272;margin-top:3px;font-size:11px}.commission-pill{color:#2f7352;background:#e5f4e9;border-radius:8px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;font-weight:800;display:inline-flex}.commission-pill i{background:currentColor;border-radius:50%;width:6px;height:6px}.commission-pill.amber{color:#906714;background:#fff0cb}.commission-pill.red{color:#a44839;background:#fae5df}.commission-pill.blue{color:#506f83;background:#e8eff4}.commission-detail-hero,.commission-result-hero,.vendor-split-detail-hero{background:linear-gradient(135deg,#fff9e9,#f3eadc);border:1px solid #e5d8c1;border-radius:14px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:13px;padding:13px;display:grid}.commission-detail-hero>span,.commission-result-hero>span,.vendor-split-detail-hero>span{color:#8f6512;background:#fff0c1;border-radius:13px;place-items:center;width:48px;height:48px;display:grid}.commission-detail-hero>span .icon,.commission-result-hero>span .icon,.vendor-split-detail-hero>span .icon{width:22px;height:22px}.commission-detail-hero small,.commission-detail-hero p,.commission-result-hero small,.commission-result-hero p,.vendor-split-detail-hero small,.vendor-split-detail-hero p{color:#887b69;margin:0;font-size:11px;display:block}.commission-detail-hero h2,.commission-result-hero h2,.vendor-split-detail-hero h2{color:#443e35;margin:3px 0;font-size:20px}.commission-result-flow{align-items:stretch;gap:6px;margin:12px 0;display:flex;overflow-x:auto}.commission-result-flow>div{background:#fffdf8;border:1px solid #e7ddcc;border-radius:10px;flex:1;min-width:125px;padding:10px 11px}.commission-result-flow>div small,.commission-result-flow>div strong{display:block}.commission-result-flow>div small{color:#918573;font-size:10px}.commission-result-flow>div strong{color:#4e473e;margin-top:4px;font-size:14px}.commission-result-flow>.icon{color:#bea66c;flex:0 0 15px;align-self:center;width:15px;height:15px}.commission-simulator-note{background:#fff9eb;border:1px solid #e8dcc5;border-radius:11px;align-items:flex-start;gap:9px;margin-top:10px;padding:11px 12px;display:flex}.commission-simulator-note .icon{color:#9a721d;flex:0 0 18px;width:18px;height:18px}.commission-simulator-note p{color:#776c5c;margin:0;font-size:12px;line-height:1.55}.vendor-split-formula{justify-content:flex-end;align-items:center;gap:7px;display:flex;overflow-x:auto}.vendor-split-formula span,.vendor-split-formula strong{color:#61594c;white-space:nowrap;background:#fffdf8;border:1px solid #eadfce;border-radius:10px;justify-content:center;align-items:center;min-height:38px;padding:7px 11px;font-size:11px;display:inline-flex}.vendor-split-formula strong{color:#347254;background:#e8f3eb}.vendor-split-formula .icon{color:#b79d63;flex:0 0 14px;width:14px;height:14px}.vendor-split-order-cell{text-align:left}.vendor-net-value{color:#2d7050;font-size:14px}.commission-snapshot-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:9px;display:grid}.commission-snapshot-grid>div{background:#f5efe5;border-radius:9px;padding:9px 10px}.commission-snapshot-grid small,.commission-snapshot-grid strong{display:block}.commission-snapshot-grid small{color:#948876;font-size:10px}.commission-snapshot-grid strong{color:#514a40;overflow-wrap:anywhere;margin-top:3px;font-size:12px}.commission-rule-editor fieldset,.vendor-split-editor fieldset{margin-bottom:10px}@media (max-width:1180px){.commission-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.commission-hierarchy,.vendor-split-flow{grid-template-columns:1fr}.commission-hierarchy-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.vendor-split-formula{justify-content:flex-start}}@media (max-width:760px){.commission-summary-grid,.commission-hierarchy-flow{grid-template-columns:1fr}.commission-hierarchy-flow>div>.icon{display:none}.commission-result-flow{align-items:stretch}.commission-result-flow>.icon{display:none}.commission-snapshot-grid{grid-template-columns:1fr 1fr}.commission-detail-hero,.commission-result-hero,.vendor-split-detail-hero{grid-template-columns:42px minmax(0,1fr)}.commission-detail-hero>.commission-pill,.commission-result-hero>.commission-pill,.vendor-split-detail-hero>.commission-pill{grid-column:1/-1;justify-self:start}}.payout-resource,.dispute-resource{padding:0;overflow:visible}.payout-resource>.marketplace-review-heading,.dispute-resource>.marketplace-review-heading{padding:15px 16px 8px}.payout-resource>.marketplace-review-toolbar,.dispute-resource>.marketplace-review-toolbar{border-bottom:1px solid #eadfcf;padding:9px 13px 12px}.payout-resource>#resource-results,.dispute-resource>#resource-results{padding:0 11px 11px}.payout-table-scroll,.dispute-table-scroll{overflow:auto hidden}.payout-table,.dispute-table{border-collapse:separate;border-spacing:0 9px;width:100%}.payout-table{min-width:1460px}.dispute-table{min-width:1320px}.payout-table th,.dispute-table th{color:#756c5e;letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;background:#f1eee6d9;padding:10px;font-size:12px;font-weight:800}.payout-table th:first-child,.dispute-table th:first-child{border-radius:9px 0 0 9px}.payout-table th:last-child,.dispute-table th:last-child{z-index:4;background:#f1eee6;border-radius:0 9px 9px 0;position:sticky;right:0}.payout-table td,.dispute-table td{color:#5d564c;vertical-align:middle;white-space:nowrap;border:0;padding:12px 10px;font-size:14px;line-height:1.42}.payout-table tbody tr:nth-child(5n+1)>td,.dispute-table tbody tr:nth-child(5n+1)>td{background:#edf7ef}.payout-table tbody tr:nth-child(5n+2)>td,.dispute-table tbody tr:nth-child(5n+2)>td{background:#eef4f7}.payout-table tbody tr:nth-child(5n+3)>td,.dispute-table tbody tr:nth-child(5n+3)>td{background:#f6eff4}.payout-table tbody tr:nth-child(5n+4)>td,.dispute-table tbody tr:nth-child(5n+4)>td{background:#fff3e9}.payout-table tbody tr:nth-child(5n+5)>td,.dispute-table tbody tr:nth-child(5n+5)>td{background:#f8f4e3}.payout-table tbody td:first-child,.dispute-table tbody td:first-child{border-radius:11px 0 0 11px}.payout-table tbody td:last-child,.dispute-table tbody td:last-child{z-index:3;border-radius:0 11px 11px 0;position:sticky;right:0}.payout-table tbody tr:nth-child(5n+1)>td:last-child,.dispute-table tbody tr:nth-child(5n+1)>td:last-child{background:#edf7ef}.payout-table tbody tr:nth-child(5n+2)>td:last-child,.dispute-table tbody tr:nth-child(5n+2)>td:last-child{background:#eef4f7}.payout-table tbody tr:nth-child(5n+3)>td:last-child,.dispute-table tbody tr:nth-child(5n+3)>td:last-child{background:#f6eff4}.payout-table tbody tr:nth-child(5n+4)>td:last-child,.dispute-table tbody tr:nth-child(5n+4)>td:last-child{background:#fff3e9}.payout-table tbody tr:nth-child(5n+5)>td:last-child,.dispute-table tbody tr:nth-child(5n+5)>td:last-child{background:#f8f4e3}.payout-vendor-cell{min-width:250px}.payout-detail-hero>span{color:#347556;background:#eaf4ee;border-radius:13px;place-items:center;width:48px;height:48px;display:grid}.payout-statement-flow>div:last-child{background:#e8f3eb;border-color:#d3e8d9}.payout-flow,.dispute-flow{margin-bottom:14px}.dispute-detail-hero>.vendor-detail-avatar{place-items:center;display:grid}.dispute-detail-hero>.vendor-detail-avatar .icon{width:22px;height:22px}.dispute-detail-hero .marketplace-review-hero-score strong{color:#493f34;font-size:18px;font-weight:850;display:block}.dispute-detail-hero .marketplace-review-hero-score small{color:#8f8270;margin-top:3px;font-size:10px;display:block}.marketplace-policy-hero{background:radial-gradient(circle at 88% 18%,#f7bf332b,#0000 28%),linear-gradient(135deg,#fffdf7f7,#efe5d3e6);border:1px solid #e3d7c3;border-radius:18px;grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:18px;margin-bottom:14px;padding:20px 22px;display:grid;box-shadow:0 14px 34px #70562612}.marketplace-policy-hero>div:first-child>span{color:#a07825;letter-spacing:.09em;font-size:11px;font-weight:850;display:block}.marketplace-policy-hero h2{color:#3f392f;margin:4px 0 7px;font-size:23px;line-height:1.15}.marketplace-policy-hero p{color:#807461;max-width:760px;margin:0;font-size:13px;line-height:1.65}.marketplace-policy-state{background:#fffaf0;border:1px solid #eadcc4;border-radius:15px;justify-items:center;padding:15px;display:grid}.marketplace-policy-state>span{color:#956a12;background:#fff0c2;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.marketplace-policy-state .icon{width:20px;height:20px}.marketplace-policy-state strong{color:#4c453b;margin-top:8px;font-size:16px}.marketplace-policy-state small{color:#938672;margin-top:2px;font-size:10px}.marketplace-policy-kpis{margin-bottom:14px}.marketplace-policy-form{gap:12px;display:grid}.marketplace-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.marketplace-policy-card{padding:17px 18px}.marketplace-policy-card header{margin-bottom:13px}.marketplace-policy-card header>span{color:#a07825;letter-spacing:.09em;font-size:10px;font-weight:850;display:block}.marketplace-policy-card h2{color:#4a4339;margin:4px 0;font-size:16px}.marketplace-policy-card header p{color:#8a7d6b;margin:0;font-size:11px;line-height:1.55}.marketplace-policy-card .c-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.marketplace-policy-card .c-field>span{font-size:11px;font-weight:750}.marketplace-policy-save{justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.marketplace-policy-save>div:first-child{align-items:flex-start;gap:9px;max-width:820px;display:flex}.marketplace-policy-save>div:first-child>.icon{color:#9b7220;flex:0 0 18px;width:18px;height:18px;margin-top:1px}.marketplace-policy-save p{color:#746959;margin:0;font-size:11px;line-height:1.55}.marketplace-policy-save p strong{color:#51493f}.marketplace-policy-save .c-form-error{color:#b94b3b;font-weight:700}.marketplace-policy-save .primary-button{flex:none}.marketplace-review-nav{scrollbar-width:none}.marketplace-review-nav::-webkit-scrollbar{display:none}@media (max-width:1100px){.marketplace-policy-grid{grid-template-columns:1fr}.marketplace-policy-card .c-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-policy-hero{grid-template-columns:1fr 160px}}@media (max-width:760px){.marketplace-policy-hero{grid-template-columns:1fr}.marketplace-policy-state{justify-items:start}.marketplace-policy-card .c-form-grid{grid-template-columns:1fr}.marketplace-policy-save{flex-direction:column;align-items:stretch}.marketplace-policy-save .primary-button{width:100%}.payout-statement-flow{overflow-x:auto}}.payment-health-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:-4px 0 16px;display:grid}.payment-health-stat{background:#fffaf2b8;border:1px solid #eee4d4;border-radius:13px;align-items:center;gap:10px;min-width:0;padding:11px 13px;display:flex;box-shadow:0 5px 14px #5b431809}.payment-health-stat>span{color:#786d5b;background:#eee9df;border-radius:9px;flex:0 0 33px;place-items:center;width:33px;height:33px;display:grid}.payment-health-stat>span .icon{width:16px;height:16px}.payment-health-stat.good>span{color:#39745a;background:#e2f1e7}.payment-health-stat.info>span{color:#4d7087;background:#e6eef4}.payment-health-stat.warn>span{color:#946b18;background:#fff0ca}.payment-health-stat>div{min-width:0}.payment-health-stat small,.payment-health-stat em{color:#918575;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;line-height:1.35;display:block;overflow:hidden}.payment-health-stat strong{color:#4a443b;margin:2px 0;font-size:15px;font-weight:850;line-height:1.3;display:block}.payment-settlement-list,.payment-attention-list{gap:10px;padding:12px}.payment-settlement-list>a.payment-settlement-item{background:linear-gradient(135deg,#fffdf8,#faf4e9);border:1px solid #ece2d2;border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;min-height:82px;padding:12px;transition:border-color .16s,box-shadow .16s,transform .16s;box-shadow:0 5px 14px #58411909}.payment-settlement-list>a.payment-settlement-item:last-child{border-bottom:1px solid #ece2d2}.payment-settlement-list>a.payment-settlement-item:hover{background:linear-gradient(135deg,#fffdf8,#fff8e9);border-color:#dfcda9;transform:translateY(-1px);box-shadow:0 8px 18px #58411912}.payment-settlement-copy{min-width:0}.payment-settlement-copy strong{font-size:14px}.payment-settlement-copy small{margin-top:2px}.payment-settlement-copy em{color:#8d806d;align-items:center;gap:5px;margin-top:5px;font-size:12px;font-style:normal;line-height:1.3;display:flex}.payment-settlement-copy em .icon{width:13px;height:13px}.payment-settlement-value{justify-items:end;gap:6px;min-width:105px;display:grid}.payment-settlement-value b{color:#484238;font-size:15px;font-weight:850}.payment-review-card .payment-ops-heading{align-items:center}.payment-review-count{color:#8d671d;white-space:nowrap;background:#fff7e7;border:1px solid #ead8b7;border-radius:999px;justify-content:center;align-items:center;min-height:31px;padding:6px 10px;font-size:12px;font-weight:800;display:inline-flex}.payment-attention-item{background:#fffdf8;border:1px solid #ece1d0;border-left:3px solid #d5b56b;border-radius:12px;overflow:hidden;box-shadow:0 5px 14px #533d1709}.payment-attention-item.critical{background:linear-gradient(135deg,#fffdf9,#fff7f3);border-left-color:#c86652}.payment-attention-item.action{background:linear-gradient(135deg,#fffdf8,#fff9e9);border-left-color:#d29a2b}.payment-attention-item.review{background:linear-gradient(135deg,#fffdf8,#fbf7ee);border-left-color:#9a7b35}.payment-attention-main{color:#554e43;text-align:left;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;padding:12px;display:grid}.payment-attention-main:hover{background:#fffaf1}.payment-attention-icon{color:#8c681d;background:#f4ead5;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.payment-attention-item.critical .payment-attention-icon{color:#a64f40;background:#f8e4df}.payment-attention-item.action .payment-attention-icon{color:#946a18;background:#fff0c8}.payment-attention-icon .icon{width:18px;height:18px}.payment-attention-copy{min-width:0}.payment-attention-title{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.payment-attention-title strong{color:#454039;font-size:14px;font-weight:850}.payment-attention-title i{color:#776b59;white-space:nowrap;background:#f0eadf;border-radius:999px;align-items:center;min-height:22px;padding:3px 7px;font-size:11px;font-style:normal;font-weight:800;line-height:1;display:inline-flex}.payment-attention-item.critical .payment-attention-title i{color:#a34d3d;background:#f9e5df}.payment-attention-item.action .payment-attention-title i{color:#8f6718;background:#fff0c9}.payment-attention-copy small{color:#7e7465;margin-top:4px;font-size:13px;line-height:1.35;display:block}.payment-attention-copy em{color:#9a8e7b;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;font-style:normal;line-height:1.3;display:block;overflow:hidden}.payment-attention-amount{justify-items:end;gap:2px;min-width:94px;display:grid}.payment-attention-amount b{color:#463f35;font-size:15px;font-weight:850}.payment-attention-amount small{color:#9a8d7b;white-space:nowrap;font-size:11px}.payment-attention-actions{background:#fffaf3a8;border-top:1px solid #efe6d8;flex-wrap:wrap;align-items:center;gap:7px;padding:9px 12px 11px 63px;display:flex}.payment-attention-actions button{color:#665e52;background:#fffdf8;border:1px solid #e7dbc8;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:6px 9px;font-size:12px;font-weight:780;display:inline-flex}.payment-attention-actions button:hover{color:#534a3d;background:#fff8e8;border-color:#d9c59f}.payment-attention-actions button .icon{width:14px;height:14px}.payment-attention-actions .payment-attention-resolve{color:#397259;background:#edf6ef;border-color:#cfe0d3}.payment-provider-health{background:#faf6ee;border:1px solid #e9dfd0;border-radius:11px;align-items:center;gap:10px;margin-top:11px;padding:10px 11px;display:flex}.payment-provider-health>span{color:#786d5d;background:#eee9df;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.payment-provider-health>span .icon{width:16px;height:16px}.payment-provider-health.healthy>span{color:#397359;background:#e2f0e6}.payment-provider-health.review>span{color:#936a18;background:#fff0ca}.payment-provider-health>div{min-width:0}.payment-provider-health small,.payment-provider-health em{color:#918574;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;line-height:1.3;display:block;overflow:hidden}.payment-provider-health strong{color:#4c463d;margin:2px 0;font-size:14px;font-weight:850;display:block}.payment-provider-health.healthy strong{color:#3b7159}.payment-provider-health.review strong{color:#8a6419}@media (max-width:1000px){.payment-health-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.payment-health-strip{grid-template-columns:1fr}.payment-review-card .payment-ops-heading{align-items:flex-start}.payment-attention-main{grid-template-columns:36px minmax(0,1fr)}.payment-attention-icon{width:34px;height:34px}.payment-attention-amount{grid-column:2;justify-items:start;min-width:0;margin-top:2px}.payment-attention-actions{padding-left:12px}.payment-settlement-list>a.payment-settlement-item{grid-template-columns:36px minmax(0,1fr)}.payment-settlement-value{grid-column:2;justify-items:start;min-width:0}}.catalog-ops-summary{margin-bottom:14px}.catalog-option-health,.attribute-role-guide{margin-bottom:14px;padding:0;overflow:hidden}.catalog-ops-heading{justify-content:space-between;align-items:flex-start;gap:18px;padding:16px 18px 12px;display:flex}.catalog-ops-heading>div>span,.catalog-ops-list-heading>div>span{color:#a3761e;letter-spacing:.08em;margin-bottom:4px;font-size:11px;font-weight:850;display:block}.catalog-ops-heading h2,.catalog-ops-list-heading h2{color:#302d28;margin:0;font-size:18px;line-height:1.25}.catalog-ops-heading p,.catalog-ops-list-heading p{color:#827866;margin:5px 0 0;font-size:13px;line-height:1.55}.catalog-ops-heading>small{color:#8e8371;white-space:nowrap;margin-top:5px;font-size:12px}.catalog-option-health-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 18px 18px;display:grid}.catalog-option-health-grid>div{background:linear-gradient(135deg,#fffdf8,#f8f0e2);border:1px solid #eadfce;border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.catalog-option-icon{color:#3f7b5d;background:#e7f2ea;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.catalog-option-icon .icon{width:18px;height:18px}.catalog-option-health-grid strong,.catalog-option-health-grid small{display:block}.catalog-option-health-grid strong{color:#4d473e;font-size:14px;font-weight:820}.catalog-option-health-grid small{color:#8d8270;margin-top:3px;font-size:12px}.catalog-option-health-grid em{color:#8b671d;background:#f2e7ca;border-radius:7px;padding:5px 7px;font-size:12px;font-style:normal;font-weight:800}.catalog-option-empty{color:#827765;border:1px dashed #dfd2bd;border-radius:12px;grid-column:1/-1;margin:0;padding:16px;font-size:13px}.catalog-ops-filter{margin-bottom:14px}.catalog-ops-resource{padding:0;overflow:visible}.catalog-ops-list-heading{justify-content:space-between;align-items:flex-start;gap:18px;padding:16px 18px 12px;display:flex}.catalog-ops-list-heading>small{color:#8d8270;white-space:nowrap;margin-top:5px;font-size:12px}.catalog-ops-resource .c-pagination{box-sizing:border-box;padding:16px 12px 15px}.catalog-ops-table-scroll{padding:0 12px 12px;overflow:auto visible}.catalog-ops-table{border-collapse:separate;border-spacing:0 10px;width:100%;min-width:1080px}.catalog-ops-table thead th{color:#817767;white-space:nowrap;text-align:left;padding:0 12px 5px;font-size:12px;font-weight:820}.catalog-ops-table thead th:last-child{z-index:4;background:#fffdf8;width:54px;position:sticky;right:0}.catalog-ops-table tbody td{color:#5b554a;vertical-align:middle;background:#edf7ef;height:68px;padding:10px 12px;font-size:14px;line-height:1.4}.catalog-ops-table tbody tr:nth-child(5n+2)>td{background:#eef4f7}.catalog-ops-table tbody tr:nth-child(5n+3)>td{background:#f6eff4}.catalog-ops-table tbody tr:nth-child(5n+4)>td{background:#fff3e9}.catalog-ops-table tbody tr:nth-child(5n+5)>td{background:#f8f4e3}.catalog-ops-table tbody td:first-child{border-radius:11px 0 0 11px}.catalog-ops-table tbody td:last-child{z-index:3;border-radius:0 11px 11px 0;position:sticky;right:0}.catalog-ops-table tbody tr:nth-child(5n+1)>td:last-child{background:#edf7ef}.catalog-ops-table tbody tr:nth-child(5n+2)>td:last-child{background:#eef4f7}.catalog-ops-table tbody tr:nth-child(5n+3)>td:last-child{background:#f6eff4}.catalog-ops-table tbody tr:nth-child(5n+4)>td:last-child{background:#fff3e9}.catalog-ops-table tbody tr:nth-child(5n+5)>td:last-child{background:#f8f4e3}.catalog-combination{color:#4d473e;font-size:14px}.catalog-variant-stock{min-width:105px}.catalog-variant-stock strong{color:#4d473e;font-size:13px;display:block}.catalog-variant-stock>span{background:#deddd7;border-radius:999px;width:74px;height:4px;margin-top:6px;display:block;overflow:hidden}.catalog-variant-stock>span i{border-radius:inherit;background:#4f9870;height:100%;display:block}.catalog-variant-stock.amber>span i{background:#ce991c}.catalog-variant-stock.red>span i{background:#c85b4a}.catalog-row-menu-panel{width:230px}.catalog-row-menu-panel button{font-size:14px;font-weight:760}.attribute-role-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 18px 18px;display:grid}.attribute-role-grid>div{background:#fffdf8;border:1px solid #eadfce;border-radius:12px;grid-template-columns:40px minmax(0,1fr);gap:3px 10px;padding:13px;display:grid}.attribute-role-grid>div>span{color:#8f681b;background:#f3e7bf;border-radius:10px;grid-row:1/3;place-items:center;width:40px;height:40px;display:grid}.attribute-role-grid .icon{width:19px;height:19px}.attribute-role-grid strong{color:#4c463d;font-size:14px}.attribute-role-grid small{color:#8d8270;font-size:12px;line-height:1.45}.catalog-attribute-name{color:#4b453c;text-align:left;align-items:center;gap:9px;display:inline-flex}.catalog-attribute-name>span{color:#9b7120;background:#fff5dc;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.catalog-attribute-name .icon{width:16px;height:16px}.catalog-attribute-name strong{font-size:14px}.attribute-value-chips{flex-wrap:wrap;gap:5px;max-width:330px;display:flex}.attribute-value-chips span,.attribute-value-chips em{color:#655e51;white-space:nowrap;background:#fffaf0;border:1px solid #e8dcc7;border-radius:7px;align-items:center;min-height:25px;padding:4px 7px;font-size:12px;font-style:normal;display:inline-flex}.attribute-value-chips em{color:#7f7565;background:#ede8de;font-weight:800}.catalog-purpose-pill{color:#536f80;background:#e7eef4;border-radius:8px;align-items:center;padding:5px 8px;font-size:12px;font-weight:800;display:inline-flex}.attribute-coverage strong,.attribute-coverage small{display:block}.attribute-coverage strong{color:#514a40;font-size:14px}.attribute-coverage small{color:#8c8170;text-overflow:ellipsis;white-space:nowrap;max-width:190px;margin-top:3px;font-size:12px;overflow:hidden}.attribute-ops-table{min-width:1120px}@media (max-width:1100px){.catalog-option-health-grid,.attribute-role-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.catalog-option-health-grid,.attribute-role-grid{grid-template-columns:1fr}.catalog-ops-heading,.catalog-ops-list-heading{flex-direction:column;align-items:flex-start}.catalog-ops-heading>small,.catalog-ops-list-heading>small{white-space:normal}.catalog-ops-resource .c-pagination{padding:14px 8px 12px}}.catalog-merch-nav{margin-bottom:14px}.catalog-merch-nav .secondary-button.is-active{color:#6f5618;pointer-events:none;background:#fff3ca;border-color:#e4c879}.catalog-merch-summary{margin-bottom:14px}.catalog-merch-insight{margin-bottom:14px;padding:0;overflow:hidden}.brand-performance-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 18px 18px;display:grid}.brand-performance-grid>div{background:linear-gradient(135deg,#fffdf9,#f8f0e2);border:1px solid #eadfce;border-radius:12px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px;display:grid}.brand-avatar{color:#7f611d;letter-spacing:.06em;background:#fff3cc;border:1px solid #e6d8bc;border-radius:11px;place-items:center;width:40px;height:40px;font-size:12px;font-weight:900;display:grid}.brand-avatar.large{border-radius:14px;width:52px;height:52px;font-size:15px}.brand-performance-grid strong,.brand-performance-grid small{display:block}.brand-performance-grid strong{color:#4b453c;font-size:14px;font-weight:850}.brand-performance-grid small{color:#8b806e;margin-top:3px;font-size:12px}.brand-performance-grid b{color:#4b463d;font-size:14px}.catalog-merch-table{min-width:1220px}.catalog-merch-table td{font-size:14px}.catalog-brand-cell,.catalog-collection-name,.review-record-cell{color:#4b453c;text-align:left;align-items:center;gap:10px;min-width:190px;display:inline-flex}.catalog-brand-cell>span:last-child,.catalog-collection-name>span:last-child,.review-record-cell>span:last-child{min-width:0}.catalog-brand-cell strong,.catalog-brand-cell small,.catalog-collection-name strong,.catalog-collection-name small,.review-record-cell strong,.review-record-cell small{display:block}.catalog-brand-cell strong,.catalog-collection-name strong,.review-record-cell strong{color:#454039;font-size:14px;font-weight:850}.catalog-brand-cell small,.catalog-collection-name small,.review-record-cell small,.catalog-cell-note{color:#8c8170;text-overflow:ellipsis;white-space:nowrap;max-width:220px;margin-top:3px;font-size:12px;line-height:1.35;display:block;overflow:hidden}.catalog-collection-name>span:first-child,.catalog-tag-name>span:first-child{color:#8d691b;background:#fff1c7;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.catalog-collection-name .icon,.catalog-tag-name .icon{width:17px;height:17px}.review-stars{color:#c78d14;letter-spacing:.04em;white-space:nowrap;font-size:14px;font-weight:800;display:block}.review-stars.large{font-size:18px}.collection-rule-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 18px 18px;display:grid}.collection-rule-grid>div{background:#fffdf8;border:1px solid #eadfce;border-radius:12px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:2px 10px;padding:12px;display:grid}.collection-rule-grid>div>span{color:#4b7e61;background:#edf4ef;border-radius:10px;grid-row:1/3;place-items:center;width:38px;height:38px;display:grid}.collection-rule-grid .icon{width:17px;height:17px}.collection-rule-grid strong{color:#4b453c;font-size:13px}.collection-rule-grid small{color:#8b806e;font-size:12px}.catalog-tag-name{align-items:center;gap:10px;min-width:250px;display:flex}.catalog-tag-name strong,.catalog-tag-name small{display:block}.catalog-tag-name strong{color:#454039;font-size:14px;font-weight:850}.catalog-tag-name small{color:#8b806e;max-width:260px;margin-top:3px;font-size:12px;line-height:1.4}.tag-health-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 18px 18px;display:grid}.tag-health-grid>div{background:#fffdf8;border:1px solid #eadfce;border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.tag-health-grid>div>span{color:#856925;background:#f5eddc;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.tag-health-grid .icon{width:16px;height:16px}.tag-health-grid strong,.tag-health-grid small{display:block}.tag-health-grid strong{color:#49433b;font-size:14px}.tag-health-grid small{color:#8e8270;margin-top:2px;font-size:12px}.tag-health-grid b{color:#3e7759;background:#edf5ef;border-radius:9px;place-items:center;min-width:30px;height:30px;padding:0 8px;font-size:13px;display:grid}.tag-product-preview{align-items:center;padding-left:6px;display:flex}.tag-product-preview span{margin-left:-6px;display:block}.tag-product-preview .product-thumb{border:2px solid #fffaf2;border-radius:9px;width:34px;height:34px}.tag-product-preview em{color:#716758;background:#eee7d9;border:2px solid #fffaf2;border-radius:9px;place-items:center;width:31px;height:31px;margin-left:-4px;font-size:11px;font-style:normal;font-weight:800;display:grid}.review-insight-grid{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:14px;margin-bottom:14px;display:grid}.review-distribution,.review-queue-guide{background:#fffdf8cc;border:1px solid #eadfce;border-radius:16px}.review-distribution .catalog-ops-heading{padding-bottom:8px}.review-bars{gap:8px;padding:0 18px 18px;display:grid}.review-bars>div{color:#6f6759;grid-template-columns:62px minmax(0,1fr) 32px;align-items:center;gap:10px;font-size:13px;display:grid}.review-bars>div>span{align-items:center;gap:4px;display:flex}.review-bars>div>span .icon{color:#c58e17;width:13px;height:13px}.review-bars>div>i{background:#eee8db;border-radius:999px;height:7px;overflow:hidden}.review-bars>div>i>b{border-radius:inherit;background:#d8a128;height:100%;display:block}.review-bars>div>em{text-align:right;font-style:normal;font-weight:800}.review-queue-guide{padding:16px 18px}.review-queue-guide>span{color:#a2761d;letter-spacing:.08em;font-size:11px;font-weight:850}.review-queue-guide>h2{color:#302d28;margin:4px 0 14px;font-size:18px}.review-queue-guide>div{border-top:1px solid #eee4d5;grid-template-columns:36px minmax(0,1fr);gap:10px;margin-top:10px;padding-top:10px;display:grid}.review-queue-guide>div>b{color:#49785d;background:#edf4ef;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.review-queue-guide>div>b .icon{width:17px;height:17px}.review-queue-guide p{margin:0}.review-queue-guide strong,.review-queue-guide small{display:block}.review-queue-guide strong{color:#4a443b;font-size:13px}.review-queue-guide small{color:#8c8170;margin-top:3px;font-size:12px;line-height:1.45}.review-table{min-width:1480px}.review-record-cell{min-width:300px}.review-record-cell .product-thumb{border-radius:10px;width:40px;height:40px}.review-response{color:#8b806e;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:760;display:inline-flex}.review-response.answered{color:#397157}.review-response .icon{width:14px;height:14px}.catalog-detail-hero,.review-detail-hero{background:linear-gradient(135deg,#fffdf8,#f8f0e3);border:1px solid #e8ddcc;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:14px;padding:15px;display:grid}.catalog-detail-hero h2,.review-detail-hero h2{color:#3f3a32;margin:2px 0 5px;font-size:20px}.catalog-detail-hero p,.review-detail-hero p,.catalog-detail-hero small,.review-detail-hero small{color:#857967;margin:0;font-size:13px;line-height:1.5}.catalog-detail-icon{color:#8f6819;background:#fff0c5;border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.catalog-detail-icon .icon{width:23px;height:23px}.review-detail-hero .product-thumb{border-radius:14px;width:54px;height:54px}.catalog-detail-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.catalog-detail-metrics>div{background:#fffdf8;border:1px solid #e9decd;border-radius:12px;padding:12px}.catalog-detail-metrics small,.catalog-detail-metrics strong{display:block}.catalog-detail-metrics small{color:#918674;font-size:11px}.catalog-detail-metrics strong{color:#484238;margin-top:4px;font-size:15px}.catalog-product-list{grid-template-columns:1fr 1fr;gap:8px;display:grid}.catalog-product-list>a{color:inherit;background:#fffaf2;border:1px solid #e9dfd0;border-radius:11px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.catalog-product-list .product-thumb{border-radius:9px;width:40px;height:40px}.catalog-product-list strong,.catalog-product-list small{display:block}.catalog-product-list strong{color:#4a443b;font-size:13px}.catalog-product-list small{color:#8a7f6d;margin-top:2px;font-size:12px}.review-quote{color:#554e43;background:#fff8e8;border-left:3px solid #dbb34d;border-radius:0 12px 12px 0;margin:0 0 14px;padding:16px 18px;font-size:14px;line-height:1.7}.review-reply-panel{background:#eef7f0;border:1px solid #dbe8df;border-radius:12px;margin-bottom:14px;padding:14px}.review-reply-panel small{color:#4a765c;letter-spacing:.07em;font-size:11px;font-weight:850}.review-reply-panel p{color:#56685c;margin:5px 0 0;font-size:13px;line-height:1.6}@media (max-width:1100px){.brand-performance-grid,.tag-health-grid,.collection-rule-grid{grid-template-columns:1fr 1fr}.review-insight-grid{grid-template-columns:1fr}.catalog-detail-metrics{grid-template-columns:1fr 1fr}}@media (max-width:760px){.brand-performance-grid,.tag-health-grid,.collection-rule-grid,.catalog-product-list,.catalog-detail-metrics{grid-template-columns:1fr}.catalog-detail-hero,.review-detail-hero{grid-template-columns:auto minmax(0,1fr)}.catalog-detail-hero>.product-status,.review-detail-hero>.product-status{grid-column:1/-1;justify-self:start}}.c-resource>.c-toolbar+#resource-results>.c-table-scroll{box-sizing:border-box;padding-inline:12px}.c-resource>.c-toolbar+#resource-results>.c-pagination{box-sizing:border-box;padding:16px 12px 15px}.c-resource>.c-toolbar+#resource-results>.c-selection{margin-inline:12px}.ops-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.ops-metric{background:linear-gradient(135deg,#fffdf8d9,#f7f1e6bd);border:1px solid #fff;border-radius:15px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;min-width:0;padding:15px 16px;display:grid;box-shadow:0 8px 20px #78591c0d}.ops-metric>span{color:#39785a;background:#e5f3e9;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.ops-metric>span .icon{width:19px;height:19px}.ops-metric.blue>span{color:#416f8a;background:#e7f0f6}.ops-metric.amber>span{color:#946c18;background:#fff0c8}.ops-metric.peach>span{color:#a95843;background:#fae7df}.ops-metric small,.ops-metric strong,.ops-metric em{min-width:0;display:block}.ops-metric small{color:#7d7362;font-size:13px;font-weight:650}.ops-metric strong{color:#37332c;letter-spacing:-.45px;margin-top:4px;font-size:23px;font-weight:850}.ops-metric em{color:#908471;overflow-wrap:anywhere;margin-top:3px;font-size:12px;font-style:normal;line-height:1.35}.ops-flow{grid-template-columns:minmax(280px,.9fr) minmax(540px,1.4fr);align-items:center;gap:22px;margin-bottom:14px;padding:18px 20px;display:grid}.ops-flow>div>span,.ops-list-heading>div>span,.segment-guide>div:first-child>span{color:#a3761e;letter-spacing:.08em;margin-bottom:4px;font-size:11px;font-weight:850;display:block}.ops-flow h2,.ops-list-heading h2,.segment-guide h2{color:#342f29;margin:0;font-size:18px;line-height:1.25}.ops-flow p,.ops-list-heading p,.segment-guide p{color:#827664;margin:6px 0 0;font-size:13px;line-height:1.6}.ops-flow ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:0;padding:0;list-style:none;display:grid}.ops-flow li{background:#fffaf1;border:1px solid #e9decc;border-radius:11px;min-width:0;padding:11px}.ops-flow li>span{color:#7b5d17;background:#f4df9f;border-radius:999px;place-items:center;width:25px;height:25px;margin-bottom:7px;font-size:12px;font-weight:850;display:grid}.ops-flow li strong,.ops-flow li small{display:block}.ops-flow li strong{color:#50483e;font-size:13px}.ops-flow li small{color:#8e8270;margin-top:3px;font-size:12px;line-height:1.35}.ops-filter-card{margin-bottom:14px;padding:12px}.ops-filter-card .c-toolbar{margin:0}.ops-filter-card .c-search{max-width:520px}.ops-resource{padding:0;overflow:visible}.ops-list-heading{justify-content:space-between;align-items:flex-start;gap:18px;padding:16px 18px 12px;display:flex}.ops-list-heading>small{color:#8d8270;white-space:nowrap;margin-top:5px;font-size:12px}.ops-table-scroll{padding:0 12px 12px;overflow:auto visible}.ops-table{border-collapse:separate;border-spacing:0 10px;width:100%;min-width:1180px}.ops-table thead th{color:#817767;letter-spacing:.015em;white-space:nowrap;text-align:left;padding:0 12px 5px;font-size:12px;font-weight:820}.ops-table thead th:last-child{z-index:4;background:#fffdf8;width:54px;position:sticky;right:0}.ops-table tbody td{color:#5b554a;vertical-align:middle;background:#edf7ef;height:68px;padding:10px 12px;font-size:14px;line-height:1.45}.ops-table tbody tr:nth-child(5n+2)>td{background:#eef4f7}.ops-table tbody tr:nth-child(5n+3)>td{background:#f6eff4}.ops-table tbody tr:nth-child(5n+4)>td{background:#fff3e9}.ops-table tbody tr:nth-child(5n+5)>td{background:#f8f4e3}.ops-table tbody td:first-child{border-radius:11px 0 0 11px}.ops-table tbody td:last-child{z-index:3;border-radius:0 11px 11px 0;position:sticky;right:0}.ops-table tbody tr:nth-child(5n+1)>td:last-child{background:#edf7ef}.ops-table tbody tr:nth-child(5n+2)>td:last-child{background:#eef4f7}.ops-table tbody tr:nth-child(5n+3)>td:last-child{background:#f6eff4}.ops-table tbody tr:nth-child(5n+4)>td:last-child{background:#fff3e9}.ops-table tbody tr:nth-child(5n+5)>td:last-child{background:#f8f4e3}.ops-table td>strong,.ops-table td>small{display:block}.ops-table td>small{color:#8a806e;margin-top:4px;font-size:12px;line-height:1.35}.ops-primary-cell{text-align:left;min-width:185px;display:block}.ops-primary-cell strong,.ops-primary-cell small{display:block}.ops-primary-cell strong{color:#3f3a33;font-size:14px;font-weight:820}.ops-primary-cell small{color:#887d6b;margin-top:4px;font-size:12px}.ops-actions-cell{width:54px;min-width:54px;padding-inline:8px!important}.ops-row-menu-panel{width:230px}.ops-pagination{box-sizing:border-box;padding:16px 12px 15px}.ops-detail-dialog{max-width:900px}.ops-detail-hero{background:linear-gradient(135deg,#fffdf8,#f7efe1);border:1px solid #eadfce;border-radius:15px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:14px;padding:17px;display:grid}.ops-detail-hero>span:first-child{color:#417b5e;background:#e8f3eb;border-radius:13px;place-items:center;width:52px;height:52px;display:grid}.ops-detail-hero>span:first-child .icon{width:22px;height:22px}.ops-detail-hero small{color:#8c806d;font-size:12px;display:block}.ops-detail-hero h2{color:#373229;margin:3px 0;font-size:23px}.ops-detail-hero p{color:#746959;margin:0;font-size:13px}.ops-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;margin:16px 0;display:grid}.ops-detail-grid>div{border-bottom:1px solid #e9dfce;padding:12px 0}.ops-detail-grid dt{color:#958773;margin-bottom:4px;font-size:12px}.ops-detail-grid dd{color:#50493f;margin:0;font-size:14px;line-height:1.5}.ops-note{background:#fffaf1;border:1px solid #eadfce;border-radius:12px;padding:15px}.ops-note h3{margin:0 0 7px;font-size:14px}.ops-note p{color:#786c5b;margin:0;font-size:13px;line-height:1.65}.ops-form-context{background:#f3eee2;border-radius:10px;padding:11px 13px;color:#756a59!important;margin:0!important;font-size:13px!important}.recovery-funnel{margin-bottom:14px;padding:0 0 16px;overflow:hidden}.recovery-funnel-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;padding:0 18px;display:grid}.recovery-funnel-grid>div{background:#fffaf1;border:1px solid #eadfce;border-radius:11px;min-width:0;padding:12px;position:relative}.recovery-funnel-grid>div>span{color:#80601a;background:#efe0ad;border-radius:999px;place-items:center;width:24px;height:24px;margin-bottom:7px;font-size:11px;font-weight:850;display:grid}.recovery-funnel-grid strong,.recovery-funnel-grid small{display:block}.recovery-funnel-grid strong{color:#50483e;font-size:13px}.recovery-funnel-grid small{color:#8d816e;margin-top:4px;font-size:12px;line-height:1.35}.segment-guide{grid-template-columns:minmax(280px,.8fr) minmax(520px,1.2fr);align-items:center;gap:20px;margin-bottom:14px;padding:18px 20px;display:grid}.segment-guide-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.segment-guide-grid>span{background:#fffaf1;border:1px solid #e9decc;border-radius:11px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:2px 8px;padding:11px;display:grid}.segment-guide-grid .icon{color:#8a6924;grid-row:1/3;width:18px;height:18px}.segment-guide-grid strong{color:#4f483e;font-size:12px}.segment-guide-grid small{color:#8b7f6c;font-size:11px}.segment-rule-stack{gap:5px;min-width:220px;display:grid}.segment-rule-stack>span{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.segment-rule-stack strong{font-size:12px}.segment-rule-stack small{color:#806d49;background:#fff8e8;border-radius:6px;padding:3px 6px;font-size:11px}.segment-rule-stack em{color:#8a7f6d;font-size:11px;font-style:normal}.segment-samples{align-items:center;display:flex}.segment-samples>span{color:#476f5b;background:#e7f2ea;border:2px solid #fffaf1;border-radius:50%;place-items:center;width:29px;height:29px;margin-left:-5px;font-size:10px;font-weight:850;display:grid}.segment-samples>span:first-child{margin-left:0}.segment-samples>small{color:#8c816e;margin-left:5px;font-size:11px}.segment-rule-editor{gap:10px;display:grid}.segment-rule-editor-row{background:#fffaf1;border:1px solid #eadfce;border-radius:11px;grid-template-columns:1fr 1fr;gap:12px;padding:12px;display:grid}.segment-preview-rules{gap:8px;margin:16px 0;display:grid}.segment-preview-rules>div{background:#fffaf1;border:1px solid #eadfce;border-radius:10px;justify-content:space-between;gap:18px;padding:11px 13px;display:flex}.segment-preview-rules strong{font-size:13px}.segment-preview-rules span{color:#7c705e;font-size:13px}.segment-preview-list{margin-top:16px}.segment-preview-list h3{margin:0 0 9px;font-size:14px}.segment-preview-list>div{border-bottom:1px solid #e9dfce;justify-content:space-between;gap:18px;padding:10px 0;display:flex}.segment-preview-list>div strong{font-size:13px}.segment-preview-list>div span{color:#827765;font-size:12px}@media (max-width:1180px){.ops-metric-grid{grid-template-columns:1fr 1fr}.ops-flow,.segment-guide{grid-template-columns:1fr}.recovery-funnel-grid{grid-template-columns:repeat(3,1fr)}.segment-guide-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.ops-metric-grid{grid-template-columns:1fr}.ops-flow ol,.recovery-funnel-grid{grid-template-columns:1fr 1fr}.segment-guide-grid{grid-template-columns:1fr}.ops-list-heading{flex-direction:column}.ops-list-heading>small{white-space:normal}.ops-detail-grid,.segment-rule-editor-row{grid-template-columns:1fr}.ops-pagination{padding:14px 8px 12px}}.category-editor-dialog-advanced{width:min(980px,100vw - 32px);max-height:min(90dvh,920px)}.category-editor-dialog-advanced .dialog-body{padding:18px 20px 22px}.category-advanced-form{gap:14px}.category-editor-section{background:linear-gradient(145deg,#fffdf8e8,#faf4e8bf);border:1px solid #eadfce;border-radius:15px;padding:16px;box-shadow:inset 0 1px #fff9}.category-editor-section-head{align-items:flex-start;gap:12px;margin-bottom:15px;display:flex}.category-editor-section-head>span{color:#8d6818;background:#f5e8bf;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.category-editor-section-head>span .icon{width:18px;height:18px}.category-editor-section-head>div{min-width:0}.category-editor-section-head small{color:#a17828;letter-spacing:.07em;margin-bottom:3px;font-size:11px;font-weight:850;display:block}.category-editor-section-head h3{color:#403b32;letter-spacing:-.2px;margin:0;font-size:16px;line-height:1.25}.category-editor-section-head p{color:#817665;margin:4px 0 0;font-size:13px;line-height:1.55}.category-editor-main-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.category-editor-main-grid .c-field:first-child{grid-column:span 1}.category-editor-main-grid .c-field.span-full{grid-column:1/-1}.category-field-help{color:#918674;margin-top:5px;font-size:12px;font-weight:500;line-height:1.45;display:block}.category-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.category-media-grid .c-content-image-field{background:#fffdf8b8;border:1px solid #e9decb;border-radius:13px;grid-column:auto;padding:13px}.category-media-grid .c-content-image-field>span{color:#514a40;margin-bottom:8px;font-size:14px;font-weight:800;display:block}.category-media-grid .c-content-image-control{background:0 0;border:0;grid-template-columns:1fr;gap:10px;min-height:0;padding:0}.category-media-grid .c-content-image-preview{background:#f4efe4;border-radius:11px;width:100%;height:170px}.category-media-grid .c-content-image-field:nth-child(2) .c-content-image-preview{max-width:190px;height:170px}.category-media-grid .c-content-image-actions{align-items:flex-start}.category-media-grid .c-content-image-actions .secondary-button{min-height:37px;font-size:13px}.category-media-grid .c-content-image-actions>small{font-size:12px}.category-alt-field{margin-top:12px}.category-media-guidance{color:#786d5c;background:#f4efe3;border-radius:10px;align-items:flex-start;gap:9px;margin-top:12px;padding:10px 11px;display:flex}.category-media-guidance>.icon{color:#9b7420;flex:none;width:15px;height:15px;margin-top:2px}.category-media-guidance p{margin:0;font-size:12px;line-height:1.55}.category-seo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.category-seo-grid .span-full{grid-column:1/-1}.category-char-count{float:right;color:#9a8e79!important;font-size:11px!important;font-weight:700!important}.category-slug-control{background:#fffdf8;border:1px solid #e0d4bf;border-radius:10px;align-items:center;min-height:44px;display:flex;overflow:hidden}.category-slug-control>span{color:#8c806c;white-space:nowrap;background:#f4efe4;border-right:1px solid #e9dfce;align-self:stretch;align-items:center;padding:0 10px;font-size:13px;display:flex}.category-slug-control input{flex:1;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.category-search-preview{background:#fffdf8;border:1px solid #e7dcc9;border-radius:12px;margin-top:13px;padding:14px 15px}.category-search-preview>small{color:#a0782a;letter-spacing:.07em;margin-bottom:7px;font-size:11px;font-weight:850;display:block}.category-search-preview>span{color:#4f7f5e;overflow-wrap:anywhere;font-size:12px;line-height:1.4;display:block}.category-search-preview>strong{color:#315f8d;margin-top:4px;font-size:17px;font-weight:750;line-height:1.3;display:block}.category-search-preview>p{color:#736c61;max-width:720px;margin:5px 0 0;font-size:13px;line-height:1.5}.category-editor-footer{margin-top:0;padding:14px 2px 0}.category-media-has-image{padding:0;overflow:hidden}.category-media-has-image>span{width:100%;height:100%;display:block}.category-media-has-image>span img{object-fit:cover;width:100%;height:100%;display:block}.category-mini-media{color:#806322;background:linear-gradient(145deg,#fffaf0,#f4ead7);border:1px solid #eadfc9;border-radius:8px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid;overflow:hidden}.category-mini-media>.icon{width:14px;height:14px}.category-mini-media.category-media-has-image>span{width:100%;height:100%}.category-mini-media.category-media-has-image img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:767px){.category-editor-dialog-advanced{width:calc(100vw - 18px)}.category-editor-dialog-advanced .dialog-body{padding:12px}.category-editor-section{padding:13px}.category-editor-main-grid,.category-seo-grid,.category-media-grid{grid-template-columns:1fr}.category-media-grid .c-content-image-field:nth-child(2) .c-content-image-preview{max-width:none}.category-slug-control{flex-direction:column;align-items:stretch}.category-slug-control>span{border-bottom:1px solid #e9dfce;border-right:0;min-height:36px}}.c-resource{--commerce-table-inset:14px;padding:0}.c-resource>.c-toolbar{box-sizing:border-box;padding:var(--commerce-table-inset);border-bottom:1px solid #eadfcf;margin:0}.c-resource>#resource-results{padding:0!important}.c-resource #resource-results .c-selection{box-sizing:border-box;margin:var(--commerce-table-inset) var(--commerce-table-inset) 0!important}.c-resource #resource-results :is(.table-scroll,.c-table-scroll){box-sizing:border-box;padding-left:var(--commerce-table-inset)!important;padding-right:var(--commerce-table-inset)!important;padding-bottom:0!important}.c-resource #resource-results .c-pagination{box-sizing:border-box;margin:0;padding:var(--commerce-table-inset)!important}@media (max-width:767px){.c-resource{--commerce-table-inset:10px}}.dashboard-view{--overview-glass:linear-gradient(130deg,#fffdf5ad,#f6efde6b 60%,#fffbf185);--overview-edge:#ffffffd4;--overview-shadow:0 8px 22px -16px #80603055,inset 0 1px 1px #ffffffd9,inset 0 -1px 1px #baa17c16;padding-bottom:4px}.dashboard-view :is(.glass-card,.metric-card,.store-pulse){background:var(--overview-glass);border:1px solid var(--overview-edge);box-shadow:var(--overview-shadow);-webkit-backdrop-filter:blur(20px)saturate(125%)}.dashboard-view .glass-card{border-radius:18px}.dashboard-view .card-heading{margin-bottom:14px}.dashboard-view .dashboard-heading{gap:20px;min-height:56px;margin-bottom:16px;padding:0}.dashboard-view .store-pulse{border-radius:16px;gap:18px;padding:10px 16px}.dashboard-view .pulse-label{margin-bottom:4px;font-size:14px}.dashboard-view .store-pulse b{font-size:20px}.dashboard-view .pulse-chart{width:100px;height:34px}.dashboard-view .pulse-sync{border-color:#b6a58340;padding-left:16px;font-size:14px}.dashboard-view .pulse-sync small{margin-top:4px;font-size:14px}.dashboard-view .welcome{padding-right:8px;display:flex}.dashboard-view .welcome>.icon{width:34px;height:34px}.dashboard-view .welcome strong{font-size:14px}.dashboard-view .welcome small{margin-top:4px;font-size:14px}.dashboard-view .overview-grid{grid-template-columns:minmax(280px,.9fr) minmax(0,1.6fr) minmax(470px,1.5fr);align-items:stretch}.dashboard-view .revenue-column{flex-direction:column;display:flex}.dashboard-view .sales-total{margin-top:16px}.dashboard-view .sales-substats{gap:10px;margin-top:18px;padding-top:14px}.dashboard-view .sales-substats span{font-size:14px}.dashboard-view .revenue-card{flex:1}.dashboard-view .revenue-card .revenue-plot{min-height:190px}.dashboard-view .warehouse-section{gap:10px}.dashboard-view .warehouse-scene{height:auto;min-height:285px}.dashboard-view .warehouse-scene img{object-fit:contain;filter:drop-shadow(0 18px 22px #937b4229);width:104%;max-width:none;max-height:450px}.dashboard-view .warehouse-scene:before{background:radial-gradient(#e1bf7052,#0000 68%);inset:15% 3% 4%}.dashboard-view .overview-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.dashboard-view .metric-card{border-radius:14px;align-items:center;gap:8px;min-height:80px;padding:12px 10px;display:flex}.dashboard-view .metric-card>.icon-tile{border-radius:10px;width:30px;height:34px;margin:0}.dashboard-view .metric-card .icon-tile .icon{width:19px;height:19px}.dashboard-view .metric-copy{min-width:0}.dashboard-view .metric-copy>span{min-height:0;font-size:14px;line-height:1.4}.dashboard-view .metric-copy>div{gap:3px 5px;margin-top:5px}.dashboard-view .metric-copy strong{letter-spacing:-.6px;font-size:19px;line-height:1.2}.dashboard-view .metric-copy small{font-size:14px;line-height:1.3}.dashboard-view .metric-copy small .icon{width:9px;height:9px}.dashboard-view .operations-column{flex-direction:column;grid-column:auto;display:flex}.dashboard-view .operations-pair{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.dashboard-view .operations-pair .card-heading{flex-wrap:nowrap;align-items:center;gap:8px}.dashboard-view .operations-pair .card-heading h2{font-size:15px}.dashboard-view .operations-pair .text-link{font-size:14px}.dashboard-view :is(.fulfillment-list,.shipment-list){gap:7px}.dashboard-view :is(.fulfillment-card,.shipments-card){flex-direction:column;padding:18px;display:flex}.dashboard-view :is(.fulfillment-list,.shipment-list){flex:1}.dashboard-view .fulfillment-row{grid-template-columns:26px minmax(0,1fr) auto;gap:5px 7px;padding:8px}.dashboard-view .fulfillment-row>.icon-tile{grid-row:span 2;width:26px;height:26px}.dashboard-view .fulfillment-row>span:not(.icon-tile):not(.progress-track){font-size:14px}.dashboard-view .fulfillment-row>.progress-track{grid-area:2/2/auto/4;height:5px}.dashboard-view .fulfillment-row>strong{font-size:14px}.dashboard-view .shipment-row{grid-template-columns:16px 1fr auto;align-content:center;gap:5px 6px;padding:9px}.dashboard-view .shipment-row>span:not(.icon):not(.badge){font-size:14px}.dashboard-view .shipment-row>.badge{grid-area:2/2;padding:3px 6px;font-size:14px}.dashboard-view .shipment-row>small{grid-area:1/3;font-size:14px}.dashboard-view .channels-card{grid-column:auto}.dashboard-view .channels-list{grid-template-columns:1fr;gap:7px}.dashboard-view .channel-row{grid-template-columns:28px minmax(95px,1fr) 32px minmax(45px,.65fr) 66px;gap:9px;padding:8px 10px}.dashboard-view .channel-row>.icon-tile{grid-row:auto}.dashboard-view .channel-row>.progress-track{grid-area:auto;height:5px}.dashboard-view .channel-row>small{grid-area:auto;font-size:14px}.dashboard-view .channel-row>span:not(.icon-tile):not(.progress-track){font-size:14px}.dashboard-view .activity-grid{grid-template-columns:1.17fr 1.26fr 1fr;align-items:start}.dashboard-view .activity-grid td{padding:12px 10px}.dashboard-view .activity-grid th{padding-inline:10px}.dashboard-view .regions-card{grid-column:auto}.dashboard-view .regions-content{grid-template-columns:1fr;gap:10px;min-height:0;display:grid}.dashboard-view .map-frame{padding:0 10px}.dashboard-view .world-map{height:126px;min-height:0}.dashboard-view .world-map svg{filter:drop-shadow(0 5px 8px #cb9e391c);width:100%;height:126px;max-height:none}.dashboard-view .region-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.dashboard-view .region-list button{background:#fffaf353;border:1px solid #ffffff70;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:53px;padding:9px 8px;display:grid}.dashboard-view .region-list button:hover,.dashboard-view .region-list button[aria-pressed=true]{background:#ffe9af8c;border-color:#ffdf8680}.dashboard-view .region-list .country-code{width:22px;height:22px;font-size:14px}.dashboard-view .flag-other{color:#658269;background:#e7ede3}.dashboard-view .flag-other .icon{width:14px;height:14px}.dashboard-view .region-copy>span{font-size:14px;line-height:1.4;display:block}.dashboard-view .region-copy>small{color:#8a7755;margin-top:3px;font-size:14px;display:block}.dashboard-view .region-list strong{font-size:14px}.dashboard-view .region-insight{background:0 0;border:0;min-height:0;margin:0;padding:0;font-size:14px}.dashboard-view .insights-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.dashboard-view .insights-grid>.glass-card{flex-direction:column;display:flex}.dashboard-view :is(.product-list,.low-stock-list){flex:1;gap:7px}.dashboard-view .product-row{grid-template-columns:22px 36px minmax(0,1fr) auto;gap:8px;min-height:58px;padding:9px}.dashboard-view .product-copy strong,.dashboard-view .product-copy small,.dashboard-view .product-row>b{font-size:14px}.dashboard-view .low-stock-row{gap:10px;min-height:43px;padding:6px 10px}.dashboard-view .low-stock-row>span:not(.product-thumb){font-size:14px}.dashboard-view .donut-layout{flex-direction:row;flex:1;align-items:center;gap:16px;min-height:0;display:flex}.dashboard-view .donut-frame{align-self:center;width:138px;height:138px}.dashboard-view .donut-center strong{font-size:26px}.dashboard-view .donut-center span{font-size:14px}.dashboard-view .donut-legend{gap:5px}.dashboard-view .donut-legend>button{gap:6px;padding:8px 0;font-size:14px}.dashboard-view .donut-legend strong{font-size:14px}.dashboard-view .donut-legend>p{padding-top:10px;font-size:14px}.dashboard-view .quick-actions-card{grid-column:1/-1;align-items:center;gap:20px;padding:14px 20px;flex-direction:row!important;display:flex!important}.dashboard-view .quick-actions-card .card-heading{flex-shrink:0;margin:0}.dashboard-view .quick-actions-card h2{font-size:14px}.dashboard-view .quick-actions-list{flex:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.dashboard-view .quick-action{gap:8px;padding:8px;font-size:14px}.dashboard-view .quick-action>.icon:last-child{width:10px}@media (min-width:1700px) and (max-width:1849px){.dashboard-view .metric-card{gap:6px;padding:11px 8px}.dashboard-view .metric-card>.icon-tile{width:26px;height:30px}.dashboard-view .metric-copy strong{font-size:17px}.dashboard-view .donut-frame{width:112px;height:112px}.dashboard-view .donut-center strong{font-size:22px}.dashboard-view .operations-pair .card-heading{flex-wrap:wrap}}@media (max-width:1699px){.dashboard-view .overview-grid{grid-template-columns:minmax(290px,.85fr) minmax(0,1.65fr)}.dashboard-view .operations-column{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dashboard-view .operations-pair{display:contents}.dashboard-view .operations-column .glass-card{padding:20px}.dashboard-view .channel-row{grid-template-columns:26px minmax(0,1fr) auto}.dashboard-view .channel-row>.icon-tile{grid-row:span 2}.dashboard-view .channel-row>.progress-track{grid-area:2/2}.dashboard-view .channel-row>small{grid-area:2/3}.dashboard-view .activity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-view .regions-card{grid-column:1/-1}.dashboard-view .regions-content{grid-template-columns:1fr 1.1fr;column-gap:24px}.dashboard-view .map-frame{grid-row:span 2}.dashboard-view .world-map,.dashboard-view .world-map svg{height:204px}.dashboard-view .region-insight{grid-column:2}.dashboard-view .region-copy>span,.dashboard-view .region-copy>small,.dashboard-view .region-list strong{font-size:14px}.dashboard-view .insights-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-view .donut-frame{width:158px;height:158px}.dashboard-view .donut-layout{gap:22px}.dashboard-view .quick-actions-card{align-items:stretch;gap:12px;flex-direction:column!important}.dashboard-view .quick-actions-list{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1199px){.dashboard-view .overview-grid{grid-template-columns:1fr}.dashboard-view .revenue-column{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dashboard-view .warehouse-scene{flex:none;height:330px;min-height:330px}.dashboard-view .warehouse-scene img{max-width:600px}.dashboard-view .operations-column{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-view .channels-card{grid-column:1/-1}.dashboard-view .channels-list{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-view .activity-grid{grid-template-columns:1fr}.dashboard-view .regions-card{grid-column:auto}.dashboard-view .quick-actions-list{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-view .donut-frame{width:120px;height:120px}.dashboard-view .donut-layout{gap:12px}}@media (max-width:767px){.dashboard-view .dashboard-heading{min-height:0;margin-top:8px}.dashboard-view .store-pulse{justify-content:space-between;gap:10px;width:100%;padding:12px}.dashboard-view .pulse-chart{width:82px;height:32px}.dashboard-view .pulse-sync{padding-left:10px;display:block}.dashboard-view .welcome{display:none}.dashboard-view .revenue-column{grid-template-columns:1fr}.dashboard-view .warehouse-scene{height:255px;min-height:255px}.dashboard-view .warehouse-scene img{width:100%}.dashboard-view .overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dashboard-view .metric-card{gap:10px;min-height:78px;padding:12px}.dashboard-view .metric-copy strong{font-size:20px}.dashboard-view .operations-column,.dashboard-view .channels-list{grid-template-columns:1fr}.dashboard-view .shipment-row{grid-template-columns:16px 1fr auto;padding:11px}.dashboard-view .shipment-row>.badge{grid-area:1/3/3;font-size:14px}.dashboard-view .shipment-row>small{grid-area:2/2;font-size:14px}.dashboard-view .fulfillment-row{padding:10px}.dashboard-view .regions-content{grid-template-columns:1fr;gap:12px}.dashboard-view .map-frame{grid-row:auto}.dashboard-view .world-map,.dashboard-view .world-map svg{height:160px}.dashboard-view .region-insight{grid-column:auto}.dashboard-view .region-copy>span{font-size:14px}.dashboard-view .insights-grid{grid-template-columns:1fr}.dashboard-view .donut-layout{gap:20px}.dashboard-view .donut-frame{width:140px;height:140px}.dashboard-view .quick-actions-list{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-view .quick-actions-card{padding:18px}.dashboard-view .quick-action{font-size:14px}}@media (max-width:359px){.dashboard-view .pulse-sync{display:none}.dashboard-view .metric-card{gap:7px;padding:10px 8px}.dashboard-view .donut-frame{width:120px;height:120px}}.solid-glass .dashboard-view :is(.glass-card,.metric-card,.store-pulse){-webkit-backdrop-filter:none;background:#f7f1e5}@media (prefers-reduced-transparency:reduce){.dashboard-view :is(.glass-card,.metric-card,.store-pulse){-webkit-backdrop-filter:none;background:#f7f1e5}}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.dashboard-view :is(.glass-card,.metric-card,.store-pulse){background:#f7f1e5}}.dashboard-view .overview-grid{padding-top:8px}.store-live{z-index:2;border:1px solid var(--overview-edge);background:var(--overview-glass);box-shadow:var(--overview-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:18px;grid-template-columns:minmax(130px,.8fr) minmax(0,1.35fr) 28px;align-items:center;gap:14px;padding:16px;display:grid;position:relative}.live-greeting{align-items:center;gap:10px;display:flex}.live-greeting>.icon{color:#d79b12;width:28px;height:28px}.live-greeting strong{font-size:14px;font-weight:650;line-height:1.5;display:block}.live-greeting div>span{color:var(--text-secondary);margin-top:4px;font-size:14px;line-height:1.45;display:block}.live-update{border-left:1px solid #bca77c44;min-width:0;padding-left:14px}.live-eyebrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;font-size:14px;font-weight:600;display:flex}.live-source{color:#807258;white-space:nowrap;align-items:center;gap:6px;font-weight:500;display:inline-flex}.live-source i{background:#ad8842;border-radius:50%;width:5px;height:5px}.store-live[data-connection=live] .live-source i{background:#28ae75}.store-live[data-connection=reconnecting] .live-source i,.store-live[data-connection=unavailable] .live-source i{background:#ca683e}.live-message{align-items:center;gap:9px;min-height:108px;padding-block:9px;display:flex}.live-event-icon{color:#9d751c;background:#ffdf8770;border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:34px;display:grid}.live-event-icon .icon{width:20px;height:20px}.store-live[data-tone=green] .live-event-icon{color:#249664;background:#d8f1dfb3}.store-live[data-tone=blue] .live-event-icon{color:#3b8baf;background:#e0effbb3}.live-message>div{min-width:0}.live-message strong{overflow-wrap:anywhere;font-size:16px;font-weight:750;line-height:1.35;display:block}.live-message div>span{color:#716b5d;margin-top:4px;font-size:14px;line-height:1.45;display:block}.live-message strong,.live-message div>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.live-meta{color:#807764;font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;font-size:14px;display:flex}.live-controls{gap:6px;display:grid}.live-controls button{color:#807055;background:#fff8;border:1px solid #fffc;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.live-controls button:hover{color:#785417;background:#ffebb8b0}.live-controls .icon{width:16px;height:16px}.dashboard-view .warehouse-scene{min-height:330px}.warehouse-artwork{aspect-ratio:4/3;flex-shrink:0;width:min(100%,560px);position:relative}.dashboard-view .warehouse-artwork img{width:100%;max-width:none;height:auto;max-height:none;display:block;position:static}.warehouse-signal{pointer-events:none;color:#b68c2f;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.warehouse-signal[data-tone=blue]{color:#4b95b2}.signal-route,.signal-flow{fill:none;stroke:currentColor;stroke-width:1.4px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.signal-route{opacity:.7}.signal-flow{stroke:#fff9db;stroke-width:2px;stroke-dasharray:5 25;animation:2s linear infinite signal-travel}.signal-halo{fill:#fff9;stroke:currentColor;stroke-width:1.5px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;animation:2s ease-out infinite signal-beacon}.signal-dot{fill:currentColor;stroke:#fffc;stroke-width:3px}.warehouse-signal.is-paused *{animation-play-state:paused}@keyframes signal-travel{to{stroke-dashoffset:-60px}}@keyframes signal-beacon{0%,to{opacity:.9;transform:scale(.7)}70%{opacity:.15;transform:scale(1.3)}}.dashboard-view .metric-card{gap:7px;min-height:88px;padding:12px 8px}.dashboard-view .metric-card>.icon-tile{width:26px;height:30px}.dashboard-view .metric-copy>span,.dashboard-view .metric-copy small{font-size:14px}.dashboard-view .operations-pair .card-heading{flex-wrap:wrap}.dashboard-view .channels-card{flex-direction:column;flex:1;display:flex}.dashboard-view .channels-list{flex:1}.dashboard-view .region-list button{grid-template-columns:26px minmax(0,1fr) auto}.dashboard-view .region-list .country-code{width:26px;height:26px}.dashboard-view .donut-frame{width:120px;height:120px}.dashboard-view .quick-actions-list{grid-template-columns:repeat(6,minmax(0,1fr))}@media (min-width:1700px) and (max-width:1849px){.store-live{grid-template-columns:1fr 28px;gap:10px}.live-greeting{grid-column:1/-1}.live-greeting div{align-items:center;gap:10px;display:flex}.live-greeting div>span{margin:0}.live-update{border-left:0;padding-left:0}.live-message{min-height:108px}}@media (max-width:1699px){.dashboard-view .warehouse-scene{min-height:365px}.dashboard-view .donut-frame{width:158px;height:158px}.dashboard-view .quick-actions-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1199px){.dashboard-view .warehouse-scene{height:360px;min-height:360px}.warehouse-artwork{width:min(100%,480px)}.dashboard-view .donut-frame{width:120px;height:120px}.dashboard-view .donut-layout{flex-direction:column;align-items:stretch}}@media (max-width:767px){.store-live{grid-template-columns:1fr 30px;gap:12px;padding:16px}.live-greeting{border-bottom:1px solid #bca77c30;grid-column:1/-1;padding-bottom:12px}.live-greeting div>span{margin-top:2px}.live-greeting>.icon{width:30px;height:30px}.live-update{border-left:0;padding-left:0}.live-message{min-height:108px}.dashboard-view .warehouse-scene{height:270px;min-height:270px}.warehouse-artwork{width:100%}.dashboard-view .metric-card{min-height:88px;padding:12px}.dashboard-view .donut-layout{flex-direction:row;align-items:center}.dashboard-view .quick-actions-list{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-view .quick-action{flex-wrap:wrap}.dashboard-view .quick-action>.icon:last-child{display:none}.dashboard-view .region-list{grid-template-columns:1fr}.live-source{font-size:14px}}@media (prefers-reduced-motion:reduce){.signal-flow,.signal-halo{animation:none}.signal-flow{display:none}}.solid-glass .store-live{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f7f1e5}@media (prefers-reduced-transparency:reduce){.store-live{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f7f1e5}}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.store-live{background:#f7f1e5}}.topbar{isolation:isolate}.topbar:before{content:"";z-index:-1;pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#eee5d6f5;border:1px solid #fff9;border-radius:27px;transition:opacity .18s;position:absolute;inset:0;box-shadow:0 6px 20px #74634512}.topbar.is-scrolled:before{opacity:1}.header-menu-wrap{flex-shrink:0;position:relative}.period-select{cursor:pointer;font-size:14px;font-weight:650}.period-select>.icon:last-child{width:13px;height:13px;margin-inline-start:3px;position:static}.period-select>span[data-period-label]{white-space:nowrap}.topbar .language-trigger{width:var(--header-control-height);height:var(--header-control-height);background:#fffaf2c2;border:1px solid #fffe;border-radius:16px}.language-flag{border-radius:4px;flex-shrink:0;width:26px;height:18px;box-shadow:0 1px 4px #3d33271c}.header-popover{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);width:270px;max-height:min(650px,100dvh - 100px);color:var(--text-primary);inset-inline-end:0;background:linear-gradient(135deg,#fffcf7fa,#f4ead9fa);border:1px solid #fff;border-radius:20px;padding:9px;animation:.16s ease-out popover-in;position:absolute;top:calc(100% + 16px);overflow-y:auto;box-shadow:0 18px 45px #59442629,inset 0 1px 1px #fff}.header-popover [role^=menuitem]{text-align:start;border-radius:12px;align-items:center;gap:11px;width:100%;min-height:44px;padding:11px 12px;font-size:14px;display:flex}.header-popover [role^=menuitem]>span:not(.icon){flex:1;min-width:0}.header-popover [role^=menuitem] small{color:var(--text-secondary);margin-top:3px;font-size:14px;display:block}.header-popover [role^=menuitem] .icon{flex:0 0 18px;width:18px;height:18px}.header-popover [role^=menuitem]:hover,.header-popover [role^=menuitem]:focus-visible{background:#fff8}.header-popover [aria-checked=true]{color:#694d16;background:#ffe9b3a8}.popover-title{padding:9px 12px 12px;font-size:14px;font-weight:750}.popover-profile-summary{border-bottom:1px solid #bbaa7f30;align-items:center;gap:10px;margin-bottom:5px;padding:10px 10px 18px;display:flex}.popover-profile-summary>div{min-width:0}.popover-profile-summary strong,.popover-profile-summary div>span{overflow-wrap:anywhere;display:block}.popover-profile-summary div>span{color:var(--text-secondary);margin-top:4px;font-size:14px}.popover-period{width:292px}.popover-period strong{font-weight:650;display:block}.popover-period [role=menuitemradio]{min-height:64px}.avatar{flex-shrink:0;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.popover-notifications{width:380px}.notification-heading{align-items:center;gap:10px;display:flex}.header-popover .notification-read-all{color:#896414;margin:-3px 12px 12px;font-size:14px;display:block}.notification-read-all:disabled{opacity:.45;cursor:default}.header-notification-list{gap:7px;display:grid}.header-notification{text-align:start;background:#ffffff50;border-radius:13px;gap:10px;width:100%;padding:12px;display:flex;position:relative}.header-notification.is-unread{background:#e8f3e8aa}.header-notification:nth-child(2).is-unread{background:#fcf0d6b0}.header-notification:hover{box-shadow:inset 0 0 0 1px #c9b78e60}.header-notification>span:nth-child(2){flex:1;min-width:0}.header-notification strong{font-size:14px;font-weight:700;display:block}.header-notification small,.header-notification time{color:#706957;margin-top:5px;font-size:14px;line-height:1.5;display:block}.header-notification time{color:#978971}.unread-marker{background:#c49327;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px}.popover-footer{justify-content:space-between;align-items:center;padding:15px 12px 7px;font-size:14px;font-weight:650;display:flex}.popover-footer .icon{width:16px}.popover-empty{padding:20px 12px}.store-live{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:14px;min-height:94px;padding:13px 16px}.live-greeting{border:0;grid-column:auto;padding:0}.live-greeting div{display:block}.live-greeting div>span{margin-top:3px}.live-update{border-inline-start:1px solid #bca77c44;padding-inline-start:14px}.live-message{min-height:64px;padding:0}.live-message strong{font-size:15px}.store-live[data-tone=red] .live-event-icon{color:#d45642;background:#fbe2d9b3}.warehouse-signal[data-tone=red]{color:#e25743}.warehouse-signal[data-tone=green]{color:#23a879}.warehouse-signal[data-tone=red] .signal-flow{stroke:#ee7765}.warehouse-signal[data-tone=green] .signal-flow{stroke:#63d4a3}.warehouse-artwork{width:min(100%,620px)}.dashboard-view .activity-grid{align-items:stretch}.dashboard-view :is(.recent-sales-card,.recent-deliveries-card,.regions-card){flex-direction:column;min-width:0;display:flex}.dashboard-view :is(.recent-sales-card,.recent-deliveries-card) .table-scroll{min-height:286px}.dashboard-view .regions-content{flex:1;align-content:space-between}.dashboard-pagination{color:#736c5b;border-top:1px solid #c3b49330;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:13px;font-size:14px;display:flex}.dashboard-pagination>div{gap:5px;display:flex}.dashboard-pagination button{color:#695c42;background:#fff8;border:1px solid #fffb;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.dashboard-pagination button[aria-current]{color:#624618;background:#ffe6a0;border-color:#fff4d1;font-weight:700}.dashboard-pagination button:disabled{opacity:.35;cursor:default}.dashboard-pagination .icon{width:15px;height:15px}.dashboard-pagination button:first-child .icon{transform:rotate(180deg)}.profile-layout{grid-template-columns:280px minmax(0,1fr);gap:20px;display:grid}.profile-summary{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.profile-summary h2{overflow-wrap:anywhere;font-size:22px}.profile-summary p,.profile-summary small{color:var(--text-secondary);font-size:14px}.profile-summary .profile-portrait{width:112px;height:112px;margin:12px 0;font-size:40px}.profile-upload{cursor:pointer}.profile-layout .c-form-grid{margin-bottom:20px}.profile-layout .c-form-footer{gap:18px;margin-top:24px}.ai-workflow-intro{align-items:center;gap:18px;margin-bottom:18px;display:flex}.ai-workflow-intro>div{flex:1}.ai-workflow-intro p{color:var(--text-secondary);max-width:760px;margin-top:6px;line-height:1.7}.ai-workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ai-workflow-card{flex-direction:column;gap:12px;transition:transform .15s,box-shadow .15s;display:flex}.ai-workflow-card:hover{transform:translateY(-2px);box-shadow:0 10px 28px #8d74421a}.ai-workflow-card>div{justify-content:space-between;align-items:center;display:flex}.ai-workflow-card h2{font-size:18px}.ai-workflow-card p{color:var(--text-secondary);flex:1;line-height:1.7}.ai-workflow-card small{background:#e8f3e68c;border-radius:9px;padding:9px 11px;font-size:14px}.ai-workflow-card:nth-child(3n+2) small{background:#e8eef58c}.ai-workflow-card:nth-child(3n) small{background:#f2eaf38c}.ai-workflow-card>strong{color:#947126;justify-content:space-between;align-items:center;font-size:14px;display:flex}.ai-workflow-arrow{color:#9d8b6a}.ai-selected-workflow{background:#ffebad80;border:1px solid #fff;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:14px 18px;display:flex}.ai-selected-workflow span{color:var(--text-secondary)}@keyframes popover-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}[dir=rtl]{font-family:Tahoma,Arial,sans-serif}[dir=rtl] .sidebar{left:auto;right:var(--shell-inset)}[dir=rtl] .topbar{left:var(--shell-inset);right:calc(var(--shell-inset) + var(--sidebar-width) + var(--grid-gap))}[dir=rtl] .sidebar .sidebar-collapse{left:-12px;right:auto}[dir=rtl] .sidebar-collapse .icon{transform:none}[dir=rtl] .collapsed .sidebar-collapse .icon{transform:rotate(180deg)}[dir=rtl] .navigation{padding:2px 10px 14px 5px}[dir=rtl] .nav-link.active:before{left:auto;right:-9px}[dir=rtl] .nav-parent .nav-chevron{margin-left:0;margin-right:auto}[dir=rtl] .nav-children{border-left:0;border-right:1px solid #b69c704d;margin:8px 7px 6px 0;padding-left:0;padding-right:7px}[dir=rtl] .c-form-footer .primary-button,[dir=rtl] .c-archive-toggle,[dir=rtl] .header-tools,[dir=rtl] .search-trigger kbd{margin-left:0;margin-right:auto}[dir=rtl] .search-trigger,[dir=rtl] .header-metric,[dir=rtl] th,[dir=rtl] .region-list button,[dir=rtl] .nav-link{text-align:right}[dir=rtl] .live-update{border-left:0;padding-left:0}[dir=rtl] .dashboard-pagination .icon{transform:rotate(180deg)}[dir=rtl] .dashboard-pagination button:first-child .icon{transform:none}[dir=rtl] .warehouse-artwork,[dir=rtl] canvas{direction:ltr}@media (min-width:768px) and (max-width:1699px){.dashboard-view .regions-content{align-content:start}}@media (max-width:1199px){.profile-layout{grid-template-columns:1fr}.profile-summary{text-align:start;flex-flow:wrap}.profile-summary .profile-portrait{width:80px;height:80px}.warehouse-artwork{width:min(100%,480px)}.ai-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-workflow-intro{flex-wrap:wrap}}@media (max-width:767px){.ai-workflow-grid{grid-template-columns:1fr}.ai-workflow-intro{align-items:flex-start}.ai-workflow-intro>div{flex-basis:75%}.ai-selected-workflow{flex-direction:column;align-items:flex-start}.topbar{gap:5px}.header-primary{box-shadow:none;background:0 0;border:0;flex:0 0 36px;width:36px;padding:0}.search-trigger{justify-content:center;width:36px;height:42px;padding:0}.search-trigger>span:not(.icon),.search-trigger kbd{display:none}.header-tools{flex:1;justify-content:flex-end;gap:4px;padding:4px}.header-tools .profile-button{width:36px;height:42px;padding:3px;display:flex}.header-tools .profile-button .avatar{width:29px;height:29px}.topbar .language-trigger{width:34px;height:42px}.language-flag{width:23px;height:16px}.period-select{gap:3px;height:42px;padding:0 6px;font-size:14px}.period-select>.icon:last-child{width:10px;margin:0}.topbar .notification-trigger{width:34px;height:42px}.header-menu-wrap{position:static}.header-popover{top:calc(100% + 10px);max-width:calc(100vw - 44px);inset-inline-end:0}.popover-notifications{width:min(380px,100vw - 44px)}.header-tools .icon-button{min-width:0}.period-select>span[data-period-label]{text-overflow:ellipsis;max-width:89px;overflow:hidden}.header-tools{min-width:0}.store-live{grid-template-columns:1fr;gap:10px;min-height:0;padding:14px}.live-greeting{grid-column:auto}.live-greeting div{flex-wrap:wrap;gap:4px 8px;display:flex}.live-greeting div>span{margin:0}.live-update{border:0;border-top:1px solid #bca77c30;padding:10px 0 0}.live-message{min-height:50px}.warehouse-artwork{width:100%}[dir=rtl] .topbar{right:var(--shell-inset)}[dir=rtl] .sidebar{inset:10px 10px 10px auto;transform:translate(290px)}[dir=rtl] .mobile-nav-open .sidebar{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.header-popover{animation:none}.topbar:before{transition:none}}.product-editor.c-form{gap:18px;margin-top:0}.product-editor .commerce-heading{margin-bottom:0}.product-back{color:#776749;align-items:center;gap:7px;margin-bottom:12px;font-size:14px;display:inline-flex}.product-editor-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:20px;display:grid}.product-editor-main,.product-editor-aside{gap:20px;min-width:0;display:grid}.product-section{min-width:0;padding:24px;scroll-margin-top:105px}.product-section-heading{align-items:center;gap:12px;margin-bottom:22px;display:flex}.product-section-heading>div{flex:1;min-width:0}.product-section-heading h2,.product-editor-tip h2{letter-spacing:-.3px;font-size:18px}.product-section-heading p,.product-help,.product-editor-tip p{color:#7e735f;font-size:14px;line-height:1.65}.product-section-heading p{margin-top:4px}.product-section-icon{color:#946713;background:linear-gradient(130deg,#ffe9a4,#ffd970aa);border:1px solid #fff9;border-radius:12px;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.product-editor .c-field input,.product-editor .c-field select,.product-editor .c-field textarea{background:#fffdf580;border-color:#bda77d42}.product-editor-aside .c-form-grid{grid-template-columns:1fr}#product-pricing .c-form-grid,#product-inventory .c-form-grid,#product-shipping .c-form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-toggle{border-bottom:1px solid #bcab872c;justify-content:space-between;align-items:center;gap:16px;padding:17px 0;display:flex}.product-toggle:last-child{border-bottom:0;padding-bottom:0}.product-toggle strong{font-size:14px;font-weight:650;display:block}.product-toggle small{color:#82745d;margin-top:5px;font-size:14px;font-weight:400;line-height:1.5;display:block}.product-toggle input{appearance:none;cursor:pointer;background:#c8bdab;border:2px solid #fff9;border-radius:20px;flex:0 0 38px;width:38px;height:22px;position:relative}.product-toggle input:after{content:"";inset-inline-start:2px;background:#fff;border-radius:50%;width:14px;height:14px;transition:inset-inline-start .15s;position:absolute;top:2px;box-shadow:0 1px 3px #56421b30}.product-toggle input:checked{background:#44b885}.product-toggle input:checked:after{inset-inline-start:18px}.product-toggle-grid{grid-template-columns:1fr 1fr;gap:20px;margin-top:7px;display:grid}.product-toggle-grid .product-toggle{border-bottom:0;padding-bottom:16px}.product-margin{color:#2e7857;background:#dff3e780;border-radius:11px;margin-top:18px;padding:13px 16px;font-size:14px}.product-editor .product-gallery legend{display:none}.product-gallery-empty{text-align:center;color:#87785d;background:#f5efdf66;border:1px dashed #bca47280;border-radius:16px;grid-column:1/-1;place-items:center;gap:8px;min-height:165px;padding:24px;display:grid}.product-gallery-empty .icon{color:#bc9b56;width:35px;height:35px}.product-gallery-empty strong{color:#5a503d}.product-gallery-item:first-child{background:#ffeabd4d;border-color:#dcb65f}.product-gallery-item>.product-uploaded{border-radius:9px;overflow:hidden}.product-gallery-item>.product-uploaded img{object-fit:contain;width:100%;height:100%}.product-editor .product-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-editor .c-upload-button{background:#fff8;border-style:dashed;justify-content:center;width:100%;min-height:48px}.option-builder-toolbar{flex-wrap:wrap;align-items:end;gap:10px;margin-bottom:18px;display:flex}.option-builder-toolbar .c-field{flex:1;min-width:180px}.option-group{background:#ffffff35;border:1px solid #fff9;border-radius:14px;margin-bottom:12px;padding:16px}.option-group-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 32px;align-items:end;gap:10px;margin-bottom:14px;display:grid}.option-group-heading>.icon-button{color:#a36149;width:32px;margin-bottom:3px}.option-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.option-value{background:#fff9;border:1px solid #c9bda044;border-radius:10px;align-items:center;gap:6px;min-width:0;padding:8px;display:flex}.option-value input{background:0 0;border:0;width:100%;min-width:0;padding:5px 2px;font-size:14px}.option-value input[type=color]{cursor:pointer;flex:0 0 30px;width:30px;height:30px;padding:0}.option-value input[type=color]::-webkit-color-swatch-wrapper{padding:2px}.option-value input[type=color]::-webkit-color-swatch{border:1px solid #0001;border-radius:7px}.option-value .option-hex{color:#8a795b;flex:0 0 78px;width:78px}.option-value .icon-button{width:24px;height:30px}.option-value .icon-button .icon{width:15px;height:15px}.option-text-mark{color:#a08a63}.option-add-value{border-style:dashed;justify-content:center;min-height:49px}.product-empty-options{text-align:center;color:#87785f;border:1px dashed #bca77b55;border-radius:13px;padding:20px;font-size:14px;line-height:1.7}.product-variant-toolbar{justify-content:space-between;align-items:center;gap:14px;margin:22px 0 12px;display:flex}.product-variant-toolbar strong{font-size:15px}.product-variant-table{min-width:680px}.product-variant-table th{min-width:120px;font-size:14px}.product-variant-table tbody th{text-align:start;padding:14px;font-weight:600}.product-variant-table small{color:#8e7253;margin-top:4px;font-size:14px;font-weight:400;display:block}[data-product-variants]>.table-scroll{max-height:430px;overflow:auto}.product-variant-table thead{z-index:1;background:#f3ebdc;position:sticky;top:0}.product-variant-table input,.product-variant-table select{background:#fff9;border:1px solid #fff;border-radius:8px;width:100%;min-width:78px;padding:10px;font-size:14px}.product-variant-table td:first-of-type{min-width:180px}.product-seo-preview{overflow-wrap:anywhere;background:#e7eedb60;border:1px solid #fff8;border-radius:14px;margin-bottom:20px;padding:18px}.product-seo-preview span{color:#48846b;font-size:14px}.product-seo-preview strong{color:#596b92;margin:7px 0;font-size:18px;display:block}.product-seo-preview p{color:#6f6b5d;font-size:14px;line-height:1.65}.product-checklist{gap:10px;display:grid}.product-checklist li{color:#8b8068;background:#fff6;border-radius:10px;align-items:center;gap:10px;padding:11px;font-size:14px;display:flex}.product-checklist .is-complete{color:#397a5d;background:#e1f1e77a}.product-editor-tip{background:linear-gradient(145deg,#fff9,#ffeab956);gap:12px;display:grid}.product-editor-footer{flex-wrap:wrap;align-items:center;gap:16px;padding:16px 0 8px;display:flex}.attribute-layout{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:start;gap:20px;display:grid}.attribute-layout .c-form{margin-top:0}.attribute-layout .product-section-heading{margin-bottom:5px}.attribute-list{gap:12px;margin-top:20px;display:grid}.attribute-card{text-align:start;background:#e1f0e45c;border:1px solid #fff9;border-radius:14px;gap:14px;padding:18px;display:grid}.attribute-card:nth-child(3n+2){background:#e1eaf25c}.attribute-card:nth-child(3n+3){background:#eee4f05c}.attribute-card.is-selected{box-shadow:inset 0 0 0 1px #c8a550}.attribute-card-title{justify-content:space-between;gap:10px;display:flex}.attribute-card-title>span{color:#897959;font-size:14px}.attribute-chips{flex-wrap:wrap;gap:6px;display:flex}.attribute-chips>span{background:#fff8;border-radius:8px;align-items:center;gap:6px;padding:6px 9px;font-size:14px;display:inline-flex}.attribute-chips i{background:var(--swatch);border:1px solid #0001;border-radius:5px;width:17px;height:17px;display:inline-block}.resource-shortcuts{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.resource-shortcuts a{background:#ffffff60;border:1px solid #fff9;border-radius:10px;align-items:center;gap:7px;padding:8px 12px;font-size:14px;display:inline-flex}@media (max-width:1399px){.product-editor-layout{grid-template-columns:minmax(0,1fr) 270px;gap:16px}.product-section{padding:20px}.option-values{grid-template-columns:1fr}}@media (max-width:1099px){.product-editor-layout,.attribute-layout{grid-template-columns:1fr}.product-editor-aside{grid-template-columns:1fr 1fr}.product-editor-aside .product-section{height:100%}.product-editor-tip{align-content:start}.option-values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.product-section{padding:18px}.product-section-heading{align-items:flex-start}.product-editor-layout,.product-editor-main,.product-editor-aside{gap:14px}.product-editor-aside,.product-toggle-grid,.option-values{grid-template-columns:1fr}.product-editor .product-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-variant-toolbar{flex-direction:column;align-items:start}.option-group{padding:11px}.option-group-heading{grid-template-columns:minmax(0,1fr) 32px}.option-group-heading .c-field:first-child{grid-column:1/-1}.option-builder-toolbar>.secondary-button{flex:1}.product-editor-footer{justify-content:space-between}.product-editor .commerce-heading-actions{flex-wrap:wrap}.product-section-heading h2{font-size:17px}.product-toggle-grid{gap:0}#product-pricing .c-form-grid,#product-inventory .c-form-grid,#product-shipping .c-form-grid{grid-template-columns:1fr}}.product-editor-layout{grid-template-columns:minmax(0,1fr) 332px;gap:22px}.product-editor-main{align-content:start;min-height:560px}.product-editor-aside{align-self:start;gap:14px;position:sticky;top:92px}.product-editor-panel[hidden]{display:none!important}.product-editor-panel{min-height:520px;animation:.18s ease-out product-panel-in}@keyframes product-panel-in{0%{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.product-publishing{padding:20px}.product-publishing .product-section-heading{margin-bottom:14px}.product-publishing .product-toggle{padding-top:14px}.product-editor-navigation{padding:16px}.product-editor-navigation .product-section-heading{margin-bottom:0}.product-navigation-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:11px;display:flex}.product-navigation-heading>div{min-width:0}.product-navigation-eyebrow{color:#a17724;letter-spacing:.09em;font-size:11px;font-weight:800;display:block}.product-navigation-heading h2{letter-spacing:-.25px;margin:3px 0 4px;font-size:17px}.product-navigation-heading p{color:#867963;margin:0;font-size:13px;line-height:1.45}.product-navigation-heading>strong{color:#75664b;background:#fff9;border:1px solid #e7dac2;border-radius:999px;flex:none;padding:5px 8px;font-size:12px}.product-progress-track{background:#e8decc;border-radius:999px;height:5px;margin:0 2px 12px;overflow:hidden}.product-progress-track>span{border-radius:inherit;background:linear-gradient(90deg,#dba91d,#3ea978);width:0;height:100%;transition:width .2s;display:block}.product-editor-tabs{gap:7px;display:grid}.product-editor-tab{color:#514a40;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:10px;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;display:grid}.product-editor-tab:hover{background:#fff9;border-color:#eadfc9}.product-editor-tab.is-active{background:linear-gradient(135deg,#fff3c6,#ffecaa9c);border-color:#dfbd63;box-shadow:0 6px 18px #9d772016}.product-editor-tab:focus-visible{outline-offset:2px;outline:2px solid #c59424}.product-editor-tab-index{color:#766a56;background:#eee7da;border-radius:9px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:grid}.product-editor-tab.is-active .product-editor-tab-index{color:#49370d;background:#f2bf32}.product-editor-tab.is-complete:not(.is-active) .product-editor-tab-index{color:#34765a;background:#dff1e7}.product-editor-tab-copy{min-width:0}.product-editor-tab-copy strong{font-size:14px;line-height:1.2;display:block}.product-editor-tab-copy small{color:#8e816c;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;font-weight:450;line-height:1.25;display:block;overflow:hidden}.product-editor-tab-state{color:#948267;white-space:nowrap;background:#f2ede4;border-radius:7px;padding:4px 6px;font-size:10px;font-weight:750}.product-editor-tab.is-active .product-editor-tab-state{color:#7d5b0d;background:#fff8dc}.product-editor-tab.is-complete .product-editor-tab-state{color:#347659;background:#e4f3e9}.product-editor-tab.is-disabled,.product-editor-tab:disabled{opacity:.52;cursor:not-allowed;box-shadow:none;background:0 0;border-color:#0000;transform:none}.product-editor-block{background:#fffaf18c;border:1px solid #ebdfca;border-radius:15px;padding:18px}.product-editor-block+.product-editor-block{margin-top:16px}.product-editor-block-heading{justify-content:space-between;align-items:start;gap:14px;margin-bottom:16px;display:flex}.product-editor-block-heading h3{color:#4d463c;letter-spacing:-.2px;margin:0;font-size:16px}.product-editor-block-heading p{color:#897b65;margin:4px 0 0;font-size:13px;line-height:1.55}.product-editor-variants{background:#f8f5ed8f}.product-panel-note{background:#fffaf0;border:1px solid #eadfc9;border-radius:10px;margin-top:16px;padding:11px 13px}.product-readiness{padding:18px}.product-readiness .product-section-heading{margin-bottom:12px}.product-editor-tip{padding:18px}.product-editor-tip .secondary-button{justify-content:center;width:100%}.product-editor-footer{align-items:center;padding-top:2px}.product-editor-footer-status{color:#7e725e;text-align:right;gap:2px;min-width:180px;margin-left:auto;display:grid}.product-editor-footer-status>span{color:#4e473c;font-size:14px;font-weight:750}.product-editor-footer-status>small{font-size:12px}.product-editor-footer>.primary-button{margin-inline-start:0}#product-catalog .c-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#product-inventory .c-form-grid,#product-shipping .c-form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1399px){.product-editor-layout{grid-template-columns:minmax(0,1fr) 300px;gap:16px}.product-editor-tab{grid-template-columns:28px minmax(0,1fr)}.product-editor-tab-state{display:none}}@media (max-width:1099px){.product-editor-layout{grid-template-columns:1fr}.product-editor-main{min-height:0}.product-editor-aside{order:-1;grid-template-columns:1fr;gap:14px;display:grid;position:static}.product-editor-navigation{order:2}.product-publishing{order:1}.product-readiness{order:3}.product-editor-tip{order:4}.product-editor-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.product-editor-tab{grid-template-columns:28px minmax(0,1fr);min-height:60px}.product-editor-tab-copy small,.product-editor-tab-state{display:none}.product-editor-panel{min-height:0}}@media (max-width:767px){.product-editor-aside{order:-1}.product-editor-tabs{scrollbar-width:thin;padding-bottom:3px;display:flex;overflow-x:auto}.product-editor-tab{flex:0 0 150px;grid-template-columns:28px minmax(0,1fr)}.product-editor-navigation,.product-editor-block{padding:14px}#product-catalog .c-form-grid,#product-inventory .c-form-grid,#product-shipping .c-form-grid{grid-template-columns:1fr}.product-editor-footer-status{text-align:left;order:3;width:100%;margin-left:0}}.product-information-grid{gap:18px;display:grid}.product-information-core{grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr)}.product-information-core .span-full{grid-column:1/-1}.product-field-hint{color:#91836c;margin-top:6px;font-size:12px;font-weight:450;line-height:1.45;display:block}.product-rich-field{gap:8px;display:grid}.product-rich-label{justify-content:space-between;align-items:end;gap:16px;display:flex}.product-rich-label>span{color:#5b5141;font-size:14px;font-weight:700}.product-rich-label>small{color:#95866f;font-size:12px}.product-rich-editor{background:#fffdf58c;border:1px solid #d8c7a662;border-radius:14px;overflow:hidden}.product-rich-toolbar{background:#f6f0e684;border-bottom:1px solid #d8c7a650;flex-wrap:wrap;align-items:center;gap:6px;padding:9px;display:flex}.product-rich-toolbar select,.product-rich-toolbar button{color:#655844;min-height:34px;font:inherit;cursor:pointer;background:#fffaf2;border:1px solid #dacdaf;border-radius:8px;font-size:12px}.product-rich-toolbar select{min-width:112px;padding:0 30px 0 10px}.product-rich-toolbar button{min-width:34px;padding:0 9px}.product-rich-toolbar button:hover{background:#fff3c8;border-color:#c9aa63}.product-rich-toolbar .product-rich-source-toggle{min-width:92px;margin-left:auto}.product-rich-canvas,.product-rich-source{color:#4f483e;resize:vertical;background:#fffdf580;border:0;outline:0;width:100%;min-height:260px;padding:18px;font-size:14px;line-height:1.75}.product-rich-canvas:empty:before{content:"Write a detailed product description…";color:#aaa08f;pointer-events:none}.product-rich-canvas h2{margin:18px 0 8px;font-size:22px}.product-rich-canvas h3{margin:16px 0 7px;font-size:18px}.product-rich-canvas ul,.product-rich-canvas ol{padding-left:22px}.product-rich-canvas blockquote{background:#fff6d8;border-left:3px solid #d3ad4d;margin:14px 0;padding:10px 14px}.product-rich-footer{color:#94836b;border-top:1px solid #e5d8bd70;justify-content:space-between;gap:12px;padding:8px 12px;font-size:12px;display:flex}.product-rich-footer strong{color:#76664d;white-space:nowrap}.product-media-workspace{gap:18px;display:grid}.product-media-workspace .product-editor-block-heading{margin-bottom:14px}.product-media-limit,.product-block-badge{color:#887655;background:#fff9;border:1px solid #e3d3b5;border-radius:999px;flex:none;align-items:center;min-height:28px;padding:5px 9px;font-size:11px;font-weight:750;display:inline-flex}.product-gallery-dropzone{color:#8c7a5d;text-align:center;background:linear-gradient(145deg,#fffdf7aa,#f4ecdc80);border:1px dashed #c8ae7588;border-radius:15px;place-items:center;gap:8px;min-height:190px;padding:24px;display:grid}.product-gallery-dropzone>.icon{color:#bd9441;width:36px;height:36px}.product-gallery-dropzone strong{color:#534a3d;font-size:15px}.product-gallery-dropzone span{font-size:13px}.product-gallery-dropzone .c-upload-button{border-style:solid;width:auto;min-height:40px;margin-top:4px}.product-gallery-grid{margin-top:14px}.product-gallery-item{background:#fffaf2;border:1px solid #eadfc9;border-radius:13px;padding:8px;overflow:hidden}.product-gallery-item>.product-uploaded{background:#f4eee2;place-items:center;width:100%;min-height:150px;display:grid}.product-gallery-item-meta{gap:7px;padding:8px 3px 2px;display:grid}.product-gallery-item-meta>span{color:#564d40;font-size:13px;font-weight:700}.product-gallery-item-meta>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.product-gallery-item-meta button{color:#806c4a;cursor:pointer;background:#f2eadb;border:0;border-radius:7px;padding:5px 7px;font-size:11px}.product-gallery-item-meta em{color:#478367;font-size:11px;font-style:normal;font-weight:700}.product-upload-status{color:#7d705c;min-height:18px;margin:8px 0 0;font-size:12px}.product-video-card{background:#fffaf18c;border:1px solid #e8dcc6;border-radius:15px;padding:18px}.product-video-preview{background:#f6f0e6a0;border:1px dashed #ccb78977;border-radius:13px;place-items:center;min-height:210px;display:grid;overflow:hidden}.product-video-preview video{background:#1c1b18;width:100%;max-height:420px}.product-video-empty{color:#91816a;text-align:center;place-items:center;gap:7px;padding:25px;display:grid}.product-video-empty>.icon{width:30px;height:30px}.product-video-empty strong{color:#5e5445}.product-video-empty span{max-width:460px;font-size:13px;line-height:1.55}.product-video-actions{flex-wrap:wrap;gap:9px;margin-top:12px;display:flex}.product-media-workspace .product-video-actions .c-upload-button{width:auto}.product-category-layout{grid-template-columns:minmax(0,1fr) 230px;gap:14px;display:grid}.product-inline-search{color:#8c7f69;background:#fffdf7ad;border:1px solid #d8c8aa76;border-radius:10px;align-items:center;gap:9px;min-height:42px;padding:0 12px;display:flex}.product-inline-search>.icon{flex:0 0 18px;width:18px;height:18px}.product-inline-search input{color:#51493e;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:14px}.product-category-list{scrollbar-width:thin;background:#fffdf8a6;border:1px solid #eadfc9;border-radius:12px;max-height:355px;margin-top:9px;overflow:auto}.product-category-option{cursor:pointer;border-bottom:1px solid #eee5d5;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:8px;min-height:54px;padding:9px 11px;display:grid}.product-category-option:last-child{border-bottom:0}.product-category-option:hover{background:#fff4ce70}.product-category-selectors{align-items:center;gap:8px;display:flex}.product-category-selectors input{accent-color:#c29525;width:16px;height:16px}.product-category-copy{min-width:0}.product-category-copy.is-child{padding-left:13px}.product-category-copy strong{color:#51483d;font-size:13px;display:block}.product-category-copy small{color:#94846c;margin-top:3px;font-size:11px;display:block}.product-category-selected{background:#f7f2e9aa;border:1px solid #e7dcc6;border-radius:12px;min-height:100%;padding:14px}.product-category-selected>strong{color:#5d5140;margin-bottom:10px;font-size:13px;display:block}.product-category-selected>div{gap:7px;display:grid}.product-category-selected span{color:#6b5e48;background:#fffaf3;border:1px solid #e7dac1;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:8px 9px;font-size:12px;display:flex}.product-category-selected em{color:#3d8161;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:800}.product-category-selected p{color:#978872;font-size:12px}.product-catalog-details{grid-template-columns:repeat(2,minmax(0,1fr))}.product-tag-suggestions{flex-wrap:wrap;align-items:center;gap:7px;margin-top:11px;display:flex}.product-tag-suggestions>span{color:#897a63;font-size:12px;font-weight:700}.product-tag-suggestions button{color:#756348;cursor:pointer;background:#fffaf2;border:1px solid #ded0b4;border-radius:999px;padding:6px 9px;font-size:11px}.product-tag-suggestions button:hover{background:#fff0bf}.product-collection-picker{border-top:1px solid #eadfc9;gap:11px;margin-top:16px;padding-top:15px;display:grid}.product-collection-picker>div:first-child strong{color:#5c5244;font-size:14px;display:block}.product-collection-picker>div:first-child small{color:#91816b;margin-top:3px;font-size:12px;display:block}.product-collection-picker [data-collection-options]{flex-wrap:wrap;gap:8px;display:flex}.product-collection-picker label{color:#6a5d49;cursor:pointer;background:#fffaf3;border:1px solid #dfd2bb;border-radius:9px;align-items:center;gap:7px;padding:7px 9px;font-size:12px;display:inline-flex}.product-collection-picker input{accent-color:#b98a1f}.product-attribute-adder{align-items:center;gap:9px;display:flex}.product-attribute-adder select{color:#5c5141;background:#fffdf7;border:1px solid #d8c8a9;border-radius:10px;flex:1;min-height:42px;padding:0 12px}.product-attribute-list{gap:10px;margin-top:12px;display:grid}.product-attribute-card{background:#fffaf2a6;border:1px solid #e6dac5;border-radius:12px;padding:13px}.product-attribute-card header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.product-attribute-card header strong{color:#554b3e;font-size:14px;display:block}.product-attribute-card header small{color:#94856e;margin-top:3px;font-size:11px;display:block}.product-attribute-values{flex-wrap:wrap;gap:7px;display:flex}.product-attribute-values label{color:#6d604a;cursor:pointer;background:#fff;border:1px solid #ded0b5;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:12px;display:inline-flex}.product-attribute-values input{accent-color:#3d9b70}.product-related-list{scrollbar-width:thin;background:#fffdf8a6;border:1px solid #e7dcc7;border-radius:12px;max-height:330px;margin-top:10px;overflow:auto}.product-related-row{cursor:pointer;border-bottom:1px solid #eee5d6;grid-template-columns:18px 34px minmax(0,1fr);align-items:center;gap:10px;min-height:57px;padding:9px 11px;display:grid}.product-related-row:last-child{border-bottom:0}.product-related-row:hover{background:#fff5d875}.product-related-row>input{accent-color:#b9891d}.product-related-icon{color:#8b7757;background:#eee9dd;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.product-related-icon .icon{width:18px;height:18px}.product-related-row strong{color:#51483d;font-size:13px;display:block}.product-related-row small{color:#91816b;margin-top:3px;font-size:11px;display:block}.product-pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.product-pricing-message{color:#7c6c52;background:#f4efe4;border-radius:10px;min-height:38px;margin:14px 0 0;padding:10px 12px;font-size:12px;line-height:1.5}.product-pricing-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.product-pricing-summary-grid>div{background:#f7f2e9;border:1px solid #eadfc9;border-radius:13px;padding:16px;position:relative;overflow:hidden}.product-pricing-summary-grid>div:after{content:"";background:#eadcbf66;border-radius:50%;width:78px;height:78px;position:absolute;bottom:-26px;right:-26px}.product-pricing-summary-grid>div.positive{background:#e8f5ed}.product-pricing-summary-grid>div.info{background:#eaf1f6}.product-pricing-summary-grid span{color:#92816a;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:750;display:block}.product-pricing-summary-grid strong{z-index:1;color:#50483d;margin-top:6px;font-size:21px;display:block;position:relative}.product-pricing-summary-grid .positive strong{color:#2b805a}.product-pricing-summary-grid .info strong{color:#376e8d}.product-pricing-summary-grid small{color:#94866f;margin-top:5px;font-size:11px;line-height:1.4;display:block}.product-inventory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.product-shipping-dimensions{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.product-customs-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.product-seo-visibility{margin-top:18px}@media (max-width:1450px){.product-pricing-grid,.product-pricing-summary-grid,.product-shipping-dimensions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1099px){.product-category-layout{grid-template-columns:1fr}.product-category-selected{min-height:0}.product-catalog-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.product-information-core,.product-catalog-details,.product-pricing-grid,.product-pricing-summary-grid,.product-inventory-grid,.product-shipping-dimensions,.product-customs-grid{grid-template-columns:1fr}.product-rich-label{flex-direction:column;align-items:start;gap:4px}.product-rich-toolbar .product-rich-source-toggle{margin-left:0}.product-rich-canvas,.product-rich-source{min-height:220px;padding:14px}.product-rich-footer{flex-direction:column;align-items:start}.product-gallery-dropzone{min-height:160px;padding:18px}.product-video-actions,.product-attribute-adder{flex-direction:column;align-items:stretch}.product-media-workspace .product-video-actions .c-upload-button,.product-attribute-adder .secondary-button{justify-content:center;width:100%}.product-category-list,.product-related-list{max-height:300px}}.product-editor-aside{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c8b58b66 transparent;max-height:calc(100vh - 112px);padding-right:4px;overflow-y:auto}.product-editor-aside::-webkit-scrollbar{width:6px}.product-editor-aside::-webkit-scrollbar-track{background:0 0}.product-editor-aside::-webkit-scrollbar-thumb{background:#c8b58b66;border-radius:999px}.product-navigation-heading h2,.product-readiness .product-section-heading h2,.product-editor-tip h2{letter-spacing:-.3px;font-size:18px;line-height:1.25}.product-publish-final{background:linear-gradient(145deg,#fff8dccc,#f6efe1d9);border-color:#ddb84a80;box-shadow:inset 0 0 0 1px #fff8}.product-publish-final .product-editor-block-heading{align-items:flex-start}.product-publish-badge{color:#846019;white-space:nowrap;background:#fff6cc;border:1px solid #dfc06e;border-radius:999px;align-items:center;min-height:28px;padding:5px 9px;font-size:11px;font-weight:800;display:inline-flex}.product-publish-controls{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);align-items:stretch;gap:14px;display:grid}.product-publish-controls>.c-field{min-width:0}.product-publish-controls>.product-toggle{background:#fffaf1b5;border:1px solid #e1d2b3;border-radius:12px;min-height:100%;margin:0;padding:11px 12px}.product-publish-note{color:#4d765f;background:#e7f3e9b0;border-radius:10px;align-items:flex-start;gap:9px;margin-top:13px;padding:10px 12px;font-size:12px;line-height:1.55;display:flex}.product-publish-note .icon{flex:0 0 17px;width:17px;height:17px;margin-top:1px}@media (max-width:1099px){.product-editor-aside{max-height:none;padding-right:0;overflow:visible}}@media (max-width:767px){.product-publish-controls{grid-template-columns:1fr}}@font-face{font-family:Manrope Variable;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2")}body{background-color:#e9dfce;background-image:radial-gradient(at 2% 12%,#b7a48766,#0000 42%),radial-gradient(at 58% 58%,#ffe4a352,#0000 48%),radial-gradient(at 100% 22%,#f9f7f1cf,#0000 46%),linear-gradient(115deg,#dfd2bd,#f4ecdd 40%,#e8dec9 75%,#f4eee3);background-attachment:fixed}body:before,body:after{content:none}.icon{vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.icon svg{fill:currentColor;width:100%;height:100%}.icon-button{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:background .15s,transform .15s;display:inline-flex}.icon-button:hover{background:#c7bca426}.icon-button:active{transform:scale(.95)}.skip-link{z-index:100;background:#fff;border-radius:10px;padding:12px;position:fixed;top:-80px;left:20px}.skip-link:focus{top:10px}kbd{white-space:nowrap;background:#dedad438;border:1px solid #e0dcd666;border-radius:6px;padding:3px 6px;font-size:14px}.avatar{color:#302817;background:linear-gradient(120deg,#ffe08a,#fabc27);border:3px solid #fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:21px;font-weight:750;display:flex;box-shadow:0 3px 8px #d6a64236}.dialog-body,.dialog-body table,.dialog-body>p,.chat-message,.field input,.field select,.field textarea,.search-input,.dialog-body th,.field,.primary-button,.secondary-button,.search-result strong,.dialog-body table .badge,.form-note,.ai-intro p,.ai-suggestions button,.chat-message small,.ai-disclosure,.search-result small{font-size:14px}.dialog-body .card-heading{display:flex}.dialog-body .card-heading>.text-link{display:none}.solid-glass{--glass-fill:#fcfaf5;--chrome-fill:#eee5d6}.solid-glass .app-shell{background:#eeeee5}.solid-glass .sidebar,.solid-glass .header-primary,.solid-glass .header-tools{-webkit-backdrop-filter:none;backdrop-filter:none}.solid-glass .topbar:before{-webkit-backdrop-filter:none;background:#eeeee5;bottom:0;-webkit-mask-image:none;mask-image:none}.solid-glass .glass-card{background:#fcfaf5}@media (max-width:767px){.dialog-heading{padding:16px}.dialog-body{padding:20px}.dialog-heading h2{font-size:17px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (prefers-reduced-transparency:reduce){:root{--chrome-fill:#eee5d6}.sidebar,.header-primary,.header-tools,.glass-card{-webkit-backdrop-filter:none;backdrop-filter:none}.glass-card{background:#fcfaf5}}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){:root{--chrome-fill:#eee5d6}.glass-card{background:#fcfaf5}}@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-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
