/* 镜像静态化兜底：修正依赖 JS 定位的元素 */
[class*="FooterImageWrapper"]{position:relative!important;height:70vh!important;overflow:hidden!important;opacity:1!important}
[class*="FooterImageWrapper"] img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important}
[class*="FooterFixedBottom"]{position:static!important}
html{scroll-behavior:auto!important}
/* 无尺寸 SVG 导致 Banner 撑满 1440x1440 */
[class*="BannerButton"] svg,
[class*="LinkRoot"] svg{width:14px!important;height:14px!important;flex:0 0 auto}
[class*="BannerButton"],
[class*="LinkRoot"]{display:inline-flex!important;align-items:center;gap:8px;max-height:64px;overflow:hidden}
[class*="Ds01QuizBannerWrapper"]{height:auto!important;max-height:80px;overflow:hidden}
[class*="FooterImageWrapper"]{position:relative!important;height:70vh!important;overflow:hidden!important}
[class*="FooterImageWrapper"] img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important}

/* Loader 机制：body 初始 opacity:0，镜像里直接显示 */
body{opacity:1!important}
