.formkit-inner-box { @apply relative; } .formkit-label { @apply block mb-2 font-semibold text-sm formkit-invalid:text-red-500 dark:formkit-invalid:text-danger; } .formkit-fieldset-box { @apply max-w-md border border-[rgb(var(--fk-border-color))] rounded-lg px-4 py-2; } .formkit-legend-box { @apply font-bold text-sm; } .formkit-wrapper-box { @apply flex items-center mb-3 cursor-pointer; } .formkit-help-box { @apply mb-3; } .formkit-input-box { @apply flex items-center hover:cursor-pointer appearance-none h-5 w-5 mr-2 border-2 border-[rgb(var(--fk-border-color))] checked:bg-primary checked:border-transparent bg-[rgb(var(--bg-2))] rounded-md checked:shadow-sm checked:shadow-primary/40 focus:outline-none focus:ring-0 transition duration-200; } .formkit-input-radio { @apply flex items-center hover:cursor-pointer appearance-none h-5 w-5 mr-2 border-2 border-[rgb(var(--fk-border-color))] checked:bg-primary checked:border-transparent bg-[rgb(var(--bg-2))] rounded-full checked:shadow-sm checked:shadow-primary/40 focus:outline-none focus:ring-0 transition duration-200; } .formkit-label-box { @apply text-sm formkit-disabled:text-gray-300; } .formkit-message-box { @apply formkit-invalid:text-red-500; }