/* 獲客按鈕列：step2、step4 #confirm-flex、preview2、/save-name-card（.saved-card-zone）共用。
   flex2html 的 xxs 實際 class 是 ExXxs（不是 ExXXs）。預覽副標覆寫 12px；JSON xxs 在 LINE 約 11px。 */
.reset-zone .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXxs),
.reset-zone .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXXs),
.saved-card-zone .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXxs),
.saved-card-zone .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXXs),
#confirm-flex .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXxs),
#confirm-flex .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXXs),
.reset-zone .flex-leadform-row .MdBtn > .MdBx > .MdBx[data-flex-path],
.reset-zone .flex-leadform-row .MdBx.hr > .MdBx.fl1 {
	align-items: flex-start !important;
	justify-content: center !important;
	flex: 1;
	min-width: 0;
}
.reset-zone .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXxs) > .MdTxt.ExWB,
.reset-zone .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXXs) > .MdTxt.ExWB,
.saved-card-zone .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXxs) > .MdTxt.ExWB,
.saved-card-zone .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXXs) > .MdTxt.ExWB,
#confirm-flex .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXxs) > .MdTxt.ExWB,
#confirm-flex .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXXs) > .MdTxt.ExWB,
.reset-zone .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXxs) > .MdTxt.ExWB p,
.reset-zone .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXXs) > .MdTxt.ExWB p,
.saved-card-zone .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXxs) > .MdTxt.ExWB p,
.saved-card-zone .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXXs) > .MdTxt.ExWB p,
#confirm-flex .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXxs) > .MdTxt.ExWB p,
#confirm-flex .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXXs) > .MdTxt.ExWB p,
.reset-zone .flex-leadform-row .lf-lead-title,
.reset-zone .flex-leadform-row .lf-lead-title p,
.reset-zone [data-flex-leadform="true"].flex-leadform-row .lf-lead-title,
.reset-zone [data-flex-leadform="true"].flex-leadform-row .lf-lead-title p,
.reset-zone .flex-leadform-row .MdBx.fl1 .MdTxt.ExWB,
.reset-zone .flex-leadform-row .MdBx.fl1 .MdTxt.ExWB p {
	margin: 0 !important;
	width: 100%;
	text-align: left !important;
	font-size: 16px !important;
	line-height: 1.12 !important;
	font-weight: 700 !important;
}
.reset-zone .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXxs) > .MdTxt.ExXxs,
.reset-zone .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXXs) > .MdTxt.ExXXs,
.saved-card-zone .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXxs) > .MdTxt.ExXxs,
.saved-card-zone .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXXs) > .MdTxt.ExXXs,
#confirm-flex .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXxs) > .MdTxt.ExXxs,
#confirm-flex .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXXs) > .MdTxt.ExXXs,
.reset-zone .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXxs) > .MdTxt.ExXxs p,
.reset-zone .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXXs) > .MdTxt.ExXXs p,
.saved-card-zone .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXxs) > .MdTxt.ExXxs p,
.saved-card-zone .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXXs) > .MdTxt.ExXXs p,
#confirm-flex .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXxs) > .MdTxt.ExXxs p,
#confirm-flex .MdBx.fl1:has(> .MdTxt.ExWB):has(> .MdTxt.ExXXs) > .MdTxt.ExXXs p,
.reset-zone .flex-leadform-row .lf-lead-subtitle,
.reset-zone .flex-leadform-row .lf-lead-subtitle p,
.reset-zone [data-flex-leadform="true"].flex-leadform-row .lf-lead-subtitle,
.reset-zone [data-flex-leadform="true"].flex-leadform-row .lf-lead-subtitle p,
.reset-zone .flex-leadform-row .MdBx.fl1 .MdTxt.ExXxs,
.reset-zone .flex-leadform-row .MdBx.fl1 .MdTxt.ExXxs p,
.reset-zone .flex-leadform-row .MdBx.fl1 .MdTxt.ExXXs,
.reset-zone .flex-leadform-row .MdBx.fl1 .MdTxt.ExXXs p {
	margin: 0 !important;
	margin-top: 2px !important;
	width: 100%;
	text-align: left !important;
	font-size: 12px !important;
	line-height: 1.1 !important;
	font-weight: 400 !important;
	color: #888888 !important;
}
