.card-vu-needle.svelte-1pv9nzy,.card-vu-needle-shadow.svelte-1pv9nzy{transform-box:fill-box;transform-origin:50% 100%;transition:transform 90ms linear}.card-peak-lamp.svelte-1pv9nzy{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-1pv9nzy{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-1pv9nzy .card-led-segment:where(.svelte-1pv9nzy){height:.3rem}.card-vu-face.svelte-1pv9nzy .card-peak-lamp:where(.svelte-1pv9nzy){width:.35rem;height:.35rem}}.card-led-segment.svelte-1pv9nzy{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-1pv9nzy{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-1pv9nzy{background:#f5bd49;box-shadow:0 0 9px #f5bd495c}.card-led-red.card-led-on.svelte-1pv9nzy{background:var(--color-destructive);box-shadow:0 0 9px color-mix(in srgb, var(--color-destructive) 45%, transparent)}@media (prefers-reduced-motion:reduce){.card-vu-needle.svelte-1pv9nzy,.card-vu-needle-shadow.svelte-1pv9nzy,.card-led-segment.svelte-1pv9nzy{transition:none}}
