.formkit-outer{margin-top:.5rem}.formkit-outer .formkit-inner input.error,.formkit-outer .formkit-inner textarea.error,.formkit-outer .formkit-inner select.error{outline-color:rgb(var(--ruby-8) / 1)}.formkit-outer .formkit-inner input.error:hover,.formkit-outer .formkit-inner textarea.error:hover,.formkit-outer .formkit-inner select.error:hover{outline-color:rgb(var(--ruby-9) / 1)}.formkit-outer .formkit-inner input.error:focus,.formkit-outer .formkit-inner textarea.error:focus,.formkit-outer .formkit-inner select.error:focus{outline-color:rgb(var(--ruby-9) / 1)}.formkit-outer .formkit-inner input.error:is(.dark *),.formkit-outer .formkit-inner textarea.error:is(.dark *),.formkit-outer .formkit-inner select.error:is(.dark *){outline-color:rgb(var(--ruby-8) / 1)}.formkit-outer .formkit-inner input.error:hover:is(.dark *),.formkit-outer .formkit-inner textarea.error:hover:is(.dark *),.formkit-outer .formkit-inner select.error:hover:is(.dark *){outline-color:rgb(var(--ruby-9) / 1)}.formkit-outer .formkit-inner input.error:focus:is(.dark *),.formkit-outer .formkit-inner textarea.error:focus:is(.dark *),.formkit-outer .formkit-inner select.error:focus:is(.dark *){outline-color:rgb(var(--ruby-9) / 1)}.formkit-outer .formkit-inner input[type=checkbox]{width:1rem;height:1rem;outline:2px solid transparent;outline-offset:2px}[data-invalid] .formkit-message{margin-top:.125rem;margin-bottom:.125rem;display:block;width:100%;font-size:.75rem;line-height:1rem;font-weight:400;--tw-text-opacity: 1;color:rgb(var(--ruby-10) / 1);color:rgb(var(--ruby-10) / var(--tw-text-opacity))}.formkit-outer[data-type=checkbox] .formkit-wrapper{display:flex;align-items:center;gap:.5rem;padding-left:.125rem;padding-right:.125rem}.formkit-messages{margin:0;list-style-type:none;padding:0}
