[data-visual-system] ::selection{background:var(--scarlet);color:var(--on-accent)}[data-visual-system] :is(input,textarea){caret-color:var(--scarlet)}[data-visual-system] :where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}[data-visual-system] :is(h1,h2,h3){color:var(--ink);letter-spacing:0;text-shadow:none}[data-visual-system] h1{font-size:var(--text-title);font-variation-settings:"wght" 650;font-weight:650;line-height:1.55}[data-visual-system] h2{font-size:var(--text-section);font-variation-settings:"wght" 600;font-weight:600}[data-visual-system] h3{font-size:var(--text-body);font-weight:600}[data-visual-system] .page-head{align-items:flex-start;gap:16px 24px;margin-bottom:24px}[data-visual-system] .page-head>div:first-child{flex:auto;min-width:0}[data-visual-system] .page-head h1{margin-block:0 6px}@media (min-width:761px){[data-visual-system] .page-head.shell-named h1{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-visual-system] .page-head.shell-named.only-title{margin:0}[data-visual-system] .page-head.shell-named{align-items:center}}[data-visual-system] .page-intro{max-width:70ch;color:var(--muted);font-size:var(--text-body);margin-block:6px 0;line-height:1.9}[data-visual-system] :is(.eyebrow,.record-code,.section-kicker){color:var(--muted);font-size:var(--text-meta);margin-block:0 6px}[data-visual-system] :is(.code,.price-value,.summary-card strong,.ops-num){font-variant-numeric:tabular-nums}[data-visual-system] .detail-actions{flex-wrap:wrap;justify-content:flex-start;gap:8px}[data-visual-system] .detail-head .detail-actions{flex:0 auto;max-width:48%}[data-visual-system] .detail-head .detail-actions>.ops-inline-actions{justify-content:flex-start}[data-visual-system] .skip-link{background:var(--ivory);color:var(--scarlet)}[data-visual-system] :is(.panel,.recipe-editor-panel,.page-guide,.compact-disclosure,.quick-lookup,.workspace-filter,.filter-toolbar,.history-filter,.simple-filter,.summary-grid.workspace-metrics,.empty-state){border-radius:var(--radius-panel);background:var(--paper);box-shadow:var(--lg-rim-panel);color:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none;border:0}[data-visual-system] :is(.panel,.workspace-filter,.quick-lookup,.workspace-metrics).optical-glass-host{box-shadow:none;background:0 0}[data-visual-system] .panel{min-width:0;margin-bottom:24px}[data-visual-system] .panel-head{border-bottom:1px solid var(--line-soft);background:0 0;flex-wrap:wrap;gap:12px 20px;min-height:0;padding:18px 20px 14px}[data-visual-system] .panel-head h2{font-size:var(--text-section);margin:0;line-height:1.65}[data-visual-system] .panel-head p{max-width:70ch;color:var(--muted);font-size:var(--text-label);margin-block:4px 0;line-height:1.85}[data-visual-system] .panel-body{padding:16px 20px 20px}[data-visual-system] .panel .panel{box-shadow:none;border-top:1px solid var(--line);background:0 0;border-radius:0;margin-bottom:0}[data-visual-system] .panel .panel>.optical-glass__material{display:none}[data-visual-system] :is(.metric-card,.summary-card){box-shadow:none;background:0 0;border:0}[data-visual-system] .summary-grid.workspace-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:20px;padding:4px 8px;display:grid}[data-visual-system] .workspace-metrics>.summary-card{min-width:0;min-height:96px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:14px 16px}[data-visual-system] .workspace-metrics>.summary-card:before{content:none}[data-visual-system] .workspace-metrics>:nth-child(n+5 of .summary-card){border-top:1px solid var(--line)}[data-visual-system] .workspace-metrics .summary-card span{font-size:var(--text-label);color:var(--muted);font-weight:450}[data-visual-system] .workspace-metrics .summary-card strong{font-variation-settings:"wght" 600;color:var(--ink);text-shadow:none;margin-block:2px;font-size:1.625rem;font-weight:600;line-height:1.5}[data-visual-system] .workspace-metrics .summary-card small{font-size:var(--text-meta);color:var(--muted);line-height:1.7}[data-visual-system] .workspace-metrics .metric-link:hover{background:var(--surface-hover);box-shadow:none;transform:none}[data-visual-system] .workspace-metrics .metric-danger strong{color:var(--danger)}[data-visual-system] .workspace-metrics .metric-attention strong{color:var(--warning)}[data-visual-system] .workspace-metrics .metric-positive strong{color:var(--success)}[data-visual-system] .workspace-metrics:has(>.summary-card:nth-child(3 of .summary-card)):not(:has(>.summary-card:nth-child(4 of .summary-card))){grid-template-columns:repeat(3,minmax(0,1fr))}[data-visual-system] .workspace-metrics:has(>.summary-card:nth-child(2 of .summary-card)):not(:has(>.summary-card:nth-child(3 of .summary-card))){grid-template-columns:repeat(2,minmax(0,1fr))}[data-visual-system] .workspace-metrics:has(>.summary-card):not(:has(>.summary-card:nth-child(2 of .summary-card))){grid-template-columns:1fr}[data-visual-system] .button,[data-visual-system] button.button{border:1px solid var(--scarlet);border-radius:var(--radius-field);background:var(--scarlet);min-height:42px;color:var(--on-accent);box-shadow:var(--burgundy-shadow);font-size:var(--text-label);font-variation-settings:"wght" 550;text-shadow:none;padding:8px 16px;font-weight:550;line-height:1.65;transition:background-color .16s,border-color .16s;transform:none}[data-visual-system] .button:hover:not(:disabled):not(.disabled){background:var(--scarlet-soft);border-color:var(--scarlet-soft);color:var(--on-accent);filter:none;transform:none}[data-visual-system] .button.secondary{background:var(--surface-soft);border-color:var(--line-strong);color:var(--ink);box-shadow:var(--control-shadow)}[data-visual-system] .button.secondary:hover:not(:disabled):not(.disabled){background:var(--surface-hover);border-color:var(--line-strong);color:var(--ink)}[data-visual-system] :is(.button.ghost-button,.button.ghost-danger,.button.danger-outline){box-shadow:none;background:0 0}[data-visual-system] .button.ghost-button{color:var(--muted);border-color:#0000}[data-visual-system] :is(.button.danger,.button.danger-button){background:var(--danger-solid);border-color:var(--danger-solid)}[data-visual-system] :is(.button.ghost-danger,.button.danger-outline,.ops-danger){color:var(--danger);border-color:var(--danger)}[data-visual-system] :is(.button.ghost-danger,.button.danger-outline):hover:not(:disabled){color:var(--danger);background:var(--danger-soft);border-color:var(--danger)}[data-visual-system] .button:disabled,[data-visual-system] .button.disabled{opacity:.52;cursor:not-allowed;box-shadow:none}[data-visual-system] :is(.icon-button,.chip-button){border:1px solid var(--line);border-radius:var(--radius-field);background:var(--surface-soft);min-width:36px;min-height:36px;color:var(--ink);box-shadow:none}[data-visual-system] .compact-button{min-height:34px;font-size:var(--text-meta);padding:5px 11px}[data-visual-system] .field label{color:var(--muted);font-size:var(--text-label);font-weight:500}[data-visual-system] .field input:not([type=checkbox]):not([type=radio]):not([type=hidden]),[data-visual-system] .field select:not([hidden]),[data-visual-system] .field textarea:not([hidden]),[data-visual-system] :is(.quick-lookup input,.quick-lookup select,.material-picker-input,.recipe-copy-search input){border:1px solid var(--line-strong);border-radius:var(--radius-field);background:var(--surface-input);min-width:0;min-height:42px;box-shadow:var(--field-shadow);color:var(--ink);font-size:var(--text-body);padding:8px 12px;line-height:1.7}[data-visual-system] :is(input,textarea)::placeholder{color:var(--subtle);opacity:1}[data-visual-system] .field :is(input,select,textarea):hover{border-color:var(--subtle)}[data-visual-system] .field :is(input,select,textarea):focus{border-color:var(--focus-ring)}[data-visual-system] .field :is(input,select,textarea):disabled,[data-visual-system] .field input[readonly]{background:var(--surface-muted);color:var(--muted);box-shadow:none}[data-visual-system] :is(select option,select optgroup){color:var(--ink);background:#f1f3f3}[data-visual-system] :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--scarlet)}[data-visual-system] :is(.field-help,.helper,.row-helper,.editor-intro,.line-note){font-size:var(--text-meta);color:var(--muted)}[data-visual-system] input[type=file]::file-selector-button{border:1px solid var(--line-strong);border-radius:var(--radius-field);background:var(--surface-soft);color:var(--ink);box-shadow:none}[data-visual-system] :is(.workspace-filter,.filter-toolbar,.history-filter,.simple-filter){gap:12px;margin-block:0 16px;padding:16px 20px}[data-visual-system] .workspace-filter .field{flex:144px;min-width:min(144px,100%);max-width:19rem}[data-visual-system] .workspace-filter .filter-search{flex:2 220px;max-width:30rem}[data-visual-system] .workspace-filter .filter-checks>summary{border:1px solid var(--line-strong);border-radius:var(--radius-field);background:var(--surface-input);min-height:42px;box-shadow:var(--field-shadow);padding:8px 12px}[data-visual-system] .workspace-filter :is(.filter-checks-label,.check-option){color:var(--ink);font-size:var(--text-label)}[data-visual-system] .workspace-filter .filter-checks-summary{color:var(--muted);font-size:var(--text-label)}[data-visual-system] .workspace-filter:not(.filter-menus) .filter-checks fieldset{background:0 0;border:0}[data-visual-system] .workspace-filter.filter-menus{z-index:8;position:relative}[data-visual-system] .workspace-filter.filter-menus .filter-checks fieldset{border:1px solid var(--line);border-radius:var(--radius-field);background:var(--surface-overlay);box-shadow:0 18px 40px -16px #00000059}[data-visual-system] .workspace-filter :is(.filter-toggle,.compact-filter-toggle){border:1px solid var(--line);border-radius:var(--radius-field);background:var(--surface-soft);min-height:42px;color:var(--ink);font-size:var(--text-label);box-shadow:none}[data-visual-system] .filter-toggle input[type=checkbox]{border-color:var(--line-strong);background-color:var(--surface-muted);box-shadow:none}[data-visual-system] .filter-toggle input[type=checkbox]:checked{background-color:var(--scarlet);border-color:var(--scarlet);box-shadow:none}[data-visual-system] .panel :is(.workspace-filter,.filter-toolbar,.simple-filter){border-bottom:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;margin:0}[data-visual-system] .panel :is(.workspace-filter,.filter-toolbar)>.optical-glass__material{display:none}[data-visual-system] :is(.workspace-filter.filter-menus .filter-checks fieldset,.material-picker-list,.recipe-copy-results,.ops-picker-list,.inline-editor-form){border:1px solid var(--glass-border);border-radius:var(--radius-card);background:var(--surface-overlay);box-shadow:var(--shadow-float);-webkit-backdrop-filter:var(--lg-float-blur);backdrop-filter:var(--lg-float-blur);color:var(--ink)}[data-visual-system] .check-option:hover{background:var(--surface-hover)}[data-visual-system] .tabs{border:1px solid var(--line);background:var(--surface-soft);width:fit-content;max-width:100%;box-shadow:none;border-radius:11px;gap:4px;padding:4px}[data-visual-system] .tabs.labeled-tabs{border-radius:11px}[data-visual-system] .tabs :is(a,button){min-height:38px;color:var(--muted);font-size:var(--text-label);box-shadow:none;background:0 0;border-radius:7px;padding:7px 14px}[data-visual-system] .tabs :is(a,button).active{background:var(--accent-soft);color:var(--scarlet);box-shadow:none;border-color:#0000;font-weight:600}[data-visual-system] .tabs :is(a,button):hover{color:var(--scarlet);background:var(--surface-hover)}[data-visual-system] .count-pill{background:var(--surface-muted);color:inherit;box-shadow:none}[data-visual-system] :is(.state-pill,.status-badge){border:1px solid var(--line);background:var(--surface-soft);min-height:26px;color:var(--muted);font-size:var(--text-meta);box-shadow:none;border-radius:7px;padding:3px 9px;font-weight:500;line-height:1.6}[data-visual-system] :is(.state-pill.positive,.status-badge.positive){color:var(--success);background:var(--success-soft);border-color:color-mix(in srgb, var(--success) 20%, transparent)}[data-visual-system] :is(.state-pill.attention,.state-pill.warning,.status-badge.warning){color:var(--warning);background:var(--warning-soft);border-color:color-mix(in srgb, var(--warning) 20%, transparent)}[data-visual-system] :is(.state-pill.danger,.status-badge.danger){color:var(--danger);background:var(--danger-soft);border-color:color-mix(in srgb, var(--danger) 20%, transparent)}[data-visual-system] .state-pill.info{color:var(--info);background:var(--info-soft);border-color:color-mix(in srgb, var(--info) 20%, transparent)}[data-visual-system] .table-wrap{border-radius:inherit;background:0 0;min-width:0}[data-visual-system] .data-table{width:100%;color:var(--ink);font-size:var(--text-label);font-variant-numeric:tabular-nums}[data-visual-system] .data-table :is(th,td){border-bottom:1px solid var(--line-soft);text-shadow:none;vertical-align:middle;padding:12px 16px}[data-visual-system] .data-table th{color:var(--muted);background:var(--surface-muted);font-size:var(--text-meta);font-weight:600}[data-visual-system] .data-table td{background:0 0}[data-visual-system] .data-table tbody tr:nth-child(2n) td{background:var(--lg-zebra)}[data-visual-system] .data-table tbody tr:hover td{background:var(--surface-hover);box-shadow:none}[data-visual-system] .data-table tbody tr:last-child td{border-bottom:0}[data-visual-system] .data-table :is(th.sticky-code,td.sticky-code,.sticky-code){background:var(--surface-overlay);box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[data-visual-system] .data-table :is(.table-link,.strong-link){color:var(--ink);text-underline-offset:4px;font-weight:550}[data-visual-system] .data-table .table-link:hover{color:var(--scarlet);text-decoration:underline}[data-visual-system] .data-table small{color:var(--muted);font-size:var(--text-meta)}[data-visual-system] .data-table .button{min-height:34px;font-size:var(--text-meta);padding:5px 10px}[data-visual-system] .data-table .field :is(input,select){min-height:38px;font-size:var(--text-label);padding:6px 10px}[data-visual-system] .sort-header{min-height:28px;color:inherit}[data-visual-system] .sort-header.is-sorted{color:var(--scarlet)}[data-visual-system] .pagination{border-color:var(--line);color:var(--muted);background:0 0;flex-wrap:wrap;gap:12px;padding:14px 20px}[data-visual-system] .pagination :is(p,span){font-size:var(--text-meta)}[data-visual-system] .table-pager{min-width:0}[data-visual-system] .pagination-summary{flex-wrap:wrap;align-items:center;gap:12px;display:flex}[data-visual-system] .pagination-summary p{margin:0}[data-visual-system] .page-size-menu{position:relative}[data-visual-system] .page-size-menu>summary{border:1px solid var(--line-strong);border-radius:var(--radius-field);background:var(--surface-input);min-height:34px;color:var(--muted);font-size:var(--text-meta);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:4px 10px;list-style:none;display:inline-flex}[data-visual-system] .page-size-menu>summary::-webkit-details-marker{display:none}[data-visual-system] .page-size-menu>summary:after{content:"▾";opacity:.7;font-size:.7rem}[data-visual-system] .page-size-menu>summary strong{min-width:2.2ch;color:var(--ink);text-align:center;font-weight:600}[data-visual-system] .page-size-menu[open]>summary{border-color:var(--scarlet)}[data-visual-system] .page-size-menu ul{z-index:30;border:1px solid var(--glass-border);border-radius:var(--radius-card);background:var(--surface-overlay);min-width:100%;box-shadow:var(--shadow-float);-webkit-backdrop-filter:var(--lg-float-blur);backdrop-filter:var(--lg-float-blur);margin:0;padding:4px;list-style:none;position:absolute;inset-block-end:calc(100% + 6px);inset-inline-start:0}[data-visual-system] .page-size-menu :is(a,button){border-radius:calc(var(--radius-field) - 2px);width:100%;min-height:32px;color:var(--ink);font:inherit;font-size:var(--text-label);text-align:start;cursor:pointer;background:0 0;border:0;padding:5px 14px;text-decoration:none;display:block}[data-visual-system] .page-size-menu :is(a,button):hover{background:var(--surface-hover)}[data-visual-system] .page-size-menu :is(a[aria-current],button[aria-pressed=true]){color:var(--scarlet);font-weight:600}[data-visual-system] :is(.table-group-row th,.table-group-row td){background:var(--surface-muted);color:var(--ink)}[data-visual-system] :is(.workspace-callout,.callout,.neutral-callout,.warning-callout,.success-callout,.neutral-banner,.calculation-banner,.info-banner,.record-health,.queue-context,.ops-confirm){border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-soft);color:var(--ink);box-shadow:none;padding:16px 20px}[data-visual-system] :is(.workspace-callout,.record-health){border-inline-start-width:1px}[data-visual-system] :is(.workspace-callout p,.record-health p,.callout p){color:var(--muted);font-size:var(--text-label);line-height:1.9}[data-visual-system] :is(.callout-warning,.warning-callout,.record-health){background:var(--warning-soft);border-color:color-mix(in srgb, var(--warning) 28%, transparent)}[data-visual-system] :is(.callout-warning,.warning-callout,.record-health) strong{color:var(--warning)}[data-visual-system] :is(.callout-danger,.record-health.needs-action){background:var(--danger-soft);border-color:color-mix(in srgb, var(--danger) 28%, transparent)}[data-visual-system] :is(.callout-danger,.record-health.needs-action) strong{color:var(--danger)}[data-visual-system] :is(.callout-success,.success-callout,.record-health.is-ready){background:var(--success-soft);border-color:color-mix(in srgb, var(--success) 28%, transparent)}[data-visual-system] :is(.callout-success,.success-callout,.record-health.is-ready) strong{color:var(--success)}[data-visual-system] .callout-info{background:var(--info-soft);border-color:color-mix(in srgb, var(--info) 28%, transparent)}[data-visual-system] .callout-info strong{color:var(--info)}[data-visual-system] :is(.form-message.error,.issue-blocker .issue-mark){background:var(--danger-soft);color:var(--danger);border-color:var(--danger)}[data-visual-system] .form-message.success{background:var(--success-soft);color:var(--success)}[data-visual-system] .issue-warning .issue-mark{background:var(--warning-soft);color:var(--warning)}[data-visual-system] .issue-notes li{color:var(--ink)}[data-visual-system] .empty-state{text-align:center;padding:32px 20px}[data-visual-system] .panel .empty-state{box-shadow:none;background:0 0;border:0}[data-visual-system] .empty-mark{width:32px;height:32px;box-shadow:none;color:var(--muted);background:0 0;border:0;margin-bottom:8px;font-size:24px}[data-visual-system] .empty-state h2{font-size:var(--text-section);margin:0 0 6px}[data-visual-system] .empty-state p{color:var(--muted);font-size:var(--text-body)}[data-visual-system] .cycle-chip{border-radius:var(--radius-card);min-width:166px;color:var(--ink);box-shadow:none;background:0 0;border:0;padding:12px 16px}[data-visual-system] .cycle-chip small{font-size:var(--text-meta);color:var(--muted)}[data-visual-system] .cycle-chip strong{font-size:var(--text-body)}[data-visual-system] .quick-lookup{gap:16px;margin-bottom:20px;padding:16px 20px}[data-visual-system] .quick-lookup strong{font-size:var(--text-body);font-weight:600}[data-visual-system] .quick-lookup p{color:var(--muted);font-size:var(--text-meta)}[data-visual-system] .quick-lookup-controls{flex:1;max-width:600px}[data-visual-system] .dashboard-cycle{grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr);gap:20px;margin-bottom:24px;display:grid}[data-visual-system] .dashboard-cycle>:only-child{grid-column:1/-1}[data-visual-system] :is(.action-banner,.success-banner){border-radius:var(--radius-panel);background:var(--paper);box-shadow:var(--lg-rim-panel);color:var(--ink);border:0;margin:0;padding:20px}[data-visual-system] .action-banner.optical-glass-host{box-shadow:none;background:0 0}[data-visual-system] .action-banner strong{font-size:var(--text-section);color:var(--ink)}[data-visual-system] .action-banner p{color:var(--muted);font-size:var(--text-label);line-height:1.85}[data-visual-system] .success-banner strong{color:var(--success)}[data-visual-system] .workflow-overview-panel{margin:0}[data-visual-system] .workflow-master-progress{background:var(--line);height:4px;box-shadow:none;margin:0 20px 20px}[data-visual-system] :is(.workflow-master-progress>span,.progress-track span,.mini-progress>span){background:var(--scarlet);box-shadow:none}[data-visual-system] :is(.progress-track,.mini-progress){background:var(--line);box-shadow:none}[data-visual-system] .content-grid{grid-template-columns:minmax(0,1.65fr) minmax(240px,1fr);gap:20px}[data-visual-system] :is(.next-action,.event-row,.shortcut-list>a,.shortcut-note){border-color:var(--line);box-shadow:none;background:0 0;border-radius:0;padding-block:12px}[data-visual-system] .next-action-count{color:var(--danger);box-shadow:none;background:0 0;border:0;font-size:22px}[data-visual-system] .next-action.is-warning .next-action-count{color:var(--warning)}[data-visual-system] :is(.next-action-copy small,.event-row p,.shortcut-list small){color:var(--muted);font-size:var(--text-meta)}[data-visual-system] .next-action-cta{color:var(--scarlet);font-size:var(--text-label);background:0 0;border:0}[data-visual-system] :is(.event-row strong,.shortcut-list strong){font-size:var(--text-body);font-weight:550}[data-visual-system] :is(.recipe-editor,.recipe-line,.quarantine-editor,.preview-issues,.preview-results,.calculation-preview,.preview-metric,.recipe-cost-summary,.price-preview,.file-summary,.mapping-row,.source-preview,.audit-details,.recipe-copy-box,.recipe-copy-panel,.master-review-panel,.product-setting-card){border-color:var(--line);background:var(--surface-soft);box-shadow:none}[data-visual-system] .recipe-line{border-radius:var(--radius-card)}[data-visual-system] .recipe-line-head{background:var(--surface-muted);color:var(--muted)}[data-visual-system] .recipe-line.is-duplicate{background:var(--danger-soft)}[data-visual-system] .recipe-copy-disclosure>summary{border-color:var(--line);background:var(--surface-soft);box-shadow:none}[data-visual-system] .recipe-copy-preview{border-color:var(--warning);background:var(--warning-soft)}[data-visual-system] .recipe-sticky-actions{border:1px solid var(--glass-border);border-radius:var(--radius-card);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f5f6f599}[data-visual-system] :is(.detail-list dt,.detail-list dd,.product-info-grid input[readonly]){color:var(--ink)}[data-visual-system] .detail-list dt{color:var(--muted);font-size:var(--text-label)}[data-visual-system] .recipe-workspace[open]>.recipe-workspace-summary{background:var(--surface-soft)}[data-visual-system] :is(.compact-disclosure,.page-guide,.inline-editor,.advanced-filters)>summary{color:var(--ink);font-size:var(--text-body)}[data-visual-system] .operational-flow-step{border:0;border-bottom:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0}[data-visual-system] .operational-flow-step.current{background:var(--accent-soft);box-shadow:none}[data-visual-system] .process-steps li{background:var(--surface-soft);border-color:var(--line);box-shadow:none}[data-visual-system] .process-steps li.current{background:var(--accent-soft);border-color:var(--scarlet)}[data-visual-system] .process-steps li.done{border-color:var(--success);background:var(--success-soft)}[data-visual-system] :is(.step-number,.operational-step-number,.wizard-progress li span,.process-steps li>span){border-color:var(--line);background:var(--surface-soft);color:var(--ink);box-shadow:none}[data-visual-system] :is(.wizard-progress li.current span,.process-steps li.done>span,.operational-flow-step.complete .operational-step-number){color:var(--on-accent);background:var(--scarlet)}[data-visual-system] .payload-grid pre{color:var(--ink);background:var(--surface-muted);border-color:var(--line)}[data-visual-system] .file-drop{background:var(--surface-soft);color:var(--ink);border-color:var(--line-strong);box-shadow:none}[data-visual-system] dialog{border:1px solid var(--glass-border);border-radius:var(--radius-panel);background:var(--surface-overlay);color:var(--ink);box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}[data-visual-system] dialog:modal:not(.mobile-menu){margin:auto}[data-visual-system] dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#19272f3d}@media (max-width:1180px){[data-visual-system] :is(.content-grid,.dashboard-cycle){grid-template-columns:1fr}[data-visual-system] .detail-head .detail-actions{max-width:none}[data-visual-system] .page-head.detail-head{flex-wrap:wrap}}@media (max-width:760px){[data-visual-system] .page-head{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:20px}[data-visual-system] h1{font-size:1.5rem}[data-visual-system] .page-intro{font-size:var(--text-body)}[data-visual-system] .summary-grid.workspace-metrics{grid-template-columns:repeat(2,minmax(0,1fr));padding:4px}[data-visual-system] .workspace-metrics:has(>.summary-card){grid-template-columns:repeat(2,minmax(0,1fr));padding:4px}[data-visual-system] .workspace-metrics>.summary-card{min-height:96px;padding:12px}[data-visual-system] .workspace-metrics>:nth-child(n+3 of .summary-card){border-top:1px solid var(--line)}[data-visual-system] .workspace-metrics .summary-card strong{font-size:1.5rem}[data-visual-system] .panel-head{gap:12px;padding:16px}[data-visual-system] .panel-body{padding:16px}[data-visual-system] :is(.workspace-filter,.filter-toolbar,.history-filter,.simple-filter){gap:12px;padding:16px}[data-visual-system] .workspace-filter .field{flex-basis:calc(50% - 12px);min-width:0;max-width:none}[data-visual-system] .workspace-filter .filter-search,[data-visual-system] .workspace-filter .filter-actions{flex-basis:100%}[data-visual-system] .workspace-filter .filter-actions .button{flex:1}[data-visual-system] .field input:not([type=checkbox]):not([type=radio]):not([type=hidden]),[data-visual-system] .field :is(select,textarea):not([hidden]),[data-visual-system] :is(.quick-lookup input,.quick-lookup select,.material-picker-input,.recipe-copy-search input){min-height:46px;font-size:1rem}[data-visual-system] :is(.button,.compact-button,.data-table .button,.icon-button,.chip-button){min-height:44px}[data-visual-system] .quick-lookup{flex-direction:column;align-items:stretch;padding:16px}[data-visual-system] .quick-lookup-controls{grid-template-columns:1fr auto;gap:10px;display:grid}[data-visual-system] .quick-lookup-controls input{grid-area:1/1/auto/-1;width:100%}[data-visual-system] .quick-lookup-controls select{width:100%;min-width:0}[data-visual-system] .cycle-chip{flex-wrap:wrap;align-items:center;gap:8px 12px;width:fit-content;display:flex}[data-visual-system] .action-banner{flex-direction:column;align-items:stretch;gap:14px;padding:20px}[data-visual-system] .tabs{width:100%;overflow-x:auto}[data-visual-system] .tabs :is(a,button){min-height:44px}[data-visual-system] .responsive-table tbody tr,[data-visual-system] .responsive-table tbody tr:nth-child(2n){border:0;border-bottom:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0}[data-visual-system] .responsive-table td,[data-visual-system] .responsive-table tbody tr:nth-child(2n) td,[data-visual-system] .responsive-table tbody tr:hover td{border-bottom-color:var(--line-soft);box-shadow:none;background:0 0;padding:9px 14px}[data-visual-system] .responsive-table td:before{color:var(--muted);font-size:var(--text-meta)}[data-visual-system] .responsive-table :is(th.sticky-code,td.sticky-code,.sticky-code){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}[data-visual-system] .responsive-table thead:focus-within{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}[data-visual-system] .responsive-table thead:focus-within tr{flex-wrap:wrap;display:flex}[data-visual-system] .pagination{padding:16px}}@media (prefers-reduced-transparency:reduce){[data-visual-system]{--paper:var(--ivory);--surface-soft:#e1e4e3;--surface-input:#f1f3f3;--surface-overlay:#f1f3f3}[data-visual-system] :is(dialog,.workspace-filter.filter-menus .filter-checks fieldset,.material-picker-list,.recipe-copy-results,.ops-picker-list,.inline-editor-form,.recipe-sticky-actions,.sticky-code){-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){[data-visual-system] :is(.panel,.workspace-filter,.workspace-metrics,.summary-card,.tabs,.data-table th,.state-pill,.status-badge,.workspace-callout,.callout,.button,dialog){color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}[data-visual-system] :is(.field input,.field select,.field textarea){color:fieldtext;background:field;border-color:fieldtext}[data-visual-system] .filter-toggle input[type=checkbox]{appearance:auto;width:auto;height:auto}}
[data-visual-system][data-pearl-glass=clear]{--lg-sidebar:178px;--shadow-soft:0 0 transparent;--shadow-float:0 0 transparent;--control-shadow:inset 0 1px 0 #ffffffbf;--field-shadow:inset 0 1px 0 #ffffffb3;--burgundy-shadow:0 0 transparent;--inventory-rim:inset 0 1px 0 #fff, inset 0 -1px 0 #ffffff85;background:#e6e5e1 url(/backgrounds/inventory-cool-pearl.webp) 50%/100% 100% no-repeat fixed}[data-visual-system][data-pearl-glass=clear]:before{content:none}[data-visual-system][data-pearl-glass=clear] :is(.optical-glass__material,.pearl-glass-pane){display:none}[data-visual-system][data-pearl-glass=clear][data-pearl-glass-ready] .pearl-glass-pane{display:block}[data-visual-system][data-pearl-glass=clear] .pearl-glass-definitions{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}[data-visual-system][data-pearl-glass=clear] [data-pearl-relative]{position:relative}[data-visual-system][data-pearl-glass=clear] .pearl-glass-pane{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:inherit;-webkit-backdrop-filter:var(--pearl-filter);backdrop-filter:var(--pearl-filter);position:absolute;inset:0}[data-visual-system][data-pearl-glass=clear] .pearl-glass-pane[data-pearl-split]{-webkit-backdrop-filter:none;backdrop-filter:none;overflow:hidden}[data-visual-system][data-pearl-glass=clear] .pearl-glass-region{pointer-events:none;-webkit-backdrop-filter:var(--pearl-filter);backdrop-filter:var(--pearl-filter);position:absolute}[data-visual-system][data-pearl-glass=clear] [data-pearl-row]{isolation:isolate;content-visibility:visible;contain-intrinsic-size:none;position:relative}[data-visual-system][data-pearl-glass=clear][data-pearl-glass-ready] [data-pearl-row]:before{content:"";z-index:-1;border-radius:var(--pearl-radius);pointer-events:none;-webkit-backdrop-filter:var(--pearl-filter);backdrop-filter:var(--pearl-filter);position:absolute;inset:0}[data-visual-system][data-pearl-glass=clear] :is(.sidebar,.glass-header,.mobile-header,.mobile-nav,.page-head,.page-content>.panel){isolation:isolate;box-shadow:var(--inventory-rim);background:linear-gradient(130deg,#ffffff45,#ffffff14);border:1px solid #ffffffb8;border-radius:22px}[data-visual-system][data-pearl-glass=clear][data-pearl-glass-ready] :is(.sidebar,.glass-header,.mobile-header,.mobile-nav,.page-head,.page-content>.panel){background:0 0}[data-visual-system][data-pearl-glass=clear] .sidebar{width:var(--lg-sidebar);border-radius:24px;position:fixed;inset:14px 14px 14px auto}[data-visual-system][data-pearl-glass=clear] .main-column{margin-right:calc(var(--lg-sidebar) + 32px);padding:14px 14px 0}[data-visual-system][data-pearl-glass=clear] .user-avatar{background:#ffffff42;width:28px;height:28px;font-size:11px}[data-visual-system][data-pearl-glass=clear] .brand-lockup{margin-inline:13px;padding:17px 9px 15px}[data-visual-system][data-pearl-glass=clear] .brand-lockup.has-context{flex-direction:row;justify-content:flex-start;align-items:center;gap:11px;padding-inline:4px}[data-visual-system][data-pearl-glass=clear] .brand-lockup.has-context .glass-header-context{align-content:center;gap:3px;min-width:0;font-size:11px;line-height:1.35;display:grid}[data-visual-system][data-pearl-glass=clear] .brand-lockup.has-context .glass-header-context strong{overflow-wrap:anywhere;font-size:13px;line-height:1.3}[data-visual-system][data-pearl-glass=clear] .brand-lockup.has-context .glass-header-context span{color:var(--muted);letter-spacing:0;text-transform:none;font-family:inherit;font-size:11px}[data-visual-system][data-pearl-glass=clear] .brand-lockup.has-context :is(.glass-header-symbol,.glass-header-divider){display:none}[data-visual-system][data-pearl-glass=clear] .brand-lockup .brand-art img{width:39px;height:53px}[data-visual-system][data-pearl-glass=clear] .main-nav{padding:11px 9px}[data-visual-system][data-pearl-glass=clear] :is(.nav-item,.nav-module>summary.nav-module-title){border-radius:13px;gap:8px;min-height:37px;padding:7px 9px;font-size:11px}[data-visual-system][data-pearl-glass=clear] .nav-module-body{padding-inline:7px 0}[data-visual-system][data-pearl-glass=clear] .nav-group-label{margin:10px 9px 5px;font-size:11px}[data-visual-system][data-pearl-glass=clear] .nav-icon svg{width:17px;height:17px}[data-visual-system][data-pearl-glass=clear] .nav-item.active{color:var(--scarlet);box-shadow:var(--inventory-rim);background:linear-gradient(120deg,#ffffffb8,#ffffff3d)}[data-visual-system][data-pearl-glass=clear] .sidebar-foot{gap:7px;margin-inline:12px;padding-block:12px}[data-visual-system][data-pearl-glass=clear] .sidebar-foot :is(strong,small){font-size:11px}[data-visual-system][data-pearl-glass=clear] .sidebar-foot small{color:#471019}[data-visual-system][data-pearl-glass=clear] .page-content{padding:0 0 28px}[data-visual-system][data-pearl-glass=clear] .page-head{border:0;border-radius:24px;align-items:flex-start;gap:12px 18px;margin-bottom:13px;padding:16px 17px 14px;position:relative}[data-visual-system][data-pearl-glass=clear] .page-head.shell-named h1{clip:auto;white-space:normal;letter-spacing:0;width:auto;height:auto;color:var(--scarlet);margin:0;font-size:29px;line-height:1.45;position:static;overflow:visible}[data-visual-system][data-pearl-glass=clear] .page-head .page-intro{color:#5b454f;max-width:71ch;margin:6px 0 11px;font-size:11px;line-height:1.85}[data-visual-system][data-pearl-glass=clear] .detail-actions{flex:none}[data-visual-system][data-pearl-glass=clear] .inventory-heading-actions{gap:5px}[data-visual-system][data-pearl-glass=clear] .inventory-heading-actions .button.secondary{min-height:32px;padding:5px 9px}[data-visual-system][data-pearl-glass=clear] .inventory-heading-actions .button.inventory-legacy-action{box-shadow:none;background:0 0;border-color:#0000}[data-visual-system][data-pearl-glass=clear] .ops-inline-actions{gap:6px}[data-visual-system][data-pearl-glass=clear] :is(.button,button.button){min-height:37px;box-shadow:none;border-radius:13px;padding:7px 12px;font-size:11px}[data-visual-system][data-pearl-glass=clear] .button.secondary{min-height:32px;color:var(--scarlet);box-shadow:var(--inventory-rim);background:linear-gradient(125deg,#ffffff45,#ffffff1a);border-color:#ffffffbf}[data-visual-system][data-pearl-glass=clear] .button.secondary:hover:not(:disabled){color:var(--scarlet);background:#ffffff6b;border-color:#fff}[data-visual-system][data-pearl-glass=clear] .page-content>.panel{margin-bottom:13px}[data-visual-system][data-pearl-glass=clear] .panel-head{padding:13px 16px 10px}[data-visual-system][data-pearl-glass=clear] .panel-head h2{font-size:14px}[data-visual-system][data-pearl-glass=clear] .panel>nav.ops-inline-actions{border-bottom:1px solid #ffffff73;padding:13px 14px 10px}[data-visual-system][data-pearl-glass=clear] .panel>.muted{padding-inline:14px;font-size:12px}[data-visual-system][data-pearl-glass=clear] .panel .workspace-filter{box-shadow:none;background:0 0;border:0;border-radius:0;gap:10px;margin:0;padding:12px 14px}[data-visual-system][data-pearl-glass=clear] .workspace-filter .field{flex-basis:130px;min-width:min(130px,100%)}[data-visual-system][data-pearl-glass=clear] .workspace-filter .filter-search{flex-basis:200px}[data-visual-system][data-pearl-glass=clear] .field label{font-size:11px}[data-visual-system][data-pearl-glass=clear] .field :is(input:not([type=hidden],[type=checkbox],[type=radio],[type=range],[type=file]),select){min-height:36px;box-shadow:var(--field-shadow);background:#ffffff57;border:1px solid #ffffffd9;border-radius:12px;padding:7px 10px;font-size:12px}[data-visual-system][data-pearl-glass=clear] .table-wrap{isolation:isolate;width:auto;box-shadow:none;background:0 0;border:0;border-radius:16px;margin:0 8px 8px;position:relative}[data-visual-system][data-pearl-glass=clear] .data-table{border-collapse:separate;border-spacing:0 8px;color:#593b49;background:0 0;font-size:11px}[data-visual-system][data-pearl-glass=clear] :where(#inventory-stock-panel) .data-table{min-width:940px}[data-visual-system][data-pearl-glass=clear] .data-table :is(th,td){box-shadow:none;background:0 0;border:0;padding:11px 9px}[data-visual-system][data-pearl-glass=clear] .data-table :is(thead,tbody,tr),[data-visual-system][data-pearl-glass=clear] .data-table tbody tr:nth-child(2n),[data-visual-system][data-pearl-glass=clear] .data-table tbody tr:hover,[data-visual-system][data-pearl-glass=clear][data-pearl-glass-ready] .data-table :is(th,td){background:0 0}[data-visual-system][data-pearl-glass=clear] .data-table :is(th.sticky-code,td.sticky-code,.sticky-code){-webkit-backdrop-filter:none;backdrop-filter:none}[data-visual-system][data-pearl-glass=clear] .data-table th{color:var(--scarlet);font-size:11px;position:static}[data-visual-system][data-pearl-glass=clear] .data-table :is(th,td):first-child{border-radius:0 14px 14px 0}[data-visual-system][data-pearl-glass=clear] .data-table :is(th,td):last-child{border-radius:14px 0 0 14px}[data-visual-system][data-pearl-glass=clear] .data-table tbody tr:hover td{background:#ffffff1a}[data-visual-system][data-pearl-glass=clear] .data-table :is(.table-link,.strong-link){color:#471019;font-size:12px}[data-visual-system][data-pearl-glass=clear] .data-table .ops-multiline strong{color:#471019;font-size:15px;font-weight:650}[data-visual-system][data-pearl-glass=clear] .data-table small{color:#694858;font-size:11px}[data-visual-system][data-pearl-glass=clear] .state-pill{box-shadow:none;border-radius:8px;padding:2px 7px;font-size:11px}[data-visual-system][data-pearl-glass=clear] .ops-row-actions{gap:9px}[data-visual-system][data-pearl-glass=clear] .pagination{background:0 0;border-top-color:#ffffff7a;padding:10px 14px}[data-visual-system][data-pearl-glass=clear] .workspace-callout{box-shadow:none;border-radius:16px;margin-block:0 13px;padding:11px 14px;font-size:12px}[data-visual-system][data-pearl-glass=clear] .ops-attention{padding:5px 12px 12px}[data-visual-system][data-pearl-glass=clear] .ops-attention-card{padding:10px 6px;font-size:12px}[data-visual-system][data-pearl-glass=clear] .ops-attention-card small{font-size:11px;display:block}[data-visual-system][data-pearl-glass=clear] .empty-state{box-shadow:none;background:0 0}[data-visual-system][data-pearl-glass=clear] #inventory-stock-panel{border:0;border-radius:25px;padding:8px;overflow:hidden}[data-visual-system][data-pearl-glass=clear] #inventory-stock-panel>nav.ops-inline-actions{border:0;gap:5px;padding:3px 2px 9px}[data-visual-system][data-pearl-glass=clear] #inventory-stock-panel>nav .button{border-radius:12px;min-height:35px;padding:7px 10px}[data-visual-system][data-pearl-glass=clear] #inventory-stock-panel>nav .button.secondary{color:#6c495b;background:#ffffff1f;border-color:#0000;box-shadow:inset 0 1px #fff6}[data-visual-system][data-pearl-glass=clear] .inventory-stock-body{isolation:isolate;background:0 0;border:1px solid #ffffff94;border-radius:16px;position:relative;overflow:hidden}[data-visual-system][data-pearl-glass=clear] .inventory-stock-body>.pearl-glass-pane{z-index:0}[data-visual-system][data-pearl-glass=clear] .inventory-stock-body>:not(.pearl-glass-pane){z-index:1;position:relative}[data-visual-system][data-pearl-glass=clear] #inventory-stock-panel .workspace-filter{background:#ffffff0d;border:0;border-radius:17px;gap:9px;margin:4px 5px 2px;padding:12px 10px;box-shadow:inset 1px 1px .5px #ffffff85,inset -1px -1px .5px #ffffff52}[data-visual-system][data-pearl-glass=clear] #inventory-stock-panel .pagination{background:#ffffff24;border:0;border-radius:14px;margin:0 8px 8px;padding:10px 13px;box-shadow:inset 1px 1px .5px #ffffff9c,inset -1px -1px .5px #ffffff5c}[data-visual-system][data-pearl-glass=clear] :is(.panel,.recipe-editor-panel,.workspace-metrics,.quick-lookup,.page-guide,.compact-disclosure,[data-pearl-surface]){isolation:isolate;box-shadow:var(--inventory-rim);-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(130deg,#ffffff45,#ffffff14);border:1px solid #ffffffb8;border-radius:22px}[data-visual-system][data-pearl-glass=clear][data-pearl-glass-ready] :is(.panel,.recipe-editor-panel,.workspace-metrics,.quick-lookup,.page-guide,.compact-disclosure,[data-pearl-surface]){background:0 0}[data-visual-system][data-pearl-glass=clear] .sidebar{border-radius:24px}[data-visual-system][data-pearl-glass=clear] .page-head{border:0;border-radius:24px}[data-visual-system][data-pearl-glass=clear] #inventory-stock-panel{border:0;border-radius:25px}[data-visual-system][data-pearl-glass=clear] .panel{margin-bottom:13px}[data-visual-system][data-pearl-glass=clear] :is(.panel-body,.form-body){padding:14px 16px 16px}[data-visual-system][data-pearl-glass=clear] :is(.form-grid,.detail-grid){gap:12px 14px}[data-visual-system][data-pearl-glass=clear] :is(.form-actions,.detail-actions){flex-wrap:wrap;gap:6px}[data-visual-system][data-pearl-glass=clear] :is(.filter-toolbar,.history-filter,.simple-filter,.quick-lookup){gap:10px;margin-block:0 13px;padding:12px 14px}[data-visual-system][data-pearl-glass=clear] .workspace-filter:not(.panel .workspace-filter){box-shadow:var(--inventory-rim);background:#ffffff1f;border-radius:17px;margin-block:0 13px;padding:12px 14px}[data-visual-system][data-pearl-glass=clear] .workspace-metrics{margin-bottom:13px;padding:4px 8px}[data-visual-system][data-pearl-glass=clear] .workspace-metrics>.summary-card{min-height:78px;padding:11px 13px}[data-visual-system][data-pearl-glass=clear] .workspace-metrics .summary-card strong{font-size:23px}[data-visual-system][data-pearl-glass=clear] .workspace-metrics .summary-card :is(span,small){font-size:11px}[data-visual-system][data-pearl-glass=clear] :is(.page-guide,.compact-disclosure){margin-bottom:13px;padding:12px 14px}[data-visual-system][data-pearl-glass=clear] :is(.field textarea,.quick-lookup input,.quick-lookup select,.material-picker-input,.recipe-copy-search input){box-shadow:var(--field-shadow);font:inherit;background:#ffffff57;border:1px solid #ffffffd9;border-radius:12px;padding:7px 10px;font-size:12px}[data-visual-system][data-pearl-glass=clear] :is(.quick-lookup input,.quick-lookup select,.material-picker-input,.recipe-copy-search input){min-height:36px}[data-visual-system][data-pearl-glass=clear] :is(input,select,textarea):disabled{color:var(--muted);cursor:not-allowed}[data-visual-system][data-pearl-glass=clear] .field :is(input[readonly],input:disabled,select:disabled,textarea:disabled){background:var(--surface-muted);color:var(--muted);box-shadow:none}[data-visual-system][data-pearl-glass=clear] :is(.field-help,.helper,.row-helper,.line-note){font-size:11px}[data-visual-system][data-pearl-glass=clear] .page-head h1{color:var(--scarlet);font-size:29px;line-height:1.45}[data-visual-system][data-pearl-glass=clear] .page-head:not(:has(.inventory-heading-actions))>div:first-of-type{flex:auto;min-width:0}[data-visual-system][data-pearl-glass=clear] .tabs{box-shadow:var(--inventory-rim);border-radius:16px;gap:5px;padding:5px}[data-visual-system][data-pearl-glass=clear] .tabs a{border-radius:12px;min-height:35px;padding:7px 10px;font-size:11px}[data-visual-system][data-pearl-glass=clear] .mobile-menu{isolation:isolate;box-shadow:var(--inventory-rim);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f6f5f4c7;border:1px solid #ffffffd9;border-radius:20px}[data-visual-system][data-pearl-glass=clear] :is(.button.danger,.button.danger-button){background:var(--danger-solid);border-color:var(--danger-solid)}[data-visual-system][data-pearl-glass=clear] :is(.button.ghost-danger,.button.danger-outline){color:var(--danger);border-color:var(--danger);background:0 0}[data-visual-system][data-pearl-glass=clear] :is(.page-size-menu ul,.filter-checks-popover,.mobile-menu-panel,.modal-card,.dialog-card,[role=dialog]){box-shadow:var(--inventory-rim);border:1px solid #ffffffd9;border-radius:18px}[data-visual-system][data-pearl-glass=clear] :is(.page-size-menu ul,.filter-checks-popover,.mobile-menu-panel){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f6f5f4c7}[data-visual-system][data-pearl-glass=clear] .workspace-filter.filter-menus .filter-checks fieldset{box-shadow:var(--inventory-rim), 0 18px 40px -16px #00000047;background:#f6f5f4f7;border:1px solid #ffffffd9;border-radius:18px}[data-visual-system][data-pearl-glass=clear] [data-pearl-table-host]{isolation:isolate;position:relative;overflow-x:auto}[data-visual-system][data-pearl-glass=clear] [data-pearl-table-host]>table{border-collapse:separate;border-spacing:0 8px;background:0 0;width:100%}[data-visual-system][data-pearl-glass=clear] [data-pearl-table-host] :is(thead,tbody,tr,th,td){background:0 0}[data-visual-system][data-pearl-glass=clear] [data-pearl-table-host] :is(th,td){border-block:0;padding:11px 9px}@media print{[data-visual-system][data-pearl-glass=clear]{background:#fff}[data-visual-system][data-pearl-glass=clear] :is(.pearl-glass-pane,.pearl-glass-definitions),[data-visual-system][data-pearl-glass=clear] [data-pearl-row]:before{display:none!important}}@media (max-width:1100px) and (min-width:761px){[data-visual-system][data-pearl-glass=clear] .page-head:has(.inventory-heading-actions){flex-wrap:nowrap}}@media (max-width:760px){[data-visual-system][data-pearl-glass=clear] .main-column{margin:0;padding:10px 10px 0}[data-visual-system][data-pearl-glass=clear] .page-content{padding-top:12px}[data-visual-system][data-pearl-glass=clear] .mobile-header{min-height:53px;padding:6px 11px}[data-visual-system][data-pearl-glass=clear] .mobile-nav{inset:auto 10px max(10px, env(safe-area-inset-bottom));border-radius:20px;height:68px;position:fixed}[data-visual-system][data-pearl-glass=clear] .mobile-nav a.active{box-shadow:var(--inventory-rim);background:#ffffff57}[data-visual-system][data-pearl-glass=clear] .page-head{align-items:stretch;gap:12px;padding:14px}[data-visual-system][data-pearl-glass=clear] .page-head.shell-named h1{font-size:26px}[data-visual-system][data-pearl-glass=clear] .page-head .page-intro{font-size:12px}[data-visual-system][data-pearl-glass=clear] :is(.button,button.button,.button.secondary,.nav-item,.nav-module>summary.nav-module-title){min-height:44px}[data-visual-system][data-pearl-glass=clear] .field :is(input:not([type=hidden],[type=checkbox],[type=radio],[type=range],[type=file]),select){min-height:44px;font-size:16px}[data-visual-system][data-pearl-glass=clear] .page-head h1{font-size:26px}[data-visual-system][data-pearl-glass=clear] .tabs a{min-height:44px}[data-visual-system][data-pearl-glass=clear] :is(.field textarea,.quick-lookup input,.quick-lookup select,.material-picker-input,.recipe-copy-search input){min-height:44px;font-size:16px}[data-visual-system][data-pearl-glass=clear] .workspace-filter .field{min-width:0}[data-visual-system][data-pearl-glass=clear] .workspace-filter .filter-search{flex-basis:100%}[data-visual-system][data-pearl-glass=clear] .panel>nav.ops-inline-actions{flex-wrap:nowrap;overflow-x:auto}[data-visual-system][data-pearl-glass=clear] .panel>nav.ops-inline-actions a{flex-shrink:0}[data-visual-system][data-pearl-glass=clear] .responsive-table{border-spacing:0;min-width:0}[data-visual-system][data-pearl-glass=clear] .responsive-table tbody{padding:0}[data-visual-system][data-pearl-glass=clear] .responsive-table tbody tr{box-shadow:var(--inventory-rim);background:#ffffff2b;border:1px solid #ffffffb8;border-radius:16px;margin-bottom:8px;padding:7px 10px}[data-visual-system][data-pearl-glass=clear][data-pearl-glass-ready] .responsive-table tbody tr{background:0 0}[data-visual-system][data-pearl-glass=clear] .responsive-table td,[data-visual-system][data-pearl-glass=clear] .responsive-table td:first-child,[data-visual-system][data-pearl-glass=clear] .responsive-table td:last-child{box-shadow:none;background:0 0;border:0;border-radius:0;padding:8px 4px}[data-visual-system][data-pearl-glass=clear] .responsive-table td+td{border-top:1px solid #ffffff45}[data-visual-system][data-pearl-glass=clear] .responsive-table td:before{font-size:11px}}@media (prefers-reduced-transparency:reduce){[data-visual-system][data-pearl-glass=clear]{background:var(--ivory)}[data-visual-system][data-pearl-glass=clear] :is(.sidebar,.glass-header,.mobile-header,.mobile-nav,.page-head,.panel,[data-pearl-surface],.data-table td,.data-table th,.responsive-table tbody tr,.button.secondary,.field input,.field select,.field textarea,.mobile-menu){background:var(--ivory);box-shadow:none}}@media (forced-colors:active){[data-visual-system][data-pearl-glass=clear]{background:canvas}[data-visual-system][data-pearl-glass=clear] :is(.sidebar,.glass-header,.mobile-header,.mobile-nav,.page-head,.panel,[data-pearl-surface],.data-table td,.data-table th,.responsive-table tbody tr,.field input,.field select,.field textarea,.mobile-menu){color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}[data-visual-system][data-pearl-glass=clear] :is(.nav-item.active,.mobile-nav a.active,.button:not(.secondary)){color:highlighttext;background:highlight}[data-visual-system][data-pearl-glass=clear] .button.secondary{color:buttontext;box-shadow:none;background:buttonface;border-color:buttontext}}
tr[data-tt-filtered]{display:none!important}.tt-toolbar,.tt-resize,.tt-filter,.tt-sort{display:none}@media (min-width:761px){.tt-toolbar{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin:0 8px 4px;display:flex}.tt-tool{border:1px solid var(--line,#0000001f);min-height:26px;color:var(--muted,inherit);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:2px 10px;font-size:12px}.tt-tool:hover,.tt-tool:focus-visible{color:var(--text,inherit);border-color:currentColor}.tt-tool.tt-primary{color:#e6e5e1;background:#471019;border-color:#471019}table.tt-ready>thead th:not(.sticky-code){position:relative}table.tt-sized{table-layout:fixed;width:var(--tt-table)!important;min-width:0!important}table.tt-sized>thead th{width:var(--tt-col);min-width:0;max-width:none}table.tt-sized>tbody td{text-overflow:ellipsis;min-width:0;max-width:none;overflow:hidden}table.tt-measuring{table-layout:auto!important;width:max-content!important}table.tt-measuring>thead th,table.tt-measuring>tbody td{white-space:nowrap!important;width:auto!important}.tt-resize{z-index:2;cursor:col-resize;touch-action:none;width:8px;display:block;position:absolute;inset-block:0;inset-inline-end:-4px}.tt-resize:after{content:"";opacity:0;background:currentColor;border-radius:2px;width:2px;transition:opacity .12s;position:absolute;inset-block:25%;inset-inline-start:3px}th:hover>.tt-resize:after,.tt-resizing .tt-resize:after{opacity:.28}.tt-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}th.tt-sortable{cursor:pointer;-webkit-user-select:none;user-select:none}th.tt-sortable:focus-visible{outline-offset:-2px;outline:2px solid #471019}.tt-sort{opacity:.45;margin-inline-start:4px;font-size:10px;display:inline}th[aria-sort=ascending]>.tt-sort,th[aria-sort=descending]>.tt-sort{opacity:1}.tt-filter{width:20px;height:20px;color:inherit;vertical-align:middle;opacity:.55;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;margin-inline-start:4px;padding:0;font-size:11px;line-height:1;display:inline-grid}.tt-filter:hover,.tt-filter:focus-visible,.tt-filter.is-active{opacity:1}.tt-filter.is-active{color:#e6e5e1;background:#471019}}.tt-popover{z-index:1000;color:#1d1f23;direction:rtl;background:#fff;border:1px solid #0000001f;border-radius:12px;gap:8px;padding:10px;font-size:13px;display:grid;position:absolute;box-shadow:0 12px 32px #0000002e}.tt-options{gap:2px;max-height:280px;display:grid;overflow:auto}.tt-options label{cursor:pointer;border-radius:6px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:4px 6px;display:grid}.tt-options label:hover{background:#4710190f}.tt-options small{color:#6b6f76}.tt-popover-actions{justify-content:space-between;gap:6px;display:flex}
html[data-appearance=lmoov]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#471019;--ink:#f3f1ec;--muted:#dfd2cb;--subtle:#cdbdb6;--paper:#54202a;--surface:var(--paper);--surface-soft:#622b35;--surface-muted:#491822;--surface-raised:#6a303a;--surface-input:#40131c;--surface-overlay:#54202a;--surface-hover:#743e47;--line:#f4e6da38;--line-soft:#f4e6da1f;--line-strong:#f4e6da6b;--accent:#b8c79e;--accent-text:#d5e2bd;--accent-soft:#b8c79e1f;--on-accent:#f3f1ec;--focus-ring:#e0edc9;--sage:#b8c79e;--success:#ccdfb5;--success-soft:#304739;--warning:#f5d39a;--warning-soft:#594329;--danger:#ffb7b8;--danger-soft:#692a35;--danger-solid:#80313d;--info:#c0dcec;--info-soft:#304853;--swan:var(--subtle);--border:var(--line);--border-strong:var(--line-strong);--lg-text:var(--ink);--lg-muted:var(--muted);--lg-subtle:var(--subtle);--lg-line:var(--line);--lg-edge-line:var(--line-strong);--lg-hover:var(--surface-hover);--lg-zebra:#fff0dc08;--radius-panel:22px;--radius-card:16px;--radius-field:12px;--shadow-soft:0 8px 22px #1b040a29;--shadow-float:0 20px 44px #1b040a59;--lmoov-glass:linear-gradient(145deg, #74313e, #4c1722 58%, #602431);--lmoov-sage:linear-gradient(145deg, #d0d9b4, #a7b78b 65%, #bdcba0);--lmoov-rim:inset 0 1px 1px #fff0dca6, inset 1px 0 #ffe1d829, inset 0 -1px 1px #ffe1d838, 0 8px 22px #1b040a29;--lmoov-sage-rim:inset 0 1px 2px #f8ffe1, inset 0 -1px 2px #f6ffd9b3, 0 4px 12px #1b040a2e;--control-shadow:inset 0 1px #fff0dc26;--field-shadow:inset 0 1px 3px #1b040a26;--lg-rim-panel:var(--lmoov-rim);--lg-float:var(--shadow-float);background:var(--canvas);scrollbar-color:#a7b78b #40131c}.appearance-switch{border:1px solid var(--line-strong);background:var(--surface-soft);min-height:38px;color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:7px;margin:6px 14px;padding:7px 12px;font-size:12px;display:inline-flex}.appearance-switch:hover{background:var(--surface-hover)}.mobile-header-actions .appearance-switch{min-height:44px;margin:0;padding-inline:9px}html[data-appearance=lmoov] body{background:var(--canvas);color:var(--ink)}html[data-appearance=lmoov] [data-visual-system]{--lg-sidebar:232px;--shadow-soft:0 8px 22px #1b040a29;--shadow-float:0 20px 44px #1b040a59;--field-shadow:inset 0 1px 3px #1b040a26;--control-shadow:inset 0 1px #fff0dc26;--glass-environment:none;color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:linear-gradient(115deg,#5c212b,#471019 70%,#521b27)}html[data-appearance=lmoov] [data-visual-system]:before{content:none}html[data-appearance=lmoov] :is(.optical-glass__material,.pearl-glass-pane,.pearl-glass-definitions){display:none}html[data-appearance=lmoov] [data-visual-system] :is(.optical-glass-host,[data-pearl-surface],[data-pearl-row],.glass-sink):before{content:none}html[data-appearance=lmoov] [data-visual-system] :is(.optical-glass-host,[data-pearl-surface],[data-pearl-row],.glass-sink){-webkit-backdrop-filter:none;filter:none}html[data-appearance=lmoov] [data-visual-system] ::selection{color:#471019;background:#bdcba0}html[data-appearance=lmoov] [data-visual-system] :is(input,textarea){caret-color:#d0d9b4}html[data-appearance=lmoov] [data-visual-system] :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:#b8c79e}html[data-appearance=lmoov] [data-visual-system] :is(select option,select optgroup){color:var(--ink);background:#40131c}html[data-appearance=lmoov] [data-visual-system] .sidebar{width:var(--lg-sidebar);background:var(--lmoov-glass);box-shadow:var(--lmoov-rim);color:var(--ink);border-radius:26px;inset:16px 16px 16px auto}html[data-appearance=lmoov] [data-visual-system] .main-column{margin-right:calc(var(--lg-sidebar) + 32px);padding:20px 24px 0}html[data-appearance=lmoov] [data-visual-system] .page-content{max-width:1600px;padding:0 0 40px}html[data-appearance=lmoov] [data-visual-system] .brand-lockup.has-context{gap:14px;min-height:106px;margin-inline:16px;padding:20px 4px}html[data-appearance=lmoov] [data-visual-system] .brand-lockup .brand-art img{width:39px;height:53px}html[data-appearance=lmoov] [data-visual-system] .brand-lockup.has-context .glass-header-context{gap:6px;font-size:12px}html[data-appearance=lmoov] [data-visual-system] .brand-lockup.has-context .glass-header-context strong{font-size:16px;line-height:1.6}html[data-appearance=lmoov] [data-visual-system] .brand-lockup.has-context .glass-header-context span{color:var(--muted);font-size:12px}html[data-appearance=lmoov] [data-visual-system] .main-nav{padding:16px 12px}html[data-appearance=lmoov] [data-visual-system] :is(.nav-item,.nav-module>summary.nav-module-title){min-height:44px;color:var(--ink);border-radius:14px;padding:10px 12px;font-size:13px}html[data-appearance=lmoov] [data-visual-system] .nav-module-body{padding-inline:12px 0}html[data-appearance=lmoov] [data-visual-system] .nav-module-body .nav-item{font-size:12px}html[data-appearance=lmoov] [data-visual-system] :is(.nav-item.active,.nav-item.active:hover,.mobile-nav a.active){background:var(--lmoov-sage);color:#471019;box-shadow:var(--lmoov-sage-rim)}html[data-appearance=lmoov] [data-visual-system] .sidebar-foot{gap:9px;margin:0 16px;padding:16px 0}html[data-appearance=lmoov] [data-visual-system] .sidebar-foot strong{font-size:12px}html[data-appearance=lmoov] [data-visual-system] .sidebar-foot small{color:var(--muted);font-size:11px}html[data-appearance=lmoov] [data-visual-system] .brand-lockup.has-context{flex-direction:row;justify-content:flex-start;align-items:center}html[data-appearance=lmoov] [data-visual-system] .brand-lockup.has-context .glass-header-context{min-width:0;display:grid}html[data-appearance=lmoov] [data-visual-system] .brand-lockup.has-context :is(.glass-header-symbol,.glass-header-divider){display:none}html[data-appearance=lmoov] [data-visual-system] .user-avatar{color:#471019;background:#bdcba0}html[data-appearance=lmoov] [data-visual-system] .page-head{background:var(--lmoov-glass);box-shadow:var(--lmoov-rim);color:var(--ink);border-radius:24px;margin-block:0 20px;padding:22px 24px}html[data-appearance=lmoov] [data-visual-system] .page-head h1{font-variation-settings:"wght" 750;text-wrap:balance;font-size:clamp(21px,2vw,29px);font-weight:750;line-height:1.65}html[data-appearance=lmoov] [data-visual-system] .page-head.shell-named h1{clip:auto;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}html[data-appearance=lmoov] [data-visual-system] .page-head.shell-named.only-title{margin-bottom:20px}html[data-appearance=lmoov] [data-visual-system] :is(.panel,.recipe-editor-panel,.quick-lookup,.workspace-filter,.summary-grid.workspace-metrics,.page-guide,.compact-disclosure,.empty-state){background:var(--paper);color:var(--ink);box-shadow:var(--lmoov-rim);border-radius:var(--radius-panel);border:0}html[data-appearance=lmoov] [data-visual-system] .panel .panel{box-shadow:none;border-top:1px solid var(--line);background:0 0;border-radius:0}html[data-appearance=lmoov] [data-visual-system] .panel-head{background:linear-gradient(110deg,#b8c79e17,#0000);padding:18px 22px}html[data-appearance=lmoov] [data-visual-system] .panel-head h2{color:#e0e9c9}html[data-appearance=lmoov] [data-visual-system] .workspace-metrics{padding:6px}html[data-appearance=lmoov] [data-visual-system] .workspace-metrics>.summary-card{min-height:106px;padding:16px 20px}html[data-appearance=lmoov] [data-visual-system] .workspace-metrics .summary-card strong{font-size:28px;line-height:1.55}html[data-appearance=lmoov] [data-visual-system] :is(.action-banner,.workflow-next-banner,.success-banner){color:#471019;background:var(--lmoov-sage);box-shadow:var(--lmoov-sage-rim);border:0;border-radius:22px}html[data-appearance=lmoov] [data-visual-system] :is(.action-banner,.workflow-next-banner,.success-banner) :is(strong,p,.muted-on-dark){color:#471019}html[data-appearance=lmoov] [data-visual-system] .action-banner .button{color:#f3f1ec;background:#471019;box-shadow:inset 0 1px #fff0dc40}html[data-appearance=lmoov] [data-visual-system] :is(.data-table,.responsive-table){border-collapse:separate;border-spacing:0;background:#4e1b25;font-size:13px}html[data-appearance=lmoov] [data-visual-system] :is(.data-table,.responsive-table) :is(td,th){color:var(--ink);border-color:var(--line-soft);box-shadow:none;-webkit-backdrop-filter:none;font-variant-numeric:tabular-nums;background:0 0}html[data-appearance=lmoov] [data-visual-system] :is(.data-table,.responsive-table) th{color:#e2eacb;background:#69313a;font-weight:600}html[data-appearance=lmoov] [data-visual-system] :is(.data-table,.responsive-table) tbody tr{box-shadow:none;background:0 0}html[data-appearance=lmoov] [data-visual-system] :is(.data-table,.responsive-table) tbody tr:nth-child(2n){background:#fff0dc08}html[data-appearance=lmoov] [data-visual-system] :is(.data-table,.responsive-table) tbody tr:hover{background:#66313a}html[data-appearance=lmoov] [data-visual-system] :is(.table-wrap,.inventory-stock-body){box-shadow:none;background:#4e1b25}html[data-appearance=lmoov] [data-visual-system] :is(.table-tools,.tt-toolbar,.table-pager,.list-footer){color:var(--muted);background:var(--surface-muted);border-color:var(--line)}html[data-appearance=lmoov] [data-visual-system] :is(.tt-popover,.filter-checks fieldset,.filter-menu,dialog,.modal-card,.mobile-menu){background:var(--surface-overlay);color:var(--ink);box-shadow:var(--shadow-float);border-color:var(--line-strong)}html[data-appearance=lmoov] [data-visual-system] .button{background:var(--lmoov-sage);color:#471019;box-shadow:var(--lmoov-sage-rim);border-color:#0000}html[data-appearance=lmoov] [data-visual-system] .button:hover:not(:disabled):not(.disabled){color:#471019;background:#d0d9b4;border-color:#0000}html[data-appearance=lmoov] [data-visual-system] .button.secondary{background:var(--surface-soft);color:var(--ink);border-color:var(--line-strong);box-shadow:var(--control-shadow)}html[data-appearance=lmoov] [data-visual-system] .button.secondary:hover:not(:disabled){background:var(--surface-hover);color:var(--ink)}html[data-appearance=lmoov] [data-visual-system] :is(.button.danger,.button.danger-button){color:#fff0ed;box-shadow:none;background:#80313d;border-color:#ffb7b8}html[data-appearance=lmoov] [data-visual-system] :is(.button.ghost-button,.button.ghost-danger,.button.danger-outline){box-shadow:none;background:0 0}html[data-appearance=lmoov] [data-visual-system] :is(.button.ghost-danger,.button.danger-outline){color:var(--danger);border-color:var(--danger)}html[data-appearance=lmoov] [data-visual-system] .button.ghost-button{color:var(--muted)}html[data-appearance=lmoov] [data-visual-system] :is(.field input,.field select,.field textarea,.quick-lookup input,.quick-lookup select,.material-picker-input){color:var(--ink);background:var(--surface-input);border-color:var(--line-strong);box-shadow:var(--field-shadow)}html[data-appearance=lmoov] [data-visual-system] :is(.tabs,.workspace-tabs,.tab-list){background:var(--surface-muted);border-radius:14px}html[data-appearance=lmoov] [data-visual-system] :is(.tabs,.workspace-tabs,.tab-list) :is(.active,[aria-selected=true],[aria-current=page]){background:var(--lmoov-sage);color:#471019;box-shadow:var(--lmoov-sage-rim)}html[data-appearance=lmoov] [data-visual-system] :is(.mobile-header,.mobile-nav,[data-pearl-chrome]){background:var(--lmoov-glass);color:var(--ink);box-shadow:var(--lmoov-rim)}html[data-appearance=lmoov] [data-visual-system] [data-pearl-chrome] [aria-current=page]{background:var(--lmoov-sage);color:#471019;box-shadow:var(--lmoov-sage-rim)}html[data-appearance=lmoov] [data-visual-system] .mobile-nav{-webkit-backdrop-filter:blur(10px)}html[data-appearance=lmoov] [data-visual-system] .mobile-nav a{color:var(--muted)}html[data-appearance=lmoov] [data-visual-system] .mobile-nav a.active{color:#471019}html[data-appearance=lmoov] [data-visual-system] .nav-item.active .nav-icon{color:inherit}html[data-appearance=lmoov] [data-visual-system] :is(.table-link,.strong-link,.inline-link){color:#d5e2bd;text-underline-offset:4px}html[data-appearance=lmoov] [data-visual-system] :is(.table-link,.strong-link,.inline-link):hover{text-decoration:underline}html[data-appearance=lmoov] [data-visual-system] .page-intro{color:var(--muted);font-size:13px}html[data-appearance=lmoov] [data-visual-system] .dashboard-cycle{grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);align-items:stretch;gap:20px;margin-bottom:20px;display:grid}html[data-appearance=lmoov] [data-visual-system] .dashboard-cycle>:is(.panel,.action-banner){margin:0}html[data-appearance=lmoov] [data-visual-system] .dashboard-cycle>.action-banner:only-child{grid-column:1/-1}html[data-appearance=lmoov] [data-visual-system] .dashboard-cycle .action-banner{align-items:flex-start;gap:18px;padding:24px}html[data-appearance=lmoov] [data-visual-system] .dashboard-cycle .action-banner strong{font-size:18px;line-height:1.8}html[data-appearance=lmoov] [data-visual-system] .next-action{border-color:var(--line);background:0 0;border-radius:12px}html[data-appearance=lmoov] [data-visual-system] .next-action:hover{background:var(--surface-hover)}html[data-appearance=lmoov] [data-visual-system] .next-action-count{background:var(--surface-muted);color:var(--warning)}html[data-appearance=lmoov] [data-visual-system] .next-action-cta{color:#d5e2bd}html[data-appearance=lmoov] [data-visual-system] .workflow-master-progress{background:var(--surface-muted)}html[data-appearance=lmoov] [data-visual-system] .workflow-master-progress>span{background:#b8c79e}@media (min-width:761px) and (max-width:1100px){html[data-appearance=lmoov] [data-visual-system]{--lg-sidebar:202px}html[data-appearance=lmoov] [data-visual-system] .main-column{padding-inline:16px}}@media (max-width:760px){html[data-appearance=lmoov] [data-visual-system] .dashboard-cycle{grid-template-columns:minmax(0,1fr);gap:14px}html[data-appearance=lmoov] [data-visual-system] .main-column{margin:0;padding:10px 10px 0}html[data-appearance=lmoov] [data-visual-system] .page-content{padding:16px 0 calc(100px + env(safe-area-inset-bottom))}html[data-appearance=lmoov] [data-visual-system] .page-head{border-radius:22px;gap:14px;padding:18px}html[data-appearance=lmoov] [data-visual-system] .page-head h1{font-size:22px}html[data-appearance=lmoov] [data-visual-system] .detail-head .detail-actions{max-width:100%}html[data-appearance=lmoov] [data-visual-system] .mobile-header{border-radius:22px;padding-inline:12px}html[data-appearance=lmoov] [data-visual-system] .mobile-header>span{font-size:12px}html[data-appearance=lmoov] [data-visual-system] .mobile-nav{inset:auto 10px max(10px, env(safe-area-inset-bottom));border-radius:23px;height:68px}html[data-appearance=lmoov] [data-visual-system] :is(.data-table,.responsive-table) tbody tr{border-color:var(--line)}html[data-appearance=lmoov] [data-visual-system] .workspace-metrics>.summary-card{min-height:96px;padding:12px}html[data-appearance=lmoov] [data-visual-system] .workspace-metrics .summary-card strong{font-size:24px}}@media (min-width:761px) and (max-width:1200px){html[data-appearance=lmoov] [data-visual-system] .dashboard-cycle{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.mobile-header-actions .appearance-switch span{display:none}.mobile-header-actions .appearance-switch{width:44px}html[data-appearance=lmoov] [data-visual-system] .mobile-header-actions{gap:4px}}@media (prefers-reduced-transparency:reduce){html[data-appearance=lmoov] [data-visual-system] .mobile-nav{-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){html[data-appearance=lmoov] [data-visual-system] :is(.button,.nav-item,.mobile-nav a){transition:none}}@media (forced-colors:active){html[data-appearance=lmoov] [data-visual-system],html[data-appearance=lmoov] [data-visual-system] :is(.panel,.page-head,.sidebar,.mobile-header,.mobile-nav,.button,td,th,[data-pearl-chrome]){color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}html[data-appearance=lmoov] [data-visual-system] :is(.nav-item.active,.mobile-nav a.active,[aria-current=page]){color:highlighttext;background:highlight}}@media print{html[data-appearance=lmoov],html[data-appearance=lmoov] body,html[data-appearance=lmoov] [data-visual-system]{--ink:#191919;--muted:#333;--subtle:#444;--paper:white;--line:#bbb;color:#191919;background:#fff}html[data-appearance=lmoov] [data-visual-system] :is(.panel,.page-head,td,th,.data-table,.responsive-table){color:#191919;box-shadow:none;background:#fff}.appearance-switch{display:none}}
.impersonation-banner-module__MLQlRG__banner{z-index:100;color:var(--ivory);background:var(--scarlet);border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:center;gap:16px;padding:12px 24px;display:flex;position:sticky;top:0}.impersonation-banner-module__MLQlRG__banner div{gap:4px;display:grid}.impersonation-banner-module__MLQlRG__banner span{font-size:12px}.impersonation-banner-module__MLQlRG__banner form{flex-shrink:0;margin:0}@media (max-width:640px){.impersonation-banner-module__MLQlRG__banner{flex-direction:column;align-items:stretch;gap:10px;padding:12px 16px}}
