#TopBar{height:44px;overflow:hidden;position:absolute;width:100%;background:#f3f3f3;z-index:99}@media (max-width:640px){#TopBar{height:unset !important;overflow:visible !important;position:static !important;width:unset !important}#TopBar:not(.ExpandedFilters)>.FilterPanel>.FilterContent,#TopBar:not(.ExpandedFilters)>div{display:none !important}#TopBar:not(.ExpandedFilters)>.FilterPanel>.FilterInteraction{margin:0;padding:0}#TopBar.ExpandedFilters>.FilterPanel{overflow:auto;padding:0 8px 8px 8px;border-bottom:1px solid #000}#TopBar.ExpandedFilters .ExpandFilters{transform:none !important}#TopBar.ExpandedFilters .ExpandFilters use{filter:invert(10%) sepia(30%) saturate(500%) hue-rotate(190deg) brightness(85%) contrast(95%)}#TopBar.ExpandedFilters .ExpandFilters .CrossIcon{display:block !important;position:absolute;top:19px;right:4px}#TopBar .ExpandFilters{display:flex !important;align-items:center;justify-content:center;position:absolute;z-index:10;top:50px;right:0;width:40px;height:34px;background:none !important;border:none !important;background-color:transparent !important;box-shadow:none !important}#TopBar .ExpandFilters .FilteringIcon{display:block}#TopBar div.FilterPanel{display:flex;flex-direction:column;position:absolute;z-index:100;top:calc(50px + 34px + 1px);max-height:calc(100% - 50px - 34px - 1px);background-color:#f3f3f3;overflow:hidden}#TopBar div.FilterPanel div.FilterContent{order:99;width:100% !important;z-index:1}#TopBar div.FilterPanel div.FilterInteraction{display:flex !important;align-items:center;position:static;order:0;width:100% !important;height:unset;line-height:1;top:0;padding-top:8px;padding-bottom:8px;background-color:#f3f3f3}}#TopBar.ExpandedFilters{border-bottom:1px solid #000;overflow:visible;box-shadow:0px 10px 10px 2px rgba(0,0,0,0.1);height:unset;height:auto;height:initial}#TopBar.ExpandedFilters .ExpandFilters{transform:rotate(180deg)}#TopBar .RowFilter{position:relative;width:100%}#TopBar .RowFilter div.FilterInteraction{display:inline-block;float:right;position:absolute;right:0;height:44px;line-height:40px;vertical-align:middle}#TopBar .RowFilter div.FilterInteraction>*{vertical-align:middle;cursor:pointer;display:inline-block;margin:0 3px}#TopBar .RowFilter div.FilterInteraction img.CommandButton{width:30px;height:30px}#TopBar .RowFilter div.FilterInteraction .ExpandFilters{width:44px;height:44px;background:url("../StaticImage/UI/MoreFilters.png") center center no-repeat}#TopBar .RowFilter div.FilterInteraction .ExpandFilters:hover{background:url("../StaticImage/UI/MoreFilters-Hover.png") center center no-repeat}#TopBar .RowFilter div.FilterContent{display:inline-block}#TopBar .RowFilter .ControlContainer{margin:6px 10px 5px 10px;display:inline-block;vertical-align:top}#TopBar .RowFilter .ControlContainer .FilterControl{margin-bottom:0}#TopBar .RowFilter .ControlContainer>input{margin:0 !important}#TopBar .RowFilter .ControlContainer .SubFilter{margin-top:0 !important;margin-bottom:0 !important}#TopBar .RowFilter .ControlContainer label{font-family:'Roboto',sans-serif;font-size:14px}#TopBar .RowFilter .ControlContainer .ControlContainer{vertical-align:baseline}#TopBar .RowFilter label{margin-right:5px}#TopBar .RowFilter select{width:150px}#TopBar .RowFilter input[type='text'],#TopBar .RowFilter input[type='date'],#TopBar .RowFilter input[type='number'],#TopBar .RowFilter input[type='email']{width:146px}#TopBar .RowFilter .AlphabetFilter .AlphabetLetter{margin:0px 3px;cursor:pointer}#TopBar .RowFilter .AlphabetFilter .AlphabetLetter.Selected{font-weight:bold;text-decoration:underline}#TopBar .RowFilter .ToggleFilter{height:30px;line-height:30px;vertical-align:middle}#TopBar .RowFilter .ToggleFilter .ToggleOption{display:none}#TopBar .RowFilter .ToggleFilter .ToggleOption.Selected{display:inline-block}#TopBar .RowFilter .ToggleOn{background:#e8e8e8;color:#171717}#TopBar .RowFilter .ExpandFilters{border:none !important;background-color:transparent !important;box-shadow:none !important}#TopBar .RowFilter .ExpandFilters .FilteringIcon{display:none}.ColumnFilter{position:absolute;top:0;bottom:0;left:0;right:0}.ColumnFilter .FilterContent{overflow:auto;position:absolute;top:0;bottom:0;left:0;right:0;background:#fff}.ColumnFilter .FilterContent.WithInteractionBar{bottom:40px}.ColumnFilter .FilterContent .ControlContainer{display:block}.ColumnFilter .FilterContent .ControlContainer .FilterHeader{display:block;height:40px;border-bottom:1px solid #000;vertical-align:middle;line-height:40px;cursor:pointer;padding:0 10px;font-family:'Roboto',sans-serif;letter-spacing:0;font-size:16px;background:#fff;color:#000}.ColumnFilter .FilterContent .ControlContainer .FilterHeader:after{float:right;font-size:32px;font-family:'Roboto',sans-serif;letter-spacing:0}.ColumnFilter .FilterContent .ControlContainer .FilterHeader.Expanded:after{content:"\2013";color:#696d6f}.ColumnFilter .FilterContent .ControlContainer .FilterHeader.Contracted:after{content:"+";color:#6c6c6c}.ColumnFilter .FilterContent .ControlContainer .FilterBody{border-bottom:1px solid #000;background:#f3f3f3}.ColumnFilter .FilterContent .ControlContainer .FilterBody>.DataSelectSearch{width:calc(100% - 10px);padding:10px 0 0 10px}.ColumnFilter .FilterContent .ControlContainer .FilterBody>.DataSelectSearch>label{margin-right:10px;font-size:14px}.ColumnFilter .FilterContent .ControlContainer .FilterBody>.DataSelectSearch>.DataSelectSearchInput{width:145px}.ColumnFilter .FilterContent .ControlContainer .FilterBody>.DataSelectSearch .DataSelectSwitch{float:right}.ColumnFilter .FilterContent .ControlContainer .FilterBody>.DataSelect{width:95%;height:300px;overflow:auto;border:1px solid #000;margin:10px auto 10px auto;position:relative}.ColumnFilter .FilterContent .ControlContainer .FilterBody>.DataSelect .ErrorMessage{width:100%;padding:5px;border-bottom:1px solid #000;line-height:18px}.ColumnFilter .FilterContent .ControlContainer .FilterBody>.DataSelect label{display:flex;align-items:center;width:100%;min-height:32px;padding-top:7px;padding-bottom:5px;padding-inline:8px;line-height:1.35;vertical-align:middle;cursor:pointer;background:#fff;box-sizing:border-box}.ColumnFilter .FilterContent .ControlContainer .FilterBody>.DataSelect label.Alternate{background:#e8e8e8}.ColumnFilter .FilterContent .ControlContainer .FilterBody>.DataSelect label:hover{background:#ffdd91}.ColumnFilter .FilterContent .ControlContainer .FilterBody>.DataSelect label.MoreFilterResults{background:#fff;cursor:default}.ColumnFilter .FilterContent .ControlContainer .FilterBody>.DataSelect label.SearchFiltered,.ColumnFilter .FilterContent .ControlContainer .FilterBody>.DataSelect label.SwitchFiltered{display:none !important}.ColumnFilter .FilterContent .ControlContainer .FilterBody>.DataSelect label>input[type=checkbox],.ColumnFilter .FilterContent .ControlContainer .FilterBody>.DataSelect label>input[type=radio]{vertical-align:middle;margin:-2px 10px 0 0}.ColumnFilter .FilterInteraction{position:absolute;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;grid-gap:3px;bottom:0;height:40px;line-height:40px;vertical-align:middle;border-top:1px solid #000;left:0;right:0;background:#fff;text-align:center}.ColumnFilter .FilterInteraction input[type="button"],.ColumnFilter .FilterInteraction button{margin-top:-1px}#AdvancedFilter{width:100%;height:100%}#AdvancedFilter #AdvancedFilterLayout{width:100%;height:100%;border:0}#AdvancedFilter #AdvancedFilterLayout td{padding:2px}#AdvancedFilter #AdvancedFilterLayout #AvailableFieldsContainer{height:70%;border:1px solid #000;background:#fff}#AdvancedFilter #AdvancedFilterLayout #AvailableSnippetsContainer{height:25%;border:1px solid #000;background:#fff}#AdvancedFilter #AdvancedFilterLayout #FilterCanvas{width:100%;height:100%;background:#fff;border:1px solid #000}#AdvancedFilter #AdvancedFilterLayout #FilterCanvas .Branch{margin-left:5px}#AdvancedFilter #AdvancedFilterLayout #FilterCanvas div,#AdvancedFilter #AdvancedFilterLayout #FilterCanvas span{margin:1px}#AdvancedFilter #AdvancedFilterLayout #FilterCanvas .SelectedFieldOperand{border:1px solid #f0f}#FilterSearch #FilterSearchResults{width:100%;height:calc(100% - 54px);overflow:auto;border:1px solid #000;margin:10px auto 10px auto;position:relative}#FilterSearch #FilterSearchResults .SearchResult{display:flex;align-items:center;width:100%;min-height:32px;line-height:1.35;padding-top:7px;padding-bottom:5px;padding-inline:8px;vertical-align:middle;cursor:pointer;border-bottom:1px solid silver;box-sizing:border-box}#FilterSearch #FilterSearchResults .SearchResult.Alternate{background:#e8e8e8}#FilterSearch #FilterSearchResults .SearchResult:hover{background:#ffdd91}#FilterSearch #FilterSearchResults .SearchResult input{vertical-align:middle;margin:-2px 10px 0 0}#FilterSearch>label{margin-right:6px}label.MoreFilterResults{text-align:center}