.login_login__rzF7d{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;width:100%;padding:20px;position:relative;overflow:hidden;background-color:var(--ink);background:radial-gradient(circle at 50% 35%,#261734 0,transparent 50%),var(--ink);direction:rtl}.login_login__rzF7d .login_orb__wcQal{position:absolute;border-radius:50%;filter:blur(80px);z-index:0;opacity:.5;animation:login_moveOrb__4xcVc 20s infinite alternate}.login_login__rzF7d .login_orb1__nPIXP{width:40vw;height:40vw;background:radial-gradient(circle,rgba(158,124,187,.22),transparent);top:-10vw;right:-10vw}.login_login__rzF7d .login_orb2__YbxkY{width:30vw;height:30vw;background:radial-gradient(circle,rgba(243,175,70,.1),transparent);bottom:-5vw;left:-5vw;animation-delay:-5s}@keyframes login_moveOrb__4xcVc{0%{transform:translate(0) scale(1)}to{transform:translate(50px,50px) scale(1.1)}}.login_login__rzF7d .login_logoContainer__R_jm1{position:relative;z-index:2;margin-bottom:28px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.login_login__rzF7d .login_logoContainer__R_jm1 p{color:var(--violet-light);font-size:14px;font-weight:800;margin:0}.login_login__rzF7d .login_logoContainer__R_jm1 img{width:auto;height:64px;filter:drop-shadow(0 8px 24px rgba(0,0,0,.3))}@media(max-width:576px){.login_login__rzF7d .login_logoContainer__R_jm1 img{height:50px}}.login_login__rzF7d .login_tabs__nsnBR{display:flex;align-items:center;gap:8px;margin-bottom:30px;position:relative;z-index:2;background:hsla(0,0%,100%,.05);padding:6px;border-radius:20px;border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.login_login__rzF7d .login_tabs__nsnBR button{border:none;background-color:rgba(0,0,0,0);color:hsla(0,0%,100%,.5);padding:12px 24px;border-radius:16px;outline:none;font-weight:700;font-size:14px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:10px}.login_login__rzF7d .login_tabs__nsnBR button .login_tabIcon__eiBIG{font-size:18px;opacity:.7}.login_login__rzF7d .login_tabs__nsnBR button.login_active__T_QlM{background:rgba(158,124,187,.2);color:#fff;border:1px solid rgba(216,200,231,.35);box-shadow:0 8px 20px rgba(0,0,0,.2)}.login_login__rzF7d .login_tabs__nsnBR button.login_active__T_QlM .login_tabIcon__eiBIG{opacity:1}.login_login__rzF7d .login_tabs__nsnBR button:hover:not(.login_active__T_QlM){color:#fff;background:hsla(0,0%,100%,.08)}.login_footer__QoFay{margin-top:50px;position:relative;z-index:2;opacity:.6;transition:opacity .3s}.login_footer__QoFay:hover{opacity:1}.login_footer__QoFay img{height:60px;width:auto;object-fit:contain;margin-bottom:0}.login_area__6RP2x{background:hsla(0,0%,100%,.03);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.12);padding:45px 50px;border-radius:32px;box-shadow:0 40px 100px rgba(0,0,0,.4),inset 0 0 0 1px hsla(0,0%,100%,.05);text-align:right;width:100%;max-width:480px;position:relative;z-index:2}@media(max-width:576px){.login_area__6RP2x{padding:35px 24px}}.login_area__6RP2x h3{margin-bottom:8px;color:#fff;font-size:24px;font-weight:800;text-align:center}.login_area__6RP2x .login_subtitle__dwXVV{display:block;text-align:center;color:hsla(0,0%,100%,.4);font-size:13px;margin-bottom:35px}.login_area__6RP2x .login_field__A1KjX{position:relative;margin-bottom:24px}.login_area__6RP2x .login_field__A1KjX label{display:block;color:hsla(0,0%,100%,.6);font-size:13px;font-weight:700;margin-bottom:10px;padding-right:4px}.login_area__6RP2x .login_field__A1KjX .login_inputWrapper__R9ris{position:relative}.login_area__6RP2x .login_field__A1KjX .login_inputWrapper__R9ris input{width:100%;background:hsla(0,0%,100%,.04);border:1.5px solid hsla(0,0%,100%,.08);padding:16px 50px 16px 20px;outline:none;border-radius:18px;color:#fff;font-size:15px;font-weight:600;transition:all .3s ease}.login_area__6RP2x .login_field__A1KjX .login_inputWrapper__R9ris input::placeholder{color:hsla(0,0%,100%,.2)}.login_area__6RP2x .login_field__A1KjX .login_inputWrapper__R9ris input:focus{border-color:var(--violet);background:hsla(0,0%,100%,.08);box-shadow:0 0 0 5px rgba(158,124,187,.18)}.login_area__6RP2x .login_field__A1KjX .login_inputWrapper__R9ris .login_icon__EiPqC{position:absolute;top:50%;right:18px;color:var(--violet);transform:translateY(-50%);font-size:20px;opacity:.8}.login_area__6RP2x .login_options__0h2N8{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;font-size:13px;color:hsla(0,0%,100%,.4)}.login_area__6RP2x .login_options__0h2N8 .login_forgot__2Y6Lb{color:var(--violet-light);text-decoration:none;font-weight:700}.login_area__6RP2x .login_options__0h2N8 .login_forgot__2Y6Lb:hover{text-decoration:underline}.login_area__6RP2x button[type=submit]{width:100%;background:var(--amber);color:var(--ink);border:none;border-radius:14px;padding:18px;font-size:16px;font-weight:800;cursor:pointer;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;align-items:center;justify-content:center;gap:12px;box-shadow:0 12px 30px rgba(243,175,70,.22)}.login_area__6RP2x button[type=submit]:hover{transform:translateY(-3px);background:var(--amber-hover);box-shadow:0 20px 40px rgba(243,175,70,.3)}.login_area__6RP2x button[type=submit]:active{transform:translateY(0)}.login_area__6RP2x button[type=submit] .login_btnIcon__p5Zu6{font-size:24px;transition:transform .3s ease}.login_area__6RP2x button[type=submit]:hover .login_btnIcon__p5Zu6{transform:translateX(-5px)}