.cycle-warn[data-v-bc59a2b1] { flex-shrink: 0; } .hint[data-v-bc59a2b1] { color: var(--p-text-muted-color); font-size: 0.875rem; } .cascade-controls[data-v-bc59a2b1], .repeat-controls[data-v-bc59a2b1] { flex-wrap: wrap; flex: 1; align-items: center; gap: 8px; min-width: 0; display: flex; } .repeat-controls[data-v-bc59a2b1] { flex-direction: column; align-items: stretch; } .repeat-row[data-v-bc59a2b1] { align-items: center; gap: 8px; min-width: 0; display: flex; } .repeat-label[data-v-bc59a2b1] { color: var(--p-text-muted-color); flex: 0 0 84px; font-size: 0.875rem; } .repeat-row[data-v-bc59a2b1] .p-inputnumber { flex: 1; min-width: 160px; } .storage-grid[data-v-bc59a2b1] { grid-template-columns: repeat(2, minmax(0, 1fr)); align-items: start; gap: 16px; display: grid; } @media (width<=639px) { .storage-grid[data-v-bc59a2b1] { grid-template-columns: minmax(0, 1fr); } }