.login-glass_page__s9irX{--login-panel-background:linear-gradient(142deg,rgb(255 255 255/0.38),rgb(224 242 252/0.24) 46%,rgb(255 227 212/0.28));--login-panel-border:rgb(255 255 255/0.62);--login-panel-backdrop:blur(18px) saturate(1.32);position:relative;isolation:isolate;width:calc(100% + max(1rem, env(safe-area-inset-left)) + max(1rem, env(safe-area-inset-right)));min-height:calc(100dvh - max(1.5rem, env(safe-area-inset-top)));margin:calc(-1 * max(1.5rem, env(safe-area-inset-top))) calc(-1 * max(1rem, env(safe-area-inset-right))) calc(-10rem - env(safe-area-inset-bottom)) calc(-1 * max(1rem, env(safe-area-inset-left)));overflow:hidden;background:var(--app-glass-ambient-background)}.login-glass_page__s9irX:after,.login-glass_page__s9irX:before{position:absolute;z-index:-1;width:62%;height:48%;border-radius:50%;content:"";opacity:.48;pointer-events:none}.login-glass_page__s9irX:before{top:5%;left:-38%;background:radial-gradient(circle,rgb(118 195 249/.38),transparent 72%)}.login-glass_page__s9irX:after{right:-38%;bottom:10%;background:radial-gradient(circle,rgb(255 173 126/.34),transparent 72%)}.login-glass_inner__haTxx{position:relative;width:min(100%,31rem);min-height:100dvh;margin-inline:auto;padding:max(1.75rem,env(safe-area-inset-top)) 0 calc(1.5rem + env(safe-area-inset-bottom))}.login-glass_hero__LL8_F{position:relative;height:clamp(22.5rem,52vh,29.5rem);min-height:22.5rem}.login-glass_heroImageWrap__9lyBf{position:absolute;z-index:1;top:0;left:50%;width:clamp(25.5rem,120vw,31rem);aspect-ratio:941/1672;pointer-events:none;transform:translateX(-50%)}.login-glass_heroImage__eK_dp{position:relative;z-index:0;display:block;width:100%;height:auto;object-fit:contain;transform-origin:50% 86%;filter:drop-shadow(0 22px 32px rgb(64 85 98/.1));animation:login-glass_voltanaManBreathing__d1GdZ 3.4s cubic-bezier(.37,0,.63,1) .42s infinite;transition:opacity var(--motion-state) ease-out;will-change:transform}.login-glass_heroImageWrap__9lyBf[data-video-playing=true] .login-glass_heroImage__eK_dp{opacity:0;visibility:hidden;animation:none}.login-glass_heroVideo__P81kn{position:absolute;z-index:1;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;pointer-events:none}.login-glass_card__MH6Qf{--login-panel-background:linear-gradient(142deg,rgb(255 255 255/0.32),rgb(224 242 252/0.2) 46%,rgb(255 227 212/0.24));--login-panel-border:rgb(255 255 255/0.56);--login-panel-backdrop:blur(16px) saturate(1.32);--login-field-background:linear-gradient(145deg,rgb(255 255 255/0.34),rgb(235 244 244/0.2));--login-field-border:rgb(255 255 255/0.5);--login-field-shadow:inset 0 1px 0 rgb(255 255 255/0.62),inset 0 -1px 0 rgb(255 255 255/0.12),inset 0 0 0 1px rgb(104 116 112/0.03);position:relative;z-index:3;width:min(85%,27rem);margin:-4.8rem auto 0;padding:2rem 1.05rem 1.4rem;overflow:hidden;border:1px solid var(--login-panel-border);border-radius:2.55rem;background:var(--login-panel-background);box-shadow:var(--app-glass-shadow-surface);animation:login-glass_cardIntro__Wpux_ .52s var(--motion-ease-out) .21s both;-webkit-backdrop-filter:var(--login-panel-backdrop);backdrop-filter:var(--login-panel-backdrop)}.login-glass_card__MH6Qf:before{position:absolute;top:-46%;bottom:-46%;left:-54%;width:48%;content:"";background:linear-gradient(105deg,transparent,rgb(255 255 255/.34),rgb(209 237 254/.22),transparent);pointer-events:none;transform:translate3d(-100%,0,0) rotate(11deg);animation:login-glass_glassShimmer__q0qAK 7.2s ease-in-out -4.8s infinite}.login-glass_card__MH6Qf[data-success=true]{animation:login-glass_loginSuccess__EszKY .34s var(--motion-ease-out) both}.login-glass_cardHeader__hrEDD{margin-bottom:1.45rem;text-align:center}.login-glass_cardTitle__tQUKI{margin:0;color:var(--text-primary);font-size:clamp(1.45rem,6.7vw,1.85rem);font-weight:720;letter-spacing:-.035em;line-height:1.12}.login-glass_cardSubtitle__GK40o{margin:.4rem 0 0;color:rgb(82 111 132/.68);font-size:.98rem;line-height:1.45}.login-glass_fields__Rap0z{display:grid;gap:.85rem}.login-glass_field__UMUEC{position:relative;display:grid;grid-template-columns:3.55rem minmax(0,1fr) 3.15rem;align-items:center;min-height:4.2rem;overflow:hidden;border:1px solid var(--login-field-border);border-radius:1.4rem;background:var(--login-field-background);box-shadow:var(--login-field-shadow);transition:transform .19s ease,border-color .19s ease,background-color .19s ease,box-shadow .19s ease}.login-glass_field__UMUEC:focus-within{border-color:rgb(151 211 248/.76);background:linear-gradient(145deg,rgb(255 255 255/.5),rgb(228 244 253/.3));box-shadow:var(--app-glass-control-shadow),0 0 0 3px rgb(115 194 245/.09);transform:translateY(-1px)}.login-glass_field__UMUEC[data-invalid=true]{border-color:color-mix(in srgb,var(--accent-primary) 36%,white);box-shadow:var(--app-glass-control-shadow),0 0 0 3px rgb(255 90 31/.07)}.login-glass_fieldIcon__Ob2N8{display:grid;width:2.7rem;height:2.7rem;place-items:center;margin-left:.45rem;border:1px solid rgb(255 255 255/.7);border-radius:.95rem;background:rgb(226 244 255/.54);color:rgb(27 157 231/.88);transition:color .19s ease}.login-glass_field__UMUEC:focus-within .login-glass_fieldIcon__Ob2N8{color:rgb(10 145 224)}.login-glass_fieldIcon__Ob2N8 svg,.login-glass_visibilityButton__hZGWP svg{width:1.38rem;height:1.38rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.login-glass_input__1ZrFG{width:100%;min-width:0;min-height:4.05rem;padding:0 .65rem 0 .85rem;border:0;outline:0;background:transparent;color:var(--text-primary);font:inherit;font-size:1rem}.login-glass_input__1ZrFG::placeholder{color:rgb(90 119 141/.58);opacity:1}.login-glass_input__1ZrFG:disabled{cursor:not-allowed;opacity:.62}.login-glass_visibilityButton__hZGWP{display:grid;width:2.7rem;height:2.7rem;place-items:center;margin-right:.4rem;border:0;border-radius:.9rem;background:transparent;color:rgb(70 91 109/.72);cursor:pointer;transition:color var(--motion-press) ease,transform var(--motion-press) ease,background-color var(--motion-press) ease}.login-glass_visibilityButton__hZGWP:hover{background:rgb(255 255 255/.3);color:var(--text-primary)}.login-glass_visibilityButton__hZGWP:active:not(:disabled){transform:scale(.94)}.login-glass_visibilityButton__hZGWP:focus-visible{outline:2px solid var(--accent-primary);outline-offset:1px}.login-glass_visibilityButton__hZGWP:disabled{cursor:not-allowed;opacity:.5}.login-glass_validationMessage__iHqu8{margin:.65rem 0 0;color:var(--text-primary);font-size:.82rem;font-weight:650;line-height:1.4;text-align:center}.login-glass_errorWrap__WdIOE{margin-top:.8rem;animation:login-glass_errorPulse__19pj_ .3s ease-out both}.login-glass_errorWrap__WdIOE>section{padding:.9rem 1rem;border-color:var(--app-glass-control-border);background:var(--app-glass-subtle-surface);box-shadow:var(--app-glass-shadow-subtle)}.login-glass_errorWrap__WdIOE>section>div:first-child>h2{font-size:.98rem}.login-glass_errorWrap__WdIOE>section>div:first-child>p{font-size:.82rem;line-height:1.45}.login-glass_swipeRoot__X6dBv{margin-top:1.1rem}.login-glass_swipeRail__8hRC9{--login-swipe-progress:0;--login-swipe-handle:3.55rem;--login-swipe-x:0px;position:relative;isolation:isolate;width:100%;height:4.15rem;overflow:hidden;border:1px solid var(--app-glass-control-border);border-radius:999px;background:var(--app-glass-control-surface);box-shadow:var(--app-glass-control-shadow),inset 2px 3px 9px rgb(63 86 100/.06),0 10px 30px rgb(68 100 120/.055);touch-action:none;user-select:none}.login-glass_swipeProgress__3FRgn{position:absolute;inset:0;z-index:0;border-radius:inherit;background:linear-gradient(90deg,rgb(207 235 252/.5),rgb(255 205 177/.58) 64%,rgb(255 90 31/.34));opacity:calc(.16 + var(--login-swipe-progress) * .84);transform:scaleX(var(--login-swipe-progress));transform-origin:left center;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s ease;will-change:transform}.login-glass_swipeLabel__LnGo2{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;padding-right:.8rem;padding-left:calc(var(--login-swipe-handle) + .75rem);overflow:hidden;color:rgb(63 83 101/.68);font-size:clamp(.77rem,3.6vw,.92rem);line-height:1.25;opacity:calc(1 - var(--login-swipe-progress) * .72);text-align:center;text-overflow:ellipsis;white-space:nowrap}.login-glass_swipeLabel__LnGo2 strong{margin-inline:.25em;color:var(--accent-primary);font-weight:780}.login-glass_swipeRoot__X6dBv:not([data-pending=true]):not([data-success=true]) .login-glass_swipeLabel__LnGo2 strong{animation:login-glass_swipeWordPulse__av6oW 1.5s ease-in-out infinite}.login-glass_swipeFocusRing__Y7r_q,.login-glass_swipeHandle__EK_VU{position:absolute;top:50%;left:4px;z-index:3;width:var(--login-swipe-handle);height:var(--login-swipe-handle);border-radius:50%;pointer-events:none;transform:translate3d(var(--login-swipe-x),-50%,0);transition:transform .32s cubic-bezier(.22,1,.36,1);will-change:transform}.login-glass_swipeHandle__EK_VU{display:grid;place-items:center;border:1px solid rgb(255 255 255/.92);background:linear-gradient(145deg,rgb(255 255 255),rgb(248 250 251));box-shadow:inset 0 1px 0 rgb(255 255 255),0 7px 18px rgb(46 72 89/.15),0 2px 5px rgb(46 72 89/.08);color:var(--accent-primary)}.login-glass_swipeIcon__x7DHp{width:1.65rem;height:1.65rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.login-glass_swipeRoot__X6dBv:not([data-pending=true]):not([data-success=true]) .login-glass_swipeIcon__x7DHp{transform-origin:center;animation:login-glass_swipeArrowPulse__hv3qo 1.5s ease-in-out infinite}.login-glass_swipeInput__pBg__{position:absolute;inset:0;z-index:5;width:100%;height:100%;margin:0;appearance:none;background:transparent;cursor:grab;opacity:0;touch-action:none}.login-glass_swipeInput__pBg__:active{cursor:grabbing}.login-glass_swipeInput__pBg__:disabled{cursor:not-allowed}.login-glass_swipeFocusRing__Y7r_q{z-index:2;border:2px solid transparent}.login-glass_swipeInput__pBg__:focus-visible~.login-glass_swipeFocusRing__Y7r_q{border-color:var(--accent-primary);box-shadow:0 0 0 3px rgb(255 255 255/.88)}.login-glass_swipeRoot__X6dBv[data-dragging=true] .login-glass_swipeFocusRing__Y7r_q,.login-glass_swipeRoot__X6dBv[data-dragging=true] .login-glass_swipeHandle__EK_VU{transform:translate3d(var(--login-swipe-x),-50%,0) scale(1.025);transition-duration:0s}.login-glass_swipeRoot__X6dBv[data-dragging=true] .login-glass_swipeProgress__3FRgn{transition-duration:0s}.login-glass_swipeRoot__X6dBv[data-pending=true] .login-glass_swipeLabel__LnGo2{opacity:.18}.login-glass_swipeRoot__X6dBv[data-disabled=true]:not([data-pending=true]):not([data-success=true]) .login-glass_swipeRail__8hRC9{opacity:.62}.login-glass_swipeRoot__X6dBv[data-success=true] .login-glass_swipeHandle__EK_VU{right:4px;left:auto;background:linear-gradient(145deg,rgb(255 255 255),rgb(255 235 223));box-shadow:inset 0 1px 0 white,0 8px 22px rgb(255 90 31/.2);transform:translate3d(0,-50%,0)}.login-glass_swipeRoot__X6dBv[data-success=true] .login-glass_swipeFocusRing__Y7r_q{right:4px;left:auto;transform:translate3d(0,-50%,0)}.login-glass_swipeRoot__X6dBv[data-success=true] .login-glass_swipeProgress__3FRgn{opacity:1;transform:scaleX(1)}.login-glass_swipeRoot__X6dBv[data-error=true] .login-glass_swipeRail__8hRC9{animation:login-glass_swipeError__JDvry .28s ease-out}.login-glass_sessionCard__dxVi9{position:relative;z-index:3;width:min(89%,28rem);margin:-4.8rem auto 0;padding:2rem 1.2rem 1.5rem;border:1px solid var(--login-panel-border);border-radius:2.55rem;background:var(--login-panel-background);box-shadow:var(--app-glass-shadow-surface);text-align:center;-webkit-backdrop-filter:var(--login-panel-backdrop);backdrop-filter:var(--login-panel-backdrop)}.login-glass_sessionTitle__cmWhm{margin:0;font-size:1.65rem;font-weight:760}.login-glass_sessionCopy__5SwDq{margin:.5rem 0 1.1rem;color:var(--text-secondary);font-size:.9rem;line-height:1.5}.login-glass_sessionActions__0IPxh{display:grid;gap:.7rem}.login-glass_sessionPrimary__HP5Uk,.login-glass_sessionSecondary__WM_k5{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;border-radius:999px;font-size:.9rem;font-weight:700}.login-glass_sessionPrimary__HP5Uk{background:var(--accent-primary);color:white}.login-glass_sessionSecondary__WM_k5{border:1px solid var(--app-glass-control-border);background:var(--app-glass-control-surface);color:var(--text-primary)}@keyframes login-glass_cardIntro__Wpux_{0%{opacity:0;transform:translateY(11px) scale(.985)}}@keyframes login-glass_voltanaManBreathing__d1GdZ{0%,to{transform:translateZ(0) scale(1) rotate(0deg)}35%{transform:translate3d(-1px,-5px,0) scale(1.011) rotate(-.05deg)}52%{transform:translate3d(0,-8px,0) scale(1.022) rotate(0deg)}72%{transform:translate3d(1px,-3px,0) scale(1.009) rotate(.05deg)}}@keyframes login-glass_swipeWordPulse__av6oW{0%,to{color:var(--accent-primary);opacity:.8;text-shadow:0 0 0 rgb(255 90 31/0)}42%,58%{color:var(--accent-primary);opacity:1;text-shadow:0 0 9px rgb(255 90 31/.38)}}@keyframes login-glass_swipeArrowPulse__hv3qo{0%,to{color:var(--accent-primary);opacity:.8;filter:drop-shadow(0 0 0 rgb(255 90 31/0))}42%,58%{color:var(--accent-primary);opacity:1;filter:drop-shadow(0 0 6px rgb(255 90 31/.4))}}@keyframes login-glass_glassShimmer__q0qAK{0%,80%{transform:translate3d(-100%,0,0) rotate(11deg)}95%,to{transform:translate3d(430%,0,0) rotate(11deg)}}@keyframes login-glass_loginSuccess__EszKY{55%{opacity:.94;box-shadow:var(--app-glass-shadow-surface),0 18px 44px rgb(255 126 72/.13);transform:translateY(-7px)}}@keyframes login-glass_errorPulse__19pj_{40%{transform:translateX(3px)}75%{transform:translateX(-2px)}}@keyframes login-glass_swipeError__JDvry{42%{transform:translateX(3px)}76%{transform:translateX(-2px)}}@media (min-width:48rem){.login-glass_page__s9irX{width:calc(100% + 3rem);margin-right:-1.5rem;margin-left:-1.5rem;padding:3rem;border-radius:0 0 3.5rem 3.5rem}.login-glass_inner__haTxx{width:min(100%,64rem);min-height:calc(100dvh - 6rem);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr);align-items:center;gap:0;padding-block:1rem}.login-glass_hero__LL8_F{height:min(47rem,calc(100dvh - 8rem));min-height:39rem}.login-glass_heroImageWrap__9lyBf{top:0;width:clamp(36rem,60vw,44rem)}.login-glass_card__MH6Qf{width:min(100%,27rem)}.login-glass_sessionCard__dxVi9{width:min(100%,28rem)}.login-glass_card__MH6Qf,.login-glass_sessionCard__dxVi9{margin:0 auto;padding:2.2rem 1.55rem 1.65rem}}@media (max-height:45rem) and (max-width:47.99rem){.login-glass_inner__haTxx{padding-top:max(1.1rem,env(safe-area-inset-top))}.login-glass_hero__LL8_F{height:21.5rem;min-height:21.5rem}.login-glass_heroImageWrap__9lyBf{top:.65rem;width:clamp(24.5rem,116vw,28rem)}.login-glass_card__MH6Qf,.login-glass_sessionCard__dxVi9{margin-top:-3.2rem}}@media (max-width:23.5rem){.login-glass_card__MH6Qf{padding-inline:.85rem}.login-glass_swipeLabel__LnGo2{padding-right:.45rem;padding-left:calc(var(--login-swipe-handle) + .45rem);font-size:.76rem}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.login-glass_card__MH6Qf,.login-glass_sessionCard__dxVi9{background:rgb(255 255 255/.9)}}@media (prefers-reduced-motion:reduce){.login-glass_heroVideo__P81kn{display:none}.login-glass_heroImage__eK_dp{transition:none}.login-glass_heroImageWrap__9lyBf[data-video-playing=true] .login-glass_heroImage__eK_dp{opacity:1;visibility:visible}.login-glass_card__MH6Qf,.login-glass_card__MH6Qf:before,.login-glass_errorWrap__WdIOE,.login-glass_heroImage__eK_dp,.login-glass_swipeIcon__x7DHp,.login-glass_swipeLabel__LnGo2 strong,.login-glass_swipeRoot__X6dBv[data-error=true] .login-glass_swipeRail__8hRC9{animation:none}.login-glass_field__UMUEC,.login-glass_swipeFocusRing__Y7r_q,.login-glass_swipeHandle__EK_VU,.login-glass_swipeProgress__3FRgn,.login-glass_visibilityButton__hZGWP{transition-duration:.01ms}.login-glass_field__UMUEC:focus-within{transform:none}.login-glass_swipeRoot__X6dBv[data-dragging=true] .login-glass_swipeFocusRing__Y7r_q,.login-glass_swipeRoot__X6dBv[data-dragging=true] .login-glass_swipeHandle__EK_VU{transform:translate3d(var(--login-swipe-x),-50%,0)}}