form[data-sscfg] .sscfg-trap{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;opacity:0!important;pointer-events:none!important}
form[data-sscfg] .sscfg-error,form[data-sscfg] .brf-validation-message{margin:8px 0 0!important;font-family:inherit;font-size:13px;line-height:1.5;font-weight:500;color:#9b352d;width:100%}
form[data-sscfg]:is(#brxe-zoxjze,#brxe-fomxaj,#brxe-hogtws,#brxe-lzqybh,#brxe-vrlxyh,#brxe-jnnufq) [aria-invalid="true"]{border-color:#aa4b40!important;background-color:#fffaf8!important;box-shadow:0 0 0 1px #aa4b4020!important}
form[data-sscfg]:is(#brxe-zoxjze,#brxe-fomxaj,#brxe-hogtws,#brxe-lzqybh,#brxe-vrlxyh,#brxe-jnnufq) [aria-invalid="true"][aria-invalid="true"]:focus{border-color:#aa4b40!important;outline:none!important;box-shadow:0 0 0 3px #aa4b402b!important}
form[data-sscfg] .sscfg-summary,form[data-sscfg] .message.error{box-sizing:border-box;flex-basis:100%;grid-column:1/-1;width:100%;padding:16px 18px;margin:0 0 24px;border:1px solid #d8b5ad;border-left:3px solid #a3493e!important;border-radius:4px;background:#faf1ec!important;color:#79352d!important;font-family:inherit;font-size:14px;line-height:1.6}
form[data-sscfg] .message.error{margin:20px 0 0}
form[data-sscfg] .message.error ul{margin:0;padding-left:18px}
form[data-sscfg] .sscfg-required{color:inherit}

