.cda-directory-autocomplete{position:relative;width:100%}.cda-directory-autocomplete.is-recommended>input{border-color:#4f7cff;box-shadow:0 0 0 3px rgba(79,124,255,.12)}.cda-directory-results{position:absolute;z-index:9999;top:calc(100% + 6px);left:0;right:0;max-height:330px;overflow:auto;padding:6px;border:1px solid #d7e0ef;border-radius:14px;background:#fff;box-shadow:0 16px 40px rgba(31,49,78,.18)}.cda-directory-result{display:flex;width:100%;align-items:center;gap:10px;padding:10px;border:0;border-radius:10px;background:transparent;text-align:left;cursor:pointer}.cda-directory-result:hover,.cda-directory-result.is-active{background:#eef4ff}.cda-directory-icon{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:10px;background:#f5f7fb;font-size:20px}.cda-directory-content{min-width:0}.cda-directory-content strong,.cda-directory-content small{display:block}.cda-directory-content strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#18243a}.cda-directory-content small{margin-top:3px;color:#667085;font-size:12px}.cda-directory-state{padding:14px;text-align:center;color:#667085}.cda-directory-state.is-error{color:#b42318;background:#fff1f0;border-radius:9px}.cda-directory-help,.cda-directory-email-hint{display:block;margin-top:5px;color:#667085;font-size:11px}.cda-directory-missing{border-color:#f59e0b!important;background:#fffbeb!important}@media(max-width:720px){.cda-directory-results{position:fixed;left:10px;right:10px;top:auto;bottom:10px;max-height:55vh}.cda-directory-result{min-height:58px}}
