.wm-secrets-page { max-width: 960px; margin: 0 auto; padding: 1rem; }
.wm-secret-toolbar { display: flex; flex-wrap: wrap; gap: .75rem; align-items: end; margin-bottom: 1rem; }
.wm-secret-field { display: flex; gap: .5rem; flex-direction: column; margin: .75rem 0; }
.wm-secret-field:has(input[type="checkbox"]) { flex-direction: row; align-items: center; }
.wm-secret-editor fieldset { margin: 1rem 0; min-width: 0; }
.wm-secret-editor textarea { width: 100%; box-sizing: border-box; }
.wm-secrets-page article p { overflow-wrap: anywhere; }
.wm-secrets-page .wm-button { margin: .25rem; }
.wm-secrets-page { width: 100%; }
.wm-secrets-page p, .wm-secret-field span { overflow-wrap: anywhere; }
.wm-secret-field { min-width: 0; }
.wm-secret-field input:not([type="checkbox"]), .wm-secret-field select, .wm-secret-field textarea { width: 100%; max-width: 100%; }
.wm-secret-editor { min-width: 0; }
.wm-secret-editor input[type="checkbox"] { flex-shrink: 0; }
.wm-secret-field[hidden] { display: none; }
