.main-search{position:relative}.search-suggestions{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:1100;background:#fff;color:#15374c;border:1px solid #b5cbd8;box-shadow:0 9px 24px #08243d24;border-radius:4px;max-height:min(520px,65vh);overflow:auto}.search-suggestions[hidden]{display:none}.search-suggestions [role=option]{display:flex;align-items:center;gap:13px;padding:13px 15px;border-bottom:1px solid #e5edf2;color:inherit;text-decoration:none;min-height:62px}.search-suggestions [role=option]:hover,.search-suggestions [aria-selected=true]{background:#eaf3fa;outline:2px solid #0872ad;outline-offset:-2px}.search-suggestions img{width:44px;height:44px;object-fit:contain;flex:none}.search-suggestions strong{display:block;font-size:14px;line-height:1.4}.search-suggestions small{display:block;font-size:12px;margin-top:4px;color:#456171;overflow-wrap:anywhere}.search-status{font-size:12px;line-height:1.5;padding:12px 15px;margin:0;background:#f3f7fa}@media(max-width:600px){.search-suggestions [role=option]{padding:12px 10px}.search-suggestions strong{font-size:13px}.search-suggestions img{width:35px;height:35px}}
