const PipelineSegments_vue_vue_type_style_index_0_scoped_b9eff701_lang = ".pipeline-segments[data-v-b9eff701]{display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.pipeline-segments[data-v-b9eff701]{grid-template-columns:1fr}}.segment[data-v-b9eff701]{display:flex;flex-direction:column;min-height:300px}.segment-header[data-v-b9eff701]{align-items:center;border-radius:var(--radius-md) var(--radius-md) 0 0;display:flex;justify-content:space-between;padding:var(--spacing-sm) var(--spacing-md)}.segment-definition .segment-header[data-v-b9eff701]{background:linear-gradient(135deg,var(--segment-definition),var(--segment-definition-dark));color:#fff}.segment-action .segment-header[data-v-b9eff701]{background:linear-gradient(135deg,var(--segment-action),var(--segment-action-dark));color:#fff}.segment-finish .segment-header[data-v-b9eff701]{background:linear-gradient(135deg,var(--segment-finish),var(--segment-finish-dark));color:#fff}.segment-header h3[data-v-b9eff701]{font-size:var(--font-size-sm);font-weight:700;letter-spacing:.1em;margin:0}.segment-count[data-v-b9eff701]{background:#fff3;border-radius:10px;font-size:var(--font-size-xs);font-weight:600;padding:2px 8px}.segment-description[data-v-b9eff701]{background:var(--surface-elevated);color:var(--text-muted);font-size:var(--font-size-xs);margin:0;padding:var(--spacing-sm) var(--spacing-md)}.segment-columns[data-v-b9eff701]{background:var(--surface-color);border:2px dashed transparent;border-radius:0 0 var(--radius-md) var(--radius-md);display:flex;flex:1;flex-direction:column;gap:var(--spacing-xs);min-height:100px;padding:var(--spacing-md);transition:all var(--transition-fast)}.segment-columns.drag-over[data-v-b9eff701]{background:var(--accent-bg);border-color:var(--accent-color)}.segment-columns.drag-invalid[data-v-b9eff701]{background:var(--error-bg);border-color:var(--error-color)}.segment-empty[data-v-b9eff701]{align-items:center;background:var(--surface-color);border:2px dashed var(--border-color);border-radius:var(--radius-md);color:var(--text-muted);display:flex;font-size:var(--font-size-sm);justify-content:center;min-height:100px;padding:var(--spacing-lg);text-align:center}.ghost[data-v-b9eff701]{background:var(--accent-bg);border:2px dashed var(--accent-color);opacity:.5}[data-v-b9eff701] .dragging{box-shadow:var(--shadow-lg);opacity:.8;transform:rotate(2deg)}";

const PipelineSegmentsStyles_Cx1F1okc = [
  PipelineSegments_vue_vue_type_style_index_0_scoped_b9eff701_lang
];

export { PipelineSegmentsStyles_Cx1F1okc as default };
//# sourceMappingURL=PipelineSegments-styles.Cx1F1okc.mjs.map
