@font-face{font-family:Roboto Condensed Local;src:url(/fonts/RobotoCondensed-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed Local;src:url(/fonts/RobotoCondensed-Bold.ttf) format("truetype");font-weight:700 900;font-style:normal;font-display:swap}:root{color-scheme:light;--app-bg: #f5f5f3;--app-bg-alt: #ffffff;--app-surface: #ffffff;--app-surface-solid: #ffffff;--app-surface-muted: #f1f1ef;--app-sidebar-bg: #111111;--app-sidebar-surface: #242424;--app-border: #d8d8d4;--app-border-strong: #a3a3a0;--app-text: #111111;--app-text-muted: #626260;--app-text-soft: #8a8a86;--app-brand: #111111;--app-brand-strong: #000000;--app-brand-soft: #e8e8e5;--app-positive: #18794e;--app-positive-soft: #e8f5ed;--app-warning: #9a5c00;--app-warning-soft: #fff4d6;--app-critical: #b42318;--app-critical-soft: #fef0ee;--app-info: #185fa5;--app-info-soft: #eaf2ff;--app-focus: #185fa5;--app-neutral: #595956;--app-neutral-soft: #ececea;--app-shadow: none;--app-shadow-soft: none;--app-radius-sm: 4px;--app-radius-md: 6px;--app-radius-lg: 8px;--app-radius-xl: 10px;--app-space-1: 4px;--app-space-2: 8px;--app-space-3: 12px;--app-space-4: 16px;--app-space-5: 20px;--app-space-6: 24px;--app-space-7: 28px;--app-space-8: 32px}html,body{min-height:100%}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--app-bg);color:var(--app-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}*{box-sizing:border-box}a{color:inherit}img,svg{display:block}button,input,select,textarea{font:inherit}button{cursor:pointer}.app-shell{--app-sidebar-width: 276px;--app-sidebar-collapsed-width: 76px;min-height:100vh;display:grid;grid-template-columns:var(--app-sidebar-width) minmax(0,1fr);position:relative}.app-shell.is-sidebar-collapsed{grid-template-columns:var(--app-sidebar-collapsed-width) minmax(0,1fr)}.app-shell-sidebar{position:sticky;top:0;align-self:start;height:100vh;overflow-y:auto;overflow-x:hidden;width:var(--app-sidebar-width);background:var(--app-sidebar-bg);color:#f8fafc;border-right:1px solid rgba(148,163,184,.22);padding:20px 12px 16px;transition:width .18s ease,transform .18s ease,opacity .18s ease;z-index:40}.app-shell.is-sidebar-collapsed .app-shell-sidebar{width:var(--app-sidebar-collapsed-width);padding-inline:var(--app-space-3)}.app-shell-sidebar-panel{display:grid;gap:var(--app-space-4);min-width:0}.app-shell-sidebar-controls{display:flex;justify-content:flex-end;margin-bottom:var(--app-space-4)}.app-shell-sidebar-toggle{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(148,163,184,.22);background:#ffffff12;color:#fff;transition:transform .12s ease,background-color .12s ease,border-color .12s ease}.app-shell-sidebar-toggle-topbar{display:none;background:#111;border-color:#111;color:#fff}.app-shell-sidebar-toggle-topbar:hover{background:#333;border-color:#333}.app-shell-sidebar-toggle:hover{transform:translateY(-1px);background:#ffffff1f;border-color:#bfdbfe73}.app-shell-sidebar-toggle .app-icon{width:18px;height:18px}.app-shell-topbar-shell{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--app-space-4);align-items:start;min-width:0}.app-shell-topbar-content{min-width:0}.app-shell-main{min-width:0;display:grid;grid-template-rows:auto 1fr;position:relative}.app-shell-main.is-loading{cursor:progress}.app-shell-bar{position:absolute;inset:0 0 auto;z-index:30;height:3px;background:var(--app-brand);opacity:0;visibility:hidden;pointer-events:none;animation:app-loading 1.05s linear infinite;box-shadow:none;transition:opacity .12s ease}.app-shell-bar.is-visible{opacity:1;visibility:visible}.app-shell-topbar{position:sticky;top:0;z-index:20;display:grid;gap:var(--app-space-4);padding:var(--app-space-5) var(--app-space-7);background:#fffffff5;border-bottom:1px solid var(--app-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.app-shell-topbar-stack{display:grid;gap:14px}.app-shell-topbar-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:28px}.app-shell-topbar-brand{display:inline-flex;align-items:baseline;gap:10px;min-width:0;color:var(--app-text);text-decoration:none}.app-shell-topbar-brand-name,.app-shell-topbar-brand-subtitle{white-space:nowrap}.app-shell-topbar-brand-name{font-family:Roboto Condensed Local,Arial Narrow,sans-serif;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.app-shell-topbar-brand-subtitle{color:var(--app-text-muted);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.app-operator-identity{margin:0;color:var(--app-text);font-size:.95rem;font-weight:750;letter-spacing:-.01em}.app-shell-content{min-width:0;padding:var(--app-space-7);position:relative}.app-shell-loading-slot{align-self:start;justify-self:end;display:flex;align-items:center;justify-content:flex-end;min-width:196px;min-height:40px}.app-shell-loading-indicator{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 14px;border-radius:var(--app-radius-md);border:1px solid var(--app-border);background:var(--app-surface-solid);box-shadow:var(--app-shadow-soft);color:var(--app-text);font-size:.84rem;font-weight:600;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease,visibility .12s ease}.app-shell-loading-slot.is-visible .app-shell-loading-indicator{opacity:1;visibility:visible}.app-shell-loading-dot{width:10px;height:10px;border-radius:999px;background:var(--app-brand);box-shadow:none;animation:app-loading-dot 1.05s ease-in-out infinite}.app-shell-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:35;border:0;padding:0;background:#0f172a6b;opacity:0;pointer-events:none;transition:opacity .16s ease}.app-shell.is-sidebar-open .app-shell-backdrop{opacity:1;pointer-events:auto}.app-shell-sidebar-card{display:grid;gap:var(--app-space-4);padding-bottom:var(--app-space-6);min-width:0}.app-shell-brand{display:grid;grid-template-columns:auto 1fr;gap:var(--app-space-3);align-items:center}.app-shell-brand-mark{width:42px;height:42px;display:grid;place-items:center;border-radius:4px;border:1px solid #4a4a4a;background:#fff;color:#111;font-size:.92rem;font-weight:800;letter-spacing:.04em}.app-shell-brand-mark img{width:100%;height:100%;object-fit:contain;display:block}.app-shell-wordmark{width:128px;max-width:100%;overflow:hidden}.app-shell-wordmark img{width:100%;height:auto;filter:invert(1);mix-blend-mode:screen}.app-shell-brand-name{margin:0;font-size:1.05rem;line-height:1.2;font-weight:750;color:#fff}.app-shell-brand-subtitle{margin:4px 0 0;color:#bdbdb9;font-size:.78rem;line-height:1.4}.app-shell-sidebar-title{margin:0;font-size:1.1rem;line-height:1.3;font-weight:700;color:#fff}.app-shell-sidebar-subtitle,.app-shell-sidebar-label,.app-shell-sidebar-muted{margin:0;color:#cbd5e1;font-size:.9rem}.app-shell-sidebar-value{margin:0;color:#fff;font-weight:600}.app-shell-sidebar-section{display:grid;gap:var(--app-space-2);margin-bottom:var(--app-space-5)}.app-shell-sidebar-section-title{margin:0;color:#cbd5e1;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:700}.app-shell-sidebar-section.is-compact-shop-list{gap:4px}.app-shell-sidebar-section.is-compact-shop-list .app-nav-link{min-height:48px;padding-block:.55rem}.app-shell-sidebar-section.is-compact-shop-list .app-nav-link-meta{color:#a3a3a3;font-size:.74rem}.app-nav-list{display:grid;gap:var(--app-space-2)}.app-nav-form{margin:0}.app-nav-link{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--app-space-2);padding:.72rem .9rem;border-radius:var(--app-radius-sm);border:1px solid transparent;text-decoration:none;color:#f8fafc;background:transparent;transition:transform .12s ease,background-color .12s ease,border-color .12s ease,opacity .12s ease}.app-nav-form .app-nav-link{width:100%;text-align:left}.app-nav-link-leading{display:inline-flex;align-items:center;gap:.7rem;min-width:0}.app-nav-link-leading .app-icon{width:18px;height:18px;flex:0 0 auto}.app-nav-link-label{min-width:0}.app-nav-link:hover{transform:translateY(-1px);background:#ffffff14}.app-nav-link.active{border-color:#fff;background:#fff;color:#111;box-shadow:none}.app-nav-link.pending{opacity:.72}.app-nav-link-muted{color:#e2e8f0;font-size:.88rem}.app-nav-link-meta{display:block;margin-top:4px}.app-shell.is-sidebar-collapsed .app-shell-sidebar-section-title,.app-shell.is-sidebar-collapsed .app-shell-sidebar-label,.app-shell.is-sidebar-collapsed .app-shell-sidebar-value,.app-shell.is-sidebar-collapsed .app-shell-sidebar-subtitle,.app-shell.is-sidebar-collapsed .app-shell-brand-subtitle,.app-shell.is-sidebar-collapsed .app-shell-sidebar-section-context,.app-shell.is-sidebar-collapsed .app-shell-sidebar-section-operator,.app-shell.is-sidebar-collapsed .app-shell-sidebar-section-search,.app-shell.is-sidebar-collapsed .app-shell-sidebar-section-shop-selector,.app-shell.is-sidebar-collapsed .app-shell-sidebar-section-account,.app-shell.is-sidebar-collapsed .app-shell-sidebar-section-links,.app-shell.is-sidebar-collapsed .app-shell-sidebar .app-field,.app-shell.is-sidebar-collapsed .app-shell-sidebar .app-button{display:none}.app-shell.is-sidebar-collapsed .app-shell-brand>div:last-child{display:none}.app-shell.is-sidebar-collapsed .app-shell-sidebar-section-nav{margin-bottom:0}.app-shell.is-sidebar-collapsed .app-nav-list{gap:var(--app-space-2)}.app-shell.is-sidebar-collapsed .app-nav-link{justify-content:center;padding-inline:0}.app-shell.is-sidebar-collapsed .app-nav-link-leading{width:100%;justify-content:center}.app-shell.is-sidebar-collapsed .app-nav-link-label,.app-shell.is-sidebar-collapsed .app-nav-link-meta,.app-shell.is-sidebar-collapsed .app-nav-link strong{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.app-surface{background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-radius-xl);box-shadow:var(--app-shadow);transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.app-surface:hover{border-color:var(--app-border-strong);box-shadow:none}.app-surface-inner{display:grid;gap:var(--app-space-4);padding:var(--app-space-6)}.app-surface-compact .app-surface-inner{padding:var(--app-space-4)}.app-surface-header,.app-section-header{display:flex;flex-wrap:wrap;gap:var(--app-space-3);align-items:start;justify-content:space-between}.app-surface-header-copy,.app-section-header-copy,.app-page-header-copy,.app-list-item-copy{display:grid;gap:var(--app-space-2);min-width:0}.app-surface-title,.app-section-title{margin:0;font-size:1.18rem;line-height:1.2;letter-spacing:-.02em}.app-surface-header .app-section-title{font-size:1.18rem}.app-surface-subtitle,.app-section-subtitle{margin:0;color:var(--app-text-muted);line-height:1.5}.app-surface-actions,.app-section-actions{display:flex;flex-wrap:wrap;gap:var(--app-space-2);align-items:center}.app-page{display:grid;gap:var(--app-space-4)}.shop-admin-shell{width:min(100%,1440px);margin:0 auto;padding:var(--app-space-6)}.app-page-header{display:grid;gap:var(--app-space-4)}.app-page-context{display:grid;gap:var(--app-space-3);min-width:0}.app-page-context-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--app-space-3)}.app-page-context-copy{display:grid;min-width:0;gap:2px}.app-page-context-value,.app-page-context-description{margin:0}.app-page-context-value{font-size:1rem;font-weight:800}.app-page-context-description{color:var(--app-text-muted);font-size:.82rem;overflow-wrap:anywhere}.app-page-context-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--app-space-2)}.app-page-context.is-compact{gap:var(--app-space-2)}.app-page-context.is-compact .app-breadcrumbs{margin-bottom:0}.app-page-context.is-compact .app-page-context-row{flex-wrap:nowrap;gap:var(--app-space-4)}.app-page-context.is-compact .app-page-context-copy{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:baseline;gap:3px var(--app-space-2)}.app-page-context.is-compact .app-overline{width:100%}.app-page-context.is-compact .app-page-context-description{font-size:.86rem}.app-page-context.is-compact .app-page-context-actions{flex:0 0 auto}.app-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--app-space-1);color:var(--app-text-muted);font-size:.86rem}.app-breadcrumb{display:inline-flex;align-items:center;gap:var(--app-space-2)}.app-breadcrumb-separator{color:var(--app-text-soft)}.app-breadcrumbs a{color:var(--app-text-muted);text-decoration:none}.app-breadcrumbs a:hover{color:var(--app-brand)}.app-page-title{margin:0;font-size:clamp(1.55rem,2vw,2.35rem);line-height:1.15;letter-spacing:-.03em}.app-page-title-compact{font-size:1.45rem}.app-page-subtitle{margin:0;color:var(--app-text-muted);line-height:1.5}.app-page-meta{display:flex;flex-wrap:wrap;gap:var(--app-space-3);color:var(--app-text-muted);font-size:.92rem}.app-page-actions{display:flex;flex-wrap:wrap;gap:var(--app-space-2);align-items:center}.app-tabs{display:flex;flex-wrap:wrap;gap:var(--app-space-1);padding-bottom:0;border-bottom:1px solid var(--app-border);overflow-x:auto;scrollbar-gutter:stable;scrollbar-width:thin}.settings-overview{display:grid;gap:var(--app-space-5)}.settings-overview-attention-list{list-style:none;margin:0;padding:0}.settings-overview-attention-item{display:flex;flex-wrap:wrap;align-items:center;gap:var(--app-space-3) var(--app-space-4);padding:14px 0;border-top:1px solid var(--app-neutral-soft)}.settings-overview-attention-label{flex:0 0 112px}.settings-overview-attention-copy{flex:1 1 320px;min-width:0}.settings-overview-attention-title{margin:0;font-weight:700;overflow-wrap:anywhere}.settings-overview-attention-detail{margin:2px 0 0;color:var(--app-text-muted);font-size:.86rem;overflow-wrap:anywhere}.app-data-table-wrap.settings-overview-regions table{min-width:560px}.app-data-table-wrap.settings-overview-regions tbody th{background:transparent;color:var(--app-text);font-family:inherit;font-size:.86rem;font-weight:600;letter-spacing:0;text-transform:none}.settings-overview-region-note{color:var(--app-critical);font-weight:700;text-transform:none;letter-spacing:0}.settings-overview-cell{position:relative;display:inline-flex;align-items:baseline;gap:var(--app-space-2);color:var(--app-text);text-decoration:none}.settings-overview-cell:hover span:not(.settings-overview-dot),.settings-overview-cell:focus-visible span:not(.settings-overview-dot){text-decoration:underline}.settings-overview-dot{flex:0 0 auto;width:8px;height:8px;border-radius:999px;background:var(--app-border-strong)}.settings-overview-dot.ok{background:var(--app-positive)}.settings-overview-dot.warn{background:var(--app-warning)}.settings-overview-dot.missing{background:var(--app-critical)}.settings-overview-modules{display:grid;gap:var(--app-space-5)}.settings-overview-module-group{display:grid;gap:var(--app-space-2)}.settings-overview-module-group>.app-overline{margin:0}.settings-overview-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--app-space-3);list-style:none;margin:0;padding:0}.settings-overview-tile{display:grid;align-content:start;gap:var(--app-space-2);min-width:0;padding:var(--app-space-4);border:1px solid var(--app-border);background:#fff}.settings-overview-tile-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--app-space-2)}.settings-overview-tile-title{color:var(--app-text);font-weight:700}.settings-overview-tile-summary{margin:0;color:var(--app-text-muted);font-size:.86rem;overflow-wrap:anywhere}@media(max-width:1120px){.settings-overview-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.settings-overview-tiles{grid-template-columns:minmax(0,1fr)}.settings-overview-attention-label{flex-basis:100%}.settings-overview-attention-item .app-button{width:100%}}.app-tabs:focus-visible,.settings-module-rail:focus-visible,.shop-admin-module-toolbar:focus-visible{outline:3px solid var(--app-focus);outline-offset:2px}.app-tab{display:inline-flex;align-items:center;gap:var(--app-space-2);padding:.8rem .7rem .72rem;border-radius:0;border:0;border-bottom:2px solid transparent;text-decoration:none;color:var(--app-text-soft);background:transparent;transition:border-color .12s ease,color .12s ease,background-color .12s ease;white-space:nowrap}.app-tab .app-icon,.app-button .app-icon{width:16px;height:16px;flex:0 0 auto}.app-tab:hover{color:var(--app-brand);background:#11111108}.app-tab.active{color:var(--app-brand-strong);border-bottom-color:var(--app-brand);background:transparent;box-shadow:none}.app-tab.active .app-icon{color:inherit}.app-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--app-space-4)}.app-stat-card{display:grid;gap:var(--app-space-2);padding:var(--app-space-5);border-radius:var(--app-radius-lg);border:1px solid var(--app-border);background:var(--app-surface-solid);box-shadow:var(--app-shadow-soft);transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.app-stat-card:hover{transform:translateY(-1px);border-color:var(--app-border-strong);box-shadow:0 1px 2px #0f172a0a,0 14px 30px #0f172a12}.app-stat-card a,.app-stat-card[href]{text-decoration:none}.app-stat-card-link{color:inherit;text-decoration:none}.app-fit-content{width:fit-content}.app-stat-card.kpi{min-height:138px}.app-stat-label{margin:0;color:var(--app-text-muted);font-size:.86rem;font-weight:600}.app-stat-value{margin:0;font-size:1.65rem;font-weight:800;letter-spacing:-.03em}.app-stat-support{margin:0;color:var(--app-text-muted);font-size:.92rem;line-height:1.45}.app-status-pill{display:inline-flex;align-items:center;gap:var(--app-space-2);padding:.42rem .78rem;border-radius:999px;border:1px solid transparent;font-size:.82rem;font-weight:700;line-height:1;white-space:nowrap}.app-status-pill:before{content:"";width:10px;height:10px;border-radius:999px;background:currentColor;opacity:.95}.app-status-neutral{color:var(--app-neutral);background:var(--app-neutral-soft);border-color:#cbd5e1}.app-status-positive{color:var(--app-positive);background:var(--app-positive-soft);border-color:#86efac}.app-status-warning{color:var(--app-warning);background:var(--app-warning-soft);border-color:#fcd34d}.app-status-critical{color:var(--app-critical);background:var(--app-critical-soft);border-color:#fca5a5}.app-status-info{color:var(--app-info);background:var(--app-info-soft);border-color:#93c5fd}.app-section-grid{display:grid;gap:var(--app-space-4)}.app-section-grid.two{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.app-list{display:grid;gap:var(--app-space-3)}.app-list-item{display:grid;gap:var(--app-space-2);padding:var(--app-space-4);border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:#ffffffc7;box-shadow:var(--app-shadow-soft);transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease}.app-list-item:hover{transform:translateY(-1px);border-color:var(--app-border-strong);box-shadow:0 1px 2px #0f172a0d,0 14px 24px #0f172a0f}.app-list-item-header{display:flex;flex-wrap:wrap;gap:var(--app-space-2);align-items:start;justify-content:space-between}.app-list-item-title{margin:0;font-weight:700}.app-product-reference-erply{display:block;margin-top:3px;color:var(--app-text-muted);font-size:.84rem;font-weight:500}.app-list-item-subtitle{margin:0;color:var(--app-text-muted);font-size:.92rem}.app-empty-state{display:grid;gap:var(--app-space-3);align-items:center;justify-items:start;padding:var(--app-space-6);border:1px dashed var(--app-border-strong);border-radius:var(--app-radius-lg);background:#f8fafcb8}.app-empty-state h3,.app-empty-state p{margin:0}.app-collection-toolbar{display:grid;gap:var(--app-space-4);padding:var(--app-space-4);border:1px solid var(--app-border);border-radius:var(--app-radius-lg);background:var(--app-surface-muted)}.app-collection-toolbar-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--app-space-3)}.app-collection-constraints{display:flex;flex-wrap:wrap;gap:var(--app-space-2)}.app-collection-filter-form{display:grid;grid-template-columns:minmax(280px,1.4fr) minmax(150px,.65fr) minmax(140px,.55fr) auto;gap:var(--app-space-3);align-items:end}.app-pagination-label{color:var(--app-text-muted);font-size:.88rem;font-weight:700}.product-binding-table{min-width:1040px!important}.audit-filter-form{grid-template-columns:repeat(3,minmax(180px,1fr))}.audit-filter-form .app-action-group{grid-column:1 / -1}.audit-filter-chip{min-height:30px;padding:.35rem .6rem;border-color:var(--app-border);background:var(--app-surface-solid);font-size:.78rem}.audit-table{min-width:1180px!important}.audit-page .app-data-table-wrap{contain:inline-size layout paint}.audit-table td{vertical-align:top}.audit-timestamp{width:190px;white-space:nowrap}.audit-readable-identifier,.audit-action-name{max-width:250px;overflow-wrap:anywhere;word-break:break-word}.audit-readable-identifier span{display:block;margin-top:3px;color:var(--app-text-muted);font-size:.78rem}.audit-detail-disclosure{width:min(420px,42vw);min-width:150px;white-space:normal}.audit-detail-list{display:grid;gap:var(--app-space-2);margin:0}.audit-detail-list>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:var(--app-space-2)}.audit-detail-list dt{color:var(--app-text-muted);font-size:.78rem;font-weight:700}.audit-detail-list dd{min-width:0;margin:0;overflow-wrap:anywhere}.audit-payload{display:grid;gap:var(--app-space-2);min-width:0}.audit-payload pre{max-width:100%;max-height:280px;margin:0;padding:var(--app-space-3);overflow:auto;border-radius:var(--app-radius-md);background:#191919;color:#f6f6f3;font-size:.76rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.shipping-policies-collection .app-data-table-wrap{contain:inline-size layout paint;container-type:inline-size}.shipping-policies-collection>.app-surface-inner,.shipping-policy-collection-body,.shipping-policy-collection-body>*,.shipping-policies-collection .app-collection-toolbar,.shipping-policies-collection .app-pagination{min-width:0;max-width:100%}.shipping-policy-collection-body{width:100%}.shipping-policy-table{min-width:860px!important}.shipping-policy-table td{vertical-align:top}.shipping-policy-row-detail{display:block;margin-top:3px;color:var(--app-text-muted);font-size:.78rem}.shipping-policy-row-actions{flex-wrap:nowrap;justify-content:flex-end}.shipping-policy-table tr.is-selected td{background:var(--app-info-soft)}.shipping-policy-action-menu{position:relative;width:max-content;margin-left:auto}.shipping-policy-action-menu>summary{cursor:pointer;list-style:none;white-space:nowrap}.shipping-policy-action-menu>summary::-webkit-details-marker{display:none}.shipping-policy-action-menu>summary:after{content:"▾";font-size:.72rem}.shipping-policy-action-list{position:absolute;z-index:6;top:calc(100% + 4px);right:0;display:grid;min-width:168px;gap:4px;padding:6px;border:1px solid var(--app-border-strong);border-radius:var(--app-radius-md);background:var(--app-surface-solid);box-shadow:var(--app-shadow-soft)}.shipping-policy-action-menu-contained[open] .shipping-policy-action-list{position:static;width:min(100%,220px);min-width:168px;margin-top:6px}.shipping-policy-action-list .app-button{justify-content:flex-start;width:100%}.shipping-policy-confirmation-row td{background:var(--app-warning-soft)}.shipping-policies-collection .shipping-policy-table .shipping-policy-confirmation-row>td{padding:0;white-space:normal}.shipping-policy-confirmation-row .app-inline-confirm-panel{position:sticky;left:0;width:100%;min-width:0;max-width:100cqw;box-sizing:border-box;white-space:normal}.shipping-policy-import-preview{display:grid;gap:var(--app-space-4);padding:var(--app-space-4);border:1px solid var(--app-border-strong);border-radius:var(--app-radius-md);background:var(--app-surface-solid)}.shipping-policy-import-changes p{margin:var(--app-space-1) 0 0}.product-settings-sections .app-data-table-wrap{contain:inline-size layout paint}.product-binding-table td{vertical-align:top}.product-binding-table tr.is-selected td{background:var(--app-info-soft)}.product-binding-primary-id,.product-binding-secondary-id{display:block}.product-binding-primary-id{max-width:260px}.product-binding-secondary-id{margin-top:3px;color:var(--app-text-muted);font-size:.78rem}.product-binding-editor-row>td{padding:0!important;background:var(--app-info-soft)}.product-binding-editor{display:grid;gap:var(--app-space-4);padding:var(--app-space-5);border-top:2px solid var(--app-text);border-bottom:1px solid var(--app-border-strong);background:var(--app-surface)}.product-binding-editor-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--app-space-4)}.product-binding-editor-header h3,.product-binding-editor-header .app-overline,.product-binding-editor-context dd,.product-binding-editor-context dt,.product-binding-editor-guidance{margin:0}.product-binding-editor-header h3{margin-top:2px;font-size:1.05rem;line-height:1.35}.product-binding-editor-context{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--app-space-3);margin:0}.product-binding-editor-context>div{display:grid;align-content:start;gap:4px;min-width:0;padding:var(--app-space-3);border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-muted)}.product-binding-editor-context dt{color:var(--app-text-muted);font-size:.75rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.product-binding-editor-context dd{min-width:0;font-weight:700;overflow-wrap:anywhere}.product-binding-editor-search{display:grid;grid-template-columns:minmax(280px,1fr) auto;gap:var(--app-space-3);align-items:end}.product-binding-candidates{display:grid;gap:var(--app-space-3);min-width:0;margin:0;padding:var(--app-space-4);border:1px solid var(--app-border);border-radius:var(--app-radius-lg)}.product-binding-candidates legend{padding:0 var(--app-space-2);font-weight:800}.product-binding-candidate-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--app-space-2)}.product-binding-candidate{display:flex;align-items:flex-start;gap:var(--app-space-2);min-width:0;padding:var(--app-space-3);border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface);cursor:pointer}.product-binding-candidate:has(input:checked){border-color:var(--app-text);box-shadow:inset 3px 0 0 var(--app-text)}.product-binding-candidate input{flex:0 0 auto;margin-top:.18rem;accent-color:var(--app-brand)}.product-binding-candidate>span{min-width:0}@keyframes app-loading-dot{0%,to{opacity:.45}50%{opacity:1}}.app-form-grid{display:grid;gap:var(--app-space-4)}.customs-seller-actions{display:flex;flex-wrap:wrap;gap:var(--app-space-3)}.customs-defaults-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:var(--app-space-4);align-items:stretch}.app-form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.app-form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.app-form-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.shipment-region-tabs{display:flex;flex-wrap:wrap;gap:var(--app-space-2);min-width:0}.shipment-region-panel,.shipment-routing-rules{display:grid;gap:var(--app-space-4);min-width:0}.shipment-settings-section{display:grid;gap:var(--app-space-4);min-width:0;margin:0;padding:var(--app-space-4);border:1px solid var(--app-border);border-radius:var(--app-radius-lg);background:var(--app-surface-muted)}.shipment-settings-section>legend{padding:0 var(--app-space-2);font-weight:800}.shipment-settings-section>p,.shipment-routing-preview-result{margin:0}.shipment-routing-preview{max-width:760px}.shipment-routing-preview-result{max-width:100%;padding:var(--app-space-3);overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere}.app-field{display:grid;gap:var(--app-space-2)}.app-field-label{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--app-space-2);font-size:.88rem;font-weight:700;color:var(--app-text)}.app-field-required{color:var(--app-text-muted);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.app-field-description,.app-field-error{margin:0;font-size:.82rem;line-height:1.45}.app-field-description{color:var(--app-text-muted)}.app-field-error{color:var(--app-critical);font-weight:700}.app-checkbox-field{align-content:start}.app-checkbox-control{display:flex;align-items:flex-start;gap:var(--app-space-2);cursor:pointer}.app-checkbox-control input{flex:0 0 auto;width:1rem;height:1rem;margin:.14rem 0 0;accent-color:var(--app-brand)}.app-checkbox-control .app-field-label{flex:1 1 auto}.app-input,.app-select,.app-textarea{width:100%;min-height:44px;border-radius:var(--app-radius-md);border:1px solid var(--app-border-strong);background:#fffffff5;color:var(--app-text);padding:.78rem .9rem;outline:none;box-shadow:0 1px #0f172a05;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.app-input:focus,.app-select:focus,.app-textarea:focus{border-color:var(--app-brand);box-shadow:0 0 0 3px #1111112e}.app-field.is-invalid .app-input,.app-field.is-invalid .app-select,.app-field.is-invalid .app-textarea{border-color:var(--app-critical)}.app-checkbox-field.is-invalid .app-checkbox-control{color:var(--app-critical)}.app-checkbox-field.is-invalid .app-checkbox-control input{outline:2px solid var(--app-critical);outline-offset:2px}.app-field.is-disabled,.app-field.is-disabled .app-field-label,.app-field.is-disabled .app-field-description{color:var(--app-text-muted)}.app-field.is-disabled .app-input,.app-field.is-disabled .app-select,.app-field.is-disabled .app-textarea{border-style:dashed;background:var(--app-surface-muted);color:var(--app-text-muted);cursor:not-allowed;opacity:.72}.app-field.is-disabled .app-checkbox-control{cursor:not-allowed;opacity:.72}.app-field.is-read-only .app-input,.app-field.is-read-only .app-textarea{border-color:var(--app-border);background:var(--app-surface-muted);color:var(--app-text-soft)}.app-file-input{height:auto;padding:.55rem}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[role=dialog]:focus-visible{outline:3px solid #185fa5;outline-offset:2px}.app-textarea{min-height:120px;resize:vertical}.app-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--app-space-2);min-height:44px;padding:.75rem 1rem;border-radius:var(--app-radius-md);border:1px solid transparent;font-weight:700;text-decoration:none;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease,border-color .12s ease,opacity .12s ease}.app-button .app-icon{width:16px;height:16px}.app-button:hover{transform:translateY(-1px)}.app-button:disabled,.app-button[aria-disabled=true]{opacity:.6;cursor:not-allowed;transform:none}.app-button-primary{color:#fff;background:var(--app-brand);box-shadow:none}.app-button-secondary{color:var(--app-text);background:#ffffffeb;border-color:var(--app-border-strong)}.app-button-ghost{color:var(--app-brand-strong);background:var(--app-brand-soft);border-color:var(--app-border)}.app-button-destructive{color:#fff;background:var(--app-critical);border-color:var(--app-critical)}.app-button-compact{min-height:36px;padding:.45rem .75rem;font-size:.86rem}.app-action-group{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--app-space-2)}.app-action-group-start{justify-content:flex-start}.app-action-row{display:flex;flex-wrap:wrap;gap:var(--app-space-3);align-items:center;justify-content:space-between}.app-action-row-start{justify-content:flex-start}.app-disclosure{border:1px solid var(--app-border);border-radius:var(--app-radius-md);padding:.8rem .9rem;background:#f8fafccc}.app-disclosure summary{cursor:pointer;color:var(--app-text);font-weight:700}.app-disclosure[open]{display:grid;gap:var(--app-space-3)}.app-disclosure[open] summary{margin-bottom:.1rem}.app-workflow-status{display:grid;gap:.25rem}.app-batch-workflow{display:grid;gap:var(--app-space-4)}.app-batch-stepper{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:var(--app-space-3);margin:0;padding:0;list-style:none}.app-batch-step{position:relative;display:flex;align-items:center;gap:.55rem;min-width:0;color:var(--app-muted);font-size:.82rem;font-weight:700}.app-batch-step:not(:last-child):after{content:"";height:1px;flex:1 1 auto;min-width:var(--app-space-3);margin-left:var(--app-space-2);background:var(--app-border)}.app-batch-step-marker{display:grid;place-items:center;width:1.55rem;height:1.55rem;flex:0 0 auto;border:1px solid var(--app-border-strong);border-radius:999px;background:var(--app-surface-solid);color:var(--app-muted);font-size:.76rem}.app-batch-step-current{color:var(--app-brand-strong)}.app-batch-step-current .app-batch-step-marker{border-color:var(--app-brand);background:var(--app-brand);color:#fff}.app-batch-step-complete{color:var(--app-positive)}.app-batch-step-complete .app-batch-step-marker{border-color:var(--app-positive);background:var(--app-positive-soft);color:var(--app-positive)}.app-batch-step-blocked{color:var(--app-critical)}.app-batch-step-blocked .app-batch-step-marker{border-color:var(--app-critical);background:var(--app-critical-soft);color:var(--app-critical)}.app-batch-action-panel{display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-4);padding:calc(var(--app-space-4) + .15rem);border:1px solid var(--app-border-strong);border-radius:var(--app-radius-md);background:linear-gradient(135deg,var(--app-surface-solid),var(--app-surface-muted));box-shadow:0 8px 22px #0f172a0d}.app-batch-action-panel.is-positive{border-color:#86efac;background:var(--app-positive-soft)}.app-batch-action-panel.is-critical{border-color:#fca5a5;background:var(--app-critical-soft)}.app-batch-action-copy{display:grid;gap:.25rem;min-width:0}.app-batch-action-copy span{color:var(--app-muted);line-height:1.45}.app-batch-action-copy .app-muted{font-size:.82rem}.app-batch-secondary-actions{display:flex;flex-wrap:wrap;gap:var(--app-space-2);align-items:center}.app-numbering-preview-row{display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:center;gap:var(--app-space-4);min-width:0}.app-numbering-preview-summary{flex:1 1 28rem;min-width:0;overflow-wrap:anywhere}.app-numbering-preview-row .app-button{flex:0 0 auto;margin-left:auto}.app-batch-secondary-actions .app-button{color:var(--app-text-muted);font-size:.82rem}.app-batch-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--app-space-3);margin-bottom:var(--app-space-4)}.app-batch-summary>div{display:grid;gap:.15rem;padding:var(--app-space-3);border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-solid)}.app-batch-summary strong{font-size:1.55rem;line-height:1}.app-batch-summary span{color:var(--app-muted);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.app-batch-preview-grid{align-items:start}.app-batch-preview-grid>.app-surface{align-self:start}.app-batch-market-list{display:grid;gap:.5rem}.app-batch-market-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--app-space-3);padding:.8rem 0;border-bottom:1px solid var(--app-border)}.app-batch-market-row:first-child{padding-top:0}.app-batch-market-row:last-child{padding-bottom:0;border-bottom:0}.app-batch-market-row span{color:var(--app-muted);font-size:.9rem;white-space:nowrap}.orders-create-batch-card .app-surface-inner{gap:var(--app-space-4)}.orders-dashboard{gap:var(--app-space-5)}.orders-setup-summary-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.34fr);gap:var(--app-space-4);align-items:start}.orders-processing-summary-card{align-self:start}.orders-processing-summary-card .app-surface-inner{gap:var(--app-space-3)}.orders-processing-date-group{display:grid;gap:var(--app-space-1);padding:var(--app-space-3) var(--app-space-4);border:1px solid color-mix(in srgb,var(--app-info) 22%,var(--app-border));border-radius:var(--app-radius-md);background:var(--app-info-soft)}.orders-processing-date-label{color:var(--app-text-muted);font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.orders-processing-date{display:flex;align-items:baseline;gap:var(--app-space-2);margin:0;font-size:1.25rem;font-weight:800;letter-spacing:-.02em}.orders-processing-date span{color:var(--app-text-muted);font-size:.75rem;letter-spacing:.06em}.orders-processing-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--app-space-3);margin:0}.orders-processing-metric{display:grid;gap:.25rem;min-width:0;padding:var(--app-space-3);border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-solid)}.orders-processing-metrics dt{color:var(--app-text-muted);font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.orders-processing-metrics dd{min-width:0;margin:0;overflow-wrap:anywhere;font-size:.92rem;font-weight:750;line-height:1.4}.orders-processing-metrics dd.orders-processing-hint{color:var(--app-text-muted);font-size:.75rem;font-weight:500}.orders-processing-metric.is-successful dd{color:var(--app-positive)}.orders-processing-metric.is-failure.has-failures{border-color:color-mix(in srgb,var(--app-critical) 24%,var(--app-border))}.orders-processing-metric.is-failure.has-failures dd{color:var(--app-critical)}.orders-processing-metric.is-total{grid-column:1 / -1;border-color:var(--app-border-strong)}.orders-processing-metric.is-total dd{font-size:1.05rem}.orders-processing-invoiced{margin:0;color:var(--app-text-muted);font-size:.85rem;overflow-wrap:anywhere}.orders-processing-invoiced strong{color:var(--app-text)}.orders-processing-invoiced span{display:block;margin-top:.15rem;font-size:.75rem}.orders-processing-disclosure{margin-top:var(--app-space-1)}.orders-processing-disclosure[open] .app-list{margin-top:var(--app-space-2)}.orders-processing-disclosure .app-list-item{padding:var(--app-space-3);box-shadow:none}.orders-selected-product{display:grid;gap:var(--app-space-4);padding:var(--app-space-4);border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-muted)}.orders-selected-product-header,.orders-selected-product-loading{display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-4)}.orders-selected-product-header>div,.orders-variant-fact{display:grid;gap:.3rem;min-width:0}.orders-variant-context{display:grid;grid-template-columns:minmax(13rem,2fr) repeat(3,minmax(9rem,1fr));gap:var(--app-space-3);align-items:end}.orders-variant-fact{align-content:end;min-height:4.75rem;padding:var(--app-space-3);border-left:1px solid var(--app-border)}.orders-variant-fact .app-button{justify-self:start;min-height:36px;padding:.45rem .75rem}.orders-weight-editor{grid-column:span 2}.orders-weight-editor p,.orders-batch-settings-context>p{margin:0}.orders-weight-editor .app-input{max-width:12rem}.orders-batch-preview{display:grid;gap:var(--app-space-4);padding-top:var(--app-space-4);border-top:1px solid var(--app-border)}.orders-batch-preview h3{margin:0;font-size:1.05rem}.orders-batch-settings-context{display:grid;gap:var(--app-space-3);padding-top:var(--app-space-4);border-top:1px solid var(--app-border)}.orders-batch-settings-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-4)}.orders-batch-settings-heading>div{display:grid;gap:.2rem}.orders-batch-settings-heading p{margin:0}.orders-batch-settings-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--app-space-3);margin:0}.orders-batch-settings-summary>div{display:grid;gap:.25rem;min-width:0;padding:var(--app-space-3);border:1px solid var(--app-border);border-radius:var(--app-radius-sm);background:var(--app-surface-muted)}.orders-batch-settings-summary dt{color:var(--app-text-muted);font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.orders-batch-settings-summary dd{margin:0;font-size:.9rem;font-weight:750;overflow-wrap:anywhere}.orders-batch-history-card{grid-column:1 / -1}.orders-batch-history-views{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:var(--app-space-3)}.orders-batch-history-view{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:1px solid transparent;border-radius:var(--app-radius-md);color:var(--app-text-muted);font-weight:700;text-decoration:none}.orders-batch-history-view:hover{background:var(--app-surface-muted);color:var(--app-text)}.orders-batch-history-view:focus-visible{outline:3px solid var(--app-focus);outline-offset:2px}.orders-batch-history-view.is-current{background:var(--app-brand);color:#fff}.orders-batch-history-view-count{min-width:1.6em;padding:1px 6px;border-radius:999px;background:var(--app-neutral-soft);color:var(--app-text);font-size:.76rem;text-align:center;font-variant-numeric:tabular-nums}.orders-batch-history-view.is-current .orders-batch-history-view-count{background:#ffffff38;color:#fff}.orders-batch-history-view-count.has-work{background:var(--app-critical);color:#fff}.app-filter-bar.orders-batch-history-filters{grid-template-columns:minmax(210px,1.6fr) minmax(150px,.8fr) auto auto;margin-bottom:var(--app-space-4)}.orders-batch-history-archive-filter{display:flex!important;grid-template-columns:none!important;flex-direction:row;align-items:center;gap:var(--app-space-2)!important;min-height:42px;padding-bottom:.65rem;white-space:nowrap}.app-filter-bar .orders-batch-history-archive-filter input{width:16px;height:16px;min-height:0;padding:0;margin:0;accent-color:var(--app-brand)}.orders-batch-history-filter-actions{align-self:end;min-height:42px}.orders-batch-history-table table{table-layout:fixed;min-width:960px}.orders-batch-history-table thead th:nth-child(1){width:28%}.orders-batch-history-table thead th:nth-child(2){width:26%}.orders-batch-history-table thead th:nth-child(3){width:16%}.orders-batch-history-table thead th:nth-child(4){width:30%}.orders-batch-history-table td{vertical-align:top}.orders-batch-history-row td:first-child{box-shadow:inset 3px 0 0 transparent}.orders-batch-history-row.is-critical td:first-child{box-shadow:inset 3px 0 0 var(--app-critical)}.orders-batch-history-row.is-warning td:first-child{box-shadow:inset 3px 0 0 var(--app-warning)}.orders-batch-history-row.is-action td:first-child{box-shadow:inset 3px 0 0 var(--app-brand)}.orders-batch-history-product,.orders-batch-history-updated,.orders-batch-history-outcome,.orders-batch-history-progress{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.orders-batch-history-product strong,.orders-batch-history-product span,.orders-batch-history-updated span,.orders-batch-history-updated time{max-width:100%;overflow-wrap:anywhere;white-space:normal}.orders-batch-history-counts{margin:0;font-size:.8125rem;line-height:1.35}.orders-batch-history-archived{color:var(--app-warning);font-weight:700}.orders-batch-history-bar{display:flex;width:100%;height:8px;overflow:hidden;border-radius:999px;background:var(--app-neutral-soft)}.orders-batch-history-bar>span{display:block;height:100%}.orders-batch-history-bar>.is-success{background:var(--app-positive)}.orders-batch-history-bar>.is-failure{background:var(--app-critical)}.orders-batch-history-bar>.is-review{background:var(--app-warning)}.orders-batch-history-track{display:flex;gap:3px;margin:0;padding:0;list-style:none}.orders-batch-history-step{flex:0 0 18px;height:6px;border-radius:999px;background:var(--app-neutral-soft)}.orders-batch-history-step.is-done{background:var(--app-positive)}.orders-batch-history-step.is-live{background:var(--app-info)}.orders-batch-history-step.is-attention{background:var(--app-critical)}.orders-batch-history-step.is-stopped{background:transparent;box-shadow:inset 0 0 0 1px var(--app-border-strong)}.orders-batch-history-stage{color:var(--app-text-muted);font-size:.8125rem;line-height:1.35}.orders-batch-history-next{display:grid;gap:8px}.orders-batch-history-next p{margin:0}.orders-batch-history-next-text{font-weight:700}.is-critical .orders-batch-history-next-text{color:var(--app-critical)}.is-warning .orders-batch-history-next-text{color:var(--app-warning)}.is-neutral .orders-batch-history-next-text{color:var(--app-text-muted);font-weight:400}.orders-batch-history-work-status{display:grid;gap:4px;margin-top:4px;padding-top:6px;border-top:1px solid var(--app-border)}.orders-batch-history-menu-label{padding:2px 8px;color:var(--app-text-soft);font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.orders-batch-history-work-status .app-button[aria-pressed=true]{color:var(--app-text);font-weight:800;opacity:1}.orders-batch-history-work-status .app-button[aria-pressed=true]:after{content:" ✓";color:var(--app-positive)}.orders-batch-history-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--app-space-2)}.orders-batch-history-actions .order-batch-documents-print .app-action-row{justify-content:flex-start;gap:var(--app-space-2)}.orders-batch-history-action-menu{position:relative;min-width:0}.orders-batch-history-action-menu>summary{cursor:pointer;list-style:none}.orders-batch-history-action-menu>summary::-webkit-details-marker{display:none}.orders-batch-history-action-list,.orders-batch-history-action-list>div{display:grid;gap:4px}.orders-batch-history-action-list{position:absolute;top:calc(100% + 4px);right:0;z-index:20;width:max-content;min-width:170px;max-width:calc(100vw - 32px);padding:6px;border:1px solid var(--app-border-strong);border-radius:var(--app-radius-md);background:var(--app-surface-solid);box-shadow:0 8px 20px #1111111f}.orders-batch-history-action-list .app-button{justify-content:flex-start;width:100%;white-space:nowrap}.orders-batch-history-table:has(tbody:last-child tr:nth-last-child(-n+2) .orders-batch-history-action-menu[open]),.orders-batch-history-table:has(tbody:last-child tr:nth-last-child(-n+2) .orders-batch-print-split.is-open){padding-bottom:20rem}.orders-batch-print-split{position:relative;min-width:0}.orders-batch-print-buttons{display:flex;align-items:stretch}.orders-batch-print-buttons>.app-button{width:auto}.orders-batch-print-buttons>.orders-batch-print-main{flex:1 1 auto;white-space:nowrap}.orders-batch-print-buttons>.orders-batch-print-main:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.orders-batch-print-buttons>.orders-batch-print-toggle{flex:0 0 auto;min-width:36px;margin-left:-1px;padding-inline:.5rem;border-top-left-radius:0;border-bottom-left-radius:0}.orders-batch-print-buttons>.app-button-primary.orders-batch-print-toggle{border-left-color:#fff6}.orders-batch-print-part-of{font-weight:500;opacity:.72}.orders-batch-print-parts{position:absolute;top:calc(100% + 4px);left:0;z-index:21;display:grid;gap:4px;width:max-content;min-width:260px;max-width:calc(100vw - 32px);padding:6px;border:1px solid var(--app-border-strong);border-radius:var(--app-radius-md);background:var(--app-surface-solid);box-shadow:0 8px 20px #1111111f}.orders-batch-print-parts[hidden]{display:none}.orders-batch-print-parts ul{display:grid;gap:2px;margin:0;padding:0;list-style:none}.orders-batch-print-part{display:grid;grid-template-columns:auto 1fr auto;gap:var(--app-space-3);align-items:center;width:100%;min-height:36px;padding:.4rem .6rem;border:1px solid transparent;border-radius:var(--app-radius-sm);background:transparent;color:var(--app-text);font:inherit;font-size:.86rem;text-align:left;cursor:pointer}.orders-batch-print-part:hover:not(:disabled){background:var(--app-surface-muted)}.orders-batch-print-part:focus-visible{outline:3px solid var(--app-focus);outline-offset:2px}.orders-batch-print-part:disabled{cursor:default;opacity:.6}.orders-batch-print-part-range{font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.orders-batch-print-part-detail{display:contents}.orders-batch-print-part-count,.orders-batch-print-part-status{color:var(--app-text-muted);white-space:nowrap}.orders-batch-print-parts li.is-next .orders-batch-print-part{border-color:var(--app-border-strong);background:var(--app-surface-muted)}.orders-batch-print-parts li.is-next .orders-batch-print-part-status{color:var(--app-text);font-weight:800}.orders-batch-print-mark{justify-content:flex-start;width:100%;border-top:1px solid var(--app-border)}.orders-batch-history-action-list .orders-batch-print-parts{position:static;width:auto;min-width:0;box-shadow:none}.orders-batch-history-action-list .orders-batch-print-parts,.orders-batch-history-action-list .orders-batch-print-parts ul{grid-template-columns:minmax(0,1fr)}.orders-batch-history-action-list .orders-batch-print-part{display:block;padding-block:.3rem;line-height:1.3}.orders-batch-history-action-list .orders-batch-print-part-range{display:block}.orders-batch-history-action-list .orders-batch-print-part-detail{display:block;margin-left:-1em;clip-path:inset(0 0 0 1em)}.orders-batch-history-action-list .orders-batch-print-part-count,.orders-batch-history-action-list .orders-batch-print-part-status{display:inline-block}.orders-batch-history-action-list .orders-batch-print-part-count:before,.orders-batch-history-action-list .orders-batch-print-part-status:before{content:"·";display:inline-block;width:1em;text-align:center}.orders-batch-history-table .app-chip-row{flex-wrap:wrap;overflow:visible}.orders-batch-history-table .app-chip-row>*{flex:0 1 auto;max-width:100%}.orders-batch-history-table .app-status-pill{white-space:normal;overflow-wrap:normal;word-break:normal}.orders-batch-history-failure{color:var(--app-critical)}.orders-batch-history-review{color:var(--app-warning)}.app-data-table-wrap.orders-batch-history-table td:last-child{white-space:normal}.orders-batch-history-table tbody:not(:last-child) tr:last-child td{border-bottom:1px solid var(--app-border)}.orders-batch-history-table .orders-batch-history-group-header th{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:8px 12px;background:var(--app-surface-muted);color:var(--app-text);font-family:inherit;font-size:.8125rem;font-weight:400;letter-spacing:0;text-transform:none;white-space:normal}.orders-batch-history-group-title{font-weight:700;overflow-wrap:anywhere}.orders-batch-history-group-details,.orders-batch-history-group-totals{color:var(--app-text-muted)}.orders-batch-history-group-header.is-critical .orders-batch-history-group-issues{color:var(--app-critical)}.orders-batch-history-group-header.is-warning .orders-batch-history-group-issues{color:var(--app-warning)}.app-modal-panel{display:grid;gap:var(--app-space-4);margin-top:var(--app-space-2);padding:var(--app-space-5);border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-subtle)}.app-modal-panel:focus{outline:none}.app-modal-panel:focus-visible{outline:3px solid #185fa5;outline-offset:3px}.app-modal-header .app-field-label{margin:0}.app-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--app-space-4);padding-bottom:var(--app-space-3);border-bottom:1px solid var(--app-border)}.app-modal-header>div{display:grid;gap:.3rem}.app-modal-header .app-muted{margin:0}.app-drawer-open,.app-drawer-open body{overflow:hidden}.app-drawer-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120}.app-drawer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#11111152}.app-drawer{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(560px,100%);box-sizing:border-box;border-left:1px solid var(--app-border);background:var(--app-surface-solid);color:var(--app-text)}.app-drawer:focus{outline:none}.app-drawer:focus-visible{outline:3px solid var(--app-focus);outline-offset:-3px}.app-drawer-header{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:var(--app-space-3);padding:var(--app-space-5) var(--app-space-6);border-bottom:1px solid var(--app-border)}.app-drawer-heading{display:grid;gap:var(--app-space-1);min-width:0}.app-drawer-heading .app-overline{margin:0}.app-drawer-title{margin:0;font-family:Roboto Condensed Local,Arial Narrow,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.app-drawer-close.app-button{flex:0 0 auto;width:40px;min-width:40px;padding:0}.app-drawer-close svg{width:18px;height:18px}.app-drawer-body{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:var(--app-space-5) var(--app-space-6)}.app-drawer-footer{display:grid;flex:0 0 auto;gap:var(--app-space-3);padding:14px var(--app-space-6);border-top:1px solid var(--app-border);background:var(--app-surface-solid);max-height:60vh;overflow:auto}@media(max-width:600px){.app-drawer{width:100%;border-left:0}.app-drawer-header,.app-drawer-body,.app-drawer-footer{padding-left:var(--app-space-4);padding-right:var(--app-space-4)}}.app-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:var(--app-space-5);background:#11111194}.app-dialog{display:grid;gap:var(--app-space-4);width:min(100%,520px);max-height:min(680px,calc(100vh - 40px));overflow:auto;padding:var(--app-space-6);border:1px solid var(--app-border-strong);border-radius:var(--app-radius-lg);background:var(--app-surface-solid);color:var(--app-text)}.app-dialog h2{margin:0;font-size:1.25rem;line-height:1.2}.app-dialog-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--app-space-3);margin:0}.app-dialog-summary>div{padding:var(--app-space-3);border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-muted)}.app-dialog-summary dt{color:var(--app-text-muted);font-size:.78rem}.app-dialog-summary dd{margin:.2rem 0 0;font-weight:700}.app-dialog-warning{margin:0;padding:var(--app-space-3);border-left:3px solid var(--app-warning);background:var(--app-warning-soft);line-height:1.5}.app-inline-action{display:inline-block;margin-left:var(--app-space-3);vertical-align:middle}.app-option-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.app-option-row{display:flex;align-items:flex-start;gap:.7rem;min-width:0;padding:.8rem .9rem;border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-solid);color:var(--app-text);font-size:.9rem;line-height:1.35;cursor:pointer;transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease}.app-option-row:hover{border-color:var(--app-border-strong);background:#fff;box-shadow:var(--app-shadow-soft)}.app-option-row:has(input:checked){border-color:var(--app-brand);background:var(--app-brand-soft)}.app-option-row:has(input:disabled){color:var(--app-text-muted);background:var(--app-surface-subtle);cursor:not-allowed;opacity:.72}.orders-manual-review-card{grid-column:1 / -1}.orders-manual-review-list{grid-template-columns:1fr;gap:12px}.orders-manual-review-item{gap:16px;margin-top:0;padding:20px;background:var(--app-surface-solid)}.orders-manual-review-item-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px}.orders-manual-review-item-copy{min-width:0}.orders-manual-review-item-title{display:block;min-width:0;font-size:1.05rem;line-height:1.3;overflow-wrap:anywhere}.orders-manual-review-item-meta{display:flex;flex-wrap:wrap;gap:3px 7px;margin:7px 0 0;font-size:.86rem;line-height:1.45}.orders-manual-review-item-actions{justify-content:flex-end;align-items:flex-start}.orders-manual-review-item-actions .app-button{min-height:36px;padding:.5rem .75rem;font-size:.84rem}.orders-manual-review-shipment{gap:12px;padding:16px}.orders-manual-review-shipment>p{margin:0;line-height:1.45;overflow-wrap:anywhere}.orders-manual-review-shipment .app-action-row{justify-content:flex-start}@media(max-width:720px){.orders-manual-review-card .app-surface-inner{padding:18px}.orders-manual-review-item{padding:16px}.orders-manual-review-item-header{grid-template-columns:1fr;gap:12px}.orders-manual-review-item-actions{justify-content:flex-start}.orders-manual-review-item .orders-manual-review-item-actions .app-button{width:auto}}.app-option-row input{flex:0 0 auto;width:1rem;height:1rem;margin:.12rem 0 0;accent-color:var(--app-brand)}.orders-product-picker{position:relative;z-index:3}.orders-product-options{position:absolute;top:calc(100% - .15rem);right:0;left:0;display:grid;gap:.35rem;max-height:min(23rem,45vh);padding:.4rem;overflow-y:auto;border:1px solid var(--app-border-strong);border-radius:var(--app-radius-md);background:var(--app-surface-solid);box-shadow:var(--app-shadow-soft)}.orders-product-option{display:grid;grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:.7rem;width:100%;padding:.5rem .6rem;border:0;border-radius:calc(var(--app-radius-md) - 2px);background:transparent;color:var(--app-text);text-align:left;cursor:pointer}.orders-product-option:hover,.orders-product-option[aria-selected=true]{background:var(--app-surface-subtle)}.orders-product-option:disabled{cursor:wait;opacity:.65}.orders-product-option-image{display:grid;place-items:center;width:2.75rem;height:2.75rem;overflow:hidden;border:1px solid var(--app-border);border-radius:calc(var(--app-radius-md) - 2px);background:var(--app-surface-subtle);color:var(--app-text-muted);font-size:.85rem}.orders-product-option-image img{width:100%;height:100%;object-fit:cover}.orders-product-option-copy{display:grid;min-width:0;gap:.1rem}.orders-product-option-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orders-product-option-copy small{color:var(--app-text-muted);font-size:.76rem}.app-confirmation-panel{display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-4);padding:var(--app-space-4);border:1px solid var(--app-border);border-left:3px solid var(--app-brand);border-radius:var(--app-radius-md);background:var(--app-surface-solid)}.app-confirmation-panel p{margin:0}.app-confirmation-copy{display:grid;gap:.25rem;min-width:0}.app-choice-list{display:grid;gap:.6rem}.orders-ship-from{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.orders-ship-from-options{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-muted)}.orders-ship-from-options .app-button{min-width:3.5rem}.orders-ship-from-options .app-button[aria-pressed=true]{color:var(--app-text);background:var(--app-surface-solid);box-shadow:0 1px 2px #11111124;cursor:default}.orders-origin-readiness{display:grid;gap:.4rem}.app-choice-row{display:flex;align-items:flex-start;gap:.7rem;padding:.8rem .9rem;border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-solid);cursor:pointer}.app-choice-row.is-selected{border-color:var(--app-brand);background:var(--app-brand-soft)}.app-choice-row input{flex:0 0 auto;margin-top:.15rem;accent-color:var(--app-brand)}.app-choice-row span{display:grid;gap:.2rem}.app-choice-row small{color:var(--app-muted);line-height:1.4}.app-batch-success{display:grid;gap:var(--app-space-4);padding:var(--app-space-5);border:1px solid #86efac;border-radius:var(--app-radius-md);background:var(--app-positive-soft)}.app-batch-success-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--app-space-4)}.app-batch-success-header>div{display:grid;gap:.25rem}.app-batch-success-header p{margin:0}.app-created-batch-list{display:grid;gap:.55rem}.app-created-batch-row{display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-4);padding:.8rem .9rem;border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-solid)}.app-created-batch-row.is-first{border-color:var(--app-brand);box-shadow:0 0 0 2px var(--app-brand-soft)}.app-created-batch-row>div{display:grid;gap:.2rem}.app-created-batch-row span{color:var(--app-muted);font-size:.88rem}.app-action-note{flex:1 1 260px;min-width:0}.app-chip-row{display:flex;flex-wrap:wrap;gap:var(--app-space-2);overflow-x:hidden;padding-bottom:2px}.app-chip-row>*{flex:0 0 auto}.app-feedback{display:flex;align-items:baseline;gap:var(--app-space-2);margin:0;padding:.7rem .85rem;border-radius:var(--app-radius-md);border:1px solid transparent;font-size:.92rem;line-height:1.45}.app-feedback-label{color:currentColor;font-weight:800}.app-feedback-positive{color:var(--app-positive);background:var(--app-positive-soft);border-color:#86efac}.app-feedback-critical{color:var(--app-critical);background:var(--app-critical-soft);border-color:#fca5a5}.app-feedback-info{color:var(--app-info);background:var(--app-info-soft);border-color:#93c5fd}.app-feedback-warning{color:#92400e;background:#fef3c7;border-color:#fcd34d}.app-auth-shell{min-height:100vh;display:grid;place-items:center;padding:var(--app-space-6);background:#111}.app-auth-card{width:min(440px,100%)}.app-auth-brand{display:grid;grid-template-columns:auto 1fr;gap:var(--app-space-3);align-items:center}.app-auth-title{margin:0;color:var(--app-text);font-size:1.15rem;font-weight:750;letter-spacing:-.02em}.app-auth-subtitle{margin:4px 0 0;color:var(--app-text-muted)}.app-auth-submit{width:100%}.app-muted{color:var(--app-text-muted)}.app-overline{margin:0;color:var(--app-text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:800}.app-topline{display:flex;flex-wrap:wrap;gap:var(--app-space-3);align-items:center;justify-content:space-between}.app-tab.pending,.app-nav-link.pending{position:relative}.app-tab.pending:after,.app-nav-link.pending:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#ffffff29;background-size:200% 100%;animation:app-loading 1.2s linear infinite;pointer-events:none;opacity:.18}.app-monotext{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;word-break:break-word}@keyframes app-loading{0%{background-position:0% 50%}to{background-position:200% 50%}}@media(max-width:1120px){.app-shell{grid-template-columns:1fr}.app-shell-sidebar{position:fixed;inset:0 auto 0 0;width:min(84vw,320px);max-width:320px;height:100vh;padding:var(--app-space-4);transform:translate(-102%);visibility:hidden;pointer-events:none;box-shadow:24px 0 60px #0f172a47}.app-shell.is-sidebar-open .app-shell-sidebar{transform:translate(0);visibility:visible;pointer-events:auto}.app-shell-sidebar-card{gap:var(--app-space-3);padding-bottom:var(--app-space-4)}.app-shell-sidebar-panel{gap:var(--app-space-3)}.app-shell-sidebar-controls{display:none}.app-shell-sidebar-toggle-topbar{display:inline-flex}.app-shell-topbar-shell{grid-template-columns:auto minmax(0,1fr)}.app-shell-brand{align-items:start}.app-shell-brand-mark{width:38px;height:38px;border-radius:11px}.app-shell-brand-name{font-size:1rem}.app-shell-brand-subtitle{font-size:.84rem}.app-shell-sidebar-section{margin-bottom:var(--app-space-4)}.app-nav-list{grid-template-columns:repeat(2,minmax(0,1fr))}.app-nav-link{min-height:3.4rem;padding:.75rem .85rem}.app-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-section-grid.two,.orders-setup-summary-grid{grid-template-columns:1fr}.app-form-grid.three,.app-form-grid.four{grid-template-columns:1fr 1fr}}@media(max-width:720px){.shop-admin-shell,.app-shell-topbar,.app-shell-content{padding:var(--app-space-4)}.app-shell-sidebar{width:min(88vw,320px);padding:var(--app-space-4)}.app-shell-sidebar-card{gap:var(--app-space-3)}.app-shell-sidebar-toggle-topbar{width:38px;height:38px}.app-shell-topbar-shell{grid-template-columns:auto minmax(0,1fr);gap:var(--app-space-3)}.app-shell-loading-slot{grid-column:1 / -1;justify-self:stretch;width:100%;min-width:0;justify-content:flex-start}.app-nav-list{grid-template-columns:1fr}.app-nav-link{min-height:3.15rem;padding:.72rem .8rem}.app-stat-grid,.app-form-grid.two,.app-form-grid.three,.app-form-grid.four{grid-template-columns:1fr}.app-page-title{font-size:1.6rem}.app-topline,.app-surface-header,.app-section-header,.app-list-item-header{align-items:start}.app-page-actions,.app-surface-actions,.app-section-actions{width:100%}.app-tabs,.app-chip-row{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;-webkit-overflow-scrolling:touch}}.app-shell{background:#fff}.app-shell-sidebar{border-right-color:#272727;background:#050505}.app-shell-brand-mark{width:46px;height:46px;border-color:#fff;border-radius:3px}.app-shell-brand-name,.app-shell-sidebar-section-title,.app-operator-identity,.app-page-title,.app-surface-title,.app-section-title,.app-stat-label,.ops-table-heading,.app-work-queue-title{font-family:Roboto Condensed Local,Arial Narrow,sans-serif}.app-shell-brand-name{font-size:1.2rem;font-weight:800;line-height:.95;letter-spacing:-.035em;text-transform:uppercase}.app-shell-brand{grid-template-columns:1fr;gap:6px}.app-shell-brand-subtitle{font-weight:700;letter-spacing:.08em;text-transform:uppercase}.app-shell-sidebar-section{border-top:1px solid #2d2d2d;padding-top:16px;margin-bottom:16px}.app-shell-sidebar-panel{min-height:calc(100vh - 36px)}.app-shell-sidebar-card{min-height:100%;display:flex;flex-direction:column;gap:20px;padding-bottom:0}.app-shell-sidebar-section{margin-bottom:0;border-top:0;padding-top:0}.app-shell-sidebar-section-planning,.app-shell-sidebar-section-admin,.app-shell-sidebar-section-account{border-top:1px solid #2d2d2d;padding-top:16px}.app-shop-selector{position:relative}.app-shop-selector summary{list-style:none}.app-shop-selector summary::-webkit-details-marker{display:none}.app-shop-selector-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:10px 12px;border:1px solid #454545;border-radius:4px;color:#fff;background:#161616;cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.app-shop-selector-summary:hover,.app-shop-selector[open] .app-shop-selector-summary{border-color:#bdbdb9;background:#202020}.app-shop-selector-copy{display:grid;gap:3px;min-width:0}.app-shop-selector-label{color:#a3a3a3;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.app-shop-selector-copy strong{overflow:hidden;font-size:.96rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.app-shop-selector-chevron{flex:0 0 auto;color:#bdbdb9;font-size:1.25rem;line-height:1;transition:transform .12s ease}.app-shop-selector[open] .app-shop-selector-chevron{transform:rotate(180deg)}.app-shop-selector-menu{display:grid;gap:8px;margin-top:8px;padding:8px;border:1px solid #373737;border-radius:4px;background:#101010}.app-shop-selector-menu .app-nav-list{max-height:290px;overflow-y:auto}.app-shop-selector-menu .app-nav-link{min-height:48px;padding-block:.55rem}.app-shop-option-copy{display:grid;min-width:0}.app-shop-option-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shop-avatar{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--app-shop-avatar-size);height:var(--app-shop-avatar-size);overflow:hidden;border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:#fff;line-height:1}.app-shop-avatar img{width:100%;height:100%;object-fit:contain}.app-shop-avatar.is-initials{color:var(--app-text-muted);background:var(--app-neutral-soft);font-size:calc(var(--app-shop-avatar-size) * .4);font-weight:700;letter-spacing:.02em}.app-shop-avatar-sm{--app-shop-avatar-size: 24px}.app-shop-avatar-md{--app-shop-avatar-size: 32px}.app-shop-avatar-lg{--app-shop-avatar-size: 40px}.app-shop-selector-identity{display:flex;align-items:center;gap:10px;min-width:0}.app-shop-table-identity{display:inline-flex;align-items:center;gap:var(--app-space-2)}.app-page-context-leading{display:flex;flex:0 0 auto;align-items:center}.shop-admin-identity{display:flex;align-items:center;gap:var(--app-space-3)}.shop-admin-identity p{margin:0}.app-shell-sidebar-section-account{margin-top:auto}.app-shell-account-identity{display:flex;align-items:center;gap:10px;min-width:0;padding:0 8px 4px}.app-shell-account-avatar{display:grid;flex:0 0 auto;width:30px;height:30px;place-items:center;border-radius:50%;color:#111;background:#bdbdb9;font-size:.8rem;font-weight:800}.app-shell-account-email{min-width:0;overflow:hidden;color:#fff;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.app-shell-sidebar-section-account .app-nav-link{color:#bdbdb9}.app-shell-sidebar-section-account .app-nav-link:hover{color:#fff}.app-shell-sidebar-card>.app-shell-sidebar-section-shop-selector{border-top:0;padding-top:0}.app-shell-sidebar-section-title{color:#a3a3a3;font-size:.76rem;letter-spacing:.06em}.app-shell-sidebar-value{font-size:.82rem;overflow-wrap:anywhere}.app-nav-list{gap:2px}.app-nav-link{min-height:42px;border-radius:3px;padding:.65rem .72rem;font-size:.9rem}.app-nav-link.active{border-color:#333;background:#252525;color:#fff;box-shadow:inset 3px 0 #fff}.app-nav-link:hover{transform:none;background:#202020}.app-shell-topbar{min-height:auto;padding:14px 32px 12px;background:#fff;border-bottom-color:#dedede;-webkit-backdrop-filter:none;backdrop-filter:none}.app-shell-content{padding:22px 32px 32px;background:#fff}.app-shell-topbar-shell,.app-shell-content>.app-page{width:min(100%,1480px);margin-inline:auto}.app-shell-topbar-context{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0;padding:5px 0 3px 16px;border-left:1px solid #dedede}.app-shell-topbar-status-dot{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#0a9f57}.app-shell-topbar-context strong{min-width:0;max-width:min(28vw,260px);overflow:hidden;color:var(--app-text);font-family:Roboto Condensed Local,Arial Narrow,sans-serif;font-size:.98rem;text-overflow:ellipsis;white-space:nowrap}.app-operator-identity{font-size:.78rem;font-weight:800;line-height:1.1;letter-spacing:.08em;text-transform:uppercase}.app-shell-topbar .app-breadcrumbs{display:flex;margin-bottom:4px;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase}.ops-shop-context{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.ops-shop-context-domain{color:var(--app-text-muted);font-size:.82rem;overflow-wrap:anywhere}.ops-shop-workspace{width:min(100%,1440px);gap:var(--app-space-5)}.ops-shop-context-frame{gap:var(--app-space-3)}.ops-shop-context-frame .app-page-context-row{min-height:42px}.ops-shop-context-frame .app-page-context-value{font-size:1.08rem;line-height:1.25}.ops-shop-context-frame .app-page-context-description{font-size:.86rem}.ops-shop-context-frame .app-page-context-actions .app-button{min-height:42px}.orders-page-header{gap:var(--app-space-2);padding-top:var(--app-space-1)}.orders-page-header .app-page-title{font-size:clamp(2rem,3vw,2.75rem);line-height:1;text-transform:none}.orders-page-header .app-page-subtitle{font-size:1rem}@media(min-width:1121px){.ops-overview .ops-dashboard-grid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);align-items:start}}.app-page{gap:20px}.app-page-title{font-size:clamp(2rem,3vw,3.25rem);font-weight:800;line-height:.92;text-transform:uppercase}.app-page-subtitle,.app-surface-subtitle,.app-section-subtitle{max-width:68ch}.app-surface,.app-stat-card,.app-list-item,.app-empty-state,.app-input,.app-select,.app-textarea,.app-button,.app-status-pill{border-radius:3px;box-shadow:none}.app-surface:hover,.app-stat-card:hover,.app-list-item:hover{transform:none;box-shadow:none}.app-surface-inner{padding:18px}.app-stat-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.app-stat-card.kpi{min-height:132px;padding:16px;gap:8px}.app-stat-label{color:#242424;font-size:.9rem;font-weight:800;letter-spacing:.01em;text-transform:uppercase}.app-stat-value{font-family:Roboto Condensed Local,Arial Narrow,sans-serif;font-size:clamp(2rem,3vw,3.1rem);line-height:.9;font-weight:800}.app-stat-support{font-size:.78rem}.app-status-pill{padding:.3rem .5rem;font-size:.72rem}.app-status-pill:before{width:7px;height:7px}.app-list{gap:0;border:1px solid var(--app-border)}.app-list-item{border:0;border-bottom:1px solid var(--app-border);border-radius:0;padding:12px;background:#fff}.app-list-item:last-child{border-bottom:0}.app-data-table-wrap{display:block;width:100%;min-width:0;max-width:100%;inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow-x:auto;overflow-y:hidden;border:1px solid var(--app-border);overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.app-data-table-wrap table,.ops-data-table{width:100%;min-width:720px;border-collapse:collapse;background:#fff;font-size:.86rem}.app-data-table-wrap th,.app-data-table-wrap td,.ops-data-table th,.ops-data-table td{padding:11px 12px;border-bottom:1px solid var(--app-border);text-align:left;vertical-align:middle}.app-data-table-wrap th,.ops-data-table th{background:#fafafa;color:#454545;font-family:Roboto Condensed Local,Arial Narrow,sans-serif;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.app-data-table-wrap tr:last-child td,.ops-data-table tr:last-child td{border-bottom:0}.ops-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(300px,.85fr);gap:20px}.app-work-queue{margin:0;padding:0;list-style:none;border:1px solid var(--app-border);border-radius:var(--app-radius-md);overflow:hidden}.app-work-queue-entry+.app-work-queue-entry{border-top:1px solid var(--app-border)}.app-work-queue-item{display:block;min-width:0;gap:12px;padding:14px;color:var(--app-text);text-decoration:none}.app-work-queue-item:hover{background:#fafafa}.app-work-queue-copy,.app-work-queue-heading,.app-work-queue-meta,.app-work-queue-destination{display:flex;min-width:0}.app-work-queue-copy{flex-direction:column;gap:7px}.app-work-queue-heading,.app-work-queue-meta{align-items:center;justify-content:space-between;gap:12px}.app-work-queue-title{font-size:1rem;font-weight:800;line-height:1.25;text-transform:uppercase}.app-work-queue-cause{color:var(--app-text-muted);font-size:.82rem;line-height:1.4}.app-work-queue-meta{color:var(--app-text-soft);font-size:.78rem}.app-work-queue-destination{align-items:center;gap:4px;color:var(--app-text);font-weight:800}.app-work-queue-destination .app-icon{width:15px;height:15px}.visually-hidden{position:absolute;width:1px;height:1px;inset-block-start:0;inset-inline-start:0;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.app-payload-panel{display:grid;gap:12px;margin-top:14px;padding:14px;border:1px solid var(--app-border-strong);background:#f6f6f6}.app-payload-panel .app-overline,.app-payload-panel .app-muted{margin:0}.app-payload-panel pre{max-height:360px;margin:0;padding:14px;overflow:auto;background:#111;color:#fff;font-size:.8rem;white-space:pre-wrap}.shop-admin-shell{width:min(100%,1600px);padding:24px;font-family:var(--p-font-family-sans, Inter, ui-sans-serif, system-ui, sans-serif)}.shop-admin-shell .app-page-title,.shop-admin-shell .app-surface-title,.shop-admin-shell .app-section-title,.shop-admin-shell .app-stat-label,.shop-admin-shell .app-stat-value{font-family:inherit;letter-spacing:normal;text-transform:none}.shop-admin-shell .app-page-title{font-size:1.75rem;line-height:1.25}.shop-admin-shell .app-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.shop-admin-shell .app-stat-grid.is-three-up{grid-template-columns:repeat(3,minmax(0,1fr))}.shop-admin-shell .app-stat-card.kpi{min-height:118px}.shop-admin-shell .app-surface{border-radius:8px}.shop-admin-shell .app-list{gap:12px;border:0}.shop-admin-shell .app-list-item{border:1px solid var(--app-border);border-radius:8px}.shop-admin-shell .app-button{border-radius:6px}s-app-nav.shop-admin-module-toolbar{display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-gutter:stable;scrollbar-width:thin}.settings-workspace{display:grid;grid-template-columns:minmax(180px,220px) minmax(0,1fr);gap:24px;align-items:start}.settings-workspace-content{min-width:0}.settings-module-rail{position:sticky;top:16px;border:1px solid var(--app-border);background:#fff;scrollbar-gutter:stable;scrollbar-width:thin}.settings-module-rail-groups{display:grid;padding-bottom:6px}.settings-module-rail-group+.settings-module-rail-group{border-top:1px solid var(--app-neutral-soft)}.settings-module-rail-group-title{margin:0;padding:12px 14px 6px;color:var(--app-text-muted);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.settings-module-rail-list{display:grid;gap:2px;padding:0 6px 6px}.settings-module-rail-head{padding:6px;border-bottom:1px solid var(--app-neutral-soft)}.settings-module-rail-link{position:relative}.settings-module-rail-foot{padding:6px;border-top:1px solid var(--app-border);background:var(--app-surface-muted)}.settings-module-rail-foot .settings-module-rail-link{font-weight:600}.settings-module-rail-foot .settings-module-rail-link:hover{background:var(--app-neutral-soft)}.settings-module-rail-link{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:42px;padding:9px 8px;border-left:3px solid transparent;color:var(--app-text);font-size:.88rem;font-weight:700;text-decoration:none}.settings-module-rail-link:hover{background:#f7f7f7}.settings-module-rail-link.active{border-left-color:#111;background:#f3f3f3}.settings-module-rail-status{color:#666;font-size:.7rem;font-weight:800}.settings-module-rail-status.on{color:#087443}.settings-module-rail-badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;box-sizing:border-box;border-radius:999px;border:1px solid #f1c56b;background:var(--app-warning-soft);color:var(--app-warning);font-size:.72rem;font-weight:800;line-height:1}.settings-field-group{display:grid;gap:var(--app-space-4);padding-block:var(--app-space-4);border-top:1px solid var(--app-border)}.settings-field-group:first-child{padding-top:0;border-top:0}.settings-field-group-title{margin:3px 0 5px;font-size:1rem;line-height:1.25}.settings-read-only-guidance{display:grid;gap:8px;padding:var(--app-space-4);border:1px dashed var(--app-border-strong);border-radius:var(--app-radius-md);background:var(--app-surface-muted)}.settings-read-only-guidance>*{margin-block:0}.chart-reporting-home-card{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,2fr) auto;gap:20px;align-items:center;padding:20px}.chart-reporting-home-card h2{margin:0;font-size:1rem}.chart-reporting-home-card-kicker{margin:0 0 5px;color:var(--app-text-muted);font-size:.78rem;font-weight:700}.chart-reporting-home-card-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.chart-reporting-home-card-details p{display:grid;gap:3px;margin:0;color:var(--app-text-muted);font-size:.76rem}.chart-reporting-home-card-details strong{color:var(--app-text);font-size:.9rem}.chart-reporting-home-card-details strong.is-enabled{color:#087443}.chart-reporting-home-card-link{color:#111;font-size:.84rem;font-weight:700;text-decoration:none;white-space:nowrap}.chart-reporting-home-card-link:hover{text-decoration:underline}.chart-reporting-config-summary{display:flex;flex-wrap:wrap;gap:18px 28px;align-items:center;padding:12px 14px;border:1px solid var(--app-border);background:var(--app-surface-muted)}.chart-reporting-config-summary-item{display:inline-flex;align-items:center;gap:8px;min-width:0}.chart-reporting-config-summary-item strong{font-size:.88rem}.chart-reporting-config-label{color:var(--app-text-muted);font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.chart-reporting-config-list{display:grid;border:1px solid var(--app-border)}.chart-reporting-config-row{display:grid;grid-template-columns:minmax(92px,.7fr) repeat(5,minmax(105px,1fr)) auto;gap:14px;align-items:center;min-width:0;padding:11px 12px;background:var(--app-surface-solid)}.chart-reporting-config-row+.chart-reporting-config-row{border-top:1px solid var(--app-border)}.chart-reporting-config-country,.chart-reporting-config-value,.chart-reporting-config-action{min-width:0}.chart-reporting-config-country{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.chart-reporting-config-country>strong{font-size:.92rem}.chart-reporting-config-value{display:grid;gap:3px}.chart-reporting-config-value>strong{min-width:0;overflow-wrap:anywhere;font-size:.82rem;line-height:1.2}.chart-reporting-config-pending-label{color:var(--app-text)!important;font-size:.82rem;letter-spacing:0;text-transform:none}.chart-reporting-config-action{display:flex;justify-content:flex-end}.chart-reporting-config-not-available{display:inline-flex;min-width:36px;min-height:36px;align-items:center;justify-content:center;color:var(--app-text-muted)}.chart-reporting-history-filters{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:16px;padding:12px;border:1px solid var(--app-border);background:var(--app-surface-muted)}.chart-reporting-history-filters label{display:grid;gap:5px;color:var(--app-text-muted);font-size:.78rem;font-weight:750;text-transform:uppercase;letter-spacing:.03em}.chart-reporting-history-filters .app-select{min-width:170px;color:var(--app-text);text-transform:none}.chart-reporting-history-search{flex:1 1 260px;min-width:0;max-width:420px}.chart-reporting-history-search .app-input{width:100%;min-width:0;color:var(--app-text);text-transform:none;letter-spacing:normal}.chart-reporting-match{display:block;min-width:0;margin-top:6px;color:var(--app-text);font-size:.78rem;line-height:1.35;overflow-wrap:anywhere;white-space:normal}.chart-reporting-history-card-details .chart-reporting-match{margin-top:0}.chart-reporting-search-empty-title{overflow-wrap:anywhere}.chart-reporting-history-table{min-width:1260px!important}.chart-reporting-history-table th,.chart-reporting-history-table td{padding:10px 12px}.chart-reporting-history-table th:first-child,.chart-reporting-history-table td:first-child{width:145px}.chart-reporting-history-table th:nth-child(2),.chart-reporting-history-table td:nth-child(2){width:28%}.chart-reporting-history-table th:nth-child(3),.chart-reporting-history-table td:nth-child(3){width:115px;white-space:nowrap}.chart-reporting-history-table th:nth-child(4),.chart-reporting-history-table td:nth-child(4){white-space:nowrap}.chart-reporting-history-table th:nth-child(5),.chart-reporting-history-table td:nth-child(5){width:205px;white-space:normal;overflow-wrap:normal;word-break:normal;line-height:1.3}.chart-reporting-history-table th:nth-child(6),.chart-reporting-history-table td:nth-child(6){width:150px;overflow-wrap:normal;word-break:normal}.chart-reporting-history-table .chart-reporting-records{display:block;min-width:11rem}.chart-reporting-history-table .chart-reporting-records strong,.chart-reporting-history-table .chart-reporting-records-omitted{white-space:nowrap}.chart-reporting-history-desktop .chart-reporting-delivery{flex-wrap:nowrap;white-space:nowrap}.chart-reporting-history-table th:nth-child(7),.chart-reporting-history-table td:nth-child(7){width:165px}.chart-reporting-history-table th:last-child,.chart-reporting-history-table td:last-child{width:175px;white-space:nowrap}.chart-reporting-history-table td:last-child .app-action-group{flex-wrap:nowrap;gap:6px}.chart-reporting-history-table td:last-child .app-button{white-space:nowrap}.chart-reporting-file-name{display:block;min-width:0;max-width:30ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:750}.chart-reporting-file-name:focus{max-width:none;overflow:visible;overflow-wrap:anywhere;white-space:normal;outline:3px solid var(--app-focus, #185fa5);outline-offset:2px}.chart-reporting-file-meta,.chart-reporting-records-warning{display:block;margin-top:3px;color:var(--app-text-muted);font-size:.76rem}.chart-reporting-records-warning{color:var(--app-warning)}.chart-reporting-delivery{display:flex;flex-wrap:wrap;gap:5px}.chart-reporting-delivery .app-status-pill{padding-inline:6px;font-size:.66rem}.chart-reporting-history-desktop,.chart-reporting-history-mobile{width:100%;min-width:0;max-width:100%}.chart-reporting-history-desktop{overflow:hidden}.chart-reporting-history-desktop .app-data-table-wrap{min-width:0;max-width:100%}.chart-reporting-history-mobile{display:none}.chart-reporting-history-card{display:grid;gap:12px;padding:14px;border:1px solid var(--app-border);background:var(--app-surface-solid)}.chart-reporting-history-card+.chart-reporting-history-card{border-top:0}.chart-reporting-history-card-header,.chart-reporting-history-card .app-action-group{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.chart-reporting-history-card-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:0}.chart-reporting-history-card-details>div{min-width:0}.chart-reporting-history-card-details dt{color:var(--app-text-muted);font-size:.7rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.chart-reporting-history-card-details dd{min-width:0;margin:3px 0 0;overflow-wrap:anywhere;font-size:.86rem}.app-page,.app-page-header,.app-page-header-copy,.app-page-context,.app-page-context-row,.app-page-context-copy,.app-topline,.app-tabs,.app-surface,.app-surface-inner,.app-surface-header-copy,.app-section-header-copy,.app-stat-card,.app-list-item,.app-list-item-copy,.settings-module-rail,.settings-workspace,.settings-workspace-content{min-width:0}.app-page-header,.app-topline,.app-tabs,.settings-module-rail{width:100%;max-width:100%;box-sizing:border-box}.app-stat-card{overflow:hidden}.app-stat-label,.app-stat-value,.app-stat-support,.app-list-item-title,.app-list-item-subtitle,.settings-module-rail-label,.app-data-table-wrap td{min-width:0;overflow-wrap:anywhere;word-break:break-word}.app-stat-value{line-height:.98}.app-input,.app-select,.app-textarea{box-sizing:border-box;min-width:0;font:inherit}.app-form-grid>*,.app-section-grid>*{min-width:0}.app-data-table-wrap{box-sizing:border-box}.app-data-table-wrap:focus-visible{outline:3px solid #185fa5;outline-offset:2px}.app-data-table-wrap th,.ops-data-table th{white-space:nowrap}.app-data-table-wrap td:last-child,.ops-data-table td:last-child{white-space:nowrap}.app-breadcrumbs .app-icon{width:13px;height:13px;flex:0 0 auto;color:var(--app-text-soft)}.settings-module-rail-label{display:inline-flex;align-items:center;gap:8px}.settings-module-rail-label .app-icon{width:16px;height:16px;flex:0 0 auto;color:#666}.settings-module-rail-link.active .app-icon{color:#111}.shop-admin-module-toolbar .app-icon{width:15px;height:15px;vertical-align:-.2em}.settings-workspace-content>.app-page>.app-page-header .app-page-actions{position:sticky;top:10px;z-index:12;justify-content:flex-end;padding:7px;border:1px solid var(--app-border);background:#fffffff5;box-shadow:0 2px #1111110f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.shop-admin-shell .app-page-title,.shop-admin-shell .app-surface-title,.shop-admin-shell .app-section-title,.shop-admin-shell .app-stat-label,.shop-admin-shell .app-stat-value{font-family:Roboto Condensed Local,Arial Narrow,sans-serif;letter-spacing:-.03em}.shop-admin-shell .app-page-title,.shop-admin-shell .app-stat-label{text-transform:uppercase}.shop-admin-shell .app-surface,.shop-admin-shell .app-stat-card,.shop-admin-shell .app-list-item,.shop-admin-shell .app-input,.shop-admin-shell .app-select,.shop-admin-shell .app-textarea,.shop-admin-shell .app-button,.shop-admin-shell .app-status-pill{border-radius:3px;box-shadow:none}.shop-admin-shell .app-stat-card.kpi{min-height:132px}.shop-admin-shell .settings-workspace-content>.app-page>.app-page-header .app-page-actions{top:10px}.shipping-policy-header-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--app-space-2)}.shipping-policy-header-menu>summary.app-button{min-height:40px}.shipping-policy-header-menu .shipping-policy-action-list a.app-button{justify-content:flex-start;width:100%}.shipping-policy-shop-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--app-space-3);padding:var(--app-space-3) var(--app-space-4);border:1px solid var(--app-border);border-radius:var(--app-radius-lg);background:var(--app-surface)}.shipping-policy-shop-row>p{margin:0;min-width:0}.shipping-policy-shop-row .app-overline{display:inline;margin-right:var(--app-space-2)}.shipping-policy-shop-row>.app-feedback{flex:1 1 100%}.shipping-policy-shop-row-form{display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:flex-end;gap:var(--app-space-3)}.shipping-policy-shop-row-form .app-field{flex:1 1 260px;max-width:420px}.shipping-policy-shop-row-actions{display:flex;gap:var(--app-space-2)}.shipping-policy-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--app-space-3)}.shipping-policy-search{flex:1 1 260px;min-width:0}.shipping-policy-filters>.app-field{flex:0 1 190px}.shipping-policy-search .app-field,.shipping-policy-filters>.app-field{margin:0}.shipping-policy-segments{display:inline-flex;flex-wrap:wrap;max-width:100%;border:1px solid var(--app-border-strong);border-radius:var(--app-radius-md);overflow:hidden;background:var(--app-surface-solid)}.shipping-policy-segments a{display:inline-flex;align-items:center;min-height:38px;padding:0 12px;border-right:1px solid var(--app-border);color:var(--app-text);font-size:.86rem;font-weight:500;text-decoration:none;white-space:nowrap}.shipping-policy-segments a:last-child{border-right:0}.shipping-policy-segments a:hover{background:var(--app-surface-muted)}.shipping-policy-segments a.is-current{background:var(--app-brand);color:#fff;font-weight:600}.shipping-policy-segments a:focus-visible{outline:3px solid var(--app-focus);outline-offset:-3px}.shipping-policy-clear-filters{font-size:.86rem;font-weight:600}.shipping-policies-collection .shipping-policy-table tbody th[scope=row]{background:transparent;color:var(--app-text);font-family:inherit;font-size:.9rem;font-weight:400;letter-spacing:0;text-align:left;text-transform:none;vertical-align:middle}.shipping-policy-row-code{color:var(--app-text-muted)}.shipping-policy-services-cell{display:block;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shipping-policy-editor{display:grid;gap:22px;min-width:0}.shipping-policy-section{display:grid;gap:var(--app-space-2);min-width:0;max-width:100%;margin:0;padding:0;border:0}.shipping-policy-section-title{margin:0 0 var(--app-space-1);padding:0;font-size:.92rem;font-weight:700}.shipping-policy-section-help{margin:0;font-size:.84rem}.shipping-policy-duty-option{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-solid);cursor:pointer}.shipping-policy-duty-option.is-selected{border-color:var(--app-brand);box-shadow:0 0 0 1px var(--app-brand)}.shipping-policy-duty-option input{flex:0 0 auto;width:18px;height:18px;margin:1px 0 0;accent-color:var(--app-brand)}.shipping-policy-duty-option:focus-within{outline:3px solid var(--app-focus);outline-offset:2px}.shipping-policy-duty-option>span{display:grid;gap:2px}.shipping-policy-duty-description{color:var(--app-text-muted);font-size:.84rem}.shipping-policy-lane-status{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--app-space-3);padding:10px 12px;border:1px solid;border-radius:var(--app-radius-md)}.shipping-policy-lane-status p{flex:1 1 240px;margin:0;min-width:0;overflow-wrap:anywhere}.shipping-policy-lane-status.is-active{border-color:#b7dcc5;background:var(--app-positive-soft);color:#0f5c3a}.shipping-policy-lane-status.is-blocked{border-color:#f0d58a;background:var(--app-warning-soft);color:#6b4100}.shipping-policy-lane-status a{color:inherit;font-weight:600}.shipping-policy-lane-status-note{font-size:.84rem}.shipping-policy-packaging .app-field{max-width:220px}.shipping-policy-services{display:grid;gap:var(--app-space-2);margin:0;padding:0;list-style:none}.shipping-policy-service{display:grid;gap:10px;min-width:0;padding:12px 14px;border:1px solid var(--app-border);border-radius:var(--app-radius-lg);background:var(--app-surface-solid)}.shipping-policy-service-header{display:flex;align-items:center;gap:var(--app-space-3);min-width:0}.shipping-policy-service-number{flex:0 0 20px;font-weight:700}.shipping-policy-service-summary{flex:1 1 auto;min-width:0;margin:0;font-weight:600;overflow-wrap:anywhere}.shipping-policy-service-actions{display:flex;flex:0 0 auto;gap:2px}.shipping-policy-preference-fields{gap:12px}.shipping-policy-floor{display:grid;gap:10px}.shipping-policy-floor-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--app-space-3);padding:8px 12px;border-radius:var(--app-radius-md);background:var(--app-bg)}.shipping-policy-floor-summary p{margin:0;min-width:0;font-size:.86rem}.shipping-policy-floor-editor{display:grid;gap:12px;padding:12px;border:1px solid var(--app-border);border-radius:var(--app-radius-md)}.shipping-policy-drawer-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--app-space-3)}.shipping-policy-drawer-primary{display:flex;flex-wrap:wrap;gap:var(--app-space-2);margin-left:auto}.shipping-policy-remove-button.app-button{color:var(--app-critical)}@media(max-width:560px){.shipping-policy-service-header{flex-wrap:wrap}.shipping-policy-service-actions{width:100%;justify-content:flex-end}.shipping-policy-segments{width:100%}.shipping-policy-segments a{flex:1 1 auto;justify-content:center}.shipping-policy-filters>.app-field,.shipping-policy-shop-row-form .app-field{flex:1 1 100%;max-width:none}}.forecast-chart{position:relative;min-height:392px;overflow-x:auto;padding:28px 0 18px;border-bottom:1px solid var(--app-border, #dfe3e8)}.forecast-chart-shell{display:grid;gap:14px}.forecast-chart-legend{display:flex;flex-wrap:wrap;gap:16px;color:var(--app-text-muted);font-size:.78rem}.forecast-chart-legend span{display:inline-flex;align-items:center;gap:6px}.forecast-legend-swatch{width:12px;height:12px;border-radius:3px;display:inline-block}.forecast-legend-swatch-units{background:#111827}.forecast-legend-line{width:16px;height:0;display:inline-block;border-top:2px solid}.forecast-legend-line-required{border-color:#b42318}.forecast-legend-line-capacity{border-color:#185fa5;border-top-style:dashed}.forecast-legend-swatch-overage{background:#f5c7c2}.forecast-chart-axis{position:absolute;top:26px;height:260px;width:64px;color:var(--app-text-muted);font-size:.68rem;pointer-events:none}.forecast-chart-axis strong{position:absolute;top:-25px;color:var(--app-text);font-size:.7rem}.forecast-chart-axis span{position:absolute}.forecast-chart-axis span:first-of-type{top:-1px}.forecast-chart-axis span:last-of-type{bottom:-1px}.forecast-chart-axis-left{left:8px;text-align:right}.forecast-chart-axis-left strong,.forecast-chart-axis-left span{right:0}.forecast-chart-axis-right{right:8px;text-align:left}.forecast-chart-axis-right strong,.forecast-chart-axis-right span{left:0}.forecast-chart-plot{position:relative;height:342px;min-width:760px;margin:0 78px;overflow:visible}.forecast-chart:not(.has-resource-planning) .forecast-chart-plot{margin-inline:12px}.forecast-chart-columns{position:relative;z-index:2;display:flex;align-items:end;gap:18px;height:342px;min-width:760px;border-bottom:1px solid var(--app-border-strong);background:linear-gradient(to top,rgba(17,24,39,.08) 1px,transparent 1px);background-size:100% 25%}.forecast-chart-column{display:grid;grid-template-rows:20px 260px 18px 26px;gap:6px;min-width:112px;flex:1 0 112px;text-align:center;align-items:end}.forecast-bar-value,.forecast-bar-label,.forecast-hours-value{font-size:.75rem;color:var(--app-text-muted);white-space:nowrap}.forecast-hours-value{font-size:.68rem}.forecast-bar-track{height:260px;display:flex;align-items:end;justify-content:center;border-radius:6px 6px 0 0}.forecast-bar-stack{width:66px;min-height:2px;display:flex;flex-direction:column;justify-content:end;overflow:hidden;border-radius:7px 7px 0 0;background:#eef0f3}.forecast-bar-segment{min-height:2px;border-top:1px solid rgba(255,255,255,.72)}.forecast-bar-segment:first-child{border-top:0}.forecast-bar-segment-0{background:#111827}.forecast-bar-segment-1{background:#185fa5}.forecast-bar-segment-2{background:#9a5c00}.forecast-bar-segment-3{background:#18794e}.forecast-bar-segment-4{background:#7c3aed}.forecast-bar-segment-5{background:#b42318}.forecast-hours-overlay{position:absolute;z-index:3;top:26px;left:0;width:100%;height:260px;overflow:visible;pointer-events:none}.forecast-hours-overage{fill:#f5c7c2;opacity:.55}.forecast-hours-line{fill:none;stroke-width:.8;vector-effect:non-scaling-stroke}.forecast-hours-line-required{stroke:#b42318}.forecast-hours-line-capacity{stroke:#185fa5;stroke-dasharray:3 2}.forecast-hours-point{vector-effect:non-scaling-stroke;stroke-width:.8}.forecast-hours-point-required{fill:#fff;stroke:#b42318}.forecast-hours-point-capacity{fill:#fff;stroke:#185fa5}.forecast-chart-note{margin:0;color:var(--app-text-soft);font-size:.76rem}.forecast-overview-grid{display:grid;grid-template-columns:minmax(0,2.15fr) minmax(300px,.85fr);gap:16px;align-items:start}.forecast-primary-chart{min-width:0;border-color:var(--app-border-strong)}.forecast-primary-chart>.app-surface-inner{padding:20px}.forecast-summary-groups{display:grid;gap:10px;min-width:0}.forecast-summary-group{display:grid;gap:10px;min-width:0;padding:13px 16px;border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-solid)}.forecast-summary-group-capacity{border-left:3px solid #185fa5}.forecast-summary-group-risk{border-left:3px solid var(--app-warning)}.forecast-summary-group-header{display:grid;gap:3px;padding-bottom:8px;border-bottom:1px solid var(--app-border)}.forecast-summary-group-header>*{margin:0}.forecast-summary-group-description{color:var(--app-text-muted);font-size:.76rem;line-height:1.4}.forecast-summary-metrics{display:grid;gap:0;min-width:0;margin:0}.forecast-summary-metric{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;min-width:0;padding:8px 0;border-top:1px solid var(--app-border)}.forecast-summary-metric:first-child{padding-top:0;border-top:0}.forecast-summary-metric:last-child{padding-bottom:0}.forecast-summary-metric dt{align-self:center;color:var(--app-text);font-size:.78rem;font-weight:800}.forecast-summary-metric dd{align-self:center;min-width:0;margin:0;font-family:Roboto Condensed Local,Arial Narrow,sans-serif;font-size:clamp(1.18rem,1.6vw,1.65rem);font-variant-numeric:tabular-nums;font-weight:800;line-height:1;letter-spacing:-.02em;text-align:right;white-space:nowrap}.forecast-summary-metric .forecast-summary-metric-support{grid-column:1 / -1;margin:0;color:var(--app-text-muted);font-family:inherit;font-size:.72rem;font-weight:400;line-height:1.35;letter-spacing:normal;text-align:left;white-space:normal}.forecast-summary-metric.is-warning dd:not(.forecast-summary-metric-support){color:var(--app-warning)}.forecast-summary-metric.is-critical dd:not(.forecast-summary-metric-support){color:var(--app-critical)}.forecast-omissions{display:flex;flex-wrap:wrap;gap:8px}.forecast-week-reconciliation{display:grid;gap:8px}.forecast-week-disclosure{border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-solid);overflow:hidden}.forecast-week-disclosure[open]{border-color:var(--app-border-strong)}.forecast-week-summary{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(300px,1.2fr) minmax(410px,1.7fr) minmax(150px,auto);gap:18px;align-items:stretch;padding:18px;cursor:pointer;list-style:none}.forecast-week-summary::-webkit-details-marker{display:none}.forecast-week-summary-title{display:inline-flex;gap:10px;align-items:flex-start;min-width:0;padding-top:2px;font-weight:750}.forecast-week-summary-title-copy{display:grid;gap:6px;min-width:0}.forecast-week-summary-title-copy strong{font-size:1rem}.forecast-week-summary-title-copy small,.forecast-week-summary-group-label,.forecast-week-summary-outcome>small{color:var(--app-text-muted);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.forecast-week-summary-group{display:grid;gap:10px;min-width:0;padding-left:18px;border-left:1px solid var(--app-border)}.forecast-week-summary-group-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;min-width:0}.forecast-disclosure-icon{width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);transition:transform .12s ease}.forecast-week-disclosure[open] .forecast-disclosure-icon{transform:rotate(45deg)}.forecast-week-summary-cell{display:grid;gap:3px;min-width:0}.forecast-week-summary-cell small{color:var(--app-text-muted);font-size:.7rem}.forecast-week-summary-cell strong{font-size:.92rem;overflow-wrap:anywhere}.forecast-week-summary-outcome{display:grid;align-content:center;justify-items:start;gap:8px;min-width:0;padding-left:18px;border-left:1px solid var(--app-border)}.forecast-week-summary-outcome .app-muted{font-size:.78rem}.global-forecast-shop-reconciliation{display:grid;gap:8px;padding:14px 16px 16px;border-top:1px solid var(--app-border);background:var(--app-surface-muted)}.global-forecast-shop-disclosure{overflow:hidden;border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-solid)}.global-forecast-shop-disclosure[open]{border-color:var(--app-border-strong)}.global-forecast-shop-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 14px;cursor:pointer;list-style:none}.global-forecast-shop-disclosure>summary::-webkit-details-marker{display:none}.global-forecast-shop-summary-name{display:inline-flex;align-items:center;gap:10px;min-width:0;font-weight:750}.global-forecast-shop-summary-total{display:grid;gap:3px;justify-items:end;text-align:right}.global-forecast-shop-summary-total small{color:var(--app-text-muted);font-size:.68rem}.global-forecast-shop-summary-total strong{font-size:.9rem}.global-forecast-shop-disclosure[open] .forecast-disclosure-icon{transform:rotate(45deg)}.global-forecast-shop-disclosure .global-forecast-product-table{border-top:1px solid var(--app-border)}.global-forecast-shop-disclosure .app-data-table-wrap{border:0;border-radius:0}.forecast-product-table{min-width:680px}.forecast-product-table th:not(:first-child),.forecast-product-table td:not(:first-child){text-align:right}.forecast-product-table th:first-child,.forecast-product-table td:first-child{text-align:left}@media(max-width:1120px){.forecast-overview-grid{grid-template-columns:1fr}.forecast-summary-groups{grid-template-columns:repeat(3,minmax(0,1fr))}.forecast-page:not(.global-forecast-page) .forecast-summary-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.forecast-week-summary{grid-template-columns:minmax(180px,1fr) minmax(240px,1.2fr)}.forecast-week-summary-group-capacity{grid-column:1 / -1}.forecast-week-summary-outcome{grid-column:1 / -1;padding:12px 0 0;border-top:1px solid var(--app-border);border-left:0}}@media(max-width:600px){.forecast-summary-groups,.forecast-page:not(.global-forecast-page) .forecast-summary-groups{grid-template-columns:1fr}.forecast-summary-metric dd{max-width:52vw;white-space:normal;overflow-wrap:anywhere}.forecast-chart{min-height:374px}.forecast-chart-axis{width:54px}.forecast-chart-axis-left{left:4px}.forecast-chart-axis-right{right:4px}.forecast-chart-plot{margin-inline:64px}.forecast-chart:not(.has-resource-planning) .forecast-chart-plot{margin-inline:4px}.forecast-chart-column{min-width:96px;flex-basis:96px}.forecast-bar-stack{width:56px}.forecast-week-summary{grid-template-columns:1fr;gap:16px;padding:14px}.forecast-week-summary-title{grid-column:1 / -1}.forecast-week-summary-group{padding:12px 0 0;border-top:1px solid var(--app-border);border-left:0}.forecast-week-summary-group-grid{gap:10px 14px}.forecast-week-summary-outcome{grid-column:auto}.global-forecast-shop-disclosure>summary{align-items:flex-start}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:980px)and (min-width:721px){.chart-reporting-config-row{grid-template-columns:repeat(4,minmax(0,1fr))}.chart-reporting-config-country{grid-column:1 / -1}.chart-reporting-config-action{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.app-shell-bar,.app-shell-loading-dot,.app-tab.pending:after,.app-nav-link.pending:after{animation:none}.app-shell-content,.app-shell-loading-indicator{transition:none}}@media(max-width:720px){.chart-reporting-config-summary{align-items:stretch;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.chart-reporting-config-summary-item{align-items:flex-start;flex-direction:column;gap:3px}.chart-reporting-config-summary-item:first-child{grid-column:1 / -1}.chart-reporting-config-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding:14px}.chart-reporting-config-country,.chart-reporting-config-action{grid-column:1 / -1}.chart-reporting-config-action{justify-content:flex-start;padding-top:2px}.chart-reporting-config-action .app-button{width:100%}.chart-reporting-history-filters{align-items:stretch;display:grid;grid-template-columns:1fr 1fr}.chart-reporting-history-filters .app-select,.chart-reporting-history-filters .app-button{width:100%;min-width:0}.chart-reporting-history-filters .app-button{grid-column:1 / -1}.chart-reporting-history-search{grid-column:1 / -1;max-width:none}.chart-reporting-history-desktop{display:none}.chart-reporting-history-mobile{display:block;border:1px solid var(--app-border)}.chart-reporting-history-card-details{grid-template-columns:1fr 1fr}.chart-reporting-history-card-details>div:first-child{grid-column:1 / -1}.chart-reporting-history-card-details>.chart-reporting-history-card-match{grid-column:1 / -1}.chart-reporting-history-card .app-action-group{justify-content:flex-start}.settings-workspace-content>.app-page>.app-page-header .app-page-actions{position:static;width:100%;justify-content:flex-start;padding:0;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.app-data-table-wrap th,.ops-data-table th{white-space:normal}}.app-tooltip{position:fixed;z-index:1000;max-width:min(240px,calc(100vw - 24px));max-height:calc(100vh - 24px);padding:8px 10px;border:1px solid #3d3b37;border-radius:4px;background:#222;color:#fff;font-size:.78rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere;overflow:auto;white-space:normal;pointer-events:auto;transform:translateY(-50%);box-shadow:0 8px 20px #2222222e}.app-shell-sidebar{--app-sidebar-bg: #f4f3ef;--app-sidebar-text: #222222;--app-sidebar-muted: #62605a;--app-sidebar-hover: #ebe9e4;--app-sidebar-selected: #e3e1db;--app-sidebar-border: #d9d6ce;border-right-color:var(--app-sidebar-border);background:var(--app-sidebar-bg);color:var(--app-sidebar-text)}.app-shell-brand{min-height:44px;color:inherit;text-decoration:none}.app-shell-brand-mark{display:none;width:36px;height:36px;border-color:var(--app-sidebar-text);border-radius:3px}.app-shell-brand-mark img{width:100%;height:100%;object-fit:contain}.app-shell-wordmark img{filter:none;mix-blend-mode:multiply}.app-shell-brand-subtitle{color:var(--app-sidebar-muted)}.app-shell-brand-name{color:var(--app-sidebar-text)}.app-shell-sidebar .app-shell-sidebar-label,.app-shell-sidebar .app-shell-sidebar-muted,.app-shell-sidebar .app-shell-sidebar-subtitle{color:var(--app-sidebar-muted)}.app-shell-sidebar .app-shell-sidebar-toggle{width:44px;height:44px;border-color:#c4c0b8;background:transparent;color:var(--app-sidebar-text)}.app-shell-sidebar .app-shell-sidebar-toggle:hover{transform:none;border-color:#aaa69d;background:var(--app-sidebar-hover)}.app-shell-sidebar-section-planning,.app-shell-sidebar-section-admin,.app-shell-sidebar-section-account{border-top-color:var(--app-sidebar-border)}.app-shop-selector-summary{border-color:var(--app-sidebar-border);color:var(--app-sidebar-text);background:#fff}.app-shop-selector-summary:hover,.app-shop-selector[open] .app-shop-selector-summary{border-color:#aaa69d;background:var(--app-sidebar-hover)}.app-shop-selector-label,.app-shop-selector-chevron,.app-shell-sidebar-section-title{color:var(--app-sidebar-muted)}.app-shop-selector-menu{border-color:var(--app-sidebar-border);background:#fff}.app-shell-sidebar .app-nav-link{min-height:44px;color:var(--app-sidebar-text)}.app-shell-sidebar .app-nav-link-leading .app-icon{width:20px;height:20px}.app-shell-sidebar .app-nav-link-muted{color:var(--app-sidebar-muted)}.app-shell-sidebar .app-nav-link.active{border-color:transparent;background:var(--app-sidebar-selected);color:var(--app-sidebar-text);box-shadow:inset 3px 0 0 var(--app-sidebar-text)}.app-shell-sidebar .app-nav-link:hover{transform:none;background:var(--app-sidebar-hover)}.app-shell-sidebar .app-nav-link:focus-visible,.app-shell-sidebar .app-shop-selector-summary:focus-visible,.app-shell-sidebar .app-shell-brand:focus-visible,.app-shell-sidebar .app-shell-sidebar-toggle:focus-visible{outline:3px solid #185fa5;outline-offset:2px}.app-shell-sidebar .app-nav-link.pending:after{background:#2222221f}.app-shell-account-email{color:var(--app-sidebar-text)}.app-shell-sidebar-section-account .app-nav-link{color:var(--app-sidebar-muted)}.app-shell-sidebar-section-account .app-nav-link:hover{color:var(--app-sidebar-text)}.app-shell.is-sidebar-collapsed .app-shell-brand{grid-template-columns:1fr;justify-items:center}.app-shell.is-sidebar-collapsed .app-shell-brand-mark{display:grid}.app-shell.is-sidebar-collapsed .app-shell-wordmark,.app-shell.is-sidebar-collapsed .app-shell-brand-copy{display:none}@media(prefers-reduced-motion:reduce){.app-shell-sidebar,.app-shell-sidebar .app-nav-link,.app-shell-sidebar .app-shell-sidebar-toggle,.app-shell-sidebar .app-shop-selector-summary,.app-shell-sidebar .app-shop-selector-chevron{transition:none}}.app-shell-sidebar-card>*{flex-shrink:0}.app-shell-account-avatar:focus-visible{outline:3px solid #185fa5;outline-offset:2px}.app-shell-sidebar-panel{height:calc(100% - 60px);min-height:0}.app-shell-sidebar-card{min-height:100%}.app-shell-sidebar-section-admin{margin-top:auto}.app-shell-sidebar-section-account{margin-top:0}.app-shell.is-sidebar-collapsed .app-shell-sidebar-section-account{display:grid}.app-shell.is-sidebar-collapsed .app-shell-account-identity{justify-content:center;padding-inline:0}.app-shell.is-sidebar-collapsed .app-shell-account-email{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.app-shell.is-sidebar-collapsed .app-shell-account-avatar{width:36px;height:36px;cursor:help}.app-shell.is-sidebar-collapsed .app-shell-sidebar-section-account .app-nav-link{justify-content:center;padding-inline:0}@media(max-width:1120px){.app-shell-sidebar{overscroll-behavior:contain}.app-shell-sidebar-controls{display:flex;justify-content:flex-end;margin-bottom:var(--app-space-3)}.app-shell-sidebar-panel{height:auto;min-height:calc(100vh - 88px)}.app-shell-sidebar-card{min-height:calc(100vh - 88px)}.app-shell-sidebar-toggle-topbar{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.app-shell-sidebar,.app-shell-backdrop,.app-shell-sidebar .app-nav-link,.app-shell-sidebar .app-shell-sidebar-toggle{transition:none}.app-shell-sidebar .app-nav-link.pending:after{animation:none}}@media(max-width:1240px){.app-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1120px){.app-shell-sidebar-controls{display:none}.app-shell-topbar{min-height:auto;padding:12px 20px 10px}.app-shell-content{padding:20px}.app-operator-identity{font-size:.76rem}.app-shell-topbar-context{justify-content:flex-start;padding:5px 0 3px 12px}.app-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-dashboard-grid{grid-template-columns:1fr}}@media(max-width:720px){.app-shell-topbar{padding:12px 16px 10px}.app-shell-content{padding:16px}.app-shell-topbar-bar{gap:12px}.app-shell-topbar-brand{display:grid;gap:2px}.app-shell-topbar-brand-name{font-size:.7rem}.app-shell-topbar-brand-subtitle{font-size:.62rem}.app-shell-topbar-context{padding-left:10px;gap:7px}.app-shell-topbar-context strong{max-width:42vw;font-size:.9rem}.app-stat-grid,.shop-admin-shell .app-stat-grid,.shop-admin-shell .app-stat-grid.is-three-up{grid-template-columns:1fr 1fr}.app-stat-card.kpi{min-height:112px}.app-page-title{font-size:2rem}.app-page-context.is-compact .app-page-context-row{align-items:stretch;flex-direction:column;gap:10px}.app-page-context.is-compact .app-page-context-actions .app-button{width:100%}.shop-admin-shell{padding:16px}.settings-workspace{display:block}.settings-module-rail{position:static;display:flex;margin-bottom:16px;overflow-x:auto}.settings-module-rail-groups{display:flex;flex:0 0 auto;padding-bottom:0}.settings-module-rail-group+.settings-module-rail-group{border-top:0;border-left:1px solid var(--app-neutral-soft)}.settings-module-rail-group-title{padding:8px 12px 0;font-size:.66rem;white-space:nowrap}.settings-module-rail-list{display:flex;width:max-content;padding:4px 6px 6px}.settings-module-rail-link{min-width:max-content;border-left:0;border-bottom:3px solid transparent}.settings-module-rail-link.active{border-left-color:transparent;border-bottom-color:#111}.settings-module-rail-foot{display:flex;align-items:flex-end;flex:0 0 auto;border-top:0;border-left:1px solid var(--app-border)}.settings-module-rail-head{display:flex;align-items:flex-end;flex:0 0 auto;padding:4px 6px 6px;border-bottom:0;border-right:1px solid var(--app-neutral-soft)}.chart-reporting-home-card{grid-template-columns:1fr;gap:14px}.chart-reporting-home-card-details{grid-template-columns:1fr 1fr}.app-batch-stepper{grid-template-columns:1fr;gap:.55rem}.app-batch-step:not(:last-child):after{display:none}.orders-variant-context{grid-template-columns:1fr}.orders-variant-fact{min-height:0;padding:var(--app-space-3) 0 0;border-top:1px solid var(--app-border);border-left:0}.orders-weight-editor{grid-column:auto}.orders-selected-product-header,.orders-selected-product-loading{align-items:stretch;flex-direction:column}.orders-selected-product-header .app-button,.orders-selected-product-loading .app-button{width:100%}.app-batch-action-panel{align-items:stretch;flex-direction:column}.app-batch-action-panel .app-button{width:100%}.orders-batch-settings-heading{align-items:stretch;flex-direction:column}.orders-batch-settings-heading .app-button{width:100%}.orders-batch-settings-summary{grid-template-columns:1fr}.app-batch-summary{grid-template-columns:1fr 1fr}.app-batch-summary>div:last-child{grid-column:1 / -1}.app-batch-success-header,.app-created-batch-row{align-items:stretch;flex-direction:column}.app-created-batch-row .app-button,.app-batch-success-header .app-button{width:100%}.app-modal-header,.app-confirmation-panel{align-items:stretch;flex-direction:column}.app-option-list{grid-template-columns:1fr}.app-modal-header .app-button,.app-confirmation-panel .app-button{width:100%}.app-filter-bar.orders-batch-history-filters{grid-template-columns:minmax(0,1fr)}.orders-batch-history-archive-filter{padding-bottom:0;white-space:normal}.orders-batch-history-filter-actions{align-items:stretch;display:grid;grid-template-columns:minmax(0,1fr)}.orders-batch-history-table{overflow:visible;border:0}.orders-batch-history-table table{display:block;min-width:0;table-layout:auto;background:transparent}.orders-batch-history-table thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.orders-batch-history-table tbody{display:grid;gap:var(--app-space-3)}.orders-batch-history-table tr{display:block;overflow:hidden;border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-solid)}.orders-batch-history-table td,.orders-batch-history-table td:last-child{display:grid;grid-template-columns:minmax(6rem,.34fr) minmax(0,1fr);gap:var(--app-space-3);align-items:start;width:100%;padding:.75rem;border-bottom:1px solid var(--app-border);white-space:normal}.orders-batch-history-table td:last-child{border-bottom:0}.orders-batch-history-table td:before{content:attr(data-label);color:var(--app-text-muted);font-family:Roboto Condensed Local,Arial Narrow,sans-serif;font-size:.75rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.orders-batch-history-table td>*{min-width:0;grid-column:2}.orders-batch-history-table td:before{grid-column:1;grid-row:1}.orders-batch-history-actions{align-items:stretch;flex-direction:column}.orders-batch-history-actions>.app-button,.orders-batch-history-actions>.order-batch-documents-print,.orders-batch-history-actions>.order-batch-documents-print .app-button,.orders-batch-history-action-menu,.orders-batch-history-action-menu>summary{width:100%}.orders-batch-history-action-list{position:static;width:100%;min-width:0;margin-top:6px}.orders-batch-history-table:has(tbody:last-child tr:nth-last-child(-n+2) .orders-batch-history-action-menu[open]){padding-bottom:0}.orders-batch-history-actions .orders-batch-print-buttons>.orders-batch-print-toggle{flex:0 0 auto;width:auto}.orders-batch-print-parts{position:static;width:100%;min-width:0;margin-top:6px;box-shadow:none}.orders-batch-history-table:has(tbody:last-child tr:nth-last-child(-n+2) .orders-batch-print-split.is-open){padding-bottom:0}.orders-batch-history-table tbody+tbody{margin-top:var(--app-space-3)}.orders-batch-history-table tr.orders-batch-history-group-header{overflow:visible;border:0;border-radius:0;background:transparent}.orders-batch-history-table .orders-batch-history-group-header th{display:flex;width:100%;padding:0;border:0;background:transparent}}.order-batch-detail-page{gap:20px;max-width:1600px}.order-batch-detail-page>.app-page-header{padding-bottom:4px}.order-batch-detail-page .app-page-meta{align-items:center}.order-batch-header-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px}.order-batch-work-status{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-muted)}.order-batch-work-status .app-button{white-space:nowrap}.order-batch-work-status .app-button[aria-pressed=true]{color:var(--app-text);background:var(--app-surface-solid);box-shadow:0 1px 2px #11111124;opacity:1;cursor:default}.order-batch-more-menu{position:relative}.order-batch-more-menu>summary{cursor:pointer;list-style:none}.order-batch-more-menu>summary::-webkit-details-marker{display:none}.order-batch-more-menu-list{position:absolute;top:calc(100% + 4px);right:0;z-index:20;display:grid;gap:4px;min-width:170px;padding:6px;border:1px solid var(--app-border-strong);border-radius:var(--app-radius-md);background:var(--app-surface-solid);box-shadow:0 8px 20px #1111111f}.order-batch-more-menu-list .app-button{justify-content:flex-start;width:100%;white-space:nowrap}.order-batch-page-feedback{display:grid;gap:8px}.order-batch-page-feedback .app-feedback{margin:0}.order-batch-results-card .app-surface-inner{grid-template-columns:minmax(0,1fr);gap:16px}.order-batch-results-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 20px;border-bottom:1px solid var(--app-border)}.order-batch-results-toolbar .app-tabs{flex:0 1 auto;flex-wrap:nowrap;min-width:0;max-width:100%;border-bottom:0}.order-batch-search{display:flex;align-items:center;gap:8px;min-width:0;padding-bottom:8px}.order-batch-search input[type=search]{width:220px;min-height:36px;padding:0 .75rem;border:1px solid var(--app-border-strong);border-radius:var(--app-radius-md);color:var(--app-text);background:var(--app-surface-solid);font-size:.9rem}.order-batch-search input[type=search]:focus{border-color:var(--app-brand);outline:3px solid var(--app-focus);outline-offset:2px}.order-batch-recovery-bar{display:grid;gap:6px;min-width:0}.order-batch-recovery-bar-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;min-width:0}.order-batch-recovery-bar-status{overflow-wrap:anywhere}.order-batch-recovery-bar-status:empty{display:none}.order-batch-recovery-bar p{margin:0}.order-batch-recovery-bar .app-muted{font-size:.84rem}.order-batch-sweep-bar{width:100%;height:8px;accent-color:var(--app-brand)}.order-batch-results-empty,.order-batch-results-count{margin:0}.order-batch-item-list{gap:10px;border:0}.order-batch-attention{display:grid;grid-template-columns:400px minmax(0,1fr);align-items:start;gap:20px}.order-batch-queue-column{position:sticky;top:16px;display:grid;gap:12px;min-width:0}.order-batch-queue-header{display:grid;gap:10px;min-width:0;padding-bottom:12px;border-bottom:1px solid var(--app-border)}.order-batch-queue-title{margin:0;font-size:1.05rem}.order-batch-queue-header .order-batch-search{padding-bottom:0}.order-batch-queue-header .order-batch-search input[type=search]{flex:1 1 auto;width:auto;min-width:0}.order-batch-queue-all{margin:0;font-size:.86rem}.order-batch-queue{display:grid;gap:16px;min-width:0}.order-batch-queue-group{display:grid;gap:8px;min-width:0}.order-batch-queue-heading{margin:0;font-size:.9rem}.order-batch-queue-heading a,.order-batch-queue-all a{color:inherit}.order-batch-queue-heading a[aria-current],.order-batch-queue-all a[aria-current]{font-weight:700;text-decoration:none}.order-batch-queue-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.order-batch-queue-row{display:grid;gap:4px;width:100%;min-width:0;padding:10px 14px;border:1px solid var(--app-border);border-radius:var(--app-radius-lg);background:var(--app-surface-solid);color:inherit;font:inherit;text-align:left;cursor:pointer}.order-batch-queue-item.has-action{position:relative;min-width:0}.order-batch-queue-item.has-action .order-batch-queue-row{padding-bottom:56px}.order-batch-queue-record{position:absolute;bottom:10px;left:14px;max-width:calc(100% - 28px)}.order-batch-queue-row.is-selected{border-color:var(--app-warning);background:#fffaf0}.order-batch-queue-row-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0}.order-batch-queue-name{font-weight:700;overflow-wrap:anywhere}.order-batch-queue-destination{font-size:.84rem}.order-batch-queue-explanation{display:-webkit-box;margin:0;overflow:hidden;font-size:.88rem;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:1}.order-batch-skipped-reasons{margin:0}.order-batch-selected-detail{display:grid;gap:16px;min-width:0;padding:20px;border:1px solid var(--app-border);border-radius:var(--app-radius-lg);background:var(--app-surface-solid);overflow-wrap:anywhere}.order-batch-selected-detail>*{min-width:0}.order-batch-selected-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--app-border)}.order-batch-selected-heading h3{margin:0;font-size:1.15rem}.order-batch-selected-heading p{margin:4px 0 0}.order-batch-label-sets,.order-batch-invoice-list{display:grid;margin:0;padding:0;list-style:none}.order-batch-label-set,.order-batch-invoice-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:12px 0;border-top:1px solid var(--app-border)}.order-batch-label-set:first-child,.order-batch-invoice-row:first-child{padding-top:0;border-top:0}.order-batch-invoice-row{justify-content:flex-start}.order-batch-label-set-copy{display:grid;flex:1 1 220px;gap:4px;min-width:0}.order-batch-label-set-copy .app-muted{font-size:.88rem}.order-batch-label-set-copy .app-feedback{margin:4px 0 0}.order-batch-customs-documents{display:grid;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid var(--app-border)}.order-batch-customs-documents-title{margin:0;font-size:1rem}.order-batch-customs-documents>p{margin:0;font-size:.88rem}.order-batch-customs-number{font-variant-numeric:tabular-nums}.order-batch-customs-print{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:16px;border-radius:6px;background:var(--app-surface-muted)}.order-batch-customs-print-copy{display:grid;flex:1 1 280px;gap:4px;font-size:.88rem}.order-batch-customs-parcel,.order-batch-customs-reason{display:block;margin-top:4px;font-size:.8rem}.order-batch-context-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.order-batch-customs-attempt{display:grid;gap:8px}.order-batch-customs-attempt p{margin:0}.order-batch-customs-reminder-list{display:grid;margin:0;padding:0;list-style:none;border:1px solid var(--app-border);border-radius:6px}.order-batch-customs-reminder-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 14px;font-size:.88rem}.order-batch-customs-reminder-row+.order-batch-customs-reminder-row{border-top:1px solid var(--app-border)}.order-batch-customs-reminder-row>.app-status-pill{margin-left:auto}.order-batch-customs-reminder-actions>:first-child{margin-right:auto}.order-batch-manual-shipment-dialog{width:min(100%,560px);max-height:min(860px,calc(100vh - 40px))}.order-batch-manual-shipment-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--app-space-4)}.order-batch-manual-shipment-header>.app-status-pill{flex:0 0 auto;white-space:nowrap}.order-batch-manual-shipment-step{display:grid;gap:18px}.order-batch-manual-shipment-step>p,.order-batch-manual-shipment-confirm h3,.order-batch-manual-shipment-confirm ol{margin:0}.order-batch-manual-shipment-sequence{display:grid;gap:8px;padding:10px 14px;border:1px solid var(--app-border-strong);border-radius:var(--app-radius-md)}.order-batch-manual-shipment-sequence-numbers,.order-batch-manual-shipment-sequence-reference{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 16px}.order-batch-manual-shipment-sequence-reference{align-items:center;justify-content:space-between}.order-batch-manual-shipment-sequence h3,.order-batch-manual-shipment-sequence p{margin:0}.order-batch-manual-shipment-sequence h3{color:var(--app-text-muted);font-size:.85rem;font-weight:400}.order-batch-manual-shipment-sequence strong{font-size:1.15rem;overflow-wrap:anywhere}.order-batch-manual-shipment-sequence-reference p{font-size:.85rem}.order-batch-manual-shipment-sequence-reference .app-button{flex:0 0 auto;white-space:nowrap}.order-batch-manual-shipment-shipto{display:grid;gap:10px;padding:12px 14px;border:1px solid var(--app-border-strong);border-radius:var(--app-radius-md)}.order-batch-manual-shipment-shipto-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.order-batch-manual-shipment-shipto h3,.order-batch-manual-shipment-shipto p{margin:0}.order-batch-manual-shipment-shipto h3{font-size:1rem}.order-batch-manual-shipment-shipto-header p{font-size:.85rem}.order-batch-manual-shipment-shipto-header .app-button{flex:0 0 auto;white-space:nowrap}.order-batch-manual-shipment-shipto-failed,.order-batch-manual-shipment-shopify-check{display:flex;align-items:center;justify-content:space-between;gap:12px}.order-batch-manual-shipment-shipto-rows{margin:0}.order-batch-manual-shipment-shipto-row{display:grid;grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 0;border-top:1px solid var(--app-border)}.order-batch-manual-shipment-shipto-row:first-child{border-top:0}.order-batch-manual-shipment-shipto-row dt{color:var(--app-text-muted);font-size:.85rem}.order-batch-manual-shipment-shipto-row dd{margin:0;min-width:0;overflow-wrap:anywhere}.order-batch-manual-shipment-shipto-value{font-family:ui-monospace,Menlo,monospace}.order-batch-manual-shipment-address{display:grid;gap:2px}.order-batch-manual-shipment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.order-batch-manual-shipment-code{font-family:ui-monospace,Menlo,monospace;letter-spacing:.03em}.order-batch-manual-shipment-hint{font-size:.82rem}.order-batch-manual-shipment-money{display:flex;align-items:stretch;width:min(100%,240px)}.order-batch-manual-shipment-money>span{display:flex;align-items:center;padding:0 12px;border:1px solid var(--app-border-strong);border-right:0;border-radius:var(--app-radius-md) 0 0 var(--app-radius-md);background:var(--app-surface-muted);color:var(--app-text-muted);font-weight:600;white-space:nowrap}.order-batch-manual-shipment-money>.app-input{min-width:0;border-radius:0 var(--app-radius-md) var(--app-radius-md) 0;text-align:right}.app-field.is-invalid .order-batch-manual-shipment-money>span{border-color:var(--app-critical)}.order-batch-manual-shipment-customs,.order-batch-manual-shipment-no-purchase{padding:12px 14px;border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-muted)}.order-batch-manual-shipment-customs.is-invalid,.order-batch-manual-shipment-no-purchase.is-invalid{border-color:var(--app-critical)}.order-batch-manual-shipment-customs .app-checkbox-control,.order-batch-manual-shipment-no-purchase .app-checkbox-control{align-items:center;min-height:44px;line-height:1.45}.order-batch-manual-shipment-customs .app-checkbox-control input,.order-batch-manual-shipment-no-purchase .app-checkbox-control input{width:20px;height:20px;margin:0}.order-batch-manual-shipment-charge{display:grid;gap:8px;padding:14px 16px;border-radius:var(--app-radius-md);background:var(--app-surface-muted)}.order-batch-manual-shipment-charge-total{display:flex;justify-content:space-between;gap:12px}.order-batch-manual-shipment-charge dl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;margin:0;color:var(--app-text-muted);font-size:.85rem}.order-batch-manual-shipment-charge dd{margin:0;text-align:right}.order-batch-manual-shipment-charge p{margin:0;color:var(--app-text-muted);font-size:.85rem}.order-batch-manual-shipment-summary{gap:10px 16px;padding:16px;border:1px solid var(--app-border);border-radius:var(--app-radius-md)}.order-batch-manual-shipment-summary dt{color:var(--app-text-muted);font-weight:500}.order-batch-manual-shipment-confirm{display:grid;gap:8px}.order-batch-manual-shipment-confirm h3{font-size:1rem}.order-batch-manual-shipment-confirm ol{display:grid;gap:6px;padding-left:20px;line-height:1.45}.order-batch-manual-shipment-done{display:grid;gap:6px;line-height:1.45}.order-batch-manual-shipment-actions{justify-content:flex-end}.order-batch-manual-shipment-actions .app-button{min-height:44px}@media(max-width:720px){.order-batch-manual-shipment-backdrop{padding:0;place-items:stretch}.order-batch-manual-shipment-dialog{width:100%;max-height:100vh;max-height:100dvh;border-radius:0;padding:var(--app-space-4)}.order-batch-manual-shipment-grid{grid-template-columns:1fr}.order-batch-manual-shipment-shipto-row{grid-template-columns:minmax(0,1fr) auto}.order-batch-manual-shipment-shipto-row dt{grid-column:1 / -1}.order-batch-manual-shipment-shipto-failed,.order-batch-manual-shipment-shopify-check{flex-direction:column;align-items:stretch}.order-batch-manual-shipment-money{width:100%}.order-batch-manual-shipment-actions{flex-direction:column-reverse;align-items:stretch}.order-batch-manual-shipment-actions .app-button{width:100%}}.app-inline-confirm{display:grid;gap:8px;justify-items:start}.app-inline-confirm-panel{display:grid;gap:10px;max-width:42rem;padding:12px;border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-solid);text-align:left;white-space:normal}.app-inline-confirm-panel p{margin:0;line-height:1.5}.app-inline-confirm-panel textarea{width:100%;min-height:4em}.app-inline-confirm-typed .app-input{max-width:14rem;font-variant-numeric:tabular-nums;text-transform:uppercase}.app-inline-confirm-acknowledgement{align-items:flex-start}.app-inline-confirm-panel.is-destructive{border-color:var(--app-critical)}.app-inline-confirm-panel.is-destructive .app-action-row{justify-content:flex-start}.order-batch-recovery-plan{display:grid;gap:12px;padding:16px;border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:#fffaf0}.order-batch-recovery-plan p,.order-batch-recovery-plan ul{margin:0;line-height:1.5}.order-batch-recovery-summary{display:grid;justify-items:end;gap:4px;min-width:0;text-align:right}.order-batch-recovery-status{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:4px 8px;margin:0;font-size:.9rem}.order-batch-recovery-section{display:grid;gap:6px;min-width:0}.order-batch-recovery-section h4{margin:0;font-size:.86rem;text-transform:uppercase;letter-spacing:.07em}.order-batch-recovery-section+.order-batch-recovery-section,.order-batch-recovery-section+.order-batch-recovery-others{padding-top:12px;border-top:1px solid var(--app-border)}.order-batch-recovery-status:focus-visible{outline:2px solid currentColor;outline-offset:4px}.order-batch-recovery-shipments{display:grid;gap:12px;padding:0;list-style:none}.order-batch-recovery-shipment{display:grid;gap:6px}.order-batch-recovery-fixes{display:grid;gap:4px;padding-left:1.2em}.order-batch-recovery-primary{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.order-batch-recovery-will-do{flex:1 1 16rem;min-width:0;overflow-wrap:anywhere}.order-batch-recovery-ways{container-type:inline-size}.order-batch-recovery-paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.order-batch-recovery-paths.is-single{grid-template-columns:minmax(0,1fr)}@container (max-width: 560px){.order-batch-recovery-paths{grid-template-columns:minmax(0,1fr)}}.order-batch-recovery-path{display:grid;gap:10px;min-width:0;padding:14px;border:1px solid var(--app-border-strong);border-radius:var(--app-radius-md);background:var(--app-surface-solid)}.order-batch-recovery-path h5{margin:0;font-size:.95rem}.order-batch-recovery-manual.is-unavailable{border-style:dashed;color:var(--app-text-muted)}.order-batch-recovery-manual-actions{display:flex;flex-wrap:wrap;gap:8px}.order-batch-recovery-others{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px}.order-batch-recovery-other{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0}.order-batch-recovery-other:has(.order-batch-recovery-form){flex-basis:100%}.order-batch-recovery-other>.app-button,.order-batch-recovery-other>.order-batch-recovery-disclosure>.app-button{min-height:0;padding:0;border:0;color:var(--app-info);background:none;font-weight:600;text-decoration:underline;text-underline-offset:2px}.order-batch-recovery-form{display:grid;gap:12px;padding:12px;border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-solid)}.order-batch-recipient-customs-id{display:grid;gap:8px;margin-top:12px}.order-batch-recipient-customs-id h5,.order-batch-recipient-customs-id p{margin:0}.order-batch-recovery-form fieldset{display:grid;gap:8px;margin:0;padding:0;border:0}.order-batch-recovery-form-summary{display:grid;grid-template-columns:max-content 1fr;gap:4px 12px;margin:0}.order-batch-recovery-form-summary dt{font-weight:600}.order-batch-recovery-form-summary dd{margin:0;overflow-wrap:anywhere}.order-batch-recovery-form-will-do,.order-batch-recovery-form-review{margin:0;padding:8px 12px;border-left:3px solid var(--app-border-strong, var(--app-border));background:var(--app-bg)}.order-batch-recovery-form-reason textarea{width:100%;min-height:4.5em}.order-batch-recovery-form [aria-invalid=true]{border-color:#b42318}.order-batch-recovery-disclosure{display:grid;gap:8px}.order-batch-recovery-announcement:empty{display:none}@media(max-width:720px){.order-batch-recovery-manual-actions .app-button{width:100%}.order-batch-recovery-primary,.order-batch-recovery-primary>div{flex-direction:column;align-items:stretch;width:100%}.order-batch-recovery-primary .app-button,.order-batch-recovery-form .app-button{width:100%}.order-batch-recovery-form-summary{grid-template-columns:1fr}.order-batch-recovery-summary{justify-items:start;text-align:left}.order-batch-recovery-status{justify-content:flex-start}.order-batch-recovery-will-do{flex-basis:auto}}.order-batch-item{gap:16px;padding:20px;border-radius:var(--app-radius-lg);background:var(--app-surface-solid)}.order-batch-item .app-list-item-header{padding-bottom:4px;border-bottom:1px solid var(--app-border)}.order-batch-item .app-list-item-title{font-size:1.08rem}.order-batch-item-details{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;border:0;background:transparent}.order-batch-item-details>div{min-width:0;padding:12px;border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-muted)}.order-batch-shipments{display:grid;gap:10px;padding-top:4px;border-top:1px solid var(--app-border)}.order-batch-subsection-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.order-batch-subsection-heading h3,.order-batch-subsection-heading h4{margin:0;font-size:.86rem;text-transform:uppercase;letter-spacing:.07em}.order-batch-subsection-heading>span{display:inline-grid;min-width:24px;min-height:24px;place-items:center;padding:0 7px;border-radius:999px;color:var(--app-text-muted);background:var(--app-surface-muted);font-size:.78rem;font-weight:800}.order-batch-shipment-table{width:100%;border-collapse:collapse;font-size:.88rem}.order-batch-shipment-table th,.order-batch-shipment-table td{padding:8px 10px 8px 0;border-bottom:1px solid var(--app-border);text-align:left;vertical-align:middle;overflow-wrap:anywhere}.order-batch-shipment-table thead th{color:var(--app-text-muted);font-size:.78rem;font-weight:700}.order-batch-shipment-table tbody th{font-weight:700;white-space:nowrap}.order-batch-settlement-refresh{justify-content:flex-start}.order-batch-shipment{gap:14px;padding:14px;border-color:var(--app-border);background:#fbfbfa}.order-batch-shipment-heading{font-size:.92rem;font-weight:800}.order-batch-item-retry{justify-self:start}.order-batch-success-row{overflow:hidden;border:1px solid var(--app-border);border-radius:var(--app-radius-lg);background:var(--app-surface-solid)}.order-batch-success-row>summary{cursor:pointer;list-style:none;padding:14px 18px}.order-batch-success-row>summary::-webkit-details-marker{display:none}.order-batch-success-row>summary .app-list-item-header{padding:0 30px 0 0;border:0;position:relative}.order-batch-success-row>summary .app-list-item-header:after{content:"+";position:absolute;right:0;top:50%;color:var(--app-text-muted);font-size:1.25rem;transform:translateY(-50%)}.order-batch-success-row[open]>summary .app-list-item-header:after{content:"−"}.order-batch-success-detail{display:grid;gap:16px;padding:0 18px 18px;border-top:1px solid var(--app-border)}.order-batch-secondary-disclosure{padding:0;border:1px solid var(--app-border);border-radius:var(--app-radius-lg);background:var(--app-surface-muted)}.order-batch-secondary-disclosure>summary{cursor:pointer;padding:16px 18px;color:var(--app-text);font-weight:800}.order-batch-secondary-content{display:grid;gap:16px;padding:0 16px 16px}.order-batch-successful-shipments{display:grid;gap:12px}.app-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;overflow:hidden;border:1px solid var(--app-border);border-radius:var(--app-radius-lg);background:var(--app-border)}.app-detail-grid>div{display:grid;align-content:start;gap:6px;min-width:0;padding:14px 16px;background:var(--app-surface-solid)}.app-detail-grid dt{color:var(--app-text-muted);font-size:.72rem;font-weight:800;letter-spacing:.07em;line-height:1.2;text-transform:uppercase}.app-detail-grid dd{min-width:0;margin:0;line-height:1.45;overflow-wrap:anywhere}.app-section-inset{display:grid;gap:var(--app-space-3);padding:var(--app-space-4);border:1px solid var(--app-border);border-radius:var(--app-radius-lg);background:var(--app-surface-muted)}.order-batch-shipment .app-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));border:0;background:transparent}.order-batch-shipment .app-detail-grid>div{padding:11px 12px;border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-solid)}.order-batch-rate-selection{display:grid;gap:var(--app-space-3);padding-top:var(--app-space-3);border-top:1px solid var(--app-border)}.order-batch-rate-comparison-content{display:grid;gap:12px;padding:0 12px 12px}.order-batch-rate-list{display:grid;gap:6px;min-width:0;margin:0;padding:0;border:0}.order-batch-rate-row{display:grid;gap:4px;min-width:0;padding:8px 10px;border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-solid)}.order-batch-rate-row-selected{border-color:var(--app-brand);background:var(--app-brand-soft);box-shadow:0 0 0 2px #11111114}.order-batch-rate-row-recommended{border-color:var(--app-brand);box-shadow:0 0 0 2px #11111114}.order-batch-rate-policy-note{overflow-wrap:anywhere}.order-batch-rate-row-unusable{border-style:dashed;background:var(--app-surface-muted)}.order-batch-rate-summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px 16px;min-width:0}.order-batch-rate-service{display:flex;flex-wrap:wrap;align-items:center;gap:3px 8px;min-width:0}.order-batch-rate-service strong,.order-batch-rate-service span,.order-batch-rate-postage{overflow-wrap:anywhere}.order-batch-rate-service-name{color:var(--app-text-muted)}.order-batch-rate-choice{display:inline-flex;align-items:center;gap:7px;width:fit-content;color:var(--app-text);font-size:.82rem;font-weight:800}.order-batch-rate-choice input{width:1rem;height:1rem;accent-color:var(--app-brand)}.order-batch-rate-unavailable-label{color:var(--app-critical);font-size:.82rem;font-weight:800}.order-batch-rate-postage{min-width:0;text-align:right;white-space:normal}.order-batch-rate-metadata,.order-batch-rate-detail-grid{display:grid;gap:8px;margin:0}.order-batch-rate-metadata{font-size:.82rem}.order-batch-rate-metadata>div{display:flex;gap:5px;align-items:baseline;min-width:0}.order-batch-rate-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.order-batch-rate-detail-grid>div{min-width:0;padding:9px 10px;border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-muted)}.order-batch-rate-metadata dt,.order-batch-rate-detail-grid dt{color:var(--app-text-muted);font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.order-batch-rate-metadata dd,.order-batch-rate-detail-grid dd{min-width:0;margin:4px 0 0;overflow-wrap:anywhere}.order-batch-rate-metadata dd{margin:0}.order-batch-rate-details{padding:0;border:0;background:transparent}.order-batch-rate-details summary{width:fit-content}.order-batch-rate-detail-grid{margin-top:10px}.order-batch-rate-unusable-note{margin:0}.order-batch-rate-pagination{display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-3);padding-top:var(--app-space-2)}.order-batch-rate-pagination .app-muted{flex:1 1 auto;text-align:center}.order-batch-rate-actions{align-items:flex-start;justify-content:flex-start}.order-batch-rate-actions .app-muted{flex:1 1 280px;min-width:0;overflow-wrap:anywhere}.app-copyable-reference{display:inline-flex;align-items:center;gap:6px;max-width:100%;vertical-align:middle}.app-copyable-reference code{max-width:100%;overflow:hidden;color:var(--app-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.app-copyable-reference code a{color:var(--app-info)}.app-copyable-reference .app-button{flex:0 0 auto;min-height:30px;padding:.35rem .55rem;font-size:.74rem}.app-filter-bar{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(240px,1.3fr) auto;gap:var(--app-space-3);align-items:end;padding:var(--app-space-4);border:1px solid var(--app-border);border-radius:var(--app-radius-lg);background:var(--app-surface-muted)}.app-filter-bar label{display:grid;gap:6px;color:var(--app-text-muted);font-size:.76rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.app-filter-bar input,.app-filter-bar select{width:100%;min-height:42px;padding:.65rem .75rem;border:1px solid var(--app-border-strong);border-radius:var(--app-radius-md);color:var(--app-text);background:var(--app-surface-solid);font-size:.94rem;letter-spacing:normal;text-transform:none}.app-filter-bar input:focus,.app-filter-bar select:focus{border-color:var(--app-brand);outline:3px solid var(--app-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.orders-dashboard *,.orders-dashboard *:before,.orders-dashboard *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.app-pagination{display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-3);padding-top:var(--app-space-4);border-top:1px solid var(--app-border)}.app-pagination .app-button{min-height:38px;padding-block:.55rem}.order-batch-shipment details{padding:10px 12px;border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-solid)}.order-batch-shipment details summary{cursor:pointer;color:var(--app-text-muted);font-size:.84rem;font-weight:700}.order-batch-detail-page pre{max-width:100%;margin:0;padding:12px;overflow:auto;border-radius:var(--app-radius-md);background:#191919;color:#f6f6f3;font-size:.78rem;line-height:1.5}@media(max-width:1240px){.order-batch-context-grid,.order-batch-item-details,.order-batch-shipment .app-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.order-batch-attention{grid-template-columns:minmax(0,1fr)}.order-batch-queue-column{position:static}}@media(max-width:720px){.order-batch-detail-page{gap:16px}.order-batch-detail-page .app-page-meta{align-items:flex-start}.order-batch-search{width:100%}.order-batch-search input[type=search]{flex:1 1 auto;width:auto;min-width:0}.order-batch-header-actions{justify-content:flex-start}.order-batch-work-status{width:100%}.order-batch-work-status .app-button{flex:1 1 0;padding-inline:6px}.order-batch-context-grid,.order-batch-item-details,.order-batch-shipment .app-detail-grid,.order-batch-rate-metadata,.order-batch-rate-detail-grid{grid-template-columns:1fr}.order-batch-rate-summary{grid-template-columns:minmax(0,1fr) auto;gap:4px 8px}.order-batch-rate-metadata{grid-column:1 / -1}.order-batch-rate-pagination{align-items:stretch;display:grid;grid-template-columns:1fr 1fr}.order-batch-rate-pagination .app-muted{grid-column:1 / -1;grid-row:1;text-align:left}.order-batch-rate-pagination .app-button:last-child{grid-column:2}.order-batch-rate-pagination .app-button:first-child{grid-column:1;grid-row:2}.order-batch-rate-actions .app-button,.order-batch-rate-actions .app-muted{flex-basis:100%}.order-batch-item{padding:16px}.app-filter-bar,.app-collection-filter-form{grid-template-columns:1fr}.audit-filter-form .app-action-group{grid-column:auto}.audit-detail-disclosure{width:360px}.product-binding-editor-header{flex-direction:column}.product-binding-editor-context,.product-binding-editor-search,.product-binding-candidate-list{grid-template-columns:1fr}.app-filter-bar .app-button{width:100%}.app-pagination{flex-wrap:wrap}}.ddp-lane-actions{display:grid;gap:8px;justify-items:start}.ddp-lane-actions p{margin:0}.ddp-scoped-action{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ddp-lanes,.ddp-lane-page{display:grid;gap:var(--app-space-4);min-width:0}.ddp-lanes>p{margin:0}.ddp-shop-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--app-space-3);padding:14px 16px;border:1px solid var(--app-border);border-radius:var(--app-radius-xl);background:var(--app-surface);min-width:0}.ddp-shop-row-facts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--app-space-2) var(--app-space-3);min-width:0}.ddp-shop-row-facts .app-overline{margin:0}.ddp-shop-row-facts .app-muted{font-size:.86rem;overflow-wrap:anywhere}.ddp-shop-row-action{min-width:0}.ddp-shop-row-note{flex:1 0 100%;margin:0;font-size:.86rem}.ddp-lane-table-card{border:1px solid var(--app-border);border-radius:var(--app-radius-xl);background:var(--app-surface);overflow:hidden;min-width:0}.ddp-lane-filters{padding:0 var(--app-space-3)}.ddp-lane-filter-count{color:var(--app-text-muted);font-variant-numeric:tabular-nums}.app-tab.active .ddp-lane-filter-count{color:inherit}.app-data-table-wrap.ddp-lane-table{border:0}.app-data-table-wrap.ddp-lane-table table{min-width:680px}.app-data-table-wrap.ddp-lane-table tbody th{background:transparent;color:var(--app-text);font-family:inherit;font-size:inherit;letter-spacing:0;text-transform:none;white-space:normal}.app-data-table-wrap.ddp-lane-table td{padding-top:9px;padding-bottom:9px}.ddp-lane-name{display:block;font-weight:700}.ddp-lane-service{display:block;color:var(--app-text-muted);font-size:.8rem;font-weight:400;overflow-wrap:anywhere}.ddp-lane-table-empty,.ddp-lane-table-foot{margin:0;padding:12px 16px;font-size:.86rem}.ddp-lane-table-card .app-pagination{padding:10px 16px;border-top:1px solid var(--app-border)}.ddp-lane-page-status{display:flex;flex-wrap:wrap;align-items:center;gap:var(--app-space-2) var(--app-space-3)}.ddp-lane-checks,.ddp-lane-flows{display:grid;gap:var(--app-space-2);margin:0;padding:0;list-style:none}.ddp-lane-checks li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--app-space-2) var(--app-space-4);padding:var(--app-space-2) 0;border-bottom:1px solid var(--app-border)}.ddp-lane-flows{margin-top:var(--app-space-3)}.ddp-lane-facts{display:grid;margin:0}.ddp-lane-facts>div{display:grid;grid-template-columns:minmax(140px,1fr) minmax(0,2fr);gap:var(--app-space-2) var(--app-space-4);padding:var(--app-space-2) 0;border-bottom:1px solid var(--app-border)}.ddp-lane-facts>div:last-child{border-bottom:0}.ddp-lane-facts dt{color:var(--app-text-muted)}.ddp-lane-facts dd{margin:0;min-width:0;overflow-wrap:anywhere}.ddp-lane-facts .ddp-lane-facts{padding-left:var(--app-space-3);border-left:2px solid var(--app-border)}@media(max-width:640px){.ddp-shop-row-action,.ddp-shop-row-action .app-button{width:100%}.ddp-lane-facts>div{grid-template-columns:1fr;gap:2px}.ddp-lane-facts dt{font-weight:600;color:var(--app-text)}.app-data-table-wrap.ddp-lane-table table{min-width:0}.app-data-table-wrap.ddp-lane-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.app-data-table-wrap.ddp-lane-table tr{display:grid;gap:4px;padding:10px 12px;border-bottom:1px solid var(--app-border)}.app-data-table-wrap.ddp-lane-table tbody th,.app-data-table-wrap.ddp-lane-table td{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;padding:0;border:0;white-space:normal}.app-data-table-wrap.ddp-lane-table tbody th{display:block}.app-data-table-wrap.ddp-lane-table td:before{content:attr(data-label);min-width:84px;color:var(--app-text-muted);font-size:.78rem}}@media(max-width:1120px){.app-shell .app-shell-sidebar-controls{display:flex;justify-content:flex-end;margin-bottom:var(--app-space-3)}.app-shell-sidebar-toggle-topbar{width:44px;height:44px}}.ddp-create-flow{width:100%;min-width:0;display:grid;gap:20px}.ddp-create-header{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px 24px}.ddp-create-header h2{margin:0}.ddp-create-header p{margin:4px 0}.ddp-create-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0;margin:0;list-style:none}.ddp-create-steps li{min-width:0;padding:10px 12px;border:1px solid var(--app-border);border-radius:8px;overflow-wrap:anywhere}.ddp-create-steps .is-current{border-color:var(--app-text);font-weight:700}.ddp-create-form{min-width:0}.ddp-create-form dl{display:grid;grid-template-columns:minmax(120px,1fr) minmax(0,2fr);gap:8px 16px}.ddp-create-form dd{margin:0;overflow-wrap:anywhere}.ddp-create-actions{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:640px){.ddp-create-steps{grid-template-columns:1fr 1fr}.ddp-create-form dl{grid-template-columns:1fr}.ddp-create-form dt{font-weight:600}.ddp-create-actions>*{flex:1 1 auto}}.order-batch-health-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:12px 16px;border:1px solid var(--app-warning);border-radius:var(--app-radius-lg);background:var(--app-surface-solid)}.order-batch-health-banner p{margin:0;overflow-wrap:anywhere}.order-batch-health-banner[data-tone=critical]{border-color:var(--app-critical)}.order-batch-health-copy{display:grid;gap:4px;min-width:0;flex:1 1 320px}.order-batch-health-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.order-batch-section-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0}.order-batch-section-tab{display:grid;align-content:start;gap:4px;min-width:0;padding:10px 12px;border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-solid);color:inherit;text-decoration:none}.order-batch-section-tab:hover .order-batch-section-tab-label,.order-batch-section-tab:focus-visible .order-batch-section-tab-label{text-decoration:underline}.order-batch-section-tab.is-current{border-color:var(--app-brand);box-shadow:inset 0 -2px 0 var(--app-brand)}.order-batch-section-tab-label{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:.9rem;font-weight:700}.order-batch-section-tab-count{padding:0 7px;border-radius:999px;background:var(--app-neutral-soft);font-size:.78rem;font-variant-numeric:tabular-nums}.order-batch-section-tab-line{color:var(--app-text-muted);font-size:.8125rem;line-height:1.35;overflow-wrap:anywhere}@media(max-width:720px){.order-batch-section-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}.order-batch-print{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:20px;min-width:0}.order-batch-print-panel .app-surface-inner,.order-batch-print-customs .app-surface-inner,.order-batch-close-out .app-surface-inner{gap:14px}.order-batch-label-sets .order-batch-label-set{display:grid;gap:10px;min-width:0}.order-batch-label-set-heading{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 12px;min-width:0}.order-batch-label-set .app-feedback{margin:0}.order-batch-print-supplemental{display:grid;gap:10px;min-width:0;padding-top:14px;border-top:1px solid var(--app-border)}.order-batch-print-supplemental-heading{display:grid;gap:2px}.order-batch-print-supplemental-heading h3{margin:0;font-size:.95rem}.order-batch-print-supplemental-heading .app-muted{font-size:.88rem}.order-batch-print-manual{margin:0;font-size:.88rem}.order-batch-print-complete{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:12px 14px;border:1px solid var(--app-positive);border-radius:var(--app-radius-md);background:var(--app-surface-muted)}.order-batch-print-parts{display:grid;gap:6px;margin:0;padding:0;list-style:none}.order-batch-print-part{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;min-width:0;padding:8px 10px;border:1px solid var(--app-border);border-radius:var(--app-radius-md)}.order-batch-print-part.is-next{border-color:var(--app-border-strong);background:var(--app-surface-muted)}.order-batch-print-part-copy{display:grid;flex:1 1 140px;gap:2px;min-width:0}.order-batch-print-part-copy .app-muted{font-size:.85rem}.order-batch-print-part-range{font-weight:700;font-variant-numeric:tabular-nums}.order-batch-print-collapsed>summary{cursor:pointer;list-style:none}.order-batch-print-collapsed>summary::-webkit-details-marker{display:none}.order-batch-print-collapsed[open]>summary{margin-bottom:6px}.order-batch-print-customs .order-batch-customs-documents{margin-top:0;padding-top:0;border-top:0}.order-batch-print-customs .order-batch-customs-documents-title{font-size:1.125rem}.order-batch-customs-documents-action{margin-left:auto}.order-batch-print-easypost .app-action-row{flex-wrap:wrap;margin-bottom:8px}.order-batch-close-out{display:grid;gap:20px;min-width:0}.order-batch-close-out-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;min-width:0}.order-batch-close-out .order-batch-work-status{display:flex;flex-wrap:wrap;justify-self:start;max-width:100%}.order-batch-close-out-note{margin:0;font-size:.88rem}@media(max-width:1100px){.order-batch-print{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.order-batch-close-out-columns{grid-template-columns:minmax(0,1fr)}}.order-batch-label-set-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.order-batch-documents-print{display:grid;gap:8px;max-width:100%}.order-batch-documents-print-error{margin:0;color:var(--app-critical)}.order-batch-documents-part{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;max-width:100%}.order-batch-documents-printed-at{font-size:.8rem;white-space:nowrap}.order-batch-documents-left-out{display:grid;gap:4px;max-width:420px;font-size:.8rem}.order-batch-documents-left-out ul{margin:0;padding-left:18px}.ops-shop-home-today{display:flex;flex-wrap:wrap;gap:var(--app-space-1) var(--app-space-5)}.ops-shop-home-today strong{color:var(--app-text);font-weight:600}.ops-shop-home-columns{display:grid;gap:var(--app-space-5);align-items:start}@media(min-width:861px){.ops-shop-home-columns{grid-template-columns:minmax(0,1fr) minmax(260px,300px)}}.ops-shop-home-section-heading{margin:0;color:var(--app-text-muted);font-size:.8rem;font-weight:600}.ops-shop-home-rows,.ops-shop-home-module-list{margin:var(--app-space-1) calc(-1 * var(--app-space-4)) 0;padding:0;list-style:none}.ops-shop-home-row,.ops-shop-home-module{display:grid;gap:var(--app-space-1) var(--app-space-4);align-items:center;min-height:56px;padding:var(--app-space-3) var(--app-space-4);border-top:1px solid var(--app-border);text-decoration:none}.ops-shop-home-row{grid-template-columns:minmax(0,1fr) minmax(0,19rem) 16px}.ops-shop-home-module{grid-template-columns:minmax(0,1fr) auto}.ops-shop-home-rows li:first-child .ops-shop-home-row,.ops-shop-home-module-list li:first-child .ops-shop-home-module{border-top:0}.ops-shop-home-row:hover,.ops-shop-home-module:hover{background:var(--app-surface-muted)}.ops-shop-home-row:focus-visible,.ops-shop-home-module:focus-visible{outline:2px solid var(--app-focus);outline-offset:-2px}.ops-shop-home-row-what,.ops-shop-home-row-step,.ops-shop-home-module-what{display:grid;min-width:0}.ops-shop-home-row-title,.ops-shop-home-row-sentence{font-weight:600}.ops-shop-home-row-reference,.ops-shop-home-row-detail{color:var(--app-text-muted);font-size:.86rem}.ops-shop-home-row-step{font-size:.86rem}.ops-shop-home-row-step.is-critical .ops-shop-home-row-sentence{color:var(--app-critical)}.ops-shop-home-row-step.is-warning .ops-shop-home-row-sentence{color:var(--app-warning)}.ops-shop-home-row-chevron{color:var(--app-text-muted);font-size:1.1rem}.ops-shop-home-more,.ops-shop-home-off{margin:0;color:var(--app-text-muted);font-size:.86rem}.ops-shop-home-off{padding-top:var(--app-space-3);border-top:1px solid var(--app-border)}@media(max-width:560px){.ops-shop-home-row{grid-template-columns:minmax(0,1fr) 16px}.ops-shop-home-row-chevron{grid-row:1 / span 2;grid-column:2}}.ops-shop-home-main{display:grid;gap:var(--app-space-5);min-width:0}.ops-shop-home-releases section+section{margin-top:var(--app-space-3)}.ops-shop-home-releases-heading{display:flex;flex-wrap:wrap;gap:0 var(--app-space-2);align-items:baseline}.ops-shop-home-releases-when{color:var(--app-text-soft);font-weight:400}.ops-shop-home-release-row{grid-template-columns:minmax(0,1fr) minmax(0,13rem) auto}.ops-shop-home-release-actions{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.ops-shop-home-release-row .app-button{justify-self:end;white-space:nowrap}.ops-shop-home-release-row a.ops-shop-home-row-title{text-decoration:none}.ops-shop-home-release-row a.ops-shop-home-row-title:hover{text-decoration:underline}.ops-shop-home-releases-done{display:flex;gap:var(--app-space-2);align-items:center;margin:var(--app-space-1) 0 0;color:var(--app-text-muted);font-size:.86rem}.ops-shop-home-releases-empty{display:grid;gap:var(--app-space-2)}.ops-shop-home-releases-empty p{margin:0}.ops-shop-home-releases .ops-shop-home-off{border-top:0;padding-top:var(--app-space-2)}.ops-shop-home-release-undo{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;padding:var(--app-space-3) var(--app-space-4);border-top:1px solid var(--app-border);background:var(--app-surface-muted);color:var(--app-text-muted);font-size:.86rem}.ops-shop-home-rows li:first-child .ops-shop-home-release-undo{border-top:0}.ops-shop-home-release-undo strong{color:var(--app-text)}.ops-shop-home-release-error{grid-column:1 / -1;flex-basis:100%;margin:0;color:var(--app-critical);font-size:.86rem}.ops-shop-home-off-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px}.ops-shop-home-off-toggle{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.ops-shop-home-ignored{margin-top:var(--app-space-2)}.ops-shop-home-ignored .ops-shop-home-release-row{grid-template-columns:minmax(0,1fr) auto}.ops-shop-home-releases-skeleton{display:grid;gap:14px;padding:6px 0 4px}.ops-shop-home-releases-skeleton-row{display:grid;gap:6px}.ops-shop-home-releases-skeleton-row span{display:block;height:10px;border-radius:4px;background:linear-gradient(90deg,var(--app-surface-muted),#e4e4e1,var(--app-surface-muted))}@media(max-width:560px){.ops-shop-home-release-row{grid-template-columns:minmax(0,1fr)}.ops-shop-home-release-row .app-button{justify-self:start}.ops-shop-home-release-actions{justify-content:flex-start}}.notification-rule-form{display:grid;gap:var(--app-space-4);min-width:0;padding:var(--app-space-4);border:1px solid var(--app-border);border-radius:var(--app-radius-lg);background:var(--app-surface-muted)}.notification-rule-form fieldset{display:grid;gap:var(--app-space-2);min-width:0;margin:0;padding:0;border:0}.notification-rule-form legend{padding:0;font-weight:700}.notification-rule-list{margin:0;padding:0;list-style:none}.notification-rule-template,.notification-rule-message,.notification-placeholder-chip{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.notification-rule-template{min-height:9rem;resize:vertical}.notification-rule-message{max-width:100%;margin:0;padding:var(--app-space-3);border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-solid);font-size:.85rem;white-space:pre-wrap;overflow-wrap:anywhere}.notification-placeholder-chips{display:flex;flex-wrap:wrap;gap:var(--app-space-2)}.notification-placeholder-chip{padding:.3rem .6rem;border:1px solid var(--app-border-strong);border-radius:999px;background:var(--app-surface-solid);color:var(--app-text);font-size:.8rem;cursor:pointer}.notification-placeholder-chip:hover,.notification-placeholder-chip:focus-visible{border-color:var(--app-brand);background:var(--app-brand-soft)}.notification-delivery-table{position:relative}.notification-delivery-table table{min-width:1240px}.notification-delivery-table td:nth-child(3){min-width:10rem}.notification-delivery-table td:nth-child(5){min-width:8rem}.notification-delivery-table td{vertical-align:top}.notification-delivery-table td:first-child,.notification-delivery-table td:nth-child(2),.notification-delivery-table td:nth-child(4){white-space:nowrap}.notification-delivery-table td.notification-delivery-error{min-width:16rem;max-width:24rem;overflow-wrap:anywhere}.notification-delivery-meta{display:block;margin-top:var(--app-space-1);color:var(--app-text-muted);font-size:.78rem;white-space:nowrap}.app-data-table-wrap.notification-delivery-table td:last-child{min-width:10rem;max-width:16rem;white-space:normal}.notification-delivery-actions{display:grid;gap:var(--app-space-2);justify-items:start}.settings-save-bar-region{position:sticky;bottom:0;z-index:14;display:grid;gap:var(--app-space-2);padding-block:var(--app-space-2) var(--app-space-3);background:linear-gradient(to bottom,transparent,var(--app-bg) 30%)}.settings-save-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--app-space-3);min-width:0;padding:10px 12px;border:1px solid var(--app-border-strong);border-left:4px solid var(--app-warning);background:var(--app-surface);box-shadow:0 -2px #1111110f,0 6px 18px #11111114}.settings-save-bar.is-holding-navigation{border-left-color:var(--app-critical)}.settings-save-bar-summary{display:flex;flex:1 1 260px;flex-wrap:wrap;align-items:baseline;gap:4px var(--app-space-3);min-width:0}.settings-save-bar-count{font-weight:800;white-space:nowrap}.settings-save-bar-fields,.settings-save-bar-note{min-width:0;color:var(--app-text-muted);font-size:.88rem;overflow-wrap:anywhere}.settings-save-bar-actions,.settings-leave-prompt-actions{display:flex;flex-wrap:wrap;gap:var(--app-space-2);margin-left:auto}.settings-save-result,.settings-save-bar-error{display:grid}.settings-save-result:focus:not(:focus-visible),.settings-save-bar-error:focus:not(:focus-visible){outline:none}.settings-leave-prompt{display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--app-space-3);min-width:0}.settings-leave-prompt-message{margin:0;font-weight:700}.settings-leave-prompt-standalone{position:fixed;bottom:16px;left:50%;z-index:40;width:min(640px,calc(100vw - 32px));transform:translate(-50%);padding:10px 12px;border:1px solid var(--app-border-strong);border-left:4px solid var(--app-critical);background:var(--app-surface);box-shadow:0 -2px #1111110f,0 6px 18px #11111114}@media(max-width:900px){.settings-save-bar-fields{display:none}}@media(max-width:560px){.settings-save-bar-actions,.settings-leave-prompt-actions{width:100%}.settings-save-bar-actions>*,.settings-leave-prompt-actions>*{flex:1 1 0}}.region-page-anchors{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--app-space-2) var(--app-space-4);padding:var(--app-space-3) var(--app-space-4);border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface)}.region-page-anchors-title{color:var(--app-text-muted);font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.region-page-anchors ul{display:flex;flex-wrap:wrap;gap:var(--app-space-2) var(--app-space-4);margin:0;padding:0;list-style:none}.region-page-anchors a{color:var(--app-text);font-weight:600;text-decoration:none}.region-page-anchors a:hover,.region-page-anchors a:focus-visible{text-decoration:underline}.region-page-section{scroll-margin-top:var(--app-space-4)}.region-page-fieldset{display:grid;gap:var(--app-space-3);min-width:0;margin:0;padding:0;border:0}.region-page-fieldset legend{margin-bottom:var(--app-space-2);padding:0}.region-page-markets{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:var(--app-space-2) var(--app-space-4)}.region-page-switches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--app-space-3) var(--app-space-5)}.region-page-switches .app-checkbox-field{padding:var(--app-space-3);border:1px solid var(--app-border);border-radius:var(--app-radius-md)}.region-page-test{display:flex;flex-wrap:wrap;align-items:center;gap:var(--app-space-2) var(--app-space-3)}.region-page-test .app-muted{margin:0;flex:1 1 240px}.region-page-group-note{margin:calc(var(--app-space-2) * -1) 0 0}.region-page-policies-link{align-items:center;flex-wrap:wrap}.region-page-policies-link .app-muted{margin:0}.app-data-table-wrap.region-summary-table table{min-width:560px}.app-data-table-wrap.region-summary-table tbody th{background:transparent;color:var(--app-text);font-family:inherit;font-size:.86rem;font-weight:600;letter-spacing:0;text-transform:none}.region-summary-actions{display:flex;flex-wrap:wrap;gap:var(--app-space-2)}.region-page-secret{display:grid;gap:var(--app-space-2);align-content:start;justify-items:start}.region-page-secret .app-field{width:100%}.app-data-table-wrap.region-rules-table table{min-width:0;width:100%}.region-rules-table td{vertical-align:middle}.region-rules-table td:nth-child(3),.region-rules-table th:nth-child(3){width:5rem;text-align:center}.region-rules-table td:last-child,.region-rules-table th:last-child{width:6rem;text-align:right}.region-rule-active{width:1rem;height:1rem;accent-color:var(--app-brand)}.region-sender-test{padding-top:var(--app-space-4);border-top:1px solid var(--app-border)}.region-sender-test legend{margin-bottom:var(--app-space-2);padding:0;font-weight:700}.region-sender-test .app-muted{margin:0}.region-sender-test .region-page-fieldset{grid-template-columns:minmax(0,1fr)}.region-sender-test .app-feedback>span{min-width:0;overflow-wrap:anywhere}.region-page .app-form-grid.two,.region-page .app-form-grid.three{align-items:start}.region-summary-value{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--app-space-2)}@media(max-width:720px){.region-page-switches{grid-template-columns:minmax(0,1fr)}.region-rules-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.region-rules-table table,.region-rules-table tbody,.region-rules-table tr,.region-rules-table td{display:block;width:100%}.region-rules-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--app-space-2);padding:var(--app-space-3) 0;border-bottom:1px solid var(--app-border)}.region-rules-table td{padding:0;border:0;text-align:left}.region-rules-table td[data-label=Rule],.region-rules-table td[data-label="Sender company"]{grid-column:1 / -1}.region-rules-table td[data-label]:before{content:attr(data-label);display:block;margin-bottom:var(--app-space-1);color:var(--app-text-muted);font-size:.78rem;font-weight:600}.region-rules-table td[data-label=Active]{display:flex;align-items:center;gap:var(--app-space-2);text-align:left;width:auto}.region-rules-table td[data-label=Active]:before{margin:0}.region-rules-table td:nth-child(3),.region-rules-table td:last-child{width:auto}}.product-mapping-note{margin:0}.product-mapping-example>summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--app-space-1) var(--app-space-2)}.product-mapping-example-title{color:var(--app-text-muted);font-size:.86rem;font-weight:500}.product-mapping-example-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--app-space-3)}.product-mapping-example-list{display:grid;gap:var(--app-space-2);align-content:start;min-width:0}.product-mapping-example-field{display:grid;gap:var(--app-space-1);min-width:0;padding:10px;border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-solid)}.product-mapping-example-field p{margin:0;overflow-wrap:anywhere}.product-mapping-editor{display:grid;gap:10px}.product-mapping-editor-columns{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:10px;align-items:start}.product-mapping-token-group{display:grid;gap:6px}.product-mapping-tokens{display:flex;flex-wrap:wrap;gap:var(--app-space-2)}.product-mapping-token{width:fit-content;padding:4px 6px;border:1px solid var(--app-border);border-radius:var(--app-radius-sm);background:var(--app-surface-solid);overflow-wrap:anywhere}.chart-reporting-country-title{margin:0;font-size:1rem;font-weight:700}@media(max-width:720px){.product-mapping-example-columns,.product-mapping-editor-columns{grid-template-columns:minmax(0,1fr)}}.orders-label-fallback-regions{display:grid;gap:var(--app-space-4)}.orders-label-fallback-region{display:grid;gap:var(--app-space-2);min-width:0;margin:0;padding:0;border:0}.orders-label-fallback-region legend{margin-bottom:var(--app-space-2);padding:0}.orders-label-fallback-region .app-form-grid.three{align-items:start}.orders-label-fallback-note{margin:var(--app-space-3) 0 0}
