/* self-contained page: styles inline */
.fx-form-status:empty{display:none}
.fx-form-status.fx-form-status-card{display:block;margin-top:16px;padding:16px 18px;border:1px solid #d8dfd8;background:#fff;color:#27302c;font-size:14px;line-height:1.55;box-shadow:0 12px 30px rgba(20,30,24,.06)}
.fx-form-status.fx-form-status-card strong{display:block;margin:0 0 4px;font-size:15px;line-height:1.35;color:#17191b}
.fx-form-status.fx-form-status-card span{display:block;color:#5d6561}
.fx-form-status.fx-form-status-card.is-success{border-left:4px solid #78BE20;background:#fbfff7}
.fx-form-status.fx-form-status-card.is-error{border-left:4px solid #b94035;background:#fffafa}
.fx-form-status.fx-form-status-card.is-pending{border-left:4px solid #78BE20;background:#f8fbf5}
button[disabled],input[type="submit"][disabled]{cursor:wait;opacity:.74}
