/**
 * CostinCache v1.5.1 - Cache-aware CSS overrides
 */

/* Default: hide sociallogin popup (prevents flash before JS runs) */
.ets_solo_social_wrapper.slw_and_alw,
.ets_solo_wrapper_content.slw_and_alw,
.ets_solo_tablecontent { visibility: hidden !important; }

/* User logged in — hide completely */
body.cc-logged-in .ets_solo_social_wrapper,
body.cc-logged-in .ets_solo_wrapper_content,
body.cc-logged-in .ets_solo_tablecontent,
body.cc-logged-in .ets_solo_popup { display: none !important; }

/* User NOT logged in — show popup (JS confirmed guest) */
body.cc-logged-out .ets_solo_social_wrapper.slw_and_alw,
body.cc-logged-out .ets_solo_wrapper_content.slw_and_alw,
body.cc-logged-out .ets_solo_tablecontent { visibility: visible !important; }
