<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* @media all {
  .salto-de-pagina {
    display: none;
  }
} */

@media print {
  * {
    box-sizing: border-box;
  }

  html,
  body {
    margin: 0 !important;
    padding: 0 !important;
    position: relative !important;
  }

  .gx-main-content-wrapper {
    display: none;
  }

  .gx-container-planos {
    -webkit-print-color-adjust: exact !important;
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    grid-gap: 0 !important;
    text-align: center !important;
    background-color: red !important;
    width: 100% !important;
    /* overflow: hidden !important; */
  }

  .gx-item-planos {
    /* height: 100vh !important; */
    margin: 0 auto !important;
    padding: 0 !important;
    /* background-color: #f00 !important; */
    /* background-color: blue !important ; */
    /* overflow: auto;
    word-break: break-all; */
  }
  .salto-de-pagina {
    display: block;
    page-break-before: always;
    /* height: 100vh !important;
    overflow: hidden !important;
    background-color: #f00 !important; */
  }

  /* .ant-card {
    margin: 0 !important;
    padding: 0 !important; */
  /* overflow: hidden !important; */
  /* height: 100vh !important;
  } */
  /* .ant-card-body {
    padding: 0 !important;
  } */

  /* TABLE */
  .gx-table-custom-imd .ant-table-thead {
    -webkit-print-color-adjust: exact !important;
    background: #f9f9f9 !important;
  }

  /*OTROS*/
  .gx-cute-line {
    stroke: #f00;
    stroke-width: 2px;
    marker-end: url(#arrow);
  }

  .gx-btn-print, .gx-buttons {
    display: none !important;
  }
  .gx-scrap {
    -webkit-print-color-adjust: exact !important;
    fill: url(#anchoShepes) #fff !important;
  }
  /* SHOW-HIDE-ON-PRINT */
  .gx-print-d-none {
    display: none !important;
  }
  .gx-show-on-print {
    display: block !important;
    position: fixed !important;
    font-size: 12px;
    right: 0;
    bottom: -5px;
    margin-right: 0.5cm;
    padding-top: 0.5cm;
    z-index: 100;
  }
  /* etiquetas */
  .gx-main-container-labels-print {
    height: 100vh !important;
  }
  .gx-labels-container {
    border: 1px solid #000;
    margin: auto;
    position: relative;
  }
  @page {
    margin: 1cm 1cm 0.5cm 1cm;
  }
}
</pre></body></html>