.capability-preview[data-v-f9498bc8]{min-height:120px;padding:16px;display:flex;flex-direction:column;justify-content:center;border:1px solid #f2f3f5;border-radius:12px;background:var(--icon-card-grid-capability-image-bg)}.preview-list[data-v-f9498bc8]{display:flex;flex-direction:column;gap:6px}.preview-row[data-v-f9498bc8]{display:flex;align-items:center;gap:8px;padding:5px 8px;border:1px solid #f2f3f5;border-radius:6px;background:#fff}.preview-avatar[data-v-f9498bc8]{width:22px;height:22px;display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;background:#f0eeff;color:var(--icon-card-grid-capability-accent);font-size:9px;font-weight:700}.preview-avatar--blue[data-v-f9498bc8]{background:#e8f3ff;color:#378add}.preview-avatar--green[data-v-f9498bc8]{background:#f6ffed;color:#389e0d}.preview-name[data-v-f9498bc8]{min-width:0;flex:1;color:var(--color-text-primary);font-size:11px;font-weight:600}.preview-status[data-v-f9498bc8]{flex-shrink:0;padding:1px 6px;border-radius:100px;font-size:9px;font-weight:600}.preview-status--hot[data-v-f9498bc8]{background:#fff7e6;color:#d46b08}.preview-status--active[data-v-f9498bc8]{background:#f0eeff;color:var(--icon-card-grid-capability-accent)}.preview-funnel-chart[data-v-f9498bc8]{height:70px;padding-top:8px;display:flex;align-items:flex-end;justify-content:center;gap:8px}.funnel-bar-v[data-v-f9498bc8]{width:24px;padding-bottom:4px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;border-radius:4px 4px 0 0}.funnel-bar-v--primary[data-v-f9498bc8]{height:80%;background:var(--icon-card-grid-capability-accent)}.funnel-bar-v--secondary[data-v-f9498bc8]{height:62%;background:#6b5fd9}.funnel-bar-v--tertiary[data-v-f9498bc8]{height:42%;background:#8b82e3}.funnel-bar-v--blue[data-v-f9498bc8]{height:24%;background:#378add}.bar-label[data-v-f9498bc8]{color:#fff;font-size:9px;font-weight:700}.preview-axis-labels[data-v-f9498bc8]{margin-top:12px;display:flex;justify-content:center;gap:10px;color:#86909c;font-size:9px}.preview-tags[data-v-f9498bc8]{display:flex;flex-wrap:wrap;gap:5px}.mkt-tag[data-v-f9498bc8]{padding:3px 8px;border:1px solid #f2f3f5;border-radius:100px;background:#fff;color:#4e5969;font-size:10px;font-weight:500}.mkt-tag--highlight[data-v-f9498bc8]{border-color:#f0eeff;background:#f0eeff;color:var(--icon-card-grid-capability-accent)}.preview-metric[data-v-f9498bc8]{margin-top:10px;padding:5px 8px;border:1px solid #f2f3f5;border-radius:6px;background:#fff;color:#4e5969;font-size:10px}.preview-metric strong[data-v-f9498bc8],.preview-flow-note strong[data-v-f9498bc8]{color:var(--icon-card-grid-capability-accent);font-weight:700}.preview-chart-bars[data-v-f9498bc8]{height:60px;padding:8px 0;display:flex;align-items:flex-end;justify-content:space-between;gap:4px}.chart-bar[data-v-f9498bc8]{min-width:12px;flex:1;border-radius:4px 4px 0 0}.chart-bar--subtle-35[data-v-f9498bc8]{height:35%;background:#f0eeff}.chart-bar--mid-55[data-v-f9498bc8]{height:55%;background:#d4d0f7}.chart-bar--subtle-45[data-v-f9498bc8]{height:45%;background:#f0eeff}.chart-bar--primary-75[data-v-f9498bc8]{height:75%;background:var(--icon-card-grid-capability-accent)}.chart-bar--secondary-65[data-v-f9498bc8]{height:65%;background:#6b5fd9}.chart-bar--primary-90[data-v-f9498bc8]{height:90%;background:var(--icon-card-grid-capability-accent)}.preview-flow[data-v-f9498bc8]{padding:8px 0;display:flex;align-items:center;justify-content:center;gap:4px}.flow-node[data-v-f9498bc8]{padding:5px 10px;display:flex;align-items:center;justify-content:center;border:1px solid #e5e6eb;border-radius:6px;background:#fff;color:#4e5969;font-size:10px;font-weight:600;white-space:nowrap}.flow-node--start[data-v-f9498bc8]{border-color:var(--icon-card-grid-capability-accent);background:#f0eeff;color:var(--icon-card-grid-capability-accent)}.flow-node--end[data-v-f9498bc8]{border-color:#00b42a;background:#f6ffed;color:#00b42a}.flow-arrow[data-v-f9498bc8]{color:#86909c;font-size:12px}.preview-flow-note[data-v-f9498bc8]{margin-top:8px;text-align:center;color:#86909c;font-size:10px}@media(max-width:640px){.capability-preview[data-v-f9498bc8]{padding:14px}.preview-flow[data-v-f9498bc8]{gap:2px}.flow-node[data-v-f9498bc8]{padding-inline:8px}}
