.vsp-stack{gap:12px;min-inline-size:0;display:grid}.vsp-navigation-row{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;margin-block-end:16px;display:flex}.vsp-subnavigation,.vsp-view-navigation{flex-wrap:wrap;align-items:center;gap:6px;min-inline-size:0;display:flex}.vsp-subnavigation{flex:260px;padding-block-end:4px}.vsp-subnavigation button:where(:not([class*=mantine-])){text-align:start;min-block-size:40px}.vsp-subnavigation button[aria-pressed=true]:where(:not([class*=mantine-])),.vsp-view-navigation button[aria-pressed=true]:where(:not([class*=mantine-])){border-color:var(--ca-link);color:var(--ca-link);background:var(--ca-surface-2);font-weight:700}.vsp-view-navigation{margin-block-end:12px}.vsp-workspace h2:where(:not([class*=mantine-])){margin-block:0 8px;font-size:17px}.vsp-note{color:var(--ca-muted);margin:0;font-size:13px}.vsp-matching{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.vsp-badge{background:var(--ca-off-bg);color:var(--ca-muted);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700;display:inline-block}.vsp-badge.vsp-ok{background:var(--ca-ok-bg);color:var(--ca-ok)}.vsp-badge.vsp-danger{background:var(--ca-danger-bg);color:var(--ca-danger)}.vsp-badge.vsp-warning{background:var(--ca-warning-bg);color:var(--ca-warning)}.vsp-cards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.vsp-card{border:1px solid var(--ca-border);background:var(--ca-surface);border-radius:10px;padding:12px}.vsp-card h3:where(:not([class*=mantine-])){margin:0 0 8px;font-size:14px}.vsp-card dl{gap:4px;margin:0;display:grid}.vsp-card dl div{justify-content:space-between;gap:8px;display:flex}.vsp-card dt{color:var(--ca-muted)}.vsp-card dd{margin:0;font-weight:700}.vsp-ok-text dd{color:var(--ca-ok)}.vsp-danger-text dd{color:var(--ca-danger)}.vsp-filters{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.vsp-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.vsp-list li:where(:not([class*=mantine-])){justify-content:space-between;gap:8px;display:flex}.vsp-table td code{margin-inline-end:4px;font-size:11.5px}.vsp-table tr:where(:not([class*=mantine-])){min-block-size:44px}.vsp-table th:where(:not([class*=mantine-])){background:var(--ca-surface);z-index:1;position:sticky;inset-block-start:0}.vsp-table td.vsp-danger-text:where(:not([class*=mantine-])){color:var(--ca-danger);font-weight:700}.vsp-reason{color:var(--ca-muted);margin-inline-end:6px;display:inline-block}.vsp-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.vsp-kpi{border:1px solid var(--ca-border);background:var(--ca-surface);min-block-size:112px;inline-size:100%;color:var(--ca-text);text-align:start;cursor:pointer;border-radius:12px;gap:5px;padding:14px;display:grid}.vsp-kpi strong{font-size:clamp(24px,3vw,34px);line-height:1}.vsp-kpi small{color:var(--ca-muted)}.vsp-kpi.vsp-ok strong{color:var(--ca-ok)}.vsp-kpi.vsp-danger strong{color:var(--ca-danger)}.vsp-kpi.vsp-warning strong{color:var(--ca-warning)}.vsp-kpi:disabled{cursor:default;opacity:1}.vsp-kpi-content{align-content:start;justify-items:start;gap:6px;display:grid}.vsp-trend{align-items:end;gap:8px;block-size:160px;padding-block:10px;display:flex}.vsp-trend>div{flex:1;place-items:end center;gap:5px;block-size:100%;display:grid}.vsp-trend span{background:var(--ca-ok);border-radius:4px 4px 0 0;inline-size:min(100%,42px);display:block}.vsp-trend small{color:var(--ca-muted);font-size:11px}.vsp-column-option{white-space:nowrap;align-items:center;gap:6px;display:flex}.vsp-page-nav,.vsp-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vsp-link{color:var(--ca-link);cursor:pointer;text-align:start;background:0 0;border:0;padding:0;font-weight:700}.vsp-stages{flex-wrap:wrap;gap:12px;display:flex}.vsp-stages>div{gap:2px;display:grid}.vsp-stage-picker{max-inline-size:260px}.vsp-conversation{border:1px solid var(--ca-border);background:var(--ca-surface-2);border-radius:12px;overflow:hidden;container-type:inline-size}.vsp-head,.vsp-foot{background:var(--ca-surface);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.vsp-head{border-block-end:1px solid var(--ca-border)}.vsp-head div{min-inline-size:0;display:grid}.vsp-head small,.vsp-foot p:where(:not([class*=mantine-])){color:var(--ca-muted);margin:0;font-size:12px}.vsp-foot{border-block-start:1px solid var(--ca-border);flex-wrap:wrap}.vsp-foot div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vsp-foot a{color:var(--ca-link);font-size:12.5px;font-weight:700;text-decoration:none}.vsp-body{gap:12px;max-block-size:70vh;min-inline-size:0;padding:12px;display:grid;overflow-y:auto}.vsp-body .vsp-table{overflow-x:auto}@container (width<=640px){.vsp-conversation .vsp-cards{grid-template-columns:1fr}}.vsp-import{gap:8px;max-inline-size:640px;display:grid}
