.checkbox.svelte-136uhkj{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox.disabled.svelte-136uhkj{opacity:.55;cursor:default}input.svelte-136uhkj{position:absolute;width:1.05rem;height:1.05rem;margin:0;opacity:0;cursor:inherit}.box.svelte-136uhkj{position:relative;width:1.05rem;height:1.05rem;flex-shrink:0;border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:#fff;transition:background .1s,border-color .1s}.tick.svelte-136uhkj,.dash.svelte-136uhkj{display:none}.tick.svelte-136uhkj{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.dash.svelte-136uhkj{position:absolute;left:3px;right:3px;top:50%;height:2px;transform:translateY(-50%);border-radius:1px;background:#fff}input.svelte-136uhkj:checked+.box:where(.svelte-136uhkj),input.svelte-136uhkj:indeterminate+.box:where(.svelte-136uhkj){background:var(--primary);border-color:var(--primary)}input.svelte-136uhkj:checked+.box:where(.svelte-136uhkj) .tick:where(.svelte-136uhkj){display:block}input.svelte-136uhkj:indeterminate+.box:where(.svelte-136uhkj) .tick:where(.svelte-136uhkj){display:none}input.svelte-136uhkj:indeterminate+.box:where(.svelte-136uhkj) .dash:where(.svelte-136uhkj){display:block}input.svelte-136uhkj:focus-visible+.box:where(.svelte-136uhkj){outline:2px solid var(--primary-weak);outline-offset:1px}
