.Si-P0q_wrap{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:100dvh;display:grid}@media (max-width:840px){.Si-P0q_wrap{grid-template-rows:auto 1fr;grid-template-columns:1fr}}.Si-P0q_brandPanel{background:linear-gradient(155deg, var(--login-brand) 0%, color-mix(in srgb, var(--login-brand) 100%, black 40%) 100%);flex-direction:column;justify-content:center;padding:72px 64px;display:flex;position:relative;overflow:hidden}@media (max-width:840px){.Si-P0q_brandPanel{text-align:center;align-items:center;padding:30px 24px}}.Si-P0q_brandGrid{pointer-events:none;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 28% 30%,#000,#0000 72%);mask-image:radial-gradient(circle at 28% 30%,#000,#0000 72%)}.Si-P0q_brandGlow{pointer-events:none;background:radial-gradient(circle,#ffffff24,#0000 70%);border-radius:50%;width:620px;height:620px;position:absolute;top:-180px;right:-200px}@media (max-width:840px){.Si-P0q_brandGlow{width:380px;height:380px;top:-140px;right:-120px}}.Si-P0q_brandContent{z-index:1;max-width:400px;position:relative}@media (max-width:840px){.Si-P0q_brandContent{max-width:460px}}.Si-P0q_brandLogoCard{border-radius:var(--radius-md);background:#fff;align-items:center;margin-bottom:28px;padding:14px 20px;display:inline-flex;box-shadow:0 14px 30px -8px #00000059}.Si-P0q_brandLogoImg{width:auto;max-width:220px;height:30px;display:block}.Si-P0q_brandWordmark{letter-spacing:-.6px;color:#fff;margin-bottom:26px;font-size:30px;font-weight:800}@media (max-width:840px){.Si-P0q_brandLogoCard{margin-bottom:14px}.Si-P0q_brandWordmark{margin-bottom:10px;font-size:22px}}.Si-P0q_brandDesc{color:#ffffffd6;max-width:360px;font-size:15px;font-weight:400;line-height:1.65}@media (max-width:840px){.Si-P0q_brandDesc{display:none}}.Si-P0q_formPanel{background:var(--color-bg);justify-content:center;align-items:center;padding:40px 28px;display:flex}@media (max-width:840px){.Si-P0q_formPanel{padding:28px 20px 44px}}.Si-P0q_card{background:var(--color-card);border:1px solid var(--color-line);border-radius:var(--radius-lg);width:100%;max-width:400px;box-shadow:var(--sh-raised);padding:44px 38px 30px;animation:.32s ease-out both Si-P0q_card-rise;position:relative}@keyframes Si-P0q_card-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Si-P0q_card{animation:none}}.Si-P0q_card .login-h{font-size:var(--text-xl);margin-bottom:6px}.Si-P0q_card .login-sub{margin-bottom:30px;font-size:13.5px}.Si-P0q_card .flabel{margin-bottom:6px;font-size:12.5px}.Si-P0q_card .in{padding:11px 13px;font-size:16px}.Si-P0q_card .btn{margin-top:4px;padding:11px 15px;font-size:14px}.Si-P0q_card .login-foot{margin-top:26px}
