@layer viraui.preflight;@layer viraui.components{@property --vui-gauge-aspect-ratio{syntax:"*";inherits:false;initial-value:1}.viraui__gauge-module__Gauge_XrCKK{color:var(--global-foreground);overflow:visible}.viraui__gauge-module__Gauge_XrCKK[data-fit=square]{block-size:100%;inline-size:100%}.viraui__gauge-module__Gauge_XrCKK[data-fit=content]{max-block-size:100%;inline-size:100%;aspect-ratio:var(--vui-gauge-aspect-ratio)}.viraui__gauge-module__Control_33uqc{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;aspect-ratio:1;border-radius:var(--radius-full);outline:none;position:relative}.viraui__gauge-module__Control_33uqc[data-disabled=true]{cursor:default}.viraui__gauge-module__Control_33uqc:not([data-disabled=true]):active{cursor:grabbing}.viraui__gauge-module__Control_33uqc:focus-visible,.viraui__gauge-module__Control_33uqc:has(:focus-visible:not([data-pointer])){outline:var(--outline);outline-offset:var(--outline-offset)}.viraui__gauge-module__VisuallyHidden_LUbhj{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.viraui__gauge-module__VisuallyHidden_LUbhj:focus-visible{outline:none}.viraui__gauge-module__TooltipPositioner_5wZsF{z-index:50;pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0}.viraui__gauge-module__Tooltip_BRUR6{box-sizing:border-box;inline-size:max-content;max-inline-size:20rem;padding-block:var(--space-2xs);padding-inline:var(--space-s);border-radius:var(--radius-s);background:var(--global-foreground);color:var(--global-background);font-size:var(--font-scale-body-s);animation:viraui__gauge-module__gauge-tooltip-in_5JTLs var(--duration-fast) var(--easing-entrance)}@media (prefers-reduced-motion:reduce){.viraui__gauge-module__Tooltip_BRUR6{animation:none}}.viraui__gauge-module__TooltipBody_44-M9{flex-direction:column;align-items:center;line-height:1.15;display:flex}.viraui__gauge-module__TooltipLabel_T-Hp5{opacity:.7}.viraui__gauge-module__TooltipValue_gAqRL{font-size:var(--font-scale-body-m);font-variation-settings:"wght" 600;font-variant-numeric:tabular-nums;font-weight:600}.viraui__gauge-module__TooltipUnit_iIW0i{font-size:var(--font-scale-body-s);font-variation-settings:"wght" 500;opacity:.7;margin-inline-start:var(--space-2xs);font-weight:500}@keyframes viraui__gauge-module__gauge-tooltip-in_5JTLs{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}}@layer viraui.overrides;
