#PerformanceRingletPage .performance-filter-wrapper,#SelectionOfferPerformancesPage .performance-filter-wrapper{position:relative;margin-bottom:4rem}#PerformanceRingletPage .performance-filter-wrapper .search,#SelectionOfferPerformancesPage .performance-filter-wrapper .search{padding-bottom:10px}#PerformanceRingletPage .performance-filter-wrapper .search input,#SelectionOfferPerformancesPage .performance-filter-wrapper .search input{padding:0.75rem 0;width:99%;padding-left:5px}#PerformanceRingletPage .performance-filter-wrapper.with-search,#SelectionOfferPerformancesPage .performance-filter-wrapper.with-search{grid-template-areas:"search-head . . selection-head" "search . . filter" "selects selects selects filter" "buttons buttons buttons buttons";grid-template-rows:repeat(4, auto)}#PerformanceRingletPage .performance-filter-wrapper.with-search .search,#SelectionOfferPerformancesPage .performance-filter-wrapper.with-search .search{grid-area:search}#PerformanceRingletPage .performance-filter-wrapper .search-head,#SelectionOfferPerformancesPage .performance-filter-wrapper .search-head{grid-area:search-head;margin:unset}#PerformanceRingletPage .performance-filter-wrapper .selection-head,#SelectionOfferPerformancesPage .performance-filter-wrapper .selection-head{grid-area:selection-head;margin:unset}#PerformanceRingletPage .performance-filter-wrapper .selects,#SelectionOfferPerformancesPage .performance-filter-wrapper .selects{grid-area:selects;display:flex;justify-content:space-between;gap:2%}#PerformanceRingletPage .performance-filter-wrapper .selects .select,#SelectionOfferPerformancesPage .performance-filter-wrapper .selects .select{width:100%}#PerformanceRingletPage .performance-filter-wrapper .selects .select .selectBox,#SelectionOfferPerformancesPage .performance-filter-wrapper .selects .select .selectBox{position:relative}#PerformanceRingletPage .performance-filter-wrapper .selects .select .selectBox .overSelect,#SelectionOfferPerformancesPage .performance-filter-wrapper .selects .select .selectBox .overSelect{position:absolute;top:0;bottom:0;left:0;right:0}#PerformanceRingletPage .performance-filter-wrapper .selects .select .selectBox select,#SelectionOfferPerformancesPage .performance-filter-wrapper .selects .select .selectBox select{padding:0.75rem 0;width:100%}#PerformanceRingletPage .performance-filter-wrapper .selects .select .options,#SelectionOfferPerformancesPage .performance-filter-wrapper .selects .select .options{display:none;flex-direction:column;gap:0.2rem;position:absolute;background-color:#fff;border:1px solid #343233;padding:0.5rem;min-width:260px;z-index:5;max-height:300px;overflow-y:auto}#PerformanceRingletPage .performance-filter-wrapper .selects .select .options label,#SelectionOfferPerformancesPage .performance-filter-wrapper .selects .select .options label{display:flex;align-items:center;gap:0.3rem}#PerformanceRingletPage .performance-filter-wrapper .selects .select.expanded .selectBox select,#SelectionOfferPerformancesPage .performance-filter-wrapper .selects .select.expanded .selectBox select{border-radius:0}#PerformanceRingletPage .performance-filter-wrapper .selects .select.expanded .options,#SelectionOfferPerformancesPage .performance-filter-wrapper .selects .select.expanded .options{display:flex}#PerformanceRingletPage .performance-filter-wrapper .buttons,#SelectionOfferPerformancesPage .performance-filter-wrapper .buttons{display:flex;gap:30px;padding-top:10px}#PerformanceRingletPage .performance-filter-wrapper .buttons button,#SelectionOfferPerformancesPage .performance-filter-wrapper .buttons button{height:2rem;font-size:1rem;width:100%}#PerformanceRingletPage .performance-filter-wrapper .current-selection-container,#SelectionOfferPerformancesPage .performance-filter-wrapper .current-selection-container{padding-top:10px}#PerformanceRingletPage .performance-filter-wrapper .current-selection-container .grid-container,#SelectionOfferPerformancesPage .performance-filter-wrapper .current-selection-container .grid-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(140px, 1fr));gap:15px;font-size:15px}#PerformanceRingletPage .performance-filter-wrapper .current-selection-container .grid-container .items,#SelectionOfferPerformancesPage .performance-filter-wrapper .current-selection-container .grid-container .items{display:flex;flex-direction:column;gap:3px}#PerformanceRingletPage .performance-filter-wrapper .current-selection-container .grid-container .events.category,#SelectionOfferPerformancesPage .performance-filter-wrapper .current-selection-container .grid-container .events.category{width:100%;font-weight:bold}#PerformanceRingletPage .performance-filter-wrapper .current-selection-container .grid-container .events.items,#SelectionOfferPerformancesPage .performance-filter-wrapper .current-selection-container .grid-container .events.items{width:100%}#PerformanceRingletPage .performance-filter-wrapper .current-selection-container .grid-container .months.category,#SelectionOfferPerformancesPage .performance-filter-wrapper .current-selection-container .grid-container .months.category{width:100%;font-weight:bold}#PerformanceRingletPage .performance-filter-wrapper .current-selection-container .grid-container .months.items,#SelectionOfferPerformancesPage .performance-filter-wrapper .current-selection-container .grid-container .months.items{width:100%}#PerformanceRingletPage .performance-filter-wrapper .current-selection-container .grid-container .locations.category,#SelectionOfferPerformancesPage .performance-filter-wrapper .current-selection-container .grid-container .locations.category{width:100%;font-weight:bold}#PerformanceRingletPage .performance-filter-wrapper .current-selection-container .grid-container .locations.items,#SelectionOfferPerformancesPage .performance-filter-wrapper .current-selection-container .grid-container .locations.items{width:100%}@media screen and (max-width: 899px){#PerformanceRingletPage .performance-filter-wrapper,#SelectionOfferPerformancesPage .performance-filter-wrapper{grid-template-areas:"search-head . . selection-head" "selects selects selects filter" "buttons buttons buttons buttons";grid-template-rows:repeat(5, auto);grid-template-columns:1fr}#PerformanceRingletPage .performance-filter-wrapper.with-search,#SelectionOfferPerformancesPage .performance-filter-wrapper.with-search{grid-template-areas:"search-head search-head search-head" "search search search" "selects selects selects" "buttons buttons buttons";grid-template-rows:repeat(3, auto);grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 599px){#PerformanceRingletPage .performance-filter-wrapper .select.location,#SelectionOfferPerformancesPage .performance-filter-wrapper .select.location{position:relative}#PerformanceRingletPage .performance-filter-wrapper .select.location .options,#SelectionOfferPerformancesPage .performance-filter-wrapper .select.location .options{right:0}}#PerformanceRingletPage .content-header,#SelectionOfferPerformancesPage .content-header{display:flex;justify-content:space-between;align-items:center;flex-flow:wrap;gap:1rem;padding-bottom:1rem}#PerformanceRingletPage .content-header .header,#SelectionOfferPerformancesPage .content-header .header{margin:unset}#PerformanceRingletPage .content-header .sorter,#SelectionOfferPerformancesPage .content-header .sorter{display:flex;justify-content:space-between;align-items:center;margin-left:auto;gap:0.5rem}@media screen and (min-width: 900px){#PerformanceRingletPage .content-header .sorter,#SelectionOfferPerformancesPage .content-header .sorter{display:none}}#PerformanceRingletPage .item.head .attribute,#SelectionOfferPerformancesPage .item.head .attribute{display:flex;justify-content:space-between;gap:10px;padding:0 5px}#PerformanceRingletPage .item.head .attribute:not(.unsortable),#SelectionOfferPerformancesPage .item.head .attribute:not(.unsortable){cursor:pointer}#PerformanceRingletPage .item.head .attribute .arrows,#SelectionOfferPerformancesPage .item.head .attribute .arrows{display:flex;flex-direction:column;justify-content:space-evenly}#PerformanceRingletPage .item.head .attribute .arrows .arrow,#SelectionOfferPerformancesPage .item.head .attribute .arrows .arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;opacity:0.5}#PerformanceRingletPage .item.head .attribute .arrows .arrow.active,#SelectionOfferPerformancesPage .item.head .attribute .arrows .arrow.active{opacity:1}#PerformanceRingletPage .item.head .attribute .arrows .arrow.up,#SelectionOfferPerformancesPage .item.head .attribute .arrows .arrow.up{border-bottom:5px solid #fff}#PerformanceRingletPage .item.head .attribute .arrows .arrow.down,#SelectionOfferPerformancesPage .item.head .attribute .arrows .arrow.down{border-top:5px solid #fff}#PerformanceRingletPage .item.body .waiting-list,#SelectionOfferPerformancesPage .item.body .waiting-list{color:red}.pagination{display:flex;justify-content:flex-end;gap:0.5rem;margin-bottom:1.5rem;height:2rem}.pagination .page{background-repeat:no-repeat;background-position:center;font-weight:bold;min-width:unset;width:2rem;border:1px solid #343233}.pagination .page.active,.pagination .page:hover{background-color:#fff;color:#343233}.pagination .page.loading{background-color:#343233}.pagination .page.loading svg{display:none}.pagination .page.previous,.pagination .page.next{display:flex;align-items:center;justify-content:center;width:3rem}.pagination .page.previous.loading,.pagination .page.next.loading{padding:0.4rem}.pagination .page.previous svg,.pagination .page.next svg{height:1.2rem;pointer-events:none}.pagination .page.previous svg *,.pagination .page.next svg *{pointer-events:none}.pagination .page.previous svg path,.pagination .page.next svg path{fill:#fff;stroke:#fff}.pagination .page.previous:hover path,.pagination .page.next:hover path{fill:#343233;stroke:#343233}.pagination .seperator{display:flex;align-items:flex-end;padding-bottom:0.2rem;color:#343233;font-size:1.5rem}.attribute.performance .flex-container{overflow:hidden;text-overflow:ellipsis}
