#SearchResultsPane{padding:1rem 0}.search-page .sidebar-heading{margin:1rem 0 1rem}.search-page .page-sidebar .sidebar-expanded-content .sidebar-heading{margin:0}#Filters{display:block}@media (min-width:36em){#Filters{line-height:100%;flex-shrink:0;flex-grow:0;display:block}#Filters button{color:var(--sidebar-button-color);background-color:var(--sidebar-button-background-color);border:1px solid var(--sidebar-button-border-color);border-radius:.25rem;padding:.5rem 1rem;text-transform:uppercase;box-sizing:border-box}#Filters button:hover{background-color:var(--sidebar-button-background-color-hover)}}#Filters ul{padding:0}#Filters li{list-style:none;line-height:100%;font-size:.75rem;line-height:1rem;font-weight:var(--font-weight);color:var(--sidebar-heading-color);margin-top:.5rem}#Filters li input[type=checkbox]{margin-inline-end:.5rem}#Filters li .checkbox-layout{display:grid;grid-template-columns:auto 1fr 2rem;justify-items:start;align-items:start}#Filters li .checkbox-layout .number{float:none;justify-self:end}#Filters li .group-heading{line-height:1.5rem;font-size:.8125rem;font-weight:500;color:var(--sidebar-subtle-color);text-transform:uppercase;margin-top:.5rem}#Filters li ul{margin-bottom:1rem}#Filters li ul+label.group-heading{margin-top:0}#Filters .loadingdiv{height:200px}#Filters .ratingsFilter label{position:relative;top:2px}#Filters .ratingsFilter .rating{padding:0;margin:0;display:inline-flex;flex-flow:row nowrap}#Filters .ratingsFilter .rating li{display:inline-block;list-style-type:none;width:11px;height:11px;margin:0;margin-block-end:2px;background-position:top center;background-repeat:no-repeat}#Filters .ratingsFilter .rating li.lit{background-image:url(/images/resourcelists/ratings/star_lit.png)}#Filters .ratingsFilter .rating li.half{background-image:url(/images/resourcelists/ratings/star_half.png)}#Filters .ratingsFilter .rating li.unlit{background-image:url(/images/resourcelists/ratings/star_unlit.png)}#Filters .filterHeading{font-size:13px;height:41px;padding-block-start:11px;background-position:center right;display:grid;grid-template-columns:1fr 1.5rem;color:var(--sidebar-heading-color);cursor:pointer}#Filters .filterHeading .expand-arrow{width:1.5rem;height:1.5625rem;transition-duration:.4s;fill:var(--sidebar-heading-color)}#Filters .filterHeading.collapsed .expand-arrow{transform:rotateZ(-90deg)}#Filters .filterHeading.uncollapsible{cursor:unset}#Filters .filterHeading.uncollapsible .expand-arrow{display:none}#Filters .filterItem .number{color:var(--sidebar-subtle-color);font-weight:var(--font-weight);float:right}.rtl #Filters .filterItem .number{float:left}#Filters .filterItem.collapsed>label::after{content:"+";margin-inline-start:8px;background-color:#a9a9a9;color:#d3d3d3;box-sizing:border-box;width:12px;text-align:center;display:inline-block}#Filters .filterItem.expanded>label::after{content:"-";margin-inline-start:8px;background-color:#000;background-color:#a9a9a9;color:#d3d3d3;box-sizing:border-box;width:12px;text-align:center;display:inline-block}#Filters .filterItem ul{padding-bottom:7px}#Filters .moreLink{color:#9fa4a6;font-style:italic}#Filters #LanguageSearchFilter{box-sizing:border-box;border-radius:.1875rem;background-color:var(--input-control-background);border:1px solid var(--input-control-border-color);color:var(--input-control-color);height:2.5rem;padding-inline-start:.5rem;color:var(--sidebar-color);width:100%;margin-bottom:1rem}#Filters #LanguageSearchFilter:hover{border-color:var(--input-control-border-color-hover)}#Filters #LanguageSearchFilter.error{background-color:var(--input-control-error-background)}#Filters #IncludeNoLanguageResourcesFilterContainer{margin:-10px 0 16px}#AdditionalSuggestionsList{background-color:var(--sidebar-background-color);margin-top:32px}#AdditionalSuggestionsList .object-list-heading{margin-top:0}#SearchStatusPanel{font-size:1.5rem;line-height:2rem;font-weight:500;color:var(--page-heading-color);margin:0 1rem .25rem 1rem}@media (min-width:36em){#SearchStatusPanel{margin:0 3rem .25rem 3rem}}#ClearFiltersPanel{margin:0 1rem 0 1rem}#ClearFiltersPanel button{font-size:.7rem}@media (min-width:36em){#ClearFiltersPanel{margin:0 3rem 0 3rem}}#SearchResultsList{margin-top:1rem;--list-h-padding:1rem}@media (min-width:36em){#SearchResultsList{--list-h-padding:3rem}}#SearchResultsList .object-list-heading{margin-inline-start:var(--list-h-padding)}#SearchResultsList .object-list-items::before{content:'\00a0';min-width:var(--list-h-padding)}#SearchResultsList .object-list-items::after{content:'\00a0';min-width:var(--list-h-padding)}#SearchResultsList .inline-banner{margin:0 var(--list-h-padding)}#SearchResultsList .tracking-gauge{left:var(--list-h-padding);right:var(--list-h-padding)}.ltr #SearchResultsList .horizontal-scroll .left-arrow,.ltr #SearchResultsList.horizontal-scroll .left-arrow,.ltr#SearchResultsList .horizontal-scroll .left-arrow,.ltr#SearchResultsList.horizontal-scroll .left-arrow{right:calc(var(--list-h-padding) + 2.5rem * var(--responsive-scale))}.rtl #SearchResultsList .horizontal-scroll .left-arrow,.rtl #SearchResultsList.horizontal-scroll .left-arrow,.rtl#SearchResultsList .horizontal-scroll .left-arrow,.rtl#SearchResultsList.horizontal-scroll .left-arrow{left:calc(var(--list-h-padding) + 2.5rem * var(--responsive-scale))}.ltr #SearchResultsList .horizontal-scroll .right-arrow,.ltr #SearchResultsList.horizontal-scroll .right-arrow,.ltr#SearchResultsList .horizontal-scroll .right-arrow,.ltr#SearchResultsList.horizontal-scroll .right-arrow{right:var(--list-h-padding)}.rtl #SearchResultsList .horizontal-scroll .right-arrow,.rtl #SearchResultsList.horizontal-scroll .right-arrow,.rtl#SearchResultsList .horizontal-scroll .right-arrow,.rtl#SearchResultsList.horizontal-scroll .right-arrow{left:var(--list-h-padding)}#ShowCollapsedSidebarButton{margin:.75rem 0;width:100%}
