._favorite-button--active_5oeuz_1[data-favorite-active]{background-color:var(--primary);color:var(--primary-foreground)}._favorite-button--active_5oeuz_1[data-favorite-active]:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}._favorite-button__icon--compact_5oeuz_3{width:.875rem;height:.875rem}._favorite-button__count_5oeuz_4{block-size:1.25rem;min-inline-size:1.25rem;padding-inline:var(--space-2xs);background:var(--muted);color:var(--primary);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;line-height:1;display:inline-flex;overflow:hidden}
