.bn_y99SCk{--heart: #d63864;display:grid;flex:none;place-items:center;width:38px;height:38px;padding:0;border:1px solid var(--color-line);border-radius:50%;background:#fff;color:var(--color-ink);box-shadow:var(--shadow-xs);cursor:pointer;transition:transform var(--dur) var(--ease),color var(--dur) var(--ease)}.bn_y99SCk:hover{color:var(--heart)}.bn_y99SCk:active{transform:scale(.92)}.bn_y99SCk:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.bn_VNLrAh{color:var(--heart)}
