.case-submission-form .row.case-name-row{display:grid;grid-template-columns:minmax(100px,.6fr) minmax(110px,.6fr) minmax(180px,2.4fr);gap:18px}.case-photo{max-width:350px;margin-bottom:20px}.case-submission-form input,.case-submission-form select,.case-submission-form textarea{min-width:0;max-width:100%;box-sizing:border-box}.case-submission-form textarea{min-height:115px}.case-submission-form .card{min-width:0}.case-email-preview{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;padding:18px;background:#ecedf9;border:1px solid #d9dced;font:inherit}#caseAcceptancePreview{margin:18px 0}#caseResultCount{font-weight:600}@media(max-width:700px){.case-submission-form .row.case-name-row{grid-template-columns:1fr 1fr}.case-submission-form .row.case-name-row>.field:last-child{grid-column:1/-1}}@media(max-width:400px){.case-submission-form .row.case-name-row{grid-template-columns:1fr}.case-submission-form .row.case-name-row>.field:last-child{grid-column:auto}}

/* Applicant identity: Photograph | Title | Other Title | Name. */
.case-submission-form .row.case-applicant-identity{grid-template-columns:minmax(170px,1.2fr) minmax(78px,.48fr) minmax(90px,.58fr) minmax(180px,1.8fr);align-items:start}
.case-submission-form .case-applicant-identity>.case-photo{max-width:none;min-width:0;margin-bottom:0}
.case-submission-form .case-applicant-identity input[type=file]{padding-left:7px;padding-right:7px;font-size:12px}
@media(max-width:900px){.case-submission-form .row.case-applicant-identity{grid-template-columns:1fr 1fr}.case-submission-form .case-applicant-identity>.field:last-child{grid-column:auto}}
@media(max-width:400px){.case-submission-form .row.case-applicant-identity{grid-template-columns:1fr}.case-submission-form .case-applicant-identity>.field:last-child{grid-column:auto}}
