.mc-form label:not(.form-checkbox):not(.form-radio){display:block;font-weight:700;margin-bottom:.25rem}.mc-form .form-control,.mc-form select{--tw-border-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.375rem;-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:block;padding:.5rem .75rem;width:100%}.mc-form .form-control:focus,.mc-form select:focus{--tw-border-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgb(241 97 34/var(--tw-ring-opacity));border-color:rgb(241 97 34/var(--tw-border-opacity))}@media (min-width:640px){.mc-form .form-control,.mc-form select{font-size:.875rem;line-height:1.25rem}}.mc-form .form-control,.mc-form select{height:auto}.mc-form [type=checkbox],.mc-form [type=radio]{margin-right:.5rem}.mc-form .form-group-checkbox label.required:after,.mc-form .form-group-radio label.required:after,.mc-form .form-group.required label:after{color:red;content:"*";margin-left:.25rem}.mc-form .input-invalid{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity))}.mc-form .form-error{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-top:.25rem}.mc-form .highlight{background:#ff0}.form-builder.mc-form .form-group{-webkit-box-flex:1;-ms-flex:1;flex:1}.form-builder.mc-form .form-content,.form-builder.mc-form select{width:100%}