/* 全站表单焦点主题：统一使用淡绿色，避免浏览器默认黑色轮廓。 */
#app input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="file"]):not([type="hidden"]):not([type="button"]):not([type="submit"]):not([type="reset"]):focus,
#app select:focus,
#app textarea:focus,
#app [contenteditable="true"]:focus {
  outline: none !important;
  border-color: #72cbb0 !important;
  box-shadow: 0 0 0 3px rgba(78, 177, 141, .14) !important;
}

#app input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="file"]):not([type="hidden"]):not([type="button"]):not([type="submit"]):not([type="reset"]),
#app select,
#app textarea,
#app [contenteditable="true"] {
  transition: border-color .18s ease, box-shadow .18s ease;
}
