.admin-ui .cmp-funnel{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:16px;display:grid}.admin-ui .cmp-step{border:1px solid var(--color-line);background:var(--color-surface);border-radius:12px;align-content:start;gap:4px;padding:12px;display:grid}.admin-ui .cmp-step>span:first-child{color:var(--color-muted);font-size:13px}.admin-ui .cmp-num{font:800 24px/1.1 var(--font-numbers,Arial, sans-serif);font-variant-numeric:tabular-nums}.admin-ui .cmp-step small{color:var(--color-muted);font-size:12px}.admin-ui .cmp-conv{color:var(--color-green,var(--dealer-ok));font-weight:700}.admin-ui .cmp-bar{background:var(--color-line);border-radius:6px;height:6px;margin-top:4px;display:block;overflow:hidden}.admin-ui .cmp-bar i{background:var(--color-accent);border-radius:6px;height:100%;display:block}.admin-ui .cmp-bar i[data-step="3"],.admin-ui .cmp-bar i[data-step="4"]{background:var(--color-green,var(--dealer-ok))}.admin-ui .cmp-spark{align-items:flex-end;gap:3px;height:26px;display:inline-flex}.admin-ui .cmp-spark i{background:var(--color-accent);opacity:.85;border-radius:3px 3px 0 0;width:8px;display:block}@media (max-width:760px){.admin-ui .cmp-funnel{grid-template-columns:repeat(2,minmax(0,1fr))}}
