.coupon-link-feedback{padding:14px 16px;margin-bottom:12px;border-radius:20px;background:var(--glass-shade,#eef3f6b3);backdrop-filter:blur(12px)}.coupon-link-feedback p{margin:0;font-size:12px;line-height:1.6}.coupon-link-feedback .text-button{margin-top:8px;padding:3px 0;font-size:12px;text-align:left}.cpf-benefit{margin-bottom:12px}.cpf-benefit input{min-width:0;width:100%;border:1px solid var(--border,#ddd);border-radius:8px;padding:10px 12px;background:var(--background,#fff);color:var(--foreground,#222);font:inherit}.cpf-benefit .coupon-body label{font-size:13px;font-weight:600}.cpf-benefit .field-error,.cpf-benefit .field-hint{font-size:12px;line-height:1.5}