.box-shadow-style,.h2_Style{box-shadow:0 4px 8px rgba(0,0,0,.8)}.h2_Style{font-size:1.5rem;font-weight:700;background-color:#052c49;margin:auto auto auto 0;text-align:center;padding:8px 30px;display:inline;color:#fb0;min-width:60vw}@media(min-width:900px){.h2_Style{margin:auto;min-width:75vw}}.EventFilterBar{margin-bottom:20px;max-width:600px;margin-left:auto;margin-right:auto}.EventFilterBar .searchRow{display:flex;gap:10px}.EventFilterBar .searchRow input{flex:1 1;min-width:0}.EventFilterBar button{background-color:#fb0;color:#03192a;font-weight:700;padding:10px 18px;border-radius:8px;white-space:nowrap}.EventFilterBar button:hover{background-color:hsl(44,100%,42%)}.EventFilterBar button.clear{background-color:#0d3151;color:#f3f6fa}.EventFilterBar button.clear:hover{background-color:#123a5f}.EventFilterBar .filtersToggle{display:inline-flex;align-items:center;gap:6px;background-color:#0d3151;color:#f3f6fa}.EventFilterBar .filtersToggle:hover{background-color:#123a5f}.EventFilterBar .filtersToggle.open svg:last-child{transform:rotate(180deg)}.EventFilterBar .filtersToggle svg:last-child{transition:transform .2s ease}.EventFilterBar .filtersToggle .filterCount{background-color:#fb0;color:#03192a;font-size:.7rem;font-weight:700;border-radius:999px;min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;padding:0 4px}.EventFilterBar .filtersPanel{background-color:#0d3151;border-radius:10px;padding:15px;margin-top:10px}.EventFilterBar .filtersPanel .filterFields{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:12px;gap:12px}.EventFilterBar .filtersPanel .filterFields label{display:flex;flex-direction:column;gap:4px;font-size:.85rem;color:#87a5c2}.EventFilterBar .filtersPanel .filterFields label input,.EventFilterBar .filtersPanel .filterFields label select{width:100%}.EventFilterBar .filtersPanel .quickRanges{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.EventFilterBar .filtersPanel .quickRanges .quickRange{background-color:#123a5f;color:#f3f6fa;font-weight:400;padding:6px 14px;border-radius:999px;font-size:.85rem}.EventFilterBar .filtersPanel .quickRanges .quickRange:hover{background-color:rgb(13.9380530973,44.9115044248,73.5619469027)}.EventFilterBar .filtersPanel .panelActions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:15px;padding-top:15px;border-top:1px solid rgba(255,187,0,.15)}.EventFilterBar .filtersPanel .sortLabel{display:flex;align-items:center;gap:8px;color:#87a5c2;font-size:.85rem}.EventFilterBar .filtersPanel .sortLabel select{padding:6px 10px;border-radius:8px}.EventFilterBar .filtersPanel .panelButtons{display:flex;gap:8px}.EventFilterBar .activeChips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;justify-content:center}.EventFilterBar .activeChips .chip{display:inline-flex;align-items:center;gap:6px;background-color:rgba(255,187,0,.15);color:#fb0;font-weight:400;font-size:.8rem;padding:5px 10px;border-radius:999px}.EventFilterBar .activeChips .chip:hover{background-color:rgba(255,187,0,.3)}@media(max-width:600px){.EventFilterBar .searchRow{flex-wrap:wrap}.EventFilterBar .searchRow input{flex-basis:100%}.EventFilterBar .searchRow button{flex:1 1}.EventFilterBar .filtersPanel .panelActions{flex-direction:column;align-items:stretch}.EventFilterBar .filtersPanel .panelActions .panelButtons{justify-content:stretch}.EventFilterBar .filtersPanel .panelActions .panelButtons button{flex:1 1}}