@font-face{font-family:NodestyAuth;src:url(/sites/nodesty-com-ec35fe64/shared/324612649cd94fcc.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:NodestyAuth;src:url(/sites/nodesty-com-ec35fe64/shared/d18c9663fddae994.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+100-2FF}.nodesty-auth{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;isolation:isolate;background:#000;min-height:100svh;font-family:NodestyAuth,Arial,sans-serif;line-height:1.5;position:relative}.nodesty-auth *{box-sizing:border-box}.nodesty-auth a{text-decoration:none}.nodesty-auth-grid{grid-template-columns:minmax(0,1fr);gap:24px;min-height:100svh;padding:24px;display:grid;position:relative}.nodesty-auth-panel{background:url(/sites/nodesty-com-ec35fe64/shared/9442d89b713569d3.png) 50%/cover;border-radius:8px;flex-direction:column;padding:56px;display:none}.nodesty-auth-panel img{object-fit:contain;width:200px;height:44px}.nodesty-auth-panel-copy{flex-direction:column;gap:20px;margin:auto 0;display:flex}.nodesty-auth-panel-copy h1{opacity:.9;margin:0;font-size:30px;font-weight:700;line-height:36px}.nodesty-auth-panel-copy h2{margin:0;font-size:60px;font-weight:500;line-height:60px}.nodesty-auth-panel-copy p{opacity:.9;margin:0;font-size:30px;line-height:36px}.nodesty-auth-form-cell{justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.nodesty-auth-form{flex-direction:column;gap:24px;width:100%;max-width:480px;display:flex}.nodesty-auth-heading{text-align:center}.nodesty-auth-heading h2{margin:0;font-size:36px;font-weight:600;line-height:40px}.nodesty-auth-heading p{opacity:.75;margin:8px 0 0;font-size:18px;line-height:28px}.nodesty-auth-field{flex-direction:column;gap:4px;min-width:0;display:flex}.nodesty-auth-field label{color:#c5c5c5;font-size:14px;line-height:20px}.nodesty-auth-field label span{color:#ef4444;margin-left:3px}.nodesty-auth input{color:#fff;width:100%;min-width:0;height:36px;font:inherit;background:#111111bf;border:1px solid #18181b;border-radius:8px;outline:none;padding:8px 12px;font-size:14px;line-height:20px;transition:box-shadow .2s}.nodesty-auth input:focus{box-shadow:0 0 0 1px #fff}.nodesty-auth-login-fields{flex-direction:column;gap:16px;display:flex}.nodesty-auth-password p,.nodesty-auth-account{color:#c5c5c5;margin:0;font-size:14px;line-height:20px}.nodesty-auth-password p{margin-top:4px}.nodesty-auth-account{text-align:center}.nodesty-auth a{color:#646bf2;transition:color .2s}.nodesty-auth a:hover{color:#544ac7}.nodesty-auth-submit-row{align-items:center;gap:12px;display:flex}.nodesty-auth button{cursor:pointer;transition:background .2s,transform .2s}.nodesty-auth button:active{transform:scale(.98)}.nodesty-auth button:focus-visible,.nodesty-auth a:focus-visible{outline-offset:3px;outline:2px solid #fff}.nodesty-auth-submit{color:#fff;background:#544ac7;border:0;border-radius:8px;flex:1;width:100%;height:52px;padding:12px;font-family:inherit;font-size:18px;line-height:28px}.nodesty-auth-submit:hover{background:#644ff0}.nodesty-auth-fingerprint{color:#fff;background:#141414;border:1px solid #18181b;border-radius:8px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.nodesty-auth-social{flex-direction:column;align-items:center;gap:8px;display:flex}.nodesty-auth-divider{align-items:center;gap:8px;width:100%;display:flex}.nodesty-auth-divider span{background:#ffffff40;border-radius:999px;flex:1;height:1px}.nodesty-auth-divider p{opacity:.75;margin:0;font-size:14px;line-height:20px}.nodesty-auth-providers{gap:12px;display:flex}.nodesty-auth-providers button{color:#fff;background:#000;border:1px solid #18181b;border-radius:50%;place-items:center;width:52px;height:52px;padding:0;display:grid}.nodesty-auth-providers button:hover{background:#141414}.nodesty-auth-providers .iconify{width:28px;height:28px}.nodesty-auth-progress{background:#141414b3;border-radius:999px;height:4px;overflow:hidden}.nodesty-auth-register{transform:translateY(32px)}.nodesty-auth-names{grid-template-columns:1fr;gap:16px;display:grid}.nodesty-auth-phone{display:flex}.nodesty-auth-country{background:#111111bf;border:1px solid #18181b;border-radius:8px 0 0 8px;flex-shrink:0;align-items:center;gap:12px;width:128px;height:36px;padding:8px 12px;font-size:14px;line-height:20px;display:flex}.nodesty-auth-country>span:first-child{width:20px;font-size:18px;line-height:14px}.nodesty-auth-phone input{border-radius:0 8px 8px 0}.nodesty-auth-message{color:#afa7ff;text-align:center;margin:0;font-size:14px;line-height:20px}.nodesty-auth-reset-logo{width:150px;margin:auto;display:block}.nodesty-auth-reset-logo img{width:150px;height:auto}.nodesty-auth-aurora{z-index:-1;pointer-events:none;height:60vh;display:none;position:absolute;inset:0 0 auto;overflow:hidden}.nodesty-auth-aurora>div{opacity:.5;filter:blur(10px);background-image:repeating-linear-gradient(100deg,#000 0% 7%,#0000 10% 12%,#000 16%),repeating-linear-gradient(100deg,#3b82f6 10%,#a5b4fc 15%,#93c5fd 20%,#ddd6fe 25%,#60a5fa 30%);background-position:50%,50%;background-size:300%,200%;position:absolute;inset:-10px;-webkit-mask-image:radial-gradient(at 100% 0,#000 10%,#0000 70%);mask-image:radial-gradient(at 100% 0,#000 10%,#0000 70%)}.nodesty-auth-aurora>div:after{content:"";background:inherit;mix-blend-mode:difference;background-size:200%,100%;background-attachment:fixed;animation:85s linear infinite nodesty-auth-aurora;position:absolute;inset:0}@keyframes nodesty-auth-aurora{to{background-position:350%,350%}}@media (min-width:640px){.nodesty-auth input{height:40px;padding:10px 14px}.nodesty-auth-country{height:40px}.nodesty-auth-names{grid-template-columns:repeat(2,minmax(0,1fr))}.nodesty-auth-register{transform:none}}@media (min-width:768px){.nodesty-auth-aurora{display:block}}@media (min-width:1024px){.nodesty-auth-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nodesty-auth-panel{min-height:calc(100svh - 48px);display:flex}.nodesty-auth-form-cell{max-width:560px;margin-inline:auto}.nodesty-auth-forgot .nodesty-auth-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.nodesty-auth-aurora>div,.nodesty-auth-aurora>div:after{animation-duration:180s}}
