/* Approved catalogue status geometry. Legacy profiles retain their original layout and palette. */
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="catalog"].ui-chip { display:inline-flex; align-items:center; gap:4px; padding-block:0; padding-inline:9px 4px; min-block-size:var(--zds-status-chip-height); border:1px solid var(--card-border); border-radius:6px; color:var(--text-72); font-size:var(--zds-status-font-size); background:var(--bezel-bg); }
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="catalog"].ui-badge { display:inline-flex; align-items:center; gap:5px; padding-block:var(--zds-status-badge-padding-block); padding-inline:var(--zds-status-badge-padding-inline); border:1px solid var(--card-border); border-radius:999px; color:var(--text-72); font-size:var(--zds-status-font-size); line-height:1.4; white-space:normal; }
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="catalog"].ui-badge[data-tone="success"] { color:var(--success); border-color:var(--card-ok-border); background:var(--card-ok-bg); }
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="catalog"].ui-badge[data-tone="warning"] { color:var(--warning); border-color:var(--card-alert-border); background:var(--card-alert-bg); }
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="catalog"].ui-badge[data-tone="error"] { color:var(--danger); border-color:color-mix(in srgb,var(--danger) 35%,transparent); background:rgba(var(--danger-rgb),.08); }
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="catalog"].ui-badge[data-tone="info"] { color:var(--ai); border-color:color-mix(in srgb,var(--ai) 35%,transparent); }
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="catalog"].ui-count { display:inline-flex; align-items:center; justify-content:center; min-inline-size:var(--zds-status-count-size); block-size:var(--zds-status-count-size); border-radius:6px; background:var(--bezel-bg); color:var(--text-72); padding-block:0; padding-inline:5px; font-size:var(--zds-status-font-size); font-variant-numeric:tabular-nums; }
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="catalog"].ui-progress { inline-size:100%; block-size:var(--zds-status-progress-height); background:var(--track); border-radius:999px; overflow:hidden; margin-block:10px; margin-inline:0; }
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="catalog"].ui-progress > span { display:block; block-size:100%; background:var(--accent); border-radius:inherit; }
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="catalog"].ui-spinner { display:inline-flex; align-items:center; gap:8px; font-size:13px; color:var(--text-72); }
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="catalog"].ui-spinner .ui-symbol { animation:zds-status-spin 1s linear infinite; }
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="catalog"].ui-skeleton { display:flex; align-items:center; gap:10px; min-block-size:54px; padding-block:10px; padding-inline:0; }
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="catalog"].ui-skeleton span { display:block; background:var(--bezel-bg); border-radius:5px; block-size:10px; }
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="catalog"].ui-skeleton .skeleton-avatar { inline-size:32px; block-size:32px; border-radius:50%; }
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="catalog"].ui-skeleton .skeleton-copy { inline-size:60%; background:transparent; block-size:auto; }
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="catalog"].ui-skeleton .skeleton-copy span + span { inline-size:60%; margin-block-start:9px; }
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="catalog"].ui-empty { padding-block:22px; padding-inline:16px; text-align:start; border:1px dashed var(--card-border); border-radius:var(--ui-control-radius); }
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="catalog"].ui-empty h3 { margin-block:0 5px; margin-inline:0; font-size:15px; font-weight:500; }
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="catalog"].ui-empty p { color:var(--text-72); margin-block:0 12px; margin-inline:0; font-size:13px; }
@keyframes zds-status-spin { to { transform:rotate(360deg); } }
@media(max-width:680px),(pointer:coarse) {
 :is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="catalog"].ui-chip { padding-inline-end:0; }
}
@media(prefers-reduced-motion:reduce) {
 :is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="catalog"].ui-spinner .ui-symbol { animation:none; }
 :is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"]:is(.upd-spin,.subs-spin) { animation:none; }
}
/* Keep hidden source states hidden, including catalogue flex parts. */
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][hidden] { display:none; }
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="jobbar-line"] { block-size:var(--zds-status-track-compact); }
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="upd-track"] { block-size:var(--zds-status-track-compact); }
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="hb-track"] { block-size:var(--zds-status-track-summary); }
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="progress-track"] { block-size:var(--zds-status-track-standard); }
/* Bound only catalogue status text; real legacy layouts retain their owners. */
:is([data-zevs-ui].zds-status,[data-zevs-ui] .zds-status)[data-zds-component="status"][data-zds-status-profile="catalog"]:is(.ui-badge,.ui-chip) { min-inline-size:0; max-inline-size:100%; overflow-wrap:anywhere; }
