#root [data-auth-page]{color:#0f172a!important;color-scheme:light}#root [data-auth-page] .auth-card{background:#fff!important;color:#0f172a!important}#root [data-auth-page] .auth-intro{background:#064e3b!important;color:#fff!important}#root [data-auth-page] .auth-intro :is(h1,h2,h3,p,span,svg){color:#fff!important}#root [data-auth-page] .auth-intro p{font-size:1rem;line-height:1.75;opacity:1!important}#root [data-auth-page] .auth-brand{color:#237a18!important}#root [data-auth-page] label{color:#0f172a!important;font-size:.9375rem;font-weight:700}#root [data-auth-page] input{color:#0f172a!important;background:#fff!important;border-color:#94a3b8!important;font-size:1rem!important;min-height:2.875rem}#root [data-auth-page] input::-moz-placeholder{color:#475569!important;opacity:1}#root [data-auth-page] input::placeholder{color:#475569!important;opacity:1}#root [data-auth-page] .auth-primary,#root [data-auth-page] .auth-primary :is(span,svg){color:#fff!important}#root [data-auth-page] .auth-primary{background:#237a18!important;border-color:#237a18!important;min-height:3rem;font-size:1rem;font-weight:700}#root [data-auth-page] .auth-primary:hover{background:#1d6514!important}#root [data-auth-page] a{color:#23651c!important;font-weight:700}#root [data-auth-page] :is(input,button,a):focus-visible{outline:3px solid #237a18;outline-offset:3px}
