/* Строка поиска предмета с подсказками — engine/lib/auc/items_box.php (каталог и карточка предмета) */
.itb{position:relative;max-width:640px;margin:0 0 16px}
.itb form{display:flex;gap:8px}
.itb input{flex:1 1 auto}
.itb-s{position:absolute;left:0;right:90px;top:100%;z-index:50;margin-top:4px;background:var(--k-panel,#fff);border:1px solid var(--k-border,#d3dae3);
  border-radius:4px;box-shadow:0 8px 24px rgba(0,0,0,.12);overflow:hidden;display:none}
.itb-s a{display:flex;align-items:center;gap:10px;padding:6px 10px;color:var(--k-text,#1f2833);text-decoration:none;border-top:1px solid var(--k-border4,#eef2f7)}
.itb-s a:first-child{border-top:0}
.itb-s a.on,.itb-s a:hover{background:var(--k-panel3,#eef2f7)}
.itb-s img{width:36px;height:36px;object-fit:contain;flex:none}
.itb-s .ni{width:36px;height:36px;flex:none}
.itb-s .t{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.itb-s .p{flex:none;font-size:12px;color:var(--k-muted,#5c6879)}
.itb-s .all{display:block;padding:7px 10px;font-size:13px;color:var(--k-link,#1c5aa8);background:var(--k-bg,#f7f9fc)}
@media (max-width:600px){.itb-s{right:0}}
