.lsb-wrap{position:relative}.lsb-inputwrap{position:relative;overflow:hidden;border-radius:8px}.lsb-input{width:100%;padding:10px 12px;font-size:1em;border:1px solid #ddd;border-radius:8px;margin-bottom:.5em;outline:none}.lsb-searchicon{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:36px;color:#111;pointer-events:none;line-height:0}.lsb-searchicon.left{left:8px}.lsb-searchicon.right{right:8px}.lsb-results{list-style:none;padding:0;margin:0;border:1px solid #ddd;border-radius:10px;max-height:420px;overflow-y:auto;background:#fff;position:absolute;width:100%;z-index:10;box-shadow:0 10px 28px rgb(0 0 0 / .08);display:none}.lsb-head{position:sticky;top:0;display:flex;align-items:center;justify-content:flex-start;gap:8px;background:#fff;padding:8px 12px;border-bottom:1px solid #f0f0f0}.lsb-total{font-weight:600;color:#111}.lsb-item{display:flex;gap:12px;padding:14px 12px;border-bottom:1px solid #f1f1f1;align-items:var(--lsb-item-align,center)}.lsb-item:last-child{border-bottom:none}.lsb-thumb{border-radius:8px;object-fit:cover;background:#eee;width:40px;height:40px;flex:0 0 auto}.lsb-thumb--placeholder{background:linear-gradient(135deg,#efefef,#f7f7f7)}.lsb-text{display:flex;flex-direction:column;gap:4px;min-width:0}.lsb-title,.lsb-title:link,.lsb-title:visited,.lsb-title:hover,.lsb-title:focus,.lsb-title:active{text-decoration:none!important;border-bottom:none!important;background-image:none!important;box-shadow:none!important;color:#1a1a1a;font-weight:700;line-height:1.25}.lsb-desc{color:#666;margin:0;font-size:.92em;line-height:1.45}.lsb-loadinline{padding:0;margin:0;line-height:0;display:flex;justify-content:center;align-items:center;height:40px}.lsb-eq{display:flex;align-items:flex-end;gap:4px;height:16px}.lsb-eq span{width:6px;height:8px;background:#2f6fed;animation:lsbPulse 1.1s infinite ease-in-out;display:inline-block}.lsb-eq span:nth-child(2){animation-delay:.1s}.lsb-eq span:nth-child(3){animation-delay:.2s}.lsb-eq span:nth-child(4){animation-delay:.3s}@keyframes lsbPulse{0%,100%{transform:scaleY(.5);opacity:.7}50%{transform:scaleY(1.3);opacity:1}}