.directory-search[data-v-6f65112d]{justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;display:flex}.directory-search__field[data-v-6f65112d]{background:var(--fr-surface);border:1px solid var(--fr-line);color:var(--fr-muted);border-radius:5px;align-items:center;gap:12px;width:100%;max-width:440px;min-height:52px;padding:0 6px 0 16px;display:flex}.directory-search__field[data-v-6f65112d]:focus-within{border-color:var(--fr-ink);box-shadow:0 0 0 2px #173b3b12}.directory-search__field>span[data-v-6f65112d]{flex-shrink:0}.directory-search input[data-v-6f65112d]{color:var(--fr-ink);font:400 16px var(--fr-sans);outline-offset:0;background:0 0;border:0;width:100%;min-width:0;min-height:50px}.directory-search__field[data-v-6f65112d]:has(input:focus-visible){outline:2px solid var(--fr-rust);outline-offset:3px}:root .fr-site .directory-search input[data-v-6f65112d]:focus-visible{outline:none}.directory-search input[data-v-6f65112d]::-webkit-search-cancel-button{display:none}.directory-search button[data-v-6f65112d]{border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.directory-search button[data-v-6f65112d]:hover{background:var(--fr-sand);color:var(--fr-ink)}.directory-search__count[data-v-6f65112d]{color:var(--fr-muted);white-space:nowrap;font-size:13px}@media (max-width:600px){.directory-search[data-v-6f65112d]{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:24px}.directory-search__field[data-v-6f65112d]{max-width:none}}
