.cb.svelte-136uhkj{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.cb.disabled.svelte-136uhkj{cursor:not-allowed;opacity:.4}.cb.svelte-136uhkj input:where(.svelte-136uhkj){position:absolute;width:1px;height:1px;opacity:0;margin:0;pointer-events:none}.cb-box.svelte-136uhkj{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;border:1.5px solid var(--border);background:var(--surface);transition:background .12s,border-color .12s,box-shadow .12s;flex-shrink:0}.cb.svelte-136uhkj:hover input:where(.svelte-136uhkj):not(:disabled)~.cb-box:where(.svelte-136uhkj){border-color:var(--accent)}.cb.svelte-136uhkj input:where(.svelte-136uhkj):checked~.cb-box:where(.svelte-136uhkj),.cb.svelte-136uhkj input:where(.svelte-136uhkj):indeterminate~.cb-box:where(.svelte-136uhkj){background:var(--accent);border-color:var(--accent)}.cb.svelte-136uhkj input:where(.svelte-136uhkj):focus-visible~.cb-box:where(.svelte-136uhkj){box-shadow:0 0 0 2px var(--bg, #0d1117),0 0 0 4px var(--accent)}.cb-box.svelte-136uhkj svg:where(.svelte-136uhkj){width:12px;height:12px;fill:none;stroke:var(--accent-text, #fff);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.cb-label.svelte-136uhkj{font-size:.85rem;min-width:0}
