/* Public authentication appearance follows centrally published website theme. */
:root{--pp-auth-primary:#102615;--pp-auth-deep:#102615;--pp-auth-gold:#D9B76E}
:root[data-pp-website-theme="burgundy"]{--pp-auth-primary:#351723;--pp-auth-deep:#351723}
#authModal .modal{border:1.5px solid var(--pp-auth-gold)!important;outline-color:var(--pp-auth-gold)!important}
#authModal :is(.modal-head h2,#authTitle,.field label){color:var(--pp-auth-primary)!important}
#authModal :is(.link,#authSwitch button,#forgotWrap button){color:var(--pp-auth-primary)!important}
#authModal #authSubmit{background:var(--pp-auth-primary)!important;background-color:var(--pp-auth-primary)!important;color:#fff!important;border:1.5px solid var(--pp-auth-gold)!important}
#authModal :is(input,textarea,select):focus-visible{outline:2px solid var(--pp-auth-gold)!important;outline-offset:1px}
#authModal .modal-head .x{border:1px solid rgba(217,183,110,.7)!important}
#authModal .eye{color:var(--pp-auth-primary)!important}
