/* AssuredZone header live search: scoped, no changes to existing header/drawer */
.azh-search-panel .azh-live-results{display:block;width:100%;max-height:min(60vh,560px);overflow-y:auto;overscroll-behavior:contain;background:#fff;color:#172b37;border:1px solid #e3e8ee;border-radius:0 0 14px 14px;box-shadow:0 15px 32px rgba(10,25,45,.13);margin:0 auto 12px;position:relative;z-index:5}
.azh-search-panel .azh-live-results[hidden]{display:none!important}
.azh-live-item{display:flex;align-items:center;gap:14px;padding:11px 15px;border-bottom:1px solid #e9edf2;text-decoration:none;color:#14252d;min-width:0}
.azh-live-item:hover,.azh-live-item:focus-visible{background:#f3f7fc}
.azh-live-thumb{display:flex;align-items:center;justify-content:center;flex:0 0 48px;height:58px;background:#f5f7fb;border-radius:7px;font-size:23px}
.azh-live-thumb img{width:100%;height:100%;object-fit:contain}
.azh-live-info{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}
.azh-live-info strong{font-size:14px;line-height:1.35;font-weight:700;overflow-wrap:anywhere}
.azh-live-detail{font-size:12px;color:#718096;line-height:1.4;overflow-wrap:anywhere}
.azh-live-detail b{color:#087e78;font-weight:750}
.azh-live-sep{color:#b1bac5}
.azh-live-all{display:block;text-align:center;padding:13px;font-weight:750;font-size:13px;color:#2458e8;text-decoration:none;background:#f8fbff}
.azh-live-message{padding:22px;text-align:center;color:#64748b;font-size:13px}
@media(max-width:650px){.azh-live-item{padding:10px 12px;gap:11px}.azh-live-thumb{flex-basis:43px;height:52px}.azh-search-panel .azh-live-results{max-height:calc(100dvh - 190px)}}
