.pg-login[data-astro-cid-x2pxh5t7]{padding:56px 0 72px;background:var(--brand-soft)}.pg-login-grid[data-astro-cid-x2pxh5t7]{display:grid;grid-template-columns:55fr 45fr;gap:64px;align-items:stretch}.pg-login-main[data-astro-cid-x2pxh5t7]{display:flex;align-items:center}.pg-login-box[data-astro-cid-x2pxh5t7]{width:100%;max-width:400px}.pg-login-tabs[data-astro-cid-x2pxh5t7]{display:flex;gap:28px;margin-bottom:26px;border-bottom:1px solid var(--line)}.pg-tab[data-astro-cid-x2pxh5t7]{position:relative;padding:0 0 12px;border:0;background:transparent;font-size:17px;line-height:24px;color:var(--muted)}.pg-tab[data-astro-cid-x2pxh5t7].is-active{color:var(--ink);font-weight:500}.pg-tab[data-astro-cid-x2pxh5t7].is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--brand)}.pg-login-title[data-astro-cid-x2pxh5t7]{font-size:28px;line-height:1.4}.pg-login-sub[data-astro-cid-x2pxh5t7]{margin:10px 0 26px;font-size:14px;line-height:24px;color:var(--muted)}.pg-code-field[data-astro-cid-x2pxh5t7]{display:flex;gap:10px}.pg-code-field[data-astro-cid-x2pxh5t7] .pg-input[data-astro-cid-x2pxh5t7]{flex:1;min-width:0}.pg-code-btn[data-astro-cid-x2pxh5t7]{flex:none;height:48px;padding:0 14px;border:1px solid var(--line);border-radius:4px;background:#fff;font-size:14px;color:var(--brand);white-space:nowrap}.pg-code-btn[data-astro-cid-x2pxh5t7]:hover:not(:disabled){border-color:var(--brand);background:#0047ff0a}.pg-code-btn[data-astro-cid-x2pxh5t7]:disabled{color:var(--muted);cursor:default}.pg-login-agree[data-astro-cid-x2pxh5t7]{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:20px;color:var(--muted);cursor:pointer}.pg-login-agree[data-astro-cid-x2pxh5t7] input[data-astro-cid-x2pxh5t7]{margin:3px 0 0;accent-color:var(--brand)}.pg-form-msg[data-astro-cid-x2pxh5t7][data-tone=error]{border-color:#f0c8c4;background:#fdf3f2;color:#a4262c}.pg-login-note[data-astro-cid-x2pxh5t7]{margin-top:20px;padding-top:18px;border-top:1px dashed var(--line);font-size:13px;line-height:22px;color:var(--muted)}.pg-login-note[data-astro-cid-x2pxh5t7] a[data-astro-cid-x2pxh5t7]{color:var(--brand)}.pg-login-links[data-astro-cid-x2pxh5t7]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;font-size:13px;line-height:20px;color:var(--muted)}.pg-login-links[data-astro-cid-x2pxh5t7] a[data-astro-cid-x2pxh5t7]:hover{color:var(--brand)}.pg-login-aside[data-astro-cid-x2pxh5t7]{display:flex;border-radius:var(--radius-panel);background:linear-gradient(150deg,#0a53ff,#0047ff 42%,#002f9e);color:#fff;overflow:hidden}.pg-login-aside-inner[data-astro-cid-x2pxh5t7]{display:flex;flex-direction:column;padding:44px 40px}.pg-login-brand[data-astro-cid-x2pxh5t7]{font-size:12px;line-height:18px;letter-spacing:2px;color:#ffffffb8}.pg-login-aside[data-astro-cid-x2pxh5t7] h2[data-astro-cid-x2pxh5t7]{margin-top:16px;font-size:26px;line-height:1.5;color:#fff}.pg-login-aside-desc[data-astro-cid-x2pxh5t7]{margin-top:12px;font-size:14px;line-height:24px;color:#ffffffc7}.pg-login-points[data-astro-cid-x2pxh5t7]{display:grid;gap:16px;margin:28px 0 0;padding:0;list-style:none}.pg-login-points[data-astro-cid-x2pxh5t7] li[data-astro-cid-x2pxh5t7]{display:flex;gap:12px;align-items:flex-start}.pg-login-ic[data-astro-cid-x2pxh5t7]{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:9px;background:#ffffff24;color:#fff}.pg-login-points[data-astro-cid-x2pxh5t7] strong[data-astro-cid-x2pxh5t7]{display:block;font-size:14px;font-weight:500;line-height:22px;color:#fff}.pg-login-points[data-astro-cid-x2pxh5t7] em[data-astro-cid-x2pxh5t7]{display:block;font-style:normal;font-size:13px;line-height:21px;color:#ffffffb8}.pg-login-shot[data-astro-cid-x2pxh5t7]{margin-top:auto;padding-top:32px}.pg-login-shot[data-astro-cid-x2pxh5t7] .shot[data-astro-cid-x2pxh5t7]{border-radius:8px;border:1px solid rgba(255,255,255,.16)}@media(max-width:1024px){.pg-login-grid[data-astro-cid-x2pxh5t7]{gap:40px}.pg-login-aside-inner[data-astro-cid-x2pxh5t7]{padding:36px 28px}.pg-login-aside[data-astro-cid-x2pxh5t7] h2[data-astro-cid-x2pxh5t7]{font-size:22px}}@media(max-width:900px){.pg-login[data-astro-cid-x2pxh5t7]{padding:32px 0 48px}.pg-login-grid[data-astro-cid-x2pxh5t7]{grid-template-columns:minmax(0,1fr);gap:32px}.pg-login-box[data-astro-cid-x2pxh5t7]{max-width:100%}.pg-login-aside[data-astro-cid-x2pxh5t7]{order:-1}.pg-login-aside-inner[data-astro-cid-x2pxh5t7]{padding:28px 24px}.pg-login-aside[data-astro-cid-x2pxh5t7] h2[data-astro-cid-x2pxh5t7]{font-size:20px;margin-top:10px}.pg-login-points[data-astro-cid-x2pxh5t7]{gap:12px;margin-top:20px}.pg-login-shot[data-astro-cid-x2pxh5t7]{display:none}}
