@layer ref-reset{.ref-r1-login :not(svg,svg *,.ref-free,.ref-free *),.ref-r1-login :not(svg,svg *,.ref-free,.ref-free *):before,.ref-r1-login :not(svg,svg *,.ref-free,.ref-free *):after{all:revert}.ref-r1-login svg{vertical-align:baseline;display:inline}}.ref-r1-login{font-feature-settings:normal;text-rendering:auto;letter-spacing:normal;background:#0a0b0f;margin:0;font-size:16px;line-height:normal}.ref-r1-login a{color:#a9c1ff}.ref-r1-login a:hover{color:#f5f7fb}.ref-r1-login .num{font-variant-numeric:tabular-nums}@keyframes r1-login-drift1{0%{transform:translate(0)scale(1)}50%{transform:translate(60px,40px)scale(1.15)}to{transform:translate(0)scale(1)}}@keyframes r1-login-drift2{0%{transform:translate(0)scale(1)}50%{transform:translate(-50px,-30px)scale(1.2)}to{transform:translate(0)scale(1)}}.ref-r1-login .b1{animation:14s ease-in-out infinite r1-login-drift1}.ref-r1-login .b2{animation:18s ease-in-out infinite r1-login-drift2}@keyframes r1-login-rise{0%{opacity:0;filter:blur(4px);transform:translateY(16px)}to{opacity:1;filter:none;transform:none}}.ref-r1-login .r1{animation:.6s cubic-bezier(.2,.8,.2,1) .1s both r1-login-rise}.ref-r1-login .r2{animation:.6s cubic-bezier(.2,.8,.2,1) .22s both r1-login-rise}.ref-r1-login .r3{animation:.6s cubic-bezier(.2,.8,.2,1) .34s both r1-login-rise}.ref-r1-login .r4{animation:.6s cubic-bezier(.2,.8,.2,1) .46s both r1-login-rise}.ref-r1-login .r5{animation:.6s cubic-bezier(.2,.8,.2,1) .58s both r1-login-rise}@keyframes r1-login-logoIn{0%{opacity:0;transform:scale(.6)rotate(-12deg)}60%{opacity:1;transform:scale(1.08)rotate(2deg)}to{transform:none}}.ref-r1-login .logo{animation:.8s cubic-bezier(.2,.8,.2,1) both r1-login-logoIn}.ref-r1-login .fl{position:relative}.ref-r1-login .fl input{box-sizing:border-box;-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);color:#f5f7fb;width:100%;height:58px;font:inherit;background:linear-gradient(#ffffff17,#ffffff08);border:1px solid #ffffff1f;border-radius:18px;outline:none;padding:22px 52px 6px 16px;font-size:16px;transition:border-color .2s,box-shadow .2s,background-color .2s;box-shadow:inset 0 1px #ffffff2e}.ref-r1-login .fl input:focus{background:#ffffff1a;border-color:#2f6bff;box-shadow:0 0 0 4px #2f6bff2e}.ref-r1-login .fl label{color:#7c8595;pointer-events:none;font-size:15px;transition:all .2s cubic-bezier(.2,.8,.2,1);position:absolute;top:19px;left:17px}.ref-r1-login .fl input:focus+label,.ref-r1-login .fl input:not(:placeholder-shown)+label{color:#a9c1ff;letter-spacing:.02em;font-size:11px;top:9px}.ref-r1-login .lg{isolation:isolate;-webkit-backdrop-filter:blur(24px)saturate(190%);backdrop-filter:blur(24px)saturate(190%);background:linear-gradient(#ffffff1c,#ffffff09);border:1px solid #ffffff24;position:relative;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #ffffff0d,inset 0 0 24px #ffffff0a,0 18px 44px #00000073}.ref-r1-login .lg:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:radial-gradient(140% 70% at 25% -10%,#ffffff38,#fff0 55%);position:absolute;inset:0}.ref-r1-login .lg-blue{background:linear-gradient(#5d8dff47,#2f6bff1a)}.ref-r1-login .lens{background:linear-gradient(#ffffff2e,#ffffff0d);box-shadow:inset 0 1px #fff6,inset 0 0 0 1px #ffffff1f,0 6px 18px #2f6bff59}.ref-r1-login .sheen{position:relative;overflow:hidden}.ref-r1-login .sheen:after{content:"";border-radius:inherit;opacity:.5;pointer-events:none;background:linear-gradient(#fff6,#fff0);height:55%;position:absolute;top:0;left:0;right:0}.ref-r1-login .sheen:before{content:"";pointer-events:none;background:linear-gradient(100deg,#fff0,#ffffff61,#fff0);width:40%;transition:left .8s;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}.ref-r1-login .sheen:hover:before{left:130%}.ref-r1-login .eye{transition:color .2s,transform .15s}.ref-r1-login .eye:active{transform:scale(.9)}.ref-r1-login .btn{transition:transform .15s,filter .2s,width .45s cubic-bezier(.2,.8,.2,1),border-radius .45s cubic-bezier(.2,.8,.2,1)}.ref-r1-login .btn:active{transform:scale(.97)}.ref-r1-login .btn:hover{filter:brightness(1.08)}@keyframes r1-login-spin{to{transform:rotate(360deg)}}.ref-r1-login .spin{animation:.8s linear infinite r1-login-spin}@keyframes r1-login-draw{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}.ref-r1-login .check{stroke-dasharray:24;stroke-dashoffset:24px;animation:.35s 50ms forwards r1-login-draw}@keyframes r1-login-cover{0%{clip-path:circle(0% at 50% 78%)}to{clip-path:circle(150% at 50% 78%)}}.ref-r1-login .cover{animation:.7s cubic-bezier(.7,0,.2,1) both r1-login-cover}@keyframes r1-login-card{0%{opacity:0;transform:translateY(24px)scale(.98)}to{opacity:1;transform:none}}.ref-r1-login .c1{animation:.5s cubic-bezier(.2,.8,.2,1) .55s both r1-login-card}.ref-r1-login .c2{animation:.5s cubic-bezier(.2,.8,.2,1) .67s both r1-login-card}.ref-r1-login .c3{animation:.5s cubic-bezier(.2,.8,.2,1) .79s both r1-login-card}.ref-r1-login .c4{animation:.5s cubic-bezier(.2,.8,.2,1) .91s both r1-login-card}@media (prefers-reduced-motion:reduce){.ref-r1-login .b1,.ref-r1-login .b2,.ref-r1-login .r1,.ref-r1-login .r2,.ref-r1-login .r3,.ref-r1-login .r4,.ref-r1-login .r5,.ref-r1-login .logo,.ref-r1-login .spin,.ref-r1-login .cover,.ref-r1-login .c1,.ref-r1-login .c2,.ref-r1-login .c3,.ref-r1-login .c4{animation:none}.ref-r1-login .check{stroke-dashoffset:0;animation:none}}@keyframes r1-login-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.ref-r1-login .shake{animation:.32s cubic-bezier(.2,.8,.2,1) r1-login-shake}:root[data-leaving] .ref-r1-login .b1,:root[data-leaving] .ref-r1-login .b2{animation-play-state:paused}:root[data-leaving] .ref-r1-login .fl input{-webkit-backdrop-filter:none;backdrop-filter:none}@media (prefers-reduced-motion:reduce){.ref-r1-login .shake{animation:none}}
