#pulse-controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0;color:var(--muted,#b2baa9);font-size:12px}#pulse-toggle{display:flex;align-items:center;gap:8px}#pulse-toggle[aria-pressed=true]{border-color:#bba171;color:#dfc586}#pulse-dot{opacity:.45}#pulse-dot.pulse-hit{animation:beat-flash .2s ease-out}@keyframes beat-flash{from{opacity:1;text-shadow:0 0 10px currentColor}to{opacity:.45}}#pulse-options{position:relative}#pulse-options summary{cursor:pointer;padding:10px;list-style:none}#pulse-options>div{position:absolute;bottom:40px;left:-180px;width:250px;z-index:60;padding:18px;background:#20271e;border:1px solid #71634a;border-radius:12px;box-shadow:0 12px 40px #0008}#pulse-options label{display:flex;gap:10px;align-items:center;justify-content:space-between;margin:10px 0}#pulse-options p{line-height:1.5;font-size:11px}#pulse-volume{width:110px}#pulse-count-status{color:#dfc586}body.focus-mode #pulse-controls{margin:4px 12px}@media(prefers-reduced-motion:reduce){#pulse-dot.pulse-hit{animation:none;opacity:1}}body.immersive #pulse-controls{order:7;flex:none;margin:0;padding:4px 12px}body.immersive #song-share{display:none}
