header .ebykr-hsearch{position:relative}header .ebykr-hsearch .ebykr-sug{display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:70;padding:6px;background:var(--paper,#fff);border:1px solid var(--border,#dfe5ea);border-radius:14px;box-shadow:0 12px 34px rgba(30,42,53,.14);text-align:left}header .ebykr-hsearch .ebykr-sug.is-open{display:block}header .ebykr-hsearch .ebykr-sug__row{display:flex;align-items:center;gap:12px;min-height:44px;padding:7px 10px;border-radius:9px;color:var(--ink,#1e2a35);text-decoration:none;font-size:15px;line-height:1.3;cursor:pointer}header .ebykr-hsearch .ebykr-sug__row:hover,header .ebykr-hsearch .ebykr-sug__row.is-active{background:var(--tint,#f4f8fd)}header .ebykr-hsearch .ebykr-sug__row:hover .ebykr-sug__name,header .ebykr-hsearch .ebykr-sug__row.is-active .ebykr-sug__name{color:var(--blue,#185fa5);text-decoration:underline}header .ebykr-hsearch .ebykr-sug__mark{flex:0 0 84px;width:84px;display:flex;align-items:center;min-height:26px}header .ebykr-hsearch .ebykr-sug__mark img{display:block;width:auto;height:calc(15px * var(--s, 1));max-height:26px;max-width:84px;object-fit:contain;object-position:left center}html[data-ebykr-theme=dark] header .ebykr-hsearch .ebykr-sug__mark img{background:rgba(232,237,242,.92);border-radius:4px;padding:2px 5px;box-sizing:content-box}header .ebykr-hsearch .ebykr-sug__txt{display:flex;flex-direction:column;gap:2px;min-width:0}header .ebykr-hsearch .ebykr-sug__name{font-weight:600;color:var(--ink,#1e2a35);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}header .ebykr-hsearch .ebykr-sug__hint{font-size:12.5px;color:var(--ink-3,#5e7186)}header .ebykr-hsearch .ebykr-sug__kicker{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--blue,#185fa5)}header .ebykr-hsearch .ebykr-sug__sub{padding-left:106px;min-height:40px}header .ebykr-hsearch .ebykr-sug__sub .ebykr-sug__name{font-weight:500;font-size:14px}header .ebykr-hsearch .ebykr-sug__place{padding-left:16px}header .ebykr-hsearch .ebykr-sug__all{margin-top:4px;padding-left:16px;border-top:1px solid var(--border,#dfe5ea);border-radius:0 0 9px 9px}header .ebykr-hsearch .ebykr-sug__all .ebykr-sug__name{color:var(--blue,#185fa5);font-weight:700}@media (prefers-reduced-motion:no-preference){header .ebykr-hsearch .ebykr-sug__row{transition:background .12s ease}}