.favorite-action[data-v-81aed7a3]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.favorite-button[data-v-81aed7a3]{background:var(--pc-surface);border:1px solid var(--pc-line);color:var(--pc-primary);cursor:pointer;border-radius:6px;align-items:center;gap:6px;min-height:42px;padding:9px 14px;font-weight:700;display:inline-flex}.favorite-button[data-v-81aed7a3]:focus-visible,.favorite-button[data-v-81aed7a3]:hover{border-color:var(--pc-primary);outline:none}.favorite-button.is-active[data-v-81aed7a3]{background:color-mix(in srgb,var(--pc-primary) 10%,#fff);border-color:var(--pc-primary)}.favorite-button[data-v-81aed7a3]:disabled{cursor:not-allowed;opacity:.64}.favorite-error[data-v-81aed7a3]{color:var(--pc-danger);font-size:13px}
