.ddh-button,.ddh-icon-button,.ddh-toggle,.ddh-tab{align-items:center;border:var(--ddh-border-standard);border-radius:var(--ddh-radius-md);cursor:pointer;display:inline-flex;font:inherit;font-weight:800;gap:var(--ddh-space-sm);justify-content:center;text-decoration:none}.ddh-button:disabled,.ddh-icon-button:disabled,.ddh-toggle:disabled,.ddh-tab:disabled{cursor:not-allowed;opacity:.58}.ddh-button:focus-visible,.ddh-icon-button:focus-visible,.ddh-toggle:focus-visible,.ddh-tab:focus-visible,.ddh-input:focus-visible,.ddh-select:focus-visible,.ddh-checkbox:focus-visible,.ddh-responsive-record-detail summary:focus-visible{outline:var(--ddh-component-focus-outline, var(--ddh-focus-outline-admin, var(--ddh-focus-width) solid var(--ddh-color-focus-admin)));outline-offset:var(--ddh-focus-offset);box-shadow:var(--ddh-component-focus-shadow, var(--ddh-shadow-focus-admin))}.ddh-responsive-record-card:focus-within{border-color:var(--ddh-component-focus-ring, var(--ddh-focus-ring-admin, var(--ddh-color-focus-admin)));box-shadow:var(--ddh-component-focus-shadow, var(--ddh-shadow-focus-admin))}.ddh-button-sm{min-height:34px;padding:0 var(--ddh-space-md)}.ddh-button-md{min-height:42px;padding:0 var(--ddh-space-xl)}.ddh-button-primary{background:var(--ddh-color-accent);border-color:var(--ddh-color-accent);color:var(--ddh-color-surface)}.ddh-button-secondary,.ddh-button-ghost{background:var(--ddh-color-surface);color:var(--ddh-color-ink)}.ddh-button-ghost{border-color:transparent}.ddh-button.ddh-tone-destructive{background:var(--ddh-status-destructive-surface);border-color:var(--ddh-status-destructive-border);color:var(--ddh-status-destructive-text)}.ddh-button-icon{display:inline-flex}.ddh-action-bar{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--ddh-space-md);justify-content:space-between}.ddh-action-bar-secondary,.ddh-action-bar-priority{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--ddh-space-sm)}.ddh-action-bar-priority{margin-left:auto}.ddh-action-bar-action-wrap{display:grid;gap:var(--ddh-space-xs);min-width:min(100%,10rem)}.ddh-action-bar-action{width:100%}.ddh-action-bar-disabled-reason{color:var(--ddh-color-text-muted);font-size:.78rem;font-weight:800;line-height:1.3}@media(max-width:720px){.ddh-action-bar-sticky-mobile{background:var(--ddh-color-surface);border-top:var(--ddh-border-standard);bottom:0;box-shadow:0 -10px 24px #1018281f;margin-inline:calc(var(--ddh-space-md) * -1);padding:var(--ddh-space-md);position:sticky;z-index:20}.ddh-action-bar-sticky-mobile .ddh-action-bar-secondary,.ddh-action-bar-sticky-mobile .ddh-action-bar-priority,.ddh-action-bar-sticky-mobile .ddh-action-bar-action-wrap{flex:1 1 100%;width:100%}.ddh-action-bar-sticky-mobile .ddh-action-bar-priority{margin-left:0;order:-1}}.ddh-breadcrumb{color:var(--ddh-color-text-muted);font-size:var(--ddh-font-size-eyebrow);font-weight:800}.ddh-breadcrumb ol{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ddh-space-xs);list-style:none;margin:0;padding:0}.ddh-breadcrumb li{align-items:center;display:inline-flex;gap:var(--ddh-space-xs)}.ddh-breadcrumb li:not(:last-child):after{color:var(--ddh-color-text-muted);content:"/";opacity:.72}.ddh-breadcrumb a{color:inherit;text-decoration:none}.ddh-breadcrumb a:hover,.ddh-breadcrumb a:focus-visible{color:var(--ddh-color-ink);text-decoration:underline;text-underline-offset:3px}.ddh-breadcrumb [aria-current=page]{color:var(--ddh-color-ink)}.ddh-icon-button{aspect-ratio:1;padding:0;width:42px}.ddh-field,.ddh-check-field{display:grid;gap:var(--ddh-space-xs)}.ddh-field-label{color:var(--ddh-color-ink-muted);font-size:var(--ddh-font-size-eyebrow);font-weight:900}.ddh-input{background:var(--ddh-color-surface);border:var(--ddh-border-standard);border-radius:var(--ddh-radius-md);color:var(--ddh-color-ink);font:inherit;min-height:38px;padding:0 var(--ddh-space-md);width:100%}.ddh-input[aria-invalid=true]{border-color:var(--ddh-status-destructive-border)}.ddh-field-hint{color:var(--ddh-color-text-muted);font-size:.82rem}.ddh-field-error{color:var(--ddh-status-destructive-text);font-size:.82rem;font-weight:800}.ddh-status-summary{display:grid;gap:var(--ddh-space-sm);border:var(--ddh-border-standard);border-left-width:4px;border-radius:var(--ddh-radius-md);background:var(--ddh-color-surface);padding:var(--ddh-space-md)}.ddh-status-summary-success{border-left-color:var(--ddh-status-success-text)}.ddh-status-summary-info{border-left-color:var(--ddh-status-neutral-text)}.ddh-status-summary-warning{border-left-color:var(--ddh-status-warning-text)}.ddh-status-summary-critical{border-left-color:var(--ddh-status-destructive-text)}.ddh-status-summary-heading,.ddh-status-summary-details,.ddh-status-summary-details div{display:flex;align-items:center;gap:var(--ddh-space-sm);flex-wrap:wrap}.ddh-status-summary-heading{justify-content:space-between}.ddh-status-summary p,.ddh-status-summary-details{margin:0}.ddh-status-summary p{color:var(--ddh-color-text-muted)}.ddh-status-summary-severity,.ddh-status-summary-details dt{color:var(--ddh-color-text-muted);font-size:var(--ddh-font-size-eyebrow);font-weight:900;text-transform:uppercase}.ddh-status-summary-details dd{margin:0;color:var(--ddh-color-ink);font-weight:850}.ddh-status-summary-help{color:var(--ddh-color-accent);font-weight:850;text-decoration:none}.ddh-status-summary-help:hover,.ddh-status-summary-help:focus-visible{text-decoration:underline;text-underline-offset:3px}.ddh-media-readiness{background:var(--ddh-color-surface);border:var(--ddh-border-standard);border-left-width:4px;border-radius:var(--ddh-radius-md);display:grid;gap:var(--ddh-space-xs);padding:var(--ddh-space-md)}.ddh-media-readiness-ready{border-left-color:var(--ddh-status-success-text)}.ddh-media-readiness-caution,.ddh-media-readiness-processing{border-left-color:var(--ddh-status-warning-text)}.ddh-media-readiness-blocked{border-left-color:var(--ddh-status-destructive-text)}.ddh-media-readiness-heading{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ddh-space-sm);justify-content:space-between}.ddh-media-readiness p{color:var(--ddh-color-text-muted);margin:0}.ddh-media-readiness-next-action,.ddh-media-readiness-blockers{color:var(--ddh-color-ink);font-size:.82rem;font-weight:850}.ddh-media-readiness-blockers{color:var(--ddh-status-destructive-text)}.ddh-media-readiness-compact{gap:var(--ddh-space-xxs);padding:var(--ddh-space-sm)}.ddh-media-readiness-compact .ddh-media-readiness-heading{justify-content:flex-start}.ddh-check-field{grid-template-columns:auto minmax(0,1fr);align-items:start}.ddh-check-field input{margin-top:2px}.ddh-toggle{background:transparent;border-color:transparent;color:var(--ddh-color-ink);padding:0}.ddh-toggle-track{background:var(--ddh-status-neutral-surface);border-radius:var(--ddh-radius-pill);display:inline-flex;padding:3px;width:42px}.ddh-toggle-thumb{background:var(--ddh-color-surface);border-radius:var(--ddh-radius-pill);box-shadow:0 1px 3px #1018282e;height:16px;transform:translate(0);transition:transform .14s ease;width:16px}.ddh-toggle-on .ddh-toggle-track{background:var(--ddh-color-accent)}.ddh-toggle-on .ddh-toggle-thumb{transform:translate(20px)}.ddh-tabs{display:grid;gap:var(--ddh-space-lg)}.ddh-tab-list{display:flex;flex-wrap:wrap;gap:var(--ddh-space-sm)}.ddh-tab{background:var(--ddh-color-surface);color:var(--ddh-color-ink-muted);min-height:36px;padding:0 var(--ddh-space-lg)}.ddh-tab[aria-selected=true]{background:var(--ddh-color-ink);border-color:var(--ddh-color-ink);color:var(--ddh-color-surface)}.ddh-tab-panel{min-width:0}.ddh-table-shell{overflow-x:auto}.ddh-table-shell table{border-collapse:collapse;width:100%}.ddh-table-shell caption{color:var(--ddh-color-text-muted);font-size:var(--ddh-font-size-eyebrow);font-weight:900;padding-bottom:var(--ddh-space-sm);text-align:left;text-transform:uppercase}.ddh-table-shell th,.ddh-table-shell td{border-top:var(--ddh-border-subtle);padding:var(--ddh-space-sm);text-align:left;vertical-align:top}.ddh-responsive-record-list{display:grid;gap:var(--ddh-space-md)}.ddh-responsive-record-table table{min-width:920px}.ddh-responsive-record-title{display:grid;gap:var(--ddh-space-xxs);min-width:0}.ddh-responsive-record-title span,.ddh-responsive-record-mobile-field dt{color:var(--ddh-color-text-muted);font-size:var(--ddh-font-size-eyebrow);font-weight:800}.ddh-responsive-record-cards{display:none;gap:var(--ddh-space-sm)}.ddh-responsive-record-card{background:var(--ddh-color-surface);border:var(--ddh-border-subtle);border-radius:var(--ddh-radius-md);display:grid;gap:var(--ddh-space-md);padding:var(--ddh-space-md)}.ddh-responsive-record-card-header,.ddh-responsive-record-actions{align-items:start;display:flex;gap:var(--ddh-space-sm);justify-content:space-between}.ddh-responsive-record-status{flex-shrink:0}.ddh-responsive-record-fields{display:grid;gap:var(--ddh-space-sm);margin:0}.ddh-responsive-record-mobile-field{border-top:var(--ddh-border-subtle);display:grid;gap:var(--ddh-space-xxs);padding-top:var(--ddh-space-sm)}.ddh-responsive-record-mobile-field dd{margin:0;min-width:0}.ddh-responsive-record-field-detail{color:var(--ddh-color-text-muted)}.ddh-responsive-record-detail{border-top:var(--ddh-border-subtle);padding-top:var(--ddh-space-sm)}.ddh-responsive-record-detail summary{cursor:pointer;font-weight:900}.ddh-responsive-record-detail>div{color:var(--ddh-color-ink-muted);display:grid;gap:var(--ddh-space-xs);margin-top:var(--ddh-space-sm)}.ddh-sidebar-shell{background:var(--ddh-color-sidebar);color:var(--ddh-color-surface-muted);display:flex;flex-direction:column;gap:var(--ddh-space-xxl);min-height:100%;padding:var(--ddh-space-xxl) var(--ddh-space-lg)}.ddh-sidebar-brand,.ddh-sidebar-footer{min-width:0}.ddh-toast-region{display:grid;gap:var(--ddh-space-sm)}.ddh-toast{align-items:start;background:var(--ddh-status-neutral-surface);border:1px solid var(--ddh-status-neutral-border);border-radius:var(--ddh-radius-md);color:var(--ddh-status-neutral-text);display:flex;gap:var(--ddh-space-lg);justify-content:space-between;padding:var(--ddh-space-lg)}.ddh-toast p{margin:var(--ddh-space-xxs) 0 0}.ddh-toast.ddh-tone-success{background:var(--ddh-status-success-surface);border-color:var(--ddh-status-success-border);color:var(--ddh-status-success-text)}.ddh-toast.ddh-tone-warning{background:var(--ddh-status-warning-surface);border-color:var(--ddh-status-warning-border);color:var(--ddh-status-warning-text)}.ddh-toast.ddh-tone-destructive{background:var(--ddh-status-destructive-surface);border-color:var(--ddh-status-destructive-border);color:var(--ddh-status-destructive-text)}.ddh-toast.ddh-tone-info{background:var(--ddh-status-info-surface);border-color:var(--ddh-status-info-border);color:var(--ddh-status-info-text)}.ddh-modal-backdrop{align-items:center;background:#10182894;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:var(--ddh-space-xxl);position:fixed;z-index:1000}.ddh-modal{background:var(--ddh-color-surface);border-radius:var(--ddh-radius-lg);box-shadow:var(--ddh-shadow-floating);color:var(--ddh-color-ink);display:grid;gap:var(--ddh-space-lg);max-width:620px;padding:var(--ddh-space-xxl);width:min(100%,620px)}.ddh-modal-header,.ddh-modal-footer,.ddh-empty-state{align-items:center;display:flex;gap:var(--ddh-space-lg);justify-content:space-between}.ddh-modal-header h2,.ddh-empty-state p{margin:0}.ddh-modal-body{min-width:0}.ddh-empty-state{background:var(--ddh-color-surface-muted);border:var(--ddh-border-subtle);border-radius:var(--ddh-radius-md);padding:var(--ddh-space-lg)}.ddh-empty-state-next-action{background:color-mix(in srgb,var(--ddh-color-surface) 82%,var(--ddh-color-accent));border:var(--ddh-border-standard);border-radius:var(--ddh-radius-md);color:var(--ddh-color-ink);display:grid;gap:var(--ddh-space-xs);padding:var(--ddh-space-sm) var(--ddh-space-md)}.ddh-empty-state-next-action span{color:var(--ddh-color-text-muted);font-size:var(--ddh-font-size-eyebrow);font-weight:900;text-transform:uppercase}.ddh-empty-state-icon{display:inline-flex}.ddh-empty-state-action{display:flex;flex-shrink:0;flex-wrap:wrap;gap:var(--ddh-space-sm)}.ddh-empty-state-action:empty{display:none}@media(max-width:720px){.ddh-empty-state{align-items:stretch;flex-direction:column}.ddh-empty-state-action{width:100%}.ddh-empty-state-action>*{flex:1 1 auto}}.ddh-error-state{align-items:center;background:var(--ddh-status-warning-surface);border:1px solid var(--ddh-status-warning-border);border-radius:var(--ddh-radius-md);color:var(--ddh-status-warning-text);display:flex;gap:var(--ddh-space-lg);justify-content:space-between;padding:var(--ddh-space-lg)}.ddh-error-state.ddh-tone-destructive{background:var(--ddh-status-destructive-surface);border-color:var(--ddh-status-destructive-border);color:var(--ddh-status-destructive-text)}.ddh-error-state.ddh-tone-info{background:var(--ddh-status-info-surface);border-color:var(--ddh-status-info-border);color:var(--ddh-status-info-text)}.ddh-error-state-icon,.ddh-error-state-action{flex-shrink:0}.ddh-error-state-action{display:flex;flex-wrap:wrap;gap:var(--ddh-space-sm)}.ddh-error-state-copy{min-width:0}.ddh-error-state-copy p{margin:var(--ddh-space-xxs) 0 0}.ddh-error-state-next-action{font-weight:800}.ddh-error-state-request{color:var(--ddh-color-text-muted);font-size:.82rem}.ddh-error-state-diagnostics{background:color-mix(in srgb,var(--ddh-color-ink) 7%,var(--ddh-color-surface));border:var(--ddh-border-subtle);border-radius:var(--ddh-radius-md);color:var(--ddh-color-ink);font-size:.78rem;margin:var(--ddh-space-sm) 0 0;max-width:100%;overflow:auto;padding:var(--ddh-space-sm);white-space:pre-wrap}@media(max-width:720px){.ddh-error-state{align-items:stretch;flex-direction:column}.ddh-error-state-action{width:100%}.ddh-error-state-action>*{flex:1 1 auto}}.ddh-form-validation-summary{background:var(--ddh-status-destructive-surface);border:1px solid var(--ddh-status-destructive-border);border-radius:var(--ddh-radius-md);color:var(--ddh-status-destructive-text);display:grid;gap:var(--ddh-space-sm);padding:var(--ddh-space-lg)}.ddh-form-validation-summary p,.ddh-form-validation-summary ul{margin:0}.ddh-form-validation-summary ul{display:grid;gap:var(--ddh-space-xs);padding-left:var(--ddh-space-lg)}.ddh-form-validation-summary li{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--ddh-space-xs)}.ddh-form-validation-summary a{color:inherit;font-weight:900;text-underline-offset:3px}.ddh-form-validation-summary em{color:var(--ddh-color-text-muted);font-size:.76rem;font-style:normal;font-weight:900;text-transform:uppercase}.ddh-skeleton{animation:ddh-skeleton-pulse 1.35s ease-in-out infinite;background:linear-gradient(90deg,var(--ddh-status-neutral-surface),var(--ddh-color-surface),var(--ddh-status-neutral-surface));border-radius:var(--ddh-skeleton-radius, var(--ddh-radius-pill));display:block;height:var(--ddh-skeleton-height, 12px);max-width:100%;width:var(--ddh-skeleton-width, 100%)}@media(prefers-reduced-motion:reduce){.ddh-skeleton{animation:none}}@media(max-width:1024px){.ddh-responsive-record-table th,.ddh-responsive-record-table td{padding:var(--ddh-space-xs) var(--ddh-space-sm)}.ddh-responsive-record-table .ddh-responsive-record-field-detail{display:none}}@media(max-width:720px){.ddh-responsive-record-table{display:none}.ddh-responsive-record-cards{display:grid}.ddh-responsive-record-card-header,.ddh-responsive-record-actions{align-items:stretch;flex-direction:column}}@keyframes ddh-skeleton-pulse{0%,to{opacity:.62}50%{opacity:1}}:root{--ddh-color-ink: #172026;--ddh-color-ink-muted: #344054;--ddh-color-text-muted: #667085;--ddh-color-surface: #fff;--ddh-color-surface-warm: #f8f5ef;--ddh-color-surface-admin: #f5f2eb;--ddh-color-surface-muted: #f8fafc;--ddh-color-field-warm: #fffdf8;--ddh-color-border: #d6d3c9;--ddh-color-border-subtle: #ece7dc;--ddh-color-accent: #bb3e28;--ddh-color-accent-strong: #d23f31;--ddh-color-gold: #ffd166;--ddh-color-sidebar: #182127;--ddh-color-sidebar-hover: #2b3a42;--ddh-color-focus-admin: #2563eb;--ddh-color-focus-storefront: #1d70b8;--ddh-status-success-text: #05603a;--ddh-status-success-surface: #d1fadf;--ddh-status-success-border: #a6f4c5;--ddh-status-warning-text: #93370d;--ddh-status-warning-surface: #fef0c7;--ddh-status-warning-border: #fedf89;--ddh-status-destructive-text: #912018;--ddh-status-destructive-surface: #fee4e2;--ddh-status-destructive-border: #fda29b;--ddh-status-info-text: #1849a9;--ddh-status-info-surface: #eef4ff;--ddh-status-info-border: #b2ccff;--ddh-status-neutral-text: #344054;--ddh-status-neutral-surface: #eaecf0;--ddh-status-neutral-border: #d0d5dd;--ddh-space-xxs: 4px;--ddh-space-xs: 6px;--ddh-space-sm: 8px;--ddh-space-md: 10px;--ddh-space-lg: 12px;--ddh-space-xl: 14px;--ddh-space-xxl: 16px;--ddh-space-section: 28px;--ddh-font-sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ddh-font-size-admin-base: 14px;--ddh-font-size-storefront-body: 16px;--ddh-font-size-eyebrow: 12px;--ddh-radius-sm: 4px;--ddh-radius-md: 6px;--ddh-radius-lg: 8px;--ddh-radius-pill: 999px;--ddh-border-standard: 1px solid var(--ddh-color-border);--ddh-border-subtle: 1px solid var(--ddh-color-border-subtle);--ddh-shadow-floating: 0 12px 30px rgba(16, 24, 40, .16);--ddh-shadow-focus-admin: 0 0 0 3px rgba(37, 99, 235, .32);--ddh-shadow-focus-storefront: 0 0 0 3px rgba(29, 112, 184, .28);--ddh-focus-width: 3px;--ddh-focus-offset: 3px;--ddh-focus-ring-admin: var(--ddh-color-focus-admin);--ddh-focus-ring-storefront: var(--ddh-color-focus-storefront);--ddh-focus-outline-admin: var(--ddh-focus-width) solid var(--ddh-focus-ring-admin);--ddh-focus-outline-storefront: var(--ddh-focus-width) solid var(--ddh-focus-ring-storefront)}:root{--bg: var(--ddh-color-surface-admin);--surface: var(--ddh-color-surface);--surface-muted: var(--ddh-color-surface-muted);--text: var(--ddh-color-ink);--muted: var(--ddh-color-text-muted);--muted-strong: var(--ddh-color-ink);--border: var(--ddh-color-border);--border-subtle: var(--ddh-color-border-subtle);--field: var(--ddh-color-field-warm);--accent: var(--ddh-color-accent);--sidebar: var(--ddh-color-sidebar);--focus-ring: var(--ddh-focus-ring-admin);--ddh-component-focus-ring: var(--ddh-focus-ring-admin);--ddh-component-focus-outline: var(--ddh-focus-outline-admin);--ddh-component-focus-shadow: var(--ddh-shadow-focus-admin);--admin-mobile-bottom-nav-clearance: 98px;--status-good-text: var(--ddh-status-success-text);--status-good-bg: var(--ddh-status-success-surface);--status-warn-text: var(--ddh-status-warning-text);--status-warn-bg: var(--ddh-status-warning-surface);--status-bad-text: var(--ddh-status-destructive-text);--status-bad-bg: var(--ddh-status-destructive-surface);--status-neutral-text: var(--ddh-status-neutral-text);--status-neutral-bg: var(--ddh-status-neutral-surface);color:var(--text);background:var(--bg);font-family:var(--ddh-font-sans);font-size:var(--ddh-font-size-admin-base)}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}:where(button,a,input,select,textarea,summary,[role=button],[role=tab],[role=option],[tabindex]:not([tabindex="-1"])):focus-visible,main:focus-visible,nav:focus-visible{outline:var(--ddh-focus-outline-admin);outline-offset:var(--ddh-focus-offset);box-shadow:var(--ddh-shadow-focus-admin)}.skip-link{position:fixed;top:8px;left:8px;z-index:1000;transform:translateY(-160%);border-radius:6px;padding:10px 14px;background:#0f172a;color:#fff;font-weight:900;text-decoration:none}.skip-link:focus{transform:translateY(0)}.skip-link:focus-visible{outline:var(--ddh-focus-outline-admin);outline-offset:2px}.skip-link-secondary{left:180px}.skip-link-tertiary{left:340px}.saved-view-nav{display:grid;gap:4px;margin-top:12px;border-top:1px solid rgba(255,255,255,.16);padding-top:12px}.saved-view-nav strong{color:#ffffffc2;font-size:.72rem;text-transform:uppercase}.saved-view-nav a{border-radius:6px;color:#ffffffe0;font-size:.82rem;padding:6px 8px;text-decoration:none}.saved-view-nav a:hover,.saved-view-nav a:focus-visible{background:#ffffff1a}.station-task-nav{display:grid;gap:8px;border-top:1px solid rgba(255,255,255,.16);padding-top:12px}.station-task-nav-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#ffffffc2;font-size:.72rem;text-transform:uppercase}.station-task-nav-list{display:grid;gap:6px}.station-nav-item{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;align-items:start;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#ffffffe6;padding:8px;text-decoration:none}.station-nav-item.active,.station-nav-item:hover,.station-nav-item:focus-visible{background:#ffffff1a;border-color:#fff3;color:#fff}.station-nav-item.disabled{color:#ffffff7a;cursor:not-allowed}.station-nav-copy{display:grid;gap:2px;min-width:0}.station-nav-copy span{font-size:.84rem;font-weight:700}.station-nav-copy small,.station-nav-disabled-reason{color:#ffffff9e;font-size:.72rem;line-height:1.3}.station-nav-badges{grid-column:2;display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.station-nav-badge{min-width:64px;max-width:100%;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#ffffff1f;color:#ffffffdb;font-size:.68rem;font-weight:800;padding:2px 6px;overflow-wrap:normal;text-align:center;white-space:nowrap;word-break:normal}.station-nav-badge.critical{background:#d23f3140;color:#fecaca}.station-nav-badge.degraded,.station-nav-degraded{background:#fbbf2433;color:#fde68a}.ops-shell{display:grid;grid-template-columns:232px minmax(0,1fr);min-height:100vh}.sidebar{background:var(--sidebar);color:#f8fafc;padding:16px 12px;display:flex;flex-direction:column;gap:16px}.brand{display:flex;align-items:center;gap:10px;font-weight:800}.brand-mark{display:grid;place-items:center;width:34px;height:34px;background:#d23f31;border:2px solid #ffd166;color:#fff;font-size:12px}nav{display:grid;gap:4px}.nav-item{min-height:36px;width:100%;display:grid;grid-template-columns:22px 1fr;align-items:center;gap:10px;border:0;border-radius:6px;color:#cbd5e1;background:transparent;padding:0 10px;text-align:left;cursor:pointer;text-decoration:none}.nav-item.active,.nav-item:hover{background:#2b3a42;color:#fff}.main{padding:16px;display:grid;gap:14px;align-content:start;max-width:1560px;width:100%}.topbar{display:flex;justify-content:space-between;gap:16px;align-items:center;padding-bottom:6px;border-bottom:1px solid var(--border-subtle)}.eyebrow{margin:0 0 4px;color:#8a4b18;font-size:12px;font-weight:800;text-transform:uppercase}h1,h2,p{margin-top:0}h1{margin-bottom:0;font-size:26px;line-height:1.1}.route-description{margin:4px 0 0;max-width:760px;color:var(--muted);font-size:13px}.embedded-admin-status{margin:6px 0 0;color:var(--muted);font-size:12px}.embedded-admin-status.warning{color:#92400e}.training-mode-banner{margin-top:10px;display:grid;gap:8px;max-width:920px;border:1px solid #f59e0b;border-radius:6px;background:#fffbeb;color:#78350f;padding:10px 12px}.training-mode-banner strong{display:block;margin-bottom:2px}.training-mode-banner p{margin:0;font-size:13px}.railway-login-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:12px 0;max-width:920px;border:1px solid #6366f1;border-radius:6px;background:#eef2ff;color:#312e81;padding:12px 14px}.railway-login-banner strong{display:block;margin-bottom:2px}.railway-login-banner p{margin:0;font-size:13px}.railway-login-banner__action{display:inline-flex;align-items:center;padding:8px 14px;border-radius:6px;background:#4338ca;color:#fff;font-weight:600;text-decoration:none;white-space:nowrap}.railway-login-banner__action:hover,.railway-login-banner__action:focus-visible{background:#3730a3}.training-links{display:flex;flex-wrap:wrap;gap:8px}.training-links a{color:#7c2d12;font-weight:800;font-size:12px}.route-outlet{display:grid;gap:12px}h2{margin-bottom:0;font-size:16px}.searchbox{width:min(440px,100%);display:grid;grid-template-columns:20px 1fr;align-items:center;gap:10px;background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:0 10px}.searchbox input{min-height:36px;border:0;outline:0;min-width:0}.searchbox:focus-within{border-color:var(--focus-ring);box-shadow:var(--ddh-shadow-focus-admin)}.global-search{position:relative;width:min(460px,100%)}.global-search .searchbox{width:100%}.global-search-dropdown{position:absolute;top:calc(100% + 6px);right:0;z-index:900;width:min(620px,calc(100vw - 32px));display:grid;gap:8px;border:1px solid var(--border);border-radius:8px;background:var(--surface);box-shadow:var(--ddh-shadow-floating);padding:10px}.global-search-state{border:1px solid var(--border-subtle);border-radius:6px;background:var(--surface-muted);color:var(--muted);padding:10px;font-size:13px;font-weight:800}.global-search-state.warn{background:var(--status-warn-bg);color:var(--status-warn-text)}.global-search-group{display:grid;gap:5px}.global-search-group>strong{color:var(--muted);font-size:11px;text-transform:uppercase}.global-search-result{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;align-items:center;border:1px solid var(--border-subtle);border-radius:6px;background:var(--surface);color:var(--text);padding:8px 10px;text-align:left}.global-search-result[aria-selected=true]{border-color:var(--accent);box-shadow:0 0 0 2px #bb3e2824}.global-search-result:disabled{cursor:not-allowed;opacity:.62}.global-search-result small:last-child{grid-column:1 / -1;color:var(--muted)}.command-trigger{white-space:nowrap}.command-palette-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:flex-start;justify-content:center;background:#0f172a8f;padding:8vh 16px 16px}.command-palette{width:min(720px,100%);display:grid;gap:12px;border:1px solid var(--border);border-radius:8px;background:var(--surface);box-shadow:var(--ddh-shadow-floating);padding:14px}.command-palette-header,.command-palette-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.command-palette-search{display:grid;grid-template-columns:20px 1fr;align-items:center;gap:10px;border:1px solid var(--border);border-radius:6px;background:var(--field);padding:0 10px}.command-palette-search input{min-height:42px;min-width:0;border:0;outline:0;background:transparent}.command-palette-search:focus-within{border-color:var(--focus-ring);box-shadow:var(--ddh-shadow-focus-admin)}.command-palette-meta{justify-content:flex-start;color:var(--muted);font-size:12px;font-weight:800}.shortcut-hint{border:1px solid var(--border-subtle);border-radius:4px;color:var(--muted);display:inline-flex;font-size:10px;font-weight:900;line-height:1;padding:3px 5px;text-transform:uppercase}.shortcut-strip{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.shortcut-strip span{align-items:center;color:var(--muted);display:inline-flex;font-size:12px;font-weight:800;gap:6px}.shortcut-strip kbd{border:1px solid var(--border-subtle);border-radius:4px;color:var(--text);font-family:inherit;font-size:11px;font-weight:900;line-height:1;padding:4px 6px}.command-palette-results{display:grid;gap:6px;max-height:min(56vh,480px);overflow:auto}.command-result{display:grid;grid-template-columns:90px minmax(0,1fr) auto;gap:8px 10px;align-items:center;border:1px solid var(--border-subtle);border-radius:6px;background:var(--surface);color:var(--text);padding:10px;text-align:left}.command-result[aria-selected=true]{border-color:var(--accent);box-shadow:0 0 0 2px #bb3e2829}.command-result:disabled{cursor:not-allowed;opacity:.62}.command-result small{grid-column:2 / -1;color:var(--muted)}.command-type{border-radius:var(--ddh-radius-pill);background:var(--status-neutral-bg);color:var(--status-neutral-text);padding:3px 7px;font-size:11px;font-weight:900;text-transform:uppercase}.catalog-workbench{display:grid;grid-template-columns:minmax(280px,1fr) auto;gap:8px;margin-top:10px}.workbench-search{display:grid;grid-template-columns:20px 1fr;align-items:center;gap:8px;border:1px solid var(--border);border-radius:6px;padding:0 10px;background:var(--field)}.workbench-search input{min-height:34px;min-width:0;border:0;outline:0;background:transparent}.workbench-search:focus-within{border-color:var(--focus-ring);box-shadow:var(--ddh-shadow-focus-admin)}.section-stack{display:grid;gap:12px}.dashboard-widget-list{display:grid;gap:8px;margin-top:10px}.dashboard-widget-row{display:flex;justify-content:space-between;gap:12px;align-items:center;border-top:1px solid var(--border);padding-top:8px}.compact-stack{gap:8px}.metric-grid,.health-grid,.workflow-grid,.status-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px}.metric,.panel,.subpanel,.workflow,.drop-band{background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:12px}.admin-station[data-station-density-framework=P08]{--admin-station-table-row-max-height: 44px;--admin-station-mobile-bottom-clearance: var(--admin-mobile-bottom-nav-clearance);--admin-station-sticky-action-bottom: 0px}.admin-station[data-station-density-framework=P08] [data-admin-station-dominant-panel-active=true]{border-color:color-mix(in srgb,var(--accent) 58%,var(--border));box-shadow:inset 4px 0 color-mix(in srgb,var(--accent) 80%,#111827),0 10px 24px #0f172a14}.admin-station[data-station-density-framework=P08] [data-admin-station-panel]:focus-visible{outline:var(--ddh-focus-outline-admin);outline-offset:3px;box-shadow:var(--ddh-shadow-focus-admin)}.admin-station[data-station-density-framework=P08] .admin-station-action-bar[data-admin-station-sticky-actions=true]{position:sticky;bottom:var(--admin-station-sticky-action-bottom);z-index:60;max-height:min(36vh,240px);overflow:auto}.admin-station[data-station-density-framework=P08] .admin-station-action-bar[data-admin-station-sticky-actions=true]:focus-within{box-shadow:var(--ddh-shadow-focus-admin),0 -8px 24px #1018281a}.admin-station[data-station-density-framework=P08] .admin-station-action-bar[data-admin-station-sticky-actions=true] .ddh-button{min-height:38px}.admin-station[data-station-density-framework=P08] :is(.table-row,[role=row]):not(.header-row){align-items:center;min-height:0;max-height:var(--admin-station-table-row-max-height);overflow:hidden;padding-block:5px}.admin-station[data-station-density-framework=P08] :is(.table-row,[role=row]):not(.header-row)>*{min-width:0}.admin-station[data-station-density-framework=P08] :is(.table-row,[role=row]):not(.header-row) :is(p,small){margin-block:0;overflow:hidden;text-overflow:ellipsis}.admin-station[data-station-density-framework=P08] table tbody tr{height:auto;max-height:var(--admin-station-table-row-max-height)}.admin-station[data-station-density-framework=P08] table :is(th,td){padding-block:6px;line-height:1.25}@media(max-width:780px){.admin-station[data-station-density-framework=P08]{--admin-station-sticky-action-bottom: calc(max(var(--admin-station-mobile-bottom-clearance), var(--admin-mobile-bottom-nav-clearance)) + env(safe-area-inset-bottom)) }.admin-station[data-station-density-framework=P08] .admin-station-action-bar[data-admin-station-sticky-actions=true]{max-height:min(44vh,320px);padding-bottom:10px}}:root{--admin-dark-bg: #0b1118;--admin-dark-bg-raised: #101923;--admin-dark-surface: #151f2b;--admin-dark-surface-2: #1b2734;--admin-dark-surface-3: #223140;--admin-dark-border: rgba(185, 204, 220, .18);--admin-dark-border-strong: rgba(245, 158, 11, .38);--admin-dark-text: #edf4f7;--admin-dark-muted: #a9bac8;--admin-dark-dim: #7d8fa0;--admin-dark-accent: #f59e0b;--admin-dark-accent-strong: #ffb84a;--admin-dark-success: #2dd4bf;--admin-dark-warn: #fbbf24;--admin-dark-danger: #f87171;--admin-dark-focus: #f59e0b;--bg: var(--admin-dark-bg);--surface: var(--admin-dark-surface);--surface-muted: var(--admin-dark-surface-2);--text: var(--admin-dark-text);--muted: var(--admin-dark-muted);--muted-strong: var(--admin-dark-text);--border: var(--admin-dark-border);--border-subtle: rgba(185, 204, 220, .1);--field: #0d1620;--accent: var(--admin-dark-accent);--sidebar: #08101a;--focus-ring: var(--admin-dark-focus);color-scheme:dark}body{background:radial-gradient(circle at 10% 0%,rgba(245,158,11,.09),transparent 34rem),linear-gradient(180deg,#0b1118,#0d141d 45%,#080d13);color:var(--admin-dark-text)}.ops-shell{grid-template-columns:minmax(250px,290px) minmax(0,1fr);width:100%;max-width:100vw;overflow-x:clip;background:transparent}.ops-shell:has(.sidebar-collapsed){grid-template-columns:76px minmax(0,1fr)}.sidebar{position:sticky;top:0;max-height:100vh;overflow:auto;border-right:1px solid var(--admin-dark-border);background:linear-gradient(180deg,#0c141efa,#070c13fa),var(--sidebar);padding:14px 12px}.brand{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;min-height:44px;border:1px solid rgba(245,158,11,.28);border-radius:8px;background:#f59e0b14;padding:8px}.brand-copy{display:grid;gap:1px;min-width:0}.brand-copy strong,.brand-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand-copy small{color:var(--admin-dark-muted);font-size:.72rem;font-weight:800}.brand-mark{border-radius:7px;background:linear-gradient(135deg,#c2410c,#f59e0b);box-shadow:0 8px 22px #f59e0b38}.sidebar-collapse-trigger{display:inline-grid;place-items:center;min-width:28px;min-height:28px;border-radius:6px;padding:0}.sidebar-collapsed{overflow:visible}.sidebar-collapsed .brand{grid-template-columns:34px;justify-content:center}.sidebar-collapsed .brand-copy,.sidebar-collapsed .sidebar-collapse-trigger,.sidebar-collapsed .admin-nav-group-heading,.sidebar-collapsed .station-task-nav,.sidebar-collapsed .saved-view-nav{display:none}.sidebar-collapsed .admin-nav-group{border-top:0;padding-top:0}.sidebar-collapsed .admin-nav-group-links{gap:6px}.sidebar-collapsed .nav-item{position:relative;grid-template-columns:1fr;justify-items:center;min-width:44px;padding:8px}.sidebar-collapsed .nav-item span{position:absolute;left:calc(100% + 8px);z-index:90;display:none;width:max-content;max-width:220px;border:1px solid rgba(185,204,220,.18);border-radius:6px;background:#101923;color:var(--admin-dark-text);padding:7px 9px;box-shadow:0 14px 30px #00000052}.sidebar-collapsed .nav-item:hover span,.sidebar-collapsed .nav-item:focus-visible span{display:block}.admin-nav-group{display:grid;gap:6px;border-top:1px solid rgba(185,204,220,.13);padding-top:10px}.admin-nav-group:first-child{border-top:0;padding-top:0}.admin-nav-group-heading{display:grid;gap:2px;padding:0 4px}.admin-nav-group-heading strong{color:#ffffffe6;font-size:.76rem;letter-spacing:0;text-transform:uppercase}.admin-nav-group-heading small{color:#cbd5e19e;font-size:.71rem;line-height:1.25}.admin-nav-group-links{display:grid;gap:4px}.nav-item{min-height:34px;border:1px solid transparent;color:#edf4f7c7;font-weight:700}.nav-item.active,.nav-item:hover,.nav-item:focus-visible{border-color:#f59e0b52;background:#f59e0b1f;color:#fff7ed}.station-task-nav{border-top-color:#f59e0b33}.station-nav-item{border-color:#b9ccdc1f;background:#ffffff06}.station-nav-item.active,.station-nav-item:hover,.station-nav-item:focus-visible{border-color:#f59e0b57;background:#f59e0b1a}.main{min-width:0;width:100%;max-width:100%;overflow-x:clip;padding:clamp(12px,2vw,22px)}.validation-summary.conflict,.ddh-form-validation-summary.validation-summary.conflict{border-color:#f8717161;background:linear-gradient(180deg,#7f1d1d4d,#7f1d1d2e),var(--admin-dark-surface);color:var(--admin-dark-text)}.validation-summary.warn{border-color:#fbbf245c;background:linear-gradient(180deg,#713f124d,#713f122e),var(--admin-dark-surface);color:var(--admin-dark-text)}.ddh-form-validation-summary.validation-summary em{color:var(--admin-dark-muted)}.topbar{position:sticky;top:0;z-index:50;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,460px) auto;align-items:start;border-radius:10px;padding:12px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.admin-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;color:var(--admin-dark-muted);font-size:.74rem;font-weight:900}.admin-breadcrumbs strong{color:var(--admin-dark-text)}.environment-badge{min-width:64px;max-width:100%;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(185,204,220,.18);border-radius:999px;background:#33415580;color:var(--admin-dark-text);padding:2px 7px;overflow-wrap:normal;white-space:nowrap;word-break:normal}.global-api-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(248,113,113,.36);border-radius:8px;background:#7f1d1d42;color:#fecaca;padding:9px 12px}.global-api-banner div{display:grid;gap:2px}.global-api-banner span{color:#f8c7c1;font-size:.84rem}.panel-heading.compact{min-width:0;flex-wrap:wrap}.topbar h1{color:var(--admin-dark-text)}.eyebrow{color:var(--admin-dark-accent-strong)}.route-description,.embedded-admin-status,.panel p,.subpanel p,.muted,.metric span,.status-tile span,.dashboard-widget-row small,.route-row span{color:var(--admin-dark-muted)}.embedded-admin-status.warning,.training-mode-banner{color:#fde68a}.training-mode-banner{border-color:#fbbf246b;background:#713f1238}.admin-mobile-quick-nav{display:none}.admin-route-focus{display:grid;grid-template-columns:minmax(min(220px,100%),.5fr) minmax(0,1fr);gap:12px;align-items:stretch;max-width:100%;border-radius:10px;border-left:5px solid var(--admin-dark-accent);padding:12px}.admin-route-focus-compact{display:block;padding:0}.admin-route-focus-compact>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;cursor:pointer;list-style:none;padding:10px 12px}.admin-route-focus-compact>summary::-webkit-details-marker{display:none}.admin-route-focus-compact>summary span{display:grid;gap:3px;min-width:0}.admin-route-focus-compact>summary small{overflow:hidden;color:var(--admin-dark-muted);text-overflow:ellipsis;white-space:nowrap}.admin-route-focus-compact>summary:after{color:var(--admin-dark-accent);content:"+";font-weight:900}.admin-route-focus-compact[open]>summary:after{content:"-"}.admin-route-focus-compact-body{display:grid;gap:10px;border-top:1px solid rgba(185,204,220,.13);padding:10px 12px 12px}.admin-route-focus-copy{display:grid;gap:6px;align-content:start}.admin-route-focus-title,.admin-route-focus-copy p{margin:0}.admin-route-focus-title{color:var(--admin-dark-text);font-size:1.02rem;font-weight:900;line-height:1.15}.admin-route-focus-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:8px}.admin-route-focus-fact{display:grid;gap:5px;min-width:0;border:1px solid rgba(185,204,220,.12);border-radius:8px;background:#080d1375;padding:9px}.admin-route-focus-fact span{color:var(--admin-dark-dim);font-size:.72rem;font-weight:900;text-transform:uppercase}.admin-route-focus-fact strong{color:var(--admin-dark-text);font-size:.86rem;line-height:1.3}.admin-route-focus-actions{grid-column:1 / -1}.admin-route-focus-linkbar a{min-height:32px;border:1px solid rgba(245,158,11,.24);border-radius:999px;padding:7px 12px;text-decoration:none}.command-shortcut-hint{opacity:0;width:0;max-width:0;overflow:hidden;transition:opacity .12s ease,max-width .12s ease,margin-left .12s ease}.command-trigger:hover .command-shortcut-hint,.command-trigger:focus-visible .command-shortcut-hint{opacity:1;width:auto;max-width:100px;margin-left:4px}.searchbox,.command-palette-search,input,select,textarea{border-color:#b9ccdc33;background:#0b141e;background-color:#0b141e;color:var(--admin-dark-text)}.ddh-button.ddh-button-secondary,.ddh-button.ddh-button-ghost,.ddh-button.ddh-tone-neutral,.command-trigger.ddh-button{border-color:#b9ccdc42;background:#142131;background-color:#142131;color:var(--admin-dark-text)}.ddh-button.ddh-button-secondary:hover,.ddh-button.ddh-button-ghost:hover,.command-trigger.ddh-button:hover{border-color:#f59e0b6b;background:#f59e0b29;color:#fff7ed}.ddh-button.ddh-button-primary,.ddh-button.ddh-tone-primary{border-color:#f59e0b8c;background:linear-gradient(180deg,#f59e0b,#c2410c);background-color:#f59e0b;color:#111827}.ddh-button.ddh-button-destructive,.ddh-button.ddh-tone-danger,.ddh-button.ddh-tone-destructive{border-color:#f871718c;background:#7f1d1dd1;background-color:#7f1d1d;color:#fee2e2}.ops-shell input,.ops-shell select,.ops-shell textarea{border-color:#b9ccdc3d!important;background-color:#0b141e!important;color:var(--admin-dark-text)!important}.ops-shell input[type=file]::file-selector-button{border:1px solid rgba(245,158,11,.34);border-radius:6px;background:#142131;color:var(--admin-dark-text)}input::placeholder,textarea::placeholder{color:#a9bac8b8}.ops-shell .ddh-skeleton{background:linear-gradient(90deg,#263648d1,#5e748980,#263648d1)!important;border:1px solid rgba(185,204,220,.08)}.global-search-result,.command-result{border-color:#b9ccdc24;background:#ffffff09;color:var(--admin-dark-text)}.global-search-result:hover,.global-search-result[aria-selected=true],.command-result:hover,.command-result[aria-selected=true]{border-color:#f59e0b5c;background:#f59e0b1f}.panel,.subpanel,.state-panel,.empty-state{border-radius:10px}.ops-shell .admin-error-state{border-color:#f871717a!important;background:linear-gradient(180deg,#7f1d1d52,#450a0a38),var(--admin-dark-surface)!important;color:var(--admin-dark-text)!important}.ops-shell .admin-error-state :is(h2,h3,strong,b){color:#fecaca!important}.ops-shell .admin-error-state :is(p,span,small,.ddh-error-state-copy){color:#f8c7c1!important}.ops-shell .admin-error-state .status-pill,.ops-shell .admin-error-state .ddh-status-pill{border-color:#fbbf2457!important;background:#713f125c!important;color:#fde68a!important}.shopify-backend-readiness-table{overflow-x:visible}.shopify-backend-readiness-table .shopify-backend-readiness-row{grid-template-columns:minmax(150px,.85fr) minmax(110px,.45fr) minmax(170px,.95fr) minmax(230px,1.25fr) minmax(210px,1.15fr);min-width:0;align-items:start}.shopify-backend-readiness-row>*{min-width:0;overflow-wrap:anywhere}.shopify-backend-readiness-row .status-pill{justify-self:start}.admin-error-diagnostics{margin-top:10px}.admin-error-diagnostics pre{max-height:320px;overflow:auto;margin:0;border-top:1px solid rgba(185,204,220,.12);color:var(--admin-dark-muted);white-space:pre-wrap;word-break:break-word;padding:10px}.settings-blast-row{grid-template-columns:minmax(0,1fr) minmax(168px,.28fr);align-items:start}.settings-blast-row-copy,.settings-blast-row-meta{display:grid;gap:4px;min-width:0}.settings-blast-row-copy a,.settings-blast-row-copy small,.settings-blast-row-meta small{overflow-wrap:anywhere}.settings-search-row{display:grid;gap:6px}body .ops-shell :is(.status-pill,.ddh-status-pill,.station-nav-badge,.station-nav-degraded,.environment-badge,.command-type,.filter-chip,.settings-disabled-cause-grid span){min-inline-size:64px;max-inline-size:100%;overflow-wrap:normal;white-space:nowrap;word-break:normal}body .ops-shell :is(.status-pill,.ddh-status-pill,.station-nav-degraded,.command-type,.filter-chip,.settings-disabled-cause-grid span){display:inline-flex;align-items:center;justify-content:center}.settings-workbench-tabs,.filter-chip-row{display:flex;flex-wrap:wrap;gap:7px}.settings-workbench-tab,.filter-chip{border:1px solid rgba(185,204,220,.16);border-radius:8px;background:#080d1361;color:var(--admin-dark-text);padding:8px 10px;text-decoration:none}.settings-workbench-tab{display:grid;gap:2px;min-width:176px}.settings-workbench-tab:hover,.settings-workbench-tab:focus-visible,.filter-chip:hover,.filter-chip:focus-visible{border-color:#f59e0b61;background:#f59e0b1a}.settings-workbench-tab small{color:var(--admin-dark-muted)}.settings-task-mode-panel{display:grid;gap:12px}.settings-task-mode-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.settings-task-mode-card{display:grid;align-content:start;gap:6px;min-height:112px;min-width:0;border:1px solid rgba(185,204,220,.16);border-radius:8px;background:#080d1357;color:var(--admin-dark-text);padding:10px;text-align:left;text-decoration:none}.settings-task-mode-card:hover,.settings-task-mode-card:focus-visible,.settings-task-mode-card.active,.settings-task-mode-card[aria-current=true]{border-color:#f59e0b75;background:#f59e0b1f;outline:none}.settings-task-mode-card strong,.settings-task-mode-card span{min-width:0}.settings-task-mode-card span{color:var(--admin-dark-muted);font-size:.78rem;line-height:1.35}.settings-task-mode-status,.settings-disabled-cause-grid,.settings-task-link-panel{display:flex;flex-wrap:wrap;gap:8px}.settings-task-mode-status>span{display:grid;gap:4px;min-width:132px}.settings-task-mode-status small{color:var(--admin-dark-muted);font-weight:800}.settings-disabled-cause-grid span{border:1px solid rgba(185,204,220,.14);border-radius:999px;background:#02061738;color:var(--admin-dark-muted);font-size:.76rem;font-weight:800;padding:5px 8px}.settings-task-drawer>summary{grid-template-columns:minmax(0,.85fr) minmax(min(280px,42%),.75fr) auto;min-height:52px}.settings-task-drawer[data-settings-task-active=true]>summary{border-left:4px solid var(--admin-dark-accent);background:#f59e0b14}.settings-task-drawer>summary .settings-task-drawer-title,.settings-task-drawer>summary .settings-task-drawer-summary{min-width:0;overflow-wrap:anywhere}.settings-task-drawer>summary .settings-task-drawer-title{display:grid;gap:3px}.settings-task-drawer>summary .settings-task-drawer-title small{color:var(--admin-dark-accent-strong);font-size:.72rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.settings-task-drawer>summary .settings-task-drawer-title strong{color:var(--admin-dark-text);font-size:.95rem;line-height:1.2}.settings-task-drawer>summary .settings-task-drawer-summary{color:var(--admin-dark-muted);font-size:.8rem;font-weight:700;line-height:1.35}.security-summary-buckets{display:grid;gap:8px;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:12px}.security-summary-bucket{background:#080d134d;border:1px solid rgba(185,204,220,.14);border-radius:8px;display:grid;gap:5px;min-width:0;padding:9px}.security-summary-bucket span{color:var(--admin-dark-muted);font-size:.78rem}.security-summary-bucket strong{color:var(--admin-dark-text);font-size:1.18rem}.settings-unsaved-bar{margin-bottom:10px}.settings-grid span{border:1px solid rgba(185,204,220,.16);background:#080d135c;color:var(--admin-dark-text)}.settings-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.settings-shopify-location-table{display:grid;gap:8px}.settings-shopify-location-row{display:grid;grid-template-columns:minmax(132px,.64fr) minmax(180px,1fr) minmax(220px,1.15fr) minmax(160px,.9fr) minmax(86px,auto);gap:8px;align-items:start;min-width:0;border:1px solid rgba(185,204,220,.14);border-radius:8px;background:#080d134d;padding:8px}.settings-shopify-location-row-header{border-color:#b9ccdc1a;background:#02061747}.settings-shopify-location-row-header span,.settings-shopify-location-field>span{min-width:0;color:var(--admin-dark-muted);font-size:.72rem;font-weight:900;letter-spacing:0;line-height:1.25;overflow-wrap:anywhere;text-transform:uppercase}.settings-shopify-location-field{display:grid;gap:5px;min-width:0;margin:0}.settings-shopify-location-field input,.settings-shopify-location-field select{width:100%;min-width:0}.settings-shopify-location-provider small{display:block;min-width:0;color:var(--admin-dark-muted);font-size:.74rem;line-height:1.25;overflow-wrap:anywhere}.settings-shopify-location-action{align-self:end;min-width:0;white-space:normal}.security-event-row{display:block}.security-event-row>summary{display:grid;grid-template-columns:inherit;gap:inherit;align-items:center;cursor:pointer;list-style:none}.security-event-row>summary::-webkit-details-marker{display:none}.security-event-detail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px;border-top:1px solid rgba(185,204,220,.12);color:var(--admin-dark-muted);padding-top:8px}.security-event-detail span{display:grid;gap:4px;min-width:0}.security-event-detail code{overflow-wrap:anywhere;color:var(--admin-dark-text)}.copy-id-button{justify-self:start;min-height:30px;border-radius:6px;padding:4px 8px}body .ops-shell :is(.ddh-button,.command-trigger.ddh-button,button.primary,a.primary,.primary,button.secondary,a.secondary,.secondary,.compact-action,.primary-action){flex-wrap:nowrap!important;overflow-wrap:normal!important;white-space:nowrap!important;word-break:normal!important}body .ops-shell :is(.ddh-button,.command-trigger.ddh-button,button.primary,a.primary,.primary,button.secondary,a.secondary,.secondary,.compact-action,.primary-action) :is(svg,.ddh-button-icon){flex:0 0 auto}@media(max-width:780px){body .ops-shell :is(.admin-station-action-bar .ddh-action-bar,.admin-station-action-bar .ddh-action-bar-secondary,.admin-station-action-bar .ddh-action-bar-priority,.admin-station-action-bar .panel-actions,.panel-actions,.compact-actions,.empty-actions,.sync-row-action-stack,.ddh-responsive-record-actions,.drop-selected-action-controls,.marketplace-control-row-actions){display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-content:stretch!important;align-items:stretch!important;flex-wrap:nowrap!important;overflow-x:visible!important}body .ops-shell :is(.admin-station-action-bar .ddh-action-bar,.admin-station-action-bar .panel-actions,.panel-actions,.compact-actions,.empty-actions,.sync-row-action-stack,.ddh-responsive-record-actions,.drop-selected-action-controls,.marketplace-control-row-actions) :is(a,button,.ddh-button,.compact-action,.ddh-action-bar-action-wrap){width:100%!important;min-width:0!important;max-width:100%!important}body .ops-shell :is(.admin-station-action-bar,.panel-actions,.compact-actions,.empty-actions,.sync-row-action-stack,.ddh-responsive-record-actions,.drop-selected-action-controls,.marketplace-control-row-actions) :is(.ddh-button,button.primary,a.primary,.primary,button.secondary,a.secondary,.secondary,.compact-action){justify-content:center!important;overflow-wrap:normal!important;white-space:nowrap!important;word-break:normal!important}}@media(max-width:1180px){.ops-shell{grid-template-columns:1fr}.sidebar{position:sticky;top:0;z-index:60;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;max-height:42vh;overflow:auto}#admin-nav{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px}.admin-nav-group{min-width:min(220px,56vw);border-top:0;border-left:1px solid rgba(185,204,220,.13);padding-top:0;padding-left:10px}.admin-nav-group-heading small{display:none}.admin-nav-group:not(.active) .admin-nav-group-links{display:none}.admin-nav-group:not(.active){display:none}.admin-nav-group.active .admin-nav-group-links{display:flex;gap:6px;overflow-x:auto}.admin-nav-group.active .nav-item{flex:0 0 auto;min-width:150px}.station-task-nav,.saved-view-nav{display:none}.topbar{grid-template-columns:1fr}.admin-mobile-quick-nav{display:flex;position:fixed;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));left:10px;z-index:80;justify-content:space-around;gap:4px;border:1px solid var(--admin-dark-border);border-radius:12px;background:#080d13f0;padding:6px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.admin-mobile-quick-nav a{flex:1 1 0;min-height:44px;display:grid;place-items:center;border:1px solid rgba(245,158,11,.22);border-radius:8px;color:var(--admin-dark-text);padding:7px 8px;font-size:.78rem;font-weight:900;text-decoration:none}.admin-mobile-quick-nav a[aria-current=page]{background:#f59e0b29;color:#fff7ed}.admin-route-focus{grid-template-columns:1fr}.admin-route-focus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1180px)and (min-width:721px){.ops-shell{grid-template-rows:86px minmax(0,1fr)}.sidebar{grid-template-columns:minmax(176px,auto) minmax(0,1fr);height:86px;max-height:86px;min-height:0;overflow:hidden}#admin-nav{contain:layout paint;display:block;min-width:0;overflow:hidden;padding-bottom:0}.admin-nav-group{display:none;min-width:0;border-left:0;padding-left:0}.admin-nav-group.active{display:block;min-width:0;max-width:100%;overflow:hidden}.admin-nav-group.active .admin-nav-group-heading{display:none}.admin-nav-group.active .admin-nav-group-links{display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:100%;overflow:hidden;scrollbar-width:none}.admin-nav-group.active .admin-nav-group-links::-webkit-scrollbar{display:none}.admin-nav-group.active .nav-item{width:100%;max-width:none;min-width:0;min-height:32px;padding:6px 10px}.admin-nav-group.active .nav-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:720px){html{scroll-padding-bottom:calc(var(--admin-mobile-bottom-nav-clearance) + env(safe-area-inset-bottom))}.ops-shell{display:block}.main,.sidebar{padding:10px}.main{padding-top:60px;padding-bottom:calc(var(--admin-mobile-bottom-nav-clearance) + env(safe-area-inset-bottom));scroll-padding-bottom:calc(var(--admin-mobile-bottom-nav-clearance) + env(safe-area-inset-bottom));overflow-x:hidden}.admin-station[data-station-density-framework=P08],.admin-station[data-station-density-framework=P08] :is(.admin-station-first-viewport,.admin-station-primary,.admin-station-task,.admin-station-blockers,.admin-station-activity,.admin-station-action-bar,.admin-station-secondary){scroll-margin-bottom:calc(var(--admin-mobile-bottom-nav-clearance) + env(safe-area-inset-bottom));scroll-padding-bottom:calc(var(--admin-mobile-bottom-nav-clearance) + env(safe-area-inset-bottom))}.sidebar{position:fixed;top:0;right:0;left:0;z-index:90;min-height:50px;height:50px;max-height:none;overflow:hidden;border-right:0;border-bottom:1px solid var(--admin-dark-border);padding:6px 10px}#admin-nav{display:none}.topbar{position:fixed;top:6px;right:10px;left:54px;z-index:95;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:38px;border:0;background:transparent;box-shadow:none;padding:0}.topbar .admin-breadcrumbs,.topbar .route-description,.topbar .embedded-admin-status,.topbar .training-mode-banner{display:none}.brand{width:34px;grid-template-columns:30px;min-height:38px;border:0;background:transparent;padding:4px 0 0}.brand-mark{min-width:30px;min-height:30px;font-size:.72rem}.brand-copy,.sidebar-collapse-trigger,.brand-copy small{display:none}.admin-breadcrumbs{font-size:.68rem}.topbar h1{margin:0;overflow:hidden;font-size:.98rem;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.global-search{display:none}.topbar .command-trigger{justify-self:end;min-height:32px;padding:5px 10px}.main>.admin-route-focus{display:none}.settings-blast-row{grid-template-columns:1fr}.settings-workbench-tabs,.filter-chip-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.settings-task-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-task-drawer>summary,.settings-shopify-location-row{grid-template-columns:1fr}.settings-shopify-location-row-header{display:none}.settings-shopify-location-action{width:100%}.settings-workbench-tab{min-width:0}.security-summary-buckets{grid-template-columns:repeat(2,minmax(0,1fr))}.security-event-row>summary,.security-event-detail{grid-template-columns:1fr}.shopify-backend-readiness-table .shopify-backend-readiness-row{grid-template-columns:1fr}.shopify-backend-readiness-table .header-row{display:none}}.panel,.subpanel{min-width:0}.metric{display:grid;gap:5px}.subpanel{display:grid;gap:10px;background:#fbfaf7}.admin-station{display:grid;gap:12px;--station-accent: #2563eb;--station-accent-soft: #eff6ff;--station-critical: #dc2626;--station-warning: #d97706}.admin-station-header,.admin-station-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.admin-station-header{border:1px solid var(--border);border-radius:6px;border-left:5px solid var(--station-accent);background:linear-gradient(180deg,#fff,#fbfdff);box-shadow:0 10px 24px #0f172a0f;padding:14px}.admin-station-header h2,.admin-station-header p,.admin-station-task h3,.admin-station-task p{margin:0}.admin-station-header p,.admin-station-task p,.action-reason{color:var(--muted)}.admin-station-title-row{align-items:center;justify-content:flex-start}.admin-station-header-main{display:grid;gap:8px;min-width:0}.admin-station-shortcut-hints,.admin-station-permission-summary{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.admin-station-shortcut-hints span,.admin-station-permission-summary a,.admin-station-permission-summary small{display:inline-flex;min-height:30px;align-items:center;border:1px solid var(--border);border-radius:999px;background:#fff;color:var(--muted);font-size:12px;font-weight:800;padding:4px 9px;text-decoration:none}.admin-station-shortcut-hints kbd{min-width:24px;margin-right:5px;border:1px solid color-mix(in srgb,var(--station-accent) 30%,var(--border));border-radius:5px;background:var(--station-accent-soft);color:#1d4ed8;font-family:inherit;font-size:11px;font-weight:900;padding:1px 5px;text-align:center}.admin-station-permission-summary{padding-top:2px}.admin-station-permission-summary>div{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.admin-station-permission-summary strong{font-size:12px}.admin-station-permission-summary a{color:var(--accent)}.admin-station-context{display:flex;flex-wrap:wrap;gap:6px;align-items:center;color:var(--muted);font-size:12px;font-weight:800}.admin-station-context span,.admin-station-context a{border:1px solid var(--border);border-radius:999px;background:#fbfaf7;color:inherit;padding:4px 8px;text-decoration:none}.admin-station-context .admin-station-context-warn{border-color:#fed7aa;background:#fff7ed;color:#9a3412}.admin-station-context .admin-station-context-alert{border-color:#fecaca;background:#fef2f2;color:#991b1b}.admin-station-safe-exit{flex:0 0 auto}.admin-station-safe-action{display:grid;gap:4px;justify-items:end}.admin-station-metrics{display:grid;gap:8px}.admin-station-focus-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;border:1px solid var(--border);border-radius:6px;background:#f8fafc;padding:10px}.admin-station-focus-item{display:grid;gap:4px;min-width:0;border:1px solid var(--border);border-radius:6px;background:#fff;padding:8px}.admin-station-focus-item span{color:var(--muted);font-size:12px;font-weight:800}.admin-station-focus-item strong{overflow-wrap:anywhere}.admin-station-focus-item .status-pill{justify-self:start}.admin-station-grid{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(300px,.72fr);gap:12px;align-items:start}.admin-station-primary,.admin-station-task,.admin-station-blockers,.admin-station-activity,.admin-station-secondary{display:grid;gap:10px;min-width:0;border:1px solid var(--border);border-radius:6px;background:var(--surface);padding:12px}.admin-station-primary{border-width:2px;border-color:color-mix(in srgb,var(--station-accent) 65%,var(--border));background:linear-gradient(180deg,var(--station-accent-soft),#fff 72%);box-shadow:0 12px 28px #2563eb1a}.admin-station-primary:focus{outline:3px solid color-mix(in srgb,var(--accent) 45%,transparent);outline-offset:2px}.admin-station input:not([type=checkbox]):not([type=radio]),.admin-station select,.admin-station textarea,.scanner-line-row input,.packing-station-scan input,.mobile-scan-form input{min-height:48px;border:2px solid color-mix(in srgb,var(--station-accent) 34%,var(--border));border-radius:7px;background:#fff}.admin-station input:not([type=checkbox]):not([type=radio]):focus-visible,.admin-station select:focus-visible,.admin-station textarea:focus-visible,.scanner-line-row input:focus-visible,.packing-station-scan input:focus-visible,.mobile-scan-form input:focus-visible{border-color:var(--station-accent)}.admin-station-blocker-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.admin-station-blocker{display:grid;gap:4px;border:1px solid var(--border);border-left-width:5px;border-radius:6px;background:#fbfaf7;padding:10px}.admin-station-blocker span,.admin-station-blocker small{color:var(--muted)}.admin-station-blocker-critical{border-color:#fecaca;border-left-color:var(--station-critical);background:#fef2f2}.admin-station-blocker-warning{border-color:#fed7aa;border-left-color:var(--station-warning);background:#fff7ed}.admin-station-blocker-info{border-left-color:var(--station-accent);background:#f8fafc}.admin-station-activity,.admin-station-secondary{grid-column:1 / -1}.admin-station-action-bar{position:sticky;bottom:0;z-index:3;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;border:1px solid var(--border);border-radius:6px;background:color-mix(in srgb,var(--surface) 94%,#fff);box-shadow:0 -8px 24px #10182814;padding:10px}.admin-station-action-bar .ddh-action-bar{width:100%}.admin-station-action-bar .ddh-action-bar-priority{margin-left:auto}.admin-station-action-bar .ddh-action-bar-action-primary .ddh-button,.admin-station-action-bar .ddh-action-bar-action-primary.ddh-button{min-height:44px;padding-inline:18px}.admin-station-action-bar a[aria-disabled=true]{cursor:not-allowed;opacity:.62}.station-task-form{display:grid;gap:10px}.compact-status-summary{gap:6px;padding:8px}.compact-status-summary .ddh-status-summary-details{display:grid;gap:4px}.owner-dashboard{display:grid;gap:12px}.owner-dashboard-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border:1px solid var(--border);border-radius:6px;background:var(--surface);padding:12px}.owner-dashboard-header h2,.owner-dashboard-header p,.owner-dashboard-decision-card h3,.owner-dashboard-decision-card p{margin:0}.owner-dashboard-header p,.owner-dashboard-decision-card p{color:var(--muted)}.owner-dashboard-timeframe{display:grid;gap:4px;min-width:160px;font-weight:800}.owner-dashboard-doc-links{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.owner-dashboard-doc-links a{border:1px solid var(--border);border-radius:6px;background:var(--surface);padding:7px 10px;color:inherit;font-weight:800;text-decoration:none}.owner-dashboard-cockpit,.owner-cockpit-panel{display:grid;gap:10px;min-width:0}.owner-cockpit-hero,.owner-cockpit-priority,.owner-cockpit-section,.owner-cockpit-channel{border:1px solid var(--border);border-radius:6px;background:var(--surface)}.owner-cockpit-hero{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px}.owner-cockpit-hero h2,.owner-cockpit-hero p,.owner-cockpit-priority h3,.owner-cockpit-priority p,.owner-cockpit-footnote{margin:0}.owner-cockpit-hero p,.owner-cockpit-row small,.owner-cockpit-channel small,.owner-cockpit-section small,.owner-cockpit-footnote{color:var(--muted)}.owner-cockpit-hero-status{display:grid;justify-items:end;gap:6px;min-width:150px}.owner-cockpit-priority-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.owner-cockpit-priority{display:grid;align-content:start;gap:8px;min-width:0;padding:10px}.owner-cockpit-list,.owner-cockpit-channel-list{display:grid;gap:6px;min-width:0}.owner-cockpit-row,.owner-cockpit-section,.owner-cockpit-channel{color:inherit;text-decoration:none}.owner-cockpit-row,.owner-cockpit-section{display:flex;justify-content:space-between;align-items:center;gap:8px;min-width:0}.owner-cockpit-row span,.owner-cockpit-section span{display:grid;gap:2px;min-width:0}.owner-cockpit-row strong,.owner-cockpit-row small,.owner-cockpit-section strong,.owner-cockpit-section small,.owner-cockpit-channel strong,.owner-cockpit-channel span,.owner-cockpit-channel small{overflow-wrap:anywhere}.owner-cockpit-channel-list{grid-template-columns:repeat(3,minmax(0,1fr))}.owner-cockpit-channel{display:grid;gap:2px;padding:8px}.owner-cockpit-sections{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.owner-cockpit-section{padding:9px}.owner-cockpit-footnote{font-size:13px}.owner-dashboard-kpis,.owner-dashboard-decision-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.owner-dashboard-section-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.owner-dashboard-zone{display:grid;gap:10px;min-width:0}.owner-dashboard-decision-card{display:grid;gap:8px;min-width:0;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:inherit;padding:12px;text-decoration:none}.owner-dashboard-decision-card:hover,.owner-dashboard-decision-card:focus-visible{border-color:var(--accent)}.owner-dashboard-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:start}.owner-dashboard-impact,.owner-dashboard-sensitive{grid-column:1 / -1}.owner-dashboard-risk,.owner-dashboard-trend,.owner-dashboard-impact,.owner-dashboard-sensitive{display:grid;gap:10px;min-width:0}.marketplace-go-no-go-list{display:grid;gap:10px}.marketplace-go-no-go-row{display:grid;grid-template-columns:minmax(170px,.72fr) repeat(3,minmax(190px,1fr)) minmax(180px,.75fr);gap:10px;align-items:start;border:1px solid var(--border-subtle);border-radius:6px;background:var(--surface);padding:10px}.marketplace-go-no-go-header,.marketplace-go-no-go-question,.marketplace-control-row-actions{display:grid;gap:6px;min-width:0}.marketplace-go-no-go-header strong,.marketplace-go-no-go-question strong{line-height:1.25}.marketplace-go-no-go-question h3{margin:0;color:#475467;font-size:12px;font-weight:800}.marketplace-control-blocker-list,.marketplace-control-impact-list{display:grid;gap:4px;margin:0;padding-left:16px}.marketplace-control-blocker-list li,.marketplace-control-impact-list li,.marketplace-control-disabled-note,.marketplace-control-review-note{color:#667085;font-size:12px;line-height:1.35}.marketplace-control-disabled-note{color:#9a3412;font-weight:700}.marketplace-control-row-actions{justify-items:stretch}.marketplace-control-row-actions button{width:100%}.owner-launch-proof-detail{display:grid;gap:10px;border:1px solid var(--border-subtle);border-radius:6px;background:var(--surface-muted);padding:10px}.owner-launch-proof-detail .panel-heading{margin:0}.owner-launch-proof-detail h3{margin:0;font-size:14px;line-height:1.25}.owner-launch-proof-selector{border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-weight:800;padding:0;text-align:left;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.owner-launch-proof-selector:focus-visible{border-radius:4px;outline:2px solid var(--focus-ring);outline-offset:2px}.owner-launch-go-no-go-matrix{display:grid;gap:8px;overflow-x:auto}.owner-launch-matrix-row{display:grid;grid-template-columns:minmax(150px,.7fr) repeat(4,minmax(150px,1fr));gap:8px;min-width:800px}.owner-launch-matrix-header{color:#475467;font-size:12px;font-weight:900}.owner-launch-matrix-header span,.owner-launch-matrix-provider,.owner-launch-matrix-cell{min-width:0}.owner-launch-matrix-header span,.owner-launch-matrix-provider{display:grid;gap:4px;align-content:start}.owner-launch-matrix-header small,.owner-launch-matrix-provider small,.owner-launch-matrix-cell small{color:#667085;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.owner-launch-matrix-provider,.owner-launch-matrix-cell{border:1px solid var(--border-subtle);border-radius:6px;background:var(--surface);padding:8px}.owner-launch-matrix-cell-shell{min-width:0}.owner-launch-matrix-cell{display:grid;gap:6px;width:100%;min-height:100%;color:inherit;cursor:pointer;font:inherit;text-align:left}.owner-launch-matrix-cell:hover,.owner-launch-matrix-cell:focus-visible{border-color:var(--accent)}.owner-launch-matrix-cell:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.owner-launch-matrix-cell.selected-row{background:color-mix(in srgb,var(--surface-muted) 72%,white 28%);box-shadow:inset 3px 0 0 var(--accent)}.owner-launch-matrix-cell-top{display:flex;justify-content:space-between;gap:6px;align-items:flex-start;min-width:0}.owner-launch-matrix-cell-top strong{line-height:1.25;overflow-wrap:anywhere}.table-row.selected-row{background:color-mix(in srgb,var(--surface-muted) 72%,white 28%);box-shadow:inset 3px 0 0 var(--accent)}.metric strong{font-size:24px;line-height:1}.panel-heading,.health-row,.table-row,.scan-demo,.drop-band{display:flex;justify-content:space-between;gap:10px;align-items:center}.panel-actions,.freshness-row{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px}.status-row,.compact-actions{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0;max-width:100%}.freshness-row>*,.status-row>*,.compact-actions>*{min-width:0}.quick-action-drawer{position:sticky;bottom:16px;display:grid;gap:12px;border:1px solid var(--border);border-radius:8px;background:var(--surface);box-shadow:0 18px 48px #1018282e;padding:14px;z-index:4}.quick-action-drawer-header,.quick-action-item{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.quick-action-list{display:grid;gap:8px}.quick-action-item{border-top:1px solid var(--border-subtle);padding-top:8px}.quick-action-item small{max-width:340px;color:#667085;text-align:right}.three-column-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.note-template-column{display:grid;gap:8px;align-content:start}.note-template-column textarea{min-height:112px;resize:vertical}.workload-board-grid{display:grid;grid-template-columns:repeat(5,minmax(180px,1fr));gap:10px;overflow-x:auto}.workload-group-column{display:grid;gap:8px;align-content:start}.workload-group-card{display:grid;gap:8px;border:1px solid var(--border-subtle);border-radius:6px;padding:10px;background:#fff}.workload-assignment-panel{display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,.8fr) minmax(180px,.8fr) minmax(220px,1fr) auto;gap:10px;align-items:end;border-top:1px solid var(--border-subtle);margin-top:12px;padding-top:12px}.assignment-suggestion{display:grid;gap:4px;align-self:stretch;border:1px solid var(--border-subtle);border-radius:6px;padding:8px;background:#fff}.sla-badge{display:inline-flex;flex-wrap:wrap;gap:4px;align-items:center}.compact-search{margin-top:12px;align-items:end}.compact-search label{min-width:min(360px,100%)}.compact-notes{min-width:180px;min-height:42px;resize:vertical}.freshness-label{color:#667085;font-size:11px;font-weight:700}.health-row,.table-row{border-top:1px solid var(--border-subtle);padding:8px 0}.status-pill{display:inline-flex;align-items:center;gap:5px;border-radius:var(--ddh-radius-pill);padding:3px 7px;max-width:100%;font-size:11px;font-weight:800;line-height:1.2;white-space:normal;overflow-wrap:anywhere}.status-pill-good{color:var(--status-good-text);background:var(--status-good-bg)}.status-pill-warn{color:var(--status-warn-text);background:var(--status-warn-bg)}.status-pill-bad{color:var(--status-bad-text);background:var(--status-bad-bg)}.status-pill-neutral{color:var(--status-neutral-text);background:var(--status-neutral-bg)}.status-tile,.step,.empty-state{border:1px solid var(--border-subtle);border-radius:6px;padding:10px;background:var(--surface-muted)}.status-grid,.status-columns,.metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:10px;align-items:stretch;min-width:0}@media(max-width:1100px){.marketplace-go-no-go-row{grid-template-columns:1fr}.owner-launch-matrix-row{grid-template-columns:1fr;min-width:0}.owner-launch-matrix-header{display:none}.marketplace-control-row-actions{justify-items:start}.marketplace-control-row-actions button{width:auto}}.analytics-chart-grid{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(180px,.8fr) minmax(300px,2fr);gap:10px;margin-top:10px}.analytics-metric-card,.analytics-trend,.analytics-chart{border:1px solid var(--border-subtle);border-radius:6px;background:#fff;padding:10px}.analytics-metric-card,.analytics-trend{display:grid;gap:5px;align-content:start}.analytics-metric-card span,.analytics-trend span,.analytics-chart-heading h3{font-size:12px;font-weight:900;text-transform:uppercase}.analytics-metric-card strong,.analytics-trend strong{font-size:24px;line-height:1}.analytics-metric-card small,.analytics-trend small,.analytics-chart-heading p{color:var(--muted);font-size:12px;margin:0}.analytics-metric-good,.analytics-trend-good{border-color:#86efac}.analytics-metric-warn,.analytics-trend-warn{border-color:#fbbf24}.analytics-metric-bad,.analytics-trend-bad{border-color:#fca5a5}.analytics-chart{display:grid;gap:10px;min-width:0}.topbar,.admin-route-focus,.admin-station-first-viewport,.owner-dashboard-first-viewport,.panel,.subpanel,.state-panel,.empty-state,.settings-panel,.dashboard-widget-row,.route-row,.status-tile,.metric-card,.admin-station-secondary,.validation-summary,.inline-alert,.command-palette,.global-search-dropdown{border:1px solid var(--admin-dark-border);background:linear-gradient(180deg,#ffffff09,#ffffff05),var(--admin-dark-surface);color:var(--admin-dark-text);box-shadow:0 18px 42px #0003}.admin-drilldown-panel{display:grid;gap:10px;border:1px solid var(--admin-dark-border);border-radius:8px;background:color-mix(in srgb,var(--admin-dark-panel) 88%,transparent);padding:0}.admin-drilldown-panel>summary{align-items:center;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:48px;padding:12px 14px}.admin-drilldown-panel>summary::-webkit-details-marker{display:none}.admin-drilldown-panel>summary:after{color:var(--admin-dark-muted);content:"Open";font-size:.72rem;font-weight:800;text-transform:uppercase}.admin-drilldown-panel[open]>summary:after{content:"Close"}.admin-drilldown-panel>summary span{color:var(--admin-dark-text);font-weight:900}.admin-drilldown-panel>summary small{color:var(--admin-dark-muted);font-weight:700;line-height:1.3}.admin-drilldown-panel[open]{padding-bottom:12px}.admin-drilldown-panel:not([open])>:not(summary){display:none}.admin-drilldown-panel[open]>:not(summary){margin-right:12px;margin-left:12px}.card-scanner-station .admin-drilldown-panel>summary{align-items:start;grid-template-areas:"title action" "description action";row-gap:4px}.card-scanner-station .admin-drilldown-panel>summary:after{grid-area:action;align-self:center;justify-self:end}.card-scanner-station .admin-drilldown-panel>summary span{grid-area:title;min-width:0;overflow-wrap:anywhere}.card-scanner-station .admin-drilldown-panel>summary small{grid-area:description;min-width:0;overflow-wrap:anywhere}.receiving-staged-summary,.receiving-current-strip{align-items:center;border:1px solid var(--admin-dark-border);border-radius:8px;display:grid;gap:10px;min-width:0;padding:10px}.receiving-staged-summary{grid-template-columns:auto minmax(0,1fr) auto}.receiving-current-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.receiving-staged-summary span,.receiving-current-strip span{color:var(--admin-dark-muted);display:block;font-size:.76rem;font-weight:800;line-height:1.25}.receiving-staged-summary>span,.receiving-current-strip strong{color:var(--admin-dark-text);font-weight:900;overflow-wrap:anywhere}.receiving-line-drilldown .scanner-line-row{min-width:900px}.receiving-secondary-fields .scan-demo,.receiving-secondary-workbench .scan-demo{margin-top:0}.receiving-secondary-fields>summary{align-items:start;grid-template-areas:"title action" "description action";row-gap:4px}.receiving-secondary-fields>summary:after{grid-area:action;justify-self:end}.receiving-secondary-fields>summary span{grid-area:title;min-width:0;overflow-wrap:anywhere}.receiving-secondary-fields>summary small{grid-area:description;min-width:0;overflow-wrap:anywhere}.receiving-empty-scan-state{margin:0}.receiving-active-step-workbench{display:grid;gap:10px;min-width:0;border:1px solid rgba(45,212,191,.24);border-radius:10px;background:#14b8a612;padding:10px}.receiving-workbench-header{align-items:center;display:flex;justify-content:space-between;gap:10px;min-width:0}.receiving-workbench-header>div,.receiving-workbench-cell,.receiving-workbench-source-grid>div{min-width:0}.receiving-workbench-header>div>span,.receiving-workbench-cell>span,.receiving-workbench-source-grid span{display:block;color:var(--admin-dark-dim);font-size:.72rem;font-weight:900;line-height:1.25;text-transform:uppercase}.receiving-workbench-header strong,.receiving-workbench-cell strong,.receiving-workbench-source-grid strong{display:block;color:var(--admin-dark-text);font-weight:900;line-height:1.24;overflow-wrap:anywhere}.receiving-workbench-header small{color:var(--admin-dark-muted);display:block;font-size:.76rem;line-height:1.35;margin-top:2px;max-width:72ch;overflow-wrap:anywhere}.receiving-workbench-header .status-pill{flex:0 0 auto;white-space:nowrap}.receiving-workbench-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.receiving-workbench-cell{display:grid;align-content:start;gap:5px;border:1px solid rgba(185,204,220,.16);border-radius:8px;background:#080d1357;padding:9px}.receiving-workbench-cell small,.receiving-workbench-blocker-summary li{color:var(--admin-dark-muted);font-size:.76rem;line-height:1.32;overflow-wrap:anywhere}.receiving-workbench-primary .primary{justify-self:start;min-height:34px}.receiving-workbench-primary .primary:disabled{border-color:#fbbf2457;background:#0f172abd;color:#e2e8f0ad;cursor:not-allowed;opacity:1;box-shadow:inset 0 0 0 1px #fbbf241f}.receiving-workbench-disabled-reason{border:1px solid rgba(251,191,36,.24);border-radius:7px;background:#713f1233;color:#fde68a;display:block;font-size:.72rem;font-weight:850;line-height:1.3;overflow-wrap:anywhere;padding:5px 7px}.receiving-completion-disabled-reason{align-self:center;border:1px solid rgba(251,191,36,.24);border-radius:7px;background:#713f1233;color:#fde68a;font-size:.72rem;font-weight:850;line-height:1.3;overflow-wrap:anywhere;padding:5px 7px}.receiving-workbench-path{border-color:#60a5fa3d;background:#1e40af24}.receiving-workbench-blocker-summary ul{display:grid;gap:4px;margin:0;padding-left:18px}.receiving-workbench-result-good{border-color:#2dd4bf52;background:#14b8a61a}.receiving-workbench-result-warn{border-color:#fbbf2457;background:#713f123d}.receiving-workbench-source-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}@media(min-width:721px){.receiving-station .receiving-workbench-grid,.receiving-station .receiving-workbench-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.receiving-workbench-source-grid>div{display:grid;gap:4px;border:1px solid rgba(185,204,220,.14);border-radius:8px;background:#02061738;padding:8px}.station-next-capture-card{align-items:end;border:1px solid var(--admin-dark-border-strong);border-radius:8px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:12px}.station-next-capture-card label{display:grid;gap:6px;min-width:0}.station-next-capture-copy{display:grid;gap:4px;min-width:0}.station-next-capture-card label span,.station-next-capture-card strong{display:block;min-width:0;color:var(--admin-dark-text);font-weight:900;overflow-wrap:anywhere}.station-next-capture-card label small,.station-next-capture-card small{display:block;min-width:0;color:var(--admin-dark-muted);line-height:1.35;overflow-wrap:anywhere}.station-next-capture-card input{max-width:100%;min-width:0}.workload-board-grid{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));min-width:0;overflow-x:visible}.workload-group-column,.workload-assignment-panel{min-width:0}.workload-assignment-panel{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr))}.admin-route-focus-linkbar{display:flex;flex-wrap:wrap;gap:8px}.admin-route-focus-linkbar a,.owner-dashboard-doc-links a,.saved-view-card,.panel-actions a,a.secondary,button.secondary,.secondary,button,.command-trigger,.action-bar button,.action-bar a{border-color:#b9ccdc2e;background:#ffffff0b;color:var(--admin-dark-text)}button.primary,.primary,.action-bar .primary,.admin-station-action-bar .primary{border-color:#f59e0b73;background:linear-gradient(180deg,#f59e0b,#c2410c);color:#111827}.admin-station-action-bar .ddh-action-bar,.admin-station-action-bar .panel-actions{flex-wrap:wrap}.admin-station input,.admin-station select,.admin-station textarea,.settings-panel input,.settings-panel select,.settings-panel textarea,.compact-table input,.compact-table select,.compact-table textarea{border-color:#b9ccdc3d;background:#0b141e;background-color:#0b141e;color:var(--admin-dark-text)}.panel-heading,.route-row,.dashboard-widget-row,.status-grid,.status-columns,.health-grid,.metric-grid,.owner-dashboard-kpis,.owner-dashboard-decision-grid{min-width:0}.status-grid,.status-columns,.metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:10px;align-items:stretch}.status-tile,.metric,.metric-card,.analytics-metric-card,.ddh-status-summary,.ddh-media-readiness,.ddh-responsive-record-card,.dashboard-widget-row,.route-row{border-color:#b9ccdc24;background:#080d1357;color:var(--admin-dark-text)}.status-tile{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon label" "icon value";gap:3px 8px;align-content:start;min-width:0}.status-tile>svg{grid-area:icon;margin-top:1px;flex:0 0 auto}.status-tile-label,.status-tile span{grid-area:label;min-width:0;line-height:1.25;overflow-wrap:anywhere}.status-tile-value,.status-tile strong{grid-area:value;min-width:0;line-height:1.2;overflow-wrap:anywhere}.status-tile .status-pill,.status-tile small{grid-column:2;min-width:0;overflow-wrap:anywhere}.owner-dashboard .ddh-status-summary,.owner-dashboard .ddh-media-readiness,.owner-dashboard .ddh-responsive-record-card,.owner-dashboard .metric,.owner-dashboard .metric-card,.owner-dashboard .analytics-metric-card,.owner-dashboard .status-tile,.owner-dashboard .health-row,.owner-dashboard .dashboard-widget,.admin-station .ddh-status-summary,.admin-station .ddh-media-readiness,.admin-station .ddh-responsive-record-card{border-color:#b9ccdc29!important;background:#080d136b!important;color:var(--admin-dark-text)!important}.owner-dashboard details:not([open])>:not(summary),.owner-decision-card-more:not([open])>:not(summary){display:none!important}.ops-shell .ddh-status-summary p,.ops-shell .ddh-media-readiness p,.ops-shell .ddh-responsive-record-title span,.ops-shell .ddh-responsive-record-mobile-field dt,.ops-shell .ddh-responsive-record-detail>div,.ops-shell .analytics-metric-card span,.ops-shell .analytics-metric-card small,.metric span,.status-tile span,.dashboard-widget-row small{color:var(--admin-dark-muted)!important}.ops-shell .ddh-status-summary-details dd,.ops-shell .ddh-media-readiness-next-action,.ops-shell .ddh-responsive-record-mobile-field dd,.ops-shell .ddh-responsive-record-title strong,.ops-shell .analytics-metric-card strong,.metric strong,.status-tile strong{color:var(--admin-dark-text)!important}.admin-station-first-viewport{display:grid;gap:10px;border-radius:12px;border-left:5px solid var(--admin-dark-success);padding:10px}.admin-station-header{border:0;border-radius:10px;background:#080d135c;box-shadow:none;padding:12px}.admin-station-header,.admin-station-title-row{align-items:stretch}.admin-station-help-drawer,.admin-station-more-actions,.admin-error-diagnostics{border:1px solid rgba(185,204,220,.14);border-radius:8px;background:#080d1357}.admin-station-help-drawer>summary,.admin-station-more-actions>summary,.admin-error-diagnostics>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;list-style:none;color:var(--admin-dark-muted);font-size:.78rem;font-weight:900;padding:8px 10px}.admin-station-help-drawer>summary::-webkit-details-marker,.admin-station-more-actions>summary::-webkit-details-marker,.admin-error-diagnostics>summary::-webkit-details-marker{display:none}.admin-station-help-drawer>summary:after,.admin-station-more-actions>summary:after,.admin-error-diagnostics>summary:after{color:var(--admin-dark-accent);content:"+"}.admin-station-help-drawer[open]>summary:after,.admin-station-more-actions[open]>summary:after,.admin-error-diagnostics[open]>summary:after{content:"-"}.admin-station-help-drawer[open]{padding-bottom:8px}.admin-station-help-drawer[open] .admin-station-shortcut-hints,.admin-station-help-drawer[open] .admin-station-permission-summary{padding-inline:8px}.admin-station-title-row h2,.owner-dashboard-header h2{color:var(--admin-dark-text)}.admin-station-hero-actions{display:grid;gap:8px;justify-items:end;min-width:220px}.admin-station-primary-action-preview{display:grid;gap:3px;width:100%;max-width:260px;border:1px solid rgba(45,212,191,.32);border-radius:8px;background:#14b8a617;padding:9px}.admin-station-primary-action-preview span,.owner-dashboard-panel-count span{color:var(--admin-dark-dim);font-size:.72rem;font-weight:900;text-transform:uppercase}.admin-station-primary-action-preview strong,.owner-dashboard-panel-count strong{color:var(--admin-dark-text)}.admin-station-shortcut-hints span,.admin-station-permission-summary a,.admin-station-permission-summary small,.admin-station-context span,.admin-station-context a{border-color:#b9ccdc29;background:#ffffff0a;color:var(--admin-dark-muted)}.admin-station-shortcut-hints kbd{border-color:#f59e0b5c;background:#f59e0b1f;color:#fde68a}.admin-station-context .admin-station-context-warn{border-color:#fbbf245c;background:#713f123d;color:#fde68a}.admin-station-context .admin-station-context-alert{border-color:#f8717161;background:#7f1d1d47;color:#fecaca}.admin-station-focus-summary{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));border-color:#b9ccdc21;background:#080d135c}.admin-station-focus-item,.admin-station-primary,.admin-station-task,.admin-station-blockers,.admin-station-activity{border-color:#b9ccdc24;background:#ffffff09}.admin-station-blocker{border-color:#b9ccdc29;background:#080d1361;color:var(--admin-dark-text)}.admin-station-blocker span,.admin-station-blocker small{color:var(--admin-dark-muted)}.admin-station-blocker-critical{border-color:#f871715c;border-left-color:#f87171;background:#7f1d1d3d}.admin-station-blocker-warning{border-color:#fbbf2457;border-left-color:#f59e0b;background:#713f1242}.admin-station-blocker-info{border-color:#60a5fa4d;border-left-color:#60a5fa;background:#1e40af2e}.station-status-line{display:inline-flex;flex-wrap:wrap;gap:4px;margin-top:4px;color:var(--admin-dark-muted);font-size:.76rem;font-weight:800}.station-workflow-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.station-workflow-tab{display:grid;gap:2px;min-width:0;border:1px solid rgba(185,204,220,.16);border-radius:8px;background:#080d135c;padding:8px}.station-workflow-tab strong,.station-workflow-tab small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.station-workflow-tab small{color:var(--admin-dark-muted);font-size:.72rem}.station-workflow-tab-good{border-color:#2dd4bf52}.station-workflow-tab-warn{border-color:#fbbf2457;background:#713f1238}.card-scanner-station .station-workflow-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.intake-photo-slot-grid,.scan-completeness-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.intake-photo-slot,.scan-slot{display:grid;grid-template-columns:74px minmax(0,1fr);gap:8px;align-items:center;min-width:0;border:1px solid rgba(185,204,220,.16);border-radius:8px;background:#080d1361;padding:8px}.intake-photo-slot.captured,.scan-slot.captured{border-color:#2dd4bf57}.intake-photo-preview,.scan-slot-preview{overflow:hidden;display:block;width:74px;aspect-ratio:4 / 3;border:1px solid rgba(185,204,220,.14);border-radius:7px;background:#0b141e}.intake-photo-preview img,.scan-slot-preview img,.intake-layout>img{width:100%;height:100%;object-fit:cover;display:block}.intake-photo-slot-copy,.scan-slot-copy{display:grid;gap:3px;min-width:0}.intake-photo-slot-copy strong,.intake-photo-slot-copy small,.scan-slot-copy strong,.scan-slot-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intake-photo-slot-copy small,.scan-slot-copy small{color:var(--admin-dark-muted);font-size:.75rem}.intake-photo-slot input,.scan-slot input{grid-column:1 / -1}.ranked-candidate-list{display:grid;gap:7px}.ranked-candidate{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;border:1px solid rgba(185,204,220,.16);border-radius:8px;background:#080d1361;color:var(--admin-dark-text);padding:8px;text-align:left}.ranked-candidate.selected,.ranked-candidate:hover,.ranked-candidate:focus-visible{border-color:#2dd4bf5c;background:#14b8a61a}.ranked-candidate span{display:grid;gap:3px;min-width:0}.ranked-candidate small{overflow:hidden;color:var(--admin-dark-muted);text-overflow:ellipsis;white-space:nowrap}.station-review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.station-review-grid label{display:grid;gap:4px;min-width:0}.station-review-grid label span{color:var(--admin-dark-muted);font-size:.74rem;font-weight:900}.listing-preview-card{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(245,158,11,.28);border-radius:8px;background:#f59e0b14;padding:9px}.listing-preview-card div{display:grid;gap:3px;min-width:0}.listing-preview-card small{overflow:hidden;color:var(--admin-dark-muted);text-overflow:ellipsis;white-space:nowrap}.admin-station-grid{grid-template-columns:minmax(260px,.85fr) minmax(260px,.75fr) minmax(220px,.62fr);gap:10px}.admin-station-primary{grid-row:span 2}.admin-station-blockers,.admin-station-activity{max-height:min(42vh,420px);overflow:auto}.admin-station-secondary{border-radius:10px;padding:10px}.admin-station-secondary-summary{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:space-between;list-style:none;min-height:38px}.admin-station-secondary-summary::-webkit-details-marker{display:none}.admin-station-secondary-summary:after{border:1px solid rgba(185,204,220,.18);border-radius:999px;color:var(--admin-dark-muted);content:"+";display:inline-grid;flex:0 0 auto;height:24px;place-items:center;width:24px}.admin-station-secondary[open] .admin-station-secondary-summary:after{content:"-"}.admin-station-secondary-summary span{color:var(--admin-dark-text);font-weight:760}.admin-station-secondary-summary small{color:var(--admin-dark-muted);font-size:.78rem}.admin-station-secondary-body{display:grid;gap:12px;padding-top:10px}.admin-station-action-bar{position:static;z-index:auto;border:1px solid rgba(245,158,11,.28);border-radius:10px;background:#080d13e6;padding:8px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.admin-station-action-bar .ddh-action-bar{gap:8px;min-width:0}.admin-station-action-bar .ddh-action-bar-secondary{flex-wrap:nowrap;overflow-x:auto}.admin-station-action-bar .ddh-action-bar-priority,.admin-station-action-bar .ddh-action-bar-secondary,.admin-station-action-bar .ddh-action-bar-action-wrap{min-width:0}.admin-station-action-bar .ddh-action-bar-disabled-reason{overflow-wrap:anywhere}.card-scanner-station .admin-station-primary,.card-scanner-station .admin-station-task{gap:8px;padding:10px}.card-scanner-station :is(.scanner-mode-panel,section.subpanel[aria-label^="Card scanner step "]){display:grid;gap:8px}.card-scanner-station :is(.scanner-mode-panel,section.subpanel[aria-label^="Card scanner step "])>.panel-heading{align-items:flex-start;gap:8px}.card-scanner-station :is(.scanner-mode-panel,section.subpanel[aria-label^="Card scanner step "])>.panel-heading p{margin:0;line-height:1.25}.card-scanner-station .station-workflow-tab{padding:6px}.card-scanner-station .scanner-mode-panel .editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:0}.card-scanner-station .scanner-mode-panel .editor-grid label{gap:3px}.card-scanner-station :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:40px;border-width:1px}.card-scanner-station .station-next-capture-card{align-items:center;gap:8px;padding:8px}.card-scanner-station .admin-drilldown-panel>summary{padding-block:6px}@media(min-width:721px){.card-scanner-station.admin-station[data-station-density-framework=P08]{--admin-station-sticky-action-bottom: env(safe-area-inset-bottom)}.card-scanner-station .admin-station-action-bar{padding:6px}.card-scanner-station :is(.scanner-mode-panel,section.subpanel[aria-label^="Card scanner step "]){max-height:166px;overflow:auto;overscroll-behavior:contain}.card-scanner-station section.subpanel[aria-label^="Card scanner step "]+section.subpanel[aria-label^="Card scanner step "]{margin-top:196px}.card-scanner-station .admin-station-action-bar .ddh-action-bar{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:6px}.card-scanner-station .admin-station-action-bar .ddh-action-bar-secondary,.card-scanner-station .admin-station-action-bar .ddh-action-bar-priority{flex-wrap:nowrap;gap:6px;margin-left:0;min-width:0}.card-scanner-station .admin-station-action-bar .ddh-action-bar-action-wrap{gap:3px;min-width:0}.card-scanner-station .admin-station-action-bar .ddh-button{min-height:36px;padding-block:6px}.card-scanner-station .admin-station-action-bar .ddh-action-bar-disabled-reason{display:-webkit-box;overflow:hidden;font-size:.68rem;line-height:1.15;-webkit-box-orient:vertical;-webkit-line-clamp:1}}.admin-station-more-actions{margin-top:8px}.admin-station-actions.secondary-only{border-top:1px solid rgba(185,204,220,.12);padding:8px}.owner-dashboard-first-viewport{display:grid;gap:10px;border-radius:12px;border-left:5px solid var(--admin-dark-accent);padding:10px}.owner-dashboard-header{border:0;background:transparent;padding:0}.owner-dashboard-header-controls{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.owner-dashboard-panel-count,.owner-dashboard-timeframe{display:grid;gap:3px;min-width:132px;border:1px solid rgba(185,204,220,.14);border-radius:8px;background:#080d135c;padding:8px}.owner-dashboard-cockpit,.owner-dashboard-zone,.owner-dashboard-impact,.owner-dashboard-sensitive,.owner-dashboard-risk,.owner-dashboard-trend,.owner-dashboard-drilldown,.owner-decision-card-more{border-color:#b9ccdc24;background:#080d1342}.owner-dashboard-section-grid,.owner-dashboard-grid{gap:10px}.owner-dashboard-drilldown,.owner-decision-card-more{border:1px solid rgba(185,204,220,.14);border-radius:10px}.owner-dashboard-drilldown{margin-top:10px}.owner-dashboard-drilldown>summary,.owner-decision-card-more>summary{cursor:pointer;list-style:none}.owner-dashboard-drilldown>summary::-webkit-details-marker,.owner-decision-card-more>summary::-webkit-details-marker{display:none}.owner-dashboard-drilldown>summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;color:var(--admin-dark-text);font-weight:800}.owner-dashboard-drilldown>summary:after,.owner-decision-card-more>summary:after{color:var(--admin-dark-accent);content:"+";font-weight:900}.owner-dashboard-drilldown[open]>summary:after,.owner-decision-card-more[open]>summary:after{content:"-"}.owner-dashboard-drilldown>summary small{color:var(--admin-dark-muted);font-size:.78rem;font-weight:650}.owner-dashboard-drilldown-content{border-top:1px solid rgba(185,204,220,.12);padding:10px}.owner-decision-card-more{padding:7px 8px}.owner-decision-card-more>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--admin-dark-muted);font-size:.78rem;font-weight:800}.owner-decision-card-more .owner-decision-card-details{margin-top:8px}.status-pill{max-width:100%;box-shadow:none;line-height:1.2;white-space:normal;overflow-wrap:anywhere}.status-pill svg{flex:0 0 auto}.status-pill.good,.status-pill-good{background:#14b8a629;color:#99f6e4}.status-pill.warn,.status-pill-warn{background:#f59e0b2b;color:#fde68a}.status-pill.bad,.status-pill-bad{background:#f871712b;color:#fecaca}.status-pill.neutral,.status-pill-neutral{background:#3341559e;color:#cbd5e1}@media(max-width:1180px){.admin-station-grid{grid-template-columns:1fr 1fr}.receiving-station .admin-station-grid{grid-template-columns:minmax(0,1fr)}.admin-station-primary{grid-row:auto}.receiving-workbench-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.topbar,.admin-route-focus,.admin-station-first-viewport,.owner-dashboard-first-viewport{border-radius:8px}.admin-route-focus-grid,.admin-station-grid,.owner-dashboard-section-grid,.owner-dashboard-grid{grid-template-columns:1fr}.admin-station-header,.admin-station-title-row{display:grid}.admin-station,.admin-station-primary,.admin-station-task,.admin-station-blockers,.admin-station-activity,.admin-station-action-bar,.admin-station-secondary{scroll-margin-bottom:calc(98px + env(safe-area-inset-bottom))}.admin-station-hero-actions{justify-items:stretch;min-width:0}.admin-station-blockers,.admin-station-activity{max-height:none}.card-scanner-station .station-next-capture-card{align-items:stretch;grid-template-columns:1fr}.station-workflow-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.intake-photo-slot-grid,.scan-completeness-grid,.station-review-grid{grid-template-columns:1fr}.listing-preview-card,.ranked-candidate{align-items:stretch;display:grid}.admin-station-action-bar{position:static;max-height:none;overflow:visible}.admin-station-action-bar .ddh-action-bar,.admin-station-action-bar .panel-actions{display:grid;grid-template-columns:1fr;min-width:0}.admin-station-action-bar .ddh-action-bar-priority,.admin-station-action-bar .ddh-action-bar-secondary{display:grid;grid-template-columns:1fr;margin-left:0;min-width:0;overflow:visible}.admin-station-action-bar .ddh-action-bar-action-wrap,.admin-station-action-bar .ddh-button{min-width:0;width:100%}.admin-station-action-bar .ddh-button{justify-content:center;overflow-wrap:anywhere;white-space:normal}.owner-dashboard-header,.owner-dashboard-header-controls{display:grid;justify-content:stretch}.receiving-staged-summary,.receiving-current-strip{align-items:stretch;grid-template-columns:1fr}.receiving-workbench-header,.receiving-workbench-grid,.receiving-workbench-source-grid{display:grid;grid-template-columns:1fr}.receiving-workbench-primary .primary{justify-self:stretch}}.analytics-chart-heading{display:grid;gap:4px}.analytics-chart-heading h3{margin:0}.analytics-svg{width:100%;min-height:180px;color:#334155}.analytics-axis{fill:none;stroke:var(--border);stroke-width:2}.analytics-line{fill:none;stroke:#1d4ed8;stroke-width:3}.analytics-point{fill:#fff;stroke:#1d4ed8;stroke-width:3}.analytics-svg text{fill:var(--muted);font-size:11px;font-weight:800}.analytics-bars{display:grid;gap:8px}.analytics-bar-row{display:grid;grid-template-columns:minmax(90px,1fr) minmax(140px,3fr) minmax(52px,auto);gap:8px;align-items:center}.analytics-bar-row span:first-child,.analytics-bar-row strong{font-size:12px;font-weight:800}.analytics-bar-track{min-height:14px;border:1px solid var(--border-subtle);border-radius:var(--ddh-radius-pill);background:var(--surface-muted);overflow:hidden}.analytics-bar{display:block;min-height:14px;background:#1d4ed8}.analytics-table-fallback caption{color:var(--muted);font-size:12px;font-weight:800;padding:4px;text-align:left}@media(max-width:1100px)and (min-width:781px){.admin-station-grid{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr)}.admin-station-primary,.admin-station-task,.admin-station-blockers,.admin-station-activity,.admin-station-secondary{padding:11px}.admin-station-action-bar button,.admin-station-action-bar a{min-height:44px}}@media(max-width:780px){.admin-station-header,.admin-station-grid,.admin-station-action-bar{grid-template-columns:1fr}.admin-station-header,.admin-station-action-bar{align-items:stretch}.admin-station-header{flex-direction:column;border-left-width:1px;border-top:5px solid var(--station-accent)}.admin-station-action-bar{position:sticky;justify-content:stretch;padding-bottom:calc(10px + env(safe-area-inset-bottom))}.admin-station-action-bar button,.admin-station-action-bar a{justify-content:center;min-height:48px;width:100%}.admin-station-shortcut-hints,.admin-station-permission-summary{gap:5px}.owner-dashboard-header,.owner-dashboard-grid,.owner-dashboard-section-grid,.owner-cockpit-priority-grid,.owner-cockpit-channel-list{grid-template-columns:1fr}.owner-dashboard-header,.owner-cockpit-hero{flex-direction:column}.owner-dashboard-timeframe,.owner-cockpit-hero-status{width:100%;justify-items:start}.analytics-chart-grid,.analytics-bar-row{grid-template-columns:1fr}}.actionable-tile{color:inherit;text-decoration:none}.actionable-tile:hover{border-color:#bb3e28;background:#fff7ed}.actionable-tile small{color:var(--muted);font-weight:700}.saved-view-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.saved-view-card{border:1px solid var(--border-subtle);border-radius:6px;color:inherit;display:grid;gap:5px;min-height:112px;padding:12px;text-decoration:none}.saved-view-card:hover{border-color:#bb3e28;background:#fff7ed}.saved-view-card span{color:var(--muted);font-size:.78rem;font-weight:800;text-transform:uppercase}.saved-view-card p{margin:0}.changelog-list{display:grid;gap:12px}.changelog-entry{border:1px solid var(--border-subtle);border-radius:6px;display:grid;gap:10px;padding:12px}.changelog-entry h3,.changelog-section h4{margin:0}.changelog-section ul{margin:6px 0 0;padding-left:20px}.changelog-section li+li{margin-top:4px}.state-panel{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px}.state-panel p,.empty-state p{margin:4px 0 0;color:var(--muted)}.empty-state{display:flex;align-items:center;justify-content:space-between;gap:12px}.empty-actions{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px}.action-grid{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.admin-loading-state{align-items:start}.admin-skeleton{display:grid;gap:10px;width:min(720px,100%);margin-top:12px}.admin-skeleton-row{display:grid;grid-template-columns:.7fr 1.3fr .9fr .5fr;gap:10px;align-items:center;min-height:34px;border-top:1px solid var(--border-subtle);padding-top:8px}.admin-skeleton-detail{grid-template-columns:140px minmax(0,1fr);align-items:start}.admin-skeleton-detail>div{display:grid;gap:9px}.admin-skeleton-media{width:100%}.admin-skeleton-form-grid,.admin-skeleton-dashboard{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.table{display:grid;overflow-x:auto}.catalog-table-header,.catalog-result-row,.inventory-table-header,.inventory-result-row{display:grid;gap:10px;align-items:center}.catalog-table-header,.catalog-result-row{min-width:1160px;grid-template-columns:minmax(220px,1.4fr) minmax(130px,.7fr) minmax(190px,1fr) minmax(110px,.7fr) minmax(82px,.45fr) minmax(82px,.45fr) minmax(82px,.45fr) minmax(150px,.8fr) minmax(74px,.35fr)}.inventory-table-header,.inventory-result-row{min-width:1080px;grid-template-columns:minmax(150px,.8fr) minmax(220px,1.2fr) minmax(140px,.75fr) minmax(120px,.65fr) minmax(80px,.4fr) minmax(150px,.8fr) minmax(120px,.6fr) minmax(90px,.45fr) minmax(140px,.65fr)}.catalog-table-header,.inventory-table-header{min-height:32px;border-top:1px solid var(--border-subtle);color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase}.catalog-table-header button{border:0;padding:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}.catalog-responsive-list .ddh-responsive-record-table table{min-width:1160px}.inventory-responsive-list .ddh-responsive-record-table table,.incident-responsive-list .ddh-responsive-record-table table{min-width:1080px}.sync-operational-table .ddh-responsive-record-table table{min-width:1120px}.needs-mapping-responsive-list .ddh-responsive-record-table table{min-width:1180px}.connector-matrix-responsive-list .ddh-responsive-record-table table{min-width:1240px}.intake-queue-responsive-list .ddh-responsive-record-table table{min-width:760px}.catalog-responsive-list .ddh-responsive-record-table th button{border:0;padding:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}.table-row{min-height:46px}.table-row p,.product-row p,.step p{margin:4px 0 0;color:var(--muted)}.primary,.secondary{min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:6px;border:1px solid transparent;padding:0 10px;cursor:pointer;white-space:nowrap}.compact-action{min-height:28px;padding:0 8px;text-decoration:none}.compact-action.disabled,.compact-action[aria-disabled=true]{cursor:not-allowed;opacity:.55;pointer-events:none}.pagination-row{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--border-subtle);padding-top:10px;color:var(--muted);font-size:12px;font-weight:700}.batch-panel{display:grid;gap:10px}.batch-row{grid-template-columns:minmax(220px,1fr) max-content minmax(260px,1.4fr);min-width:680px}.batch-confirm{display:flex;flex-wrap:wrap;gap:8px;align-items:end;justify-content:space-between}.batch-confirm label{display:grid;gap:5px;min-width:min(260px,100%);color:#6b6258;font-size:11px;font-weight:700;text-transform:uppercase}.batch-confirm input{min-height:34px;border:1px solid var(--border);border-radius:6px;padding:0 10px;background:var(--field)}.print-panel{gap:10px}.fulfillment-print-panel{background:#fff;color:#172026}.print-summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}.print-summary-grid>div{border:1px solid #cbd5e1;border-radius:6px;display:grid;gap:2px;padding:8px}.print-summary-grid strong{font-size:20px}.print-summary-grid span{color:#475467;font-size:11px;font-weight:700;text-transform:uppercase}.print-bin-stack,.label-placeholder-section{display:grid;gap:10px}.print-bin-group{break-inside:avoid;display:grid;gap:6px}.print-bin-group h3,.label-placeholder-section h3{margin:0}.print-table{border-collapse:collapse;width:100%}.print-table th,.print-table td{border:1px solid #172026;padding:6px;text-align:left;vertical-align:top}.print-table th{background:#eef2f7;font-size:11px;text-transform:uppercase}.label-sheet{display:flex;flex-wrap:wrap;gap:10px}.print-label{width:3.5in;min-height:1.35in;display:grid;grid-template-columns:minmax(0,1fr) 1.15in;gap:8px;align-items:center;border:1px solid #172026;border-radius:4px;padding:8px;background:#fff;color:#172026;break-inside:avoid}.placeholder-label{min-height:1.5in}.label-copy,.label-code{display:grid;gap:3px}.label-copy strong{font-size:18px;line-height:1}.label-copy span,.label-code small{font-size:10px;line-height:1.15}.label-code{justify-items:center;text-align:center}.label-code>span{font-size:9px;font-weight:800;max-width:100%;overflow-wrap:anywhere}.code-bars{height:42px;display:flex;align-items:stretch;gap:2px}.code-bars i{width:2px;background:#172026}.code-bars i.wide{width:4px}.inventory-actions{display:inline-flex;flex-wrap:wrap;gap:6px}.primary{color:#fff;background:#bb3e28}.secondary{color:#1d2939;background:#fff;border-color:#cbd5e1}.secondary:disabled{cursor:not-allowed;opacity:.55}.import-layout{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end;margin-top:10px}.manifest-editor{display:grid;gap:8px;font-weight:800}.manifest-editor textarea{min-height:220px;resize:vertical;border:1px solid var(--border);border-radius:6px;padding:10px;background:var(--field);color:var(--text);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.45}.compact-input{min-width:260px}.compact-input input{min-height:34px;min-width:0;border:1px solid var(--border);border-radius:6px;padding:0 10px;color:#2f261f;background:var(--field);font-weight:500}.import-actions{display:grid;gap:8px}.import-row{display:grid;min-width:760px;grid-template-columns:minmax(180px,1.1fr) auto minmax(120px,.6fr) 64px minmax(220px,1fr)}.inventory-task-mode-panel{display:grid;gap:12px}.inventory-task-mode-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.inventory-task-mode-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;align-content:start;gap:6px;min-width:0;min-height:108px;border:1px solid rgba(185,204,220,.16);border-radius:8px;background:#080d1357;color:var(--admin-dark-text);cursor:pointer;font:inherit;padding:10px;text-align:left;text-decoration:none}.inventory-task-mode-card:hover,.inventory-task-mode-card:focus-visible,.inventory-task-mode-card.active,.inventory-task-mode-card[aria-current=true]{border-color:#f59e0b75;background:#f59e0b1f;outline:none}.inventory-task-mode-card strong,.inventory-task-mode-card span{min-width:0}.inventory-task-mode-card span{color:var(--admin-dark-muted);font-size:.78rem;line-height:1.35}.inventory-column-preset{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 12px;border:1px solid rgba(185,204,220,.16);border-radius:8px;background:#0206173d;padding:10px}.inventory-column-preset>span,.inventory-column-preset>small{min-width:0}.inventory-column-preset>span{color:var(--admin-dark-text);font-weight:760}.inventory-column-preset>small{grid-column:1 / -1;color:var(--admin-dark-muted);line-height:1.35}.inventory-impact-preview{display:grid;gap:10px}.inventory-impact-preview p{margin:0;color:var(--admin-dark-muted)}.inventory-impact-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.inventory-impact-grid>div{display:grid;gap:4px;min-width:0;border:1px solid rgba(185,204,220,.14);border-radius:8px;background:#080d134d;padding:8px}.inventory-impact-grid dt{color:var(--admin-dark-muted);font-size:.72rem;font-weight:800;text-transform:uppercase}.inventory-impact-grid dd{margin:0;color:var(--admin-dark-text);font-weight:760;line-height:1.35}.inventory-task-drawer>summary,.catalog-task-detail-drawer>summary{background:#080d1342}.inventory-task-drawer[open],.catalog-task-detail-drawer[open]{border-color:#b9ccdc33}.inventory-task-drawer>.panel,.catalog-task-detail-drawer>.detail-grid{box-shadow:none}.catalog-task-mode-panel .inventory-column-preset{grid-template-columns:auto minmax(0,1fr) auto}.catalog-task-mode-panel .compact-action{justify-self:end}@media(max-width:980px){.inventory-task-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-column-preset,.catalog-task-mode-panel .inventory-column-preset{grid-template-columns:1fr}.catalog-task-mode-panel .compact-action{justify-self:stretch}.inventory-impact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.inventory-task-mode-grid,.inventory-impact-grid{grid-template-columns:1fr}.inventory-task-mode-card{min-height:86px}}.rollback-summary{display:flex;justify-content:space-between;gap:10px;align-items:center;border-top:1px solid var(--border-subtle);margin-top:10px;padding-top:10px}.rollback-summary p{margin:4px 0 0;color:var(--muted)}.product-grid{display:grid;gap:6px}.product-row{display:grid;grid-template-columns:88px minmax(0,1fr) auto;gap:10px;align-items:center;border-top:1px solid var(--border-subtle);padding:8px 0}.product-row img,.intake-layout img{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:6px;border:1px solid var(--border)}.tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.tags span,.settings-grid span{background:#eef4ff;color:#1849a9;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:700}.price{font-weight:800}.workflow,.intake-layout,.drop-list{display:grid;gap:12px}.drop-board{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start}.scan-demo{background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:10px}.receiving-form{flex-wrap:wrap;gap:8px}.receiving-form input{min-height:34px;max-width:220px;border:1px solid var(--border);border-radius:6px;padding:0 10px;background:var(--field);color:#2f261f}.target-controls{display:flex;flex-wrap:wrap;gap:6px 10px}.target-controls .checkbox-label{min-height:34px}.scanner-line-row{display:grid;grid-template-columns:120px minmax(180px,1fr) minmax(120px,160px) 72px minmax(130px,180px) minmax(140px,190px) minmax(130px,170px);gap:8px;align-items:center}.scanner-line-row input{min-height:32px;border:1px solid var(--border);border-radius:6px;padding:0 8px;background:var(--field);color:#2f261f}.scanner-line-row p{margin:2px 0 0;color:var(--muted)}.intake-layout{grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr)}.detail-grid,.settings-grid{display:grid;grid-template-columns:minmax(120px,max-content) minmax(0,1fr);align-items:start;gap:8px 14px;margin:10px 0}.detail-grid>span,.detail-grid>strong,.settings-grid>span,.settings-grid>strong{min-width:0;line-height:1.3;overflow-wrap:anywhere}.detail-grid>span,.settings-grid>span{color:var(--muted)}.preview-description pre{margin:6px 0 0;max-height:180px;overflow:auto;white-space:pre-wrap;border:1px solid var(--border-subtle);border-radius:6px;background:var(--field);padding:8px;font:inherit;line-height:1.35}.asset-strip{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.asset-strip figure{width:76px;aspect-ratio:1;margin:0;border:1px solid var(--border-subtle);border-radius:6px;overflow:hidden;background:var(--field)}.asset-strip img{width:100%;height:100%;object-fit:cover;display:block}.compact-table .table-row{padding:5px 0}.compact-table table{width:100%;border-collapse:collapse}.compact-table th,.compact-table td{border-top:1px solid var(--border-subtle);padding:8px;text-align:left;vertical-align:top}.compact-table th{color:var(--muted);font-size:.78rem;font-weight:700;text-transform:uppercase}.end-of-day-row{grid-template-columns:72px minmax(160px,.8fr) minmax(110px,150px) minmax(220px,1.2fr) minmax(110px,140px)}.route-list{display:grid;gap:0;margin-top:8px}.route-row{display:grid;grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);gap:10px;align-items:center;border-top:1px solid var(--border-subtle);padding:8px 0}.route-roles{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.route-roles label{align-items:center;border:1px solid var(--border-subtle);border-radius:6px;display:inline-flex;gap:6px;padding:5px 8px}.filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;align-items:end}.editor-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-top:10px}.editor-grid label{display:grid;gap:5px;color:#6b6258;font-size:11px;font-weight:700;text-transform:uppercase}.editor-grid input,.editor-grid select,.editor-grid textarea,.alias-row input{min-height:34px;min-width:0;border:1px solid var(--border);border-radius:6px;padding:0 10px;color:#2f261f;background:var(--field)}.editor-grid textarea{min-height:72px;padding:8px 10px}.lot-split-groups{display:grid;gap:10px}.lot-split-group{border:1px solid var(--border-subtle);border-radius:6px;background:var(--field);padding:10px}.lot-split-group h4{margin:0}.wanted-list-grid{display:grid;gap:12px}.wanted-list-card{padding:12px}.wanted-list-editor{border-top:1px solid var(--border-subtle);padding-top:10px}.wanted-public-preview{display:grid;gap:10px}.wide-field{grid-column:1 / -1}.checkbox-label{display:flex;align-items:center;flex-direction:row;gap:6px}.checkbox-label input{width:auto}.compact-checkbox{justify-content:center}.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}.editor-actions{margin-top:10px}.validation-summary{margin-top:10px;border:1px solid #fedf89;border-radius:6px;padding:10px;background:#fffaeb;color:#7a2e0e}.validation-summary.conflict{border-color:#fda29b;background:#fff1f3;color:#912018}.validation-summary ul{margin:6px 0 0;padding-left:18px}.alias-row{display:grid;grid-template-columns:minmax(180px,1fr) minmax(110px,.5fr) minmax(110px,.5fr) auto;gap:8px;align-items:center}.filter-grid.compact{margin-bottom:10px}.filter-grid label{display:grid;gap:5px;color:#6b6258;font-size:11px;font-weight:700;text-transform:uppercase}.filter-grid input,.filter-grid select{min-height:34px;border:1px solid var(--border);border-radius:6px;padding:0 10px;color:#2f261f;background:var(--field)}.filter-grid .checkbox-label{display:flex;align-items:center;gap:6px;min-height:34px}.filter-grid .checkbox-label input{min-height:0;width:16px;height:16px}.rights-row{min-width:760px;grid-template-columns:minmax(220px,1fr) max-content minmax(140px,.5fr) minmax(180px,1fr)}.timeline-row,.channel-row{display:grid;min-width:860px;grid-template-columns:minmax(180px,1fr) minmax(72px,.35fr) minmax(90px,.45fr) minmax(170px,.8fr) minmax(140px,.6fr) auto;gap:10px;align-items:center}.sync-operational-table table{min-width:1120px}.sync-operational-table th,.sync-operational-table td{min-height:46px;font-size:12px}.sync-operational-table .ddh-responsive-record-card{border-left:4px solid #59738f}.sync-operational-table .ddh-responsive-record-card:has(.ddh-tone-warn){border-left-color:#b54708}.sync-row-action-stack{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.sync-row-action-stack .compact-action,.sync-operational-table .ddh-responsive-record-actions .compact-action{white-space:normal}.sync-remediation-intro,.sync-remediation-panel{border-left:4px solid #b54708}.sync-remediation-board{display:grid;gap:12px}.sync-primary-actions{margin:10px 0 12px}.sync-provider-write-guard{margin:8px 0 10px}.sync-command-selected-context,.sync-selected-row-card{display:grid;gap:6px;min-width:0;border:1px solid var(--border-subtle);border-left:4px solid #b54708;border-radius:6px;padding:10px;background:var(--field)}.sync-command-selected-context.empty,.sync-selected-row-card.empty{border-left-color:var(--muted)}.sync-command-selected-context span,.sync-command-selected-context small,.sync-selected-row-card p,.sync-selected-row-card strong,.sync-selected-row-summary strong{min-width:0;overflow-wrap:anywhere}.sync-command-selected-context small{color:var(--muted);font-size:11px;line-height:1.3}.sync-selected-row-summary{display:grid;grid-template-columns:minmax(96px,max-content) minmax(0,1fr);gap:6px 10px}.sync-selected-row-summary span{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase}.sync-recovery-action-rail{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:10px 0 12px}.sync-recovery-action-card{display:grid;gap:7px;align-content:start;min-width:0;border:1px solid var(--border-subtle);border-radius:8px;padding:10px;background:var(--field)}.sync-recovery-action-card-heading{display:flex;gap:8px;align-items:center;justify-content:space-between}.sync-recovery-action-card p,.sync-recovery-action-card small,.sync-recovery-action-card strong{min-width:0;margin:0;overflow-wrap:anywhere}.sync-recovery-action-card small{color:var(--muted);font-size:11px;line-height:1.3}.sync-recovery-action-contract,.incident-recovery-state-grid{display:grid;gap:6px}.sync-recovery-action-contract{grid-template-columns:minmax(88px,max-content) minmax(0,1fr);border-top:1px solid var(--border-subtle);padding-top:7px}.sync-recovery-action-contract span{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase}.sync-recovery-action-contract strong{font-size:12px;line-height:1.3}.sync-channel-state-table .worker-schedule-row{grid-template-columns:minmax(130px,.75fr) minmax(100px,.65fr) minmax(130px,.8fr) minmax(130px,.8fr) minmax(260px,1.6fr)}.sync-diagnostic-panel{border-left:1px solid var(--border-subtle)}.sync-recovery-station .detail-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.sync-recovery-station .detail-grid>div,.sync-recovery-station .status-tile{min-width:0}.sync-recovery-station .detail-grid>div{display:grid;gap:2px;align-content:start}.sync-recovery-station .detail-grid span,.sync-recovery-station .detail-grid small,.sync-recovery-station .detail-grid strong,.sync-recovery-station .status-tile span,.sync-recovery-station .status-tile strong{min-width:0;max-width:100%;overflow-wrap:anywhere}.sync-recovery-station .blast-radius-compact .detail-grid>div:nth-child(n+5){grid-column:1 / -1}.sync-recovery-station .status-columns{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.sync-recovery-station .status-tile{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 6px;align-items:start}.sync-recovery-station .status-tile>svg{grid-row:1 / span 2}.sync-recovery-station .status-tile strong{grid-column:2;line-height:1.25}.sync-telemetry-drilldown{margin-top:4px}.worker-queue-row,.worker-heartbeat-row,.worker-schedule-row{display:grid;gap:8px;align-items:center}.worker-queue-row{min-width:900px;grid-template-columns:minmax(160px,1.3fr) repeat(5,minmax(72px,.55fr)) minmax(100px,.8fr) minmax(130px,.9fr)}.worker-heartbeat-row{min-width:840px;grid-template-columns:minmax(180px,1.3fr) minmax(100px,.7fr) minmax(70px,.45fr) minmax(220px,1.4fr) minmax(130px,.9fr) minmax(90px,.6fr)}.worker-schedule-row{min-width:920px;grid-template-columns:minmax(230px,1.5fr) minmax(100px,.65fr) minmax(150px,.9fr) minmax(130px,.9fr) minmax(130px,.9fr) minmax(130px,.8fr)}.needs-mapping-row{display:grid;min-width:1200px;grid-template-columns:minmax(90px,.55fr) minmax(160px,1fr) minmax(250px,1.45fr) minmax(170px,.95fr) minmax(220px,1.1fr) auto auto;gap:8px;align-items:center}.needs-mapping-row small{display:block;margin-top:3px;color:var(--muted);font-size:11px;line-height:1.25}.needs-mapping-row input{min-height:32px;width:100%;min-width:0;margin-bottom:6px;border:1px solid var(--border);border-radius:6px;padding:0 8px;background:var(--field);color:#2f261f}.needs-mapping-responsive-list small,.connector-matrix-responsive-list small{display:block;margin-top:3px;color:var(--muted);font-size:11px;line-height:1.25}.needs-mapping-cell-stack,.needs-mapping-action-cell{display:grid;gap:5px;min-width:0}.needs-mapping-cell-stack>span,.needs-mapping-action-cell>span,.connector-matrix-responsive-list .ddh-responsive-record-field,.connector-matrix-responsive-list .ddh-responsive-record-mobile-field dd,.needs-mapping-responsive-list .ddh-responsive-record-field,.needs-mapping-responsive-list .ddh-responsive-record-mobile-field dd{min-width:0;overflow-wrap:anywhere}.needs-mapping-action-cell input{min-height:32px;width:100%;min-width:0;border:1px solid var(--border);border-radius:6px;padding:0 8px;background:var(--field);color:#2f261f}.needs-mapping-action-cell button,.needs-mapping-responsive-list .compact-action{width:max-content;max-width:100%}.connector-matrix-row{display:grid;min-width:1240px;grid-template-columns:minmax(90px,.75fr) minmax(90px,.75fr) minmax(150px,1fr) repeat(7,minmax(100px,.7fr)) minmax(130px,.9fr);gap:8px;align-items:center}.connector-matrix-row small{display:block;margin-top:3px;color:var(--muted);font-size:11px;line-height:1.25}@media(max-width:720px){.detail-grid,.settings-grid{grid-template-columns:1fr;gap:4px}.sync-selected-row-summary{grid-template-columns:1fr}.sync-row-action-stack,.sync-row-action-stack .compact-action{width:100%}.sync-row-action-stack .compact-action{justify-content:center}.needs-mapping-action-cell button,.needs-mapping-action-cell input,.needs-mapping-responsive-list .compact-action{justify-content:center;white-space:normal;width:100%}}.platform-limitations-table{overflow-x:auto}.platform-limitation-row{display:grid;min-width:1180px;grid-template-columns:minmax(120px,.8fr) minmax(110px,.75fr) minmax(110px,.75fr) minmax(210px,1.2fr) minmax(220px,1.2fr) minmax(240px,1.4fr) minmax(90px,.6fr);gap:10px;align-items:start}.platform-limitation-row ul{margin:0;padding-left:16px}.compact-link{width:max-content;white-space:nowrap}.activity-row{display:grid;min-width:960px;grid-template-columns:minmax(150px,.9fr) minmax(140px,.8fr) minmax(150px,.9fr) minmax(210px,1.2fr) minmax(220px,1.3fr) auto;gap:8px;align-items:center;border-top:1px solid var(--border-subtle);min-height:42px;padding:7px 0}.daily-ops-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.daily-ops-widget{display:grid;gap:5px;min-height:132px;padding:12px;border:1px solid var(--border);border-left:4px solid var(--muted);border-radius:8px;background:var(--panel);color:inherit;text-decoration:none}.daily-ops-widget strong{font-size:28px;line-height:1}.daily-ops-widget small,.daily-ops-widget p{margin:0;color:var(--muted);font-size:12px;line-height:1.35}.daily-ops-widget.severity-clear{border-left-color:#27845f}.daily-ops-widget.severity-info{border-left-color:#59738f}.daily-ops-widget.severity-warning,.daily-ops-widget.severity-critical{border-left-color:var(--accent)}.calendar-toolbar{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin-bottom:10px}.calendar-list{display:grid;gap:8px}.calendar-secondary-list{margin-top:10px}.calendar-item{display:grid;grid-template-columns:minmax(110px,.35fr) minmax(0,1fr) auto;gap:12px;align-items:center;border:1px solid var(--border-subtle);border-radius:6px;padding:10px;color:inherit;text-decoration:none;background:#fff}.calendar-item:hover,.calendar-item:focus-visible{border-color:#a1713c}.calendar-item:focus-visible{outline:var(--ddh-focus-outline-admin);outline-offset:var(--ddh-focus-offset);box-shadow:var(--ddh-shadow-focus-admin)}.calendar-item p,.calendar-item span{margin:2px 0 0;color:var(--muted);font-size:12px}.calendar-item time{font-weight:800;color:#3d2f23}@media(max-width:720px){.calendar-item{align-items:start;grid-template-columns:1fr}}.audit-log-row{display:grid;min-width:1180px;grid-template-columns:minmax(150px,.85fr) minmax(140px,.75fr) minmax(160px,.9fr) minmax(190px,1fr) minmax(95px,.55fr) minmax(230px,1.35fr) minmax(190px,1fr);gap:8px;align-items:center;border-top:1px solid var(--border-subtle);min-height:42px;padding:7px 0}.incident-row{display:grid;min-width:1080px;grid-template-columns:minmax(135px,.75fr) minmax(150px,.85fr) minmax(170px,.95fr) minmax(110px,.6fr) minmax(260px,1.5fr) auto;gap:8px;align-items:center;border-top:1px solid var(--border-subtle);min-height:42px;padding:7px 0}.incident-action-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,max-content));gap:10px;align-items:center}.incident-resolution-grid{margin-top:14px;align-items:end}.incident-recovery-state-panel{margin-top:10px}.incident-recovery-state-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:10px}.incident-recovery-state-card{display:grid;gap:6px;min-width:0;border:1px solid var(--border-subtle);border-radius:6px;padding:10px;background:var(--field)}.incident-recovery-state-heading{display:flex;gap:8px;align-items:center;justify-content:space-between}.incident-recovery-state-card small,.incident-recovery-state-card p,.incident-recovery-state-card strong{min-width:0;margin:0;overflow-wrap:anywhere}.incident-recovery-state-card small{color:var(--muted);font-size:11px;line-height:1.3}.incident-recovery-state-card p{font-size:12px;line-height:1.35}.incident-timeline{display:grid;gap:0;overflow-x:auto}.incident-timeline-row{display:grid;min-width:860px;grid-template-columns:minmax(140px,.75fr) minmax(320px,1.6fr) minmax(100px,.55fr) auto;gap:10px;align-items:center;border-top:1px solid var(--border-subtle);min-height:48px;padding:8px 0}.incident-timeline-row p{margin:3px 0 0;color:var(--muted);font-size:13px}.disabled-link{opacity:.5;pointer-events:none}.metadata-grid{display:grid;grid-template-columns:minmax(130px,.35fr) minmax(220px,1fr);gap:8px 14px;align-items:center}.metadata-grid span{color:var(--muted)}.onboarding-row{display:grid;min-width:940px;grid-template-columns:48px minmax(150px,.9fr) minmax(125px,.7fr) minmax(320px,1.7fr) auto;gap:8px;align-items:center;border-top:1px solid var(--border-subtle);min-height:42px;padding:7px 0}.queue-row{display:grid;min-width:860px;grid-template-columns:minmax(150px,.9fr) minmax(120px,.7fr) minmax(180px,1fr) minmax(100px,.6fr) minmax(220px,1.3fr);gap:8px;align-items:center;border-top:1px solid var(--border-subtle);min-height:40px;padding:7px 0}.cycle-count-row{display:grid;min-width:900px;grid-template-columns:minmax(150px,.9fr) minmax(220px,1.4fr) minmax(90px,.6fr) minmax(70px,.45fr) minmax(110px,.7fr) minmax(90px,.55fr);gap:8px;align-items:center;border-top:1px solid var(--border-subtle);min-height:42px;padding:7px 0}.cycle-count-row input{min-height:32px;border:1px solid var(--border);border-radius:6px;padding:0 8px}.po-receiving-row{display:grid;min-width:1260px;grid-template-columns:minmax(220px,1.3fr) repeat(5,minmax(90px,.55fr)) repeat(3,minmax(85px,.5fr)) minmax(110px,.65fr) minmax(110px,.65fr);gap:8px;align-items:center;border-top:1px solid var(--border-subtle);min-height:42px;padding:7px 0}.header-row{color:#6b6258;font-size:11px;font-weight:800;text-transform:uppercase}.inline-alert{border:1px solid var(--border);border-radius:6px;font-size:12px;font-weight:700;margin-bottom:8px;padding:8px 10px}.inline-alert.good,.inline-alert.success{background:#2e7d321f;border-color:#2e7d325c;color:#1b5e20}.inline-alert.neutral{background:#607d8b1a;border-color:#607d8b52;color:#37474f}.inline-alert.warn{background:#f57c001f;border-color:#f57c005c;color:#8a4b00}.inline-alert.danger,.inline-alert.bad{background:#b91c1c1a;border-color:#b91c1c57;color:#7f1d1d}.queue-card{display:grid;gap:12px;border:1px solid var(--border);border-radius:8px;padding:14px;background:var(--surface)}.queue-card.nested{background:var(--surface-muted)}.card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.compact-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.compact-list li{display:grid;gap:3px;border:1px solid var(--border-subtle);border-radius:6px;padding:9px 10px;background:var(--surface)}.form-stack,.compact-form{display:grid;gap:12px}.form-stack>*,.compact-form>*{max-width:100%;min-width:0}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;align-items:end}.form-field,.form-grid label,.compact-form label{display:grid;gap:5px;min-width:0}.form-field span,.form-grid label,.compact-form label,.inline-form label{font-size:12px;font-weight:800;color:var(--muted-strong)}.form-field input,.form-field textarea,.form-grid input,.form-grid select,.compact-form input,.compact-form select,.compact-form textarea,.inline-form input{width:100%;box-sizing:border-box;min-width:0;min-height:38px;border:1px solid var(--border);border-radius:6px;padding:0 10px;background:var(--surface);color:inherit}.compact-form textarea,.form-field textarea{min-height:88px;padding:9px 10px;resize:vertical}.checkbox-line,.check-row{display:flex!important;gap:8px;align-items:flex-start}.checkbox-line input,.check-row input{margin-top:2px}.toggle-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.toggle-grid label{display:flex;gap:8px;align-items:center;min-height:42px;border:1px solid var(--border-subtle);border-radius:6px;padding:8px 10px;background:var(--surface-muted);font-weight:700}.detail-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:0}.detail-list div{display:grid;gap:3px;border:1px solid var(--border-subtle);border-radius:6px;padding:9px 10px;background:var(--surface-muted)}.detail-list dt{font-size:11px;font-weight:800;color:var(--muted);text-transform:uppercase}.detail-list dd{margin:0;font-weight:700}.primary-action{min-height:42px;border:0;border-radius:6px;padding:0 14px;background:var(--accent);color:#fff;font-weight:800;cursor:pointer}.primary-action:disabled{cursor:not-allowed;opacity:.55}.muted,.scan-focus-hint{color:var(--muted);font-size:12px}.scan-focus-hint{font-weight:700}.fulfillment-workflow-rail{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:0;padding:0;list-style:none}.fulfillment-workflow-rail li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;align-items:start;min-height:58px;border:1px solid var(--border-subtle);border-left:4px solid var(--border);border-radius:8px;padding:9px 10px;background:var(--surface)}.fulfillment-workflow-rail.compact li{min-height:50px;padding:8px 9px}.fulfillment-workflow-rail li.step-good{border-left-color:#2e7d32}.fulfillment-workflow-rail li.step-warn{border-left-color:#f57c00}.fulfillment-workflow-rail li.step-danger,.fulfillment-workflow-rail li.step-bad{border-left-color:#b91c1c}.fulfillment-workflow-index{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--surface-muted);color:var(--muted-strong);font-size:12px;font-weight:900}.fulfillment-workflow-rail strong{display:block;font-size:13px}.fulfillment-workflow-rail small{display:block;margin-top:2px;color:var(--muted);font-size:11px;line-height:1.35}.fulfillment-scan-panel,.fulfillment-scan-lookup{box-shadow:inset 0 0 0 1px #11182705}.sop-quick-cards{border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface-muted)}.sop-quick-cards summary{display:flex;gap:8px;align-items:center;justify-content:space-between;min-height:40px;padding:8px 10px;cursor:pointer;font-weight:900}.sop-quick-cards summary small{color:var(--muted);font-size:11px;font-weight:700}.sop-quick-cards[open] summary{border-bottom:1px solid var(--border-subtle)}.sop-quick-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;padding:10px}.sop-quick-card{display:grid;gap:7px;border:1px solid var(--border-subtle);border-radius:8px;padding:10px;background:var(--surface)}.sop-quick-card h4{margin:0;font-size:13px}.sop-quick-card ol{display:grid;gap:5px;margin:0;padding-left:18px;color:var(--muted-strong);font-size:12px;line-height:1.35}.sop-doc-link{display:inline-flex;margin:0 10px 10px;color:var(--accent);font-size:12px;font-weight:900}.permission-reason{margin:8px 0 0;color:#7a2e0e;font-size:12px;font-weight:700}.toast-region{position:fixed;right:14px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:40;display:grid;gap:8px;width:min(390px,calc(100vw - 28px))}.mobile-picking-shell{max-width:720px;margin:0 auto;padding-bottom:104px}.mobile-pick-card{display:grid;gap:14px;border:1px solid var(--border);border-radius:8px;background:#fff;box-shadow:0 14px 30px #0f172a14;padding:14px}.mobile-pick-hero{display:grid;grid-template-columns:minmax(96px,140px) minmax(0,1fr);gap:14px;align-items:center}.mobile-pick-hero img,.mobile-pick-thumbnail-placeholder{width:100%;aspect-ratio:1;border:1px solid var(--border);border-radius:6px;background:var(--surface-muted);object-fit:cover}.mobile-pick-thumbnail-placeholder{display:grid;place-items:center;color:var(--muted)}.mobile-pick-bin{display:block;font-size:clamp(34px,11vw,64px);font-weight:950;line-height:1}.mobile-pick-details,.mobile-scan-form{display:grid;gap:10px}.mobile-scan-form input{min-height:56px;border:2px solid var(--border);border-radius:6px;padding:0 14px;font-size:20px}.mobile-pick-actions{position:sticky;bottom:0;z-index:12;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 -12px -12px;border-top:1px solid var(--border);padding:12px;background:#fffffff5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mobile-pick-actions button,.mobile-pick-actions a{min-height:54px;justify-content:center;white-space:normal}@media(max-width:720px){.toast-region{bottom:calc(96px + env(safe-area-inset-bottom))}.mobile-picking-shell{padding-bottom:calc(176px + env(safe-area-inset-bottom));scroll-padding-bottom:calc(176px + env(safe-area-inset-bottom))}.mobile-pick-actions{bottom:calc(78px + env(safe-area-inset-bottom));scroll-margin-bottom:calc(98px + env(safe-area-inset-bottom))}.mobile-pick-actions button,.mobile-pick-actions a,.mobile-scan-form input{scroll-margin-bottom:calc(176px + env(safe-area-inset-bottom))}}.packing-station-shell{display:grid;gap:16px}.packing-station-scan{display:grid;gap:8px}.packing-station-scan>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.packing-station-scan input{min-height:52px;padding:0 14px;font-size:18px}.fulfillment-scan-lookup{display:grid;gap:8px;padding:12px;border:1px solid var(--border);border-radius:8px;background:var(--surface-muted)}.fulfillment-scan-lookup>div:first-of-type{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.fulfillment-scan-lookup input{min-height:46px;border:2px solid var(--border);border-radius:6px;padding:0 12px}.scan-lookup-results{display:grid;gap:8px}.packing-station-grid{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:16px;align-items:start}.packing-station-list{display:grid;gap:8px}.packing-station-list button{display:grid;gap:3px;width:100%;min-height:72px;border:1px solid var(--border);border-radius:6px;padding:10px;background:var(--surface);color:inherit;text-align:left}.packing-station-list button.selected{border-color:var(--accent);box-shadow:0 0 0 2px #1e40af24}.packing-station-card{display:grid;gap:14px;border:1px solid var(--border);border-radius:8px;padding:14px;background:var(--surface)}.packing-station-item-heading{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.packing-station-checks{display:grid;gap:8px}.packing-slip-preview{border:1px solid var(--border);border-radius:6px;padding:12px;background:var(--surface-muted)}pre{overflow:auto;padding:10px;border-radius:6px;background:#172026;color:#f8fafc}@media(max-width:1180px){.ops-shell{grid-template-columns:204px minmax(0,1fr)}.sidebar{padding:12px 10px}.main{padding:12px}.nav-item{grid-template-columns:20px 1fr;gap:8px;padding:0 8px}.topbar{align-items:flex-start}.searchbox{width:min(360px,100%)}.panel-heading{align-items:flex-start}}@media(max-width:860px){.ops-shell{grid-template-columns:1fr}.sidebar{position:static}nav{grid-template-columns:repeat(2,minmax(0,1fr))}.topbar,.panel-heading,.table-row,.state-panel,.empty-state,.rollback-summary,.route-row,.scan-demo,.drop-band{align-items:stretch;flex-direction:column}.route-row{grid-template-columns:1fr}.route-roles{justify-content:flex-start}.intake-layout,.product-row,.catalog-workbench,.catalog-table-header,.catalog-result-row,.inventory-table-header,.inventory-result-row,.alias-row,.import-layout,.import-row,.rights-row,.timeline-row,.channel-row,.worker-queue-row,.worker-heartbeat-row,.worker-schedule-row,.activity-row,.onboarding-row,.queue-row,.cycle-count-row,.po-receiving-row,.batch-row{grid-template-columns:1fr;min-width:0}.editor-grid,.three-column-grid,.detail-grid,.settings-grid{grid-template-columns:minmax(0,1fr)}.panel-actions{justify-content:flex-start}.panel-actions button{max-width:100%;white-space:normal}.mobile-picking-shell{max-width:none}.mobile-pick-hero{grid-template-columns:104px minmax(0,1fr)}.mobile-pick-actions{grid-template-columns:1fr}.packing-station-scan>div,.fulfillment-scan-lookup>div:first-of-type,.packing-station-grid,.workload-assignment-panel{grid-template-columns:1fr}.packing-station-list{grid-template-columns:repeat(2,minmax(0,1fr))}.packing-station-item-heading{flex-direction:column}}@media print{@page{margin:.25in}body{background:#fff}.sidebar,.topbar,.no-print,.panel:not(.print-panel){display:none!important}.ops-shell,.main,.route-outlet{display:block;min-height:auto;padding:0;max-width:none}.print-panel{display:block;border:0;padding:0}.label-sheet{gap:.12in}.print-label{box-shadow:none}.print-summary-grid,.print-bin-stack,.label-placeholder-section{break-inside:avoid}.print-table th,.print-table td{font-size:10px;padding:4px}}.compact-fieldset{border:1px solid var(--color-border-muted, #d7dde5);border-radius:8px;display:grid;gap:.75rem;margin:0;padding:.9rem}.compact-fieldset legend{color:var(--color-text-muted, #546170);font-size:.78rem;font-weight:700;padding:0 .35rem;text-transform:uppercase}.monthly-calendar-toolbar{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin:1rem 0;flex-wrap:wrap}.monthly-calendar-toolbar label{display:grid;gap:.35rem;color:var(--muted);font-size:.78rem;font-weight:800;text-transform:uppercase}.monthly-calendar-toolbar input{min-height:2.25rem}.monthly-calendar-legend{display:flex;flex-wrap:wrap;gap:.4rem}.monthly-calendar-legend-item{border:1px solid var(--border);border-radius:999px;padding:.25rem .55rem;font-size:.72rem;font-weight:800}.monthly-calendar-warning-summary{border:1px solid #f59e0b;border-radius:8px;background:#fffbeb;color:#78350f;display:grid;gap:.45rem;margin:1rem 0;padding:.8rem .9rem}.monthly-calendar-warning-summary.critical{border-color:#dc2626;background:#fef2f2;color:#7f1d1d}.monthly-calendar-warning-summary ul{display:grid;gap:.3rem;margin:0;padding-left:1.1rem}.monthly-calendar-warning-summary li span,.monthly-calendar-chip-warnings strong{font-weight:900}.monthly-calendar-warning-summary p{margin:0}.generation-preview-summary{justify-content:flex-start;margin:0 0 .75rem}.event-type-badge{--event-accent: #2e7d72;--event-surface: #eef8f4;--event-text: #16433d;display:inline-flex;align-items:center;gap:.35rem;border:1px solid color-mix(in srgb,var(--event-accent) 42%,transparent);border-radius:999px;background:var(--event-surface);color:var(--event-text);padding:.22rem .52rem;font-size:.72rem;font-weight:900;line-height:1.1;white-space:nowrap}.event-type-badge-compact{padding:.12rem}.event-type-badge-icon{display:inline-grid;place-items:center;min-width:1.55rem;height:1.35rem;border-radius:999px;background:var(--event-accent);color:#fff;font-size:.62rem;font-weight:950}.monthly-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(9rem,1fr));gap:1px;overflow-x:auto;border:1px solid var(--border);border-radius:8px;background:var(--border)}.monthly-calendar-weekday{background:var(--surface-muted);color:var(--muted);font-size:.72rem;font-weight:900;letter-spacing:.04em;padding:.6rem .7rem;text-transform:uppercase}.monthly-calendar-day{min-height:12rem;min-width:9rem;background:var(--surface);padding:.55rem;display:flex;flex-direction:column;gap:.5rem}.monthly-calendar-day.outside-month{background:var(--surface-muted);color:var(--muted)}.monthly-calendar-day-header,.monthly-calendar-chip-main{display:flex;align-items:center;justify-content:space-between;gap:.4rem}.monthly-calendar-day-events{display:grid;gap:.45rem}.event-promo-preview-panel{overflow:hidden}.event-promo-controls{margin-bottom:1rem}.event-promo-upload-form{align-items:end}.event-promo-upload-status,.inline-fields{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.inline-fields input{flex:1 1 120px}.checkbox-row{align-items:center;grid-auto-flow:column;justify-content:start;text-transform:none}.checkbox-row input{min-height:16px;width:auto}.event-promo-preview-shell{background:linear-gradient(135deg,#0f172a14,#0f172a05),#f8fafc;border:1px solid #d7dde8;border-radius:14px;overflow:hidden;padding:1rem}.event-promo-preview-shell .event-promo-template{margin:0 auto;max-width:980px}.event-promo-preview-meta{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.8rem}.monthly-calendar-chip{--event-accent: #2e7d72;--event-surface: var(--surface);border:1px solid var(--border);border-left-color:var(--event-accent);border-left-width:4px;border-radius:8px;background:linear-gradient(180deg,var(--surface),var(--event-surface));padding:.5rem;display:grid;gap:.35rem;font-size:.78rem;box-shadow:0 1px 2px #0f172a14}.monthly-calendar-chip.has-warning{border-color:#f59e0b;border-left-color:var(--event-accent);box-shadow:0 0 0 1px #f59e0b2e,0 1px 2px #0f172a14}.monthly-calendar-chip strong{font-size:.82rem}.monthly-calendar-chip-warnings{border:1px solid rgba(245,158,11,.4);border-radius:6px;background:#fffbebeb;color:#78350f;display:grid;gap:.18rem;padding:.4rem}.monthly-calendar-chip-warnings.critical{border-color:#dc262673;background:#fef2f2f0;color:#7f1d1d}.monthly-calendar-chip-warnings span,.monthly-calendar-chip-warnings small{line-height:1.25}.event-visual-pokemon{--event-accent: #f2b705;--event-surface: #fff7cf;--event-text: #4a3600}.event-visual-magic{--event-accent: #5b5fc7;--event-surface: #eceeff;--event-text: #25245f}.event-visual-warhammer_40k{--event-accent: #7a271a;--event-surface: #fff1ed;--event-text: #5f1f16}.event-visual-marvel_crisis_protocol{--event-accent: #b42318;--event-surface: #ffefef;--event-text: #7a271a}.event-visual-yu_gi_oh{--event-accent: #7f56d9;--event-surface: #f4ebff;--event-text: #4a1d96}.event-visual-tft{--event-accent: #0e9384;--event-surface: #e6fffb;--event-text: #134e48}.event-visual-riftbound{--event-accent: #0b68b7;--event-surface: #e8f3ff;--event-text: #073763}.event-visual-generic_community{--event-accent: #2e7d72;--event-surface: #eef8f4;--event-text: #16433d}.event-visual-store_closed{--event-accent: #667085;--event-surface: var(--surface-muted);--event-text: #344054}.monthly-calendar-chip-actions{gap:.25rem}.monthly-calendar-empty{color:var(--muted);font-size:.76rem}.calendar-chip-league{border-left-color:#2563eb}.calendar-chip-tournament{border-left-color:#7c3aed}.calendar-chip-prerelease{border-left-color:#c2410c}.calendar-chip-learn{border-left-color:#15803d}.calendar-chip-closed{background:var(--surface-muted)}.calendar-chip-casual{border-left-color:#0f766e}.monthly-calendar-list-fallback{display:none;margin-top:1rem}.monthly-calendar-mobile-summary{align-items:center;border:1px solid var(--border);border-radius:8px;display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) auto;margin-bottom:.75rem;padding:.75rem}.monthly-calendar-mobile-summary h3,.monthly-calendar-mobile-summary p{margin:0}.monthly-calendar-mobile-summary p{color:var(--muted);font-size:.82rem;line-height:1.35}.monthly-calendar-priority-list,.monthly-calendar-full-list ul{display:grid;gap:.5rem;list-style:none;margin:0;padding:0}.monthly-calendar-priority-list li,.monthly-calendar-full-list li{border:1px solid var(--border-subtle);border-radius:8px;display:grid;gap:.2rem;padding:.65rem}.monthly-calendar-priority-list span{font-weight:850}.monthly-calendar-priority-list small{color:var(--muted)}@media(max-width:900px){.monthly-calendar-grid{display:none}.monthly-calendar-list-fallback{display:block}.monthly-calendar-mobile-summary{grid-template-columns:1fr}}.event-readiness-panel,.event-maintenance-card,.event-maintenance-group{border:1px solid rgba(148,163,184,.22);border-radius:8px;background:#0f172a80;color:#e5edf5}.event-readiness-panel{display:grid;gap:12px;padding:14px}.compact-heading{gap:12px;margin:0}.readiness-blocker-grid,.event-maintenance-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.readiness-blocker-group{border:1px solid rgba(244,168,92,.26);border-radius:8px;background:#45281252;padding:12px}.readiness-blocker-group strong,.event-maintenance-card strong,.form-section-heading h3,.event-maintenance-group h3{color:#f8fafc}.readiness-blocker-group ul{margin:8px 0 0;padding-left:18px}.readiness-blocker-group li{color:#fed7aa;line-height:1.4}.form-section-heading{border-top:1px solid rgba(148,163,184,.24);margin-top:6px;padding-top:14px}.form-section-heading h3{font-size:.95rem;margin:0;text-transform:uppercase}.event-maintenance-group{display:grid;align-content:start;gap:8px;padding:10px}.event-maintenance-card{display:grid;gap:8px;padding:10px}.event-maintenance-card .compact-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(88px,1fr));justify-content:stretch}.event-maintenance-card .compact-action{min-height:34px}.drop-selected-action-panel,.drop-lifecycle-selected-shell,.drop-lifecycle-selected-shell .drop-board,.drop-lifecycle-selected-shell .drop-band{min-width:0;max-width:100%}.drop-selected-action-panel{border-color:#f59e0b52;box-shadow:0 16px 36px #0000002e}.drop-selected-action-body{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(180px,.65fr) minmax(180px,auto);gap:10px;align-items:end}.drop-selected-action-summary{min-width:0}.drop-selected-action-summary h3{margin:2px 0 6px;overflow-wrap:anywhere}.drop-selected-action-summary p{margin:0}.drop-selected-action-confirmation{display:grid;gap:5px;min-width:0}.drop-selected-action-confirmation input{width:100%;min-width:0}.drop-selected-action-controls{min-width:0}.drop-selected-action-controls .compact-action{white-space:normal}.drop-lifecycle-selected-shell .drop-board{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.drop-lifecycle-selected-shell .drop-board>.panel:last-child{display:none}.drop-lifecycle-selected-shell .drop-band{align-items:flex-start}.drop-lifecycle-selected-shell .drop-band>div:first-child{min-width:0;overflow-wrap:anywhere}.drop-lifecycle-selected-shell .drop-band .panel-actions{flex:0 0 auto;max-width:100%}.event-focused-task-panel,.event-wizard-shell,.event-copy-suggestion{border:1px solid rgba(148,163,184,.22);border-radius:8px;background:#080f1885;color:#e5edf5}.event-admin-density-shell{display:grid;gap:12px;min-width:0}.event-admin-density-anchor{scroll-margin-top:96px}.event-admin-station-queue{border-color:#f59e0b4d}.event-admin-density-queue-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr))}.event-admin-density-queue-card{border:1px solid rgba(148,163,184,.2);border-radius:8px;background:#080f187a;display:grid;gap:6px;min-width:0;padding:10px}.event-admin-density-queue-card>div{align-items:start;display:grid;gap:4px;grid-template-columns:minmax(0,1fr) auto}.event-admin-density-queue-card span,.event-admin-density-queue-card strong,.event-admin-density-queue-card p{overflow-wrap:anywhere}.event-admin-density-queue-card span{color:var(--admin-dark-muted);font-size:.82rem;font-weight:800;text-transform:uppercase}.event-admin-density-queue-card strong{color:var(--admin-dark-text)}.event-admin-density-queue-card p{color:var(--admin-dark-muted);margin:0}.event-admin-density-meta{align-items:center;color:var(--admin-dark-muted);display:flex;flex-wrap:wrap;gap:8px 14px;font-size:.86rem;margin-top:10px}.event-admin-density-shell .event-task-queue-panel,.event-admin-density-shell .event-focused-task-panel{scroll-margin-top:96px}.event-admin-density-shell .event-focused-task-panel{border-color:#f59e0b61}.event-focused-task-panel,.event-copy-suggestion{display:grid;gap:12px;margin-bottom:16px;padding:14px}.monthly-calendar-task-panel{margin:0 0 12px}.event-secondary-details{padding:0}.event-secondary-summary{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:space-between;list-style:none;min-height:44px;padding:12px 14px}.event-secondary-summary::-webkit-details-marker{display:none}.event-secondary-summary:after{border:1px solid rgba(185,204,220,.2);border-radius:999px;color:var(--admin-dark-muted);content:"+";display:inline-grid;flex:0 0 auto;height:24px;place-items:center;width:24px}.event-secondary-details[open] .event-secondary-summary:after{content:"-"}.event-secondary-summary span{color:var(--admin-dark-text);font-weight:850}.event-secondary-body{border-top:1px solid rgba(185,204,220,.12);display:grid;gap:10px;padding:12px 14px 14px}.event-wizard-form{display:block}.event-wizard-shell{display:grid;gap:10px;grid-template-columns:minmax(0,1fr);padding:12px}.event-wizard-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));align-content:start;gap:6px}.event-wizard-steps button{display:grid;gap:4px;width:100%;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#0f172ab3;color:#e5edf5;min-height:42px;padding:8px 10px;text-align:left}.event-wizard-steps button.active{border-color:#f59e0bb3;background:#45281299}.event-wizard-steps small{color:#a9bac8;display:none;line-height:1.35}.event-wizard-stage{min-width:0}.event-wizard-step-panel{display:none;gap:12px}.event-wizard-step-panel[data-active=true]{display:grid;align-items:start;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.event-wizard-step-panel .form-section-heading,.event-wizard-step-panel .wide-field,.event-wizard-step-panel .event-readiness-panel,.event-wizard-step-panel details,.event-wizard-step-panel .panel-actions,.event-wizard-step-panel .inline-alert,.event-wizard-step-panel .event-media-upload-checklist{grid-column:1 / -1}.event-media-upload-checklist{display:grid;gap:8px}.event-media-upload-checklist>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,auto) auto;gap:10px;align-items:center;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#0f172a8c;padding:10px}.task-editor-grid{margin:0}.link-button{border:0;background:transparent;color:#fbbf24;cursor:pointer;font-weight:850;padding:0;text-align:left}@media(max-width:720px){.drop-selected-action-panel{position:sticky;top:8px;z-index:5}.drop-selected-action-body{grid-template-columns:1fr}.drop-selected-action-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}.drop-selected-action-controls .compact-action{width:100%}.drop-lifecycle-selected-shell .drop-board{grid-template-columns:1fr}.drop-lifecycle-selected-shell .drop-band .panel-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));justify-content:stretch;width:100%}.drop-lifecycle-selected-shell .drop-band .compact-action{min-width:0;width:100%}.readiness-blocker-grid,.event-maintenance-grid{grid-template-columns:1fr}.event-maintenance-card .compact-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.event-wizard-shell{grid-template-columns:1fr}.event-wizard-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.event-wizard-step-panel[data-active=true]{grid-template-columns:1fr}.event-media-upload-checklist>div{grid-template-columns:1fr}.event-admin-station-queue{position:sticky;top:8px;z-index:6}.event-admin-density-queue-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.event-admin-density-queue-card{padding:9px}.event-admin-density-queue-card>div{grid-template-columns:minmax(0,1fr)}.event-admin-density-meta{align-items:flex-start;display:grid;gap:4px}.event-admin-density-shell .event-focused-task-panel{max-height:calc(100dvh - 24px);overflow:auto;position:sticky;top:8px;z-index:7}}.daily-command-queue-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.daily-command-queue-card{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;border:1px solid rgba(185,204,220,.16);border-radius:8px;background:#080d135c;color:var(--admin-dark-text);padding:10px;text-decoration:none}.daily-command-queue-card:hover,.daily-command-queue-card:focus-visible{border-color:#f59e0b61;background:#f59e0b1a}.daily-command-queue-card span{display:grid;gap:2px;min-width:0}.daily-command-queue-card small{color:var(--admin-dark-muted)}.fulfillment-command-current-task{align-items:center;background:#f59e0b14;border:1px solid rgba(245,158,11,.24);border-radius:10px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:12px}.fulfillment-command-current-task h4{margin:0}.fulfillment-command-current-task p{color:var(--admin-dark-muted);margin:4px 0}.fulfillment-command-detail{background:#080d1357;border:1px solid rgba(185,204,220,.14);border-radius:10px;padding:10px}.fulfillment-command-detail>summary{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:space-between;list-style:none}.fulfillment-command-detail>summary::-webkit-details-marker{display:none}.fulfillment-command-detail>summary span{color:var(--admin-dark-text);font-weight:760}.fulfillment-command-detail>summary small{color:var(--admin-dark-muted)}.fulfillment-command-detail[open]>.card-grid{margin-top:12px}.queue-card[aria-label="Fulfillment command center"]>.fulfillment-support-drawer{order:90}.queue-card[aria-label="Fulfillment command center"]>.fulfillment-command-detail{order:80}.fulfillment-support-drawer{border:1px solid rgba(185,204,220,.14);border-radius:10px;background:#080d1347;padding:10px}.fulfillment-support-drawer>summary{align-items:center;display:flex;justify-content:space-between;gap:12px;cursor:pointer;list-style:none}.fulfillment-support-drawer>summary::-webkit-details-marker{display:none}.fulfillment-support-drawer>summary span{color:var(--admin-dark-text);font-weight:900}.fulfillment-support-drawer>summary small{color:var(--admin-dark-muted);font-weight:700}.fulfillment-support-drawer>summary:after{color:var(--admin-dark-accent);content:"Open";font-size:.78rem;font-weight:900}.fulfillment-support-drawer[open]>summary:after{content:"Close"}.fulfillment-support-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.fulfillment-support-drawer .sop-quick-card-grid{margin-top:10px}.responsive-table-wrap{max-width:100%;min-width:0;overflow-x:auto}.responsive-table-wrap .data-table{min-width:720px}.compact-table,table{color:var(--admin-dark-text)}.ops-shell section[aria-label="Drop analytics"] .compact-table{max-width:100%;overflow-x:auto}th{color:var(--admin-dark-muted)}td,th{border-color:#b9ccdc24}tbody tr{background:#ffffff05}tbody tr:hover{background:#f59e0b12}@media(max-width:720px){.daily-command-queue-grid{grid-template-columns:1fr}.daily-command-queue-card:nth-child(n+4){display:none}.fulfillment-command-current-task{align-items:stretch;grid-template-columns:1fr}}
