@charset "UTF-8";@layer components{ul.validation-advice{color:var(--brand);font-size:.84em;font-weight:700;list-style:none;margin:0 0 1em}ul.validation-advice li:before{content:"↑";display:inline-block;margin-right:.2em;text-align:center;width:1em}@keyframes wdn-error{0%{border:1px solid #d00000;box-shadow:0 0 6px #d00000cc}to{border:1px solid rgba(208,0,0,.2);box-shadow:0 0 6px #d000001a}}form input[type=text].validation-failed,form input[type=file].validation-failed,form input[type=password].validation-failed,form input[type=email].validation-failed,form input[type=url].validation-failed,form input[type=number].validation-failed,form textarea.validation-failed,form select.validation-failed{animation:wdn-error 1.2s infinite alternate;border:1px solid #d00000}}
