
        /* ── 文字颜色（跟随主题设置卡「底部字体颜色」）── */
        #aura_footer_integrated_widget-2 .footer-heading,
        #aura_footer_integrated_widget-2 .footer-menu-list a,
        #aura_footer_integrated_widget-2 .brand-description,
        #aura_footer_integrated_widget-2 .contact-description,
        #aura_footer_integrated_widget-2 .qr-code-caption {
            color: #333333 !important;        }
        #aura_footer_integrated_widget-2 .footer-menu-list a { transition: all 0.3s ease; }
        #aura_footer_integrated_widget-2 .footer-menu-list a:hover { opacity: 0.7; padding-left: 5px; }
        /* ── 第四轮排版收紧：仅作用于本模块实例作用域，降低容器高度、不改动主题全局 CSS ──
           网格间隙 32/28→20/24；标题下距 1.25rem→0.8rem；LOGO 下距 1rem→0.6rem；
           描述行高 1.8→1.6；菜单行距 0.5rem→0.35rem；二维码 88→76px（含边框/圆角/间距同步收敛） */
        #aura_footer_integrated_widget-2 .footer-layout-grid { gap: 20px 24px !important; }
        #aura_footer_integrated_widget-2 .footer-heading { margin-bottom: 0.8rem !important; }
        #aura_footer_integrated_widget-2 .brand-container .footer-logo-img { margin-bottom: 0.6rem !important; }
        #aura_footer_integrated_widget-2 .brand-description,
        #aura_footer_integrated_widget-2 .contact-description { line-height: 1.6 !important; }
        #aura_footer_integrated_widget-2 .footer-menu-list li { margin-bottom: 0.35rem !important; }
        #aura_footer_integrated_widget-2 .qr-code-gallery { gap: 0.9rem; margin-bottom: 0.8rem !important; }
        #aura_footer_integrated_widget-2 .qr-code-frame { padding: 6px !important; border-radius: 10px !important; }
        #aura_footer_integrated_widget-2 .qr-code-frame img { width: 76px !important; height: 76px !important; }
        #aura_footer_integrated_widget-2 .qr-code-caption { margin-top: 0.35rem !important; }
    