html:has(.basicpage) .personalization-surface-container[data-surface-name]{position:relative}html:has(.basicpage) .personalization-surface-container[data-ajo-content=pending]>:not(.ajo-loader){display:none!important}html:has(.basicpage) .ajo-loader{display:none;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}html:has(.basicpage) .personalization-surface-container[data-ajo-content=pending] .ajo-loader{display:block}html:has(.basicpage) .personalization-surface-container[data-ajo-content=rendered] .ajo-loader{display:none!important}html:has(.basicpage) .personalization-surface-container[data-default-content=rendered] .ajo-loader{display:none!important}html:has(.basicpage) .personalization-surface-container[data-ajo-content=pending] .spinner{-webkit-animation:spin .9s linear infinite;animation:spin .9s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#cd007a;height:40px;width:40px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}