.sx-pop{overscroll-behavior:contain;background:var(--search-panel);max-height:min(560px,100vh - 160px);box-shadow:var(--shadow-search);color:var(--ink);text-align:left;border-radius:12px;padding:8px 8px 12px;overflow:auto}.sx-pop.sx-in{max-height:min(560px,100vh - 200px);box-shadow:none;background:0 0;padding:4px 0}.sx-sec{gap:4px;display:grid}.sx-none+.sx-sec,.sx-sec+.sx-sec{margin-top:12px}.sx-all+.sx-sec{margin-top:20px}.sx-k{color:var(--mute);font:500 12px/1 var(--accent);letter-spacing:.02em;text-transform:uppercase;padding:12px 12px 6px;display:block}.sx-quick{flex-wrap:wrap;gap:8px;padding:2px 12px 4px;display:flex}.sx-list{gap:2px;display:grid}.sx-row{color:var(--ink);transition:background-color .18s var(--ease);border-radius:8px;grid-template-columns:96px minmax(0,1fr) 24px;align-items:center;gap:16px;padding:8px 12px 8px 8px;text-decoration:none;display:grid}.sx-row.on,.sx-row:hover{background:color-mix(in srgb,var(--tint,var(--soft-white)) 42%,var(--page))}.sx-row:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.sx-date{background:var(--tint,var(--soft-white));height:36px;color:var(--on-tint);font:600 14px/1 var(--core);letter-spacing:-.01em;white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;padding:0 10px;display:inline-flex}.sx-date.sx-kind{background:var(--k-tint);height:28px;color:var(--on-tint);font:500 11px/1 var(--accent);letter-spacing:.04em;text-transform:uppercase}.sx-kind[data-k=Page]{--k-tint:var(--search-kind-page)}.sx-kind[data-k=Company]{--k-tint:var(--search-kind-company)}.sx-kind[data-k=Article]{--k-tint:var(--search-kind-article)}.sx-oth.on,.sx-oth:hover{background:color-mix(in srgb,var(--ink) 5%,var(--page))}.sx-name{gap:4px;min-width:0;display:grid}.sx-name b{font:500 16px/1.2 var(--core);letter-spacing:-.01em}.sx-name b,.sx-name small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sx-name small{color:var(--mute);font:400 14px/1.2 var(--core)}.sx-go{opacity:0;transition:opacity .18s var(--ease),transform .18s var(--ease);place-items:center;display:grid;transform:translate(-4px)}.sx-go svg{width:16px;height:10px}.sx-row.on .sx-go,.sx-row:hover .sx-go{opacity:1;transform:none}.sx-all.ui-btn{margin:12px 12px 0}.sx-none{gap:6px;padding:16px 12px 4px;display:grid}.sx-none b{font:500 18px/1.2 var(--core);letter-spacing:-.01em}.sx-none span{max-width:42ch;color:var(--mute);font:400 14px/1.4 var(--core)}@media (width<=680px){.sx-row{grid-template-columns:84px minmax(0,1fr) 16px;gap:12px}.sx-go{opacity:1;transform:none}.sx-name b{white-space:normal;text-wrap:balance}}@media (prefers-reduced-motion:reduce){.sx-go,.sx-row{transition:none}}
