[data-v-2429bc03]:export{gbcolor:#fff}.back-button[data-v-2429bc03]{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background:rgba(15,23,42,.6);-webkit-backdrop-filter:blur(.33333rem);backdrop-filter:blur(.33333rem);border:1px solid rgba(48,105,218,.4);border-radius:.75rem;cursor:pointer;transition:all .3s ease;box-shadow:0 .06667rem .26667rem rgba(48,105,218,.15)}.back-button[data-v-2429bc03]:hover{border-color:#3069da;background:rgba(15,23,42,.8);box-shadow:0 .13333rem .5rem rgba(48,105,218,.25);transform:translateY(-1px)}.back-button[data-v-2429bc03]:active{transform:translateY(0);box-shadow:0 .06667rem .26667rem rgba(48,105,218,.2)}.back-button img[data-v-2429bc03]{width:1.25rem;height:1.25rem;filter:brightness(0) saturate(100%) invert(40%) sepia(80%) saturate(2000%) hue-rotate(210deg) brightness(100%) contrast(90%);transition:filter .2s ease}.back-button:hover img[data-v-2429bc03]{filter:brightness(0) saturate(100%) invert(50%) sepia(90%) saturate(2200%) hue-rotate(210deg) brightness(110%) contrast(95%)}@media(max-width:480px){.back-button[data-v-2429bc03]{width:2.75rem;height:2.75rem}.back-button img[data-v-2429bc03]{width:1.125rem;height:1.125rem}}@media(max-width:360px){.back-button[data-v-2429bc03]{width:2.5rem;height:2.5rem}.back-button img[data-v-2429bc03]{width:1rem;height:1rem}}[data-v-2aa15c15]:export{gbcolor:#fff}.register[data-v-2aa15c15]{width:100%;min-height:100vh;background-color:#100935;background-image:url(../img/bg.8c94c8ee.png);background-size:100% 100%;position:relative;overflow:hidden}.register[data-v-2aa15c15]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 20%,rgba(48,105,218,.1) 0,transparent 50%),radial-gradient(circle at 70% 80%,rgba(48,105,218,.08) 0,transparent 50%);pointer-events:none}.register .back-button-container[data-v-2aa15c15]{padding:2.5rem 1.875rem 0;position:relative;z-index:10}.register .register-container[data-v-2aa15c15]{display:flex;flex-direction:column;align-items:center;padding:0 1.25rem;position:relative;z-index:5}.register .register-header[data-v-2aa15c15]{text-align:left;margin:2rem 0 2rem;width:100%}.register .register-header .welcome-text[data-v-2aa15c15]{font-size:2rem;font-weight:700;color:#fff;margin-bottom:.5rem;letter-spacing:.025em}.register .register-header .sub-text[data-v-2aa15c15]{font-size:1rem;color:hsla(0,0%,100%,.7);font-weight:400}.register .register-card[data-v-2aa15c15]{width:100%;max-width:25rem;background:rgba(30,41,59,.4);-webkit-backdrop-filter:blur(.66667rem);backdrop-filter:blur(.66667rem);border-radius:1.5rem;border:1px solid rgba(48,105,218,.2);box-shadow:0 .83333rem 1.66667rem -.4rem rgba(0,0,0,.25),0 0 0 1px rgba(48,105,218,.05);overflow:hidden;margin-bottom:2rem}.register .form-container[data-v-2aa15c15]{padding:2rem 1.5rem}.register .input-group[data-v-2aa15c15]{margin-bottom:1rem}.register .input-group .input-wrapper[data-v-2aa15c15]{position:relative;display:flex;align-items:center;background:rgba(15,23,42,.6);border:1px solid rgba(48,105,218,.3);border-radius:.75rem;padding:0 1rem;height:3rem;transition:all .3s ease}.register .input-group .input-wrapper[data-v-2aa15c15]:focus-within{border-color:#3069da;box-shadow:0 0 0 .1rem rgba(48,105,218,.1);background:rgba(15,23,42,.8)}.register .input-group .input-wrapper .input-icon[data-v-2aa15c15]{color:#3069da;font-size:1.125rem;margin-right:.75rem;flex-shrink:0}.register .input-group .input-wrapper .custom-input[data-v-2aa15c15]{flex:1;background:transparent;border:none;outline:none;color:#fff;font-size:.875rem;font-weight:500}.register .input-group .input-wrapper .custom-input[data-v-2aa15c15]::-moz-placeholder{color:hsla(0,0%,100%,.5);font-weight:400}.register .input-group .input-wrapper .custom-input[data-v-2aa15c15]::placeholder{color:hsla(0,0%,100%,.5);font-weight:400}.register .input-group .input-wrapper .eye-icon[data-v-2aa15c15]{color:hsla(0,0%,100%,.6);font-size:1.125rem;cursor:pointer;transition:color .2s ease}.register .input-group .input-wrapper .eye-icon[data-v-2aa15c15]:hover{color:#3069da}.register .button-section[data-v-2aa15c15]{margin:1.5rem 0}.register .button-section .register-btn[data-v-2aa15c15]{width:100%;height:3.5rem;background:linear-gradient(135deg,#3069da,#1737ad);border:none;border-radius:.75rem;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 .13333rem .5rem rgba(48,105,218,.3)}.register .button-section .register-btn[data-v-2aa15c15]:hover{transform:translateY(-1px);box-shadow:0 .26667rem .83333rem rgba(48,105,218,.4)}.register .button-section .register-btn[data-v-2aa15c15]:active{transform:translateY(0)}.register .login-section[data-v-2aa15c15]{text-align:center}.register .login-section .login-link[data-v-2aa15c15]{text-decoration:none;font-size:.875rem;font-weight:500}.register .login-section .login-link .has-account-text[data-v-2aa15c15]{color:hsla(0,0%,100%,.7)}.register .login-section .login-link .login-text[data-v-2aa15c15]{color:#3069da;margin-left:.25rem;font-weight:600;transition:color .2s ease}.register .login-section .login-link .login-text[data-v-2aa15c15]:hover{color:#1737ad}@media(max-width:480px){.register .register-header[data-v-2aa15c15]{margin:1.5rem 0 1.5rem}.register .register-header .welcome-text[data-v-2aa15c15]{font-size:1.75rem}.register .register-card[data-v-2aa15c15]{margin:0 .75rem 2rem}.register .form-container[data-v-2aa15c15]{padding:1.5rem 1rem}.register .input-group[data-v-2aa15c15]{margin-bottom:.875rem}.register .input-group .input-wrapper[data-v-2aa15c15]{height:2.75rem;padding:0 .75rem}.register .input-group .input-wrapper .input-icon[data-v-2aa15c15]{font-size:1rem;margin-right:.5rem}.register .input-group .input-wrapper .custom-input[data-v-2aa15c15]{font-size:.8125rem}.register .input-group .input-wrapper .eye-icon[data-v-2aa15c15]{font-size:1rem}.register .button-section .register-btn[data-v-2aa15c15]{height:3rem;font-size:.875rem}}@media(max-width:360px){.register .register-header .welcome-text[data-v-2aa15c15]{font-size:1.5rem}.register .input-group .input-wrapper[data-v-2aa15c15]{height:2.5rem;padding:0 .625rem}.register .input-group .input-wrapper .input-icon[data-v-2aa15c15]{font-size:.875rem;margin-right:.375rem}.register .input-group .input-wrapper .custom-input[data-v-2aa15c15]{font-size:.75rem}.register .button-section .register-btn[data-v-2aa15c15]{height:2.75rem;font-size:.8125rem}}