.tooltip-wrapper.svelte-klyybd .tooltip-content:where(.svelte-klyybd){visibility:hidden;opacity:0;position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:8px;z-index:50;width:max-content;max-width:260px;padding:8px 12px;border-radius:6px;border:1px solid var(--color-border);background:var(--color-popover);color:var(--color-popover-foreground);font-size:.8125rem;line-height:1.4;box-shadow:var(--shadow-md);pointer-events:none;transition:opacity .15s ease,visibility .15s ease}.tooltip-wrapper.svelte-klyybd .tooltip-arrow:where(.svelte-klyybd){position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-bottom-color:var(--color-border)}.tooltip-wrapper.svelte-klyybd .tooltip-arrow:where(.svelte-klyybd):after{content:"";position:absolute;top:1px;left:-5px;border:5px solid transparent;border-bottom-color:var(--color-popover)}.tooltip-wrapper.svelte-klyybd:hover .tooltip-content:where(.svelte-klyybd){visibility:visible;opacity:1}.slider-input.svelte-klyybd::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:var(--color-primary);cursor:pointer;border:2px solid var(--color-background);box-shadow:0 0 0 1px var(--color-primary)}.slider-input.svelte-klyybd::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--color-primary);cursor:pointer;border:2px solid var(--color-background);box-shadow:0 0 0 1px var(--color-primary)}.slider-input.svelte-klyybd:focus::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-ring)}.slider-input.svelte-klyybd:focus::-moz-range-thumb{box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-ring)}.tip-wrap.svelte-dlfn4f .tip:where(.svelte-dlfn4f){position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);z-index:40;white-space:nowrap;padding:4px 8px;border-radius:4px;border:1px solid var(--color-border);background:var(--color-popover);color:var(--color-popover-foreground);font-size:.75rem;line-height:1.2;box-shadow:var(--shadow-sm);pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease}.tip-wrap.svelte-dlfn4f .tip:where(.svelte-dlfn4f):after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:var(--color-border)}.tip-wrap.svelte-dlfn4f:hover .tip:where(.svelte-dlfn4f),.tip-wrap.svelte-dlfn4f:focus-within .tip:where(.svelte-dlfn4f){opacity:1;visibility:visible}
