.ac-list{position:absolute;z-index:60;top:100%;left:0;right:0;margin:6px 0 0;padding:6px 0;list-style:none;text-align:start;font-size:1rem;background:var(--ac-bg, var(--card, #fff));color:var(--ac-fg, var(--fg, #111827));border:1px solid var(--ac-border, var(--border, rgba(17, 24, 39, .12)));border-radius:var(--ac-radius, var(--radius, 12px));box-shadow:0 10px 30px #0f172a24;max-height:340px;overflow-y:auto}.ac-list[hidden]{display:none}.ac-item{display:block;padding:9px 14px;line-height:1.4;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400}.ac-item b{font-weight:600}.ac-item:hover,.ac-item[aria-selected=true]{background:var(--ac-active, var(--ring, rgba(17, 24, 39, .06)))}
