input[type=range].slider.svelte-1uha8ag::-webkit-slider-thumb{appearance:none;width:14px;height:14px;background:var(--color-primary);cursor:pointer;border-radius:50%}input[type=range].slider.svelte-1uha8ag::-moz-range-thumb{width:14px;height:14px;background:var(--color-primary);cursor:pointer;border-radius:50%;border:none}.icon-badge.svelte-1uha8ag{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;font-size:11px;cursor:pointer;transition:transform .2s}.icon-badge.svelte-1uha8ag:hover{transform:scale(1.15)}.header-tooltip.svelte-1uha8ag{position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(8px);background:var(--color-background);color:var(--color-text);border:1px solid var(--color-primary);padding:8px 12px;border-radius:6px;font-size:11px;white-space:normal;width:200px;text-align:left;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out;z-index:100;font-weight:400;text-transform:none;line-height:1.4}.header-tooltip.svelte-1uha8ag:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-bottom-color:var(--color-primary)}th.group.svelte-1uha8ag:hover .header-tooltip:where(.svelte-1uha8ag){opacity:1}.tooltip-wrapper.svelte-1uha8ag{position:relative;display:inline-block}.tooltip.svelte-1uha8ag{position:absolute;bottom:100%;left:50%;transform:translate(-50%) translateY(-4px);background:var(--color-background);color:var(--color-text);border:1px solid var(--color-primary);padding:4px 8px;border-radius:4px;font-size:11px;pointer-events:none;opacity:0;transition:opacity .15s ease-in-out;z-index:100}.tooltip.svelte-1uha8ag:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:var(--color-primary)}.tooltip-wrapper.svelte-1uha8ag:hover .tooltip:where(.svelte-1uha8ag){opacity:1}.sr-only.svelte-1uha8ag{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}input[type=checkbox].svelte-1uha8ag:checked+div:where(.svelte-1uha8ag){background-color:var(--color-primary);border-color:var(--color-primary)}input[type=checkbox].svelte-1uha8ag:checked+div:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag){opacity:1}
