.checkbox-wrapper[data-v-f9475351]{align-items:center;display:flex}.checkbox-label[data-v-f9475351]{cursor:pointer;align-items:center;display:inline-flex;position:relative}.checkbox-input[data-v-f9475351]{opacity:0;cursor:pointer;width:25px;min-width:25px;height:25px;min-height:25px;margin:0;padding:0;position:absolute;inset:0 auto auto 0}.checkbox-control[data-v-f9475351]{box-sizing:border-box;pointer-events:none;background:canvas;border:2px solid canvastext;border-radius:4px;place-content:center;width:25px;min-width:25px;height:25px;min-height:25px;display:grid}.checkbox-control[data-v-f9475351]:after{content:"";background:var(--color-accent);opacity:0;width:13px;height:13px}.checkbox-input:checked+.checkbox-control[data-v-f9475351],.checkbox-input.active+.checkbox-control[data-v-f9475351]{border-color:var(--color-accent)}.checkbox-input:checked+.checkbox-control[data-v-f9475351]:after,.checkbox-input.active+.checkbox-control[data-v-f9475351]:after{opacity:1}.checkbox-input:disabled+.checkbox-control[data-v-f9475351],.checkbox-input.disabled+.checkbox-control[data-v-f9475351]{cursor:not-allowed;opacity:.4}.checkbox-input:focus-visible+.checkbox-control[data-v-f9475351]{outline-offset:2px;outline:3px solid highlight}
