.step-rules-config__rule-item[data-v-b530c78c]{display:flex;align-items:flex-start}.step-rules-config__rule-index[data-v-b530c78c]{width:1.5rem;flex-shrink:0;display:flex;justify-content:center;margin-top:var(--space-5);margin-right:var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-sm)}.step-rules-config__rule-card[data-v-b530c78c]{flex-grow:1;background-color:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:var(--radius-2);padding:var(--space-6);cursor:default;transition:box-shadow var(--duration-med) var(--ease-standard)}.step-rules-config__rule-card[data-v-b530c78c]:hover{box-shadow:var(--shadow-sm)}.step-rules-config__rule-header[data-v-b530c78c]{display:flex;align-items:center;margin-bottom:var(--space-4);gap:var(--space-2)}.step-rules-config__drag-handle[data-v-b530c78c]{cursor:move;color:var(--color-text-muted);flex-shrink:0}.step-rules-config__rule-details[data-v-b530c78c]{list-style:none;padding-left:var(--space-4);margin:0;display:flex;flex-direction:column;gap:var(--space-4)}.step-rules-config__condition-row[data-v-b530c78c]{display:flex;align-items:center;font-size:var(--font-size-sm);color:var(--color-text-muted)}.step-rules-config__condition-row[data-v-b530c78c]:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#99a1af;flex-shrink:0;margin-right:var(--space-4)}.step-rules-config__groupby-row[data-v-b530c78c]{display:flex;align-items:center;font-size:var(--font-size-sm);margin-top:var(--space-2)}.step-rules-config__groupby-row[data-v-b530c78c]:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#99a1af;flex-shrink:0;margin-right:var(--space-4)}.step-rules-config__empty[data-v-b530c78c]{text-align:center;color:var(--color-text-muted);padding:var(--space-8);font-size:var(--font-size-sm)}.step-rules-config__footer[data-v-b530c78c]{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-4)}.step-rules-config[data-v-b530c78c] .v-btn--icon.hover-red:hover .v-icon{color:var(--color-error)!important}.automated-chip[data-v-b530c78c]{border-radius:4px;border:1px solid #b9f8cf;background:#dcfce7!important;color:#008236;padding:4px 12px!important}.manual-chip[data-v-b530c78c],.suggested-chip[data-v-b530c78c]{border-radius:4px;border:1px solid #a5d8ff;background:#e0f7ff!important;color:#007bff;padding:4px 12px!important}