/**
 * 商城 / 询盘视觉皮肤（主题层 · 换肤第 2 层）
 * 第 1 层：style.css / theme-skin.css 的 --xy-skin-*
 * 第 3 层：本文件之后按需写选择器微调
 * 系统 _common 只保留功能与变量钩子；勿改系统文件做品牌色。
 * 契约：Homes/Tpl/THEME-CONTRACT.md
 */
html body {
	/* 页壳 / 询盘表单（可选覆盖） */
	--xy-page-max: 1440px;
	--xy-inquiry-radius: 2px;

	/* 顶栏购物车角标 */
	--xy-basket-badge-bg: var(--xy-skin-primary, #107f8a);
	--xy-basket-badge-color: #fff;
	--xy-basket-nav-icon-size: 18px;

	/* 列表卡按钮 */
	--xy-list-card-btn-border: #d0d7dc;
	--xy-list-card-btn-fg: #1a3a4a;
	--xy-list-card-btn-border-hover: var(--xy-skin-primary, #107f8a);
	--xy-list-card-btn-fg-hover: var(--xy-skin-primary, #107f8a);
	--xy-list-card-btn-buy-bg: var(--xy-skin-primary, #107f8a);
	--xy-list-card-btn-buy-border: var(--xy-skin-primary, #107f8a);
	--xy-list-card-btn-buy-bg-hover: var(--xy-skin-accent, #0d6b74);
	--xy-list-card-btn-buy-border-hover: var(--xy-skin-accent, #0d6b74);
	--xy-list-card-btn-ghost-border: var(--xy-skin-primary, #107f8a);
	--xy-list-card-btn-ghost-fg: var(--xy-skin-primary, #107f8a);
	--xy-list-card-btn-ghost-bg-hover: var(--xy-skin-primary, #107f8a);
	--xy-list-card-btn-radius: 2px;
	--xy-list-card-price-color: #1a3a4a;
	--xy-list-card-price-muted: #6b8491;

	/* 封面悬停加购 */
	--xy-list-cover-btn-bg: rgba(16, 127, 138, 0.92);
	--xy-list-cover-btn-bg-hover: #0d6b74;
	--xy-list-cover-btn-fg: #fff;
	--xy-list-cover-btn-shadow: 0 6px 16px rgba(16, 127, 138, 0.35);
	--xy-list-cover-size: 44px;
	--xy-list-cover-size-sm: 36px;

	/* SKU 芯片 */
	--xy-sku-chip-border: #d5dde8;
	--xy-sku-chip-border-hover: #107f8a;
	--xy-sku-chip-bg-hover: #f0f8f9;
	--xy-sku-chip-focus-shadow: 0 0 0 3px rgba(16, 127, 138, 0.22);
	--xy-sku-chip-on-border: #107f8a;
	--xy-sku-chip-on-bg: #e7f4f5;
	--xy-sku-chip-on-fg: #0a555c;
	--xy-sku-chip-on-shadow: inset 0 0 0 1px #107f8a;
	--xy-sku-chip-price-fg: #3d5a73;
	--xy-sku-chip-radius: 2px;
}
