.page_container__i4Ui_{display:flex;flex-direction:column;gap:24px}.page_liveBar__Jra2u{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;background:var(--vg-card-bg);border:var(--vg-card-border);border-radius:var(--vg-radius);font-size:12px;color:var(--vg-muted)}.page_liveStatus__lPHnS{display:inline-flex;align-items:center;gap:8px;font-weight:500;color:var(--vg-ink)}.page_pulseDot__Nn4Hw{width:8px;height:8px;border-radius:50%;background-color:#10b981;box-shadow:0 0 0 0 rgba(16,185,129,.7);animation:page_pulse__Yhl45 2s infinite}@keyframes page_pulse__Yhl45{0%{box-shadow:0 0 0 0 rgba(16,185,129,.7)}70%{box-shadow:0 0 0 7px rgba(16,185,129,0)}to{box-shadow:0 0 0 0 rgba(16,185,129,0)}}.page_liveNote__s1P4O{font-size:11px;color:var(--vg-faint)}.page_groups__U5f2P{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.page_group__d4Qbp{display:flex;flex-direction:column;padding:24px;border:var(--vg-card-border);border-radius:var(--vg-radius);background:var(--vg-card-bg);box-shadow:var(--vg-card-shadow)}.page_groupHead__lybhE{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:16px;margin-bottom:20px;border-bottom:1px solid var(--vg-line)}.page_groupHead__lybhE h2{font-size:16px;font-weight:600;letter-spacing:-.3px;color:var(--vg-ink)}.page_groupHead__lybhE span{font-size:11px;color:var(--vg-faint)}.page_modelList__O6VbH{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.page_modelCard__qyHJG{display:flex;flex-direction:column;gap:14px;padding:16px;background:rgba(255,255,255,.02);border:1px solid var(--vg-line-soft);border-radius:var(--vg-radius-sm);transition:border-color var(--vg-dur-fast),background var(--vg-dur-fast),transform var(--vg-dur-fast)}.page_modelCard__qyHJG:hover{background:rgba(255,255,255,.035);border-color:rgba(255,255,255,.15);transform:translateY(-1px)}.page_cardHead__5ceOs{display:flex;align-items:center;justify-content:space-between;gap:12px}.page_modelIdentity__HrWza{display:flex;align-items:center;gap:12px;min-width:0}.page_modelLogo___WMEG{width:28px;height:28px;object-fit:contain;border-radius:6px;background:rgba(255,255,255,.05);padding:2px}.page_modelMeta__6H3ZP{display:flex;flex-direction:column;gap:2px;min-width:0}.page_modelMeta__6H3ZP strong{font-size:13.5px;font-weight:600;color:var(--vg-ink);letter-spacing:-.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_modelMeta__6H3ZP span{font-size:10px;color:var(--vg-faint);text-transform:uppercase;letter-spacing:.5px}.page_badgeGroup__tZRTg{display:flex;align-items:center;gap:8px;flex-shrink:0}.page_costPill__JUjkU{display:inline-flex;align-items:center;padding:3px 8px;border-radius:4px;background:rgba(255,255,255,.07);color:var(--vg-ink);font-size:10.5px;font-weight:500;letter-spacing:-.1px}.page_specsGrid__x2_8a{display:flex;flex-direction:column;gap:8px;padding:10px 12px;background:rgba(0,0,0,.2);border-radius:6px}.page_specRow__2BGBx{display:flex;align-items:center;gap:10px;font-size:11px}.page_specLabel__SA_89{width:78px;flex-shrink:0;font-size:10.5px;color:var(--vg-muted)}.page_chipList__vABsh{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.page_chip__i4y6E{padding:1px 6px;border-radius:3px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.05);font-size:10px;color:var(--vg-ink)}.page_chipAccent__3F8M_{padding:1px 6px;border-radius:3px;background:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.25);font-size:10px;color:#34d399}.page_cardFooter__4XLUR{display:flex;align-items:center;justify-content:space-between;padding-top:4px}.page_refNote__DstRL{font-size:10.5px;color:var(--vg-faint)}.page_launchLink___POTx{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500;color:var(--vg-ink);padding:5px 10px;border-radius:var(--vg-radius-xs);background:rgba(255,255,255,.05);border:1px solid var(--vg-line-soft);text-decoration:none;transition:all var(--vg-dur-fast)}.page_launchLink___POTx:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.25);color:#fff}@media (max-width:900px){.page_groups__U5f2P{grid-template-columns:1fr}}