:root{--form-filter-button-border-color:var(--border-brand-secondary-light);--form-filter-button-background-color:var(--bg-primary-light);--form-filter-button-text-color:var(--text-brand-light);--form-filter-button-background-hover-color:var(--bg-secondary-light)}@media (min-width:60em){.form-list-filter{min-width:19.375rem;max-width:19.375rem}}.form-list-filter__filter--mobile{display:block}@media (min-width:60em){.form-list-filter__filter--mobile{display:none}}.form-list-filter__filter--desktop{display:none}@media (min-width:60em){.form-list-filter__filter--desktop{display:block}}.form-list-filter__filter-title{font-size:var(--font-size-200);letter-spacing:0;line-height:140%;font-family:var(--font-primary),sans-serif;font-style:normal;font-weight:var(--font-weight-bold);color:var(--text-brand-light);margin-bottom:var(--spacing-sm)}.form-list-filter__filter-list{gap:var(--spacing-2xs);flex-direction:column;display:flex}.form-list-filter__filter-button{max-width:100%;padding:var(--spacing-2xs)var(--spacing-sm);border-radius:var(--radius-md);border:1px solid var(--form-filter-button-border-color);background-color:var(--form-filter-button-background-color);color:var(--form-filter-button-text-color);font-size:var(--font-size-100);letter-spacing:0;line-height:150%;font-family:var(--font-primary),sans-serif;font-style:normal;font-weight:var(--font-weight-bold);transition:background-color .3s}.form-list-filter__filter-button:hover{background-color:var(--form-filter-button-background-hover-color)}.form-list-filter__filter-button[data-theme=blue]{--form-filter-button-border-color:var(--border-brand-secondary-light);--form-filter-button-background-color:var(--bg-primary-light);--form-filter-button-text-color:var(--text-brand-light);--form-filter-button-background-hover-color:var(--bg-secondary-light)}.form-list-filter__filter-button[data-theme=blue][data-active=true]{--form-filter-button-background-color:var(--bg-tertiary-light)}.form-list-filter__filter-button[data-theme=green]{--form-filter-button-border-color:var(--border-brand-secondary-light);--form-filter-button-background-color:var(--bg-primary-light);--form-filter-button-text-color:var(--text-brand-light);--form-filter-button-background-hover-color:var(--colour-brand-green-100)}.form-list-filter__filter-button[data-theme=green][data-active=true]{--form-filter-button-background-color:var(--colour-brand-green-200)}
.form-listing-tab{padding:var(--spacing-xl)var(--spacing-padding-outside)}.form-listing-tab__inner{max-width:var(--spacing-max-width-xxxl);gap:var(--spacing-2xl);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:60em){.form-listing-tab__inner{gap:var(--spacing-xl);flex-direction:row}}@media (min-width:75em){.form-listing-tab__inner{gap:var(--spacing-6xl)}}.form-listing-tab__forms-wrapper{width:100%}.form-listing-tab__forms .form-list-item{border-bottom:1px solid var(--border-primary-light)}.form-listing-tab__forms .form-list-item:first-of-type{border-top:1px solid var(--border-primary-light)}.form-listing-tab__load-more{margin-top:var(--spacing-2xl);justify-content:center;display:flex}.form-listing-tab__empty{text-align:center;border-top:1px solid var(--border-primary-light);border-bottom:1px solid var(--border-primary-light);padding:var(--spacing-4xl)var(--spacing-lg);flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:37.5em){.form-listing-tab__empty{padding:var(--spacing-6xl)var(--spacing-2xl)}}@media (min-width:60em){.form-listing-tab__empty{padding:var(--spacing-9xl)var(--spacing-4xl)}}.form-listing-tab__empty-content{max-width:var(--spacing-max-width-l)}.form-listing-tab__empty .icon[data-name=alert]{width:2.25rem;height:2.25rem}.form-listing-tab__empty-title{font-size:var(--font-size-400);letter-spacing:0;line-height:132.258%;font-family:var(--font-primary),sans-serif;font-style:normal;font-weight:var(--font-weight-bold);color:var(--text-brand-light);margin-top:var(--spacing-xs)}.form-listing-tab__empty-description{font-size:var(--font-size-200);letter-spacing:0;line-height:140%;font-family:var(--font-primary),sans-serif;font-style:normal;font-weight:var(--font-weight-semibold);color:var(--text-brand-light);margin-top:var(--spacing-2xs)}
