.nc-checkbox{align-items:center;gap:var(--s-2);cursor:pointer;user-select:none;display:inline-flex}.nc-checkbox--disabled{opacity:.5;cursor:not-allowed}.nc-checkbox__box{flex:none;width:16px;height:16px;display:inline-flex;position:relative}.nc-checkbox__input{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.nc-checkbox__mark{box-sizing:border-box;border:1px solid var(--border-control);background:var(--bg-2);color:#0000;border-radius:0;justify-content:center;align-items:center;width:16px;height:16px;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.nc-checkbox__input:checked+.nc-checkbox__mark,.nc-checkbox__input:indeterminate+.nc-checkbox__mark{background:var(--cloud-blue);border-color:var(--cloud-blue);color:var(--bg)}.nc-checkbox__input:focus-visible+.nc-checkbox__mark{outline:2px solid var(--focus-ring);outline-offset:1px}.nc-checkbox__label{font-family:var(--ff-ui);color:var(--fg-2);font-size:13px;line-height:1.4}
