.DgxFavoriteButton_button__x4DXt{display:inline-flex;min-height:2.15rem;align-items:center;justify-content:center;gap:.36rem;border:1px solid var(--theme-form-border);border-radius:.72rem;background:var(--theme-form-bg);color:var(--theme-text-soft);padding:.42rem .68rem;font-family:var(--dgx-font-heading,Arial,sans-serif);font-size:.76rem;font-weight:850;line-height:1;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.DgxFavoriteButton_button__x4DXt:focus-visible:not(:disabled),.DgxFavoriteButton_button__x4DXt:hover:not(:disabled),.DgxFavoriteButton_button__x4DXt[data-active=true]{border-color:color-mix(in srgb,var(--theme-accent),transparent 34%);background:color-mix(in srgb,var(--theme-accent),transparent 88%);color:var(--theme-accent);outline:none}.DgxFavoriteButton_button__x4DXt:hover:not(:disabled){transform:translateY(-1px)}.DgxFavoriteButton_button__x4DXt:disabled{cursor:wait;opacity:.68}.DgxFavoriteButton_button__x4DXt svg{width:16px;height:16px;flex:0 0 auto;color:currentColor}.DgxFavoriteButton_button__x4DXt[data-active=true] svg,.DgxFavoriteButton_railButton___avYE[data-active=true] svg{fill:currentColor}.DgxFavoriteButton_count__jHS7g{font-variant-numeric:tabular-nums}.DgxFavoriteButton_iconOnly__GfnMa[data-active=true]{border-color:var(--theme-form-border);background:var(--theme-form-bg);color:var(--theme-text-soft)}.DgxFavoriteButton_iconOnly__GfnMa[data-active=true]:focus-visible:not(:disabled),.DgxFavoriteButton_iconOnly__GfnMa[data-active=true]:hover:not(:disabled){border-color:color-mix(in srgb,var(--theme-accent),transparent 34%);background:color-mix(in srgb,var(--theme-accent),transparent 88%);color:var(--theme-accent)}.DgxFavoriteButton_iconOnly__GfnMa[data-active=true] svg,.DgxFavoriteButton_iconOnly__GfnMa[data-active=true]:focus-visible:not(:disabled) svg,.DgxFavoriteButton_iconOnly__GfnMa[data-active=true]:hover:not(:disabled) svg{color:#ff5f7f;fill:#ff5f7f}.DgxFavoriteButton_favoriteIcons__GTuJK{display:inline-grid;place-items:center}.DgxFavoriteButton_favoriteIcons__GTuJK>svg{grid-area:1/1}.DgxFavoriteButton_crackedIcon__PZ2wf{visibility:hidden}.DgxFavoriteButton_button__x4DXt[data-active=true]:focus-visible:not(:disabled) .DgxFavoriteButton_heartIcon__Bc1JW,.DgxFavoriteButton_button__x4DXt[data-active=true]:hover:not(:disabled) .DgxFavoriteButton_heartIcon__Bc1JW{visibility:hidden}.DgxFavoriteButton_button__x4DXt[data-active=true]:focus-visible:not(:disabled) .DgxFavoriteButton_crackedIcon__PZ2wf,.DgxFavoriteButton_button__x4DXt[data-active=true]:hover:not(:disabled) .DgxFavoriteButton_crackedIcon__PZ2wf{visibility:visible}.DgxFavoriteButton_iconOnly__GfnMa[data-active=true] .DgxFavoriteButton_crackedIcon__PZ2wf,.DgxFavoriteButton_iconOnly__GfnMa[data-active=true]:focus-visible:not(:disabled) .DgxFavoriteButton_crackedIcon__PZ2wf,.DgxFavoriteButton_iconOnly__GfnMa[data-active=true]:hover:not(:disabled) .DgxFavoriteButton_crackedIcon__PZ2wf{color:#ff5f7f;fill:none}.DgxFavoriteButton_railButton___avYE{--dgx-share-color:var(--theme-accent);color:var(--theme-accent)}.DgxFavoriteButton_railButton___avYE[data-active=true]{color:#ff5f7f}.DgxFavoriteButton_railButton___avYE[data-active=true] .DgxFavoriteButton_heartIcon__Bc1JW{color:#ff5f7f;fill:#ff5f7f}.DgxFavoriteButton_railButton___avYE[data-active=true]:focus-visible:not(:disabled) .DgxFavoriteButton_heartIcon__Bc1JW,.DgxFavoriteButton_railButton___avYE[data-active=true]:hover:not(:disabled) .DgxFavoriteButton_heartIcon__Bc1JW{visibility:hidden}.DgxFavoriteButton_railButton___avYE[data-active=true]:focus-visible:not(:disabled) .DgxFavoriteButton_crackedIcon__PZ2wf,.DgxFavoriteButton_railButton___avYE[data-active=true]:hover:not(:disabled) .DgxFavoriteButton_crackedIcon__PZ2wf{visibility:visible;color:#ff5f7f;fill:none}