/* 工程表單（聯絡客服等松稿沒有的表單）用的補充樣式：只管錯誤、成功、同意勾選這些狀態，版面沿用松的 kit.css／pages.css。
   色票照松的狀態稿：錯誤 字 #842E27／底 #FFF3F1／框 #AD4238；成功 字 #20553F／底 #EEF6F1。 */
.ww-mock-note { margin: 0 0 10px; padding: 6px 10px; border: 1px dashed #c9aa70; border-radius: 8px; font-size: 12px; color: #f0d6a5; }
.ww-err { color: #f0a79f; font-size: 13px; margin: 4px 0 0; }
.ww-form-error { color: #f0a79f; font-size: 14px; margin: 8px 0; }
.ww-ok { border: 1px solid #96f6da; border-radius: 12px; padding: 16px; }
.ww-ok h3 { margin-top: 0; }
.ww-consent { display: flex; gap: 8px; align-items: flex-start; font-size: 13px; margin: 8px 0 4px; }
.ww-consent input { margin-top: 3px; width: 18px; height: 18px; flex: none; }
.ww-hp { position: absolute !important; left: -9999px; width: 1px; height: 1px; overflow: hidden; }
.ww-visually-hidden { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
