/*! tailwindcss v4.3.2 | 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)))){*,::backdrop,:after,:before{--tw-space-x-reverse:0}}}.drupal-form{padding-inline:calc(var(--spacing,.25rem)*6);flex-grow:1;margin-inline:auto;position:relative}.drupal-form,.drupal-form-loading-overlay{justify-content:center;align-items:center;display:flex}.drupal-form-loading-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffbf;position:absolute;inset:0}.drupal-form-loading{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}.drupal-form textarea{padding-inline:calc(var(--spacing,.25rem)*2.5);padding-block:var(--spacing,.25rem);grid-column:span 2/span 2}.drupal-form label{vertical-align:middle;opacity:.8;font-family:var(--font-meta);color:var(--color-foreground);height:20px;display:inline-flex}.drupal-form label.form-required:after{content:"*";color:var(--color-state-error);margin-left:.125rem}.drupal-form .form-type-boolean label,.drupal-form .form-type-checkbox label{height:auto;display:inline}.drupal-form .fieldset-wrapper>.form-item+.form-item:not(.form-wrapper),.drupal-form .form-type-boolean+.form-type-boolean,.drupal-form .form-type-checkbox+.form-type-checkbox,.drupal-form .form-type-radio+.form-type-radio{margin-top:calc(var(--spacing,.25rem)*2)}.drupal-form .fieldset-wrapper>.form-item+.form-wrapper{margin-top:calc(var(--spacing,.25rem)*4)}.drupal-form legend{margin-bottom:calc(var(--spacing,.25rem)*2)}.drupal-form table{table-layout:auto;width:100%}.drupal-form th{text-align:left}.drupal-form #edit-date{flex-direction:row;display:flex}:where(.drupal-form #edit-date>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing,.25rem)*2*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing,.25rem)*2*(1 - var(--tw-space-x-reverse)))}.drupal-form #edit-date>div{width:auto}.drupal-form #edit-date-list,.drupal-form #edit-list{flex-direction:column;display:flex}@media (width>=48rem){.drupal-form #edit-date-list,.drupal-form #edit-list{flex-direction:row}:where(:is(.drupal-form #edit-list,.drupal-form #edit-date-list)>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing,.25rem)*1.5*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing,.25rem)*1.5*(1 - var(--tw-space-x-reverse)))}}.drupal-form .captcha,.drupal-form .form-item{width:100%;max-width:var(--container-md,28rem);display:block}.drupal-form div[data-id=lupus-recaptcha],.form-item--error-message{margin-top:calc(var(--spacing,.25rem)*2)}.form-item--error-message{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));font-family:var(--font-meta)}.form-item--error .has-error,.form-item--error label,.form-item--error-message{color:var(--color-state-error)}.form-item--error .error,.form-item--error input,.form-item--error select,.form-item--error textarea{border-color:var(--color-state-error)}.form-submit{width:auto;min-width:10rem}.form-wrapper.more-links{flex-direction:column;display:flex}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}
