.lmw-brc__track{align-items:stretch}.lmw-brc__frame{min-inline-size:0}.lmw-brc__frame:has(.lmw-brc__track[hidden]){display:none}.lmw-brc__link{display:flex;align-items:center;justify-content:center;gap:10px;inline-size:100%;min-inline-size:0;padding:18px;border:1px solid var(--lmw-line);border-radius:12px;corner-shape:var(--lmw-corner,round);background:var(--lmw-surface);color:inherit;text-decoration:none;transition:border-color var(--lmw-dur) var(--lmw-ease),background-color var(--lmw-dur) var(--lmw-ease)}a.lmw-brc__link:hover,a.lmw-brc__link:focus-visible{border-color:var(--lmw-accent)}a.lmw-brc__link:focus-visible{outline:2px solid var(--lmw-ring);outline-offset:2px}.lmw-brc__logo{display:flex;align-items:center;justify-content:center;flex:0 0 auto;min-inline-size:0;max-inline-size:var(--lmw-brc-logo-max,100%)}.lmw-brc__logo img{display:block;max-inline-size:100%;block-size:auto;max-block-size:40px;object-fit:contain}.lmw-brc__name{font-size:14px;font-weight:600;line-height:1.5;color:var(--lmw-ink);text-align:var(--lmw-brc-name-align,center);overflow-wrap:break-word;min-inline-size:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--lmw-lines,2);line-clamp:var(--lmw-lines,2);overflow:hidden;block-size:calc(var(--lmw-lines,2) * 1.5em);block-size:calc(var(--lmw-lines,2) * 1lh);align-content:center}.lmw-brc--mono .lmw-brc__logo img{filter:grayscale(1);opacity:.6}.lmw-brc--mono a.lmw-brc__link:hover .lmw-brc__logo img,.lmw-brc--mono a.lmw-brc__link:focus-visible .lmw-brc__logo img{filter:none;opacity:1}