/*! tailwindcss v4.1.11 | 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-border-style:solid}}}.form-field .input,.form-field input:not(.form-field .input input),.form-field textarea:not(.form-field .input textarea),.form-field select:not(.form-field .input select){border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300,oklch(86.9% .022 252.894));background-color:var(--color-slate-50,oklch(98.4% .003 247.858));width:100%;padding:calc(var(--spacing,.25rem)*2);color:var(--color-slate-900,oklch(20.8% .042 265.755));display:block}:is(.form-field .input,.form-field input:not(.form-field .input input),.form-field textarea:not(.form-field .input textarea),.form-field select:not(.form-field .input select)):focus{border-color:var(--color-indigo-600,oklch(51.1% .262 276.966))}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
