.FilterSelect{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;--filterSelectGroupInset:16px;--filterSelectInputShadow:0 13.5px 27px -12.4px rgba(50,50,93,0.25),0px 8.1px 16.2px -8.1px rgba(0,0,0,0.1)}.FilterSelect__trigger{border-radius:8px;box-shadow:var(--filterSelectInputShadow);background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:grid;grid-template-columns:1fr 10px;gap:8px;align-items:center;width:100%;outline:none;padding:4px 12px 5px;cursor:pointer;overflow:hidden}.keyboard-navigation .FilterSelect__trigger:focus{box-shadow:var(--focusBoxShadow),var(--cardShadowSmall)}.FilterSelect__trigger:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-color:#e6ebf1;z-index:0;opacity:0;transition:var(--hoverTransition);transition-property:opacity}.FilterSelect__trigger:hover:before,.FilterSelect__trigger[aria-expanded=true]:before{opacity:.2}.FilterSelect--hasIcon .FilterSelect__trigger{grid-template-columns:16px 1fr 10px}.FilterSelect__label{margin-right:auto;font:var(--fontWeightNormal) 15px/24px var(--fontFamily);color:#0a2540;white-space:nowrap;-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 30px),transparent calc(100% - 4px));mask-image:linear-gradient(90deg,#000,#000 calc(100% - 30px),transparent calc(100% - 4px));overflow:hidden;min-width:100%;max-width:100%;text-align:left;z-index:1}.FilterSelect__caret{position:relative;z-index:1;top:1px}.FilterSelect__optionList{position:absolute;background-color:#fff;border-radius:8px;box-shadow:var(--filterSelectInputShadow);top:calc(100% + 8px);left:0;width:100%;min-width:240px;max-height:calc(100svh - 300px);overflow:auto;display:grid;grid-template-columns:1fr;grid-auto-flow:row;list-style:none;padding:calc(var(--filterSelectGroupInset)/2) 0;margin:0;transition:var(--hoverTransition);transition-property:transform,opacity;transform-origin:top center;z-index:10}.FilterSelect__optionList[hidden]{opacity:0;transform:translateY(8px) scale(.98);pointer-events:none}.FilterSelect__option{padding:8px var(--filterSelectGroupInset)}.FilterSelect__option+.FilterSelect__option{border-top:1px solid #f0f4f6}