/*!
 * 页脚社媒图标纠偏（ykzt-social-fit.css）· 最后加载
 *
 * 背景：`ykzt-kdm-green.css` 依次 @import 了
 *   ykzt-contact-hover.css（给 5 个图标都铺了品牌底色）
 *   → ykzt-social-icons.css（只把 1/3/5 改成透明，2/4 仍是实心圆/方块）
 * 因此页脚里 **Facebook（#1877f2 圆形）与 LinkedIn（#0a66c2 方块）始终带底色**。
 *
 * 处理：取消全部 5 个图标的底色/边框/圆角，字形改回各自品牌色，
 *       保证去掉底色后仍然清晰可见（原本 2/4 是白字配彩底，直接去掉底色会看不见）。
 * 数值来源：图标顺序 = 1 WhatsApp / 2 Facebook / 3 Instagram / 4 LinkedIn / 5 YouTube
 */

/* 页脚（全站每个页面底部） */
.ykzt-global-footer .ykzt-global-footer__social a,
.ykzt-global-footer .ykzt-global-footer__social a:nth-child(1),
.ykzt-global-footer .ykzt-global-footer__social a:nth-child(2),
.ykzt-global-footer .ykzt-global-footer__social a:nth-child(3),
.ykzt-global-footer .ykzt-global-footer__social a:nth-child(4),
.ykzt-global-footer .ykzt-global-footer__social a:nth-child(5) {
	background: transparent !important;
	background-color: transparent !important;
	border: 0 !important;
	border-radius: 0 !important;
	box-shadow: none !important;
}

.ykzt-global-footer .ykzt-global-footer__social a:nth-child(1) { color: #25d366 !important; }
.ykzt-global-footer .ykzt-global-footer__social a:nth-child(2) { color: #1877f2 !important; }
.ykzt-global-footer .ykzt-global-footer__social a:nth-child(3) { color: #e1306c !important; }
.ykzt-global-footer .ykzt-global-footer__social a:nth-child(4) { color: #0a66c2 !important; }
.ykzt-global-footer .ykzt-global-footer__social a:nth-child(5) { color: #ff0000 !important; }

/* 悬停只保留轻微的位移/明度反馈，不再出现底色 */
.ykzt-global-footer .ykzt-global-footer__social a:hover,
.ykzt-global-footer .ykzt-global-footer__social a:focus,
.ykzt-global-footer .ykzt-global-footer__social a:focus-visible {
	background: transparent !important;
	background-color: transparent !important;
	border: 0 !important;
	border-radius: 0 !important;
}

/* 演示页脚（模板预览页使用），处理方式一致 */
.demo-footer .demo-footer__social i,
.demo-footer .demo-footer__social i:nth-child(1),
.demo-footer .demo-footer__social i:nth-child(2),
.demo-footer .demo-footer__social i:nth-child(3),
.demo-footer .demo-footer__social i:nth-child(4),
.demo-footer .demo-footer__social i:nth-child(5) {
	background: transparent !important;
	background-color: transparent !important;
	border: 0 !important;
	border-radius: 0 !important;
}

.demo-footer .demo-footer__social i:nth-child(1) { color: #25d366 !important; }
.demo-footer .demo-footer__social i:nth-child(2) { color: #1877f2 !important; }
.demo-footer .demo-footer__social i:nth-child(3) { color: #e1306c !important; }
.demo-footer .demo-footer__social i:nth-child(4) { color: #0a66c2 !important; }
.demo-footer .demo-footer__social i:nth-child(5) { color: #ff0000 !important; }

/* ------------------------------------------------------------------
 * CONTACT 列文字颜色：与左右两列一致（主题绿 #2c8938）
 * 现状：其他列 h3/p 为 #2c8938，唯独 CONTACT 列被单独设为灰色 #667080
 *      （见 ykzt-contact-hover.css 的 __contact p / __contact a 规则）
 * ------------------------------------------------------------------ */
.ykzt-global-footer .ykzt-global-footer__contact p,
.ykzt-global-footer .ykzt-global-footer__contact a,
.ykzt-global-footer .ykzt-global-footer__contact p > span {
	color: #2c8938 !important;
}
