/* GENERATED by tools/theme-light.py from auth/email/email.css (+ tools/theme-light-extras/email-light.css). Do not edit by hand. */
html[data-theme="light"] .ea-label { color: #373737; }
html[data-theme="light"] .ea-input { border: 1px solid #b9b9b9; background: #ffffff; color: #0b0b0b; }
html[data-theme="light"] .ea-input:focus { border-color: #000000; box-shadow: 0 0 0 3px rgba(0,0,0,0.09); }
html[data-theme="light"] .ea-input[aria-invalid="true"] { border-color: #ff5757; }
html[data-theme="light"] .ea-primary { background: #0b0b0b; color: #f7f7f7; }
html[data-theme="light"] .ea-primary:focus-visible,
html[data-theme="light"] .ea-secondary:focus-visible { outline: 3px solid #000000; }
html[data-theme="light"] .ea-secondary { border: 1px solid #b9b9b9; background: transparent; color: #171717; }
html[data-theme="light"] .ea-secondary:disabled { color: #5e5e5e; }
html[data-theme="light"] .ea-hint { color: #5e5e5e; }
html[data-theme="light"] .ea-link { color: #171717; }
html[data-theme="light"] .mock-note code { color: #0b0b0b; }
html[data-theme="light"] .ea-signup { border-top: 1px solid #d9d9d9; color: #484848; }
html[data-theme="light"] .ea-signup a { color: #0b0b0b; }
/* shared */
html[data-theme="light"] svg:has(> use[href^="#sono-mascot"]) { filter: invert(1); }
