.adlogic-ad-wrapper{margin:1rem 0;text-align:center;padding-left:0!important;padding-right:0!important}.adlogic-ad-container{display:inline-block;text-align:center;margin:0!important;padding-left:0!important;padding-right:0!important;min-height:50px;position:relative;background-color:#f8f9fa;line-height:0}.adlogic-ad-container.adlogic-loading{min-height:250px}.adlogic-ad-container.adlogic-loading::before{content:"";position:absolute;top:50%;left:50%;width:30px;height:30px;margin:-15px 0 0 -15px;border:3px solid #e9ecef;border-top:3px solid #3498db;border-radius:50%;animation:adlogic-spin 1s linear infinite}@keyframes adlogic-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.adlogic-ad-label{font-size:11px;color:#fff;text-align:center;margin-bottom:5px;font-weight:400;text-transform:uppercase;letter-spacing:.5px}.adlogic-type-display{overflow:hidden}.adlogic-type-interstitial{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999999;background:#fff;box-shadow:0 0 20px rgb(0 0 0 / .3)}.adlogic-type-anchor{position:fixed;bottom:0;left:0;right:0;z-index:99999;background:#fff;box-shadow:0 -2px 10px rgb(0 0 0 / .1)}.adlogic-type-rewarded{position:relative}.adlogic-type-rich_media{position:relative;transition:transform 0.3s ease}.adlogic-type-rich_media.adlogic-effect-3d-cube{transform-style:preserve-3d;animation:adlogic-rotate-cube 20s infinite linear}@keyframes adlogic-rotate-cube{0%{transform:rotateY(0deg)}100%{transform:rotateY(360deg)}}.adlogic-type-rich_media.adlogic-effect-floating{animation:adlogic-float 3s ease-in-out infinite}@keyframes adlogic-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.adlogic-type-rich_media.adlogic-effect-scroll{position:fixed;transition:transform 0.3s ease}.adlogic-error{background-color:#f8d7da;color:#721c24;padding:10px 15px;border:1px solid #f5c6cb;border-radius:4px;margin:10px 0;font-size:14px}@media (max-width:768px){.adlogic-ad-wrapper{margin:.5rem 0}.adlogic-ad-container{max-width:100%;overflow:hidden}.adlogic-type-interstitial{width:90%;max-width:320px}}@media (prefers-color-scheme:dark){.adlogic-ad-container{background-color:#1a1a1a}.adlogic-ad-container.adlogic-loading::before{border-color:#333;border-top-color:#4a9eff}}.adlogic-ad-container:focus{outline:2px solid #3498db;outline-offset:2px}@media print{.adlogic-ad-wrapper{display:none!important}}