/*! 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-font-weight:initial;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.drupal-form{--drupal-form-label-color:var(--color-foreground);--drupal-form-required-color:var(--color-state-error);--drupal-form-error-color:#d13b11}@supports (color:color-mix(in lab,red,red)){.drupal-form{--drupal-form-error-color:color-mix(in oklab, var(--color-state-error), #000 18%)}}.drupal-form{--drupal-form-error-border-color:var(--color-state-error);--drupal-form-details-summary-color:var(--color-foreground);--drupal-form-details-border-color:#33333326}@supports (color:color-mix(in lab,red,red)){.drupal-form{--drupal-form-details-border-color:color-mix(in oklab, var(--color-foreground), transparent 85%)}}.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;font-family:var(--font-meta);color:var(--drupal-form-label-color);min-height:20px;display:inline-flex}.drupal-form .fieldset-legend.form-required:after,.drupal-form label.form-required:after{content:"*";color:var(--drupal-form-required-color);margin-left:.125rem}.drupal-form .description{margin-top:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));color:var(--color-muted-foreground)}.drupal-form .form-type-boolean label,.drupal-form .form-type-checkbox label{height:auto;display:inline}.drupal-form .form-type-boolean>input,.drupal-form .form-type-checkbox>input,.drupal-form .form-type-radio>input{margin-right:calc(var(--spacing,.25rem)*2)}.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,.drupal-form details.form-wrapper,.drupal-form fieldset{margin-top:calc(var(--spacing,.25rem)*4)}.drupal-form legend{margin-bottom:calc(var(--spacing,.25rem)*2)}.drupal-form .fieldset-legend{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.drupal-form details.form-wrapper{width:100%;max-width:var(--container-md,28rem);display:block}.drupal-form details.form-wrapper>*{margin-top:calc(var(--spacing,.25rem)*2)}.drupal-form details.form-wrapper>summary{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);font-family:var(--font-display);color:var(--drupal-form-details-summary-color);border-bottom:1px solid var(--drupal-form-details-border-color);margin-top:0;display:flex}.drupal-form details.form-wrapper>summary::-webkit-details-marker{display:none}.drupal-form details.form-wrapper>summary:after{height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2);content:"";border-bottom:2px solid;border-right:2px solid;flex-shrink:0;margin-left:auto;transition:transform .2s;transform:translateY(-25%)rotate(45deg)}.drupal-form details.form-wrapper[open]>summary:after{transform:translateY(25%)rotate(-135deg)}@media (prefers-reduced-motion:reduce){.drupal-form details.form-wrapper>summary:after{transition:none}}.drupal-form details.form-wrapper>summary>.summary{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);font-family:var(--font-meta);color:var(--color-muted-foreground)}.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]{margin-top:calc(var(--spacing,.25rem)*2)}.drupal-form div:has(>.form-type-managed-file){margin-top:calc(var(--spacing,.25rem)*2);width:100%;max-width:var(--container-md,28rem);display:block}.drupal-form .form-managed-file{margin-top:calc(var(--spacing,.25rem)*2);-moz-column-gap:calc(var(--spacing,.25rem)*3);align-items:center;column-gap:calc(var(--spacing,.25rem)*3);row-gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.drupal-form .form-managed-file input[type=file]{border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;width:auto;max-width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:0;margin-top:0;padding:0}.drupal-form .form-managed-file .file{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);word-break:break-all}.drupal-form .form-managed-file .file+span{margin-left:calc(var(--spacing,.25rem)*-1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));color:var(--color-muted-foreground)}.drupal-form .button:not(.button--primary):not(.webform-button--next):not(.webform-button--preview){cursor:pointer;border-radius:var(--radius-sm,.25rem);width:auto;min-width:0;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);text-transform:none;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);font-family:var(--font-meta);background-color:#33333314;margin:0}.drupal-form input[type=file]::file-selector-button{cursor:pointer;border-radius:var(--radius-sm,.25rem);width:auto;min-width:0;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);text-transform:none;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);font-family:var(--font-meta);background-color:#33333314;margin:0}@supports (color:color-mix(in lab,red,red)){.drupal-form input[type=file]::file-selector-button{background-color:color-mix(in oklab,var(--color-foreground),transparent 92%)}}.drupal-form input[type=file]::file-selector-button{color:var(--color-foreground);border:1px solid var(--drupal-form-details-border-color)}@supports (color:color-mix(in lab,red,red)){.drupal-form .button:not(.button--primary):not(.webform-button--next):not(.webform-button--preview){background-color:color-mix(in oklab,var(--color-foreground),transparent 92%)}}.drupal-form .button:not(.button--primary):not(.webform-button--next):not(.webform-button--preview){color:var(--color-foreground);border:1px solid var(--drupal-form-details-border-color)}.drupal-form .button:not(.button--primary):not(.webform-button--next):not(.webform-button--preview):focus,.drupal-form .button:not(.button--primary):not(.webform-button--next):not(.webform-button--preview):hover{background-color:var(--color-primary);color:var(--color-primary-foreground);border-color:var(--color-primary)}.drupal-form input[type=file]::file-selector-button:hover{background-color:var(--color-primary);color:var(--color-primary-foreground);border-color:var(--color-primary)}.drupal-form input[type=file]::file-selector-button{margin-right:calc(var(--spacing,.25rem)*3)}.form-item--error-message{color:var(--drupal-form-error-color)}.drupal-form .messages,.form-item--error-message{margin-top:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));font-family:var(--font-meta)}.drupal-form .messages{--drupal-form-message-color:var(--color-state-success);border-radius:var(--radius-sm,.25rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);color:var(--drupal-form-message-color);background-color:currentColor;border-left:3px solid}@supports (color:color-mix(in lab,red,red)){.drupal-form .messages{background-color:color-mix(in oklab,currentColor,transparent 94%)}}.drupal-form .messages a{color:inherit}.drupal-form .messages--error{--drupal-form-message-color:var(--drupal-form-error-color)}.drupal-form .messages--warning{--drupal-form-message-color:#b36301}@supports (color:color-mix(in lab,red,red)){.drupal-form .messages--warning{--drupal-form-message-color:color-mix(in oklab, var(--color-state-warning), #000 30%)}}.form-item--error .has-error,.form-item--error label{color:var(--drupal-form-error-color)}.form-item--error .error,.form-item--error input,.form-item--error select,.form-item--error textarea{border-color:var(--drupal-form-error-border-color)}.form-submit{width:auto;min-width:10rem}.form-wrapper.more-links{flex-direction:column;display:flex}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
