.portal-search{position:relative}.search-suggestions{position:absolute;z-index:50;top:calc(100% + 8px);right:0;left:0;overflow:hidden;border:1px solid #dbe5ef;border-radius:9px;background:#fff;box-shadow:0 16px 35px rgba(27,49,80,.16)}.search-suggestions[hidden]{display:none}.search-suggestion-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;border-bottom:1px solid #edf1f5;color:#243850;text-decoration:none;font-size:12px}.search-suggestion-item:hover{background:#f2faf8;color:#087c70}.search-suggestion-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-suggestion-item small{flex:0 0 auto;color:#8491a3;font-size:10px}.search-suggestion-all{width:100%;border:0;padding:10px;background:#f7fbff;color:#0d8778;cursor:pointer;font:inherit;font-size:11px}.search-suggestion-all:hover{background:#eaf7f4}.search-suggestion-empty{padding:14px;color:#8491a3;text-align:center;font-size:11px}.search-suggestion-empty.is-loading{color:#0d8778}.search-suggestion-empty.is-warning{background:#fff9e9;color:#996d12}
