.enlivy-kit-software-presentation-archive-wrapper{width:100%;max-width:var(--enlivy-kit-layout-container-max-width);margin:0 auto;padding:var(--enlivy-kit-spacing-divider-md) var(--enlivy-kit-spacing-md)}.enlivy-kit-software-presentation-archive-wrapper>[data-section=head]>h1{font-family:var(--enlivy-kit-text-heading-font-family);font-size:var(--enlivy-kit-text-heading1-font-size);font-style:var(--enlivy-kit-text-heading-font-style);font-weight:var(--enlivy-kit-text-heading1-font-weight);line-height:var(--enlivy-kit-text-heading-line-height);letter-spacing:var(--enlivy-kit-text-heading-letter-spacing);color:var(--enlivy-kit-text-heading1-color);margin:0 auto var(--enlivy-kit-spacing-divider-sm);text-align:center;max-width:880px}.enlivy-kit-software-presentation-archive-wrapper>.enlivy-kit-software-presentation-archive-filters{margin:0 0 var(--enlivy-kit-spacing-divider-md)}.enlivy-kit-software-presentation-archive-wrapper>.enlivy-kit-software-presentation-archive-filters:empty{display:none}.enlivy-kit-software-presentation-archive-wrapper>.enlivy-kit-software-presentation-archive-filters .enlivy-kit-section-filters{width:100%}.enlivy-kit-software-presentation-archive-wrapper>.enlivy-kit-software-presentation-archive-filters .enlivy-kit-section-filters form>div[data-filter-type]{border:1px solid var(--enlivy-kit-layout-primary-border-color);-webkit-border-radius:var(--enlivy-kit-general-border-radius);border-radius:var(--enlivy-kit-general-border-radius);background-color:var(--enlivy-kit-secondary-background-color);overflow:hidden}.enlivy-kit-software-presentation-archive-wrapper>.enlivy-kit-software-presentation-archive-filters .enlivy-kit-section-filters form>div[data-filter-type]>button[data-enlivy-kit-scope=filter_toggle]{justify-content:space-between}.enlivy-kit-software-presentation-archive-wrapper>.enlivy-kit-software-presentation-archive-filters .enlivy-kit-section-filters form>div[data-filter-type][data-enlivy-kit-interaction-state=open]>div{display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));gap:var(--enlivy-kit-spacing-xs) var(--enlivy-kit-spacing-lg);border-top:1px solid var(--enlivy-kit-layout-primary-border-color)}.enlivy-kit-software-presentation-archive-wrapper>.enlivy-kit-software-presentation-archive-list{display:flex;flex-direction:column;gap:var(--enlivy-kit-spacing-divider-md)}
