.lh-checkbox[data-v-1d609f10]{align-items:center;gap:var(--control-label-gap);cursor:pointer;min-height:var(--size-touch-target);display:inline-flex}.lh-checkbox--disabled[data-v-1d609f10]{opacity:var(--control-disabled-opacity);cursor:not-allowed}.lh-checkbox__input[data-v-1d609f10]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lh-checkbox__box[data-v-1d609f10]{width:var(--control-size);height:var(--control-size);border:var(--border-width-hairline) solid var(--control-line);border-radius:var(--control-radius);background:var(--control-bg);color:var(--control-mark);transition:background var(--input-transition),border-color var(--input-transition);flex:none;place-items:center;display:grid}.lh-checkbox__mark[data-v-1d609f10]{opacity:0;transition:opacity var(--input-transition)}.lh-checkbox__input:checked+.lh-checkbox__box[data-v-1d609f10],.lh-checkbox__input:indeterminate+.lh-checkbox__box[data-v-1d609f10]{background:var(--control-bg-checked);border-color:var(--control-bg-checked)}.lh-checkbox__input:checked+.lh-checkbox__box .lh-checkbox__mark[data-v-1d609f10],.lh-checkbox__input:indeterminate+.lh-checkbox__box .lh-checkbox__mark[data-v-1d609f10]{opacity:1}@media (hover:hover){.lh-checkbox:not(.lh-checkbox--disabled):hover .lh-checkbox__box[data-v-1d609f10]{border-color:var(--control-line-hover)}}.lh-checkbox__input:focus-visible+.lh-checkbox__box[data-v-1d609f10]{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.lh-checkbox__input[aria-invalid=true]+.lh-checkbox__box[data-v-1d609f10]{border-color:var(--input-line-error)}.lh-checkbox__label[data-v-1d609f10]{font-size:var(--font-size-sm);line-height:var(--leading-snug)}
