.idle.svelte-jp09wb{text-align:center;padding:6rem 2rem;display:flex;flex-direction:column;align-items:center;gap:.75rem}.idle-icon.svelte-jp09wb{font-size:4rem}.idle-title.svelte-jp09wb{font-family:var(--font-display);font-size:1.3rem;color:var(--text-2);margin:0;font-style:italic}.idle-watching.svelte-jp09wb{font-size:.85rem;color:var(--text-3);margin:0;display:flex;align-items:center;gap:.4rem}.pulse-dot.svelte-jp09wb{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--accent);animation:svelte-jp09wb-pulse 2s ease-in-out infinite}@keyframes svelte-jp09wb-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.live-layout.svelte-jp09wb{display:flex;flex-direction:column;height:calc(100vh - 60px);overflow:hidden;position:relative}.live-header.svelte-jp09wb{display:flex;flex-direction:column;padding:1rem 0;border-bottom:1px solid var(--live-border, var(--border));flex-shrink:0}.live-title.svelte-jp09wb{font-family:var(--font-display);font-size:1.75rem;margin:0 0 .35rem;color:var(--live-text, var(--text))}.live-meta.svelte-jp09wb{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem 1rem;font-size:.78rem;color:var(--live-accent, var(--text-2))}.live-meta.svelte-jp09wb strong:where(.svelte-jp09wb){color:var(--live-accent, var(--accent))}.live-artist.svelte-jp09wb{color:var(--live-accent, var(--text-2))}.diagrams-panel.svelte-jp09wb{flex-shrink:0;padding:.5rem 0 0;border-bottom:1px solid var(--live-border, var(--border))}.diagrams-panel.svelte-jp09wb .chord-panel{border-top:none;border-bottom:none;margin-bottom:0;padding:.25rem 0 .5rem}.scroll-area.svelte-jp09wb{flex:1;overflow-y:auto;padding:1rem 0;scrollbar-width:thin}.scroll-padding.svelte-jp09wb{height:40vh}.fade-bottom.svelte-jp09wb{position:fixed;bottom:0;left:0;right:0;height:80px;background:linear-gradient(transparent,var(--live-bg, var(--bg)));pointer-events:none}.font-size-controls.svelte-jp09wb{display:flex;align-items:center;gap:.3rem}
