.karm-forms [hidden]{display:none!important}.karm-forms .karm-form{display:flex;flex-direction:column;gap:1rem}.karm-forms .karm-form.is-busy{opacity:.7;pointer-events:none}.karm-forms .karm-form__row{display:flex;flex-wrap:wrap;gap:1rem}.karm-forms .karm-form__row>.karm-form__field{flex:1 1 14rem}.karm-forms .karm-form__field{display:flex;flex-direction:column;gap:.35rem;min-width:0}.karm-forms .karm-form__field--group{border:0;margin:0;padding:0}.karm-forms .karm-form__field--inline{flex-direction:row;align-items:flex-start}.karm-forms .karm-form__label{font-weight:600;line-height:1.3}.karm-forms .karm-form__choice{display:flex;align-items:flex-start;gap:.5rem;font-weight:400}.karm-forms .karm-form__choice input{margin-top:.25rem}.karm-forms input,.karm-forms select,.karm-forms textarea{width:100%;max-width:100%}.karm-forms input[aria-invalid=true],.karm-forms select[aria-invalid=true],.karm-forms textarea[aria-invalid=true]{border-color:#b32d2e}.karm-forms input[type=checkbox],.karm-forms input[type=radio]{width:auto}.karm-forms .karm-form__error{color:#b32d2e;font-size:.875em;line-height:1.4}.karm-forms .karm-form__turnstile:empty{display:none}.karm-forms .karm-form__actions{display:flex;gap:.75rem;align-items:center}.karm-forms .karm-form__submit[disabled]{cursor:progress;opacity:.6}.karm-forms .karm-form__status{line-height:1.5}.karm-forms .karm-form__status:empty{display:none}.karm-forms .karm-form__status.is-error{color:#b32d2e}.karm-forms .karm-form__status.is-success{color:#1a7f37}.karm-forms .karm-form__status.is-pending{color:#646970}.karm-forms .karm-form__admin-notice{border-left:4px solid #b32d2e;padding:.5rem .75rem;background:#b32d2e14}
