.h5MSqW_backdrop{z-index:20;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#2a21508c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.h5MSqW_dialog{background:#fff;border:0;border-radius:28px;width:min(100%,480px);padding:42px;position:relative;box-shadow:0 28px 90px #1a231f33}.h5MSqW_close{color:#7c5cff;cursor:pointer;background:#f3efff;border:0;border-radius:50%;width:36px;height:36px;font-size:25px;line-height:1;position:absolute;top:18px;right:20px}.h5MSqW_kicker{color:#e5412d;letter-spacing:.17em;margin-bottom:14px;font-size:12px;font-weight:700}.h5MSqW_dialog h2{color:#2a2150;letter-spacing:-.04em;margin:0;font-family:Georgia,serif;font-size:36px;font-weight:600}.h5MSqW_intro{color:#6a6390;margin:12px 0 24px;font-size:15px;line-height:1.65}.h5MSqW_form{gap:16px;display:grid}.h5MSqW_form label{color:#2a2150;gap:7px;font-size:13px;font-weight:650;display:grid}.h5MSqW_form input{color:#27342e;width:100%;height:50px;font:inherit;background:#fff;border:2px solid #ece6f7;border-radius:14px;outline:none;padding:0 15px;font-size:14px}.h5MSqW_form input:focus{border-color:#7c5cff;box-shadow:0 0 0 4px #7c5cff26}.h5MSqW_submit{color:#fff;cursor:pointer;background:#e5412d;border:0;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:52px;margin-top:5px;font-size:13px;font-weight:650;display:flex;box-shadow:0 6px 16px #e5412d4d}.h5MSqW_submit:disabled{opacity:.65;cursor:wait}.h5MSqW_submit span{font-size:17px}.h5MSqW_switch{color:#7c5cff;cursor:pointer;background:0 0;border:0;margin:18px auto 0;padding:5px;font-size:14px;font-weight:650;display:block}.h5MSqW_error,.h5MSqW_message{margin:0;font-size:12px;line-height:1.5}.h5MSqW_error{color:#c0301e}.h5MSqW_message{color:#1c7c70}@media (max-width:520px){.h5MSqW_dialog{padding:34px 24px}.h5MSqW_dialog h2{font-size:29px}.h5MSqW_form input{font-size:16px}}html[data-theme=dark] .h5MSqW_dialog{background:#1e1a3b;border:1px solid #352f63;box-shadow:0 28px 90px #0009}html[data-theme=dark] .h5MSqW_close{color:#b6a3ff;background:#2f2a5c}:is(html[data-theme=dark] .h5MSqW_dialog h2,html[data-theme=dark] .h5MSqW_form label){color:#f3f0ff}html[data-theme=dark] .h5MSqW_intro{color:#b8b1da}html[data-theme=dark] .h5MSqW_form input{color:#f3f0ff;background:#272250;border-color:#3d3770}html[data-theme=dark] .h5MSqW_switch{color:#b6a3ff}html[data-theme=dark] .h5MSqW_error{color:#ff9a86}html[data-theme=dark] .h5MSqW_message{color:#7fe3d3}.h5MSqW_submit .h5MSqW_submitLabel{font-size:13px}
