.secrets-dialog,.secrets-management{color:var(--tn-text,#c0caf5);font-family:sans-serif;font-size:.875rem;line-height:1.6}.secrets-dialog{background:var(--tn-bg-menu,#1a1b26);border:1px solid var(--tn-border,#414868);border-radius:.75rem;width:calc(100vw - 3rem);max-width:38rem;max-height:90vh;margin:auto;padding:1.5rem;overflow:auto}.secrets-dialog::backdrop{background:#000000b3}.secrets-dialog h2{margin:0 0 1rem;font-size:1.25rem}.secrets-dialog p{margin:1rem 0}.secrets-key-list{overflow-wrap:anywhere;padding-left:1.5rem}.secrets-actions{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.secrets-button{background:var(--tn-bg-menu,#1a1b26);border:1px solid var(--tn-border,#414868);color:inherit;cursor:pointer;font:inherit;border-radius:.5rem;padding:.5rem .875rem}.secrets-button:disabled{cursor:not-allowed;opacity:.5}.secrets-danger,.secrets-error{color:var(--tn-red,#f7768e)}.secrets-danger{border-color:currentColor}.secrets-confirmation{flex-direction:column;gap:.5rem;display:flex}.secrets-confirmation input{background:var(--tn-bg,#16161e);border:1px solid var(--tn-border,#414868);color:inherit;font:inherit;border-radius:.375rem;padding:.625rem}.secrets-button:focus-visible,.secrets-confirmation input:focus-visible{outline:2px solid var(--tn-cyan,#7dcfff);outline-offset:3px}.secrets-management{border-top:1px solid var(--tn-border,#414868);margin-top:1rem;padding-top:1rem}.secrets-management h3{font-size:1rem}
