.auth-shell_root__c3gnJ{position:fixed;inset:0;overflow:hidden;background:#1b1147}.auth-shell_aurora__eOqLN{position:fixed;inset:-20%;z-index:0;filter:blur(80px);opacity:.95}.auth-shell_blob__CM6_P{position:absolute;border-radius:50%;mix-blend-mode:screen}.auth-shell_b1__k4k6D{width:52vw;height:52vw;background:#6366f1;top:-6%;left:-4%;animation:auth-shell_m1__T7_r9 20s ease-in-out infinite}.auth-shell_b2__aZsJC{width:46vw;height:46vw;background:#a855f7;bottom:-8%;right:-4%;animation:auth-shell_m2__KQMDV 24s ease-in-out infinite}.auth-shell_b3__4bvYd{width:42vw;height:42vw;background:#d946ef;top:28%;left:34%;animation:auth-shell_m3__Ux3W0 28s ease-in-out infinite}.auth-shell_b4__kyVNh{width:38vw;height:38vw;background:#8b5cf6;bottom:4%;left:6%;animation:auth-shell_m1__T7_r9 32s ease-in-out infinite reverse}@keyframes auth-shell_m1__T7_r9{0%,to{transform:translate(0) scale(1)}33%{transform:translate(12vw,7vh) scale(1.12)}66%{transform:translate(-7vw,11vh) scale(.92)}}@keyframes auth-shell_m2__KQMDV{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-14vw,-9vh) scale(1.18)}}@keyframes auth-shell_m3__Ux3W0{0%,to{transform:translate(0) scale(1)}40%{transform:translate(-10vw,6vh) scale(1.1)}75%{transform:translate(9vw,-7vh) scale(.95)}}.auth-shell_points__hT_Rj{position:fixed;inset:0;z-index:1;pointer-events:none}.auth-shell_vignette__SK_po{position:fixed;inset:0;z-index:2;pointer-events:none;box-shadow:inset 0 0 240px 70px rgba(20,8,55,.55)}.auth-shell_splash__ec6uH{position:fixed;inset:0;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;pointer-events:none}.auth-shell_splashOut__MsSOC{animation:auth-shell_splashOut__MsSOC 1.1s cubic-bezier(.6,0,.2,1) forwards}@keyframes auth-shell_splashOut__MsSOC{to{opacity:0;transform:translateY(-12px) scale(.86);filter:blur(3px)}}.auth-shell_word__04GVJ{white-space:nowrap;font-size:clamp(44px,9vw,96px);font-weight:800;line-height:1;background:linear-gradient(100deg,#ede9fe,#ede9fe 42%,#fff 50%,#fae8ff 58%,#ede9fe);background-size:250% 100%;background-position:120% 0;-webkit-background-clip:text;background-clip:text;color:transparent;opacity:0;filter:blur(14px);letter-spacing:.5em}.auth-shell_run__MiKCR .auth-shell_word__04GVJ{animation:auth-shell_wordIn__pBkDv 1.9s cubic-bezier(.16,.84,.24,1) .4s forwards,auth-shell_shine__d_Bse 1.8s ease 1.9s 1}@keyframes auth-shell_wordIn__pBkDv{0%{opacity:0;letter-spacing:.5em;filter:blur(14px)}to{opacity:1;letter-spacing:.012em;filter:blur(0)}}@keyframes auth-shell_shine__d_Bse{0%{background-position:120% 0}to{background-position:-120% 0}}.auth-shell_line__waL7E{width:0;height:3px;border-radius:3px;background:linear-gradient(90deg,transparent,#a78bfa,#e879f9,transparent);box-shadow:0 0 18px rgba(216,130,255,.7);opacity:0}.auth-shell_run__MiKCR .auth-shell_line__waL7E{animation:auth-shell_lineGrow__BdAK1 1.3s cubic-bezier(.2,.8,.2,1) 1.5s forwards}@keyframes auth-shell_lineGrow__BdAK1{0%{width:0;opacity:0}to{width:min(46vw,440px);opacity:1}}.auth-shell_tag__vzwTn{font-size:clamp(12.5px,1.6vw,15px);letter-spacing:.32em;text-transform:uppercase;font-weight:600;color:#f3eeff;text-shadow:0 1px 14px rgba(80,30,160,.5);opacity:0}.auth-shell_run__MiKCR .auth-shell_tag__vzwTn{animation:auth-shell_tagIn__yN_WK 1.1s ease 2.4s forwards}@keyframes auth-shell_tagIn__yN_WK{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.auth-shell_cardWrap__upC_R{position:fixed;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;padding:0 22px}.auth-shell_cardReveal__lg3y0{opacity:0;transform:translateY(26px) scale(.96);pointer-events:none;transition:opacity 1s ease,transform 1.1s cubic-bezier(.2,.8,.2,1)}.auth-shell_cardReveal__lg3y0.auth-shell_show__Wym72{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}