:root{--input-padding:.75rem;--background-color:#f3f6f9;--disabled-background-color:#e6e6e6;--active-border:1px solid #1574b5;--active-color:#1574b5;--hover-background-color:#d0e2f4}.react-dropdown-component{background-color:var(--background-color);display:flex}.react-dropdown-component.popover{flex-direction:column}.react-dropdown-component .dropdown-filter-list-selected{border:1px solid #0000001a;border-radius:3px;flex:1 0 auto;align-items:center;display:flex;overflow:hidden}.react-dropdown-component .dropdown-filter-list-selected.disabled{background-color:var(--disabled-background-color);color:#a5a5a5}.react-dropdown-component .dropdown-filter-list-selected.straight-right{border-top-right-radius:0;border-bottom-right-radius:0}.react-dropdown-component .dropdown-filter-list-selected.straight-left{border-top-left-radius:0;border-bottom-left-radius:0}.react-dropdown-component .dropdown-filter-list-selected.expanded{border:var(--active-border)}.react-dropdown-component .dropdown-filter-list-selected.expanded.align-top{border-top:1px solid #0000;border-top-left-radius:0;border-top-right-radius:0}.react-dropdown-component .dropdown-filter-list-selected.expanded:not(.align-top){border-bottom:1px solid #0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.react-dropdown-component .dropdown-filter-list-selected .query-field{padding:var(--input-padding);background:0 0;border:none;outline:0;flex:1 0 0;width:100%;overflow:hidden}.react-dropdown-component .dropdown-filter-list-selected .dropdown-icon{padding:var(--input-padding);color:var(--active-color)}.react-dropdown-component .dropdown-filter-list-selected .selected-text{white-space:nowrap;text-overflow:ellipsis;padding:var(--input-padding);flex:1 0 0;align-items:center;width:20px;overflow:hidden}.react-dropdown-component .dropdown-filter-list-selected.error{border:1px solid #df8a6f}.react-dropdown-component .dropdown-filter-list-content{background-color:var(--background-color);border:var(--active-border);max-height:400px;overflow-y:auto}.react-dropdown-component .dropdown-filter-list-content.align-top{border-bottom:1px solid #0000;border-radius:3px 3px 0 0;bottom:100%}.react-dropdown-component .dropdown-filter-list-content:not(.align-top){border-top:1px solid #0000;border-radius:0 0 3px 3px;top:100%}.react-dropdown-component .dropdown-filter-list-content .item,.react-dropdown-component .dropdown-filter-list-content .loading{padding:var(--input-padding);text-overflow:ellipsis;border-top:1px solid #0000001a;overflow:hidden}.react-dropdown-component .dropdown-filter-list-content .item.focused{background-color:var(--hover-background-color)}.react-dropdown-component .dropdown-filter-list-content .item.special{font-style:italic}.react-dropdown-component .icon{margin-right:4px;font-size:1.2rem}.react-portal-dropdown{background-color:var(--background-color);flex-direction:column;height:100vh;display:flex;position:relative}.react-portal-dropdown .dropdown-filter-list-selected{border:1px solid #0000001a;border-radius:3px 3px 0 0;flex-direction:row-reverse;padding:2px 2px 2px 0;display:flex}.react-portal-dropdown .dropdown-filter-list-selected input{width:100%}.react-portal-dropdown .dropdown-filter-list-selected.disabled{background-color:var(--disabled-background-color);color:#a5a5a5}.react-portal-dropdown .dropdown-filter-list-selected.straight-right{border-top-right-radius:0;border-bottom-right-radius:0}.react-portal-dropdown .dropdown-filter-list-selected.straight-left{border-top-left-radius:0;border-bottom-left-radius:0}.react-portal-dropdown .dropdown-filter-list-selected.expanded{border:var(--active-border);border-bottom:1px solid #0000}.react-portal-dropdown .dropdown-filter-list-selected .query-field{padding:var(--input-padding);background:0 0;border:none;outline:0;flex:1 0 0;overflow:hidden}.react-portal-dropdown .dropdown-filter-list-selected .dropdown-icon{padding:var(--input-padding);color:var(--active-color)}.react-portal-dropdown .dropdown-filter-list-selected .selected-text{white-space:nowrap;text-overflow:ellipsis;padding:var(--input-padding);flex:1 0 0;overflow:hidden}.react-portal-dropdown .dropdown-filter-list-content{background-color:var(--background-color);border:var(--active-border);flex:1 0 0;overflow-y:auto}.react-portal-dropdown .dropdown-filter-list-content .item,.react-portal-dropdown .dropdown-filter-list-content .loading{padding:var(--input-padding);text-overflow:ellipsis;border-top:1px solid #0000001a;overflow:hidden}.react-portal-dropdown .dropdown-filter-list-content .item.focused{background-color:var(--hover-background-color)}.react-portal-dropdown .dropdown-filter-list-content .item.special{font-style:italic}.hide-errors dropdown .dropdown-filter-list-selected.error{border:1px solid #0000001a}
