.condition-card{padding:1rem;border-radius:.375rem;border:1px solid #d8b4fe;background-color:rgba(250,245,255,.4)}.condition-card+.condition-card{margin-top:1.5rem}.input-sm{height:2.25rem;width:100%;border:1px solid #d8b4fe;border-radius:.125rem;padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.25rem}.input-sm:focus{outline:none;box-shadow:0 0 0 2px #c084fc}textarea.input-sm{padding-top:.25rem;padding-bottom:.25rem;max-height:5rem;resize:none}.input-error{border-color:#f97316;box-shadow:0 0 0 2px #fdba74}