.security-panel label{display:grid;gap:8px;margin-bottom:18px}.security-panel input:not([type=checkbox]),.security-panel select,.security-panel textarea{box-sizing:border-box;width:100%;min-width:0;padding:11px;background:#0d1019;border:1px solid #a98ac655;color:#ece5f4;font:14px/1.6 Arial,sans-serif}.security-panel textarea{resize:vertical}.security-panel pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#090c13;padding:18px;color:#b4ffed;font:13px/1.9 Consolas,monospace}.security-panel h2{font-family:ArcadeWhimsy,Georgia,serif}.security-panel h3{font-size:23px}.security-panel .micro{font-size:10px;line-height:1.8}.security-panel [hidden],.security-panel[hidden]{display:none!important}.security-panel [role=status][data-error=true]{color:#ffb5b5}.gift-row{padding:18px 0;border-top:1px solid #ffffff18;overflow-wrap:anywhere}.gift-row p{font-size:13px;white-space:pre-wrap}.gift-row small{display:block;color:#b8afc7;font-size:11px;margin:8px 0}.security-panel details{margin-top:20px}.security-panel li{font-size:13px;margin-bottom:8px}.security-panel a{color:#cbb3ed}.security-panel button:disabled{opacity:.45}.security-panel #mfa-events p{font:11px/1.6 Consolas,monospace}.security-panel #gift-enabled{width:auto}

html:has(body[data-view=account]){overflow-y:scroll;scroll-padding-block:24px}body[data-view=account]{height:auto;min-height:100svh;overflow-y:visible}#mfa-setup,#mfa-backup-result{scroll-margin-block:24px}#mfa-backup-codes{max-height:45svh;overflow:auto;overscroll-behavior:auto;user-select:all}#mfa-backup-saved{position:relative;margin-bottom:20px}
