.favorite-button.svelte-1omch9g{border:1px solid var(--line);width:fit-content;min-height:2.15rem;color:var(--muted);cursor:pointer;font:inherit;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;padding:.4rem .65rem;font-size:.6rem;font-weight:850;transition:border-color .15s,background .15s,transform .15s;display:inline-flex}.favorite-button.svelte-1omch9g:hover{border-color:var(--teal);transform:translateY(-1px)}.favorite-button.svelte-1omch9g span:where(.svelte-1omch9g){color:var(--teal);font-size:1rem;line-height:1}.favorite-button.active.svelte-1omch9g{color:var(--ink);background:#fff4b8;border-color:#debb35}.favorite-button.active.svelte-1omch9g span:where(.svelte-1omch9g){color:#a46e00}.favorite-button.error.svelte-1omch9g{border-color:var(--orange);color:#8b3f2b}.favorite-button.svelte-1omch9g:disabled{cursor:wait;opacity:.65}.favorite-button.sign-in.svelte-1omch9g{text-decoration:none}
