#sdg-pdf-print{display:none}@media print{body>*{display:none!important}#sdg-pdf-print{color:#1a1a2e;background:#fff;margin:0;padding:0;font-family:Prompt,Sarabun,sans-serif;font-size:9pt;display:block!important}.pdf-header{page-break-inside:avoid;border-bottom:1px solid #e0e0e0;align-items:center;gap:16px;padding:18px 24px 16px;display:flex}.pdf-header-badge{color:#fff;white-space:nowrap;border-radius:10px;flex-shrink:0;padding:8px 14px;font-size:13pt;font-weight:800}.pdf-header-text{flex:1}.pdf-sdg-label{color:#666;text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:8pt;font-weight:600}.pdf-sdg-title{color:#1a237e;margin:0;font-size:14pt;font-weight:800;line-height:1.3}.pdf-sdg-icon{object-fit:contain;flex-shrink:0;width:56px;height:56px}.pdf-stats-row{page-break-inside:avoid;border-bottom:1px solid #e0e0e0;gap:0;display:flex}.pdf-stat-card{text-align:center;border-right:1px solid #e0e0e0;flex:1;padding:12px 14px}.pdf-stat-card:last-child{border-right:none}.pdf-stat-value{color:#1a237e;font-size:15pt;font-weight:800;line-height:1.1}.pdf-stat-label{color:#666;margin-top:3px;font-size:7pt}.pdf-section-title{border-bottom:1px solid #dde3ea;margin:0;padding:14px 24px 8px;font-size:11pt;font-weight:700}.pdf-target-block{margin:24px 0 0}.pdf-target-block:first-of-type{margin-top:8px}.pdf-target-header{align-items:center;gap:16px;padding:14px 24px 14px 18px;display:flex}.pdf-target-badge-wrap{flex-direction:column;flex-shrink:0;align-items:center;gap:3px;display:flex}.pdf-target-badge-label{text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;font-size:6pt;font-weight:700}.pdf-target-badge{color:#fff;white-space:nowrap;letter-spacing:.02em;border-radius:8px;padding:6px 14px;font-size:13pt;font-weight:900;line-height:1}.pdf-target-text{flex:1}.pdf-target-name{color:#1a237e;font-size:11pt;font-weight:700;line-height:1.45}.pdf-no-data{color:#999;margin:0;padding:4px 24px 8px;font-size:8pt}.pdf-table{border-collapse:collapse;width:100%;font-size:7.5pt}.pdf-table thead tr{background:#f5f7fa}.pdf-table th{color:#546e7a;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #dde1e7;padding:5px 6px 5px 24px;font-size:7pt;font-weight:700}.pdf-table th:not(:first-child){padding-left:6px}.pdf-table td{vertical-align:top;color:#263238;border-bottom:1px solid #f0f0f0;padding:5px 6px;line-height:1.35}.pdf-table td:first-child{padding-left:24px}.pdf-table tr:last-child td{border-bottom:none}.pdf-table tr:nth-child(2n){background:#fafbfc}.pdf-status{border-radius:4px;padding:1px 5px;font-size:8pt;font-weight:700;display:inline-block}.pdf-status-ok{color:#166534;background:#dcfce7}.pdf-status-no{color:#991b1b;background:#fee2e2}.pdf-status-na{color:#64748b}.pdf-footer{color:#999;border-top:1px solid #e0e0e0;justify-content:space-between;margin-top:12px;padding:10px 24px;font-size:7pt;display:flex}.pdf-legend{color:#607d8b;background:#fafbfc;border-bottom:1px solid #dde3ea;gap:20px;padding:6px 24px;font-size:7pt;display:flex}.pdf-legend span{align-items:center;gap:4px;display:flex}.pdf-indicator-block{margin:12px 0 0}.pdf-indicator-header{background:#f5f7fa;border-top:1px solid #eaeef2;border-bottom:1px solid #dde3ea;align-items:center;gap:12px;padding:10px 24px 10px 32px;display:flex}.pdf-indicator-badge-wrap{flex-direction:column;flex-shrink:0;align-items:center;gap:2px;display:flex}.pdf-indicator-sublabel{text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;font-size:5.5pt;font-weight:700}.pdf-indicator-code{white-space:nowrap;border-radius:5px;padding:3px 8px;font-size:7.5pt;font-weight:800}.pdf-indicator-info{flex:1}.pdf-indicator-name{color:#263238;font-size:9pt;font-weight:600;line-height:1.45}.pdf-indicator-unit{color:#78909c;margin-top:3px;font-size:7.5pt}.pdf-series-section{border-bottom:1px dashed #dde3ea;padding:12px 24px 16px}.pdf-series-section:last-child{border-bottom:none}.pdf-series-header{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.pdf-series-name{color:#37474f;font-size:9pt;font-weight:700}.pdf-series-meta{color:#78909c;font-size:7.5pt}.pdf-series-meta strong{color:#37474f;font-weight:700}.pdf-chart-wrap{background:#fafbfc;border:1px solid #dde3ea;border-radius:4px;margin-bottom:12px;padding:8px 4px 4px}.pdf-all-data-table{border-collapse:collapse;width:100%;font-size:8pt}.pdf-all-data-table thead tr{background:#eceff1}.pdf-all-data-table th{color:#546e7a;text-align:left;text-transform:uppercase;letter-spacing:.04em;border-bottom:2px solid #cfd8dc;padding:5px 10px;font-size:7pt;font-weight:700}.pdf-all-data-table td{vertical-align:middle;color:#37474f;border-bottom:1px solid #f0f4f8;padding:4px 10px}.pdf-all-data-table tr:last-child td{border-bottom:none}.pdf-row-even{background:#f8fafc}}
