.Login_page__F9JRW{--ink:#0b1220;--ink-2:#111c31;--brand:#196eb8;--brand-bright:#3f9be0;--surface:#ffffff;--bg:#f5f8fc;--text:#0f1b2d;--muted:#5b6b82;--line:#e4eaf2;--field:#f7f9fc;--danger:#d64545;--radius:14px;--ease-out:cubic-bezier(0.23,1,0.32,1);display:grid;grid-template-columns:1.05fr 1fr;min-height:100dvh;background-color:var(--bg);color:var(--text);font-family:IBM Plex Sans Arabic,system-ui,sans-serif}.Login_brand__CyjKb{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:3rem;background:radial-gradient(130% 120% at 15% 10%,#16294a 0,var(--ink-2) 45%,var(--ink) 100%);color:#eaf1fb;isolation:isolate}.Login_aurora__VPyq_{position:absolute;inset:-20%;z-index:-2;filter:blur(60px);opacity:.55}.Login_aurora__VPyq_:after,.Login_aurora__VPyq_:before{content:"";position:absolute;width:46%;height:46%;border-radius:50%;will-change:transform}.Login_aurora__VPyq_:before{top:8%;left:6%;background:radial-gradient(circle,var(--brand) 0,transparent 70%);animation:Login_drift1__tpsQM 22s ease-in-out infinite}.Login_aurora__VPyq_:after{bottom:4%;right:2%;background:radial-gradient(circle,#2f6fb0 0,transparent 70%);animation:Login_drift2__DeXB8 26s ease-in-out infinite}.Login_grid__NKhgB{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:46px 46px;mask-image:radial-gradient(120% 100% at 30% 20%,#000 35%,transparent 80%)}@keyframes Login_drift1__tpsQM{0%,to{transform:translate(0) scale(1)}50%{transform:translate(14%,10%) scale(1.15)}}@keyframes Login_drift2__DeXB8{0%,to{transform:translate(0) scale(1.05)}50%{transform:translate(-12%,-8%) scale(.9)}}.Login_brandLogo__Wy_07{height:2.6rem;width:auto;filter:brightness(0) invert(1);opacity:.95}.Login_brandBody__MUlu0{max-width:30ch}.Login_brandHeadline__RzF8b{font-size:clamp(1.9rem,2.6vw,2.6rem);line-height:1.12;letter-spacing:-.02em;font-weight:700;text-wrap:balance;margin:0 0 1rem}.Login_brandSub___7nJo{font-size:1.02rem;line-height:1.6;color:#a9bdd8;margin:0 0 2rem}.Login_brandList__TIaiJ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.85rem}.Login_brandList__TIaiJ li{display:flex;align-items:center;gap:.7rem;font-size:.95rem;color:#cdddf0}.Login_brandList__TIaiJ svg{flex:none;color:var(--brand-bright);font-size:1.05rem}.Login_brandFoot__gASae{font-size:.82rem;color:#6f829c}.Login_formSide__Vdgkv{display:flex;align-items:center;justify-content:center;padding:2.5rem 1.5rem}.Login_card__sQOQ6{width:100%;max-width:400px}.Login_mobileLogo__HwpYk{display:none;height:2.4rem;margin:0 auto 2rem}.Login_title__9LqMJ{font-size:1.7rem;font-weight:700;letter-spacing:-.02em;margin:0 0 .4rem;color:var(--text)}.Login_subtitle__2nOeD{font-size:.95rem;color:var(--muted);margin:0 0 1.8rem}.Login_reveal__mT_8x{opacity:0;transform:translateY(10px);animation:Login_reveal__mT_8x .5s var(--ease-out) forwards}.Login_reveal__mT_8x:first-child{animation-delay:.04s}.Login_reveal__mT_8x:nth-child(2){animation-delay:.1s}.Login_reveal__mT_8x:nth-child(3){animation-delay:.16s}.Login_reveal__mT_8x:nth-child(4){animation-delay:.22s}.Login_reveal__mT_8x:nth-child(5){animation-delay:.28s}.Login_reveal__mT_8x:nth-child(6){animation-delay:.34s}@keyframes Login_reveal__mT_8x{to{opacity:1;transform:translateY(0)}}.Login_roleLabel__A_2tB{display:block;font-size:.82rem;font-weight:600;color:var(--muted);margin-bottom:.5rem}.Login_segment__e8tDS{position:relative;display:grid;grid-template-columns:repeat(3,1fr);padding:4px;background:var(--field);border:1px solid var(--line);border-radius:12px;margin-bottom:1.4rem}.Login_thumb__6yug4{position:absolute;top:4px;left:4px;bottom:4px;width:calc((100% - 8px) / 3);background:var(--surface);border-radius:9px;box-shadow:0 2px 6px rgba(15,27,45,.08);transition:transform .26s var(--ease-out);will-change:transform}.Login_segBtn__SEVp8{position:relative;z-index:1;appearance:none;background:none;border:none;cursor:pointer;padding:.55rem .5rem;font-size:.9rem;font-weight:600;color:var(--muted);font-family:inherit;border-radius:9px;transition:color .2s ease}.Login_segBtn__SEVp8[data-active=true]{color:var(--brand)}.Login_segBtn__SEVp8:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.Login_field__gb2Ld{margin-bottom:1.1rem}.Login_label__Gg7nN{display:block;font-size:.82rem;font-weight:600;color:var(--text);margin-bottom:.4rem}.Login_inputWrap__NitLD{position:relative;display:flex;align-items:center}.Login_input__Jy3Ug{width:100%;padding:.85rem 1rem;font-size:.95rem;font-family:inherit;color:var(--text);background:var(--field);border:1px solid var(--line);border-radius:12px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.Login_input__Jy3Ug::placeholder{color:#9aa8bc}.Login_input__Jy3Ug:hover{border-color:#cdd7e4}.Login_input__Jy3Ug:focus{outline:none;background:var(--surface);border-color:var(--brand);box-shadow:0 0 0 3px rgba(25,110,184,.14)}.Login_hasIcon__zMVt6{padding-right:3rem}.Login_input__Jy3Ug[data-error=true]{border-color:var(--danger)}.Login_input__Jy3Ug[data-error=true]:focus{box-shadow:0 0 0 3px rgba(214,69,69,.14)}.Login_peek__XAWzt{position:absolute;right:.75rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;background:none;color:#8694a8;font-size:1.3rem;cursor:pointer;border-radius:8px;transition:color .15s ease,background .15s ease}.Login_peek__XAWzt:hover{color:var(--brand);background:rgba(25,110,184,.08)}.Login_peek__XAWzt:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.Login_errorText__cnWd0{display:block;color:var(--danger);font-size:.8rem;margin-top:.4rem}.Login_submit__wXbWa{width:100%;margin-top:.6rem;padding:.95rem 1rem;font-size:1rem;font-weight:600;font-family:inherit;color:#fff;background:var(--brand);border:none;border-radius:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:background .18s ease,transform .12s var(--ease-out),box-shadow .18s ease;box-shadow:0 6px 18px rgba(25,110,184,.28)}.Login_submit__wXbWa:hover{background:#1560a3;box-shadow:0 8px 22px rgba(25,110,184,.34)}.Login_submit__wXbWa:active{transform:scale(.98)}.Login_submit__wXbWa:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Login_submit__wXbWa:disabled{opacity:.7;cursor:not-allowed;box-shadow:none}.Login_spinner__vvyfn{width:18px;height:18px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:Login_spin__ruz_z .7s linear infinite}@keyframes Login_spin__ruz_z{to{transform:rotate(1turn)}}.Login_helper__rqTiH{margin-top:1.3rem;text-align:center;font-size:.85rem;color:var(--muted)}@media (max-width:900px){.Login_page__F9JRW{grid-template-columns:1fr}.Login_brand__CyjKb{display:none}.Login_mobileLogo__HwpYk{display:block}.Login_formSide__Vdgkv{padding:2rem 1.25rem;min-height:100dvh}}@media (max-width:420px){.Login_formSide__Vdgkv{padding:1.5rem 1.1rem}.Login_title__9LqMJ{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.Login_aurora__VPyq_:after,.Login_aurora__VPyq_:before{animation:none}.Login_reveal__mT_8x{animation:none;opacity:1;transform:none}.Login_input__Jy3Ug,.Login_segBtn__SEVp8,.Login_submit__wXbWa,.Login_thumb__6yug4{transition:none}.Login_spinner__vvyfn{animation-duration:1.2s}}