.login_root__wJ3ts{min-height:100dvh;display:flex;align-items:center;justify-content:center;background:#060a12;position:relative;overflow:hidden}.login_root__wJ3ts:before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 100% 70% at 15% 5%,rgba(24,56,140,.65) 0,transparent 55%),radial-gradient(ellipse 70% 60% at 85% 85%,rgba(70,20,180,.45) 0,transparent 55%),radial-gradient(ellipse 55% 45% at 55% 40%,rgba(6,90,120,.3) 0,transparent 50%),radial-gradient(ellipse 40% 30% at 30% 75%,rgba(14,60,160,.25) 0,transparent 50%);animation:login_bgShift__znONa 20s ease-in-out infinite alternate}@keyframes login_bgShift__znONa{0%{opacity:1;transform:scale(1)}50%{opacity:.88;transform:scale(1.03) rotate(.5deg)}to{opacity:1;transform:scale(1.01) rotate(-.3deg)}}.login_root__wJ3ts:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(hsla(0,0%,100%,.018) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.018) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 30%,transparent 100%);mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 30%,transparent 100%)}.login_orb1__sNRUp,.login_orb2__ONZyg,.login_orb3__rOE3p{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none;z-index:0}.login_orb1__sNRUp{width:600px;height:600px;background:radial-gradient(circle,rgba(37,100,220,.5) 0,transparent 65%);top:-180px;left:-140px;animation:login_o1__r2n7U 16s ease-in-out infinite}.login_orb2__ONZyg{width:480px;height:480px;background:radial-gradient(circle,rgba(110,40,240,.38) 0,transparent 65%);bottom:-120px;right:-100px;animation:login_o2__Je7_V 20s ease-in-out infinite}.login_orb3__rOE3p{width:350px;height:350px;background:radial-gradient(circle,rgba(6,130,160,.3) 0,transparent 65%);top:40%;left:52%;animation:login_o3__AWmI_ 24s ease-in-out infinite}@keyframes login_o1__r2n7U{0%,to{transform:translate(0) scale(1)}40%{transform:translate(50px,-60px) scale(1.07)}70%{transform:translate(-25px,35px) scale(.95)}}@keyframes login_o2__Je7_V{0%,to{transform:translate(0) scale(1)}35%{transform:translate(-55px,35px) scale(1.09)}70%{transform:translate(35px,-25px) scale(.94)}}@keyframes login_o3__AWmI_{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-45px,-35px) scale(1.12)}}.login_card__r3Ltj{position:relative;z-index:10;width:380px;background:hsla(0,0%,100%,.042);backdrop-filter:blur(40px) saturate(200%);-webkit-backdrop-filter:blur(40px) saturate(200%);border-radius:28px;padding:44px 36px 32px;border:1px solid hsla(0,0%,100%,.1);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05),0 48px 120px rgba(0,0,0,.65),0 0 200px rgba(37,100,220,.08);opacity:0;transform:translateY(28px) scale(.96);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}.login_cardVisible__lrpgD{opacity:1;transform:none}.login_card__r3Ltj:before{content:"";position:absolute;top:0;left:48px;right:48px;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);border-radius:999px}.login_cardShake__KpVjE{animation:login_shake__z7mQs .42s cubic-bezier(.36,.07,.19,.97)}@keyframes login_shake__z7mQs{0%,to{transform:translateX(0)}12%{transform:translateX(-10px) rotate(-.3deg)}25%{transform:translateX(10px) rotate(.3deg)}37%{transform:translateX(-7px)}50%{transform:translateX(7px)}62%{transform:translateX(-4px)}75%{transform:translateX(4px)}87%{transform:translateX(-2px)}}.login_logoWrap__pCCNA{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:36px}.login_logo__GW03_{height:40px;width:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:.92}.login_divider__Hxxps{width:32px;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent)}.login_tagline__yrNCv{font-size:10px;font-weight:700;letter-spacing:.32em;text-transform:uppercase;color:hsla(0,0%,100%,.3)}.login_dotsRow__rzIy0{display:flex;justify-content:center;gap:20px;margin-bottom:16px}.login_dot__J4w4T{width:13px;height:13px;border-radius:50%;border:1.5px solid hsla(0,0%,100%,.18);background:transparent;transition:all .2s cubic-bezier(.34,1.56,.64,1)}.login_dotFilled__KVhDX{background:#fff;border-color:#fff;transform:scale(1.25);box-shadow:0 0 16px hsla(0,0%,100%,.8),0 0 6px #fff}.login_dotError__oSchl{border-color:#f85149!important;background:#f85149!important;box-shadow:0 0 16px rgba(248,81,73,.8),0 0 4px #f85149!important}.login_dotLoading__f3ZwT{animation:login_dotBlink__D1fI6 .6s ease-in-out infinite}@keyframes login_dotBlink__D1fI6{0%,to{opacity:1;transform:scale(1.25)}50%{opacity:.4;transform:scale(1)}}.login_hint__C3RWj{letter-spacing:.05em;color:hsla(0,0%,100%,.28)}.login_errorMsg__F9Bho,.login_hint__C3RWj{text-align:center;font-size:11px;margin-bottom:28px;min-height:16px}.login_errorMsg__F9Bho{font-weight:600;color:#fca5a5;letter-spacing:.03em;animation:login_errIn__FF9W0 .18s ease}@keyframes login_errIn__FF9W0{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.login_pad__L1M8C{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.login_padBtn___Q2CK{aspect-ratio:1;border-radius:20px;position:relative;overflow:hidden;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.85);font-size:22px;font-weight:300;letter-spacing:-.5px;display:flex;align-items:center;justify-content:center;transition:background .12s,transform .1s,border-color .12s,box-shadow .12s;-webkit-tap-highlight-color:transparent}.login_padBtn___Q2CK:before{content:"";position:absolute;top:0;left:0;right:0;height:45%;background:linear-gradient(180deg,hsla(0,0%,100%,.07),transparent);pointer-events:none;border-radius:inherit}.login_padBtn___Q2CK:hover:not(:disabled){background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.15);box-shadow:0 4px 24px rgba(0,0,0,.25)}.login_padBtn___Q2CK:active:not(:disabled){transform:scale(.9);background:hsla(0,0%,100%,.16);border-color:hsla(0,0%,100%,.22)}.login_padBtnInner__HtfRf{position:relative;z-index:1;pointer-events:none;display:flex;align-items:center;justify-content:center}.login_padEmpty___C6N0{opacity:0;pointer-events:none}.login_padDelete__u45l6{font-size:16px;color:hsla(0,0%,100%,.4)}.login_padDelete__u45l6:hover:not(:disabled){color:hsla(0,0%,100%,.8)!important}.login_loadingBar__dp8dr{margin-top:20px;height:1.5px;background:hsla(0,0%,100%,.07);border-radius:999px;overflow:hidden}.login_loadingFill__MYhLb{height:100%;width:35%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.85),transparent);animation:login_sweep__rp37V .9s ease-in-out infinite}@keyframes login_sweep__rp37V{0%{transform:translateX(-200%)}to{transform:translateX(500%)}}.login_keyboardHint__fcNBi{text-align:center;font-size:10px;letter-spacing:.08em;color:hsla(0,0%,100%,.18);margin-top:18px;text-transform:uppercase}