/* Liste de suggestions sous le champ de recherche (utilise les variables de couleur des pages). */
.check{position:relative}
.sg{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:50;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:6px;box-shadow:0 24px 60px -20px rgba(13,42,31,.45);text-align:left}
.sg[hidden]{display:none}
.sg-o{display:block;padding:12px 16px;border-radius:14px;cursor:pointer;color:var(--ink)}
.sg-o.on{background:var(--bg)}
.sg-o b{display:block;font:700 16px 'Bricolage Grotesque',Inter,sans-serif;letter-spacing:-.01em}
.sg-o small{display:block;color:var(--muted);font:400 14px Inter,sans-serif;line-height:1.35}
.sg-f{padding:10px 16px 6px;color:var(--muted);font:400 13px Inter,sans-serif;border-top:1px solid var(--line);margin-top:4px}
