/* Opt-in member UI casing. Authored titles and rich text must keep their input.
   The exclusion adds enough specificity to beat shared button and form rules. */
body.rv-member-page [data-rv-case="label"]:not([data-rv-case="content"]) {
    text-transform: capitalize !important;
}
body.rv-member-page [data-rv-case="content"]:not([data-rv-case="label"]),
body.rv-member-page [data-rv-case="content"] :not([data-rv-case="label"]) {
    text-transform: none !important;
}
/* Controls and editor contents can be nested inside an otherwise static label. */
body.rv-member-page :is(input, textarea, select, option, [contenteditable="true"]),
body.rv-member-page [contenteditable="true"] * {
    text-transform: none !important;
}
