.ie-search-suggestions{border:1px solid #C0CFBD;background:#FFFEF9;border-radius:.75rem;padding:.8rem 1rem;margin-block:.75rem;color:#0A1F1A}
.ie-search-suggestions[hidden]{display:none}
.ie-search-suggestions h2{font-size:1rem;margin:0 0 .5rem}
.ie-search-suggestions ul{padding:0;margin:0;list-style:none;display:grid;gap:.3rem}
.ie-search-suggestions a{display:flex;justify-content:space-between;gap:1rem;align-items:center;min-height:44px;padding:.4rem .6rem;color:#0A1F1A;text-decoration:none;border-radius:.45rem;overflow-wrap:anywhere}
.ie-search-suggestions a:hover{background:#EAF5E2}.ie-search-suggestions a:focus-visible{outline:3px solid #0A1F1A;outline-offset:2px}
.ie-search-suggestion-type{font-size:.85rem;font-weight:700;flex:none}
@media(forced-colors:active){.ie-search-suggestions,.ie-search-suggestions a{border:1px solid CanvasText}}
