/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.openjam-ad-rotator{margin-top:20px;margin-bottom:20px;display:flex;justify-content:center;align-items:center;text-align:center;}.openjam-ad-rotator__inner{max-width:100%;opacity:1;transition:opacity 0.4s ease-in-out;will-change:opacity;}.openjam-ad-rotator__inner.openjam-ad-rotator__inner--fade-out{opacity:0;}.openjam-ad-rotator__link,.openjam-ad-rotator__nolink{display:inline-block;line-height:0;max-width:100%;}.openjam-ad-rotator__image{display:block;width:auto;max-width:100%;height:auto;vertical-align:middle;object-fit:contain;}.region-content .openjam-ad-rotator__image{max-width:min(100%,728px);}.region-sidebar-second .openjam-ad-rotator,.region-sidebar-first .openjam-ad-rotator{margin-top:12px;margin-bottom:12px;}.region-sidebar-second .openjam-ad-rotator__image,.region-sidebar-first .openjam-ad-rotator__image{max-width:min(100%,300px);width:auto;height:auto;margin-left:auto;margin-right:auto;}@media (max-width:575.98px){.region-sidebar-second .openjam-ad-rotator__image,.region-sidebar-first .openjam-ad-rotator__image{max-width:min(100%,300px);}}.oje-geo-ad-test{position:fixed;right:12px;bottom:12px;z-index:9999;width:min(280px,calc(100vw - 24px));background:#1a1a1a;border:1px solid #e69b58;border-radius:8px;padding:10px 12px;color:#fff;font-size:0.8rem;box-shadow:0 8px 24px rgba(0,0,0,0.45);}.oje-geo-ad-test__title{font-weight:700;color:#e69b58;margin-bottom:6px;}.oje-geo-ad-test__status{margin:0 0 8px;color:#ccc;line-height:1.35;}.oje-geo-ad-test__actions{display:flex;flex-wrap:wrap;gap:6px;}.oje-geo-ad-test__actions button{flex:1 1 auto;background:#2a2a2a;border:1px solid #555;color:#fff;border-radius:4px;padding:6px 8px;font-size:0.75rem;cursor:pointer;}.oje-geo-ad-test__actions button:hover,.oje-geo-ad-test__actions button:focus{border-color:#e69b58;color:#e69b58;}@media (prefers-reduced-motion:reduce){.openjam-ad-rotator__inner{transition:none;}}
