*{box-sizing:border-box}html,body,#app{min-width:320px;min-height:100%;margin:0}button{font-family:inherit}.launch-shell[data-v-2cd72f3f]{--launch-cyan:#62d8ff;color:#f2f7fb;isolation:isolate;background:#030914;min-width:320px;min-height:100svh;position:relative;overflow:hidden}.launch-shell__visual-stage[data-v-2cd72f3f],.launch-shell__noise[data-v-2cd72f3f],.launch-shell__vignette[data-v-2cd72f3f]{position:absolute;inset:0}.launch-shell__noise[data-v-2cd72f3f],.launch-shell__vignette[data-v-2cd72f3f]{z-index:1;pointer-events:none}.launch-shell__noise[data-v-2cd72f3f]{opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.72'/%3E%3C/svg%3E")}.launch-shell__vignette[data-v-2cd72f3f]{background:linear-gradient(#0000 72%,#01050a8c),radial-gradient(at 50% 48%,#0000 38%,#01050b6b 100%)}.launch-header[data-v-2cd72f3f]{z-index:4;pointer-events:none;width:100%;padding:clamp(1.55rem,4.9vh,3.4rem) clamp(1.8rem,4.5vw,4.8rem) 0;display:flex;position:absolute;top:0;left:0}.launch-brand[data-v-2cd72f3f]{align-items:center;gap:.85rem;animation:.7s cubic-bezier(.2,.75,.25,1) both launch-brand-in-2cd72f3f;display:inline-flex}.launch-brand__icon[data-v-2cd72f3f]{filter:drop-shadow(0 0 18px #24a4ff42);width:clamp(2.7rem,3.5vw,3.5rem);height:clamp(2.7rem,3.5vw,3.5rem)}.launch-brand span[data-v-2cd72f3f]{gap:.22rem;display:grid}.launch-brand strong[data-v-2cd72f3f]{color:#f4f7fa;letter-spacing:.08em;font-size:clamp(1rem,1.2vw,1.25rem);font-weight:650}.launch-brand small[data-v-2cd72f3f]{color:#9aa8b5;letter-spacing:.29em;font-size:clamp(.55rem,.62vw,.67rem)}.launch-auth[data-v-2cd72f3f]{z-index:4;width:clamp(400px,30vw,468px);animation:.8s cubic-bezier(.2,.75,.25,1) .12s both launch-dock-in-2cd72f3f;position:absolute;bottom:clamp(2.15rem,5.2vh,4.2rem);left:50%;transform:translate(-50%)}.launch-auth__error[data-v-2cd72f3f]{color:#e49891;text-align:center;margin:0 0 .65rem;font-size:.72rem}.launch-auth__primary[data-v-2cd72f3f]{color:#f1f6fa;-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);cursor:pointer;background:linear-gradient(90deg,#0e2233e0,#122b3ee8 52%,#0a1c2ce6);border:1px solid #87c5e07a;border-radius:.62rem;grid-template-columns:4.4rem 1fr 4.4rem;align-items:center;width:100%;height:3.8rem;padding:0 .75rem;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid;position:relative;box-shadow:0 1.5rem 4rem #00000057,inset 0 1px #ffffff0f,0 0 2.5rem #2eaee212}.launch-auth__primary[data-v-2cd72f3f]:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(105deg,#68d7ff14,#0000 32% 68%,#4e79ff12);position:absolute;inset:0}.launch-auth__primary[data-v-2cd72f3f]>*{position:relative}.launch-auth__primary[data-v-2cd72f3f]>:first-child,.launch-auth__primary[data-v-2cd72f3f]>:last-child{justify-self:center}.launch-auth__primary svg[data-v-2cd72f3f]{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.launch-auth__primary[data-v-2cd72f3f]>:last-child{stroke-width:1.6px;width:22px;height:22px}.launch-auth__primary span[data-v-2cd72f3f]{letter-spacing:.02em;font-size:.94rem;font-weight:580}.launch-auth__primary[data-v-2cd72f3f]:hover:not(:disabled){background:linear-gradient(90deg,#0e273bf0,#15354cf5,#0c2337f0);border-color:#6dd2f8c2;transform:translateY(-1px);box-shadow:0 1.5rem 4rem #00000061,0 0 2.6rem #30b3e824,inset 0 1px #ffffff17}.launch-auth__primary[data-v-2cd72f3f]:disabled{opacity:.68;cursor:not-allowed}.launch-auth__links[data-v-2cd72f3f]{justify-content:center;align-items:center;gap:1.85rem;margin-top:1rem;display:flex}.launch-auth__links i[data-v-2cd72f3f]{background:#acc5d338;width:1px;height:1.4rem}.launch-auth__links button[data-v-2cd72f3f]{color:#9ca9b3;cursor:pointer;background:0 0;border:0;padding:.25rem;font-size:.78rem;transition:color .16s}.launch-auth__links button[data-v-2cd72f3f]:hover{color:#d8e8f1}.launch-auth__primary[data-v-2cd72f3f]:focus-visible,.launch-auth__links button[data-v-2cd72f3f]:focus-visible{outline-offset:3px;outline:2px solid #89e7ff}.launch-auth--panel[data-v-2cd72f3f]{width:min(460px,100vw - 2rem)}.public-form[data-v-2cd72f3f]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#071420f0;border:1px solid #87c5e057;border-radius:.72rem;gap:.8rem;max-height:min(76vh,680px);padding:1.1rem;display:grid;overflow:auto;box-shadow:0 1.5rem 4rem #0000006b}.public-form__heading[data-v-2cd72f3f]{align-items:center;gap:.85rem;display:flex}.public-form__heading>button[data-v-2cd72f3f]{color:#d9e8f0;cursor:pointer;background:0 0;border:1px solid #8bbacf47;border-radius:.4rem;width:2.1rem;height:2.1rem}.public-form__heading div[data-v-2cd72f3f]{gap:.14rem;display:grid}.public-form__heading strong[data-v-2cd72f3f]{font-size:.96rem;font-weight:650}.public-form__heading small[data-v-2cd72f3f]{color:#8fa4b2;font-size:.7rem}.public-form__kinds[data-v-2cd72f3f]{background:#ffffff0a;border-radius:.45rem;grid-template-columns:1fr 1fr;gap:.35rem;padding:.25rem;display:grid}.public-form__kinds button[data-v-2cd72f3f]{color:#8fa2af;cursor:pointer;background:0 0;border:0;border-radius:.32rem;height:2.15rem}.public-form__kinds button.active[data-v-2cd72f3f]{color:#eaf8ff;background:#47a9d133}.public-form label[data-v-2cd72f3f]{color:#9db0bc;gap:.34rem;font-size:.72rem;display:grid}.public-form input[data-v-2cd72f3f],.public-form textarea[data-v-2cd72f3f]{color:#edf7fc;width:100%;font:inherit;background:#020a12a3;border:1px solid #89b5c940;border-radius:.38rem;outline:none;font-size:.82rem}.public-form input[data-v-2cd72f3f]{height:2.45rem;padding:0 .7rem}.public-form textarea[data-v-2cd72f3f]{resize:vertical;min-height:4.5rem;padding:.58rem .7rem}.public-form input[data-v-2cd72f3f]:focus,.public-form textarea[data-v-2cd72f3f]:focus{border-color:#61cdf4b3}.public-form__submit[data-v-2cd72f3f]{color:#f2fbff;cursor:pointer;background:#185b78c2;border:1px solid #6fcdf094;border-radius:.42rem;height:2.65rem}.public-form__submit[data-v-2cd72f3f]:disabled{opacity:.62;cursor:not-allowed}.public-form__secondary-action[data-v-2cd72f3f]{color:#9fc1d0;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:.1rem 0;font-size:.72rem}.public-form__secondary-action[data-v-2cd72f3f]:hover{color:#d8edf5}.public-form__secondary-action[data-v-2cd72f3f]:focus-visible{outline-offset:3px;outline:2px solid #89e7ff}.public-form__error[data-v-2cd72f3f],.public-form__success[data-v-2cd72f3f]{border-radius:.35rem;margin:0;padding:.56rem .65rem;font-size:.72rem}.public-form__error[data-v-2cd72f3f]{color:#f1b3ad;background:#8730302e}.public-form__success[data-v-2cd72f3f]{color:#b5dfc6;background:#2f794e33}.public-progress[data-v-2cd72f3f]{background:#3a94b91a;border:1px solid #63bee23d;border-radius:.45rem;gap:.24rem;padding:.75rem;display:grid}.public-progress small[data-v-2cd72f3f],.public-progress span[data-v-2cd72f3f]{color:#8fa7b5;font-size:.68rem}.public-progress strong[data-v-2cd72f3f]{color:#dff7ff;font-size:.86rem}@keyframes launch-brand-in-2cd72f3f{0%{opacity:0;transform:translate(-1rem,-.5rem)}to{opacity:1;transform:none}}@keyframes launch-dock-in-2cd72f3f{0%{opacity:0;filter:blur(8px);transform:translate(-50%,1.2rem)scale(.98)}to{opacity:1;filter:blur();transform:translate(-50%)scale(1)}}@media (width<=620px){.launch-header[data-v-2cd72f3f]{padding:1.25rem 1.2rem 0}.launch-brand small[data-v-2cd72f3f]{display:none}.launch-auth[data-v-2cd72f3f]{width:min(400px,100vw - 2rem);bottom:2rem}}@media (width>=981px) and (height<=760px){.launch-auth[data-v-2cd72f3f]{bottom:1.65rem}}@media (prefers-reduced-motion:reduce){.launch-brand[data-v-2cd72f3f],.launch-auth[data-v-2cd72f3f]{animation:none}.launch-auth__primary[data-v-2cd72f3f]{transition:none}}
