@layer components{.dcf-search-and-select-search-area-multiple:hover,.dcf-search-and-select-search-area-single:hover,.dcf-search-and-select-selected-item:hover .dcf-search-and-select-selected-item-label,.dcf-search-and-select-selected-item.dcf-search-and-select-visual-hover .dcf-search-and-select-selected-item-label{border-color:var(--b-input-hover)}.dcf-search-and-select-selected-item.dcf-search-and-select-visual-hover .dcf-search-and-select-selected-item-label{background-color:var(--bg-lighter-gray)}.dcf-search-and-select-available-item.dcf-search-and-select-visual-hover:not([aria-disabled=true]){background-color:var(--bg-brand-eta);color:#fefdfa}.dcf-search-and-select input:focus,.dcf-search-and-select-selected-items:focus{border:none!important;box-shadow:none!important;outline:none!important}.dcf-search-and-select button[aria-expanded=true] svg{rotate:180deg}.dcf-search-and-select-clickable{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.dcf-search-and-select-search-area-single,.dcf-search-and-select-search-area-multiple{background-color:var(--bg-input);border:1px solid var(--b-input);border-radius:3px;grid-template-columns:1fr auto;max-height:9.99em}.dcf-search-and-select-search-area-multiple.dcf-search-and-select-visual-focus,.dcf-search-and-select-search-area-multiple:has(.dcf-search-and-select-visual-focus){border-color:var(--b-input-focus)}.dcf-search-and-select-disabled,.dcf-search-and-select-disabled .dcf-search-and-select-search-area-single,.dcf-search-and-select-disabled .dcf-search-and-select-search-area-multiple,.dcf-search-and-select-disabled .dcf-search-and-select-clickable,.dcf-search-and-select-clickable[aria-disabled=true]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:not-allowed!important}.dcf-search-and-select-disabled,.dcf-search-and-select-disabled .dcf-search-and-select-search-area-single,.dcf-search-and-select-disabled .dcf-search-and-select-search-area-multiple,.dcf-search-and-select-clickable[aria-disabled=true]{background-color:var(--bg-input-disabled);opacity:.75}.dcf-search-and-select-search-area-multiple input{flex-basis:25%;min-width:12ch}.dcf-search-and-select-selected-items{-moz-column-gap:.75em;column-gap:.75em;row-gap:.75em;padding:.56em 1em .56em .75em}.dcf-search-and-select-selected-items:empty{padding:0!important}.dcf-search-and-select-available-items,.dcf-search-and-select-available-items ul,.dcf-search-and-select-selected-items{list-style:none}.dcf-search-and-select-open-btn{grid-row:span 2/span 2}.dcf-search-and-select-open-btn button{transform:translateY(-50%)}.dcf-search-and-select-available-items{background-color:var(--bg-input);border:1px solid var(--b-lighter-gray);border-radius:3px;height:clamp(7.49em,32vh,14.98em);overflow-x:visible;overflow-y:auto}.dcf-search-and-select-available-items li{padding:.56em 2.37em .56em 1em}.dcf-search-and-select-available-items li{border-bottom:1px solid var(--b-lighter-gray)}.dcf-search-and-select-available-items ul:last-child li:last-child{border-bottom:none}.dcf-search-and-select-available-items-group:not(:first-child){border-top:1px solid var(--b-lighter-gray)}.dcf-search-and-select-available-items li[role=presentation]{font-weight:600}.dcf-search-and-select-available-items li[role=presentation]~li{padding-left:1.78em}.dcf-search-and-select-available-items li .dcf-search-and-select-available-item-indicator{display:none}.dcf-search-and-select-available-items li[aria-selected=true] .dcf-search-and-select-available-item-indicator{display:block}.dcf-search-and-select-selected-item{border-radius:3px}.dcf-search-and-select-selected-item-remove-btn{border-radius:3px 0 0 3px}.dcf-search-and-select-selected-item-label{background-color:var(--bg-lightest-gray);border-radius:0 3px 3px 0;border-bottom:2px solid var(--b-input);border-right:2px solid var(--b-input);border-top:2px solid var(--b-input);font-size:.84em;padding:.42rem .75rem}.unl .dcf-search-and-select input{border-width:0px!important}.unl .dcf-search-and-select-search-area-multiple,.unl .dcf-search-and-select-search-area-single,.unl .dcf-search-and-select-selected-item .dcf-search-and-select-selected-item-label{transition:border-color .4s ease-out,box-shadow .4s ease-out}.unl .dcf-search-and-select-search-area-multiple:hover,.unl .dcf-search-and-select-search-area-single:hover,.unl .dcf-search-and-select-selected-item:hover .dcf-search-and-select-selected-item-label{transition:border-color .2s ease-out}.unl .dcf-search-and-select-visual-focus,.unl .dcf-search-and-select-search-area-multiple:has(.dcf-search-and-select-visual-focus){box-shadow:0 0 0 3px var(--bg-body),0 0 0 5px var(--b-input-focus)}}
