@font-face{font-family:PinkPlumPrint;src:url('/assets/print-noto-regular-v1.ttf') format('truetype');font-weight:400;font-style:normal;font-display:block}
@font-face{font-family:PinkPlumPrint;src:url('/assets/print-noto-semibold-v1.ttf') format('truetype');font-weight:500 900;font-style:normal;font-display:block}
.pdf-corporate-summary,.pdf-corporate-summary *{font-family:PinkPlumPrint,Arial,sans-serif!important;font-synthesis:none!important;text-shadow:none!important;line-height:1.4}
.pdf-corporate-summary td,.pdf-corporate-summary td *,.pdf-corporate-summary p,.pdf-corporate-summary [class*="text-[8px]"],.pdf-corporate-summary [class*="text-[9px]"]{font-size:8pt!important;font-weight:400!important}
.pdf-corporate-summary th,.pdf-corporate-summary th *{font-size:8pt!important;font-weight:600!important}
.pdf-corporate-summary h3,.pdf-corporate-summary tfoot td,.pdf-corporate-summary strong{font-weight:600!important}
.pdf-corporate-summary table{min-width:0!important;width:100%;table-layout:fixed}
.pdf-corporate-summary th,.pdf-corporate-summary td{overflow-wrap:anywhere}
.pdf-corporate-summary th:first-child{width:5%}
.pdf-corporate-summary th:nth-child(2){width:10%}
.pdf-corporate-summary th:nth-child(3){width:35%}
.pdf-corporate-summary th:nth-child(n+4){width:12.5%}
/* Document previews and exports share a single, restrained typography system. */
  #pdf-content,#pdf-content *{font-family:PinkPlumPrint,Arial,sans-serif!important;font-synthesis:none!important;text-shadow:none!important}
  #pdf-content td,#pdf-content td span,#pdf-content td div{font-size:8pt!important;font-weight:400!important;line-height:1.4!important}
  #pdf-content td.font-bold,#pdf-content td .font-bold,#pdf-content td.font-black,#pdf-content td .font-black{font-weight:400!important}
  #pdf-content td,#pdf-content th{height:auto!important;max-height:none!important;padding:4px 6px!important;vertical-align:middle!important;overflow:visible!important}
  #pdf-content th,#pdf-content th *{font-size:8pt!important;font-weight:600!important;line-height:1.4!important}
  #pdf-content .pdf-image-caption,#pdf-content .pdf-gallery-caption,#pdf-content .pdf-image-caption-line{font-size:8pt!important;font-weight:400!important;line-height:1.4!important;min-height:0!important;max-height:none!important;overflow:visible!important}
  #pdf-content .pdf-financial-summary,#pdf-content .pdf-signature-section,#pdf-content .pdf-production-image-row,#pdf-content .pdf-document-footer{break-inside:avoid!important;page-break-inside:avoid!important}
  #pdf-content .pdf-financial-summary .font-black,#pdf-content .pdf-production-title{font-weight:600!important}
  #pdf-content thead{display:table-header-group!important}
  #pdf-content tr{break-inside:avoid!important;page-break-inside:avoid!important}
  #pdf-content .font-bold,#pdf-content .font-semibold,#pdf-content .font-medium{font-weight:400!important}
  #pdf-content .font-black,#pdf-content th.font-bold,#pdf-content th .font-bold,#pdf-content .pdf-financial-summary .font-bold,#pdf-content .pdf-financial-summary .font-black{font-weight:600!important}
  #pdf-content .pdf-document-body>div:first-child,#pdf-content .pdf-details-page>div>div:first-child{font-weight:600!important}
  #pdf-content .pdf-document-body>div.text-center.border.rounded-xl,#pdf-content .pdf-document-body>div.text-center.border.rounded-xl *,#pdf-content .pdf-document-footer div{font-size:8pt!important;line-height:1.4!important}
  #pdf-content .pdf-document-body>div.text-center.border.rounded-xl .font-bold,#pdf-content .pdf-document-body>div.text-center.border.rounded-xl .font-black{font-weight:600!important}
