.v-account-dialog{box-sizing:border-box;width:min(440px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:24px;border:1px solid var(--v-line-strong,#303948);border-radius:18px;background:var(--v-surface,#191f29);color:var(--v-text,#f2f4f8);box-shadow:0 20px 70px #0006}
.v-account-dialog::backdrop{background:#05090db3}
.v-account-dialog .v-account-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}
.v-account-dialog h2{margin:0;font-size:22px}
.v-account-dialog p{line-height:1.5}
.v-account-dialog button,.v-account-dialog a{display:block;box-sizing:border-box;min-height:44px;margin-top:12px;padding:10px 16px;border:1px solid #46505e;border-radius:10px;background:var(--v-surface-raised,#202733);color:inherit;font:inherit;text-decoration:none;cursor:pointer}
.v-account-dialog .v-account-dialog-head button{margin:0;font-size:22px}
.v-account-dialog [hidden]{display:none!important}
.v-account-dialog .v-account-initials{font-size:22px;font-weight:650}
html[data-v-theme="light"] .v-account-dialog{background:#fff;color:#1d2939;border-color:#d4dbe5}
html[data-v-theme="light"] .v-account-dialog button,html[data-v-theme="light"] .v-account-dialog a{background:#f3f5f7;border-color:#d4dbe5}
