#web-account{width:min(480px,calc(100vw - 28px));max-height:90dvh;box-sizing:border-box;color:#f5f0ff}
#web-account input:not([type=checkbox]),#web-account select{box-sizing:border-box;display:block;width:100%;min-height:46px;padding:12px;margin:8px 0 16px;border:1px solid #5b506f;border-radius:12px;background:#18182b;color:#fff;font:inherit}
#web-account .start{margin-top:20px;width:100%}#web-account .mvp-check{font-size:14px;line-height:1.5;margin-top:14px}#web-account .mvp-check input{min-width:20px;min-height:20px}
#web-account .backlink{margin:20px 0 4px}#web-account .mvp-note{line-height:1.55;color:#d1cadf}#web-account .mvp-log p{overflow-wrap:anywhere;white-space:pre-wrap}
#web-account .mvp-sections{flex-wrap:wrap}#web-account [aria-pressed=true]{background:#bea1e8;color:#1e1731}#web-account button:focus-visible,#web-account input:focus-visible,#web-account select:focus-visible{outline:3px solid #e4ceff;outline-offset:3px}
.dating-footer a{color:#cab6ea;text-underline-offset:3px}#memory-confirm{margin-top:16px;padding:12px;border:1px solid #c1a0dc;border-radius:12px}
