.live-dot.svelte-6jamye{display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--color-live);flex-shrink:0;animation:svelte-6jamye-live-ring 2s ease-out infinite}@keyframes svelte-6jamye-live-ring{0%{box-shadow:0 0 color-mix(in oklch,var(--color-live) 55%,transparent)}70%{box-shadow:0 0 0 6px color-mix(in oklch,var(--color-live) 0%,transparent)}to{box-shadow:0 0 color-mix(in oklch,var(--color-live) 0%,transparent)}}.now-card.svelte-6jamye{display:flex;flex-direction:column;height:100%;background:var(--color-card);border:1px solid var(--color-border);border-radius:.75rem;overflow:hidden;text-decoration:none;color:inherit;transition:border-color .15s,box-shadow .15s}.now-card.svelte-6jamye:hover{border-color:var(--color-primary);box-shadow:0 8px 24px -14px color-mix(in oklch,var(--color-primary) 30%,transparent)}.now-thumb.svelte-6jamye{aspect-ratio:16 / 9;background:var(--color-surface-elevated, var(--color-muted));overflow:hidden}.now-thumb.svelte-6jamye img:where(.svelte-6jamye){width:100%;height:100%;object-fit:cover;display:block}.now-body.svelte-6jamye{padding:.75rem;flex:1;display:flex;flex-direction:column;gap:.25rem}.now-ch.svelte-6jamye{display:flex;align-items:center;gap:.4rem;margin-bottom:.15rem}.lcn.svelte-6jamye{border:1px solid var(--color-border);border-radius:.25rem;padding:0 .3rem;font-size:.7rem;font-variant-numeric:tabular-nums;color:var(--color-muted-foreground)}.ch-name.svelte-6jamye{font-size:.75rem;color:var(--color-muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.now-title.svelte-6jamye{font-weight:600;font-size:.95rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--color-foreground)}.now-meta.svelte-6jamye{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.now-time.svelte-6jamye{font-size:.75rem;font-weight:600;color:var(--color-primary);font-variant-numeric:tabular-nums}.now-desc.svelte-6jamye{font-size:.8rem;color:var(--color-muted-foreground);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}
