.Loader_loader__B3fJr{display:inline-block;position:relative;width:80px;height:80px}.Loader_loader__B3fJr div{box-sizing:border-box;display:block;position:absolute;width:60%;height:60%;margin:8px;border-radius:50%;animation:Loader_lds-ring__6iOkX 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-top-color:blue}.Loader_loader__B3fJr div:first-child{animation-delay:-.45s}.Loader_loader__B3fJr div:nth-child(2){animation-delay:-.3s}.Loader_loader__B3fJr div:nth-child(3){animation-delay:-.15s}@keyframes Loader_lds-ring__6iOkX{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Loader_loaderContainer__6Y4vW{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1x}.Loader_loaderContainer__6Y4vW .Loader_loaderText__AiNh4{font-size:14px;font-weight:700;color:#fff}.Button_button__5Fngg{height:100%;width:100%;min-height:50px;background:var(--buttonPrimary,linear-gradient(135deg,#3b82f6 0,#8b5cf6 100%));border-radius:10px;font-weight:600;font-size:14px;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;padding:0 16px;line-height:100%;border:transparent;box-shadow:0 2px 7px rgba(59,130,246,.4);transition:all .3s ease;position:relative;overflow:hidden}.Button_button__5Fngg:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.Button_button__5Fngg:hover:before{left:100%}.Button_button__5Fngg span{color:#fff;font-weight:400;font-size:20px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.Button_button__5Fngg:hover{box-shadow:0 3px 10px rgba(59,130,246,.5);transform:translateY(-2px)}.Button_button__5Fngg:active{transform:translateY(0) scale(.98)}.Button_button__5Fngg:disabled{pointer-events:none;background:linear-gradient(135deg,#e2e8f0,#cbd5e1);color:#94a3b8;box-shadow:none}.Button_button__5Fngg:disabled span{color:#94a3b8;filter:none}.Button_outline__tvaA1{display:flex;align-items:center;justify-content:center;gap:10px;background:var(--buttonOutline,linear-gradient(135deg,#fff 0,#f8fafc 100%));border:1px solid var(--bgBorder,#e0f2fe);color:var(--fontPrimary,#2c323b);font-size:14px;font-weight:600;box-shadow:0 2px 6px rgba(59,130,246,.08);position:relative;overflow:hidden}.Button_outline__tvaA1:before{background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent)}.Button_outline__tvaA1 span{color:var(--fontPrimary,#2c323b);font-size:20px;font-weight:400;filter:none;transition:all .3s ease}.Button_outline__tvaA1:active{transform:translateY(0) scale(.98)}.Button_outline__tvaA1:hover{color:#5194ff;box-shadow:0 4px 10px rgba(59,130,246,.15);transform:translateY(-2px)}.Button_outline__tvaA1:hover span{color:#5194ff;transform:scale(1.1)}.Button_outline__tvaA1:disabled{pointer-events:none;background:linear-gradient(135deg,#e2e8f0,#cbd5e1);border-color:#cbd5e1;color:#94a3b8;box-shadow:none}.Button_outline__tvaA1:disabled span{color:#94a3b8;transform:none}.Input_input__5WxBl{position:relative;height:50px;border-radius:5px}.Input_input__5WxBl label{position:absolute;top:5px;left:10px;font-weight:400;font-size:12px;color:var(--fontPrimary,#2c323b)}.Input_input__5WxBl input{width:100%;height:50px;padding-left:10px;padding-top:21px;font-weight:600;font-size:16px;color:var(--fontPrimary,#2c323b);border-radius:5px;border:1px solid var(--bgBorder,#e0f2fe)}.Input_input__5WxBl input,.Input_input__5WxBl input:focus{background:var(--bgCard,linear-gradient(180deg,#fff 0,#fdfefe 50%,#fbfcfd 100%))}.Input_input__5WxBl input::-webkit-inner-spin-button,.Input_input__5WxBl input::-webkit-outer-spin-button{-webkit-appearance:none!important}.Input_inputAlert__5FWWL{position:relative;height:50px;border-radius:5px}.Input_inputAlert__5FWWL label{position:absolute;top:5px;left:10px;font-weight:400;font-size:12px;color:var(--fontPrimary,#2c323b)}.Input_inputAlert__5FWWL input{width:100%;height:50px;padding-left:10px;padding-top:21px;font-weight:600;font-size:16px;color:var(--fontPrimary,#2c323b);border-radius:5px;background:var(--errorAlert,#fee);border:1px solid var(--errorAlertBorder,#ef4444)}.Input_inputAlert__5FWWL input::-webkit-inner-spin-button,.Input_inputAlert__5FWWL input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}.Generic_Row__1S4mN{display:flex;justify-content:center}.Generic_Column__V7Q09{display:flex;flex-direction:column}.Modal_overlay__ODKS_{width:100vw;height:100vh;position:fixed;top:0;left:0;-webkit-backdrop-filter:blur(6px);background-color:rgba(41,47,70,.5);backdrop-filter:blur(6px);align-items:center;justify-content:center;animation:Modal_overlay__ODKS_ .3s ease;z-index:30}.Modal_modal__ISOdi{display:flex;align-items:center;flex-direction:column;justify-content:space-between;border-radius:5px;gap:10px;width:auto;max-width:99vw;max-height:99vh;min-height:100px;background:var(--backgroundScreen,radial-gradient(103.89% 81.75% at 95.41% 106.34%,#eaf8ef 6%,rgba(234,248,239,0) 79.68%),radial-gradient(297.85% 151.83% at -21.39% 8.81%,#faf1f1 0,#faf1f1 15.29%,#f3edf5 21.39%,#e5f0fa 40.79%));box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);padding:10px;border:1px solid var(--bgBorder,#e0f2fe)}@media screen and (max-width:1200px){.Modal_modal__ISOdi{max-width:98%}}.Modal_modalTitle___Xfpf{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;width:100%;min-height:35px;gap:10px}.Modal_modalTitle___Xfpf .Modal_contentTitles__5QmaK{display:flex;align-items:center;justify-content:space-between;width:100%}.Modal_modalTitle___Xfpf .Modal_contentTitles__5QmaK h1{font-style:normal;font-weight:400;color:var(--fontPrimary,#2c323b);font-size:18px}.Modal_modalTitle___Xfpf p{font-style:normal;font-weight:300;color:var(--fontPrimary,#2c323b);font-size:15px;line-height:110%}.Modal_modalTitle___Xfpf button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:20px;background-color:var(--backgroundScreen,radial-gradient(103.89% 81.75% at 95.41% 106.34%,#eaf8ef 6%,rgba(234,248,239,0) 79.68%),radial-gradient(297.85% 151.83% at -21.39% 8.81%,#faf1f1 0,#faf1f1 15.29%,#f3edf5 21.39%,#e5f0fa 40.79%));cursor:pointer;transition:transform .3s linear;color:var(--fontPrimary,#2c323b)}.Modal_modalTitle___Xfpf button span{font-size:20px;font-weight:300;color:var(--fontPrimary,#2c323b)}.Modal_modalTitle___Xfpf button:active{transform:scale(.9)}.Modal_modalTitle___Xfpf button:hover{background-color:var(--bgHover,#27272a);cursor:pointer}.Modal_modalBody__0C7Mc{justify-content:flex-start;flex-direction:column;padding:5px 0;border-top:1px solid var(--bgBorder,#e0f2fe);border-bottom:1px solid var(--bgBorder,#e0f2fe);overflow:auto}.Modal_modalBody__0C7Mc,.Modal_modalFooter__upIPV{display:flex;align-items:center;gap:5px;width:100%}.Modal_modalFooter__upIPV{justify-content:flex-end;height:50px}@keyframes Modal_overlay__ODKS_{0%{opacity:0}to{opacity:1}}.Login_main__OroEI{display:flex;width:100vw;height:100vh;overflow:hidden}@media screen and (max-width:824px){.Login_main__OroEI{flex-direction:column}}.Login_left__Af9oi{display:flex;align-items:center;justify-content:center;flex-direction:column;width:50%;height:100vh;padding:30px;background:linear-gradient(180deg,#fff 0,#bebdff);overflow-y:auto}@media screen and (max-width:824px){.Login_left__Af9oi{width:100%;height:auto;min-height:100vh;padding:10px}}.Login_right__pgYe3{width:50%;height:100vh;position:relative;overflow:hidden;padding:30px;background:linear-gradient(180deg,#fff 0,#bebdff)}@media screen and (max-width:824px){.Login_right__pgYe3{display:none;padding:10px}}.Login_illustration__chdZp{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;background-image:url(/v2/login.png);background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:50px;opacity:.9}.Login_illustrationContent__R5Dt3{text-align:center;z-index:1;color:var(--fontPrimary,#2c323b);font-size:18px;max-width:400px;text-shadow:0 0 10px rgba(0,0,0,.5)}.Login_contentLoginMain__pim0F{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column;position:relative}.Login_header__vbgHA{width:100%;margin-bottom:10px}.Login_footer__PKmOI{display:flex;justify-content:space-between;align-items:center;width:100%}.Login_logoContainer__ljjRC{display:flex;align-items:center;margin-bottom:20px}.Login_logo__XFEru{height:50px;width:auto;object-fit:contain}.Login_titleContainer__4ADa4{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}.Login_title__fW1a8{color:#000;font-size:30px;font-weight:400}.Login_subtitle__8ENhP{color:var(--fontPrimary,#2c323b);font-size:16px;font-weight:100;text-align:center}.Login_formLogin__cavin{width:100%}.Login_contenLogin__GYZgs{justify-content:start;gap:30px;max-width:450px}.Login_contenButtonLogin__2OoVt,.Login_contenLogin__GYZgs{display:flex;flex-direction:column;align-items:center;width:100%}.Login_contenButtonLogin__2OoVt{justify-content:center;gap:5px}.Login_errorContainer__TqSUG{width:100%;padding:12px;background:var(--errorAlert,#fee);border:1px solid var(--errorAlertBorder,#ef4444);border-radius:8px}.Login_errorList__tm5Ou{margin:0;padding-left:20px;list-style:disc}.Login_error__4bS8U{color:var(--errorAlertBorder,#ef4444);font-size:14px;margin:4px 0}.Login_error__4bS8U .Login_link__wSm09{color:var(--errorAlertBorder,#ef4444);font-weight:600;text-decoration:underline;cursor:pointer;transition:opacity .2s ease}.Login_error__4bS8U .Login_link__wSm09:hover{opacity:.8}.Login_footerLinks__xD0F1{display:flex;flex-direction:column;gap:15px;width:100%;margin-top:10px}.Login_recoveryPassword__pIfI9{color:var(--fontPrimary,#2c323b);font-size:16px;cursor:pointer;text-decoration:underline;opacity:.8;transition:opacity .2s ease;text-align:center}.Login_recoveryPassword__pIfI9:hover{opacity:1}.Login_registerLink__oCack{text-align:center;font-size:14px;color:var(--fontPrimary,#2c323b);opacity:.7}.Login_registerLink__oCack .Login_link__wSm09{color:var(--fontPrimary,#2c323b);font-weight:600;text-decoration:underline;opacity:1;transition:opacity .2s ease}.Login_registerLink__oCack .Login_link__wSm09:hover{opacity:.8}.Login_contenRecoveryPassWord__02V2o{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px;padding:20px;border-radius:8px;background:var(--bgCard,linear-gradient(180deg,#fff 0,#fdfefe 50%,#fbfcfd 100%));width:100%}