.lat-interest{box-sizing:border-box;width:min(100%,780px);max-width:100%;margin:24px auto 18px;padding:13px 0 6px;display:flex;flex-wrap:wrap;align-items:center;gap:10px;border-top:1px solid rgba(38,47,42,.15);background:transparent;color:inherit;grid-column:1/-1}
.lat-interest__button{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:7px 11px;min-height:34px;border:1px solid #d1d5d0;border-radius:5px;background:transparent;color:#3c4640;font-family:inherit;font-size:13px;font-weight:500;line-height:1.3;letter-spacing:0;text-transform:none;cursor:pointer;box-shadow:none;transition:background-color .15s,border-color .15s}
.lat-interest__button svg{display:block;width:16px;height:16px;flex:none}
.lat-interest__button:hover:not(:disabled){background:#f4f5f1;border-color:#89948d}
.lat-interest__button:focus-visible{outline:2px solid #68766b;outline-offset:3px}
.lat-interest__button[aria-pressed="true"]{color:#52675a;border-color:#d4ded5;background:#f3f6f2;cursor:default}
.lat-interest__button:disabled:not([aria-pressed="true"]){opacity:.75;cursor:wait}
.lat-interest__status{color:#6b6f69;font-size:12px;line-height:1.4}
@media(max-width:620px){.lat-interest{margin:18px auto 14px;padding-top:11px;gap:7px}.lat-interest__button{min-height:34px}}