.favorite-action[data-v-3bd2bf3d]{border:1px solid var(--line-200);border-radius:var(--r-md);background:var(--bg-card);width:106px;height:32px;color:var(--ink-600);white-space:nowrap;vertical-align:middle;cursor:pointer;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;transition:color .16s,background-color .16s,border-color .16s;display:inline-flex;position:relative}.favorite-action[data-v-3bd2bf3d]:hover:not(:disabled){color:var(--blue-500);border-color:var(--blue-200);background:var(--blue-50)}.favorite-action[data-v-3bd2bf3d]:active:not(:disabled){background:var(--blue-100)}.favorite-action[data-v-3bd2bf3d]:focus-visible{outline:2px solid var(--blue-500);outline-offset:2px}.favorite-action.is-selected[data-v-3bd2bf3d]{color:var(--blue-500);border-color:var(--blue-200);background:var(--blue-50)}.favorite-action.is-selected[data-v-3bd2bf3d]:hover:not(:disabled){color:var(--blue-600);background:var(--blue-100)}.favorite-action.is-remove[data-v-3bd2bf3d]{width:84px;height:30px;color:var(--ink-600);border-color:var(--line-200);background:var(--bg-card)}.favorite-action.is-remove[data-v-3bd2bf3d]:hover:not(:disabled){color:var(--danger);border-color:var(--danger);background:var(--danger-bg)}.favorite-action.is-remove[data-v-3bd2bf3d]:active:not(:disabled){border-color:var(--danger)}.favorite-action.is-removed[data-v-3bd2bf3d]{color:var(--ink-400)}.favorite-action[data-v-3bd2bf3d]:disabled{cursor:not-allowed}.favorite-action.is-busy[data-v-3bd2bf3d]{cursor:progress}.favorite-action[data-v-3bd2bf3d]:disabled:not(.is-busy):not(.is-remove){opacity:.6}.favorite-action__icon[data-v-3bd2bf3d]{flex:0 0 18px;width:18px;height:18px;position:relative}.favorite-action__spinner[data-v-3bd2bf3d],.favorite-action__symbol[data-v-3bd2bf3d]{width:18px;height:18px;transition:opacity .1s;position:absolute;inset:0}.favorite-action__star[data-v-3bd2bf3d]{fill:#0000;transform-origin:50%;transition:fill .16s,transform .18s;transform:scale(.94)}.is-selected .favorite-action__star[data-v-3bd2bf3d]{fill:currentColor;transform:scale(1)}.favorite-action__spinner[data-v-3bd2bf3d]{opacity:0}.is-busy .favorite-action__symbol[data-v-3bd2bf3d]{opacity:0;transition-delay:.16s}.is-busy .favorite-action__spinner[data-v-3bd2bf3d]{opacity:1;transition-delay:.16s;animation:.8s linear infinite favorite-spin-3bd2bf3d}.favorite-action__labels[data-v-3bd2bf3d]{text-align:center;width:4em;display:grid}.favorite-action__label[data-v-3bd2bf3d]{opacity:0;grid-area:1/1;transition:opacity .14s,transform .14s;transform:translateY(2px)}.favorite-action__label.is-visible[data-v-3bd2bf3d]{opacity:1;transform:translateY(0)}.is-remove .favorite-action__icon[data-v-3bd2bf3d]{pointer-events:none;margin:auto;position:absolute;inset:0}.is-remove .favorite-action__symbol[data-v-3bd2bf3d]{display:none}.is-remove .favorite-action__labels[data-v-3bd2bf3d]{transition:opacity .1s}.is-remove.is-busy .favorite-action__labels[data-v-3bd2bf3d]{opacity:0;transition-delay:.16s}@keyframes favorite-spin-3bd2bf3d{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.favorite-action[data-v-3bd2bf3d],.favorite-action__label[data-v-3bd2bf3d],.favorite-action__star[data-v-3bd2bf3d]{transition:none}.favorite-action__label[data-v-3bd2bf3d]{transform:none}.is-busy .favorite-action__spinner[data-v-3bd2bf3d]{animation:none}}
