[data-select-viewport],[data-combobox-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-combobox-viewport]::-webkit-scrollbar{display:none!important}[data-select-viewport]::-webkit-scrollbar{display:none!important}.kleri-switch{background-color:var(--muted);border:1.5px solid color-mix(in srgb, var(--muted-foreground) 40%, transparent);cursor:pointer;border-radius:9999px;flex-shrink:0;align-items:center;width:2.75rem;height:1.5rem;padding:0;transition:background-color .2s,opacity .2s;display:inline-flex;position:relative}.kleri-switch:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.kleri-switch[data-state=checked]{background:var(--primary);border-color:var(--primary)}.kleri-switch[data-disabled]{opacity:.5;cursor:not-allowed}.kleri-switch-thumb{width:1.125rem;height:1.125rem;box-shadow:0 1px 2px #0000004d, 0 0 0 1px color-mix(in oklab, var(--color-kleri-ink) 18%, transparent);background-color:oklch(100% 0 0);border-radius:9999px;flex-shrink:0;transition:transform .2s;display:block;transform:translate(.125rem)}.kleri-switch[data-state=checked] .kleri-switch-thumb{transform:translate(1.3125rem)}
