.account-page{max-width:760px;padding-top:70px;padding-bottom:90px}.account-page h1{font-size:clamp(36px,6vw,64px);margin:12px 0 24px}.account-page p{line-height:1.6}.account-card{margin:30px 0;padding:28px;border:1px solid var(--line,#c7ccd6);border-radius:16px}.account-card .field{display:flex;flex-direction:column;gap:8px;margin:18px 0}.account-card input{font:inherit;padding:12px;background:var(--surface,#fff);color:inherit;border:1px solid var(--line,#c7ccd6);border-radius:8px}.account-card button{font:inherit;padding:12px 18px;border:1px solid var(--line,#c7ccd6);border-radius:8px;cursor:pointer;background:var(--surface,#fff);color:inherit}.account-card button.primary{background:#193ce8;color:#fff}.account-card button:disabled{opacity:.55;cursor:default}.account-card .wide{width:100%;margin:8px 0}.account-card .button-row{display:flex;gap:10px;margin-top:12px}.account-card [hidden]{display:none!important}.account-card [data-error=true]{color:#ae2828}.account-card :focus-visible{outline:3px solid #5e7afe;outline-offset:3px}.account-page .small{font-size:14px}
