.LoginForm_container___MHAx{display:flex;flex:1 1 0%;align-items:center;justify-content:center;background-image:url(/assets/loginbg.jpg);background-size:cover}.LoginForm_container___MHAx .LoginForm_formWrapper__DE7Um{display:flex;width:100%;max-width:36rem;flex-direction:column;align-items:center;gap:1.5rem;border-radius:.75rem;border-color:hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.82);padding:3rem 2.5rem;--tw-shadow:0 0 50px rgba(10,39,86,.15);--tw-shadow-colored:0 0 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.LoginForm_container___MHAx .LoginForm_formWrapper__DE7Um .LoginForm_welcomeText__Mx5e3{display:flex;width:100%;flex-direction:row;justify-content:center;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));padding-bottom:1rem;font-size:1.563rem;font-weight:600;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.LoginForm_container___MHAx .LoginForm_formWrapper__DE7Um .LoginForm_form__sC9mV{display:flex;width:100%;flex-direction:column;gap:1rem}.LoginForm_container___MHAx .LoginForm_formWrapper__DE7Um .LoginForm_form__sC9mV .LoginForm_inputContainer__7kvAJ{position:relative;display:flex;width:100%;flex-direction:column}.LoginForm_container___MHAx .LoginForm_formWrapper__DE7Um .LoginForm_form__sC9mV .LoginForm_inputContainer__7kvAJ .LoginForm_labelClassName__zGvHu{margin-bottom:.5rem;font-size:.8rem;font-weight:600}.LoginForm_container___MHAx .LoginForm_formWrapper__DE7Um .LoginForm_form__sC9mV .LoginForm_inputContainer__7kvAJ .LoginForm_inputClassName__UClYX{width:100%;border-radius:.5rem;padding:1rem;font-size:.8rem;font-weight:400;caret-color:#000}.LoginForm_container___MHAx .LoginForm_formWrapper__DE7Um .LoginForm_form__sC9mV .LoginForm_inputContainer__7kvAJ .LoginForm_inputClassName__UClYX:focus{outline-width:0}.LoginForm_container___MHAx .LoginForm_formWrapper__DE7Um .LoginForm_form__sC9mV .LoginForm_signInButton__IpFOl{margin-top:2.25rem;height:50px;border-radius:.75rem;padding:1rem;font-size:.8rem}.LoginForm_container___MHAx .LoginForm_formWrapper__DE7Um .LoginForm_form__sC9mV .LoginForm_createAnAccountButton__t2asE{background-color:transparent;font-size:.8rem;--tw-text-opacity:1;color:rgb(0 128 255/var(--tw-text-opacity))}.LoginForm_inputIcon__xf619{position:absolute;right:10px;bottom:13px}.LoginForm_formWithError__9DGEL{border-color:#f43f5e}.LoginForm_loadingContainer__eJoSG{display:flex;height:100%;min-height:575px;width:100%;align-items:center;justify-content:center;background-image:none}.LoginForm_toolRedirectOverlay__iEbMK{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:1rem}@media (min-width:480px){.LoginForm_toolRedirectOverlay__iEbMK{padding:1.5rem}}.LoginForm_toolRedirectOverlay__iEbMK{background:linear-gradient(145deg,rgba(10,39,86,.88),rgba(0,0,0,.55) 50%,rgba(18,57,120,.75));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.LoginForm_toolRedirectGlow__F0_37{pointer-events:none;position:absolute;left:50%;top:50%;height:min(90vw,420px);width:min(90vw,420px);--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;opacity:.4;background:radial-gradient(circle,rgba(0,128,255,.35) 0,transparent 65%);animation:LoginForm_toolRedirectPulse__fzxDP 2.5s ease-in-out infinite}@keyframes LoginForm_toolRedirectPulse__fzxDP{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.35}50%{transform:translate(-50%,-50%) scale(1.05);opacity:.55}}.LoginForm_toolRedirectCard__EAV7P{position:relative;z-index:1;display:flex;width:100%;max-width:28rem;flex-direction:column;align-items:center;gap:1rem;border-radius:1rem;border-width:1px;border-color:hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.82);padding:2.5rem 2rem;text-align:center;--tw-shadow:0 0 50px rgba(10,39,86,.15);--tw-shadow-colored:0 0 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);animation:LoginForm_toolRedirectCardIn__8XXQJ .45s cubic-bezier(.22,1,.36,1) both}@keyframes LoginForm_toolRedirectCardIn__8XXQJ{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.LoginForm_toolRedirectSuccessBadge__cWPUW{display:flex;height:4rem;width:4rem;align-items:center;justify-content:center;border-radius:9999px;background:linear-gradient(145deg,rgba(93,188,151,.25),rgba(0,128,255,.12));box-shadow:0 8px 24px rgba(10,39,86,.12)}.LoginForm_toolRedirectCheckSvg__guDkj{height:2.75rem;width:2.75rem}.LoginForm_toolRedirectCheckCircle__gKw8l{fill:rgba(93,188,151,.18);stroke:#5dbc97;stroke-width:1.5}.LoginForm_toolRedirectCheckPath__8GYYs{fill:none;stroke:#5dbc97;stroke-width:2.5}.LoginForm_toolRedirectLogo__zHQLn{display:flex;justify-content:center;opacity:.95}.LoginForm_toolRedirectTitle__jFTIK{margin:0;font-size:1.563rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.LoginForm_toolRedirectSubtitle___L7gq{margin:0;max-width:280px;font-size:.8rem;font-weight:400;line-height:1.625;--tw-text-opacity:1;color:rgb(89 86 86/var(--tw-text-opacity))}.LoginForm_toolRedirectDots__Jk9cY{display:flex;align-items:center;justify-content:center;gap:.375rem;padding-top:.25rem}.LoginForm_toolRedirectDot__tEpBY{height:.5rem;width:.5rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(0 128 255/var(--tw-bg-opacity));animation:LoginForm_toolRedirectDotBounce__JkKCN .9s ease-in-out infinite}.LoginForm_toolRedirectDot__tEpBY:nth-child(2){animation-delay:.15s}.LoginForm_toolRedirectDot__tEpBY:nth-child(3){animation-delay:.3s}@keyframes LoginForm_toolRedirectDotBounce__JkKCN{0%,80%,to{transform:translateY(0);opacity:.45}40%{transform:translateY(-6px);opacity:1}}.LoginForm_toolRedirectBarTrack__ORC3O{margin-top:.5rem;height:.25rem;width:100%;max-width:200px;overflow:hidden;border-radius:9999px;background-color:rgba(0,0,0,.15)}.LoginForm_toolRedirectBarFill__gkK1I{height:100%;width:33.333333%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(0 128 255/var(--tw-bg-opacity));animation:LoginForm_toolRedirectBarSlide__5vEl5 1.1s ease-in-out infinite}@keyframes LoginForm_toolRedirectBarSlide__5vEl5{0%{transform:translateX(-100%);opacity:.85}50%{opacity:1}to{transform:translateX(320%);opacity:.85}}.CustomInput_active__VmRpV{--tw-text-opacity:1;color:rgb(0 128 255/var(--tw-text-opacity))}.CustomInput_passive__d4aQ_{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.CustomInput_error__CP9zj{color:#f43f5e}.CustomInput_activeInput__Pc6Ci{border-width:1px;--tw-border-opacity:1;border-color:rgb(0 128 255/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(0 128 255/var(--tw-text-opacity))}.CustomInput_passiveInput__DSE6j{border-width:1px;--tw-border-opacity:1;border-color:rgb(182 189 201/var(--tw-border-opacity))}.CustomInput_errorInput__6tm8I{border-width:1px;border-color:#f43f5e;color:#f43f5e}.CustomButton_default__3q0Vy{position:relative;display:inline-flex;justify-content:center;align-items:center;gap:6px;white-space:nowrap;border-radius:var(--radius-input,9px);font-weight:700;font-size:13px;padding:0 16px;height:35px;font-family:inherit;cursor:pointer;transition:background var(--dur-fast,.11s),transform var(--dur-fast,.11s),box-shadow var(--dur-fast,.11s),opacity var(--dur-fast,.11s)}.CustomButton_label__H0c1H{display:inline-flex;align-items:center;gap:6px;transition:opacity 80ms}.CustomButton_labelHidden__T36y_{opacity:0}.CustomButton_spinner__W6F_d{position:absolute;inset:0;margin:auto;width:15px;height:15px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:CustomButton_btnSpin__mJu7i .6s linear infinite}@keyframes CustomButton_btnSpin__mJu7i{to{transform:rotate(1turn)}}.CustomButton_active__I4F7O{background:#0080ff;border:none;color:#fff;cursor:pointer}.CustomButton_active__I4F7O:hover{background:#0070e0;transform:translateY(-1px);box-shadow:0 4px 14px rgba(0,128,255,.3)}.CustomButton_passive__UiC8D{background:#e4ebf5;border:none;color:#8fa0b8;cursor:not-allowed}.CustomButton_secondary__2IBcE{background:#fff;color:#4b6080;border:1px solid #dde5f0;cursor:pointer}.CustomButton_secondary__2IBcE:hover{background:#f8fafd;border-color:#c8d8e8}.CustomButton_danger__66fn6{background:#f43f5e;border:none;color:#fff;cursor:pointer;transition:opacity .12s}.CustomButton_danger__66fn6:hover{opacity:.88}.LoadingScreen_logoContainer__7WpNW{position:absolute;top:86px;left:75px}.LoadingScreen_loadingScreenWrapper__71neF{display:flex;flex:1 1 0%;align-items:center;justify-content:center}.LoadingScreen_ldioEnax0vcac4r__gqAv9 div{position:absolute;top:100px;left:100px;box-sizing:content-box;height:3.5rem;width:3.5rem;border-radius:9999px;border-width:4px;--tw-border-opacity:1;border-color:rgb(0 128 255/var(--tw-border-opacity));border-top-color:transparent;animation:LoadingScreen_ldioEnax0vcac4r__gqAv9 1s linear infinite}.LoadingScreen_loadingioSpinnerRollingDo5yvlnf0yq__kElwE{position:relative;display:inline-block;height:12rem;width:12rem;overflow:hidden;background-color:transparent}.LoadingScreen_ldioEnax0vcac4r__gqAv9{position:relative;height:100%;width:100%;transform-origin:center;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes LoadingScreen_ldioEnax0vcac4r__gqAv9{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.SearchInput_wrapper__JJmEW{position:relative;display:flex;align-items:center;cursor:text}.SearchInput_icon__nMA7r{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#8fa0b8;pointer-events:none}.SearchInput_input__lwx_I{width:100%;height:35px;border:1px solid #dde5f0;border-radius:9px;background:#f8fafd;padding:0 12px 0 34px;font-size:13px;font-family:inherit;color:#0a2756;outline:none;transition:border-color .13s,background .13s,box-shadow .13s;min-width:260px}.SearchInput_input__lwx_I::-moz-placeholder{color:#8fa0b8}.SearchInput_input__lwx_I::placeholder{color:#8fa0b8}.SearchInput_input__lwx_I:focus{border-color:#0080ff;background:#fff;box-shadow:0 0 0 3px rgba(0,128,255,.1)}.Modal_overlay__QmxO0{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(10,39,86,.4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity var(--dur-normal,.18s) var(--ease-out,cubic-bezier(.16,1,.3,1))}.Modal_overlayOpen__1CNQO{opacity:1}.Modal_card__ZMY1G{background:#fff;border-radius:20px;width:420px;max-width:calc(100vw - 32px);overflow:hidden;box-shadow:var(--shadow-modal,0 8px 40px rgba(10,39,86,.15));opacity:0;transform:scale(.95) translateY(12px);transition:opacity var(--dur-slow,.22s) var(--ease-out,cubic-bezier(.16,1,.3,1)),transform var(--dur-slow,.22s) var(--ease-out,cubic-bezier(.16,1,.3,1))}.Modal_cardOpen__0X0sM{opacity:1;transform:scale(1) translateY(0)}.Modal_header__Do26o{display:flex;align-items:center;justify-content:space-between;padding:20px 22px;border-bottom:1px solid #ebf1f9}.Modal_title__EwE6m{font-size:16px;font-weight:800;color:#0a2756;letter-spacing:-.3px}.Modal_closeBtn__UGgmz{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;border:1px solid #dde5f0;background:none;color:#8fa0b8;cursor:pointer;transition:background .11s,color .11s}.Modal_closeBtn__UGgmz:hover{background:#f8fafd;color:#0a2756}.Modal_body__IBLnL{padding:18px 22px;display:flex;flex-direction:column;gap:14px}.Modal_footer__4bhzu{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:14px 22px;border-top:1px solid #ebf1f9}.Drawer_overlay__iFuCa{position:fixed;inset:0;z-index:90;background:rgba(10,39,86,.3);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity var(--dur-normal,.18s) var(--ease-out,cubic-bezier(.16,1,.3,1))}.Drawer_overlayOpen__4vltx{opacity:1}.Drawer_panel__AAJ3k{position:fixed;top:0;right:0;bottom:0;z-index:91;width:360px;background:#fff;display:flex;flex-direction:column;box-shadow:-8px 0 40px rgba(10,39,86,.1);border-radius:var(--radius-card,16px) 0 0 var(--radius-card,16px);transform:translateX(100%);transition:transform var(--dur-slow,.22s) var(--ease-out,cubic-bezier(.16,1,.3,1))}.Drawer_panelOpen__x_Q1_{transform:translateX(0)}.Drawer_header__a6eIL{justify-content:space-between;gap:12px;padding:20px 18px 14px;border-bottom:1px solid #ebf1f9}.Drawer_avatar__ZxQ7i,.Drawer_header__a6eIL{display:flex;align-items:center;flex-shrink:0}.Drawer_avatar__ZxQ7i{width:44px;height:44px;border-radius:13px;justify-content:center;font-size:14px;font-weight:800;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Drawer_titleGroup__gzPqR{display:flex;flex-direction:column;gap:3px}.Drawer_title___yNZ0{font-size:16px;font-weight:800;color:#0a2756;letter-spacing:-.3px;line-height:1.2}.Drawer_subtitle__PgUMw{font-size:11.5px;color:#8fa0b8;font-family:var(--font-mono,"JetBrains Mono","Courier New",monospace)}.Drawer_closeBtn__gm_2_{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;border:1px solid #dde5f0;background:none;color:#8fa0b8;cursor:pointer;flex-shrink:0;margin-left:12px;transition:background .11s,color .11s}.Drawer_closeBtn__gm_2_:hover{background:#f8fafd;color:#0a2756}.Drawer_body__C_Tpe{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;flex:1;padding:18px}.Drawer_body__C_Tpe::-webkit-scrollbar{width:5px}.Drawer_body__C_Tpe::-webkit-scrollbar-track{background:transparent}.Drawer_body__C_Tpe::-webkit-scrollbar-thumb{background:#dde5f0;border-radius:3px}.ConfirmDialog_message__Ytxht{font-size:13.5px;color:#4b6080;line-height:1.55}