/* ---------- ПОДСКАЗКИ ПОИСКА v15: постер + название + год (разметку отдаёт engine/ajax/search.php) ----------
   Перенесено с delfilm.pro 28.09.2026, цвета — светлая зелёная тема lordfilm78hd (токены minimal.css).
   Ширина = ширине поля: --dsw выставляет js/typing.js. Снять — убрать <link> из main.tpl. */
#searchsuggestions {width: var(--dsw, var(--searchWidth, 300px)); padding: 6px 0; background: #fff;
	border: 1px solid rgba(20,40,30,0.12); box-shadow: 0 18px 44px rgba(20,45,35,0.16);}
#searchsuggestions a.fs-item {display: flex; align-items: center; gap: 14px; padding: 9px 14px; color: var(--tt);
	text-decoration: none; border-bottom: 1px solid var(--bdc); transition: background-color .15s ease;}
#searchsuggestions a.fs-item:last-of-type {border-bottom: 0;}
#searchsuggestions a.fs-item:hover, #searchsuggestions a.fs-item:focus {background: var(--ui-bg-darker); outline: none;}
#searchsuggestions .fs-poster {flex: 0 0 46px; width: 46px; height: 68px; object-fit: cover; border-radius: 6px;
	background: var(--ui-bg-darker); display: block; border: 1px solid var(--bdc);}
#searchsuggestions .fs-body {display: flex; flex-direction: column; gap: 4px; min-width: 0;}
#searchsuggestions span.searchheading {font-size: 15px; font-weight: 500; line-height: 1.3; color: var(--tt); white-space: normal;
	overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;}
#searchsuggestions a.fs-item:hover span.searchheading {color: var(--accent);}
#searchsuggestions .fs-year {font-size: 13px; color: var(--tt-fade);}
#searchsuggestions span.notfound {padding: 20px; color: var(--tt-fade);}
#searchsuggestions span.seperator {margin-top: 4px;}
#searchsuggestions span.seperator a {padding: 13px; font-size: 14px; background: var(--ui-bg-darker); color: var(--tt);}
#searchsuggestions span.seperator a:hover {color: var(--accent);}
