.box-and-children.svelte-1ttnceq{display:flex;align-items:flex-start;gap:8px;position:relative;background:transparent;cursor:pointer;touch-action:manipulation}.box-and-children.disabled.svelte-1ttnceq{opacity:.5;cursor:default}.box-and-children.disabled.svelte-1ttnceq .checkbox-container:where(.svelte-1ttnceq) .chip:where(.svelte-1ttnceq){opacity:.5}.box-and-children.chip-mode.svelte-1ttnceq{align-items:center}.checkbox-container.svelte-1ttnceq{display:flex;align-items:center;background:transparent}.checkbox-label.svelte-1ttnceq{background:transparent;text-align:left;font-size:14px;line-height:24px;font-weight:400;transition:all .2s ease-in-out}.checkbox-label.type-checkbox.svelte-1ttnceq{color:var(--color-text-text-secondary)}.checkbox-label.type-chip.svelte-1ttnceq{color:var(--color-text-text-primary)}.checkbox-input.svelte-1ttnceq{position:absolute;left:0;top:0;opacity:0;width:0;height:0;pointer-events:none}.checkbox.svelte-1ttnceq{position:relative;width:20px;height:20px;border:1px solid rgba(255,255,255,.3);border-radius:4px;background:transparent;transition:all .2s ease-in-out}.checkbox.svelte-1ttnceq .checkmark:where(.svelte-1ttnceq){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s ease-in-out}.chip.svelte-1ttnceq{position:relative;display:inline-block;width:24px;height:14px;border-radius:11px;background-color:#fff3;transition:all .2s ease}.chip.svelte-1ttnceq .circle:where(.svelte-1ttnceq){position:absolute;left:1px;top:1px;width:12px;height:12px;border-radius:100%;background:#fff;transition:all .2s ease}.checkbox-wrapper.small.svelte-1ttnceq .box-and-children:where(.svelte-1ttnceq){gap:4px}.checkbox-wrapper.small.svelte-1ttnceq .checkbox-label:where(.svelte-1ttnceq){font-size:12px;line-height:20px}.checkbox-wrapper.large.svelte-1ttnceq .checkbox-label:where(.svelte-1ttnceq){font-size:16px;line-height:24px}.checkbox-wrapper.large.svelte-1ttnceq .chip:where(.svelte-1ttnceq){width:34px;height:20px;border-radius:11px}.checkbox-wrapper.large.svelte-1ttnceq .chip:where(.svelte-1ttnceq) .circle:where(.svelte-1ttnceq){left:2px;top:2px;width:16px;height:16px}.checkbox-wrapper.checked.svelte-1ttnceq .checkbox:where(.svelte-1ttnceq){border-radius:4px;border:1px solid rgba(255,255,255,.3);background:#abf6f5;box-shadow:0 0 8px #16d2d6 inset,0 -2px #00000026 inset,0 2px #fff3 inset,0 0 10px #16d2d666}.checkbox-wrapper.checked.svelte-1ttnceq .checkbox-label:where(.svelte-1ttnceq){color:var(--color-text-text-primary)}.checkbox-wrapper.checked.svelte-1ttnceq .checkmark:where(.svelte-1ttnceq){opacity:1}.checkbox-wrapper.disabled.svelte-1ttnceq .checkbox:where(.svelte-1ttnceq){background:#262626;border-color:#d5d7da;opacity:.5;box-shadow:none}.checkbox-wrapper.disabled.checked.svelte-1ttnceq .checkbox:where(.svelte-1ttnceq){background:#262626;border-color:#d5d7da;box-shadow:none}.checkbox-wrapper.disabled.checked.svelte-1ttnceq .checkmark:where(.svelte-1ttnceq) path:where(.svelte-1ttnceq){stroke:#d5d7da}.checkbox-wrapper.checked.svelte-1ttnceq .chip:where(.svelte-1ttnceq){background:#16d2d6}.checkbox-wrapper.checked.svelte-1ttnceq .chip:where(.svelte-1ttnceq) .circle:where(.svelte-1ttnceq){left:11px;background-color:var(--color-text-text-primary)}.checkbox-wrapper.checked.large.svelte-1ttnceq .chip:where(.svelte-1ttnceq) .circle:where(.svelte-1ttnceq){left:16px}
