/* Dedicated ad controls never alter source-card or preview styles. */
footer {flex-wrap:wrap}
[data-ad-controls] {flex:1 0 100%;font:13px/1.55 system-ui;color:#36526e;display:flex;flex-wrap:wrap;gap:8px;align-items:center;text-align:start}
[data-ad-controls] p {flex-basis:100%;margin:0;overflow-wrap:anywhere}
[data-ad-controls] a {color:#1756a1;text-decoration:underline}
[data-ad-controls] button,[data-ad-request] {font:inherit;min-height:44px;border:1px solid #b8c9df;border-radius:8px;padding:8px 12px;background:#fff;color:#173c60;cursor:pointer;white-space:normal}
[data-ad-controls] button:disabled,[data-ad-request]:disabled {opacity:.6;cursor:default}
[data-ad-controls] [hidden],[data-ad-request][hidden] {display:none}
[data-ad-placement] {flex-wrap:wrap;gap:8px}
[data-ad-placement][data-ad-state="requested"] {height:auto;min-height:120px;text-align:start}
[data-ad-placement] > ins.adsbygoogle {display:block;width:100%;max-width:100%}
[data-ad-placement] > small {display:block}
