.analog-vu-face.svelte-1avau5k{background:linear-gradient(180deg, #e8e7d1f0, #d7d6c2f0), var(--color-card);color:#525256;min-height:10.25rem}.analog-vu-needle.svelte-1avau5k{transform-box:fill-box;transform-origin:0 100%;transition:transform 90ms linear}.peak-lamp.svelte-1avau5k{background:#5f5f62a6;border-radius:999px;width:.55rem;height:.55rem;transition:background-color 80ms linear,box-shadow 80ms linear;box-shadow:inset 0 0 0 1px #ffffff2e}.peak-lamp-on.svelte-1avau5k{background:#e03c42;box-shadow:0 0 10px #e03c428c}.card-vu-needle.svelte-1avau5k,.card-vu-needle-shadow.svelte-1avau5k{transform-box:fill-box;transform-origin:50% 100%;transition:transform 90ms linear}.card-peak-lamp.svelte-1avau5k{background:color-mix(in srgb, var(--color-muted-foreground) 35%, transparent);width:.45rem;height:.45rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-background) 35%, transparent);border-radius:999px}.card-peak-lamp-on.svelte-1avau5k{background:var(--color-destructive);box-shadow:0 0 10px color-mix(in srgb, var(--color-destructive) 55%, transparent)}@media (width<=639px){.card-vu-face.svelte-1avau5k .card-led-segment:where(.svelte-1avau5k){height:.3rem}.card-vu-face.svelte-1avau5k .card-peak-lamp:where(.svelte-1avau5k){width:.35rem;height:.35rem}}.card-led-segment.svelte-1avau5k{background:color-mix(in srgb, var(--color-muted-foreground) 16%, transparent);border-radius:999px;height:.45rem;transition:background-color 70ms linear,box-shadow 70ms linear;display:block}.card-led-green.card-led-on.svelte-1avau5k{background:color-mix(in srgb, var(--color-primary) 72%, #5cff6b);box-shadow:0 0 9px color-mix(in srgb, var(--color-primary) 42%, transparent)}.card-led-yellow.card-led-on.svelte-1avau5k{background:#f5bd49;box-shadow:0 0 9px #f5bd495c}.card-led-red.card-led-on.svelte-1avau5k{background:var(--color-destructive);box-shadow:0 0 9px color-mix(in srgb, var(--color-destructive) 45%, transparent)}.deck-vu-face.svelte-1avau5k{background:#0a0a09;box-shadow:inset 0 0 0 1px #ffd25014,0 14px 34px #00000047}.deck-vu-backlight.svelte-1avau5k{background:radial-gradient(circle at 50% 18%,#ffffaef2,#0000 36%),linear-gradient(#ffe817e0,#bb9816c7 68%,#4c3b0966);box-shadow:inset 0 10px 28px #ffffff52,inset 0 -22px 38px #00000052}.deck-vu-glass.svelte-1avau5k{z-index:20;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(110deg,#0000 0 34%,#ffffff2e 42%,#0000 50%),linear-gradient(#ffffff29,#0000 28%)}.deck-vu-needle.svelte-1avau5k,.deck-vu-needle-shadow.svelte-1avau5k{transform-box:fill-box;transform-origin:50% 100%;transition:transform 90ms linear}.deck-led-segment.svelte-1avau5k{background:#2d1214bf;border-radius:1px;height:.55rem;transition:background-color 70ms linear,box-shadow 70ms linear,opacity 70ms linear;display:block;box-shadow:inset 0 0 0 1px #ffffff0f}.deck-led-green.deck-led-on.svelte-1avau5k{background:#9fff46;box-shadow:0 0 10px #9fff468c}.deck-led-yellow.deck-led-on.svelte-1avau5k{background:#ffc436;box-shadow:0 0 10px #ffc43680}.deck-led-red.deck-led-on.svelte-1avau5k{background:#e23136;box-shadow:0 0 10px #e231368c}.deck-peak-lamp.svelte-1avau5k{background:#3f191c;border-radius:999px;width:.48rem;height:.48rem;box-shadow:inset 0 0 0 1px #ffffff1f}.deck-peak-lamp-on.svelte-1avau5k{background:#e83137;box-shadow:0 0 10px #e83137b3}.vu-segment.svelte-1avau5k{background:color-mix(in srgb, var(--color-muted-foreground) 18%, transparent);height:.7rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-background) 55%, transparent);opacity:.5;border-radius:999px;transition:background-color 80ms linear,box-shadow 80ms linear,opacity 80ms linear;display:block}.vu-segment-green.vu-segment-on.svelte-1avau5k{opacity:1;background:#22c55e;box-shadow:0 0 10px #22c55e73}.vu-segment-yellow.vu-segment-on.svelte-1avau5k{opacity:1;background:#facc15;box-shadow:0 0 10px #facc1573}.vu-segment-red.vu-segment-on.svelte-1avau5k{opacity:1;background:#ef4444;box-shadow:0 0 10px #ef444480}.vu-segment-peak.svelte-1avau5k{outline:1px solid color-mix(in srgb, var(--color-foreground) 80%, transparent);outline-offset:2px}@keyframes svelte-1avau5k-vinyl-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.vinyl-disc.svelte-1avau5k{will-change:auto;animation:none}.vu-segment.svelte-1avau5k,.analog-vu-needle.svelte-1avau5k,.card-vu-needle.svelte-1avau5k,.card-vu-needle-shadow.svelte-1avau5k,.card-led-segment.svelte-1avau5k,.deck-vu-needle.svelte-1avau5k,.deck-vu-needle-shadow.svelte-1avau5k,.deck-led-segment.svelte-1avau5k,.peak-lamp.svelte-1avau5k{transition:none}}.vinyl-disc.svelte-psxaa4{background:radial-gradient(circle at center, var(--color-background) 0 10%, transparent 11%), repeating-radial-gradient(circle at center, color-mix(in srgb, var(--color-background) 16%, transparent) 0 1px, transparent 1px 5px), radial-gradient(circle at 35% 30%, var(--color-muted-foreground), var(--color-foreground) 62%);animation:svelte-psxaa4-vinyl-spin var(--vinyl-duration,3.2s) linear infinite;animation-direction:var(--vinyl-direction,normal);will-change:transform;animation-play-state:paused}.vinyl-spinning.svelte-psxaa4{animation-play-state:running}@keyframes svelte-psxaa4-vinyl-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.vinyl-disc.svelte-psxaa4{will-change:auto;animation:none}}
