.fav[data-v-b94ba24e]{align-items:center;background:var(--card);border:1.5px solid var(--ink);border-radius:999px;color:var(--ink);cursor:pointer;display:inline-flex;font-weight:600;gap:6px;transition:transform .18s var(--ease),box-shadow .18s var(--ease),background .18s,color .18s;white-space:nowrap}.fav--md[data-v-b94ba24e]{font-size:14px;height:36px;padding:0 14px}.fav--sm[data-v-b94ba24e]{font-size:13px;height:30px;padding:0 11px}.fav[data-v-b94ba24e]:hover:not(:disabled){box-shadow:3px 3px 0 var(--ink);transform:translate(-2px,-2px)}.fav[data-v-b94ba24e]:disabled{cursor:wait;opacity:.6}.fav__icon[data-v-b94ba24e]{height:16px;transition:transform .24s var(--ease);width:16px}.fav.is-on[data-v-b94ba24e]{background:var(--gold-soft);border-color:var(--gold);color:#7a5714}.fav.is-on .fav__icon[data-v-b94ba24e]{transform:rotate(-12deg) scale(1.08)}
