.lg-live--page{border-bottom:1px solid var(--nm-border,#00000014);margin-bottom:48px;padding-bottom:40px}.lg-live--home{max-width:1100px;margin:0 auto}.lg-live-more{justify-content:center;margin-top:28px;display:flex}.lg-live-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;margin-bottom:22px;display:flex}.lg-live-badge{letter-spacing:.06em;text-transform:uppercase;color:var(--nm-primary,#0054bc);align-items:center;gap:8px;margin-bottom:8px;font-size:12px;font-weight:700;display:inline-flex}.lg-live-dot{background:#22c55e;border-radius:50%;width:8px;height:8px;animation:2s ease-out infinite lg-live-pulse;box-shadow:0 0 #22c55e99}@keyframes lg-live-pulse{70%{box-shadow:0 0 0 8px #22c55e00}to{box-shadow:0 0 #22c55e00}}.lg-live-head h2{color:var(--nm-text,#1f2126);margin:0 0 4px;font-size:24px;font-weight:800}.lg-live-head p{color:var(--nm-text-muted,#6b7078);margin:0;font-size:13.5px}.lg-live-skeleton{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.lg-live-skeleton span{aspect-ratio:4/3;background:linear-gradient(90deg,#e9f2fc 25%,#f5f9fe 50%,#e9f2fc 75%) 0 0/200% 100%;border-radius:12px;animation:1.4s ease-in-out infinite lg-live-shimmer}@keyframes lg-live-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.lg-live-message{text-align:center;color:var(--nm-text-muted,#6b7078);background:#f2f8fe;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:36px 20px;display:flex}.lg-live-message svg{color:var(--nm-primary,#0054bc)}.lg-live-message p{margin:0;font-size:14.5px}.lg-live-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.lg-live-btn{font:inherit;border:1px solid var(--nm-primary,#0054bc);background:var(--nm-primary,#0054bc);color:#fff;cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:10px 16px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}@media (min-width:640px){.lg-live-skeleton{grid-template-columns:repeat(4,1fr)}.lg-live-head h2{font-size:28px}}@media (prefers-reduced-motion:reduce){.lg-live-dot,.lg-live-skeleton span{animation:none}}
