.account-page{overflow-wrap:anywhere;background:#0b1a1df2;width:min(520px,100% - 32px);min-width:0;margin:60px auto;padding:32px}.account-page h1{margin:12px 0 16px;font-size:34px}.account-page p{margin:14px 0;line-height:1.65}.account-page form{margin-top:24px}.account-page label{color:#d2c6a4;margin:16px 0;font-size:13px;display:block}.account-page input{min-width:0;max-width:100%;margin-top:8px}.account-page .gold-button{width:100%;min-height:48px;margin:18px 0 12px;font-size:20px}.account-page small{color:#9aa99c;line-height:1.6;display:block}.account-page .text-button,.auth-dialog .text-button,.account-page>a{justify-content:center;align-items:center;min-height:44px;display:inline-flex}.account-page .admin-inbox{margin-bottom:24px;display:flex}.auth-dialog .auth-feedback{text-align:left;color:#c5e0cc;border:1px solid #719a8477;border-radius:4px;margin:16px 0;padding:12px;font-size:12px;line-height:1.6}.auth-dialog .auth-secondary{flex-direction:column;align-items:stretch;gap:2px;margin-top:12px;font-size:12px;display:flex}.auth-dialog .auth-switch{margin-top:4px}.auth-dialog .dialog-close{width:44px;height:44px}.auth-dialog{white-space:normal;overflow-wrap:anywhere;overscroll-behavior:contain;scrollbar-width:thin;scroll-padding-block:20px}.auth-dialog input{min-width:0;max-width:100%}.auth-dialog .gold-button,.account-page .gold-button{white-space:normal;padding-block:12px;line-height:1.3}.auth-dialog .text-button,.account-page .text-button{white-space:normal;text-align:center;line-height:1.45}@media (pointer:coarse),(max-width:768px){.account-page input,.auth-dialog input{font-size:16px}}@media (max-width:500px){.account-page{margin:24px auto;padding:26px 22px}.account-page h1{font-size:29px}.auth-dialog.auth-dialog{max-width:calc(100% - 20px);max-height:calc(100dvh - 24px);padding:24px 20px 20px}.auth-dialog .auth-emblem{width:54px;height:54px}.account-page{width:calc(100% - 20px);padding-inline:20px}.account-page h1,.auth-dialog.auth-dialog h2{font-size:clamp(24px,7vw,29px)}}@media (max-height:500px) and (max-width:1050px){.auth-dialog.auth-dialog{max-height:calc(100dvh - 16px);padding-block:18px}.auth-dialog .auth-emblem{display:none}.auth-dialog form{margin-top:16px}.account-page{margin-block:16px}}
