.wp-block-formaid-form{border:1px solid green}#fma-contents{line-height:normal}#fma-contents button,input,select,textarea{box-sizing:border-box;font-family:inherit;font-size:100%;margin:0;padding:0}#fma-contents input:not([type=radio]):not([type=checkbox]),.fma-ybaddr,textarea{width:100%}.fma-item{border-top:1px solid #aaa;margin:0;padding:12px 8px}.fma-item:nth-child(odd){background-color:#f8f8f6}.fma-prompt{margin-bottom:8px}.fma-prompt:empty{display:none}.fma-answer-field{display:flex}.fma-feedback{color:red;font-size:68%}.fma-feedback:empty{display:none}#fma-errors{color:red;line-height:1.2}.fma-marker{display:none}.fma-with-marker~.fma-marker{display:revert}.fma-item-body:has([type=date]:invalid)>header:before,.fma-item-body:has([type=email]:invalid)>header:before,.fma-item-body:has([type=text]:invalid)>header:before{color:red;content:"⁕"}[type=date]:user-invalid.fma-with-alarm,[type=email]:user-invalid.fma-with-alarm,[type=text]:user-invalid.fma-with-alarm{border:2px solid pink}[type=date]:user-invalid.fma-with-alarm:focus,[type=email]:user-invalid.fma-with-alarm:focus,[type=text]:user-invalid.fma-with-alarm:focus{outline:none}[type=date][user-invalid].fma-with-alarm,[type=email][user-invalid].fma-with-alarm,[type=text][user-invalid].fma-with-alarm{border:2px solid pink}[type=date][user-invalid].fma-with-alarm:focus,[type=email][user-invalid].fma-with-alarm:focus,[type=text][user-invalid].fma-with-alarm:focus{outline:none}[type=date]:user-invalid.fma-with-marker+.fma-marker:before,[type=email]:user-invalid.fma-with-marker+.fma-marker:before,[type=text]:user-invalid.fma-with-marker+.fma-marker:before{color:red;content:"✖"}[type=date][user-invalid].fma-with-marker+.fma-marker:before,[type=email][user-invalid].fma-with-marker+.fma-marker:before,[type=text][user-invalid].fma-with-marker+.fma-marker:before{color:red;content:"✖"}[type=date]:user-valid.fma-with-marker+.fma-marker:before,[type=email]:user-valid.fma-with-marker+.fma-marker:before,[type=text]:user-valid.fma-with-marker+.fma-marker:before{color:green;content:"✓"}[type=date][user-valid].fma-with-marker+.fma-marker:before,[type=email][user-valid].fma-with-marker+.fma-marker:before,[type=text][user-valid].fma-with-marker+.fma-marker:before{color:green;content:"✓"}.fma-item-body:has(textarea:invalid)>header:before{color:red;content:"⁕"}textarea:user-invalid.fma-with-alarm{border:2px solid pink}textarea:user-invalid.fma-with-alarm:focus{outline:none}textarea[user-invalid].fma-with-alarm{border:2px solid pink}textarea[user-invalid].fma-with-alarm:focus{outline:none}textarea:user-invalid.fma-with-marker+.fma-marker:before{color:red;content:"✖"}textarea[user-invalid].fma-with-marker+.fma-marker:before{color:red;content:"✖"}textarea:user-valid.fma-with-marker+.fma-marker:before{color:green;content:"✓"}textarea[user-valid].fma-with-marker+.fma-marker:before{color:green;content:"✓"}.fma-item-body:has(select:invalid)>header:before{color:red;content:"⁕"}select:user-invalid.fma-with-alarm{border:2px solid red}select:user-invalid.fma-with-alarm:focus{outline:none}select[user-invalid].fma-with-alarm{border:2px solid red}select[user-invalid].fma-with-alarm:focus{outline:none}select.fma-with-marker:user-invalid+.fma-marker:before{color:red;content:"✖"}select[user-invalid].fma-with-marker+.fma-marker:before{color:red;content:"✖"}select.fma-with-marker:user-valid+.fma-marker:before{color:green;content:"✓"}select[user-valid].fma-with-marker+.fma-marker:before{color:green;content:"✓"}fieldset{border:none;display:inline-block;margin:0;padding:0 8px}fieldset.fma-with-border{border:revert}.fma-answer-field[less][user-invalid]~header:before,.fma-answer-field[more][user-invalid]~header:before,.fma-answer-field[required][user-invalid]~header:before,.fma-answer-field[requires][user-invalid]~header:before{color:red;content:"⁕"}.fma-answer-field[less][user-invalid] .fma-marker:before,.fma-answer-field[more][user-invalid] .fma-marker:before,.fma-answer-field[required][user-invalid] .fma-marker:before,.fma-answer-field[requires][user-invalid] .fma-marker:before{color:red;content:"！"}.fma-answer-field[less][user-invalid] fieldset.fma-with-alarm,.fma-answer-field[less][user-invalid] fieldset.fma-with-border,.fma-answer-field[more][user-invalid] fieldset.fma-with-alarm,.fma-answer-field[more][user-invalid] fieldset.fma-with-border,.fma-answer-field[required][user-invalid] fieldset.fma-with-alarm,.fma-answer-field[required][user-invalid] fieldset.fma-with-border,.fma-answer-field[requires][user-invalid] fieldset.fma-with-alarm,.fma-answer-field[requires][user-invalid] fieldset.fma-with-border{border:2px solid #f87}.fma-answer-field[less][user-valid] .fma-marker:before,.fma-answer-field[more][user-valid] .fma-marker:before,.fma-answer-field[required][user-valid] .fma-marker:before,.fma-answer-field[requires][user-valid] .fma-marker:before{color:green;content:"✓"}div.fma-item-body:has(input[type=radio]:invalid) header:before{color:red;content:"⁕"}.fma-reorder{align-items:flex-start;display:flex;flex-direction:column}.fma-reorder header{order:-1}.fma-reorder .fma-answer-field[less]:not(:has(input[type=checkbox]:checked))~header:before,.fma-reorder .fma-answer-field[more]:not(:has(input[type=checkbox]:checked))~header:before,.fma-reorder .fma-answer-field[requires]:not(:has(input[type=checkbox]:checked))~header:before{color:red;content:"⁕"}.fma-send{display:flex;justify-content:center;margin:2rem 0 0}button#fma-send{background-color:#7f233e;border:2px solid #7f233e;color:#fff;cursor:pointer;padding:8px 24px;transition:all .35s;width:12rem}button#fma-send:hover{background-color:#fff;color:#7f233e}.fma-wbox{background:#fff5f5;border:1px dashed #eea3a3;border-radius:5px;box-shadow:0 0 0 4px #fff3f3;margin:1rem .5rem;max-width:620px;padding:.2rem .8rem .5rem}.fma-wbox div{color:#e52010;font-size:74%;font-weight:500;margin:0;padding:0}
