/* cf-7ae9173b */
.favorite-toggle[data-v-f8c228a7]{--favorite-color:#d32029;align-items:center;background:var(--white,#fff);border:1px solid color-mix(in srgb,var(--grey-03,#666) 14%,transparent);border-radius:999px;color:var(--grey-03,#555);cursor:pointer;display:inline-flex;font-family:InterSemiBold,sans-serif;font-size:12px;gap:7px;justify-content:center;line-height:1;min-height:36px;min-width:36px;padding:0 10px;transition:border-color .16s ease,color .16s ease,background .16s ease,transform .16s ease}.favorite-toggle[data-v-f8c228a7]:focus-visible,.favorite-toggle[data-v-f8c228a7]:hover:not(:disabled){background:#fff7f7;border-color:color-mix(in srgb,var(--favorite-color) 36%,transparent);color:var(--favorite-color);outline:none}.favorite-toggle[data-v-f8c228a7]:active:not(:disabled){transform:scale(.97)}.favorite-toggle[data-v-f8c228a7]:disabled{cursor:wait;opacity:.75}.favorite-toggle.is-active[data-v-f8c228a7]{background:#fff2f2;border-color:color-mix(in srgb,var(--favorite-color) 32%,transparent);color:var(--favorite-color)}.favorite-toggle--icon[data-v-f8c228a7]{padding:0;width:36px}.favorite-toggle--pill[data-v-f8c228a7]{min-width:0;padding:0 12px}.favorite-toggle--menu[data-v-f8c228a7]{border-radius:8px;min-height:34px;min-width:34px;padding:0;width:34px}.favorite-toggle--menu span[data-v-f8c228a7]{display:none}.favorite-toggle--ghost[data-v-f8c228a7]{--favorite-color:var(--theme-primary,#5a1cd3);background:transparent;border:0;border-radius:5px;color:#4b4b4b;font-family:Inter,InterRegular,sans-serif;font-size:13px;font-weight:400;gap:6px;height:30px;letter-spacing:-.26px;min-height:30px;min-width:0;overflow:hidden;padding:0 10px;position:relative;transition:background-color .2s ease,color .2s ease}.favorite-toggle--ghost[data-v-f8c228a7]:focus-visible,.favorite-toggle--ghost[data-v-f8c228a7]:hover:not(:disabled){background:var(--theme-primary-alpha-08,rgba(90,28,211,.1));border-color:transparent;color:var(--theme-primary,#5a1cd3);outline:none}.favorite-toggle--ghost[data-v-f8c228a7]:active:not(:disabled){background:var(--theme-primary-alpha-08,rgba(90,28,211,.1));transform:none}.favorite-toggle--ghost.is-active[data-v-f8c228a7]{background:transparent;border-color:transparent;color:var(--theme-primary,#5a1cd3)}.favorite-toggle--ghost.is-active[data-v-f8c228a7]:hover:not(:disabled){background:var(--theme-primary-alpha-08,rgba(90,28,211,.1))}.favorite-toggle--ghost[data-v-f8c228a7] svg{height:14px;width:14px}.favorite-toggle--overlay[data-v-f8c228a7]{--favorite-color:#e7000b;background:transparent;border:0;border-radius:0;box-shadow:none;color:#e7000b;filter:none;height:28px;min-height:28px;min-width:28px;overflow:visible;padding:0;width:28px}.favorite-toggle--overlay[data-v-f8c228a7]:focus-visible,.favorite-toggle--overlay[data-v-f8c228a7]:hover:not(:disabled){background:transparent;border:0;box-shadow:none;color:#e7000b;filter:none;outline:none}.favorite-toggle--overlay:focus-visible .favorite-toggle__heart[data-v-f8c228a7],.favorite-toggle--overlay:hover:not(:disabled) .favorite-toggle__heart[data-v-f8c228a7]{transform:scale(1.14)}.favorite-toggle--overlay:focus-visible .favorite-toggle__heart[data-v-f8c228a7] path[fill-opacity],.favorite-toggle--overlay:hover:not(:disabled) .favorite-toggle__heart[data-v-f8c228a7] path[fill-opacity]{fill-opacity:.75}.favorite-toggle--overlay[data-v-f8c228a7]:active:not(:disabled){transform:none}.favorite-toggle--overlay:active:not(:disabled) .favorite-toggle__heart[data-v-f8c228a7]{transform:scale(1.06)}.favorite-toggle--overlay.is-active[data-v-f8c228a7]{background:transparent;border:0;box-shadow:none;color:#e7000b}.favorite-toggle--overlay.is-active[data-v-f8c228a7]:focus-visible,.favorite-toggle--overlay.is-active[data-v-f8c228a7]:hover:not(:disabled){background:transparent;box-shadow:none}.favorite-toggle--overlay.is-active .favorite-toggle__heart[data-v-f8c228a7] path[fill-opacity]{fill-opacity:1}.favorite-toggle--overlay .favorite-toggle__heart[data-v-f8c228a7]{display:block;height:28px;line-height:0;transform-origin:center;transition:transform .16s ease;width:28px}.favorite-toggle--overlay .favorite-toggle__heart[data-v-f8c228a7] svg{display:block;filter:none;height:28px;overflow:visible;width:28px}.favorite-toggle--overlay .favorite-toggle__heart[data-v-f8c228a7] path[fill-opacity]{transition:fill-opacity .16s ease}.favorite-toggle--overlay[data-v-f8c228a7] .fa-spin{color:#fff;height:16px;width:16px}
