form{text-align:left}form .button-toggle{margin-top:.25em}form *[aria-invalid=true]~p,.form-error{margin-bottom:1em;color:var(--primary-red);text-align:left}form .link-area{text-align:center;display:flex;flex-direction:column;align-items:center}form label{display:flex;justify-content:space-between;align-items:center}textarea{resize:vertical}.main-page-form{max-width:35em}.validation-errors{width:100%;padding:.75em 1em;margin-bottom:1em;text-align:left;border-radius:.5em;position:sticky;top:0;left:0;right:0;background-color:var(--light-red);color:var(--light-red-text);list-style:none}.validation-message{color:var(--light-red-text)}form *[aria-invalid=true]{border-color:var(--primary-red)}form *[aria-invalid=true]~.validation-message,.form-error{margin-bottom:1em;color:var(--primary-red);text-align:left}
