.ia-ad-placement:empty{display:none}.ia-ad{margin:24px 0;padding:16px;border:1px solid #ddd;border-radius:8px;overflow:hidden}.ia-ad-label{display:block;font-size:11px;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px}.ia-ad img{max-width:100%;height:auto}.ia-adblock-notice{position:fixed;bottom:20px;left:20px;right:20px;z-index:1000;background:#141223;color:#faf8ff;border:1px solid #b098f5;padding:20px;display:flex;justify-content:space-between;gap:20px}.ia-adblock-notice button{background:#ff9d6b;color:#141223;padding:8px 16px;border:0;border-radius:5px}.ia-adblock-notice button:focus-visible{outline:3px solid #b098f5;outline-offset:4px}

.ia-ad a{color:inherit;text-underline-offset:3px}.ia-ad a:focus-visible{outline:3px solid currentColor;outline-offset:3px}
