/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--tw-font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tw-spacing:.25rem;--tw-radius-sm:.25rem;--tw-radius-md:.375rem;--tw-radius-lg:.5rem;--tw-shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a}}@layer components;@layer utilities{.tw\:flex{display:flex}.tw\:inline-flex{display:inline-flex}.tw\:flex-wrap{flex-wrap:wrap}.tw\:items-center{align-items:center}.tw\:items-end{align-items:flex-end}.tw\:items-start{align-items:flex-start}.tw\:justify-between{justify-content:space-between}.tw\:justify-center{justify-content:center}.tw\:gap-1\.5{gap:calc(var(--tw-spacing) * 1.5)}.tw\:gap-2{gap:calc(var(--tw-spacing) * 2)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-color-canvas:#f3f6fa;--ui-color-surface:#fff;--ui-color-surface-subtle:#f8fafc;--ui-color-surface-raised:#fff;--ui-color-text:#172033;--ui-color-text-muted:#64748b;--ui-color-border:#dce3ec;--ui-color-border-strong:#b8c4d4;--ui-color-brand:#1d4ed8;--ui-color-brand-strong:#1e40af;--ui-color-brand-soft:#eff6ff;--ui-color-brand-action:#1d4ed8;--ui-color-brand-action-hover:#1e40af;--ui-color-on-brand:#fff;--ui-color-success:#167346;--ui-color-success-soft:#ecfdf3;--ui-color-warning:#a15c08;--ui-color-warning-soft:#fffbeb;--ui-color-danger:#b42318;--ui-color-danger-soft:#fff1f0;--ui-color-danger-action:#b42318;--ui-color-info:#175cd3;--ui-color-info-soft:#eff8ff;--ui-color-focus:#2563eb;--ui-color-code-surface:#0b1220;--ui-color-code-text:#e5edf8;--ui-font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ui-radius-sm:.5rem;--ui-radius-md:.75rem;--ui-radius-lg:1rem;--ui-radius-pill:999px;--ui-shadow-sm:0 1px 2px #0f172a0d;--ui-shadow-panel:0 1px 2px #0f172a0a, 0 14px 34px #0f172a12;--ui-space-page:clamp(1rem, 2vw, 1.5rem);--ui-control-height:2.625rem;--ui-table-density-y:.7rem;--bg:var(--ui-color-canvas);--panel:var(--ui-color-surface);--text:var(--ui-color-text);--muted:var(--ui-color-text-muted);--border:var(--ui-color-border);--primary:var(--ui-color-text);--topbar-bg:var(--ui-color-surface);--topbar-text:var(--ui-color-text);--control-bg:var(--ui-color-surface);--control-text:var(--ui-color-text);--control-border:var(--ui-color-border-strong);--control-hover:var(--ui-color-surface-subtle);--surface-subtle:var(--ui-color-surface-subtle);--surface-muted:var(--ui-color-surface-raised);--accent:var(--ui-color-brand);--accent-soft:var(--ui-color-brand-soft);--success:var(--ui-color-success);--warning:var(--ui-color-warning);--danger:var(--ui-color-danger);--radius-sm:var(--ui-radius-sm);--radius-md:var(--ui-radius-md);--radius-lg:var(--ui-radius-lg);--shadow-panel:var(--ui-shadow-panel)}html.z-theme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-color-canvas:#0b1220;--ui-color-surface:#111827;--ui-color-surface-subtle:#0f172a;--ui-color-surface-raised:#172033;--ui-color-text:#e5edf8;--ui-color-text-muted:#94a3b8;--ui-color-border:#243041;--ui-color-border-strong:#3b4a60;--ui-color-brand:#60a5fa;--ui-color-brand-strong:#93c5fd;--ui-color-brand-soft:#172554;--ui-color-brand-action:#2563eb;--ui-color-brand-action-hover:#1d4ed8;--ui-color-on-brand:#fff;--ui-color-success:#4ade80;--ui-color-success-soft:#123524;--ui-color-warning:#fbbf24;--ui-color-warning-soft:#3a290e;--ui-color-danger:#fda29b;--ui-color-danger-soft:#3b1719;--ui-color-danger-action:#b42318;--ui-color-info:#84adff;--ui-color-info-soft:#102a56;--ui-color-focus:#60a5fa;--ui-color-code-surface:#070d18;--ui-color-code-text:#e5edf8;--ui-shadow-panel:0 1px 2px #0206174d, 0 18px 44px #02061752;--bg:var(--ui-color-canvas);--panel:var(--ui-color-surface);--text:var(--ui-color-text);--muted:var(--ui-color-text-muted);--border:var(--ui-color-border);--primary:var(--ui-color-text);--topbar-bg:var(--ui-color-surface);--topbar-text:var(--ui-color-text);--control-bg:var(--ui-color-surface);--control-text:var(--ui-color-text);--control-border:var(--ui-color-border-strong);--control-hover:var(--ui-color-surface-subtle);--surface-subtle:var(--ui-color-surface-subtle);--surface-muted:var(--ui-color-surface-raised);--accent:var(--ui-color-brand);--accent-soft:var(--ui-color-brand-soft);--success:var(--ui-color-success);--warning:var(--ui-color-warning);--danger:var(--ui-color-danger)}.ui-page-header{justify-content:space-between;align-items:flex-end;gap:calc(var(--tw-spacing) * 4);flex-wrap:wrap;margin-bottom:1.25rem;display:flex}.ui-workspace{width:100%;min-width:0}.ui-page-header__copy{min-width:0}.ui-page-header__eyebrow{color:var(--ui-color-brand);font:800 .72rem/1.2 var(--ui-font-sans);letter-spacing:.09em;text-transform:uppercase;margin:0 0 .35rem}.ui-page-header__title{color:var(--ui-color-text);font:800 clamp(1.7rem, 2.4vw, 2.35rem)/1.08 var(--ui-font-sans);letter-spacing:-.035em;margin:0}.ui-page-header__description{max-width:52rem;color:var(--ui-color-text-muted);font:500 .92rem/1.55 var(--ui-font-sans);margin:.55rem 0 0}.ui-page-header__actions{align-items:center;gap:calc(var(--tw-spacing) * 2);flex-wrap:wrap;display:flex}.ui-button{justify-content:center;align-items:center;gap:calc(var(--tw-spacing) * 2);white-space:nowrap;min-height:var(--ui-control-height);border-radius:var(--ui-radius-sm);font:750 .84rem/1 var(--ui-font-sans);cursor:pointer;border:1px solid #0000;padding:.55rem .9rem;text-decoration:none;transition:background-color .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex}.ui-button:hover:not([aria-disabled=true]):not(:disabled){transform:translateY(-1px)}.ui-button--primary{background:var(--ui-color-brand-action);color:var(--ui-color-on-brand);box-shadow:var(--ui-shadow-sm)}.ui-button--primary:hover:not([aria-disabled=true]):not(:disabled){background:var(--ui-color-brand-action-hover)}.ui-button--secondary{background:var(--ui-color-surface);border-color:var(--ui-color-border-strong);color:var(--ui-color-text)}.ui-button--secondary:hover:not([aria-disabled=true]):not(:disabled),.ui-button--ghost:hover:not([aria-disabled=true]):not(:disabled){background:var(--ui-color-surface-subtle)}.ui-button--ghost{color:var(--ui-color-text-muted);background:0 0}.ui-button--danger{background:var(--ui-color-danger-action);color:var(--ui-color-on-brand)}.ui-button--sm{min-height:2.15rem;padding:.4rem .65rem;font-size:.77rem}.ui-button[aria-disabled=true],.ui-button:disabled{opacity:.46;cursor:not-allowed;transform:none}.ui-stat-card{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:linear-gradient(145deg, var(--ui-color-surface), var(--ui-color-surface-subtle));min-width:0;box-shadow:var(--ui-shadow-sm);padding:.95rem 1rem}.ui-stat-card--interactive{color:inherit;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:block}.ui-stat-card--interactive:hover{border-color:var(--ui-color-brand-action)}@supports (color:color-mix(in lab, red, red)){.ui-stat-card--interactive:hover{border-color:color-mix(in srgb, var(--ui-color-brand-action) 48%, var(--ui-color-border))}}.ui-stat-card--interactive:hover{box-shadow:var(--ui-shadow-panel);transform:translateY(-2px)}.ui-stat-card--interactive.ui-stat-card--info{border-color:var(--ui-color-info)}@supports (color:color-mix(in lab, red, red)){.ui-stat-card--interactive.ui-stat-card--info{border-color:color-mix(in srgb, var(--ui-color-info) 28%, var(--ui-color-border))}}.ui-stat-card--interactive.ui-stat-card--success{border-color:var(--ui-color-success)}@supports (color:color-mix(in lab, red, red)){.ui-stat-card--interactive.ui-stat-card--success{border-color:color-mix(in srgb, var(--ui-color-success) 28%, var(--ui-color-border))}}.ui-stat-card--interactive.ui-stat-card--warning{border-color:var(--ui-color-warning)}@supports (color:color-mix(in lab, red, red)){.ui-stat-card--interactive.ui-stat-card--warning{border-color:color-mix(in srgb, var(--ui-color-warning) 32%, var(--ui-color-border))}}.ui-stat-card--interactive.ui-stat-card--danger{border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.ui-stat-card--interactive.ui-stat-card--danger{border-color:color-mix(in srgb, var(--ui-color-danger) 28%, var(--ui-color-border))}}.ui-stat-card__label{min-height:2.1em;color:var(--ui-color-text-muted);font:750 .72rem/1.35 var(--ui-font-sans);display:block}.ui-stat-card__value{color:var(--ui-color-text);font:800 1.45rem/1.1 var(--ui-font-sans);letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:.45rem;display:block}.ui-stat-card__detail{color:var(--ui-color-text-muted);font:650 .68rem/1.35 var(--ui-font-sans);margin-top:.35rem;display:block}.ui-stat-card--info .ui-stat-card__value{color:var(--ui-color-info)}.ui-stat-card--success .ui-stat-card__value{color:var(--ui-color-success)}.ui-stat-card--danger .ui-stat-card__value{color:var(--ui-color-danger)}.ui-stat-card--warning .ui-stat-card__value{color:var(--ui-color-warning)}.ui-badge{align-items:center;gap:calc(var(--tw-spacing) * 1.5);white-space:nowrap;border-radius:var(--ui-radius-pill);width:fit-content;font:750 .68rem/1.2 var(--ui-font-sans);border:1px solid #0000;padding:.25rem .55rem;display:inline-flex}.ui-badge__dot{background:currentColor;border-radius:50%;width:.38rem;height:.38rem}.ui-badge--neutral{background:var(--ui-color-surface-subtle);border-color:var(--ui-color-border);color:var(--ui-color-text-muted)}.ui-badge--info{background:var(--ui-color-info-soft);color:var(--ui-color-info)}.ui-badge--success{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.ui-badge--warning{background:var(--ui-color-warning-soft);color:var(--ui-color-warning)}.ui-badge--danger{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.ui-badge--violet{color:#6938ef;background:#f4f0ff}html.z-theme-dark .ui-badge--violet{color:#c3b5fd;background:#2b1d52}.ui-alert{border-radius:var(--ui-radius-md);font:560 .82rem/1.5 var(--ui-font-sans);border:1px solid;grid-template-columns:auto minmax(0,1fr);gap:.7rem;padding:.8rem .9rem;display:grid}.ui-alert__icon{font-size:1rem;line-height:1.35}.ui-alert__title{margin-bottom:.12rem;font-weight:800;display:block}.ui-alert--info{background:var(--ui-color-info-soft);border-color:var(--ui-color-info)}@supports (color:color-mix(in lab, red, red)){.ui-alert--info{border-color:color-mix(in srgb, var(--ui-color-info) 28%, transparent)}}.ui-alert--info{color:var(--ui-color-info)}.ui-alert--success{background:var(--ui-color-success-soft);border-color:var(--ui-color-success)}@supports (color:color-mix(in lab, red, red)){.ui-alert--success{border-color:color-mix(in srgb, var(--ui-color-success) 28%, transparent)}}.ui-alert--success{color:var(--ui-color-success)}.ui-alert--warning{background:var(--ui-color-warning-soft);border-color:var(--ui-color-warning)}@supports (color:color-mix(in lab, red, red)){.ui-alert--warning{border-color:color-mix(in srgb, var(--ui-color-warning) 30%, transparent)}}.ui-alert--warning{color:var(--ui-color-warning)}.ui-alert--danger{background:var(--ui-color-danger-soft);border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.ui-alert--danger{border-color:color-mix(in srgb, var(--ui-color-danger) 28%, transparent)}}.ui-alert--danger{color:var(--ui-color-danger)}.ui-global-alert{margin-bottom:1.125rem}.ui-alert__list{margin:.45rem 0 0;padding-left:1.15rem}.ui-panel{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-panel);overflow:hidden}.ui-panel__header{justify-content:space-between;align-items:flex-start;gap:calc(var(--tw-spacing) * 3);border-bottom:1px solid var(--ui-color-border);padding:.9rem 1rem;display:flex}.ui-panel__heading{min-width:0}.ui-panel__title{color:var(--ui-color-text);font:800 1rem/1.3 var(--ui-font-sans);margin:0}.ui-panel__description{color:var(--ui-color-text-muted);font:520 .75rem/1.45 var(--ui-font-sans);margin:.25rem 0 0}.ui-panel__meta{flex:none}.ui-panel__body{padding:1rem}.ui-panel--flush .ui-panel__body{padding:0}.ui-disclosure{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-panel);overflow:hidden}.ui-disclosure__summary{justify-content:space-between;align-items:center;gap:calc(var(--tw-spacing) * 4);cursor:pointer;padding:1rem var(--ui-space-page);list-style:none;display:flex}.ui-disclosure__summary::-webkit-details-marker{display:none}.ui-disclosure__copy{min-width:0}.ui-disclosure__title{color:var(--ui-color-text);font:800 1rem/1.3 var(--ui-font-sans);display:block}.ui-disclosure__description{max-width:64rem;color:var(--ui-color-text-muted);font:520 .75rem/1.45 var(--ui-font-sans);margin-top:.25rem;display:block}.ui-disclosure__chevron{border:1px solid var(--ui-color-border);width:1.75rem;height:1.75rem;color:var(--ui-color-text-muted);border-radius:50%;flex:0 0 1.75rem;place-items:center;font-size:1rem;transition:transform .15s;display:grid}.ui-disclosure[open] .ui-disclosure__chevron{transform:rotate(180deg)}.ui-disclosure__body{padding:1rem var(--ui-space-page);border-top:1px solid var(--ui-color-border)}.ui-filter-panel,.ui-table-panel{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-panel);overflow:hidden}.ui-filter-panel__tabs{border-bottom:1px solid var(--ui-color-border);scrollbar-width:thin;overflow-x:auto}.ui-filter-panel__body{padding:var(--ui-space-page)}.ui-filter-panel__heading{margin-bottom:1rem}.ui-filter-panel__title{color:var(--ui-color-text);font:800 1rem/1.3 var(--ui-font-sans);margin:0}.ui-filter-panel__description{color:var(--ui-color-text-muted);font:500 .78rem/1.45 var(--ui-font-sans);margin:.25rem 0 0}.ui-filter-panel__form{margin:0}.ui-filter-panel__actions{align-items:center;gap:calc(var(--tw-spacing) * 2);flex-wrap:wrap;margin-top:1rem;display:flex}.ui-field{min-width:0;display:block}.ui-field__label{color:var(--ui-color-text-muted);font:750 .72rem/1.2 var(--ui-font-sans);margin-bottom:.35rem;display:block}.ui-field__control{width:100%;min-height:var(--ui-control-height);border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);color:var(--ui-color-text);font:550 .82rem/1.25 var(--ui-font-sans);box-shadow:var(--ui-shadow-sm);padding:.55rem .7rem}.ui-field__control::placeholder{color:var(--ui-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.ui-field__control::placeholder{color:color-mix(in srgb, var(--ui-color-text-muted) 75%, transparent)}}.ui-field__hint,.ui-field__error{font:600 .68rem/1.35 var(--ui-font-sans);margin-top:.32rem;display:block}.ui-field__hint{color:var(--ui-color-text-muted)}.ui-field__error{color:var(--ui-color-danger)}html.z-theme-dark .ui-field__control{background:var(--ui-color-surface-subtle)!important;color:var(--ui-color-text)!important;border-color:var(--ui-color-border-strong)!important}.ui-table-panel__header{justify-content:space-between;align-items:flex-start;gap:calc(var(--tw-spacing) * 3);padding:1rem var(--ui-space-page);border-bottom:1px solid var(--ui-color-border);flex-wrap:wrap;display:flex}.ui-table-panel__title{color:var(--ui-color-text);font:800 1.08rem/1.25 var(--ui-font-sans);margin:0}.ui-table-panel__description,.ui-table-panel__meta{color:var(--ui-color-text-muted);font:550 .74rem/1.45 var(--ui-font-sans);margin:.3rem 0 0}.ui-table-panel__meta{text-align:right;margin:0}.ui-table-scroll{scrollbar-width:thin;overflow:auto}.ui-data-table{border-collapse:collapse;width:100%;color:var(--ui-color-text);font-family:var(--ui-font-sans)}.ui-data-table th{border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);letter-spacing:.045em;text-align:left;text-transform:uppercase;padding:.65rem .7rem;font-size:.64rem;font-weight:800;line-height:1.25}.ui-data-table td{padding:var(--ui-table-density-y) .7rem;border-bottom:1px solid var(--ui-color-border)}@supports (color:color-mix(in lab, red, red)){.ui-data-table td{border-bottom:1px solid color-mix(in srgb, var(--ui-color-border) 72%, transparent)}}.ui-data-table td{vertical-align:middle}.ui-data-table tbody tr:last-child td{border-bottom:0}.ui-data-table tbody tr:hover{background:var(--ui-color-surface-subtle)}.ui-table-panel__pagination{padding:.85rem var(--ui-space-page);border-top:1px solid var(--ui-color-border)}.ui-empty-state{text-align:center;padding:clamp(2rem,6vw,4rem) 1.25rem}.ui-empty-state__icon{background:var(--ui-color-surface-subtle);width:2.8rem;height:2.8rem;color:var(--ui-color-text-muted);border-radius:50%;place-items:center;margin:0 auto .8rem;font-size:1.15rem;display:grid}.ui-empty-state__title{color:var(--ui-color-text);font:800 .95rem/1.3 var(--ui-font-sans);margin:0}.ui-empty-state__description{max-width:34rem;color:var(--ui-color-text-muted);font:520 .78rem/1.5 var(--ui-font-sans);margin:.35rem auto 0}.ui-empty-state__actions{justify-content:center;gap:calc(var(--tw-spacing) * 2);flex-wrap:wrap;margin-top:1rem;display:flex}:where(.ui-button,.ui-stat-card--interactive,.ui-field__control,.ui-table-scroll,.ui-disclosure__summary,.marketplace-orders__tab,.marketplace-order__link,.marketplace-order__technical summary):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){:where(.ui-button,.ui-stat-card--interactive,.ui-field__control,.ui-table-scroll,.ui-disclosure__summary,.marketplace-orders__tab,.marketplace-order__link,.marketplace-order__technical summary):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 32%, transparent)}}:where(.ui-button,.ui-stat-card--interactive,.ui-field__control,.ui-table-scroll,.ui-disclosure__summary,.marketplace-orders__tab,.marketplace-order__link,.marketplace-order__technical summary):focus-visible{outline-offset:2px}.processed-orders{max-width:112rem;color:var(--ui-color-text);gap:1rem;margin:0 auto;display:grid}.processed-orders .ui-page-header{margin-bottom:0}.processed-orders__kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;display:grid}.processed-orders__presets{gap:.3rem;min-width:max-content;padding:.6rem .75rem 0;display:flex}.processed-orders__preset{border-radius:var(--ui-radius-sm) var(--ui-radius-sm) 0 0;color:var(--ui-color-text-muted);font:780 .74rem/1.2 var(--ui-font-sans);border:1px solid #0000;border-bottom:0;padding:.58rem .82rem .68rem;text-decoration:none}.processed-orders__preset:hover{background:var(--ui-color-surface-subtle);color:var(--ui-color-text)}.processed-orders__preset.is-active{border-color:var(--ui-color-border);background:var(--ui-color-surface);color:var(--ui-color-brand);box-shadow:0 1px 0 var(--ui-color-surface)}.processed-orders__filter-grid{grid-template-columns:minmax(12rem,1.35fr) repeat(2,minmax(9.5rem,1fr)) minmax(8.5rem,.75fr);align-items:end;gap:.75rem;display:grid}.processed-orders__results{min-width:0}.processed-orders__results .ui-table-panel__meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.processed-orders__results .ui-table-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:calc(100vh - 17rem)}.processed-orders__table{table-layout:fixed;min-width:91rem;font-size:.72rem}.processed-orders__table th{z-index:3;background:var(--ui-color-surface-subtle);box-shadow:inset 0 -1px 0 var(--ui-color-border);white-space:nowrap;padding-block:.58rem;position:sticky;top:0}.processed-orders__table td{vertical-align:top;overflow-wrap:anywhere;padding-block:.52rem}.processed-orders__group:nth-of-type(2n) tr{background:var(--ui-color-surface-subtle)}@supports (color:color-mix(in lab, red, red)){.processed-orders__group:nth-of-type(2n) tr{background:color-mix(in srgb, var(--ui-color-surface-subtle) 50%, transparent)}}.processed-orders__group+.processed-orders__group tr:first-child>*{border-top:2px solid var(--ui-color-border-strong)}.processed-orders__group-cell{background:var(--ui-color-surface-subtle)}@supports (color:color-mix(in lab, red, red)){.processed-orders__group-cell{background:color-mix(in srgb, var(--ui-color-surface-subtle) 72%, var(--ui-color-surface))}}.processed-orders__missing{color:var(--ui-color-text-muted);background:var(--ui-color-warning-soft)!important}.processed-orders__col-processed{width:8rem}.processed-orders__col-order{width:9rem}.processed-orders__col-channel{width:8.5rem}.processed-orders__col-reference{width:25rem}.processed-orders__col-size{width:5rem}.processed-orders__col-number{width:4.5rem}.processed-orders__col-money{width:7rem}.processed-orders__col-file{width:12.5rem}.processed-orders__date,.processed-orders__time{white-space:nowrap;font-variant-numeric:tabular-nums;display:block}.processed-orders__date{color:var(--ui-color-text);font-weight:800}.processed-orders__time{color:var(--ui-color-text-muted);margin-top:.15rem;font-size:.67rem;font-weight:650}.processed-orders__order{font-variant-numeric:tabular-nums}.processed-orders__order strong{color:var(--ui-color-text);font-weight:850}.processed-orders__channel{color:var(--ui-color-text);font-size:.72rem;display:block}.processed-orders__subline{color:var(--ui-color-text-muted);margin-top:.2rem;font-size:.64rem;line-height:1.35;display:block}.processed-orders__product{justify-items:start;gap:.28rem;min-width:0;display:grid}.processed-orders__reference{border:1px solid var(--ui-color-brand);align-items:center;max-width:100%;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.processed-orders__reference{border:1px solid color-mix(in srgb, var(--ui-color-brand) 28%, var(--ui-color-border))}}.processed-orders__reference{border-radius:var(--ui-radius-sm);background:var(--ui-color-brand-soft);color:var(--ui-color-brand-strong);overflow-wrap:anywhere;padding:.18rem .38rem;font:850 .72rem/1.2 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;text-decoration:none}a.processed-orders__reference:hover{border-color:var(--ui-color-brand-action);background:var(--ui-color-brand-soft)}@supports (color:color-mix(in lab, red, red)){a.processed-orders__reference:hover{background:color-mix(in srgb, var(--ui-color-brand-soft) 72%, var(--ui-color-surface))}}.processed-orders__product-name{max-width:100%;color:var(--ui-color-text);font:780 .72rem/1.35 var(--ui-font-sans);overflow-wrap:anywhere}.processed-orders__product-meta{max-width:100%;color:var(--ui-color-text-muted);font:600 .65rem/1.35 var(--ui-font-sans);overflow-wrap:anywhere}.processed-orders__product-badges{flex-wrap:wrap;gap:.3rem;display:flex}.processed-orders__product-badges .ui-badge{font-size:.61rem}.processed-orders__numeric{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}.processed-orders__total{color:var(--ui-color-text);font-weight:850}.processed-orders__file{color:var(--ui-color-text-muted);font:650 .66rem/1.4 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.processed-orders__muted{color:var(--ui-color-text-muted)}.processed-orders__pagination{color:var(--ui-color-text-muted);font:750 .74rem/1.4 var(--ui-font-sans);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.processed-orders__pagination>div{gap:.5rem;display:flex}.processed-orders__source-note{color:var(--ui-color-text-muted);font:550 .68rem/1.45 var(--ui-font-sans);margin:-.25rem 0 0}.processed-orders__source-note code{color:var(--ui-color-text);font:650 .67rem/1.4 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.processed-orders :is(a,button,input,select,[tabindex="0"]):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){.processed-orders :is(a,button,input,select,[tabindex="0"]):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 34%, transparent)}}.processed-orders :is(a,button,input,select,[tabindex="0"]):focus-visible{outline-offset:2px}@media (width<=64rem){.processed-orders__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.processed-orders__filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.processed-orders__results .ui-table-scroll{max-height:none}}@media (width<=40rem){.processed-orders__kpis,.processed-orders__filter-grid{grid-template-columns:1fr}.processed-orders .ui-filter-panel__actions,.processed-orders__pagination{flex-direction:column;align-items:stretch}.processed-orders .ui-filter-panel__actions .ui-button,.processed-orders__pagination .ui-button{width:100%}.processed-orders__pagination>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media print{.processed-orders .ui-page-header__actions,.processed-orders .ui-filter-panel,.processed-orders__pagination,.processed-orders__source-note{display:none!important}.processed-orders__results{box-shadow:none}.processed-orders__results .ui-table-scroll{max-height:none;overflow:visible}.processed-orders__table{min-width:0;font-size:.6rem}.processed-orders__table th{position:static}}.erp-returns{max-width:112rem;color:var(--ui-color-text);gap:1rem;margin:0 auto;display:grid}.erp-returns .ui-page-header{margin-bottom:0}.erp-returns__kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.erp-returns__filter-grid{grid-template-columns:minmax(13rem,1.35fr) repeat(2,minmax(9rem,.8fr)) minmax(12rem,1fr) repeat(2,minmax(9rem,.75fr));align-items:end;gap:.75rem;display:grid}.erp-returns__results{min-width:0}.erp-returns__results .ui-table-panel__meta{justify-content:flex-end;display:flex}.erp-returns__results .ui-table-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:calc(100vh - 17rem)}.erp-returns__table{table-layout:fixed;min-width:78rem;font-size:.72rem}.erp-returns__table th{z-index:3;background:var(--ui-color-surface-subtle);box-shadow:inset 0 -1px 0 var(--ui-color-border);white-space:nowrap;padding-block:.58rem;position:sticky;top:0}.erp-returns__table td{vertical-align:top;overflow-wrap:anywhere;padding-block:.58rem}.erp-returns__row--issue{background:var(--ui-color-warning-soft)}@supports (color:color-mix(in lab, red, red)){.erp-returns__row--issue{background:color-mix(in srgb, var(--ui-color-warning-soft) 66%, transparent)}}.erp-returns__row--issue:hover{background:var(--ui-color-warning-soft)!important}.erp-returns__date,.erp-returns__time{white-space:nowrap;font-variant-numeric:tabular-nums;display:block}.erp-returns__date{color:var(--ui-color-text);font-weight:800}.erp-returns__time{color:var(--ui-color-text-muted);margin-top:.15rem;font-size:.66rem;font-weight:650}.erp-returns__order{font-variant-numeric:tabular-nums}.erp-returns__order strong{color:var(--ui-color-text);font-weight:850}.erp-returns__channel{color:var(--ui-color-text);font-weight:720;display:block}.erp-returns__subline{color:var(--ui-color-text-muted);margin-top:.18rem;font-size:.64rem;display:block}.erp-returns__reference{border:1px solid var(--ui-color-brand);max-width:100%;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.erp-returns__reference{border:1px solid color-mix(in srgb, var(--ui-color-brand) 28%, var(--ui-color-border))}}.erp-returns__reference{border-radius:var(--ui-radius-sm);background:var(--ui-color-brand-soft);color:var(--ui-color-brand-strong);overflow-wrap:anywhere;padding:.18rem .38rem;font:850 .72rem/1.2 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.erp-returns__numeric{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}.erp-returns__amount{color:var(--ui-color-text);font-weight:850}.erp-returns__muted{color:var(--ui-color-text-muted)}.erp-returns__source{color:var(--ui-color-text-muted);font:650 .65rem/1.4 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.erp-returns__source span{margin-top:.15rem;font-size:.61rem;display:block}.erp-returns__pagination{color:var(--ui-color-text-muted);font:750 .74rem/1.4 var(--ui-font-sans);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.erp-returns__pagination>div{gap:.5rem;display:flex}.erp-returns__source-note{color:var(--ui-color-text-muted);font:550 .68rem/1.45 var(--ui-font-sans);margin:-.25rem 0 0}.erp-returns__source-note code{color:var(--ui-color-text);font:650 .67rem/1.4 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.erp-returns :is(a,button,input,select,[tabindex="0"]):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){.erp-returns :is(a,button,input,select,[tabindex="0"]):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 34%, transparent)}}.erp-returns :is(a,button,input,select,[tabindex="0"]):focus-visible{outline-offset:2px}@media (width<=64rem){.erp-returns__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.erp-returns__filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.erp-returns__results .ui-table-scroll{max-height:none;overflow:visible}.erp-returns__table{min-width:0}.erp-returns__table thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.erp-returns__table tbody{gap:.75rem;padding:.75rem;display:grid}.erp-returns__table tr{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.erp-returns__table tr.erp-returns__row--issue{border-color:var(--ui-color-warning)}@supports (color:color-mix(in lab, red, red)){.erp-returns__table tr.erp-returns__row--issue{border-color:color-mix(in srgb, var(--ui-color-warning) 45%, var(--ui-color-border))}}.erp-returns__table td{border-bottom:1px solid var(--ui-color-border);grid-template-columns:minmax(7rem,36%) minmax(0,1fr);align-items:start;gap:.65rem;display:grid}.erp-returns__table td:before{content:attr(data-label);color:var(--ui-color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.62rem;font-weight:800}.erp-returns__table td:last-child{border-bottom:0;grid-column:1/-1}.erp-returns__numeric{text-align:left!important}}@media (width<=40rem){.erp-returns__kpis,.erp-returns__filter-grid{grid-template-columns:1fr}.erp-returns .ui-filter-panel__actions,.erp-returns__pagination{flex-direction:column;align-items:stretch}.erp-returns .ui-filter-panel__actions .ui-button,.erp-returns__pagination .ui-button{width:100%}.erp-returns__pagination>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.erp-returns__table tr{grid-template-columns:1fr}}@media print{.erp-returns .ui-page-header__actions,.erp-returns .ui-filter-panel,.erp-returns__pagination,.erp-returns__source-note{display:none!important}.erp-returns__results{box-shadow:none}.erp-returns__results .ui-table-scroll{max-height:none;overflow:visible}.erp-returns__table{min-width:0;font-size:.6rem}.erp-returns__table th{position:static}}.amazon-secondary-workspace{gap:var(--ui-space-5);width:min(100%,106rem);color:var(--ui-color-text);margin-inline:auto;display:grid}.amazon-secondary-workspace .ui-page-header__description{white-space:pre-wrap;max-width:68rem}.amazon-secondary-workspace :is(input,select,textarea){font:inherit}.amazon-secondary-workspace textarea{resize:vertical}.amazon-secondary-workspace :is(input,select,textarea,summary,a,button):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){.amazon-secondary-workspace :is(input,select,textarea,summary,a,button):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 32%, transparent)}}.amazon-secondary-workspace :is(input,select,textarea,summary,a,button):focus-visible{outline-offset:2px}.amazon-secondary__actions{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.amazon-secondary__error-list{margin:0;padding-left:1.25rem}.amazon-secondary__scroll,.amazon-secondary__table-shell{border-radius:var(--ui-radius-md);scrollbar-width:thin;overflow:auto}.amazon-secondary__table-shell{border:1px solid var(--ui-color-border)}.amazon-secondary__table-shell .amzcc-table tr:last-child td{border-bottom:0}.amazon-secondary__space-sm{margin-top:var(--ui-space-2)}.amazon-secondary__danger-text{color:var(--ui-color-danger)}.amazon-secondary__empty-cell{color:var(--ui-color-text-muted);text-align:center;padding:2rem!important}.amazon-secondary__pagination{margin-top:var(--ui-space-4)}.amazon-secondary__split{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-3);flex-wrap:wrap;display:flex}.amazon-secondary__wrap{overflow-wrap:anywhere}.amazon-secondary__pre{white-space:pre-wrap;max-height:32rem;overflow:auto}.amazon-campaign-form{gap:var(--ui-space-3);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;display:grid}.amazon-campaign-form__field{gap:var(--ui-space-2);min-width:0;color:var(--ui-color-text-muted);font-weight:800;display:grid}.amazon-campaign-form__field>:is(input,select,textarea){box-sizing:border-box;border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);width:100%;min-height:2.75rem;color:var(--ui-color-text);padding:.65rem .75rem}.amazon-campaign-form__field--span-2{grid-column:span 2}.amazon-campaign-form__field--full,.amazon-campaign-form__actions{grid-column:1/-1}.amazon-campaign-form__actions{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.amazon-administration__stats{gap:var(--ui-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.amazon-administration__stat{gap:var(--ui-space-1);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);padding:var(--ui-space-4);background:var(--ui-color-surface-subtle);display:grid}.amazon-administration__stat span,.amazon-administration__stat small{color:var(--ui-color-text-muted)}.amazon-administration__stat strong{font-size:1.05rem}.amazon-administration__form{gap:var(--ui-space-3);display:grid}.amazon-administration__form>label:not(.amazon-administration__check){gap:var(--ui-space-2);color:var(--ui-color-text-muted);font-weight:800;display:grid}.amazon-administration__form :is(select,textarea){box-sizing:border-box;border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);width:100%;color:var(--ui-color-text);padding:.65rem .75rem}.amazon-administration__markets{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);padding:var(--ui-space-4);margin:0}.amazon-administration__markets legend{padding-inline:var(--ui-space-2);color:var(--ui-color-text-muted);font-weight:850}.amazon-administration__markets p{margin:0 0 var(--ui-space-3)}.amazon-administration__market-grid{gap:var(--ui-space-2);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.amazon-administration__check{align-items:start;gap:var(--ui-space-2);color:var(--ui-color-text);grid-template-columns:auto 1fr;font-weight:700;display:grid}.amazon-administration__check input{width:auto;accent-color:var(--ui-color-brand-action);margin-top:.15rem}.amazon-review-detail__stats,.amazon-workflow-batches__stats{gap:var(--ui-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.amazon-review-detail__form{gap:var(--ui-space-3);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;display:grid}.amazon-review-detail__field--span-2{grid-column:span 2}.amazon-review-detail__field--full{grid-column:1/-1}.amazon-review-detail__comment,.amazon-review-detail__timeline{gap:var(--ui-space-3);display:grid}.amazon-review-detail__event{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);padding:var(--ui-space-4);background:var(--ui-color-surface)}.amazon-review-detail__event header{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-3);flex-wrap:wrap;display:flex}.amazon-review-detail__event p{margin:var(--ui-space-3) 0 0;white-space:pre-wrap}.amazon-review-detail__event details,.amazon-review-detail__change{margin-top:var(--ui-space-2)}.amazon-review-detail__event pre{white-space:pre-wrap;max-height:24rem;overflow:auto}.amazon-case-detail__overview{gap:var(--ui-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.amazon-case-detail__overview .ui-panel{height:100%}.amazon-case-detail__controls,.amazon-case-detail__columns{gap:var(--ui-space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.amazon-case-detail__approval h3{margin:0 0 var(--ui-space-3)}.amazon-case-detail__confirmation{min-width:min(17.5rem,100%)}.amazon-case-detail__retry{width:8.5rem}.amazon-case-detail__suspect{background:var(--ui-color-warning-soft)}.amazon-workflow-batches__filters{gap:var(--ui-space-3);margin-bottom:var(--ui-space-5);grid-template-columns:2fr 1fr auto;align-items:end;display:grid}.amazon-workflow-batches__selection{gap:var(--ui-space-4);display:grid}.amazon-workflow-batches__batch-fields{gap:var(--ui-space-3);grid-template-columns:2fr 3fr;display:grid}.amazon-workflow-batches__error{max-width:22.5rem}.amazon-workflow-batches__submit{justify-content:space-between;align-items:center;gap:var(--ui-space-3);flex-wrap:wrap;display:flex}.amazon-workflow-detail__control{gap:var(--ui-space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.amazon-workflow-detail__actions,.amazon-workflow-detail__families{gap:var(--ui-space-3);display:grid}.amazon-workflow-detail__family{gap:var(--ui-space-3);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);padding:var(--ui-space-4);background:var(--ui-color-surface-subtle);display:grid}.amazon-workflow-detail__family h3{margin:0}.amazon-workflow-detail__meta{margin-block:var(--ui-space-1)}.amazon-secondary-workspace .amzcc-kv :is(dt,dd){border-bottom:1px solid var(--ui-color-border);margin:0;padding:.56rem .68rem}.amazon-secondary-workspace .amzcc-kv :is(dt,dd):nth-last-child(-n+2){border-bottom:0}.amazon-secondary-workspace .amzcc-kv dt{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);font-weight:850}@media (width<=70rem){.amazon-campaign-form,.amazon-review-detail__form{grid-template-columns:repeat(2,minmax(0,1fr))}.amazon-campaign-form__field--full,.amazon-campaign-form__actions,.amazon-review-detail__field--full{grid-column:1/-1}.amazon-review-detail__stats,.amazon-workflow-batches__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=52rem){.amazon-administration__stats,.amazon-case-detail__overview,.amazon-case-detail__controls,.amazon-case-detail__columns,.amazon-workflow-detail__control,.amazon-workflow-batches__filters,.amazon-workflow-batches__batch-fields{grid-template-columns:1fr}}@media (width<=40rem){.amazon-campaign-form,.amazon-review-detail__form,.amazon-review-detail__stats,.amazon-workflow-batches__stats{grid-template-columns:1fr}.amazon-campaign-form__field--span-2,.amazon-campaign-form__field--full,.amazon-campaign-form__actions,.amazon-review-detail__field--span-2,.amazon-review-detail__field--full{grid-column:auto}.amazon-workflow-batches__submit,.amazon-review-detail__event header{flex-direction:column;align-items:stretch}}@media print{.amazon-secondary-workspace form,.amazon-secondary-workspace .ui-page-header__actions{display:none!important}.amazon-secondary-workspace{max-width:none}.amazon-secondary-workspace .ui-panel{box-shadow:none;break-inside:avoid}}.azs,.azd,.aws{gap:var(--ui-space-4);width:min(100%,106rem);color:var(--ui-color-text);margin-inline:auto;display:grid}.azs *,.azd *,.aws *{box-sizing:border-box}.azs :is(h1,h2,h3),.azd :is(h1,h2,h3),.aws :is(h1,h2,h3){color:var(--ui-color-text);margin:0}.azs h2,.azd h2,.aws h2{font-size:1.2rem}.azs p,.azd p,.aws p{color:var(--ui-color-text-muted);line-height:1.5}.azs :is(input,select,button,a),.azd :is(input,button,a),.aws :is(input,select,textarea,summary,button,a){font:inherit}.azs :is(input,select,button,a):focus-visible,.azd :is(input,button,a):focus-visible,.aws :is(input,select,textarea,summary,button,a):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){.azs :is(input,select,button,a):focus-visible,.azd :is(input,button,a):focus-visible,.aws :is(input,select,textarea,summary,button,a):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 32%, transparent)}}.azs :is(input,select,button,a):focus-visible,.azd :is(input,button,a):focus-visible,.aws :is(input,select,textarea,summary,button,a):focus-visible{outline-offset:2px}.azs-card,.azd-card{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);padding:var(--ui-space-page);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-panel)}.azs-alert,.azd-alert{border:1px solid var(--ui-color-info)}@supports (color:color-mix(in lab, red, red)){.azs-alert,.azd-alert{border:1px solid color-mix(in srgb, var(--ui-color-info) 28%, transparent)}}.azs-alert,.azd-alert{border-radius:var(--ui-radius-md);background:var(--ui-color-info-soft);color:var(--ui-color-info);padding:.8rem .9rem}.azs-alert.warn,.azd-alert.danger{border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.azs-alert.warn,.azd-alert.danger{border-color:color-mix(in srgb, var(--ui-color-danger) 28%, transparent)}}.azs-alert.warn,.azd-alert.danger{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.azs-space-top{margin-top:var(--ui-space-4)}.azs-metrics{background:var(--ui-color-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:0;display:grid;overflow:hidden}.azs-metric{min-width:0;padding:var(--ui-space-4);background:var(--ui-color-surface)}.azs-metric strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.45rem;display:block}.azs-metric span,.azs-small{color:var(--ui-color-text-muted);margin-top:.2rem;font-size:.72rem;line-height:1.4;display:block}.azs-planner{gap:var(--ui-space-5);grid-template-columns:minmax(18rem,1.05fr) minmax(24rem,1.95fr);display:grid}.azs-scope,.azs-gates,.azs-auto-form{gap:var(--ui-space-2);display:grid}.azs-choice{gap:var(--ui-space-3);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);padding:var(--ui-space-3);cursor:pointer;display:flex}.azs-choice:has(input:checked){border-color:var(--ui-color-brand-action);background:var(--ui-color-brand-soft)}.azs-choice input,.azs-brand input{width:auto;accent-color:var(--ui-color-brand-action)}.azs-label{color:var(--ui-color-text);font-weight:850}.azs-brand-tools{gap:var(--ui-space-2);margin-block:var(--ui-space-3);display:flex}.azs :is(input:not([type=checkbox]):not([type=radio]),select),.azd input,.aws :is(input:not([type=checkbox]),select,textarea){border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);width:100%;color:var(--ui-color-text);padding:.65rem .75rem}.azs-brand-tools input{flex:1}.azs-brands{gap:var(--ui-space-2);scrollbar-width:thin;grid-template-columns:repeat(3,minmax(0,1fr));max-height:20.625rem;padding:.25rem;display:grid;overflow:auto}.azs-brand{align-items:center;gap:var(--ui-space-2);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);padding:.55rem;font-size:.78rem;display:flex}.azs-brand span{color:var(--ui-color-text-muted);margin-left:auto}.azs-settings{gap:var(--ui-space-3);margin-top:var(--ui-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.azs-settings label,.azs-auto-form label{gap:var(--ui-space-2);color:var(--ui-color-text-muted);font-size:.75rem;font-weight:800;display:grid}.azs-btn{border-radius:var(--ui-radius-md);background:var(--ui-color-brand-action);min-height:2.5rem;color:var(--ui-color-on-brand);cursor:pointer;border:0;justify-content:center;align-items:center;padding:.65rem .95rem;font-weight:850;text-decoration:none;display:inline-flex}.azs-btn.secondary{background:var(--ui-color-surface-subtle);color:var(--ui-color-text)}.azs-actions{justify-content:space-between;align-items:center;gap:var(--ui-space-3);margin-top:var(--ui-space-5);flex-wrap:wrap;display:flex}.azs-auto{gap:var(--ui-space-5);grid-template-columns:1.2fr .8fr;display:grid}.azs-switch{align-items:start;gap:var(--ui-space-2)!important;grid-template-columns:auto 1fr!important;display:grid!important}.azs-switch input{width:auto;accent-color:var(--ui-color-brand-action);margin-top:.15rem}.azs-gate{justify-content:space-between;gap:var(--ui-space-3);border-bottom:1px solid var(--ui-color-border);padding-block:.55rem;display:flex}.azs-gate strong.open{color:var(--ui-color-success)}.azs-gate strong.closed{color:var(--ui-color-danger)}.azs-table-wrap,.azd-table{scrollbar-width:thin;overflow:auto}.azs-history,.azd table{border-collapse:collapse;width:100%;min-width:46rem}.azs-history th,.azs-history td,.azd th,.azd td{border-bottom:1px solid var(--ui-color-border);text-align:left;vertical-align:top;padding:.7rem}.azs-history th,.azd th{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:800}.azd-grid{gap:var(--ui-space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.azd-stat{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);min-width:0;padding:var(--ui-space-3);background:var(--ui-color-surface-subtle)}.azd-stat strong{font-variant-numeric:tabular-nums;font-size:1.3rem;display:block}.azd-stat span{color:var(--ui-color-text-muted);margin-top:.25rem;font-size:.72rem;display:block}.azd-actions{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.azd-form{justify-items:start;gap:var(--ui-space-3);margin-top:var(--ui-space-3);display:grid}.azd-form label{gap:var(--ui-space-2);width:min(100%,28rem);color:var(--ui-color-text-muted);font-weight:800;display:grid}.azd-pagination{padding:var(--ui-space-4)}.amazon-settings{width:min(100%,96rem);color:var(--ui-color-text);font-family:var(--ui-font-sans);gap:1rem;margin-inline:auto;display:grid}.amazon-settings>.ui-page-header{margin-bottom:0}.amazon-settings__status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.amazon-settings__status-grid--traffic{grid-template-columns:repeat(4,minmax(0,1fr))}.amazon-settings__form{gap:0;display:grid}.amazon-settings__setting{border-bottom:1px solid var(--ui-color-border);grid-template-columns:minmax(13rem,.75fr) minmax(20rem,1.25fr);align-items:start;gap:1.5rem;padding:1rem 0;display:grid}.amazon-settings__setting:first-child{padding-top:0}.amazon-settings__setting-copy h3,.amazon-settings__documentation h3{color:var(--ui-color-text);margin:0;font-size:.9rem;font-weight:800;line-height:1.35}.amazon-settings__setting-copy p{color:var(--ui-color-text-muted);margin:.3rem 0 0;font-size:.75rem;line-height:1.5}.amazon-settings__controls{grid-template-columns:minmax(15rem,1fr) minmax(12rem,.7fr);align-items:start;gap:.75rem;display:grid}.amazon-settings__toggle{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);min-width:0;color:var(--ui-color-text);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;padding:.75rem;display:grid}.amazon-settings__toggle input{width:1rem;height:1rem;accent-color:var(--ui-color-brand-action);margin-top:.1rem}.amazon-settings__toggle strong,.amazon-settings__toggle small{display:block}.amazon-settings__toggle strong{font-size:.78rem;line-height:1.4}.amazon-settings__toggle small{color:var(--ui-color-text-muted);margin-top:.2rem;font-size:.68rem;line-height:1.45}.amazon-settings__form>.ui-disclosure{margin-top:1rem}.amazon-settings__advanced-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.amazon-settings__form-actions{flex-wrap:wrap;align-items:center;gap:.75rem;padding-top:1rem;display:flex}.amazon-settings__form-actions>span{color:var(--ui-color-text-muted);font-size:.7rem;line-height:1.45}.amazon-settings__local-state{gap:0;display:grid}.amazon-settings__state-row{border-bottom:1px solid var(--ui-color-border);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 0;display:flex}.amazon-settings__state-row:first-child{padding-top:0}.amazon-settings__state-row:last-child{border-bottom:0;padding-bottom:0}.amazon-settings__state-row span,.amazon-settings__state-row strong,.amazon-settings__state-row small{display:block}.amazon-settings__state-row span{color:var(--ui-color-text-muted);font-size:.68rem;font-weight:750}.amazon-settings__state-row strong{color:var(--ui-color-text);margin-top:.2rem;font-size:.88rem}.amazon-settings__state-row small{color:var(--ui-color-text-muted);margin-top:.2rem;font-size:.7rem}.amazon-settings__catalog-panel>.ui-panel__body{padding:0}.amazon-settings__catalog-list{background:var(--ui-color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.amazon-settings__catalog-list li{background:var(--ui-color-surface);grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;padding:.85rem 1rem;display:grid}.amazon-settings__catalog-list li>div{min-width:0}.amazon-settings__catalog-list strong,.amazon-settings__catalog-list small{display:block}.amazon-settings__catalog-list strong{color:var(--ui-color-text);font-size:.8rem}.amazon-settings__catalog-list small{color:var(--ui-color-text-muted);margin-top:.2rem;font-size:.68rem;line-height:1.4}.amazon-settings__step{border-radius:var(--ui-radius-pill);background:var(--ui-color-brand-soft);width:1.75rem;height:1.75rem;color:var(--ui-color-brand);place-items:center;font-size:.72rem;font-weight:850;display:grid}.amazon-settings__documentation{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}.amazon-settings__documentation section{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);padding:.85rem}.amazon-settings__documentation ul{color:var(--ui-color-text-muted);margin:.55rem 0 0;padding-left:1rem;font-size:.7rem;line-height:1.55}.amazon-settings__admin-form{gap:1rem;margin-top:1rem;display:grid}.amazon-settings__markets{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);margin:0;padding:.85rem}.amazon-settings__markets legend{color:var(--ui-color-text);padding-inline:.25rem;font-size:.75rem;font-weight:800}.amazon-settings__markets>div{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.5rem;display:grid}.amazon-settings__reason{resize:vertical;min-height:6rem}.amazon-settings__confirmation{border-color:var(--ui-color-warning)}@supports (color:color-mix(in lab, red, red)){.amazon-settings__confirmation{border-color:color-mix(in srgb, var(--ui-color-warning) 45%, var(--ui-color-border))}}.amazon-settings__confirmation{background:var(--ui-color-warning-soft)}@media (width<=56.25rem){.azs-planner,.azs-auto,.amazon-settings__setting,.amazon-settings__catalog-list,.amazon-settings__documentation{grid-template-columns:1fr}.amazon-settings__status-grid--traffic,.azs-metrics,.azd-grid,.azs-brands{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=35rem){.amazon-settings__status-grid,.amazon-settings__controls,.amazon-settings__advanced-grid{grid-template-columns:1fr}.amazon-settings__catalog-list li{grid-template-columns:2rem minmax(0,1fr)}.amazon-settings__catalog-list .ui-button{grid-column:1/-1;width:100%}.amazon-settings__state-row{flex-direction:column;align-items:stretch}.amazon-settings__state-row .ui-button{width:100%}.amazon-settings__form-actions{flex-direction:column;align-items:stretch}.amazon-settings__form-actions .ui-button{width:100%}.azs-brands,.azs-settings,.azs-metrics,.azd-grid{grid-template-columns:1fr}.azs-actions,.azs-brand-tools{flex-direction:column;align-items:stretch}}@media print{.azs form,.azd form,.aws form,.amazon-settings form,.aws-nav{display:none!important}.azs,.azd,.aws,.amazon-settings{max-width:none}.azs-card,.azd-card,.aws .card,.aws .ui-panel{box-shadow:none;break-inside:avoid}}.marketplace-orders{gap:1rem;display:grid}.marketplace-orders__stats{grid-template-columns:repeat(7,minmax(9rem,1fr));gap:.7rem;display:grid}.marketplace-orders__tabs{min-width:max-content;padding:.75rem var(--ui-space-page);gap:.5rem;display:flex}.marketplace-orders__tab{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-pill);background:var(--ui-color-surface);min-height:2.25rem;color:var(--ui-color-text-muted);font:750 .76rem/1 var(--ui-font-sans);align-items:center;gap:.45rem;padding:.42rem .72rem;text-decoration:none;display:inline-flex}.marketplace-orders__tab:hover{border-color:var(--ui-color-border-strong);color:var(--ui-color-text)}.marketplace-orders__tab[aria-current=page]{border-color:var(--ui-color-brand-action);background:var(--ui-color-brand-action);color:var(--ui-color-on-brand)}.marketplace-orders__tab-count{opacity:.75;font-variant-numeric:tabular-nums}.marketplace-orders__filter-grid{grid-template-columns:repeat(5,minmax(9.5rem,1fr));align-items:end;gap:.75rem;display:grid}.marketplace-orders__table{table-layout:fixed;min-width:96rem}.marketplace-orders__col-order{width:9rem}.marketplace-orders__col-date{width:6.2rem}.marketplace-orders__col-customer{width:9.5rem}.marketplace-orders__col-product{width:20rem}.marketplace-orders__col-money{width:7.7rem}.marketplace-orders__col-cost{width:8rem}.marketplace-orders__col-shipping{width:6.8rem}.marketplace-orders__col-commission{width:9.4rem}.marketplace-orders__col-margin{width:8.8rem}.marketplace-orders__col-status{width:8.2rem}.marketplace-orders__col-action{text-align:right;width:5rem}.marketplace-orders__primary-link{color:var(--ui-color-text);overflow-wrap:anywhere;font-size:.84rem;font-weight:800;text-decoration:none}.marketplace-orders__primary-link:hover{color:var(--ui-color-brand);text-decoration:underline}.marketplace-orders__meta,.marketplace-orders__micro{color:var(--ui-color-text-muted);overflow-wrap:anywhere;font-size:.66rem;line-height:1.4;display:block}.marketplace-orders__meta{margin-top:.28rem;font-weight:650}.marketplace-orders__origin{color:var(--ui-color-text);font-weight:750}.marketplace-orders__date{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:750;display:block}.marketplace-orders__time{color:var(--ui-color-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:.12rem;font-size:.7rem;font-weight:650;display:block}.marketplace-orders__customer,.marketplace-orders__product-title{color:var(--ui-color-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.76rem;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.marketplace-orders__product{align-items:center;gap:.65rem;min-width:0;display:flex}.marketplace-orders__product-image{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);width:3rem;height:3rem;color:var(--ui-color-text-muted);object-fit:contain;text-align:center;flex:0 0 3rem;place-items:center;font-size:.58rem;display:grid}.marketplace-orders__product-copy{min-width:0}.marketplace-orders__product-meta{flex-wrap:wrap;gap:.25rem;margin-top:.3rem;display:flex}.marketplace-orders__amount{color:var(--ui-color-text);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:800;display:block}.marketplace-orders__amount--positive{color:var(--ui-color-success)}.marketplace-orders__amount--negative{color:var(--ui-color-danger)}.marketplace-orders__payment{color:var(--ui-color-text-muted);overflow-wrap:anywhere;margin-top:.22rem;font-size:.65rem;font-weight:650;display:block}.marketplace-orders__status{justify-items:start;gap:.35rem;display:grid}.marketplace-orders__pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.marketplace-orders__pagination-status{color:var(--ui-color-text-muted);font:650 .75rem/1.4 var(--ui-font-sans);font-variant-numeric:tabular-nums}.marketplace-orders__pagination-actions{gap:.5rem;display:flex}.marketplace-order{color:var(--ui-color-text);font-family:var(--ui-font-sans);gap:1rem;display:grid}.marketplace-order__stats{grid-template-columns:repeat(7,minmax(8.5rem,1fr));gap:.7rem;display:grid}.marketplace-order__layout{grid-template-columns:minmax(17rem,.72fr) minmax(0,1.55fr);align-items:start;gap:1rem;display:grid}.marketplace-order__stack{gap:1rem;min-width:0;display:grid}.marketplace-order__label{color:var(--ui-color-text-muted);letter-spacing:.045em;text-transform:uppercase;font-size:.64rem;font-weight:800;line-height:1.3;display:block}.marketplace-order__address-name{color:var(--ui-color-text);overflow-wrap:anywhere;margin-top:.35rem;font-size:1rem;font-weight:800;line-height:1.3}.marketplace-order__address-lines{color:var(--ui-color-text-muted);overflow-wrap:anywhere;gap:.3rem;margin-top:.55rem;font-size:.78rem;line-height:1.45;display:grid}.marketplace-order__rows{gap:.55rem;display:grid}.marketplace-order__rows--separated{border-top:1px solid var(--ui-color-border);margin-top:.85rem;padding-top:.8rem}.marketplace-order__row{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.marketplace-order__row>span{color:var(--ui-color-text-muted);font-size:.74rem;line-height:1.4}.marketplace-order__row>strong{color:var(--ui-color-text);text-align:right;overflow-wrap:anywhere;font-size:.75rem;line-height:1.4}.marketplace-order__positive{color:var(--ui-color-success)!important}.marketplace-order__negative{color:var(--ui-color-danger)!important}.marketplace-order__muted{color:var(--ui-color-text-muted);font-size:.78rem;line-height:1.5}.marketplace-order__formula{border-top:1px solid var(--ui-color-border);color:var(--ui-color-text-muted);margin:.9rem 0 0;padding-top:.8rem;font-size:.7rem;line-height:1.5}.marketplace-order__products{gap:1rem;display:grid}.marketplace-order__product{border-bottom:1px solid var(--ui-color-border);padding-bottom:1rem}.marketplace-order__product:last-child{border-bottom:0;padding-bottom:0}.marketplace-order__product-top{grid-template-columns:5rem minmax(0,1fr) auto;align-items:start;gap:.85rem;display:grid}.marketplace-order__product-image{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);width:5rem;height:5rem;color:var(--ui-color-text-muted);text-align:center;place-items:center;font-size:.67rem;font-weight:700;display:grid;overflow:hidden}.marketplace-order__product-image img{object-fit:contain;width:100%;height:100%}.marketplace-order__product-title{color:var(--ui-color-text);overflow-wrap:anywhere;font-size:.95rem;font-weight:800;line-height:1.35}.marketplace-order__product-meta{color:var(--ui-color-text-muted);overflow-wrap:anywhere;gap:.2rem;margin-top:.4rem;font-size:.72rem;line-height:1.4;display:grid}.marketplace-order__product-price{text-align:right}.marketplace-order__product-price strong{color:var(--ui-color-text);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:800;display:block}.marketplace-order__product-price span{color:var(--ui-color-text-muted);font-size:.64rem}.marketplace-order__data-grid{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:.85rem;display:grid;overflow:hidden}.marketplace-order__data{background:var(--ui-color-surface);min-width:0;min-height:3.6rem;padding:.65rem .7rem}.marketplace-order__data strong{color:var(--ui-color-text);overflow-wrap:anywhere;margin-top:.25rem;font-size:.73rem;line-height:1.35;display:block}.marketplace-order__link{color:var(--ui-color-brand);text-underline-offset:2px;margin-top:.25rem;font-size:.72rem;font-weight:750;text-decoration:underline;display:inline-block}.marketplace-order__technical{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-sm);overflow:hidden}.marketplace-order__technical summary{cursor:pointer;color:var(--ui-color-text-muted);padding:.85rem 1rem;font-size:.75rem;font-weight:800}.marketplace-order__technical[open] summary{border-bottom:1px solid var(--ui-color-border);color:var(--ui-color-text)}.marketplace-order__technical pre{background:var(--ui-color-canvas);max-height:32rem;color:var(--ui-color-text);tab-size:2;margin:0;padding:1rem;font:.68rem/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:auto}.operations-center{color:var(--ui-color-text);font-family:var(--ui-font-sans);gap:1rem;display:grid}.operations-center__hero{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:linear-gradient(135deg, var(--ui-color-brand-soft), var(--ui-color-surface) 58%, var(--ui-color-surface-subtle));padding:var(--ui-space-page);box-shadow:var(--ui-shadow-panel);margin-bottom:0}.operations-center__stats,.operations-center__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.operations-center__grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-center__stack{gap:1rem;display:grid}.operations-center__subsection{gap:.75rem;display:grid}.operations-center__subsection+.operations-center__subsection{border-top:1px solid var(--ui-color-border);margin-top:1rem;padding-top:1rem}.operations-center__subsection-title{color:var(--ui-color-text);font:800 .9rem/1.3 var(--ui-font-sans);margin:0}.operations-center__card{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);flex-direction:column;min-width:0;padding:.9rem;display:flex}.operations-center__card-header{justify-content:space-between;align-items:flex-start;gap:calc(var(--tw-spacing) * 3);display:flex}.operations-center__card-title{color:var(--ui-color-text);font:800 .9rem/1.35 var(--ui-font-sans);margin:0}.operations-center__card-kicker{color:var(--ui-color-text-muted);margin:.45rem 0 0;font-size:.72rem;font-weight:750;line-height:1.4}.operations-center__card-detail{color:var(--ui-color-text-muted);overflow-wrap:anywhere;margin:.55rem 0 0;font-size:.75rem;line-height:1.5}.operations-center__list{color:var(--ui-color-text-muted);margin:.65rem 0 0;padding-left:1.05rem;font-size:.74rem;line-height:1.5}.operations-center__list li+li{margin-top:.25rem}.operations-center__actions{align-items:center;gap:calc(var(--tw-spacing) * 2);flex-wrap:wrap;margin-top:auto;padding-top:.8rem;display:flex}.operations-center__actions--top{margin-top:0;padding-top:0}.operations-center__table-space{margin-top:.85rem}.operations-center__table{min-width:46rem}.operations-center__table--connector{min-width:42rem}.operations-center__table--compact{min-width:0}.operations-center .ui-table-panel{border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-sm)}.operations-center .ui-data-table{font-size:.75rem}.operations-center__code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem}.operations-center__muted{color:var(--ui-color-text-muted)}.operations-center__evidence{color:var(--ui-color-text-muted);margin-top:.3rem;font-size:.7rem;line-height:1.45}.operations-center__empty{grid-column:1/-1}.operations-domain.oc-page{color:var(--ui-color-text);font-family:var(--ui-font-sans);gap:1rem;display:grid}.operations-domain .oc-hero,.operations-domain .oc-card{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);padding:var(--ui-space-page);box-shadow:var(--ui-shadow-panel)}.operations-domain .oc-hero{background:linear-gradient(135deg, var(--ui-color-brand-soft), var(--ui-color-surface) 58%, var(--ui-color-surface-subtle))}.operations-domain .oc-hero .ui-page-header{margin-bottom:0}.operations-domain .oc-title{color:var(--ui-color-text);letter-spacing:-.035em;margin:0;font-size:clamp(1.7rem,2.4vw,2.35rem);font-weight:800;line-height:1.08}.operations-domain .oc-sub{max-width:61rem;color:var(--ui-color-text-muted);margin:.5rem 0 0;line-height:1.5}.operations-domain .oc-note{border:1px solid var(--ui-color-info);margin-top:.85rem;padding:.75rem .85rem}@supports (color:color-mix(in lab, red, red)){.operations-domain .oc-note{border:1px solid color-mix(in srgb, var(--ui-color-info) 28%, transparent)}}.operations-domain .oc-note{border-radius:var(--ui-radius-md);background:var(--ui-color-info-soft);color:var(--ui-color-info);font-size:.78rem;font-weight:700;line-height:1.5}.operations-domain .oc-note--danger{border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.operations-domain .oc-note--danger{border-color:color-mix(in srgb, var(--ui-color-danger) 28%, transparent)}}.operations-domain .oc-note--danger{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.operations-domain .oc-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.operations-domain .oc-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.operations-domain .oc-kpi{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);min-width:0;padding:.9rem}.operations-domain .oc-kpi>strong{color:var(--ui-color-text);letter-spacing:-.025em;overflow-wrap:anywhere;font-size:1.15rem;font-weight:800;line-height:1.2;display:block}.operations-domain .oc-kpi>span{color:var(--ui-color-text-muted);margin-top:.35rem;font-size:.72rem;font-weight:750;line-height:1.4;display:block}.operations-domain .oc-card>h2{color:var(--ui-color-text);letter-spacing:-.02em;margin:0 0 .75rem;font-size:1.05rem;font-weight:800;line-height:1.3}.operations-domain .oc-card h3{color:var(--ui-color-text);margin:0 0 .5rem;font-size:.9rem;font-weight:800;line-height:1.35}.operations-domain .oc-list{color:var(--ui-color-text-muted);margin:0;padding-left:1.05rem;font-size:.74rem;line-height:1.5}.operations-domain .oc-list li+li{margin-top:.25rem}.operations-domain .oc-badge{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-pill);background:var(--ui-color-surface-subtle);width:fit-content;color:var(--ui-color-text-muted);letter-spacing:.04em;text-transform:uppercase;align-items:center;padding:.25rem .55rem;font-size:.67rem;font-weight:800;line-height:1.2;display:inline-flex}.operations-domain .oc-badge.ok{background:var(--ui-color-success-soft);color:var(--ui-color-success);border-color:#0000}.operations-domain .oc-badge.warn{background:var(--ui-color-warning-soft);color:var(--ui-color-warning);border-color:#0000}.operations-domain .oc-badge.info{background:var(--ui-color-info-soft);color:var(--ui-color-info);border-color:#0000}.operations-domain .oc-table-wrap{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);scrollbar-width:thin;overflow:auto}.operations-domain .oc-table{border-collapse:collapse;width:100%;min-width:47rem;color:var(--ui-color-text);font-size:.75rem}.operations-domain .oc-table th{border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);letter-spacing:.045em;text-align:left;text-transform:uppercase;padding:.65rem .7rem;font-size:.64rem;font-weight:800;line-height:1.25}.operations-domain .oc-table td{border-bottom:1px solid var(--ui-color-border);padding:.7rem}@supports (color:color-mix(in lab, red, red)){.operations-domain .oc-table td{border-bottom:1px solid color-mix(in srgb, var(--ui-color-border) 72%, transparent)}}.operations-domain .oc-table td{vertical-align:top}.operations-domain .oc-table tr:last-child td{border-bottom:0}.operations-domain .oc-table tbody tr:hover{background:var(--ui-color-surface-subtle)}.operations-domain .oc-muted{color:var(--ui-color-text-muted);font-size:.76rem;line-height:1.5}.operations-domain .oc-code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem}.operations-domain .oc-links{flex-wrap:wrap;gap:.5rem;display:flex}.operations-domain .oc-heading-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.operations-domain .oc-link{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);min-height:2.25rem;color:var(--ui-color-text);font:750 .75rem/1 var(--ui-font-sans);cursor:pointer;justify-content:center;align-items:center;padding:.45rem .7rem;text-decoration:none;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.operations-domain .oc-link:hover{background:var(--ui-color-surface-subtle);border-color:var(--ui-color-brand);transform:translateY(-1px)}.operations-domain .oc-form{gap:1rem;display:grid}.operations-domain .oc-checkbox{min-height:var(--ui-control-height);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);color:var(--ui-color-text);align-items:center;gap:.65rem;padding:.65rem .75rem;font-size:.78rem;font-weight:700;line-height:1.4;display:flex}.operations-domain .oc-checkbox input{width:1rem;height:1rem;accent-color:var(--ui-color-brand-action);flex:0 0 1rem}.operations-domain .oc-field-label{color:var(--ui-color-text-muted);margin-bottom:.35rem;font-size:.72rem;font-weight:750;line-height:1.3}.operations-domain .oc-control{width:100%;min-height:var(--ui-control-height);border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);color:var(--ui-color-text);font:550 .82rem/1.25 var(--ui-font-sans);box-shadow:var(--ui-shadow-sm);padding:.55rem .7rem}.operations-domain .oc-control--compact{min-height:2.25rem;padding:.45rem .6rem;font-size:.76rem}.operations-domain .oc-section-copy{margin:0 0 .75rem}.operations-domain .oc-subsection-title{margin:0 0 .65rem!important}.operations-domain .oc-detail{margin-top:.5rem}.operations-domain .oc-hint{margin-top:.38rem}.operations-domain .oc-hint--small{font-size:.7rem}.operations-domain .oc-mt-2-5{margin-top:.65rem}.operations-domain .oc-mt-3{margin-top:.75rem}.operations-domain .oc-mb-3{margin-bottom:.75rem}.operations-domain .oc-state-label{color:var(--ui-color-text-muted);letter-spacing:.065em;text-transform:uppercase;font-size:.68rem;font-weight:800}.operations-domain .oc-state-value{color:var(--ui-color-text);margin-top:.25rem;font-size:1rem;font-weight:800}.operations-domain .ui-disclosure__body>.oc-card{border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-sm)}.operations-domain .ui-disclosure__body>.oc-card+.oc-card{margin-top:1rem}.marketplace-settings{color:var(--ui-color-text);font-family:var(--ui-font-sans);gap:1rem;display:grid}.marketplace-settings>.ui-page-header{margin-bottom:0}.marketplace-settings .marketplace-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.marketplace-settings .marketplace-kpi{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);min-width:0;min-height:5.7rem;box-shadow:var(--ui-shadow-sm);padding:.9rem 1rem}.marketplace-settings .marketplace-kpi-label{color:var(--ui-color-text-muted);letter-spacing:.045em;text-transform:uppercase;margin-bottom:.4rem;font-size:.7rem;font-weight:800;line-height:1.3;display:block}.marketplace-settings .marketplace-kpi-value{color:var(--ui-color-text);letter-spacing:-.025em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:850;line-height:1.15}.marketplace-settings .marketplace-kpi-value.ok{color:var(--ui-color-success)}.marketplace-settings .marketplace-kpi-value.info{color:var(--ui-color-info)}.marketplace-settings .marketplace-kpi-value.warn{color:var(--ui-color-warning)}.marketplace-settings .marketplace-kpi-meta{color:var(--ui-color-text-muted);overflow-wrap:anywhere;margin-top:.35rem;font-size:.7rem;font-weight:700;line-height:1.45}.marketplace-settings .marketplace-settings__kpi-main{color:var(--ui-color-text)}.marketplace-settings__manual .ui-panel__header{flex-wrap:wrap;align-items:center}.marketplace-settings__manual .ui-panel__body{display:none}.marketplace-settings__configuration>.ui-panel__body{padding:var(--ui-space-page)}.marketplace-settings__form{gap:1rem;width:min(100%,58rem);display:grid}.marketplace-settings .marketplace-advanced-settings{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-sm);overflow:hidden}.marketplace-settings .marketplace-advanced-settings>summary{cursor:pointer;color:var(--ui-color-text);padding:.85rem 1rem;font-size:.88rem;font-weight:800;line-height:1.35}.marketplace-settings .marketplace-advanced-settings>summary::marker{color:var(--ui-color-text-muted)}.marketplace-settings .marketplace-advanced-settings[open]>summary{border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface-subtle)}.marketplace-settings__stack,.marketplace-settings__details-body,.marketplace-settings__nested-body{padding:1rem}.marketplace-settings__stack{gap:1rem;display:grid}.marketplace-settings__grid{gap:.75rem;display:grid}.marketplace-settings__grid--wide{grid-template-columns:repeat(auto-fit,minmax(13.75rem,1fr))}.marketplace-settings__grid--compact{grid-template-columns:repeat(auto-fit,minmax(11.25rem,1fr))}.marketplace-settings__grid--spaced{padding:1rem}.marketplace-settings__subsection{border-top:1px solid var(--ui-color-border);padding-top:1rem}.marketplace-settings__section-title{color:var(--ui-color-text);margin:0;font-size:1rem;font-weight:800;line-height:1.35}.marketplace-settings__copy{color:var(--ui-color-text-muted);margin:0 0 .85rem;font-size:.76rem;line-height:1.55}.marketplace-settings__copy--tight{margin-bottom:.75rem}.marketplace-settings__toggle{min-height:var(--ui-control-height);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);color:var(--ui-color-text);cursor:pointer;align-items:center;gap:.65rem;padding:.65rem .75rem;font-size:.78rem;font-weight:750;line-height:1.4;display:flex}.marketplace-settings__toggle--spaced{margin-bottom:.85rem}.marketplace-settings__toggle input,.marketplace-settings__state-option>input{width:1rem;height:1rem;accent-color:var(--ui-color-brand-action);flex:0 0 1rem}.marketplace-settings__field--bottom{margin-bottom:.85rem}.marketplace-settings__field--spaced{margin-top:.75rem}.marketplace-settings__state-section{margin-top:1rem}.marketplace-settings__section-label{color:var(--ui-color-text-muted);letter-spacing:.035em;text-transform:uppercase;margin-bottom:.5rem;font-size:.7rem;font-weight:800;line-height:1.3;display:block}.marketplace-settings__state-grid{grid-template-columns:repeat(auto-fit,minmax(14.375rem,1fr));gap:.55rem;display:grid}.marketplace-settings__state-option{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);min-width:0;color:var(--ui-color-text);cursor:pointer;align-items:flex-start;gap:.65rem;padding:.7rem;font-size:.76rem;font-weight:800;line-height:1.4;display:flex}.marketplace-settings__state-copy{color:var(--ui-color-text-muted);font-size:.68rem;font-weight:700}.marketplace-settings__nested{margin-top:1rem;box-shadow:none!important}.marketplace-settings__actions{flex-wrap:wrap;gap:.5rem;padding-top:.15rem;display:flex}:where(.marketplace-settings .marketplace-advanced-settings>summary,.marketplace-settings__toggle,.marketplace-settings__state-option):focus-visible,:where(.marketplace-settings__toggle,.marketplace-settings__state-option):focus-within{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){:where(.marketplace-settings .marketplace-advanced-settings>summary,.marketplace-settings__toggle,.marketplace-settings__state-option):focus-visible,:where(.marketplace-settings__toggle,.marketplace-settings__state-option):focus-within{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 32%, transparent)}}:where(.marketplace-settings .marketplace-advanced-settings>summary,.marketplace-settings__toggle,.marketplace-settings__state-option):focus-visible,:where(.marketplace-settings__toggle,.marketplace-settings__state-option):focus-within{outline-offset:2px}.integration-settings{color:var(--ui-color-text);font-family:var(--ui-font-sans);gap:1rem;display:grid}.integration-settings>.ui-page-header{margin-bottom:0}.integration-settings__grid{gap:1rem;display:grid}.integration-settings__grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-settings__wide{grid-column:1/-1}.integration-settings__status-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.integration-settings__status{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);min-width:0;padding:.7rem}.integration-settings__status--wide{grid-column:1/-1}.integration-settings__status>span{color:var(--ui-color-text-muted);letter-spacing:.045em;text-transform:uppercase;font-size:.66rem;font-weight:800;line-height:1.3;display:block}.integration-settings__status>strong{color:var(--ui-color-text);overflow-wrap:anywhere;margin-top:.3rem;font-size:.78rem;line-height:1.4;display:block}.integration-settings__status .integration-settings__status-value--success{color:var(--ui-color-success)}.integration-settings__status .integration-settings__status-value--warning{color:var(--ui-color-warning)}.integration-settings__form{gap:1rem;display:grid}.integration-settings__field-grid{gap:.75rem;display:grid}.integration-settings__field-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-settings__field-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.integration-settings__field-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.integration-settings__field-card{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);align-content:start;min-width:0;padding:.8rem}.integration-settings__toggle{min-height:var(--ui-control-height);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);color:var(--ui-color-text);cursor:pointer;align-items:center;gap:.65rem;padding:.65rem .75rem;font-size:.78rem;font-weight:750;line-height:1.4;display:flex}.integration-settings__toggle--card{align-items:flex-start;min-height:100%;padding:.8rem}.integration-settings__toggle input{width:1rem;height:1rem;accent-color:var(--ui-color-brand-action);flex:0 0 1rem;margin-top:.1rem}.integration-settings__toggle strong,.integration-settings__toggle small{display:block}.integration-settings__toggle strong{color:var(--ui-color-text);font-size:.8rem}.integration-settings__toggle small{color:var(--ui-color-text-muted);margin-top:.35rem;font-size:.7rem;font-weight:600;line-height:1.45}.integration-settings__actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.integration-settings__country-table{min-width:42rem}.integration-settings__country{color:var(--ui-color-text);text-transform:uppercase;font-weight:850}.integration-settings__table-control{min-width:12rem;min-height:2.3rem;box-shadow:none;padding-block:.45rem;font-size:.76rem}:where(.integration-settings__toggle):focus-within{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){:where(.integration-settings__toggle):focus-within{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 32%, transparent)}}:where(.integration-settings__toggle):focus-within{outline-offset:2px}.sensitive-settings .marketplace-kpi-value--compact{font-size:1.08rem}.sensitive-settings .marketplace-kpi-value.bad{color:var(--ui-color-danger)}.sensitive-settings .ui-panel__meta{color:var(--ui-color-text-muted);font-size:.72rem;font-weight:750}.sensitive-settings__manual .ui-panel__body{display:none}.miravia-security-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.miravia-callback{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);overflow-wrap:anywhere;padding:.75rem .85rem;font-size:.74rem;line-height:1.5}.sensitive-settings--miravia .ui-panel .ui-table-panel{box-shadow:none;margin-top:1rem}.miravia-audit-table{min-width:44rem;font-size:.76rem}.miravia-audit-table code{color:var(--ui-color-code-text);overflow-wrap:anywhere;font-size:.7rem}.miravia-chip{border-radius:var(--ui-radius-pill);white-space:nowrap;align-items:center;padding:.25rem .5rem;font-size:.66rem;font-weight:850;display:inline-flex}.miravia-chip.available{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.miravia-chip.denied,.miravia-chip.token_error,.miravia-chip.error{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.miravia-chip.skipped{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted)}.miravia-audit-note{margin-top:.7rem!important}.miravia-history{grid-template-columns:minmax(0,1fr) minmax(19rem,25rem);align-items:end;gap:1rem;display:grid}.miravia-history__status{color:var(--ui-color-text);font-size:.76rem;font-weight:750;line-height:1.55}.miravia-history__form{grid-template-columns:minmax(10.5rem,1fr) auto;align-items:end;gap:.55rem;display:grid}.shoppingfeed-settings .marketplace-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.shoppingfeed-settings__stock-panel .ui-panel__header{flex-wrap:wrap}.shoppingfeed-settings__read-at{overflow-wrap:anywhere}.shoppingfeed-settings__configuration>.ui-panel__body{padding:var(--ui-space-page)}.marketplace-configuration-form{gap:1rem;width:100%;min-width:0;display:grid}.shoppingfeed-section-stack{gap:.9rem;padding:1rem;display:grid}.shoppingfeed-fields{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem;display:grid}.shoppingfeed-field{min-width:0;display:block}.shoppingfeed-field--narrow{max-width:17.5rem}.shoppingfeed-field--medium{max-width:22.5rem}.shoppingfeed-field--spaced{margin-top:.5rem}.shoppingfeed-field>span,.shoppingfeed-section-label{color:var(--ui-color-text-muted);margin-bottom:.35rem;font-size:.72rem;font-weight:750;line-height:1.3;display:block}.shoppingfeed-field input:not([type=checkbox]),.shoppingfeed-field select,.stock-control-confirmation{width:100%;min-height:var(--ui-control-height);box-sizing:border-box;border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);color:var(--ui-color-text);font:550 .82rem/1.25 var(--ui-font-sans);box-shadow:var(--ui-shadow-sm);padding:.55rem .7rem}.shoppingfeed-field input::placeholder,.stock-control-confirmation::placeholder{color:var(--ui-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.shoppingfeed-field input::placeholder,.stock-control-confirmation::placeholder{color:color-mix(in srgb, var(--ui-color-text-muted) 75%, transparent)}}.shoppingfeed-check{min-height:var(--ui-control-height);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);color:var(--ui-color-text);cursor:pointer;align-items:center;gap:.65rem;padding:.65rem .75rem;font-size:.78rem;font-weight:750;line-height:1.4;display:flex}.shoppingfeed-check input{width:1rem;height:1rem;accent-color:var(--ui-color-brand-action);flex:0 0 1rem}.shoppingfeed-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.shoppingfeed-provider{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);min-width:0;padding:.9rem}.shoppingfeed-provider--stacked,.shoppingfeed-provider__fields{gap:.75rem;display:grid}.shoppingfeed-provider h3{color:var(--ui-color-text);margin:0 0 .35rem;font-size:.94rem;font-weight:800}.shoppingfeed-provider__copy{color:var(--ui-color-text-muted);margin:0 0 .85rem;font-size:.76rem;line-height:1.5}.shoppingfeed-provider__footnote,.shoppingfeed-copy{color:var(--ui-color-text-muted);margin:0;font-size:.72rem;line-height:1.5}.shoppingfeed-provider__footnote{margin-top:.75rem}.shoppingfeed-note{border:1px solid var(--ui-color-info)}@supports (color:color-mix(in lab, red, red)){.shoppingfeed-note{border:1px solid color-mix(in srgb, var(--ui-color-info) 28%, transparent)}}.shoppingfeed-note{border-radius:var(--ui-radius-sm);background:var(--ui-color-info-soft);color:var(--ui-color-info);padding:.75rem .85rem;font-size:.76rem;line-height:1.5}.shoppingfeed-note--danger{border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.shoppingfeed-note--danger{border-color:color-mix(in srgb, var(--ui-color-danger) 28%, transparent)}}.shoppingfeed-note--danger{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.shoppingfeed-tier-grid{grid-template-columns:repeat(5,minmax(7rem,1fr));gap:.55rem;display:grid}.shoppingfeed-tier{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);min-width:0;padding:.65rem}.shoppingfeed-tier>strong{color:var(--ui-color-text);margin-bottom:.5rem;font-size:.7rem;display:block}.shoppingfeed-tier__remainder{min-height:2.7rem;color:var(--ui-color-text-muted);margin-bottom:.5rem;font-size:.68rem;line-height:1.35;display:block}.stock-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.stock-control-card{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);gap:.85rem;min-width:0;padding:.9rem;display:grid}.stock-control-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.stock-control-head h3{color:var(--ui-color-text);margin:0 0 .2rem;font-size:1rem}.stock-control-state{border-radius:var(--ui-radius-pill);background:var(--ui-color-success-soft);color:var(--ui-color-success);white-space:nowrap;padding:.3rem .55rem;font-size:.65rem;font-weight:850}.stock-control-state.depleted{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.stock-control-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.stock-control-stat{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);min-width:0;padding:.6rem}.stock-control-stat strong{color:var(--ui-color-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1rem;display:block}.stock-control-stat span{color:var(--ui-color-text-muted);margin-top:.15rem;font-size:.65rem;font-weight:750;display:block}.stock-control-form{gap:.55rem;display:grid}.stock-control-actions{flex-wrap:wrap;gap:.5rem;display:flex}:where(.shoppingfeed-check,.shoppingfeed-field input,.shoppingfeed-field select,.stock-control-confirmation):focus-within,:where(.shoppingfeed-field input,.shoppingfeed-field select,.stock-control-confirmation):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){:where(.shoppingfeed-check,.shoppingfeed-field input,.shoppingfeed-field select,.stock-control-confirmation):focus-within,:where(.shoppingfeed-field input,.shoppingfeed-field select,.stock-control-confirmation):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 32%, transparent)}}:where(.shoppingfeed-check,.shoppingfeed-field input,.shoppingfeed-field select,.stock-control-confirmation):focus-within,:where(.shoppingfeed-field input,.shoppingfeed-field select,.stock-control-confirmation):focus-visible{outline-offset:2px}.miravia-orders-list{color:var(--ui-color-text);font-family:var(--ui-font-sans);gap:1rem;display:grid}.miravia-orders-list>.ui-page-header{margin-bottom:0}.miravia-orders-list .mp-kpis{grid-template-columns:repeat(8,minmax(8.75rem,1fr));gap:.65rem;display:grid}.miravia-orders-list .mp-kpi{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:linear-gradient(145deg, var(--ui-color-surface), var(--ui-color-surface-subtle));min-width:0;box-shadow:var(--ui-shadow-sm);padding:.8rem .9rem}.miravia-orders-list .mp-kpi>span{min-height:2.2em;color:var(--ui-color-text-muted);font-size:.68rem;font-weight:800;line-height:1.35;display:block}.miravia-orders-list .mp-kpi>strong{color:var(--ui-color-text);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.4rem;margin-top:.3rem;font-size:1.2rem;font-weight:850;line-height:1.1;display:flex}.miravia-orders-list .mp-kpi-share{color:var(--ui-color-text-muted);font-size:.68rem;font-weight:800;line-height:1.35}.miravia-orders-list .mp-toolbar{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-panel);overflow:hidden}.miravia-orders-list .mp-tabs{padding:.75rem var(--ui-space-page);border-bottom:1px solid var(--ui-color-border);scrollbar-width:thin;gap:.5rem;display:flex;overflow-x:auto}.miravia-orders-list .mp-tab{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-pill);background:var(--ui-color-surface);color:var(--ui-color-text-muted);white-space:nowrap;align-items:center;gap:.45rem;padding:.45rem .7rem;font-size:.75rem;font-weight:800;text-decoration:none;display:inline-flex}.miravia-orders-list .mp-tab.active{border-color:var(--ui-color-brand-action);background:var(--ui-color-brand-action);color:var(--ui-color-on-brand)}.miravia-orders-list .mp-tab-count{opacity:.78;font-variant-numeric:tabular-nums}.miravia-orders-list .mp-filter-body{padding:var(--ui-space-page);grid-template-columns:repeat(5,minmax(8.75rem,1fr));align-items:end;gap:.65rem;display:grid}.miravia-orders-list .mp-label{min-width:0;display:block}.miravia-orders-list .mp-label>span{color:var(--ui-color-text-muted);margin-bottom:.35rem;font-size:.7rem;font-weight:750;line-height:1.2;display:block}.miravia-orders-list .mp-input,.miravia-orders-list .mp-select{width:100%;min-height:var(--ui-control-height);box-sizing:border-box;border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);color:var(--ui-color-text);font:550 .8rem/1.25 var(--ui-font-sans);box-shadow:var(--ui-shadow-sm);padding:.55rem .7rem}.miravia-orders-list .mp-input::placeholder{color:var(--ui-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.miravia-orders-list .mp-input::placeholder{color:color-mix(in srgb, var(--ui-color-text-muted) 75%, transparent)}}.miravia-orders-list .mp-filter-actions{align-items:center;gap:.5rem;display:flex}.miravia-orders-list .ui-table-panel__description{font-variant-numeric:tabular-nums}.miravia-orders-list .mp-table{table-layout:fixed;min-width:88.75rem;font-size:.76rem}.miravia-orders-list .mp-table th{white-space:normal;overflow-wrap:normal;line-height:1.2}.miravia-orders-list .mp-table td{vertical-align:middle}.miravia-orders-list .mp-sort{color:inherit;white-space:normal;align-items:center;gap:.3rem;text-decoration:none;display:inline-flex}.miravia-orders-list .mp-sort-mark{opacity:.72;font-size:.68rem}.miravia-orders-list .mp-col-order{width:9.4rem}.miravia-orders-list .mp-col-date{width:6.6rem}.miravia-orders-list .mp-col-customer{width:9.4rem}.miravia-orders-list .mp-col-product{width:auto}.miravia-orders-list .mp-col-total{width:6.25rem}.miravia-orders-list .mp-col-cost{width:7.8rem}.miravia-orders-list .mp-col-margin{width:9.1rem}.miravia-orders-list .mp-col-finance{width:11.9rem}.miravia-orders-list .mp-col-status{width:7.2rem}.miravia-orders-list .mp-col-action{text-align:right;width:4.5rem}.miravia-orders-list .mp-action-cell{padding-inline:.45rem!important}.miravia-orders-list .mp-order-link{color:var(--ui-color-text);letter-spacing:.005em;font-size:.8rem;font-weight:850;text-decoration:none;display:inline-block}.miravia-orders-list .mp-order-link:hover{text-decoration:underline}.miravia-orders-list .mp-channel{color:var(--ui-color-text-muted);margin-top:.25rem;font-size:.62rem;font-weight:750;line-height:1.35;display:block}.miravia-orders-list .mp-origin{color:var(--ui-color-text);font-weight:850}.miravia-orders-list .mp-date,.miravia-orders-list .mp-time{white-space:nowrap;font-size:.75rem;font-weight:800;display:block}.miravia-orders-list .mp-time{margin-top:.15rem}.miravia-orders-list .mp-muted{color:var(--ui-color-text-muted);font-size:.64rem;line-height:1.35}.miravia-orders-list .mp-customer-name,.miravia-orders-list .mp-product-title{-webkit-line-clamp:2;color:var(--ui-color-text);-webkit-box-orient:vertical;font-size:.75rem;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.miravia-orders-list .mp-product-cell{align-items:center;gap:.65rem;min-width:0;display:flex}.miravia-orders-list .mp-product-image{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);object-fit:cover;flex:0 0 3.25rem;width:3.25rem;height:3.25rem}.miravia-orders-list .mp-product-copy{min-width:0}.miravia-orders-list .mp-product-meta{flex-wrap:wrap;align-items:center;gap:.25rem;margin-top:.3rem;display:flex}.miravia-orders-list .mp-code{color:var(--ui-color-text-muted);font-size:.64rem;font-weight:800}.miravia-orders-list .mp-money{color:var(--ui-color-text);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:850;display:block}.miravia-orders-list .mp-payment,.miravia-orders-list .mp-basis{color:var(--ui-color-text-muted);overflow-wrap:anywhere;margin-top:.25rem;font-size:.59rem;font-weight:700;line-height:1.35;display:block}.miravia-orders-list .mp-margin-rate{color:var(--ui-color-text);font-weight:850}.miravia-orders-list .mp-finance-list{gap:.2rem;margin-top:.35rem;display:grid}.miravia-orders-list .mp-finance-row{color:var(--ui-color-text-muted);justify-content:space-between;gap:.45rem;font-size:.58rem;line-height:1.3;display:flex}.miravia-orders-list .mp-finance-row span:first-child{overflow-wrap:anywhere}.miravia-orders-list .mp-positive{color:var(--ui-color-success)}.miravia-orders-list .mp-negative{color:var(--ui-color-danger)}.miravia-orders-list .mp-pill{border-radius:var(--ui-radius-pill);white-space:nowrap;align-items:center;padding:.3rem .5rem;font-size:.62rem;font-weight:850;display:inline-flex}.miravia-orders-list .mp-status-pending{background:var(--ui-color-warning-soft);color:var(--ui-color-warning)}.miravia-orders-list .mp-status-ready{background:var(--ui-color-info-soft);color:var(--ui-color-info)}.miravia-orders-list .mp-status-shipped,.miravia-orders-list .mp-status-delivered{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.miravia-orders-list .mp-status-canceled{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.miravia-orders-list .mp-status-returned{background:var(--ui-color-brand-soft);color:var(--ui-color-brand)}.miravia-orders-list .mp-status-mixed,.miravia-orders-list .mp-status-unknown{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted)}.miravia-orders-list .mp-open{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);min-height:2rem;color:var(--ui-color-text);justify-content:center;align-items:center;gap:.2rem;padding:.35rem .5rem;font-size:.68rem;font-weight:800;text-decoration:none;display:inline-flex}.miravia-orders-list .mp-open:hover{background:var(--ui-color-surface-subtle)}.miravia-orders-list .mp-empty-row{color:var(--ui-color-text-muted);text-align:center;padding:2rem!important}.miravia-orders-list .mp-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.miravia-orders-list .mp-page-summary{color:var(--ui-color-text-muted);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:750}.miravia-orders-list .mp-page-controls{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.miravia-orders-list .mp-page-link,.miravia-orders-list .mp-page-current,.miravia-orders-list .mp-page-disabled{box-sizing:border-box;border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);min-width:2.1rem;height:2.1rem;color:var(--ui-color-text);justify-content:center;align-items:center;padding-inline:.55rem;font-size:.7rem;font-weight:800;text-decoration:none;display:inline-flex}.miravia-orders-list .mp-page-current{border-color:var(--ui-color-brand-action);background:var(--ui-color-brand-action);color:var(--ui-color-on-brand)}.miravia-orders-list .mp-page-disabled{border-color:var(--ui-color-border);background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted)}:where(.miravia-orders-list .mp-tab,.miravia-orders-list .mp-input,.miravia-orders-list .mp-select,.miravia-orders-list .mp-sort,.miravia-orders-list .mp-order-link,.miravia-orders-list .mp-open,.miravia-orders-list .mp-page-link):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){:where(.miravia-orders-list .mp-tab,.miravia-orders-list .mp-input,.miravia-orders-list .mp-select,.miravia-orders-list .mp-sort,.miravia-orders-list .mp-order-link,.miravia-orders-list .mp-open,.miravia-orders-list .mp-page-link):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 32%, transparent)}}:where(.miravia-orders-list .mp-tab,.miravia-orders-list .mp-input,.miravia-orders-list .mp-select,.miravia-orders-list .mp-sort,.miravia-orders-list .mp-order-link,.miravia-orders-list .mp-open,.miravia-orders-list .mp-page-link):focus-visible{outline-offset:2px}@media (width<=93.75rem){.miravia-orders-list .mp-kpis{grid-template-columns:repeat(4,minmax(8.75rem,1fr))}}@media (width<=73.75rem){.miravia-orders-list .mp-kpis{grid-template-columns:repeat(2,minmax(8.75rem,1fr))}.miravia-orders-list .mp-filter-body{grid-template-columns:repeat(4,minmax(8.75rem,1fr))}}@media (width<=56.25rem){.miravia-orders-list .ui-table-scroll{overflow:visible}.miravia-orders-list .mp-table{min-width:0;display:block}.miravia-orders-list .mp-table thead{display:none}.miravia-orders-list .mp-table tbody{gap:.75rem;padding:.75rem;display:grid}.miravia-orders-list .mp-table tr{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-sm);display:block;overflow:hidden}.miravia-orders-list .mp-table td{text-align:left;grid-template-columns:7.25rem minmax(0,1fr);align-items:start;gap:.65rem;width:auto;padding:.6rem .7rem;display:grid}.miravia-orders-list .mp-table td:before{content:attr(data-label);color:var(--ui-color-text-muted);letter-spacing:.03em;text-transform:uppercase;font-size:.62rem;font-weight:800}.miravia-orders-list .mp-table td:last-child{border-bottom:0}.miravia-orders-list .mp-action-cell{display:block!important}.miravia-orders-list .mp-action-cell:before{content:none!important}.miravia-orders-list .mp-open{width:100%}.miravia-orders-list .mp-product-title{-webkit-line-clamp:3}}@media (width<=40rem){.miravia-orders-list .mp-filter-body{grid-template-columns:1fr}.miravia-orders-list .mp-filter-actions{width:100%}.miravia-orders-list .mp-filter-actions>*{flex:1}.miravia-orders-list .mp-table td{grid-template-columns:5.9rem minmax(0,1fr)}.miravia-orders-list .mp-pager{align-items:stretch}.miravia-orders-list .mp-page-summary,.miravia-orders-list .mp-page-controls{width:100%}}@media (width<=28rem){.miravia-orders-list .mp-kpis{grid-template-columns:1fr}}.system-events{color:var(--ui-color-text);font-family:var(--ui-font-sans);gap:1rem;display:grid}.system-events__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.system-events__focus-copy{color:inherit;line-height:1.5}.system-events__actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.system-events__filter-grid{grid-template-columns:minmax(14rem,2fr) repeat(2,minmax(10rem,1fr));gap:.75rem;display:grid}.system-events__error-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.system-events__error-detail{margin-top:1rem}.system-events__table{min-width:46rem}.system-events__table--flags{min-width:30rem}.system-events__table--logs,.system-events__table--updates,.system-events__table--shipments{min-width:58rem}.system-events__table--documents{min-width:72rem}.system-events__row-heading{color:var(--ui-color-text);text-align:left;font-weight:800}.system-events__carrier{text-transform:uppercase;font-weight:800}.system-events__mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}.system-events__path,.system-events__wrap{overflow-wrap:anywhere;word-break:break-word;max-width:28rem}.system-events__error-copy{max-width:42rem;color:var(--ui-color-danger);overflow-wrap:anywhere}.system-events__log{border-radius:var(--ui-radius-md);background:var(--ui-color-code-surface);max-height:32.5rem;color:var(--ui-color-code-text);white-space:pre-wrap;margin:0;padding:.9rem;font:.75rem/1.6 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:auto}.operations-dashboard{color:var(--ui-color-text);font-family:var(--ui-font-sans);gap:1rem;display:grid}.operations-dashboard__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.operations-dashboard__status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.operations-dashboard__status-card{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);min-width:0;padding:.9rem}.operations-dashboard__status-card h3{color:var(--ui-color-text);margin:0 0 .65rem;font-size:.88rem;font-weight:800}.operations-dashboard__status-card p{color:var(--ui-color-text-muted);margin:.7rem 0 0;font-size:.76rem;line-height:1.5}.operations-dashboard__badges{flex-wrap:wrap;gap:.4rem;display:flex}.operations-dashboard__contact .ui-stat-card__value{overflow-wrap:anywhere;font-size:clamp(.8rem,1.5vw,1.1rem)}.operations-dashboard__table{min-width:58rem}.operations-dashboard__table--updates{min-width:64rem}.operations-dashboard__row-heading{color:var(--ui-color-text);font-weight:800}.operations-dashboard__carrier{text-transform:uppercase;font-weight:800}.operations-dashboard__mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}.operations-dashboard__wrap{overflow-wrap:anywhere;max-width:30rem}.operations-dashboard__log{border-radius:var(--ui-radius-md);background:var(--ui-color-code-surface);max-height:17.5rem;color:var(--ui-color-code-text);white-space:pre-wrap;margin:0;padding:.9rem;font:.75rem/1.6 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:auto}.ui-auth-shell{box-sizing:border-box;background:radial-gradient(circle at top left, var(--ui-color-brand), transparent 38%), linear-gradient(145deg, var(--ui-color-code-surface), var(--ui-color-code-surface));place-items:center;min-height:100vh;margin:0;padding:clamp(1rem,4vw,2.5rem);display:grid}@supports (color:color-mix(in lab, red, red)){.ui-auth-shell{background:radial-gradient(circle at top left, color-mix(in srgb, var(--ui-color-brand) 24%, transparent), transparent 38%), linear-gradient(145deg, var(--ui-color-code-surface), color-mix(in srgb, var(--ui-color-code-surface) 82%, var(--ui-color-brand)))}}.ui-auth-shell{color:var(--ui-color-text);font-family:var(--ui-font-sans)}.ui-auth-shell *,.ui-auth-shell :before,.ui-auth-shell :after{box-sizing:border-box}.ui-auth-card{border:1px solid var(--ui-color-border);width:min(100%,29rem);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ui-auth-card{border:1px solid color-mix(in srgb, var(--ui-color-border) 82%, transparent)}}.ui-auth-card{border-radius:calc(var(--ui-radius-lg) + .25rem);background:var(--ui-color-surface);box-shadow:0 1.5rem 4.5rem #02061759}.ui-auth-card--wide{width:min(100%,47.5rem)}.ui-auth-header{grid-template-columns:3rem minmax(0,1fr);align-items:start;gap:.9rem;padding:clamp(1.35rem,4vw,2rem) clamp(1.25rem,4vw,2rem) 1rem;display:grid}.ui-auth-mark{border-radius:var(--ui-radius-md);background:var(--ui-color-brand-action);width:3rem;height:3rem;color:var(--ui-color-on-brand);letter-spacing:.04em;box-shadow:var(--ui-shadow-sm);place-items:center;font-size:.8rem;font-weight:900;display:grid}.ui-auth-eyebrow{color:var(--ui-color-brand);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .3rem;font-size:.68rem;font-weight:850}.ui-auth-title{color:var(--ui-color-text);letter-spacing:-.035em;margin:0;font-size:clamp(1.55rem,4vw,2rem);font-weight:850;line-height:1.12}.ui-auth-description{color:var(--ui-color-text-muted);margin:.5rem 0 0;font-size:.86rem;line-height:1.55}.ui-auth-content{gap:1rem;padding:0 clamp(1.25rem,4vw,2rem) clamp(1.35rem,4vw,2rem);display:grid}.ui-auth-form{gap:1rem;display:grid}.ui-auth-form--separated{border-top:1px solid var(--ui-color-border);margin-top:.25rem;padding-top:1rem}.ui-auth-submit{width:100%}.ui-auth-checkbox{min-height:2.5rem;color:var(--ui-color-text-muted);cursor:pointer;align-items:center;gap:.6rem;font-size:.82rem;font-weight:700;display:flex}.ui-auth-checkbox input{width:1rem;height:1rem;accent-color:var(--ui-color-brand-action)}.ui-auth-footer{border-top:1px solid var(--ui-color-border);background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);text-align:center;padding:.8rem 1.25rem;font-size:.7rem;font-weight:700}.ui-auth-codes{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);color:var(--ui-color-text);grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;padding:1rem;font:750 .95rem/1.6 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:grid}.ui-auth-steps{color:var(--ui-color-text-muted);margin:0;padding-left:1.25rem;font-size:.84rem;line-height:1.65}.ui-auth-steps strong{color:var(--ui-color-text)}.ui-auth-secret,.ui-auth-uri{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);color:var(--ui-color-text);overflow-wrap:anywhere;padding:.8rem}.ui-auth-secret{letter-spacing:.06em;font:850 1.05rem/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ui-auth-uri{font:.72rem/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ui-auth-label{color:var(--ui-color-text-muted);margin:0;font-size:.78rem;font-weight:750}.account-security{color:var(--ui-color-text);font-family:var(--ui-font-sans);gap:1rem;display:grid}.account-security__identity-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.account-security__identity{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);align-content:start;gap:.4rem;min-width:0;padding:.9rem;display:grid}.account-security__identity>span{color:var(--ui-color-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:850}.account-security__identity>strong{overflow-wrap:anywhere;color:var(--ui-color-text);font-size:.92rem}.account-security__identity>small{color:var(--ui-color-text-muted);font-size:.74rem;line-height:1.45}.account-security__form{justify-items:start;gap:1rem;display:grid}.account-security__field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%;display:grid}.account-security__field-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.account-security__danger-zone{border-color:var(--ui-color-warning)}@supports (color:color-mix(in lab, red, red)){.account-security__danger-zone{border-color:color-mix(in srgb, var(--ui-color-warning) 45%, var(--ui-color-border))}}.account-recovery{max-width:45rem;color:var(--ui-color-text);font-family:var(--ui-font-sans);gap:1rem;margin-inline:auto;display:grid}.account-recovery__codes{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-panel);grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;padding:1rem;font:750 .95rem/1.65 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:grid}.account-recovery__actions{flex-wrap:wrap;gap:.5rem;display:flex}:where(.operations-domain .oc-link,.operations-domain .oc-control,.operations-domain .oc-table-wrap):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){:where(.operations-domain .oc-link,.operations-domain .oc-control,.operations-domain .oc-table-wrap):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 32%, transparent)}}:where(.operations-domain .oc-link,.operations-domain .oc-control,.operations-domain .oc-table-wrap):focus-visible{outline-offset:2px}@media (width<=100rem){.marketplace-orders__stats{grid-template-columns:repeat(4,minmax(9rem,1fr))}.marketplace-orders__filter-grid{grid-template-columns:repeat(4,minmax(9.5rem,1fr))}}@media (width<=64rem){.shoppingfeed-settings .marketplace-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.shoppingfeed-tier-grid{grid-template-columns:repeat(3,minmax(7rem,1fr))}.integration-settings__field-grid--three,.integration-settings__field-grid--four,.marketplace-settings .marketplace-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.account-security__field-grid--three{grid-template-columns:1fr}.operations-dashboard__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-dashboard__status-grid{grid-template-columns:1fr}.system-events__stats,.system-events__filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.system-events__filter-grid>:first-child{grid-column:1/-1}.operations-domain .oc-grid-3,.operations-center__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-center__grid--two{grid-template-columns:1fr}.marketplace-order__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.marketplace-order__layout{grid-template-columns:1fr}.marketplace-order__data-grid,.marketplace-orders__filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-orders__table{min-width:0;display:block}.marketplace-orders__table thead{display:none}.marketplace-orders__table tbody{gap:.75rem;padding:.75rem;display:grid}.marketplace-orders__table tr{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-sm);display:block;overflow:hidden}.marketplace-orders__table td{text-align:left;grid-template-columns:minmax(7.5rem,30%) minmax(0,1fr);gap:.75rem;width:auto;padding:.6rem .75rem;display:grid}.marketplace-orders__table td:before{content:attr(data-label);color:var(--ui-color-text-muted);font:800 .62rem/1.35 var(--ui-font-sans);letter-spacing:.035em;text-transform:uppercase}.marketplace-orders__table .marketplace-orders__col-action .ui-button{width:100%}}@media (width<=40rem){.miravia-history,.miravia-history__form,.shoppingfeed-provider-grid,.stock-control-grid{grid-template-columns:1fr}.miravia-history__form .ui-button,.stock-control-actions .ui-button{width:100%}.shoppingfeed-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shoppingfeed-field--narrow,.shoppingfeed-field--medium{max-width:none}.integration-settings__grid--two,.integration-settings__status-grid,.integration-settings__field-grid--two,.integration-settings__field-grid--three,.integration-settings__field-grid--four{grid-template-columns:1fr}.integration-settings__status--wide{grid-column:auto}.integration-settings__actions{grid-template-columns:1fr;display:grid}.integration-settings__actions>*,.marketplace-settings__manual .ui-panel__meta,.marketplace-settings__manual .ui-button,.marketplace-settings__actions .ui-button{width:100%}.marketplace-settings__actions{grid-template-columns:1fr;display:grid}.account-security__identity-grid,.account-security__field-grid,.account-recovery__codes{grid-template-columns:1fr}.account-recovery__actions>*{flex:auto}.ui-auth-header{grid-template-columns:2.5rem minmax(0,1fr)}.ui-auth-mark{width:2.5rem;height:2.5rem}.ui-auth-codes,.operations-dashboard__stats,.system-events__stats,.system-events__error-stats,.system-events__filter-grid{grid-template-columns:1fr}.system-events__filter-grid>:first-child{grid-column:auto}.system-events__actions>*{flex:auto}.operations-domain .oc-grid-3,.operations-domain .oc-grid-2{grid-template-columns:1fr}.operations-domain .oc-links>*{flex:auto}.operations-domain .oc-checkbox{align-items:flex-start}.operations-center__stats,.operations-center__grid{grid-template-columns:1fr}.operations-center__hero .ui-page-header__actions>*{flex-basis:100%}.operations-center__card-header{align-items:flex-start}.marketplace-order__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-order__product-top{grid-template-columns:4rem minmax(0,1fr)}.marketplace-order__product-image{width:4rem;height:4rem}.marketplace-order__product-price{text-align:left;grid-column:2}.marketplace-order__data-grid{grid-template-columns:1fr}.marketplace-order__row{gap:.2rem;display:grid}.marketplace-order__row>strong{text-align:left}.marketplace-orders__stats,.marketplace-orders__filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-page-header{align-items:flex-start}.ui-page-header__actions{width:100%}.ui-page-header__actions>*{flex:1;justify-content:center}.ui-table-panel__meta{text-align:left}.marketplace-orders__table td{grid-template-columns:6.5rem minmax(0,1fr)}.marketplace-orders__pagination{align-items:stretch}.marketplace-orders__pagination-status,.marketplace-orders__pagination-actions{width:100%}.marketplace-orders__pagination-actions>*{flex:1}}@media (width<=28rem){.shoppingfeed-settings .marketplace-kpis,.shoppingfeed-tier-grid,.stock-control-stats,.marketplace-settings .marketplace-kpis,.marketplace-orders__stats,.marketplace-orders__filter-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html.z-motion-reduce *,html.z-motion-reduce :before,html.z-motion-reduce :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media print{.ui-filter-panel,.marketplace-orders__pagination,.marketplace-order__technical,.marketplace-order .ui-page-header__actions,.operations-domain form{display:none!important}.ui-table-panel{box-shadow:none;border:0}.ui-table-scroll{overflow:visible}}.miravia-order-detail{gap:1rem;display:grid}.miravia-order-detail .ui-page-header{margin-bottom:0}.miravia-order-detail .mo-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.miravia-order-detail .mo-stat{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);min-width:0;min-height:5rem;box-shadow:var(--ui-shadow-sm);padding:.85rem .95rem}.miravia-order-detail .mo-stat>span{color:var(--ui-color-text-muted);font:800 .66rem/1.35 var(--ui-font-sans);letter-spacing:.055em;text-transform:uppercase;display:block}.miravia-order-detail .mo-stat>strong{color:var(--ui-color-text);font:800 .98rem/1.35 var(--ui-font-sans);overflow-wrap:anywhere;margin-top:.45rem;display:block}.miravia-order-detail .mo-columns{grid-template-columns:minmax(17.5rem,.72fr) minmax(0,1.55fr);align-items:start;gap:1rem;display:grid}.miravia-order-detail .mo-stack{gap:1rem;min-width:0;display:grid}.miravia-order-detail .mo-card{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);min-width:0;box-shadow:var(--ui-shadow-sm);overflow:hidden}.miravia-order-detail .mo-card-head{border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface-subtle);justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.miravia-order-detail .mo-card-head h2,.miravia-order-detail .mo-card-head h3{color:var(--ui-color-text);font:800 1rem/1.3 var(--ui-font-sans);margin:0}.miravia-order-detail .mo-card-body,.miravia-order-detail .mo-product{padding:1rem}.miravia-order-detail .mo-product+.mo-product{border-top:1px solid var(--ui-color-border)}.miravia-order-detail .mo-section-label{color:var(--ui-color-text-muted);font:800 .66rem/1.35 var(--ui-font-sans);letter-spacing:.055em;text-transform:uppercase;margin:0 0 .5rem}.miravia-order-detail .mo-section-label--spaced{margin-top:.9rem}.miravia-order-detail .mo-person{color:var(--ui-color-text);font:800 1rem/1.35 var(--ui-font-sans);overflow-wrap:anywhere;margin-bottom:.5rem}.miravia-order-detail .mo-address,.miravia-order-detail .mo-same-address{color:var(--ui-color-text);font:500 .84rem/1.65 var(--ui-font-sans);overflow-wrap:anywhere;margin:0;font-style:normal}.miravia-order-detail .mo-contact{border-top:1px solid var(--ui-color-border);gap:.5rem;margin-top:.9rem;padding-top:.9rem;display:grid}.miravia-order-detail .mo-contact--flush{border:0;margin:0;padding:0}.miravia-order-detail .mo-contact>div,.miravia-order-detail .mo-finance-row{justify-content:space-between;gap:1rem;display:flex}.miravia-order-detail .mo-contact span,.miravia-order-detail .mo-finance-row{color:var(--ui-color-text-muted);font:500 .76rem/1.45 var(--ui-font-sans)}.miravia-order-detail .mo-contact strong{color:var(--ui-color-text);font:750 .79rem/1.45 var(--ui-font-sans);text-align:right;overflow-wrap:anywhere}.miravia-order-detail .mo-note{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);color:var(--ui-color-text);font:500 .8rem/1.5 var(--ui-font-sans);white-space:pre-wrap;overflow-wrap:anywhere;padding:.65rem .75rem}.miravia-order-detail .mo-note+.mo-note{margin-top:.5rem}.miravia-order-detail .mo-pill{border-radius:var(--ui-radius-pill);background:var(--ui-color-surface-raised);color:var(--ui-color-text);font:800 .69rem/1.2 var(--ui-font-sans);align-items:center;padding:.32rem .6rem;display:inline-flex}.miravia-order-detail .mo-pill.success,.miravia-order-detail .mo-pill.delivered{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.miravia-order-detail .mo-pill.warning{background:var(--ui-color-warning-soft);color:var(--ui-color-warning)}.miravia-order-detail .mo-pill.danger{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.miravia-order-detail .mo-pill.neutral{background:var(--ui-color-surface-raised);color:var(--ui-color-text-muted)}.miravia-order-detail .mo-positive{color:var(--ui-color-success)!important}.miravia-order-detail .mo-negative{color:var(--ui-color-danger)!important}.miravia-order-detail .mo-margin-rate{font:750 .68rem/1.35 var(--ui-font-sans);white-space:normal;margin-top:.2rem;display:block;color:var(--ui-color-text-muted)!important}.miravia-order-detail .mo-formula{color:var(--ui-color-text-muted);font:500 .7rem/1.5 var(--ui-font-sans);margin:.75rem 0 0}.miravia-order-detail .mo-finance-list{border-top:1px solid var(--ui-color-border);gap:.45rem;margin-top:.75rem;padding-top:.75rem;display:grid}.miravia-order-detail .mo-finance-row span:first-child{overflow-wrap:anywhere}.miravia-order-detail .mo-product-main{grid-template-columns:5.25rem minmax(0,1fr) auto;align-items:start;gap:.9rem;display:grid}.miravia-order-detail .mo-product-image{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);object-fit:contain;width:5.25rem;height:5.25rem}.miravia-order-detail .mo-image-placeholder{color:var(--ui-color-text-muted);font:700 .68rem/1.3 var(--ui-font-sans);text-align:center;justify-content:center;align-items:center;display:flex}.miravia-order-detail .mo-product h3{color:var(--ui-color-text);font:800 .95rem/1.4 var(--ui-font-sans);margin:0}.miravia-order-detail .mo-product-meta{color:var(--ui-color-text-muted);font:500 .73rem/1.6 var(--ui-font-sans);overflow-wrap:anywhere;margin-top:.4rem}.miravia-order-detail .mo-product-price{color:var(--ui-color-text);text-align:right;white-space:nowrap}.miravia-order-detail .mo-product-price strong{font-size:1.05rem;display:block}.miravia-order-detail .mo-product-price span{color:var(--ui-color-text-muted);font-size:.68rem}.miravia-order-detail .mo-data-grid{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-border);grid-template-columns:repeat(4,minmax(7.5rem,1fr));gap:1px;margin-top:.9rem;display:grid;overflow:hidden}.miravia-order-detail .mo-data{background:var(--ui-color-surface);min-height:3.5rem;padding:.65rem .7rem}.miravia-order-detail .mo-data>span{color:var(--ui-color-text-muted);font:800 .6rem/1.35 var(--ui-font-sans);letter-spacing:.045em;text-transform:uppercase;display:block}.miravia-order-detail .mo-data>strong{color:var(--ui-color-text);font:700 .73rem/1.4 var(--ui-font-sans);overflow-wrap:anywhere;margin-top:.3rem;display:block}.miravia-order-detail .mo-product-links,.miravia-order-detail .mo-actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.miravia-order-detail .mo-product-links{margin-top:.75rem}.miravia-order-detail .mo-product-links a,.miravia-order-detail .mo-tech-meta a{color:var(--ui-color-brand);font:750 .75rem/1.4 var(--ui-font-sans);text-underline-offset:.18rem}.miravia-order-detail .mo-return-list{gap:.65rem;display:grid}.miravia-order-detail .mo-return-card{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);color:var(--ui-color-text);justify-content:space-between;align-items:center;gap:1rem;padding:.7rem .8rem;text-decoration:none;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.miravia-order-detail .mo-return-card:hover{border-color:var(--ui-color-border-strong);background:var(--ui-color-brand-soft)}.miravia-order-detail .mo-activity{padding-left:1.6rem;position:relative}.miravia-order-detail .mo-event{border-left:2px solid var(--ui-color-border);padding:0 0 1.35rem 1.1rem;position:relative}.miravia-order-detail .mo-event:last-child{padding-bottom:0}.miravia-order-detail .mo-event:before{border:3px solid var(--ui-color-surface);background:var(--ui-color-brand);width:.7rem;height:.7rem;box-shadow:0 0 0 1px var(--ui-color-border-strong);content:"";border-radius:50%;position:absolute;top:.2rem;left:-.42rem}.miravia-order-detail .mo-event-head{justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.miravia-order-detail .mo-event-head strong{color:var(--ui-color-text);font-size:.84rem}.miravia-order-detail .mo-event-time{color:var(--ui-color-text-muted);white-space:nowrap;font-size:.68rem}.miravia-order-detail .mo-changes{gap:.4rem;margin-top:.55rem;display:grid}.miravia-order-detail .mo-change{border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);grid-template-columns:minmax(8rem,.7fr) minmax(0,1fr);gap:.65rem;padding:.5rem .65rem;font-size:.73rem;display:grid}.miravia-order-detail .mo-change-label{color:var(--ui-color-text);font-weight:800}.miravia-order-detail .mo-change-values{color:var(--ui-color-text-muted);overflow-wrap:anywhere}.miravia-order-detail .mo-change-values del{color:var(--ui-color-danger)}.miravia-order-detail .mo-change-values ins{color:var(--ui-color-success);text-decoration:none}.miravia-order-detail .mo-pager{border-top:1px solid var(--ui-color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;padding:.75rem 1rem;display:flex}.miravia-order-detail .mo-pager>span,.miravia-order-detail .mo-tech-meta,.miravia-order-detail .mo-empty{color:var(--ui-color-text-muted);font-size:.75rem}.miravia-order-detail .mo-empty{margin:0;line-height:1.5}.miravia-order-detail .mo-tech{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-sm);overflow:hidden}.miravia-order-detail .mo-tech>summary{color:var(--ui-color-text-muted);font:800 .75rem/1.4 var(--ui-font-sans);cursor:pointer;padding:.8rem 1rem}.miravia-order-detail .mo-tech-body{padding:0 1rem 1rem}.miravia-order-detail .mo-tech-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.65rem;display:flex}.miravia-order-detail .mo-json{border-radius:var(--ui-radius-sm);background:var(--ui-color-code-surface);max-height:32rem;color:var(--ui-color-code-text);white-space:pre;margin:0;padding:.9rem;font:500 .68rem/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:auto}.miravia-order-detail :is(.mo-return-card,.mo-product-links a,.mo-tech-meta a,.mo-tech>summary):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){.miravia-order-detail :is(.mo-return-card,.mo-product-links a,.mo-tech-meta a,.mo-tech>summary):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 34%, transparent)}}.miravia-order-detail :is(.mo-return-card,.mo-product-links a,.mo-tech-meta a,.mo-tech>summary):focus-visible{outline-offset:2px}@media (width<=73.75rem){.miravia-order-detail .mo-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.miravia-order-detail .mo-data-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=56.25rem){.miravia-order-detail .mo-columns{grid-template-columns:1fr}.miravia-order-detail .mo-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.miravia-order-detail .mo-product-main{grid-template-columns:4.4rem minmax(0,1fr)}.miravia-order-detail .mo-product-image{width:4.4rem;height:4.4rem}.miravia-order-detail .mo-product-price{text-align:left;grid-column:2}.miravia-order-detail .mo-event-head{display:block}.miravia-order-detail .mo-event-time{margin-top:.2rem;display:block}.miravia-order-detail .mo-change{grid-template-columns:1fr}}@media (width<=35rem){.miravia-order-detail .mo-summary,.miravia-order-detail .mo-data-grid{grid-template-columns:1fr}.miravia-order-detail .mo-card-head,.miravia-order-detail .mo-return-card,.miravia-order-detail .mo-contact>div,.miravia-order-detail .mo-finance-row{flex-direction:column;align-items:flex-start;gap:.25rem}.miravia-order-detail .mo-contact strong{text-align:left}.miravia-order-detail .mo-pager{align-items:stretch}.miravia-order-detail .mo-pager .mo-actions{width:100%}.miravia-order-detail .mo-pager .ui-button{flex:1}}@media print{.miravia-order-detail .ui-page-header__actions,.miravia-order-detail .mo-tech{display:none!important}.miravia-order-detail .mo-card,.miravia-order-detail .mo-stat{box-shadow:none}}.miravia-preparation{gap:1rem;display:grid}.miravia-preparation .ui-page-header{margin-bottom:0}.miravia-preparation .mprep-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem;display:grid}.miravia-preparation .mprep-kpi,.miravia-preparation .mprep-card{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-sm)}.miravia-preparation .mprep-kpi{min-width:0;padding:.8rem .9rem}.miravia-preparation .mprep-kpi span{color:var(--ui-color-text-muted);font:800 .67rem/1.35 var(--ui-font-sans);letter-spacing:.045em;text-transform:uppercase;display:block}.miravia-preparation .mprep-kpi strong{color:var(--ui-color-text);font:800 1.35rem/1.1 var(--ui-font-sans);margin-top:.3rem;display:block}.miravia-preparation .mprep-card{min-width:0;overflow:hidden}.miravia-preparation .mprep-tabs{border-bottom:1px solid var(--ui-color-border);gap:.5rem;padding:.75rem .85rem;display:flex;overflow-x:auto}.miravia-preparation .mprep-tab{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-pill);background:var(--ui-color-surface);color:var(--ui-color-text-muted);font:800 .74rem/1.2 var(--ui-font-sans);white-space:nowrap;align-items:center;gap:.4rem;padding:.43rem .7rem;text-decoration:none;display:inline-flex}.miravia-preparation .mprep-tab:hover{border-color:var(--ui-color-border-strong);color:var(--ui-color-text)}.miravia-preparation .mprep-tab.active{border-color:var(--ui-color-brand-action);background:var(--ui-color-brand-action);color:var(--ui-color-on-brand)}.miravia-preparation .mprep-filter{grid-template-columns:minmax(17.5rem,1.5fr) minmax(9rem,.7fr) minmax(9rem,.7fr) 7rem auto;align-items:end;gap:.65rem;padding:.85rem;display:grid}.miravia-preparation .mprep-label span{color:var(--ui-color-text-muted);font:800 .67rem/1.3 var(--ui-font-sans);margin-bottom:.32rem;display:block}.miravia-preparation :is(.mprep-input,.mprep-select){width:100%;min-height:var(--ui-control-height);box-sizing:border-box;border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);color:var(--ui-color-text);font:500 .82rem/1.3 var(--ui-font-sans);padding:.55rem .65rem}.miravia-preparation .mprep-filter-actions{gap:.45rem;display:flex}.miravia-preparation .mprep-list-head{border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.miravia-preparation .mprep-list-head h2{color:var(--ui-color-text);font:800 1rem/1.3 var(--ui-font-sans);margin:0}.miravia-preparation .mprep-subtle,.miravia-preparation .mprep-meta,.miravia-preparation .mprep-origin{color:var(--ui-color-text-muted);font:500 .68rem/1.45 var(--ui-font-sans)}.miravia-preparation .mprep-table-wrap{outline:none;overflow:auto}.miravia-preparation .mprep-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:67.5rem}.miravia-preparation .mprep-table th{border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);font:800 .62rem/1.35 var(--ui-font-sans);letter-spacing:.04em;text-align:left;text-transform:uppercase;padding:.65rem}.miravia-preparation .mprep-table td{border-bottom:1px solid var(--ui-color-border);color:var(--ui-color-text);vertical-align:top;padding:.7rem .65rem}.miravia-preparation .mprep-table tbody tr:hover{background:var(--ui-color-surface-subtle)}.miravia-preparation .mprep-col-deadline{width:7.8rem}.miravia-preparation .mprep-col-order{width:9rem}.miravia-preparation .mprep-col-customer{width:9.7rem}.miravia-preparation .mprep-col-product{width:auto}.miravia-preparation .mprep-col-logistics{width:9rem}.miravia-preparation .mprep-col-ready{width:9.7rem}.miravia-preparation .mprep-col-action{width:4.5rem}.miravia-preparation .mprep-pill,.miravia-preparation .mprep-check{border-radius:var(--ui-radius-pill);font:800 .62rem/1.2 var(--ui-font-sans);align-items:center;padding:.25rem .48rem;display:inline-flex}.miravia-preparation :is(.mprep-danger,.mprep-check.no){background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.miravia-preparation .mprep-warning{background:var(--ui-color-warning-soft);color:var(--ui-color-warning)}.miravia-preparation :is(.mprep-success,.mprep-check){background:var(--ui-color-success-soft);color:var(--ui-color-success)}.miravia-preparation .mprep-primary{background:var(--ui-color-info-soft);color:var(--ui-color-info)}.miravia-preparation .mprep-neutral{background:var(--ui-color-surface-raised);color:var(--ui-color-text-muted)}.miravia-preparation .mprep-deadline{color:var(--ui-color-text);font:800 .8rem/1.3 var(--ui-font-sans);margin-top:.38rem;display:block}.miravia-preparation .mprep-order,.miravia-preparation .mprep-open{color:var(--ui-color-brand);font-weight:800;text-decoration:none}.miravia-preparation .mprep-order{font-size:.84rem}.miravia-preparation .mprep-origin,.miravia-preparation .mprep-meta{margin-top:.25rem;display:block}.miravia-preparation .mprep-name,.miravia-preparation .mprep-product{color:var(--ui-color-text);font:750 .78rem/1.35 var(--ui-font-sans);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.miravia-preparation .mprep-logistic-main{color:var(--ui-color-text);font:800 .75rem/1.35 var(--ui-font-sans);display:block}.miravia-preparation .mprep-checks{flex-wrap:wrap;gap:.25rem;margin-top:.4rem;display:flex}.miravia-preparation .mprep-issue{color:var(--ui-color-danger);font:700 .64rem/1.3 var(--ui-font-sans);margin-top:.25rem;display:block}.miravia-preparation .mprep-open{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);min-height:2rem;color:var(--ui-color-text);justify-content:center;align-items:center;padding:.35rem .5rem;font-size:.68rem;display:inline-flex}.miravia-preparation .mprep-empty{color:var(--ui-color-text-muted)!important;text-align:center!important;padding:2rem!important}.miravia-preparation .mprep-pager{border-top:1px solid var(--ui-color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.miravia-preparation .mprep-pages{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.miravia-preparation .mprep-page{box-sizing:border-box;border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);min-width:2.15rem;height:2.15rem;color:var(--ui-color-text);font:800 .72rem/1 var(--ui-font-sans);justify-content:center;align-items:center;padding:0 .55rem;text-decoration:none;display:inline-flex}.miravia-preparation .mprep-page.current{border-color:var(--ui-color-brand-action);background:var(--ui-color-brand-action);color:var(--ui-color-on-brand)}.miravia-preparation .mprep-page.disabled{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);opacity:.7}.miravia-returns{gap:1rem;display:grid}.miravia-returns .ui-page-header{margin-bottom:0}.miravia-returns .ui-page-header__actions form{margin:0}.miravia-returns .mr-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem;display:grid}.miravia-returns .mr-kpi,.miravia-returns .mr-panel{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);min-width:0;box-shadow:var(--ui-shadow-sm)}.miravia-returns .mr-kpi{padding:.8rem .9rem}.miravia-returns .mr-kpi span{color:var(--ui-color-text-muted);font:800 .68rem/1.35 var(--ui-font-sans);letter-spacing:.045em;text-transform:uppercase;display:block}.miravia-returns .mr-kpi strong{color:var(--ui-color-text);font:800 1.35rem/1.15 var(--ui-font-sans);overflow-wrap:anywhere;margin-top:.3rem;display:block}.miravia-returns .mr-kpi .mr-kpi-money{font-size:1.05rem}.miravia-returns .mr-panel{overflow:hidden}.miravia-returns .mr-tabs{border-bottom:1px solid var(--ui-color-border);flex-wrap:wrap;gap:.5rem;padding:.75rem .85rem;display:flex}.miravia-returns .mr-tab{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-pill);color:var(--ui-color-text-muted);font:800 .75rem/1.2 var(--ui-font-sans);padding:.43rem .7rem;text-decoration:none}.miravia-returns .mr-tab:hover{border-color:var(--ui-color-border-strong);color:var(--ui-color-text)}.miravia-returns .mr-tab.active{border-color:var(--ui-color-brand-action);background:var(--ui-color-brand-action);color:var(--ui-color-on-brand)}.miravia-returns .mr-filters{grid-template-columns:minmax(14rem,2fr) repeat(5,minmax(7.8rem,1fr)) auto;align-items:end;gap:.65rem;padding:.85rem;display:grid}.miravia-returns .mr-field{color:var(--ui-color-text-muted);font:800 .67rem/1.3 var(--ui-font-sans);gap:.3rem;display:grid}.miravia-returns .mr-field :is(input,select){width:100%;min-height:var(--ui-control-height);box-sizing:border-box;border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);color:var(--ui-color-text);font:500 .8rem/1.3 var(--ui-font-sans);padding:.55rem .65rem}.miravia-returns .mr-list-head{border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;padding:.85rem 1rem;display:flex}.miravia-returns .mr-list-head h2{color:var(--ui-color-text);font:800 1rem/1.3 var(--ui-font-sans);margin:0}.miravia-returns .mr-sub,.miravia-returns .mr-sync{color:var(--ui-color-text-muted);font:500 .72rem/1.45 var(--ui-font-sans)}.miravia-returns .mr-sync{text-align:right}.miravia-returns .mr-table-wrap{overflow-x:auto}.miravia-returns .mr-table{border-collapse:collapse;width:100%;min-width:66.25rem}.miravia-returns .mr-table th{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);font:800 .64rem/1.35 var(--ui-font-sans);letter-spacing:.04em;text-align:left;text-transform:uppercase;padding:.65rem .75rem}.miravia-returns .mr-table td{border-top:1px solid var(--ui-color-border);color:var(--ui-color-text);vertical-align:top;padding:.75rem;font-size:.78rem}.miravia-returns .mr-table tbody tr:hover{background:var(--ui-color-surface-subtle)}.miravia-returns .mr-main,.miravia-returns .mr-time{color:var(--ui-color-text);font:800 .8rem/1.4 var(--ui-font-sans);overflow-wrap:anywhere}.miravia-returns .mr-link{color:var(--ui-color-brand);text-decoration:none}.miravia-returns .mr-status-wrap{margin-top:.3rem}.miravia-returns .mr-status{border-radius:var(--ui-radius-pill);background:var(--ui-color-warning-soft);color:var(--ui-color-warning);font:800 .67rem/1.2 var(--ui-font-sans);padding:.25rem .5rem;display:inline-flex}.miravia-returns .mr-status.closed{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.miravia-returns .mr-status.dispute{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.miravia-returns .mr-actions{white-space:nowrap}.miravia-returns .mr-empty{color:var(--ui-color-text-muted)!important;text-align:center!important;padding:2rem!important}.miravia-returns .mr-pagination{border-top:1px solid var(--ui-color-border);justify-content:space-between;align-items:center;gap:.75rem;padding:.8rem .95rem;display:flex}.miravia-returns .mr-pagination-actions{gap:.5rem;display:flex}.miravia-return-detail{gap:1rem;display:grid}.miravia-return-detail .ui-page-header{margin-bottom:0}.miravia-return-detail .mrs-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem;display:grid}.miravia-return-detail .mrs-card,.miravia-return-detail .mrs-panel{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);min-width:0;box-shadow:var(--ui-shadow-sm)}.miravia-return-detail .mrs-card{padding:.8rem .9rem}.miravia-return-detail .mrs-card>span{color:var(--ui-color-text-muted);font:800 .66rem/1.35 var(--ui-font-sans);letter-spacing:.045em;text-transform:uppercase;display:block}.miravia-return-detail .mrs-card>strong{color:var(--ui-color-text);font:800 .84rem/1.4 var(--ui-font-sans);overflow-wrap:anywhere;margin-top:.32rem;display:block}.miravia-return-detail .mrs-badge{border-radius:var(--ui-radius-pill);background:var(--ui-color-warning-soft);color:var(--ui-color-warning);font:800 .67rem/1.2 var(--ui-font-sans);padding:.25rem .5rem;display:inline-flex}.miravia-return-detail .mrs-badge.closed{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.miravia-return-detail .mrs-grid{grid-template-columns:minmax(0,1.2fr) minmax(16rem,.8fr);gap:1rem;display:grid}.miravia-return-detail .mrs-panel{overflow:hidden}.miravia-return-detail .mrs-panel h2{border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface-subtle);color:var(--ui-color-text);font:800 1rem/1.3 var(--ui-font-sans);margin:0;padding:.85rem 1rem}.miravia-return-detail .mrs-body{padding:.95rem}.miravia-return-detail .mrs-row{border-bottom:1px solid var(--ui-color-border);justify-content:space-between;gap:1rem;padding:.55rem 0;display:flex}.miravia-return-detail .mrs-row:last-child{border:0}.miravia-return-detail .mrs-label,.miravia-return-detail .mrs-muted{color:var(--ui-color-text-muted);font:500 .76rem/1.5 var(--ui-font-sans)}.miravia-return-detail .mrs-value{color:var(--ui-color-text);font:750 .78rem/1.45 var(--ui-font-sans);text-align:right;overflow-wrap:anywhere}.miravia-return-detail .mrs-line{border-bottom:1px solid var(--ui-color-border);padding:.85rem 0}.miravia-return-detail .mrs-line:first-child{padding-top:0}.miravia-return-detail .mrs-line:last-child{border:0;padding-bottom:0}.miravia-return-detail .mrs-line-title{color:var(--ui-color-text);flex-wrap:wrap;justify-content:space-between;gap:.75rem;display:flex}.miravia-return-detail .mrs-line-meta{margin-top:.3rem;font-size:.78rem}.miravia-return-detail .mrs-line-meta--compact{font-size:.72rem}.miravia-return-detail .mrs-empty{margin:0}:is(.miravia-preparation,.miravia-returns,.miravia-return-detail) :is(a,button,input,select):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){:is(.miravia-preparation,.miravia-returns,.miravia-return-detail) :is(a,button,input,select):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 34%, transparent)}}:is(.miravia-preparation,.miravia-returns,.miravia-return-detail) :is(a,button,input,select):focus-visible{outline-offset:2px}@media (width<=72.5rem){.miravia-preparation .mprep-kpis,.miravia-preparation .mprep-filter{grid-template-columns:repeat(3,minmax(0,1fr))}.miravia-preparation .mprep-label:first-of-type{grid-column:1/-1}.miravia-returns .mr-kpis,.miravia-returns .mr-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.miravia-returns .mr-field:first-of-type{grid-column:1/-1}}@media (width<=56.25rem){.miravia-preparation .mprep-table-wrap,.miravia-returns .mr-table-wrap{overflow:visible}.miravia-preparation .mprep-table,.miravia-returns .mr-table{min-width:0;display:block}.miravia-preparation .mprep-table thead,.miravia-returns .mr-table thead{display:none}.miravia-preparation .mprep-table tbody,.miravia-returns .mr-table tbody{gap:.75rem;padding:.75rem;display:grid}.miravia-preparation .mprep-table tr,.miravia-returns .mr-table tr{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);display:block;overflow:hidden}.miravia-preparation .mprep-table td,.miravia-returns .mr-table td{border-bottom:1px solid var(--ui-color-border);grid-template-columns:minmax(7.2rem,30%) minmax(0,1fr);gap:.7rem;width:auto;padding:.58rem .7rem;display:grid}.miravia-preparation .mprep-table td:before,.miravia-returns .mr-table td:before{content:attr(data-label);color:var(--ui-color-text-muted);font:800 .62rem/1.35 var(--ui-font-sans);letter-spacing:.04em;text-transform:uppercase}.miravia-preparation .mprep-table td:last-child,.miravia-returns .mr-table td:last-child{border-bottom:0}.miravia-preparation .mprep-col-action{width:auto}.miravia-preparation .mprep-open,.miravia-returns .mr-actions .ui-button{width:100%}.miravia-return-detail .mrs-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.miravia-return-detail .mrs-grid{grid-template-columns:1fr}}@media (width<=40rem){.miravia-preparation .mprep-kpis,.miravia-returns .mr-kpis,.miravia-return-detail .mrs-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.miravia-preparation .mprep-filter,.miravia-returns .mr-filters{grid-template-columns:1fr}.miravia-preparation .mprep-label:first-of-type,.miravia-returns .mr-field:first-of-type{grid-column:auto}.miravia-preparation .mprep-filter-actions,.miravia-returns .mr-pagination-actions{width:100%}.miravia-preparation .mprep-filter-actions>*,.miravia-returns .mr-pagination-actions>*{flex:1}.miravia-preparation .mprep-table td,.miravia-returns .mr-table td{grid-template-columns:minmax(6rem,32%) minmax(0,1fr)}.miravia-returns .mr-pagination{flex-direction:column;align-items:stretch}.miravia-returns .mr-sync{text-align:left}.miravia-return-detail .mrs-row{flex-direction:column;align-items:flex-start;gap:.25rem}.miravia-return-detail .mrs-value{text-align:left}}@media (width<=28rem){.miravia-preparation .mprep-kpis,.miravia-returns .mr-kpis,.miravia-return-detail .mrs-cards{grid-template-columns:1fr}}@media print{.miravia-preparation .ui-page-header__actions,.miravia-returns .ui-page-header__actions,.miravia-returns .mr-filters,.miravia-return-detail .ui-page-header__actions{display:none!important}:is(.miravia-preparation .mprep-card,.miravia-preparation .mprep-kpi,.miravia-returns .mr-panel,.miravia-returns .mr-kpi,.miravia-return-detail .mrs-panel,.miravia-return-detail .mrs-card){box-shadow:none}}.alert-center.al-shell{max-width:82.5rem;color:var(--ui-color-text);gap:1.25rem;margin:0 auto;display:grid}.alert-center .al-card,.alert-center .al-details{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-sm)}.alert-center .al-card{padding:1.375rem}.alert-center .al-header{background:linear-gradient(135deg, var(--ui-color-text), var(--ui-color-brand));border:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.alert-center .al-header{background:linear-gradient(135deg, var(--ui-color-text), color-mix(in srgb, var(--ui-color-brand) 52%, var(--ui-color-text)))}}.alert-center .al-header{color:var(--ui-color-on-brand)}.alert-center .al-header:after{border-radius:var(--ui-radius-pill);background:var(--ui-color-on-brand);width:16.25rem;height:16.25rem;position:absolute;top:-7.8rem;right:-5.6rem}@supports (color:color-mix(in lab, red, red)){.alert-center .al-header:after{background:color-mix(in srgb, var(--ui-color-on-brand) 9%, transparent)}}.alert-center .al-header:after{content:""}.alert-center .al-header-content{z-index:1;position:relative}.alert-center .al-header p{max-width:47.5rem;color:var(--ui-color-on-brand);margin:.5rem 0 0}@supports (color:color-mix(in lab, red, red)){.alert-center .al-header p{color:color-mix(in srgb, var(--ui-color-on-brand) 78%, transparent)}}.alert-center .al-eyebrow{color:var(--ui-color-on-brand)}@supports (color:color-mix(in lab, red, red)){.alert-center .al-eyebrow{color:color-mix(in srgb, var(--ui-color-on-brand) 74%, var(--ui-color-info))}}.alert-center .al-eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:900}.alert-center .al-page-title{letter-spacing:-.04em;margin:.3rem 0 0;font-size:clamp(2rem,4vw,2.35rem)}.alert-center .al-form,.alert-center .al-channel-list,.alert-center .al-issue-list,.alert-center .al-route-list{gap:.875rem;display:grid}.alert-center .al-channel-list{margin-top:1.125rem}.alert-center .al-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem;display:grid}.alert-center .al-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.alert-center .al-section-grid{margin-top:1.125rem}.alert-center .al-status-grid{grid-template-columns:minmax(0,1.4fr) minmax(18rem,1fr);gap:1rem;margin-top:1.125rem;display:grid}.alert-center .al-kpi{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);min-width:0;padding:1rem}.alert-center .al-kpi strong{overflow-wrap:anywhere;color:var(--ui-color-text);font-size:1.25rem;line-height:1.2;display:block}.alert-center .al-kpi span{color:var(--ui-color-text-muted);margin-top:.3rem;font-size:.8125rem;display:block}.alert-center .al-kpi .al-kpi-time,.alert-center .al-kpi .al-monitor-value{font-size:.9375rem}.alert-center .al-kpi .al-monitor-value{margin-top:.45rem}.alert-center .al-badge{border-radius:var(--ui-radius-pill);background:var(--ui-color-info-soft);color:var(--ui-color-info);white-space:nowrap;align-self:flex-start;align-items:center;padding:.375rem .625rem;font-size:.75rem;font-weight:900;display:inline-flex}.alert-center .al-badge.ok{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.alert-center .al-badge.warn{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.alert-center .al-badge.off{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted)}.alert-center .al-title-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.alert-center .al-title-row h2{margin:0;font-size:1.375rem}.alert-center .al-section-description{margin:.375rem 0 0}.alert-center .al-muted{color:var(--ui-color-text-muted)}.alert-center .al-subheading{margin:1.25rem 0 .625rem}.alert-center .al-toggle{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);align-items:flex-start;gap:.625rem;padding:.875rem;font-weight:800;display:flex}.alert-center .al-toggle input{accent-color:var(--ui-color-brand-action);margin-top:.2rem}.alert-center .al-toggle small{color:var(--ui-color-text-muted);margin-top:.25rem;font-weight:500;line-height:1.4;display:block}.alert-center .al-field label,.alert-center .al-field>span{color:var(--ui-color-text);margin-bottom:.375rem;font-size:.75rem;font-weight:900;display:block}.alert-center .al-input{box-sizing:border-box;border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);width:100%;color:var(--ui-color-text);padding:.625rem .75rem}.alert-center .al-threshold-grid{align-items:end;margin-top:1rem}.alert-center .al-threshold-control{align-items:center;gap:.625rem;display:flex}.alert-center .al-threshold-control .al-input{max-width:10rem}.alert-center .al-channel{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);gap:1rem;padding:1.125rem;display:grid}.alert-center .al-channel-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.alert-center .al-channel-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.alert-center .al-channel-meta{margin-top:.2rem;font-size:.75rem}.alert-center .al-field-help{margin-top:.3rem;font-size:.75rem}.alert-center .al-note{border:1px solid var(--ui-color-info);padding:.8125rem .9375rem}@supports (color:color-mix(in lab, red, red)){.alert-center .al-note{border:1px solid color-mix(in srgb, var(--ui-color-info) 28%, var(--ui-color-border))}}.alert-center .al-note{border-radius:var(--ui-radius-sm);background:var(--ui-color-info-soft);color:var(--ui-color-text);line-height:1.45}.alert-center .al-note.warn{border-color:var(--ui-color-warning)}@supports (color:color-mix(in lab, red, red)){.alert-center .al-note.warn{border-color:color-mix(in srgb, var(--ui-color-warning) 34%, var(--ui-color-border))}}.alert-center .al-note.warn{background:var(--ui-color-warning-soft)}.alert-center .al-spaced-note{margin-top:.875rem}.alert-center .al-alert-copy,.alert-center .al-empty-copy{margin:0}.alert-center .al-route{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.875rem;display:flex}.alert-center .al-route div{min-width:0}.alert-center .al-route strong,.alert-center .al-route span,.alert-center .al-route small{overflow-wrap:anywhere;display:block}.alert-center .al-route div>span,.alert-center .al-route small{color:var(--ui-color-text-muted);margin-top:.2rem;font-size:.75rem}.alert-center .al-table-wrap{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);overflow:auto}.alert-center .al-spaced-table{margin-top:1.125rem}.alert-center .al-table{border-collapse:collapse;width:100%;min-width:45rem}.alert-center .al-table th,.alert-center .al-table td{border-bottom:1px solid var(--ui-color-border);text-align:left;vertical-align:top;padding:.75rem}.alert-center .al-table th{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem}.alert-center .al-table tr:last-child td{border-bottom:0}.alert-center .al-nowrap{white-space:nowrap}.alert-center .al-preline{white-space:pre-line}.alert-center .al-details{padding:0 1.375rem}.alert-center .al-details summary{cursor:pointer;padding:1.25rem 0;font-weight:900;list-style-position:outside}.alert-center .al-details[open]{padding-bottom:1.375rem}.alert-center .al-actions{z-index:5;border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;display:flex;position:sticky;bottom:.75rem}@supports (color:color-mix(in lab, red, red)){.alert-center .al-actions{background:color-mix(in srgb, var(--ui-color-surface) 96%, transparent)}}.alert-center .al-actions{box-shadow:var(--ui-shadow-panel)}.alert-center .al-danger{color:var(--ui-color-danger);cursor:pointer;background:0 0;border:0;padding:.4rem;font-weight:800}.alert-center :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){.alert-center :is(a,button,input,select,summary):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 34%, transparent)}}.alert-center :is(a,button,input,select,summary):focus-visible{outline-offset:2px}@media (width<=64rem){.alert-center .al-status-grid{grid-template-columns:1fr}}@media (width<=56.25rem){.alert-center .al-grid,.alert-center .al-grid-2,.alert-center .al-channel-fields{grid-template-columns:1fr}.alert-center .al-card{padding:1.125rem}.alert-center .al-table{min-width:40rem}}@media (width<=30rem){.alert-center .al-route,.alert-center .al-actions{flex-direction:column;align-items:stretch}.alert-center .al-badge{white-space:normal}}.pssf-orders,.pssf-order-detail{color:var(--ui-color-text);gap:1rem;display:grid}.pssf-orders .ui-page-header,.pssf-order-detail .ui-page-header{margin-bottom:0}.pssf-orders__filters,.pssf-orders__list,.pssf-order-detail__workflow,.pssf-order-detail__panel{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);min-width:0;box-shadow:var(--ui-shadow-sm)}.pssf-orders__filters{padding:.9rem}.pssf-orders__filter-grid{grid-template-columns:minmax(15rem,2fr) repeat(2,minmax(8rem,1fr)) minmax(5rem,.55fr) repeat(2,minmax(8rem,.95fr)) minmax(5.5rem,.55fr) auto;align-items:end;gap:.75rem;display:grid}.pssf-orders__field{min-width:0;color:var(--ui-color-text-muted);font:800 .68rem/1.25 var(--ui-font-sans);letter-spacing:.035em;text-transform:uppercase;gap:.32rem;display:grid}.pssf-orders__field input{box-sizing:border-box;width:100%;min-height:var(--ui-control-height);border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);color:var(--ui-color-text);font:600 .8rem/1.2 var(--ui-font-sans);letter-spacing:normal;text-transform:none;padding:.55rem .7rem}.pssf-orders__field input::placeholder{color:var(--ui-color-text-muted);opacity:.78}.pssf-orders__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.pssf-orders__stat{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:linear-gradient(145deg, var(--ui-color-surface), var(--ui-color-surface-subtle));min-width:0;box-shadow:var(--ui-shadow-sm);padding:.85rem .95rem}.pssf-orders__stat>span{color:var(--ui-color-text-muted);font:750 .69rem/1.35 var(--ui-font-sans);display:block}.pssf-orders__stat>strong{color:var(--ui-color-text);font:800 1.35rem/1.18 var(--ui-font-sans);letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:.38rem;display:block}.pssf-orders__stat>.pssf-orders__stat-detail{letter-spacing:0;font-size:.82rem;line-height:1.5}.pssf-orders__positive{color:var(--ui-color-success)!important}.pssf-orders__warning{color:var(--ui-color-warning)!important}.pssf-orders__list{overflow:hidden}.pssf-orders__list-head{border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface-subtle);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.85rem .95rem;display:flex}.pssf-orders__list-head h2,.pssf-order-detail .sf-card-title{color:var(--ui-color-text);font:800 .98rem/1.3 var(--ui-font-sans);margin:0}.pssf-orders__list-head p{color:var(--ui-color-text-muted);font:500 .74rem/1.45 var(--ui-font-sans);margin:.25rem 0 0}.pssf-orders__table-wrap,.pssf-order-detail .sf-table-wrap{overscroll-behavior-inline:contain;max-width:100%;overflow:auto}.pssf-orders__table{border-collapse:collapse;width:100%;min-width:88rem;color:var(--ui-color-text);font:540 .72rem/1.42 var(--ui-font-sans)}.pssf-orders__table th,.pssf-orders__table td{border-bottom:1px solid var(--ui-color-border);text-align:left;vertical-align:top;padding:.66rem .7rem}.pssf-orders__table th{z-index:1;background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);letter-spacing:.045em;text-transform:uppercase;white-space:nowrap;font-size:.64rem;font-weight:800;position:sticky;top:0}.pssf-orders__table tbody tr:last-child td{border-bottom:0}.pssf-orders__table tbody tr:hover{background:var(--ui-color-surface-subtle)}.pssf-orders__order-link{color:var(--ui-color-brand);font-weight:800;text-decoration:none}.pssf-orders__order-link:hover{color:var(--ui-color-brand-strong);text-decoration:underline}.pssf-orders__marketplace,.pssf-orders__test,.pssf-orders__status,.pssf-orders__action,.pssf-order-detail .sf-pill{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-pill);background:var(--ui-color-surface-subtle);width:fit-content;color:var(--ui-color-text-muted);font:800 .63rem/1.2 var(--ui-font-sans);white-space:nowrap;align-items:center;padding:.2rem .48rem;display:inline-flex}.pssf-orders__marketplace{color:var(--ui-color-brand)}.pssf-orders__test,.pssf-orders__action--warning,.pssf-order-detail .sf-pill--warning{border-color:var(--ui-color-warning)}@supports (color:color-mix(in lab, red, red)){.pssf-orders__test,.pssf-orders__action--warning,.pssf-order-detail .sf-pill--warning{border-color:color-mix(in srgb, var(--ui-color-warning) 25%, var(--ui-color-border))}}.pssf-orders__test,.pssf-orders__action--warning,.pssf-order-detail .sf-pill--warning{background:var(--ui-color-warning-soft);color:var(--ui-color-warning)}.pssf-orders__status--success,.pssf-order-detail .sf-pill--success{border-color:var(--ui-color-success)}@supports (color:color-mix(in lab, red, red)){.pssf-orders__status--success,.pssf-order-detail .sf-pill--success{border-color:color-mix(in srgb, var(--ui-color-success) 25%, var(--ui-color-border))}}.pssf-orders__status--success,.pssf-order-detail .sf-pill--success{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.pssf-orders__status--danger,.pssf-orders__action--danger{border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.pssf-orders__status--danger,.pssf-orders__action--danger{border-color:color-mix(in srgb, var(--ui-color-danger) 25%, var(--ui-color-border))}}.pssf-orders__status--danger,.pssf-orders__action--danger{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.pssf-orders__action--info{border-color:var(--ui-color-info)}@supports (color:color-mix(in lab, red, red)){.pssf-orders__action--info{border-color:color-mix(in srgb, var(--ui-color-info) 25%, var(--ui-color-border))}}.pssf-orders__action--info{background:var(--ui-color-info-soft);color:var(--ui-color-info)}.pssf-orders__tracking{overflow-wrap:anywhere;max-width:13rem}.pssf-orders__error,.pssf-order-detail .sf-danger-text{color:var(--ui-color-danger);font-weight:750}.pssf-orders__money,.pssf-order-detail .sf-money-strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.pssf-orders__detail{white-space:nowrap}.pssf-orders__pagination{border-top:1px solid var(--ui-color-border);color:var(--ui-color-text-muted);font:650 .74rem/1.4 var(--ui-font-sans);justify-content:space-between;align-items:center;gap:.75rem;padding:.78rem .95rem;display:flex}.pssf-orders__pagination>div{gap:.5rem;display:flex}.pssf-order-detail__workflow{padding:.9rem}.pssf-order-detail__workflow--info{border-color:var(--ui-color-info)}@supports (color:color-mix(in lab, red, red)){.pssf-order-detail__workflow--info{border-color:color-mix(in srgb, var(--ui-color-info) 28%, var(--ui-color-border))}}.pssf-order-detail__workflow--info{background:var(--ui-color-info-soft)}.pssf-order-detail__workflow--warning{border-color:var(--ui-color-warning)}@supports (color:color-mix(in lab, red, red)){.pssf-order-detail__workflow--warning{border-color:color-mix(in srgb, var(--ui-color-warning) 30%, var(--ui-color-border))}}.pssf-order-detail__workflow--warning{background:var(--ui-color-warning-soft)}.pssf-order-detail__workflow--danger{border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.pssf-order-detail__workflow--danger{border-color:color-mix(in srgb, var(--ui-color-danger) 30%, var(--ui-color-border))}}.pssf-order-detail__workflow--danger{background:var(--ui-color-danger-soft)}.pssf-order-detail__workflow--success{border-color:var(--ui-color-success)}@supports (color:color-mix(in lab, red, red)){.pssf-order-detail__workflow--success{border-color:color-mix(in srgb, var(--ui-color-success) 28%, var(--ui-color-border))}}.pssf-order-detail__workflow--success{background:var(--ui-color-success-soft)}.pssf-order-detail__workflow-grid{grid-template-columns:minmax(10rem,.7fr) minmax(14rem,1fr) minmax(15rem,1.3fr);gap:1rem;display:grid}.pssf-order-detail__workflow-grid>div{min-width:0}.pssf-order-detail__workflow-grid span{color:var(--ui-color-text-muted);font:800 .65rem/1.3 var(--ui-font-sans);letter-spacing:.045em;text-transform:uppercase;display:block}.pssf-order-detail__workflow-grid strong{color:var(--ui-color-text);font:800 .8rem/1.48 var(--ui-font-sans);overflow-wrap:anywhere;margin-top:.28rem;display:block}.pssf-order-detail__workflow--info .pssf-order-detail__workflow-grid>div:first-child strong{color:var(--ui-color-info)}.pssf-order-detail__workflow--warning .pssf-order-detail__workflow-grid>div:first-child strong{color:var(--ui-color-warning)}.pssf-order-detail__workflow--danger .pssf-order-detail__workflow-grid>div:first-child strong{color:var(--ui-color-danger)}.pssf-order-detail__workflow--success .pssf-order-detail__workflow-grid>div:first-child strong{color:var(--ui-color-success)}.pssf-order-detail .sf-grid{gap:.75rem;display:grid}.pssf-order-detail__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pssf-order-detail__grid--addresses{grid-template-columns:repeat(3,minmax(0,1fr))}.pssf-order-detail__grid--split{grid-template-columns:repeat(2,minmax(0,1fr))}.pssf-order-detail__panel{padding:0;overflow:hidden}.pssf-order-detail .sf-card-title{border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface-subtle);padding:.78rem .9rem}.pssf-order-detail .sf-kv{grid-template-columns:minmax(6rem,.62fr) minmax(0,1fr);margin:0;padding:.68rem .9rem;display:grid}.pssf-order-detail .sf-kv dt,.pssf-order-detail .sf-kv dd{border-bottom:1px solid var(--ui-color-border);overflow-wrap:anywhere;min-width:0;padding:.48rem 0}.pssf-order-detail .sf-kv dt:last-of-type,.pssf-order-detail .sf-kv dd:last-of-type{border-bottom:0}.pssf-order-detail .sf-kv dt{color:var(--ui-color-text-muted);font:700 .7rem/1.45 var(--ui-font-sans)}.pssf-order-detail .sf-kv dd{color:var(--ui-color-text);font:570 .72rem/1.45 var(--ui-font-sans);text-align:right;margin:0}.pssf-order-detail .sf-pill--offset{margin-left:.35rem}.pssf-order-detail .sf-table-wrap{border-top:1px solid var(--ui-color-border)}.pssf-order-detail .sf-table-wrap--spaced{margin-bottom:.8rem}.pssf-order-detail .sf-table{border-collapse:collapse;width:100%;min-width:42rem;color:var(--ui-color-text);font:540 .71rem/1.43 var(--ui-font-sans)}.pssf-order-detail .sf-table--medium{min-width:48rem}.pssf-order-detail .sf-table--wide{min-width:68rem}.pssf-order-detail .sf-table-compact{min-width:34rem}.pssf-order-detail .sf-table th,.pssf-order-detail .sf-table td{border-bottom:1px solid var(--ui-color-border);text-align:left;vertical-align:top;padding:.62rem .7rem}.pssf-order-detail .sf-table th{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:.63rem;font-weight:800}.pssf-order-detail .sf-table tbody tr:last-child td{border-bottom:0}.pssf-order-detail .sf-table tbody tr:hover{background:var(--ui-color-surface-subtle)}.pssf-order-detail .sf-table .sf-align-right{text-align:right}.pssf-order-detail .sf-empty{margin:0;padding:1rem .9rem}.pssf-order-detail .sf-pre{background:var(--ui-color-code-surface);max-height:30rem;color:var(--ui-color-code-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:.9rem;font:500 .68rem/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:auto}:is(.pssf-orders,.pssf-order-detail) :is(a,button,input,[tabindex="0"]):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){:is(.pssf-orders,.pssf-order-detail) :is(a,button,input,[tabindex="0"]):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 34%, transparent)}}:is(.pssf-orders,.pssf-order-detail) :is(a,button,input,[tabindex="0"]):focus-visible{outline-offset:2px}@media (width<=72.5rem){.pssf-orders__filter-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pssf-orders__field--search{grid-column:span 2}.pssf-orders__stats,.pssf-order-detail__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=56.25rem){.pssf-orders__table-wrap{overflow:visible}.pssf-orders__table{min-width:0;display:block}.pssf-orders__table thead{display:none}.pssf-orders__table tbody{gap:.75rem;padding:.75rem;display:grid}.pssf-orders__table tr{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);display:block;overflow:hidden}.pssf-orders__table td{border-bottom:1px solid var(--ui-color-border);overflow-wrap:anywhere;grid-template-columns:minmax(7.5rem,28%) minmax(0,1fr);gap:.75rem;width:auto;max-width:none;padding:.58rem .7rem;display:grid}.pssf-orders__table td:before{content:attr(data-label);color:var(--ui-color-text-muted);font:800 .62rem/1.35 var(--ui-font-sans);letter-spacing:.04em;text-transform:uppercase}.pssf-orders__table td:last-child{border-bottom:0}.pssf-orders__detail .ui-button{width:100%}.pssf-order-detail__workflow-grid,.pssf-order-detail__grid--addresses,.pssf-order-detail__grid--split{grid-template-columns:1fr}}@media (width<=40rem){.pssf-orders__filter-grid,.pssf-orders__stats,.pssf-order-detail__grid{grid-template-columns:1fr}.pssf-orders__field--search{grid-column:auto}.pssf-orders__filter-grid .ui-button{width:100%}.pssf-orders__list-head,.pssf-orders__pagination{flex-direction:column;align-items:stretch}.pssf-orders__pagination>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pssf-orders__table td{grid-template-columns:minmax(6.5rem,32%) minmax(0,1fr)}.pssf-order-detail .sf-kv{grid-template-columns:1fr}.pssf-order-detail .sf-kv dt{border-bottom:0;padding-bottom:.1rem}.pssf-order-detail .sf-kv dd{text-align:left;padding-top:.1rem}}@media print{.pssf-orders .ui-page-header__actions,.pssf-orders__filters,.pssf-orders__pagination,.pssf-order-detail .ui-page-header__actions,.pssf-order-detail__raw{display:none!important}:is(.pssf-orders__list,.pssf-orders__stat,.pssf-order-detail__workflow,.pssf-order-detail__panel){box-shadow:none}}.prestashop-orders{color:var(--ui-color-text);gap:1rem;display:grid}.prestashop-orders .ui-page-header{margin-bottom:0}.prestashop-orders__filters{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-sm);padding:.9rem}.prestashop-orders__filter-grid{grid-template-columns:minmax(15rem,1.4fr) repeat(3,minmax(9rem,1fr));align-items:end;gap:.75rem;display:grid}.prestashop-orders__field{min-width:0;color:var(--ui-color-text-muted);font:800 .68rem/1.25 var(--ui-font-sans);letter-spacing:.035em;text-transform:uppercase;gap:.32rem;display:grid}.prestashop-orders__field input{box-sizing:border-box;width:100%;min-height:var(--ui-control-height);border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);color:var(--ui-color-text);font:600 .8rem/1.2 var(--ui-font-sans);letter-spacing:normal;text-transform:none;padding:.55rem .7rem}.prestashop-orders__filter-actions{gap:.5rem;display:flex}.prestashop-orders__filter-summary{border-top:1px solid var(--ui-color-border);color:var(--ui-color-text-muted);font:550 .73rem/1.5 var(--ui-font-sans);flex-wrap:wrap;gap:.3rem .55rem;margin:.8rem 0 0;padding-top:.75rem;display:flex}.prestashop-orders__filter-summary strong{color:var(--ui-color-text)}.prestashop-orders__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.prestashop-orders-chart .ui-panel__body{gap:1rem;display:grid}.prestashop-orders-chart__legend,.prestashop-orders-chart__totals,.prestashop-orders-chart__totals>span{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.prestashop-orders-chart__currency{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);min-width:0;padding:.8rem}.prestashop-orders-chart__currency-header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .8rem;margin-bottom:.65rem;display:flex}.prestashop-orders-chart__currency-header strong{color:var(--ui-color-text);font-size:.86rem}.prestashop-orders-chart__currency-header span{color:var(--ui-color-text-muted);font-size:.7rem;font-weight:650}.prestashop-orders-chart__scroll{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);overscroll-behavior-inline:contain;overflow-x:auto}.prestashop-orders-chart__svg{width:100%;min-width:44rem;height:auto;display:block}.prestashop-orders-chart__grid{stroke:var(--ui-color-border);stroke-width:1px;vector-effect:non-scaling-stroke}.prestashop-orders-chart__axis-label{fill:var(--ui-color-text-muted);font:650 11px/1 var(--ui-font-sans);font-variant-numeric:tabular-nums}.prestashop-orders-chart__line{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.prestashop-orders-chart__line--preparation{stroke:var(--ui-color-warning);stroke-dasharray:10 5}.prestashop-orders-chart__line--shipped{stroke:var(--ui-color-success)}.prestashop-orders-chart__line--cancelled_return{stroke:var(--ui-color-danger);stroke-dasharray:3 4}.prestashop-orders-chart__dot{fill:var(--ui-color-surface);stroke-width:3px;vector-effect:non-scaling-stroke}.prestashop-orders-chart__dot--preparation{stroke:var(--ui-color-warning)}.prestashop-orders-chart__dot--shipped{stroke:var(--ui-color-success)}.prestashop-orders-chart__dot--cancelled_return{stroke:var(--ui-color-danger)}.prestashop-orders-chart__totals{justify-content:flex-end;margin-top:.7rem}.prestashop-orders-chart__totals>span{border-left:1px solid var(--ui-color-border);color:var(--ui-color-text);font-variant-numeric:tabular-nums;padding-left:.6rem;font-size:.72rem}.prestashop-orders__list{min-width:0}.prestashop-orders__table-wrap{overscroll-behavior-inline:contain;max-width:100%;overflow:auto}.prestashop-orders__table{border-collapse:collapse;width:100%;min-width:64rem;color:var(--ui-color-text);font:550 .74rem/1.45 var(--ui-font-sans)}.prestashop-orders__table th,.prestashop-orders__table td{border-bottom:1px solid var(--ui-color-border);text-align:left;vertical-align:top;padding:.68rem .78rem}.prestashop-orders__table th{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);letter-spacing:.045em;text-transform:uppercase;white-space:nowrap;font-size:.64rem;font-weight:800}.prestashop-orders__table tbody tr:last-child td{border-bottom:0}.prestashop-orders__table tbody tr:hover{background:var(--ui-color-surface-subtle)}.prestashop-orders__status{border-radius:var(--ui-radius-pill);background:var(--ui-color-info-soft);color:var(--ui-color-info);font:800 .65rem/1.25 var(--ui-font-sans);white-space:nowrap;padding:.24rem .52rem;display:inline-flex}.prestashop-orders__strong,.prestashop-orders__money{font-variant-numeric:tabular-nums;font-weight:800}.prestashop-orders__shipping-method{color:var(--ui-color-text-muted);overflow-wrap:anywhere;margin-top:.22rem;font-weight:400;display:block}.prestashop-orders__table .prestashop-orders__align-right{text-align:right}.prestashop-orders :is(a,button,input,[tabindex="0"]):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){.prestashop-orders :is(a,button,input,[tabindex="0"]):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 34%, transparent)}}.prestashop-orders :is(a,button,input,[tabindex="0"]):focus-visible{outline-offset:2px}.prestashop-catalog.cat-page{max-width:117.5rem;color:var(--ui-color-text);gap:1rem;margin:0 auto;display:grid}.prestashop-catalog .cat-hero,.prestashop-catalog .cat-card,.prestashop-catalog .cat-product{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);min-width:0;box-shadow:var(--ui-shadow-sm)}.prestashop-catalog .cat-hero{border-color:var(--ui-color-brand)}@supports (color:color-mix(in lab, red, red)){.prestashop-catalog .cat-hero{border-color:color-mix(in srgb, var(--ui-color-brand) 20%, var(--ui-color-border))}}.prestashop-catalog .cat-hero{background:linear-gradient(140deg, var(--ui-color-brand-soft), var(--ui-color-surface) 52%, var(--ui-color-surface-subtle));padding:1rem}.prestashop-catalog .ui-page-header{margin-bottom:0}.prestashop-catalog .cat-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:.9rem;display:grid}.prestashop-catalog .cat-kpis .ui-stat-card{padding:.72rem .78rem}.prestashop-catalog .cat-kpis .ui-stat-card__label{min-height:0}.prestashop-catalog .cat-kpis .ui-stat-card__value{margin-top:.32rem;font-size:1.28rem}.prestashop-catalog .cat-card{padding:.9rem}.prestashop-catalog .cat-section-title{color:var(--ui-color-text);font:800 1rem/1.3 var(--ui-font-sans);margin:0}.prestashop-catalog .cat-quick-filters,.prestashop-catalog .cat-chip-row,.prestashop-catalog .cat-actions{flex-wrap:wrap;gap:.4rem;display:flex}.prestashop-catalog .cat-quick-filters{margin-top:.75rem}.prestashop-catalog .cat-chip{border-radius:var(--ui-radius-pill);width:fit-content;font:800 .63rem/1.2 var(--ui-font-sans);white-space:nowrap;border:1px solid #0000;align-items:center;padding:.23rem .48rem;text-decoration:none;display:inline-flex}.prestashop-catalog .cat-chip.muted{border-color:var(--ui-color-border);background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted)}.prestashop-catalog .cat-chip.danger{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.prestashop-catalog .cat-chip.warn{background:var(--ui-color-warning-soft);color:var(--ui-color-warning)}.prestashop-catalog .cat-chip.ok{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.prestashop-catalog .cat-chip.blue{background:var(--ui-color-info-soft);color:var(--ui-color-info)}.prestashop-catalog .cat-chip.active{border-color:var(--ui-color-focus);box-shadow:0 0 0 1px var(--ui-color-focus)}.prestashop-catalog .cat-filters{border-top:1px solid var(--ui-color-border);grid-template-columns:minmax(17rem,2fr) repeat(6,minmax(8.5rem,1fr)) auto auto;align-items:end;gap:.55rem;margin-top:.8rem;padding-top:.8rem;display:grid}.prestashop-catalog .cat-input,.prestashop-catalog .cat-select{box-sizing:border-box;width:100%;min-height:var(--ui-control-height);border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);color:var(--ui-color-text);font:600 .74rem/1.2 var(--ui-font-sans);padding:.5rem .65rem}.prestashop-catalog .cat-products-head{margin-bottom:.75rem}.prestashop-catalog .cat-products-head .cat-muted{margin:.25rem 0 0}.prestashop-catalog .cat-list{gap:.65rem;display:grid}.prestashop-catalog .cat-product{box-shadow:none;overflow:hidden}.prestashop-catalog .cat-product-head{border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface-subtle);grid-template-columns:minmax(16rem,1.35fr) minmax(9rem,.55fr) minmax(8rem,.6fr) minmax(10rem,.65fr) minmax(10rem,.75fr);align-items:center;gap:.75rem;padding:.72rem .78rem;display:grid}.prestashop-catalog .cat-product-main{align-items:flex-start;gap:.65rem;min-width:0;display:flex}.prestashop-catalog .cat-product-main>div{min-width:0}.prestashop-catalog .cat-thumb,.prestashop-catalog .cat-thumb-empty{box-sizing:border-box;border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);flex:none;width:3.6rem;height:3.6rem}.prestashop-catalog .cat-thumb{object-fit:contain}.prestashop-catalog .cat-thumb-empty{color:var(--ui-color-text-muted);font:800 .58rem/1.05 var(--ui-font-sans);text-align:center;border-style:dashed;justify-content:center;align-items:center;display:flex}.prestashop-catalog .cat-label{color:var(--ui-color-text-muted);font:800 .61rem/1.25 var(--ui-font-sans);letter-spacing:.045em;text-transform:uppercase;margin-bottom:.22rem;display:block}.prestashop-catalog .cat-ref{color:var(--ui-color-text);font:850 .84rem/1.25 var(--ui-font-sans);overflow-wrap:anywhere}.prestashop-catalog .cat-name{color:var(--ui-color-text);font:700 .72rem/1.3 var(--ui-font-sans);overflow-wrap:anywhere;margin-top:.12rem}.prestashop-catalog .cat-muted{color:var(--ui-color-text-muted);font:520 .66rem/1.4 var(--ui-font-sans);overflow-wrap:anywhere}.prestashop-catalog .cat-number{color:var(--ui-color-text);font:850 1.12rem/1.2 var(--ui-font-sans);font-variant-numeric:tabular-nums}.prestashop-catalog .cat-chip-row{margin-top:.42rem}.prestashop-catalog .cat-chip-row--flush{margin-top:0}.prestashop-catalog .cat-chip--spaced{margin-top:.42rem}.prestashop-catalog .cat-sizes{flex-wrap:wrap;gap:.25rem;max-width:22.5rem;margin-top:.42rem;display:flex}.prestashop-catalog .cat-size{border-radius:var(--ui-radius-pill);background:var(--ui-color-surface-raised);color:var(--ui-color-text-muted);font:750 .6rem/1.2 var(--ui-font-sans);align-items:center;gap:.2rem;padding:.18rem .38rem;display:inline-flex}.prestashop-catalog .cat-size.has{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.prestashop-catalog .cat-size.zero{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted)}.prestashop-catalog .cat-size b{font-weight:850}.prestashop-catalog .cat-body{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;padding:.72rem .78rem;display:none}.prestashop-catalog .cat-data{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);min-width:0;padding:.68rem}.prestashop-catalog .cat-data h4{color:var(--ui-color-text-muted);font:800 .63rem/1.25 var(--ui-font-sans);letter-spacing:.045em;text-transform:uppercase;margin:0 0 .42rem}.prestashop-catalog .cat-data p{color:var(--ui-color-text);font:560 .7rem/1.43 var(--ui-font-sans);overflow-wrap:anywhere;margin:0}.prestashop-catalog .cat-data-note{margin-top:.42rem!important}.prestashop-catalog .cat-actions{padding:0 .78rem .78rem}.prestashop-catalog .cat-btn{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);min-height:2.15rem;color:var(--ui-color-text);font:750 .7rem/1 var(--ui-font-sans);justify-content:center;align-items:center;padding:.4rem .65rem;text-decoration:none;display:inline-flex}.prestashop-catalog .cat-pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem;margin-top:.8rem;display:flex}.prestashop-catalog .cat-page-link{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);min-width:2.2rem;min-height:2.2rem;color:var(--ui-color-text);font:800 .72rem/1 var(--ui-font-sans);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.prestashop-catalog .cat-page-link.active{border-color:var(--ui-color-brand-action);background:var(--ui-color-brand-action);color:var(--ui-color-on-brand)}.prestashop-catalog .cat-page-link.disabled{opacity:.45;pointer-events:none}.prestashop-catalog :is(a,button,input,select):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){.prestashop-catalog :is(a,button,input,select):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 34%, transparent)}}.prestashop-catalog :is(a,button,input,select):focus-visible{outline-offset:2px}.prestashop-catalog.image-recovery-page{gap:1.15rem}.image-recovery-page .cat-card{padding:1rem}.image-recovery-page .image-recovery-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.image-recovery-page .image-recovery-tab-panel{gap:1.15rem;min-width:0;display:grid}.image-recovery-page .image-recovery-tab-panel[hidden]{display:none}.image-recovery-page .image-recovery-bulk{scroll-margin-top:1rem}.image-recovery-page .image-recovery-bulk>.ui-disclosure__body{gap:.9rem;display:grid}.image-recovery-page .image-recovery-bulk>.ui-disclosure__summary{min-height:4.5rem}.image-recovery-page .image-recovery-bulk__intro{justify-content:space-between;align-items:flex-start;gap:1.25rem;display:flex}.image-recovery-page .image-recovery-bulk__intro>:first-child{min-width:0}.image-recovery-page .image-recovery-bulk__intro .cat-muted{max-width:70rem;margin-top:.3rem}.image-recovery-page .image-recovery-bulk__start{flex:none}.image-recovery-page .image-recovery-bulk__progress{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-brand-action);gap:.75rem;padding:.9rem 1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.image-recovery-page .image-recovery-bulk__progress{background:color-mix(in srgb, var(--ui-color-brand-action) 3%, var(--ui-color-surface))}}.image-recovery-page .image-recovery-bulk__progress[hidden]{display:none}.image-recovery-page .image-recovery-bulk__progress-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.image-recovery-page .image-recovery-bulk__progress-head>div{gap:.15rem;display:grid}.image-recovery-page .image-recovery-bulk__progress progress{width:100%;height:.65rem;accent-color:var(--ui-color-brand-action)}.image-recovery-page .image-recovery-bulk__actions{border-top:0;align-items:center;margin-top:0;padding-top:0}.image-recovery-page .image-recovery-bulk__actions [hidden]{display:none!important}.image-recovery-page .image-recovery-bulk__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.image-recovery-page .image-recovery-bulk__summary>div{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);align-content:start;gap:.18rem;min-width:0;padding:.72rem .8rem;display:grid}.image-recovery-page .image-recovery-bulk__summary strong{color:var(--ui-color-text);font:850 1.25rem/1.1 var(--ui-font-sans)}.image-recovery-page .image-recovery-bulk__error{border:1px solid var(--ui-color-danger);margin:0}@supports (color:color-mix(in lab, red, red)){.image-recovery-page .image-recovery-bulk__error{border:1px solid color-mix(in srgb, var(--ui-color-danger) 30%, transparent)}}.image-recovery-page .image-recovery-bulk__error{border-radius:var(--ui-radius-md);background:var(--ui-color-danger);padding:.7rem .8rem}@supports (color:color-mix(in lab, red, red)){.image-recovery-page .image-recovery-bulk__error{background:color-mix(in srgb, var(--ui-color-danger) 6%, var(--ui-color-surface))}}.image-recovery-page .image-recovery-bulk__error{color:var(--ui-color-danger);font-weight:700}.image-recovery-page .image-recovery-bulk__history{border-top:1px solid var(--ui-color-border);padding-top:.7rem}.image-recovery-page .image-recovery-bulk__history summary{width:fit-content;color:var(--ui-color-brand-action);cursor:pointer;font-weight:800}.image-recovery-page .image-recovery-bulk__history ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem 1rem;margin:.75rem 0 0;padding-left:1.35rem;display:grid}.image-recovery-page .image-recovery-bulk__history li{padding-left:.15rem}.image-recovery-page .image-recovery-bulk__history li>*{display:block}.image-recovery-page .image-recovery-bulk-results{border-top:1px solid var(--ui-color-border);gap:.9rem;padding-top:1rem;scroll-margin-top:1rem;display:grid}.image-recovery-page .image-recovery-bulk-results__head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.image-recovery-page .image-recovery-bulk-results__head .cat-section-title{margin-top:.18rem}.image-recovery-page .image-recovery-bulk-results__head .cat-muted{margin-top:.28rem}.image-recovery-page .image-recovery-bulk-results__filters{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);grid-template-columns:repeat(4,minmax(10rem,1fr)) auto;align-items:end;gap:.75rem;padding:.85rem;display:grid}.image-recovery-page .image-recovery-bulk-results__filter-actions{flex-wrap:wrap;gap:.5rem;display:flex}.image-recovery-page .image-recovery-bulk-results__filter-summary{grid-column:1/-1;margin:0}.image-recovery-page .image-recovery-bulk-results__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.image-recovery-page .image-recovery-bulk-result{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface-subtle);grid-template-columns:7.25rem minmax(0,1fr);gap:.85rem;min-width:0;padding:.8rem;display:grid}.image-recovery-page .image-recovery-bulk-result__image{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);place-items:center;min-height:7.25rem;display:grid;overflow:hidden}.image-recovery-page .image-recovery-bulk-result__image img{object-fit:contain;width:100%;height:7.25rem}.image-recovery-page .image-recovery-bulk-result__content{align-content:start;justify-items:start;gap:.35rem;min-width:0;display:grid}.image-recovery-page .image-recovery-bulk-result__title{justify-content:space-between;align-items:flex-start;gap:.65rem;width:100%;display:flex}.image-recovery-page .image-recovery-bulk-result__meta{color:var(--ui-color-text-muted);flex-wrap:wrap;gap:.35rem .8rem;font-size:.77rem;display:flex}.image-recovery-page .image-recovery-bulk-result__amazon{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.image-recovery-page .image-recovery-bulk-result .ui-button{margin-top:.2rem}.image-recovery-page .image-recovery-bulk-results__pagination{margin-top:0}.image-recovery-page .image-recovery-preview>.cat-products-head{margin-bottom:1rem}.image-recovery-page .image-recovery-preview .cat-list{gap:1rem}.image-recovery-page .image-recovery-preview-form{min-width:0;display:block}.image-recovery-page .image-recovery-product{border-radius:var(--ui-radius-lg)}.image-recovery-page .image-recovery-product .cat-product-head{grid-template-columns:minmax(18rem,1.5fr) minmax(15rem,1.2fr) minmax(10rem,.7fr) minmax(10rem,.7fr);align-items:start;gap:1rem;padding:1rem}.image-recovery-page .image-recovery-gallery{border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface);padding:1rem}.image-recovery-page .image-recovery-gallery__heading{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.75rem;display:flex}.image-recovery-page .image-recovery-gallery__heading .cat-label{margin-bottom:0}.image-recovery-page .image-recovery-gallery__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.image-recovery-page .image-recovery-gallery__item{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);align-content:start;gap:.6rem;min-width:0;padding:.75rem;display:grid}.image-recovery-page .image-recovery-gallery__item:focus-within{border-color:var(--ui-color-focus);box-shadow:0 0 0 2px var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){.image-recovery-page .image-recovery-gallery__item:focus-within{box-shadow:0 0 0 2px color-mix(in srgb, var(--ui-color-focus) 18%, transparent)}}.image-recovery-page .image-recovery-gallery__image-link{border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);justify-content:center;align-items:center;min-height:7rem;display:flex}.image-recovery-page .image-recovery-gallery__image{background:0 0;border:0;width:7rem;height:7rem}.image-recovery-page .image-recovery-gallery__choices{gap:.4rem;display:grid}.image-recovery-page .image-recovery-gallery__choice{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);min-height:2.25rem;color:var(--ui-color-text);font:700 .68rem/1.3 var(--ui-font-sans);cursor:pointer;align-items:center;gap:.45rem;padding:.42rem .5rem;display:flex}.image-recovery-page .image-recovery-gallery__choice:has(input:checked){border-color:var(--ui-color-brand-action)}@supports (color:color-mix(in lab, red, red)){.image-recovery-page .image-recovery-gallery__choice:has(input:checked){border-color:color-mix(in srgb, var(--ui-color-brand-action) 52%, var(--ui-color-border))}}.image-recovery-page .image-recovery-gallery__choice:has(input:checked){background:var(--ui-color-brand-soft)}.image-recovery-page .image-recovery-gallery__choice--cover:has(input:checked){border-color:var(--ui-color-warning)}@supports (color:color-mix(in lab, red, red)){.image-recovery-page .image-recovery-gallery__choice--cover:has(input:checked){border-color:color-mix(in srgb, var(--ui-color-warning) 54%, var(--ui-color-border))}}.image-recovery-page .image-recovery-gallery__choice--cover:has(input:checked){background:var(--ui-color-warning-soft)}.image-recovery-page .image-recovery-gallery__choice:has(input:disabled){cursor:not-allowed;opacity:.62}.image-recovery-page .image-recovery-gallery__choice input{width:1rem;height:1rem;accent-color:var(--ui-color-brand-action);flex:none;margin:0}.image-recovery-page .image-recovery-gallery__choice--cover input{accent-color:var(--ui-color-warning)}.image-recovery-page .image-recovery-gallery__meta{border-top:1px solid var(--ui-color-border);padding-top:.55rem}.image-recovery-page .image-recovery-gallery__asin{min-height:1.85rem}.image-recovery-page .image-recovery-evidence{border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface);display:grid}.image-recovery-page .image-recovery-review{background:var(--ui-color-surface-subtle);align-items:center;gap:1rem;padding:1rem;display:flex}.image-recovery-page .image-recovery-review__submit{flex-wrap:wrap;align-items:center;gap:.65rem;width:100%;min-width:0;display:flex}.image-recovery-page .image-recovery-preflight-result{margin:0 1rem 1rem}.image-recovery-page .image-recovery-apply-note{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;padding:.85rem;display:flex}.image-recovery-page .image-recovery-preview-note{border-top:1px solid var(--ui-color-border);margin:.85rem .15rem 0;padding-top:.85rem}@media (width<=82.5rem){.prestashop-catalog .cat-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.prestashop-catalog .cat-filters{grid-template-columns:repeat(4,minmax(0,1fr))}.prestashop-catalog .cat-search{grid-column:span 2}.prestashop-catalog .cat-product-head{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.image-recovery-page .image-recovery-product .cat-product-head{grid-template-columns:repeat(2,minmax(0,1fr))}.prestashop-catalog .cat-body{display:grid}.image-recovery-page .image-recovery-bulk__history ol,.image-recovery-page .image-recovery-bulk__summary,.image-recovery-page .image-recovery-bulk-results__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.image-recovery-page .image-recovery-bulk-results__filter-actions{align-self:end}.image-recovery-page .image-recovery-gallery__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.image-recovery-page .image-recovery-review{align-items:start}}@media (width<=56.25rem){.prestashop-orders__filter-grid,.prestashop-orders__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.prestashop-orders__table-wrap{overflow:visible}.prestashop-orders__table{min-width:0;display:block}.prestashop-orders__table thead{display:none}.prestashop-orders__table tbody{gap:.75rem;padding:.75rem;display:grid}.prestashop-orders__table tr{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);display:block;overflow:hidden}.prestashop-orders__table td{border-bottom:1px solid var(--ui-color-border);overflow-wrap:anywhere;grid-template-columns:minmax(7rem,30%) minmax(0,1fr);gap:.7rem;width:auto;padding:.58rem .7rem;display:grid;text-align:left!important}.prestashop-orders__table td:before{content:attr(data-label);color:var(--ui-color-text-muted);font:800 .62rem/1.35 var(--ui-font-sans);letter-spacing:.04em;text-transform:uppercase}.prestashop-orders__table td:last-child{border-bottom:0}.prestashop-orders-chart .ui-panel__header{flex-direction:column;align-items:flex-start}.prestashop-orders-chart__totals{justify-content:flex-start}.prestashop-catalog .cat-product-head,.prestashop-catalog .cat-body,.image-recovery-page .image-recovery-product .cat-product-head,.image-recovery-page .image-recovery-tabs{grid-template-columns:1fr}.image-recovery-page .image-recovery-bulk__intro,.image-recovery-page .image-recovery-bulk__progress-head,.image-recovery-page .image-recovery-bulk-results__head{flex-direction:column;align-items:stretch}.image-recovery-page .image-recovery-bulk__start,.image-recovery-page .image-recovery-bulk__start .ui-button{width:100%}.image-recovery-page .image-recovery-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.image-recovery-page .image-recovery-gallery__heading{flex-direction:column;align-items:flex-start}.image-recovery-page .image-recovery-bulk-results__grid,.image-recovery-page .image-recovery-bulk-results__filters{grid-template-columns:1fr}.image-recovery-page .image-recovery-bulk-results__filter-actions,.image-recovery-page .image-recovery-bulk-results__filter-actions .ui-button{width:100%}}@media (width<=40rem){.prestashop-orders__filter-grid,.prestashop-orders__stats,.prestashop-catalog .cat-kpis,.prestashop-catalog .cat-filters{grid-template-columns:1fr}.prestashop-orders__filter-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.prestashop-orders__filter-summary{grid-template-columns:1fr;display:grid}.prestashop-orders__filter-summary>span{display:none}.prestashop-orders__table td{grid-template-columns:minmax(6rem,32%) minmax(0,1fr)}.prestashop-orders-chart__legend,.prestashop-orders-chart__totals{flex-direction:column;align-items:stretch}.prestashop-orders-chart__totals>span{border-left:0;justify-content:space-between;width:100%;padding-left:0}.prestashop-catalog .cat-search{grid-column:auto}.prestashop-catalog .cat-filters .ui-button{width:100%}.prestashop-catalog .cat-product-main{align-items:flex-start}.image-recovery-page .cat-card,.image-recovery-page .image-recovery-gallery,.image-recovery-page .image-recovery-product .cat-product-head,.image-recovery-page .image-recovery-review{padding:.75rem}.image-recovery-page .image-recovery-bulk__history ol,.image-recovery-page .image-recovery-bulk__summary,.image-recovery-page .image-recovery-bulk-result{grid-template-columns:1fr}.image-recovery-page .image-recovery-bulk-result__image,.image-recovery-page .image-recovery-bulk-result__image img{height:9rem;min-height:9rem}.image-recovery-page .image-recovery-gallery__grid{grid-template-columns:1fr}.image-recovery-page .image-recovery-gallery__image-link{min-height:8rem}.image-recovery-page .image-recovery-review__submit{grid-template-columns:1fr;display:grid}.image-recovery-page .image-recovery-review__submit .ui-button,.image-recovery-page .image-recovery-apply-note .ui-button{width:100%}}@media print{.prestashop-orders .ui-page-header__actions,.prestashop-orders__filters,.prestashop-catalog .ui-page-header__actions,.prestashop-catalog .cat-filters-panel{display:none!important}:is(.prestashop-orders__filters,.prestashop-orders .ui-stat-card,.prestashop-orders .ui-panel,.prestashop-catalog .cat-hero,.prestashop-catalog .cat-card,.prestashop-catalog .cat-product){box-shadow:none}.prestashop-orders-chart__scroll{overflow:visible}.prestashop-orders-chart__svg{min-width:0}}:is(.prestashop-preparation,.prestashop-label-preview,.prestashop-batches,.prestashop-batch-detail){color:var(--ui-color-text);gap:1rem;display:grid}:is(.prestashop-preparation,.prestashop-label-preview,.prestashop-batches,.prestashop-batch-detail) .ui-page-header{margin-bottom:0}.prestashop-preparation__filters,.prestashop-batches__filters,.prestashop-batch-detail__actions{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-sm);padding:.9rem}.prestashop-preparation__filter-grid,.prestashop-batches__filter-form{align-items:end;gap:.75rem;display:grid}.prestashop-preparation__filter-grid{grid-template-columns:minmax(7rem,.55fr) minmax(12rem,1fr) minmax(7rem,.55fr) auto}.prestashop-batches__filter-form{grid-template-columns:minmax(12rem,18rem) auto;justify-content:start}.prestashop-preparation__field,.prestashop-batches__field{min-width:0;color:var(--ui-color-text-muted);font:800 .68rem/1.25 var(--ui-font-sans);letter-spacing:.035em;text-transform:uppercase;gap:.32rem;display:grid}:is(.prestashop-preparation__field input,.prestashop-batches__field select){box-sizing:border-box;width:100%;min-height:var(--ui-control-height);border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);color:var(--ui-color-text);font:600 .8rem/1.2 var(--ui-font-sans);letter-spacing:normal;text-transform:none;padding:.55rem .7rem}.prestashop-preparation__filter-actions,.prestashop-preparation__actions,.prestashop-batch-detail__actions{flex-wrap:wrap;gap:.5rem;display:flex}.prestashop-preparation__filter-summary{border-top:1px solid var(--ui-color-border);color:var(--ui-color-text-muted);font:550 .73rem/1.5 var(--ui-font-sans);flex-wrap:wrap;gap:.3rem .55rem;margin:.8rem 0 0;padding-top:.75rem;display:flex}.prestashop-preparation__filter-summary strong{color:var(--ui-color-text)}.prestashop-preparation__stats,.prestashop-label-preview__stats,.prestashop-batch-detail__stats{gap:.75rem;display:grid}.prestashop-preparation__stats,.prestashop-label-preview__stats{grid-template-columns:repeat(4,minmax(0,1fr))}.prestashop-batch-detail__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.prestashop-preparation__orders,.prestashop-label-preview__results,.prestashop-batches__list,.prestashop-batch-detail__items{min-width:0}.prestashop-preparation__table-wrap,.prestashop-label-preview__table-wrap,.prestashop-batches__table-wrap,.prestashop-batch-detail__table-wrap{overscroll-behavior-inline:contain;max-width:100%;overflow:auto}.prestashop-preparation__table,.prestashop-label-preview__table,.prestashop-batches__table,.prestashop-batch-detail__table{border-collapse:collapse;width:100%;color:var(--ui-color-text);font:550 .72rem/1.45 var(--ui-font-sans)}.prestashop-preparation__table{min-width:62rem}.prestashop-label-preview__table{min-width:72rem}.prestashop-batches__table{min-width:46rem}.prestashop-batch-detail__table{min-width:68rem}:is(.prestashop-preparation__table,.prestashop-label-preview__table,.prestashop-batches__table,.prestashop-batch-detail__table) :is(th,td){border-bottom:1px solid var(--ui-color-border);text-align:left;vertical-align:top;padding:.66rem .72rem}:is(.prestashop-preparation__table,.prestashop-label-preview__table,.prestashop-batches__table,.prestashop-batch-detail__table) th{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);letter-spacing:.045em;text-transform:uppercase;white-space:nowrap;font-size:.63rem;font-weight:800}:is(.prestashop-preparation__table,.prestashop-label-preview__table,.prestashop-batches__table,.prestashop-batch-detail__table) tbody tr:last-child td{border-bottom:0}:is(.prestashop-preparation__table,.prestashop-label-preview__table,.prestashop-batches__table,.prestashop-batch-detail__table) tbody tr:hover{background:var(--ui-color-surface-subtle)}.prestashop-preparation__status,.prestashop-label-preview__status{border-radius:var(--ui-radius-pill);width:fit-content;font:800 .64rem/1.2 var(--ui-font-sans);white-space:nowrap;padding:.23rem .5rem;display:inline-flex}.prestashop-preparation__status{background:var(--ui-color-info-soft);color:var(--ui-color-info)}.prestashop-label-preview__status--ready{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.prestashop-label-preview__status--blocked{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.prestashop-preparation__checkbox{width:1rem;height:1rem;accent-color:var(--ui-color-brand-action)}.prestashop-preparation__strong,.prestashop-preparation__money,.prestashop-label-preview__strong,.prestashop-batches__strong{font-variant-numeric:tabular-nums;font-weight:800}.prestashop-preparation__table .prestashop-preparation__align-right,.prestashop-label-preview__table .prestashop-label-preview__align-right,.prestashop-batches__table .prestashop-batches__align-right{text-align:right}.prestashop-label-preview__secondary,.prestashop-batch-detail__secondary{margin-top:.18rem;display:block}.prestashop-label-preview__errors,.prestashop-label-preview__warnings,.prestashop-batch-detail__warnings{overflow-wrap:anywhere}.prestashop-label-preview__errors{color:var(--ui-color-danger);font-weight:750}.prestashop-label-preview__warnings,.prestashop-batch-detail__warnings{color:var(--ui-color-warning)}.prestashop-label-preview__errors>span,.prestashop-label-preview__warnings>span,.prestashop-batch-detail__warnings>span{display:block}.prestashop-label-preview__ok{color:var(--ui-color-success)}.prestashop-label-preview__rule-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.prestashop-label-preview__rule-grid>div{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);padding:.75rem}.prestashop-label-preview__rule-grid span{color:var(--ui-color-text-muted);font:800 .65rem/1.3 var(--ui-font-sans);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.35rem;display:block}.prestashop-label-preview__rule-grid strong{color:var(--ui-color-text);font:650 .72rem/1.42 var(--ui-font-sans);margin-top:.22rem;display:block}.prestashop-batches__pagination{border-top:1px solid var(--ui-color-border);padding:.8rem}:is(.prestashop-preparation,.prestashop-label-preview,.prestashop-batches,.prestashop-batch-detail) :is(a,button,input,select,[tabindex="0"]):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){:is(.prestashop-preparation,.prestashop-label-preview,.prestashop-batches,.prestashop-batch-detail) :is(a,button,input,select,[tabindex="0"]):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 34%, transparent)}}:is(.prestashop-preparation,.prestashop-label-preview,.prestashop-batches,.prestashop-batch-detail) :is(a,button,input,select,[tabindex="0"]):focus-visible{outline-offset:2px}.prestashop-preparation-print{box-sizing:border-box;background:var(--ui-color-surface);color:var(--ui-color-text);font:500 .8rem/1.4 var(--ui-font-sans);margin:0;padding:1.5rem}.prestashop-preparation-print *,.prestashop-preparation-print :before,.prestashop-preparation-print :after{box-sizing:inherit}.prestashop-preparation-print :is(h1,h2,h3){margin:0}.prep-print__toolbar{border-bottom:2px solid var(--ui-color-text);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;padding-bottom:.85rem;display:flex}.prep-print__meta{color:var(--ui-color-text-muted);margin:.35rem 0 0}.prep-print__order{break-inside:avoid;page-break-inside:avoid;border:2px solid var(--ui-color-text);border-radius:var(--ui-radius-sm);margin-bottom:1.35rem;overflow:hidden}.prep-print__order-header{border-bottom:1px solid var(--ui-color-text);background:var(--ui-color-surface-subtle);grid-template-columns:1.2fr 1fr 1fr;gap:.65rem;padding:.75rem;display:grid}.prep-print__section{border-bottom:1px solid var(--ui-color-border);padding:.75rem}.prep-print__section--last{border-bottom:0}.prep-print__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.25rem;display:grid}.prep-print__label{color:var(--ui-color-text-muted);letter-spacing:.03em;text-transform:uppercase;font-size:.68rem;font-weight:800}.prep-print__label--spaced{margin-top:.5rem}.prep-print__value{overflow-wrap:anywhere;font-weight:700}.prep-print__reference{font-size:1.5rem;font-weight:900}.prep-print__muted,.prep-print__line-meta{color:var(--ui-color-text-muted)}.prep-print__line-meta{font-size:.68rem;display:block}.prep-print__heading{font-size:1.05rem;margin-bottom:.6rem!important}.prep-print__warning{border:1px solid var(--ui-color-warning);margin:.25rem .25rem 0 0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.prep-print__warning{border:1px solid color-mix(in srgb, var(--ui-color-warning) 30%, var(--ui-color-border))}}.prep-print__warning{border-radius:var(--ui-radius-pill);background:var(--ui-color-warning-soft);color:var(--ui-color-warning);padding:.25rem .5rem;font-size:.68rem;font-weight:800}.prep-print__table{border-collapse:collapse;width:100%}.prep-print__table :is(th,td){border-bottom:1px solid var(--ui-color-border);text-align:left;vertical-align:top;padding:.5rem .38rem}.prep-print__table th{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);text-transform:uppercase;font-size:.68rem}.prep-print__table .prep-print__align-right{text-align:right}.prep-print__check-column{width:2.15rem}.prep-print__check{border:2px solid var(--ui-color-text);width:1.75rem;height:1.75rem;display:inline-block}.prep-print__quantity{font-weight:900}@media (width<=56.25rem){.prestashop-preparation__stats,.prestashop-label-preview__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.prestashop-preparation__table-wrap,.prestashop-label-preview__table-wrap,.prestashop-batches__table-wrap,.prestashop-batch-detail__table-wrap{overflow:visible}:is(.prestashop-preparation__table,.prestashop-label-preview__table,.prestashop-batches__table,.prestashop-batch-detail__table){min-width:0;display:block}:is(.prestashop-preparation__table,.prestashop-label-preview__table,.prestashop-batches__table,.prestashop-batch-detail__table) thead{display:none}:is(.prestashop-preparation__table,.prestashop-label-preview__table,.prestashop-batches__table,.prestashop-batch-detail__table) tbody{gap:.75rem;padding:.75rem;display:grid}:is(.prestashop-preparation__table,.prestashop-label-preview__table,.prestashop-batches__table,.prestashop-batch-detail__table) tr{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);display:block;overflow:hidden}:is(.prestashop-preparation__table,.prestashop-label-preview__table,.prestashop-batches__table,.prestashop-batch-detail__table) td{border-bottom:1px solid var(--ui-color-border);overflow-wrap:anywhere;grid-template-columns:minmax(7.5rem,30%) minmax(0,1fr);gap:.7rem;width:auto;padding:.58rem .7rem;display:grid;text-align:left!important}:is(.prestashop-preparation__table,.prestashop-label-preview__table,.prestashop-batches__table,.prestashop-batch-detail__table) td:before{content:attr(data-label);color:var(--ui-color-text-muted);font:800 .62rem/1.35 var(--ui-font-sans);letter-spacing:.04em;text-transform:uppercase}:is(.prestashop-preparation__table,.prestashop-label-preview__table,.prestashop-batches__table,.prestashop-batch-detail__table) td:last-child{border-bottom:0}.prep-print__order-header{grid-template-columns:1fr}}@media (width<=40rem){.prestashop-preparation__filter-grid,.prestashop-batches__filter-form,.prestashop-preparation__stats,.prestashop-label-preview__stats,.prestashop-batch-detail__stats,.prestashop-label-preview__rule-grid{grid-template-columns:1fr}.prestashop-preparation__filter-actions,.prestashop-batch-detail__actions,.prestashop-preparation__filter-summary{grid-template-columns:1fr;display:grid}.prestashop-preparation__filter-summary>span{display:none}.prestashop-preparation__actions{flex-direction:column;align-items:stretch}.prestashop-preparation__actions .ui-button{width:100%}.prep-print__grid{grid-template-columns:1fr}}@media print{:is(.prestashop-preparation,.prestashop-label-preview,.prestashop-batches,.prestashop-batch-detail) .ui-page-header__actions,.prestashop-preparation__filters,.prestashop-batch-detail__actions{display:none!important}.prestashop-preparation-print{padding:0}.prep-print__toolbar{display:none}.prep-print__order{border-radius:0;margin:0 0 .85rem}}.prestashop-catalog-audit{max-width:117.5rem;color:var(--ui-color-text);gap:1rem;margin:0 auto;display:grid}.prestashop-catalog-audit .ui-page-header,.prestashop-catalog-audit .ui-panel{margin-bottom:0}.prestashop-catalog-audit .catalog-audit__hero{border:1px solid var(--ui-color-brand);min-width:0}@supports (color:color-mix(in lab, red, red)){.prestashop-catalog-audit .catalog-audit__hero{border:1px solid color-mix(in srgb, var(--ui-color-brand) 20%, var(--ui-color-border))}}.prestashop-catalog-audit .catalog-audit__hero{border-radius:var(--ui-radius-md);background:linear-gradient(140deg, var(--ui-color-brand-soft), var(--ui-color-surface) 52%, var(--ui-color-surface-subtle));box-shadow:var(--ui-shadow-sm);padding:1rem}.prestashop-catalog-audit .catalog-audit__stats{grid-template-columns:repeat(6,minmax(7.5rem,1fr));gap:.65rem;margin-top:.9rem;display:grid}.prestashop-catalog-audit .catalog-audit__stats .ui-stat-card{padding:.72rem .78rem}.prestashop-catalog-audit .catalog-audit__stats .ui-stat-card__label{min-height:0}.prestashop-catalog-audit .catalog-audit__stats .ui-stat-card__value{margin-top:.32rem;font-size:1.28rem}.prestashop-catalog-audit .catalog-audit__plan{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.prestashop-catalog-audit .catalog-audit__plan-item{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);grid-template-columns:auto minmax(0,1fr);gap:.65rem;padding:.72rem;display:grid}@supports (color:color-mix(in lab, red, red)){.prestashop-catalog-audit .catalog-audit__plan-item{background:color-mix(in srgb, var(--ui-color-surface) 88%, transparent)}}.prestashop-catalog-audit .catalog-audit__plan-step{border-radius:var(--ui-radius-pill);background:var(--ui-color-brand-action);width:1.65rem;height:1.65rem;color:var(--ui-color-on-brand);font:850 .72rem/1 var(--ui-font-sans);place-items:center;display:grid}.prestashop-catalog-audit .catalog-audit__plan-item strong{color:var(--ui-color-text);font:800 .78rem/1.3 var(--ui-font-sans);display:block}.prestashop-catalog-audit .catalog-audit__plan-item p{color:var(--ui-color-text-muted);font:540 .68rem/1.42 var(--ui-font-sans);margin:.22rem 0 0}.prestashop-catalog-audit .catalog-audit__quick-filters,.prestashop-catalog-audit .catalog-audit__badges,.prestashop-catalog-audit .catalog-audit__review-actions{flex-wrap:wrap;gap:.4rem;display:flex}.prestashop-catalog-audit .catalog-audit__quick-filters{margin-bottom:.85rem}.prestashop-catalog-audit .catalog-audit__chip{border-radius:var(--ui-radius-pill);width:fit-content;font:800 .66rem/1.2 var(--ui-font-sans);white-space:nowrap;border:1px solid #0000;align-items:center;padding:.3rem .58rem;text-decoration:none;display:inline-flex}.prestashop-catalog-audit .catalog-audit__chip--neutral{border-color:var(--ui-color-border);background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted)}.prestashop-catalog-audit .catalog-audit__chip--danger{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.prestashop-catalog-audit .catalog-audit__chip--warning{background:var(--ui-color-warning-soft);color:var(--ui-color-warning)}.prestashop-catalog-audit .catalog-audit__chip--success{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.prestashop-catalog-audit .catalog-audit__chip.is-active{border-color:var(--ui-color-focus);box-shadow:0 0 0 1px var(--ui-color-focus)}.prestashop-catalog-audit .catalog-audit__filters{border-top:1px solid var(--ui-color-border);grid-template-columns:minmax(17rem,2fr) minmax(11rem,1.2fr) repeat(3,minmax(8.5rem,.8fr)) auto;align-items:end;gap:.6rem;padding-top:.85rem;display:grid}.prestashop-catalog-audit .catalog-audit__field{min-width:0;color:var(--ui-color-text-muted);font:800 .65rem/1.25 var(--ui-font-sans);letter-spacing:.04em;text-transform:uppercase;gap:.32rem;display:grid}.prestashop-catalog-audit .catalog-audit__field :is(input,select){box-sizing:border-box;width:100%;min-height:var(--ui-control-height);border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);color:var(--ui-color-text);font:600 .76rem/1.2 var(--ui-font-sans);letter-spacing:normal;text-transform:none;padding:.52rem .68rem}.prestashop-catalog-audit .catalog-audit__filter-actions{gap:.45rem;display:flex}.prestashop-catalog-audit .catalog-audit__groups{gap:.75rem;display:grid}.prestashop-catalog-audit .catalog-audit__product{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);min-width:0;overflow:hidden}.prestashop-catalog-audit .catalog-audit__product--high{border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.prestashop-catalog-audit .catalog-audit__product--high{border-color:color-mix(in srgb, var(--ui-color-danger) 34%, var(--ui-color-border))}}.prestashop-catalog-audit .catalog-audit__product-head{border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface-subtle);grid-template-columns:minmax(15rem,1.4fr) repeat(3,minmax(6.5rem,.48fr)) minmax(12rem,.85fr);align-items:center;gap:.75rem;padding:.78rem;display:grid}.prestashop-catalog-audit .catalog-audit__product-identity,.prestashop-catalog-audit .catalog-audit__product-head>div{min-width:0}.prestashop-catalog-audit .catalog-audit__label{color:var(--ui-color-text-muted);font:800 .61rem/1.25 var(--ui-font-sans);letter-spacing:.045em;text-transform:uppercase;margin-bottom:.22rem;display:block}.prestashop-catalog-audit .catalog-audit__reference,.prestashop-catalog-audit .catalog-audit__name,.prestashop-catalog-audit .catalog-audit__muted,.prestashop-catalog-audit .catalog-audit__number{overflow-wrap:anywhere;display:block}.prestashop-catalog-audit .catalog-audit__reference{color:var(--ui-color-text);font:850 .86rem/1.25 var(--ui-font-sans)}.prestashop-catalog-audit .catalog-audit__name{color:var(--ui-color-text);font:700 .72rem/1.32 var(--ui-font-sans);margin-top:.1rem}.prestashop-catalog-audit .catalog-audit__muted,.prestashop-catalog-audit .catalog-audit__secondary{color:var(--ui-color-text-muted);font:540 .66rem/1.4 var(--ui-font-sans)}.prestashop-catalog-audit .catalog-audit__number{color:var(--ui-color-text);font:850 1.2rem/1.2 var(--ui-font-sans);font-variant-numeric:tabular-nums}.prestashop-catalog-audit .catalog-audit__table-wrap{overscroll-behavior-inline:contain;max-width:100%;overflow:auto}.prestashop-catalog-audit .catalog-audit__table{border-collapse:collapse;width:100%;min-width:73rem;color:var(--ui-color-text);font:550 .72rem/1.45 var(--ui-font-sans)}.prestashop-catalog-audit .catalog-audit__table :is(th,td){border-bottom:1px solid var(--ui-color-border);text-align:left;vertical-align:top;padding:.68rem .72rem}.prestashop-catalog-audit .catalog-audit__table th{background:var(--ui-color-surface);color:var(--ui-color-text-muted);letter-spacing:.045em;text-transform:uppercase;white-space:nowrap;font-size:.63rem;font-weight:800}.prestashop-catalog-audit .catalog-audit__table tbody tr:last-child td{border-bottom:0}.prestashop-catalog-audit .catalog-audit__table tbody tr:hover{background:var(--ui-color-surface-subtle)}.prestashop-catalog-audit .catalog-audit__table td:nth-child(5){min-width:15rem}.prestashop-catalog-audit .catalog-audit__secondary{margin-top:.24rem;display:block}.prestashop-catalog-audit .catalog-audit__stock{font-variant-numeric:tabular-nums;font-weight:850}.prestashop-catalog-audit .catalog-audit__review-actions{min-width:14rem}.prestashop-catalog-audit .catalog-audit__pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem;margin-top:.85rem;display:flex}.prestashop-catalog-audit .catalog-audit__page-link{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);min-width:2.2rem;min-height:2.2rem;color:var(--ui-color-text);font:800 .72rem/1 var(--ui-font-sans);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.prestashop-catalog-audit .catalog-audit__page-link.is-active{border-color:var(--ui-color-brand-action);background:var(--ui-color-brand-action);color:var(--ui-color-on-brand)}.prestashop-catalog-audit .catalog-audit__page-link.is-disabled{opacity:.45;pointer-events:none}.prestashop-catalog-audit :is(a,button,input,select,[tabindex="0"]):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){.prestashop-catalog-audit :is(a,button,input,select,[tabindex="0"]):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 34%, transparent)}}.prestashop-catalog-audit :is(a,button,input,select,[tabindex="0"]):focus-visible{outline-offset:2px}@media (width<=80rem){.prestashop-catalog-audit .catalog-audit__stats,.prestashop-catalog-audit .catalog-audit__filters{grid-template-columns:repeat(3,minmax(0,1fr))}.prestashop-catalog-audit .catalog-audit__field--search{grid-column:span 2}.prestashop-catalog-audit .catalog-audit__product-head{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}@media (width<=56.25rem){.prestashop-catalog-audit .catalog-audit__plan{grid-template-columns:1fr}.prestashop-catalog-audit .catalog-audit__table-wrap{overflow:visible}.prestashop-catalog-audit .catalog-audit__table{min-width:0;display:block}.prestashop-catalog-audit .catalog-audit__table thead{display:none}.prestashop-catalog-audit .catalog-audit__table tbody{gap:.75rem;padding:.75rem;display:grid}.prestashop-catalog-audit .catalog-audit__table tr{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);display:block;overflow:hidden}.prestashop-catalog-audit .catalog-audit__table td{border-bottom:1px solid var(--ui-color-border);overflow-wrap:anywhere;grid-template-columns:minmax(7.5rem,30%) minmax(0,1fr);gap:.7rem;width:auto;min-width:0;padding:.58rem .7rem;display:grid}.prestashop-catalog-audit .catalog-audit__table td:before{content:attr(data-label);color:var(--ui-color-text-muted);font:800 .62rem/1.35 var(--ui-font-sans);letter-spacing:.04em;text-transform:uppercase}.prestashop-catalog-audit .catalog-audit__table td:last-child{border-bottom:0}.prestashop-catalog-audit .catalog-audit__table td:nth-child(5),.prestashop-catalog-audit .catalog-audit__review-actions{min-width:0}}@media (width<=40rem){.prestashop-catalog-audit .catalog-audit__stats,.prestashop-catalog-audit .catalog-audit__filters,.prestashop-catalog-audit .catalog-audit__product-head{grid-template-columns:1fr}.prestashop-catalog-audit .catalog-audit__field--search{grid-column:auto}.prestashop-catalog-audit .catalog-audit__filter-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.prestashop-catalog-audit .catalog-audit__table td{grid-template-columns:minmax(6.5rem,32%) minmax(0,1fr)}.prestashop-catalog-audit .catalog-audit__review-actions{grid-template-columns:1fr;display:grid}.prestashop-catalog-audit .catalog-audit__review-actions .ui-button{width:100%}}@media print{.prestashop-catalog-audit .ui-page-header__actions,.prestashop-catalog-audit .catalog-audit__filters-panel,.prestashop-catalog-audit .catalog-audit__review-actions{display:none!important}.prestashop-catalog-audit :is(.catalog-audit__hero,.ui-panel,.catalog-audit__product){box-shadow:none}}.pssf-transport{max-width:117.5rem;color:var(--ui-color-text);gap:1rem;margin:0 auto;display:grid}.pssf-transport .ui-page-header,.pssf-transport .ui-panel,.pssf-transport .ui-alert{margin-bottom:0}.pssf-transport__flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.pssf-transport__step{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-sm);grid-template-columns:auto minmax(0,1fr);gap:.7rem;padding:.85rem;display:grid}.pssf-transport__step-number,.pssf-transport__action-number{border-radius:var(--ui-radius-pill);background:var(--ui-color-brand-soft);color:var(--ui-color-brand-action);font-family:var(--ui-font-sans);flex:none;place-items:center;font-weight:900;display:inline-grid}.pssf-transport__step-number{width:1.8rem;height:1.8rem;font-size:.72rem}.pssf-transport__action-number{width:1.25rem;height:1.25rem;font-size:.62rem}.pssf-transport__step strong{color:var(--ui-color-text);font:800 .82rem/1.3 var(--ui-font-sans);display:block}.pssf-transport__step p{color:var(--ui-color-text-muted);font:540 .7rem/1.45 var(--ui-font-sans);margin:.25rem 0 0}.pssf-transport__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.pssf-transport__summary--single{grid-template-columns:minmax(0,28rem)}.pssf-transport__summary .ui-stat-card{min-width:0}.pssf-transport__toolbar{border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface-subtle);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;display:flex}.pssf-transport__toolbar-note{color:var(--ui-color-text-muted);font:650 .72rem/1.4 var(--ui-font-sans)}.pssf-transport__selection-bar{border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface);justify-content:space-between;align-items:center;gap:.75rem;padding:.62rem .75rem;display:flex}.pssf-transport__selection-copy{color:var(--ui-color-text-muted);font:650 .72rem/1.4 var(--ui-font-sans)}.pssf-transport__selection-copy strong{color:var(--ui-color-text);font-variant-numeric:tabular-nums;font-size:.84rem}.pssf-transport__selection-actions{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.pssf-transport__actions,.pssf-transport__search-actions,.pssf-transport__order-list{flex-wrap:wrap;gap:.45rem;display:flex}.pssf-transport__actions{justify-content:flex-end}.pssf-transport__actions .ui-button{gap:.38rem}.pssf-transport__search{grid-template-columns:minmax(18rem,1fr) auto;align-items:end;gap:.65rem;display:grid}.pssf-transport__field{min-width:0;color:var(--ui-color-text-muted);font:800 .65rem/1.25 var(--ui-font-sans);letter-spacing:.04em;text-transform:uppercase;gap:.32rem;display:grid}.pssf-transport__field input{box-sizing:border-box;width:100%;min-height:var(--ui-control-height);border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);color:var(--ui-color-text);font:600 .78rem/1.2 var(--ui-font-sans);letter-spacing:normal;text-transform:none;padding:.52rem .68rem}.pssf-transport__table-wrap{overscroll-behavior-inline:contain;max-width:100%;overflow:auto}.pssf-transport__table{border-collapse:collapse;width:100%;color:var(--ui-color-text);font:550 .72rem/1.45 var(--ui-font-sans)}.pssf-transport__table--preparation{min-width:67rem}.pssf-transport__table--batches{min-width:57rem}.pssf-transport__table--batch-detail{min-width:70rem}.pssf-transport__table :is(th,td){border-bottom:1px solid var(--ui-color-border);text-align:left;vertical-align:top;padding:.68rem .72rem}.pssf-transport__table th{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);letter-spacing:.045em;text-transform:uppercase;white-space:nowrap;font-size:.63rem;font-weight:800}.pssf-transport__table tbody tr:last-child td{border-bottom:0}.pssf-transport__table tbody tr:hover{background:var(--ui-color-surface-subtle)}.pssf-transport__table input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--ui-color-brand-action)}.pssf-transport__check-column{width:2.5rem}.pssf-transport__secondary{color:var(--ui-color-text-muted);font:540 .66rem/1.4 var(--ui-font-sans);overflow-wrap:anywhere;margin-top:.2rem;display:block}.pssf-transport__strong,.pssf-transport__money{font-variant-numeric:tabular-nums;font-weight:850}.pssf-transport__money{white-space:nowrap}.pssf-transport__tracking{overflow-wrap:anywhere;word-break:break-word;max-width:15rem}.pssf-transport__order-link{color:var(--ui-color-brand-action);overflow-wrap:anywhere;font-weight:850}.pssf-transport__order-link--marketplace,.pssf-transport__marketplace-order{color:var(--ui-color-brand-action);font-size:.84rem;line-height:1.3;display:inline-block}.pssf-transport__marketplace-order{overflow-wrap:anywhere;font-weight:900}.pssf-transport__order-list{align-items:center}.pssf-transport__order-chip{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);max-width:100%;color:var(--ui-color-text);font:750 .66rem/1.3 var(--ui-font-sans);overflow-wrap:anywhere;padding:.28rem .48rem;text-decoration:none;display:inline-flex}.pssf-transport__row-actions{text-align:right!important}.pssf-transport__pagination{border-top:1px solid var(--ui-color-border);min-height:3rem;color:var(--ui-color-text-muted);font:650 .7rem/1.25 var(--ui-font-sans);align-items:center;padding:.55rem .75rem;display:flex}.pssf-transport__pagination nav{width:100%}.pssf-transport__pagination nav>div:first-child{display:none}.pssf-transport__pagination nav>div:last-child{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;display:flex}.pssf-transport__pagination p{color:var(--ui-color-text-muted);margin:0;font-size:.7rem}.pssf-transport__pagination nav>div:last-child>div:last-child>span{flex-wrap:wrap;align-items:center;gap:.2rem;display:inline-flex}.pssf-transport__pagination nav>div:last-child>div:last-child>span>a,.pssf-transport__pagination nav>div:last-child>div:last-child>span>span>span{box-sizing:border-box;border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);min-width:1.875rem;height:1.875rem;color:var(--ui-color-text);font:750 .7rem/1 var(--ui-font-sans);justify-content:center;align-items:center;padding:0 .45rem;text-decoration:none;display:inline-flex}.pssf-transport__pagination svg{width:.875rem;height:.875rem}.pssf-transport__pagination a:hover{border-color:var(--ui-color-brand-action);color:var(--ui-color-brand-action)}.pssf-transport__pagination [aria-current=page]>span{border-color:var(--ui-color-brand-action);background:var(--ui-color-brand-soft);color:var(--ui-color-brand-strong)}.pssf-transport__pagination [aria-disabled=true]>span{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted)}.pssf-transport__pagination [aria-disabled=true]:not([aria-label])>span{background:0 0;border-color:#0000;min-width:auto}.pssf-transport__progress-dialog{box-sizing:border-box;border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);width:min(35rem,100vw - 2rem);max-width:none;max-height:calc(100vh - 2rem);color:var(--ui-color-text);box-shadow:var(--ui-shadow-panel);padding:0;overflow:auto}.pssf-transport__progress-dialog::backdrop{background:var(--ui-color-text)}@supports (color:color-mix(in lab, red, red)){.pssf-transport__progress-dialog::backdrop{background:color-mix(in srgb, var(--ui-color-text) 42%, transparent)}}.pssf-transport__progress-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.pssf-transport__progress-dialog [hidden]{display:none!important}.pssf-transport__progress-shell{gap:.85rem;padding:1.25rem;display:grid}.pssf-transport__progress-eyebrow{color:var(--ui-color-brand-action);font:850 .66rem/1.2 var(--ui-font-sans);letter-spacing:.08em;text-transform:uppercase}.pssf-transport__progress-dialog h2{color:var(--ui-color-text);font:850 1.2rem/1.25 var(--ui-font-sans);margin:-.25rem 0 0}.pssf-transport__progress-status,.pssf-transport__progress-time,.pssf-transport__progress-error{font:600 .76rem/1.5 var(--ui-font-sans);margin:0}.pssf-transport__progress-status,.pssf-transport__progress-time{color:var(--ui-color-text-muted)}.pssf-transport__progress-error{border:1px solid var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.pssf-transport__progress-error{border:1px solid color-mix(in srgb, var(--ui-color-danger) 28%, transparent)}}.pssf-transport__progress-error{border-radius:var(--ui-radius-sm);background:var(--ui-color-danger-soft);color:var(--ui-color-danger);padding:.65rem .75rem}.pssf-transport__progress-dialog progress{border-radius:var(--ui-radius-pill);width:100%;height:.8rem;accent-color:var(--ui-color-brand-action);border:0;overflow:hidden}.pssf-transport__progress-metrics{color:var(--ui-color-text-muted);font:650 .72rem/1.3 var(--ui-font-sans);justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.pssf-transport__progress-metrics strong{color:var(--ui-color-text);font-variant-numeric:tabular-nums;font-size:1rem}.pssf-transport__progress-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:.15rem;display:flex}.pssf-transport :is(a,button,input,[tabindex="0"]):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){.pssf-transport :is(a,button,input,[tabindex="0"]):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 34%, transparent)}}.pssf-transport :is(a,button,input,[tabindex="0"]):focus-visible{outline-offset:2px}@media (width<=80rem){.pssf-transport__toolbar{flex-direction:column;align-items:flex-start}.pssf-transport__actions{justify-content:flex-start}.pssf-transport__selection-bar{align-items:flex-start}}@media (width<=56.25rem){.pssf-transport__flow{grid-template-columns:1fr}.pssf-transport__table-wrap{overflow:visible}.pssf-transport__table{min-width:0;display:block}.pssf-transport__table thead{display:none}.pssf-transport__table tbody{gap:.75rem;padding:.75rem;display:grid}.pssf-transport__table tr{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);display:block;overflow:hidden}.pssf-transport__table td{border-bottom:1px solid var(--ui-color-border);overflow-wrap:anywhere;grid-template-columns:minmax(7.5rem,30%) minmax(0,1fr);gap:.7rem;width:auto;min-width:0;padding:.58rem .7rem;display:grid}.pssf-transport__table td:before{content:attr(data-label);color:var(--ui-color-text-muted);font:800 .62rem/1.35 var(--ui-font-sans);letter-spacing:.04em;text-transform:uppercase}.pssf-transport__table td:last-child{border-bottom:0}.pssf-transport__row-actions{text-align:left!important}.pssf-transport__tracking{max-width:none}}@media (width<=40rem){.pssf-transport__summary,.pssf-transport__search{grid-template-columns:1fr}.pssf-transport__selection-bar{flex-direction:column;align-items:stretch}.pssf-transport__selection-actions,.pssf-transport__actions,.pssf-transport__search-actions{grid-template-columns:1fr;width:100%;display:grid}.pssf-transport__selection-actions .ui-button,.pssf-transport__actions .ui-button,.pssf-transport__search-actions .ui-button{width:100%}.pssf-transport__progress-actions{grid-template-columns:1fr;display:grid}.pssf-transport__progress-actions :is(.ui-button,a){width:100%}.pssf-transport__table td{grid-template-columns:minmax(6.5rem,32%) minmax(0,1fr)}.pssf-transport__pagination{padding:.55rem}.pssf-transport__pagination nav>div:first-child{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.pssf-transport__pagination nav>div:first-child>:is(a,span){border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);min-height:2rem;color:var(--ui-color-text);font:750 .7rem/1.2 var(--ui-font-sans);flex:1;justify-content:center;align-items:center;padding:.35rem .6rem;text-decoration:none;display:inline-flex}.pssf-transport__pagination nav>div:first-child>span{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted)}.pssf-transport__pagination nav>div:last-child{display:none}}@media print{.pssf-transport .ui-page-header__actions,.pssf-transport__filters,.pssf-transport__actions,.pssf-transport__selection-bar,.pssf-transport__progress-dialog{display:none!important}.pssf-transport :is(.ui-panel,.pssf-transport__step,.ui-stat-card){box-shadow:none}}.pssf-imports{max-width:112rem;color:var(--ui-color-text);font-family:var(--ui-font-sans);gap:1rem;margin:0 auto;display:grid}.pssf-imports .card,.pssf-imports details.card{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);min-width:0;color:var(--ui-color-text);box-shadow:var(--ui-shadow-panel);margin:0;padding:1rem}.pssf-imports__hero{padding:1.05rem 1.1rem}.pssf-imports :is(h2,h3){color:var(--ui-color-text);font-family:var(--ui-font-sans)}.pssf-imports h2{margin:0 0 .75rem;font-size:1.18rem;line-height:1.3}.pssf-imports h3{margin:0;font-size:1rem;line-height:1.3}.pssf-imports p{line-height:1.5}.pssf-imports .muted{color:var(--ui-color-text-muted)}.pssf-imports .btn{min-height:var(--ui-control-height);border:1px solid var(--ui-color-brand-action);border-radius:var(--ui-radius-sm);background:var(--ui-color-brand-action);color:var(--ui-color-on-brand);box-shadow:var(--ui-shadow-sm);font:750 .78rem/1 var(--ui-font-sans);cursor:pointer;justify-content:center;align-items:center;gap:.4rem;padding:.55rem .8rem;text-decoration:none;display:inline-flex}.pssf-imports .btn.secondary{border-color:var(--ui-color-border-strong);background:var(--ui-color-surface);color:var(--ui-color-text)}.pssf-imports .btn.secondary:hover{background:var(--ui-color-surface-subtle)}.pssf-imports .btn:disabled{opacity:.48;cursor:not-allowed}.pssf-imports :is(a,button,input,summary,[tabindex="0"]):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){.pssf-imports :is(a,button,input,summary,[tabindex="0"]):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 32%, transparent)}}.pssf-imports :is(a,button,input,summary,[tabindex="0"]):focus-visible{outline-offset:2px}.pssf-imports .sf-badge{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-pill);background:var(--ui-color-surface-subtle);width:fit-content;color:var(--ui-color-text-muted);font:780 .67rem/1.2 var(--ui-font-sans);align-items:center;padding:.25rem .55rem;display:inline-flex}.pssf-imports .sf-badge[data-tone=ok]{border-color:var(--ui-color-success)}@supports (color:color-mix(in lab, red, red)){.pssf-imports .sf-badge[data-tone=ok]{border-color:color-mix(in srgb, var(--ui-color-success) 28%, transparent)}}.pssf-imports .sf-badge[data-tone=ok]{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.pssf-imports .sf-badge[data-tone=warn]{border-color:var(--ui-color-warning)}@supports (color:color-mix(in lab, red, red)){.pssf-imports .sf-badge[data-tone=warn]{border-color:color-mix(in srgb, var(--ui-color-warning) 28%, transparent)}}.pssf-imports .sf-badge[data-tone=warn]{background:var(--ui-color-warning-soft);color:var(--ui-color-warning)}.pssf-imports .sf-badge[data-tone=bad]{border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.pssf-imports .sf-badge[data-tone=bad]{border-color:color-mix(in srgb, var(--ui-color-danger) 28%, transparent)}}.pssf-imports .sf-badge[data-tone=bad]{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.pssf-imports .sf-badge-row{flex-wrap:wrap;gap:.45rem;margin-top:.7rem;display:flex}.pssf-imports .sf-next{border:1px solid var(--ui-color-info);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pssf-imports .sf-next{border:1px solid color-mix(in srgb, var(--ui-color-info) 34%, var(--ui-color-border))}}.pssf-imports .sf-next{border-radius:var(--ui-radius-lg);background:linear-gradient(135deg, var(--ui-color-info-soft), var(--ui-color-surface) 62%);box-shadow:var(--ui-shadow-panel);padding:1.25rem}.pssf-imports .sf-next[data-tone=bad]{border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.pssf-imports .sf-next[data-tone=bad]{border-color:color-mix(in srgb, var(--ui-color-danger) 36%, var(--ui-color-border))}}.pssf-imports .sf-next[data-tone=bad]{background:linear-gradient(135deg, var(--ui-color-danger-soft), var(--ui-color-surface) 62%)}.pssf-imports .sf-next[data-tone=warn]{border-color:var(--ui-color-warning)}@supports (color:color-mix(in lab, red, red)){.pssf-imports .sf-next[data-tone=warn]{border-color:color-mix(in srgb, var(--ui-color-warning) 40%, var(--ui-color-border))}}.pssf-imports .sf-next[data-tone=warn]{background:linear-gradient(135deg, var(--ui-color-warning-soft), var(--ui-color-surface) 62%)}.pssf-imports .sf-next-inner{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;display:flex;position:relative}.pssf-imports .sf-next-copy{flex:28rem}.pssf-imports .sf-next-label{color:var(--ui-color-info);font:820 .68rem/1.3 var(--ui-font-sans);letter-spacing:.08em;text-transform:uppercase;display:block}.pssf-imports .sf-next-title{letter-spacing:-.03em;margin:.35rem 0 0;font-size:1.55rem}.pssf-imports .sf-next-detail{color:var(--ui-color-text-muted);margin:.45rem 0 0}.pssf-imports .sf-status-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.pssf-imports .sf-status{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:linear-gradient(145deg, var(--ui-color-surface), var(--ui-color-surface-subtle));min-width:0;box-shadow:var(--ui-shadow-sm);padding:.9rem}.pssf-imports .sf-status[data-tone=ok]{border-color:var(--ui-color-success)}@supports (color:color-mix(in lab, red, red)){.pssf-imports .sf-status[data-tone=ok]{border-color:color-mix(in srgb, var(--ui-color-success) 25%, var(--ui-color-border))}}.pssf-imports .sf-status[data-tone=warn]{border-color:var(--ui-color-warning)}@supports (color:color-mix(in lab, red, red)){.pssf-imports .sf-status[data-tone=warn]{border-color:color-mix(in srgb, var(--ui-color-warning) 32%, var(--ui-color-border))}}.pssf-imports .sf-status[data-tone=bad]{border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.pssf-imports .sf-status[data-tone=bad]{border-color:color-mix(in srgb, var(--ui-color-danger) 30%, var(--ui-color-border))}}.pssf-imports .sf-status-label{color:var(--ui-color-text-muted);font:800 .64rem/1.3 var(--ui-font-sans);letter-spacing:.055em;text-transform:uppercase;display:block}.pssf-imports .sf-status-value{overflow-wrap:anywhere;font:820 1.12rem/1.2 var(--ui-font-sans);font-variant-numeric:tabular-nums;margin-top:.3rem;display:block}.pssf-imports .sf-status-meta{color:var(--ui-color-text-muted);font:560 .7rem/1.4 var(--ui-font-sans);margin-top:.3rem;display:block}.pssf-imports .sf-section-heading,.pssf-imports .sf-detail-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.pssf-imports .sf-section-heading{align-items:end}.pssf-imports .sf-section-heading h2,.pssf-imports .sf-detail-heading h2{margin:0}.pssf-imports .sf-section-heading p,.pssf-imports .sf-detail-heading p{max-width:52rem;color:var(--ui-color-text-muted);margin:.3rem 0 0}.pssf-imports .sf-actions,.pssf-imports .sf-operation-buttons{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.pssf-imports .sf-operation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.pssf-imports .sf-operation{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);min-width:0;box-shadow:var(--ui-shadow-panel);flex-direction:column;gap:.85rem;padding:1rem;display:flex}.pssf-imports .sf-operation-top{align-items:flex-start;gap:.7rem;display:flex}.pssf-imports .sf-operation-number{border-radius:var(--ui-radius-sm);background:var(--ui-color-info-soft);width:2rem;height:2rem;color:var(--ui-color-info);flex:0 0 2rem;place-items:center;font-weight:820;display:grid}.pssf-imports .sf-operation-title{flex:1;min-width:0}.pssf-imports .sf-operation-title p{color:var(--ui-color-text-muted);margin:.25rem 0 0;font-size:.76rem}.pssf-imports .sf-operation-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.pssf-imports .sf-operation-metric{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);min-width:0;padding:.7rem}.pssf-imports .sf-operation-metric span{color:var(--ui-color-text-muted);font:800 .61rem/1.3 var(--ui-font-sans);letter-spacing:.045em;text-transform:uppercase;display:block}.pssf-imports .sf-operation-metric strong{overflow-wrap:anywhere;margin-top:.25rem;font-size:1rem;display:block}.pssf-imports .sf-operation-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;margin-top:auto;display:flex}.pssf-imports .sf-operation-note{color:var(--ui-color-text-muted);flex:20rem;font-size:.69rem;line-height:1.45}.pssf-imports .sf-rules{grid-template-columns:minmax(0,1.2fr) minmax(17.5rem,.8fr);align-items:start;gap:1rem;display:grid}.pssf-imports .sf-rule-list{flex-wrap:wrap;gap:.45rem;display:flex}.pssf-imports .sf-note{border-left:3px solid var(--ui-color-info);border-radius:0 var(--ui-radius-md) var(--ui-radius-md) 0;background:var(--ui-color-info-soft);color:var(--ui-color-text);padding:.8rem .9rem;font-size:.74rem;line-height:1.5}.pssf-imports .sf-audit-grid,.pssf-imports .sf-detail-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin-top:.9rem;display:grid}.pssf-imports .sf-audit-metric,.pssf-imports .sf-detail-metrics>div{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);min-width:0;padding:.75rem}.pssf-imports .sf-audit-metric>span,.pssf-imports .sf-detail-metrics>div>span{color:var(--ui-color-text-muted);font:800 .61rem/1.3 var(--ui-font-sans);letter-spacing:.045em;text-transform:uppercase;display:block}.pssf-imports .sf-audit-metric>strong,.pssf-imports .sf-metric-value{overflow-wrap:anywhere;font:820 1.25rem/1.15 var(--ui-font-sans);font-variant-numeric:tabular-nums;margin-top:.3rem;display:block}.pssf-imports .sf-meta{color:var(--ui-color-text-muted);font-size:.68rem;line-height:1.4}.pssf-imports .sf-audit-search{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.85rem;display:flex}.pssf-imports .sf-audit-search input{min-width:min(100%,17rem);min-height:var(--ui-control-height);border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);color:var(--ui-color-text);flex:20rem;padding:.6rem .7rem}.pssf-imports .sf-audit-runs{scrollbar-width:thin;gap:.45rem;margin-top:.8rem;padding-bottom:.25rem;display:flex;overflow:auto}.pssf-imports .sf-audit-run{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);flex:none;padding:.5rem .65rem;font-size:.68rem}.pssf-imports details.card>summary,.pssf-imports .sf-disclosure-summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-weight:800;display:flex}.pssf-imports details.card>summary::marker{color:var(--ui-color-brand-action)}.pssf-imports .sf-disclosure-summary::marker{color:var(--ui-color-brand-action)}.pssf-imports details.card>div,.pssf-imports .sf-spaced{margin-top:.9rem}.pssf-imports .sf-summary{cursor:pointer;width:fit-content;font-weight:760}.pssf-imports .sf-subdisclosure,.pssf-imports .sf-log-card{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);margin-top:.75rem;padding:.75rem}.pssf-imports .sf-subdisclosure>div,.pssf-imports .sf-log-card>div,.pssf-imports .sf-log-card>p{margin:.6rem 0 0}.pssf-imports .sf-table-scroll{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);scrollbar-width:thin;max-width:100%;margin-top:.75rem;overflow:auto}.pssf-imports table{border-collapse:collapse;background:var(--ui-color-surface);width:100%;min-width:52rem;font-size:.74rem}.pssf-imports :is(th,td){border-bottom:1px solid var(--ui-color-border);padding:var(--ui-table-density-y) .65rem;text-align:left;vertical-align:top}.pssf-imports th{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);font:800 .61rem/1.3 var(--ui-font-sans);letter-spacing:.045em;text-transform:uppercase}.pssf-imports tbody tr:last-child td{border-bottom:0}.pssf-imports tbody tr:hover{background:var(--ui-color-surface-subtle)}.pssf-imports td{overflow-wrap:anywhere}.pssf-imports .sf-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.pssf-imports .sf-definition-list{grid-template-columns:minmax(7rem,.7fr) minmax(0,1fr);gap:.45rem .7rem;margin:0;display:grid}.pssf-imports .sf-definition-list dt{color:var(--ui-color-text-muted);font-size:.72rem;font-weight:760}.pssf-imports .sf-definition-list dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-size:.76rem}.pssf-imports .sf-storage-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin-bottom:.85rem;display:grid}.pssf-imports .sf-storage-grid>div{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);padding:.7rem}.pssf-imports .sf-card-heading{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.pssf-imports .sf-diagnostic-list{gap:.55rem;display:grid}.pssf-imports .sf-log-output{border-radius:var(--ui-radius-md);background:var(--ui-color-code-surface);max-height:22.5rem;color:var(--ui-color-code-text);white-space:pre-wrap;word-break:break-word;scrollbar-width:thin;margin:.7rem 0 0;padding:.75rem;font:540 .68rem/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:auto}@media (width<=80rem){.pssf-imports .sf-status-grid,.pssf-imports .sf-audit-grid,.pssf-imports .sf-detail-metrics,.pssf-imports .sf-storage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=62.5rem){.pssf-imports .sf-operation-grid,.pssf-imports .sf-rules,.pssf-imports .sf-channel-grid{grid-template-columns:1fr}}@media (width<=42.5rem){.pssf-imports .sf-status-grid,.pssf-imports .sf-audit-grid,.pssf-imports .sf-detail-metrics,.pssf-imports .sf-storage-grid,.pssf-imports .sf-operation-metrics{grid-template-columns:1fr}.pssf-imports .sf-section-heading,.pssf-imports .sf-detail-heading,.pssf-imports .sf-operation-foot{flex-direction:column;align-items:stretch}.pssf-imports .sf-actions,.pssf-imports .sf-operation-buttons{grid-template-columns:1fr;width:100%;display:grid}.pssf-imports .sf-actions :is(form,button,a),.pssf-imports .sf-operation-buttons :is(form,button,a){width:100%}.pssf-imports .card,.pssf-imports details.card{padding:.85rem}}@media print{.pssf-imports .ui-page-header__actions,.pssf-imports .sf-operation-buttons,.pssf-imports .sf-audit-search{display:none!important}.pssf-imports :is(.card,details.card,.sf-operation,.sf-next){box-shadow:none;break-inside:avoid}}.z-amazon-pagination{color:var(--ui-color-text-muted);font:600 .72rem/1.3 var(--ui-font-sans);margin-top:.875rem}.z-amazon-pagination nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.625rem;display:flex}.z-amazon-pagination svg{width:.875rem!important;height:.875rem!important}.z-amazon-pagination p{color:var(--ui-color-text-muted)!important;margin:0!important;font-size:.72rem!important}.z-amazon-pagination :is(a,span){font-size:.72rem!important;line-height:1.2!important}.z-amazon-pagination nav :is(a,span){min-height:1.75rem!important}.z-amazon-pagination [aria-current=page] span{font-weight:850!important}.z-amazon-pagination .relative{padding:.375rem .5rem!important}.z-amazon-help{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);font:550 .78rem/1.45 var(--ui-font-sans);padding:.75rem .875rem}.z-amazon-kbd{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);color:var(--ui-color-text);padding:.125rem .375rem;font:600 .72rem/1.3 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.z-amazon-status-ok{border-color:var(--ui-color-success)!important}@supports (color:color-mix(in lab, red, red)){.z-amazon-status-ok{border-color:color-mix(in srgb, var(--ui-color-success) 30%, transparent)!important}}.z-amazon-status-ok{background:var(--ui-color-success-soft)!important;color:var(--ui-color-success)!important}.z-amazon-status-review{border-color:var(--ui-color-warning)!important}@supports (color:color-mix(in lab, red, red)){.z-amazon-status-review{border-color:color-mix(in srgb, var(--ui-color-warning) 30%, transparent)!important}}.z-amazon-status-review{background:var(--ui-color-warning-soft)!important;color:var(--ui-color-warning)!important}.z-amazon-status-blocked{border-color:var(--ui-color-danger)!important}@supports (color:color-mix(in lab, red, red)){.z-amazon-status-blocked{border-color:color-mix(in srgb, var(--ui-color-danger) 30%, transparent)!important}}.z-amazon-status-blocked{background:var(--ui-color-danger-soft)!important;color:var(--ui-color-danger)!important}.amzcc-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.125rem;display:flex}.amzcc-head h1{color:var(--ui-color-text);font:850 clamp(1.65rem, 2.5vw, 1.9rem)/1.12 var(--ui-font-sans);letter-spacing:-.04em;margin:0 0 .45rem}.amzcc-nav{flex-wrap:wrap;gap:.5rem;display:flex}.amzcc-alert{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);margin-top:.875rem;padding:.8rem .875rem;font-weight:800}.amzcc-alert.ok{border-color:var(--ui-color-success)}@supports (color:color-mix(in lab, red, red)){.amzcc-alert.ok{border-color:color-mix(in srgb, var(--ui-color-success) 30%, transparent)}}.amzcc-alert.ok{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.amzcc-alert.error{border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.amzcc-alert.error{border-color:color-mix(in srgb, var(--ui-color-danger) 30%, transparent)}}.amzcc-alert.error{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.amzcc-filters{grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:.625rem;display:grid}.amzcc-field label{color:var(--ui-color-text-muted);font:800 .72rem/1.2 var(--ui-font-sans);margin-bottom:.32rem;display:block}.amzcc-field :is(input,select),.amzcc-form-inline input{box-sizing:border-box;width:100%;min-height:var(--ui-control-height);border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);color:var(--ui-color-text);padding:.5rem .625rem}.amzcc-check{min-height:var(--ui-control-height);color:var(--ui-color-text);font:750 .78rem/1.35 var(--ui-font-sans);align-items:center;gap:.45rem;display:flex}.amzcc-check input{accent-color:var(--ui-color-brand-action)}.amzcc-table{border-collapse:collapse;width:100%;color:var(--ui-color-text);font:550 .78rem/1.4 var(--ui-font-sans)}.amzcc-table th{border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:.625rem .56rem;font-size:.68rem;font-weight:800}.amzcc-table td{border-bottom:1px solid var(--ui-color-border);vertical-align:top;padding:.68rem .56rem}.amzcc-pill{border-radius:var(--ui-radius-pill);background:var(--ui-color-surface-subtle);color:var(--ui-color-text);font:850 .68rem/1.2 var(--ui-font-sans);align-items:center;padding:.25rem .5rem;display:inline-flex}.amzcc-pill.green{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.amzcc-pill.red{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.amzcc-pill.amber{background:var(--ui-color-warning-soft);color:var(--ui-color-warning)}.amzcc-pill.blue{background:var(--ui-color-info-soft);color:var(--ui-color-info)}.amzcc-pill.purple{color:#6938ef;background:#f4f0ff}html.z-theme-dark .amzcc-pill.purple{color:#c3b5fd;background:#2b1d52}.amzcc-code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.72rem}.amzcc-sub{color:var(--ui-color-text-muted);margin-top:.2rem;font-size:.72rem}.amzcc-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.amzcc-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem;display:grid}.amzcc-panel{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);padding:1rem}.amzcc-panel :is(h2,h3){margin:0 0 .75rem}.amzcc-kv{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);grid-template-columns:minmax(9.375rem,13.75rem) 1fr;display:grid;overflow:hidden}.amzcc-kv div{border-bottom:1px solid var(--ui-color-border);padding:.56rem .68rem}.amzcc-kv div:nth-last-child(-n+2){border-bottom:0}.amzcc-kv .key{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);font-weight:850}.amzcc-timeline{margin-left:.5rem;padding-left:1.5rem;position:relative}.amzcc-timeline:before{background:var(--ui-color-border);content:"";width:2px;position:absolute;inset:.25rem auto .25rem .375rem}.amzcc-event{padding-bottom:1.125rem;position:relative}.amzcc-event:before{border:3px solid var(--ui-color-surface);background:var(--ui-color-text-muted);width:.75rem;height:.75rem;box-shadow:0 0 0 1px var(--ui-color-border-strong);content:"";border-radius:50%;position:absolute;top:.32rem;left:-1.44rem}.amzcc-event-title{font-weight:850}.amzcc-event-meta{color:var(--ui-color-text-muted);margin-top:.2rem;font-size:.72rem}.amzcc-danger{border:1px solid var(--ui-color-warning)}@supports (color:color-mix(in lab, red, red)){.amzcc-danger{border:1px solid color-mix(in srgb, var(--ui-color-warning) 30%, transparent)}}.amzcc-danger{border-radius:var(--ui-radius-md);background:var(--ui-color-warning-soft);color:var(--ui-color-warning);padding:.875rem}.amzcc-form-inline{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}details.amzcc-details{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);padding:.625rem .75rem}details.amzcc-details summary{cursor:pointer;font-weight:850}.amazon-read{max-width:117.5rem;color:var(--ui-color-text);gap:1rem;margin:0 auto;display:grid}.amazon-read .ui-page-header,.amazon-read .ui-panel,.amazon-read .ui-alert,.amazon-read .ui-filter-panel,.amazon-read .ui-table-panel,.amazon-read .ui-disclosure{margin:0}.amazon-read__stats{gap:.75rem;display:grid}.amazon-read__stats--one{grid-template-columns:minmax(0,24rem)}.amazon-read__stats--two{grid-template-columns:repeat(2,minmax(0,1fr))}.amazon-read__stats--three{grid-template-columns:repeat(3,minmax(0,1fr))}.amazon-read__stats--four{grid-template-columns:repeat(4,minmax(0,1fr))}.amazon-read__stats--five{grid-template-columns:repeat(5,minmax(0,1fr))}.amazon-read__stats--six{grid-template-columns:repeat(6,minmax(0,1fr))}.amazon-read .ui-filter-panel__form{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:.75rem;display:grid}.amazon-read .ui-filter-panel__actions{grid-column:1/-1;margin-top:0}.amazon-read__check{min-height:var(--ui-control-height);color:var(--ui-color-text);font:750 .76rem/1.35 var(--ui-font-sans);align-items:center;gap:.45rem;display:flex}.amazon-read__check input{width:1rem;height:1rem;accent-color:var(--ui-color-brand-action)}.amazon-read__table{min-width:58rem;font-size:.76rem;line-height:1.42}.amazon-read__table--history{min-width:72rem}.amazon-read__table--cases{min-width:86rem}.amazon-read__table--evidence{min-width:62rem}.amazon-read__table td{vertical-align:top}.amazon-read__primary-link{color:var(--ui-color-brand-action);overflow-wrap:anywhere;font-weight:850;text-decoration:none;display:block}.amazon-read__primary-link:hover{text-underline-offset:.15em;text-decoration:underline}.amazon-read__secondary{color:var(--ui-color-text-muted);font:540 .7rem/1.4 var(--ui-font-sans);overflow-wrap:anywhere;margin-top:.2rem;display:block}.amazon-read__secondary--danger{color:var(--ui-color-danger)}.amazon-read__code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-weight:780}.amazon-read__nowrap{white-space:nowrap}.amazon-read__error-cell{overflow-wrap:anywhere;max-width:21rem}.amazon-read__code-block{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);max-height:28rem;color:var(--ui-color-text);white-space:pre-wrap;margin:0;padding:.85rem;font:550 .74rem/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;overflow:auto}.amazon-read__body-copy{color:var(--ui-color-text-muted);font:550 .82rem/1.55 var(--ui-font-sans);margin:0}.amazon-orders-read__order{border-bottom:1px solid var(--ui-color-border);gap:.65rem;padding:1rem 0;display:grid}.amazon-orders-read__order:first-child{padding-top:0}.amazon-orders-read__order:last-of-type{border-bottom:0;padding-bottom:0}.amazon-orders-read__order-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.amazon-orders-read__order-id{color:var(--ui-color-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.82rem}.amazon-orders-read__status-line{color:var(--ui-color-text);font:650 .78rem/1.4 var(--ui-font-sans);flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.amazon-orders-read__address{color:var(--ui-color-text-muted);font:550 .76rem/1.45 var(--ui-font-sans);flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;display:flex}.amazon-orders-read__label{color:var(--ui-color-text);font-weight:800}.amazon-orders-read__lines{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.amazon-orders-read__lines li{border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);font:550 .72rem/1.4 var(--ui-font-sans);grid-template-columns:minmax(10rem,.8fr) minmax(5rem,.3fr) minmax(14rem,1.5fr);gap:.75rem;padding:.5rem .65rem;display:grid}.amazon-catalog-evidence__meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.amazon-catalog-evidence__meta div{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);min-width:0;box-shadow:var(--ui-shadow-sm);padding:.8rem}.amazon-catalog-evidence__meta dt{color:var(--ui-color-text-muted);font:750 .68rem/1.3 var(--ui-font-sans)}.amazon-catalog-evidence__meta dd{color:var(--ui-color-text);font:800 .82rem/1.35 var(--ui-font-sans);overflow-wrap:anywhere;margin:.28rem 0 0}.amazon-workspace-configuration__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.amazon-workspace-configuration__grid .ui-panel{height:100%}.amazon-workspace-configuration__grid .ui-panel__body{align-content:space-between;gap:1rem;min-height:5rem;display:grid}.amazon-workspace-documentation__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.amazon-workspace-documentation__grid .ui-panel{height:100%}.amazon-workspace-documentation__list{color:var(--ui-color-text-muted);font:550 .8rem/1.55 var(--ui-font-sans);margin:0;padding-left:1.2rem}.amazon-workspace-documentation__list li+li{margin-top:.35rem}.amazon-technical-safety__grid,.amazon-technical-safety__local-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.amazon-technical-safety__local-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.amazon-technical-safety__local>.amazon-technical-safety__section-title{margin-bottom:.65rem}.amazon-technical-safety__list{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);align-content:start;gap:0;margin:0;display:grid;overflow:hidden}.amazon-technical-safety__list div{border-bottom:1px solid var(--ui-color-border);grid-template-columns:minmax(9rem,1.4fr) minmax(7rem,.8fr);gap:.75rem;padding:.68rem .75rem;display:grid}.amazon-technical-safety__list div:last-child{border-bottom:0}.amazon-technical-safety__list dt{color:var(--ui-color-text-muted);font:700 .72rem/1.4 var(--ui-font-sans)}.amazon-technical-safety__list dd{color:var(--ui-color-text);font:820 .74rem/1.4 var(--ui-font-sans);text-align:right;overflow-wrap:anywhere;margin:0}.amazon-technical-safety__local-value{color:var(--ui-color-text);font:850 1.3rem/1.2 var(--ui-font-sans);letter-spacing:-.025em;display:block}.amazon-technical-safety__section-title{color:var(--ui-color-text);font:820 .85rem/1.3 var(--ui-font-sans);margin:0 0 .65rem}.amazon-technical-safety__legacy-actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.amazon-catalog-fields__flow{counter-reset:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.amazon-catalog-fields__flow li{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);grid-template-columns:1.8rem minmax(0,1fr);align-items:start;gap:.6rem;min-width:0;padding:.75rem;display:grid}.amazon-catalog-fields__flow li>span{border-radius:var(--ui-radius-pill);background:var(--ui-color-info-soft);width:1.75rem;height:1.75rem;color:var(--ui-color-info);font:850 .7rem/1 var(--ui-font-sans);place-items:center;display:grid}.amazon-catalog-fields__flow strong{color:var(--ui-color-text);font:820 .78rem/1.35 var(--ui-font-sans)}.amazon-catalog-fields__flow p{color:var(--ui-color-text-muted);font:540 .72rem/1.45 var(--ui-font-sans);margin:.25rem 0 0}.amazon-read__table--catalog-features{min-width:72rem}.amazon-brand-products__metrics{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-sm);grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.amazon-brand-products__metrics a{border-right:1px solid var(--ui-color-border);min-height:5.25rem;color:var(--ui-color-text);align-content:center;padding:.75rem;text-decoration:none;display:grid}.amazon-brand-products__metrics a:last-child{border-right:0}.amazon-brand-products__metrics a:hover{background:var(--ui-color-surface-subtle)}.amazon-brand-products__metrics strong{font:850 1.35rem/1.1 var(--ui-font-sans);letter-spacing:-.03em}.amazon-brand-products__metrics span{color:var(--ui-color-text-muted);font:650 .66rem/1.35 var(--ui-font-sans);margin-top:.28rem}.amazon-brand-products__metrics .is-danger strong{color:var(--ui-color-danger)}.amazon-brand-products__metrics .is-info strong{color:var(--ui-color-info)}.amazon-brand-products__metrics .is-success strong{color:var(--ui-color-success)}.amazon-brand-products__metrics .is-warning strong{color:var(--ui-color-warning)}.amazon-brand-products__row--warning{background:var(--ui-color-warning-soft)}.amazon-read__table--brand-products{min-width:86rem}.brand-products-pagination,.brand-products-pagination nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.brand-products-page{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);min-height:2rem;color:var(--ui-color-text);font:750 .7rem/1.2 var(--ui-font-sans);justify-content:center;align-items:center;padding:.38rem .65rem;text-decoration:none;display:inline-flex}.brand-products-page:hover{border-color:var(--ui-color-brand-action);color:var(--ui-color-brand-action)}.brand-products-page.is-disabled{cursor:not-allowed;opacity:.52}.amazon-listing-status__quick-links{flex-wrap:wrap;gap:.5rem;display:flex}.amazon-listing-status__chip{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-pill);background:var(--ui-color-surface);min-height:2.1rem;color:var(--ui-color-text);font:750 .7rem/1.2 var(--ui-font-sans);align-items:center;padding:.38rem .7rem;text-decoration:none;display:inline-flex}.amazon-listing-status__chip:hover,.amazon-listing-status__chip.is-active{border-color:var(--ui-color-brand-action);background:var(--ui-color-info-soft);color:var(--ui-color-brand-action)}.amazon-read__table--listing-status{min-width:92rem}.amazon-listing-status__product-name{color:var(--ui-color-text);font:700 .74rem/1.4 var(--ui-font-sans);margin-top:.2rem;display:block}.amazon-listing-status__stock{gap:.25rem;margin:0;display:grid}.amazon-listing-status__stock div{justify-content:space-between;gap:.65rem;display:flex}.amazon-listing-status__stock dt{color:var(--ui-color-text-muted);font-size:.68rem}.amazon-listing-status__stock dd{color:var(--ui-color-text);margin:0;font-weight:800}.amazon-listing-status__badges,.amazon-listing-status__actions{flex-wrap:wrap;gap:.35rem;margin-top:.4rem;display:flex}.amazon-size-workspace__age-grid,.amazon-size-workspace__summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.amazon-size-workspace__age-rule{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);justify-items:start;gap:.4rem;padding:.8rem;display:grid}.amazon-size-workspace__age-rule>strong{color:var(--ui-color-text);font:820 .8rem/1.35 var(--ui-font-sans)}.amazon-size-workspace__age-rule>span:last-child{color:var(--ui-color-text-muted);font:560 .7rem/1.4 var(--ui-font-sans)}.amazon-size-workspace__rule-note{color:var(--ui-color-text-muted);font:540 .74rem/1.52 var(--ui-font-sans);margin:.85rem 0 0}.amazon-size-workspace__summary-grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.amazon-size-workspace__summary-card{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);overflow:hidden}.amazon-size-workspace__summary-card header{border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface-subtle);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.75rem;display:flex}.amazon-size-workspace__summary-card header>strong{font:850 .86rem/1.35 var(--ui-font-sans);overflow-wrap:anywhere}.amazon-size-workspace__summary-card dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.amazon-size-workspace__summary-card dl div{border-right:1px solid var(--ui-color-border);border-bottom:1px solid var(--ui-color-border);padding:.65rem .75rem}.amazon-size-workspace__summary-card dl div:nth-child(2n){border-right:0}.amazon-size-workspace__summary-card dl div:nth-last-child(-n+2){border-bottom:0}.amazon-size-workspace__summary-card dt{color:var(--ui-color-text-muted);font:650 .65rem/1.3 var(--ui-font-sans)}.amazon-size-workspace__summary-card dd{color:var(--ui-color-text);font:850 1rem/1.2 var(--ui-font-sans);margin:.18rem 0 0}.amazon-read__table--size-source{min-width:52rem}.amazon-read__table--size-schema{min-width:66rem}.amazon-read__table--size-mappings{min-width:50rem}.amazon-configuration{max-width:117.5rem;color:var(--ui-color-text);gap:1rem;margin:0 auto;display:grid}.amazon-configuration :is(.ui-page-header,.ui-panel,.ui-alert,.ui-filter-panel,.ui-table-panel,.ui-disclosure){margin:0}.amazon-configuration__stats{gap:.75rem;display:grid}.amazon-configuration__stats--four{grid-template-columns:repeat(4,minmax(0,1fr))}.amazon-configuration__secondary{color:var(--ui-color-text-muted);font:550 .7rem/1.42 var(--ui-font-sans);overflow-wrap:anywhere;margin-top:.22rem;display:block}.amazon-configuration__secondary-link{color:var(--ui-color-brand-action);font:720 .7rem/1.4 var(--ui-font-sans);margin-top:.28rem;text-decoration:none;display:block}.amazon-configuration__secondary-link:hover{text-underline-offset:.15em;text-decoration:underline}.amazon-configuration__code{overflow-wrap:anywhere;margin-top:.2rem;font:730 .7rem/1.4 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;display:block}.amazon-configuration__code-block{border-radius:var(--ui-radius-sm);color:#e7edf7;white-space:pre-wrap;background:#10192b;border:1px solid #263758;max-height:24rem;margin:0;padding:.9rem;font:550 .73rem/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;overflow:auto}.amazon-configuration__inline-form{margin:0;display:inline-flex}.amazon-configuration__check{min-height:var(--ui-control-height);color:var(--ui-color-text);font:760 .76rem/1.35 var(--ui-font-sans);align-items:center;gap:.55rem;display:flex}.amazon-configuration__check input[type=checkbox]{width:1.05rem;height:1.05rem;accent-color:var(--ui-color-brand-action)}.amazon-configuration__error-list{margin:0;padding-left:1.15rem}.amazon-configuration__error-list li+li{margin-top:.25rem}.amazon-catalog-rules__types{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.amazon-catalog-rules__type{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);min-width:0;color:var(--ui-color-text);box-shadow:var(--ui-shadow-sm);align-content:start;gap:.28rem;padding:.85rem;text-decoration:none;display:grid}.amazon-catalog-rules__type:hover,.amazon-catalog-rules__type.is-active{border-color:var(--ui-color-brand-action);background:var(--ui-color-info-soft)}.amazon-catalog-rules__type strong{color:var(--ui-color-brand-action);font:850 1rem/1.2 var(--ui-font-sans);letter-spacing:-.02em}.amazon-catalog-rules__type span{font:750 .76rem/1.35 var(--ui-font-sans)}.amazon-catalog-rules__type small{color:var(--ui-color-text-muted);font:560 .67rem/1.42 var(--ui-font-sans)}.amazon-catalog-rules__guidance{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.85rem;display:grid}.amazon-catalog-rules__guidance a{color:inherit;font-weight:800}.amazon-catalog-rules__gaps-table{min-width:52rem}.amazon-catalog-rules__filters .ui-filter-panel__form{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:.75rem;display:grid}.amazon-catalog-rules__filter-search{grid-column:span 2}.amazon-catalog-rules__filters .ui-filter-panel__actions{grid-column:1/-1;margin-top:0}.amazon-catalog-rules__table{min-width:84rem}.amazon-catalog-rules__notes{overflow-wrap:anywhere;max-width:24rem}.amazon-catalog-rules__priority-warning{color:var(--ui-color-warning);font:800 .66rem/1.35 var(--ui-font-sans);margin-top:.2rem;display:block}.amazon-brand-policy__metrics{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-sm);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.amazon-brand-policy__metrics a{border-right:1px solid var(--ui-color-border);min-height:5.4rem;color:var(--ui-color-text);align-content:center;padding:.8rem;text-decoration:none;display:grid}.amazon-brand-policy__metrics a:last-child{border-right:0}.amazon-brand-policy__metrics a:hover{background:var(--ui-color-surface-subtle)}.amazon-brand-policy__metrics strong{font:850 1.4rem/1.1 var(--ui-font-sans);letter-spacing:-.03em}.amazon-brand-policy__metrics span{color:var(--ui-color-text-muted);font:680 .68rem/1.35 var(--ui-font-sans);margin-top:.28rem}.amazon-brand-policy__metrics .is-info strong{color:var(--ui-color-info)}.amazon-brand-policy__metrics .is-success strong{color:var(--ui-color-success)}.amazon-brand-policy__metrics .is-danger strong{color:var(--ui-color-danger)}.amazon-brand-policy__metrics .is-warning strong{color:var(--ui-color-warning)}.amazon-brand-policy__filters .ui-filter-panel__form{grid-template-columns:minmax(15rem,1fr) minmax(13rem,.55fr);align-items:end;gap:.75rem;display:grid}.amazon-brand-policy__filters .ui-filter-panel__actions{grid-column:1/-1;margin-top:0}.amazon-brand-policy__bulk-form{grid-template-columns:minmax(15rem,.75fr) minmax(17rem,1fr) auto;align-items:end;gap:.75rem;display:grid}.amazon-brand-policy__bulk-note{color:var(--ui-color-text-muted);font:560 .74rem/1.5 var(--ui-font-sans);margin:.75rem 0 0}.amazon-brand-policy__table{min-width:84rem}.amazon-brand-policy__select-cell{text-align:center;width:2.8rem}.amazon-brand-policy__select-cell input{width:1rem;height:1rem;accent-color:var(--ui-color-brand-action)}.amazon-brand-policy__row--info{background:var(--ui-color-info-soft)}.amazon-brand-policy__row--success{background:var(--ui-color-success-soft)}.amazon-brand-policy__row--danger{background:var(--ui-color-danger-soft)}.amazon-brand-policy__row--warning{background:var(--ui-color-warning-soft)}.amazon-brand-policy__table td>.ui-badge{margin-top:.35rem}.amazon-brand-policy__counts{white-space:nowrap}.amazon-brand-policy__counts :is(a,span){color:var(--ui-color-text-muted);font:650 .7rem/1.5 var(--ui-font-sans);text-decoration:none;display:block}.amazon-brand-policy__counts a:hover{text-underline-offset:.15em;text-decoration:underline}.amazon-brand-policy__counts a.is-success{color:var(--ui-color-success);font-weight:800}.amazon-brand-policy__counts a.is-warning{color:var(--ui-color-warning);font-weight:800}.amazon-brand-policy__row-form{grid-template-columns:minmax(13rem,.8fr) minmax(15rem,1fr) auto;align-items:end;gap:.65rem;margin:0;display:grid}.amazon-brand-policy__row-form label>span{color:var(--ui-color-text-muted);font:750 .66rem/1.2 var(--ui-font-sans);margin-bottom:.3rem;display:block}.amazon-mapping-editor__form{margin:0}.amazon-mapping-form{gap:1rem;display:grid}.amazon-mapping-form__concepts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.amazon-mapping-form__concepts article{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);padding:.8rem}.amazon-mapping-form__concepts strong{font:820 .8rem/1.35 var(--ui-font-sans)}.amazon-mapping-form__concepts p{color:var(--ui-color-text-muted);font:550 .7rem/1.45 var(--ui-font-sans);margin:.28rem 0 0}.amazon-mapping-form__shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.amazon-mapping-form__shortcut-title{color:var(--ui-color-text-muted);font:780 .68rem/1.3 var(--ui-font-sans);margin-bottom:.45rem;display:block}.amazon-mapping-form__chips{flex-wrap:wrap;gap:.45rem;display:flex}.amazon-mapping-form__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:.9rem;display:grid}.amazon-mapping-form__enum{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);grid-column:1/-1;padding:.85rem}.amazon-mapping-form__enum>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.amazon-mapping-form__enum>header strong{font:820 .82rem/1.35 var(--ui-font-sans)}.amazon-mapping-form__enum>header p{color:var(--ui-color-text-muted);font:550 .7rem/1.45 var(--ui-font-sans);margin:.25rem 0 0}.amazon-mapping-form__enum>.amazon-mapping-form__chips,.amazon-mapping-form__suggestions{margin-top:.75rem}.amazon-mapping-form__suggestions>strong{font:780 .7rem/1.3 var(--ui-font-sans);margin-bottom:.45rem;display:block}.amazon-mapping-form__wide{grid-column:1/-1}.amazon-mapping-form__condition{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.amazon-mapping-form textarea.ui-field__control{resize:vertical;min-height:7rem}.amazon-mapping-form__actions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.amazon-configuration :is(a,button,input,select,textarea,summary,[tabindex="0"]):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){.amazon-configuration :is(a,button,input,select,textarea,summary,[tabindex="0"]):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 34%, transparent)}}.amazon-configuration :is(a,button,input,select,textarea,summary,[tabindex="0"]):focus-visible{outline-offset:2px}@media (width<=80rem){.amazon-catalog-rules__filters .ui-filter-panel__form{grid-template-columns:repeat(4,minmax(0,1fr))}.amazon-brand-policy__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.amazon-brand-policy__metrics a{border-bottom:1px solid var(--ui-color-border)}.amazon-brand-policy__metrics a:nth-child(3n){border-right:0}.amazon-brand-policy__metrics a:nth-last-child(-n+2){border-bottom:0}}@media (width<=68.75rem){.amazon-catalog-rules__types,.amazon-configuration__stats--four,.amazon-mapping-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.amazon-catalog-rules__filters .ui-filter-panel__form{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=56.25rem){.amazon-configuration .ui-table-scroll{overflow:visible}.amazon-brand-policy__bulk-form,.amazon-brand-policy__row-form{grid-template-columns:1fr}.amazon-brand-policy__table td[colspan]{display:block}.amazon-brand-policy__table td[colspan]:before{margin-bottom:.6rem;display:block}}@media (width<=47.5rem){.amazon-catalog-rules__guidance,.amazon-brand-policy__filters .ui-filter-panel__form,.amazon-mapping-form__concepts,.amazon-mapping-form__shortcuts,.amazon-mapping-form__condition{grid-template-columns:1fr}.amazon-brand-policy__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.amazon-brand-policy__metrics a:nth-child(3n){border-right:1px solid var(--ui-color-border)}.amazon-brand-policy__metrics a:nth-child(2n){border-right:0}.amazon-brand-policy__metrics a:nth-last-child(-n+2){border-bottom:1px solid var(--ui-color-border)}.amazon-brand-policy__metrics a:last-child{border-bottom:0}}@media (width<=40rem){.amazon-catalog-rules__types,.amazon-configuration__stats--four,.amazon-catalog-rules__filters .ui-filter-panel__form,.amazon-mapping-form__grid{grid-template-columns:1fr}.amazon-catalog-rules__filter-search{grid-column:auto}.amazon-configuration :is(.ui-filter-panel__actions,.amazon-mapping-form__actions){grid-template-columns:1fr;display:grid}.amazon-configuration :is(.ui-filter-panel__actions,.amazon-mapping-form__actions) .ui-button{width:100%}.amazon-brand-policy__counts{white-space:normal}}@media print{.amazon-configuration .ui-page-header__actions,.amazon-configuration .ui-filter-panel,.amazon-configuration .z-amazon-pagination{display:none!important}.amazon-configuration :is(.ui-panel,.ui-table-panel,.ui-stat-card){box-shadow:none}}.azpw-nav{flex-wrap:wrap;gap:.5rem;margin-top:1.125rem;display:flex}.azpw-nav a{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);min-height:2.25rem;color:var(--ui-color-text);font:800 .74rem/1.2 var(--ui-font-sans);align-items:center;padding:.45rem .7rem;text-decoration:none;display:inline-flex}.azpw-nav a:hover,.azpw-nav a.is-active{border-color:var(--ui-color-brand-action);background:var(--ui-color-brand-action);color:#fff}.azpw-hero .azpw-nav a{color:#dbeafe;border-color:#ffffff3d}.azpw-hero .azpw-nav a:hover,.azpw-hero .azpw-nav a.is-active{color:#172554;background:#fff;border-color:#fff}.amazon-read :is(a,button,input,select,summary,[tabindex="0"]):focus-visible,.azpw-nav a:focus-visible,.amzcc-head :is(a,button):focus-visible,.amzcc-filters :is(a,button,input,select):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){.amazon-read :is(a,button,input,select,summary,[tabindex="0"]):focus-visible,.azpw-nav a:focus-visible,.amzcc-head :is(a,button):focus-visible,.amzcc-filters :is(a,button,input,select):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 34%, transparent)}}.amazon-read :is(a,button,input,select,summary,[tabindex="0"]):focus-visible,.azpw-nav a:focus-visible,.amzcc-head :is(a,button):focus-visible,.amzcc-filters :is(a,button,input,select):focus-visible{outline-offset:2px}@media (width<=80rem){.amazon-read__stats--five,.amazon-read__stats--six{grid-template-columns:repeat(3,minmax(0,1fr))}.amazon-workspace-configuration__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.amazon-brand-products__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.amazon-brand-products__metrics a:nth-child(4n){border-right:0}.amazon-brand-products__metrics a{border-bottom:1px solid var(--ui-color-border)}.amazon-brand-products__metrics a:nth-last-child(-n+3){border-bottom:0}}@media (width<=68.75rem){.amzcc-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.amzcc-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}.amazon-read .ui-filter-panel__form{grid-template-columns:repeat(3,minmax(0,1fr))}.amazon-catalog-fields__flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=56.25rem){.amazon-read__stats--three,.amazon-read__stats--four,.amazon-catalog-evidence__meta{grid-template-columns:repeat(2,minmax(0,1fr))}.amazon-read .ui-table-scroll{overflow:visible}.amazon-read__table{min-width:0;display:block}.amazon-read__table thead{display:none}.amazon-read__table tbody{gap:.75rem;padding:.75rem;display:grid}.amazon-read__table tr{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);display:block;overflow:hidden}.amazon-read__table td{border-bottom:1px solid var(--ui-color-border);overflow-wrap:anywhere;grid-template-columns:minmax(7.5rem,30%) minmax(0,1fr);gap:.7rem;width:auto;min-width:0;padding:.58rem .7rem;display:grid}.amazon-read__table td:before{content:attr(data-label);color:var(--ui-color-text-muted);font:800 .62rem/1.35 var(--ui-font-sans);letter-spacing:.04em;text-transform:uppercase}.amazon-read__table td:last-child{border-bottom:0}.amazon-read__nowrap{white-space:normal}.amazon-read__error-cell{max-width:none}.amazon-technical-safety__local-grid{grid-template-columns:1fr}}@media (width<=47.5rem){.amzcc-filters,.amzcc-grid2,.amzcc-grid3,.amzcc-kv{grid-template-columns:1fr}.amzcc-kv .key{border-bottom:0}.amzcc-table{min-width:56rem}.amazon-read .ui-filter-panel__form,.amazon-workspace-configuration__grid,.amazon-workspace-documentation__grid,.amazon-technical-safety__grid,.amazon-size-workspace__age-grid{grid-template-columns:1fr}.amazon-brand-products__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.amazon-brand-products__metrics a:nth-child(4n){border-right:1px solid var(--ui-color-border)}.amazon-brand-products__metrics a:nth-child(2n){border-right:0}.amazon-brand-products__metrics a:nth-last-child(-n+3){border-bottom:1px solid var(--ui-color-border)}.amazon-brand-products__metrics a:last-child{border-bottom:0}}@media (width<=40rem){.amazon-read__stats--two,.amazon-read__stats--three,.amazon-read__stats--four,.amazon-read__stats--five,.amazon-read__stats--six,.amazon-catalog-evidence__meta,.amazon-read__stats--one{grid-template-columns:1fr}.amazon-read .ui-filter-panel__actions{grid-template-columns:1fr;display:grid}.amazon-read .ui-filter-panel__actions .ui-button{width:100%}.amazon-read__table td{grid-template-columns:minmax(6.5rem,32%) minmax(0,1fr)}.amazon-orders-read__order-header{display:grid}.amazon-orders-read__lines li{grid-template-columns:1fr;gap:.2rem}.amazon-catalog-fields__flow{grid-template-columns:1fr}.amazon-technical-safety__list div{grid-template-columns:1fr;gap:.2rem}.amazon-technical-safety__list dd{text-align:left}.amazon-size-workspace__summary-card dl{grid-template-columns:1fr}.amazon-size-workspace__summary-card dl div,.amazon-size-workspace__summary-card dl div:nth-child(2n),.amazon-size-workspace__summary-card dl div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--ui-color-border)}.amazon-size-workspace__summary-card dl div:last-child{border-bottom:0}.brand-products-pagination{align-items:flex-start}}@media print{.amazon-read .ui-page-header__actions,.amazon-read .ui-filter-panel,.amazon-read .z-amazon-pagination{display:none!important}.amazon-read :is(.ui-panel,.ui-table-panel,.ui-stat-card,.amazon-catalog-evidence__meta div){box-shadow:none}}.amazon-mappings-index__concepts,.amazon-mappings-index__families,.amazon-product-types__profiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.amazon-mappings-index__concepts article,.amazon-mappings-index__families article,.amazon-product-types__profile{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);min-width:0;box-shadow:var(--ui-shadow-sm);align-content:start;gap:.6rem;padding:.9rem;display:grid}.amazon-mappings-index__concepts strong,.amazon-mappings-index__families strong{font:840 .92rem/1.25 var(--ui-font-sans);letter-spacing:-.015em}.amazon-mappings-index__concepts p,.amazon-mappings-index__families p,.amazon-product-types__profile p{color:var(--ui-color-text-muted);font:560 .72rem/1.5 var(--ui-font-sans);margin:0}.amazon-mappings-index__links{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.amazon-mappings-index__families{grid-template-columns:repeat(3,minmax(0,1fr))}.amazon-mappings-index__families article>span{color:var(--ui-color-text-muted);font:650 .68rem/1.45 var(--ui-font-sans)}.amazon-mappings-index__families article>div:last-child{flex-wrap:wrap;gap:.45rem;margin-top:auto;display:flex}.amazon-mappings-index__filters .ui-filter-panel__form{grid-template-columns:minmax(13rem,.65fr) minmax(16rem,1fr) minmax(7.5rem,.3fr);align-items:end;gap:.75rem;display:grid}.amazon-mappings-index__filters .ui-filter-panel__actions{margin:0}.amazon-mappings-index__advanced{grid-column:1/-1}.amazon-mappings-index__advanced-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.amazon-mappings-index__pending{margin-top:.75rem!important}.amazon-mappings-index__table{min-width:74rem}.amazon-mappings-index__row-actions{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.amazon-mappings-index__technical{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.amazon-mappings-index__technical p{color:var(--ui-color-text-muted);font:560 .72rem/1.45 var(--ui-font-sans);margin:.45rem 0 0}.amazon-product-types__profiles{grid-template-columns:repeat(4,minmax(0,1fr))}.amazon-product-types__profile-header{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.amazon-product-types__profile-header h2{font:850 1.08rem/1.2 var(--ui-font-sans);letter-spacing:-.025em;margin:0}.amazon-product-types__readiness{align-items:baseline;gap:.35rem;display:flex}.amazon-product-types__readiness strong{color:var(--ui-color-brand-action);font:860 1.4rem/1 var(--ui-font-sans);letter-spacing:-.04em}.amazon-product-types__readiness span{color:var(--ui-color-text-muted);font:650 .7rem/1.35 var(--ui-font-sans)}.amazon-product-types__message--success{color:var(--ui-color-success)!important}.amazon-product-types__message--warning{color:var(--ui-color-warning)!important}.amazon-product-types__profile-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:auto;display:grid}.amazon-product-types__profile-actions .ui-button{justify-content:center}.amazon-product-types__create-form{grid-template-columns:minmax(8rem,.35fr) minmax(12rem,.55fr) minmax(15rem,1fr) auto;align-items:end;gap:.75rem;display:grid}.amazon-product-types__intro{color:var(--ui-color-text-muted);font:560 .74rem/1.5 var(--ui-font-sans);margin:0 0 .75rem}.amazon-product-types__assignment-filters .ui-filter-panel__form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.75rem;display:grid}.amazon-product-types__assignment-filters .ui-filter-panel__actions{margin:0}.amazon-product-types__table{min-width:58rem}.amazon-product-types__technical{gap:1rem;display:grid}.amazon-product-types__refresh{border-bottom:1px solid var(--ui-color-border);grid-template-columns:minmax(0,1fr) minmax(18rem,.5fr);align-items:start;gap:1rem;padding-bottom:1rem;display:grid}.amazon-product-types__refresh h3{font:820 .95rem/1.25 var(--ui-font-sans);margin:0}.amazon-product-types__refresh p{color:var(--ui-color-text-muted);font:560 .72rem/1.5 var(--ui-font-sans);margin:.3rem 0 0}.amazon-product-types__refresh-form{gap:.6rem;display:grid}.amazon-product-types__schema-filters .ui-filter-panel__form{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:.75rem;display:grid}.amazon-product-types__schema-filters .ui-filter-panel__actions{margin:0}.mapping-tabs{flex-wrap:wrap;gap:.45rem;display:flex}.mapping-tabs a{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);min-height:2.35rem;color:var(--ui-color-text);font:800 .73rem/1.2 var(--ui-font-sans);align-items:center;padding:.45rem .75rem;text-decoration:none;display:inline-flex}.mapping-tabs a:hover,.mapping-tabs a.active{border-color:var(--ui-color-brand-action);background:var(--ui-color-brand-action);color:#fff}.mapping-toolbar{grid-template-columns:minmax(16rem,1fr) minmax(10rem,.35fr) minmax(10rem,.35fr) auto;align-items:end;gap:.7rem;margin-bottom:.9rem;display:grid}.amazon-mapping-workbench__field{min-width:0;color:var(--ui-color-text);font:780 .72rem/1.3 var(--ui-font-sans);gap:.35rem;display:grid}.amazon-mapping-workbench__field :is(input,select),.mapping-value-row :is(input,select),.pt-shipping-table select{width:100%;min-height:var(--ui-control-height);border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);color:var(--ui-color-text);font:560 .78rem/1.25 var(--ui-font-sans);padding:.55rem .65rem}.amazon-mapping-workbench__field small{color:var(--ui-color-text-muted);font-weight:550}.amazon-mapping-workbench__field small.is-warning{color:var(--ui-color-warning);font-weight:720}.amazon-mapping-workbench__field small.is-success{color:var(--ui-color-success);font-weight:720}.mapping-table{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);overflow:hidden}.mapping-group+.mapping-group{border-top:1px solid var(--ui-color-border-strong)}.mapping-group>summary{cursor:pointer;background:var(--ui-color-surface-subtle);color:var(--ui-color-text);font:820 .78rem/1.3 var(--ui-font-sans);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .9rem;display:flex}.mapping-group>summary span:last-child{color:var(--ui-color-text-muted);font-size:.68rem}.mapping-head,.mapping-row{grid-template-columns:minmax(15rem,1.2fr) minmax(12rem,.9fr) minmax(10rem,.65fr) minmax(10rem,.55fr);align-items:center;gap:.85rem;padding:.72rem .9rem;display:grid}.mapping-head{color:var(--ui-color-text-muted);font:820 .62rem/1.3 var(--ui-font-sans);letter-spacing:.045em;text-transform:uppercase}.mapping-row{border-top:1px solid var(--ui-color-border)}.mapping-row:hover{background:var(--ui-color-surface-subtle)}.mapping-row__title{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.mapping-source{color:var(--ui-color-text);font:760 .74rem/1.35 var(--ui-font-sans);overflow-wrap:anywhere;display:block}.mapping-key{color:var(--ui-color-text-muted);overflow-wrap:anywhere;margin-top:.22rem;font:650 .68rem/1.35 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:block}.mapping-value-meta{color:var(--ui-color-text-muted);font:560 .66rem/1.4 var(--ui-font-sans);margin-top:.18rem;display:block}.mapping-quick{gap:.35rem;display:grid}.mapping-quick form{margin:0}.mapping-quick .ui-button{justify-content:center;width:100%}.size-managed{border-top:1px solid var(--ui-color-border-strong);background:var(--ui-color-info-soft);color:var(--ui-color-info);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem;display:flex}.size-managed p{font:560 .72rem/1.45 var(--ui-font-sans);margin:.25rem 0 0}.size-managed--drawer{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-md)}.amazon-mapping-workbench [hidden],.amazon-product-type-profile [hidden]{display:none!important}.mapping-drawer-scrim{z-index:80;background:#0f172a8c;position:fixed;inset:0}.mapping-drawer{z-index:81;background:var(--ui-color-surface);width:min(47.5rem,96vw);position:fixed;inset:0 0 0 auto;overflow:auto;box-shadow:-18px 0 45px #0f172a33}.mapping-drawer-header{z-index:3;border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 1.25rem;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.mapping-drawer-header{background:color-mix(in srgb, var(--ui-color-surface) 96%, transparent)}}.mapping-drawer-header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mapping-drawer-header h2{font:850 1.25rem/1.2 var(--ui-font-sans);letter-spacing:-.025em;margin:.3rem 0 0}.mapping-drawer-header__meta{color:var(--ui-color-text-muted);font:620 .7rem/1.35 var(--ui-font-sans);flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.mapping-close{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);width:2.25rem;height:2.25rem;color:var(--ui-color-text);font:500 1.25rem/1 var(--ui-font-sans);flex:none;place-items:center;text-decoration:none;display:grid}.mapping-close:hover{border-color:var(--ui-color-brand-action);color:var(--ui-color-brand-action)}.mapping-drawer-body{gap:1rem;padding:1.1rem 1.25rem 2rem;display:grid}.mapping-suggestions{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-md);background:var(--ui-color-info-soft);padding:.85rem}.mapping-suggestions>header,.mapping-suggestions__row{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.mapping-suggestions>header strong{color:var(--ui-color-info)}.mapping-suggestions p{color:var(--ui-color-text-muted);font:560 .7rem/1.45 var(--ui-font-sans);margin:.2rem 0 0}.mapping-suggestions__row{border-top:1px solid var(--ui-color-border-strong);align-items:center;margin-top:.7rem;padding-top:.7rem}.mapping-suggestions__examples{color:var(--ui-color-text-muted);font:560 .67rem/1.4 var(--ui-font-sans);flex-wrap:wrap;gap:.25rem .65rem;margin-top:.35rem;display:flex}.source-config{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);overflow:hidden}.source-config>summary{cursor:pointer;background:var(--ui-color-surface-subtle);font:820 .76rem/1.35 var(--ui-font-sans);justify-content:space-between;gap:.75rem;padding:.75rem .85rem;display:flex}.source-config>summary span:last-child{color:var(--ui-color-text-muted)}.source-config>form{gap:.85rem;padding:.85rem;display:grid}.source-config.is-loading{opacity:.68;pointer-events:none}.source-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.source-choice{cursor:pointer;border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-md);align-items:flex-start;gap:.55rem;padding:.7rem;display:flex}.source-choice:has(input:checked){border-color:var(--ui-color-brand-action);background:var(--ui-color-info-soft);box-shadow:0 0 0 1px var(--ui-color-brand-action)}.source-choice input{accent-color:var(--ui-color-brand-action);margin-top:.18rem}.source-choice strong{font:780 .75rem/1.3 var(--ui-font-sans);display:block}.source-choice small{color:var(--ui-color-text-muted);font:550 .66rem/1.35 var(--ui-font-sans);margin-top:.15rem;display:block}.source-panel{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);gap:.7rem;padding:.8rem;display:grid}.source-panel p{color:var(--ui-color-text-muted);font:560 .7rem/1.45 var(--ui-font-sans);margin:0}.source-profile-targets .amazon-configuration__check{align-items:flex-start}.source-profile-targets small{color:var(--ui-color-text-muted);margin-top:.25rem;font-weight:550;display:block}.source-config__actions{justify-content:flex-end;display:flex}.mapping-values{border-top:1px solid var(--ui-color-border);gap:.8rem;padding-top:1rem;display:grid}.mapping-values>header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.mapping-values h3{font:820 .95rem/1.3 var(--ui-font-sans);margin:0}.mapping-values header p{color:var(--ui-color-text-muted);font:560 .7rem/1.4 var(--ui-font-sans);margin:.2rem 0 0}.mapping-values__badges{flex-wrap:wrap;gap:.4rem;display:flex}.mapping-values__toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.65rem;display:grid}.mapping-values form{margin:0}.mapping-value-row{border-top:1px solid var(--ui-color-border);grid-template-columns:minmax(10.5rem,.85fr) minmax(15rem,1.15fr);align-items:center;gap:.75rem;padding:.7rem 0;display:grid}.mapping-value-row:first-child{border-top:0}.mapping-value-row.is-suggested{border-radius:var(--ui-radius-sm);background:var(--ui-color-success-soft);margin-inline:-.45rem;padding-inline:.45rem}.mapping-value-status{color:var(--ui-color-text-muted);font:620 .65rem/1.35 var(--ui-font-sans);margin-top:.25rem;display:block}.mapping-value-status.is-success{color:var(--ui-color-success);font-weight:750}.mapping-drawer-actions{border-top:1px solid var(--ui-color-border);background:var(--ui-color-surface);justify-content:space-between;align-items:center;gap:.7rem;padding-top:.8rem;display:flex;position:sticky;bottom:0}.mapping-drawer-actions>span{color:var(--ui-color-text-muted);font:560 .68rem/1.35 var(--ui-font-sans)}.amazon-product-type-profile__summary{gap:.9rem;display:grid}.amazon-product-type-profile__progress-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;display:grid}.amazon-product-type-profile__progress{background:var(--ui-color-surface-subtle);width:100%;height:.55rem;accent-color:var(--ui-color-success);border:0;border-radius:999px;overflow:hidden}.amazon-product-type-profile__progress::-webkit-progress-bar{background:var(--ui-color-surface-subtle);border-radius:999px}.amazon-product-type-profile__progress::-webkit-progress-value{background:var(--ui-color-success);border-radius:999px}.amazon-product-type-profile__progress::-moz-progress-bar{background:var(--ui-color-success);border-radius:999px}.amazon-product-type-profile__states{flex-wrap:wrap;gap:.45rem;display:flex}.amazon-product-type-profile__readiness .ui-alert__title{display:block}.amazon-product-type-profile__alert-action{vertical-align:middle;margin-left:.75rem;display:inline-flex}.amazon-product-type-profile__next-step>div:last-child{flex:1}.pt-nav{border-top:1px solid var(--ui-color-border);flex-wrap:wrap;gap:.45rem;padding-top:.8rem;display:flex}.pt-nav a{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);min-height:2.1rem;color:var(--ui-color-text);font:780 .68rem/1.2 var(--ui-font-sans);align-items:center;padding:.35rem .62rem;text-decoration:none;display:inline-flex}.pt-nav a:hover{border-color:var(--ui-color-brand-action);color:var(--ui-color-brand-action)}.amazon-product-type-profile__section{scroll-margin-top:1rem}.amazon-product-type-profile__section-status{justify-content:flex-end;margin-bottom:.65rem;display:flex}.amazon-product-type-profile__rules{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.amazon-product-type-profile__rules article{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);gap:.2rem;padding:.75rem;display:grid}.amazon-product-type-profile__rules span,.amazon-product-type-profile__rules small{color:var(--ui-color-text-muted);font:620 .66rem/1.35 var(--ui-font-sans)}.amazon-product-type-profile__rules strong{font:820 .82rem/1.3 var(--ui-font-sans)}.amazon-product-type-profile__form{gap:.9rem;margin-top:1rem;display:grid}.amazon-product-type-profile__setting-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.amazon-product-type-profile__identifier-policy{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-md);background:var(--ui-color-info-soft);color:var(--ui-color-info);gap:.35rem;padding:.75rem;display:grid}.amazon-product-type-profile__identifier-policy .ui-button{justify-self:start}.amazon-product-type-profile__field{color:var(--ui-color-text);font:780 .72rem/1.3 var(--ui-font-sans);gap:.35rem;display:grid}.amazon-product-type-profile__field :is(input,textarea){border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);width:100%;color:var(--ui-color-text);font:560 .78rem/1.35 var(--ui-font-sans);padding:.6rem .7rem}.amazon-product-type-profile__field textarea{resize:vertical;min-height:5rem}.amazon-product-type-profile__form-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.amazon-product-type-profile__form-actions>span{color:var(--ui-color-text-muted);font:560 .7rem/1.45 var(--ui-font-sans)}.pt-panel{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);padding:.8rem;overflow:hidden}.amazon-product-type-profile__form+.pt-panel,.amazon-product-type-profile__shipping-form+.amazon-product-type-profile__shipping-refresh,.pt-panel+.pt-panel{margin-top:.8rem}.pt-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;list-style:none;display:flex}.pt-summary::-webkit-details-marker{display:none}.pt-summary>span:last-child:not(.ui-badge){color:var(--ui-color-text-muted);font:620 .68rem/1.4 var(--ui-font-sans)}.pt-summary-title{align-items:center;gap:.5rem;min-width:0;display:flex}.pt-summary-title:before{content:"›";color:var(--ui-color-text-muted);font:500 1.15rem/1 var(--ui-font-sans);transition:transform .16s}details[open]>.pt-summary .pt-summary-title:before{transform:rotate(90deg)}.pt-summary-title strong{font:820 .82rem/1.3 var(--ui-font-sans);display:block}.pt-summary-title small{color:var(--ui-color-text-muted);font:560 .67rem/1.4 var(--ui-font-sans);margin-top:.15rem;display:block}.amazon-product-type-profile__intro{color:var(--ui-color-text-muted);font:560 .72rem/1.5 var(--ui-font-sans);margin:.75rem 0 0}.amazon-product-type-profile__shipping-form{margin-top:.65rem}.pt-shipping-table{border-collapse:collapse;width:100%;min-width:57rem}.pt-shipping-table th,.pt-shipping-table td{border-top:1px solid var(--ui-color-border);text-align:left;vertical-align:top;padding:.65rem}.pt-shipping-table th{color:var(--ui-color-text-muted);font:820 .62rem/1.3 var(--ui-font-sans);letter-spacing:.04em;text-transform:uppercase}.pt-shipping-table td{font:560 .72rem/1.45 var(--ui-font-sans)}.pt-shipping-table select{min-width:17.5rem}.amazon-product-type-profile__shipping-refresh{border-top:1px solid var(--ui-color-border);padding-top:.8rem}.amazon-product-type-profile__shipping-refresh>form{grid-template-columns:minmax(8rem,.3fr) minmax(18rem,1fr) auto;align-items:end;gap:.7rem;display:grid}.amazon-product-type-profile__shipping-refresh .amazon-configuration__check{align-items:flex-start}.amazon-product-type-profile__shipping-refresh small{color:var(--ui-color-text-muted);margin-top:.15rem;font-weight:550;display:block}.amazon-product-type-profile__refresh-state{color:var(--ui-color-text-muted);font:560 .7rem/1.45 var(--ui-font-sans);flex-wrap:wrap;align-items:center;gap:.35rem;margin:.65rem 0 0;display:flex}.amazon-product-type-profile__attribute-sections,.amazon-product-type-profile__groups,.amazon-product-type-profile__optional-groups{gap:.65rem;display:grid}.amazon-product-type-profile__groups{margin-top:.7rem}.pt-attribute-list{margin-top:.65rem;display:grid}.pt-attribute-row{border-top:1px solid var(--ui-color-border);grid-template-columns:minmax(15rem,1.5fr) minmax(10rem,.7fr) minmax(8rem,.55fr) auto;align-items:center;gap:.8rem;padding:.65rem .15rem;display:grid}.pt-attribute-row:first-child{border-top:0}.pt-attribute-name{min-width:0}.pt-attribute-name strong{font:760 .75rem/1.35 var(--ui-font-sans);display:block}.pt-attribute-name code{color:var(--ui-color-text-muted);overflow-wrap:anywhere;margin-top:.2rem;font:650 .67rem/1.35 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:block}.pt-meta{color:var(--ui-color-text-muted);font:560 .69rem/1.45 var(--ui-font-sans)}.pt-inline-status{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.pt-enum{margin-top:.4rem}.pt-enum summary{cursor:pointer;color:var(--ui-color-brand-action);font:760 .65rem/1.35 var(--ui-font-sans)}.pt-enum-values{flex-wrap:wrap;gap:.35rem;margin-top:.4rem;display:flex}.pt-search{grid-template-columns:minmax(15rem,1fr) auto;align-items:end;gap:.65rem;margin:.8rem 0;display:grid}.pt-optional-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.65rem;display:grid}.pt-optional-item{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);gap:.5rem;padding:.65rem;display:grid}.pt-optional-item.is-selected{border-color:var(--ui-color-border-strong);background:var(--ui-color-success-soft)}.pt-optional-item__control{cursor:pointer;align-items:flex-start;gap:.55rem;display:flex}.pt-optional-item__control input{accent-color:var(--ui-color-brand-action);margin-top:.15rem}.pt-optional-item__control>span{min-width:0}.pt-optional-item__control strong{font:760 .74rem/1.35 var(--ui-font-sans);display:block}.pt-optional-item__control code{color:var(--ui-color-text-muted);overflow-wrap:anywhere;margin-top:.2rem;font:650 .66rem/1.35 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:block}.amazon-product-type-profile__optional-picker,.amazon-product-type-profile__optional-picker>form{margin-top:.8rem}.amazon-product-type-profile__optional-actions{justify-content:flex-end;margin-top:.8rem;display:flex}.amazon-product-type-profile__table{min-width:46rem}.amazon-product-type-profile__panel-action{margin-top:.7rem}.amazon-product-type-profile__overrides{margin-top:.65rem;display:grid}.amazon-product-type-profile__overrides article{border-top:1px solid var(--ui-color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;padding:.65rem .15rem;display:flex}.amazon-product-type-profile__overrides article:first-child{border-top:0}.amazon-product-type-profile__overrides p{color:var(--ui-color-text-muted);font:560 .69rem/1.45 var(--ui-font-sans);margin:.2rem 0 0}.amazon-product-type-profile__technical-filters .ui-filter-panel__form{grid-template-columns:minmax(14rem,1fr) repeat(2,minmax(9rem,.4fr));align-items:end;gap:.7rem;display:grid}.amazon-product-type-profile__technical-filters .ui-filter-panel__actions{margin:0}@media (width<=80rem){.amazon-mappings-index__concepts,.amazon-product-types__profiles,.amazon-mappings-index__families,.amazon-product-types__schema-filters .ui-filter-panel__form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=68.75rem){.amazon-mappings-index__filters .ui-filter-panel__form,.amazon-product-types__create-form,.mapping-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.mapping-head{display:none}.mapping-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.amazon-product-type-profile__shipping-refresh>form{grid-template-columns:1fr}.pt-attribute-row{grid-template-columns:minmax(12rem,1.2fr) minmax(9rem,.8fr)}}@media (width<=56.25rem){.amazon-mappings-index__table,.amazon-product-types__table,.amazon-product-type-profile__table{min-width:0}.amazon-mappings-index__technical,.size-managed,.mapping-suggestions__row{flex-direction:column;align-items:stretch}.amazon-product-types__refresh{grid-template-columns:1fr}.amazon-product-type-profile__rules{grid-template-columns:repeat(2,minmax(0,1fr))}.amazon-product-type-profile__setting-grid{grid-template-columns:1fr}.pt-shipping-table{min-width:0;display:block}.pt-shipping-table thead{display:none}.pt-shipping-table tbody{gap:.75rem;display:grid}.pt-shipping-table tr{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);display:block;overflow:hidden}.pt-shipping-table td{border-bottom:1px solid var(--ui-color-border);grid-template-columns:minmax(7rem,30%) minmax(0,1fr);gap:.7rem;padding:.6rem .7rem;display:grid}.pt-shipping-table td:before{content:attr(data-label);color:var(--ui-color-text-muted);font:800 .62rem/1.35 var(--ui-font-sans);letter-spacing:.04em;text-transform:uppercase}.pt-shipping-table td:last-child{border-bottom:0}.pt-shipping-table select{min-width:0}}@media (width<=47.5rem){.amazon-mappings-index__advanced-grid,.amazon-product-types__assignment-filters .ui-filter-panel__form,.amazon-product-type-profile__technical-filters .ui-filter-panel__form,.source-choice-grid,.mapping-value-row,.pt-optional-grid,.mapping-values__toolbar{grid-template-columns:1fr}.mapping-values__toolbar .ui-button{width:100%}.mapping-drawer{width:100vw}.amazon-product-type-profile__alert-action{margin:.6rem 0 0;display:flex}.amazon-product-type-profile__form-actions{flex-direction:column;align-items:stretch}.amazon-product-type-profile__form-actions .ui-button{width:100%}.pt-attribute-row{grid-template-columns:1fr}}@media (width<=40rem){.amazon-mappings-index__concepts,.amazon-mappings-index__families,.amazon-product-types__profiles,.amazon-product-types__create-form,.amazon-product-types__schema-filters .ui-filter-panel__form,.amazon-mappings-index__filters .ui-filter-panel__form,.mapping-toolbar,.mapping-row,.amazon-product-type-profile__rules,.amazon-product-types__profile-actions{grid-template-columns:1fr}.amazon-mappings-index__technical .ui-button,.amazon-mappings-index__technical form,.mapping-suggestions__row .ui-button,.source-config__actions .ui-button,.mapping-drawer-actions .ui-button{width:100%}.mapping-drawer-actions{flex-direction:column;align-items:stretch}.mapping-drawer-header,.mapping-drawer-body{padding-inline:.9rem}.amazon-product-type-profile__progress-row,.pt-search{grid-template-columns:1fr}}@media print{.pt-screen-only,.mapping-drawer-scrim,.mapping-drawer{display:none!important}.amazon-product-type-profile :is(.ui-panel,.ui-disclosure,.pt-panel){break-inside:avoid;box-shadow:none}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.amazon-products,.amazon-reviews,.amazon-product-detail,.amazon-product-operations{max-width:112rem;color:var(--ui-color-text);font-family:var(--ui-font-sans);gap:1rem;margin:0 auto;display:grid}.amazon-products>.ui-page-header,.amazon-reviews>.ui-page-header,.amazon-product-detail>.ui-page-header,.amazon-product-operations>.ui-page-header{margin-bottom:0}.amazon-products__filters{grid-template-columns:minmax(17rem,1.55fr) repeat(2,minmax(9.5rem,.65fr));align-items:end;gap:.75rem;display:grid}.amazon-products__advanced{border-top:1px solid var(--ui-color-border);margin-top:1rem;padding-top:.75rem}.amazon-products__advanced-grid{grid-template-columns:repeat(4,minmax(9.5rem,1fr)) minmax(12rem,auto);align-items:end;gap:.75rem;display:grid}.amazon-products__check,.azpd-confirm,.amazon-product-operations [data-ui-layout=check]{color:var(--ui-color-text-muted);font:620 .75rem/1.45 var(--ui-font-sans);align-items:flex-start;gap:.55rem;display:flex}.amazon-products__check input,.azpd-confirm input,.amazon-product-operations [data-ui-layout=check] input{accent-color:var(--ui-color-brand-action);margin-top:.15rem}.amazon-products__advanced-grid>.amazon-products__check{padding-bottom:.7rem}.amazon-products__stats,.amazon-reviews__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.amazon-reviews__stats{grid-template-columns:repeat(5,minmax(0,1fr))}.amazon-products__bulk{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding:.75rem 1rem;display:flex}.amazon-products__bulk-actions,.amazon-products__pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.amazon-products__pagination{color:var(--ui-color-text-muted);font:600 .7rem/1.4 var(--ui-font-sans)}.amazon-products__table{min-width:68rem}.amazon-products__table td{vertical-align:top}.amazon-products__table td:first-child{width:2.5rem}.amazon-products__reference,.amazon-reviews__product{color:var(--ui-color-brand-action);font:820 .78rem/1.3 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;text-decoration:none}.amazon-products__reference:hover,.amazon-reviews__product:hover{text-decoration:underline}.amazon-products__identity{flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem;display:flex}.amazon-products__brand{color:var(--ui-color-text-muted);font:720 .68rem/1.35 var(--ui-font-sans);text-transform:uppercase}.amazon-products__name{color:var(--ui-color-text);font:780 .78rem/1.4 var(--ui-font-sans);margin-top:.25rem;display:block}.amazon-products__meta,.amazon-reviews__meta{color:var(--ui-color-text-muted);font:560 .69rem/1.45 var(--ui-font-sans);margin-top:.25rem;display:block}.amazon-products__channel-lines{gap:.18rem;margin-top:.35rem;display:grid}.amazon-products__channel-line{color:var(--ui-color-text-muted);font:560 .69rem/1.4 var(--ui-font-sans);grid-template-columns:4.3rem minmax(0,1fr);gap:.45rem;display:grid}.amazon-products__channel-line strong{color:var(--ui-color-text);font-weight:760}.amazon-products__table .ui-badge{white-space:normal;margin-top:.35rem}.amazon-reviews__errors{margin:.4rem 0 0;padding-left:1.15rem}.amazon-reviews__report-form{grid-template-columns:minmax(18rem,.8fr) minmax(18rem,.55fr);align-items:start;gap:1rem;max-width:70rem;display:grid}.amazon-reviews__report-form>datalist{display:none}.amazon-reviews__field{color:var(--ui-color-text);font:760 .74rem/1.3 var(--ui-font-sans);gap:.4rem;display:grid}.amazon-reviews__field--wide,.amazon-reviews__report-actions{grid-column:1/-1}.amazon-reviews__field textarea{resize:vertical;border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);width:100%;min-height:8rem;color:var(--ui-color-text);font:550 .82rem/1.45 var(--ui-font-sans);padding:.7rem}.amazon-reviews__report-actions{color:var(--ui-color-text-muted);font:560 .72rem/1.4 var(--ui-font-sans);flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.amazon-reviews__filters{grid-template-columns:minmax(16rem,1.4fr) repeat(2,minmax(11rem,.7fr));align-items:end;gap:.75rem;display:grid}.amazon-reviews__table{min-width:88rem}.amazon-reviews__table td{vertical-align:top}.amazon-reviews__code{font:800 .76rem/1.35 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.amazon-reviews__summary{white-space:pre-wrap;min-width:20rem;max-width:36rem;line-height:1.5}.amazon-reviews__date{white-space:nowrap;color:var(--ui-color-text-muted);font-size:.72rem;line-height:1.45}.amazon-product-detail .card,.amazon-product-operations .card{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);color:var(--ui-color-text);box-shadow:var(--ui-shadow-panel);padding:1rem}.azpd h2,.azpd h3,.azop h2,.azop h3{color:var(--ui-color-text)}.azpd h2{font:820 1.15rem/1.3 var(--ui-font-sans);margin:0}.azpd h3{font:800 .95rem/1.3 var(--ui-font-sans);margin:0}.azpd-sub{color:var(--ui-color-text-muted);font:520 .78rem/1.5 var(--ui-font-sans);margin:.3rem 0 0}.azpd-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.azpd-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.azpd-code,.azop-code{overflow-wrap:anywhere;font:780 .74rem/1.4 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.azpd-small{color:var(--ui-color-text-muted);font:560 .69rem/1.45 var(--ui-font-sans);margin-top:.22rem;display:block}.azpd-pill,.azop-pill{border-radius:var(--ui-radius-pill);background:var(--ui-color-warning-soft);width:fit-content;color:var(--ui-color-warning);font:760 .67rem/1.25 var(--ui-font-sans);border:1px solid #0000;align-items:center;padding:.25rem .52rem;display:inline-flex}.azpd-pill.green{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.azpd-pill.red{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.azpd-pill.amber{background:var(--ui-color-warning-soft);color:var(--ui-color-warning)}.azpd-pill.blue{background:var(--ui-color-info-soft);color:var(--ui-color-info)}.azpd-pill.slate{border-color:var(--ui-color-border);background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted)}.azpd-channel-results{gap:.3rem;min-width:12rem;display:grid}.azpd-channel-result{grid-template-columns:4.4rem max-content;align-items:center;gap:.55rem;display:grid}.azpd-channel-result__label{color:var(--ui-color-text);font:760 .69rem/1.35 var(--ui-font-sans)}.azpd-channel-result-note{margin-top:.45rem}.azpd-data-source{color:var(--ui-color-text-muted);font:570 .72rem/1.45 var(--ui-font-sans);margin:.85rem 0 0}.azpd-variant-table{table-layout:fixed;min-width:68rem}.azpd-variant-table th:first-child{width:7rem}.azpd-variant-table[data-variant-pairs=ean] th:last-child{width:21rem}.azpd-variant-table th small{color:var(--ui-color-text-muted);font:560 .64rem/1.35 var(--ui-font-sans);letter-spacing:0;text-transform:none;margin-top:.2rem;display:block}.azpd-channel-heading{border-radius:var(--ui-radius-pill);font:820 .66rem/1.2 var(--ui-font-sans);letter-spacing:.025em;align-items:center;padding:.2rem .48rem;display:inline-flex}.azpd-channel-heading.standard{background:var(--ui-color-brand-soft);color:var(--ui-color-brand-strong)}.azpd-channel-heading.fbva{background:var(--ui-color-info-soft);color:var(--ui-color-info)}.azpd-size-cell strong{font:850 1.05rem/1.25 var(--ui-font-sans);display:block}.azpd-channel-card{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);border-left-width:.28rem;align-content:start;gap:.48rem;min-height:100%;padding:.68rem .72rem;display:grid}.azpd-channel-card.standard{border-left-color:var(--ui-color-brand);background:var(--ui-color-brand-soft)}@supports (color:color-mix(in lab, red, red)){.azpd-channel-card.standard{background:color-mix(in srgb, var(--ui-color-brand-soft) 34%, var(--ui-color-surface))}}.azpd-channel-card.fbva{border-left-color:var(--ui-color-info);background:var(--ui-color-info-soft)}@supports (color:color-mix(in lab, red, red)){.azpd-channel-card.fbva{background:color-mix(in srgb, var(--ui-color-info-soft) 42%, var(--ui-color-surface))}}.azpd-channel-card>header{border-bottom:1px solid var(--ui-color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .7rem;padding-bottom:.45rem;display:flex}.azpd-channel-label{color:var(--ui-color-text);font:850 .7rem/1.25 var(--ui-font-sans);letter-spacing:.035em;text-transform:uppercase}.azpd-channel-selection{align-items:center;gap:.45rem;display:inline-flex}.azpd-channel-selection input{accent-color:var(--ui-color-brand-action)}.azpd-channel-card__meta,.azpd-channel-card__known-asin{color:var(--ui-color-text-muted);font:620 .68rem/1.4 var(--ui-font-sans);grid-template-columns:minmax(4.8rem,auto) minmax(0,1fr);align-items:baseline;gap:.25rem .55rem;display:grid}.azpd-channel-card__status{color:var(--ui-color-text-muted);font:620 .69rem/1.35 var(--ui-font-sans);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .65rem;display:flex}.azpd-diagnostic-cell{min-width:0}.azpd-identity-comparison{gap:.4rem;margin:.2rem 0 0;display:grid}.azpd-identity-comparison>div{border-left:.18rem solid var(--ui-color-border-strong);padding-left:.5rem}.azpd-identity-comparison dt{color:var(--ui-color-text-muted);font:800 .6rem/1.3 var(--ui-font-sans);letter-spacing:.04em;text-transform:uppercase}.azpd-identity-comparison dd{overflow-wrap:anywhere;color:var(--ui-color-text);font:600 .68rem/1.4 var(--ui-font-sans);margin:.08rem 0 0}.azpd-channel-form{border-top:1px solid var(--ui-color-border);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.45rem;margin-top:.15rem;padding-top:.55rem;display:grid}.azpd-channel-form label{color:var(--ui-color-text-muted);font:700 .67rem/1.3 var(--ui-font-sans);gap:.3rem;display:grid}.azpd-channel-form input{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);width:100%;color:var(--ui-color-text);text-transform:uppercase;padding:.55rem .62rem;font:700 .74rem/1.3 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;min-width:0!important}.azpd-overview{grid-template-columns:minmax(15rem,1.25fr) repeat(3,minmax(10rem,.7fr));gap:0;display:grid}.azpd-overview>div{border-right:1px solid var(--ui-color-border);align-content:center;gap:.15rem;padding:.4rem 1rem;display:grid}.azpd-overview>div:first-child{padding-left:0}.azpd-overview>div:last-child{border-right:0}.azpd-overview strong{font:790 .84rem/1.35 var(--ui-font-sans)}.azpd-lanes{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.azpd-lane{border-right:1px solid var(--ui-color-border);color:var(--ui-color-text);gap:.2rem;padding:.85rem 1rem;text-decoration:none;display:grid}.azpd-lane:last-child{border-right:0}.azpd-lane strong{font:800 .82rem/1.3 var(--ui-font-sans)}.azpd-lane span{color:var(--ui-color-text-muted);font:540 .68rem/1.4 var(--ui-font-sans)}.azpd-lane:hover{background:var(--ui-color-surface-subtle)}.azpd-lane.active{background:var(--ui-color-brand-strong);color:var(--ui-color-on-brand)}.azpd-lane.active span{color:var(--ui-color-on-brand)}@supports (color:color-mix(in lab, red, red)){.azpd-lane.active span{color:color-mix(in srgb, var(--ui-color-on-brand) 76%, transparent)}}.azpd-summary{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.9rem;display:grid;overflow:hidden}.azpd-summary>div{border-right:1px solid var(--ui-color-border);background:var(--ui-color-surface-subtle);padding:.8rem .9rem}.azpd-summary>div:last-child{border-right:0}.azpd-summary strong{font:820 1.25rem/1.2 var(--ui-font-sans);font-variant-numeric:tabular-nums;display:block}.azpd-table-wrap{scrollbar-width:thin;margin:.9rem -1rem -1rem;overflow:auto}.azpd-table-wrap--flush{margin-top:0}.azpd-table{border-collapse:collapse;width:100%;min-width:46rem}.azpd-table th,.azpd-table td{border-bottom:1px solid var(--ui-color-border);text-align:left;vertical-align:top;padding:.65rem .75rem}.azpd-table th{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);font:800 .63rem/1.3 var(--ui-font-sans);letter-spacing:.045em;text-transform:uppercase}.azpd-table tr:last-child td{border-bottom:0}.azpd-table tbody tr:hover{background:var(--ui-color-surface-subtle)}.azpd-table :is(input[type=text],select){min-width:10.5rem}.azpd-form{gap:.75rem;display:grid}.azpd-label{color:var(--ui-color-text);font:760 .72rem/1.3 var(--ui-font-sans);gap:.35rem;display:grid}.azpd-label :is(input,select,textarea),.azpd-actions input[type=text]{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);width:100%;color:var(--ui-color-text);font:550 .78rem/1.35 var(--ui-font-sans);padding:.6rem .7rem}.azpd-label textarea{resize:vertical;min-height:5.3rem}.azpd-safe,.azpd-warning,.azpd-danger{border-radius:var(--ui-radius-md);font:560 .75rem/1.5 var(--ui-font-sans);border:1px solid;padding:.7rem .8rem}.azpd-safe{border-color:var(--ui-color-info)}@supports (color:color-mix(in lab, red, red)){.azpd-safe{border-color:color-mix(in srgb, var(--ui-color-info) 25%, transparent)}}.azpd-safe{background:var(--ui-color-info-soft);color:var(--ui-color-info)}.azpd-warning{border-color:var(--ui-color-warning)}@supports (color:color-mix(in lab, red, red)){.azpd-warning{border-color:color-mix(in srgb, var(--ui-color-warning) 25%, transparent)}}.azpd-warning{background:var(--ui-color-warning-soft);color:var(--ui-color-warning)}.azpd-danger{border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.azpd-danger{border-color:color-mix(in srgb, var(--ui-color-danger) 25%, transparent)}}.azpd-danger{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.azpd-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.azpd-profile-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.azpd-profile-wide{grid-column:span 2}.azpd-compact{overflow:hidden;padding:0!important}.azpd-compact>summary{cursor:pointer;font:800 .78rem/1.35 var(--ui-font-sans);padding:.9rem 1rem}.azpd-compact>div{padding:0 1rem 1rem}.azpd-history{gap:.55rem;display:grid}.azpd-history-row{border-bottom:1px solid var(--ui-color-border);justify-content:space-between;gap:.75rem;padding:.6rem 0;display:flex}.azpd-history-row:last-child{border-bottom:0}.azpd-gallery{grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:.5rem;display:grid}.azpd-gallery img{aspect-ratio:1;object-fit:contain;border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:#fff;width:100%;display:block}.azpd-asin-link{color:var(--ui-color-brand-action);text-decoration:none}.azpd-asin-link:hover{text-decoration:underline}.azpd-market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.5rem;display:grid}.azpd-space-top{margin-top:.9rem}.azpd-space-top-sm{margin-top:.55rem}.azpd-space-top-lg{margin-top:1rem}.azpd-details>summary{cursor:pointer;font:780 .74rem/1.35 var(--ui-font-sans)}.azpd-details--spaced{margin-top:.75rem}.ui-code-block,.amazon-product-operations [data-ui-code]{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-md);background:var(--ui-color-code-surface);max-width:100%;color:var(--ui-color-code-text);white-space:pre;scrollbar-width:thin;margin:.55rem 0 0;padding:.8rem;font:550 .7rem/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:block;overflow:auto}.ui-code-block--sm{max-height:22.5rem}.azop h2{font:820 1.22rem/1.3 var(--ui-font-sans);margin:0}.azop h3{font:800 .95rem/1.3 var(--ui-font-sans);margin:0}.azop-filter{grid-template-columns:minmax(16rem,1.4fr) repeat(2,minmax(10rem,.7fr)) auto;align-items:end;gap:.75rem;display:grid}.azop-label{color:var(--ui-color-text);font:760 .72rem/1.3 var(--ui-font-sans);gap:.35rem;display:grid}.azop-label :is(input,select,textarea){border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);width:100%;color:var(--ui-color-text);font:550 .78rem/1.35 var(--ui-font-sans);padding:.6rem .7rem}.azop-label textarea{resize:vertical;min-height:5.3rem}.azop-table{border-collapse:collapse;width:100%;min-width:58rem}.azop-table th,.azop-table td{border-bottom:1px solid var(--ui-color-border);text-align:left;vertical-align:top;padding:.68rem .75rem}.azop-table th{z-index:1;background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);font:800 .63rem/1.3 var(--ui-font-sans);letter-spacing:.045em;text-transform:uppercase;position:sticky;top:0}.azop-table tr.is-target{background:var(--ui-color-info-soft);box-shadow:inset .2rem 0 var(--ui-color-info)}.azop-table tbody tr:hover{background:var(--ui-color-surface-subtle)}.azop-request-link{color:var(--ui-color-brand-action);text-decoration:none}.azop-request-link:hover{text-decoration:underline}.azop-exec{gap:.85rem;display:grid}.azop-exec-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.azop-exec-grid.azop-request-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.azop-exec-grid>div{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);min-width:0;padding:.75rem}.azop-exec-grid strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin-top:.22rem;display:block}.azop-exec-form{border:1px solid var(--ui-color-danger);gap:.7rem;display:grid}@supports (color:color-mix(in lab, red, red)){.azop-exec-form{border:1px solid color-mix(in srgb, var(--ui-color-danger) 34%, transparent)}}.azop-exec-form{border-radius:var(--ui-radius-md);background:var(--ui-color-danger-soft);padding:.9rem}.azop-exec-form input[type=text]{border:1px solid var(--ui-color-danger);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);width:min(100%,25rem);color:var(--ui-color-text);padding:.6rem .7rem}.azop-status{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);font:560 .77rem/1.52 var(--ui-font-sans);overflow-wrap:anywhere;padding:.75rem .9rem}.azop-status.blue{border-color:var(--ui-color-info)}@supports (color:color-mix(in lab, red, red)){.azop-status.blue{border-color:color-mix(in srgb, var(--ui-color-info) 24%, transparent)}}.azop-status.blue{background:var(--ui-color-info-soft);color:var(--ui-color-info)}.azop-status.green{border-color:var(--ui-color-success)}@supports (color:color-mix(in lab, red, red)){.azop-status.green{border-color:color-mix(in srgb, var(--ui-color-success) 24%, transparent)}}.azop-status.green{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.azop-status.red{border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.azop-status.red{border-color:color-mix(in srgb, var(--ui-color-danger) 24%, transparent)}}.azop-status.red{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.amazon-product-operations [data-ui-tone=success]{border-color:var(--ui-color-success)}@supports (color:color-mix(in lab, red, red)){.amazon-product-operations [data-ui-tone=success]{border-color:color-mix(in srgb, var(--ui-color-success) 35%, transparent)}}.amazon-product-operations [data-ui-tone=success]{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.amazon-product-operations [data-ui-tone=info]{border-color:var(--ui-color-info)}@supports (color:color-mix(in lab, red, red)){.amazon-product-operations [data-ui-tone=info]{border-color:color-mix(in srgb, var(--ui-color-info) 35%, transparent)}}.amazon-product-operations [data-ui-tone=info]{background:var(--ui-color-info-soft);color:var(--ui-color-info)}.amazon-product-operations [data-ui-tone=warning]{border-color:var(--ui-color-warning)}@supports (color:color-mix(in lab, red, red)){.amazon-product-operations [data-ui-tone=warning]{border-color:color-mix(in srgb, var(--ui-color-warning) 38%, transparent)}}.amazon-product-operations [data-ui-tone=warning]{background:var(--ui-color-warning-soft);color:var(--ui-color-warning)}.amazon-product-operations [data-ui-tone=danger]{border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.amazon-product-operations [data-ui-tone=danger]{border-color:color-mix(in srgb, var(--ui-color-danger) 35%, transparent)}}.amazon-product-operations [data-ui-tone=danger]{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.amazon-product-operations [data-ui-tone=neutral]{border-color:var(--ui-color-border);background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted)}.amazon-product-operations .btn[data-ui-tone=success]{background:var(--ui-color-success);color:#fff}.amazon-product-operations .btn[data-ui-tone=warning]{background:var(--ui-color-warning);color:#fff}.amazon-product-operations .btn[data-ui-tone=danger]{background:var(--ui-color-danger-action);color:#fff}.amazon-product-operations [data-ui-border=success]{border-color:var(--ui-color-success)!important}.amazon-product-operations [data-ui-border=info]{border-color:var(--ui-color-info)!important}.amazon-product-operations [data-ui-border=warning]{border-color:var(--ui-color-warning)!important}.amazon-product-operations [data-ui-layout=actions]{gap:.5rem;display:flex}.amazon-product-operations [data-ui-layout=header],.amazon-product-operations [data-ui-layout=split]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.amazon-product-operations [data-ui-layout=split]{align-items:center;gap:.65rem}.amazon-product-operations [data-ui-layout=toolbar]{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.amazon-product-operations [data-ui-layout=badges]{flex-wrap:wrap;gap:.4rem;display:flex}.amazon-product-operations [data-ui-summary]{cursor:pointer;color:var(--ui-color-text);font:780 .75rem/1.4 var(--ui-font-sans)}.amazon-product-operations [data-ui-space=xs]{margin-top:.25rem}.amazon-product-operations [data-ui-space=sm]{margin-top:.55rem}.amazon-product-operations [data-ui-space=md]{margin-top:.8rem}.amazon-product-operations [data-ui-margin=intro]{margin:.45rem 0 0}.amazon-product-operations [data-ui-margin=subtitle]{margin:.35rem 0 0}.amazon-product-operations [data-ui-margin=badge]{margin:0 .25rem .25rem 0}.amazon-product-operations [data-ui-margin=heading]{margin:0 0 .5rem}.amazon-product-operations [data-ui-margin=paragraph]{margin:0 0 .65rem}.amazon-product-operations [data-ui-heading]{font:820 1.2rem/1.3 var(--ui-font-sans);margin:0}.amazon-product-operations [data-ui-scroll]{scrollbar-width:thin;overflow:auto}.amazon-product-operations [data-ui-scroll="520"]{max-height:32.5rem}.amazon-product-operations [data-ui-scroll="480"]{max-height:30rem}.amazon-product-operations [data-ui-scroll="430"],.amazon-product-operations [data-ui-scroll="430-spaced"]{max-height:26.875rem}.amazon-product-operations [data-ui-scroll="360-spaced"]{max-height:22.5rem}.amazon-product-operations [data-ui-scroll$=spaced]{margin-top:.6rem}.amazon-product-operations [data-ui-code="520"]{max-height:32.5rem}.amazon-product-operations [data-ui-code="440"]{max-height:27.5rem}.amazon-product-operations [data-ui-code="420"]{max-height:26.25rem}.amazon-product-operations [data-ui-code="360"]{max-height:22.5rem}.amazon-product-operations [data-ui-code-chip]{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);padding:.55rem .65rem;display:inline-flex}.amazon-product-operations [data-ui-wrap],.amazon-product-operations [data-ui-font=code-xs-wrap]{overflow-wrap:anywhere}.amazon-product-operations [data-ui-font=code-xs],.amazon-product-operations [data-ui-font=code-xs-wrap]{font-size:.68rem}.amazon-product-operations [data-ui-display=inline]{display:inline}.amazon-product-operations [data-ui-flush]{overflow:hidden;padding:0!important}.amazon-product-operations [data-ui-padding=md]{padding:1rem}.amazon-product-operations [data-ui-empty]{color:var(--ui-color-text-muted);text-align:center;padding:2rem}.amazon-product-operations [data-ui-min-width=market]{min-width:8rem}.amazon-product-operations [data-ui-max-width=reason]{max-width:27rem}.amazon-product-operations [data-ui-color=danger],.amazon-product-operations [data-ui-color=danger-strong]{color:var(--ui-color-danger)}.amazon-product-operations [data-ui-color=success],.amazon-product-operations [data-ui-color=success-strong]{color:var(--ui-color-success)}.amazon-product-operations [data-ui-color=warning-strong]{color:var(--ui-color-warning)}.amazon-product-operations [data-ui-color$=strong]{font-weight:800}.amazon-product-operations [data-ui-note]{margin-top:.45rem}.amazon-product-operations [data-ui-note=danger]{color:var(--ui-color-danger);font-weight:800}.amazon-product-operations [data-ui-note=warning]{color:var(--ui-color-warning);font-weight:800}.amazon-product-operations [data-ui-note=info]{color:var(--ui-color-info)}.amazon-product-operations [data-ui-note=success]{color:var(--ui-color-success)}:where(.amazon-products__check input,.amazon-reviews__field textarea,.azpd-lane,.azpd-table-wrap,.azpd-label input,.azpd-label select,.azpd-label textarea,.azpd-channel-form input,.azpd-details>summary,.azop-label input,.azop-label select,.azop-label textarea,.amazon-product-operations [data-ui-summary]):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){:where(.amazon-products__check input,.amazon-reviews__field textarea,.azpd-lane,.azpd-table-wrap,.azpd-label input,.azpd-label select,.azpd-label textarea,.azpd-channel-form input,.azpd-details>summary,.azop-label input,.azop-label select,.azop-label textarea,.amazon-product-operations [data-ui-summary]):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 32%, transparent)}}:where(.amazon-products__check input,.amazon-reviews__field textarea,.azpd-lane,.azpd-table-wrap,.azpd-label input,.azpd-label select,.azpd-label textarea,.azpd-channel-form input,.azpd-details>summary,.azop-label input,.azop-label select,.azop-label textarea,.amazon-product-operations [data-ui-summary]):focus-visible{outline-offset:2px}@media (width<=64rem){.azpd-variant-table{min-width:0;display:block}.azpd-variant-table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.azpd-variant-table tbody{display:grid}.azpd-variant-table tbody tr{border-bottom:1px solid var(--ui-color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;padding:.85rem;display:grid}.azpd-variant-table tbody tr:last-child{border-bottom:0}.azpd-variant-table tbody tr:hover{background:0 0}.azpd-variant-table td{border:0;width:auto;padding:0;display:block}.azpd-variant-table .azpd-size-cell,.azpd-variant-table .azpd-diagnostic-cell{grid-column:1/-1}.azpd-variant-table .azpd-size-cell{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}}@media (width<=80rem){.amazon-products__filters,.amazon-products__advanced-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.amazon-products__stats,.amazon-reviews__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.azop-exec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=56.25rem){.amazon-products__filters,.amazon-reviews__filters,.amazon-reviews__report-form,.azop-filter{grid-template-columns:1fr}.amazon-reviews__field--wide,.amazon-reviews__report-actions{grid-column:auto}.amazon-products__stats,.amazon-reviews__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.azpd-overview,.azpd-lanes,.azpd-summary,.azpd-grid,.azpd-profile-grid,.azop-exec-grid,.azop-exec-grid.azop-request-summary{grid-template-columns:1fr}.azpd-overview>div{border-right:0;border-bottom:1px solid var(--ui-color-border);padding:.6rem 0}.azpd-overview>div:last-child{border-bottom:0}.azpd-lane{border-right:0;border-bottom:1px solid var(--ui-color-border)}.azpd-lane:last-child{border-bottom:0}.azpd-summary>div{border-right:0;border-bottom:1px solid var(--ui-color-border)}.azpd-summary>div:last-child{border-bottom:0}.azpd-profile-wide{grid-column:auto}.azpd-history-row{flex-direction:column;align-items:flex-start}}@media (width<=40rem){.amazon-products__advanced-grid,.amazon-products__stats,.amazon-reviews__stats{grid-template-columns:1fr}.amazon-products__bulk,.amazon-products__bulk-actions,.amazon-products__pagination,.amazon-reviews__report-actions{flex-direction:column;align-items:stretch}.amazon-products__bulk .ui-button,.amazon-reviews__report-actions .ui-button{width:100%}.azpd-market-grid,.azpd-variant-table tbody tr{grid-template-columns:1fr}.azpd-variant-table .azpd-size-cell,.azpd-variant-table .azpd-diagnostic-cell{grid-column:auto}.azpd-channel-form{grid-template-columns:1fr}.azpd-channel-form .btn{width:100%}.amazon-product-detail .card,.amazon-product-operations .card{padding:.85rem}.azpd-table-wrap{margin-inline:-.85rem}}@media print{.amazon-products__bulk,.amazon-products .ui-filter-panel,.amazon-reviews .ui-filter-panel,.amazon-product-operations .azop-filter,.amazon-product-operations .azop-exec-form{display:none!important}.amazon-products,.amazon-reviews,.amazon-product-detail,.amazon-product-operations{max-width:none}.amazon-product-detail .card,.amazon-product-operations .card,.amazon-products .ui-table-panel,.amazon-reviews .ui-table-panel{box-shadow:none;break-inside:avoid}}.amazon-publications,.amazon-publication-detail{max-width:112rem;color:var(--ui-color-text);font-family:var(--ui-font-sans);gap:1rem;margin:0 auto;display:grid}.amazon-publications .card,.amazon-publication-detail .card{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);min-width:0;color:var(--ui-color-text);box-shadow:var(--ui-shadow-panel);padding:1rem}.amazon-publications :is(h2,h3),.amazon-publication-detail :is(h2,h3){color:var(--ui-color-text)}.amazon-publications h2,.amazon-publication-detail h2{font:820 1.18rem/1.3 var(--ui-font-sans);letter-spacing:-.015em;margin:0 0 .8rem}.amazon-publications p,.amazon-publication-detail p{line-height:1.55}.amazon-publications .muted,.amazon-publication-detail .muted{color:var(--ui-color-text-muted)}.amazon-publications a,.amazon-publication-detail a{color:var(--ui-color-brand-action);text-underline-offset:.16em}.amazon-publications a:hover,.amazon-publication-detail a:hover{color:var(--ui-color-brand-action-hover)}.amazon-publications .btn,.amazon-publication-detail .btn{min-height:var(--ui-control-height);border-radius:var(--ui-radius-sm);background:var(--ui-color-brand-action);color:var(--ui-color-on-brand);box-shadow:var(--ui-shadow-sm);font:750 .82rem/1 var(--ui-font-sans);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .9rem;text-decoration:none;transition:background-color .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex}.amazon-publications .btn.secondary,.amazon-publication-detail .btn.secondary{border-color:var(--ui-color-border-strong);background:var(--ui-color-surface);color:var(--ui-color-text)}.amazon-publications .btn.warning,.amazon-publication-detail .btn.warning{background:var(--ui-color-warning);color:var(--ui-color-on-brand)}.amazon-publications .btn:hover:not(:disabled),.amazon-publication-detail .btn:hover:not(:disabled){transform:translateY(-1px)}.amazon-publications .btn.secondary:hover:not(:disabled),.amazon-publication-detail .btn.secondary:hover:not(:disabled){background:var(--ui-color-surface-subtle)}.amazon-publications .btn:disabled,.amazon-publication-detail .btn:disabled{opacity:.48;cursor:not-allowed;transform:none}.amazon-publications .badge,.amazon-publication-detail .badge{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-pill);background:var(--ui-color-surface-subtle);width:fit-content;color:var(--ui-color-text-muted);font:750 .68rem/1.2 var(--ui-font-sans);align-items:center;padding:.25rem .55rem;display:inline-flex}.amazon-publications .badge[data-tone=success]{border-color:var(--ui-color-success)}@supports (color:color-mix(in lab, red, red)){.amazon-publications .badge[data-tone=success]{border-color:color-mix(in srgb, var(--ui-color-success) 25%, transparent)}}.amazon-publications .badge[data-tone=success]{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.amazon-publications .badge[data-tone=warning]{border-color:var(--ui-color-warning)}@supports (color:color-mix(in lab, red, red)){.amazon-publications .badge[data-tone=warning]{border-color:color-mix(in srgb, var(--ui-color-warning) 25%, transparent)}}.amazon-publications .badge[data-tone=warning]{background:var(--ui-color-warning-soft);color:var(--ui-color-warning)}.amazon-publications .badge[data-tone=danger]{border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.amazon-publications .badge[data-tone=danger]{border-color:color-mix(in srgb, var(--ui-color-danger) 25%, transparent)}}.amazon-publications .badge[data-tone=danger]{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.amazon-publications .grid,.amazon-publication-detail .grid,.amazon-publications__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}.amazon-publications .metric,.amazon-publication-detail .metric{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:linear-gradient(145deg, var(--ui-color-surface), var(--ui-color-surface-subtle));min-width:0;padding:.85rem .9rem}.amazon-publications .metric strong,.amazon-publication-detail .metric strong{overflow-wrap:anywhere;font:820 1.35rem/1.15 var(--ui-font-sans);font-variant-numeric:tabular-nums;display:block}.amazon-publications .metric span,.amazon-publication-detail .metric span{margin-top:.3rem;font-size:.7rem;display:block}.amazon-publications table,.amazon-publication-detail table{border-collapse:collapse;background:var(--ui-color-surface);width:100%;min-width:42rem;font-size:.78rem}.amazon-publications :is(th,td),.amazon-publication-detail :is(th,td){border-bottom:1px solid var(--ui-color-border);padding:var(--ui-table-density-y) .7rem;text-align:left;vertical-align:top}.amazon-publications th,.amazon-publication-detail th{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);font:800 .63rem/1.3 var(--ui-font-sans);letter-spacing:.045em;text-transform:uppercase}.amazon-publications tr:last-child td,.amazon-publication-detail tr:last-child td{border-bottom:0}.amazon-publications tbody tr:hover,.amazon-publication-detail tbody tr:hover{background:var(--ui-color-surface-subtle)}.amazon-publications :is(section,div)>table,.amazon-publication-detail :is(section,div)>table{min-width:48rem}:is(.amazon-publications section>div:has(>table),.amazon-publication-detail section>div:has(>table)){scrollbar-width:thin;max-width:100%;overflow:auto}.amazon-publications td code,.amazon-publication-detail td code{overflow-wrap:anywhere;font-size:.7rem}.amazon-publications :is(input:not([type=checkbox]):not([type=hidden]),select,textarea),.amazon-publication-detail :is(input:not([type=checkbox]):not([type=hidden]),select,textarea){width:100%;min-height:var(--ui-control-height);border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);color:var(--ui-color-text);font:550 .8rem/1.35 var(--ui-font-sans);padding:.6rem .7rem}.amazon-publications :is(input,select,textarea,button,a):focus-visible,.amazon-publication-detail :is(input,select,textarea,button,summary,a):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){.amazon-publications :is(input,select,textarea,button,a):focus-visible,.amazon-publication-detail :is(input,select,textarea,button,summary,a):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 32%, transparent)}}.amazon-publications :is(input,select,textarea,button,a):focus-visible,.amazon-publication-detail :is(input,select,textarea,button,summary,a):focus-visible{outline-offset:2px}.amazon-publications__hero>.ui-page-header,.amazon-publication-detail__hero>.ui-page-header{margin-bottom:0}.amazon-publications__hero>.ui-alert,.amazon-publication-detail__hero>.ui-alert{margin-top:.85rem}.amazon-publications__workflow,.amazon-publications__presets,.amazon-publications__rules,.amazon-publications__parent,.amazon-publication-detail__parent,.amazon-publication-detail__validation-actions{background:var(--ui-color-surface-subtle)!important}.amazon-publications__workflow>div,.amazon-publications__rules>div,.amazon-publications__checklist>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.amazon-publications__rules>div{grid-template-columns:repeat(3,minmax(0,1fr))}.amazon-publications__workflow>div>div,.amazon-publications__rules>div>div,.amazon-publications__checklist>div:last-child{min-width:0}.amazon-publications__workflow>div>div,.amazon-publications__rules>div>div,.amazon-publications__checklist>div:last-child>div,.amazon-publications__presets>div:last-child{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);padding:.85rem}.amazon-publications__workflow>div>div:last-child,.amazon-publications__checklist{border-color:var(--ui-color-warning)!important}@supports (color:color-mix(in lab, red, red)){.amazon-publications__workflow>div>div:last-child,.amazon-publications__checklist{border-color:color-mix(in srgb, var(--ui-color-warning) 35%, transparent)!important}}.amazon-publications__workflow>div>div:last-child,.amazon-publications__checklist{background:var(--ui-color-warning-soft)!important}.amazon-publications__workflow strong,.amazon-publications__rules strong{margin-bottom:.3rem;font-size:.92rem;display:block}.amazon-publications__workflow p,.amazon-publications__rules p,.amazon-publications__presets p{margin:0;font-size:.78rem}.amazon-publications__presets>div:has(>button){flex-wrap:wrap;gap:.6rem;display:flex}.amazon-publications__presets>div:last-child{margin-top:.8rem;line-height:1.6}.amazon-publications__technical>div{max-width:100%;overflow:auto}.amazon-publications__technical td:nth-child(2){overflow-wrap:anywhere;font:600 .7rem/1.45 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.amazon-publications__technical th:first-child{width:15rem}.amazon-publications__limited{border-color:var(--ui-color-warning)!important}@supports (color:color-mix(in lab, red, red)){.amazon-publications__limited{border-color:color-mix(in srgb, var(--ui-color-warning) 32%, transparent)!important}}.amazon-publications__limited{color:var(--ui-color-warning);background:var(--ui-color-warning-soft)!important}.amazon-publications__limited :is(h2,p){color:inherit}.amazon-publications__create>.ui-alert{margin-bottom:.9rem}.amazon-publications__create-form{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:.85rem;display:grid}.amazon-publications__create-form>label{min-width:0;font:760 .74rem/1.3 var(--ui-font-sans);gap:.38rem;display:grid}.amazon-publications__create-form>label:nth-of-type(7),.amazon-publications__create-form>label:nth-of-type(8),.amazon-publications__create-form>label:nth-of-type(9){grid-column:span 2}.amazon-publications__checks{border-block:1px solid var(--ui-color-border);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;padding-block:.8rem;display:grid}.amazon-publications__checks label{color:var(--ui-color-text-muted);font:650 .72rem/1.4 var(--ui-font-sans);align-items:flex-start;gap:.45rem;display:flex}.amazon-publications__checks input[type=checkbox]{accent-color:var(--ui-color-brand-action);margin-top:.12rem}.amazon-publications__history>div:first-child,.amazon-publications__checklist>div:first-child,.amazon-publications__overview>div:first-child,.amazon-publication-detail__coverage>div:first-child,.amazon-publication-detail__operations>div:first-child,.amazon-publication-detail__real-gate>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.8rem;margin-bottom:.8rem;display:flex}.amazon-publications__history>div:first-child form{flex-wrap:wrap;align-items:end;gap:.5rem;display:flex}.amazon-publications__history>div:first-child input{min-width:14rem}.amazon-publications__history>div:first-child select{min-width:10rem}.amazon-publications__history .z-amazon-pagination{margin-top:.9rem}.amazon-publications__checklist>div:last-child{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin-top:.8rem}.amazon-publications__overview>div:nth-of-type(2){margin-top:.85rem}.amazon-publications__overview td:nth-child(5){min-width:24rem;max-width:39rem;line-height:1.5}.amazon-publications__overview td:last-child,.amazon-publications__history td:last-child{white-space:nowrap}.amazon-publications__overview .badge{margin:.25rem 0 0 .35rem}.amazon-publications__overview div:has(>.amazon-copy-path){flex-wrap:wrap;gap:.35rem;margin-top:.4rem;display:flex}.amazon-publications .amazon-copy-path{background:var(--ui-color-info-soft);max-width:32.5rem;color:var(--ui-color-info);text-align:left;white-space:normal;cursor:pointer;border:0}.amazon-publications__status,.amazon-publication-detail__status,.amazon-publication-detail__real-state{font-weight:820}.amazon-publications__status[data-tone=success],.amazon-publication-detail__status[data-tone=success],.amazon-publication-detail__real-state[data-tone=success]{color:var(--ui-color-success)}.amazon-publications__status[data-tone=danger],.amazon-publication-detail__status[data-tone=danger],.amazon-publication-detail__real-state[data-tone=danger]{color:var(--ui-color-danger)}.amazon-publications__status[data-tone=warning],.amazon-publication-detail__status[data-tone=warning],.amazon-publication-detail__real-state[data-tone=warning]{color:var(--ui-color-warning)}.amazon-publications__status[data-tone=info],.amazon-publication-detail__status[data-tone=info]{color:var(--ui-color-info)}.amazon-publications__status[data-tone=catalog],.amazon-publication-detail__status[data-tone=catalog]{color:#6938ef}.amazon-publications__status[data-tone=neutral],.amazon-publication-detail__status[data-tone=neutral]{color:var(--ui-color-text-muted)}.amazon-publication-detail__tone[data-tone=success]{border-color:var(--ui-color-success)!important}@supports (color:color-mix(in lab, red, red)){.amazon-publication-detail__tone[data-tone=success]{border-color:color-mix(in srgb, var(--ui-color-success) 32%, transparent)!important}}.amazon-publication-detail__tone[data-tone=success]{background:var(--ui-color-success-soft)!important}.amazon-publication-detail__tone[data-tone=warning]{border-color:var(--ui-color-warning)!important}@supports (color:color-mix(in lab, red, red)){.amazon-publication-detail__tone[data-tone=warning]{border-color:color-mix(in srgb, var(--ui-color-warning) 32%, transparent)!important}}.amazon-publication-detail__tone[data-tone=warning]{background:var(--ui-color-warning-soft)!important}.amazon-publication-detail__tone[data-tone=danger]{border-color:var(--ui-color-danger)!important}@supports (color:color-mix(in lab, red, red)){.amazon-publication-detail__tone[data-tone=danger]{border-color:color-mix(in srgb, var(--ui-color-danger) 32%, transparent)!important}}.amazon-publication-detail__tone[data-tone=danger]{background:var(--ui-color-danger-soft)!important}.amazon-publication-detail__tone[data-tone=info]{border-color:var(--ui-color-info)!important}@supports (color:color-mix(in lab, red, red)){.amazon-publication-detail__tone[data-tone=info]{border-color:color-mix(in srgb, var(--ui-color-info) 32%, transparent)!important}}.amazon-publication-detail__tone[data-tone=info]{background:var(--ui-color-info-soft)!important}.amazon-publication-detail__tone[data-tone=catalog]{background:#f4f3ff!important;border-color:#d9d6fe!important}.amazon-publication-detail__tone[data-tone=neutral]{background:var(--ui-color-surface-subtle)!important}.amazon-publication-detail__tone[data-tone=success]>:is(h2,p:not(.muted),div>h2,div>p:not(.muted)){color:var(--ui-color-success)}.amazon-publication-detail__tone[data-tone=warning]>:is(h2,p:not(.muted),div>h2,div>p:not(.muted)){color:var(--ui-color-warning)}.amazon-publication-detail__tone[data-tone=danger]>:is(h2,p:not(.muted),div>h2,div>p:not(.muted)){color:var(--ui-color-danger)}.amazon-publication-detail__tone[data-tone=info]>:is(h2,p:not(.muted),div>h2,div>p:not(.muted)){color:var(--ui-color-info)}.amazon-publication-detail__tone[data-tone=catalog]>:is(h2,p:not(.muted),div>h2,div>p:not(.muted)){color:#5925dc}html.z-theme-dark .amazon-publication-detail__tone[data-tone=catalog]{background:#2b1d52!important;border-color:#53389e!important}html.z-theme-dark .amazon-publication-detail__tone[data-tone=catalog]>:is(h2,p:not(.muted),div>h2,div>p:not(.muted)),html.z-theme-dark .amazon-publications__status[data-tone=catalog],html.z-theme-dark .amazon-publication-detail__status[data-tone=catalog]{color:#c3b5fd}.amazon-publication-detail__facts,.amazon-publication-detail__coverage-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-top:.9rem;display:grid}.amazon-publication-detail__facts--five{grid-template-columns:repeat(5,minmax(0,1fr))}.amazon-publication-detail__facts>div,.amazon-publication-detail__coverage-card,.amazon-publication-detail__coverage-metrics>div{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);min-width:0;padding:.75rem}.amazon-publication-detail__facts strong{overflow-wrap:anywhere;font:820 1.2rem/1.15 var(--ui-font-sans);font-variant-numeric:tabular-nums;display:block}.amazon-publication-detail__facts span{margin-top:.25rem;font-size:.68rem;display:block}.amazon-publication-detail__coverage-card[data-tone=success]{border-color:var(--ui-color-success)}@supports (color:color-mix(in lab, red, red)){.amazon-publication-detail__coverage-card[data-tone=success]{border-color:color-mix(in srgb, var(--ui-color-success) 30%, transparent)}}.amazon-publication-detail__coverage-card[data-tone=success]{background:var(--ui-color-success-soft)}.amazon-publication-detail__coverage-card>div:first-child{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}.amazon-publication-detail__coverage-card>p{min-height:2.8rem;margin:.55rem 0 0;font-size:.7rem}.amazon-publication-detail__coverage-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.65rem;display:grid}.amazon-publication-detail__coverage-metrics>div{padding:.55rem}.amazon-publication-detail__code h2,.amazon-publication-detail__items h2,.amazon-publication-detail__files h2{margin-bottom:.75rem}.amazon-publication-detail__code pre,.amazon-publication-detail details pre,.amazon-publication-detail__decisions pre{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);max-width:100%;color:var(--ui-color-text);white-space:pre-wrap;scrollbar-width:thin;margin:0;padding:.85rem;font:550 .7rem/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:auto}.amazon-publication-detail__code--dark pre{background:var(--ui-color-code-surface);color:var(--ui-color-code-text);border-color:#243041}.amazon-publication-detail__code--stdout pre{max-height:32.5rem}.amazon-publication-detail__code--stderr pre{color:#fda29b;max-height:22.5rem}.amazon-publication-detail__decisions>div:has(>div>pre){grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-top:.8rem;display:grid}.amazon-publication-detail__decisions>div:has(>div>pre)>div{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);min-width:0;padding:.7rem}.amazon-publication-detail details{margin-top:.85rem}.amazon-publication-detail summary{cursor:pointer;width:fit-content;font-weight:780}.amazon-publication-detail__parent{background:var(--ui-color-surface-subtle)!important}.amazon-publication-detail__parent p{margin:0}.amazon-publication-detail__actions,.amazon-publication-detail__real-form{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.amazon-publication-detail__actions form{margin:0}.amazon-publication-detail__validation-actions>div:last-child,.amazon-publication-detail__real-result>div:nth-of-type(2),.amazon-publication-detail__preview-result>div:nth-of-type(2),.amazon-publication-detail__real-gate>div:last-child{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);margin-top:.8rem;padding:.75rem}.amazon-publication-detail__real-form input{min-width:14.5rem}.amazon-publication-detail__items>div,.amazon-publication-detail__files>div{scrollbar-width:thin;max-width:100%;overflow:auto}.amazon-publication-detail__items td:first-child,.amazon-publication-detail__items td:nth-child(4),.amazon-publication-detail__items td:nth-child(5){white-space:nowrap}.amazon-publication-detail__files td:first-child{font-weight:780}@media (width<=80rem){.amazon-publications__workflow>div,.amazon-publications__stats,.amazon-publications .grid,.amazon-publication-detail .grid,.amazon-publication-detail__facts,.amazon-publication-detail__coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.amazon-publication-detail__facts--five{grid-template-columns:repeat(3,minmax(0,1fr))}.amazon-publications__create-form,.amazon-publications__checks{grid-template-columns:repeat(2,minmax(0,1fr))}.amazon-publication-detail__decisions>div:has(>div>pre){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=56.25rem){.amazon-publications__rules>div,.amazon-publications__workflow>div{grid-template-columns:1fr}.amazon-publications__overview td:nth-child(5){min-width:19rem}.amazon-publications__history>div:first-child,.amazon-publications__overview>div:first-child,.amazon-publications__checklist>div:first-child,.amazon-publication-detail__coverage>div:first-child,.amazon-publication-detail__operations>div:first-child,.amazon-publication-detail__real-gate>div:first-child{flex-direction:column;align-items:stretch}.amazon-publication-detail__real-form{align-items:stretch}}@media (width<=40rem){.amazon-publications .card,.amazon-publication-detail .card{padding:.85rem}.amazon-publications__stats,.amazon-publications .grid,.amazon-publication-detail .grid,.amazon-publication-detail__facts,.amazon-publication-detail__facts--five,.amazon-publication-detail__coverage-grid,.amazon-publications__create-form,.amazon-publications__checks{grid-template-columns:1fr}.amazon-publication-detail__decisions>div:has(>div>pre){grid-template-columns:1fr}.amazon-publications__create-form>label:nth-of-type(7),.amazon-publications__create-form>label:nth-of-type(8),.amazon-publications__create-form>label:nth-of-type(9){grid-column:auto}.amazon-publications__history>div:first-child form,.amazon-publication-detail__actions,.amazon-publication-detail__real-form{flex-direction:column;align-items:stretch}.amazon-publications__history>div:first-child :is(input,select,button),.amazon-publication-detail__actions .btn,.amazon-publication-detail__real-form :is(input,button){width:100%;min-width:0}}@media print{.amazon-publications__presets,.amazon-publications__create,.amazon-publications__history>div:first-child form,.amazon-publication-detail__hero form,.amazon-publication-detail__validation-actions,.amazon-publication-detail__real-form{display:none!important}.amazon-publications,.amazon-publication-detail{max-width:none}.amazon-publications .card,.amazon-publication-detail .card{box-shadow:none;break-inside:avoid}}.spartoo-operations{max-width:112rem;color:var(--ui-color-text);font-family:var(--ui-font-sans);gap:1rem;margin:0 auto;display:grid}.spartoo-operations .card{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);min-width:0;color:var(--ui-color-text);box-shadow:var(--ui-shadow-panel);padding:1rem}.spartoo-operations .ui-page-header{margin-bottom:0}.spartoo-operations__hero>.ui-page-header{margin-bottom:1rem}.spartoo-operations h2{color:var(--ui-color-text);font:820 1.18rem/1.3 var(--ui-font-sans);margin:0 0 .8rem}.spartoo-operations h3{color:var(--ui-color-text);font:800 .95rem/1.3 var(--ui-font-sans);margin:0 0 .55rem}.spartoo-operations p{line-height:1.55}.spartoo-operations .muted{color:var(--ui-color-text-muted)}.spartoo-operations a{color:var(--ui-color-brand-action);text-underline-offset:.16em}.spartoo-operations a:hover{color:var(--ui-color-brand-action-hover)}.spartoo-operations .btn{min-height:var(--ui-control-height);border-radius:var(--ui-radius-sm);background:var(--ui-color-brand-action);color:var(--ui-color-on-brand);box-shadow:var(--ui-shadow-sm);font:750 .82rem/1 var(--ui-font-sans);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .9rem;text-decoration:none;display:inline-flex}.spartoo-operations .btn.secondary{border-color:var(--ui-color-border-strong);background:var(--ui-color-surface);color:var(--ui-color-text)}.spartoo-operations .btn.secondary:hover{background:var(--ui-color-surface-subtle)}.spartoo-operations .btn:disabled{opacity:.48;cursor:not-allowed}.spartoo-operations .badge{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-pill);background:var(--ui-color-surface-subtle);width:fit-content;color:var(--ui-color-text-muted);font:760 .68rem/1.2 var(--ui-font-sans);align-items:center;padding:.25rem .55rem;display:inline-flex}.spartoo-operations .badge[data-tone=success]{border-color:var(--ui-color-success)}@supports (color:color-mix(in lab, red, red)){.spartoo-operations .badge[data-tone=success]{border-color:color-mix(in srgb, var(--ui-color-success) 25%, transparent)}}.spartoo-operations .badge[data-tone=success]{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.spartoo-operations .badge[data-tone=warning]{border-color:var(--ui-color-warning)}@supports (color:color-mix(in lab, red, red)){.spartoo-operations .badge[data-tone=warning]{border-color:color-mix(in srgb, var(--ui-color-warning) 25%, transparent)}}.spartoo-operations .badge[data-tone=warning]{background:var(--ui-color-warning-soft);color:var(--ui-color-warning)}.spartoo-operations .badge[data-tone=danger]{border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.spartoo-operations .badge[data-tone=danger]{border-color:color-mix(in srgb, var(--ui-color-danger) 25%, transparent)}}.spartoo-operations .badge[data-tone=danger]{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.spartoo-operations .badge[data-tone=info]{border-color:var(--ui-color-info)}@supports (color:color-mix(in lab, red, red)){.spartoo-operations .badge[data-tone=info]{border-color:color-mix(in srgb, var(--ui-color-info) 25%, transparent)}}.spartoo-operations .badge[data-tone=info]{background:var(--ui-color-info-soft);color:var(--ui-color-info)}.spartoo-operations__stats,.spartoo-operations .grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.spartoo-operations__stats--six{grid-template-columns:repeat(6,minmax(0,1fr))}.spartoo-operations .grid{margin-top:1rem}.spartoo-operations__stats>.card,.spartoo-operations .metric{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:linear-gradient(145deg, var(--ui-color-surface), var(--ui-color-surface-subtle));min-width:0;box-shadow:var(--ui-shadow-sm);padding:.85rem .9rem}.spartoo-operations__stats>.card>div,.spartoo-operations .metric strong{overflow-wrap:anywhere;font:820 1.35rem/1.15 var(--ui-font-sans);font-variant-numeric:tabular-nums;margin-top:.3rem;display:block}.spartoo-operations__stats>.card>span,.spartoo-operations .metric>span,.spartoo-operations .metric>small{color:var(--ui-color-text-muted);font:720 .7rem/1.4 var(--ui-font-sans);display:block}.spartoo-operations table{border-collapse:collapse;background:var(--ui-color-surface);width:100%;min-width:44rem;font-size:.78rem}.spartoo-operations :is(th,td){border-bottom:1px solid var(--ui-color-border);padding:var(--ui-table-density-y) .65rem;text-align:left;vertical-align:top}.spartoo-operations th{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);font:800 .63rem/1.3 var(--ui-font-sans);letter-spacing:.045em;text-transform:uppercase}.spartoo-operations tr:last-child td{border-bottom:0}.spartoo-operations tbody tr:hover{background:var(--ui-color-surface-subtle)}:is(.spartoo-operations :is(section,div)>div:has(>table),.spartoo-operations :is(section,div)>table){scrollbar-width:thin;max-width:100%;overflow:auto}.spartoo-operations :is(section,div)>div:has(>table){overflow:auto}.spartoo-operations td:first-child{font-weight:760}.spartoo-operations td code{overflow-wrap:anywhere;font-size:.7rem}.spartoo-operations__filters{flex-wrap:wrap;align-items:end;gap:.65rem;display:flex}.spartoo-orders__filters{grid-template-columns:minmax(15rem,1.25fr) repeat(4,minmax(8.5rem,.65fr)) auto;margin-top:1rem;display:grid}.spartoo-tracking__filters{grid-template-columns:repeat(5,minmax(9rem,1fr)) auto;display:grid}.spartoo-operations__filters>:is(div,label){min-width:9rem;color:var(--ui-color-text);font:740 .72rem/1.3 var(--ui-font-sans);gap:.32rem;display:grid}.spartoo-operations__filters>div:last-child{flex-direction:row;align-items:center;gap:.45rem;display:flex}.spartoo-operations :is(input:not([type=checkbox]):not([type=hidden]),select,textarea){width:100%;min-height:var(--ui-control-height);border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);color:var(--ui-color-text);font:550 .8rem/1.35 var(--ui-font-sans);padding:.6rem .7rem}.spartoo-operations input[type=file]{min-width:min(100%,20rem)}.spartoo-operations :is(input,select,textarea,button,summary,a):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){.spartoo-operations :is(input,select,textarea,button,summary,a):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 32%, transparent)}}.spartoo-operations :is(input,select,textarea,button,summary,a):focus-visible{outline-offset:2px}.spartoo-operations__actions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}:is(.spartoo-operations__table-panel>div:first-child:has(h2,strong),.spartoo-order-detail__documents>div:first-child,.spartoo-tracking__preview>div:first-child){flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.8rem;margin-bottom:.8rem;display:flex}.spartoo-operations__table-panel>div:first-child p{margin:.25rem 0 0}.spartoo-operations__table-panel nav{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.spartoo-operations__table-panel nav :is(a,span){border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);min-width:2.25rem;min-height:2.25rem;color:var(--ui-color-text);justify-content:center;align-items:center;padding:.4rem .6rem;font-weight:760;text-decoration:none;display:inline-flex}.spartoo-operations__table-panel nav span:not(.muted){background:var(--ui-color-text);color:var(--ui-color-on-brand)}.spartoo-operations__table-panel>div:last-child:has(nav){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;margin-top:.9rem;display:flex}.spartoo-order-detail__addresses{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.spartoo-order-detail__addresses p{margin:0 0 .45rem}.spartoo-order-detail__economics>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem;display:grid}.spartoo-order-detail__economics>p,.spartoo-order-detail__documents>p{margin:.8rem 0 0}.spartoo-order-detail__events>div{border-bottom:1px solid var(--ui-color-border);padding:.65rem 0}.spartoo-order-detail__events>div:last-of-type{border-bottom:0}.spartoo-order-detail__events p{margin:.3rem 0 0}.spartoo-tracking__upload>div:first-of-type,.spartoo-operations__notice,.spartoo-tracking__pending>p{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);padding:.75rem}.spartoo-tracking__preview>div:not(:first-child):not(:has(table)):not(:has(details)){border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);padding:.75rem}.spartoo-tracking__upload>form{margin-top:.8rem}.spartoo-tracking__upload>p{margin:.7rem 0 0}.spartoo-tracking__preview[data-tone=success],.spartoo-tracking__result[data-tone=success]{border-color:var(--ui-color-success)}@supports (color:color-mix(in lab, red, red)){.spartoo-tracking__preview[data-tone=success],.spartoo-tracking__result[data-tone=success]{border-color:color-mix(in srgb, var(--ui-color-success) 32%, transparent)}}.spartoo-tracking__preview[data-tone=danger],.spartoo-tracking__result[data-tone=danger]{border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.spartoo-tracking__preview[data-tone=danger],.spartoo-tracking__result[data-tone=danger]{border-color:color-mix(in srgb, var(--ui-color-danger) 32%, transparent)}}.spartoo-tracking__preview>div:nth-of-type(2){grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem;margin-top:.8rem;display:grid}.spartoo-tracking__preview>div:nth-of-type(2)>div{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);padding:.65rem}.spartoo-tracking__preview>div:nth-of-type(2)>div>div{font:820 1.2rem/1.1 var(--ui-font-sans);margin-top:.25rem}.spartoo-operations__notice{margin-top:.8rem;line-height:1.5}.spartoo-operations__notice[data-tone=success]{border-color:var(--ui-color-success)}@supports (color:color-mix(in lab, red, red)){.spartoo-operations__notice[data-tone=success]{border-color:color-mix(in srgb, var(--ui-color-success) 32%, transparent)}}.spartoo-operations__notice[data-tone=success]{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.spartoo-operations__notice[data-tone=warning]{border-color:var(--ui-color-warning)}@supports (color:color-mix(in lab, red, red)){.spartoo-operations__notice[data-tone=warning]{border-color:color-mix(in srgb, var(--ui-color-warning) 32%, transparent)}}.spartoo-operations__notice[data-tone=warning]{background:var(--ui-color-warning-soft);color:var(--ui-color-warning)}.spartoo-operations__notice[data-tone=danger]{border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.spartoo-operations__notice[data-tone=danger]{border-color:color-mix(in srgb, var(--ui-color-danger) 32%, transparent)}}.spartoo-operations__notice[data-tone=danger]{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.spartoo-operations__notice[data-tone=info]{border-color:var(--ui-color-info)}@supports (color:color-mix(in lab, red, red)){.spartoo-operations__notice[data-tone=info]{border-color:color-mix(in srgb, var(--ui-color-info) 32%, transparent)}}.spartoo-operations__notice[data-tone=info]{background:var(--ui-color-info-soft);color:var(--ui-color-info)}.spartoo-operations details{margin-top:.8rem}.spartoo-operations summary{cursor:pointer;width:fit-content;font-weight:780}.spartoo-operations details pre{border-radius:var(--ui-radius-md);background:var(--ui-color-code-surface);max-height:22.5rem;color:var(--ui-color-code-text);white-space:pre-wrap;scrollbar-width:thin;padding:.8rem;font:550 .7rem/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:auto}.spartoo-tracking__pending>form{margin-bottom:.8rem}.spartoo-batch-detail__summary>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.spartoo-batch-detail__summary>div>div{border-right:1px solid var(--ui-color-border);padding-right:.75rem}.spartoo-batch-detail__summary>div>div:last-child{border-right:0}.spartoo-operations__status{font-weight:800}.spartoo-operations__status[data-tone=success]{color:var(--ui-color-success)}.spartoo-operations__status[data-tone=warning]{color:var(--ui-color-warning)}.spartoo-operations__status[data-tone=danger]{color:var(--ui-color-danger)}.spartoo-operations__status[data-tone=info]{color:var(--ui-color-info)}.spartoo-operations__status[data-tone=neutral]{color:var(--ui-color-text)}.spartoo-returns__filters .spartoo-operations__filters input{min-width:17.5rem}.spartoo-returns__list>div{border-bottom:1px solid var(--ui-color-border);padding:.8rem 0}.spartoo-returns__list>div:last-of-type{border-bottom:0}.spartoo-returns__list>div>div:first-child{flex-wrap:wrap;justify-content:space-between;gap:.7rem;display:flex}.spartoo-returns__list>div>div:not(:first-child){margin-top:.35rem}@media (width<=80rem){.spartoo-orders__filters,.spartoo-tracking__filters,.spartoo-operations__stats,.spartoo-operations__stats--six,.spartoo-operations .grid,.spartoo-order-detail__economics>div,.spartoo-tracking__preview>div:nth-of-type(2){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=56.25rem){.spartoo-orders__filters,.spartoo-tracking__filters,.spartoo-operations__stats,.spartoo-operations__stats--six,.spartoo-operations .grid,.spartoo-order-detail__economics>div{grid-template-columns:repeat(2,minmax(0,1fr))}.spartoo-order-detail__addresses{grid-template-columns:1fr}:is(.spartoo-operations__table-panel>div:first-child:has(h2,strong),.spartoo-order-detail__documents>div:first-child,.spartoo-tracking__preview>div:first-child){flex-direction:column;align-items:stretch}}@media (width<=40rem){.spartoo-operations .card{padding:.85rem}.spartoo-orders__filters,.spartoo-tracking__filters,.spartoo-operations__stats,.spartoo-operations__stats--six,.spartoo-operations .grid,.spartoo-order-detail__economics>div,.spartoo-tracking__preview>div:nth-of-type(2),.spartoo-batch-detail__summary>div{grid-template-columns:1fr}.spartoo-operations__filters,.spartoo-operations__actions{flex-direction:column;align-items:stretch}.spartoo-operations__filters>:is(div,label),.spartoo-operations__filters :is(input,select,button,a),.spartoo-operations__actions :is(button,a){width:100%;min-width:0}.spartoo-batch-detail__summary>div>div{border-right:0;border-bottom:1px solid var(--ui-color-border);padding:0 0 .65rem}.spartoo-batch-detail__summary>div>div:last-child{border-bottom:0}}@media print{.spartoo-operations__filters,.spartoo-operations__actions,.spartoo-operations__hero form,.spartoo-tracking__upload{display:none!important}.spartoo-operations{max-width:none}.spartoo-operations .card{box-shadow:none;break-inside:avoid}}.spartoo-imports__filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.spartoo-imports__estimate{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);margin-top:1rem;padding:.85rem}.spartoo-imports__estimate-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.spartoo-imports__estimate-heading p{margin:.3rem 0 0}.spartoo-imports__confirmation{border:1px solid var(--ui-color-danger);align-items:flex-start;gap:.55rem;margin-top:.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.spartoo-imports__confirmation{border:1px solid color-mix(in srgb, var(--ui-color-danger) 32%, transparent)}}.spartoo-imports__confirmation{border-radius:var(--ui-radius-md);background:var(--ui-color-danger-soft);color:var(--ui-color-danger);padding:.75rem;font-weight:760}.spartoo-imports__confirmation[hidden],.spartoo-imports__estimate [hidden]{display:none}.spartoo-imports__confirmation input{margin-top:.15rem}.spartoo-imports__form-panel form>.spartoo-operations__actions,.spartoo-imports__recommendation{margin-top:1rem}.spartoo-imports__activity .numeric{text-align:right;font-variant-numeric:tabular-nums}.spartoo-imports__activity td[data-tone=danger]{color:var(--ui-color-danger);font-weight:800}.spartoo-preparation__stats{grid-template-columns:repeat(5,minmax(0,1fr))}.spartoo-preparation__filters{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.spartoo-preparation__filter-note{color:var(--ui-color-text-muted);grid-column:1/-1;margin:.85rem 0 0;font-size:.76rem}.spartoo-preparation__table-actions{justify-content:flex-end}.spartoo-preparation__secondary{color:var(--ui-color-text-muted);margin-top:.3rem;font-size:.7rem;display:block}.spartoo-preparation__batch-form .ui-table-panel{min-width:0}.spartoo-preparation__batch-form .ui-data-table{min-width:82rem}.spartoo-products .sp-card{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);min-width:0;color:var(--ui-color-text);box-shadow:var(--ui-shadow-panel);padding:1rem}.spartoo-products .sp-card+.sp-card{margin-top:1rem}.spartoo-products .sp-title{color:var(--ui-color-text);font:820 1.75rem/1.12 var(--ui-font-sans);letter-spacing:-.035em;margin:0}.spartoo-products .sp-muted{color:var(--ui-color-text-muted)}.spartoo-products .sp-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}.spartoo-products .sp-kpi{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:linear-gradient(145deg, var(--ui-color-surface), var(--ui-color-surface-subtle));min-width:0;box-shadow:var(--ui-shadow-sm);padding:.85rem}.spartoo-products .sp-kpi.danger{border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.spartoo-products .sp-kpi.danger{border-color:color-mix(in srgb, var(--ui-color-danger) 28%, var(--ui-color-border))}}.spartoo-products .sp-kpi.danger{background:var(--ui-color-danger-soft)}.spartoo-products .sp-kpi.warn{border-color:var(--ui-color-warning)}@supports (color:color-mix(in lab, red, red)){.spartoo-products .sp-kpi.warn{border-color:color-mix(in srgb, var(--ui-color-warning) 28%, var(--ui-color-border))}}.spartoo-products .sp-kpi.warn{background:var(--ui-color-warning-soft)}.spartoo-products .sp-kpi.ok{border-color:var(--ui-color-success)}@supports (color:color-mix(in lab, red, red)){.spartoo-products .sp-kpi.ok{border-color:color-mix(in srgb, var(--ui-color-success) 28%, var(--ui-color-border))}}.spartoo-products .sp-kpi.ok{background:var(--ui-color-success-soft)}.spartoo-products .sp-kpi strong{overflow-wrap:anywhere;color:var(--ui-color-text);font:820 1.45rem/1.1 var(--ui-font-sans);font-variant-numeric:tabular-nums;display:block}.spartoo-products .sp-kpi span{color:var(--ui-color-text-muted);font:720 .7rem/1.4 var(--ui-font-sans);margin-top:.35rem;display:block}.spartoo-products .sp-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.spartoo-products .sp-btn{min-height:var(--ui-control-height);border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);color:var(--ui-color-text);font:750 .76rem/1.1 var(--ui-font-sans);cursor:pointer;justify-content:center;align-items:center;padding:.55rem .75rem;text-decoration:none;display:inline-flex}.spartoo-products .sp-btn:hover{background:var(--ui-color-surface-subtle)}.spartoo-products .sp-btn.primary{border-color:var(--ui-color-brand-action);background:var(--ui-color-brand-action);color:var(--ui-color-on-brand)}.spartoo-products .sp-btn.small{min-height:2rem;padding:.4rem .6rem;font-size:.68rem}.spartoo-products .sp-btn.ok{border-color:var(--ui-color-success)}@supports (color:color-mix(in lab, red, red)){.spartoo-products .sp-btn.ok{border-color:color-mix(in srgb, var(--ui-color-success) 30%, transparent)}}.spartoo-products .sp-btn.ok{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.spartoo-products .sp-btn.warn{border-color:var(--ui-color-warning)}@supports (color:color-mix(in lab, red, red)){.spartoo-products .sp-btn.warn{border-color:color-mix(in srgb, var(--ui-color-warning) 30%, transparent)}}.spartoo-products .sp-btn.warn{background:var(--ui-color-warning-soft);color:var(--ui-color-warning)}.spartoo-products .sp-btn.muted{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted)}.spartoo-products .sp-chip{border-radius:var(--ui-radius-pill);width:fit-content;color:var(--ui-color-text-muted);font:780 .67rem/1.2 var(--ui-font-sans);white-space:nowrap;border:1px solid #0000;align-items:center;padding:.25rem .55rem;text-decoration:none;display:inline-flex}.spartoo-products .sp-chip.ok{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.spartoo-products .sp-chip.warn{background:var(--ui-color-warning-soft);color:var(--ui-color-warning)}.spartoo-products .sp-chip.danger,.spartoo-products .sp-chip.bad{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.spartoo-products .sp-chip.muted{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted)}.spartoo-products a.sp-chip:hover{border-color:var(--ui-color-border-strong)}.spartoo-products .sp-chip.active{box-shadow:0 0 0 2px var(--ui-color-text) inset}.spartoo-products .sp-filters{flex-wrap:wrap;align-items:end;gap:.6rem;display:flex}.spartoo-products :is(.sp-input,.sp-select){min-height:var(--ui-control-height);border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);color:var(--ui-color-text);font:550 .8rem/1.35 var(--ui-font-sans);padding:.6rem .7rem}.spartoo-products .sp-input{flex:18rem;min-width:min(100%,18rem)}.spartoo-products :is(input,select,button,summary,a):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){.spartoo-products :is(input,select,button,summary,a):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 32%, transparent)}}.spartoo-products :is(input,select,button,summary,a):focus-visible{outline-offset:2px}.spartoo-products .sp-table-wrap{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);scrollbar-width:thin;overflow:auto}.spartoo-products .sp-table{border-collapse:collapse;background:var(--ui-color-surface);width:100%;min-width:54rem;font-size:.76rem}.spartoo-products .sp-table th{border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);font:800 .62rem/1.3 var(--ui-font-sans);letter-spacing:.045em;text-align:left;text-transform:uppercase;padding:.65rem}.spartoo-products .sp-table td{border-bottom:1px solid var(--ui-color-border);padding:var(--ui-table-density-y) .65rem;vertical-align:top}.spartoo-products .sp-table tr:last-child td{border-bottom:0}.spartoo-products .sp-table tbody tr:hover{background:var(--ui-color-surface-subtle)}.spartoo-products .sp-ref{overflow-wrap:anywhere;color:var(--ui-color-text);font-weight:820}.spartoo-products :is(.sp-reason,.sp-action){max-width:32rem;line-height:1.42}.spartoo-products .sp-detail{margin-top:.4rem}.spartoo-products .sp-detail summary{cursor:pointer;width:fit-content;color:var(--ui-color-text-muted);font-size:.7rem;font-weight:780}.spartoo-products .sp-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.85rem;display:flex}.spartoo-products .sp-pages{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.spartoo-products .sp-page-link{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);min-width:2.25rem;min-height:2.25rem;color:var(--ui-color-text);justify-content:center;align-items:center;font-weight:760;text-decoration:none;display:inline-flex}.spartoo-products .sp-page-link.active{border-color:var(--ui-color-text);background:var(--ui-color-text);color:var(--ui-color-canvas)}.spartoo-products .sp-page-link.disabled{opacity:.45;pointer-events:none}.spartoo-products .sp-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.spartoo-publication-issues .sp-plan{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:.85rem;display:grid}.spartoo-publication-issues .sp-plan-card{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);padding:.8rem}.spartoo-publication-issues .sp-plan-card strong{margin-bottom:.3rem;display:block}.spartoo-publication-issues .sp-plan-card p{color:var(--ui-color-text-muted);margin:0}.spartoo-publication-issues .sp-list{gap:.75rem;display:grid}.spartoo-publication-issues .sp-issue{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);overflow:hidden}.spartoo-publication-issues .sp-issue.high{border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.spartoo-publication-issues .sp-issue.high{border-color:color-mix(in srgb, var(--ui-color-danger) 35%, var(--ui-color-border))}}.spartoo-publication-issues .sp-issue.medium{border-color:var(--ui-color-warning)}@supports (color:color-mix(in lab, red, red)){.spartoo-publication-issues .sp-issue.medium{border-color:color-mix(in srgb, var(--ui-color-warning) 40%, var(--ui-color-border))}}.spartoo-publication-issues .sp-issue.reviewed{opacity:.82}.spartoo-publication-issues .sp-issue.ignored{opacity:.65}.spartoo-publication-issues .sp-issue-head{background:var(--ui-color-surface-subtle);grid-template-columns:1.2fr .55fr .8fr repeat(4,.75fr);gap:.8rem;padding:.85rem;display:grid}.spartoo-publication-issues .sp-issue-main{border-top:1px solid var(--ui-color-border);grid-template-columns:1.1fr 1fr 1.25fr;gap:1rem;padding:.85rem;display:grid}.spartoo-publication-issues .sp-product-name{color:var(--ui-color-text);font-weight:800}.spartoo-publication-issues .sp-label{color:var(--ui-color-text-muted);font:800 .62rem/1.3 var(--ui-font-sans);letter-spacing:.05em;text-transform:uppercase;margin-bottom:.25rem;display:block}.spartoo-publication-issues .sp-value{color:var(--ui-color-text);font-weight:760}.spartoo-publication-issues .sp-size-tags{flex-wrap:wrap;gap:.3rem;margin-top:.45rem;display:flex}.spartoo-publication-issues .sp-size-tag{border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);color:var(--ui-color-text-muted);padding:.2rem .35rem;font:650 .65rem/1.2 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.spartoo-publication-issues .sp-size-table{border-collapse:collapse;width:100%;min-width:28rem;margin-top:.5rem;font-size:.7rem}.spartoo-publication-issues .sp-size-table :is(th,td){border-bottom:1px solid var(--ui-color-border);text-align:left;padding:.45rem}.spartoo-publication-issues .sp-review-form{flex-wrap:wrap;gap:.35rem;margin-top:.65rem;display:flex}.spartoo-publication-issues .sp-note{color:var(--ui-color-text-muted);margin-top:.5rem;font-size:.7rem}.spartoo-publication-issues .sp-empty{border:1px dashed var(--ui-color-border-strong);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);padding:1rem}@media (width<=80rem){.spartoo-preparation__filters,.spartoo-publication-issues .sp-issue-head{grid-template-columns:repeat(3,minmax(0,1fr))}.spartoo-publication-issues .sp-issue-main{grid-template-columns:1fr}}@media (width<=56.25rem){.spartoo-imports__filters,.spartoo-preparation__stats,.spartoo-products .sp-kpis,.spartoo-preparation__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.spartoo-publication-issues .sp-plan{grid-template-columns:1fr}}@media (width<=40rem){.spartoo-imports__filters,.spartoo-preparation__stats,.spartoo-preparation__filters,.spartoo-products .sp-kpis,.spartoo-publication-issues .sp-issue-head{grid-template-columns:1fr}.spartoo-imports__estimate-heading,.spartoo-products .sp-pagination,.spartoo-products .sp-filters,.spartoo-products .sp-actions{flex-direction:column;align-items:stretch}.spartoo-products .sp-filters :is(input,select,button,a),.spartoo-products .sp-actions :is(button,a){width:100%;min-width:0}.spartoo-products .sp-card{padding:.85rem}}@media print{.spartoo-imports__form-panel,.spartoo-preparation__filters-panel,.spartoo-preparation__table-actions,.spartoo-products .sp-filters,.spartoo-products .sp-actions{display:none!important}.spartoo-products .sp-card{box-shadow:none;break-inside:avoid}}.logistics-guide{border:1px solid var(--ui-color-info)}@supports (color:color-mix(in lab, red, red)){.logistics-guide{border:1px solid color-mix(in srgb, var(--ui-color-info) 28%, transparent)}}.logistics-guide{border-radius:var(--ui-radius-lg);background:var(--ui-color-info-soft);color:var(--ui-color-text);padding:.85rem 1rem}.logistics-guide>details>summary{cursor:pointer;width:fit-content;color:var(--ui-color-info);font:820 .88rem/1.35 var(--ui-font-sans)}.logistics-guide__body{font:550 .78rem/1.55 var(--ui-font-sans);margin-top:.75rem}.logistics-guide__body ol{margin:0;padding-left:1.35rem}.logistics-guide__body li+li{margin-top:.35rem}.logistics-guide__body p{color:var(--ui-color-text-muted);margin:.65rem 0 0}.ui-country-badge{color:inherit;font:820 .72rem/1.2 var(--ui-font-sans);white-space:nowrap;align-items:center;gap:.38rem;display:inline-flex}.ui-country-badge__flag{border:1px solid var(--ui-color-border-strong);background:var(--ui-color-border);border-radius:.15rem;width:1.125rem;height:.75rem;display:inline-block;box-shadow:0 0 0 1px #0f172a0a}.ui-country-badge[data-country=ES] .ui-country-badge__flag{background:linear-gradient(#aa151b 0 25%,#f1bf00 25% 75%,#aa151b 75% 100%)}.ui-country-badge[data-country=PT] .ui-country-badge__flag{background:linear-gradient(90deg,#060 0 40%,red 40% 100%)}.ui-country-badge[data-country=FR] .ui-country-badge__flag{background:linear-gradient(90deg,#0055a4 0 33%,#fff 33% 66%,#ef4135 66% 100%)}.ui-country-badge[data-country=IT] .ui-country-badge__flag{background:linear-gradient(90deg,#009246 0 33%,#fff 33% 66%,#ce2b37 66% 100%)}.ui-country-badge[data-country=DE] .ui-country-badge__flag{background:linear-gradient(#000 0 33%,#d00 33% 66%,#ffce00 66% 100%)}.ui-country-badge[data-country=NL] .ui-country-badge__flag{background:linear-gradient(#ae1c28 0 33%,#fff 33% 66%,#21468b 66% 100%)}.ui-country-badge[data-country=BE] .ui-country-badge__flag{background:linear-gradient(90deg,#000 0 33%,#fae042 33% 66%,#ed2939 66% 100%)}.ui-country-badge[data-country=CZ] .ui-country-badge__flag{background:linear-gradient(#fff 0 50%,#d7141a 50% 100%)}.ui-country-badge[data-country=DK] .ui-country-badge__flag{background:#c60c30}.ui-country-badge[data-country=PL] .ui-country-badge__flag{background:linear-gradient(#fff 0 50%,#dc143c 50% 100%)}.ui-country-badge[data-country=SE] .ui-country-badge__flag{background:#006aa7}.ui-country-badge[data-country=FI] .ui-country-badge__flag{background:#fff}.ui-country-badge[data-country=GR] .ui-country-badge__flag{background:linear-gradient(#0d5eaf 0 20%,#fff 20% 40%,#0d5eaf 40% 60%,#fff 60% 80%,#0d5eaf 80% 100%)}.ui-country-badge[data-country=SK] .ui-country-badge__flag{background:linear-gradient(#fff 0 33%,#0b4ea2 33% 66%,#ee1c25 66% 100%)}.ui-country-badge[data-country=SI] .ui-country-badge__flag{background:linear-gradient(#fff 0 33%,#005ce6 33% 66%,#ed1c24 66% 100%)}.ui-country-badge[data-country=RO] .ui-country-badge__flag{background:linear-gradient(90deg,#002b7f 0 33%,#fcd116 33% 66%,#ce1126 66% 100%)}.ui-country-badge[data-country=HU] .ui-country-badge__flag{background:linear-gradient(#ce2939 0 33%,#fff 33% 66%,#477050 66% 100%)}.ui-country-badge[data-country=HR] .ui-country-badge__flag{background:linear-gradient(red 0 33%,#fff 33% 66%,#171796 66% 100%)}.to-page{color:#172033;max-width:1500px;margin:0 auto;padding:24px}.to-hero,.to-card{background:#fff;border:1px solid #dfe6ef;border-radius:22px;padding:21px;box-shadow:0 14px 34px #0f172a0e}.to-hero{background:linear-gradient(135deg,#edf5ff,#fff 55%,#f8fbff);border-color:#cfe0ff}.to-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.to-eyebrow{color:#174b9a;letter-spacing:.09em;text-transform:uppercase;background:#dceaff;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:1000;display:inline-flex}.to-title{letter-spacing:-.045em;color:#101828;margin:10px 0 0;font-size:34px;line-height:1.05}.to-sub{color:#5d6a7f;max-width:820px;margin:8px 0 0;font-weight:720;line-height:1.45}.to-actions{flex-wrap:wrap;gap:9px;display:flex}.to-btn{appearance:none;color:#172033;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:11px;justify-content:center;align-items:center;min-height:41px;padding:9px 13px;font-weight:950;text-decoration:none;display:inline-flex}.to-btn.primary{color:#fff;background:#174c9b;border-color:#174c9b}.to-btn.small{border-radius:8px;min-height:32px;padding:6px 9px;font-size:11px}.to-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;margin-top:19px;display:grid}.to-kpi{background:#fffffff0;border:1px solid #dfe7f1;border-radius:16px;min-height:91px;padding:14px}.to-kpi strong{letter-spacing:-.04em;font-size:27px;line-height:1;display:block}.to-kpi span{color:#405069;margin-top:8px;font-size:13px;font-weight:950;display:block}.to-kpi small{color:#8793a6;margin-top:4px;font-weight:750;display:block}.to-kpi.seur{background:#f6f9ff;border-color:#bcd3ff}.to-kpi.gls{background:#fffaf3;border-color:#ffd5a3}.to-alert{border:1px solid;border-radius:12px;margin-bottom:14px;padding:11px 13px;font-weight:850}.to-alert.ok{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.to-alert.error{color:#991b1b;background:#fff1f2;border-color:#fecaca}.to-card{margin-top:16px}.to-card h2{letter-spacing:-.025em;margin:0;font-size:21px}.to-muted{color:#6b788c;font-size:12px;font-weight:750}.to-filters{grid-template-columns:minmax(230px,1.4fr) 180px 150px 150px auto;align-items:end;gap:10px;margin-top:15px;display:grid}.to-label{color:#445168;gap:6px;font-size:12px;font-weight:950;display:grid}.to-input,.to-select{box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;min-height:42px;padding:9px 11px}.to-filter-actions{gap:7px;display:flex}.to-table-wrap{border:1px solid #e2e8f0;border-radius:15px;margin-top:14px;overflow:auto}.to-table{border-collapse:collapse;width:100%;min-width:1180px}.to-table th{color:#67748a;text-transform:uppercase;letter-spacing:.08em;text-align:left;white-space:nowrap;background:#f7f9fc;border-bottom:1px solid #dfe5ed;padding:11px 12px;font-size:10px}.to-table td{vertical-align:top;border-bottom:1px solid #edf0f4;padding:12px}.to-table tr:last-child td{border-bottom:0}.to-table tr:hover td{background:#fafcff}.to-order{color:#174c9b;font-weight:1000}.to-ref{color:#69768a;margin-top:3px;font-size:12px;font-weight:750}.to-amazon{white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:850}.to-track{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:850;line-height:1.55}.to-date{white-space:nowrap;color:#344258;font-size:12px;font-weight:800;line-height:1.45}.to-date small{color:#8a96a8;display:block}.to-chip{border-radius:999px;margin:0 4px 4px 0;padding:5px 9px;font-size:11px;font-weight:1000;display:inline-flex}.to-chip.seur{color:#174c9b;background:#dbeafe}.to-chip.gls{color:#9a4e0b;background:#ffedd5}.to-chip.muted{color:#5b6575;background:#eef2f6}.to-empty{text-align:center;color:#68758a;padding:42px 20px;font-weight:800}.to-pagination{margin-top:14px}.to-pagination svg{width:18px!important;max-width:18px!important;height:18px!important}@media (width<=1250px){.to-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.to-filters{grid-template-columns:1fr 1fr 150px 150px}.to-filter-actions{grid-column:1/-1}}@media (width<=760px){.to-page{padding:14px}.to-title{font-size:29px}.to-kpis,.to-filters{grid-template-columns:1fr}.to-filter-actions{grid-column:auto}.to-actions,.to-btn{width:100%}}.glso-page{max-width:1540px;color:var(--ui-color-text);margin:0 auto;padding:24px}.glso-hero,.glso-card{border:1px solid var(--ui-color-border);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-sm);border-radius:19px}.glso-hero{background:linear-gradient(135deg,#f0fdf4 0%,var(--ui-color-surface) 55%,#f0f9ff 100%);padding:24px;position:relative;overflow:hidden}.glso-hero:after{content:"";background:#00a86b17;border-radius:50%;width:250px;height:250px;position:absolute;top:-145px;right:-90px}.glso-hero-row{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex;position:relative}.glso-eyebrow{color:#166534;letter-spacing:.09em;text-transform:uppercase;background:#dcfce7;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:950;display:inline-flex}.glso-title{letter-spacing:-.04em;margin:10px 0 0;font-size:35px;line-height:1.05}.glso-sub{max-width:900px;color:var(--ui-color-text-muted);margin:8px 0 0;font-weight:700;line-height:1.5}.glso-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.glso-btn{border:1px solid var(--control-border);background:var(--control-bg);min-height:41px;color:var(--control-text);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:9px 13px;font-weight:950;text-decoration:none;display:inline-flex}.glso-btn.primary{color:#fff;background:#008a5a;border-color:#008a5a}.glso-btn.small{min-height:33px;padding:6px 10px;font-size:12px}.glso-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;margin-top:18px;display:grid}.glso-kpi{border:1px solid var(--ui-color-border);background:var(--ui-color-surface);border-radius:15px;padding:14px}.glso-kpi strong{letter-spacing:-.035em;font-size:27px;line-height:1;display:block}.glso-kpi span{margin-top:7px;font-size:12px;font-weight:950;display:block}.glso-kpi small{color:var(--ui-color-text-muted);margin-top:3px;font-size:10px;display:block}.glso-kpi.ok{background:#f0fdf4;border-color:#bbf7d0}.glso-kpi.warn{background:#fffbeb;border-color:#fde68a}.glso-kpi.bad{background:#fff1f2;border-color:#fecaca}.glso-contract-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:16px;display:grid}.glso-metric{box-sizing:border-box;border:1px solid var(--ui-color-border);background:var(--ui-color-surface-subtle);min-height:108px;color:inherit;border-radius:15px;padding:14px;text-decoration:none;display:block}.glso-metric strong{letter-spacing:-.035em;font-size:27px;line-height:1;display:block}.glso-metric span{margin-top:8px;font-size:12px;font-weight:950;display:block}.glso-metric small{color:var(--ui-color-text-muted);margin-top:4px;font-size:10px;line-height:1.4;display:block}.glso-metric.ok{background:#f0fdf4;border-color:#bbf7d0}.glso-metric.warn{background:#fffbeb;border-color:#fde68a}.glso-metric.bad{background:#fff1f2;border-color:#fecaca}.glso-metric.info{background:#eff6ff;border-color:#bfdbfe}.glso-metric[href]:hover{transform:translateY(-1px);box-shadow:0 8px 18px #0f172a14}.glso-severity-links{flex-wrap:wrap;align-items:center;gap:8px;margin-top:13px;display:flex}.glso-severity-links .glso-chip{text-decoration:none}.glso-technical{border-top:1px solid var(--ui-color-border);margin-top:14px;padding-top:11px}.glso-technical summary{color:var(--ui-color-text-muted);cursor:pointer;font-size:11px;font-weight:900}.glso-card{margin-top:16px;padding:18px}.glso-card h2{letter-spacing:-.02em;margin:0;font-size:20px}.glso-muted{color:var(--ui-color-text-muted);line-height:1.5}.glso-note{color:#075985;background:#f0f9ff;border:1px solid #bae6fd;border-radius:13px;margin-top:14px;padding:13px 14px;font-size:12px;font-weight:750;line-height:1.45}.glso-note strong{font-weight:950}.glso-note.contract{color:#5b21b6;background:#f5f3ff;border-color:#c4b5fd}.contract-card{border-color:#ddd6fe}.glso-list{gap:9px;margin:14px 0 0;padding-left:22px;display:grid}.glso-list li{color:var(--ui-color-text);padding-left:4px;font-weight:750;line-height:1.45}.glso-chips{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.glso-chip{border-radius:999px;padding:5px 9px;font-size:10px;font-weight:950;display:inline-flex}.glso-chip.ok{color:#166534;background:#dcfce7}.glso-chip.warn{color:#92400e;background:#fef3c7}.glso-chip.info{color:#1d4ed8;background:#dbeafe}.glso-chip.bad{color:#991b1b;background:#fee2e2}.glso-chip.muted{color:#475569;background:#e2e8f0}.glso-filters{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));align-items:end;gap:9px;display:grid}.glso-field{color:var(--ui-color-text-muted);letter-spacing:.05em;text-transform:uppercase;gap:6px;font-size:10px;font-weight:950;display:grid}.glso-field:first-child{grid-column:span 2}.glso-input,.glso-select{box-sizing:border-box;border:1px solid var(--control-border);background:var(--control-bg);width:100%;min-height:41px;color:var(--control-text);border-radius:10px;padding:9px 11px}.glso-table-wrap{border:1px solid var(--ui-color-border);border-radius:14px;margin-top:14px;overflow:auto}.glso-table{border-collapse:collapse;width:100%;min-width:1050px}.glso-table th{border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);letter-spacing:.07em;text-transform:uppercase;text-align:left;white-space:nowrap;padding:10px 11px;font-size:9px}.glso-table td{border-bottom:1px solid var(--ui-color-border);vertical-align:top;padding:11px}.glso-table tr:last-child td{border-bottom:0}.glso-link{color:#047857;font-weight:950;text-decoration:none}.glso-link:hover{text-decoration:underline}.glso-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:850}.glso-date{white-space:nowrap;font-size:11px;line-height:1.45}.glso-empty{text-align:center;color:var(--ui-color-text-muted);padding:36px;font-weight:850}.glso-pagination{margin-top:14px}.glso-pagination svg{width:18px!important;height:18px!important}.glso-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.glso-data{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0;display:grid}.glso-data>div{border:1px solid var(--ui-color-border);background:var(--ui-color-surface-subtle);border-radius:11px;padding:11px}.glso-data dt{color:var(--ui-color-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:950}.glso-data dd{word-break:break-word;margin:4px 0 0;font-weight:850}.glso-timeline{gap:10px;margin-top:14px;display:grid}.glso-event{border-left:3px solid #10b981;padding:4px 0 4px 13px;position:relative}.glso-event.pending{border-color:#cbd5e1}.glso-event strong{display:block}.glso-event span{color:var(--ui-color-text-muted);margin-top:3px;font-size:12px;display:block}.glso-breakdowns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}html.z-theme-dark .glso-hero{background:linear-gradient(135deg,#082e20 0%,var(--ui-color-surface) 55%,#10284a 100%)}html.z-theme-dark .glso-eyebrow{color:#bbf7d0;background:#083b25}html.z-theme-dark .glso-kpi.ok,html.z-theme-dark .glso-metric.ok{background:#082e20;border-color:#166534}html.z-theme-dark .glso-kpi.warn,html.z-theme-dark .glso-metric.warn{background:#3b2a10;border-color:#854d0e}html.z-theme-dark .glso-kpi.bad,html.z-theme-dark .glso-metric.bad{background:#3a1820;border-color:#7f1d1d}html.z-theme-dark .glso-metric.info{background:#10284a;border-color:#1e3a8a}html.z-theme-dark .glso-note{color:#bfdbfe;background:#10284a;border-color:#1e3a8a}html.z-theme-dark .glso-note.contract{color:#ddd6fe;background:#2e1f49;border-color:#6d28d9}html.z-theme-dark .contract-card{border-color:#5b21b6}html.z-theme-dark .glso-chip.ok{color:#bbf7d0;background:#083b25}html.z-theme-dark .glso-chip.warn{color:#fde68a;background:#422d0b}html.z-theme-dark .glso-chip.info{color:#bfdbfe;background:#142d50}html.z-theme-dark .glso-chip.bad{color:#fecaca;background:#401820}html.z-theme-dark .glso-chip.muted{color:#cbd5e1;background:#243041}@media (width<=1150px){.glso-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.glso-contract-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.glso-filters{grid-template-columns:1fr 1fr 1fr}.glso-actions{grid-column:auto}}@media (width<=760px){.glso-page{padding:14px}.glso-title{font-size:29px}.glso-kpis,.glso-contract-grid,.glso-filters,.glso-grid,.glso-breakdowns,.glso-data{grid-template-columns:1fr}.glso-field:first-child{grid-column:span 1}.glso-actions{width:100%}.glso-btn{flex:1}}.seur-page{color:#172033;max-width:1540px;margin:0 auto;padding:24px}.seur-hero{background:linear-gradient(135deg,#edf5ff 0%,#fff 54%,#f8fbff 100%);border:1px solid #cfe0ff;border-radius:24px;padding:24px;position:relative;overflow:hidden;box-shadow:0 18px 42px #0f172a12}.seur-hero:after{content:"";background:#1b56b714;border-radius:50%;width:240px;height:240px;position:absolute;top:-130px;right:-80px}.seur-eyebrow{color:#174b9a;letter-spacing:.09em;text-transform:uppercase;background:#dceaff;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:11px;font-weight:1000;display:inline-flex}.seur-title{color:#101828;letter-spacing:-.045em;margin:11px 0 0;font-size:35px;line-height:1.02}.seur-sub{color:#526078;max-width:850px;margin:9px 0 0;font-weight:700;line-height:1.5}.seur-hero-row{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:22px;display:flex;position:relative}.seur-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.seur-btn{appearance:none;color:#1c2738;cursor:pointer;background:#fff;border:1px solid #c8d2e1;border-radius:11px;justify-content:center;align-items:center;min-height:42px;padding:9px 13px;font-weight:950;line-height:1.1;text-decoration:none;display:inline-flex}.seur-btn:hover{border-color:#7594c5;box-shadow:0 7px 16px #0f172a14}.seur-btn.primary{color:#fff;background:#164c9c;border-color:#164c9c}.seur-btn.dark{color:#fff;background:#172033;border-color:#172033}.seur-btn.small{border-radius:9px;min-height:34px;padding:7px 10px;font-size:12px}.seur-btn[disabled]{opacity:.5;cursor:not-allowed}.seur-kpis{grid-template-columns:repeat(7,minmax(0,1fr));gap:11px;margin-top:20px;display:grid}.seur-kpi{background:#fffffff0;border:1px solid #dfe7f1;border-radius:16px;min-height:96px;padding:14px}.seur-kpi strong{color:#101828;letter-spacing:-.04em;font-size:27px;line-height:1;display:block}.seur-kpi span{color:#405069;margin-top:8px;font-size:13px;font-weight:950;display:block}.seur-kpi small{color:#8793a6;margin-top:4px;font-weight:750;display:block}.seur-kpi.danger{background:#fff7f7;border-color:#fecaca}.seur-kpi.warn{background:#fffdf4;border-color:#fde68a}.seur-kpi.ok{background:#f5fff8;border-color:#bbf7d0}.seur-grid{grid-template-columns:minmax(0,1.55fr) minmax(330px,.7fr);gap:16px;margin-top:16px;display:grid}.seur-card{background:#fff;border:1px solid #e0e6ee;border-radius:19px;padding:18px;box-shadow:0 11px 28px #0f172a0b}.seur-card h2{color:#172033;letter-spacing:-.025em;margin:0;font-size:20px}.seur-card p{color:#647187}.seur-alert{border:1px solid;border-radius:13px;margin-bottom:14px;padding:12px 14px;font-weight:850}.seur-alert.ok{color:#166534;background:#f0fdf4;border-color:#a7e8bd}.seur-alert.error{color:#991b1b;background:#fff1f2;border-color:#fecaca}.seur-import{grid-template-columns:minmax(220px,1fr) auto;gap:10px;margin-top:14px;display:grid}.seur-file{box-sizing:border-box;color:#46556b;background:#f8fafc;border:1px dashed #a9b8cb;border-radius:11px;width:100%;padding:9px}.seur-note{margin:9px 0 0;font-size:12px;line-height:1.4}.seur-run{background:#f5f9ff;border:1px solid #c9dcff;border-radius:18px;margin-top:16px;padding:17px}.seur-run.failed{background:#fff7f7;border-color:#fecaca}.seur-run-top{justify-content:space-between;align-items:center;gap:15px;display:flex}.seur-run-title{color:#172033;font-weight:1000}.seur-progress{background:#dbe6f5;border-radius:999px;height:10px;margin-top:12px;overflow:hidden}.seur-progress span{border-radius:inherit;background:linear-gradient(90deg,#174c9b,#3279e6);height:100%;transition:width .3s;display:block}.seur-run-meta{color:#5d6b80;justify-content:space-between;gap:15px;margin-top:7px;font-size:12px;font-weight:850;display:flex}.seur-section{margin-top:17px}.seur-filters{grid-template-columns:minmax(230px,1.4fr) minmax(180px,.7fr) 150px 150px auto;align-items:end;gap:10px;display:grid}.seur-label{color:#445168;gap:6px;font-size:12px;font-weight:950;display:grid}.seur-input,.seur-select{box-sizing:border-box;color:#172033;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;min-height:42px;padding:9px 11px}.seur-filter-actions{gap:7px;display:flex}.seur-table-wrap{border:1px solid #e3e8ef;border-radius:15px;margin-top:14px;overflow:auto}.seur-table{border-collapse:collapse;width:100%;min-width:1180px}.seur-table th{color:#67748a;text-transform:uppercase;letter-spacing:.08em;text-align:left;white-space:nowrap;background:#f7f9fc;border-bottom:1px solid #dfe5ed;padding:11px 12px;font-size:10px}.seur-table td{vertical-align:top;border-bottom:1px solid #edf0f4;padding:12px}.seur-table tr:last-child td{border-bottom:0}.seur-table tr:hover td{background:#fafcff}.seur-order-link{color:#164c9c;font-weight:1000;text-decoration:none}.seur-order-link:hover{text-decoration:underline}.seur-ref{color:#69768a;margin-top:3px;font-size:12px;font-weight:750}.seur-track{color:#26364b;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:900}.seur-date{white-space:nowrap;color:#344258;font-size:12px;font-weight:800;line-height:1.45}.seur-date small{color:#8a96a8;display:block}.seur-state{min-width:230px;max-width:340px}.seur-state-text{color:#4d5a70;margin-top:6px;font-size:12px;line-height:1.4}.seur-chip{border-radius:999px;align-items:center;padding:5px 9px;font-size:11px;font-weight:1000;line-height:1.1;display:inline-flex}.seur-chip.ok{color:#166534;background:#dcfce7}.seur-chip.danger{color:#991b1b;background:#fee2e2}.seur-chip.warn{color:#92400e;background:#fef3c7}.seur-chip.info{color:#1e4e9b;background:#dbeafe}.seur-chip.pending{color:#5b21b6;background:#ede9fe}.seur-chip.muted{color:#5b6575;background:#eef2f6}.seur-indicators{gap:5px;min-width:145px;display:grid}.seur-empty{text-align:center;color:#68758a;padding:42px 20px;font-weight:800}.seur-pagination{margin-top:14px}.seur-pagination nav>div:first-child{color:#64748b;font-size:12px}.seur-pagination svg{width:18px!important;max-width:18px!important;height:18px!important}@media (width<=1320px){.seur-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.seur-filters{grid-template-columns:1fr 1fr 150px 150px}.seur-filter-actions{grid-column:1/-1}}@media (width<=980px){.seur-grid{grid-template-columns:1fr}.seur-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.seur-page{padding:14px}.seur-title{font-size:29px}.seur-kpis,.seur-filters,.seur-import{grid-template-columns:1fr}.seur-filter-actions{grid-column:auto}.seur-btn,.seur-actions{width:100%}}.std-page{color:#172033;max-width:1240px;margin:0 auto;padding:24px}.std-back{color:#164c9c;margin-bottom:13px;font-weight:950;text-decoration:none;display:inline-flex}.std-back:hover{text-decoration:underline}.std-hero,.std-card{background:#fff;border:1px solid #e0e6ee;border-radius:21px;padding:21px;box-shadow:0 13px 32px #0f172a0d}.std-hero{background:linear-gradient(135deg,#edf5ff,#fff 56%,#f9fbff);border-color:#cfe0ff}.std-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.std-eyebrow{color:#174b9a;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:1000}.std-title{letter-spacing:-.04em;color:#101828;margin:7px 0 0;font-size:32px}.std-sub{color:#5c697d;margin:8px 0 0;font-weight:750}.std-actions{flex-wrap:wrap;gap:8px;display:flex}.std-btn{appearance:none;color:#172033;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:11px;justify-content:center;align-items:center;min-height:41px;padding:9px 13px;font-weight:950;text-decoration:none;display:inline-flex}.std-btn.primary{color:#fff;background:#164c9c;border-color:#164c9c}.std-btn[disabled]{opacity:.5;cursor:not-allowed}.std-alert{border:1px solid;border-radius:12px;margin-bottom:13px;padding:11px 13px;font-weight:850}.std-alert.ok{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.std-alert.error{color:#991b1b;background:#fff1f2;border-color:#fecaca}.std-facts{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;margin-top:18px;display:grid}.std-fact{background:#ffffffe6;border:1px solid #dfe7f1;border-radius:15px;min-height:83px;padding:13px}.std-label{color:#7a879a;text-transform:uppercase;letter-spacing:.075em;font-size:10px;font-weight:1000;display:block}.std-value{color:#1e2a3d;word-break:break-word;margin-top:7px;font-weight:950;line-height:1.35;display:block}.std-track-value{white-space:nowrap;word-break:normal;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}.std-grid{grid-template-columns:minmax(0,1.5fr) minmax(300px,.62fr);align-items:start;gap:16px;margin-top:16px;display:grid}.std-card h2{letter-spacing:-.025em;margin:0;font-size:21px}.std-muted{color:#667489;font-size:13px;line-height:1.45}.std-current{background:#f7faff;border:1px solid #d9e5f7;border-radius:16px;margin-top:14px;padding:15px}.std-current p{color:#415069;margin:7px 0 0;font-weight:780;line-height:1.45}.std-chip{border-radius:999px;padding:5px 9px;font-size:11px;font-weight:1000;display:inline-flex}.std-chip.ok{color:#166534;background:#dcfce7}.std-chip.danger{color:#991b1b;background:#fee2e2}.std-chip.warn{color:#92400e;background:#fef3c7}.std-chip.info{color:#1e4e9b;background:#dbeafe}.std-chip.muted{color:#5b6575;background:#eef2f6}.std-timeline{margin-top:18px;padding-left:29px;position:relative}.std-timeline:before{content:"";background:#dce4ef;width:2px;position:absolute;top:8px;bottom:8px;left:8px}.std-event{padding:0 0 22px;position:relative}.std-event:last-child{padding-bottom:0}.std-dot{box-sizing:content-box;background:#2774db;border:3px solid #eaf2ff;border-radius:50%;width:13px;height:13px;position:absolute;top:4px;left:-27px}.std-event.danger .std-dot{background:#dc2626;border-color:#fee2e2}.std-event.ok .std-dot{background:#16a34a;border-color:#dcfce7}.std-event.warn .std-dot{background:#d97706;border-color:#fef3c7}.std-event-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.std-event-title{color:#1c293d;font-weight:1000;line-height:1.35}.std-event-date{color:#69768a;white-space:nowrap;font-size:12px;font-weight:850}.std-event-meta{color:#69768a;margin-top:6px;font-size:12px;font-weight:750}.std-list{gap:0;margin-top:12px;display:grid}.std-row{border-bottom:1px solid #edf0f4;justify-content:space-between;gap:14px;padding:11px 0;display:flex}.std-row:last-child{border-bottom:0}.std-row span{color:#6b778a;font-size:12px;font-weight:850}.std-row strong{text-align:right;color:#26344a;font-size:13px}.std-warning{color:#854d0e;background:#fffbeb;border:1px solid #fde68a;border-radius:13px;margin-top:13px;padding:12px;font-size:12px;font-weight:800;line-height:1.45}.std-error{color:#991b1b;background:#fff1f2;border:1px solid #fecaca;border-radius:13px;margin-top:13px;padding:12px;font-size:12px;font-weight:800;line-height:1.45}.std-empty{text-align:center;color:#6c788b;border:1px dashed #cbd5e1;border-radius:15px;margin-top:15px;padding:30px;font-weight:800}@media (width<=1000px){.std-grid{grid-template-columns:1fr}.std-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.std-page{padding:14px}.std-title{font-size:27px}.std-facts{grid-template-columns:1fr}.std-actions,.std-btn{width:100%}}.claim-page{color:#172033;max-width:1120px;margin:0 auto;padding:24px}.claim-toolbar{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.claim-back{color:#164c9c;font-weight:950;text-decoration:none}.claim-btn{appearance:none;color:#fff;cursor:pointer;background:#164c9c;border:1px solid #164c9c;border-radius:10px;padding:9px 14px;font-weight:950}.claim-sheet{background:#fff;border:1px solid #dce3ec;border-radius:18px;padding:28px;box-shadow:0 11px 28px #0f172a0b}.claim-head{border-bottom:2px solid #172033;justify-content:space-between;gap:20px;padding-bottom:18px;display:flex}.claim-kicker{color:#174c9b;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:1000}.claim-title{letter-spacing:-.035em;margin:7px 0 0;font-size:30px}.claim-ref{text-align:right;font:900 15px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.claim-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.claim-fact{border:1px solid #dfe6ef;border-radius:11px;padding:11px}.claim-label{color:#748196;text-transform:uppercase;letter-spacing:.07em;font-size:9px;font-weight:1000;display:block}.claim-value{overflow-wrap:anywhere;margin-top:5px;font-size:12px;font-weight:900;display:block}.claim-section{margin-top:23px}.claim-section h2{margin:0 0 10px;font-size:18px}.claim-note,.claim-small{color:#667388;font-size:11px;font-weight:700;line-height:1.5}.claim-warning{color:#9a3412;background:#fff7ed;border:1px solid #fdba74;border-radius:11px;padding:11px;font-size:11px;font-weight:800;line-height:1.5}.claim-table{border-collapse:collapse;width:100%;font-size:11px}.claim-table th,.claim-table td{text-align:left;vertical-align:top;border:1px solid #dfe5ed;padding:9px}.claim-table th{color:#526076;text-transform:uppercase;letter-spacing:.06em;background:#f5f7fa;font-size:9px}.claim-hash{overflow-wrap:anywhere;font:9px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}.claim-signatures{grid-template-columns:1fr 1fr;gap:28px;margin-top:36px;display:grid}.claim-signature{color:#667388;border-top:1px solid #64748b;padding-top:7px;font-size:10px}.claim-empty{color:#68758a;text-align:center;border:1px dashed #cbd5e1;border-radius:11px;padding:18px;font-weight:800}html.z-width-wide .wrap>.claim-page{width:100%;max-width:none;padding-left:0;padding-right:0}html.z-theme-dark .claim-page{color:var(--ui-color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.z-theme-dark .claim-sheet,html.z-theme-dark .claim-fact{background:var(--ui-color-surface);border-color:var(--ui-color-border);color:var(--ui-color-text)}html.z-theme-dark .claim-head{border-color:var(--ui-color-text)}html.z-theme-dark .claim-back{color:#93c5fd}html.z-theme-dark .claim-note,html.z-theme-dark .claim-small,html.z-theme-dark .claim-label{color:var(--ui-color-text-muted)}html.z-theme-dark .claim-table th{color:var(--ui-color-text-muted);background:#0f172a}html.z-theme-dark .claim-table th,html.z-theme-dark .claim-table td{border-color:var(--ui-color-border)}html.z-theme-dark .claim-warning{color:#fde68a;background:#422d0b;border-color:#92400e}.claim-btn.secondary{color:#164c9c;background:#fff}.claim-frozen{color:#166534;background:#f0fdf4;border:1px solid #86efac;border-radius:11px;margin-top:14px;padding:11px;font-size:11px;font-weight:850;line-height:1.5}.claim-frozen a{color:inherit;font-weight:1000}html.z-theme-dark .claim-btn.secondary{background:var(--control-bg);color:#93c5fd}html.z-theme-dark .claim-frozen{color:#bbf7d0;background:#082b1b;border-color:#166534}@media (width<=720px){.claim-page{padding:14px}.claim-head{display:block}.claim-ref{text-align:left;margin-top:12px}.claim-grid{grid-template-columns:1fr}.claim-toolbar{align-items:flex-start}}@media print{body{background:#fff!important}.claim-page{color:#000;max-width:none;padding:0}.claim-toolbar,.topbar,.sidebar{display:none!important}.claim-sheet{box-shadow:none;border:0;border-radius:0;padding:0}.claim-section,.claim-table tr{break-inside:avoid}}.scr-page{color:#172033;max-width:1580px;margin:0 auto;padding:24px}.scr-hero,.scr-card{background:#fff;border:1px solid #e0e6ee;border-radius:19px;padding:20px;box-shadow:0 11px 28px #0f172a0b}.scr-title{letter-spacing:-.04em;margin:0;font-size:34px}.scr-sub{color:#68758a;max-width:980px;margin:7px 0 0;font-size:13px;font-weight:750;line-height:1.5}.scr-kpis{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px;margin-top:17px;display:grid}.scr-kpi{color:inherit;background:#fafcff;border:1px solid #dfe6ef;border-radius:13px;padding:12px;text-decoration:none;display:block}.scr-kpi strong{font-size:24px;line-height:1.05;display:block}.scr-kpi span{color:#526076;margin-top:6px;font-size:11px;font-weight:950;display:block}.scr-kpi small{color:#8290a3;margin-top:3px;font-size:10px;font-weight:750;display:block}.scr-kpi.warn{background:#fffaf2;border-color:#fed7aa}.scr-kpi.danger{background:#fff7f7;border-color:#fecaca}.scr-kpi.ok{background:#f2fff6;border-color:#bbf7d0}.scr-section{margin-top:15px}.scr-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.scr-head h2{margin:0;font-size:20px}.scr-actions{flex-wrap:wrap;gap:8px;display:flex}.scr-btn{appearance:none;color:#172033;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;justify-content:center;align-items:center;min-height:39px;padding:8px 12px;font-weight:950;text-decoration:none;display:inline-flex}.scr-btn.primary{color:#fff;background:#174c9b;border-color:#174c9b}.scr-btn.small{min-height:31px;padding:5px 8px;font-size:11px}.scr-note{color:#6b778b;font-size:11px;font-weight:750;line-height:1.45}.scr-alert{color:#991b1b;background:#fff1f2;border:1px solid #fecaca;border-radius:11px;margin-bottom:13px;padding:10px 12px;font-weight:850}.scr-filters{grid-template-columns:minmax(230px,1.5fr) repeat(4,minmax(145px,1fr)) 135px 135px auto;align-items:end;gap:9px;margin-top:13px;display:grid}.scr-label{color:#46536a;gap:5px;font-size:11px;font-weight:950;display:grid}.scr-input,.scr-select,.scr-textarea{box-sizing:border-box;color:#172033;background:#fff;border:1px solid #cbd5e1;border-radius:9px;width:100%;padding:8px 9px}.scr-input,.scr-select{min-height:39px}.scr-bulk{background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;margin-top:12px;padding:11px 12px}.scr-bulk summary{cursor:pointer;color:#174c9b;font-weight:1000}.scr-bulk-form{grid-template-columns:minmax(210px,1fr) 120px 150px auto;align-items:end;gap:9px;margin-top:11px;display:grid}.scr-table-wrap{border:1px solid #e2e8f0;border-radius:14px;margin-top:13px;overflow:auto}.scr-table{border-collapse:collapse;width:100%;min-width:1510px}.scr-table th{color:#6a778a;text-transform:uppercase;letter-spacing:.07em;text-align:left;white-space:nowrap;background:#f7f9fc;padding:9px 10px;font-size:9px}.scr-table td{vertical-align:top;border-top:1px solid #e8edf3;padding:11px 10px;font-size:12px}.scr-link{color:#164c9c;font-weight:1000;text-decoration:none}.scr-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.scr-muted{color:#7b8799;margin-top:3px;font-size:10px;font-weight:750;line-height:1.4}.scr-chip{border-radius:99px;margin:0 3px 3px 0;padding:4px 8px;font-size:10px;font-weight:1000;display:inline-flex}.scr-chip.ok{color:#166534;background:#dcfce7}.scr-chip.info{color:#1e4e9b;background:#dbeafe}.scr-chip.warn{color:#92400e;background:#fef3c7}.scr-chip.danger{color:#991b1b;background:#fee2e2}.scr-chip.muted{color:#5b6575;background:#eef2f6}.scr-editor{min-width:420px}.scr-editor summary{cursor:pointer;color:#164c9c;font-weight:950}.scr-editor-form{background:#fafcff;border:1px solid #dfe6ef;border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;padding:11px;display:grid}.scr-editor-form .wide{grid-column:1/-1}.scr-textarea{resize:vertical;min-height:70px}.scr-pagination{margin-top:13px}.scr-pagination svg{width:18px!important;height:18px!important}.scr-empty{text-align:center;color:#68758a;padding:35px;font-weight:800}html.z-width-wide .wrap>.scr-page{width:100%;max-width:none;padding-left:0;padding-right:0}html.z-theme-dark .scr-page{color:var(--ui-color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.z-theme-dark .scr-hero,html.z-theme-dark .scr-card,html.z-theme-dark .scr-table-wrap{background:var(--ui-color-surface);border-color:var(--ui-color-border);color:var(--ui-color-text)}html.z-theme-dark .scr-sub,html.z-theme-dark .scr-note,html.z-theme-dark .scr-muted{color:var(--ui-color-text-muted)}html.z-theme-dark .scr-kpi,html.z-theme-dark .scr-editor-form{border-color:var(--ui-color-border);background:#0f172a}html.z-theme-dark .scr-bulk{background:#10233f;border-color:#1d4f91}html.z-theme-dark .scr-bulk summary{color:#93c5fd}html.z-theme-dark .scr-kpi span,html.z-theme-dark .scr-kpi small{color:var(--ui-color-text-muted)}html.z-theme-dark .scr-kpi.warn{background:#33230d;border-color:#92400e}html.z-theme-dark .scr-kpi.danger{background:#35151b;border-color:#7f1d1d}html.z-theme-dark .scr-kpi.ok{background:#082b1b;border-color:#166534}html.z-theme-dark .scr-btn,html.z-theme-dark .scr-input,html.z-theme-dark .scr-select,html.z-theme-dark .scr-textarea{background:var(--control-bg);color:var(--control-text);border-color:var(--control-border)}html.z-theme-dark .scr-btn.primary{color:#fff;background:#2563b8;border-color:#3b82d0}html.z-theme-dark .scr-table th{color:var(--ui-color-text-muted);background:#0f172a}html.z-theme-dark .scr-table td{border-color:var(--ui-color-border)}html.z-theme-dark .scr-link,html.z-theme-dark .scr-editor summary{color:#93c5fd}@media (width<=1250px){.scr-kpis,.scr-filters{grid-template-columns:repeat(4,1fr)}.scr-filters .scr-actions{grid-column:1/-1}.scr-bulk-form{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.scr-page{padding:14px}.scr-kpis,.scr-filters,.scr-editor-form,.scr-bulk-form{grid-template-columns:1fr}.scr-editor-form .wide{grid-column:auto}.scr-actions,.scr-btn{width:100%}}.sei-page{color:#172033;max-width:1580px;margin:0 auto;padding:24px}.sei-hero,.sei-card{background:#fff;border:1px solid #e0e6ee;border-radius:19px;padding:20px;box-shadow:0 11px 28px #0f172a0b}.sei-title{letter-spacing:-.04em;margin:0;font-size:34px}.sei-sub{color:#68758a;margin:7px 0 0;font-size:13px;font-weight:750}.sei-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.sei-actions{flex-wrap:wrap;gap:8px;display:flex}.sei-btn{box-sizing:border-box;color:#172033;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:8px 12px;font-weight:950;text-decoration:none;display:inline-flex}.sei-btn.primary{color:#fff;background:#174c9b;border-color:#174c9b}.sei-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:17px;display:grid}.sei-kpi{color:inherit;background:#fafcff;border:1px solid #dfe6ef;border-radius:14px;padding:14px;text-decoration:none;display:block}.sei-kpi strong{font-size:28px;display:block}.sei-kpi span{color:#526076;margin-top:5px;font-size:12px;font-weight:950;display:block}.sei-kpi.ok{background:#f2fff6;border-color:#bbf7d0}.sei-kpi.danger{background:#fff7f7;border-color:#fecaca}.sei-section{margin-top:15px}.sei-filters{grid-template-columns:180px 180px minmax(210px,.8fr) minmax(260px,1fr) auto;align-items:end;gap:9px;display:grid}.sei-label{color:#46536a;gap:5px;font-size:11px;font-weight:950;display:grid}.sei-input,.sei-select{box-sizing:border-box;color:#172033;background:#fff;border:1px solid #cbd5e1;border-radius:9px;width:100%;min-height:40px;padding:8px 9px}.sei-note{color:#6b778b;font-size:11px;font-weight:750;line-height:1.45}.sei-table-wrap{border:1px solid #e2e8f0;border-radius:14px;margin-top:14px;overflow:auto}.sei-table{border-collapse:collapse;width:100%;min-width:1240px}.sei-table th{color:#6a778a;text-transform:uppercase;letter-spacing:.07em;text-align:left;background:#f7f9fc;padding:10px;font-size:10px}.sei-table td{vertical-align:top;border-top:1px solid #e8edf3;padding:11px 10px;font-size:12px}.sei-link{color:#164c9c;font-weight:1000;text-decoration:none}.sei-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.sei-muted{color:#7b8799;margin-top:3px;font-size:10px;font-weight:750;line-height:1.4}.sei-chip{border-radius:99px;padding:4px 8px;font-size:10px;font-weight:1000;display:inline-flex}.sei-chip.ok{color:#166534;background:#dcfce7}.sei-chip.warn{color:#92400e;background:#fef3c7}.sei-chip.danger{color:#991b1b;background:#fee2e2}.sei-chip.muted{color:#5b6575;background:#eef2f6}.sei-pagination{margin-top:13px}.sei-pagination svg{width:18px!important;height:18px!important}html.z-width-wide .wrap>.sei-page{width:100%;max-width:none;padding-left:0;padding-right:0}html.z-theme-dark .sei-page{color:var(--ui-color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.z-theme-dark .sei-hero,html.z-theme-dark .sei-card,html.z-theme-dark .sei-table-wrap{background:var(--ui-color-surface);border-color:var(--ui-color-border);color:var(--ui-color-text)}html.z-theme-dark .sei-sub,html.z-theme-dark .sei-note,html.z-theme-dark .sei-muted{color:var(--ui-color-text-muted)}html.z-theme-dark .sei-btn,html.z-theme-dark .sei-input,html.z-theme-dark .sei-select{background:var(--control-bg);color:var(--control-text);border-color:var(--control-border)}html.z-theme-dark .sei-table th{color:var(--ui-color-text-muted);background:#0f172a}html.z-theme-dark .sei-table td{border-color:var(--ui-color-border)}html.z-theme-dark .sei-link{color:#93c5fd}@media (width<=780px){.sei-page{padding:14px}.sei-kpis,.sei-filters{grid-template-columns:1fr}.sei-actions,.sei-btn{width:100%}}.obs-page{color:#172033;max-width:1580px;margin:0 auto;padding:24px}.obs-hero{background:#fff;border:1px solid #e0e6ee;border-radius:19px;padding:22px;position:relative;overflow:hidden;box-shadow:0 11px 28px #0f172a0b}.obs-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.obs-title{letter-spacing:-.045em;margin:0;font-size:36px;line-height:1}.obs-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.obs-btn{appearance:none;color:#1d2939;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:11px;justify-content:center;align-items:center;min-height:41px;padding:9px 13px;font-weight:950;text-decoration:none;display:inline-flex}.obs-btn:hover{border-color:#7894bf;box-shadow:0 7px 16px #0f172a14}.obs-btn.primary{color:#fff;background:#174c9b;border-color:#174c9b}.obs-btn.dark{color:#fff;background:#172033;border-color:#172033}.obs-btn.danger{color:#9f1239;background:#fff1f2;border-color:#fda4af}.obs-btn.small{min-height:32px;padding:6px 9px;font-size:12px}.obs-btn[disabled]{opacity:.5;cursor:not-allowed}.obs-export-form{margin:0}.obs-kpis{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.obs-kpi{color:inherit;background:#fff;border:1px solid #dce4ee;border-radius:14px;min-height:91px;padding:14px;text-decoration:none;display:block}.obs-kpi:hover{border-color:#9db2d1}.obs-kpi strong{letter-spacing:-.04em;font-size:27px;line-height:1;display:block}.obs-kpi span{color:#41516a;margin-top:8px;font-size:13px;font-weight:950;display:block}.obs-kpi small{color:#8793a5;margin-top:4px;font-size:11px;font-weight:750;display:block}.obs-kpi.ok{background:#f4fff7;border-color:#bbf7d0}.obs-kpi.danger{background:#fff7f7;border-color:#fecaca}.obs-kpi.late{background:#fff9f1;border-color:#fdba74}.obs-alert{border:1px solid;border-radius:13px;margin-bottom:14px;padding:12px 14px;font-weight:850}.obs-alert.ok{color:#166534;background:#f0fdf4;border-color:#a7e8bd}.obs-alert.error{color:#991b1b;background:#fff1f2;border-color:#fecaca}.obs-run{background:#f5f9ff;border:1px solid #c9dcff;border-radius:17px;margin-top:15px;padding:16px}.obs-run-top{justify-content:space-between;gap:12px;display:flex}.obs-progress{background:#dbe6f5;border-radius:99px;height:9px;margin-top:11px;overflow:hidden}.obs-progress span{background:#2265c2;height:100%;display:block}.obs-note{color:#6a778a;font-size:12px;font-weight:750;line-height:1.45}.obs-card{background:#fff;border:1px solid #e0e6ee;border-radius:19px;padding:18px;box-shadow:0 11px 28px #0f172a0b}.obs-card h2{letter-spacing:-.025em;margin:0;font-size:20px}.obs-card h3{margin:0;font-size:15px}.obs-section{margin-top:16px}.obs-label{color:#445168;gap:6px;font-size:12px;font-weight:950;display:grid}.obs-input,.obs-select{box-sizing:border-box;color:#172033;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;min-height:41px;padding:9px 10px}.obs-filter-card{background:linear-gradient(#f8fbff 0,#fff 100%);border-color:#bfd2ec}.obs-filter-card .obs-head h2{font-size:22px}.obs-number-link{color:#164c9c;border-radius:7px;justify-content:flex-end;align-items:center;min-width:32px;padding:3px 5px;font-weight:1000;text-decoration:none;display:inline-flex}.obs-number-link:hover{background:#eaf2ff;text-decoration:underline}.obs-number-link.bad{color:#b42318}.obs-number-link.good{color:#15803d}.obs-number-link.money{white-space:nowrap}.obs-contract-grid{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:10px;margin-top:14px;display:grid}.obs-contract-metric{box-sizing:border-box;min-height:100px;color:inherit;background:#f9fbfd;border:1px solid #dde5ef;border-radius:14px;padding:13px;text-decoration:none;display:block}.obs-contract-metric strong{letter-spacing:-.035em;font-size:25px;line-height:1.05;display:block}.obs-contract-metric span{margin-top:7px;font-size:12px;font-weight:950;display:block}.obs-contract-metric small{color:#758196;margin-top:4px;font-size:10px;font-weight:750;line-height:1.35;display:block}.obs-contract-metric.ok{background:#f0fdf4;border-color:#bbf7d0}.obs-contract-metric.warn{background:#fffaf2;border-color:#fed7aa}.obs-contract-metric.danger{background:#fff7f7;border-color:#fecaca}.obs-severity-links{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.obs-performance{border:1px solid #e1e7ef;border-radius:14px;margin-top:16px;overflow:auto}.obs-performance>.obs-head{padding:14px 14px 5px}.obs-performance h3{letter-spacing:-.02em;margin:0 0 4px;font-size:17px}.obs-performance table{border-collapse:collapse;width:100%;min-width:980px}.obs-performance th{color:#68758a;text-transform:uppercase;letter-spacing:.06em;text-align:right;white-space:nowrap;background:#f7f9fc;padding:9px 10px;font-size:10px}.obs-performance th:first-child,.obs-performance td:first-child{text-align:left}.obs-performance td{text-align:right;white-space:nowrap;border-top:1px solid #e8edf3;padding:10px;font-size:12px;font-weight:800}.obs-performance td strong{font-size:13px}.obs-performance .bad{color:#b42318}.obs-performance .good{color:#15803d}.obs-evidence-note{color:#244a7c;background:#eff6ff;border:1px solid #bfdbfe;border-radius:11px;margin:10px 14px 14px;padding:10px 12px;font-size:11px;font-weight:750;line-height:1.45}.obs-evidence-note strong{color:#173e73;margin-bottom:2px;font-size:12px;display:block}.obs-coverage{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:13px;display:grid}.obs-coverage-row{background:#fbfcfe;border:1px solid #e2e8f0;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;gap:9px;padding:9px 10px;display:grid}.obs-coverage-row.error{background:#fff7f7;border-color:#fecaca}.obs-coverage-name{font-size:12px;font-weight:1000}.obs-coverage-value{text-align:right;white-space:nowrap;font-size:13px;font-weight:1000}.obs-coverage-error{color:#991b1b;overflow-wrap:anywhere;grid-column:1/-1;font-size:10px;font-weight:800;line-height:1.35}.obs-coverage-details>summary{cursor:pointer;color:#2f4058;font-size:16px;font-weight:950}.obs-manual{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:9px;margin-top:12px;display:grid}.obs-textarea{resize:vertical;min-height:116px}.obs-refresh-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.obs-refresh-option{background:#fbfcfe;border:1px solid #dfe6ef;border-radius:13px;flex-direction:column;padding:13px;display:flex}.obs-refresh-option h3{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.obs-refresh-option p{color:#69768a;flex:1;margin:7px 0 12px;font-size:12px;font-weight:750;line-height:1.45}.obs-refresh-count{color:#174c9b;white-space:nowrap;background:#e2edff;border-radius:99px;padding:4px 8px;font-size:11px;font-weight:1000;display:inline-flex}.obs-refresh-option .obs-btn{box-sizing:border-box;width:100%}.obs-danger-zone{background:#fffaf4;border:1px solid #fed7aa;border-radius:12px;margin-top:13px;padding:12px}.obs-danger-zone summary{cursor:pointer;color:#9a3412;font-weight:950}.obs-danger-form{grid-template-columns:minmax(200px,1fr) auto;align-items:end;gap:9px;margin-top:11px;display:grid}.obs-filters{grid-template-columns:minmax(230px,1.5fr) repeat(6,minmax(135px,1fr)) 130px 130px auto;align-items:end;gap:9px;margin-top:14px;display:grid}.obs-filter-wide{grid-column:span 2}.obs-multiselect{min-height:92px}.obs-field-help{color:#7b8798;font-size:10px;font-weight:800;line-height:1.35}.obs-rule-summary{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.obs-table-wrap{border:1px solid #e3e8ef;border-radius:15px;margin-top:14px;overflow:auto}.obs-table{border-collapse:collapse;width:100%;min-width:1500px}.obs-table th{color:#68758a;text-transform:uppercase;letter-spacing:.075em;text-align:left;white-space:nowrap;background:#f7f9fc;border-bottom:1px solid #dfe5ed;padding:10px 11px;font-size:10px}.obs-table td{vertical-align:top;border-bottom:1px solid #edf0f4;padding:12px 11px}.obs-table tr:last-child td{border-bottom:0}.obs-table tr:hover td{background:#fafcff}.obs-link{color:#164c9c;font-weight:1000;text-decoration:none}.obs-mono{white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:900}.obs-muted{color:#778397;margin-top:4px;font-size:11px;font-weight:750}.obs-date{white-space:nowrap;font-size:12px;font-weight:800;line-height:1.45}.obs-date small{color:#8793a6;display:block}.obs-state{min-width:220px;max-width:330px}.obs-state p{color:#58667b;margin:6px 0 0;font-size:12px;line-height:1.35}.obs-chip{border-radius:99px;padding:5px 9px;font-size:11px;font-weight:1000;line-height:1.1;display:inline-flex}.obs-chip.ok{color:#166534;background:#dcfce7}.obs-chip.danger{color:#991b1b;background:#fee2e2}.obs-chip.late{color:#9a3412;background:#ffedd5}.obs-chip.warn{color:#92400e;background:#fef3c7}.obs-chip.info{color:#1e4e9b;background:#dbeafe}.obs-chip.pending{color:#5b21b6;background:#ede9fe}.obs-chip.muted{color:#5b6575;background:#eef2f6}.obs-empty{text-align:center;color:#68758a;padding:40px;font-weight:800}.obs-pagination{background:#f8fafc;border:1px solid #dfe6ef;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:11px;display:flex}.obs-page-summary{color:#59677b;font-size:12px;font-weight:850}.obs-page-controls,.obs-page-settings{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.obs-page-link,.obs-page-current,.obs-page-disabled{box-sizing:border-box;color:#243247;background:#fff;border:1px solid #cbd5e1;border-radius:9px;justify-content:center;align-items:center;min-width:35px;height:35px;padding:0 9px;font-size:12px;font-weight:950;text-decoration:none;display:inline-flex}.obs-page-link:hover{color:#174c9b;border-color:#174c9b}.obs-page-current{color:#fff;background:#174c9b;border-color:#174c9b}.obs-page-disabled{color:#a4adba;background:#f1f4f7}.obs-page-gap{color:#7a8697;padding:0 2px;font-weight:900}.obs-page-form{align-items:center;gap:6px;display:flex}.obs-page-form .obs-select,.obs-page-form .obs-input{width:auto;height:35px;min-height:35px;padding:6px 8px}.obs-page-jump{width:70px!important}.obs-details{border:1px solid #e2e8f0;border-radius:12px;margin-top:12px;padding:11px}.obs-details summary{cursor:pointer;color:#2f4058;font-weight:950}.obs-filters{grid-template-columns:repeat(6,minmax(135px,1fr))}.obs-filters>.obs-label:first-of-type{grid-column:span 2}.obs-filters>.obs-actions{grid-column:1/-1;justify-content:flex-end}.obs-history-panel{background:#fbfdff;border:1px solid #dfe7f2;border-radius:13px;grid-column:1/-1;grid-template-columns:minmax(210px,.75fr) minmax(0,1.85fr);gap:12px;margin-top:4px;padding:12px;display:grid}.obs-history-title{color:#43516a;margin-bottom:8px;font-size:12px;font-weight:1000;display:block}.obs-history-modes,.obs-history-states{flex-wrap:wrap;gap:7px;display:flex}.obs-history-details{background:#fff;border:1px solid #dfe7f2;border-radius:12px}.obs-history-details>summary{cursor:pointer;color:#243247;justify-content:space-between;align-items:center;gap:10px;min-height:43px;padding:0 12px;font-size:12px;font-weight:1000;list-style:none;display:flex}.obs-history-details>summary::-webkit-details-marker{display:none}.obs-history-details>summary small{color:#62708a;background:#edf2f7;border-radius:99px;padding:4px 8px;font-size:11px;font-weight:1000}.obs-history-details[open]>summary{border-bottom:1px solid #e4ebf4}.obs-history-details .obs-history-states{max-height:260px;padding:12px;overflow:auto}.obs-mode-pill,.obs-state-pill{color:#263449;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:99px;align-items:center;min-height:34px;padding:0 11px;font-size:12px;font-weight:950;display:inline-flex;position:relative}.obs-mode-pill input,.obs-state-pill input{opacity:0;pointer-events:none;position:absolute}:is(.obs-mode-pill:has(input:checked),.obs-state-pill:has(input:checked)){color:#164c9c;background:#eaf2ff;border-color:#174c9b}.obs-mode-pill:focus-within,.obs-state-pill:focus-within{outline-offset:2px;outline:2px solid #9ec5ff}html.z-width-wide .wrap>.obs-page{width:100%;max-width:none;padding-left:0;padding-right:0}html.z-theme-dark .obs-page{color:var(--ui-color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.z-theme-dark .obs-hero,html.z-theme-dark .obs-card,html.z-theme-dark .obs-kpi,html.z-theme-dark .obs-table-wrap,html.z-theme-dark .obs-details{background:var(--ui-color-surface);color:var(--ui-color-text);border-color:var(--ui-color-border);box-shadow:var(--ui-shadow-sm)}html.z-theme-dark .obs-note,html.z-theme-dark .obs-label,html.z-theme-dark .obs-muted,html.z-theme-dark .obs-date small,html.z-theme-dark .obs-state p,html.z-theme-dark .obs-kpi small,html.z-theme-dark .obs-empty,html.z-theme-dark .obs-field-help{color:var(--ui-color-text-muted)}html.z-theme-dark .obs-kpi span,html.z-theme-dark .obs-coverage-details>summary,html.z-theme-dark .obs-details summary{color:var(--ui-color-text)}html.z-theme-dark .obs-btn,html.z-theme-dark .obs-input,html.z-theme-dark .obs-select{background:var(--control-bg);color:var(--control-text);border-color:var(--control-border)}html.z-theme-dark .obs-history-panel,html.z-theme-dark .obs-history-details{border-color:var(--ui-color-border);background:#0f172a}html.z-theme-dark .obs-history-title,html.z-theme-dark .obs-history-details>summary{color:var(--ui-color-text)}html.z-theme-dark .obs-history-details[open]>summary{border-color:var(--ui-color-border)}html.z-theme-dark .obs-history-details>summary small{color:#cbd5e1;background:#1e293b}html.z-theme-dark .obs-mode-pill,html.z-theme-dark .obs-state-pill{background:var(--control-bg);border-color:var(--control-border);color:var(--control-text)}:is(html.z-theme-dark .obs-mode-pill:has(input:checked),html.z-theme-dark .obs-state-pill:has(input:checked)){color:#bfdbfe;background:#172554;border-color:#3b82d0}html.z-theme-dark .obs-btn:hover{background:var(--control-hover);box-shadow:none;border-color:#64748b}html.z-theme-dark .obs-btn.primary{color:#fff;background:#2563b8;border-color:#3b82d0}html.z-theme-dark .obs-btn.dark{color:#0f172a;background:#e5edf8;border-color:#e5edf8}html.z-theme-dark .obs-btn.danger{color:#fecdd3;background:#4c1d24;border-color:#9f1239}html.z-theme-dark .obs-run{background:#0d1b32;border-color:#27466f}html.z-theme-dark .obs-progress{background:#24364e}html.z-theme-dark .obs-progress span{background:#60a5fa}html.z-theme-dark .obs-coverage-row,html.z-theme-dark .obs-refresh-option{border-color:var(--ui-color-border);background:#0f172a}html.z-theme-dark .obs-refresh-option p{color:var(--ui-color-text-muted)}html.z-theme-dark .obs-refresh-count{color:#bfdbfe;background:#172554}html.z-theme-dark .obs-danger-zone{background:#2b1d0c;border-color:#92400e}html.z-theme-dark .obs-danger-zone summary{color:#fbbf24}html.z-theme-dark .obs-coverage-row.error{background:#35151b;border-color:#7f1d1d}html.z-theme-dark .obs-coverage-error{color:#fecaca}html.z-theme-dark .obs-table th{color:var(--ui-color-text-muted);border-color:var(--ui-color-border);background:#0f172a}html.z-theme-dark .obs-table td{border-color:var(--ui-color-border)}html.z-theme-dark .obs-table tr:hover td{background:#162033}html.z-theme-dark .obs-pagination{border-color:var(--ui-color-border);background:#0f172a}html.z-theme-dark .obs-page-summary{color:var(--ui-color-text-muted)}html.z-theme-dark .obs-page-link,html.z-theme-dark .obs-page-disabled{background:var(--control-bg);border-color:var(--control-border);color:var(--control-text)}html.z-theme-dark .obs-page-current{color:#fff;background:#2563b8;border-color:#3b82d0}html.z-theme-dark .obs-contract-metric,html.z-theme-dark .obs-performance{border-color:var(--ui-color-border);background:#0f172a}html.z-theme-dark .obs-contract-metric small{color:var(--ui-color-text-muted)}html.z-theme-dark .obs-contract-metric.ok{background:#082b1b;border-color:#166534}html.z-theme-dark .obs-contract-metric.warn{background:#33230d;border-color:#92400e}html.z-theme-dark .obs-contract-metric.danger{background:#35151b;border-color:#7f1d1d}html.z-theme-dark .obs-performance th{color:var(--ui-color-text-muted);background:#111c2e}html.z-theme-dark .obs-performance td{border-color:var(--ui-color-border)}html.z-theme-dark .obs-performance .bad{color:#fca5a5}html.z-theme-dark .obs-performance .good{color:#86efac}html.z-theme-dark .obs-link,html.z-theme-dark .obs-number-link{color:#93c5fd}html.z-theme-dark .obs-number-link:hover{background:#172554}html.z-theme-dark .obs-kpi.ok{background:#082b1b;border-color:#166534}html.z-theme-dark .obs-kpi.danger{background:#35151b;border-color:#7f1d1d}html.z-theme-dark .obs-kpi.late{background:#33230d;border-color:#92400e}html.z-theme-dark .obs-alert.ok{color:#bbf7d0;background:#082b1b;border-color:#166534}html.z-theme-dark .obs-alert.error{color:#fecaca;background:#35151b;border-color:#7f1d1d}html.z-theme-dark .obs-chip.ok{color:#bbf7d0;background:#064e3b}html.z-theme-dark .obs-chip.danger{color:#fecaca;background:#4c1d24}html.z-theme-dark .obs-chip.late,html.z-theme-dark .obs-chip.warn{color:#fde68a;background:#422d0b}html.z-theme-dark .obs-chip.info{color:#bfdbfe;background:#172554}html.z-theme-dark .obs-chip.pending{color:#ddd6fe;background:#2e1a57}html.z-theme-dark .obs-chip.muted{color:#cbd5e1;background:#243041}html.z-theme-dark .obs-run [style*="color:#174c9b"]{color:#93c5fd!important}html.z-theme-dark .obs-run [style*="color:#9a5b00"]{color:#fbbf24!important}@media (width<=1300px){.obs-kpis,.obs-coverage,.obs-contract-grid{grid-template-columns:repeat(3,1fr)}.obs-filters{grid-template-columns:repeat(4,1fr)}.obs-filters .obs-actions{grid-column:1/-1}.obs-manual{grid-template-columns:repeat(2,1fr)}}@media (width<=1000px){.obs-kpis,.obs-coverage,.obs-refresh-grid,.obs-contract-grid{grid-template-columns:repeat(2,1fr)}.obs-history-panel{grid-template-columns:1fr}.obs-pagination{flex-direction:column;align-items:flex-start}}@media (width<=700px){.obs-page{padding:14px}.obs-title{font-size:29px}.obs-kpis,.obs-coverage,.obs-filters,.obs-manual,.obs-refresh-grid,.obs-danger-form,.obs-contract-grid{grid-template-columns:1fr}.obs-filter-wide{grid-column:1/-1}.obs-btn,.obs-actions,.obs-page-controls,.obs-page-settings{width:100%}.obs-page-form{flex-wrap:wrap}}.si-page{color:#172033;max-width:1380px;margin:0 auto;padding:24px}.si-back{color:#164c9c;margin-bottom:13px;font-weight:950;text-decoration:none;display:inline-flex}.si-hero,.si-card{background:#fff;border:1px solid #e0e6ee;border-radius:19px;padding:21px;box-shadow:0 11px 28px #0f172a0b}.si-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.si-eyebrow{color:#174b9a;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:1000}.si-title{letter-spacing:-.04em;margin:7px 0 0;font-size:32px}.si-sub,.si-muted{color:#68758a;font-size:12px;font-weight:750;line-height:1.5}.si-sub{max-width:880px;margin:8px 0 0;font-size:14px}.si-actions{flex-wrap:wrap;gap:8px;display:flex}.si-btn{appearance:none;color:#172033;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:11px;justify-content:center;align-items:center;min-height:41px;padding:9px 13px;font-weight:950;text-decoration:none;display:inline-flex}.si-btn.primary{color:#fff;background:#164c9c;border-color:#164c9c}.si-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.si-stat{background:#fbfcfe;border:1px solid #dfe7f1;border-radius:14px;padding:13px}.si-stat strong{letter-spacing:-.03em;font-size:24px;display:block}.si-stat span{color:#68758a;margin-top:4px;font-size:11px;font-weight:850;display:block}.si-grid{grid-template-columns:minmax(320px,.7fr) minmax(0,1.3fr);align-items:start;gap:16px;margin-top:16px;display:grid}.si-card h2{margin:0;font-size:21px}.si-upload{background:#f8fbff;border:1px dashed #9fb3d0;border-radius:13px;margin-top:13px;padding:14px}.si-file{box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:10px;display:block}.si-note,.si-warn{border:1px solid;border-radius:12px;margin-top:12px;padding:12px;font-size:12px;font-weight:800;line-height:1.5}.si-note{color:#1e4e9b;background:#eff6ff;border-color:#bfdbfe}.si-warn{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.si-alert{border:1px solid;border-radius:12px;margin-bottom:13px;padding:11px 13px;font-weight:850}.si-alert.ok{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.si-alert.error{color:#991b1b;background:#fff1f2;border-color:#fecaca}.si-list{gap:10px;margin-top:13px;display:grid}.si-invoice{border:1px solid #dfe6ef;border-radius:14px;padding:13px}.si-invoice-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.si-invoice h3{margin:0;font-size:16px}.si-chip{border-radius:99px;padding:5px 9px;font-size:10px;font-weight:1000;display:inline-flex}.si-chip.ok{color:#166534;background:#dcfce7}.si-chip.danger{color:#991b1b;background:#fee2e2}.si-chip.warn{color:#92400e;background:#fef3c7}.si-chip.info{color:#1e4e9b;background:#dbeafe}.si-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:11px;display:grid}.si-fact{background:#f8fafc;border-radius:9px;padding:9px}.si-fact span{color:#748196;text-transform:uppercase;font-size:9px;font-weight:1000;display:block}.si-fact strong{overflow-wrap:anywhere;margin-top:4px;font-size:12px;display:block}.si-links{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.si-link{color:#164c9c;border:1px solid #cbd5e1;border-radius:8px;padding:6px 9px;font-size:11px;font-weight:950;text-decoration:none;display:inline-flex}.si-error{color:#991b1b;overflow-wrap:anywhere;margin-top:10px;font-size:11px;font-weight:800;line-height:1.45}.si-empty{text-align:center;color:#68758a;border:1px dashed #cbd5e1;border-radius:13px;margin-top:13px;padding:26px;font-weight:800}html.z-width-wide .wrap>.si-page{width:100%;max-width:none;padding-left:0;padding-right:0}html.z-theme-dark .si-page{color:var(--ui-color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.z-theme-dark .si-hero,html.z-theme-dark .si-card,html.z-theme-dark .si-invoice{background:var(--ui-color-surface);border-color:var(--ui-color-border);color:var(--ui-color-text)}html.z-theme-dark .si-back,html.z-theme-dark .si-eyebrow{color:#93c5fd}html.z-theme-dark .si-sub,html.z-theme-dark .si-muted{color:var(--ui-color-text-muted)}html.z-theme-dark .si-stat,html.z-theme-dark .si-fact{border-color:var(--ui-color-border);background:#0f172a}html.z-theme-dark .si-stat span,html.z-theme-dark .si-fact span{color:var(--ui-color-text-muted)}html.z-theme-dark .si-upload{background:#0d1b32;border-color:#27466f}html.z-theme-dark .si-file,html.z-theme-dark .si-btn{background:var(--control-bg);color:var(--control-text);border-color:var(--control-border)}html.z-theme-dark .si-btn.primary{color:#fff;background:#2563b8;border-color:#3b82d0}html.z-theme-dark .si-note{color:#bfdbfe;background:#172554;border-color:#1d4ed8}html.z-theme-dark .si-warn{color:#fde68a;background:#422d0b;border-color:#92400e}html.z-theme-dark .si-link{border-color:var(--control-border);color:#93c5fd}@media (width<=900px){.si-grid{grid-template-columns:1fr}.si-stats,.si-facts{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.si-page{padding:14px}.si-stats,.si-facts{grid-template-columns:1fr}.si-actions,.si-btn{width:100%}}.sd-page{color:#172033;max-width:1380px;margin:0 auto;padding:24px}.sd-back{color:#164c9c;margin-bottom:13px;font-weight:950;text-decoration:none;display:inline-flex}.sd-hero,.sd-card{background:#fff;border:1px solid #e0e6ee;border-radius:19px;padding:21px;box-shadow:0 11px 28px #0f172a0b}.sd-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.sd-eyebrow{color:#174b9a;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:1000}.sd-title{letter-spacing:-.04em;margin:7px 0 0;font-size:32px}.sd-sub,.sd-muted{color:#68758a;font-size:12px;font-weight:750;line-height:1.5}.sd-sub{max-width:920px;margin:8px 0 0;font-size:14px}.sd-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.sd-stat{background:#fbfcfe;border:1px solid #dfe7f1;border-radius:14px;padding:13px}.sd-stat strong{letter-spacing:-.03em;font-size:24px;display:block}.sd-stat span{color:#68758a;margin-top:4px;font-size:11px;font-weight:850;display:block}.sd-card{margin-top:16px}.sd-actions{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.sd-btn{appearance:none;color:#172033;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:11px;justify-content:center;align-items:center;min-height:41px;padding:9px 13px;font-weight:950;text-decoration:none;display:inline-flex}.sd-btn.primary{color:#fff;background:#164c9c;border-color:#164c9c}.sd-input{box-sizing:border-box;color:#172033;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:320px;max-width:100%;min-height:41px;padding:9px 10px}.sd-table-wrap{border:1px solid #e3e8ef;border-radius:15px;margin-top:14px;overflow:auto}.sd-table{border-collapse:collapse;width:100%;min-width:1180px}.sd-table th{color:#68758a;text-transform:uppercase;letter-spacing:.075em;text-align:left;white-space:nowrap;background:#f7f9fc;border-bottom:1px solid #dfe5ed;padding:10px 11px;font-size:10px}.sd-table td{vertical-align:top;border-bottom:1px solid #edf0f4;padding:12px 11px;font-size:13px;font-weight:850}.sd-table tr:last-child td{border-bottom:0}.sd-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:950}.sd-chip{border-radius:99px;padding:5px 9px;font-size:11px;font-weight:1000;display:inline-flex}.sd-chip.warn{color:#92400e;background:#fef3c7}.sd-chip.muted{color:#5b6575;background:#eef2f6}.sd-chip.ok{color:#166534;background:#dcfce7}.sd-evidence{flex-wrap:wrap;gap:5px;max-width:360px;display:flex}.sd-pages{margin-top:14px}.sd-empty{text-align:center;color:#68758a;padding:40px;font-weight:800}html.z-width-wide .wrap>.sd-page{width:100%;max-width:none;padding-left:0;padding-right:0}html.z-theme-dark .sd-page{color:var(--ui-color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.z-theme-dark .sd-hero,html.z-theme-dark .sd-card{background:var(--ui-color-surface);border-color:var(--ui-color-border);color:var(--ui-color-text)}html.z-theme-dark .sd-back,html.z-theme-dark .sd-eyebrow{color:#93c5fd}html.z-theme-dark .sd-sub,html.z-theme-dark .sd-muted{color:var(--ui-color-text-muted)}html.z-theme-dark .sd-stat{border-color:var(--ui-color-border);background:#0f172a}html.z-theme-dark .sd-btn,html.z-theme-dark .sd-input{background:var(--control-bg);color:var(--control-text);border-color:var(--control-border)}html.z-theme-dark .sd-table-wrap{border-color:var(--ui-color-border)}html.z-theme-dark .sd-table th{color:var(--ui-color-text-muted);border-color:var(--ui-color-border);background:#0f172a}html.z-theme-dark .sd-table td{border-color:var(--ui-color-border)}@media (width<=800px){.sd-page{padding:14px}.sd-stats{grid-template-columns:1fr}.sd-actions,.sd-btn,.sd-input{width:100%}}.so-page{color:#172033;max-width:1440px;margin:0 auto;padding:24px}.so-hero,.so-card{background:#fff;border:1px solid #e0e6ee;border-radius:19px;padding:21px;box-shadow:0 11px 28px #0f172a0b}.so-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.so-eyebrow{color:#174b9a;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:1000}.so-title{letter-spacing:-.04em;margin:7px 0 0;font-size:32px}.so-sub,.so-muted{color:#68758a;font-size:12px;font-weight:750;line-height:1.5}.so-sub{max-width:920px;margin:8px 0 0;font-size:14px}.so-actions{flex-wrap:wrap;gap:8px;display:flex}.so-btn{appearance:none;color:#172033;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:11px;justify-content:center;align-items:center;min-height:41px;padding:9px 13px;font-weight:950;text-decoration:none;display:inline-flex}.so-btn.primary{color:#fff;background:#164c9c;border-color:#164c9c}.so-btn.small{min-height:34px;padding:7px 10px;font-size:11px}.so-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.so-stat{background:#fbfcfe;border:1px solid #dfe7f1;border-radius:14px;padding:13px}.so-stat strong{letter-spacing:-.03em;font-size:24px;display:block}.so-stat span{color:#68758a;margin-top:4px;font-size:11px;font-weight:850;display:block}.so-section{margin-top:16px}.so-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.so-section-head h2,.so-card h2{margin:0;font-size:21px}.so-section-head p{max-width:820px;margin:5px 0 0}.so-trace-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.so-trace{background:#fbfcfe;border:1px solid #dfe6ef;border-radius:16px;padding:16px;position:relative;overflow:hidden}.so-trace:before{content:"";background:#64748b;width:5px;position:absolute;inset:0 auto 0 0}.so-trace.blue:before{background:#2563eb}.so-trace.amber:before{background:#f59e0b}.so-trace-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.so-trace h3{margin:0;font-size:19px}.so-trace-value{text-align:right}.so-trace-value strong{font-size:25px;line-height:1;display:block}.so-trace-value span{color:#68758a;margin-top:5px;font-size:10px;font-weight:900;display:block}.so-mini-chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.so-mini-chip,.so-state{color:#475569;background:#e8eef6;border-radius:999px;align-items:center;padding:5px 8px;font-size:10px;font-weight:950;display:inline-flex}.so-state.ok{color:#166534;background:#dcfce7}.so-state.info{color:#1d4ed8;background:#dbeafe}.so-state.warn{color:#92400e;background:#fef3c7}.so-progress{background:#e5eaf1;border-radius:999px;height:8px;margin-top:14px;overflow:hidden}.so-progress span{border-radius:inherit;background:#64748b;height:100%;display:block}.so-trace.blue .so-progress span{background:#2563eb}.so-trace.amber .so-progress span{background:#f59e0b}.so-trace-detail{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.so-trace-detail div{background:#fff;border-radius:10px;padding:9px}.so-trace-detail span{color:#748196;text-transform:uppercase;font-size:9px;font-weight:1000;display:block}.so-trace-detail strong{margin-top:4px;font-size:12px;display:block}.so-trace-note{color:#68758a;margin:11px 0 0;font-size:11px;font-weight:750;line-height:1.5}.so-trace .so-actions{margin-top:12px}.so-groups{margin-top:14px}.so-table-wrap{border:1px solid #dfe6ef;border-radius:14px;margin-top:12px;overflow:auto}.so-table{border-collapse:separate;border-spacing:0;width:100%;min-width:930px}.so-table th,.so-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #e8edf4;padding:11px 12px;font-size:12px}.so-table th{color:#667389;text-transform:uppercase;letter-spacing:.08em;background:#f8fafc;font-size:10px}.so-table tr:last-child td{border-bottom:0}.so-table td.num{text-align:right;font-weight:950}.so-group-name{align-items:center;gap:8px;font-weight:950;display:flex}.so-dot{background:#64748b;border-radius:50%;width:9px;height:9px}.so-dot.blue{background:#2563eb}.so-dot.amber{background:#f59e0b}.so-dot.violet{background:#8b5cf6}.so-dot.slate{background:#64748b}.so-share{align-items:center;gap:8px;min-width:150px;display:flex}.so-share-track{background:#e8edf4;border-radius:99px;width:82px;height:6px;overflow:hidden}.so-share-track span{border-radius:inherit;background:#64748b;height:100%;display:block}.so-future{color:#1e4e9b;background:#eff6ff;border:1px solid #bfdbfe;border-radius:13px;align-items:flex-start;gap:11px;margin-top:12px;padding:12px;font-size:12px;font-weight:800;line-height:1.5;display:flex}.so-future-icon{background:#dbeafe;border-radius:9px;flex:0 0 28px;place-items:center;height:28px;font-size:18px;display:grid}.so-grid{grid-template-columns:minmax(330px,.7fr) minmax(0,1.3fr);align-items:start;gap:16px;margin-top:16px;display:grid}.so-upload{background:#f8fbff;border:1px dashed #9fb3d0;border-radius:13px;margin-top:13px;padding:14px}.so-file{box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:10px;display:block}.so-note,.so-warn{border:1px solid;border-radius:12px;margin-top:12px;padding:12px;font-size:12px;font-weight:800;line-height:1.5}.so-note{color:#1e4e9b;background:#eff6ff;border-color:#bfdbfe}.so-warn{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.so-alert{border:1px solid;border-radius:12px;margin-bottom:13px;padding:11px 13px;font-weight:850}.so-alert.ok{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.so-alert.error{color:#991b1b;background:#fff1f2;border-color:#fecaca}.so-list{gap:10px;margin-top:13px;display:grid}.so-import{border:1px solid #dfe6ef;border-radius:14px;padding:13px}.so-import-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.so-import h3{overflow-wrap:anywhere;margin:0;font-size:16px}.so-chip{white-space:nowrap;border-radius:99px;padding:5px 9px;font-size:10px;font-weight:1000;display:inline-flex}.so-chip.ok{color:#166534;background:#dcfce7}.so-chip.danger{color:#991b1b;background:#fee2e2}.so-chip.warn{color:#92400e;background:#fef3c7}.so-facts{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:11px;display:grid}.so-fact{background:#f8fafc;border-radius:9px;padding:9px}.so-fact span{color:#748196;text-transform:uppercase;font-size:9px;font-weight:1000;display:block}.so-fact strong{overflow-wrap:anywhere;margin-top:4px;font-size:12px;display:block}.so-counts{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.so-error{color:#991b1b;overflow-wrap:anywhere;margin-top:10px;font-size:11px;font-weight:800;line-height:1.45}.so-empty{text-align:center;color:#68758a;border:1px dashed #cbd5e1;border-radius:13px;margin-top:13px;padding:26px;font-weight:800}html.z-width-wide .wrap>.so-page{width:100%;max-width:none;padding-left:0;padding-right:0}html.z-theme-dark .so-page{color:var(--ui-color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.z-theme-dark .so-hero,html.z-theme-dark .so-card,html.z-theme-dark .so-import,html.z-theme-dark .so-trace{background:var(--ui-color-surface);border-color:var(--ui-color-border);color:var(--ui-color-text)}html.z-theme-dark .so-eyebrow{color:#93c5fd}html.z-theme-dark .so-sub,html.z-theme-dark .so-muted,html.z-theme-dark .so-trace-value span,html.z-theme-dark .so-trace-note{color:var(--ui-color-text-muted)}html.z-theme-dark .so-stat,html.z-theme-dark .so-fact,html.z-theme-dark .so-trace-detail div{border-color:var(--ui-color-border);background:#0f172a}html.z-theme-dark .so-stat span,html.z-theme-dark .so-fact span,html.z-theme-dark .so-trace-detail span{color:var(--ui-color-text-muted)}html.z-theme-dark .so-upload{background:#0d1b32;border-color:#27466f}html.z-theme-dark .so-file,html.z-theme-dark .so-btn{background:var(--control-bg);color:var(--control-text);border-color:var(--control-border)}html.z-theme-dark .so-btn.primary{color:#fff;background:#2563b8;border-color:#3b82d0}html.z-theme-dark .so-note,html.z-theme-dark .so-future{color:#bfdbfe;background:#172554;border-color:#1d4ed8}html.z-theme-dark .so-warn{color:#fde68a;background:#422d0b;border-color:#92400e}html.z-theme-dark .so-table-wrap{border-color:var(--ui-color-border)}html.z-theme-dark .so-table th{color:var(--ui-color-text-muted);background:#0f172a}html.z-theme-dark .so-table td{border-color:var(--ui-color-border)}html.z-theme-dark .so-progress,html.z-theme-dark .so-share-track{background:#334155}@media (width<=1100px){.so-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.so-grid{grid-template-columns:1fr}.so-facts{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.so-trace-grid,.so-trace-detail{grid-template-columns:1fr}.so-facts{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.so-page{padding:14px}.so-stats,.so-facts{grid-template-columns:1fr}.so-btn{width:100%}.so-import-top{display:block}.so-chip{margin-top:8px}.so-trace-top{display:block}.so-trace-value{text-align:left;margin-top:12px}}.srr-page{color:#172033;max-width:1580px;margin:0 auto;padding:24px}.srr-hero,.srr-card{background:#fff;border:1px solid #e0e6ee;border-radius:19px;padding:20px;box-shadow:0 11px 28px #0f172a0b}.srr-title{letter-spacing:-.04em;margin:0;font-size:34px}.srr-sub{color:#68758a;margin:7px 0 0;font-size:12px;font-weight:750;line-height:1.5}.srr-meta{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.srr-chip{color:#164c9c;background:#e7f0ff;border-radius:99px;padding:5px 9px;font-size:10px;font-weight:1000;display:inline-flex}.srr-chip.warn{color:#95500a;background:#fff2cc}.srr-kpis{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.srr-kpi{background:#fafcff;border:1px solid #dfe6ef;border-radius:13px;padding:12px}.srr-kpi strong{font-size:23px;line-height:1.05;display:block}.srr-kpi span{color:#526076;margin-top:6px;font-size:11px;font-weight:950;display:block}.srr-kpi small{color:#8290a3;margin-top:3px;font-size:9px;font-weight:750;line-height:1.25;display:block}.srr-kpi.ok{background:#f2fff6;border-color:#bbf7d0}.srr-kpi.warn{background:#fffaf2;border-color:#fed7aa}.srr-kpi.danger{background:#fff7f7;border-color:#fecaca}.srr-section{margin-top:15px}.srr-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.srr-head h2{margin:0;font-size:20px}.srr-actions{flex-wrap:wrap;gap:8px;display:flex}.srr-btn{appearance:none;color:#172033;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;justify-content:center;align-items:center;min-height:39px;padding:8px 12px;font-weight:950;text-decoration:none;display:inline-flex}.srr-btn.primary{color:#fff;background:#174c9b;border-color:#174c9b}.srr-filters{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));align-items:end;gap:9px;margin-top:14px;display:grid}.srr-label{color:#46536a;gap:5px;font-size:11px;font-weight:950;display:grid}.srr-input,.srr-select{box-sizing:border-box;color:#172033;background:#fff;border:1px solid #cbd5e1;border-radius:9px;width:100%;min-height:39px;padding:8px 9px}.srr-note{color:#6b778b;font-size:11px;font-weight:750;line-height:1.45}.srr-grid{grid-template-columns:1.25fr .75fr;gap:15px;margin-top:15px;display:grid}.srr-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:15px;display:grid}.srr-table-wrap{border:1px solid #e2e8f0;border-radius:13px;margin-top:12px;overflow:auto}.srr-table{border-collapse:collapse;width:100%;min-width:880px}.srr-table.compact{min-width:660px}.srr-table th{color:#6a778a;text-transform:uppercase;letter-spacing:.07em;text-align:right;white-space:nowrap;background:#f7f9fc;padding:9px 10px;font-size:9px}.srr-table th:first-child,.srr-table td:first-child{text-align:left}.srr-table td{text-align:right;border-top:1px solid #e8edf3;padding:10px;font-size:11px;font-weight:750}.srr-table td:first-child{font-weight:950}.srr-danger{color:#b42318}.srr-ok{color:#16803c}.srr-bar{background:#e5eaf1;border-radius:9px;height:6px;margin-top:5px;overflow:hidden}.srr-bar>span{background:#2f69bf;height:100%;display:block}.srr-bar>span.ok{background:#2ca861}.srr-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.srr-metrics{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:10px;margin-top:12px;display:grid}.srr-stat{background:#fafcff;border:1px solid #e1e7ef;border-radius:12px;padding:12px}.srr-stat strong{font-size:20px}.srr-stat span{color:#68758a;margin-top:4px;font-size:10px;font-weight:850;display:block}.srr-provisional{color:#164c9c;background:#eef6ff;border:1px solid #b9d8ff;border-radius:11px;margin-top:13px;padding:10px 12px;font-size:11px;font-weight:850;line-height:1.45}html.z-width-wide .wrap>.srr-page{width:100%;max-width:none;padding-left:0;padding-right:0}html.z-theme-dark .srr-page{color:var(--ui-color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.z-theme-dark .srr-hero,html.z-theme-dark .srr-card,html.z-theme-dark .srr-table-wrap{background:var(--ui-color-surface);border-color:var(--ui-color-border);color:var(--ui-color-text)}html.z-theme-dark .srr-sub,html.z-theme-dark .srr-note{color:var(--ui-color-text-muted)}html.z-theme-dark .srr-kpi,html.z-theme-dark .srr-stat{border-color:var(--ui-color-border);background:#0f172a}html.z-theme-dark .srr-kpi span,html.z-theme-dark .srr-kpi small,html.z-theme-dark .srr-stat span{color:var(--ui-color-text-muted)}html.z-theme-dark .srr-kpi.warn{background:#33230d;border-color:#92400e}html.z-theme-dark .srr-kpi.danger{background:#35151b;border-color:#7f1d1d}html.z-theme-dark .srr-kpi.ok{background:#082b1b;border-color:#166534}html.z-theme-dark .srr-btn,html.z-theme-dark .srr-input,html.z-theme-dark .srr-select{background:var(--control-bg);color:var(--control-text);border-color:var(--control-border)}html.z-theme-dark .srr-btn.primary{color:#fff;background:#2563b8;border-color:#3b82d0}html.z-theme-dark .srr-table th{color:var(--ui-color-text-muted);background:#0f172a}html.z-theme-dark .srr-table td{border-color:var(--ui-color-border)}html.z-theme-dark .srr-provisional{color:#bfdbfe;background:#0d2747;border-color:#245f9f}@media (width<=1200px){.srr-kpis{grid-template-columns:repeat(4,1fr)}.srr-grid,.srr-grid-3{grid-template-columns:1fr}}@media (width<=760px){.srr-page{padding:14px}.srr-kpis,.srr-filters,.srr-split,.srr-metrics{grid-template-columns:1fr}.srr-actions,.srr-btn{width:100%}}.sc-page{color:#172033;max-width:1180px;margin:0 auto;padding:24px}.sc-back{color:#164c9c;margin-bottom:13px;font-weight:950;text-decoration:none;display:inline-flex}.sc-hero,.sc-card{background:#fff;border:1px solid #e0e6ee;border-radius:19px;padding:21px;box-shadow:0 11px 28px #0f172a0b}.sc-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.sc-eyebrow{color:#174b9a;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:1000}.sc-title{letter-spacing:-.04em;margin:7px 0 0;font-size:32px}.sc-sub,.sc-note{color:#68758a;font-size:12px;font-weight:750;line-height:1.5}.sc-sub{max-width:820px;margin:8px 0 0;font-size:14px}.sc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.sc-card h2{margin:0;font-size:20px}.sc-card h3{margin:0;font-size:15px}.sc-wide{grid-column:1/-1}.sc-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:14px;display:grid}.sc-label{color:#445168;gap:6px;font-size:12px;font-weight:950;display:grid}.sc-input,.sc-select{box-sizing:border-box;color:#172033;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;min-height:41px;padding:9px 10px}.sc-check{color:#46546a;background:#f8fafc;border:1px solid #dfe6ef;border-radius:11px;align-items:flex-start;gap:9px;margin-top:12px;padding:11px;font-size:12px;font-weight:800;display:flex}.sc-check input{margin-top:2px}.sc-territories{background:#f7fbff;border:1px solid #bfdbfe;border-radius:13px;margin-top:12px;padding:12px}.sc-territory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:11px;display:grid}.sc-territory-title{color:#174c9b;font-size:13px;font-weight:1000}.sc-info{color:#1e4e9b;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;margin-top:13px;padding:12px;font-size:12px;font-weight:800;line-height:1.5}.sc-info a{color:inherit}.sc-warn{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.sc-capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.sc-capability{background:#fafcff;border:1px solid #dfe6ef;border-radius:12px;padding:12px}.sc-capability strong{display:block}.sc-capability span{color:#68758a;margin-top:6px;font-size:11px;font-weight:750;line-height:1.45;display:block}.sc-actions{justify-content:flex-end;gap:9px;margin-top:16px;display:flex}.sc-btn{appearance:none;color:#fff;cursor:pointer;background:#164c9c;border:1px solid #164c9c;border-radius:11px;justify-content:center;align-items:center;min-height:42px;padding:9px 15px;font-weight:950;text-decoration:none;display:inline-flex}.sc-btn.secondary{color:#172033;background:#fff;border-color:#cbd5e1}.sc-btn.danger{color:#9f1239;background:#fff1f2;border-color:#fda4af}.sc-btn.small{min-height:32px;padding:6px 9px;font-size:12px}.sc-btn[disabled]{opacity:.5;cursor:not-allowed}.sc-run{background:#f5f9ff;border:1px solid #c9dcff;border-radius:15px;margin-top:15px;padding:15px}.sc-run-top{justify-content:space-between;gap:12px;display:flex}.sc-progress{background:#dbe6f5;border-radius:99px;height:9px;margin-top:11px;overflow:hidden}.sc-progress span{background:#2265c2;height:100%;display:block}.sc-refresh-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.sc-refresh-option{background:#fbfcfe;border:1px solid #dfe6ef;border-radius:13px;flex-direction:column;padding:13px;display:flex}.sc-refresh-option h3{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.sc-refresh-option p{color:#69768a;flex:1;margin:7px 0 12px;font-size:12px;font-weight:750;line-height:1.45}.sc-refresh-count{color:#174c9b;white-space:nowrap;background:#e2edff;border-radius:99px;padding:4px 8px;font-size:11px;font-weight:1000;display:inline-flex}.sc-refresh-option .sc-btn{box-sizing:border-box;width:100%}.sc-danger-zone{background:#fffaf4;border:1px solid #fed7aa;border-radius:12px;margin-top:13px;padding:12px}.sc-danger-zone summary{cursor:pointer;color:#9a3412;font-weight:950}.sc-danger-form{grid-template-columns:minmax(200px,1fr) auto;align-items:end;gap:9px;margin-top:11px;display:grid}html.z-width-wide .wrap>.sc-page{width:100%;max-width:none;padding-left:0;padding-right:0}html.z-theme-dark .sc-page{color:var(--ui-color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.z-theme-dark .sc-hero,html.z-theme-dark .sc-card{background:var(--ui-color-surface);color:var(--ui-color-text);border-color:var(--ui-color-border);box-shadow:var(--ui-shadow-sm)}html.z-theme-dark .sc-back,html.z-theme-dark .sc-eyebrow{color:#93c5fd}html.z-theme-dark .sc-sub,html.z-theme-dark .sc-note,html.z-theme-dark .sc-label{color:var(--ui-color-text-muted)}html.z-theme-dark .sc-input,html.z-theme-dark .sc-select{background:var(--control-bg);color:var(--control-text);border-color:var(--control-border)}html.z-theme-dark .sc-check{color:#cbd5e1;border-color:var(--ui-color-border);background:#0f172a}html.z-theme-dark .sc-territories{background:#0d1b32;border-color:#27466f}html.z-theme-dark .sc-territory-title{color:#93c5fd}html.z-theme-dark .sc-capability{border-color:var(--ui-color-border);background:#0f172a}html.z-theme-dark .sc-capability span{color:var(--ui-color-text-muted)}html.z-theme-dark .sc-info{color:#bfdbfe;background:#172554;border-color:#1d4ed8}html.z-theme-dark .sc-info.sc-warn{color:#fde68a;background:#422d0b;border-color:#92400e}html.z-theme-dark .sc-alert.ok{color:#bbf7d0;background:#082b1b;border-color:#166534}html.z-theme-dark .sc-alert.error{color:#fecaca;background:#35151b;border-color:#7f1d1d}html.z-theme-dark .sc-btn{color:#fff;background:#2563b8;border-color:#3b82d0}html.z-theme-dark .sc-btn.secondary{background:var(--control-bg);border-color:var(--control-border);color:var(--control-text)}html.z-theme-dark .sc-btn.danger{color:#fecdd3;background:#4c1d24;border-color:#9f1239}html.z-theme-dark .sc-run{background:#0d1b32;border-color:#27466f}html.z-theme-dark .sc-progress{background:#24364e}html.z-theme-dark .sc-progress span{background:#60a5fa}html.z-theme-dark .sc-refresh-option{border-color:var(--ui-color-border);background:#0f172a}html.z-theme-dark .sc-refresh-option p{color:var(--ui-color-text-muted)}html.z-theme-dark .sc-refresh-count{color:#bfdbfe;background:#172554}html.z-theme-dark .sc-danger-zone{background:#2b1d0c;border-color:#92400e}html.z-theme-dark .sc-danger-zone summary{color:#fbbf24}.sc-diagnostic-table{border-collapse:collapse;width:100%;margin-top:13px}.sc-diagnostic-table th,.sc-diagnostic-table td{text-align:left;vertical-align:top;border-bottom:1px solid #e5eaf1;padding:10px;font-size:12px}.sc-diagnostic-table th{color:#69768a;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.sc-state{border-radius:99px;padding:4px 8px;font-weight:950;display:inline-flex}.sc-state.available{color:#166534;background:#dcfce7}.sc-state.unavailable{color:#991b1b;background:#fee2e2}.sc-state.limited,.sc-state.reachable{color:#9a3412;background:#ffedd5}.sc-state.not_applicable{color:#5b6575;background:#eef2f6}.sc-run-diagnostics{gap:8px;margin-top:12px;display:grid}.sc-run-cause{background:#fff;border:1px solid #dbe7fb;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:start;gap:9px;padding:9px;display:grid}.sc-run-cause span{color:#174c9b;background:#eef5ff;border-radius:99px;padding:3px 7px;font-size:10px;font-weight:1000;display:inline-flex}.sc-run-cause strong{font-size:12px}.sc-run-cause em{color:#526176;white-space:nowrap;font-size:11px;font-style:normal;font-weight:950}html.z-theme-dark .sc-diagnostic-table th,html.z-theme-dark .sc-diagnostic-table td{border-color:var(--ui-color-border)}html.z-theme-dark .sc-state.not_applicable{color:#cbd5e1;background:#243041}html.z-theme-dark .sc-run-cause{border-color:var(--ui-color-border);background:#0f172a}html.z-theme-dark .sc-run-cause span{color:#bfdbfe;background:#172554}html.z-theme-dark .sc-run-cause em{color:var(--ui-color-text-muted)}@media (width<=900px){.sc-refresh-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=800px){.sc-page{padding:14px}.sc-grid,.sc-fields,.sc-capabilities,.sc-refresh-grid,.sc-danger-form,.sc-territory-grid{grid-template-columns:1fr}.sc-actions,.sc-btn{width:100%}.sc-diagnostic-table{display:block;overflow-x:auto}}.os-page{color:#172033;max-width:1480px;margin:0 auto;padding:24px}.os-back{color:#164c9c;margin-bottom:13px;font-weight:950;text-decoration:none;display:inline-flex}.os-hero,.os-card{background:#fff;border:1px solid #e0e6ee;border-radius:19px;padding:21px;box-shadow:0 11px 28px #0f172a0b}.os-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.os-title{letter-spacing:-.04em;margin:0;font-size:32px}.os-sub{color:#5c697d;flex-wrap:wrap;align-items:center;gap:7px;margin:9px 0 0;font-weight:750;display:flex}.os-actions{flex-wrap:wrap;gap:8px;display:flex}.os-btn{appearance:none;color:#172033;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:11px;justify-content:center;align-items:center;min-height:41px;padding:9px 13px;font-weight:950;text-decoration:none;display:inline-flex}.os-btn.primary{color:#fff;background:#164c9c;border-color:#164c9c}.os-btn.success{color:#fff;background:#15803d;border-color:#15803d}.os-alert{border:1px solid;border-radius:12px;margin-bottom:13px;padding:11px 13px;font-weight:850}.os-alert.ok{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.os-alert.error{color:#991b1b;background:#fff1f2;border-color:#fecaca}.os-facts{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.os-fact{background:#fbfcfe;border:1px solid #dfe7f1;border-radius:14px;min-height:76px;padding:13px}.os-fact.ok{background:#f4fff7;border-color:#bbf7d0}.os-fact.late{background:#fff9f1;border-color:#fdba74}.os-fact.danger{background:#fff7f7;border-color:#fecaca}.os-priority{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(220px,.7fr));gap:11px;margin-top:18px;display:grid}.os-priority-card{background:#f8fbff;border:1px solid #d7e3f3;border-radius:14px;padding:14px}.os-priority-card.main{background:#eff6ff;border-color:#bfdbfe}.os-priority-card strong{word-break:break-word;margin-top:6px;font-size:16px;line-height:1.35;display:block}.os-priority-line{color:#405069;margin:9px 0 0;font-size:12px;font-weight:850;line-height:1.45}.os-priority-line b{color:#173f80}.os-priority-meta{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.os-label{color:#7a879a;text-transform:uppercase;letter-spacing:.075em;font-size:10px;font-weight:1000;display:block}.os-value{color:#1e2a3d;word-break:break-word;margin-top:7px;font-weight:950;line-height:1.35;display:block}.os-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.os-grid{grid-template-columns:minmax(0,1.65fr) minmax(360px,.62fr);align-items:start;gap:16px;margin-top:16px;display:grid}.os-card{margin-bottom:16px}.os-card h2{letter-spacing:-.025em;margin:0;font-size:21px}.os-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.os-muted{color:#68758a;font-size:12px;font-weight:750;line-height:1.45}.os-chip{border-radius:99px;align-items:center;padding:5px 9px;font-size:11px;font-weight:1000;display:inline-flex}.os-chip.ok{color:#166534;background:#dcfce7}.os-chip.danger{color:#991b1b;background:#fee2e2}.os-chip.warn{color:#92400e;background:#fef3c7}.os-chip.info{color:#1e4e9b;background:#dbeafe}.os-chip.muted{color:#5b6575;background:#eef2f6}.os-chip.late{color:#9a3412;background:#ffedd5}.os-code{color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-radius:7px;padding:3px 7px;font:900 11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}.os-current{background:#f7faff;border:1px solid #d9e5f7;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;margin-top:13px;padding:11px 12px;display:flex}.os-current p{color:#415069;margin:0;font-weight:800}.os-current .os-muted{white-space:nowrap}.os-reference-meta{color:#5c697d;margin-top:7px;font-size:12px;font-weight:850}.os-overview{grid-template-columns:minmax(230px,1.05fr) minmax(260px,1.25fr) minmax(260px,1.2fr) minmax(230px,1fr);gap:11px;margin-top:18px;display:grid}.os-kpi{background:#fbfcfe;border:1px solid #d7e3f3;border-radius:14px;min-height:136px;padding:14px}.os-kpi.main{background:#eff6ff;border-color:#bfdbfe}.os-kpi.ok{background:#f4fff7;border-color:#bbf7d0}.os-kpi.warn{background:#fff9f1;border-color:#fdba74}.os-kpi strong{color:#1e2a3d;word-break:break-word;margin-top:6px;font-size:18px;line-height:1.25;display:block}.os-kpi dl{gap:7px;margin:10px 0 0;display:grid}.os-kpi div{border-top:1px solid #e7edf5;justify-content:space-between;gap:10px;padding-top:7px;display:flex}.os-kpi div:first-child{border-top:0;padding-top:0}.os-kpi dt{color:#6b778a;font-size:11px;font-weight:900}.os-kpi dd{text-align:right;color:#1e2a3d;word-break:break-word;margin:0;font-size:12px;font-weight:950}.os-kpi small{color:#7b8798;margin-top:3px;font-size:10px;font-weight:800;line-height:1.3;display:block}.os-timeline{margin-top:16px;padding-left:29px;position:relative}.os-timeline:before{content:"";background:#dce4ef;width:2px;position:absolute;top:8px;bottom:8px;left:8px}.os-event{padding:0 0 13px;position:relative}.os-event:last-child{padding-bottom:0}.os-dot{box-sizing:content-box;background:#2774db;border:3px solid #eaf2ff;border-radius:50%;width:13px;height:13px;position:absolute;top:16px;left:-27px}.os-event.danger .os-dot{background:#dc2626;border-color:#fee2e2}.os-event.ok .os-dot{background:#16a34a;border-color:#dcfce7}.os-event.warn .os-dot{background:#d97706;border-color:#fef3c7}.os-event-panel{background:#fff;border:1px solid #e1e7ef;border-radius:14px;padding:12px 13px}.os-event-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.os-event-title{letter-spacing:-.01em;font-size:16px;font-weight:1000}.os-event-date{color:#1f2a3d;white-space:nowrap;text-align:right;font-size:14px;font-weight:1000}.os-event-gap{color:#66758a;background:#eef2f7;border-radius:999px;margin-top:5px;padding:4px 8px;font-size:11px;font-weight:950;display:block}.os-event-meta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.os-event-location{color:#1e4e9b;background:#f5f9ff;border-radius:9px;align-items:flex-start;gap:7px;margin-top:9px;padding:8px 9px;font-size:11px;font-weight:850;line-height:1.4;display:flex}.os-event-tech{border-top:1px solid #edf0f4;margin-top:10px;padding-top:9px}.os-event-tech summary{cursor:pointer;color:#526076;font-size:11px;font-weight:950}.os-list{margin-top:12px}.os-row{border-bottom:1px solid #edf0f4;justify-content:space-between;gap:14px;padding:10px 0;display:flex}.os-row:last-child{border-bottom:0}.os-row span{color:#6b778a;font-size:12px;font-weight:850}.os-row strong{text-align:right;word-break:break-word;max-width:65%;font-size:13px}.os-warning,.os-error,.os-info{border:1px solid;border-radius:13px;margin-top:13px;padding:12px;font-size:12px;font-weight:800;line-height:1.45}.os-warning{color:#9a3412;background:#fff7ed;border-color:#fdba74}.os-error{color:#991b1b;background:#fff1f2;border-color:#fecaca}.os-info{color:#1e4e9b;background:#eff6ff;border-color:#bfdbfe}.os-details{border:1px solid #e2e8f0;border-radius:12px;margin-top:10px;padding:11px}.os-details summary{cursor:pointer;font-weight:950}.os-json{color:#dbeafe;white-space:pre-wrap;word-break:break-word;background:#111827;border-radius:11px;max-height:520px;margin:10px 0 0;padding:13px;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.os-source{background:#fafcff;border:1px solid #e2e8f0;border-radius:12px;margin-top:9px;padding:11px}.os-empty{text-align:center;color:#68758a;border:1px dashed #cbd5e1;border-radius:14px;margin-top:14px;padding:28px;font-weight:800}.os-fields{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.os-field{color:#5c687a;background:#eef2f6;border-radius:6px;padding:3px 6px;font:800 9px/1.25 ui-monospace,SFMono-Regular,Menlo,monospace}.os-technical{background:#fff;border:1px solid #e0e6ee;border-radius:19px;padding:16px 18px;box-shadow:0 11px 28px #0f172a0b}.os-technical>summary{cursor:pointer;font-size:18px;font-weight:1000}.os-technical-body{margin-top:13px}html.z-width-wide .wrap>.os-page{width:100%;max-width:none;padding-left:0;padding-right:0}html.z-theme-dark .os-page{color:var(--ui-color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.z-theme-dark .os-hero,html.z-theme-dark .os-card,html.z-theme-dark .os-event-panel,html.z-theme-dark .os-details{background:var(--ui-color-surface);color:var(--ui-color-text);border-color:var(--ui-color-border);box-shadow:var(--ui-shadow-sm)}html.z-theme-dark .os-sub,html.z-theme-dark .os-muted,html.z-theme-dark .os-event-date,html.z-theme-dark .os-row span,html.z-theme-dark .os-empty{color:var(--ui-color-text-muted)}html.z-theme-dark .os-back{color:#93c5fd}html.z-theme-dark .os-btn{background:var(--control-bg);color:var(--control-text);border-color:var(--control-border)}html.z-theme-dark .os-btn.primary{color:#fff;background:#2563b8;border-color:#3b82d0}html.z-theme-dark .os-btn.success{color:#fff;background:#15803d;border-color:#22a651}html.z-theme-dark .os-fact,html.z-theme-dark .os-source,html.z-theme-dark .os-priority-card,html.z-theme-dark .os-kpi{border-color:var(--ui-color-border);background:#0f172a}html.z-theme-dark .os-reference-meta{color:var(--ui-color-text-muted)}html.z-theme-dark .os-kpi.main{background:#0d1b32;border-color:#27466f}html.z-theme-dark .os-kpi.ok{background:#082b1b;border-color:#166534}html.z-theme-dark .os-kpi.warn{background:#33230d;border-color:#92400e}html.z-theme-dark .os-kpi strong,html.z-theme-dark .os-kpi dd{color:var(--ui-color-text)}html.z-theme-dark .os-kpi div{border-color:var(--ui-color-border)}html.z-theme-dark .os-kpi dt,html.z-theme-dark .os-kpi small{color:var(--ui-color-text-muted)}html.z-theme-dark .os-priority-card.main{background:#0d1b32;border-color:#27466f}html.z-theme-dark .os-priority-line{color:#cbd5e1}html.z-theme-dark .os-priority-line b{color:#bfdbfe}html.z-theme-dark .os-fact.ok{background:#082b1b;border-color:#166534}html.z-theme-dark .os-fact.late{background:#33230d;border-color:#92400e}html.z-theme-dark .os-fact.danger{background:#35151b;border-color:#7f1d1d}html.z-theme-dark .os-label{color:#94a3b8}html.z-theme-dark .os-value{color:var(--ui-color-text)}html.z-theme-dark .os-code{color:#cbd5e1;background:#172033;border-color:#475569}html.z-theme-dark .os-current{background:#0d1b32;border-color:#27466f}html.z-theme-dark .os-current p{color:#cbd5e1}html.z-theme-dark .os-timeline:before{background:#334155}html.z-theme-dark .os-dot{border-color:#172554}html.z-theme-dark .os-event.danger .os-dot{border-color:#4c1d24}html.z-theme-dark .os-event.ok .os-dot{border-color:#064e3b}html.z-theme-dark .os-event.warn .os-dot{border-color:#422d0b}html.z-theme-dark .os-event-location{color:#bfdbfe;background:#0d1b32}html.z-theme-dark .os-event-gap{color:#cbd5e1;background:#243041}html.z-theme-dark .os-event-tech{border-color:var(--ui-color-border)}html.z-theme-dark .os-event-tech summary{color:var(--ui-color-text-muted)}html.z-theme-dark .os-row{border-color:var(--ui-color-border)}html.z-theme-dark .os-warning{color:#fde68a;background:#422d0b;border-color:#92400e}html.z-theme-dark .os-error{color:#fecaca;background:#4c1d24;border-color:#7f1d1d}html.z-theme-dark .os-info{color:#bfdbfe;background:#172554;border-color:#1d4ed8}html.z-theme-dark .os-alert.ok{color:#bbf7d0;background:#082b1b;border-color:#166534}html.z-theme-dark .os-alert.error{color:#fecaca;background:#35151b;border-color:#7f1d1d}html.z-theme-dark .os-json{color:#dbeafe;background:#080f1d;border:1px solid #243041}html.z-theme-dark .os-field{color:#cbd5e1;background:#243041}html.z-theme-dark .os-technical{background:var(--ui-color-surface);border-color:var(--ui-color-border);color:var(--ui-color-text);box-shadow:var(--ui-shadow-sm)}html.z-theme-dark .os-chip.ok{color:#bbf7d0;background:#064e3b}html.z-theme-dark .os-chip.danger{color:#fecaca;background:#4c1d24}html.z-theme-dark .os-chip.warn,html.z-theme-dark .os-chip.late{color:#fde68a;background:#422d0b}html.z-theme-dark .os-chip.info{color:#bfdbfe;background:#172554}html.z-theme-dark .os-chip.muted{color:#cbd5e1;background:#243041}@media (width<=1050px){.os-grid,.os-priority,.os-overview{grid-template-columns:1fr}.os-facts{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.os-page{padding:14px}.os-facts{grid-template-columns:1fr}.os-event-top,.os-current{display:block}.os-event-date{text-align:left;margin-top:8px}.os-actions,.os-btn{width:100%}}.transport-workspace{color:var(--ui-color-text)}.transport-workspace :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){.transport-workspace :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 45%, transparent)}}.transport-workspace :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-offset:2px}.transport-workspace :where(.to-hero,.glso-hero,.seur-hero,.std-hero,.scr-hero,.sei-hero,.si-hero,.so-hero,.sd-hero,.srr-hero,.sc-hero,.obs-hero,.os-hero){border-color:var(--ui-color-border);background:linear-gradient(135deg, var(--ui-color-brand-soft), var(--ui-color-surface) 58%, var(--ui-color-info-soft));box-shadow:var(--ui-shadow-panel)}.transport-workspace :where(.to-card,.glso-card,.seur-card,.std-card,.claim-sheet,.scr-card,.sei-card,.si-card,.so-card,.sd-card,.srr-card,.sc-card,.obs-card,.os-card,.os-technical){border-color:var(--ui-color-border);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-sm)}.transport-workspace :where(.to-btn,.glso-btn,.seur-btn,.std-btn,.claim-btn,.scr-btn,.sei-btn,.si-btn,.so-btn,.sd-btn,.srr-btn,.sc-btn,.obs-btn,.os-btn){border-color:var(--ui-color-border-strong);background:var(--ui-color-surface);color:var(--ui-color-text)}.transport-workspace :where(.to-btn,.glso-btn,.seur-btn,.std-btn,.claim-btn,.scr-btn,.sei-btn,.si-btn,.so-btn,.sd-btn,.srr-btn,.sc-btn,.obs-btn,.os-btn):where(.primary,.success),.transport-workspace :where(.to-btn,.glso-btn,.seur-btn,.std-btn,.claim-btn,.scr-btn,.sei-btn,.si-btn,.so-btn,.sd-btn,.srr-btn,.sc-btn,.obs-btn,.os-btn):not(.secondary):not(.danger):is(button.claim-btn){border-color:var(--ui-color-brand-action);background:var(--ui-color-brand-action);color:var(--ui-color-on-brand)}.transport-workspace :where(.to-input,.to-select,.glso-input,.glso-select,.seur-input,.seur-select,.seur-file,.scr-input,.scr-select,.scr-textarea,.sei-input,.sei-select,.si-file,.so-file,.sd-input,.srr-input,.srr-select,.sc-input,.sc-select,.obs-input,.obs-select){border-color:var(--ui-color-border-strong);background:var(--ui-color-surface);color:var(--ui-color-text)}.transport-workspace :where(.to-table-wrap,.glso-table-wrap,.seur-table-wrap,.scr-table-wrap,.sei-table-wrap,.so-table-wrap,.sd-table-wrap,.srr-table-wrap,.obs-table-wrap,.obs-performance){scrollbar-gutter:stable}.transport-workspace :where(.to-table,.glso-table,.seur-table,.claim-table,.scr-table,.sei-table,.so-table,.sd-table,.srr-table,.obs-table) th{background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted)}.transport-workspace :where(.glso-hero,.obs-hero)>.ui-page-header{z-index:1;margin-bottom:0;position:relative}.transport-workspace :where(.glso-kpis,.obs-kpis,.glso-contract-grid,.obs-contract-grid)>.ui-stat-card{min-height:100%}.transport-workspace :where(.glso-kpis,.obs-kpis)>.ui-stat-card{z-index:1;position:relative}.transport-workspace .glso-component-filter{margin-top:1rem;padding:0}.transport-workspace .glso-component-filter .ui-filter-panel__body{padding:1rem}.transport-workspace .glso-component-filter .glso-filters{margin-top:0}.transport-workspace .glso-component-filter .ui-filter-panel__actions{justify-content:flex-end}.transport-workspace .glso-results-card{margin-top:1rem}.transport-link-reset{color:inherit;text-decoration:none}.transport-inline-actions{flex-wrap:wrap;gap:.5rem;display:flex}.transport-copy-xs{font-size:.625rem}.transport-copy-sm{font-size:.6875rem}.transport-copy-md{font-size:.75rem}.transport-copy-lead{margin:.3125rem 0 0}.transport-copy-bounded{max-width:14.375rem}.transport-copy-wide{max-width:26.25rem}.transport-copy-limit{max-width:56.25rem}.transport-overline{text-transform:uppercase;font-size:.625rem;font-weight:950}.transport-strong{font-weight:900}.transport-text-muted{color:var(--ui-color-text-muted)}.transport-text-brand{color:var(--ui-color-brand-strong)}.transport-text-danger{color:var(--ui-color-danger)}.transport-text-warning{color:var(--ui-color-warning)}.transport-text-end{text-align:right}.transport-mt-0{margin-top:0}.transport-mt-1{margin-top:.3125rem}.transport-mt-2{margin-top:.625rem}.transport-mt-3{margin-top:.875rem}.transport-mt-4{margin-top:1rem}.transport-my-3{margin-block:.875rem}.transport-mb-0{margin-bottom:0}.transport-full-action{box-sizing:border-box;width:100%}.transport-code-textarea{resize:vertical;min-height:6.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.transport-table-sm{min-width:38.75rem}.transport-table-md{min-width:42.5rem}.transport-table-lg{min-width:47.5rem}.transport-table-xl{min-width:70rem}.transport-empty-cell{text-align:center;color:var(--ui-color-text-muted);padding:2.375rem;font-weight:800}.transport-surface-success{border-color:var(--ui-color-success);background:var(--ui-color-success-soft);color:var(--ui-color-success)}.transport-surface-danger{border-color:var(--ui-color-danger);background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}progress.transport-progress{appearance:none;border:0;width:100%;display:block}progress.transport-progress::-webkit-progress-bar{background:var(--ui-color-border);border-radius:999px}progress.transport-progress::-webkit-progress-value{background:var(--ui-color-brand-action);border-radius:999px}progress.transport-progress::-moz-progress-bar{background:var(--ui-color-brand-action);border-radius:999px}.so-trace.amber progress.transport-progress::-webkit-progress-value{background:var(--ui-color-warning)}.so-trace.amber progress.transport-progress::-moz-progress-bar{background:var(--ui-color-warning)}.srr-bar.ok::-webkit-progress-value{background:var(--ui-color-success)}.srr-bar.ok::-moz-progress-bar{background:var(--ui-color-success)}@media (width<=64rem){.transport-workspace :where(.to-table,.glso-table,.seur-table,.scr-table,.sei-table,.so-table,.sd-table,.srr-table,.obs-table){font-size:.8125rem}}@media (width<=42.5rem){.transport-workspace{padding:.875rem}.transport-inline-actions{width:100%}}:root{--z-content-max:82.5rem;--z-text-zoom:1;--z-reading-line-height:1.58;--panel-soft:var(--ui-color-surface-subtle);--shadow-soft:var(--ui-shadow-sm)}html.z-text-large{--z-text-zoom:1.15}html.z-text-xlarge{--z-text-zoom:1.3}html.z-density-comfortable{--ui-control-height:3rem;--ui-table-density-y:.95rem;--z-reading-line-height:1.72}html.z-density-comfortable .z-sidebar-item,html.z-density-comfortable .z-sidebar-disabled,html.z-density-comfortable .z-sidebar-children .z-sidebar-item,html.z-density-comfortable .z-sidebar-children .z-sidebar-disabled{min-height:44px}*{box-sizing:border-box}body{background:radial-gradient(circle at 82% -10%,#2563eb13,transparent 30rem), var(--bg);color:var(--text);zoom:var(--z-text-zoom);-webkit-font-smoothing:antialiased;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}@supports not (zoom:1){body{font-size:calc(16px * var(--z-text-zoom))}}a{color:inherit}.skip-link{z-index:100;border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);color:var(--ui-color-text);box-shadow:var(--ui-shadow-panel);padding:.65rem .85rem;font-weight:850;text-decoration:none;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.skip-link:focus{outline:3px solid var(--ui-color-focus);transform:translateY(0)}@supports (color:color-mix(in lab, red, red)){.skip-link:focus{outline:3px solid color-mix(in srgb,var(--ui-color-focus) 45%,transparent)}}.skip-link:focus{outline-offset:2px}::selection{background:#2563eb33}.shell{grid-template-columns:276px minmax(0,1fr);min-height:100vh;transition:grid-template-columns .18s;display:grid}html.z-sidebar-hidden .shell{grid-template-columns:minmax(0,1fr)}html.z-sidebar-hidden .z-sidebar-v2{display:none!important}.main{min-width:0}.topbar{background:var(--topbar-bg);min-height:64px}@supports (color:color-mix(in lab, red, red)){.topbar{background:color-mix(in srgb,var(--topbar-bg) 92%,transparent)}}.topbar{color:var(--topbar-text);border-bottom:1px solid var(--border);z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:space-between;align-items:center;gap:16px;padding:0 26px;display:flex;position:sticky;top:0}.page-title{text-overflow:ellipsis;letter-spacing:-.04em;white-space:nowrap;min-width:0;font-size:15px;font-weight:950;overflow:hidden}.topbar-actions{flex:none;justify-content:flex-end;align-items:center;gap:12px;display:flex}.topbar-view-controls{align-items:center;gap:12px;display:flex}.display-preferences{display:inline-flex;position:relative}.display-preferences__panel{z-index:80;border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);width:min(22rem,100vw - 2rem);color:var(--ui-color-text);box-shadow:var(--ui-shadow-panel);padding:1rem;position:absolute;top:calc(100% + .65rem);right:0}.display-preferences__panel[hidden]{display:none}.display-preferences__group{border:0;min-width:0;margin:0;padding:0}.display-preferences__legend{color:var(--ui-color-text);margin:0 0 .65rem;padding:0;font-size:.8rem;font-weight:900}.display-preferences__sizes{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.display-preferences__size{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);min-height:4rem;color:var(--ui-color-text);cursor:pointer;text-align:center;place-items:center;display:grid;position:relative}.display-preferences__size input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.display-preferences__size span,.display-preferences__size strong,.display-preferences__size small{display:block}.display-preferences__size strong{font-size:.9rem;line-height:1.2}.display-preferences__size small{color:var(--ui-color-text-muted);margin-top:.2rem;font-size:.68rem;font-weight:750}.display-preferences__size:has(input:checked){border-color:var(--ui-color-brand-action);background:var(--ui-color-brand-soft);color:var(--ui-color-brand-strong);box-shadow:inset 0 0 0 1px var(--ui-color-brand-action)}.display-preferences__size:focus-within,.display-preferences__option:focus-within,.display-preferences__reset:focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){.display-preferences__size:focus-within,.display-preferences__option:focus-within,.display-preferences__reset:focus-visible{outline:3px solid color-mix(in srgb,var(--ui-color-focus) 34%,transparent)}}.display-preferences__size:focus-within,.display-preferences__option:focus-within,.display-preferences__reset:focus-visible{outline-offset:2px}.display-preferences__options{gap:.5rem;margin-top:.85rem;display:grid}.display-preferences__option{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);cursor:pointer;align-items:flex-start;gap:.7rem;min-height:3rem;padding:.65rem .75rem;display:flex}.display-preferences__option input{width:1.1rem;height:1.1rem;accent-color:var(--ui-color-brand-action);flex:none;margin:.15rem 0 0}.display-preferences__option span,.display-preferences__option strong,.display-preferences__option small{display:block}.display-preferences__option strong{color:var(--ui-color-text);font-size:.78rem}.display-preferences__option small{color:var(--ui-color-text-muted);margin-top:.15rem;font-size:.7rem;line-height:1.4}.display-preferences__reset{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);width:100%;min-height:2.5rem;color:var(--ui-color-text);cursor:pointer;margin-top:.85rem;font-weight:850}.display-preferences__reset:hover{background:var(--ui-color-surface-subtle)}.user{color:#475569;white-space:nowrap;align-items:center;gap:14px;font-size:14px;display:flex}.logout,.sidebar-toggle,.layout-toggle,.view-export,.font-toggle,.theme-toggle{border:1px solid var(--control-border);background:var(--control-bg);min-height:38px;color:var(--control-text);cursor:pointer;border-radius:9px;padding:8px 12px;font-weight:850}.sidebar-toggle,.layout-toggle,.view-export,.font-toggle,.theme-toggle{justify-content:center;align-items:center;gap:8px;display:inline-flex}.sidebar-toggle svg,.layout-toggle svg,.view-export svg,.font-toggle svg,.theme-toggle svg{flex:none;width:17px;height:17px}.logout:hover,.sidebar-toggle:hover,.layout-toggle:hover,.view-export:hover,.font-toggle:hover,.theme-toggle:hover{background:var(--control-hover);border-color:#94a3b8}.sidebar-toggle:focus-visible,.layout-toggle:focus-visible,.view-export:focus-visible,.font-toggle:focus-visible,.theme-toggle:focus-visible,.logout:focus-visible{outline-offset:2px;outline:3px solid #3b82f63d}.wrap{width:calc(100% - 52px);max-width:var(--z-content-max);margin:28px auto;padding:0;transition:max-width .18s,width .18s,margin .18s}.wrap :where(h1,h2,h3,h4){color:var(--text);letter-spacing:-.025em;text-wrap:balance;line-height:1.15}.wrap :where(h1){margin-block:0 .65rem;font-size:clamp(1.8rem,2.5vw,2.45rem)}.wrap :where(h2){font-size:clamp(1.25rem,1.7vw,1.55rem)}.wrap :where(p,li,dd){line-height:var(--z-reading-line-height)}html.z-width-wide .wrap{width:100%;max-width:none;margin:0;padding:18px}html.z-width-wide .wrap>*{width:100%;max-width:none!important}.card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);padding:24px}.muted{color:var(--muted)}.grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.metric{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-md);padding:18px;box-shadow:0 1px 2px #0f172a06}.metric strong{margin-bottom:4px;font-size:28px;display:block}table a{font-weight:900;text-decoration:none}table a:hover{text-decoration:underline}.wrap :where(table){color:var(--text)}.wrap :where(th){color:var(--muted);letter-spacing:.035em;font-size:12px;font-weight:900}.wrap :where(th,td){border-color:var(--border)}.wrap :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border:1px solid var(--control-border);border-radius:var(--radius-sm);background:var(--control-bg);min-height:42px;color:var(--control-text);padding:9px 11px;transition:border-color .15s,box-shadow .15s,background .15s;box-shadow:0 1px 2px #0f172a06}.wrap :where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent);outline:0}@supports (color:color-mix(in lab, red, red)){.wrap :where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 17%,transparent)}}.wrap :where(details){border-color:var(--border);border-radius:var(--radius-md)}.wrap :where(summary){cursor:pointer;font-weight:850}.badge{color:#3730a3;background:#eef2ff;border-radius:999px;align-items:center;padding:4px 8px;font-size:12px;font-weight:900;display:inline-flex}.btn{color:#fff;border-radius:var(--radius-sm);cursor:pointer;background:#111827;border:0;justify-content:center;align-items:center;padding:10px 14px;font-weight:900;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s,border-color .15s;display:inline-flex;box-shadow:0 1px 2px #0f172a1f}.btn:hover:not(.disabled){transform:translateY(-1px);box-shadow:0 7px 18px #0f172a21}.btn.secondary{background:var(--control-bg);color:var(--control-text);border:1px solid var(--control-border)}.btn.disabled,button:disabled{color:#9ca3af!important;cursor:not-allowed!important;background:#f9fafb!important;border:1px solid #d1d5db!important}input,select,textarea{font-family:inherit}.topbar-account-link{color:var(--muted);font-weight:850;text-decoration:none}.topbar-account-link:hover{color:var(--text)}html.z-theme-dark .user{color:var(--muted)}html.z-theme-dark .badge{color:#bfdbfe;background:#172554}html.z-theme-dark .btn{color:#0f172a;background:#e5edf8}html.z-theme-dark .btn.secondary{background:var(--control-bg);color:var(--control-text);border-color:var(--control-border)}html.z-theme-dark .btn.disabled,html.z-theme-dark button:disabled{color:#64748b!important;background:#1f2937!important;border-color:#334155!important}html.z-theme-dark input,html.z-theme-dark select,html.z-theme-dark textarea,html.z-theme-dark details,html.z-theme-dark fieldset{color:var(--text)!important;border-color:var(--border)!important;background:#0f172a!important}html.z-theme-dark input::placeholder,html.z-theme-dark textarea::placeholder{color:#64748b}html.z-theme-dark option{color:var(--text);background:#0f172a}html.z-theme-dark table{color:var(--text)}html.z-theme-dark th{color:var(--muted)!important;border-color:var(--border)!important;background:#0f172a!important}html.z-theme-dark td{border-color:var(--border)!important}html.z-theme-dark summary,html.z-theme-dark legend,html.z-theme-dark label,html.z-theme-dark strong,html.z-theme-dark h1,html.z-theme-dark h2,html.z-theme-dark h3,html.z-theme-dark h4{color:var(--text)}html.z-theme-dark p,html.z-theme-dark li,html.z-theme-dark span{color:inherit}html.z-theme-dark .oc-hero,html.z-theme-dark .oc-card,html.z-theme-dark .oc-kpi,html.z-theme-dark .oc-table-wrap,html.z-theme-dark .oc-link,html.z-theme-dark .aws-card,html.z-theme-dark .aws-docs details,html.z-theme-dark .aws-stat{box-shadow:var(--shadow-soft);color:var(--text)!important;border-color:var(--border)!important;background:#111827!important}html.z-theme-dark .oc-hero{background:linear-gradient(135deg,#0f172a,#111827 55%,#0b1220)!important}html.z-theme-dark .oc-sub,html.z-theme-dark .oc-muted,html.z-theme-dark .oc-list,html.z-theme-dark .oc-kpi span,html.z-theme-dark .aws-card p,html.z-theme-dark .aws li,html.z-theme-dark .aws-form label,html.z-theme-dark .aws-stat span{color:var(--muted)!important}html.z-theme-dark .oc-note,html.z-theme-dark .oc-badge.info,html.z-theme-dark .aws-warning{color:#bfdbfe!important;background:#172554!important;border-color:#1d4ed8!important}html.z-theme-dark .oc-badge,html.z-theme-dark .oc-link{color:var(--text)!important}html.z-theme-dark .oc-badge.ok{color:#bbf7d0!important;background:#052e16!important}html.z-theme-dark .oc-badge.warn{color:#fde68a!important;background:#3f2a05!important}@media print{html,body{color:#111827!important;background:#fff!important}.shell{display:block}.z-sidebar-v2,.topbar-actions,form[action*=logout]{display:none!important}.main{width:100%!important}.topbar{border:0;min-height:auto;padding:0 0 14px;position:static;color:#111827!important;background:0 0!important}.wrap,html.z-width-wide .wrap{width:100%!important;max-width:none!important;margin:0!important}.card,.metric{break-inside:avoid;box-shadow:none!important}a{color:inherit!important;text-decoration:none!important}}@media (width<=980px){.shell{grid-template-columns:1fr}.topbar{position:relative}.wrap,html.z-width-wide .wrap{width:calc(100% - 28px);max-width:none;margin:18px auto 24px}.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.layout-toggle-label,.sidebar-toggle-label,.view-export-label,.font-toggle-label,.theme-toggle-label{display:none}.topbar{padding:0 16px}.user>span{display:none}}@media (width<=560px){.grid{grid-template-columns:1fr}.topbar{flex-direction:column;align-items:flex-start;min-height:auto;padding:14px 16px}.topbar-actions{justify-content:space-between;width:100%}.user{gap:8px}}@media (width<=700px){.topbar-view-controls{gap:8px}.display-preferences__panel{width:auto;max-height:calc(100dvh - 5.25rem);position:fixed;top:4.25rem;left:1rem;right:1rem;overflow:auto}}:root{--z-sidebar-bg:#0f172a;--z-sidebar-text:#e5edf8;--z-sidebar-muted:#94a3b8;--z-sidebar-soft:#ffffff0f;--z-sidebar-active:#fff;--z-sidebar-active-text:#0f172a;--z-sidebar-border:#94a3b82e}.z-sidebar-v2{background:radial-gradient(circle at top left,#3b82f62e,transparent 28%), var(--z-sidebar-bg);width:276px;min-width:276px;height:100vh;color:var(--z-sidebar-text);box-sizing:border-box;scrollbar-width:thin;z-index:50;border-right:1px solid #ffffff14;flex-direction:column;align-self:flex-start;gap:16px;padding:18px 14px;display:flex;position:sticky;top:0;overflow-y:auto}.z-sidebar-brand{align-items:center;gap:12px;padding:4px 4px 10px;display:flex}.z-sidebar-logo{color:#0f172a;background:#fff;border-radius:12px;justify-content:center;align-items:center;width:39px;height:39px;font-size:21px;font-weight:950;display:inline-flex;box-shadow:0 12px 24px #0000002e}.z-sidebar-brand-name{letter-spacing:-.02em;color:#fff;font-size:23px;font-weight:950;line-height:1}.z-sidebar-nav{gap:17px;display:grid}.z-sidebar-section{gap:6px;display:grid}.z-sidebar-section-title{color:var(--z-sidebar-muted);letter-spacing:.16em;text-transform:uppercase;margin:0 6px 4px;font-size:11px;font-weight:950}.z-sidebar-item,.z-sidebar-disabled{min-height:38px;color:var(--z-sidebar-text);box-sizing:border-box;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;font-weight:850;line-height:1.15;text-decoration:none;transition:background .15s,color .15s,transform .15s,box-shadow .15s;display:flex}.z-sidebar-item:hover{background:var(--z-sidebar-soft);color:#fff;transform:translate(1px)}.z-sidebar-item.is-active{background:var(--z-sidebar-active);color:var(--z-sidebar-active-text);box-shadow:0 10px 22px #0f172a2e}.z-sidebar-item.is-active .z-sidebar-item-sub{color:#0f172ab3}.z-sidebar-item-main{gap:2px;min-width:0;display:grid}.z-sidebar-item-title,.z-sidebar-item-sub{display:block}.z-sidebar-item-sub{color:var(--z-sidebar-muted);font-size:11px;font-weight:800}.z-sidebar-badge{white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:20px;padding:3px 7px;font-size:10px;font-weight:950;line-height:1;display:inline-flex}.z-sidebar-badge--muted{color:#cbd5e1;background:#94a3b829}.z-sidebar-badge--blue{color:#bfdbfe;background:#3b82f62e}.z-sidebar-badge--amber{color:#fde68a;background:#f59e0b2e}.z-sidebar-badge--danger{color:#fecaca;background:#ef44442e}.z-sidebar-disabled{opacity:.56;cursor:not-allowed}.z-sidebar-accordion{border:1px solid #0000;border-radius:12px}.z-sidebar-accordion.is-open{border-color:var(--z-sidebar-border);background:#ffffff06;padding-bottom:5px}.z-sidebar-parent{color:#fff;cursor:pointer;width:100%;min-height:42px;font:inherit;text-align:left;background:0 0;border:0;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;font-size:13px;font-weight:950;display:flex}.z-sidebar-parent:hover{background:var(--z-sidebar-soft)}.z-sidebar-parent:focus-visible{outline-offset:2px;outline:3px solid #60a5fa57}.z-sidebar-parent-icon{color:#94a3b8;flex:none;width:17px;height:17px;transition:transform .16s}.z-sidebar-accordion.is-open .z-sidebar-parent-icon{transform:rotate(180deg)}.z-sidebar-children{gap:4px;padding:0 5px 2px 10px;display:none}.z-sidebar-accordion.is-open .z-sidebar-children{display:grid}.z-sidebar-children .z-sidebar-item,.z-sidebar-children .z-sidebar-disabled{min-height:36px;padding:8px 10px;font-size:13px}.z-sidebar-children .z-sidebar-item:before,.z-sidebar-children .z-sidebar-disabled:before{content:"";background:#64748b;border-radius:999px;flex:none;width:5px;height:5px}.z-sidebar-children .z-sidebar-item.is-active:before{background:#2563eb}@media (width<=980px){.z-sidebar-v2{border-bottom:1px solid #ffffff14;border-right:0;width:100%;min-width:0;height:auto;position:relative}.z-sidebar-nav{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (width<=700px){.z-sidebar-nav{grid-template-columns:1fr}}.z-sidebar-children .z-sidebar-item,.z-sidebar-children .z-sidebar-disabled{text-align:left;justify-content:flex-start;width:100%}.z-sidebar-children .z-sidebar-item-main{text-align:left;flex:0 auto;justify-items:start}.z-sidebar-children .z-sidebar-item:before,.z-sidebar-children .z-sidebar-disabled:before{content:none!important;width:0!important;height:0!important;display:none!important}.z-sidebar-children .z-sidebar-badge{margin-left:6px}.erp-page{max-width:1320px;color:var(--text);margin:0 auto;padding:24px}.erp-hero,.erp-card,.erp-family-card{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow-soft);border-radius:18px}.erp-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;padding:22px;display:flex}.erp-hero h1{letter-spacing:-.035em;margin:6px 0 7px;font-size:31px}.erp-hero-badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.erp-eyebrow{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:950}.erp-muted{color:var(--muted);line-height:1.5}.erp-card{margin-top:16px;padding:20px}.erp-card h2,.erp-family-card h2{margin:0 0 6px;font-size:20px}.erp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:14px;display:grid}.erp-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:14px;display:grid}.erp-reception-metrics{margin:16px 0 0}.erp-metric,.erp-feed{border:1px solid var(--border);background:var(--panel-soft);border-radius:13px;padding:13px}.erp-metric span,.erp-feed>span,.erp-field-label{color:var(--muted);font-size:11px;font-weight:850;display:block}.erp-metric strong{margin-top:5px;font-size:25px;display:block}.erp-metric .erp-metric-date{font-size:15px;line-height:1.35}.erp-feed strong{margin-top:6px;font-size:17px;display:block}.erp-badge{white-space:nowrap;border-radius:999px;align-items:center;padding:5px 9px;font-size:11px;font-weight:950;display:inline-flex}.erp-badge.ok{color:#166534;background:#dcfce7}.erp-badge.warn{color:#9a3412;background:#ffedd5}.erp-badge.bad{color:#991b1b;background:#fee2e2}.erp-badge.neutral{color:#475569;background:#e2e8f0}.erp-btn{border:1px solid var(--control-border);background:var(--control-bg);min-height:40px;color:var(--control-text);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:8px 13px;font-weight:900;text-decoration:none;display:inline-flex}.erp-btn.primary{border-color:var(--primary);background:var(--primary);color:#fff}.erp-form{flex-wrap:wrap;gap:9px;display:flex}.erp-input{border:1px solid var(--control-border);background:var(--control-bg);min-width:240px;min-height:42px;color:var(--control-text);border-radius:10px;flex:1;padding:9px 11px}.erp-alert{border-radius:11px;margin-bottom:14px;padding:12px;font-weight:850}.erp-alert.error{color:#991b1b;background:#fee2e2}.erp-alert.warn{color:#9a3412;background:#ffedd5}.erp-alert.info{color:#1e3a8a;background:#dbeafe}.erp-family-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.erp-family-card{padding:19px}.erp-family-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.erp-family-head p{margin:0;font-size:13px}.erp-schedule{background:var(--panel-soft);color:var(--muted);white-space:nowrap;border-radius:9px;padding:7px 9px;font-size:11px;font-weight:900;display:inline-flex}.erp-feed-stack{gap:10px;margin-top:16px;display:grid}.erp-feed-row{border:1px solid var(--border);background:var(--panel-soft);border-radius:13px;padding:13px}.erp-feed-primary{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.erp-feed-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.erp-feed-title strong{font-size:15px}.erp-file-name{word-break:break-word;margin-top:5px;font-size:12px;font-weight:800}.erp-feed-schedule{color:var(--muted);margin-top:3px;font-size:11px}.erp-feed-date{text-align:right;white-space:nowrap}.erp-feed-date span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900;display:block}.erp-feed-date strong{margin-top:4px;font-size:12px;display:block}.erp-feed-facts{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.erp-feed-facts span{background:var(--panel);color:var(--muted);border-radius:7px;padding:4px 7px;font-size:10px;font-weight:800}.erp-inline-error{color:#b91c1c;margin-top:9px;font-size:11px;font-weight:850}.erp-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.erp-section-head p{margin:0}.erp-section-spaced{border-top:1px solid var(--border);margin-top:22px;padding-top:20px}.erp-receipt-list{gap:8px;margin-top:14px;display:grid}.erp-receipt{border:1px solid var(--border);background:var(--panel-soft);border-radius:11px;justify-content:space-between;align-items:center;gap:18px;padding:11px 12px;display:flex}.erp-receipt>div{gap:3px;display:grid}.erp-receipt>div:last-child{text-align:right}.erp-receipt small{color:var(--muted)}.erp-receipt-family{color:var(--primary);letter-spacing:.08em;font-size:10px;font-weight:950}.erp-application-card{margin-top:22px}.erp-application-feed{padding:15px}.erp-application-feed dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0;display:grid}.erp-application-feed dl div{border-top:1px solid var(--border);padding-top:8px}.erp-application-feed dt{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900}.erp-application-feed dd{word-break:break-word;margin:4px 0 0;font-size:12px;font-weight:800}.erp-runs{gap:8px;margin-top:13px;display:grid}.erp-run{border:1px solid var(--border);background:var(--panel-soft);border-radius:11px;justify-content:space-between;gap:14px;padding:11px;display:flex}.erp-product-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.erp-product-card{border:1px solid var(--border);background:var(--panel-soft);border-radius:15px;flex-direction:column;display:flex;overflow:hidden}.erp-product-head{justify-content:space-between;align-items:flex-start;gap:18px;padding:16px;display:flex}.erp-product-title{min-width:0}.erp-product-title h2{margin:4px 0 7px;font-size:17px;line-height:1.3}.erp-product-reference{color:var(--primary);font-size:12px;font-weight:950}.erp-product-reference span{color:var(--muted);font-weight:700}.erp-product-meta{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.erp-product-pricing{text-align:right;min-width:155px}.erp-product-pricing span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900;display:block}.erp-product-pricing strong{letter-spacing:-.02em;margin-top:3px;font-size:23px;display:block}.erp-product-pricing small{color:var(--muted)}.erp-product-body{grid-template-columns:105px minmax(0,1fr);gap:14px;padding:0 16px 16px;display:grid}.erp-stock{text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:12px;display:flex}.erp-stock.available{color:#166534;background:#dcfce7}.erp-stock.empty{color:#991b1b;background:#fee2e2}.erp-stock span{text-transform:uppercase;font-size:10px;font-weight:900}.erp-stock strong{margin-top:3px;font-size:25px}.erp-product-features{min-width:0}.erp-feature-chips{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.erp-feature-chip{border:1px solid var(--border);background:var(--panel);word-break:break-word;border-radius:8px;max-width:100%;padding:5px 7px;font-size:11px;display:inline-flex}.erp-feature-details{margin-top:7px}.erp-feature-details summary{color:var(--primary);cursor:pointer;font-size:11px;font-weight:900}.erp-product-actions{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding:11px 16px;display:flex}.erp-product-actions .erp-muted{font-size:11px}.erp-empty{border:1px dashed var(--border);text-align:center;color:var(--muted);border-radius:13px;padding:24px}.erp-table-wrap{margin-top:14px;overflow:auto}.erp-table{border-collapse:collapse;width:100%;min-width:900px}.erp-table th,.erp-table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:10px 9px}.erp-table th{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:10px}.erp-value{word-break:break-word;max-width:270px}.erp-change-badge{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:950;display:inline-flex}.erp-change-badge.stock{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.erp-change-badge.price{color:#6d28d9;background:#f5f3ff;border-color:#ddd6fe}.erp-change-badge.offer{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.erp-change-badge.feature{color:#c2410c;background:#fff7ed;border-color:#fed7aa}.erp-change-badge.created{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.erp-change-badge.other{color:#475569;background:#f8fafc;border-color:#cbd5e1}.erp-pager{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.erp-products-page{max-width:1600px}.erp-products-hero p{max-width:880px;margin:0}.erp-products-page>.erp-alert{margin-top:16px;margin-bottom:0}.erp-product-toolbar{padding:16px}.erp-product-filter-grid{grid-template-columns:minmax(260px,1.5fr) repeat(7,minmax(118px,1fr)) auto;align-items:end;gap:10px;display:grid}.erp-product-filter-grid label{gap:6px;min-width:0;display:grid}.erp-product-filter-grid label>span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:950}.erp-product-filter-grid .erp-input{width:100%;min-width:0}.erp-product-filter-actions{gap:8px;display:flex}.erp-product-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;margin-top:16px;display:grid}.erp-product-metric{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow-soft);border-radius:14px;padding:14px 15px;position:relative;overflow:hidden}.erp-product-metric:before{content:"";background:#64748b;width:4px;position:absolute;inset:0 auto 0 0}.erp-product-metric.good:before{background:#22c55e}.erp-product-metric.offer:before{background:#2563eb}.erp-product-metric.warning:before{background:#f59e0b}.erp-product-metric.danger:before{background:#ef4444}.erp-product-metric span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.erp-product-metric strong{letter-spacing:-.03em;margin-top:3px;font-size:25px;display:block}.erp-product-metric small{color:var(--muted);margin-top:2px;font-size:11px;display:block}.erp-product-results{gap:12px;margin-top:16px;display:grid}.erp-product-row{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow-soft);border-radius:16px;grid-template-columns:minmax(400px,1fr) 185px 175px 105px;align-items:stretch;gap:15px;padding:16px;display:grid}.erp-product-identity{min-width:0}.erp-product-identity h2{margin:4px 0 10px;font-size:18px;line-height:1.25}.erp-identity-tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.erp-identity-tag{border:1px solid var(--border);background:var(--panel-soft);border-radius:8px;align-items:center;gap:5px;padding:5px 7px;font-size:11px;display:inline-flex}.erp-identity-tag b{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:9px}.erp-price-summary,.erp-cost-summary{border:1px solid var(--border);background:var(--panel-soft);border-radius:12px;flex-direction:column;justify-content:center;padding:12px;display:flex}.erp-price-summary>span,.erp-cost-summary>span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:950}.erp-price-summary strong,.erp-cost-summary strong{letter-spacing:-.025em;margin-top:4px;font-size:23px;display:block}.erp-price-summary del{color:var(--muted);margin-top:2px;font-size:14px;font-weight:850}.erp-price-summary small,.erp-cost-summary small{color:var(--muted);margin-top:3px;font-size:10px}.erp-price-summary.has-offer{background:#f0fdf4;border-color:#86efac}.erp-cost-summary{background:#eff6ff;border-color:#bfdbfe}.erp-cost-summary.missing{background:#fff7ed;border-color:#fed7aa}.erp-cost-summary em{color:#166534;background:#dcfce7;border-radius:999px;align-self:flex-start;margin-top:8px;padding:4px 7px;font-size:10px;font-style:normal;font-weight:950}.erp-cost-summary em.negative{color:#991b1b;background:#fee2e2}.erp-product-row>.erp-stock{min-height:100%;padding:10px}.erp-raw-price-panel{border-top:1px solid var(--border);grid-column:1/-1;padding-top:13px}.erp-raw-prices{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:7px;display:grid}.erp-raw-price{border:1px solid var(--border);background:var(--panel-soft);border-radius:10px;align-items:center;gap:8px;padding:9px 10px;display:flex;position:relative}.erp-raw-price>span{color:var(--muted);font-size:10px;font-weight:950}.erp-raw-price>strong{margin-left:auto;font-size:14px}.erp-raw-price>small{text-transform:uppercase;border-radius:999px;padding:3px 6px;font-size:9px;font-weight:950}.erp-raw-price.highest{border-color:#cbd5e1}.erp-raw-price.highest>strong{color:var(--muted);text-decoration:line-through}.erp-raw-price.highest>small{color:#475569;background:#e2e8f0}.erp-raw-price.lowest{background:#f0fdf4;border-color:#86efac}.erp-raw-price.lowest>strong{color:#166534}.erp-raw-price.lowest>small{color:#166534;background:#dcfce7}.erp-variant-panel{border-top:1px solid var(--border);grid-column:1/-1;padding-top:13px}.erp-variant-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.erp-variant-head>div{align-items:baseline;gap:9px;display:flex}.erp-variant-head>div>strong{font-size:12px}.erp-variant-head>div>span{color:var(--muted);font-size:10px}.erp-variant-grid{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:7px;display:grid}.erp-variant{border:1px solid var(--border);background:var(--panel-soft);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;padding:9px 10px;display:grid}.erp-variant.available{border-color:#bbf7d0}.erp-variant.empty{background:#fff7f7;border-color:#fecaca}.erp-variant.missing-ean{box-shadow:inset 0 -3px #f59e0b}.erp-variant-size,.erp-variant-stock,.erp-variant-ean{gap:1px;display:grid}.erp-variant-size span,.erp-variant-stock span,.erp-variant-ean span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:950}.erp-variant-size strong{font-size:16px}.erp-variant-stock{text-align:right}.erp-variant-stock strong{color:#166534;font-size:17px}.erp-variant.empty .erp-variant-stock strong{color:#b91c1c}.erp-variant-ean{border-top:1px dashed var(--border);grid-column:1/-1;padding-top:6px}.erp-variant-ean strong{font-variant-numeric:tabular-nums;word-break:break-all;font-size:11px}.erp-variant.missing-ean .erp-variant-ean strong{color:#b45309}.erp-variant>small{color:var(--muted);grid-column:1/-1;font-size:9px}.erp-product-row-footer{border-top:1px solid var(--border);grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;padding-top:12px;display:flex}.erp-product-row-footer>div:first-child{color:var(--muted);flex-direction:column;gap:5px;font-size:10px;display:flex}.erp-product-row-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.erp-product-row-actions .erp-feature-details{max-width:650px;margin:0}.erp-product-row-actions .erp-feature-chips{justify-content:flex-end}.erp-source-legend{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.erp-source-legend>div{border:1px solid var(--border);background:var(--panel);border-radius:12px;gap:2px;padding:11px 13px;display:grid}.erp-source-legend strong{font-size:12px}.erp-source-legend span{color:var(--muted);font-size:10px}.erp-raw-product-filter-grid{grid-template-columns:minmax(240px,1.5fr) repeat(8,minmax(112px,1fr)) auto}.erp-raw-product-metrics{grid-template-columns:repeat(8,minmax(0,1fr))}.erp-raw-product-metrics a{color:inherit;text-decoration:none}.erp-raw-product-metrics a:hover{border-color:var(--primary);transform:translateY(-1px)}.erp-raw-product-row{grid-template-columns:minmax(380px,1fr) 185px 170px 235px}.erp-raw-product-row.has-issues{border-color:#fed7aa}.erp-price-summary.missing{background:#fff7f7;border-color:#fecaca}.erp-price-summary.missing strong{color:#b91c1c}.erp-stock-origin-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.erp-stock-origin-summary>div{border:1px solid var(--border);text-align:center;background:var(--panel-soft);border-radius:10px;align-content:center;gap:2px;padding:8px;display:grid}.erp-stock-origin-summary span{color:var(--muted);font-size:8px;font-weight:950}.erp-stock-origin-summary strong{font-size:18px}.erp-stock-origin-summary .available{background:#f0fdf4;border-color:#bbf7d0}.erp-stock-origin-summary .available strong{color:#166534}.erp-stock-origin-summary .negative{background:#fff1f2;border-color:#fecaca}.erp-stock-origin-summary .negative strong{color:#b91c1c}.erp-product-issue-strip{border-top:1px solid var(--border);flex-wrap:wrap;grid-column:1/-1;gap:6px;padding-top:11px;display:flex}.erp-raw-source-panel,.erp-size-stock-panel,.erp-raw-characteristics{border-top:1px solid var(--border);grid-column:1/-1;padding-top:13px}.erp-source-price-grid{grid-template-columns:1fr;gap:9px;margin-top:8px;display:grid}.erp-source-price-card{border:1px solid var(--border);background:var(--panel-soft);border-radius:12px;width:100%;padding:10px}.erp-source-price-head{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.erp-source-price-head>div{align-items:center;gap:6px;display:flex}.erp-source-price-head strong{font-size:12px}.erp-source-price-head span{color:#475569;text-transform:uppercase;background:#e2e8f0;border-radius:999px;padding:3px 6px;font-size:8px;font-weight:950}.erp-source-price-head small{color:var(--muted);text-align:right;font-size:9px}.erp-source-price-empty{border:1px dashed var(--border);color:var(--muted);border-radius:11px;padding:12px;font-size:11px}.erp-source-price-values{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.erp-source-price-values>div{border:1px solid var(--border);background:var(--panel);border-radius:8px;gap:2px;padding:8px;display:grid;position:relative}.erp-source-price-values span{color:var(--muted);font-size:8px;font-weight:950}.erp-source-price-values strong{font-size:12px}.erp-source-price-values em{text-transform:uppercase;border-radius:999px;padding:2px 4px;font-size:7px;font-style:normal;font-weight:950;position:absolute;top:5px;right:5px}.erp-source-price-values .base strong{color:var(--muted);text-decoration:line-through}.erp-source-price-values .base em{color:#475569;background:#e2e8f0}.erp-source-price-values .offer{background:#f0fdf4;border-color:#86efac}.erp-source-price-values .offer strong{color:#166534}.erp-source-price-values .offer em{color:#166534;background:#dcfce7}.erp-source-price-values .cost{background:#eff6ff;border-color:#bfdbfe}.erp-source-price-values .cost strong{color:#1d4ed8}.erp-size-stock-table-wrap{border:1px solid var(--border);border-radius:12px;overflow:auto}.erp-size-stock-table{border-collapse:collapse;width:100%;font-size:11px}.erp-size-stock-table th{background:var(--panel-soft);color:var(--muted);text-align:left;text-transform:uppercase;white-space:nowrap;padding:8px 10px;font-size:9px}.erp-size-stock-table td{border-top:1px solid var(--border);vertical-align:middle;padding:8px 10px}.erp-size-stock-table tr.has-issue td{background:#fffaf0}.erp-size-stock-table .erp-no-variants{color:#9a3412;text-align:center;background:#fffaf0;padding:16px;font-weight:800}.erp-ean-cell strong{font-variant-numeric:tabular-nums;white-space:nowrap}.erp-ean-cell small{color:#b45309;margin-top:2px;font-size:9px;display:block}.erp-size-stock{border-radius:7px;justify-content:center;min-width:30px;padding:4px 6px;font-weight:950;display:inline-flex}.erp-size-stock.available{color:#166534;background:#dcfce7}.erp-size-stock.empty{color:#64748b;background:#f1f5f9}.erp-size-stock.negative{color:#b91c1c;background:#fee2e2}.erp-size-stock.missing{color:var(--muted)}.erp-variant-issues{flex-wrap:wrap;gap:4px;display:flex}.erp-duplicate-uses{color:#b91c1c;max-width:320px;margin-top:4px;font-size:9px;display:block}.erp-raw-characteristics{margin:0}.erp-raw-characteristics summary{cursor:pointer;font-size:11px;font-weight:900}.erp-btn.compact{padding:6px 8px;font-size:10px}.erp-pager-actions{gap:8px;display:flex}.erp-xml-page{max-width:1500px}.erp-xml-hero{background:linear-gradient(135deg,var(--panel) 0%,var(--panel) 68%,var(--panel-soft) 100%);position:relative;overflow:hidden}.erp-xml-hero:after{content:"";border:35px solid var(--primary);width:250px;height:250px;position:absolute;top:-105px;right:-70px}@supports (color:color-mix(in lab, red, red)){.erp-xml-hero:after{border:35px solid color-mix(in srgb,var(--primary) 10%,transparent)}}.erp-xml-hero:after{pointer-events:none;border-radius:50%}.erp-xml-hero p{max-width:820px;margin:0}.erp-xml-hero-actions{z-index:1;flex-wrap:wrap;gap:8px;display:flex;position:relative}.erp-quick-nav{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.erp-quick-nav a{border:1px solid var(--border);background:var(--panel);color:var(--muted);border-radius:999px;padding:6px 10px;font-size:11px;font-weight:900;text-decoration:none}.erp-quick-nav a:hover{border-color:var(--primary);color:var(--primary)}.erp-health-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.erp-health-item{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow-soft);border-radius:14px;padding:14px 15px;position:relative;overflow:hidden}.erp-health-item:before{content:"";background:#94a3b8;width:4px;position:absolute;inset:0 auto 0 0}.erp-health-item.ok:before{background:#22c55e}.erp-health-item.warn:before{background:#f59e0b}.erp-health-item.bad:before{background:#ef4444}.erp-health-item span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.erp-health-item strong{letter-spacing:-.025em;margin-top:4px;font-size:21px;display:block}.erp-health-item small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.erp-journey{border:1px solid var(--border);background:var(--panel-soft);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:15px;display:grid;overflow:hidden}.erp-journey-step{border-right:1px solid var(--border);min-height:74px;padding:13px 15px 13px 44px;position:relative}.erp-journey-step:last-child{border-right:0}.erp-journey-step b{background:var(--primary);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;display:grid;position:absolute;top:14px;left:13px}.erp-journey-step strong{font-size:12px;display:block}.erp-journey-step span{color:var(--muted);margin-top:3px;font-size:10px;line-height:1.4;display:block}.erp-trace-toolbar{grid-template-columns:minmax(280px,1fr) auto;gap:9px;margin-top:15px;display:grid}.erp-trace-help{color:var(--muted);margin-top:8px;font-size:10px}.erp-trace-results{gap:10px;margin-top:14px;display:grid}.erp-trace-event{border:1px solid var(--border);background:var(--panel-soft);border-radius:14px;overflow:hidden}.erp-trace-event-head{grid-template-columns:minmax(220px,1.25fr) repeat(3,minmax(135px,.65fr));align-items:center;gap:12px;padding:13px 14px;display:grid}.erp-trace-file{min-width:0}.erp-trace-file strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.erp-trace-chips{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.erp-trace-chip{border:1px solid var(--border);background:var(--panel);border-radius:999px;padding:3px 7px;font-size:9px;font-weight:850;display:inline-flex}.erp-trace-fact span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:950;display:block}.erp-trace-fact strong{margin-top:3px;font-size:12px;display:block}.erp-trace-details{border-top:1px solid var(--border);background:var(--panel)}.erp-trace-details>summary{color:var(--primary);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:11px;font-weight:950;list-style:none;display:flex}.erp-trace-details>summary::-webkit-details-marker{display:none}.erp-trace-details>summary:after{content:"Ver líneas del pedido ↓"}.erp-trace-details[open]>summary:after{content:"Ocultar líneas ↑"}.erp-trace-content{padding:0 14px 14px}.erp-txt-table-wrap{border:1px solid var(--border);border-radius:11px;overflow:auto}.erp-txt-table{border-collapse:collapse;width:100%;min-width:800px;font-size:11px}.erp-txt-table th{background:var(--panel-soft);color:var(--muted);letter-spacing:.06em;text-align:left;text-transform:uppercase;padding:8px 9px;font-size:8px}.erp-txt-table td{border-top:1px solid var(--border);padding:9px}.erp-txt-table td strong{font-variant-numeric:tabular-nums}.erp-txt-raw{margin-top:8px}.erp-txt-raw summary{color:var(--muted);cursor:pointer;font-size:10px;font-weight:850}.erp-txt-raw pre{color:#e2e8f0;white-space:pre-wrap;word-break:break-word;background:#0f172a;border-radius:9px;margin:8px 0 0;padding:10px;font-size:10px;line-height:1.5;overflow:auto}.erp-family-grid.erp-family-grid-compact{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.erp-family-grid-compact .erp-family-card{padding:15px}.erp-family-grid-compact .erp-family-head{display:block}.erp-family-grid-compact .erp-family-head h2{font-size:18px}.erp-family-grid-compact .erp-schedule{margin-top:10px}.erp-family-grid-compact .erp-feed-row{padding:11px}.erp-family-grid-compact .erp-feed-primary{gap:8px;display:grid}.erp-family-grid-compact .erp-feed-date{text-align:left}.erp-family-grid-compact .erp-feed-date strong{font-size:11px}.erp-family-grid-compact .erp-file-name{font-size:10px}.erp-family-grid-compact .erp-feed-facts span{font-size:9px}.erp-disclosure{padding:0}.erp-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:18px 20px;list-style:none;display:flex}.erp-disclosure>summary::-webkit-details-marker{display:none}.erp-disclosure>summary:after{content:"Mostrar ↓";color:var(--primary);font-size:11px;font-weight:950}.erp-disclosure[open]>summary:after{content:"Ocultar ↑"}.erp-disclosure-title strong{font-size:17px;display:block}.erp-disclosure-title span{color:var(--muted);margin-top:3px;font-size:11px;display:block}.erp-disclosure-body{border-top:1px solid var(--border);padding:0 20px 20px}html.z-theme-dark .erp-price-summary.has-offer,html.z-theme-dark .erp-raw-price.lowest{background:#082e20;border-color:#166534}html.z-theme-dark .erp-cost-summary{background:#10284a;border-color:#1e3a8a}html.z-theme-dark .erp-cost-summary.missing{background:#3b240b;border-color:#92400e}html.z-theme-dark .erp-cost-summary em{color:#bbf7d0;background:#083b25}html.z-theme-dark .erp-cost-summary em.negative{color:#fecaca;background:#401820}html.z-theme-dark .erp-variant.available{border-color:#166534}html.z-theme-dark .erp-variant.empty{background:#271419;border-color:#7f1d1d}html.z-theme-dark .erp-variant-stock strong{color:#bbf7d0}html.z-theme-dark .erp-variant.empty .erp-variant-stock strong{color:#fecaca}html.z-theme-dark .erp-price-summary.missing{background:#271419;border-color:#7f1d1d}html.z-theme-dark .erp-stock-origin-summary .available,html.z-theme-dark .erp-source-price-values .offer{background:#082e20;border-color:#166534}html.z-theme-dark .erp-stock-origin-summary .negative,html.z-theme-dark .erp-size-stock-table tr.has-issue td{background:#271419;border-color:#7f1d1d}html.z-theme-dark .erp-source-price-values .cost{background:#10284a;border-color:#1e3a8a}html.z-theme-dark .erp-badge.ok,html.z-theme-dark .erp-stock.available{color:#bbf7d0;background:#083b25}html.z-theme-dark .erp-badge.warn{color:#fde68a;background:#422d0b}html.z-theme-dark .erp-badge.bad,html.z-theme-dark .erp-stock.empty{color:#fecaca;background:#401820}html.z-theme-dark .erp-badge.neutral{color:#cbd5e1;background:#243041}html.z-theme-dark .erp-alert.info{color:#bfdbfe;background:#142d50}html.z-theme-dark .erp-alert.warn{color:#fde68a;background:#422d0b}html.z-theme-dark .erp-change-badge.stock{color:#bfdbfe;background:#142d50;border-color:#1d4ed8}html.z-theme-dark .erp-change-badge.price{color:#ddd6fe;background:#2e1754;border-color:#6d28d9}html.z-theme-dark .erp-change-badge.offer{color:#bbf7d0;background:#083b25;border-color:#15803d}html.z-theme-dark .erp-change-badge.feature{color:#fed7aa;background:#422d0b;border-color:#c2410c}html.z-theme-dark .erp-change-badge.created{color:#a7f3d0;background:#083b25;border-color:#047857}html.z-theme-dark .erp-change-badge.other{color:#cbd5e1;background:#243041;border-color:#475569}@media (width<=1380px){.erp-product-filter-grid{grid-template-columns:repeat(4,minmax(150px,1fr))}.erp-filter-wide{grid-column:span 2}.erp-product-row{grid-template-columns:minmax(360px,1fr) 180px 170px 100px}.erp-raw-product-row{grid-template-columns:minmax(330px,1fr) 175px 165px 210px}.erp-raw-product-metrics,.erp-source-price-values{grid-template-columns:repeat(4,minmax(0,1fr))}.erp-family-grid.erp-family-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1000px){.erp-family-grid,.erp-product-list{grid-template-columns:1fr}.erp-metrics,.erp-health-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.erp-product-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.erp-product-row{grid-template-columns:minmax(300px,1fr) repeat(3,minmax(130px,.4fr))}.erp-product-identity{grid-column:1/-1}.erp-source-price-values,.erp-journey{grid-template-columns:repeat(2,minmax(0,1fr))}.erp-journey-step:nth-child(2){border-right:0}.erp-journey-step:nth-child(-n+2){border-bottom:1px solid var(--border)}.erp-trace-event-head{grid-template-columns:minmax(220px,1fr) repeat(2,minmax(130px,.55fr))}.erp-trace-event-head .erp-trace-fact:last-child{grid-column:2/-1}}@media (width<=700px){.erp-page{padding:14px}.erp-grid,.erp-metrics,.erp-health-strip,.erp-product-metrics,.erp-source-legend,.erp-family-grid.erp-family-grid-compact{grid-template-columns:1fr}.erp-feed-primary,.erp-product-head{display:grid}.erp-feed-date,.erp-product-pricing{text-align:left}.erp-product-body{grid-template-columns:1fr}.erp-stock{align-items:flex-start}.erp-application-feed dl{grid-template-columns:1fr}.erp-receipt{align-items:flex-start}.erp-receipt>div:last-child{text-align:left}.erp-product-filter-grid{grid-template-columns:1fr}.erp-filter-wide{grid-column:auto}.erp-product-row,.erp-raw-product-row{grid-template-columns:1fr}.erp-product-identity,.erp-raw-price-panel,.erp-product-row-footer,.erp-product-issue-strip,.erp-raw-source-panel,.erp-size-stock-panel,.erp-raw-characteristics{grid-column:auto}.erp-raw-prices,.erp-source-price-grid,.erp-source-price-values{grid-template-columns:1fr}.erp-product-row>.erp-stock{align-items:center;min-height:90px}.erp-product-row-footer{display:grid}.erp-product-row-actions{flex-direction:column;justify-content:flex-start;align-items:flex-start}.erp-product-row-actions .erp-feature-chips{justify-content:flex-start}.erp-stock-origin-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.erp-variant-head{flex-direction:column;align-items:flex-start}.erp-journey{grid-template-columns:1fr}.erp-journey-step{border-right:0;border-bottom:1px solid var(--border)}.erp-journey-step:last-child{border-bottom:0}.erp-trace-toolbar,.erp-trace-event-head{grid-template-columns:1fr}.erp-trace-event-head .erp-trace-fact:last-child{grid-column:auto}.erp-trace-details>summary,.erp-disclosure>summary{flex-direction:column;align-items:flex-start}}.erp-component-workspace{gap:1rem;display:grid}.erp-component-workspace>:where(.ui-page-header,.ui-panel,.ui-filter-panel,.ui-table-panel,.ui-alert,.ui-empty-state,.erp-card,.erp-source-legend,.erp-product-metrics,.erp-product-results,.erp-health-strip,.erp-quick-nav){margin-top:0;margin-bottom:0}.erp-component-workspace>.ui-page-header{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:linear-gradient(145deg, var(--ui-color-surface), var(--ui-color-surface-subtle));box-shadow:var(--ui-shadow-panel);align-items:center;padding:clamp(1rem,2vw,1.5rem)}.erp-component-workspace .ui-page-header__actions{justify-content:flex-end}.erp-component-panel .ui-panel__body{padding:1rem}.erp-component-stats{margin:0}.erp-component-filter .ui-filter-panel__form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;display:grid}.erp-component-filter .ui-filter-panel__actions{margin-top:0}.erp-price-history__filter.is-local .ui-filter-panel__form{grid-template-columns:minmax(18rem,1.45fr) minmax(15rem,.85fr) minmax(7.5rem,.3fr) auto}.erp-price-history__filter.is-fallback .ui-filter-panel__form{grid-template-columns:minmax(18rem,1fr) minmax(7.5rem,.25fr) auto}.erp-price-history__filter .ui-filter-panel__actions{flex-wrap:nowrap}.erp-component-filter .erp-raw-product-filter-grid{grid-template-columns:minmax(14rem,1.5fr) repeat(8,minmax(7rem,1fr))}.erp-component-quick-nav{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-sm);padding:.75rem}.erp-component-table{min-width:58rem}.erp-changes-page :where(#resumen,#buscar,#historial,#vista-previa){scroll-margin-top:1.125rem}.erp-component-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.625rem;display:flex}.erp-price-history__coverage{border-color:var(--ui-color-warning)}@supports (color:color-mix(in lab, red, red)){.erp-price-history__coverage{border-color:color-mix(in srgb, var(--ui-color-warning) 30%, var(--ui-color-border))}}.erp-price-history__coverage .ui-disclosure__summary{background:var(--ui-color-warning-soft);padding:.75rem .9rem}@supports (color:color-mix(in lab, red, red)){.erp-price-history__coverage .ui-disclosure__summary{background:color-mix(in srgb, var(--ui-color-warning-soft) 58%, var(--ui-color-surface))}}.erp-price-history__coverage .ui-disclosure__title{color:var(--ui-color-warning);font-size:.82rem}.erp-price-history__coverage .ui-disclosure__description{font-size:.7rem}.erp-price-history__coverage .ui-disclosure__body{padding:.8rem .9rem}.erp-price-history__coverage-copy{color:var(--ui-color-text-muted);font:600 .75rem/1.55 var(--ui-font-sans);margin:0}.erp-price-history__table{table-layout:fixed;min-width:64rem}.erp-price-history__table th:first-child{width:13rem}.erp-price-history__table th:last-child{width:19rem}.erp-price-history__table td{vertical-align:top}.erp-price-history__update{background:var(--ui-color-surface-subtle)}@supports (color:color-mix(in lab, red, red)){.erp-price-history__update{background:color-mix(in srgb, var(--ui-color-surface-subtle) 72%, var(--ui-color-surface))}}.erp-price-history__moment,.erp-price-history__reference,.erp-price-history__evidence{gap:.18rem;display:grid}.erp-price-history__moment strong{color:var(--ui-color-text);font:800 .92rem/1.25 var(--ui-font-sans);font-variant-numeric:tabular-nums}.erp-price-history__moment span{color:var(--ui-color-text-muted);font:700 .72rem/1.3 var(--ui-font-sans);font-variant-numeric:tabular-nums}.erp-price-history__reference{margin-top:.8rem}.erp-price-history__reference>span,.erp-price-history__value small{color:var(--ui-color-text-muted);font:800 .61rem/1.25 var(--ui-font-sans);letter-spacing:.045em;text-transform:uppercase}.erp-price-history__reference>strong{font:850 .92rem/1.25 var(--ui-font-sans)}.erp-price-history__reference>small{color:var(--ui-color-text-muted);font:650 .68rem/1.3 var(--ui-font-sans)}.erp-price-history__count{margin-top:.7rem}.erp-price-history__initial-badge{margin-top:.35rem}.erp-price-history__change-list{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);margin:0;padding:0;list-style:none;overflow:hidden}.erp-price-history__change{grid-template-columns:minmax(9.5rem,.7fr) minmax(21rem,1.5fr);align-items:center;gap:.75rem;padding:.65rem;display:grid}.erp-price-history__change+.erp-price-history__change{border-top:1px solid var(--ui-color-border)}.erp-price-history__field{align-content:center;gap:.3rem;display:grid}.erp-price-history__field-heading{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.erp-price-history__field-heading time{color:var(--ui-color-text-muted);font:750 .68rem/1.3 var(--ui-font-sans);font-variant-numeric:tabular-nums}.erp-price-history__field>span{color:var(--ui-color-text-muted);font:600 .68rem/1.35 var(--ui-font-sans)}.erp-price-history__delta{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.45rem;display:grid}.erp-price-history__value{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);gap:.2rem;min-width:0;padding:.48rem .55rem;display:grid}.erp-price-history__value>:last-child{overflow-wrap:anywhere;color:var(--ui-color-text);font:650 .78rem/1.35 var(--ui-font-sans);font-variant-numeric:tabular-nums}.erp-price-history__value--after{border-color:var(--ui-color-info)}@supports (color:color-mix(in lab, red, red)){.erp-price-history__value--after{border-color:color-mix(in srgb, var(--ui-color-info) 25%, var(--ui-color-border))}}.erp-price-history__delta--increase .erp-price-history__value--after{border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.erp-price-history__delta--increase .erp-price-history__value--after{border-color:color-mix(in srgb, var(--ui-color-danger) 26%, var(--ui-color-border))}}.erp-price-history__delta--increase .erp-price-history__value--after{background:var(--ui-color-danger-soft)}@supports (color:color-mix(in lab, red, red)){.erp-price-history__delta--increase .erp-price-history__value--after{background:color-mix(in srgb, var(--ui-color-danger-soft) 62%, var(--ui-color-surface))}}.erp-price-history__delta--decrease .erp-price-history__value--after{border-color:var(--ui-color-success)}@supports (color:color-mix(in lab, red, red)){.erp-price-history__delta--decrease .erp-price-history__value--after{border-color:color-mix(in srgb, var(--ui-color-success) 26%, var(--ui-color-border))}}.erp-price-history__delta--decrease .erp-price-history__value--after{background:var(--ui-color-success-soft)}@supports (color:color-mix(in lab, red, red)){.erp-price-history__delta--decrease .erp-price-history__value--after{background:color-mix(in srgb, var(--ui-color-success-soft) 62%, var(--ui-color-surface))}}.erp-price-history__delta--increase :is(.erp-price-history__value--after>strong,.erp-price-history__trend){color:var(--ui-color-danger)}.erp-price-history__delta--decrease :is(.erp-price-history__value--after>strong,.erp-price-history__trend){color:var(--ui-color-success)}.erp-price-history__trend{letter-spacing:0;text-transform:none;font-weight:850}.erp-price-history__delta--initial{grid-template-columns:minmax(0,1fr)}.erp-price-history__value--initial{border-color:var(--ui-color-info)}@supports (color:color-mix(in lab, red, red)){.erp-price-history__value--initial{border-color:color-mix(in srgb, var(--ui-color-info) 30%, var(--ui-color-border))}}.erp-price-history__value--initial{background:var(--ui-color-info-soft)}@supports (color:color-mix(in lab, red, red)){.erp-price-history__value--initial{background:color-mix(in srgb, var(--ui-color-info-soft) 45%, var(--ui-color-surface))}}.erp-price-history__value--after>strong{font-weight:850}.erp-price-history__arrow{background:var(--ui-color-info-soft);width:1.55rem;height:1.55rem;color:var(--ui-color-info);font:850 .72rem/1 var(--ui-font-sans);border-radius:50%;place-items:center;display:grid}.erp-price-history__delta--increase .erp-price-history__arrow{background:var(--ui-color-danger-soft)}@supports (color:color-mix(in lab, red, red)){.erp-price-history__delta--increase .erp-price-history__arrow{background:color-mix(in srgb, var(--ui-color-danger-soft) 76%, var(--ui-color-surface))}}.erp-price-history__delta--increase .erp-price-history__arrow{color:var(--ui-color-danger)}.erp-price-history__delta--decrease .erp-price-history__arrow{background:var(--ui-color-success-soft)}@supports (color:color-mix(in lab, red, red)){.erp-price-history__delta--decrease .erp-price-history__arrow{background:color-mix(in srgb, var(--ui-color-success-soft) 76%, var(--ui-color-surface))}}.erp-price-history__delta--decrease .erp-price-history__arrow{color:var(--ui-color-success)}.erp-price-history__evidence code{overflow-wrap:anywhere;color:var(--ui-color-text);font:650 .72rem/1.45 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:block}.erp-price-history__evidence-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.erp-price-history__evidence-list li{gap:.18rem;padding:.15rem 0 .65rem;display:grid}.erp-price-history__evidence-list li+li{border-top:1px solid var(--ui-color-border);padding-top:.65rem}.erp-price-history__evidence-list li:last-child{padding-bottom:.15rem}.erp-price-history__evidence-list time{color:var(--ui-color-info);font:800 .69rem/1.3 var(--ui-font-sans);font-variant-numeric:tabular-nums}.erp-price-history__evidence-list span{color:var(--ui-color-text-muted);font:600 .68rem/1.4 var(--ui-font-sans)}.erp-component-workspace :where(.erp-quick-nav a,.erp-product-metric,.erp-disclosure>summary,.erp-trace-details>summary,.erp-txt-raw>summary):focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){.erp-component-workspace :where(.erp-quick-nav a,.erp-product-metric,.erp-disclosure>summary,.erp-trace-details>summary,.erp-txt-raw>summary):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 32%, transparent)}}.erp-component-workspace :where(.erp-quick-nav a,.erp-product-metric,.erp-disclosure>summary,.erp-trace-details>summary,.erp-txt-raw>summary):focus-visible{outline-offset:2px}@media (width<=100rem){.erp-component-filter .erp-raw-product-filter-grid{grid-template-columns:repeat(4,minmax(9rem,1fr))}.erp-component-filter .erp-filter-wide{grid-column:span 2}}@media (width<=62.5rem){.erp-component-filter .ui-filter-panel__form{grid-template-columns:1fr}.erp-component-filter .ui-filter-panel__actions{margin-top:.25rem}.erp-price-history__filter.is-local .ui-filter-panel__form,.erp-price-history__filter.is-fallback .ui-filter-panel__form{grid-template-columns:1fr}.erp-price-history__filter .ui-filter-panel__actions{flex-wrap:wrap}.erp-changes-page .ui-table-scroll{overflow:visible}.erp-changes-page .erp-component-table{min-width:0;display:block}.erp-changes-page .erp-component-table thead{display:none}.erp-changes-page .erp-component-table tbody{gap:.75rem;padding:.75rem;display:grid}.erp-changes-page .erp-component-table tr{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-sm);display:block;overflow:hidden}.erp-changes-page .erp-component-table td{border-bottom:1px solid var(--ui-color-border);white-space:normal;overflow-wrap:anywhere;grid-template-columns:minmax(7.5rem,28%) minmax(0,1fr);align-items:start;gap:.75rem;width:auto;max-width:none;padding:.6rem .7rem;display:grid}.erp-changes-page .erp-component-table td:before{content:attr(data-label);color:var(--ui-color-text-muted);font:800 .62rem/1.35 var(--ui-font-sans);letter-spacing:.04em;text-transform:uppercase}.erp-changes-page .erp-component-table td:last-child{border-bottom:0}.erp-price-history__change{grid-template-columns:minmax(8.5rem,.6fr) minmax(18rem,1.4fr)}}@media (width<=43.75rem){.erp-component-workspace>.ui-page-header{align-items:stretch}.erp-component-workspace .ui-page-header__actions,.erp-component-filter .ui-filter-panel__actions,.erp-component-pagination,.erp-component-pagination .erp-pager-actions{width:100%}.erp-component-workspace .ui-page-header__actions>*,.erp-component-filter .ui-filter-panel__actions>*,.erp-component-pagination .ui-button{flex:1}.erp-component-filter .erp-raw-product-filter-grid{grid-template-columns:1fr}.erp-component-filter .erp-filter-wide{grid-column:auto}.erp-changes-page .erp-component-table td{grid-template-columns:minmax(6.25rem,32%) minmax(0,1fr)}.erp-price-history-page .erp-component-table td{grid-template-columns:1fr;gap:.4rem}.erp-price-history__change{grid-template-columns:1fr}.erp-price-history__table th:first-child,.erp-price-history__table th:last-child{width:auto}}.erp-catalog-quality{width:min(100%,112rem);margin-inline:auto}.erp-catalog-quality__tabs{gap:.25rem;min-width:max-content;padding:.625rem .75rem 0;display:flex}.erp-catalog-quality__tab{border-radius:var(--ui-radius-sm) var(--ui-radius-sm) 0 0;min-width:10.5rem;color:var(--ui-color-text-muted);border:1px solid #0000;border-bottom:0;gap:.15rem;padding:.65rem .8rem .75rem;text-decoration:none;display:grid}.erp-catalog-quality__tab strong{font-size:.8rem}.erp-catalog-quality__tab span{font-size:.67rem}.erp-catalog-quality__tab:hover{background:var(--ui-color-surface-subtle);color:var(--ui-color-text)}.erp-catalog-quality__tab.is-active{border-color:var(--ui-color-border);background:var(--ui-color-surface);color:var(--ui-color-brand);box-shadow:0 1px 0 var(--ui-color-surface)}.erp-catalog-quality__issues{flex-wrap:wrap;gap:.45rem;margin-bottom:1rem;display:flex}.erp-catalog-quality__issue{border-radius:var(--ui-radius-pill);text-decoration:none}.erp-catalog-quality__issue:not(.is-active){opacity:.68}.erp-catalog-quality__issue:hover,.erp-catalog-quality__issue.is-active{opacity:1}.erp-catalog-quality__issue.is-active{box-shadow:0 0 0 2px var(--ui-color-focus)}.erp-catalog-quality__tab:focus-visible,.erp-catalog-quality__issue:focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){.erp-catalog-quality__tab:focus-visible,.erp-catalog-quality__issue:focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 32%, transparent)}}.erp-catalog-quality__tab:focus-visible,.erp-catalog-quality__issue:focus-visible{outline-offset:2px}.erp-catalog-quality__filter-grid{grid-template-columns:minmax(16rem,1.6fr) repeat(3,minmax(9rem,1fr));gap:.75rem;display:grid}.erp-catalog-quality__overview-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.erp-catalog-quality__priority-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.erp-catalog-quality__priority-list li{border-bottom:1px solid var(--ui-color-border);grid-template-columns:7.5rem minmax(0,1fr);align-items:start;gap:.75rem;padding:.8rem 0;display:grid}.erp-catalog-quality__priority-list li:first-child{padding-top:0}.erp-catalog-quality__priority-list li:last-child{border-bottom:0;padding-bottom:0}.erp-catalog-quality__priority-list div,.erp-catalog-quality__evidence{gap:.2rem;display:grid}.erp-catalog-quality__priority-list span,.erp-catalog-quality__evidence span,.erp-catalog-quality__secondary{color:var(--ui-color-text-muted);font-size:.72rem;line-height:1.45}.erp-catalog-quality__table{min-width:72rem}.erp-catalog-quality__product-table{min-width:76rem}.erp-catalog-quality__code{color:var(--ui-color-danger);font-variant-numeric:tabular-nums;letter-spacing:.025em;white-space:nowrap;font-size:1rem}.erp-catalog-quality__reference{overflow-wrap:anywhere;color:var(--ui-color-text);display:block}.erp-catalog-quality__secondary{margin-top:.2rem;display:block}.erp-catalog-quality__stocks{flex-wrap:wrap;gap:.3rem;max-width:17rem;display:flex}.erp-catalog-quality__stocks span{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-pill);background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);white-space:nowrap;padding:.2rem .45rem;font-size:.66rem;font-weight:750}.erp-catalog-quality__stocks .is-available{border-color:var(--ui-color-success)}@supports (color:color-mix(in lab, red, red)){.erp-catalog-quality__stocks .is-available{border-color:color-mix(in srgb, var(--ui-color-success) 30%, var(--ui-color-border))}}.erp-catalog-quality__stocks .is-available{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.erp-catalog-quality__stocks .is-negative{border-color:var(--ui-color-danger)}@supports (color:color-mix(in lab, red, red)){.erp-catalog-quality__stocks .is-negative{border-color:color-mix(in srgb, var(--ui-color-danger) 30%, var(--ui-color-border))}}.erp-catalog-quality__stocks .is-negative{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}.erp-catalog-quality__uses{gap:.5rem;min-width:30rem;display:grid}.erp-catalog-quality__use{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);grid-template-columns:minmax(9rem,.45fr) minmax(16rem,1fr) auto;align-items:center;gap:.625rem;padding:.625rem;display:grid}.erp-catalog-quality__identity{gap:.15rem;min-width:0;display:grid}.erp-catalog-quality__identity strong{overflow-wrap:anywhere}.erp-catalog-quality__identity span{color:var(--ui-color-text-muted);font-size:.75rem}.erp-catalog-quality__sources{flex-wrap:wrap;gap:.35rem;display:flex}@media (width<=87.5rem){.erp-catalog-quality__overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=62.5rem){.erp-catalog-quality__overview-grid,.erp-catalog-quality__filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.erp-catalog-quality .ui-table-scroll{overflow:visible}.erp-catalog-quality__table{min-width:0;display:block}.erp-catalog-quality__table thead{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.erp-catalog-quality__table tbody{gap:.75rem;padding:.75rem;display:grid}.erp-catalog-quality__table tr{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-sm);padding:.5rem;display:grid}.erp-catalog-quality__table td{border-bottom:1px solid var(--ui-color-border);grid-template-columns:minmax(9rem,.32fr) minmax(0,1fr);align-items:start;gap:.75rem;padding:.625rem;display:grid}.erp-catalog-quality__table td:last-child{border-bottom:0}.erp-catalog-quality__table td:before{content:attr(data-label);color:var(--ui-color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:800}.erp-catalog-quality__uses{min-width:0}.erp-catalog-quality__use{grid-template-columns:minmax(8rem,.4fr) minmax(0,1fr) auto}}@media (width<=43.75rem){.erp-catalog-quality__overview-grid,.erp-catalog-quality__filter-grid,.erp-catalog-quality__priority-list li,.erp-catalog-quality__use,.erp-catalog-quality__table td{grid-template-columns:1fr}.erp-catalog-quality__table tbody{padding:.5rem}.erp-catalog-quality__tab{min-width:9rem}.erp-catalog-quality__use .ui-button,.erp-catalog-quality__product-table .ui-button{width:100%}}.erp-copy-limit{max-width:53.125rem}.erp-m-0{margin:0}.erp-mt-1{margin-top:.1875rem}.erp-mt-2{margin-top:.625rem}.erp-mt-3{margin-top:.75rem}.erp-mt-4{margin-top:.875rem}.erp-mt-5{margin-top:1rem}.erp-mt-6{margin-top:1.375rem}.erp-nowrap{white-space:nowrap}.erp-copy-sm{font-size:.75rem}.erp-copy-md{font-size:.9375rem}.erp-health-date{line-height:1.5;font-size:.9375rem!important}.erp-trace-note-pad{padding:0 .875rem .75rem}.erp-scroll-anchor{scroll-margin-top:1.125rem}.erp-section-title{margin:.3125rem 0 .25rem}.erp-text-end{text-align:right}.erp-table-wrap:focus-visible,.erp-txt-table-wrap:focus-visible{outline:3px solid var(--ui-color-focus)}@supports (color:color-mix(in lab, red, red)){.erp-table-wrap:focus-visible,.erp-txt-table-wrap:focus-visible{outline:3px solid color-mix(in srgb, var(--ui-color-focus) 45%, transparent)}}.erp-table-wrap:focus-visible,.erp-txt-table-wrap:focus-visible{outline-offset:2px}.admin-users{gap:1.25rem;display:grid}.admin-users .ui-page-header{margin-bottom:0}.admin-users__create,.admin-users__directory{margin:0}.admin-users__form{gap:1.25rem;display:grid}.admin-users__identity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.admin-users__permissions{border:0;min-width:0;margin:0;padding:0}.admin-users__legend{color:var(--ui-color-text);margin-bottom:.625rem;font-weight:800}.z-permission-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.z-permission-group{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);padding:.875rem}.z-permission-group__title{margin:0 0 .75rem;font-size:.9rem}.z-permission-list{gap:.55rem;display:grid}.z-permission-option{color:var(--ui-color-text);cursor:pointer;align-items:flex-start;gap:.6rem;font-size:.875rem;font-weight:700;line-height:1.4;display:flex}.z-permission-option input{accent-color:var(--ui-color-brand-action);margin-top:.18rem}.z-permission-option--locked{color:var(--ui-color-text-muted);cursor:not-allowed}.admin-users__actions{flex-wrap:wrap;gap:.625rem;display:flex}.admin-users__list{display:grid}.admin-user{border-bottom:1px solid var(--ui-color-border);padding:1.25rem 0}.admin-user:first-child{padding-top:0}.admin-user:last-child{border-bottom:0;padding-bottom:0}.admin-user__header{justify-content:space-between;gap:1rem;margin-bottom:1rem;display:flex}.admin-user__title-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.admin-user__name{margin:0;font-size:1.05rem}.admin-user__email,.admin-user__security-meta{color:var(--ui-color-text-muted);margin:.3rem 0 0;font-size:.82rem}.admin-user__permissions-form{gap:.875rem;display:grid}.admin-user__security{border:1px solid var(--ui-color-warning);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-top:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.admin-user__security{border:1px solid color-mix(in srgb, var(--ui-color-warning) 30%, var(--ui-color-border))}}.admin-user__security{border-radius:var(--ui-radius-md);background:var(--ui-color-warning-soft);padding:.875rem}.admin-user__security-title{margin:0;font-size:.9rem}.admin-user__security-copy{color:var(--ui-color-text-muted);margin:.25rem 0 0;font-size:.8rem}.admin-user__mfa-form{grid-template-columns:minmax(15rem,1fr) auto;align-items:end;gap:.75rem;width:100%;display:grid}.admin-users__note{border-top:1px solid var(--ui-color-border);color:var(--ui-color-text-muted);margin-top:1rem;padding-top:1rem;font-size:.8rem;line-height:1.55}.welcome-access{background:radial-gradient(circle at 80% 0, var(--ui-color-brand), transparent 26rem), var(--ui-color-canvas);min-height:100vh;margin:0}@supports (color:color-mix(in lab, red, red)){.welcome-access{background:radial-gradient(circle at 80% 0, color-mix(in srgb, var(--ui-color-brand) 12%, transparent), transparent 26rem), var(--ui-color-canvas)}}.welcome-access{color:var(--ui-color-text);font-family:var(--ui-font-sans)}.welcome-access__shell{place-items:center;min-height:100vh;padding:clamp(1rem,4vw,3rem);display:grid}.welcome-access__card{border:1px solid var(--ui-color-border);background:var(--ui-color-surface);width:min(100%,46rem);box-shadow:var(--ui-shadow-panel);border-radius:1.5rem;padding:clamp(1.5rem,5vw,3.5rem)}.welcome-access__brand{color:var(--ui-color-text);align-items:center;gap:.75rem;font-weight:900;text-decoration:none;display:inline-flex}.welcome-access__mark{background:var(--ui-color-text);width:2.5rem;height:2.5rem;color:var(--ui-color-surface);border-radius:.75rem;place-items:center;display:grid}.welcome-access__eyebrow{color:var(--ui-color-brand);letter-spacing:.1em;text-transform:uppercase;margin:2.5rem 0 .5rem;font-size:.72rem;font-weight:900}.welcome-access__title{letter-spacing:-.05em;max-width:39rem;margin:0;font-size:clamp(2rem,6vw,3.5rem);line-height:1.03}.welcome-access__copy{max-width:36rem;color:var(--ui-color-text-muted);margin:1rem 0 0;font-size:1rem;line-height:1.65}.welcome-access__actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}@media (width<=51.25rem){.z-permission-grid,.admin-users__identity-grid,.admin-user__mfa-form{grid-template-columns:1fr}}@media (width<=42.5rem){.admin-user__security .ui-button,.admin-user__mfa-form .ui-button,.welcome-access__actions .ui-button{width:100%}}.miravia-catalog{color:var(--ui-color-text);font-family:var(--ui-font-sans);gap:1rem;display:grid}.miravia-catalog>.ui-page-header{margin-bottom:0}.miravia-catalog__stats{grid-template-columns:repeat(4,minmax(9rem,1fr));gap:.75rem;display:grid}.miravia-catalog__filters{grid-template-columns:minmax(14rem,1.4fr) minmax(12rem,1fr) minmax(10rem,.8fr) minmax(8rem,.55fr);align-items:start;gap:.75rem;display:grid}.miravia-catalog__products{gap:1rem;display:grid}.miravia-catalog__product{min-width:0}.miravia-catalog__product>.ui-panel__header{align-items:flex-start}.miravia-catalog__product>.ui-panel__body{gap:.9rem;display:grid}.miravia-catalog__overview{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.miravia-catalog__identity{flex:1;align-items:flex-start;gap:1rem;min-width:0;display:flex}.miravia-catalog__image,.miravia-catalog__image-placeholder{box-sizing:border-box;border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);flex:0 0 6rem;width:6rem;height:6rem}.miravia-catalog__image{object-fit:contain}.miravia-catalog__image-placeholder{color:var(--ui-color-text-muted);text-align:center;place-items:center;font-size:.72rem;font-weight:800;display:grid}.miravia-catalog__facts{flex:1;grid-template-columns:repeat(3,minmax(8rem,1fr));gap:.75rem;min-width:0;display:grid}.miravia-catalog__facts>div{border-left:2px solid var(--ui-color-border);min-width:0;padding-left:.65rem}.miravia-catalog__facts span,.miravia-catalog__remote span{color:var(--ui-color-text-muted);font-size:.67rem;font-weight:750;line-height:1.35;display:block}.miravia-catalog__facts strong{color:var(--ui-color-text);overflow-wrap:anywhere;margin-top:.18rem;font-size:.82rem;line-height:1.35;display:block}.miravia-catalog__remote{text-align:right;flex:none;justify-items:end;gap:.5rem;display:grid}.miravia-catalog__issues,.miravia-catalog__countries{flex-wrap:wrap;gap:.45rem;display:flex}.miravia-catalog__variants-table{min-width:104rem;font-size:.78rem}.miravia-catalog__variants-table td{vertical-align:top}.miravia-catalog__sku{overflow-wrap:anywhere;display:block}.miravia-catalog__muted{color:var(--ui-color-text-muted);overflow-wrap:anywhere;margin-top:.2rem;font-size:.67rem;line-height:1.4;display:block}.miravia-catalog__warehouse{color:var(--ui-color-text);font-size:.7rem;font-weight:750;line-height:1.45;display:block}.miravia-catalog__country-prices,.miravia-catalog__campaigns{gap:.4rem;min-width:11rem;display:grid}.miravia-catalog__country-price,.miravia-catalog__campaigns article{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);min-width:0;padding:.45rem .5rem}.miravia-catalog__country-price>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem;display:flex}.miravia-catalog__country-price>strong{color:var(--ui-color-text);margin-top:.35rem;font-size:.8rem;display:block}.miravia-catalog__country-price>span,.miravia-catalog__campaigns article>span{color:var(--ui-color-text-muted);overflow-wrap:anywhere;margin-top:.15rem;font-size:.64rem;line-height:1.4;display:block}.miravia-catalog__campaigns article>strong{color:var(--ui-color-text);overflow-wrap:anywhere;font-size:.7rem;line-height:1.4;display:block}.miravia-catalog__variants-table td>.ui-badge{margin-top:.35rem}.miravia-catalog__alert-list{gap:.35rem;margin:0;padding-left:1.15rem;display:grid}.miravia-catalog__detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.miravia-catalog__detail-section{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface-subtle);min-width:0;padding:.85rem}.miravia-catalog__detail-section h4{color:var(--ui-color-text);margin:0 0 .7rem;font-size:.78rem;line-height:1.4}.miravia-catalog__attributes{margin:0;display:grid}.miravia-catalog__attributes>div{border-bottom:1px solid var(--ui-color-border);grid-template-columns:minmax(8rem,.8fr) minmax(0,1.2fr);gap:.7rem;padding:.48rem 0;display:grid}.miravia-catalog__attributes>div:last-child{border-bottom:0}.miravia-catalog__attributes dt{color:var(--ui-color-text-muted);overflow-wrap:anywhere;font-size:.68rem;font-weight:750}.miravia-catalog__attributes dd{min-width:0;color:var(--ui-color-text);text-align:right;overflow-wrap:anywhere;margin:0;font-size:.72rem;line-height:1.45}.miravia-catalog__translations,.miravia-catalog__compliance,.miravia-catalog__sync-results{gap:.55rem;display:grid}.miravia-catalog__translations article,.miravia-catalog__compliance article,.miravia-catalog__sync-results article{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface);min-width:0;padding:.65rem}.miravia-catalog__translations article{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.3rem .55rem;display:grid}.miravia-catalog__translations article>span:last-child{color:var(--ui-color-text-muted);grid-column:2;font-size:.67rem;line-height:1.4}.miravia-catalog__translations strong,.miravia-catalog__compliance strong,.miravia-catalog__sync-results strong{min-width:0;color:var(--ui-color-text);overflow-wrap:anywhere;font-size:.72rem}.miravia-catalog__compliance p,.miravia-catalog__sync-results p{color:var(--ui-color-text-muted);overflow-wrap:anywhere;margin:.35rem 0 0;font-size:.7rem;line-height:1.48}.miravia-catalog__sync-results article>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem;display:flex}.miravia-catalog__sync-results article>span{color:var(--ui-color-text-muted);overflow-wrap:anywhere;margin-top:.35rem;font-size:.67rem;display:block}.miravia-catalog__platform-state{margin-bottom:.6rem}.miravia-catalog__documents{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.miravia-catalog__document{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);min-width:0;padding:.75rem}.miravia-catalog__document>div{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.miravia-catalog__document>.ui-badge{margin-top:.5rem}.miravia-catalog__document p{color:var(--ui-color-text-muted);overflow-wrap:anywhere;margin:.55rem 0 0;font-size:.72rem;line-height:1.5}.miravia-catalog__document-countries{flex-wrap:wrap;gap:.4rem;margin-top:.55rem;display:flex}.miravia-catalog__pager{color:var(--ui-color-text-muted);justify-content:space-between;align-items:center;gap:.75rem;font-size:.75rem;font-weight:750;display:flex}.miravia-catalog__pager-actions{flex-wrap:wrap;gap:.5rem;display:flex}@media (width<=80rem){.miravia-catalog__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.miravia-catalog__facts{grid-template-columns:repeat(2,minmax(8rem,1fr))}}@media (width<=62.5rem){.miravia-catalog__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.miravia-catalog__detail-grid{grid-template-columns:1fr}.miravia-catalog__overview{flex-direction:column}.miravia-catalog__remote{text-align:left;grid-template-columns:auto 1fr;place-items:center start;width:100%}.miravia-catalog__remote span{justify-self:end}.miravia-catalog__variants-table{min-width:0}.miravia-catalog__variants-table thead{display:none}.miravia-catalog__variants-table,.miravia-catalog__variants-table tbody,.miravia-catalog__variants-table tr,.miravia-catalog__variants-table td{box-sizing:border-box;width:100%;display:block}.miravia-catalog__variants-table tbody{gap:.75rem;padding:.75rem;display:grid}.miravia-catalog__variants-table tr{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);overflow:hidden}.miravia-catalog__variants-table td{border-bottom:1px solid var(--ui-color-border);grid-template-columns:minmax(7rem,.45fr) minmax(0,1fr);gap:.75rem;padding:.65rem .75rem;display:grid}.miravia-catalog__variants-table td:last-child{border-bottom:0}.miravia-catalog__variants-table td:before{content:attr(data-label);color:var(--ui-color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.64rem;font-weight:850}}@media (width<=43.75rem){.miravia-catalog__stats,.miravia-catalog__filters,.miravia-catalog__facts,.miravia-catalog__detail-grid,.miravia-catalog__documents{grid-template-columns:1fr}.miravia-catalog__identity{flex-direction:column}.miravia-catalog__image,.miravia-catalog__image-placeholder{flex-basis:11rem;width:100%;height:11rem}.miravia-catalog__remote{grid-template-columns:1fr}.miravia-catalog__remote span{justify-self:start}.miravia-catalog__remote .ui-button{width:100%}.miravia-catalog__attributes>div{grid-template-columns:1fr;gap:.15rem}.miravia-catalog__attributes dd{text-align:left}.miravia-catalog__translations article{grid-template-columns:1fr}.miravia-catalog__translations article>span:last-child{grid-column:auto}.miravia-catalog__pager{flex-direction:column;align-items:stretch}.miravia-catalog__pager-actions{grid-template-columns:1fr 1fr;display:grid}.miravia-catalog__variants-table td{grid-template-columns:1fr;gap:.25rem}}.amazon-stock__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.amazon-stock .ui-panel__description{color:var(--ui-color-text-muted);margin-block:.5rem}.amazon-stock .ui-disclosure{margin-block:.75rem}.amazon-stock .ui-input[type=checkbox]{min-height:1rem}@media (width<=1024px){.amazon-stock__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.amazon-stock__stats{grid-template-columns:1fr}body:has(.amazon-stock) .topbar-actions{flex-wrap:wrap}}.amazon-stock{grid-template-columns:minmax(0,1fr)}.amazon-stock>*,.amazon-stock .ui-field{min-width:0}.amazon-stock .ui-page-header{flex-wrap:wrap}.amazon-stock .ui-filter-panel__form{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}body:has(.amazon-stock) .topbar-actions{flex-wrap:wrap;flex-shrink:1;min-width:0;max-width:100%}body:has(.amazon-stock) .topbar-view-controls{flex-wrap:wrap;min-width:0}
