.account-dialog-backdrop[data-v-15cd2c20]{z-index:300;background:#0f1a2e80;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.account-dialog[data-v-15cd2c20]{text-align:center;background:#fff;border-radius:16px;width:min(380px,100%);padding:28px 30px 24px;box-shadow:0 24px 60px #00000047}.account-dialog.personal-logout-dialog[data-v-15cd2c20]{text-align:left;width:min(400px,100%)}.account-dialog.personal-deletion-dialog[data-v-15cd2c20]{text-align:left;width:min(460px,100%);max-height:calc(100dvh - 48px);padding:0;overflow:hidden}.account-dialog.app-confirm-dialog[data-v-15cd2c20],.account-dialog.app-dialog[data-v-15cd2c20]{text-align:left;position:relative}.account-dialog.app-dialog[data-v-15cd2c20]{flex-direction:column;max-height:calc(100dvh - 48px);padding:0;display:flex;overflow:hidden}.account-dialog.personal-settings-dialog[data-v-15cd2c20]{text-align:left;color:#25303f;flex-direction:column;width:min(480px,100%);max-height:min(86vh,760px);padding:0;display:flex;overflow:hidden}.account-dialog.realname-dialog[data-v-15cd2c20]{text-align:left;color:#182634;width:min(480px,100%);max-height:88vh;padding:0;overflow-y:auto}.account-dialog-enter-active[data-v-15cd2c20],.account-dialog-leave-active[data-v-15cd2c20]{transition:opacity .18s}.account-dialog-enter-active .account-dialog[data-v-15cd2c20],.account-dialog-leave-active .account-dialog[data-v-15cd2c20]{transition:transform .18s}.account-dialog-enter-from[data-v-15cd2c20],.account-dialog-leave-to[data-v-15cd2c20]{opacity:0}.account-dialog-enter-from .account-dialog[data-v-15cd2c20],.account-dialog-leave-to .account-dialog[data-v-15cd2c20]{transform:translateY(12px)scale(.97)}@media (width<=600px){.account-dialog-backdrop[data-v-15cd2c20]:has(>.personal-settings-dialog){align-items:flex-end;padding:12px}.account-dialog.personal-settings-dialog[data-v-15cd2c20]{border-radius:16px 16px 12px 12px;width:100%;max-height:calc(100dvh - 24px)}}@media (width<=540px){.account-dialog-backdrop[data-v-15cd2c20]:has(>.realname-dialog){align-items:flex-end;padding:0}.account-dialog.realname-dialog[data-v-15cd2c20]{border-radius:18px 18px 0 0;max-height:94vh}}@media (prefers-reduced-motion:reduce){.account-dialog-enter-active[data-v-15cd2c20],.account-dialog-enter-active .account-dialog[data-v-15cd2c20],.account-dialog-leave-active[data-v-15cd2c20],.account-dialog-leave-active .account-dialog[data-v-15cd2c20]{transition-duration:.01ms}}.app-btn[data-v-3cbd3a2f]{cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 16px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.app-btn.is-primary[data-v-3cbd3a2f]{color:#fff;background:radial-gradient(#cf5227,#c54e25);box-shadow:0 10px 22px #cf522738}.app-btn.is-primary[data-v-3cbd3a2f]:hover:not(:disabled){background:radial-gradient(#c74f25,#bc4b23)}.app-btn.is-secondary[data-v-3cbd3a2f]{color:#25303f;background:#fff;border:1px solid #dce5f0}.app-btn.is-secondary[data-v-3cbd3a2f]:hover:not(:disabled){color:#cf5227;border-color:#eec2b3}.app-btn.is-danger[data-v-3cbd3a2f]{color:#fff;background:#e5484d;box-shadow:0 10px 22px #e5484d38}.app-btn.is-danger[data-v-3cbd3a2f]:hover:not(:disabled){background:#ca3f44}.app-btn[data-v-3cbd3a2f]:disabled{cursor:not-allowed;opacity:.5}.app-btn.is-loading[data-v-3cbd3a2f]:disabled{opacity:1}.dialog-close[data-v-f28cd7c4]{color:#8b98a6;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;padding:0;display:grid}.dialog-close[data-v-f28cd7c4]:focus-visible,.dialog-close[data-v-f28cd7c4]:hover:not(:disabled){color:#25303f;background:#f4f7fc;outline:none}.dialog-close[data-v-f28cd7c4]:disabled{cursor:not-allowed;opacity:.5}.dialog-close.is-absolute[data-v-f28cd7c4]{z-index:1;position:absolute;top:14px;right:14px}.app-confirm-dialog__head[data-v-9dcff74b]{align-items:center;gap:12px;display:flex}.app-confirm-dialog__title[data-v-9dcff74b]{color:#182634;margin:0;font-size:17px}.app-confirm-dialog__body[data-v-9dcff74b]{color:#7a8794;margin-top:8px;font-size:13px;line-height:1.7}.app-confirm-dialog__body[data-v-9dcff74b] p{color:#7a8794;margin:0;font-size:13px;line-height:1.7}.app-confirm-dialog__body[data-v-9dcff74b] p+p{margin-top:6px}.app-confirm-dialog__error[data-v-9dcff74b]{margin:0;line-height:1.7}.app-confirm-dialog__actions[data-v-9dcff74b]{gap:10px;margin-top:20px;display:flex}.app-confirm-dialog__actions[data-v-9dcff74b]>*{flex:1}
