.validation-notice{color:#17251c;background:#fff;border:1px solid #e5b8b8;border-radius:18px;width:min(460px,100vw - 32px);max-height:80dvh;padding:28px;font-family:Arial,sans-serif;overflow:auto;box-shadow:0 20px 80px #0004}.validation-notice::backdrop{background:#08150db3}.validation-notice h2{margin:0 0 14px;font-size:22px}.validation-notice p{line-height:1.5}.validation-notice li{color:#a42121;margin:10px 0}.validation-notice button{color:#fff;cursor:pointer;background:#14271d;border:0;border-radius:9px;width:100%;min-height:48px;font-weight:700}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{outline-color:#bf3030;background:#fff6f6!important;border:2px solid #bf3030!important}.required-marker{color:#b52222;margin-left:5px;font-size:11px}.validation-notice{height:fit-content;margin:auto;position:fixed;inset:0}.validation-notice ul{padding-left:22px;list-style:outside}.validation-notice li{text-transform:none}
