/* 品牌来信页(brand.html)与控制台(console.html)在分享页样式 app.css 之上加的表单样式。公众订阅页 9/25 起改成聊天界面,样式在 sub_chat.css。 */
.page-form .bar-in { display: flex; align-items: center; justify-content: space-between; }
.page-form .lang-btn {
  font: inherit; font-size: 13px; letter-spacing: .04em; line-height: 1;
  padding: 7px 11px; border-radius: 999px; cursor: pointer;
  color: inherit; background: transparent; border: 1px solid currentColor; opacity: .72;
}
.page-form .lang-btn:hover, .page-form .lang-btn:focus-visible { opacity: 1; }
.page-form [lang="en"] .unit-t, .page-form .unit-t.en { line-height: 1.6; }
/* 品牌来信页(brand.html)与控制台(console.html)的表单 */
.page-form .bform { display: flex; flex-direction: column; gap: 14px; }
.page-form .bf { display: flex; flex-direction: column; gap: 6px; }
.page-form .bf-l { font-size: 13px; font-weight: 600; letter-spacing: .04em; color: var(--c-muted); }
.page-form .bf input, .page-form .bf textarea, .page-form .bf-ta {
  font: inherit; font-size: 16px; line-height: 1.6; color: var(--c-ink); background: var(--c-surface);
  border: 1px solid var(--c-line); border-radius: var(--r-12); padding: 10px 12px; width: 100%; box-sizing: border-box;
}
.page-form .bf input:focus, .page-form .bf textarea:focus, .page-form .bf-ta:focus { outline: none; border-color: var(--c-olive); }
.page-form .bf-note { font-size: 14px; line-height: 1.7; color: var(--c-muted); margin: 8px 0; white-space: pre-wrap; }
.page-form .bsend { align-self: flex-start; }
.page-form .bresult { margin-top: 12px; }
.page-form .card { margin-bottom: 16px; }
.page-form .card-b { white-space: pre-wrap; }
.page-form .bf-ta { margin: 10px 0; }
.page-form .ctl-row { display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 10px 0; border-bottom: 1px solid var(--c-line-soft); }
.page-form .ctl-k { font-size: 15px; }
