.complaint-modal{max-height:calc(90vh - 5em);overflow-y:auto;padding:0 .3em}.complaint-modal .form{display:grid;gap:1em}.complaint-modal .form .field{display:grid;gap:.4em}.complaint-modal .form .field>label{color:#4b5563;font-size:.82rem;font-weight:700}.complaint-modal .form .footer{display:flex;gap:.5em;justify-content:flex-end;padding-top:.4em}@media (max-width:700px){.complaint-modal{width:100%}.complaint-modal .form .footer{display:grid}}
