body,html{height:100%;overflow:hidden!important}.otp-field{display:flex;flex-wrap:nowrap;gap:.5rem}.tamm-login-page{align-items:center;background:radial-gradient(circle at 80% 20%,#1a3d68 0,#09192b 60%);color:#fff;display:flex;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;justify-content:center;min-height:100vh;overflow:hidden;padding:2rem;position:relative}.tamm-login-page:before{background-image:radial-gradient(rgba(39,103,173,.15) 1px,transparent 0),linear-gradient(180deg,rgba(9,25,43,0) 80%,#09192b);background-size:24px 24px,100% 100%;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}#vue-app{align-items:center;height:100vh;justify-content:center;margin:0;overflow-x:hidden;padding:0;position:relative;width:100%}.form_auth{height:100%;width:100%}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}a{text-decoration:none!important}@media (max-width:767px){.register_responsive{margin-top:5rem}.register_responsive .register-label{display:none}.register_responsive .login__box__icon_email,.register_responsive .login__box__icon_eye,.register_responsive .login__box__icon_user{top:.7rem}}.tamm-login-container{max-width:1200px;position:relative;width:100%;z-index:2}.brand-panel{flex-column:column;align-items:flex-start;display:flex;justify-content:center;padding-right:3rem}.brand-panel .company-title{border-bottom:1px solid hsla(0,0%,100%,.2);color:#fff;font-size:2.5rem;font-weight:600;letter-spacing:1.5px;margin-top:1.5rem;max-width:400px;padding-bottom:.5rem;width:100%}.brand-panel .company-subtitle{color:hsla(0,0%,100%,.7);font-size:2rem;margin-top:.5rem}.login-glass-box{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:rgba(9,25,43,.75);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.5);padding:2.5rem}.login-glass-box h3{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:2rem}.login-glass-box .form-group{margin-bottom:1.5rem;position:relative}.login-glass-box .login__box__label{color:hsla(0,0%,100%,.6)!important;display:block;font-size:.85rem;margin-bottom:.5rem}.login-glass-box .form-control{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.15);border-radius:8px;color:#fff;padding:.75rem 1rem;transition:all .3s ease}.login-glass-box .form-control:focus{background:hsla(0,0%,100%,.1);border-color:#2767ad;box-shadow:0 0 0 3px rgba(39,103,173,.25);color:#fff}.login-glass-box .login__box__icon_login_eye,.login-glass-box .login__box__icon_login_pass{bottom:12px;cursor:pointer;opacity:.6;position:absolute;right:12px;width:20px}.login-glass-box .submit-btn{background-color:#2767ad;border-color:#2767ad;border-radius:8px;font-weight:600;padding:.75rem;transition:background-color .3s ease;width:100%}.login-glass-box .submit-btn:hover{background-color:#1e528c;border-color:#1e528c}.login-glass-box a{color:#2767ad;text-decoration:none;transition:color .2s}.login-glass-box a:hover{color:#4a8bd9}.login-glass-box .text-muted{color:hsla(0,0%,100%,.5)!important}[dir=rtl] .brand-panel{padding-left:3rem;padding-right:0;text-align:right}[dir=rtl] .brand-panel .company-title{text-align:right}[dir=rtl] .login-glass-box .login__box__icon_login_eye{left:auto;right:12px}@media (max-width:576px){.brand-panel{display:none}.tamm-login-page{align-items:center;background:radial-gradient(circle at 80% 20%,#1a3d68 0,#09192b 60%);color:#fff;display:flex;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;justify-content:center;min-height:100vh;overflow:hidden;padding:2rem;position:relative}}.lang_control{margin-top:1.2rem;width:-moz-fit-content;width:fit-content}.lang_control .dropdown-item{align-items:center;display:flex;justify-content:space-between}.lang_control img{width:1.8em}.lang_control li{list-style:none}.lang_control .dropdown-toggle:after{border-bottom:0;border-left:.5em solid transparent;border-right:.5em solid transparent;border-top:.5em solid;content:"";display:inline-block;margin-left:.255em;margin-right:.5em;vertical-align:.255em}.lang_control .dropdown-menu{border-radius:1rem;float:left;left:-8px;min-width:9rem}.lang_control .dropdown-menu li{cursor:pointer}.lang_control .dropdown{background:rgba(9,25,43,.75);border:.5px solid rgba(9,25,43,.75);border-radius:25px}.lang_control .nav-link{align-items:center;color:#fff;display:flex}.phone-input-container .iti{display:block!important;width:100%}.phone-input-container .iti__tel-input{width:100%!important}.iti__country-container,.iti__country-list,.iti__search-input{background-color:#09192b!important}.iti__selected-country-primary{flex-direction:row-reverse!important}.iti__country-list::-webkit-scrollbar-track{background:#2d2d2d}.iti__country-list::-webkit-scrollbar-thumb{background:#666}.iti__country-list::-webkit-scrollbar-thumb:hover{background:#888}.iti__country-list{scrollbar-color:#666 #2d2d2d}.iti__arrow{margin:0 5px}.iti__selected-dial-code{direction:ltr!important}.otp-verify{color:#333536}.otp-verify .otp-field{display:flex;flex-wrap:nowrap;gap:.25rem}.otp-verify .important-word{font-size:large}.otp-verify p{color:#344456}.otp-verify .back-button{background-color:#f1f5fc;color:#5d6368;font-size:smaller}.otp-verify .confirm-button{background-color:#21a366!important;color:#fff}.otp-verify .back-button:hover{background-color:#d4dff0;color:#333536}.otp-verify .confirm-button:hover{background-color:#fff;color:#fff;font-weight:700}.otp-verify .otp-field input{background:#f1f5fc;border-radius:5px;color:#202020;font-size:20px;margin:0 .2em;max-width:2em;outline:none;text-align:center;transition:all .1s}@media (min-width:1400px){.otp-verify .otp-field input{max-width:2.6em}}.otp-verify .header{color:#515763}.otp-verify .disabled{opacity:.5}.modify-phone-number{position:relative}.modify-phone-number .icon-number{position:absolute;right:25px!important;top:33px!important}

/*# sourceMappingURL=login-register.css.map*/