@charset "utf-8";

body .bottom-anchor-slot-wrapper { transform: translateY(110%); }

body .bottom-anchor-slot-wrapper.vertical { max-width: 100%; transform: translate(-50%, 110%); }

body .bottom-anchor-slot-wrapper.initialized { transform: translateY(0px); }

body .bottom-anchor-slot-wrapper.initialized.vertical { transform: translate(-50%, 0px); }

@keyframes displaySwitch { 
  0% { display: block; }
  100% { display: none; }
}

body .bottom-anchor-slot-wrapper::before { height: 100%; width: 100%; display: block; content: " "; position: absolute; }

body .bottom-anchor-slot-wrapper.initialized { border-bottom: 1px solid rgb(206, 206, 206); }

body .bottom-anchor-slot-wrapper.initialized .ad_wrapper { max-width: calc(100% - 10px); overflow: hidden; }

body .bottom-anchor-slot-wrapper.initialized::before { animation: 0.5s ease 0s 1 normal none running displaySwitch; display: none; }

body .bottom-anchor-slot-wrapper.large-controls .bottom-anchor__close, body .bottom-anchor-slot-wrapper.large-controls .bottom-anchor__adinfo { height: 35px; max-height: 35px; font-size: 9px; }

.bottom-anchor-slot-container:has(.RASP_MNEWSWEEK) { z-index: 1 !important; padding-bottom: 64px !important; }

#bottom-anchor-slot-wrapper.RASP_MNEWSWEEK.initialized ~ #pushpushgo-container .ppg__fab { transition: bottom 0.5s; bottom: 210px; }

#bottom-anchor-slot-wrapper.RASP_MFORBES.initialized ~ #pushpushgo-container .ppg__fab { transition: bottom 0.5s; bottom: 160px; }

#bottom-anchor-slot-wrapper ~ #pushpushgo-container .ppg__fab { transition: bottom 0.5s; }
