.theme-downloads-finder{position:relative;overflow:hidden;background-color:var(--theme-base-dark);color:var(--theme-base-light);padding-block:clamp(3rem,6vw,6.25rem)}.theme-downloads-finder__header{--bs-gutter-y: 2rem}@media (min-width: 992px){.theme-downloads-finder__header{--bs-gutter-y: 0;align-items:flex-end}}.theme-downloads-finder__title{margin:0;text-transform:uppercase;color:var(--theme-base-light)}.theme-downloads-finder__intro{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1.5rem,3vw,2rem)}.theme-downloads-finder__desc{border-left:3px solid var(--theme-primary-color);padding-left:1.875rem;padding-block:1rem;font-size:var(--theme-base-fs);line-height:var(--theme-text-lh)}.theme-downloads-finder__desc>:first-child{margin-top:0}.theme-downloads-finder__desc>:last-child{margin-bottom:0}.theme-downloads-finder__catalog{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;align-self:stretch}@media (min-width: 768px){.theme-downloads-finder__catalog{align-self:flex-start}}.theme-downloads-finder__btn-icon{display:inline-flex;flex:0 0 auto;width:2rem;height:2rem}.theme-downloads-finder__btn-icon svg{width:100%;height:100%}.theme-downloads-finder__content{margin-top:clamp(2.5rem,5vw,5rem);--bs-gutter-y: 2.5rem}@media (min-width: 992px){.theme-downloads-finder__content{--bs-gutter-y: 0}}.theme-downloads-finder__panes{--bs-gutter-y: 1rem}@media (min-width: 992px){.theme-downloads-finder__panes{--bs-gutter-y: 0}}.theme-downloads-finder__pane{position:relative}.theme-downloads-finder__pane[hidden]{display:none}.theme-downloads-finder__pane[inert]{opacity:.4}.theme-downloads-finder__trigger{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:3.4375rem;padding:.875rem 1.25rem;border:1px solid var(--theme-secondary-color);border-radius:1.875rem;background-color:transparent;color:var(--theme-base-light);font-size:var(--theme-base-fs);line-height:var(--theme-text-lh);text-align:left;cursor:pointer}.theme-downloads-finder__trigger .icon{width:1.25rem;height:1.25rem;fill:var(--theme-secondary-color);transition:transform var(--theme-transition)}@media (min-width: 992px){.theme-downloads-finder__trigger{display:none}}.theme-downloads-finder__pane.is-open .theme-downloads-finder__trigger .icon{transform:rotate(180deg)}.theme-downloads-finder__options{display:none;flex-direction:column;gap:.75rem;margin-top:.75rem}@media (min-width: 992px){.theme-downloads-finder__options{display:flex;gap:1.5rem;margin-top:0}}.theme-downloads-finder__pane.is-open .theme-downloads-finder__options{display:flex}.theme-downloads-finder__subgroup{display:flex;flex-direction:column;gap:.75rem}@media (min-width: 992px){.theme-downloads-finder__subgroup{gap:1.5rem}}.theme-downloads-finder__subgroup[hidden]{display:none}.theme-downloads-finder__pill{width:100%;min-height:2.3125rem;padding:.5rem 1rem;border:1px solid var(--theme-secondary-color);border-radius:1.875rem;background-color:transparent;color:var(--theme-secondary-color);font-size:var(--theme-label-fs);line-height:var(--theme-text-lh);text-align:center;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color var(--theme-transition),border-color var(--theme-transition),background-color var(--theme-transition)}.theme-downloads-finder__pill.is-active{background-color:var(--theme-teal-dark);border-color:var(--theme-teal-dark)}@media (any-hover: hover){.theme-downloads-finder__pill:hover{background-color:var(--theme-teal-dark);border-color:var(--theme-teal-dark)}}.theme-downloads-finder__pill:focus-visible{outline:2px solid var(--theme-secondary-color);outline-offset:2px}.theme-downloads-finder__list{list-style:none;margin:0;padding:0}.theme-downloads-finder__item{border-bottom:1px solid var(--theme-dark-grey-color)}.theme-downloads-finder__item.is-hidden{display:none}.theme-downloads-finder__item.is-first .theme-downloads-finder__file{padding-top:0}.theme-downloads-finder__file{display:flex;align-items:center;gap:.75rem;padding-block:1rem;color:var(--theme-base-light);text-decoration:none;transition:color var(--theme-transition)}@media (any-hover: hover){.theme-downloads-finder__file:hover{color:var(--theme-secondary-color)}}.theme-downloads-finder__file:focus-visible{outline:2px solid var(--theme-secondary-color);outline-offset:2px}.theme-downloads-finder__icon{display:inline-flex;flex:0 0 auto;width:2rem;height:2rem}.theme-downloads-finder__icon svg{width:100%;height:100%}.theme-downloads-finder__name{font-size:var(--theme-base-fs);line-height:var(--theme-text-lh)}.theme-downloads-finder__size{color:var(--theme-grey-color)}.theme-downloads-finder__empty{margin:0;color:var(--theme-grey-color)}
