.secrets-view { display: flex; flex-direction: column; gap: var(--space-lg); } .secrets-header { display: flex; align-items: center; justify-content: space-between; gap: var(--space-md); } .secrets-header-actions { display: flex; gap: var(--space-sm); } .secrets-loading, .secrets-empty { color: var(--text-muted); display: flex; align-items: center; gap: var(--space-sm); } .secrets-list { display: flex; flex-direction: column; gap: var(--space-md); } .secrets-row { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: var(--space-md); } .secrets-row-main { display: flex; flex-direction: column; gap: var(--space-sm); } .secrets-row-key { font-family: var(--font-mono); } .secrets-row-meta { display: flex; flex-wrap: wrap; gap: var(--space-sm); } .secrets-chip { border: var(--btn-border-width) solid var(--border); border-radius: var(--radius-pill); padding: var(--space-xs) var(--space-sm); color: var(--text-muted); } .secrets-revealed { margin: 0; white-space: pre-wrap; border: var(--btn-border-width) solid var(--border); border-radius: var(--radius-sm); padding: var(--space-sm); } .secrets-row-side { display: flex; flex-direction: column; gap: var(--space-sm); align-items: flex-end; } .secrets-row-read { color: var(--text-muted); } .secrets-row-actions, .secrets-confirm, .secrets-value-row, .secrets-radio-row { display: flex; gap: var(--space-sm); align-items: center; } .secrets-value-row .input { flex: 1; } @media (max-width: 768px) { .secrets-header, .secrets-row { grid-template-columns: minmax(0, 1fr); display: flex; flex-direction: column; align-items: stretch; } .secrets-row-side { align-items: flex-start; } }