.component.picklist{border-radius:0;display:flex;flex-direction:column;margin:0;padding:0;position:relative;--picklist-item-padding:0.25em;--picklist-default-items-visible:4}.component.picklist>.componentTitle{margin:0 0 5px}.component.picklist:not(.collapsed) div.content{display:flex;flex:1;flex-direction:column;position:relative}.component.picklist div.content:focus{outline:none}.component.picklist.queryBox div.query{align-items:center;background-color:var(--main-bk-color);border:1px solid var(--border-color);display:flex}.component.picklist.queryBox.viewing div.query{display:none}.component.picklist.queryBox div.query:before{color:var(--text-inactive-color);content:"\f002";font-family:FontAwesome,sans-serif;font-size:1.125rem;margin:0 0 0 5px}.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);outline-offset:-1px;z-index:1}.component.picklist.queryBox div.query:focus-within input{outline:none}.component.picklist.queryBox input.query{border:none;box-sizing:border-box;padding:4px;width:100%}.component.picklist ul{list-style-type:none;margin:0;padding:0}.component.picklist ul.list{background:var(--main-bk-color);border:1px solid var(--border-color);flex:1 0 calc(var(--picklist-default-items-visible)*(1em*var(--text-line-height) + var(--picklist-item-padding)*2));height:250px;overflow-y:auto;padding:0;position:relative}.component.picklist.queryBox ul.list{border-top:none}.component.picklist.viewing ul.list{display:none}.component.picklist.fitContent ul.list{flex:none;height:auto}.component.picklist ul.list>li,.component.picklist ul.selection li{display:flex;gap:.5em;padding:var(--picklist-item-padding);position:relative}.component.picklist ul.list>li{cursor:default;overflow:hidden;text-overflow:ellipsis}.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{border:1px solid var(--border-color);overflow-wrap:anywhere;vertical-align:middle}.component.picklist.multipleSelection.selectionListLayout ul.selection{flex-direction:column;gap:0}.component.picklist.multipleSelection.selectionListLayout ul.selection li{border:none;flex-wrap:wrap;margin:0;padding-left:0;padding-right:0}.component.picklist.multipleSelection.selectionListLayout.editing ul.selection li>.term:not([data-id]){flex:1}@media screen and (hover:hover){.component.picklist.multipleSelection.selectionListLayout.editing ul.selection li:hover{background-color:var(--highlight-active-bk-color)}}.component.picklist ul.list li:focus{outline:none}.component.picklist ul.list li.more,.component.picklist ul.list li.none,.component.picklist ul.list li.querying{color:var(--text-inactive-color)}.component.picklist ul.list li.querying .spinner{left:auto!important;position:absolute!important;right:15px}.component.picklist ul.list li.header{color:var(--sub-heading-1-color);font-weight:700}.component.picklist.editing ul.list li.selectable{cursor:pointer}.component.picklist ul.list li.selectable a{color:var(--text-color)}.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-active-color)}.component.picklist ul.list li.selectable.highlighted{background-color:var(--highlight-active-bk-color)}.component.picklist ul.list li.selectable.selected,.component.picklist ul.list li.selectable.selected .galleryDetailItem,.component.picklist ul.list li.selectable.selected .galleryItem,.component.picklist ul.list li.selectable.selected a{color:var(--highlight-color)}.component.picklist ul.list li.selectable.selected{background-color:var(--highlight-bk-color)}.component.picklist ul.list li.selectable.highlighted .galleryDetailItem,.component.picklist ul.list li.selectable.highlighted .galleryItem,.component.picklist ul.list li.selectable.selected .galleryDetailItem,.component.picklist ul.list li.selectable.selected .galleryItem{background-color:transparent}.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{align-items:center;background-color:transparent;display:flex;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{border:1px solid var(--border-color);box-sizing:border-box;display:block;height:auto;left:0;max-height:250px;position:absolute;top:100%;transform:translateY(1px);width:100%;z-index:100}.component.picklist.dropDown.singleSelection ul.selection{border:1px solid var(--border-color);min-height:calc(1em + 10px);position:relative}.component.picklist.dropDown.singleSelection.noQueryBox ul.selection{align-items:center;display:flex;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{align-items:center;align-self:stretch;background-color:inherit;border-left:1px solid var(--border-color);content:"\f078";display:flex;font-family:FontAwesome,sans-serif;justify-content:center;padding:0 5px}.component.picklist.dropDown.singleSelection.noQueryBox[data-num-selected="0"] ul.selection:before{color:var(--text-inactive-color);content:attr(data-placeholder);flex:1;padding:5px}.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(--main-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.field>.component.picklist,.component.inline>.component.picklist,.component.picklist.field,.component.picklist.inline,.component.toolbar>.component.picklist{align-items:flex-start;display:inline-flex;flex:1;flex-direction:row;width:100%}.component.field>.component.picklist>.componentTitle,.component.inline>.component.picklist>.componentTitle,.component.picklist.field>.componentTitle,.component.picklist.inline>.componentTitle,.component.toolbar>.component.picklist>.componentTitle{border:none;box-sizing:border-box;color:var(--text-inactive-color);margin:0;padding:8px 0 0;vertical-align:top;width:var(--field-label-width)}.component.field>.component.picklist>.componentTitle,.component.picklist.field>.componentTitle{padding-top:13px}.component.field>.component.picklist>.content,.component.picklist.field>.content{padding-top:8px}.component.field>.component.picklist.dropList>.content,.component.inline>.component.picklist.dropList>.content,.component.picklist.field.dropList>.content,.component.picklist.inline.dropList>.content,.component.toolbar>.component.picklist.dropList>.content{overflow:initial}#content.lt-sm .component.field>.component.picklist{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 5px}#content.lt-sm .component.field>.component.picklist>.componentTitle{display:block;margin:5px 0;padding:0;text-align:start;width:100%}#content.lt-sm .component.field>.component.picklist>.content{display:block;flex:1;max-width:100%;padding:0}.component.picklist.dropDown.toolbar>.content{background-color:var(--action-bk-color)}.component.picklist.dropDown.toolbar.singleSelection .componentTitle{border:0;flex:1;margin:0 5px;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){background-color:var(--highlight-bk-color);border-radius:2px;color:var(--highlight-color);margin:3px 5px 3px 0;padding:2px}.component.picklist.pillStyle ul.selection{gap:.25em;margin:0 0 .25em}.component.picklist.pillStyle ul.selection li{background-color:var(--highlight-bk-color);border-radius:.75em;color:var(--highlight-color);padding-left:.75em}