.login_page___bVDP{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100svh;background:var(--bg)}.login_formSide__WOOy0{position:relative;display:flex;min-width:0;min-height:100svh;flex-direction:column;padding:32px clamp(28px,4.6vw,72px) 24px;background:#fff;color:#172033}.login_footer__Xh0OZ,.login_formWrap__47Ixz,.login_header__5TWRo{position:relative;z-index:1}.login_header__5TWRo{display:flex;min-height:70px;align-items:center;justify-content:space-between;gap:20px}.login_brandReveal__YPlll{display:flex;min-width:0;align-items:center;transform-origin:center}.login_controls__9uIdp{display:flex;flex:none;align-items:center;gap:4px}.login_controls__9uIdp .icon-button{border:1px solid #e5eaf0;background:transparent;color:#667085}.login_controls__9uIdp .icon-button:hover{border-color:#cdd8e2;background:#f8fafc;color:#172033}.login_formWrap__47Ixz{display:flex;flex:1;flex-direction:column;justify-content:center;width:100%;max-width:460px;margin-inline:auto;padding:48px 0 56px}.login_introLine__4A6Rv{width:42px;height:3px;margin-bottom:28px;border-radius:4px;background:#0f9d8a;transform-origin:start center}.login_contentReveal__JqYTY{width:100%}.login_heading__DFZnI{margin-bottom:34px}.login_eyebrow__tkUJ1{margin:0 0 12px;color:#0f9d8a;font-family:Inter,IBM Plex Sans Arabic,sans-serif;font-size:10px;font-weight:600;letter-spacing:.17em}.login_heading__DFZnI h1{margin:0;color:#172033;font-size:clamp(28px,2.6vw,35px);font-weight:600;line-height:1.35;letter-spacing:-.025em}.login_heading__DFZnI>p:last-child{margin:8px 0 0;color:#667085;font-size:14px;line-height:1.8}.login_form__Ij6Df{display:flex;flex-direction:column;gap:21px}.login_field__07CUi{display:block;color:#172033;font-size:13px;font-weight:500}.login_field__07CUi>span:first-child{display:block;margin-bottom:9px}.login_inputShell__v0GSR{display:flex;height:50px;align-items:center;gap:12px;padding:0 14px;border:1px solid #e5eaf0;border-radius:10px;background:#f8fafc;color:#98a2b3;transition:border-color .18s,box-shadow .18s,background .18s}.login_inputShell__v0GSR:hover{border-color:#b5c4d1}.login_inputShell__v0GSR:focus-within{border-color:#0f9d8a;box-shadow:0 0 0 3px rgba(15,157,138,.12);background:#fff}.login_inputShell__v0GSR input{min-width:0;width:100%;height:100%;border:0;outline:0;background:transparent;color:#172033;font-size:14px;font-weight:400}.login_inputShell__v0GSR input::placeholder{color:#98a2b3}.login_eyeButton__B43rl{display:inline-flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px;margin-inline-end:-5px;border:0;border-radius:7px;background:transparent;color:#98a2b3;transition:background .18s,color .18s}.login_eyeButton__B43rl:hover{background:#eaf0f4;color:#172033}.login_submit__ajKqa{position:relative;isolation:isolate;display:inline-flex;width:100%;height:50px;align-items:center;justify-content:center;gap:9px;overflow:hidden;margin-top:8px;border:1px solid transparent;border-radius:10px;background:#1f3a5f;color:#fff;font-size:14px;font-weight:600;transition:background .18s,transform .18s,box-shadow .18s}.login_submit__ajKqa:before{position:absolute;z-index:-1;inset:0;background:linear-gradient(105deg,transparent 35%,rgba(44,199,176,.12) 50%,transparent 65%);content:"";transform:translateX(-100%);transition:transform .7s ease}.login_submit__ajKqa:hover{background:#284a75;transform:translateY(-1px);box-shadow:0 6px 18px rgba(31,58,95,.16)}.login_submit__ajKqa:hover:before{transform:translateX(100%)}.login_submit__ajKqa:active{transform:translateY(0)}.login_submit__ajKqa:disabled{cursor:not-allowed}.login_demoNote__dy6SG{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:28px;padding-top:20px;border-top:1px solid #eef2f6}.login_demoNote__dy6SG p{max-width:260px;margin:0;color:#667085;font-size:12px;line-height:1.7}.login_demoNote__dy6SG a{display:inline-flex;flex:none;align-items:center;gap:6px;color:#0f9d8a;font-size:12px;font-weight:600;text-decoration:none;transition:gap .18s,color .18s}.login_demoNote__dy6SG a:hover{gap:9px;color:#0b8b79}.login_footer__Xh0OZ{color:#98a2b3;font-family:Inter,sans-serif;font-size:11px;letter-spacing:.02em}.login_storySide__lPAXa{--story-base:#1f3a5f;--story-glow:rgba(15,157,138,.13);position:relative;isolation:isolate;display:flex;min-width:0;min-height:100svh;flex-direction:column;justify-content:space-between;overflow:hidden;padding:50px clamp(34px,5vw,80px) 43px;border-inline-start:1px solid rgba(255,255,255,.06);background:radial-gradient(circle at 57% 43%,rgba(44,199,176,.035),transparent 43%),linear-gradient(145deg,rgba(255,255,255,.025),transparent 55%),var(--story-base);color:#fff}.login_storySide__lPAXa:after{position:absolute;z-index:-1;inset:-15%;background:radial-gradient(circle at 68% 34%,var(--story-glow),transparent 38%);content:"";animation:login_glowDrift__TP0Pq 22s ease-in-out infinite alternate;pointer-events:none}.login_storyTop__qadBT{position:relative;z-index:1;color:rgba(255,255,255,.58);font-family:Inter,IBM Plex Sans Arabic,sans-serif;font-size:11px;font-weight:600;letter-spacing:.18em}.login_storyTop__qadBT span{margin:0 9px;color:#2cc7b0}.login_storyContent__N9AQg{position:relative;z-index:1;max-width:530px}.login_workflowScene__YRH8I{min-width:235px;gap:14px;margin-bottom:37px;color:#2cc7b0}.login_workflowScene__YRH8I,.login_workflowTrack__2qxRf{position:relative;display:flex;width:max-content;align-items:center}.login_workflowTrack__2qxRf{gap:4px}.login_workflowNode__p6G7X{width:6px;height:6px;flex:none;border:1px solid;border-radius:50%;opacity:.58}.login_workflowConnector__jGWYA{width:20px;height:1px;flex:none;background:currentColor;opacity:.35}.login_workflowTravel__FpcDr{position:absolute;top:50%;inset-inline-start:0;width:4px;height:4px;border-radius:50%;background:#2cc7b0;box-shadow:0 0 9px rgba(44,199,176,.5);opacity:0;animation:login_travel__2FS6g 9s ease-in-out 1.2s infinite}.login_approvalCard__Ud5l3{display:inline-flex;min-width:97px;height:42px;align-items:center;gap:8px;padding:0 11px;border:1px solid rgba(44,199,176,.35);border-radius:10px;background:rgba(44,199,176,.08);color:#7ee3d3;font-size:11px;font-weight:500;animation:login_cardFloat__JLUiI 7s ease-in-out 1.2s infinite}.login_storyContent__N9AQg h2{max-width:510px;margin:0;font-size:clamp(35px,3.5vw,52px);font-weight:600;line-height:1.36;letter-spacing:-.025em}.login_storyContent__N9AQg p{max-width:430px;margin:21px 0 0;color:rgba(255,255,255,.72);font-size:16px;font-weight:400;line-height:1.9}.login_storyRule__lD9xz{position:relative;z-index:1;height:1px;background:rgba(255,255,255,.15)}.dark .login_formSide__WOOy0{background:#1f1f1f;color:#f5f5f5}.dark .login_controls__9uIdp .icon-button{border-color:#333;color:#b4b4b4}.dark .login_controls__9uIdp .icon-button:hover{border-color:#444;background:#2a2a2a;color:#f5f5f5}.dark .login_field__07CUi,.dark .login_heading__DFZnI h1{color:#f5f5f5}.dark .login_demoNote__dy6SG p,.dark .login_heading__DFZnI>p:last-child{color:#b4b4b4}.dark .login_inputShell__v0GSR{border-color:#333;background:#202020;color:#808080}.dark .login_inputShell__v0GSR:hover{border-color:#555}.dark .login_inputShell__v0GSR:focus-within{border-color:#2cc7b0;background:#242424;box-shadow:0 0 0 3px rgba(44,199,176,.12)}.dark .login_inputShell__v0GSR input{color:#f5f5f5}.dark .login_eyeButton__B43rl,.dark .login_inputShell__v0GSR input::placeholder{color:#808080}.dark .login_eyeButton__B43rl:hover{background:#2a2a2a;color:#f5f5f5}.dark .login_introLine__4A6Rv{background:#2cc7b0}.dark .login_demoNote__dy6SG a,.dark .login_eyebrow__tkUJ1{color:#2cc7b0}.dark .login_demoNote__dy6SG{border-color:#333}.dark .login_footer__Xh0OZ{color:#808080}.dark .login_submit__ajKqa{background:#2cc7b0;color:#10221f}.dark .login_submit__ajKqa:hover{background:#38d3bc;box-shadow:0 6px 18px rgba(44,199,176,.1)}.dark .login_storySide__lPAXa{--story-base:#121212;--story-glow:rgba(44,199,176,.075);border-color:#2a2a2a}.dark .login_storyTop__qadBT{color:#808080}.dark .login_storyContent__N9AQg p{color:#b4b4b4}.dark .login_storyRule__lD9xz{background:#333}@keyframes login_brandAppear__T8QO9{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes login_lineDraw__ytwGk{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes login_contentSettle__IixgR{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes login_glowDrift__TP0Pq{0%{transform:translate(-2%)}to{transform:translate(3%,-2%)}}@keyframes login_cardFloat__JLUiI{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes login_travel__2FS6g{0%,14%{opacity:0;inset-inline-start:0}20%{opacity:.8}65%{opacity:.8;inset-inline-start:100px}75%,to{opacity:0;inset-inline-start:100px}}.login_brandReveal__YPlll{animation:login_brandAppear__T8QO9 .58s cubic-bezier(.2,.72,.2,1) .08s both}.login_introLine__4A6Rv{animation:login_lineDraw__ytwGk .34s cubic-bezier(.2,.72,.2,1) .28s both}.login_workflowScene__YRH8I{animation:login_contentSettle__IixgR .55s cubic-bezier(.2,.72,.2,1) .28s both}.login_heading__DFZnI{animation:login_contentSettle__IixgR .55s cubic-bezier(.2,.72,.2,1) .4s both}.login_fieldOne__D_nks{animation:login_contentSettle__IixgR .45s cubic-bezier(.2,.72,.2,1) .52s both}.login_fieldTwo__0611z{animation:login_contentSettle__IixgR .45s cubic-bezier(.2,.72,.2,1) .61s both}.login_submitReveal__kxKT_{animation:login_contentSettle__IixgR .45s cubic-bezier(.2,.72,.2,1) .7s both}.login_demoReveal__jqnr8{animation:login_contentSettle__IixgR .45s cubic-bezier(.2,.72,.2,1) .78s both}.login_storyContent__N9AQg h2,.login_storyContent__N9AQg p{animation:login_contentSettle__IixgR .55s cubic-bezier(.2,.72,.2,1) .44s both}@media(max-width:1023px){.login_page___bVDP{grid-template-columns:1fr}.login_storySide__lPAXa{display:none}.login_formSide__WOOy0{padding-inline:clamp(22px,6vw,48px)}}@media(max-width:640px){.login_formSide__WOOy0{padding-top:18px;padding-bottom:18px}.login_formSide__WOOy0:before{position:absolute;inset:0;background:radial-gradient(circle at 90% 6%,rgba(15,157,138,.04),transparent 32%);content:"";pointer-events:none}.login_header__5TWRo{gap:8px}.login_formWrap__47Ixz{padding:42px 0}.login_heading__DFZnI{margin-bottom:28px}.login_demoNote__dy6SG{align-items:flex-start;flex-direction:column;gap:10px}}@media(prefers-reduced-motion:reduce){.login_approvalCard__Ud5l3,.login_brandReveal__YPlll,.login_demoReveal__jqnr8,.login_fieldOne__D_nks,.login_fieldTwo__0611z,.login_heading__DFZnI,.login_introLine__4A6Rv,.login_storyContent__N9AQg h2,.login_storyContent__N9AQg p,.login_storySide__lPAXa:after,.login_submitReveal__kxKT_,.login_workflowScene__YRH8I,.login_workflowTravel__FpcDr{animation:none}.login_demoNote__dy6SG a,.login_eyeButton__B43rl,.login_inputShell__v0GSR,.login_submit__ajKqa{transition:none}}.login_splash__5t3PK{position:fixed;z-index:100;inset:0;display:grid;place-items:center;overflow:hidden;background:radial-gradient(ellipse at center,#fff 30%,#f7f9fc 100%);animation:login_splashExit__yu6L3 3.8s ease-in-out both}.login_splash__5t3PK:after,.login_splash__5t3PK:before{position:absolute;top:3%;bottom:3%;width:clamp(24px,9vw,150px);border:1px solid rgba(31,58,95,.035);content:"";pointer-events:none;animation:login_edgeReveal__2cRAu 3.8s ease-in-out both}.login_splash__5t3PK:before{left:2%;border-right:0;background:linear-gradient(90deg,rgba(31,58,95,.035),transparent)}.login_splash__5t3PK:after{right:2%;border-left:0;background:linear-gradient(270deg,rgba(31,58,95,.035),transparent)}.login_splashMark___W3a_{position:relative;z-index:1;display:grid;place-items:center;width:min(78vw,440px);animation:login_splashLogo__4_eCv 3.8s cubic-bezier(.22,.72,.2,1) both}.login_splashMark___W3a_ .brand-logo{width:100%;height:auto;aspect-ratio:3/1;max-width:440px}.login_splashMark___W3a_:after{position:absolute;z-index:-1;left:12%;top:30%;width:38%;height:42%;border-radius:50%;background:radial-gradient(circle,rgba(44,199,176,.13),transparent 68%);filter:blur(20px);content:"";animation:login_splashAccent__gH0I0 .8s ease-in-out 2.4s both}.dark .login_splash__5t3PK{background:radial-gradient(ellipse at center,#1b1b1b 30%,#141414 100%)}.dark .login_splash__5t3PK:after,.dark .login_splash__5t3PK:before{border-color:rgba(255,255,255,.035)}.dark .login_splash__5t3PK:before{background:linear-gradient(90deg,rgba(255,255,255,.025),transparent)}.dark .login_splash__5t3PK:after{background:linear-gradient(270deg,rgba(255,255,255,.025),transparent)}.dark .login_splashMark___W3a_:after{background:radial-gradient(circle,rgba(44,199,176,.19),transparent 68%)}.login_formSide__WOOy0,.login_storySide__lPAXa{animation:login_loginEnter__95rp4 .8s cubic-bezier(.2,.72,.2,1) 3s both}@keyframes login_splashExit__yu6L3{0%,65%{opacity:1;visibility:visible}96%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden;pointer-events:none}}@keyframes login_splashLogo__4_eCv{0%,10%{opacity:0;transform:translateY(12px) scale(.94)}31%,63%{opacity:1;transform:translateY(0) scale(1)}84%,to{opacity:0;transform:translateY(-34px) scale(.9)}}@keyframes login_splashAccent__gH0I0{0%,to{opacity:0;transform:translateX(-18px)}40%,65%{opacity:1;transform:translateX(20px)}}@keyframes login_edgeReveal__2cRAu{0%{opacity:0}14%,68%{opacity:1}to{opacity:0}}@keyframes login_loginEnter__95rp4{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.login_splash__5t3PK{display:none;animation:none}.login_formSide__WOOy0,.login_splashMark___W3a_,.login_splashMark___W3a_:after,.login_splash__5t3PK:after,.login_splash__5t3PK:before,.login_storySide__lPAXa{animation:none}}.login_formError__lK3Ic{margin:0;color:#dc2626;font-size:12px;line-height:1.5}.login_devNotice__WZoOB{margin:0;border-radius:8px;background:rgba(44,199,176,.1);padding:8px 10px;color:#0f9d8a;font-size:11px}.dark .login_formError__lK3Ic{color:#f87171}.dark .login_devNotice__WZoOB{color:#2cc7b0}.login_otpGroup__HQlfC{display:flex;justify-content:center;gap:9px;width:100%;max-width:250px;margin-inline:auto}.login_otpBox__Pw2v4{width:50px;height:52px;border:1px solid #cfd8e3;border-radius:10px;background:#f1f5f9;color:#172033;text-align:center;font-family:Inter,sans-serif;font-size:22px;font-weight:600;outline:0;caret-color:#0f9d8a;transition:border-color .18s,box-shadow .18s,background .18s}.login_otpBox__Pw2v4:hover{border-color:#b5c4d1}.login_otpBox__Pw2v4:focus{border-color:#0f9d8a;background:#fff;box-shadow:0 0 0 3px rgba(15,157,138,.12)}.dark .login_otpBox__Pw2v4{border-color:#494949;background:#292929;color:#f5f5f5;caret-color:#2cc7b0}.dark .login_otpBox__Pw2v4:hover{border-color:#555}.dark .login_otpBox__Pw2v4:focus{border-color:#2cc7b0;background:#242424;box-shadow:0 0 0 3px rgba(44,199,176,.12)}@media(max-width:380px){.login_otpGroup__HQlfC{gap:8px}.login_otpBox__Pw2v4{width:48px;height:50px}}@media(prefers-reduced-motion:reduce){.login_otpBox__Pw2v4{transition:none}}.login_buttonSpinner__Vlfrc{width:16px;height:16px;flex:none;border:2px solid;border-inline-end-color:transparent;border-radius:50%;animation:login_buttonSpin__K2ZG_ .7s linear infinite}@keyframes login_buttonSpin__K2ZG_{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.login_buttonSpinner__Vlfrc{animation-duration:1.5s}}