<div class="space-y-3">
<div class="flex items-center space-x-2">
<input type="checkbox" id="example1" class="h-4 w-4 rounded border-gray-300 text-primary-600 shadow-sm focus:border-primary-300 focus:ring focus:ring-primary-200 focus:ring-opacity-50 focus:ring-offset-0 disabled:cursor-not-allowed disabled:text-gray-400" />
<label for="example1" class="text-sm font-medium text-gray-700">Default</label>
</div>
<div class="flex items-center space-x-2">
<input type="checkbox" id="example2" checked class="h-4 w-4 rounded border-gray-300 text-primary-600 shadow-sm focus:border-primary-300 focus:ring focus:ring-primary-200 focus:ring-opacity-50 focus:ring-offset-0 disabled:cursor-not-allowed disabled:text-gray-400" />
<label for="example2" class="text-sm font-medium text-gray-700">Checked</label>
</div>
<div class="flex items-center space-x-2">
<input type="checkbox" id="example3" indeterminate class="h-4 w-4 rounded border-gray-300 text-primary-600 shadow-sm focus:border-primary-300 focus:ring focus:ring-primary-200 focus:ring-opacity-50 focus:ring-offset-0 disabled:cursor-not-allowed disabled:text-gray-400" />
<label for="example3" class="text-sm font-medium text-gray-700">Indeterminate</label>
</div>
<script>
document.getElementById("example3").indeterminate = true;
</script>
</div>