.vlogin[data-v-e502f3eb]{--brand:#f2456b;--brand-deep:#d62450;--brand-lite:#ff7093;--ink:#1a202c;--ink-soft:#4a5568;--muted:#8a7f78;--line:rgba(26,32,44,.09);--err:#c53030;--ok:#0f9d6a;--paper:#fdf8f9;font-family:Plus Jakarta Sans,Helvetica,Arial,sans-serif;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased}.vlogin[data-v-e502f3eb] *{box-sizing:border-box}.wrap[data-v-e502f3eb]{display:grid;grid-template-columns:1.15fr .85fr;height:100dvh}.hero[data-v-e502f3eb]{position:relative;overflow:hidden;background:#0d0a12;isolation:isolate}.aura[data-v-e502f3eb]{position:absolute;inset:-12%;pointer-events:none;filter:blur(46px)}.aura i[data-v-e502f3eb]{position:absolute;display:block;border-radius:50%;mix-blend-mode:screen}.aura .a1[data-v-e502f3eb]{width:54%;aspect-ratio:1;left:0;top:4%;background:radial-gradient(circle,rgba(242,69,107,.85),transparent 68%);animation:dr1-e502f3eb 19s ease-in-out infinite alternate}.aura .a2[data-v-e502f3eb]{width:46%;aspect-ratio:1;right:-6%;top:30%;background:radial-gradient(circle,rgba(255,112,147,.6),transparent 66%);animation:dr2-e502f3eb 24s ease-in-out infinite alternate}.aura .a3[data-v-e502f3eb]{width:42%;aspect-ratio:1;left:18%;bottom:-10%;background:radial-gradient(circle,rgba(126,72,214,.55),transparent 66%);animation:dr3-e502f3eb 28s ease-in-out infinite alternate}@keyframes dr1-e502f3eb{0%{transform:translate(-3%,-2%) scale(1)}to{transform:translate(6%,5%) scale(1.12)}}@keyframes dr2-e502f3eb{0%{transform:translate(2%,3%) scale(1.06)}to{transform:translate(-6%,-4%) scale(.94)}}@keyframes dr3-e502f3eb{0%{transform:translateY(2%) scale(.96)}to{transform:translate(8%,-5%) scale(1.1)}}.mesh[data-v-e502f3eb]{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(76% 62% at 42% 38%,#000,transparent 78%);mask-image:radial-gradient(76% 62% at 42% 38%,#000,transparent 78%)}.figure[data-v-e502f3eb]{position:absolute;inset:11% 8% 40%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:16px;z-index:3;pointer-events:none}.figure svg[data-v-e502f3eb]{width:clamp(150px,17vw,220px);height:auto;overflow:visible;filter:drop-shadow(0 34px 60px rgba(0,0,0,.55))}.bubble[data-v-e502f3eb]{position:relative;max-width:310px;padding:13px 18px;border-radius:17px;background:#ffffff1c;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;font-size:13.5px;font-weight:500;line-height:1.5;text-align:center;text-wrap:pretty;box-shadow:0 20px 44px #0006}.bubble[data-v-e502f3eb]:after{content:"";position:absolute;left:50%;bottom:-6px;width:12px;height:12px;translate:-50% 0;rotate:45deg;background:#ffffff1c;border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}.bubble.sw[data-v-e502f3eb]{animation:bpop-e502f3eb .5s cubic-bezier(.2,1.4,.4,1)}@keyframes bpop-e502f3eb{0%{opacity:0;transform:translateY(9px) scale(.96)}to{opacity:1;transform:none}}.hero .bloom[data-v-e502f3eb]{position:absolute;inset:0;background:radial-gradient(46% 52% at 26% 46%,rgba(255,112,147,.26),transparent 70%);mix-blend-mode:screen;animation:breathe-e502f3eb 9s ease-in-out infinite alternate;pointer-events:none}@keyframes breathe-e502f3eb{0%{opacity:.5;transform:scale(.96)}to{opacity:1;transform:scale(1.06)}}.hero .veil[data-v-e502f3eb]{position:absolute;inset:0;background:linear-gradient(100deg,#0d0a120a,#0d0a1233 46%,#0d0a12c2),linear-gradient(0deg,rgba(13,10,18,.74),transparent 62%);pointer-events:none}.hero .grain[data-v-e502f3eb]{position:absolute;inset:0;opacity:.16;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.sweep[data-v-e502f3eb]{position:absolute;top:-30%;left:-40%;width:45%;height:170%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.13),transparent);transform:rotate(11deg);animation:sweepIn-e502f3eb 2.6s cubic-bezier(.16,.8,.24,1) .35s both}@keyframes sweepIn-e502f3eb{0%{left:-45%}to{left:130%}}.hero>.mark[data-v-e502f3eb],.hero>.tell[data-v-e502f3eb]{z-index:3}.mark[data-v-e502f3eb]{position:relative;display:flex;align-items:center;gap:11px;padding:38px 44px}.mark .wm[data-v-e502f3eb]{font-size:23px;font-weight:800;letter-spacing:-.035em;color:#fff}.mark .wm i[data-v-e502f3eb]{font-style:normal;color:var(--brand-lite)}.mark .dot[data-v-e502f3eb]{width:5px;height:5px;border-radius:50%;background:var(--brand-lite);box-shadow:0 0 #ff709399;animation:pulse-e502f3eb 2.6s ease-out infinite}@keyframes pulse-e502f3eb{0%{box-shadow:0 0 #ff70938c}70%{box-shadow:0 0 0 11px #ff709300}to{box-shadow:0 0 #ff709300}}.tell[data-v-e502f3eb]{position:absolute;left:44px;right:9%;bottom:46px;color:#fff}.tell h2[data-v-e502f3eb]{margin:0;font-size:clamp(30px,3.6vw,50px);line-height:1.06;font-weight:300;letter-spacing:-.028em;text-wrap:balance}.tell h2 b[data-v-e502f3eb]{font-weight:700;background:linear-gradient(97deg,#ffd0dc,#ff7093 60%,#f2456b);-webkit-background-clip:text;background-clip:text;color:transparent}.tell p[data-v-e502f3eb]{margin:18px 0 0;max-width:34ch;font-size:14.5px;line-height:1.65;color:#ffffff9e;text-wrap:pretty}.panel[data-v-e502f3eb]{position:relative;display:flex;flex-direction:column;align-items:center;padding:40px;background:var(--paper);overflow-y:auto}.panel[data-v-e502f3eb]:before{content:"";position:absolute;inset:0;background:radial-gradient(90% 60% at 100% 0%,rgba(242,69,107,.07),transparent 60%),radial-gradient(70% 50% at 0% 100%,rgba(242,69,107,.05),transparent 60%);pointer-events:none}.card[data-v-e502f3eb]{position:relative;width:min(392px,100%);margin-block:auto}.greet[data-v-e502f3eb]{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--brand-deep)}.card h1[data-v-e502f3eb]{margin:9px 0 8px;font-size:29px;font-weight:700;letter-spacing:-.028em}.card .lead[data-v-e502f3eb]{margin:0 0 30px;font-size:13.5px;line-height:1.6;color:var(--muted)}.view[data-v-e502f3eb]{display:block}.fld[data-v-e502f3eb]{position:relative;margin-bottom:12px}.fld input[data-v-e502f3eb]{width:100%;height:54px;padding:20px 46px 8px 15px;font:inherit;font-size:14px;font-weight:500;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:15px;outline:none;box-shadow:0 1px 2px #1a202c08;transition:border-color .22s,box-shadow .22s}.fld label[data-v-e502f3eb]{position:absolute;left:16px;top:17px;font-size:14px;font-weight:500;color:#a89c93;pointer-events:none;transform-origin:left top;transition:transform .2s cubic-bezier(.2,.9,.25,1),color .2s}.fld input:not(:-moz-placeholder)~label[data-v-e502f3eb]{transform:translateY(-9px) scale(.76);color:var(--brand-deep)}.fld input:focus~label[data-v-e502f3eb],.fld input:not(:placeholder-shown)~label[data-v-e502f3eb]{transform:translateY(-9px) scale(.76);color:var(--brand-deep)}.fld input[data-v-e502f3eb]:focus{border-color:#f2456b8c;box-shadow:0 0 0 4px #f2456b1c}.fld .ico[data-v-e502f3eb]{position:absolute;right:13px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:26px;height:26px;color:#c3b7ad;background:none;border:none;padding:0;border-radius:8px;transition:color .2s}.fld button.ico[data-v-e502f3eb]{cursor:pointer}.fld button.ico[data-v-e502f3eb]:hover{color:var(--ink)}.fld button.ico[data-v-e502f3eb]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.row[data-v-e502f3eb]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:16px 0 22px;font-size:12.5px}.chk[data-v-e502f3eb]{display:flex;align-items:center;gap:9px;color:var(--ink-soft);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500}.chk input[data-v-e502f3eb]{position:absolute;opacity:0;width:0;height:0}.chk .sw[data-v-e502f3eb]{flex:0 0 auto;width:34px;height:20px;border-radius:99px;background:#1a202c21;position:relative;transition:background .25s}.chk .sw[data-v-e502f3eb]:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000038;transition:transform .25s cubic-bezier(.2,.9,.25,1)}.chk input:checked+.sw[data-v-e502f3eb]{background:linear-gradient(97deg,var(--brand-deep),var(--brand-lite))}.chk input:checked+.sw[data-v-e502f3eb]:after{transform:translate(14px)}.chk input:focus-visible+.sw[data-v-e502f3eb]{outline:2px solid var(--brand);outline-offset:2px}.btn[data-v-e502f3eb]{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:9px;width:100%;height:54px;font:inherit;font-size:14.5px;font-weight:700;color:#fff;background:linear-gradient(120deg,#c01f45,#f2456b 55%,#ff8aa6);border:none;border-radius:15px;cursor:pointer;box-shadow:0 12px 26px #d624504d,inset 0 1px #ffffff47;transition:transform .18s cubic-bezier(.2,.9,.25,1),box-shadow .25s}.btn[data-v-e502f3eb]:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.32),transparent);transform:skew(-18deg);animation:shine-e502f3eb 4.6s ease-in-out 1.6s infinite}@keyframes shine-e502f3eb{0%{left:-60%}22%{left:130%}to{left:130%}}.btn[data-v-e502f3eb]:hover{transform:translateY(-2px);box-shadow:0 18px 34px #d6245061,inset 0 1px #ffffff47}.btn[data-v-e502f3eb]:active{transform:translateY(0)}.btn svg[data-v-e502f3eb]{transition:transform .22s}.btn:hover svg[data-v-e502f3eb]{transform:translate(4px)}.btn[data-v-e502f3eb]:focus-visible{outline:2px solid var(--brand-deep);outline-offset:2px}.btn[disabled][data-v-e502f3eb]{pointer-events:none;filter:saturate(.6)}.btn[disabled][data-v-e502f3eb]:after{display:none}.spin[data-v-e502f3eb]{width:16px;height:16px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:sp-e502f3eb .7s linear infinite}@keyframes sp-e502f3eb{to{transform:rotate(360deg)}}.alert[data-v-e502f3eb]{display:flex;align-items:center;gap:9px;margin-bottom:14px;padding:12px 14px;font-size:12.5px;font-weight:600;color:var(--err);background:#c5303012;border:1px solid rgba(197,48,48,.24);border-radius:13px}.alert.on[data-v-e502f3eb]{animation:shake-e502f3eb .42s}@keyframes shake-e502f3eb{0%,to{transform:none}20%{transform:translate(-6px)}60%{transform:translate(5px)}}.okmsg[data-v-e502f3eb]{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px;padding:13px 14px;font-size:12.5px;line-height:1.5;color:var(--ok);background:#0f9d6a12;border:1px solid rgba(15,157,106,.26);border-radius:13px;animation:rv-e502f3eb .5s cubic-bezier(.16,.8,.24,1) both}.sub[data-v-e502f3eb]{margin:0 0 22px;font-size:13.5px;color:var(--muted);line-height:1.6}.back[data-v-e502f3eb]{display:inline-flex;align-items:center;gap:7px;margin-top:18px;font-size:12.5px;color:var(--brand-deep);text-decoration:none;font-weight:600}.back svg[data-v-e502f3eb]{transition:transform .2s}.back:hover svg[data-v-e502f3eb]{transform:translate(-3px)}.help[data-v-e502f3eb]{margin-top:26px;padding-top:20px;border-top:1px solid var(--line);font-size:12px;color:var(--muted);line-height:1.6}.foot[data-v-e502f3eb]{flex:0 0 auto;padding-top:26px;text-align:center;font-size:11px;color:#c3b7ad}a[data-v-e502f3eb]{color:var(--brand-deep);text-decoration:none;font-weight:600;transition:color .2s}a[data-v-e502f3eb]:hover{color:var(--brand)}.vio[data-v-e502f3eb]{overflow:visible}.vio[data-v-e502f3eb] .form{transform-box:fill-box;transform-origin:50% 96%;animation:vbreathe-e502f3eb 3.6s ease-in-out infinite alternate}@keyframes vbreathe-e502f3eb{0%{transform:translateY(3px) scale(1.015,.985) rotate(-1.2deg)}to{transform:translateY(-4px) scale(.99,1.015) rotate(1.2deg)}}.vio[data-v-e502f3eb] .eyes{transform-box:fill-box;transform-origin:50% 50%}.vio.blink[data-v-e502f3eb] .eyes{animation:vblink-e502f3eb .17s ease-in-out}@keyframes vblink-e502f3eb{50%{transform:scaleY(.1)}}.vio[data-v-e502f3eb] .pupil{transform:translate(calc(var(--px,0)*5px),calc(var(--py,0)*3.4px));transition:transform .2s cubic-bezier(.2,.9,.25,1)}.vio.wave[data-v-e502f3eb] .form{animation:vwave-e502f3eb 1.05s cubic-bezier(.4,0,.4,1) infinite alternate}@keyframes vwave-e502f3eb{0%{transform:translateY(1px) rotate(-9deg) scale(1.01,.99)}to{transform:translateY(-5px) rotate(11deg) scale(.99,1.02)}}.vio.talk[data-v-e502f3eb] .form{animation:vtalk-e502f3eb .62s ease-in-out infinite alternate}@keyframes vtalk-e502f3eb{0%{transform:translateY(1px) scale(1.012,.988) rotate(-.8deg)}to{transform:translateY(-3px) scale(.992,1.012) rotate(.8deg)}}.vio.think[data-v-e502f3eb] .form{animation:vthink-e502f3eb 2.4s ease-in-out infinite alternate}@keyframes vthink-e502f3eb{0%{transform:rotate(-7deg) translateY(1px)}to{transform:rotate(-3deg) translateY(-3px)}}.vio.think[data-v-e502f3eb] .pupil{transition:none;animation:vlook-e502f3eb 2.4s ease-in-out infinite alternate}@keyframes vlook-e502f3eb{0%{transform:translate(-3.5px,-4px)}to{transform:translate(3.5px,-4px)}}.vio.yay[data-v-e502f3eb] .form{animation:vyay-e502f3eb 1.4s cubic-bezier(.3,1.3,.4,1) infinite}@keyframes vyay-e502f3eb{0%{transform:translateY(0) scale(1)}18%{transform:translateY(4px) scale(1.09,.9)}42%{transform:translateY(-16px) scale(.93,1.1)}70%{transform:translateY(0) scale(1.03,.97)}to{transform:translateY(0) scale(1)}}.vio.yay[data-v-e502f3eb] .eyes{transform:scaleY(.55)}.vio.point[data-v-e502f3eb] .form{animation:vpoint-e502f3eb 2.6s ease-in-out infinite alternate}@keyframes vpoint-e502f3eb{0%{transform:rotate(9deg) translate(3px)}to{transform:rotate(13deg) translate(6px)}}.vio.point[data-v-e502f3eb] .pupil{transition:none;transform:translate(5px,1px)}.rv[data-v-e502f3eb]{animation:rv-e502f3eb .8s cubic-bezier(.16,.8,.24,1) both}@keyframes rv-e502f3eb{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.rv1[data-v-e502f3eb]{animation-delay:.1s}.rv2[data-v-e502f3eb]{animation-delay:.18s}.rv3[data-v-e502f3eb]{animation-delay:.26s}.rv4[data-v-e502f3eb]{animation-delay:.34s}.rv5[data-v-e502f3eb]{animation-delay:.42s}.rv6[data-v-e502f3eb]{animation-delay:.5s}.rv7[data-v-e502f3eb]{animation-delay:.58s}.hero .mark[data-v-e502f3eb]{animation:rv-e502f3eb .9s cubic-bezier(.16,.8,.24,1) .15s both}.tell h2[data-v-e502f3eb]{animation:rv-e502f3eb 1s cubic-bezier(.16,.8,.24,1) .4s both}.tell p[data-v-e502f3eb]{animation:rv-e502f3eb 1s cubic-bezier(.16,.8,.24,1) .52s both}.figure[data-v-e502f3eb]{animation:rv-e502f3eb 1.1s cubic-bezier(.16,.8,.24,1) .2s both}@media(max-width:900px){.wrap[data-v-e502f3eb]{grid-template-columns:1fr}.hero[data-v-e502f3eb]{display:none}.panel[data-v-e502f3eb]{padding:28px}.card h1[data-v-e502f3eb]{font-size:26px}}@media(prefers-reduced-motion:reduce){.vlogin[data-v-e502f3eb] *{animation-duration:.01ms!important;animation-iteration-count:1!important}}
