.account-page{width:min(100%,550px);padding:40px var(--space-6) 72px;color:var(--ink);font:15px/1.5 var(--sans);margin:0 auto}.account-back{color:var(--muted);font-size:14px}.account-page h1{margin:var(--space-5) 0 var(--space-3)}.account-page h2{margin:22px 0 4px;font-size:17px}.account-page form{gap:14px;margin-top:18px;display:grid}.account-page .ui-field{margin:0}.account-page .account-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.account-page .ui-button{justify-self:start}.account-page .account-danger{border-top:1px solid var(--rule);margin-top:30px;padding-top:16px}.account-page .account-danger label{align-items:center;display:flex}.account-danger input[type=checkbox]{width:auto}.account-prefixed{display:block;position:relative}.account-prefixed>span{left:var(--space-3);color:var(--muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.account-prefixed>input{padding-left:calc(var(--space-3) + 1.4em)}.account-page .ui-field:has(>.account-prefixed>input:required):before{content:"*" / "";left:calc(-1 * var(--space-3));color:var(--red);font-weight:600;position:absolute}.account-page ul{margin:4px 0;padding-left:1.2em}.account-page li{margin:6px 0}.account-link{min-height:44px;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--chart);text-decoration-color:var(--chart);text-underline-offset:4px;align-items:center;text-decoration-thickness:2px;display:inline-flex}
