
/* === Wolsell Floating Widgets Layout Shim ===
   Aim: keep Achiever widget above Credit widget with healthy gap on all devices.
   Works with these possible selectors; harmless if one doesn't exist. */

#wa-widget, .wa-widget, .wolsell-achiever-widget { position: fixed; right: 16px; z-index: 999998; }
#wcs20-widget { position: fixed; right: 16px; z-index: 999997; }

/* Base positions: Credit sits lowest */
#wcs20-widget { bottom: 24px !important; }
/* Achiever sits above; provide safe default gap */
#wa-widget, .wa-widget, .wolsell-achiever-widget { bottom: 100px !important; }

/* Panels: ensure their "pop" doesn't overlap each other */
#wa-panel, .wa-panel { bottom: 160px !important; }
#wcs20-panel { bottom: 80px !important; }

/* Responsive tweaks */
@media (max-width: 768px){
  #wcs20-widget { right: 12px !important; bottom: 18px !important; }
  #wa-widget, .wa-widget, .wolsell-achiever-widget { right: 12px !important; bottom: 92px !important; }
  #wa-panel, .wa-panel { right: 12px !important; max-width: 92vw; }
  #wcs20-panel { right: 12px !important; max-width: 92vw; }
}
