.eq-wrapper.svelte-yn1lly{display:inline-flex;align-items:flex-end;gap:3px;height:var(--eq-height, 48px);color:#38bdf8;line-height:0}.eq-bar.svelte-yn1lly{display:block;width:4px;height:var(--eq-static-h, 50%);background-color:var(--eq-color, currentColor);border-radius:2px;transform-origin:50% 100%;will-change:transform}.eq-wrapper[data-equalizerbars-variant=equalizer].svelte-yn1lly .eq-running:where(.svelte-yn1lly){animation:svelte-yn1lly-eq-osc-equalizer var(--eq-duration, 1.2s) ease-in-out infinite alternate;animation-delay:calc(var(--eq-idx) * var(--eq-stagger, .1s) * -1);height:100%;transform-origin:50% 100%}@keyframes svelte-yn1lly-eq-osc-equalizer{0%{transform:scaleY(.18)}50%{transform:scaleY(.65)}to{transform:scaleY(1)}}.eq-wrapper[data-equalizerbars-variant=spectrum].svelte-yn1lly .eq-running:where(.svelte-yn1lly){animation:svelte-yn1lly-eq-osc-spectrum var(--eq-duration, 1.2s) cubic-bezier(.45,.05,.55,.95) infinite alternate;animation-delay:calc(var(--eq-idx) * var(--eq-stagger, .1s) * -1);height:100%;transform-origin:50% 100%}@keyframes svelte-yn1lly-eq-osc-spectrum{0%{transform:scaleY(.2)}35%{transform:scaleY(.95)}65%{transform:scaleY(.45)}to{transform:scaleY(.85)}}.eq-wrapper[data-equalizerbars-variant=pulse].svelte-yn1lly .eq-running:where(.svelte-yn1lly){animation:svelte-yn1lly-eq-osc-pulse var(--eq-duration, 1.2s) steps(2,jump-none) infinite;animation-delay:calc(var(--eq-idx) * var(--eq-stagger, .1s) * -1);height:100%;transform-origin:50% 100%}@keyframes svelte-yn1lly-eq-osc-pulse{0%{transform:scaleY(.18)}50%{transform:scaleY(1)}to{transform:scaleY(.18)}}.eq-wrapper[data-equalizerbars-variant=heartbeat].svelte-yn1lly .eq-running:where(.svelte-yn1lly){animation:svelte-yn1lly-eq-osc-heartbeat var(--eq-duration, 1.2s) ease-in-out infinite;animation-delay:calc(var(--eq-idx) * var(--eq-stagger, .1s) * -1);height:100%;transform-origin:50% 100%}@keyframes svelte-yn1lly-eq-osc-heartbeat{0%{transform:scaleY(.18)}8%{transform:scaleY(1)}16%{transform:scaleY(.3)}24%{transform:scaleY(.85)}32%{transform:scaleY(.18)}to{transform:scaleY(.18)}}.eq-bar.svelte-yn1lly:not(.eq-running){height:var(--eq-static-h, 50%);transform:none}@media(prefers-reduced-motion:reduce){.eq-running.svelte-yn1lly{animation:none!important;transform:none;height:var(--eq-static-h, 50%)}}.eq-demo.svelte-uvvucl{display:grid;gap:24px}.eq-section.svelte-uvvucl{display:grid;gap:10px}.eq-section.svelte-uvvucl h3:where(.svelte-uvvucl){margin:0;font-family:var(--font-display);font-weight:400;font-size:18px;text-transform:uppercase;letter-spacing:.02em;color:var(--fg-1)}.eq-grid.svelte-uvvucl{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.eq-card.svelte-uvvucl{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:18px;text-align:center}.eq-vis.svelte-uvvucl{display:flex;justify-content:center;align-items:flex-end;min-height:100px;margin-bottom:12px}.eq-card.svelte-uvvucl h4:where(.svelte-uvvucl){margin:0 0 4px;font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-1)}.eq-card.svelte-uvvucl p:where(.svelte-uvvucl){margin:0;font-size:13px;color:var(--fg-2);line-height:1.5}.eq-badges.svelte-uvvucl{display:flex;flex-direction:column;gap:10px}.eq-badge.svelte-uvvucl{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;background:var(--surface);border:1px solid var(--border);border-radius:999px;font-size:14px;color:var(--fg-1);width:-moz-fit-content;width:fit-content}
