/* نافذة كشف ردود أولياء الأمور. */
.parent-document-paper:has([data-print-request-details]) {
  width: min(1180px, 96vw);
  min-height: min(620px, 88vh);
  max-height: 94vh;
  padding: 34px;
}
.parent-document-paper:has([data-print-request-details]) h2 { font-size: 28px; }
.parent-document-paper:has([data-print-request-details]) header small { margin-top: 6px; font-size: 14px; }
.parent-document-paper:has([data-print-request-details]) .parent-documents { margin-top: 20px; max-height: 58vh; }
.parent-document-paper:has([data-print-request-details]) .parent-documents table { min-width: 900px; }
.parent-document-paper:has([data-print-request-details]) .parent-documents th,
.parent-document-paper:has([data-print-request-details]) .parent-documents td { padding: 15px 14px; font-size: 14px; }
.parent-document-paper:has([data-print-request-details]) .parent-document-actions button,
.parent-document-paper:has([data-print-request-details]) header button { padding: 10px 16px; font-size: 14px; }
@media (max-width: 700px) {
  .parent-document-screen { padding: 8px; }
  .parent-document-paper:has([data-print-request-details]) { width: 100%; min-height: 84vh; padding: 18px; }
  .parent-document-paper:has([data-print-request-details]) h2 { font-size: 21px; }
}
