.filters .categ-filters{display:flex;flex-flow:row wrap;column-gap:8px;row-gap:8px}.filters .categ-filters a{flex-shrink:0;text-decoration:none;color:#232130;font-size:var(--body-s-font-size);display:block;padding:8px 16px 12px;border-bottom:2px solid var(--gray-4);transition:.3s}.filters .categ-filters a:hover{border-bottom-color:var(--blue-alt-1)}.filters .categ-filters a.active{border-bottom-color:var(--gdn-blue);font-weight:700}@media screen and (max-width:768px){.filters .categ-filters{flex-flow:row nowrap;overflow-x:auto;padding:0 var(--general-container-padding-x);margin:0 calc(-1 * var(--general-container-padding-x));-ms-overflow-style:none;scrollbar-width:none}.filters .categ-filters::-webkit-scrollbar{display:none}}.filters .range-filter-container .filter .nav-cell{border-radius:4px;padding:0 12px;transition:.3s;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative}.filters .range-filter-container .filter .nav-cell.has-filter{padding:0 calc(12px + 12px) 0 12px}.filters .range-filter-container .filter .nav-cell.active{background-color:var(--gdn-blue);color:white}.filters .range-filter-container .filter .nav-cell:hover{background-color:var(--blue-alt-1);color:white}.filters .range-filter-container .nav-cell .close{display:inline-block;width:16px;height:16px;color:var(--gdn-blue);stroke:white;position:absolute;top:50%;right:4px;transform:translateY(-50%)!important;transition:.3s}.filters .range-filter-container .nav-cell .close *{pointer-events:none}.filters .range-filter-container .nav-cell.active .close{color:var(--blue-light);stroke:var(--gdn-blue)}.filters .range-filter-container .popup{width:100%;max-width:256px}.filters .range-filter-container .nav{margin:0 0 4px;justify-content:space-between;column-gap:8px}.filters .range-filter-container .nav,.filters .range-filter-container .nav .selected{display:flex;flex-flow:row nowrap;align-items:center}.filters .range-filter-container .nav p{font-weight:700;text-align:center;font-size:var(--body-s-font-size);border-radius:16px;padding:4px 8px;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:max-content}.filters .range-filter-container .nav p.clickable{cursor:pointer;transition:.3s}.filters .range-filter-container .nav p.clickable:hover{background-color:var(--blue-alt-2);color:white}.filters .range-filter-container hr{margin:0 0 16px}.filters .range-filter-container .show{display:block}.filters .range-filter-container .show-grid{display:grid}.filters .range-filter-container .hide{display:none}.filters .advanced-filters{display:flex;flex-flow:row wrap;column-gap:4px;row-gap:8px}.filters .advanced-filters .filter-container{position:relative}.filters .advanced-filters .filter-container .filter{padding:8px 16px;font-size:var(--body-s-font-size);border-radius:16px;background-color:var(--blue-gray-light);display:flex;flex-flow:row nowrap;column-gap:4px;align-items:center;cursor:pointer;transition:.3s}.filters .advanced-filters .filter-container .popup-container.active{opacity:1;pointer-events:all}.filters .advanced-filters .filter-container .filter.active{background-color:var(--blue-light);font-weight:700;color:var(--gdn-blue)}.filters .advanced-filters .filter-container .filter .chevron{width:20px;height:20px;transform:rotate(0deg);transition:.3s}.filters .advanced-filters .filter-container .popup-container.active~.filter .chevron{transform:rotate(180deg)}.filters .advanced-filters .year-filter-container .nav{margin:0 0 4px;display:flex;flex-flow:row nowrap;align-items:center;column-gap:8px}.filters .advanced-filters .year-filter-container .nav p{text-align:center;font-size:var(--body-s-font-size);font-weight:700;-webkit-user-select:none;-ms-user-select:none;user-select:none}.filters .nav .chevron{width:20px;height:20px;color:var(--gdn-blue);flex-shrink:0;cursor:pointer;transition:.3s}.filters .nav .chevron:hover{color:var(--blue-alt-1)}.filters .nav .chevron.disabled{color:var(--gray-3);pointer-events:none!important}.filters .advanced-filters .year-filter-container hr{margin:0 0 16px}.filters .years{grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(2,1fr);grid-auto-flow:row}.filters .months,.filters .years{display:grid;column-gap:8px;row-gap:4px}.filters .months{grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr)}.filters .calendar{display:grid;grid-template-columns:repeat(7,1fr);column-gap:4px;row-gap:4px;justify-items:stretch}.filters .calendar .day-of-week{font-weight:700;margin:0 0 4px}.filters .calendar .day,.filters .calendar .day-of-week,.filters .months .month,.filters .years .year{text-align:center;font-size:var(--body-s-font-size);-webkit-user-select:none;-ms-user-select:none;user-select:none}.filters .calendar .day,.filters .months .month,.filters .years .year{padding:4px 8px;border-radius:16px;background-color:transparent;cursor:pointer;transition:.3s}.filters .calendar .day{padding:4px}.filters .calendar .day:hover,.filters .months .month:hover,.filters .years .year:hover{background-color:var(--blue-alt-2);color:white}.filters .calendar .day.active,.filters .months .month.active,.filters .years .year.active{background-color:var(--gdn-blue);color:white;font-weight:700}.filters .calendar .day.disabled,.filters .months .month.disabled,.filters .years .year.disabled{color:var(--gray-3);cursor:default;pointer-events:none!important}.filters .advanced-filters .sort-filter-container .popup{display:flex;flex-flow:column nowrap;padding:8px 16px;row-gap:8px;align-items:center}.filters .advanced-filters .sort-filter-container .popup p{padding:4px 8px;min-width:max-content;border-radius:16px;width:100%;text-align:center;font-size:var(--body-s-font-size);cursor:pointer;transition:.3s}.filters .advanced-filters .sort-filter-container .popup p:hover{background-color:var(--blue-alt-2);color:white}.filters .advanced-filters .sort-filter-container .popup p.active{background-color:var(--gdn-blue);color:white;font-weight:700}.filters .views-group{display:flex;flex-flow:row nowrap;column-gap:8px;align-items:center}.filters .views-group .view{width:32px;height:32px;cursor:pointer;color:var(--gray-3);transition:.3s}.filters .views-group .view:hover{color:var(--blue-alt-1)}.filters .views-group .view.active{color:var(--gdn-blue)}.filters{display:flex;flex-flow:row wrap;justify-content:space-between;column-gap:24px;row-gap:16px;align-items:center;margin:0 0 24px}.filters .advanced-group{display:flex;flex-flow:row wrap;column-gap:8px;row-gap:8px}@media screen and (max-width:768px){.filters .advanced-group{flex-grow:1;justify-content:space-between}}