/* Header "account" icon: always the solid, dark profile icon (never the
   lighter outline login icon) — see js/common.js updateWishlistIconVisibility
   for why the auth-based swap was removed. /profile handles guests with a
   sign-in prompt, so this icon no longer needs two looks. */
.profile-icon {
    display: inline-flex !important;
}

.login-icon {
    display: none !important;
}

.wishlist-icon,
.logout-button {
    display: none !important;
}

/* Authenticated state overrides */
body[data-auth="true"] .wishlist-icon,
body[data-auth="true"] .logout-button {
    display: inline-flex !important;
}