.LoginShell_container__pHcme{min-height:100vh;display:grid;grid-template-columns:1.05fr .95fr}@media (max-width:1024px){.LoginShell_container__pHcme{grid-template-columns:1fr}}.LoginShell_leftPanel__WGkZ_{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:40px 48px 44px;background:radial-gradient(circle at 18% 12%,rgba(147,197,253,.22),transparent 32%),radial-gradient(circle at 82% 88%,rgba(96,165,250,.18),transparent 36%),linear-gradient(155deg,#0b1224,#152a63 48%,#1d4ed8);overflow:hidden}@media (max-width:1024px){.LoginShell_leftPanel__WGkZ_{display:none}}.LoginShell_leftTop__jR2rF{position:relative;z-index:20}.LoginShell_brandLogo___r5mB{display:block;width:auto;height:44px;max-width:min(240px,42vw);padding:0;background:transparent;box-shadow:none;border-radius:0;object-fit:contain;object-position:left center}.LoginShell_charactersArea__JdWzS{position:relative;z-index:20;display:flex;align-items:flex-end;justify-content:center;flex:1;min-height:420px;padding:24px 0 8px}.LoginShell_leftCaption___HK1w{position:relative;z-index:20;margin:0;font-size:14px;font-weight:500;letter-spacing:.08em;color:rgba(255,255,255,.62)}.LoginShell_decorBlur1__FKSzr{top:12%;right:8%;width:280px;height:280px;background:rgba(59,130,246,.28);filter:blur(72px)}.LoginShell_decorBlur1__FKSzr,.LoginShell_decorBlur2__wQYHB{position:absolute;border-radius:50%;pointer-events:none;z-index:0}.LoginShell_decorBlur2__wQYHB{bottom:8%;left:4%;width:360px;height:360px;background:rgba(37,99,235,.24);filter:blur(90px)}.LoginShell_decorGrid__OaHXh{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:36px 36px;pointer-events:none;z-index:1;mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 95%)}.LoginShell_rightPanel__O0nsr{display:flex;align-items:center;justify-content:center;padding:40px 32px;background:radial-gradient(circle at top right,rgba(219,234,254,.55),transparent 42%),linear-gradient(180deg,#f8fafc,#ffffff)}.LoginShell_formCard__dPegN{width:100%;max-width:400px;padding:36px 32px 32px;border-radius:24px;background:rgba(255,255,255,.92);border:1px solid rgba(226,232,240,.9);box-shadow:0 24px 60px rgba(15,23,42,.06),inset 0 1px 0 rgba(255,255,255,.9)}.LoginShell_mobileLogo__FgR1_{display:none;justify-content:center;margin-bottom:28px}@media (max-width:1024px){.LoginShell_formCard__dPegN{padding:28px 22px 24px;border-radius:20px;box-shadow:0 16px 40px rgba(15,23,42,.05)}.LoginShell_mobileLogo__FgR1_{display:flex}}.LoginShell_mobileLogoImg__Tt9zP{width:auto;height:40px;max-width:200px;padding:0;border-radius:0;background:transparent;box-shadow:none;object-fit:contain}.LoginShell_formHeader__PPIcS{text-align:center;margin-bottom:32px}.LoginShell_formTitle__g09UI{font-size:28px;font-weight:700;letter-spacing:-.03em;color:#0f172a;margin:0 0 8px;line-height:1.25}.LoginShell_formSubtitle__ZHON7{font-size:14px;color:#64748b;margin:0;line-height:1.5}.LoginShell_qrWrap__0Iyfs{display:flex;flex-direction:column;align-items:center;gap:12px}.LoginShell_hintText__yOW4v{margin:0;font-size:12px;line-height:1.55;color:#64748b;text-align:center}.LoginShell_errorBox__Jw93_{margin:0 0 16px;padding:10px 12px;border-radius:10px;background:#fff1f0;color:#a8071a;font-size:13px}.LoginShell_secondaryLink__sSZVh{display:inline-flex;margin-top:4px;font-size:13px;color:#1677b3}.LoginShell_primaryCta__yVi1_{display:inline-flex;align-items:center;justify-content:center;min-width:220px;height:44px;padding:0 24px;border-radius:10px;background:#1677b3;color:#fff;font-size:15px;font-weight:600;text-decoration:none}.LoginShell_primaryCta__yVi1_:hover{background:#125a8c}.LoginShell_secondaryLink__sSZVh:hover{text-decoration:underline}.LoginShell_virtualBlock__Wvawi{margin-top:28px;padding-top:22px;border-top:1px solid #e2e8f0}.LoginShell_leftPanel__WGkZ_{background:radial-gradient(circle at 18% 12%,rgba(0,187,235,.22),transparent 32%),radial-gradient(circle at 82% 88%,rgba(22,119,179,.28),transparent 36%),linear-gradient(155deg,#061525,#0a2744 48%,#1677b3)}