.directory-picker{min-width:0;max-width:100%;width:100%;display:block;font-weight:400;box-sizing:border-box;text-transform:none;letter-spacing:normal}
.directory-picker input.directory-query{width:100%;min-width:0;box-sizing:border-box}
.directory-value{display:none!important}
.directory-results{max-height:260px;overflow-y:auto;overscroll-behavior:contain;margin-top:6px;min-width:0}
.directory-results .directory-option{display:block;width:100%;min-height:48px;text-align:left;white-space:normal;overflow-wrap:anywhere;margin:0 0 5px;padding:10px;box-sizing:border-box}
.directory-option span{display:block;margin-top:4px;opacity:.8}
.directory-option[aria-selected=true]{outline:1px solid var(--cyan);outline-offset:-2px}
.directory-chosen{font-size:13px;line-height:1.5;overflow-wrap:anywhere;padding:5px 0}
.directory-chosen:empty{display:none}
.directory-status{margin:4px 0;white-space:normal;overflow-wrap:anywhere}
.directory-expanded{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:400;white-space:normal}
.directory-expanded input{width:auto!important;flex:0 0 auto}
.directory-actions{display:flex;flex-wrap:wrap;gap:6px}
.directory-picker [hidden]{display:none!important}
[data-directory-list] .list>[hidden],[data-directory-list] input[hidden]{display:none!important}
[data-directory-pending]{opacity:.5}
@media(max-width:430px){.directory-results{max-height:210px}.directory-picker .directory-option{padding:9px}.directory-chosen{font-size:12px}}
