.index-module__ufjjnW__contents{text-align:left;width:100%;margin-bottom:3rem}.index-module__ufjjnW__bread{padding:30px 0 0 2rem}.index-module__ufjjnW__searchHead{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.index-module__ufjjnW__searchHead h1{margin-bottom:10px;font-size:20px;font-weight:700}.index-module__ufjjnW__searchSummary{display:contents}.index-module__ufjjnW__hitNumber{font-size:12px}.index-module__ufjjnW__hitNumber span{font-size:16px;font-weight:700}.index-module__ufjjnW__words{font-weight:700}.index-module__ufjjnW__searchSortWrap{z-index:2;width:max-content;margin-top:.5rem;position:relative}.index-module__ufjjnW__filterToggle{display:none}.index-module__ufjjnW__searchSort{color:var(--Holomodels-color);cursor:pointer;font-size:14px}.index-module__ufjjnW__sortPullDown{z-index:10;box-sizing:border-box;text-align:center;background:var(--lightgrey-bg);border:1px solid #ccc;border-radius:5px;outline:none;width:100%;min-width:100px;padding:.5rem .75rem;font-size:14px;position:absolute;top:calc(100% + .5rem);left:0}.index-module__ufjjnW__sortPullDown ul{outline:none}.index-module__ufjjnW__sortPullDown ul li{white-space:nowrap;padding:.35rem 0;line-height:1.4}.index-module__ufjjnW__searchSort span{vertical-align:middle;margin-right:5px}.index-module__ufjjnW__searchSort span img{width:20px}@media (max-width:639px){.index-module__ufjjnW__searchTitle{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-width:0;display:grid}.index-module__ufjjnW__searchTitle h1{display:none}.index-module__ufjjnW__searchSummary{min-width:0;display:block}.index-module__ufjjnW__words{overflow-wrap:anywhere;margin-top:4px}.index-module__ufjjnW__searchSortWrap{white-space:nowrap;grid-area:1/2;justify-self:end;margin-top:0}.index-module__ufjjnW__sortPullDown{left:auto;right:0}}@media (min-width:640px){.index-module__ufjjnW__searchBox{margin-bottom:2rem;display:flex}.index-module__ufjjnW__searchHead{margin-bottom:30px}.index-module__ufjjnW__searchTitle{align-items:baseline;gap:10px;line-height:1;display:flex}.index-module__ufjjnW__searchTitle h1{margin-bottom:0;font-size:20px}.index-module__ufjjnW__hitNumber{font-size:16px}.index-module__ufjjnW__hitNumber span{font-size:20px;font-weight:700}.index-module__ufjjnW__searchFilter{flex:1;min-width:0;margin-left:32px}.index-module__ufjjnW__searchFilter label span{word-break:normal;overflow-wrap:anywhere}.index-module__ufjjnW__searchSortWrap{margin-top:0;margin-left:1rem}.index-module__ufjjnW__filterToggle{color:var(--Holomodels-color);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;font-size:14px;display:flex}.index-module__ufjjnW__filterToggle svg{width:20px;height:20px}.index-module__ufjjnW__searchResult{flex:4}.index-module__ufjjnW__searchSort{font-size:16px}.index-module__ufjjnW__searchSort span img{width:25px}.index-module__ufjjnW__sortPullDown{font-size:16px}.index-module__ufjjnW__sortPullDown ul li{cursor:pointer}}@media (min-width:840px){.index-module__ufjjnW__searchFilter{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex:0 0 250px;align-self:flex-start;max-height:calc(100vh - 158px - 2rem);position:sticky;top:calc(158px + 1rem);overflow:hidden auto}.index-module__ufjjnW__searchFilter::-webkit-scrollbar{display:none}}
