.auth-main{width:min(480px,100% - 32px)}.auth-password{position:relative}.auth-password input{padding-left:84px}.auth-password button{min-width:70px;color:var(--slate);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:13px;position:absolute;inset-block:6px;inset-inline-end:6px}.auth-password button:hover{background:var(--slate-tint)}.auth-password button:focus-visible{outline:2px solid var(--slate);outline-offset:1px}.auth-alert{color:#8a2f27;background:#fbeceb;border-radius:12px;margin:20px 0 0;padding:12px 14px;font-size:14px;line-height:1.8}.auth-alert:focus{outline-offset:2px;outline:2px solid #9d3f36}.auth-switch{color:var(--muted);margin:22px 0 0;font-size:14px}.auth-switch a{color:var(--slate);font-weight:600}.flow-primary-button[aria-disabled=true]{opacity:.6;cursor:progress}
