{"id":3206,"date":"2025-10-03T03:09:08","date_gmt":"2025-10-03T07:09:08","guid":{"rendered":"https:\/\/bpsjembrana.online\/jelita\/?page_id=3206"},"modified":"2026-01-18T10:31:55","modified_gmt":"2026-01-18T15:31:55","slug":"penguatan-pengawasan-2","status":"publish","type":"page","link":"https:\/\/bpsjembrana.online\/jelita\/penguatan-pengawasan-2\/","title":{"rendered":"Penguatan Pengawasan"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3206\" class=\"elementor elementor-3206\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c002796 e-flex e-con-boxed e-con e-parent\" data-id=\"c002796\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-15c4c3e e-flex e-con-boxed e-con e-child\" data-id=\"15c4c3e\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0f1d9fb elementor-widget elementor-widget-heading\" data-id=\"0f1d9fb\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">5. Penguatan Pengawasan<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f1f58da e-con-full e-flex e-con e-parent\" data-id=\"f1f58da\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-11d9e39 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"11d9e39\" data-element_type=\"widget\" data-settings=\"{&quot;tabs_justify_horizontal&quot;:&quot;stretch&quot;,&quot;horizontal_scroll&quot;:&quot;disable&quot;}\" data-widget_type=\"nested-tabs.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-tabs\" data-widget-number=\"18718265\" aria-label=\"Tabs. Open items with Enter or Space, close with Escape and navigate using the Arrow keys.\">\n\t\t\t<div class=\"e-n-tabs-heading\" role=\"tablist\">\n\t\t\t\t\t<button id=\"e-n-tab-title-187182651\" data-tab-title-id=\"e-n-tab-title-187182651\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-187182651\" style=\"--n-tabs-title-order: 1;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\t5.i\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-187182652\" data-tab-title-id=\"e-n-tab-title-187182652\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-187182652\" style=\"--n-tabs-title-order: 2;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\t5.ii\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-187182653\" data-tab-title-id=\"e-n-tab-title-187182653\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"3\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-187182653\" style=\"--n-tabs-title-order: 3;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\t5.iii\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t<div class=\"e-n-tabs-content\">\n\t\t\t\t<div id=\"e-n-tab-content-187182651\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-187182651\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-84af6ac e-con-full e-flex e-con e-child\" data-id=\"84af6ac\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-86d6b82 elementor-widget elementor-widget-heading\" data-id=\"86d6b82\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">5.i. Mekanisme Pengendalian\t\t<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c19f73 elementor-widget elementor-widget-n-accordion\" data-id=\"9c19f73\" data-element_type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;expanded&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1630\" class=\"e-n-accordion-item\" open>\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"e-n-accordion-item-1630\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> 5.i. <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1630\" class=\"elementor-element elementor-element-b22bb55 e-con-full e-flex e-con e-child\" data-id=\"b22bb55\" data-element_type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1630\" class=\"elementor-element elementor-element-20dce61 e-con-full e-flex e-con e-child\" data-id=\"20dce61\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3ee50d5 elementor-widget elementor-widget-heading\" data-id=\"3ee50d5\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">5.i. Telah dilakukan mekanisme pengendalian aktivitas secara berjenjang<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-27d9b47 elementor-widget elementor-widget-heading\" data-id=\"27d9b47\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Format Nama: [Aspek].[Pilar].[Sub Pilar].[Pertanyaan].(no urut) + tahun + nama file<br>Contoh: II.5.i.(i) Kepka BPS No. 281 Tahun 2021 - ABK BPS<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a6991eb e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"a6991eb\" data-element_type=\"widget\" data-settings=\"{&quot;tabs_justify_horizontal&quot;:&quot;center&quot;,&quot;horizontal_scroll&quot;:&quot;disable&quot;}\" data-widget_type=\"nested-tabs.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-tabs\" data-widget-number=\"174690795\" aria-label=\"Tabs. Open items with Enter or Space, close with Escape and navigate using the Arrow keys.\">\n\t\t\t<div class=\"e-n-tabs-heading\" role=\"tablist\">\n\t\t\t\t\t<button id=\"e-n-tab-title-1746907951\" data-tab-title-id=\"e-n-tab-title-1746907951\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-1746907951\" style=\"--n-tabs-title-order: 1;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tPdf\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-1746907952\" data-tab-title-id=\"e-n-tab-title-1746907952\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-1746907952\" style=\"--n-tabs-title-order: 2;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tWord\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t<div class=\"e-n-tabs-content\">\n\t\t\t\t<div role=\"region tabpanel\" aria-labelledby=\"e-n-accordion-item-1630 e-n-tab-title-1746907951\" id=\"e-n-tab-content-1746907951\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-f287ac5 e-con-full e-flex e-con e-child\" data-id=\"f287ac5\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b43e92e elementor-widget elementor-widget-button\" data-id=\"b43e92e\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/drive.google.com\/drive\/folders\/1pFWmzuCfZEOD4o-VH2H8jvC5pbXsXQAL?usp=sharing\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-file-upload\" viewBox=\"0 0 384 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm65.18 216.01H224v80c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16v-80H94.82c-14.28 0-21.41-17.29-11.27-27.36l96.42-95.7c6.65-6.61 17.39-6.61 24.04 0l96.42 95.7c10.15 10.07 3.03 27.36-11.25 27.36zM377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Upload Dokumen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b1f327c elementor-widget elementor-widget-html\" data-id=\"b1f327c\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html>\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<style>\r\n  table {\r\n    width: 100%;\r\n    border-collapse: collapse;\r\n    font-family: Poppins, sans-serif;\r\n    margin-bottom: 20px;\r\n  }\r\n  th {\r\n    background-color: #344660;\r\n    color: #f9f0df;\r\n    padding: 5px;\r\n    text-align: center;\r\n    cursor: pointer;\r\n  }\r\n  td {\r\n    padding: 6px;\r\n    border-bottom: 1px solid #ddd;\r\n    color: #344660;\r\n    text-align: left;\r\n  }\r\n  a.btn {\r\n    padding: 6px 12px;\r\n    text-decoration: none;\r\n    border-radius: 2px;\r\n    color: #f9f0df;\r\n    background-color: #c85c42;\r\n  }\r\n  .search-box {\r\n    margin: 10px 0;\r\n    padding: 6px;\r\n    width: 300px;\r\n    border: 1px solid #ccc;\r\n    border-radius: 3px;\r\n    color: #000000;\r\n  }\r\n  .search-box::placeholder {\r\n    color: #000000 !important;\r\n    opacity: 1;\r\n  }\r\n  input.search-box {\r\n    color: #000000 !important;\r\n    opacity: 0.9 !important;\r\n  }\r\n  .pagination {\r\n    display: flex;\r\n    justify-content: center;\r\n    gap: 6px;\r\n    margin-top: 15px;\r\n  }\r\n  .pagination button {\r\n    padding: 6px 12px;\r\n    border: none;\r\n    background-color: #344660;\r\n    color: #f9f0df;\r\n    cursor: pointer;\r\n    border-radius: 3px;\r\n  }\r\n  .pagination button:disabled {\r\n    background-color: #ccc;\r\n    cursor: not-allowed;\r\n  }\r\n<\/style>\r\n<\/head>\r\n<body>\r\n  <input type=\"text\" class=\"search-box\" placeholder=\"Cari Dokumen...\" onkeyup=\"searchTableA(this.value)\">\r\n  <table id=\"fileTableA\">\r\n    <tr>\r\n      <th onclick=\"sortTableA()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n      <th>Lihat<\/th>\r\n      <th>Download<\/th>\r\n    <\/tr>\r\n  <\/table>\r\n  <div class=\"pagination\">\r\n    <button onclick=\"prevPageA()\" id=\"prevBtnA\">Prev<\/button>\r\n    <span id=\"pageInfoA\"><\/span>\r\n    <button onclick=\"nextPageA()\" id=\"nextBtnA\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  \/\/ ==== GANTI DI SINI ====\r\n  const apiKey = \"AIzaSyAfW3jwiv8iTGIWzIEAkBdSOs0e1CyPXdE\"; \/\/ API Key kamu\r\n  const folderIdA = \"1pFWmzuCfZEOD4o-VH2H8jvC5pbXsXQAL\"; \/\/ Folder A\r\n\r\n\r\n  let filesA = [];\r\n  let currentPageA = 1;\r\n  const rowsPerPageA = 10;\r\n  let sortAscA = true;\r\n\r\n  function loadFilesA(folderId) {\r\n    fetch(`https:\/\/www.googleapis.com\/drive\/v3\/files?q='${folderId}'+in+parents&key=${apiKey}&fields=files(id,name)&pageSize=1000`)\r\n      .then(res => res.json())\r\n      .then(data => {\r\n        filesA = data.files || [];\r\n        renderTableA();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTableA() {\r\n    const table = document.getElementById(\"fileTableA\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableA()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n    let start = (currentPageA - 1) * rowsPerPageA;\r\n    let end = start + rowsPerPageA;\r\n    let paginated = filesA.slice(start, end);\r\n\r\n    paginated.forEach(file => {\r\n      let row = table.insertRow();\r\n      row.insertCell(0).innerText = file.name;\r\n      row.insertCell(1).innerHTML = `<a class=\"btn\" href=\"https:\/\/drive.google.com\/file\/d\/${file.id}\/preview\" target=\"_blank\">Lihat<\/a>`;\r\n      row.insertCell(2).innerHTML = `<a class=\"btn\" href=\"https:\/\/drive.google.com\/uc?export=download&id=${file.id}\">Download<\/a>`;\r\n    });\r\n\r\n    document.getElementById(\"pageInfoA\").innerText =\r\n      `Halaman ${currentPageA} dari ${Math.ceil(filesA.length \/ rowsPerPageA)}`;\r\n    document.getElementById(\"prevBtnA\").disabled = currentPageA === 1;\r\n    document.getElementById(\"nextBtnA\").disabled = currentPageA === Math.ceil(filesA.length \/ rowsPerPageA);\r\n  }\r\n\r\n  function prevPageA() {\r\n    if (currentPageA > 1) {\r\n      currentPageA--;\r\n      renderTableA();\r\n    }\r\n  }\r\n  function nextPageA() {\r\n    if (currentPageA < Math.ceil(filesA.length \/ rowsPerPageA)) {\r\n      currentPageA++;\r\n      renderTableA();\r\n    }\r\n  }\r\n  function searchTableA(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = filesA.filter(f => f.name.toLowerCase().includes(filter));\r\n    const table = document.getElementById(\"fileTableA\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableA()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n    filtered.forEach(file => {\r\n      let row = table.insertRow();\r\n      row.insertCell(0).innerText = file.name;\r\n      row.insertCell(1).innerHTML = `<a class=\"btn\" href=\"https:\/\/drive.google.com\/file\/d\/${file.id}\/preview\" target=\"_blank\">Lihat<\/a>`;\r\n      row.insertCell(2).innerHTML = `<a class=\"btn\" href=\"https:\/\/drive.google.com\/uc?export=download&id=${file.id}\">Download<\/a>`;\r\n    });\r\n    document.getElementById(\"pageInfoA\").innerText = `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtnA\").disabled = true;\r\n    document.getElementById(\"nextBtnA\").disabled = true;\r\n  }\r\n  function sortTableA() {\r\n    filesA.sort((a, b) => sortAscA ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name));\r\n    sortAscA = !sortAscA;\r\n    currentPageA = 1;\r\n    renderTableA();\r\n  }\r\n\r\n  loadFilesA(folderIdA);\r\n<\/script>\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div role=\"region tabpanel\" aria-labelledby=\"e-n-accordion-item-1630 e-n-tab-title-1746907952\" id=\"e-n-tab-content-1746907952\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-886176e e-con-full e-flex e-con e-child\" data-id=\"886176e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5d075e2 elementor-widget elementor-widget-button\" data-id=\"5d075e2\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/drive.google.com\/drive\/folders\/1gcBKjVekb78QKIs-WLAax5EmNTqSGdus?usp=sharing\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-file-upload\" viewBox=\"0 0 384 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm65.18 216.01H224v80c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16v-80H94.82c-14.28 0-21.41-17.29-11.27-27.36l96.42-95.7c6.65-6.61 17.39-6.61 24.04 0l96.42 95.7c10.15 10.07 3.03 27.36-11.25 27.36zM377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Upload Dokumen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cfa1818 elementor-widget elementor-widget-html\" data-id=\"cfa1818\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html>\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<style>\r\n  table {\r\n    width: 100%;\r\n    border-collapse: collapse;\r\n    font-family: Poppins, sans-serif;\r\n    margin-bottom: 20px;\r\n  }\r\n  th {\r\n    background-color: #344660;\r\n    color: #f9f0df;\r\n    padding: 5px;\r\n    text-align: center;\r\n    cursor: pointer;\r\n  }\r\n  td {\r\n    padding: 6px;\r\n    border-bottom: 1px solid #ddd;\r\n    color: #344660;\r\n    text-align: left;\r\n  }\r\n  a.btn {\r\n    padding: 6px 12px;\r\n    text-decoration: none;\r\n    border-radius: 2px;\r\n    color: #f9f0df;\r\n    background-color: #c85c42;\r\n  }\r\n  .search-box {\r\n    margin: 10px 0;\r\n    padding: 6px;\r\n    width: 300px;\r\n    border: 1px solid #ccc;\r\n    border-radius: 3px;\r\n    color: #000000;\r\n  }\r\n  .search-box::placeholder {\r\n    color: #000000 !important;\r\n    opacity: 1;\r\n  }\r\n  input.search-box {\r\n    color: #000000 !important;\r\n    opacity: 0.9 !important;\r\n  }\r\n  .pagination {\r\n    display: flex;\r\n    justify-content: center;\r\n    gap: 6px;\r\n    margin-top: 15px;\r\n  }\r\n  .pagination button {\r\n    padding: 6px 12px;\r\n    border: none;\r\n    background-color: #344660;\r\n    color: #f9f0df;\r\n    cursor: pointer;\r\n    border-radius: 3px;\r\n  }\r\n  .pagination button:disabled {\r\n    background-color: #ccc;\r\n    cursor: not-allowed;\r\n  }\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<input type=\"text\" class=\"search-box\" placeholder=\"Cari Dokumen...\" onkeyup=\"searchTableWordA(this.value)\">\r\n\r\n<table id=\"fileTableWordA\">\r\n  <tr>\r\n    <th onclick=\"sortTableWordA()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n    <th>Lihat<\/th>\r\n    <th>Download<\/th>\r\n  <\/tr>\r\n<\/table>\r\n\r\n<div class=\"pagination\">\r\n  <button onclick=\"prevPageWordA()\" id=\"prevBtnWordA\">Prev<\/button>\r\n  <span id=\"pageInfoWordA\"><\/span>\r\n  <button onclick=\"nextPageWordA()\" id=\"nextBtnWordA\">Next<\/button>\r\n<\/div>\r\n\r\n<script>\r\n  const folderIdWordA = \"1gcBKjVekb78QKIs-WLAax5EmNTqSGdus\"; \/\/ Folder WordA\r\n\r\n  let filesWordA = [];\r\n  let currentPageWordA = 1;\r\n  const rowsPerPageWordA = 10;\r\n  let sortAscWordA = true;\r\n\r\n  function loadFilesWordA(folderId) {\r\n    fetch(`https:\/\/www.googleapis.com\/drive\/v3\/files?q='${folderId}'+in+parents&key=${apiKey}&fields=files(id,name)&pageSize=1000`)\r\n      .then(res => res.json())\r\n      .then(data => {\r\n        filesWordA = data.files || [];\r\n        renderTableWordA();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTableWordA() {\r\n    const table = document.getElementById(\"fileTableWordA\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWordA()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n\r\n    let start = (currentPageWordA - 1) * rowsPerPageWordA;\r\n    let end = start + rowsPerPageWordA;\r\n    let paginated = filesWordA.slice(start, end);\r\n\r\n    paginated.forEach(file => {\r\n      let row = table.insertRow();\r\n      row.insertCell(0).innerText = file.name;\r\n      row.insertCell(1).innerHTML =\r\n        `<a class=\"btn\" href=\"https:\/\/drive.google.com\/file\/d\/${file.id}\/preview\" target=\"_blank\">Lihat<\/a>`;\r\n      row.insertCell(2).innerHTML =\r\n        `<a class=\"btn\" href=\"https:\/\/drive.google.com\/uc?export=download&id=${file.id}\">Download<\/a>`;\r\n    });\r\n\r\n    document.getElementById(\"pageInfoWordA\").innerText =\r\n      `Halaman ${currentPageWordA} dari ${Math.ceil(filesWordA.length \/ rowsPerPageWordA)}`;\r\n\r\n    document.getElementById(\"prevBtnWordA\").disabled = currentPageWordA === 1;\r\n    document.getElementById(\"nextBtnWordA\").disabled =\r\n      currentPageWordA === Math.ceil(filesWordA.length \/ rowsPerPageWordA);\r\n  }\r\n\r\n  function prevPageWordA() {\r\n    if (currentPageWordA > 1) {\r\n      currentPageWordA--;\r\n      renderTableWordA();\r\n    }\r\n  }\r\n\r\n  function nextPageWordA() {\r\n    if (currentPageWordA < Math.ceil(filesWordA.length \/ rowsPerPageWordA)) {\r\n      currentPageWordA++;\r\n      renderTableWordA();\r\n    }\r\n  }\r\n\r\n  function searchTableWordA(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = filesWordA.filter(f => f.name.toLowerCase().includes(filter));\r\n    const table = document.getElementById(\"fileTableWordA\");\r\n\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWordA()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n\r\n    filtered.forEach(file => {\r\n      let row = table.insertRow();\r\n      row.insertCell(0).innerText = file.name;\r\n      row.insertCell(1).innerHTML =\r\n        `<a class=\"btn\" href=\"https:\/\/drive.google.com\/file\/d\/${file.id}\/preview\" target=\"_blank\">Lihat<\/a>`;\r\n      row.insertCell(2).innerHTML =\r\n        `<a class=\"btn\" href=\"https:\/\/drive.google.com\/uc?export=download&id=${file.id}\">Download<\/a>`;\r\n    });\r\n\r\n    document.getElementById(\"pageInfoWordA\").innerText =\r\n      `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtnWordA\").disabled = true;\r\n    document.getElementById(\"nextBtnWordA\").disabled = true;\r\n  }\r\n\r\n  function sortTableWordA() {\r\n    filesWordA.sort((a, b) =>\r\n      sortAscWordA ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name)\r\n    );\r\n    sortAscWordA = !sortAscWordA;\r\n    currentPageWordA = 1;\r\n    renderTableWordA();\r\n  }\r\n\r\n  loadFilesWordA(folderIdWordA);\r\n<\/script>\r\n\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0884b84 elementor-widget elementor-widget-heading\" data-id=\"0884b84\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><u>Catatan Perbaikan:<\/u><br>update bukti dukung<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-187182652\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-187182652\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-5889aba e-con-full e-flex e-con e-child\" data-id=\"5889aba\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-071a91c elementor-widget elementor-widget-heading\" data-id=\"071a91c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">5.ii. Penanganan Pengaduan Masyarakat\t\t<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b5bd61d elementor-widget elementor-widget-n-accordion\" data-id=\"b5bd61d\" data-element_type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;expanded&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1900\" class=\"e-n-accordion-item\" open>\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"e-n-accordion-item-1900\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> 5.ii. <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1900\" class=\"elementor-element elementor-element-a903b43 e-con-full e-flex e-con e-child\" data-id=\"a903b43\" data-element_type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1900\" class=\"elementor-element elementor-element-be2bb64 e-con-full e-flex e-con e-child\" data-id=\"be2bb64\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-40883c9 elementor-widget elementor-widget-heading\" data-id=\"40883c9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">5.ii. Persentase penanganan pengaduan masyarakat<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f8c078 elementor-widget elementor-widget-heading\" data-id=\"3f8c078\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Format Nama: [Aspek].[Pilar].[Sub Pilar].[Pertanyaan].(no urut) + tahun + nama file<br>Contoh: II.5.ii.(i) Kepka BPS No. 281 Tahun 2021 - ABK BPS<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6934dbb e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"6934dbb\" data-element_type=\"widget\" data-settings=\"{&quot;tabs_justify_horizontal&quot;:&quot;center&quot;,&quot;horizontal_scroll&quot;:&quot;disable&quot;}\" data-widget_type=\"nested-tabs.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-tabs\" data-widget-number=\"110316987\" aria-label=\"Tabs. Open items with Enter or Space, close with Escape and navigate using the Arrow keys.\">\n\t\t\t<div class=\"e-n-tabs-heading\" role=\"tablist\">\n\t\t\t\t\t<button id=\"e-n-tab-title-1103169871\" data-tab-title-id=\"e-n-tab-title-1103169871\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-1103169871\" style=\"--n-tabs-title-order: 1;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tPdf\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-1103169872\" data-tab-title-id=\"e-n-tab-title-1103169872\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-1103169872\" style=\"--n-tabs-title-order: 2;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tWord\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t<div class=\"e-n-tabs-content\">\n\t\t\t\t<div role=\"region tabpanel\" aria-labelledby=\"e-n-accordion-item-1900 e-n-tab-title-1103169871\" id=\"e-n-tab-content-1103169871\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-cad5f0b e-con-full e-flex e-con e-child\" data-id=\"cad5f0b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-47f5e92 elementor-widget elementor-widget-button\" data-id=\"47f5e92\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/drive.google.com\/drive\/folders\/1L4XJplFGXmEMV9iF9NJF3FPV4eWWueMj?usp=sharing\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-file-upload\" viewBox=\"0 0 384 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm65.18 216.01H224v80c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16v-80H94.82c-14.28 0-21.41-17.29-11.27-27.36l96.42-95.7c6.65-6.61 17.39-6.61 24.04 0l96.42 95.7c10.15 10.07 3.03 27.36-11.25 27.36zM377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Upload Dokumen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f96b245 elementor-widget elementor-widget-html\" data-id=\"f96b245\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html>\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<style>\r\n  table {\r\n    width: 100%;\r\n    border-collapse: collapse;\r\n    font-family: Poppins, sans-serif;\r\n    margin-bottom: 20px;\r\n  }\r\n  th {\r\n    background-color: #344660;\r\n    color: #f9f0df;\r\n    padding: 5px;\r\n    text-align: center;\r\n    cursor: pointer;\r\n  }\r\n  td {\r\n    padding: 6px;\r\n    border-bottom: 1px solid #ddd;\r\n    color: #344660;\r\n    text-align: left;\r\n  }\r\n  a.btn {\r\n    padding: 6px 12px;\r\n    text-decoration: none;\r\n    border-radius: 2px;\r\n    color: #f9f0df;\r\n    background-color: #c85c42;\r\n  }\r\n  .search-box {\r\n    margin: 10px 0;\r\n    padding: 6px;\r\n    width: 300px;\r\n    border: 1px solid #ccc;\r\n    border-radius: 3px;\r\n    color: #000000;\r\n  }\r\n  .search-box::placeholder {\r\n    color: #000000 !important;\r\n    opacity: 1;\r\n  }\r\n  input.search-box {\r\n    color: #000000 !important;\r\n    opacity: 0.9 !important;\r\n  }\r\n  .pagination {\r\n    display: flex;\r\n    justify-content: center;\r\n    gap: 6px;\r\n    margin-top: 15px;\r\n  }\r\n  .pagination button {\r\n    padding: 6px 12px;\r\n    border: none;\r\n    background-color: #344660;\r\n    color: #f9f0df;\r\n    cursor: pointer;\r\n    border-radius: 3px;\r\n  }\r\n  .pagination button:disabled {\r\n    background-color: #ccc;\r\n    cursor: not-allowed;\r\n  }\r\n<\/style>\r\n<\/head>\r\n<body>\r\n  <input type=\"text\" class=\"search-box\" placeholder=\"Cari Dokumen...\" onkeyup=\"searchTable2A(this.value)\">\r\n  <table id=\"fileTable2A\">\r\n    <tr>\r\n      <th onclick=\"sortTable2A()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n      <th>Lihat<\/th>\r\n      <th>Download<\/th>\r\n    <\/tr>\r\n  <\/table>\r\n  <div class=\"pagination\">\r\n    <button onclick=\"prevPage2A()\" id=\"prevBtn2A\">Prev<\/button>\r\n    <span id=\"pageInfo2A\"><\/span>\r\n    <button onclick=\"nextPage2A()\" id=\"nextBtn2A\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderId2A = \"1L4XJplFGXmEMV9iF9NJF3FPV4eWWueMj\"; \/\/ Folder 2A\r\n \r\n  let files2A = [];\r\n  let currentPage2A = 1;\r\n  const rowsPerPage2A = 10;\r\n  let sortAsc2A = true;\r\n\r\n  function loadFiles2A(folderId) {\r\n    fetch(`https:\/\/www.googleapis.com\/drive\/v3\/files?q='${folderId}'+in+parents&key=${apiKey}&fields=files(id,name)&pageSize=1000`)\r\n      .then(res => res.json())\r\n      .then(data => {\r\n        files2A = data.files || [];\r\n        renderTable2A();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTable2A() {\r\n    const table = document.getElementById(\"fileTable2A\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable2A()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n    let start = (currentPage2A - 1) * rowsPerPage2A;\r\n    let end = start + rowsPerPage2A;\r\n    let paginated = files2A.slice(start, end);\r\n\r\n    paginated.forEach(file => {\r\n      let row = table.insertRow();\r\n      row.insertCell(0).innerText = file.name;\r\n      row.insertCell(1).innerHTML = `<a class=\"btn\" href=\"https:\/\/drive.google.com\/file\/d\/${file.id}\/preview\" target=\"_blank\">Lihat<\/a>`;\r\n      row.insertCell(2).innerHTML = `<a class=\"btn\" href=\"https:\/\/drive.google.com\/uc?export=download&id=${file.id}\">Download<\/a>`;\r\n    });\r\n\r\n    document.getElementById(\"pageInfo2A\").innerText =\r\n      `Halaman ${currentPage2A} dari ${Math.ceil(files2A.length \/ rowsPerPage2A)}`;\r\n    document.getElementById(\"prevBtn2A\").disabled = currentPage2A === 1;\r\n    document.getElementById(\"nextBtn2A\").disabled = currentPage2A === Math.ceil(files2A.length \/ rowsPerPage2A);\r\n  }\r\n\r\n  function prevPage2A() {\r\n    if (currentPage2A > 1) {\r\n      currentPage2A--;\r\n      renderTable2A();\r\n    }\r\n  }\r\n  function nextPage2A() {\r\n    if (currentPage2A < Math.ceil(files2A.length \/ rowsPerPage2A)) {\r\n      currentPage2A++;\r\n      renderTable2A();\r\n    }\r\n  }\r\n  function searchTable2A(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = files2A.filter(f => f.name.toLowerCase().includes(filter));\r\n    const table = document.getElementById(\"fileTable2A\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable2A()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n    filtered.forEach(file => {\r\n      let row = table.insertRow();\r\n      row.insertCell(0).innerText = file.name;\r\n      row.insertCell(1).innerHTML = `<a class=\"btn\" href=\"https:\/\/drive.google.com\/file\/d\/${file.id}\/preview\" target=\"_blank\">Lihat<\/a>`;\r\n      row.insertCell(2).innerHTML = `<a class=\"btn\" href=\"https:\/\/drive.google.com\/uc?export=download&id=${file.id}\">Download<\/a>`;\r\n    });\r\n    document.getElementById(\"pageInfo2A\").innerText = `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtn2A\").disabled = true;\r\n    document.getElementById(\"nextBtn2A\").disabled = true;\r\n  }\r\n  function sortTable2A() {\r\n    files2A.sort((a, b) => sortAsc2A ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name));\r\n    sortAsc2A = !sortAsc2A;\r\n    currentPage2A = 1;\r\n    renderTable2A();\r\n  }\r\n\r\n  loadFiles2A(folderId2A);\r\n<\/script>\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div role=\"region tabpanel\" aria-labelledby=\"e-n-accordion-item-1900 e-n-tab-title-1103169872\" id=\"e-n-tab-content-1103169872\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-cb9032d e-con-full e-flex e-con e-child\" data-id=\"cb9032d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fe7076a elementor-widget elementor-widget-button\" data-id=\"fe7076a\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/drive.google.com\/drive\/folders\/19FIU_IfdsgwoLO66XKyoX8KUZp0R_RD_?usp=sharing\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-file-upload\" viewBox=\"0 0 384 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm65.18 216.01H224v80c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16v-80H94.82c-14.28 0-21.41-17.29-11.27-27.36l96.42-95.7c6.65-6.61 17.39-6.61 24.04 0l96.42 95.7c10.15 10.07 3.03 27.36-11.25 27.36zM377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Upload Dokumen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-579caff elementor-widget elementor-widget-html\" data-id=\"579caff\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html>\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<style>\r\n  table {\r\n    width: 100%;\r\n    border-collapse: collapse;\r\n    font-family: Poppins, sans-serif;\r\n    margin-bottom: 20px;\r\n  }\r\n  th {\r\n    background-color: #344660;\r\n    color: #f9f0df;\r\n    padding: 5px;\r\n    text-align: center;\r\n    cursor: pointer;\r\n  }\r\n  td {\r\n    padding: 6px;\r\n    border-bottom: 1px solid #ddd;\r\n    color: #344660;\r\n    text-align: left;\r\n  }\r\n  a.btn {\r\n    padding: 6px 12px;\r\n    text-decoration: none;\r\n    border-radius: 2px;\r\n    color: #f9f0df;\r\n    background-color: #c85c42;\r\n  }\r\n  .search-box {\r\n    margin: 10px 0;\r\n    padding: 6px;\r\n    width: 300px;\r\n    border: 1px solid #ccc;\r\n    border-radius: 3px;\r\n    color: #000000;\r\n  }\r\n  .search-box::placeholder {\r\n    color: #000000 !important;\r\n    opacity: 1;\r\n  }\r\n  input.search-box {\r\n    color: #000000 !important;\r\n    opacity: 0.9 !important;\r\n  }\r\n  .pagination {\r\n    display: flex;\r\n    justify-content: center;\r\n    gap: 6px;\r\n    margin-top: 15px;\r\n  }\r\n  .pagination button {\r\n    padding: 6px 12px;\r\n    border: none;\r\n    background-color: #344660;\r\n    color: #f9f0df;\r\n    cursor: pointer;\r\n    border-radius: 3px;\r\n  }\r\n  .pagination button:disabled {\r\n    background-color: #ccc;\r\n    cursor: not-allowed;\r\n  }\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<input type=\"text\" class=\"search-box\" placeholder=\"Cari Dokumen...\" onkeyup=\"searchTableWord2A(this.value)\">\r\n\r\n<table id=\"fileTableWord2A\">\r\n  <tr>\r\n    <th onclick=\"sortTableWord2A()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n    <th>Lihat<\/th>\r\n    <th>Download<\/th>\r\n  <\/tr>\r\n<\/table>\r\n\r\n<div class=\"pagination\">\r\n  <button onclick=\"prevPageWord2A()\" id=\"prevBtnWord2A\">Prev<\/button>\r\n  <span id=\"pageInfoWord2A\"><\/span>\r\n  <button onclick=\"nextPageWord2A()\" id=\"nextBtnWord2A\">Next<\/button>\r\n<\/div>\r\n\r\n<script>\r\n  const folderIdWord2A = \"19FIU_IfdsgwoLO66XKyoX8KUZp0R_RD_\"; \/\/ Folder Word2A\r\n\r\n  let filesWord2A = [];\r\n  let currentPageWord2A = 1;\r\n  const rowsPerPageWord2A = 10;\r\n  let sortAscWord2A = true;\r\n\r\n  function loadFilesWord2A(folderId) {\r\n    fetch(`https:\/\/www.googleapis.com\/drive\/v3\/files?q='${folderId}'+in+parents&key=${apiKey}&fields=files(id,name)&pageSize=1000`)\r\n      .then(res => res.json())\r\n      .then(data => {\r\n        filesWord2A = data.files || [];\r\n        renderTableWord2A();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTableWord2A() {\r\n    const table = document.getElementById(\"fileTableWord2A\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord2A()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n\r\n    let start = (currentPageWord2A - 1) * rowsPerPageWord2A;\r\n    let end = start + rowsPerPageWord2A;\r\n    let paginated = filesWord2A.slice(start, end);\r\n\r\n    paginated.forEach(file => {\r\n      let row = table.insertRow();\r\n      row.insertCell(0).innerText = file.name;\r\n      row.insertCell(1).innerHTML =\r\n        `<a class=\"btn\" href=\"https:\/\/drive.google.com\/file\/d\/${file.id}\/preview\" target=\"_blank\">Lihat<\/a>`;\r\n      row.insertCell(2).innerHTML =\r\n        `<a class=\"btn\" href=\"https:\/\/drive.google.com\/uc?export=download&id=${file.id}\">Download<\/a>`;\r\n    });\r\n\r\n    document.getElementById(\"pageInfoWord2A\").innerText =\r\n      `Halaman ${currentPageWord2A} dari ${Math.ceil(filesWord2A.length \/ rowsPerPageWord2A)}`;\r\n    document.getElementById(\"prevBtnWord2A\").disabled = currentPageWord2A === 1;\r\n    document.getElementById(\"nextBtnWord2A\").disabled =\r\n      currentPageWord2A === Math.ceil(filesWord2A.length \/ rowsPerPageWord2A);\r\n  }\r\n\r\n  function prevPageWord2A() {\r\n    if (currentPageWord2A > 1) {\r\n      currentPageWord2A--;\r\n      renderTableWord2A();\r\n    }\r\n  }\r\n\r\n  function nextPageWord2A() {\r\n    if (currentPageWord2A < Math.ceil(filesWord2A.length \/ rowsPerPageWord2A)) {\r\n      currentPageWord2A++;\r\n      renderTableWord2A();\r\n    }\r\n  }\r\n\r\n  function searchTableWord2A(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = filesWord2A.filter(f => f.name.toLowerCase().includes(filter));\r\n    const table = document.getElementById(\"fileTableWord2A\");\r\n\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord2A()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n\r\n    filtered.forEach(file => {\r\n      let row = table.insertRow();\r\n      row.insertCell(0).innerText = file.name;\r\n      row.insertCell(1).innerHTML =\r\n        `<a class=\"btn\" href=\"https:\/\/drive.google.com\/file\/d\/${file.id}\/preview\" target=\"_blank\">Lihat<\/a>`;\r\n      row.insertCell(2).innerHTML =\r\n        `<a class=\"btn\" href=\"https:\/\/drive.google.com\/uc?export=download&id=${file.id}\">Download<\/a>`;\r\n    });\r\n\r\n    document.getElementById(\"pageInfoWord2A\").innerText =\r\n      `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtnWord2A\").disabled = true;\r\n    document.getElementById(\"nextBtnWord2A\").disabled = true;\r\n  }\r\n\r\n  function sortTableWord2A() {\r\n    filesWord2A.sort((a, b) =>\r\n      sortAscWord2A ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name)\r\n    );\r\n    sortAscWord2A = !sortAscWord2A;\r\n    currentPageWord2A = 1;\r\n    renderTableWord2A();\r\n  }\r\n\r\n  loadFilesWord2A(folderIdWord2A);\r\n<\/script>\r\n\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5ccd090 elementor-widget elementor-widget-heading\" data-id=\"5ccd090\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><u>Catatan Perbaikan:<\/u><br>update bukti dukung<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-187182653\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-187182653\" data-tab-index=\"3\" style=\"--n-tabs-title-order: 3;\" class=\" elementor-element elementor-element-ff13fa2 e-con-full e-flex e-con e-child\" data-id=\"ff13fa2\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8590d1d elementor-widget elementor-widget-heading\" data-id=\"8590d1d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">5.iii. Penyampaian Laporan Harta Kekayaan\t<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e461913 elementor-widget elementor-widget-n-accordion\" data-id=\"e461913\" data-element_type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;expanded&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2390\" class=\"e-n-accordion-item\" open>\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"e-n-accordion-item-2390\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> 5.iii.a <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2390\" class=\"elementor-element elementor-element-5c05e27 e-con-full e-flex e-con e-child\" data-id=\"5c05e27\" data-element_type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2390\" class=\"elementor-element elementor-element-b2ef5e1 e-con-full e-flex e-con e-child\" data-id=\"b2ef5e1\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e4d24e1 elementor-widget elementor-widget-heading\" data-id=\"e4d24e1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">5.iii.a. Penyampaian Laporan Harta Kekayaan Pejabat Negara (LHKPN)\t\t<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d77e0f0 elementor-widget elementor-widget-heading\" data-id=\"d77e0f0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Format Nama: [Aspek].[Pilar].[Sub Pilar].[Pertanyaan].(no urut) + tahun + nama file<br>Contoh: II.5.iii.a.(i) Kepka BPS No. 281 Tahun 2021 - ABK BPS<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3cc8392 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"3cc8392\" data-element_type=\"widget\" data-settings=\"{&quot;tabs_justify_horizontal&quot;:&quot;center&quot;,&quot;horizontal_scroll&quot;:&quot;disable&quot;}\" data-widget_type=\"nested-tabs.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-tabs\" data-widget-number=\"63734674\" aria-label=\"Tabs. Open items with Enter or Space, close with Escape and navigate using the Arrow keys.\">\n\t\t\t<div class=\"e-n-tabs-heading\" role=\"tablist\">\n\t\t\t\t\t<button id=\"e-n-tab-title-637346741\" data-tab-title-id=\"e-n-tab-title-637346741\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-637346741\" style=\"--n-tabs-title-order: 1;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tPdf\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-637346742\" data-tab-title-id=\"e-n-tab-title-637346742\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-637346742\" style=\"--n-tabs-title-order: 2;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tWord\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t<div class=\"e-n-tabs-content\">\n\t\t\t\t<div role=\"region tabpanel\" aria-labelledby=\"e-n-accordion-item-2390 e-n-tab-title-637346741\" id=\"e-n-tab-content-637346741\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-77b0105 e-con-full e-flex e-con e-child\" data-id=\"77b0105\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9c9787c elementor-widget elementor-widget-button\" data-id=\"9c9787c\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/drive.google.com\/drive\/folders\/15n5WKB5nbRY13J-gLovWlD5gDXc74Hkr?usp=sharing\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-file-upload\" viewBox=\"0 0 384 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm65.18 216.01H224v80c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16v-80H94.82c-14.28 0-21.41-17.29-11.27-27.36l96.42-95.7c6.65-6.61 17.39-6.61 24.04 0l96.42 95.7c10.15 10.07 3.03 27.36-11.25 27.36zM377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Upload Dokumen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d1b821e elementor-widget elementor-widget-html\" data-id=\"d1b821e\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html>\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<style>\r\n  table {\r\n    width: 100%;\r\n    border-collapse: collapse;\r\n    font-family: Poppins, sans-serif;\r\n    margin-bottom: 20px;\r\n  }\r\n  th {\r\n    background-color: #344660;\r\n    color: #f9f0df;\r\n    padding: 5px;\r\n    text-align: center;\r\n    cursor: pointer;\r\n  }\r\n  td {\r\n    padding: 6px;\r\n    border-bottom: 1px solid #ddd;\r\n    color: #344660;\r\n    text-align: left;\r\n  }\r\n  a.btn {\r\n    padding: 6px 12px;\r\n    text-decoration: none;\r\n    border-radius: 2px;\r\n    color: #f9f0df;\r\n    background-color: #c85c42;\r\n  }\r\n  .search-box {\r\n    margin: 10px 0;\r\n    padding: 6px;\r\n    width: 300px;\r\n    border: 1px solid #ccc;\r\n    border-radius: 3px;\r\n    color: #000000;\r\n  }\r\n  .search-box::placeholder {\r\n    color: #000000 !important;\r\n    opacity: 1;\r\n  }\r\n  input.search-box {\r\n    color: #000000 !important;\r\n    opacity: 0.9 !important;\r\n  }\r\n  .pagination {\r\n    display: flex;\r\n    justify-content: center;\r\n    gap: 6px;\r\n    margin-top: 15px;\r\n  }\r\n  .pagination button {\r\n    padding: 6px 12px;\r\n    border: none;\r\n    background-color: #344660;\r\n    color: #f9f0df;\r\n    cursor: pointer;\r\n    border-radius: 3px;\r\n  }\r\n  .pagination button:disabled {\r\n    background-color: #ccc;\r\n    cursor: not-allowed;\r\n  }\r\n<\/style>\r\n<\/head>\r\n<body>\r\n  <input type=\"text\" class=\"search-box\" placeholder=\"Cari Dokumen...\" onkeyup=\"searchTable3A(this.value)\">\r\n  <table id=\"fileTable3A\">\r\n    <tr>\r\n      <th onclick=\"sortTable3A()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n      <th>Lihat<\/th>\r\n      <th>Download<\/th>\r\n    <\/tr>\r\n  <\/table>\r\n  <div class=\"pagination\">\r\n    <button onclick=\"prevPage3A()\" id=\"prevBtn3A\">Prev<\/button>\r\n    <span id=\"pageInfo3A\"><\/span>\r\n    <button onclick=\"nextPage3A()\" id=\"nextBtn3A\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderId3A = \"15n5WKB5nbRY13J-gLovWlD5gDXc74Hkr\"; \/\/ Folder 3A\r\n\r\n\r\n  let files3A = [];\r\n  let currentPage3A = 1;\r\n  const rowsPerPage3A = 10;\r\n  let sortAsc3A = true;\r\n\r\n  function loadFiles3A(folderId) {\r\n    fetch(`https:\/\/www.googleapis.com\/drive\/v3\/files?q='${folderId}'+in+parents&key=${apiKey}&fields=files(id,name)&pageSize=1000`)\r\n      .then(res => res.json())\r\n      .then(data => {\r\n        files3A = data.files || [];\r\n        renderTable3A();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTable3A() {\r\n    const table = document.getElementById(\"fileTable3A\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable3A()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n    let start = (currentPage3A - 1) * rowsPerPage3A;\r\n    let end = start + rowsPerPage3A;\r\n    let paginated = files3A.slice(start, end);\r\n\r\n    paginated.forEach(file => {\r\n      let row = table.insertRow();\r\n      row.insertCell(0).innerText = file.name;\r\n      row.insertCell(1).innerHTML = `<a class=\"btn\" href=\"https:\/\/drive.google.com\/file\/d\/${file.id}\/preview\" target=\"_blank\">Lihat<\/a>`;\r\n      row.insertCell(2).innerHTML = `<a class=\"btn\" href=\"https:\/\/drive.google.com\/uc?export=download&id=${file.id}\">Download<\/a>`;\r\n    });\r\n\r\n    document.getElementById(\"pageInfo3A\").innerText =\r\n      `Halaman ${currentPage3A} dari ${Math.ceil(files3A.length \/ rowsPerPage3A)}`;\r\n    document.getElementById(\"prevBtn3A\").disabled = currentPage3A === 1;\r\n    document.getElementById(\"nextBtn3A\").disabled = currentPage3A === Math.ceil(files3A.length \/ rowsPerPage3A);\r\n  }\r\n\r\n  function prevPage3A() {\r\n    if (currentPage3A > 1) {\r\n      currentPage3A--;\r\n      renderTable3A();\r\n    }\r\n  }\r\n\r\n  function nextPage3A() {\r\n    if (currentPage3A < Math.ceil(files3A.length \/ rowsPerPage3A)) {\r\n      currentPage3A++;\r\n      renderTable3A();\r\n    }\r\n  }\r\n\r\n  function searchTable3A(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = files3A.filter(f => f.name.toLowerCase().includes(filter));\r\n    const table = document.getElementById(\"fileTable3A\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable3A()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n    filtered.forEach(file => {\r\n      let row = table.insertRow();\r\n      row.insertCell(0).innerText = file.name;\r\n      row.insertCell(1).innerHTML = `<a class=\"btn\" href=\"https:\/\/drive.google.com\/file\/d\/${file.id}\/preview\" target=\"_blank\">Lihat<\/a>`;\r\n      row.insertCell(2).innerHTML = `<a class=\"btn\" href=\"https:\/\/drive.google.com\/uc?export=download&id=${file.id}\">Download<\/a>`;\r\n    });\r\n    document.getElementById(\"pageInfo3A\").innerText = `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtn3A\").disabled = true;\r\n    document.getElementById(\"nextBtn3A\").disabled = true;\r\n  }\r\n\r\n  function sortTable3A() {\r\n    files3A.sort((a, b) => sortAsc3A ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name));\r\n    sortAsc3A = !sortAsc3A;\r\n    currentPage3A = 1;\r\n    renderTable3A();\r\n  }\r\n\r\n  loadFiles3A(folderId3A);\r\n<\/script>\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div role=\"region tabpanel\" aria-labelledby=\"e-n-accordion-item-2390 e-n-tab-title-637346742\" id=\"e-n-tab-content-637346742\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-8f0a618 e-con-full e-flex e-con e-child\" data-id=\"8f0a618\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3e3b240 elementor-widget elementor-widget-button\" data-id=\"3e3b240\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/drive.google.com\/drive\/folders\/1lXqSm9NvEPX2G0WcmEQVHWqegA18Tjtf?usp=sharing\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-file-upload\" viewBox=\"0 0 384 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm65.18 216.01H224v80c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16v-80H94.82c-14.28 0-21.41-17.29-11.27-27.36l96.42-95.7c6.65-6.61 17.39-6.61 24.04 0l96.42 95.7c10.15 10.07 3.03 27.36-11.25 27.36zM377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Upload Dokumen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6ff4f0c elementor-widget elementor-widget-html\" data-id=\"6ff4f0c\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html>\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<style>\r\n  table {\r\n    width: 100%;\r\n    border-collapse: collapse;\r\n    font-family: Poppins, sans-serif;\r\n    margin-bottom: 20px;\r\n  }\r\n  th {\r\n    background-color: #344660;\r\n    color: #f9f0df;\r\n    padding: 5px;\r\n    text-align: center;\r\n    cursor: pointer;\r\n  }\r\n  td {\r\n    padding: 6px;\r\n    border-bottom: 1px solid #ddd;\r\n    color: #344660;\r\n    text-align: left;\r\n  }\r\n  a.btn {\r\n    padding: 6px 12px;\r\n    text-decoration: none;\r\n    border-radius: 2px;\r\n    color: #f9f0df;\r\n    background-color: #c85c42;\r\n  }\r\n  .search-box {\r\n    margin: 10px 0;\r\n    padding: 6px;\r\n    width: 300px;\r\n    border: 1px solid #ccc;\r\n    border-radius: 3px;\r\n    color: #000000;\r\n  }\r\n  .search-box::placeholder {\r\n    color: #000000 !important;\r\n    opacity: 1;\r\n  }\r\n  input.search-box {\r\n    color: #000000 !important;\r\n    opacity: 0.9 !important;\r\n  }\r\n  .pagination {\r\n    display: flex;\r\n    justify-content: center;\r\n    gap: 6px;\r\n    margin-top: 15px;\r\n  }\r\n  .pagination button {\r\n    padding: 6px 12px;\r\n    border: none;\r\n    background-color: #344660;\r\n    color: #f9f0df;\r\n    cursor: pointer;\r\n    border-radius: 3px;\r\n  }\r\n  .pagination button:disabled {\r\n    background-color: #ccc;\r\n    cursor: not-allowed;\r\n  }\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<input type=\"text\" class=\"search-box\" placeholder=\"Cari Dokumen...\" onkeyup=\"searchTableWord3A(this.value)\">\r\n\r\n<table id=\"fileTableWord3A\">\r\n  <tr>\r\n    <th onclick=\"sortTableWord3A()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n    <th>Lihat<\/th>\r\n    <th>Download<\/th>\r\n  <\/tr>\r\n<\/table>\r\n\r\n<div class=\"pagination\">\r\n  <button onclick=\"prevPageWord3A()\" id=\"prevBtnWord3A\">Prev<\/button>\r\n  <span id=\"pageInfoWord3A\"><\/span>\r\n  <button onclick=\"nextPageWord3A()\" id=\"nextBtnWord3A\">Next<\/button>\r\n<\/div>\r\n\r\n<script>\r\n  const folderIdWord3A = \"1lXqSm9NvEPX2G0WcmEQVHWqegA18Tjtf\"; \/\/ Folder Word3A\r\n\r\n  let filesWord3A = [];\r\n  let currentPageWord3A = 1;\r\n  const rowsPerPageWord3A = 10;\r\n  let sortAscWord3A = true;\r\n\r\n  function loadFilesWord3A(folderId) {\r\n    fetch(`https:\/\/www.googleapis.com\/drive\/v3\/files?q='${folderId}'+in+parents&key=${apiKey}&fields=files(id,name)&pageSize=1000`)\r\n      .then(res => res.json())\r\n      .then(data => {\r\n        filesWord3A = data.files || [];\r\n        renderTableWord3A();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTableWord3A() {\r\n    const table = document.getElementById(\"fileTableWord3A\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord3A()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n\r\n    let start = (currentPageWord3A - 1) * rowsPerPageWord3A;\r\n    let end = start + rowsPerPageWord3A;\r\n    let paginated = filesWord3A.slice(start, end);\r\n\r\n    paginated.forEach(file => {\r\n      let row = table.insertRow();\r\n      row.insertCell(0).innerText = file.name;\r\n      row.insertCell(1).innerHTML =\r\n        `<a class=\"btn\" href=\"https:\/\/drive.google.com\/file\/d\/${file.id}\/preview\" target=\"_blank\">Lihat<\/a>`;\r\n      row.insertCell(2).innerHTML =\r\n        `<a class=\"btn\" href=\"https:\/\/drive.google.com\/uc?export=download&id=${file.id}\">Download<\/a>`;\r\n    });\r\n\r\n    document.getElementById(\"pageInfoWord3A\").innerText =\r\n      `Halaman ${currentPageWord3A} dari ${Math.ceil(filesWord3A.length \/ rowsPerPageWord3A)}`;\r\n    document.getElementById(\"prevBtnWord3A\").disabled = currentPageWord3A === 1;\r\n    document.getElementById(\"nextBtnWord3A\").disabled =\r\n      currentPageWord3A === Math.ceil(filesWord3A.length \/ rowsPerPageWord3A);\r\n  }\r\n\r\n  function prevPageWord3A() {\r\n    if (currentPageWord3A > 1) {\r\n      currentPageWord3A--;\r\n      renderTableWord3A();\r\n    }\r\n  }\r\n\r\n  function nextPageWord3A() {\r\n    if (currentPageWord3A < Math.ceil(filesWord3A.length \/ rowsPerPageWord3A)) {\r\n      currentPageWord3A++;\r\n      renderTableWord3A();\r\n    }\r\n  }\r\n\r\n  function searchTableWord3A(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = filesWord3A.filter(f => f.name.toLowerCase().includes(filter));\r\n    const table = document.getElementById(\"fileTableWord3A\");\r\n\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord3A()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n\r\n    filtered.forEach(file => {\r\n      let row = table.insertRow();\r\n      row.insertCell(0).innerText = file.name;\r\n      row.insertCell(1).innerHTML =\r\n        `<a class=\"btn\" href=\"https:\/\/drive.google.com\/file\/d\/${file.id}\/preview\" target=\"_blank\">Lihat<\/a>`;\r\n      row.insertCell(2).innerHTML =\r\n        `<a class=\"btn\" href=\"https:\/\/drive.google.com\/uc?export=download&id=${file.id}\">Download<\/a>`;\r\n    });\r\n\r\n    document.getElementById(\"pageInfoWord3A\").innerText =\r\n      `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtnWord3A\").disabled = true;\r\n    document.getElementById(\"nextBtnWord3A\").disabled = true;\r\n  }\r\n\r\n  function sortTableWord3A() {\r\n    filesWord3A.sort((a, b) =>\r\n      sortAscWord3A ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name)\r\n    );\r\n    sortAscWord3A = !sortAscWord3A;\r\n    currentPageWord3A = 1;\r\n    renderTableWord3A();\r\n  }\r\n\r\n  loadFilesWord3A(folderIdWord3A);\r\n<\/script>\r\n\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eb0e139 elementor-widget elementor-widget-heading\" data-id=\"eb0e139\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><u>Catatan Perbaikan:<\/u><br>update bukti dukung<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2391\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2391\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> 5.iii.b <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2391\" class=\"elementor-element elementor-element-e4f4acb e-con-full e-flex e-con e-child\" data-id=\"e4f4acb\" data-element_type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2391\" class=\"elementor-element elementor-element-a2c2e8c e-con-full e-flex e-con e-child\" data-id=\"a2c2e8c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-44a7680 elementor-widget elementor-widget-heading\" data-id=\"44a7680\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">5.iii.b. Penyampaian Laporan Harta Kekayaan Non LHKPN (Tidak Wajib LHKPN)\t\t<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-172d5be elementor-widget elementor-widget-heading\" data-id=\"172d5be\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Format Nama:  [Aspek].[Pilar].[Sub Pilar].[Pertanyaan] <br>Contoh: II.5.iii.b.(i) Kepka BPS No. 281 Tahun 2021 - ABK BPS<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9258dae e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"9258dae\" data-element_type=\"widget\" data-settings=\"{&quot;tabs_justify_horizontal&quot;:&quot;center&quot;,&quot;horizontal_scroll&quot;:&quot;disable&quot;}\" data-widget_type=\"nested-tabs.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-tabs\" data-widget-number=\"153456046\" aria-label=\"Tabs. Open items with Enter or Space, close with Escape and navigate using the Arrow keys.\">\n\t\t\t<div class=\"e-n-tabs-heading\" role=\"tablist\">\n\t\t\t\t\t<button id=\"e-n-tab-title-1534560461\" data-tab-title-id=\"e-n-tab-title-1534560461\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-1534560461\" style=\"--n-tabs-title-order: 1;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tPdf\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-1534560462\" data-tab-title-id=\"e-n-tab-title-1534560462\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-1534560462\" style=\"--n-tabs-title-order: 2;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tWord\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t<div class=\"e-n-tabs-content\">\n\t\t\t\t<div role=\"region tabpanel\" aria-labelledby=\"e-n-accordion-item-2391 e-n-tab-title-1534560461\" id=\"e-n-tab-content-1534560461\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-ece0f62 e-con-full e-flex e-con e-child\" data-id=\"ece0f62\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-abddb28 elementor-widget elementor-widget-button\" data-id=\"abddb28\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/drive.google.com\/drive\/folders\/1bkDWHzh2dfibWwjhNKqgq5KAc4RGcGYX?usp=sharing\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-file-upload\" viewBox=\"0 0 384 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm65.18 216.01H224v80c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16v-80H94.82c-14.28 0-21.41-17.29-11.27-27.36l96.42-95.7c6.65-6.61 17.39-6.61 24.04 0l96.42 95.7c10.15 10.07 3.03 27.36-11.25 27.36zM377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Upload Dokumen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8baeb4b elementor-widget elementor-widget-html\" data-id=\"8baeb4b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html>\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<style>\r\n  table {\r\n    width: 100%;\r\n    border-collapse: collapse;\r\n    font-family: Poppins, sans-serif;\r\n    margin-bottom: 20px;\r\n  }\r\n  th {\r\n    background-color: #344660;\r\n    color: #f9f0df;\r\n    padding: 5px;\r\n    text-align: center;\r\n    cursor: pointer;\r\n  }\r\n  td {\r\n    padding: 6px;\r\n    border-bottom: 1px solid #ddd;\r\n    color: #344660;\r\n    text-align: left;\r\n  }\r\n  a.btn {\r\n    padding: 6px 12px;\r\n    text-decoration: none;\r\n    border-radius: 2px;\r\n    color: #f9f0df;\r\n    background-color: #c85c42;\r\n  }\r\n  .search-box {\r\n    margin: 10px 0;\r\n    padding: 6px;\r\n    width: 300px;\r\n    border: 1px solid #ccc;\r\n    border-radius: 3px;\r\n    color: #000000;\r\n  }\r\n  .search-box::placeholder {\r\n    color: #000000 !important;\r\n    opacity: 1;\r\n  }\r\n  input.search-box {\r\n    color: #000000 !important;\r\n    opacity: 0.9 !important;\r\n  }\r\n  .pagination {\r\n    display: flex;\r\n    justify-content: center;\r\n    gap: 6px;\r\n    margin-top: 15px;\r\n  }\r\n  .pagination button {\r\n    padding: 6px 12px;\r\n    border: none;\r\n    background-color: #344660;\r\n    color: #f9f0df;\r\n    cursor: pointer;\r\n    border-radius: 3px;\r\n  }\r\n  .pagination button:disabled {\r\n    background-color: #ccc;\r\n    cursor: not-allowed;\r\n  }\r\n<\/style>\r\n<\/head>\r\n<body>\r\n  <input type=\"text\" class=\"search-box\" placeholder=\"Cari Dokumen...\" onkeyup=\"searchTable3B(this.value)\">\r\n  <table id=\"fileTable3B\">\r\n    <tr>\r\n      <th onclick=\"sortTable3B()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n      <th>Lihat<\/th>\r\n      <th>Download<\/th>\r\n    <\/tr>\r\n  <\/table>\r\n  <div class=\"pagination\">\r\n    <button onclick=\"prevPage3B()\" id=\"prevBtn3B\">Prev<\/button>\r\n    <span id=\"pageInfo3B\"><\/span>\r\n    <button onclick=\"nextPage3B()\" id=\"nextBtn3B\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderId3B = \"1bkDWHzh2dfibWwjhNKqgq5KAc4RGcGYX\"; \/\/ Folder 3B\r\n\r\n\r\n  let files3B = [];\r\n  let currentPage3B = 1;\r\n  const rowsPerPage3B = 10;\r\n  let sortAsc3B = true;\r\n\r\n  function loadFiles3B(folderId) {\r\n    fetch(`https:\/\/www.googleapis.com\/drive\/v3\/files?q='${folderId}'+in+parents&key=${apiKey}&fields=files(id,name)&pageSize=1000`)\r\n      .then(res => res.json())\r\n      .then(data => {\r\n        files3B = data.files || [];\r\n        renderTable3B();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTable3B() {\r\n    const table = document.getElementById(\"fileTable3B\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable3B()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n    let start = (currentPage3B - 1) * rowsPerPage3B;\r\n    let end = start + rowsPerPage3B;\r\n    let paginated = files3B.slice(start, end);\r\n\r\n    paginated.forEach(file => {\r\n      let row = table.insertRow();\r\n      row.insertCell(0).innerText = file.name;\r\n      row.insertCell(1).innerHTML = `<a class=\"btn\" href=\"https:\/\/drive.google.com\/file\/d\/${file.id}\/preview\" target=\"_blank\">Lihat<\/a>`;\r\n      row.insertCell(2).innerHTML = `<a class=\"btn\" href=\"https:\/\/drive.google.com\/uc?export=download&id=${file.id}\">Download<\/a>`;\r\n    });\r\n\r\n    document.getElementById(\"pageInfo3B\").innerText =\r\n      `Halaman ${currentPage3B} dari ${Math.ceil(files3B.length \/ rowsPerPage3B)}`;\r\n    document.getElementById(\"prevBtn3B\").disabled = currentPage3B === 1;\r\n    document.getElementById(\"nextBtn3B\").disabled = currentPage3B === Math.ceil(files3B.length \/ rowsPerPage3B);\r\n  }\r\n\r\n  function prevPage3B() {\r\n    if (currentPage3B > 1) {\r\n      currentPage3B--;\r\n      renderTable3B();\r\n    }\r\n  }\r\n\r\n  function nextPage3B() {\r\n    if (currentPage3B < Math.ceil(files3B.length \/ rowsPerPage3B)) {\r\n      currentPage3B++;\r\n      renderTable3B();\r\n    }\r\n  }\r\n\r\n  function searchTable3B(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = files3B.filter(f => f.name.toLowerCase().includes(filter));\r\n    const table = document.getElementById(\"fileTable3B\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable3B()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n    filtered.forEach(file => {\r\n      let row = table.insertRow();\r\n      row.insertCell(0).innerText = file.name;\r\n      row.insertCell(1).innerHTML = `<a class=\"btn\" href=\"https:\/\/drive.google.com\/file\/d\/${file.id}\/preview\" target=\"_blank\">Lihat<\/a>`;\r\n      row.insertCell(2).innerHTML = `<a class=\"btn\" href=\"https:\/\/drive.google.com\/uc?export=download&id=${file.id}\">Download<\/a>`;\r\n    });\r\n    document.getElementById(\"pageInfo3B\").innerText = `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtn3B\").disabled = true;\r\n    document.getElementById(\"nextBtn3B\").disabled = true;\r\n  }\r\n\r\n  function sortTable3B() {\r\n    files3B.sort((a, b) => sortAsc3B ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name));\r\n    sortAsc3B = !sortAsc3B;\r\n    currentPage3B = 1;\r\n    renderTable3B();\r\n  }\r\n\r\n  loadFiles3B(folderId3B);\r\n<\/script>\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div role=\"region tabpanel\" aria-labelledby=\"e-n-accordion-item-2391 e-n-tab-title-1534560462\" id=\"e-n-tab-content-1534560462\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-e80f729 e-con-full e-flex e-con e-child\" data-id=\"e80f729\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5888555 elementor-widget elementor-widget-button\" data-id=\"5888555\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/drive.google.com\/drive\/folders\/1g6Healqp7vKB0nuc7JbKLV9qHVcLj9Oz?usp=sharing\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-file-upload\" viewBox=\"0 0 384 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm65.18 216.01H224v80c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16v-80H94.82c-14.28 0-21.41-17.29-11.27-27.36l96.42-95.7c6.65-6.61 17.39-6.61 24.04 0l96.42 95.7c10.15 10.07 3.03 27.36-11.25 27.36zM377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Upload Dokumen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d14af75 elementor-widget elementor-widget-html\" data-id=\"d14af75\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html>\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<style>\r\n  table {\r\n    width: 100%;\r\n    border-collapse: collapse;\r\n    font-family: Poppins, sans-serif;\r\n    margin-bottom: 20px;\r\n  }\r\n  th {\r\n    background-color: #344660;\r\n    color: #f9f0df;\r\n    padding: 5px;\r\n    text-align: center;\r\n    cursor: pointer;\r\n  }\r\n  td {\r\n    padding: 6px;\r\n    border-bottom: 1px solid #ddd;\r\n    color: #344660;\r\n    text-align: left;\r\n  }\r\n  a.btn {\r\n    padding: 6px 12px;\r\n    text-decoration: none;\r\n    border-radius: 2px;\r\n    color: #f9f0df;\r\n    background-color: #c85c42;\r\n  }\r\n  .search-box {\r\n    margin: 10px 0;\r\n    padding: 6px;\r\n    width: 300px;\r\n    border: 1px solid #ccc;\r\n    border-radius: 3px;\r\n    color: #000000;\r\n  }\r\n  .search-box::placeholder {\r\n    color: #000000 !important;\r\n    opacity: 1;\r\n  }\r\n  input.search-box {\r\n    color: #000000 !important;\r\n    opacity: 0.9 !important;\r\n  }\r\n  .pagination {\r\n    display: flex;\r\n    justify-content: center;\r\n    gap: 6px;\r\n    margin-top: 15px;\r\n  }\r\n  .pagination button {\r\n    padding: 6px 12px;\r\n    border: none;\r\n    background-color: #344660;\r\n    color: #f9f0df;\r\n    cursor: pointer;\r\n    border-radius: 3px;\r\n  }\r\n  .pagination button:disabled {\r\n    background-color: #ccc;\r\n    cursor: not-allowed;\r\n  }\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<input type=\"text\" class=\"search-box\" placeholder=\"Cari Dokumen...\" onkeyup=\"searchTableWord3B(this.value)\">\r\n\r\n<table id=\"fileTableWord3B\">\r\n  <tr>\r\n    <th onclick=\"sortTableWord3B()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n    <th>Lihat<\/th>\r\n    <th>Download<\/th>\r\n  <\/tr>\r\n<\/table>\r\n\r\n<div class=\"pagination\">\r\n  <button onclick=\"prevPageWord3B()\" id=\"prevBtnWord3B\">Prev<\/button>\r\n  <span id=\"pageInfoWord3B\"><\/span>\r\n  <button onclick=\"nextPageWord3B()\" id=\"nextBtnWord3B\">Next<\/button>\r\n<\/div>\r\n\r\n<script>\r\n  const folderIdWord3B = \"1g6Healqp7vKB0nuc7JbKLV9qHVcLj9Oz\"; \/\/ Folder Word3B\r\n\r\n  let filesWord3B = [];\r\n  let currentPageWord3B = 1;\r\n  const rowsPerPageWord3B = 10;\r\n  let sortAscWord3B = true;\r\n\r\n  function loadFilesWord3B(folderId) {\r\n    fetch(`https:\/\/www.googleapis.com\/drive\/v3\/files?q='${folderId}'+in+parents&key=${apiKey}&fields=files(id,name)&pageSize=1000`)\r\n      .then(res => res.json())\r\n      .then(data => {\r\n        filesWord3B = data.files || [];\r\n        renderTableWord3B();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTableWord3B() {\r\n    const table = document.getElementById(\"fileTableWord3B\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord3B()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n\r\n    let start = (currentPageWord3B - 1) * rowsPerPageWord3B;\r\n    let end = start + rowsPerPageWord3B;\r\n    let paginated = filesWord3B.slice(start, end);\r\n\r\n    paginated.forEach(file => {\r\n      let row = table.insertRow();\r\n      row.insertCell(0).innerText = file.name;\r\n      row.insertCell(1).innerHTML =\r\n        `<a class=\"btn\" href=\"https:\/\/drive.google.com\/file\/d\/${file.id}\/preview\" target=\"_blank\">Lihat<\/a>`;\r\n      row.insertCell(2).innerHTML =\r\n        `<a class=\"btn\" href=\"https:\/\/drive.google.com\/uc?export=download&id=${file.id}\">Download<\/a>`;\r\n    });\r\n\r\n    document.getElementById(\"pageInfoWord3B\").innerText =\r\n      `Halaman ${currentPageWord3B} dari ${Math.ceil(filesWord3B.length \/ rowsPerPageWord3B)}`;\r\n    document.getElementById(\"prevBtnWord3B\").disabled = currentPageWord3B === 1;\r\n    document.getElementById(\"nextBtnWord3B\").disabled =\r\n      currentPageWord3B === Math.ceil(filesWord3B.length \/ rowsPerPageWord3B);\r\n  }\r\n\r\n  function prevPageWord3B() {\r\n    if (currentPageWord3B > 1) {\r\n      currentPageWord3B--;\r\n      renderTableWord3B();\r\n    }\r\n  }\r\n\r\n  function nextPageWord3B() {\r\n    if (currentPageWord3B < Math.ceil(filesWord3B.length \/ rowsPerPageWord3B)) {\r\n      currentPageWord3B++;\r\n      renderTableWord3B();\r\n    }\r\n  }\r\n\r\n  function searchTableWord3B(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = filesWord3B.filter(f => f.name.toLowerCase().includes(filter));\r\n    const table = document.getElementById(\"fileTableWord3B\");\r\n\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord3B()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n\r\n    filtered.forEach(file => {\r\n      let row = table.insertRow();\r\n      row.insertCell(0).innerText = file.name;\r\n      row.insertCell(1).innerHTML =\r\n        `<a class=\"btn\" href=\"https:\/\/drive.google.com\/file\/d\/${file.id}\/preview\" target=\"_blank\">Lihat<\/a>`;\r\n      row.insertCell(2).innerHTML =\r\n        `<a class=\"btn\" href=\"https:\/\/drive.google.com\/uc?export=download&id=${file.id}\">Download<\/a>`;\r\n    });\r\n\r\n    document.getElementById(\"pageInfoWord3B\").innerText =\r\n      `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtnWord3B\").disabled = true;\r\n    document.getElementById(\"nextBtnWord3B\").disabled = true;\r\n  }\r\n\r\n  function sortTableWord3B() {\r\n    filesWord3B.sort((a, b) =>\r\n      sortAscWord3B ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name)\r\n    );\r\n    sortAscWord3B = !sortAscWord3B;\r\n    currentPageWord3B = 1;\r\n    renderTableWord3B();\r\n  }\r\n\r\n  loadFilesWord3B(folderIdWord3B);\r\n<\/script>\r\n\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-96ff4a7 elementor-widget elementor-widget-heading\" data-id=\"96ff4a7\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><u>Catatan Perbaikan:<\/u><br>update bukti dukung<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>5. Penguatan Pengawasan 5.i 5.ii 5.iii 5.i. Mekanisme Pengendalian 5.i. 5.i. Telah dilakukan mekanisme pengendalian aktivitas secara berjenjang Format Nama: [Aspek].[Pilar].[Sub Pilar].[Pertanyaan].(no urut) + tahun + nama fileContoh: II.5.i.(i) Kepka BPS No. 281 Tahun 2021 &#8211; ABK BPS Pdf Word Upload Dokumen Nama Dokumen \u25b2\u25bc Lihat Download Prev Next Upload Dokumen Nama Dokumen \u25b2\u25bc Lihat [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"class_list":["post-3206","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/bpsjembrana.online\/jelita\/wp-json\/wp\/v2\/pages\/3206","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bpsjembrana.online\/jelita\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bpsjembrana.online\/jelita\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bpsjembrana.online\/jelita\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bpsjembrana.online\/jelita\/wp-json\/wp\/v2\/comments?post=3206"}],"version-history":[{"count":10,"href":"https:\/\/bpsjembrana.online\/jelita\/wp-json\/wp\/v2\/pages\/3206\/revisions"}],"predecessor-version":[{"id":3906,"href":"https:\/\/bpsjembrana.online\/jelita\/wp-json\/wp\/v2\/pages\/3206\/revisions\/3906"}],"wp:attachment":[{"href":"https:\/\/bpsjembrana.online\/jelita\/wp-json\/wp\/v2\/media?parent=3206"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}