@media print {
  body.stellen-print-medication > :not(.stellen-print-sheet) {
    display: none !important;
  }

  body.stellen-print-medication > .stellen-print-sheet {
    display: block !important;
    position: relative !important;
    inset: auto !important;
    width: 281mm !important;
    height: 194mm !important;
    max-height: 194mm !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    visibility: visible !important;
    color: #000 !important;
    background: #fff !important;
    font-family: Arial, sans-serif !important;
    break-after: avoid !important;
    page-break-after: avoid !important;
  }

  .stellen-print-sheet .stellen-print-content,
  .stellen-print-sheet .stellen-print-content * {
    visibility: visible !important;
  }

  .stellen-print-table th,
  .stellen-print-table td {
    padding: 2.4mm 1.7mm !important;
  }

  .stellen-print-table th:first-child,
  .stellen-print-table td:first-child {
    width: 20% !important;
    text-align: left !important;
  }

  .stellen-print-table th:nth-child(2),
  .stellen-print-table td:nth-child(2) {
    width: auto !important;
  }

  .stellen-print-table th:last-child,
  .stellen-print-table td:last-child {
    width: 14% !important;
    text-align: left !important;
  }
}
