.component.picklist{display:flex;flex-direction:column;position:relative;margin:0;padding:0;border-radius:0}.component.picklist>.componentTitle{margin:0 0 5px}.component.picklist:not(.collapsed) div.content{position:relative;display:flex;flex-direction:column;flex:1}.component.picklist div.content:focus{outline:none}.component.picklist.queryBox div.query{display:flex;align-items:center;border:1px solid var(--border-color);background-color:var(--body-bk-color)}.component.picklist.queryBox.viewing div.query{display:none}.component.picklist.queryBox div.query:before{content:"\f002";margin:0 0 0 5px;font-size:1.125rem;color:var(--text-inactive-color);font-family:FontAwesome,sans-serif}.component.picklist.queryBox div.query:hover{border-color:var(--focus-outline-color)}.component.picklist.queryBox div.query:focus-within{outline:2px solid var(--focus-outline-color);z-index:1;outline-offset:-1px}.component.picklist.queryBox div.query:focus-within input{outline:none}.component.picklist.queryBox input.query{width:100%;box-sizing:border-box;border:none;padding:4px}.component.picklist ul{margin:0;padding:0;list-style-type:none}.component.picklist ul.list{position:relative;flex:1 0 100px;height:250px;border:1px solid var(--border-color);padding:0;overflow-y:auto;background:var(--body-bk-color)}.component.picklist.queryBox ul.list{border-top:none}.component.picklist.viewing ul.list{display:none}.component.picklist ul.list li,.component.picklist ul.selection li{position:relative;padding:5px}.component.picklist ul.list li{cursor:default;text-overflow:ellipsis;overflow:hidden}.component.picklist.multipleSelection ul.selection{display:flex;flex-flow:row wrap;gap:2px;margin:0 0 2px;overflow:hidden}.component.picklist.multipleSelection ul.selection li{display:flex;gap:5px;border:1px solid var(--border-color);vertical-align:middle}.component.picklist.multipleSelection.selectionListLayout ul.selection{display:block}.component.picklist.multipleSelection.selectionListLayout ul.selection li{display:list-item;border:none;margin:0;padding-left:0;padding-right:0}.component.picklist ul.list li:focus{outline:none}.component.picklist ul.list li.none{color:var(--text-inactive-color)}.component.picklist ul.list li.none:after{content:"No matches found"}.component.picklist ul.list li.more{color:var(--text-inactive-color)}.component.picklist ul.list li.more:after{content:"More matches found, filter the results"}.component.picklist ul.list li.querying{color:var(--text-inactive-color)}.component.picklist ul.list li.querying:after{content:"Please wait…"}.component.picklist ul.list li.querying .spinner{position:absolute!important;left:auto!important;right:15px}.component.picklist ul.list li.header{font-weight:700;color:var(--sub-heading-1-color)}.component.picklist.editing ul.list li.selectable{cursor:pointer}.component.picklist ul.list li.selectable a{color:var(--text-color)}.component.picklist:not(.highlighting) ul.list li.selectable.selected,.component.picklist:not(.highlighting) ul.list li.selectable.selected .galleryDetailItem,.component.picklist:not(.highlighting) ul.list li.selectable.selected .galleryItem,.component.picklist:not(.highlighting) ul.list li.selectable.selected a,.component.picklist ul.list li.selectable.highlighted,.component.picklist ul.list li.selectable.highlighted .galleryDetailItem,.component.picklist ul.list li.selectable.highlighted .galleryItem,.component.picklist ul.list li.selectable.highlighted a{color:var(--highlight-color)}.component.picklist:not(.highlighting) ul.list li.selectable.selected .galleryDetailItem,.component.picklist:not(.highlighting) ul.list li.selectable.selected .galleryItem,.component.picklist ul.list li.selectable.highlighted .galleryDetailItem,.component.picklist ul.list li.selectable.highlighted .galleryItem{background-color:transparent}.component.picklist:not(.highlighting) ul.list li.selectable.selected{background-color:var(--highlight-bk-color)}.component.picklist ul.list li.selectable.highlighted{background-color:var(--highlight-active-bk-color)}.component.picklist.noQueryBox div.content:focus ul.list{border-color:var(--focus-outline-color)}.component.picklist.singleSelection.editing ul.selection{display:none}.component.picklist ul.selection li .remove{display:flex;align-items:center;order:1;padding:0 2px}.component.picklist ul.selection li .remove:before{content:"\f00d";font-family:FontAwesome,sans-serif}.component.picklist.dropDown ul.list,.component.picklist.viewing ul.selection li .remove{display:none}.component.picklist.dropDown.dropList ul.list{display:block;position:absolute;max-height:250px;left:0;top:100%;width:100%;height:auto;z-index:100;border:1px solid var(--border-color);transform:translateY(1px);box-sizing:border-box}.component.picklist.dropDown.singleSelection ul.selection{position:relative;min-height:calc(1em + 10px);border:1px solid var(--border-color)}.component.picklist.dropDown.singleSelection.noQueryBox ul.selection{display:flex;align-items:center;justify-content:space-between}.component.picklist.dropDown.singleSelection.noQueryBox[data-num-selected="0"] ul.selection{justify-content:flex-end}.component.picklist.dropDown.singleSelection.noQueryBox ul.selection:after{content:"\f078";display:flex;align-items:center;justify-content:center;align-self:stretch;border-left:1px solid var(--border-color);padding:0 5px;font-family:FontAwesome,sans-serif;background-color:inherit}.component.picklist.dropDown.singleSelection.noQueryBox.dropList ul.selection:after{border-bottom:1px solid var(--border-color)}.component.picklist.dropDown.singleSelection.dropList ul.list{border-top-color:var(--body-bk-color)!important;transform:translateY(-1px)}.component.picklist.dropDown.singleSelection.dropList.dropDown ul.selection{border-bottom-left-radius:0;border-bottom-right-radius:0}.component.picklist.dropDown.singleSelection.editing.queryBox ul.selection:hover{border-color:var(--focus-outline-color);cursor:text}.component.picklist.dropDown.singleSelection.editing.queryBox div.content:focus ul.selection{outline:2px solid var(--focus-outline-color);outline-offset:-1px}.component.picklist.dropDown.singleSelection.noQueryBox div.content:focus ul.selection,.component.picklist.dropDown.singleSelection:focus-within ul.list{outline:2px solid var(--focus-outline-color);outline-offset:-1px}.component.picklist.dropDown.singleSelection.noQueryBox.editing div.content:focus ul.selection,.component.picklist.dropDown.singleSelection.noQueryBox.editing ul.selection:hover{cursor:pointer}.component.picklist.dropDown.singleSelection.queryBox div.query{display:none}.component.picklist.dropDown.singleSelection.editing.queryBox.focused div.query,.component.picklist.singleSelection.editing.queryBox[data-num-selected="0"] div.query{display:flex}.component.picklist.dropDown.singleSelection ul.selection{display:block}.component.picklist.dropDown.singleSelection.editing.queryBox.focused ul.selection,.component.picklist.singleSelection.editing.queryBox[data-num-selected="0"] ul.selection{display:none}.component.inline>.component.picklist,.component.picklist.inline,.component.toolbar>.component.picklist{display:inline-flex;flex-direction:row;align-items:flex-start;flex:1;max-width:100%}.component.inline>.component.picklist>.componentTitle,.component.picklist.inline>.componentTitle,.component.toolbar>.component.picklist>.componentTitle{width:133px;margin:0;padding:6px 6px 6px 0;border:none;box-sizing:border-box;color:var(--text-inactive-color)}.component.inline>.component.picklist>.content,.component.picklist.inline>.content,.component.toolbar>.component.picklist>.content{width:250px}.component.inline>.component.picklist.dropList>.content,.component.picklist.inline.dropList>.content,.component.toolbar>.component.picklist.dropList>.content{overflow:initial}.component.picklist.dropDown.toolbar>.content{background-color:var(--action-bk-color)}.component.picklist.dropDown.toolbar.singleSelection .componentTitle{flex:1;margin:0 5px;border:0;padding:0}.component.picklist.dropDown.toolbar.singleSelection .componentTitle>.icon{margin-left:0}.component.picklist.dropDown.toolbar.singleSelection ul.selection{border-radius:2px}.component.picklist.dropDown.toolbar.singleSelection div.content{flex:0}.component.picklist.dropDown.toolbar.singleSelection.noQueryBox ul.selection li:not(.componentTitle){margin:3px 5px 3px 0;border-radius:2px;padding:2px;color:var(--highlight-color);background-color:var(--highlight-bk-color)}