/* Migrated from document.css; keep this file as the single place for this New/Edit form styling. */
/* Upload/document forms only. */
#modalForm.vt-modal--document .vt-document-form,
#modalForm.vt-modal--upload .vt-upload-form {
  max-width: 760px;
}

#modalForm.vt-modal--document .vt-document-form .form-grid,
#modalForm.vt-modal--upload .vt-upload-form .form-grid {
  gap: 12px 18px;
}

#modalForm.vt-modal--upload .vt-upload-form input[type="file"] {
  min-height: auto;
  padding: 8px;
}

/* Migrated from styles.css; form-specific styles live here. */
.modal form:has([data-email-viewer]) {
  width: min(1480px, calc(100vw - 40px));
  max-height: calc(100vh - 34px);
}
