._loginWrapper_6j0ms_1{background-color:var(--bg-body);min-height:100vh;color:var(--text-main);font-family:Inter,Poppins,sans-serif;display:flex;overflow:hidden}._leftPanel_6j0ms_10{background:linear-gradient(135deg, var(--primary) 0%, #3b0764 100%);color:#fff;flex-direction:column;flex:1;justify-content:space-between;padding:4rem;display:flex;position:relative;overflow:hidden}@media (width<=992px){._leftPanel_6j0ms_10{display:none}}._leftPanel_6j0ms_10 ._pattern_6j0ms_26{opacity:.05;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M54.627 0l1.373 1.373v57.254l-1.373 1.373H1.373L0 58.627V1.373L1.373 0h53.254zM29.803 1.25l-27.178 27.18h54.356L29.803 1.25zm-28.553 28.55v28.95h57.5V29.8h-57.5z' fill='%23ffffff' fill-rule='evenodd'/%3E%3C/svg%3E");position:absolute;inset:0}._brandInfo_6j0ms_37{z-index:10;position:relative}._brandInfo_6j0ms_37 h2{letter-spacing:-.02em;align-items:center;gap:1rem;margin-bottom:1rem;font-size:2.25rem;font-weight:800;display:flex}._brandInfo_6j0ms_37 p{opacity:.9;max-width:420px;font-size:1.1rem;line-height:1.6}._statsGrid_6j0ms_57{z-index:10;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:4rem;display:grid;position:relative}._statsGrid_6j0ms_57 ._statCard_6j0ms_65{backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff26;border-radius:20px;padding:1.5rem;transition:transform .3s,background .3s}._statsGrid_6j0ms_57 ._statCard_6j0ms_65:hover{background:#ffffff1f;transform:translateY(-4px)}._statsGrid_6j0ms_57 ._statCard_6j0ms_65 ._statIcon_6j0ms_77{background:#fff3;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:1rem;display:flex}._statsGrid_6j0ms_57 ._statCard_6j0ms_65 ._statValue_6j0ms_87{letter-spacing:-.02em;margin-bottom:.25rem;font-size:1.75rem;font-weight:800}._statsGrid_6j0ms_57 ._statCard_6j0ms_65 ._statLabel_6j0ms_93{opacity:.85;font-size:.95rem;font-weight:500}._rightPanel_6j0ms_99{background-color:var(--surface);flex:1;justify-content:center;align-items:center;padding:2rem;display:flex;position:relative}@media (width<=992px){._rightPanel_6j0ms_99{background:linear-gradient(135deg, var(--bg-body) 0%, #f8fafc 100%)}}._rightPanel_6j0ms_99:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#4f46e508 0%,#0000 60%);position:absolute;inset:-50%}._backBtn_6j0ms_125{color:var(--text-muted);z-index:10;border-radius:99px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex;position:absolute;top:2rem;right:2rem}._backBtn_6j0ms_125:hover{background:var(--bg-body);color:var(--text-main)}._loginContainer_6j0ms_146{z-index:10;width:100%;max-width:440px;position:relative}._loginHeader_6j0ms_153{margin-bottom:2.5rem}._loginHeader_6j0ms_153 ._logoArea_6j0ms_156{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}._loginHeader_6j0ms_153 ._logoArea_6j0ms_156 ._logoIcon_6j0ms_162{background:linear-gradient(135deg, var(--primary), #8b5cf6);color:#fff;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 8px 20px -6px #4f46e580}._loginHeader_6j0ms_153 ._logoArea_6j0ms_156 span{color:var(--text-main);letter-spacing:-.01em;font-size:1.35rem;font-weight:800}._loginHeader_6j0ms_153 h1{color:var(--text-main);letter-spacing:-.02em;margin-bottom:.5rem;font-size:2.25rem;font-weight:800}._loginHeader_6j0ms_153 p{color:var(--text-muted);font-size:1.05rem}._formCard_6j0ms_191{backdrop-filter:blur(20px);background:#fff9;border:1px solid #fffc;border-radius:24px;padding:2.5rem;box-shadow:0 20px 40px -10px #0000000d,0 0 0 1px #00000005}._inputGroup_6j0ms_200{margin-bottom:1.5rem;position:relative}._inputGroup_6j0ms_200 label{color:var(--text-main);margin-bottom:.5rem;font-size:.85rem;font-weight:600;display:block}._inputGroup_6j0ms_200 ._inputWrapper_6j0ms_211{align-items:center;display:flex;position:relative}._inputGroup_6j0ms_200 ._inputWrapper_6j0ms_211 input{border:1px solid var(--border);background:var(--bg-body);width:100%;height:56px;color:var(--text-main);border-radius:14px;padding:0 1rem 0 3rem;font-size:1.05rem;transition:all .3s cubic-bezier(.4,0,.2,1)}._inputGroup_6j0ms_200 ._inputWrapper_6j0ms_211 input:focus{border-color:var(--primary);background:#fff;outline:none;box-shadow:0 0 0 4px #4f46e51a}._inputGroup_6j0ms_200 ._inputWrapper_6j0ms_211 input::placeholder{color:#94a3b8}._inputGroup_6j0ms_200 ._inputWrapper_6j0ms_211 ._inputIcon_6j0ms_236{color:#94a3b8;pointer-events:none;transition:color .3s;position:absolute;left:1rem}._inputGroup_6j0ms_200 ._inputWrapper_6j0ms_211 input:focus~._inputIcon_6j0ms_236{color:var(--primary)}._inputGroup_6j0ms_200 ._inputWrapper_6j0ms_211 ._togglePass_6j0ms_246{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex;position:absolute;right:.75rem}._inputGroup_6j0ms_200 ._inputWrapper_6j0ms_211 ._togglePass_6j0ms_246:hover{color:var(--text-main);background:var(--bg-body)}._inputGroup_6j0ms_200 ._inputWrapper_6j0ms_211 ._capsLockWarning_6j0ms_264{color:var(--warning);pointer-events:none;align-items:center;animation:.2s _fadeIn_6j0ms_1;display:flex;position:absolute;right:3rem}._loginBtn_6j0ms_274{background:linear-gradient(135deg, var(--primary), #6d28d9);color:#fff;cursor:pointer;border:none;border-radius:14px;justify-content:center;align-items:center;gap:.5rem;width:100%;height:56px;margin-top:2rem;font-size:1.1rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 20px -4px #4f46e54d}._loginBtn_6j0ms_274:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}._loginBtn_6j0ms_274:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 24px -6px #4f46e566}._loginBtn_6j0ms_274:hover:not(:disabled):before{left:100%}._loginBtn_6j0ms_274:active:not(:disabled){transform:translateY(0);box-shadow:0 4px 12px -2px #4f46e54d}._loginBtn_6j0ms_274:disabled{opacity:.8;cursor:not-allowed;box-shadow:none;background:#94a3b8}._loginBtn_6j0ms_274 ._arrowIcon_6j0ms_321{transition:transform .3s}._loginBtn_6j0ms_274:hover:not(:disabled) ._arrowIcon_6j0ms_321{transform:translate(4px)}._loginError_6j0ms_328{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:14px;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:1rem 1.25rem;font-size:.95rem;font-weight:500;animation:.3s cubic-bezier(.4,0,.2,1) _slideDown_6j0ms_1;display:flex}._securityFooter_6j0ms_343{color:var(--text-muted);justify-content:center;align-items:center;gap:1.5rem;margin-top:2.5rem;font-size:.85rem;font-weight:500;display:flex}._securityFooter_6j0ms_343 div{align-items:center;gap:.5rem;display:flex}._securityFooter_6j0ms_343 div svg{color:#94a3b8}@keyframes _fadeIn_6j0ms_1{0%{opacity:0}to{opacity:1}}@keyframes _slideDown_6j0ms_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
