/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid}}}:root{--primary:#000;--primary-hover:#fff;--primary-light:#fff;--secondary:#fff;--secondary-hover:#000}.fui-input,.fui-select,.fui-checkbox-input{outline-style:var(--tw-outline-style);--tw-outline-style:solid;outline-width:1px;outline-style:solid}:is(.fui-input,.fui-select,.fui-checkbox-input):focus{background-color:var(--primary);color:var(--secondary)}.fui-label:is(:where(.peer):focus~*),.fui-input:not(:placeholder-shown)+.fui-label{color:var(--secondary)}.fui-field.fui-type-agree .fui-checkbox .fui-checkbox-input:checked{background-image:url("data:image/svg+xml,%3csvg%20width='21'%20height='21'%20viewBox='0%200%2021%2021'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.14062%2010.4508L9.3584%2014.1769L15.1173%206.89404'%20stroke='white'%20stroke-width='2'/%3e%3c/svg%3e")}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
