.dynamic-form-card-module__jDDv-G__card{background:0 0;border:0;gap:.5rem;min-width:0;margin-top:.35rem;padding:0;display:grid}.dynamic-form-card-module__jDDv-G__field{gap:.25rem;min-width:0;display:grid}.dynamic-form-card-module__jDDv-G__fieldTitle{color:var(--text);overflow-wrap:anywhere;font-size:.82rem;font-weight:600}.dynamic-form-card-module__jDDv-G__description{color:var(--text-muted);overflow-wrap:anywhere;font-size:.72rem}.dynamic-form-card-module__jDDv-G__choice{border:1px solid var(--border-subtle);color:var(--text);cursor:pointer;border-radius:8px;align-items:flex-start;gap:.5rem;min-width:0;margin-top:.2rem;padding:.35rem .5rem;font-size:.82rem;display:flex}.dynamic-form-card-module__jDDv-G__choice:hover{border-color:var(--accent)}.dynamic-form-card-module__jDDv-G__choice:has(input:checked){border-color:var(--accent);font-weight:600}.dynamic-form-card-module__jDDv-G__choice input{accent-color:var(--accent);flex:none;margin-top:.15rem}.dynamic-form-card-module__jDDv-G__choiceText{overflow-wrap:anywhere;flex:auto;min-width:0}.dynamic-form-card-module__jDDv-G__choiceDetail{color:var(--text-muted);font-size:.72rem;font-weight:400;display:block}.dynamic-form-card-module__jDDv-G__card select,.dynamic-form-card-module__jDDv-G__card textarea,.dynamic-form-card-module__jDDv-G__card input[type=text],.dynamic-form-card-module__jDDv-G__card input[type=number]{font:inherit;width:100%;min-width:0;font-size:.82rem}.dynamic-form-card-module__jDDv-G__card select:focus-visible,.dynamic-form-card-module__jDDv-G__card textarea:focus-visible,.dynamic-form-card-module__jDDv-G__card input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.dynamic-form-card-module__jDDv-G__error{color:var(--danger);margin:0;font-size:.78rem}.dynamic-form-card-module__jDDv-G__submit{font:inherit;background:var(--accent);color:var(--accent-contrast);cursor:pointer;border:0;border-radius:8px;justify-self:start;padding:.25rem .7rem;font-size:.78rem;font-weight:600}.dynamic-form-card-module__jDDv-G__submit:disabled{opacity:.55;cursor:not-allowed}
