@layer legacy{.tb-bi{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));column-gap:40px}.tb-bi__cell{min-width:0;border-bottom:1px solid var(--c-rule)}.tb-bi__item{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px;padding:12px 0;color:var(--c-ink);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:transform .12s ease-out}.tb-bi__item:active{transform:scale(.99)}.tb-bi__item:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.tb-bi__text{display:flex;flex-direction:column;gap:4px;min-width:0}.tb-bi__name{font-size:var(--t-base, 15px);font-weight:var(--w-semibold);line-height:1.25;letter-spacing:var(--tk-snug);color:var(--c-ink);overflow-wrap:anywhere;transition:color .16s ease-out}.tb-bi__count{font-size:var(--t-sm, 13px);font-weight:var(--w-medium);line-height:1.3;color:var(--c-mute);font-variant-numeric:tabular-nums}.tb-bi__mark{flex:none;display:flex;align-items:center;justify-content:flex-end;width:96px;height:40px}.tb-bi__logo{display:block;object-fit:contain;max-width:96px;max-height:40px}@media(hover:hover)and (pointer:fine){.tb-bi__item:hover .tb-bi__name{color:var(--c-accent)}}@media(max-width:767px){.tb-bi{grid-template-columns:1fr}.tb-bi__item{min-height:64px;padding:10px 0}}@media(prefers-reduced-motion:reduce){.tb-bi__item,.tb-bi__name{transition:none}.tb-bi__item:active{transform:none}}}
