.tholin-search-suggestions{background:#fff;border:1px solid #777;border-radius:12px;box-shadow:0 6px 20px rgba(0,0,0,.12);color:#222;inset:calc(100% + 4px) 0 auto;margin:0;max-height:15rem;overflow:auto;padding:4px;position:absolute;z-index:20}.tholin-search-suggestions ul{list-style:none;margin:0;padding:0}.tholin-search-suggestions p{font-size:.85em;font-weight:600;margin:0;padding:6px 12px 4px}.tholin-search-suggestions[hidden]{display:none}.tholin-search-suggestions [role=option]{border-radius:8px;cursor:pointer;overflow-wrap:anywhere;padding:10px 12px}.tholin-search-suggestions [aria-selected=true],.tholin-search-suggestions [role=option]:hover{background:#eee;outline:1px solid currentColor;outline-offset:-1px}