.login[data-v-b4ac7a46]{min-height:100vh;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(420px,520px);background:#f4f6fb}.scene[data-v-b4ac7a46]{background:radial-gradient(circle at 20% 20%,hsla(0,0%,100%,.18),transparent 28%),linear-gradient(160deg,#0e3f9e,#1558dc 55%,#3b82f6);color:#fff;padding:64px}.brand-row[data-v-b4ac7a46],.scene[data-v-b4ac7a46]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brand-row[data-v-b4ac7a46]{gap:12px;font-weight:700;letter-spacing:1px}.brand-mark[data-v-b4ac7a46]{width:44px;height:44px;border-radius:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:hsla(0,0%,100%,.16);font-size:13px}.kicker[data-v-b4ac7a46]{margin:28px 0 8px;opacity:.8}h1[data-v-b4ac7a46]{margin:0;font-size:40px;line-height:1.25;max-width:520px}ul[data-v-b4ac7a46]{margin:28px 0 0;padding:0;list-style:none}li[data-v-b4ac7a46]{margin:10px 0;opacity:.92}li[data-v-b4ac7a46]:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#fff;margin-right:10px}.panel[data-v-b4ac7a46]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px 56px;background:#fff}h2[data-v-b4ac7a46]{margin:0;font-size:28px}.sub[data-v-b4ac7a46]{margin:8px 0 28px;color:#64748b}.code-row[data-v-b4ac7a46]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.code-row img[data-v-b4ac7a46]{height:40px;border-radius:4px;cursor:pointer;border:1px solid #e5e7eb}.options[data-v-b4ac7a46]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:4px 0 18px;font-size:13px}.options a[data-v-b4ac7a46]{color:#1558dc;text-decoration:none}.submit[data-v-b4ac7a46]{width:100%;height:42px}.eye[data-v-b4ac7a46]{cursor:pointer;line-height:40px;margin-right:6px;color:#94a3b8}.foot[data-v-b4ac7a46]{margin-top:18px;text-align:center;color:#94a3b8;font-size:13px}@media (max-width:900px){.login[data-v-b4ac7a46]{grid-template-columns:1fr}.scene[data-v-b4ac7a46]{display:none}.panel[data-v-b4ac7a46]{padding:32px 20px}}