.dxtp-suggest-wrap{position:relative!important}.dxtp-suggest-panel{position:absolute;top:calc(100% + 7px);left:0;right:0;min-width:min(320px,85vw);background:#fff;color:#142D50;box-shadow:0 15px 45px #142d5030;border:1px solid #e2e9f2;border-radius:13px;z-index:99999;overflow:hidden;max-height:400px;overflow-y:auto;text-align:left}.dxtp-suggest-panel[hidden]{display:none!important}.dxtp-suggest-head{padding:11px 14px;background:#f4f7fb;color:#244A85;font-size:11px;letter-spacing:1px;font-weight:800}.dxtp-suggest-item{display:flex;align-items:center;gap:10px;padding:10px 13px;text-decoration:none!important;color:#142D50!important;border-bottom:1px solid #edf0f5;font-size:13px;line-height:1.4}.dxtp-suggest-item:hover,.dxtp-suggest-item:focus{background:#fff2e9!important}.dxtp-suggest-item img{width:47px;height:39px;object-fit:cover;border-radius:7px;flex-shrink:0}.dxtp-suggest-item span{display:block;min-width:0}.dxtp-suggest-item small{display:block;color:#718096;font-size:11px;margin-top:3px}.dxtp-suggest-more{display:block;padding:12px;text-align:center;background:#142D50;color:white!important;font-weight:700;text-decoration:none!important;font-size:12px}.dxtp-suggest-empty{padding:14px;color:#687b90;font-size:13px}
