/* Light mode: member welcome, account policies, and action buttons. */
html[data-tern1-theme="light"] body .tern1-member-welcome{background:#fffefa!important;color:#232725!important;border:1px solid #dedbd3!important}
html[data-tern1-theme="light"] body .tern1-member-welcome :is(p,strong,span){color:#232725!important}
html[data-tern1-theme="light"] body .tern1-account-dashboard :is(section,.tern1-account-policies,.tern1-account-policy,.tern1-email-preferences),
html[data-tern1-theme="light"] body .tern1-member :is(.tern1-account-policies,.tern1-account-policy,.tern1-email-preferences),
html[data-tern1-theme="light"] body .tern1-account-dashboard section:has(input[name*="newsletter"]){background:#fffefa!important;color:#232725!important;border-color:#dedbd3!important}
html[data-tern1-theme="light"] body .tern1-account-dashboard section :is(h2,h3,h4,p,label,small),
html[data-tern1-theme="light"] body .tern1-account-dashboard :is(.tern1-account-policies,.tern1-email-preferences) :is(h2,h3,p,label,small){color:#232725!important}
body .tern1-account-dashboard button[type="submit"],body .tern1-account-dashboard input[type="submit"],body .tern1-member-form button[type="submit"],body .tern1-member-form input[type="submit"],body form.tern1-request-form button[type="submit"]{background:#B45D3B!important;background-color:#B45D3B!important;border:1px solid #B45D3B!important;color:#fff!important;border-radius:6px!important;box-shadow:none!important;min-height:44px!important}
body .tern1-account-dashboard button[type="submit"]:hover,body .tern1-member-form button[type="submit"]:hover,body form.tern1-request-form button[type="submit"]:hover{background:#93492f!important;border-color:#93492f!important}
html[data-tern1-theme="light"] body .tern1-account-dashboard input[type="checkbox"]{accent-color:#B45D3B!important}
body.page-id-0 .tern1-workspace{margin-top:0}
