/* Résultats Krea3FormBuilder : blancs/bleus lisibles, succès et erreur distincts. */
.k3-form-feedback{min-width:0;scroll-margin-top:140px}
.k3-form-feedback :is(#form_success,#form_error){box-sizing:border-box;width:100%;margin:0;padding:24px;background:#fff;color:#0d2b41;border:1px solid #c6d3dc;border-left:4px solid #086868;border-radius:3px;font-family:inherit;font-size:18px;font-weight:500;line-height:1.6;text-align:left;overflow-wrap:anywhere;scroll-margin-block:140px 40px}
.k3-form-feedback #form_error{border-left-color:#a52b2b;color:#712121}
.k3-form-feedback :is(#form_success,#form_error) :is(p,li){color:inherit!important;font-size:18px!important;font-weight:500;line-height:1.6;text-align:left!important}
.k3-form-feedback :is(#form_success,#form_error)>:first-child{margin-top:0!important}
.k3-form-feedback :is(#form_success,#form_error)>:last-child{margin-bottom:0!important}
.k3-form-feedback :is(#form_success,#form_error) a{color:inherit!important;text-decoration:underline;text-underline-offset:4px}
.k3-form-feedback [data-k3-form-result]:focus{outline:2px solid #0d2b41;outline-offset:5px}
@media(max-width:700px){.k3-form-feedback :is(#form_success,#form_error){padding:20px;font-size:17px}.k3-form-feedback :is(#form_success,#form_error) :is(p,li){font-size:17px!important}}
@media(forced-colors:active){.k3-form-feedback :is(#form_success,#form_error){border:2px solid CanvasText}.k3-form-feedback [data-k3-form-result]:focus{outline-color:Highlight}}
