.signin_signInContainer__NEA7i{display:flex;height:100dvh;overflow:hidden;background-color:var(--bgColor);color:var(--textColor)}body.theme-dark .signin_leftPanel__Nwpve{background:color-mix(in srgb,var(--bgColor) 96%,#000)}body.theme-dark .signin_input__sv6rj{background-color:color-mix(in srgb,var(--bgColor) 78%,var(--borderColor))!important;color:var(--textColor)!important;border-color:var(--borderColor)!important}body.theme-dark .signin_input__sv6rj::placeholder{color:color-mix(in srgb,var(--textColor) 40%,transparent)!important;opacity:1!important}body.theme-dark .signin_input__sv6rj:-webkit-autofill,body.theme-dark .signin_input__sv6rj:-webkit-autofill:active,body.theme-dark .signin_input__sv6rj:-webkit-autofill:focus,body.theme-dark .signin_input__sv6rj:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px color-mix(in srgb,var(--bgColor) 78%,var(--borderColor)) inset!important;-webkit-text-fill-color:var(--textColor)!important;caret-color:var(--textColor)!important;-webkit-transition:background-color 9999s ease-in-out 0s!important;transition:background-color 9999s ease-in-out 0s!important}body.theme-dark .signin_formSubtitle__efCCz{color:color-mix(in srgb,var(--textColor) 55%,transparent)}body.theme-dark .signin_inputIcon__T7IW_{color:color-mix(in srgb,var(--textColor) 45%,transparent)}body.theme-dark .signin_checkbox__b9yf4{background:color-mix(in srgb,var(--bgColor) 78%,var(--borderColor));border-color:var(--borderColor)}.signin_fadeIn__8y_KW{transition:opacity .6s ease}.signin_leftPanel__Nwpve{width:42%;min-width:360px;display:flex;align-items:center;justify-content:center;padding:2rem 1.5rem;background:color-mix(in srgb,var(--bgColor) 92%,#fff);z-index:1;position:relative}.signin_leftPanel__Nwpve:after{content:"";position:absolute;top:10%;right:0;width:1px;height:80%;background:linear-gradient(to bottom,transparent,var(--borderColor) 20%,var(--borderColor) 80%,transparent)}.signin_formCard__ZHLLi{width:100%;max-width:400px;display:flex;flex-direction:column;gap:0;animation:signin_slideUp__6ua_v .55s cubic-bezier(.22,1,.36,1) both}.signin_platformLogo__f_5IF{width:180px;height:auto;margin-bottom:2rem}.signin_headingBlock__x5RRQ{margin-bottom:2rem}.signin_formTitle__d5fVw{font-size:1.625rem;font-weight:600;letter-spacing:-.03em;line-height:1.15;margin:0 0 .5rem}.signin_formSubtitle__efCCz{font-size:.9375rem;font-weight:400;color:var(--grey-darken-2);line-height:1.45;margin:0}.signin_form__rgNlK{display:flex;flex-direction:column;gap:0}.signin_formGroup__VUiLU{margin-bottom:1.125rem}.signin_labelRow__75baW{display:flex;align-items:center;justify-content:space-between;margin-bottom:.375rem}.signin_label__7N3Bb{font-size:.8125rem;font-weight:500;color:var(--textColor);margin-bottom:.375rem;display:block}.signin_forgotLink__tMkL1{font-size:.8125rem;color:var(--primaryColor);text-decoration:none;transition:opacity .15s ease}.signin_forgotLink__tMkL1:hover{opacity:.75}.signin_forgotLinkDisabled__9H_EC{pointer-events:none;opacity:.5;cursor:not-allowed}.signin_inputWrap__IbZQV{position:relative;display:flex;align-items:center}.signin_inputIcon__T7IW_{position:absolute;left:14px;display:flex;align-items:center;color:var(--grey-darken-2);pointer-events:none;z-index:2;transition:color .15s ease}.signin_inputIcon__T7IW_ svg{width:16px;height:16px}.signin_inputIcon__T7IW_ svg,.signin_inputIcon__T7IW_ svg circle,.signin_inputIcon__T7IW_ svg line,.signin_inputIcon__T7IW_ svg path,.signin_inputIcon__T7IW_ svg polygon,.signin_inputIcon__T7IW_ svg polyline,.signin_inputIcon__T7IW_ svg rect{fill:currentColor;stroke:currentColor}.signin_input__sv6rj{width:100%;height:44px;padding:0 42px;border-radius:10px;border:1.5px solid var(--borderColor);background-color:color-mix(in srgb,var(--surfaceColor) 95%,#fff)!important;color:var(--textColor)!important;font-size:.9rem;transition:border-color .18s ease,box-shadow .18s ease}.signin_input__sv6rj::placeholder{color:var(--grey-darken-2);opacity:.7}.signin_input__sv6rj:-webkit-autofill,.signin_input__sv6rj:-webkit-autofill:active,.signin_input__sv6rj:-webkit-autofill:focus,.signin_input__sv6rj:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px color-mix(in srgb,var(--surfaceColor) 95%,#fff) inset!important;-webkit-text-fill-color:var(--textColor)!important;caret-color:var(--textColor)!important;-webkit-transition:background-color 9999s ease-in-out 0s!important;transition:background-color 9999s ease-in-out 0s!important}.signin_input__sv6rj:focus{outline:none;border-color:var(--primaryColor)!important;box-shadow:var(--primaryBoxShadow)!important}.signin_input__sv6rj:focus .signin_inputWrap__IbZQV:focus-within>.signin_inputIcon__T7IW_,.signin_input__sv6rj:focus~.signin_inputIcon__T7IW_{color:var(--primaryColor)}.signin_inputWrap__IbZQV:focus-within .signin_input__sv6rj+.signin_inputIcon__T7IW_{color:var(--primaryColor)}.signin_inputWrap__IbZQV:focus-within .signin_inputIcon__T7IW_{color:var(--primaryColor)}.signin_inputError__sQ8jb{border-color:var(--colorDanger,#de5751)!important}.signin_eyeBtn__3sS0S{position:absolute;right:10px;width:32px;height:32px;background:transparent;border:none;border-radius:8px;padding:0;color:var(--grey-darken-2);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .2s ease,background-color .2s ease,transform .15s cubic-bezier(.22,1,.36,1);z-index:2}.signin_eyeBtn__3sS0S:hover{color:var(--textColor);background:rgba(0,0,0,.04)}.signin_eyeBtn__3sS0S:active{transform:scale(.88)}.signin_eyeBtnActive__XE5__{color:var(--primaryColor)}.signin_eyeBtnActive__XE5__:hover{background:rgba(var(--primaryColorRgb),.08)}.signin_eyeIcon__Krzmp{width:18px;height:18px;transition:opacity .15s ease;fill:none;stroke:currentColor}.signin_eyeSlash__GIhP1{stroke-dasharray:29;stroke-dashoffset:29;transition:stroke-dashoffset .3s cubic-bezier(.22,1,.36,1)}.signin_eyeBtn__3sS0S:not(.signin_eyeBtnActive__XE5__) .signin_eyeSlash__GIhP1{stroke-dashoffset:0}body.theme-dark .signin_eyeBtn__3sS0S{color:color-mix(in srgb,var(--textColor) 55%,transparent)}body.theme-dark .signin_eyeBtn__3sS0S:hover{color:var(--textColor);background:hsla(0,0%,100%,.06)}body.theme-dark .signin_eyeBtnActive__XE5__{color:var(--primaryColor)}body.theme-dark .signin_eyeBtnActive__XE5__:hover{background:rgba(var(--primaryColorRgb),.12)}.signin_rememberRow__VtR84{margin-bottom:1.5rem}.signin_checkLabel__dhA9J{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--textColor);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.signin_checkbox__b9yf4{width:16px;height:16px;border-radius:4px;border:1.5px solid var(--borderColor);background:var(--surfaceColor);accent-color:var(--primaryColor);cursor:pointer;flex-shrink:0}.signin_btnSignIn__tbAgP{height:46px;border:none;border-radius:10px;background:var(--primaryGradient);color:#fff;font-size:.9375rem;font-weight:600;letter-spacing:.01em;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:opacity .18s ease,transform .15s ease,box-shadow .35s cubic-bezier(.22,1,.36,1),background .45s cubic-bezier(.22,1,.36,1),background-color .45s cubic-bezier(.22,1,.36,1);box-shadow:0 4px 14px -4px rgba(var(--primaryColorRgb),.45)}.signin_btnSignIn__tbAgP:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 6px 18px -4px rgba(var(--primaryColorRgb),.55)}.signin_btnSignIn__tbAgP:active:not(:disabled){transform:translateY(0)}.signin_btnSignInLoading__d9eAZ{opacity:.85;cursor:not-allowed}.signin_btnSignInSuccess__rKIV5{background:linear-gradient(135deg,#22c55e,#16a34a)!important;box-shadow:0 4px 14px -4px rgba(34,197,94,.45)!important;cursor:default}.signin_btnSignInError__a9b0c{background:linear-gradient(135deg,#ef4444,#dc2626)!important;box-shadow:0 4px 14px -4px rgba(239,68,68,.45)!important;animation:signin_btnShake__xLBpN .55s cubic-bezier(.36,.07,.19,.97) both}@keyframes signin_btnShake__xLBpN{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.signin_btnCheckWrap__lv7mk{position:relative;width:20px;height:20px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.signin_btnCheckRing__NwULv{position:absolute;inset:-4px;border-radius:50%;background:hsla(0,0%,100%,.22);transform:scale(0);opacity:0;animation:signin_btnCheckRingIn__CcURA .55s cubic-bezier(.22,1,.36,1) .08s both}.signin_btnCheck__Y9yxS{width:20px;height:20px;flex-shrink:0;stroke:#fff;overflow:visible;transform:scale(.6);opacity:0;animation:signin_btnCheckIn__iw98W .32s cubic-bezier(.22,1,.36,1) .04s both}.signin_btnCheckCircle__o2OvO{stroke-dasharray:63;stroke-dashoffset:63;animation:signin_btnCheckDrawCircle__8woaB .42s cubic-bezier(.65,0,.35,1) .1s forwards;transform-origin:50% 50%;transform:rotate(-90deg)}.signin_btnCheckPath__kfiTP{stroke-dasharray:16;stroke-dashoffset:16;animation:signin_btnCheckDrawPath__Tejv5 .28s cubic-bezier(.65,0,.35,1) .32s forwards}@keyframes signin_btnCheckIn__iw98W{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes signin_btnCheckRingIn__CcURA{0%{transform:scale(0);opacity:0}60%{transform:scale(1.1);opacity:.7}to{transform:scale(1.35);opacity:0}}@keyframes signin_btnCheckDrawCircle__8woaB{to{stroke-dashoffset:0}}@keyframes signin_btnCheckDrawPath__Tejv5{to{stroke-dashoffset:0}}@keyframes signin_popIn__J4IY0{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.signin_btnSpinner__KwB_u{width:18px;height:18px;flex-shrink:0;color:#fff;animation:signin_btnSpinnerRotate__8nT3P .9s linear infinite;transform-origin:50% 50%;will-change:transform}.signin_btnSpinnerTrack__bH9iW{opacity:.25}.signin_btnSpinnerArc__AtCDK{stroke-dasharray:22 56;stroke-dashoffset:0;animation:signin_btnSpinnerDash__pVdnr 1.4s ease-in-out infinite;transform-origin:50% 50%}@keyframes signin_btnSpinnerRotate__8nT3P{to{transform:rotate(1turn)}}@keyframes signin_btnSpinnerDash__pVdnr{0%{stroke-dasharray:8 56;stroke-dashoffset:0}50%{stroke-dasharray:30 56;stroke-dashoffset:-10}to{stroke-dasharray:8 56;stroke-dashoffset:-55}}.signin_divider__NdFE_{display:flex;align-items:center;gap:.75rem;margin:1.5rem 0 1rem}.signin_dividerLine__TjckM{flex:1 1;height:1px;background:var(--borderColor)}.signin_dividerText__PO27A{font-size:.8rem;color:var(--grey-darken-2);white-space:nowrap}.signin_btnOolio__Y6iid{width:100%;height:44px;display:flex;align-items:center;justify-content:center;gap:.625rem;border-radius:10px;border:none;background:linear-gradient(135deg,#7c3aed,#6d28d9);color:#fff;font-size:.9rem;font-weight:500;cursor:pointer;transition:opacity .18s ease,transform .15s ease,box-shadow .18s ease;box-shadow:0 4px 14px -4px rgba(109,40,217,.5)}.signin_btnOolio__Y6iid img,.signin_btnOolio__Y6iid span[data-nimg] img,.signin_btnOolio__Y6iid span[data-nimg]>img{width:20px;height:20px;border-radius:4px;flex-shrink:0;object-fit:contain}.signin_btnOolio__Y6iid:hover{opacity:.88;transform:translateY(-1px);box-shadow:0 6px 18px -4px rgba(109,40,217,.6)}.signin_btnOolio__Y6iid:active{transform:translateY(0);opacity:1}.signin_rightPanel__GVpMs{flex:1 1;position:relative;overflow:hidden}.signin_wallpaper__n9UTp{object-fit:cover;object-position:center top}.signin_wallpaperOverlay__7pwd4{position:absolute;inset:0;background:linear-gradient(120deg,rgba(0,0,0,.18),rgba(0,0,0,.04) 60%,transparent);pointer-events:none}@keyframes signin_slideUp__6ua_v{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes signin_spin__VrPgK{to{transform:rotate(1turn)}}@media(max-width:991.98px){.signin_signInContainer__NEA7i{flex-direction:column}.signin_leftPanel__Nwpve{width:100%;min-width:unset;flex:1 1;padding:2rem 1.25rem 1.5rem}.signin_leftPanel__Nwpve:after,.signin_rightPanel__GVpMs{display:none}}@media(max-width:575.98px){.signin_formCard__ZHLLi{max-width:100%}}.signin_signinWallpaper__0HL4X{width:100%;height:100vh;object-fit:cover;object-position:top}.signin_signInRow__HBh1t{margin:0}.signin_platformLogo__f_5IF{width:250px;height:80px;align-self:flex-start}.signin_formTitle__d5fVw{align-self:flex-start;color:var(--textColor)}.signin_emailformGroup__3Q4x_{margin-bottom:.75rem}.signin_emailIcon__mIPAp{color:var(--textColor);opacity:.8}.signin_passwordformGroup__Nl1tG{margin-bottom:.75rem}.signin_lockIcon__4G8AB{position:relative;z-index:2;color:var(--textColor);opacity:.8}.signin_passwordformControl__1IHT5{position:relative}.signin_eyeiconPassword__a2D3O{position:absolute;left:360px;top:28%;cursor:pointer}.signin_eyeIcon__Krzmp{opacity:.5}.signin_checkboxformGroup__A6qPc{margin-bottom:16px}.signin_checkBox__1Pe3h{border:2px solid var(--borderColor);background-color:var(--surfaceColor)!important}.signin_checkBox__1Pe3h:checked{background-color:var(--primaryColor)!important;border-color:var(--primaryColor)}.signin_btnSignIn__tbAgP{width:100%;height:48px;padding:13px 2px;font-size:14px;font-weight:400;background-color:var(--primaryColor)!important}.signin_btnSignIn__tbAgP:hover{background-color:var(--primaryDarkColor)!important}.signin_btnSignin__Qo2ml:active{background-color:var(--primaryColor)!important}.signin_btnOolioSignIn__Uy_c7{width:100%;height:48px;padding:13px 2px;font-size:14px;font-weight:400;background-color:#8b5cf6!important;border-color:#8b5cf6!important}.signin_btnOolioSignIn__Uy_c7:hover{background-color:#7c3aed!important;border-color:#7c3aed!important}.signin_btnOolioSignIn__Uy_c7:active{background-color:#6d28d9!important;border-color:#6d28d9!important}.signin_floatingOolioIcon__ajpin{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);width:60px;height:60px;border-radius:10px;background:linear-gradient(135deg,#8b5cf6,#a78bfa);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1000;box-shadow:0 2px 8px rgba(139,92,246,.3);transition:all .3s ease}.signin_floatingOolioIcon__ajpin:hover{background:linear-gradient(135deg,#7c3aed,#8b5cf6);box-shadow:0 4px 12px rgba(139,92,246,.4);transform:translateX(-50%) scale(1.05)}.signin_floatingOolioIcon__ajpin:active{background:linear-gradient(135deg,#6d28d9,#7c3aed);transform:translateX(-50%) scale(.95)}.signin_floatingOolioIcon__ajpin img,.signin_floatingOolioIcon__ajpin svg{width:28px;height:28px;filter:brightness(0) invert(1)}.signin_fadeIn__8y_KW{opacity:1;transition:opacity 1.3s ease-in}.signin_fadeOut__xSjN5{opacity:0}.signin_loginForm__3oBTk{display:flex;flex-direction:column}.signin_loginRow__abYeR{height:100vh;padding-right:0;padding-left:0;display:flex;justify-content:center;align-items:center;position:relative;background-color:color-mix(in srgb,var(--bgColor) 90%,#fff)}.signin_remember-me__ufC17{color:var(--textColor)}.signin_bgRow__djceM{height:100vh;padding-left:0;padding-right:0}.signin_email-icon__svg__eIIah,.signin_lock-icon__svg__A8TQa{position:absolute;transform:translate(18px,16px);z-index:1;width:18px;height:auto}.signin_email-placeholder__input__avQYT,.signin_password-placeholder__input__yuOvs{height:48px;width:400px;border-radius:8px;border:1px solid var(--borderColor);background-color:color-mix(in srgb,var(--surfaceColor) 88%,#fff)!important;color:var(--textColor)!important;text-align:left;padding-left:48px}.signin_email-placeholder__input__avQYT::placeholder,.signin_password-placeholder__input__yuOvs::placeholder{color:var(--textColor);opacity:.6}.signin_email-placeholder__input__avQYT:focus,.signin_password-placeholder__input__yuOvs:focus{border-color:var(--primaryColor)!important;box-shadow:var(--primaryBoxShadow)!important}.signin_lblFormInput__uPRbn{font-size:14px;font-weight:500;line-height:16.59px;color:var(--textColor)}.signin_forgot-password-link__ldOtU{color:var(--primaryColor);text-decoration:none}@media(max-width:575.98px){.signin_signinWallpaper__0HL4X{display:none}.signin_loginRow__abYeR{position:fixed;bottom:10px}}@media(max-width:991.98px){.signin_signinWallpaper__0HL4X{display:none}.signin_loginRow__abYeR{position:fixed;bottom:10px}}@media(max-width:1199.98px){.signin_loginForm__3oBTk{width:80%}.signin_eyeiconPassword__a2D3O{left:85%}.signin_email-placeholder__input__avQYT,.signin_password-placeholder__input__yuOvs{width:100%}}@media(max-width:1199.98px)and (min-width:1023.98px){.signin_bgRow__djceM,.signin_loginRow__abYeR{width:50%}}@media(max-width:1399.98px){.signin_loginForm__3oBTk{width:90%}.signin_eyeiconPassword__a2D3O{left:90%}.signin_email-placeholder__input__avQYT,.signin_password-placeholder__input__yuOvs{width:100%;height:40px}.signin_email-icon__svg__eIIah,.signin_lock-icon__svg__A8TQa{transform:translate(15px,13px);width:15px}}