select,textarea{display:block;width:100%;max-width:100%;padding:12px;margin-top:7px;border:1px solid #777;border-radius:6px;background:#090909;color:#fff;font:inherit}
textarea{resize:vertical;min-height:110px}
select:focus-visible,textarea:focus-visible{outline:3px solid #79c6ff;outline-offset:3px}
.status{overflow-wrap:anywhere;margin:24px 0}
.checkbox-label{align-items:flex-start!important;line-height:1.5}
.checkbox-label input{margin-top:4px!important;min-width:18px;min-height:18px}
.validation-summary-errors{color:#ffb4b4}
.button{display:inline-block;min-height:44px;padding:12px 16px;border:1px solid #ff6868;border-radius:6px;text-decoration:none}
