/* 默认自然显示。辅助脚本失败时仍能展示供应商素材。 */
.ad-unit { display:flow-root; width:100%; max-width:100%; min-width:0; margin:2rem 0; padding:0; border:0; }
.ad-unit [data-ad-slot] { width:100%; min-width:0; }
.ad-unit__label { margin:0 0 .4rem; font-size:.72rem; color:inherit; }
/* 仅确认空白/直接跟踪像素时折叠；未知结构恢复自然高度与可见性。 */
.ad-unit[data-ad-state="empty"] { height:0; margin:0; overflow:hidden; }
.ad-unit[data-ad-state="empty"] > .ad-unit__label { display:none; }
/* 不给 wrapper/素材设置 opacity:0、visibility:hidden、固定素材高度或 pointer-events:none。 */
