.account-actions{display:flex;align-items:center;gap:8px}.account-actions button{border:1px solid #bad3cc;background:#fff;color:var(--green);border-radius:10px;padding:10px 14px;font-size:12px;font-weight:800}.account-actions #security{background:#edf7f3}.text-button{margin-top:14px;border:0;background:transparent;color:var(--green);font-weight:800;text-decoration:underline;text-underline-offset:3px}.security-heading{margin-bottom:22px}.security-heading h2{margin-bottom:5px}.dialog h3{margin:0 0 8px;font-size:17px}.security-divider{display:flex;align-items:center;gap:12px;margin:27px 0 22px;color:var(--muted);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.security-divider:before,.security-divider:after{content:"";height:1px;flex:1;background:var(--line)}.security-notice{padding:11px 13px;border:1px solid #e6c98c;background:#fff8e9;border-radius:10px;color:#73531f!important}.dialog form>button.secondary-submit{background:#315d55}.recovery-result{text-align:center}.recovery-result code{display:block;margin:20px 0;padding:16px 12px;border:1px dashed #6fa394;border-radius:12px;background:#edf7f3;color:#123f37;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;font-weight:800;line-height:1.7;overflow-wrap:anywhere;user-select:all}.recovery-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px}.recovery-actions button,.saved-button{border:0;border-radius:10px;padding:12px;font-weight:900}.recovery-actions button{background:#e1efeb;color:var(--green)}.saved-button{width:100%;margin-top:10px;background:var(--green);color:#fff}.login .text-button{font-size:13px}@media(max-width:720px){header{align-items:flex-start}.account-actions{flex-direction:column;align-items:stretch}.account-actions button{padding:8px 10px;font-size:11px}.recovery-actions{grid-template-columns:1fr}.recovery-result code{font-size:13px}}
