:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,.1)}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{height:1em;height:var(--PhoneInputCountryFlag-height);width:1.5em;width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio))}.PhoneInputCountryIcon--square{width:1em;width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:rgba(0,0,0,.1);background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 1px rgba(0,0,0,.5),inset 0 0 0 1px rgba(0,0,0,.5);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;height:100%;width:100%}.PhoneInputInternationalIconPhone{opacity:.8;opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:.65;opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{align-items:center;align-self:stretch;display:flex;margin-right:.35em;margin-right:var(--PhoneInputCountrySelect-marginRight);position:relative}.PhoneInputCountrySelect{border:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{border-bottom-width:1px;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-color:currentColor;border-color:var(--PhoneInputCountrySelectArrow-color);border-left-width:0;border-right-width:1px;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-style:solid;border-top-width:0;content:"";display:block;height:.3em;height:var(--PhoneInputCountrySelectArrow-width);margin-left:.35em;margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);opacity:.45;opacity:var(--PhoneInputCountrySelectArrow-opacity);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:var(--PhoneInputCountrySelectArrow-transform);transform:var(--PhoneInputCountrySelectArrow-transform);width:.3em;width:var(--PhoneInputCountrySelectArrow-width)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 1px #03b2cb,inset 0 0 0 1px #03b2cb;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}@font-face{font-family:Orbitron;font-weight:400;src:url(/auth/static/media/Orbitron-Regular.1f498717ba081693370a.ttf) format("truetype")}@font-face{font-family:Orbitron;font-weight:700;src:url(/auth/static/media/Orbitron-Bold.a0309d1fe75d16b6f13a.ttf) format("truetype")}body{color:#c4c3ca;font-family:Poppins,sans-serif;font-size:15px;font-weight:300;line-height:1.7;overflow-x:hidden}.auth-app-shell,body{background-color:#03060f}.auth-app-shell{min-height:100vh;min-height:100dvh;position:relative}.auth-app-shell__content{position:relative;z-index:2}.bg-section,.bg-section-mobile{background:transparent;height:100vh;margin:0;min-height:100dvh;padding:0;position:relative}.bg-section-mobile>*,.bg-section>*{position:relative;z-index:1}.auth-logo-glass{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(10,16,34,.55);border:1px solid rgba(125,211,252,.18);border-radius:24px;box-shadow:0 8px 28px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.1);display:inline-flex;justify-content:center;padding:28px 40px}.auth-logo-glass img{display:block;height:auto;max-width:100%;width:300px}.auth-logo-glass--mobile{border-radius:18px;margin-top:1rem;padding:18px 28px}.auth-logo-glass--mobile img{width:150px}.section{width:100%}.section-mobile{align-items:stretch;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(168deg,rgba(14,22,44,.98),rgba(8,14,30,.98));border:1px solid rgba(57,173,219,.22);border-radius:20px;box-shadow:0 24px 64px rgba(0,0,0,.45),0 0 0 1px rgba(31,78,164,.15),inset 0 1px 0 hsla(0,0%,100%,.08);display:flex;flex-direction:column;height:auto;justify-content:center;min-height:420px;overflow:hidden;position:absolute;width:100%}.container{height:100%;width:100%}.card-title{color:#f8fafc!important;font-family:Orbitron,sans-serif!important;font-size:1.5rem!important;font-weight:700!important;letter-spacing:.14em;margin:0 0 6px;text-shadow:none}.card-subtitle{color:#94a3b8;font-size:.9rem;font-weight:400;letter-spacing:.02em;margin:0}.card-welcome-header{margin-bottom:28px;text-align:center}#card-width,.auth-login-shell__inner{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:920px;padding:0 16px;-webkit-perspective:1200px;perspective:1200px;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;width:100%}.auth-login-shell{align-items:center;display:flex;justify-content:center;min-height:100vh;min-height:100dvh;padding:24px 0}.card-menu{border-radius:20px;height:520px;isolation:isolate;max-width:400px;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform 1.5s;transition:transform 1.5s;transition:transform 1.5s,-webkit-transform 1.5s;width:100%}.card-menu-mobile:before,.card-menu:before{display:none}.card-menu-mobile{border-radius:20px;height:440px;isolation:isolate;max-width:320px;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform 1.5s;transition:transform 1.5s;transition:transform 1.5s,-webkit-transform 1.5s;width:100%}.card-menu.auth-login-panel-wrap{border-radius:24px;height:580px;max-width:880px;transition:none}.card-menu-mobile.rotate,.card-menu.rotate{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.card-menu.auth-login-panel-wrap.rotate{-webkit-transform:none!important;transform:none!important}.card-menu.auth-login-panel-wrap>.back,.card-menu.auth-login-panel-wrap>.front{-webkit-transform:none!important;transform:none!important;transition:opacity .36s cubic-bezier(.22,1,.36,1)}.card-menu.auth-login-panel-wrap:not(.rotate)>.front{opacity:1;pointer-events:auto;visibility:visible;z-index:2}.card-menu.auth-login-panel-wrap.rotate>.front,.card-menu.auth-login-panel-wrap:not(.rotate)>.back{opacity:0;pointer-events:none;visibility:hidden;z-index:1}.card-menu.auth-login-panel-wrap.rotate>.back{opacity:1;pointer-events:auto;visibility:visible;z-index:2}.auth-login-front{padding:0}.auth-login-front.back:after,.auth-login-front.front:after{display:none}.auth-login-panel-wrap .auth-login-front.back,.auth-login-panel-wrap .auth-login-front.front{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;border:none;box-shadow:none;overflow:visible}.auth-login-password-identity{align-items:center;display:flex;flex-shrink:0;gap:14px;margin:0 0 18px}.auth-login-password-identity img{border-radius:12px;flex-shrink:0;height:52px;object-fit:cover;width:52px}.auth-login-password-identity__meta{color:#e2e8f0;font-size:.9rem;line-height:1.35;text-align:left}.auth-login-password-identity__domain{color:#94a3b8;font-size:.8125rem;font-weight:500;margin-top:2px}.auth-login-outer{backdrop-filter:blur(48px) saturate(1.2);-webkit-backdrop-filter:blur(48px) saturate(1.2);background:rgba(12,18,36,.42);border:1px solid hsla(0,0%,100%,.14);border-radius:26px;box-shadow:0 28px 80px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.1);box-sizing:border-box;height:100%;padding:16px;width:100%}.auth-login-panel__grid{grid-gap:0;align-items:stretch;display:grid;gap:0;grid-template-columns:1.05fr .95fr;height:100%;min-height:548px;width:100%}.auth-login-panel__form-side{align-items:stretch;background:transparent;display:flex;padding:0}.auth-login-panel__form-inner{background:rgba(9,15,32,.94);border:1px solid rgba(125,211,252,.12);border-radius:20px;box-shadow:0 12px 40px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex:1 1;flex-direction:column;margin:0;min-height:0;overflow:hidden;padding:0;position:relative}.auth-login-panel__brand-side{align-self:stretch;background:transparent;border:none;display:grid;height:100%;min-height:100%;padding:32px 28px;place-items:center}.auth-login-panel__hero-logo{display:block;height:auto;margin:0 auto;max-height:min(340px,75%);object-fit:contain;object-position:center center;width:min(300px,82%)}.auth-login-panel__form .center-wrap,.auth-login-panel__form.center-wrap{box-sizing:border-box;flex:1 1;justify-content:flex-start;min-height:0;overflow-y:auto;padding:40px 32px 24px}.auth-login-panel__header{flex-shrink:0;margin-bottom:20px;text-align:left}.auth-login-panel__topbar{align-items:center;display:flex;gap:14px}.auth-login-panel__form-inner .auth-card-back{flex-shrink:0;left:auto;position:static;top:auto}.auth-login-panel__topbar .card-title{font-family:Poppins,sans-serif!important;font-size:1.75rem!important;letter-spacing:.02em;line-height:1.2;margin:0}.auth-field-label{color:#94a3b8;display:block;font-size:.8125rem;font-weight:500;margin-bottom:8px}.auth-forgot-row{display:flex;justify-content:flex-end;margin:-4px 0 12px}.auth-card-link--inline{font-size:.8125rem;padding:0}.auth-login-panel__form-inner .auth-social{flex-shrink:0;margin-top:14px}.auth-social{margin-top:20px}.auth-social-divider{align-items:center;color:#64748b;display:flex;font-size:.8125rem;gap:12px;margin:0 0 14px}.auth-social-divider:after,.auth-social-divider:before{background:rgba(125,211,252,.15);content:"";flex:1 1;height:1px}.auth-login-panel__form-inner .auth-social-divider span{display:none!important}.auth-social-links{display:flex;gap:14px;justify-content:center}.auth-social-btn{align-items:center;background:rgba(15,24,48,.9);border:1px solid rgba(125,211,252,.22);border-radius:50%;color:#e2e8f0;display:flex;height:44px;justify-content:center;transition:border-color .2s ease,background .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,border-color .2s ease,background .2s ease;transition:transform .2s ease,border-color .2s ease,background .2s ease,-webkit-transform .2s ease;width:44px}.auth-social-btn:hover{background:rgba(22,36,68,.95);border-color:rgba(125,211,252,.45);color:#fff;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.auth-social-btn svg{height:20px;width:20px}.auth-login-panel__form-inner .auth-card-footer{flex-shrink:0;margin-top:12px!important;padding-bottom:8px;padding-top:12px!important}.auth-card-footer--register{gap:6px;padding-top:12px}.auth-register-text{color:#94a3b8;font-size:.875rem;text-align:center}.auth-register-text .auth-card-link--inline{color:#39addb;font-weight:600}.auth-login-panel-wrap{background:transparent;box-shadow:none;-webkit-filter:none;filter:none}.card-menu.auth-login-panel-wrap{box-shadow:0 32px 80px rgba(0,0,0,.55),0 12px 32px rgba(0,0,0,.35);-webkit-filter:none!important;filter:none!important}.auth-login-panel-wrap>.back:not(.auth-login-front){background:rgba(12,20,40,.94);border:1px solid rgba(125,211,252,.2);border-radius:24px}.auth-login-panel__form-inner .form-style{background:rgba(6,12,28,.75);border-color:rgba(57,173,219,.32)}.auth-login-panel__form-inner .auth-social-btn{background:rgba(20,32,58,.95)}.auth-login-panel__form-inner .auth-card-form{flex-shrink:0}.auth-login-panel__form-inner .auth-card-form .button{margin-bottom:0;margin-top:4px}@media (max-width:991px){.auth-login-outer{padding:12px}.auth-login-panel__grid{grid-template-columns:1fr;min-height:auto}.auth-login-panel__brand-side{display:none}.auth-login-panel__form-inner{border-radius:18px}.card-menu.auth-login-panel-wrap{height:520px;max-width:400px}}.back,.front{align-items:stretch;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);backface-visibility:hidden;-webkit-backface-visibility:hidden;background:linear-gradient(168deg,rgba(14,22,44,.98),rgba(8,14,30,.98));border:1px solid rgba(57,173,219,.22);border-radius:20px;box-shadow:0 24px 64px rgba(0,0,0,.45),0 0 0 1px rgba(31,78,164,.15),inset 0 1px 0 hsla(0,0%,100%,.08);display:flex;flex-direction:column;height:100%;justify-content:center;min-height:100%;overflow:hidden;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:100%;z-index:1}.back:after,.front:after{background:linear-gradient(90deg,transparent,rgba(125,211,252,.55),transparent);content:"";height:1px;left:10%;pointer-events:none;position:absolute;right:10%;top:0}.card-menu-mobile,.card-menu:not(.auth-login-panel-wrap){-webkit-filter:drop-shadow(0 20px 50px rgba(0,0,0,.4));filter:drop-shadow(0 20px 50px rgba(0,0,0,.4))}.auth-card-back{align-items:center;background:rgba(15,24,48,.85);border:1px solid rgba(125,211,252,.2);border-radius:12px;cursor:pointer;display:flex;height:40px;justify-content:center;left:18px;padding:0;position:absolute;top:18px;transition:border-color .2s ease,background .2s ease;width:40px;z-index:3}.auth-card-back:hover{background:rgba(22,36,68,.95);border-color:rgba(125,211,252,.45)}.auth-card-back img{height:18px;opacity:.9;width:18px}.center-wrap{box-sizing:border-box;display:flex;flex-direction:column;max-width:100%;min-height:100%;padding:52px 32px 28px;width:100%}.center-wrap-mobile{padding:48px 24px 24px}.auth-card-form{display:flex;flex-direction:column;gap:4px}.auth-card-form .button{margin-top:8px;width:100%}.auth-card-footer{align-items:center;display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:28px;width:100%}.auth-card-link{background:none;border:none;color:#7dd3fc;cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:500;padding:4px 8px;text-decoration:none;transition:color .2s ease}.auth-card-link:hover{color:#e0f2fe}.auth-card-link--muted{color:#94a3b8;font-size:.8125rem}.auth-card-link--muted:hover{color:#cbd5e1}.front{-webkit-transform:translateZ(1px);transform:translateZ(1px)}.back{-webkit-transform:rotateY(180deg) translateZ(1px);transform:rotateY(180deg) translateZ(1px)}.form-group{display:block;margin:0;padding:0;position:relative}.form-style{background:rgba(6,12,28,.65);border:1px solid rgba(57,173,219,.28);border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05);color:#f8fafc;font-size:15px;font-weight:400;height:52px;letter-spacing:.02em;line-height:22px;max-width:100%;outline:none;padding:14px 18px 14px 48px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;width:100%}.form-style:active,.form-style:focus{background:rgba(8,16,36,.85);border-color:rgba(57,173,219,.55);box-shadow:0 0 0 3px rgba(31,78,164,.2),inset 0 1px 0 hsla(0,0%,100%,.06);outline:none}.input-icon{height:52px;left:12px;line-height:52px}.input-icon,.password-icon{color:#c6c6fe;font-size:24px;position:absolute;text-align:left;top:0;transition:all .2s linear}.password-icon{height:48px;line-height:48px;right:10px}.form-group input:-ms-input-placeholder{color:#c4c3ca;opacity:.7;-ms-transition:all .2s linear;transition:all .2s linear}.form-group,input:-ms-input-placeholder{color:#c4c3ca;opacity:.7;-ms-transition:all .2s linear;transition:all .2s linear}.form-group input:-moz-placeholder,.form-group input::-moz-placeholder{color:#c4c3ca;opacity:.7;-moz-transition:all .2s linear;transition:all .2s linear}.form-group input::-webkit-input-placeholder{color:#c4c3ca;opacity:.7;-webkit-transition:all .2s linear;transition:all .2s linear}.form-group input:focus:-ms-input-placeholder{opacity:0;-ms-transition:all .2s linear;transition:all .2s linear}.form-group input:focus:-moz-placeholder,.form-group input:focus::-moz-placeholder{opacity:0;-moz-transition:all .2s linear;transition:all .2s linear}.form-group input:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:all .2s linear;transition:all .2s linear}.input-icon-signup{left:20px}.input-icon-signup,.password-icon-signup{color:#c6c6fe;font-size:24px;height:48px;line-height:48px;position:absolute;text-align:left;top:0;transition:all .2s linear}.password-icon-signup{right:20px}.form-style-signup{border-radius:4px;color:#c4c3ca;font-size:14px;font-weight:500;height:48px;letter-spacing:.5px;line-height:22px;padding:13px 0 13px 45px;transition:all .2s linear;width:200px}.form-style-signup,.form-style-signup:active,.form-style-signup:focus{background-color:#1f2029;border:none;box-shadow:0 4px 8px 0 hsla(0,0%,8%,.2);outline:none}.form-group-signup input:-ms-input-placeholder{color:#c4c3ca;opacity:.7;-ms-transition:all .2s linear;transition:all .2s linear}.form-group-signup,input:-ms-input-placeholder{color:#c4c3ca;opacity:.7;-ms-transition:all .2s linear;transition:all .2s linear}.form-group-signup input:-moz-placeholder,.form-group-signup input::-moz-placeholder{color:#c4c3ca;opacity:.7;-moz-transition:all .2s linear;transition:all .2s linear}.form-group-signup input::-webkit-input-placeholder{color:#c4c3ca;opacity:.7;-webkit-transition:all .2s linear;transition:all .2s linear}.form-group-signup input:focus:-ms-input-placeholder{opacity:0;-ms-transition:all .2s linear;transition:all .2s linear}.form-group-signup input:focus:-moz-placeholder,.form-group-signup input:focus::-moz-placeholder{opacity:0;-moz-transition:all .2s linear;transition:all .2s linear}.form-group-signup input:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:all .2s linear;transition:all .2s linear}.form-group-mobile{display:block;margin:0;padding:0;position:relative}.form-style-mobile{background:rgba(6,12,28,.65);border:1px solid rgba(57,173,219,.28);border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08);color:#f8fafc;font-size:15px;font-weight:500;height:48px;letter-spacing:.02em;line-height:22px;outline:none;padding:13px 0 13px 35px;transition:all .2s linear;width:245px}.form-style-mobile:active,.form-style-mobile:focus{background-color:#162544;border:1px solid rgba(125,211,252,.65);box-shadow:0 0 0 3px rgba(31,78,164,.25);outline:none}.input-icon-mobile{left:0}.input-icon-mobile,.password-icon-mobile{color:#c6c6fe;font-size:24px;height:48px;line-height:48px;position:absolute;text-align:left;top:0;transition:all .2s linear}.password-icon-mobile{right:10px}.form-group-mobile input:-ms-input-placeholder{color:#c4c3ca;opacity:.7;-ms-transition:all .2s linear;transition:all .2s linear}.form-group-mobile,input:-ms-input-placeholder{color:#c4c3ca;opacity:.7;-ms-transition:all .2s linear;transition:all .2s linear}.form-group-mobile input:-moz-placeholder,.form-group-mobile input::-moz-placeholder{color:#c4c3ca;opacity:.7;-moz-transition:all .2s linear;transition:all .2s linear}.form-group-mobile input::-webkit-input-placeholder{color:#c4c3ca;opacity:.7;-webkit-transition:all .2s linear;transition:all .2s linear}.form-group-mobile input:focus:-ms-input-placeholder{opacity:0;-ms-transition:all .2s linear;transition:all .2s linear}.form-group-mobile input:focus:-moz-placeholder,.form-group-mobile input:focus::-moz-placeholder{opacity:0;-moz-transition:all .2s linear;transition:all .2s linear}.form-group-mobile input:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:all .2s linear;transition:all .2s linear}.input-icon-signup-mobile{left:15px}.input-icon-signup-mobile,.password-icon-signup-mobile{color:#c6c6fe;font-size:24px;height:48px;line-height:48px;position:absolute;text-align:left;top:0;transition:all .2s linear}.password-icon-signup-mobile{right:15px}.form-style-signup-mobile{border-radius:4px;color:#c4c3ca;font-size:14px;font-weight:500;height:48px;letter-spacing:.5px;line-height:22px;padding:13px 0 13px 35px;transition:all .2s linear;width:108px}.form-style-signup-mobile,.form-style-signup-mobile:active,.form-style-signup-mobile:focus{background-color:#1f2029;border:none;box-shadow:0 4px 8px 0 hsla(0,0%,8%,.2);outline:none}.form-group-signup-mobile input:-ms-input-placeholder{color:#c4c3ca;opacity:.7;-ms-transition:all .2s linear;transition:all .2s linear}.form-group-signup-mobile,input:-ms-input-placeholder{color:#c4c3ca;opacity:.7;-ms-transition:all .2s linear;transition:all .2s linear}.form-group-signup-mobile input:-moz-placeholder,.form-group-signup-mobile input::-moz-placeholder{color:#c4c3ca;opacity:.7;-moz-transition:all .2s linear;transition:all .2s linear}.form-group-signup-mobile input::-webkit-input-placeholder{color:#c4c3ca;opacity:.7;-webkit-transition:all .2s linear;transition:all .2s linear}.form-group-signup-mobile input:focus:-ms-input-placeholder{opacity:0;-ms-transition:all .2s linear;transition:all .2s linear}.form-group-signup-mobile input:focus:-moz-placeholder,.form-group-signup-mobile input:focus::-moz-placeholder{opacity:0;-moz-transition:all .2s linear;transition:all .2s linear}.form-group-signup-mobile input:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:all .2s linear;transition:all .2s linear}.tilt{-webkit-animation:tilt-animation .5s;animation:tilt-animation .5s}.form-style-error,.form-style-error:active,.form-style-error:focus{border:1px solid red}.form-style-success,.form-style-success:active,.form-style-success:focus{border:1px solid green}@-webkit-keyframes tilt-animation{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(5px);transform:translateX(5px)}40%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}60%{-webkit-transform:translateX(5px);transform:translateX(5px)}80%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes tilt-animation{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(5px);transform:translateX(5px)}40%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}60%{-webkit-transform:translateX(5px);transform:translateX(5px)}80%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.button{align-items:center;background:linear-gradient(135deg,#39addb,#2b81b5 50%,#1f4ea4);border:none;border-radius:14px;box-shadow:0 8px 24px rgba(31,78,164,.4);color:#fff;display:flex;font-size:15px;font-weight:600;gap:10px;justify-content:center;letter-spacing:.03em;outline:none;overflow:hidden;padding-block:.85rem;padding-inline:1.5rem;position:relative;transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease}.icon{height:24px;transition:all .3s ease-in-out;width:24px}.button:hover{border-color:hsla(0,0%,100%,.55);box-shadow:0 14px 40px rgba(57,173,219,.5);-webkit-filter:brightness(1.08);filter:brightness(1.08);-webkit-transform:translateY(-2px) scale(1.03);transform:translateY(-2px) scale(1.03)}.button:hover .icon{-webkit-transform:translate(4px);transform:translate(4px)}.button:hover:before{-webkit-animation:shine 1.5s ease-out infinite;animation:shine 1.5s ease-out infinite}.button:before{background-image:linear-gradient(120deg,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,.8),hsla(0,0%,100%,0) 70%);content:"";height:100%;left:-100px;opacity:.6;position:absolute;top:0;width:100px}@-webkit-keyframes shine{0%{left:-100px}60%{left:100%}to{left:100%}}@keyframes shine{0%{left:-100px}60%{left:100%}to{left:100%}}.password-requirements{background-color:rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.1);font-size:15px;padding:10px}.password-requirements,.requirement{border-radius:8px;font-family:Poppins,sans-serif}.requirement{background-color:rgba(0,0,0,.33);box-shadow:0 2px 4px rgba(0,0,0,.05);font-size:14px;font-weight:300;margin:3px 0;padding:3px;transition:background-color .3s ease}.requirement:hover{background-color:#e0e0e0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-o-inner-spin-button,input[type=number]::-o-outer-spin-button{-o-appearance:none;margin:0}.btnCountdown{border:none;border-radius:5px;cursor:pointer;font-size:16px;padding:5px;transition:background-color .3s,color .3s}.btnCountdown:disabled{background-color:#ccc;color:#888;cursor:not-allowed}.btnCountdown:not(:disabled){background-color:#007bff;color:#fff}.btnCountdown:not(:disabled):hover{background-color:#0056b3}.PhoneInputInput,.PhoneInputInput:active,.PhoneInputInput:focus{background-color:#1f2029!important;border:none!important;color:#c4c3ca;font-size:14px!important;height:45px!important}.PhoneInputInput:active,.PhoneInputInput:focus{outline:none!important}.mobile-login-animation{-webkit-animation:fadeIn 1s;animation:fadeIn 1s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.custom-modal{align-items:center;-webkit-animation:modalFadeIn .3s ease-out;animation:modalFadeIn .3s ease-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(42,43,56,.8);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1050}@-webkit-keyframes modalFadeIn{0%{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes modalFadeIn{0%{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.custom-modal-content{background-color:#2a2b38;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.3);margin:20px;padding:10px;text-align:justify}.custom-modal-content::-webkit-scrollbar{width:8px}.custom-modal-content::-webkit-scrollbar-thumb{background-color:#4a4b59;border-radius:4px;cursor:pointer}.custom-modal-content::-webkit-scrollbar-thumb:hover{background-color:#5a5b69}.custom-modal-content::-webkit-scrollbar-track{background-color:#2a2b38}.custom-modal-content{scrollbar-color:#4a4b59 #2a2b38;scrollbar-width:thin}.bg-section .container,.bg-section-mobile .container{position:relative;z-index:2}.bg-section #card-menu,.bg-section-mobile #card-menu{position:relative;z-index:3}.bg-section .auth-login-shell,.bg-section-mobile .col-12:first-child{position:relative;z-index:2}.back .row strong,.front .row strong{color:#7dd3fc;font-weight:600;text-decoration:none!important;transition:color .2s ease}.back .row:hover strong,.front .row:hover strong{color:#e0f2fe}.back .row,.front .row{color:#cbd5e1}.back .form-style-mobile::-webkit-input-placeholder,.back .form-style::-webkit-input-placeholder,.front .form-style-mobile::-webkit-input-placeholder,.front .form-style::-webkit-input-placeholder{color:#94a3b8;opacity:1}.back .form-style-mobile::placeholder,.back .form-style::placeholder,.front .form-style-mobile::placeholder,.front .form-style::placeholder{color:#94a3b8;opacity:1}@media (prefers-reduced-motion:reduce){.button:hover{-webkit-transform:none;transform:none}}.page-light-bg{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.page-light-bg--features .page-light-bg__features-base{background:linear-gradient(180deg,#050a18,#070e1f 26%,#060c1a 50%,#040914 74%,#020612);inset:0;position:absolute}.page-light-bg__features-horizon-bundle{left:0;pointer-events:none;position:absolute;right:0;top:52%}.page-light-bg--features .page-light-bg__features-horizon-glow{background:radial-gradient(ellipse 70% 55% at 50% 58%,rgba(57,173,219,.22) 0,rgba(43,129,181,.14) 32%,rgba(31,78,164,.1) 54%,transparent 72%),radial-gradient(ellipse 90% 35% at 50% 62%,rgba(57,173,219,.07) 0,transparent 68%);-webkit-filter:blur(28px);filter:blur(28px);height:38vh;left:-8%;position:absolute;right:-8%;top:-18vh}.page-light-bg--features .page-light-bg__features-horizon-line{background:linear-gradient(90deg,transparent,rgba(31,78,164,.45) 12%,rgba(43,129,181,.55) 32%,rgba(57,173,219,.85) 50%,rgba(43,129,181,.55) 68%,rgba(31,78,164,.45) 88%,transparent);box-shadow:0 0 36px 5px rgba(57,173,219,.22),0 0 70px 14px rgba(43,129,181,.12),0 -24px 60px -12px rgba(31,78,164,.18);height:1px;left:0;position:absolute;right:0;top:0}.page-light-bg--features .page-light-bg__features-floor-glow{background:linear-gradient(180deg,rgba(57,173,219,.09),rgba(43,129,181,.05) 18%,rgba(15,28,52,.42) 55%,rgba(6,10,18,.88));bottom:-55vh;left:0;position:absolute;right:0;top:0}.page-light-bg--features .page-light-bg__features-grid{background:linear-gradient(180deg,rgba(57,173,219,.06) 0,transparent 35%),repeating-linear-gradient(90deg,rgba(57,173,219,.045),rgba(57,173,219,.045) 1px,transparent 0,transparent 56px),repeating-linear-gradient(0deg,rgba(43,129,181,.035),rgba(43,129,181,.035) 1px,transparent 0,transparent 56px);bottom:-45vh;left:-15%;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 38%,transparent 86%);mask-image:linear-gradient(180deg,#000 0,#000 38%,transparent 86%);opacity:.5;position:absolute;right:-15%;top:.35rem;-webkit-transform:perspective(900px) rotateX(68deg);transform:perspective(900px) rotateX(68deg);-webkit-transform-origin:center top;transform-origin:center top}.page-light-bg--features .page-light-bg__features-vignette{background:radial-gradient(ellipse 85% 60% at 50% 40%,transparent 32%,rgba(4,10,24,.48) 100%),linear-gradient(180deg,rgba(4,10,22,.35),transparent 22%,transparent 78%,rgba(3,8,18,.5));inset:0;position:absolute}@media (max-width:768px){.page-light-bg__features-horizon-bundle{top:48%}.page-light-bg--features .page-light-bg__features-horizon-glow{-webkit-filter:blur(22px);filter:blur(22px);height:40vh;top:-16vh}.page-light-bg--features .page-light-bg__features-grid{opacity:.35}}@media (prefers-reduced-motion:reduce){.page-light-bg--features .page-light-bg__features-grid{opacity:.2;-webkit-transform:none;transform:none}}.auth-ambience{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.auth-ambience__corners{background:radial-gradient(ellipse 40% 36% at 0 0,rgba(31,78,164,.26) 0,transparent 70%),radial-gradient(ellipse 40% 36% at 100% 0,rgba(31,78,164,.26) 0,transparent 70%),radial-gradient(ellipse 40% 36% at 100% 100%,rgba(31,78,164,.26) 0,transparent 70%),radial-gradient(ellipse 40% 36% at 0 100%,rgba(31,78,164,.26) 0,transparent 70%);inset:0;position:absolute}.auth-ambience__grid{background-image:radial-gradient(circle,rgba(96,200,255,.14) 1px,transparent 0),linear-gradient(rgba(57,173,219,.08) 1px,transparent 0),linear-gradient(90deg,rgba(43,129,181,.07) 1px,transparent 0);background-size:26px 26px,52px 52px,52px 52px;inset:0;-webkit-mask-image:radial-gradient(ellipse 95% 90% at 50% 48%,#000 0,#000 55%,transparent 100%);mask-image:radial-gradient(ellipse 95% 90% at 50% 48%,#000 0,#000 55%,transparent 100%);opacity:.55;position:absolute}.bg-section .auth-login-shell:before,.bg-section-mobile .col-12:last-child:before{background:radial-gradient(ellipse 70% 65% at 50% 50%,rgba(31,78,164,.14) 0,transparent 68%);content:"";height:min(560px,72vh);left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:min(460px,78%);z-index:0}.bg-section .auth-login-shell,.bg-section-mobile .col-12:last-child{position:relative}@media (prefers-reduced-motion:reduce){.auth-ambience__grid{opacity:.4}}
/*# sourceMappingURL=main.c4a2a2d7.css.map*/