{"id":3045,"date":"2025-09-17T04:55:15","date_gmt":"2025-09-17T08:55:15","guid":{"rendered":"https:\/\/bpsjembrana.online\/jelita\/?page_id=3045"},"modified":"2026-01-18T04:54:27","modified_gmt":"2026-01-18T09:54:27","slug":"sdm","status":"publish","type":"page","link":"https:\/\/bpsjembrana.online\/jelita\/sdm\/","title":{"rendered":"Manajemen SDM"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3045\" class=\"elementor elementor-3045\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5f23742 e-flex e-con-boxed e-con e-parent\" data-id=\"5f23742\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-72d1ac4 e-flex e-con-boxed e-con e-child\" data-id=\"72d1ac4\" 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-b0eed13 elementor-widget elementor-widget-heading\" data-id=\"b0eed13\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3. Manajemen SDM<\/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-c87aebf e-con-full e-flex e-con e-parent\" data-id=\"c87aebf\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-53a5d03 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"53a5d03\" 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=\"87710979\" 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-877109791\" data-tab-title-id=\"e-n-tab-title-877109791\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-877109791\" style=\"--n-tabs-title-order: 1;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\t3.i\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-877109792\" data-tab-title-id=\"e-n-tab-title-877109792\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-877109792\" style=\"--n-tabs-title-order: 2;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\t3.ii\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-877109793\" data-tab-title-id=\"e-n-tab-title-877109793\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"3\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-877109793\" style=\"--n-tabs-title-order: 3;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\t3.iii\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-877109794\" data-tab-title-id=\"e-n-tab-title-877109794\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"4\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-877109794\" style=\"--n-tabs-title-order: 4;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\t3.iv\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-877109795\" data-tab-title-id=\"e-n-tab-title-877109795\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"5\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-877109795\" style=\"--n-tabs-title-order: 5;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\t3.v\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-877109796\" data-tab-title-id=\"e-n-tab-title-877109796\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"6\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-877109796\" style=\"--n-tabs-title-order: 6;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\t3.vi\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-877109791\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-877109791\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-95ca7e1 e-con-full e-flex e-con e-child\" data-id=\"95ca7e1\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2d1741d elementor-widget elementor-widget-heading\" data-id=\"2d1741d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.i. Perencanaan Kebutuhan Pegawai sesuai dengan Kebutuhan Organisasi<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f108a49 elementor-widget elementor-widget-n-accordion\" data-id=\"f108a49\" 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-2520\" 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-2520\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> 3.i.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-2520\" class=\"elementor-element elementor-element-1d92c98 e-con-full e-flex e-con e-child\" data-id=\"1d92c98\" data-element_type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2520\" class=\"elementor-element elementor-element-6664911 e-con-full e-flex e-con e-child\" data-id=\"6664911\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-047f22f elementor-widget elementor-widget-heading\" data-id=\"047f22f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.i.a. Kebutuhan pegawai yang disusun oleh unit kerja mengacu kepada peta jabatan dan hasil analisis beban kerja untuk masing-masing jabatan<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1aebd2f elementor-widget elementor-widget-heading\" data-id=\"1aebd2f\" 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: I.3.i.a.(i) 2025 SK Tim Teknis RB dan ZI BPS Jembrana<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cb740e4 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"cb740e4\" 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=\"213336292\" 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-2133362921\" data-tab-title-id=\"e-n-tab-title-2133362921\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-2133362921\" 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-2133362922\" data-tab-title-id=\"e-n-tab-title-2133362922\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-2133362922\" 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-2520 e-n-tab-title-2133362921\" id=\"e-n-tab-content-2133362921\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-6ab4a90 e-con-full e-flex e-con e-child\" data-id=\"6ab4a90\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1839820 elementor-widget elementor-widget-button\" data-id=\"1839820\" 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\/1sdDHKLDWNZ2FVdI6DJrTwIOehvT5LO_1?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-3409e86 elementor-widget elementor-widget-html\" data-id=\"3409e86\" 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 = \"1sdDHKLDWNZ2FVdI6DJrTwIOehvT5LO_1\"; \/\/ Folder A\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-2520 e-n-tab-title-2133362922\" id=\"e-n-tab-content-2133362922\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-d066a1e e-con-full e-flex e-con e-child\" data-id=\"d066a1e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c7a2abd elementor-widget elementor-widget-button\" data-id=\"c7a2abd\" 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\/1wqcwgt-QVkjScwe0uGpSWdNB-9-FtyUr?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-6f5f40e elementor-widget elementor-widget-html\" data-id=\"6f5f40e\" 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  \/\/ ==== FOLDER WORD A ====\r\n  const folderIdWordA = \"1wqcwgt-QVkjScwe0uGpSWdNB-9-FtyUr\";\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\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    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\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-9b13635 elementor-widget elementor-widget-heading\" data-id=\"9b13635\" 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>sudah benar tinggal 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-2521\" 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-2521\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> 3.i.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-2521\" class=\"elementor-element elementor-element-7299d8b e-con-full e-flex e-con e-child\" data-id=\"7299d8b\" data-element_type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2521\" class=\"elementor-element elementor-element-1d4594b e-con-full e-flex e-con e-child\" data-id=\"1d4594b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5a47d26 elementor-widget elementor-widget-heading\" data-id=\"5a47d26\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.i.b. Penempatan pegawai hasil rekrutmen murni mengacu kepada kebutuhan pegawai yang telah disusun per jabatan<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fe6ea37 elementor-widget elementor-widget-heading\" data-id=\"fe6ea37\" 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: I.3.i.b.(i) 2025 SK Tim Teknis RB dan ZI BPS Jembrana<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aa64d09 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"aa64d09\" 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=\"178670857\" 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-1786708571\" data-tab-title-id=\"e-n-tab-title-1786708571\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-1786708571\" 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-1786708572\" data-tab-title-id=\"e-n-tab-title-1786708572\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-1786708572\" 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-2521 e-n-tab-title-1786708571\" id=\"e-n-tab-content-1786708571\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-4632c7d e-con-full e-flex e-con e-child\" data-id=\"4632c7d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8e49945 elementor-widget elementor-widget-button\" data-id=\"8e49945\" 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\/1_MNGaSDJIx0-uIScgmBHYdUr7HOlchVG?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-d02d894 elementor-widget elementor-widget-html\" data-id=\"d02d894\" 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=\"searchTableB(this.value)\">\r\n  <table id=\"fileTableB\">\r\n    <tr>\r\n      <th onclick=\"sortTableB()\">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=\"prevPageB()\" id=\"prevBtnB\">Prev<\/button>\r\n    <span id=\"pageInfoB\"><\/span>\r\n    <button onclick=\"nextPageB()\" id=\"nextBtnB\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  \/\/ ==== GANTI DI SINI ====\r\n  const folderIdB = \"1_MNGaSDJIx0-uIScgmBHYdUr7HOlchVG\"; \/\/ Folder B\r\n\r\n  let filesB = [];\r\n  let currentPageB = 1;\r\n  const rowsPerPageB = 10;\r\n  let sortAscB = true;\r\n\r\n  function loadFilesB(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        filesB = data.files || [];\r\n        renderTableB();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTableB() {\r\n    const table = document.getElementById(\"fileTableB\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableB()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n    let start = (currentPageB - 1) * rowsPerPageB;\r\n    let end = start + rowsPerPageB;\r\n    let paginated = filesB.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(\"pageInfoB\").innerText =\r\n      `Halaman ${currentPageB} dari ${Math.ceil(filesB.length \/ rowsPerPageB)}`;\r\n    document.getElementById(\"prevBtnB\").disabled = currentPageB === 1;\r\n    document.getElementById(\"nextBtnB\").disabled = currentPageB === Math.ceil(filesB.length \/ rowsPerPageB);\r\n  }\r\n\r\n  function prevPageB() {\r\n    if (currentPageB > 1) {\r\n      currentPageB--;\r\n      renderTableB();\r\n    }\r\n  }\r\n  function nextPageB() {\r\n    if (currentPageB < Math.ceil(filesB.length \/ rowsPerPageB)) {\r\n      currentPageB++;\r\n      renderTableB();\r\n    }\r\n  }\r\n  function searchTableB(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = filesB.filter(f => f.name.toLowerCase().includes(filter));\r\n    const table = document.getElementById(\"fileTableB\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableB()\">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(\"pageInfoB\").innerText = `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtnB\").disabled = true;\r\n    document.getElementById(\"nextBtnB\").disabled = true;\r\n  }\r\n  function sortTableB() {\r\n    filesB.sort((a, b) => sortAscB ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name));\r\n    sortAscB = !sortAscB;\r\n    currentPageB = 1;\r\n    renderTableB();\r\n  }\r\n\r\n  loadFilesB(folderIdB);\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-2521 e-n-tab-title-1786708572\" id=\"e-n-tab-content-1786708572\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-6cac610 e-con-full e-flex e-con e-child\" data-id=\"6cac610\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-db70fdd elementor-widget elementor-widget-button\" data-id=\"db70fdd\" 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\/1eCunYI1kRQP9uNHBHe_GXsnNe2LCw0dP?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-e69e0dd elementor-widget elementor-widget-html\" data-id=\"e69e0dd\" 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=\"searchTableWordB(this.value)\">\r\n\r\n<table id=\"fileTableWordB\">\r\n  <tr>\r\n    <th onclick=\"sortTableWordB()\">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=\"prevPageWordB()\" id=\"prevBtnWordB\">Prev<\/button>\r\n  <span id=\"pageInfoWordB\"><\/span>\r\n  <button onclick=\"nextPageWordB()\" id=\"nextBtnWordB\">Next<\/button>\r\n<\/div>\r\n\r\n<script>\r\n  \/\/ ==== FOLDER WORD B ====\r\n  const folderIdWordB = \"1eCunYI1kRQP9uNHBHe_GXsnNe2LCw0dP\";\r\n\r\n  let filesWordB = [];\r\n  let currentPageWordB = 1;\r\n  const rowsPerPageWordB = 10;\r\n  let sortAscWordB = true;\r\n\r\n  function loadFilesWordB(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        filesWordB = data.files || [];\r\n        renderTableWordB();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTableWordB() {\r\n    const table = document.getElementById(\"fileTableWordB\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWordB()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n\r\n    let start = (currentPageWordB - 1) * rowsPerPageWordB;\r\n    let end = start + rowsPerPageWordB;\r\n    let paginated = filesWordB.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(\"pageInfoWordB\").innerText =\r\n      `Halaman ${currentPageWordB} dari ${Math.ceil(filesWordB.length \/ rowsPerPageWordB)}`;\r\n\r\n    document.getElementById(\"prevBtnWordB\").disabled = currentPageWordB === 1;\r\n    document.getElementById(\"nextBtnWordB\").disabled =\r\n      currentPageWordB === Math.ceil(filesWordB.length \/ rowsPerPageWordB);\r\n  }\r\n\r\n  function prevPageWordB() {\r\n    if (currentPageWordB > 1) {\r\n      currentPageWordB--;\r\n      renderTableWordB();\r\n    }\r\n  }\r\n\r\n  function nextPageWordB() {\r\n    if (currentPageWordB < Math.ceil(filesWordB.length \/ rowsPerPageWordB)) {\r\n      currentPageWordB++;\r\n      renderTableWordB();\r\n    }\r\n  }\r\n\r\n  function searchTableWordB(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = filesWordB.filter(f => f.name.toLowerCase().includes(filter));\r\n\r\n    const table = document.getElementById(\"fileTableWordB\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWordB()\">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(\"pageInfoWordB\").innerText =\r\n      `Ditemukan ${filtered.length} dokumen`;\r\n\r\n    document.getElementById(\"prevBtnWordB\").disabled = true;\r\n    document.getElementById(\"nextBtnWordB\").disabled = true;\r\n  }\r\n\r\n  function sortTableWordB() {\r\n    filesWordB.sort((a, b) =>\r\n      sortAscWordB ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name)\r\n    );\r\n    sortAscWordB = !sortAscWordB;\r\n    currentPageWordB = 1;\r\n    renderTableWordB();\r\n  }\r\n\r\n  loadFilesWordB(folderIdWordB);\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-8d6454a elementor-widget elementor-widget-heading\" data-id=\"8d6454a\" 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>- Penempatan pegawai hasil rekrutmen murni mengacu kepada kebutuhan pegawai yang telah disusun per jabatan. Tetapi terdapat kekurangan bukti dukung berupa Analisis Kebutuhan Pegawai (TPI)<br>- Kurang bukti dukung Analisis Kebutuhan Pegawai (TPP)<br><u>Tindak Lanjut:<\/u><br>1. update bukti dukung<br>2. Tambahkan dokumen Analisis Kebutuhan Pegawai<\/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-2522\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2522\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> 3.i.c <\/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-2522\" class=\"elementor-element elementor-element-7d1af3c e-flex e-con-boxed e-con e-child\" data-id=\"7d1af3c\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2522\" class=\"elementor-element elementor-element-ec6bdf1 e-con-full e-flex e-con e-child\" data-id=\"ec6bdf1\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5f8569c elementor-widget elementor-widget-heading\" data-id=\"5f8569c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.i.c. Telah dilakukan monitoring dan dan evaluasi terhadap penempatan pegawai rekrutmen untuk memenuhi kebutuhan jabatan dalam organisasi telah memberikan perbaikan terhadap kinerja unit kerja<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3cb6f71 elementor-widget elementor-widget-heading\" data-id=\"3cb6f71\" 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: I.3.i.c.(i) 2025 SK Tim Teknis RB dan ZI BPS Jembrana<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-24a76b7 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"24a76b7\" 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=\"38434487\" 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-384344871\" data-tab-title-id=\"e-n-tab-title-384344871\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-384344871\" 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-384344872\" data-tab-title-id=\"e-n-tab-title-384344872\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-384344872\" 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-2522 e-n-tab-title-384344871\" id=\"e-n-tab-content-384344871\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-cb472a6 e-con-full e-flex e-con e-child\" data-id=\"cb472a6\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b0b1fba elementor-widget elementor-widget-button\" data-id=\"b0b1fba\" 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\/13I5G_ytGODpIFLqUvNLvhntYIkCXspTV?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-dedfdca elementor-widget elementor-widget-html\" data-id=\"dedfdca\" 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=\"searchTableC(this.value)\">\r\n  <table id=\"fileTableC\">\r\n    <tr>\r\n      <th onclick=\"sortTableC()\">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=\"prevPageC()\" id=\"prevBtnC\">Prev<\/button>\r\n    <span id=\"pageInfoC\"><\/span>\r\n    <button onclick=\"nextPageC()\" id=\"nextBtnC\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderIdC = \"13I5G_ytGODpIFLqUvNLvhntYIkCXspTVg\"; \/\/ Folder C\r\n\r\n  let filesC = [];\r\n  let currentPageC = 1;\r\n  const rowsPerPageC = 10;\r\n  let sortAscC = true;\r\n\r\n  function loadFilesC(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        filesC = data.files || [];\r\n        renderTableC();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTableC() {\r\n    const table = document.getElementById(\"fileTableC\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableC()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n    let start = (currentPageC - 1) * rowsPerPageC;\r\n    let end = start + rowsPerPageC;\r\n    let paginated = filesC.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(\"pageInfoC\").innerText =\r\n      `Halaman ${currentPageC} dari ${Math.ceil(filesC.length \/ rowsPerPageC)}`;\r\n    document.getElementById(\"prevBtnC\").disabled = currentPageC === 1;\r\n    document.getElementById(\"nextBtnC\").disabled = currentPageC === Math.ceil(filesC.length \/ rowsPerPageC);\r\n  }\r\n\r\n  function prevPageC() {\r\n    if (currentPageC > 1) {\r\n      currentPageC--;\r\n      renderTableC();\r\n    }\r\n  }\r\n  function nextPageC() {\r\n    if (currentPageC < Math.ceil(filesC.length \/ rowsPerPageC)) {\r\n      currentPageC++;\r\n      renderTableC();\r\n    }\r\n  }\r\n  function searchTableC(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = filesC.filter(f => f.name.toLowerCase().includes(filter));\r\n    const table = document.getElementById(\"fileTableC\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableC()\">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(\"pageInfoC\").innerText = `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtnC\").disabled = true;\r\n    document.getElementById(\"nextBtnC\").disabled = true;\r\n  }\r\n  function sortTableC() {\r\n    filesC.sort((a, b) => sortAscC ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name));\r\n    sortAscC = !sortAscC;\r\n    currentPageC = 1;\r\n    renderTableC();\r\n  }\r\n\r\n  loadFilesC(folderIdC);\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-2522 e-n-tab-title-384344872\" id=\"e-n-tab-content-384344872\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-bd78d58 e-con-full e-flex e-con e-child\" data-id=\"bd78d58\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6b0cc64 elementor-widget elementor-widget-button\" data-id=\"6b0cc64\" 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\/15DcxXNY6x-xFUIpjg7fG57PnvEPB_GWO?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-0a2d682 elementor-widget elementor-widget-html\" data-id=\"0a2d682\" 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=\"searchTableWordC(this.value)\">\r\n\r\n<table id=\"fileTableWordC\">\r\n  <tr>\r\n    <th onclick=\"sortTableWordC()\">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=\"prevPageWordC()\" id=\"prevBtnWordC\">Prev<\/button>\r\n  <span id=\"pageInfoWordC\"><\/span>\r\n  <button onclick=\"nextPageWordC()\" id=\"nextBtnWordC\">Next<\/button>\r\n<\/div>\r\n\r\n<script>\r\n  \/\/ ==== FOLDER WORD C ====\r\n  const folderIdWordC = \"15DcxXNY6x-xFUIpjg7fG57PnvEPB_GWO\";\r\n\r\n  let filesWordC = [];\r\n  let currentPageWordC = 1;\r\n  const rowsPerPageWordC = 10;\r\n  let sortAscWordC = true;\r\n\r\n  function loadFilesWordC(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        filesWordC = data.files || [];\r\n        renderTableWordC();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTableWordC() {\r\n    const table = document.getElementById(\"fileTableWordC\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWordC()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n\r\n    let start = (currentPageWordC - 1) * rowsPerPageWordC;\r\n    let end = start + rowsPerPageWordC;\r\n    let paginated = filesWordC.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(\"pageInfoWordC\").innerText =\r\n      `Halaman ${currentPageWordC} dari ${Math.ceil(filesWordC.length \/ rowsPerPageWordC)}`;\r\n\r\n    document.getElementById(\"prevBtnWordC\").disabled = currentPageWordC === 1;\r\n    document.getElementById(\"nextBtnWordC\").disabled =\r\n      currentPageWordC === Math.ceil(filesWordC.length \/ rowsPerPageWordC);\r\n  }\r\n\r\n  function prevPageWordC() {\r\n    if (currentPageWordC > 1) {\r\n      currentPageWordC--;\r\n      renderTableWordC();\r\n    }\r\n  }\r\n\r\n  function nextPageWordC() {\r\n    if (currentPageWordC < Math.ceil(filesWordC.length \/ rowsPerPageWordC)) {\r\n      currentPageWordC++;\r\n      renderTableWordC();\r\n    }\r\n  }\r\n\r\n  function searchTableWordC(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = filesWordC.filter(f => f.name.toLowerCase().includes(filter));\r\n\r\n    const table = document.getElementById(\"fileTableWordC\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWordC()\">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(\"pageInfoWordC\").innerText =\r\n      `Ditemukan ${filtered.length} dokumen`;\r\n\r\n    document.getElementById(\"prevBtnWordC\").disabled = true;\r\n    document.getElementById(\"nextBtnWordC\").disabled = true;\r\n  }\r\n\r\n  function sortTableWordC() {\r\n    filesWordC.sort((a, b) =>\r\n      sortAscWordC ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name)\r\n    );\r\n    sortAscWordC = !sortAscWordC;\r\n    currentPageWordC = 1;\r\n    renderTableWordC();\r\n  }\r\n\r\n  loadFilesWordC(folderIdWordC);\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-b2001b7 elementor-widget elementor-widget-heading\" data-id=\"b2001b7\" 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>Tidak ada Laporan monitoring dengan menampilkan perubahan formasi antara ABK dan Existing pegawai dengan Matriks rekap setahun berapa yang masuk, berapa yang pindah atau rotasi jabatan (TPP)<br><u>Tindak Lanjut:<\/u><br>1. Update bukti dukung<br>2. Tambahkan Tidak ada Laporan monitoring dengan menampilkan perubahan formasi antara ABK dan Existing pegawai dengan Matriks rekap setahun berapa yang masuk, berapa yang pindah atau rotasi jabatan (rekomendasi TPP)<\/h2>\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\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-877109792\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-877109792\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-03d9b6b e-con-full e-flex e-con e-child\" data-id=\"03d9b6b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f125e24 elementor-widget elementor-widget-heading\" data-id=\"f125e24\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.ii. Pola Mutasi Internal<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eecb8e3 elementor-widget elementor-widget-n-accordion\" data-id=\"eecb8e3\" 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-2500\" 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-2500\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> 3.ii.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-2500\" class=\"elementor-element elementor-element-ed51e9e e-con-full e-flex e-con e-child\" data-id=\"ed51e9e\" data-element_type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2500\" class=\"elementor-element elementor-element-0efdf81 e-con-full e-flex e-con e-child\" data-id=\"0efdf81\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-023341c elementor-widget elementor-widget-heading\" data-id=\"023341c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.ii.a. Dalam melakukan pengembangan karier pegawai, telah dilakukan mutasi pegawai antar jabatan<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e7fec7d elementor-widget elementor-widget-heading\" data-id=\"e7fec7d\" 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: I.3.ii.a.(i) 2025 SK Tim Teknis RB dan ZI BPS Jembrana<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-55f9fd8 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"55f9fd8\" 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=\"90152920\" 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-901529201\" data-tab-title-id=\"e-n-tab-title-901529201\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-901529201\" 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-901529202\" data-tab-title-id=\"e-n-tab-title-901529202\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-901529202\" 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-2500 e-n-tab-title-901529201\" id=\"e-n-tab-content-901529201\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-c22d534 e-con-full e-flex e-con e-child\" data-id=\"c22d534\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-764b472 elementor-widget elementor-widget-button\" data-id=\"764b472\" 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\/1e6OK7d0Co1mt3BrO5HoYSyBxJb3TIF1R?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-f92966d elementor-widget elementor-widget-html\" data-id=\"f92966d\" 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 = \"1e6OK7d0Co1mt3BrO5HoYSyBxJb3TIF1R\"; \/\/ 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-2500 e-n-tab-title-901529202\" id=\"e-n-tab-content-901529202\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-2d3d8a5 e-con-full e-flex e-con e-child\" data-id=\"2d3d8a5\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b0168c1 elementor-widget elementor-widget-button\" data-id=\"b0168c1\" 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\/12IT0Xfc435jdHR60WbueP5zNvHneemBI?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-0610c71 elementor-widget elementor-widget-html\" data-id=\"0610c71\" 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  \/\/ ==== FOLDER WORD 2A ====\r\n  const folderIdWord2A = \"12IT0Xfc435jdHR60WbueP5zNvHneemBI\";\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\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\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    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\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-c3b7dc4 elementor-widget elementor-widget-heading\" data-id=\"c3b7dc4\" 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>sudah benar tinggal 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-2501\" 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-2501\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> 3.ii.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-2501\" class=\"elementor-element elementor-element-724689f e-con-full e-flex e-con e-child\" data-id=\"724689f\" data-element_type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2501\" class=\"elementor-element elementor-element-e04e5ad e-con-full e-flex e-con e-child\" data-id=\"e04e5ad\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d76b4a8 elementor-widget elementor-widget-heading\" data-id=\"d76b4a8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.ii.b. Dalam melakukan mutasi pegawai antar jabatan telah memperhatikan kompetensi jabatan dan mengikuti pola mutasi yang telah ditetapkan<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7f7b7c9 elementor-widget elementor-widget-heading\" data-id=\"7f7b7c9\" 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: I.3.ii.b.(i) 2025 SK Tim Teknis RB dan ZI BPS Jembrana<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-49a0923 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"49a0923\" 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=\"77203747\" 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-772037471\" data-tab-title-id=\"e-n-tab-title-772037471\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-772037471\" 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-772037472\" data-tab-title-id=\"e-n-tab-title-772037472\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-772037472\" 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-2501 e-n-tab-title-772037471\" id=\"e-n-tab-content-772037471\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-1c47b35 e-con-full e-flex e-con e-child\" data-id=\"1c47b35\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8853101 elementor-widget elementor-widget-button\" data-id=\"8853101\" 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\/1DbFNaMDj3E58EjO_3GYc5-zPT80Vjn6H?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-f41da78 elementor-widget elementor-widget-html\" data-id=\"f41da78\" 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=\"searchTable2B(this.value)\">\r\n  <table id=\"fileTable2B\">\r\n    <tr>\r\n      <th onclick=\"sortTable2B()\">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=\"prevPage2B()\" id=\"prevBtn2B\">Prev<\/button>\r\n    <span id=\"pageInfo2B\"><\/span>\r\n    <button onclick=\"nextPage2B()\" id=\"nextBtn2B\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderId2B = \"1DbFNaMDj3E58EjO_3GYc5-zPT80Vjn6H\"; \/\/ Folder 2B\r\n\r\n  let files2B = [];\r\n  let currentPage2B = 1;\r\n  const rowsPerPage2B = 10;\r\n  let sortAsc2B = true;\r\n\r\n  function loadFiles2B(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        files2B = data.files || [];\r\n        renderTable2B();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTable2B() {\r\n    const table = document.getElementById(\"fileTable2B\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable2B()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n    let start = (currentPage2B - 1) * rowsPerPage2B;\r\n    let end = start + rowsPerPage2B;\r\n    let paginated = files2B.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(\"pageInfo2B\").innerText =\r\n      `Halaman ${currentPage2B} dari ${Math.ceil(files2B.length \/ rowsPerPage2B)}`;\r\n    document.getElementById(\"prevBtn2B\").disabled = currentPage2B === 1;\r\n    document.getElementById(\"nextBtn2B\").disabled = currentPage2B === Math.ceil(files2B.length \/ rowsPerPage2B);\r\n  }\r\n\r\n  function prevPage2B() {\r\n    if (currentPage2B > 1) {\r\n      currentPage2B--;\r\n      renderTable2B();\r\n    }\r\n  }\r\n  function nextPage2B() {\r\n    if (currentPage2B < Math.ceil(files2B.length \/ rowsPerPage2B)) {\r\n      currentPage2B++;\r\n      renderTable2B();\r\n    }\r\n  }\r\n  function searchTable2B(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = files2B.filter(f => f.name.toLowerCase().includes(filter));\r\n    const table = document.getElementById(\"fileTable2B\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable2B()\">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(\"pageInfo2B\").innerText = `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtn2B\").disabled = true;\r\n    document.getElementById(\"nextBtn2B\").disabled = true;\r\n  }\r\n  function sortTable2B() {\r\n    files2B.sort((a, b) => sortAsc2B ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name));\r\n    sortAsc2B = !sortAsc2B;\r\n    currentPage2B = 1;\r\n    renderTable2B();\r\n  }\r\n\r\n  loadFiles2B(folderId2B);\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-2501 e-n-tab-title-772037472\" id=\"e-n-tab-content-772037472\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-0c21372 e-con-full e-flex e-con e-child\" data-id=\"0c21372\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d7877ec elementor-widget elementor-widget-button\" data-id=\"d7877ec\" 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\/1fbonCkAg3GMsjJniHJp94b2TBLSU3eF7?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-8bbfe99 elementor-widget elementor-widget-html\" data-id=\"8bbfe99\" 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\r\n<body>\r\n  <input type=\"text\" class=\"search-box\" placeholder=\"Cari Dokumen...\" onkeyup=\"searchTableWord2B(this.value)\">\r\n\r\n  <table id=\"fileTableWord2B\">\r\n    <tr>\r\n      <th onclick=\"sortTableWord2B()\">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=\"prevPageWord2B()\" id=\"prevBtnWord2B\">Prev<\/button>\r\n    <span id=\"pageInfoWord2B\"><\/span>\r\n    <button onclick=\"nextPageWord2B()\" id=\"nextBtnWord2B\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderIdWord2B = \"1fbonCkAg3GMsjJniHJp94b2TBLSU3eF7\"; \/\/ Folder Word2B\r\n\r\n  let filesWord2B = [];\r\n  let currentPageWord2B = 1;\r\n  const rowsPerPageWord2B = 10;\r\n  let sortAscWord2B = true;\r\n\r\n  function loadFilesWord2B(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        filesWord2B = data.files || [];\r\n        renderTableWord2B();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTableWord2B() {\r\n    const table = document.getElementById(\"fileTableWord2B\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord2B()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n\r\n    let start = (currentPageWord2B - 1) * rowsPerPageWord2B;\r\n    let end = start + rowsPerPageWord2B;\r\n    let paginated = filesWord2B.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(\"pageInfoWord2B\").innerText =\r\n      `Halaman ${currentPageWord2B} dari ${Math.ceil(filesWord2B.length \/ rowsPerPageWord2B)}`;\r\n\r\n    document.getElementById(\"prevBtnWord2B\").disabled = currentPageWord2B === 1;\r\n    document.getElementById(\"nextBtnWord2B\").disabled =\r\n      currentPageWord2B === Math.ceil(filesWord2B.length \/ rowsPerPageWord2B);\r\n  }\r\n\r\n  function prevPageWord2B() {\r\n    if (currentPageWord2B > 1) {\r\n      currentPageWord2B--;\r\n      renderTableWord2B();\r\n    }\r\n  }\r\n\r\n  function nextPageWord2B() {\r\n    if (currentPageWord2B < Math.ceil(filesWord2B.length \/ rowsPerPageWord2B)) {\r\n      currentPageWord2B++;\r\n      renderTableWord2B();\r\n    }\r\n  }\r\n\r\n  function searchTableWord2B(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = filesWord2B.filter(f => f.name.toLowerCase().includes(filter));\r\n\r\n    const table = document.getElementById(\"fileTableWord2B\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord2B()\">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(\"pageInfoWord2B\").innerText =\r\n      `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtnWord2B\").disabled = true;\r\n    document.getElementById(\"nextBtnWord2B\").disabled = true;\r\n  }\r\n\r\n  function sortTableWord2B() {\r\n    filesWord2B.sort((a, b) =>\r\n      sortAscWord2B ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name)\r\n    );\r\n    sortAscWord2B = !sortAscWord2B;\r\n    currentPageWord2B = 1;\r\n    renderTableWord2B();\r\n  }\r\n\r\n  loadFilesWord2B(folderIdWord2B);\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\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-b3aa488 elementor-widget elementor-widget-heading\" data-id=\"b3aa488\" 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>sudah benar tinggal 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-2502\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2502\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> 3.ii.c <\/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-2502\" class=\"elementor-element elementor-element-21f570b e-con-full e-flex e-con e-child\" data-id=\"21f570b\" data-element_type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2502\" class=\"elementor-element elementor-element-66295f6 e-con-full e-flex e-con e-child\" data-id=\"66295f6\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-013df68 elementor-widget elementor-widget-heading\" data-id=\"013df68\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.ii.c. Telah dilakukan monitoring dan evaluasi terhadap kegiatan mutasi yang telah dilakukan dalam kaitannya dengan perbaikan kinerja<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-339164a elementor-widget elementor-widget-heading\" data-id=\"339164a\" 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: I.3.ii.c.(i) 2025 SK Tim Teknis RB dan ZI BPS Jembrana<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a440353 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"a440353\" 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=\"172229459\" 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-1722294591\" data-tab-title-id=\"e-n-tab-title-1722294591\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-1722294591\" 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-1722294592\" data-tab-title-id=\"e-n-tab-title-1722294592\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-1722294592\" 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-2502 e-n-tab-title-1722294591\" id=\"e-n-tab-content-1722294591\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-1e0437a e-con-full e-flex e-con e-child\" data-id=\"1e0437a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3dcc3c1 elementor-widget elementor-widget-button\" data-id=\"3dcc3c1\" 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\/1r2IKcDxuhUHRjVtSDBJ9AH56uhWUJxn9?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-1280343 elementor-widget elementor-widget-html\" data-id=\"1280343\" 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=\"searchTable2C(this.value)\">\r\n  <table id=\"fileTable2C\">\r\n    <tr>\r\n      <th onclick=\"sortTable2C()\">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=\"prevPage2C()\" id=\"prevBtn2C\">Prev<\/button>\r\n    <span id=\"pageInfo2C\"><\/span>\r\n    <button onclick=\"nextPage2C()\" id=\"nextBtn2C\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderId2C = \"1r2IKcDxuhUHRjVtSDBJ9AH56uhWUJxn9\"; \/\/ Folder 2C\r\n\r\n  let files2C = [];\r\n  let currentPage2C = 1;\r\n  const rowsPerPage2C = 10;\r\n  let sortAsc2C = true;\r\n\r\n  function loadFiles2C(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        files2C = data.files || [];\r\n        renderTable2C();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTable2C() {\r\n    const table = document.getElementById(\"fileTable2C\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable2C()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n    let start = (currentPage2C - 1) * rowsPerPage2C;\r\n    let end = start + rowsPerPage2C;\r\n    let paginated = files2C.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(\"pageInfo2C\").innerText =\r\n      `Halaman ${currentPage2C} dari ${Math.ceil(files2C.length \/ rowsPerPage2C)}`;\r\n    document.getElementById(\"prevBtn2C\").disabled = currentPage2C === 1;\r\n    document.getElementById(\"nextBtn2C\").disabled = currentPage2C === Math.ceil(files2C.length \/ rowsPerPage2C);\r\n  }\r\n\r\n  function prevPage2C() {\r\n    if (currentPage2C > 1) {\r\n      currentPage2C--;\r\n      renderTable2C();\r\n    }\r\n  }\r\n  function nextPage2C() {\r\n    if (currentPage2C < Math.ceil(files2C.length \/ rowsPerPage2C)) {\r\n      currentPage2C++;\r\n      renderTable2C();\r\n    }\r\n  }\r\n  function searchTable2C(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = files2C.filter(f => f.name.toLowerCase().includes(filter));\r\n    const table = document.getElementById(\"fileTable2C\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable2C()\">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(\"pageInfo2C\").innerText = `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtn2C\").disabled = true;\r\n    document.getElementById(\"nextBtn2C\").disabled = true;\r\n  }\r\n  function sortTable2C() {\r\n    files2C.sort((a, b) => sortAsc2C ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name));\r\n    sortAsc2C = !sortAsc2C;\r\n    currentPage2C = 1;\r\n    renderTable2C();\r\n  }\r\n\r\n  loadFiles2C(folderId2C);\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-2502 e-n-tab-title-1722294592\" id=\"e-n-tab-content-1722294592\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-22a5cad e-con-full e-flex e-con e-child\" data-id=\"22a5cad\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7214373 elementor-widget elementor-widget-button\" data-id=\"7214373\" 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\/1s0TNvt3X_FFA6a5bnwaPwdm90foeOIaA?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-62da438 elementor-widget elementor-widget-html\" data-id=\"62da438\" 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\r\n<body>\r\n  <input type=\"text\" class=\"search-box\" placeholder=\"Cari Dokumen...\" onkeyup=\"searchTableWord2C(this.value)\">\r\n\r\n  <table id=\"fileTableWord2C\">\r\n    <tr>\r\n      <th onclick=\"sortTableWord2C()\">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=\"prevPageWord2C()\" id=\"prevBtnWord2C\">Prev<\/button>\r\n    <span id=\"pageInfoWord2C\"><\/span>\r\n    <button onclick=\"nextPageWord2C()\" id=\"nextBtnWord2C\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderIdWord2C = \"1s0TNvt3X_FFA6a5bnwaPwdm90foeOIaA\"; \/\/ Folder Word2C\r\n\r\n  let filesWord2C = [];\r\n  let currentPageWord2C = 1;\r\n  const rowsPerPageWord2C = 10;\r\n  let sortAscWord2C = true;\r\n\r\n  function loadFilesWord2C(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        filesWord2C = data.files || [];\r\n        renderTableWord2C();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTableWord2C() {\r\n    const table = document.getElementById(\"fileTableWord2C\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord2C()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n\r\n    let start = (currentPageWord2C - 1) * rowsPerPageWord2C;\r\n    let end = start + rowsPerPageWord2C;\r\n    let paginated = filesWord2C.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(\"pageInfoWord2C\").innerText =\r\n      `Halaman ${currentPageWord2C} dari ${Math.ceil(filesWord2C.length \/ rowsPerPageWord2C)}`;\r\n\r\n    document.getElementById(\"prevBtnWord2C\").disabled = currentPageWord2C === 1;\r\n    document.getElementById(\"nextBtnWord2C\").disabled =\r\n      currentPageWord2C === Math.ceil(filesWord2C.length \/ rowsPerPageWord2C);\r\n  }\r\n\r\n  function prevPageWord2C() {\r\n    if (currentPageWord2C > 1) {\r\n      currentPageWord2C--;\r\n      renderTableWord2C();\r\n    }\r\n  }\r\n\r\n  function nextPageWord2C() {\r\n    if (currentPageWord2C < Math.ceil(filesWord2C.length \/ rowsPerPageWord2C)) {\r\n      currentPageWord2C++;\r\n      renderTableWord2C();\r\n    }\r\n  }\r\n\r\n  function searchTableWord2C(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = filesWord2C.filter(f => f.name.toLowerCase().includes(filter));\r\n\r\n    const table = document.getElementById(\"fileTableWord2C\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord2C()\">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(\"pageInfoWord2C\").innerText =\r\n      `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtnWord2C\").disabled = true;\r\n    document.getElementById(\"nextBtnWord2C\").disabled = true;\r\n  }\r\n\r\n  function sortTableWord2C() {\r\n    filesWord2C.sort((a, b) =>\r\n      sortAscWord2C ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name)\r\n    );\r\n    sortAscWord2C = !sortAscWord2C;\r\n    currentPageWord2C = 1;\r\n    renderTableWord2C();\r\n  }\r\n\r\n  loadFilesWord2C(folderIdWord2C);\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\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-124aedf elementor-widget elementor-widget-heading\" data-id=\"124aedf\" 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>sudah benar tinggal 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-877109793\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-877109793\" data-tab-index=\"3\" style=\"--n-tabs-title-order: 3;\" class=\" elementor-element elementor-element-733164b e-con-full e-flex e-con e-child\" data-id=\"733164b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e66a8d0 elementor-widget elementor-widget-heading\" data-id=\"e66a8d0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.iii. Pengembangan Pegawai Berbasis Kompetensi<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8f32ac3 elementor-widget elementor-widget-n-accordion\" data-id=\"8f32ac3\" 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-1500\" 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-1500\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> 3.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-1500\" class=\"elementor-element elementor-element-ca9d8f4 e-con-full e-flex e-con e-child\" data-id=\"ca9d8f4\" data-element_type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1500\" class=\"elementor-element elementor-element-4746c00 e-con-full e-flex e-con e-child\" data-id=\"4746c00\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2379255 elementor-widget elementor-widget-heading\" data-id=\"2379255\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.iii.a. Unit Kerja melakukan Training Need Analysis Untuk pengembangan kompetensi<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da0e4d7 elementor-widget elementor-widget-heading\" data-id=\"da0e4d7\" 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: I.3.iii.a.(i) 2025 SK Tim Teknis RB dan ZI BPS Jembrana<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fa88ab0 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"fa88ab0\" 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=\"262703792\" 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-2627037921\" data-tab-title-id=\"e-n-tab-title-2627037921\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-2627037921\" 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-2627037922\" data-tab-title-id=\"e-n-tab-title-2627037922\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-2627037922\" 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-1500 e-n-tab-title-2627037921\" id=\"e-n-tab-content-2627037921\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-b1f42e9 e-con-full e-flex e-con e-child\" data-id=\"b1f42e9\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-953700d elementor-widget elementor-widget-button\" data-id=\"953700d\" 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\/15O_pVBbTFzeMZKcpNVJCTiqOv9F-Xv0I?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-ccf1030 elementor-widget elementor-widget-html\" data-id=\"ccf1030\" 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 = \"15O_pVBbTFzeMZKcpNVJCTiqOv9F-Xv0I\"; \/\/ Folder 3A\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-1500 e-n-tab-title-2627037922\" id=\"e-n-tab-content-2627037922\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-5195010 e-con-full e-flex e-con e-child\" data-id=\"5195010\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9777fc1 elementor-widget elementor-widget-button\" data-id=\"9777fc1\" 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\/1k1wstSFmQdfgOilkESzt2GiKoRhmAFaJ?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-492ff44 elementor-widget elementor-widget-html\" data-id=\"492ff44\" 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\r\n<body>\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 = \"1k1wstSFmQdfgOilkESzt2GiKoRhmAFaJ\"; \/\/ 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\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\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    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<\/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-c88ea6d elementor-widget elementor-widget-heading\" data-id=\"c88ea6d\" 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>sudah benar tinggal 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-1501\" 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-1501\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> 3.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-1501\" class=\"elementor-element elementor-element-be57f1c e-con-full e-flex e-con e-child\" data-id=\"be57f1c\" data-element_type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1501\" class=\"elementor-element elementor-element-d155af4 e-con-full e-flex e-con e-child\" data-id=\"d155af4\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a8e0e98 elementor-widget elementor-widget-heading\" data-id=\"a8e0e98\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.iii.b. Dalam menyusun rencana pengembangan kompetensi pegawai, telah mempertimbangkan hasil pengelolaan kinerja pegawai<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c9258d6 elementor-widget elementor-widget-heading\" data-id=\"c9258d6\" 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: I.3.iii.b.(i) 2025 SK Tim Teknis RB dan ZI BPS Jembrana<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a9e8b7f e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"a9e8b7f\" 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=\"178162559\" 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-1781625591\" data-tab-title-id=\"e-n-tab-title-1781625591\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-1781625591\" 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-1781625592\" data-tab-title-id=\"e-n-tab-title-1781625592\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-1781625592\" 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-1501 e-n-tab-title-1781625591\" id=\"e-n-tab-content-1781625591\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-81025f4 e-con-full e-flex e-con e-child\" data-id=\"81025f4\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9dd59df elementor-widget elementor-widget-button\" data-id=\"9dd59df\" 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\/1kqqTt_Ih4hDOlyNEIGzCoUg4LMhUYNnC?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-6a99867 elementor-widget elementor-widget-html\" data-id=\"6a99867\" 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 = \"1kqqTt_Ih4hDOlyNEIGzCoUg4LMhUYNnC\"; \/\/ Folder 3B\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-1501 e-n-tab-title-1781625592\" id=\"e-n-tab-content-1781625592\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-6d9ddef e-con-full e-flex e-con e-child\" data-id=\"6d9ddef\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d6a8797 elementor-widget elementor-widget-button\" data-id=\"d6a8797\" 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\/1fnakoLZCqtODcnVTHqvySLSJYzu5MinT?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-8355489 elementor-widget elementor-widget-html\" data-id=\"8355489\" 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\r\n<body>\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 = \"1fnakoLZCqtODcnVTHqvySLSJYzu5MinT\"; \/\/ 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\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\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    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<\/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-842315d elementor-widget elementor-widget-heading\" data-id=\"842315d\" 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>sudah benar tinggal 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-1502\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1502\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> 3.iii.c <\/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-1502\" class=\"elementor-element elementor-element-3e6f6b9 e-con-full e-flex e-con e-child\" data-id=\"3e6f6b9\" data-element_type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1502\" class=\"elementor-element elementor-element-e507fb6 e-con-full e-flex e-con e-child\" data-id=\"e507fb6\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e9a86a6 elementor-widget elementor-widget-heading\" data-id=\"e9a86a6\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.iii.c.  Tingkat kesenjangan kompetensi pegawai yang ada dengan standar kompetensi yang ditetapkan untuk masing-masing jabatan<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-97036b3 elementor-widget elementor-widget-heading\" data-id=\"97036b3\" 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: I.3.iii.c.(i) 2025 SK Tim Teknis RB dan ZI BPS Jembrana<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c50b27b e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"c50b27b\" 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=\"206615163\" 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-2066151631\" data-tab-title-id=\"e-n-tab-title-2066151631\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-2066151631\" 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-2066151632\" data-tab-title-id=\"e-n-tab-title-2066151632\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-2066151632\" 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-1502 e-n-tab-title-2066151631\" id=\"e-n-tab-content-2066151631\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-aa62b1c e-con-full e-flex e-con e-child\" data-id=\"aa62b1c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2ebe30a elementor-widget elementor-widget-button\" data-id=\"2ebe30a\" 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\/1nWs64Mxr6OkssQ1rGvdTdZAkUdlhd-ln?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-3672631 elementor-widget elementor-widget-html\" data-id=\"3672631\" 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=\"searchTable3C(this.value)\">\r\n  <table id=\"fileTable3C\">\r\n    <tr>\r\n      <th onclick=\"sortTable3C()\">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=\"prevPage3C()\" id=\"prevBtn3C\">Prev<\/button>\r\n    <span id=\"pageInfo3C\"><\/span>\r\n    <button onclick=\"nextPage3C()\" id=\"nextBtn3C\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderId3C = \"1nWs64Mxr6OkssQ1rGvdTdZAkUdlhd-ln\"; \/\/ Folder 3C\r\n\r\n  let files3C = [];\r\n  let currentPage3C = 1;\r\n  const rowsPerPage3C = 10;\r\n  let sortAsc3C = true;\r\n\r\n  function loadFiles3C(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        files3C = data.files || [];\r\n        renderTable3C();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTable3C() {\r\n    const table = document.getElementById(\"fileTable3C\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable3C()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n    let start = (currentPage3C - 1) * rowsPerPage3C;\r\n    let end = start + rowsPerPage3C;\r\n    let paginated = files3C.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(\"pageInfo3C\").innerText =\r\n      `Halaman ${currentPage3C} dari ${Math.ceil(files3C.length \/ rowsPerPage3C)}`;\r\n    document.getElementById(\"prevBtn3C\").disabled = currentPage3C === 1;\r\n    document.getElementById(\"nextBtn3C\").disabled = currentPage3C === Math.ceil(files3C.length \/ rowsPerPage3C);\r\n  }\r\n\r\n  function prevPage3C() {\r\n    if (currentPage3C > 1) {\r\n      currentPage3C--;\r\n      renderTable3C();\r\n    }\r\n  }\r\n\r\n  function nextPage3C() {\r\n    if (currentPage3C < Math.ceil(files3C.length \/ rowsPerPage3C)) {\r\n      currentPage3C++;\r\n      renderTable3C();\r\n    }\r\n  }\r\n\r\n  function searchTable3C(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = files3C.filter(f => f.name.toLowerCase().includes(filter));\r\n    const table = document.getElementById(\"fileTable3C\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable3C()\">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(\"pageInfo3C\").innerText = `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtn3C\").disabled = true;\r\n    document.getElementById(\"nextBtn3C\").disabled = true;\r\n  }\r\n\r\n  function sortTable3C() {\r\n    files3C.sort((a, b) => sortAsc3C ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name));\r\n    sortAsc3C = !sortAsc3C;\r\n    currentPage3C = 1;\r\n    renderTable3C();\r\n  }\r\n\r\n  loadFiles3C(folderId3C);\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-1502 e-n-tab-title-2066151632\" id=\"e-n-tab-content-2066151632\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-6ab73e1 e-con-full e-flex e-con e-child\" data-id=\"6ab73e1\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-98fbc3c elementor-widget elementor-widget-button\" data-id=\"98fbc3c\" 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\/1SWWKrzD0sxMWncisXABPXFxrPXMTH7D1?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-fed3b9b elementor-widget elementor-widget-html\" data-id=\"fed3b9b\" 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  .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\r\n<body>\r\n  <input type=\"text\" class=\"search-box\" placeholder=\"Cari Dokumen...\" onkeyup=\"searchTableWord3C(this.value)\">\r\n\r\n  <table id=\"fileTableWord3C\">\r\n    <tr>\r\n      <th onclick=\"sortTableWord3C()\">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=\"prevPageWord3C()\" id=\"prevBtnWord3C\">Prev<\/button>\r\n    <span id=\"pageInfoWord3C\"><\/span>\r\n    <button onclick=\"nextPageWord3C()\" id=\"nextBtnWord3C\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderIdWord3C = \"1SWWKrzD0sxMWncisXABPXFxrPXMTH7D1\"; \/\/ Folder Word3C\r\n\r\n  let filesWord3C = [];\r\n  let currentPageWord3C = 1;\r\n  const rowsPerPageWord3C = 10;\r\n  let sortAscWord3C = true;\r\n\r\n  function loadFilesWord3C(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        filesWord3C = data.files || [];\r\n        renderTableWord3C();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTableWord3C() {\r\n    const table = document.getElementById(\"fileTableWord3C\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord3C()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n\r\n    let start = (currentPageWord3C - 1) * rowsPerPageWord3C;\r\n    let end = start + rowsPerPageWord3C;\r\n    let paginated = filesWord3C.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(\"pageInfoWord3C\").innerText =\r\n      `Halaman ${currentPageWord3C} dari ${Math.ceil(filesWord3C.length \/ rowsPerPageWord3C)}`;\r\n\r\n    document.getElementById(\"prevBtnWord3C\").disabled = currentPageWord3C === 1;\r\n    document.getElementById(\"nextBtnWord3C\").disabled =\r\n      currentPageWord3C === Math.ceil(filesWord3C.length \/ rowsPerPageWord3C);\r\n  }\r\n\r\n  function prevPageWord3C() {\r\n    if (currentPageWord3C > 1) {\r\n      currentPageWord3C--;\r\n      renderTableWord3C();\r\n    }\r\n  }\r\n\r\n  function nextPageWord3C() {\r\n    if (currentPageWord3C < Math.ceil(filesWord3C.length \/ rowsPerPageWord3C)) {\r\n      currentPageWord3C++;\r\n      renderTableWord3C();\r\n    }\r\n  }\r\n\r\n  function searchTableWord3C(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = filesWord3C.filter(f => f.name.toLowerCase().includes(filter));\r\n\r\n    const table = document.getElementById(\"fileTableWord3C\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th>Nama Dokumen<\/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(\"pageInfoWord3C\").innerText =\r\n      `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtnWord3C\").disabled = true;\r\n    document.getElementById(\"nextBtnWord3C\").disabled = true;\r\n  }\r\n\r\n  function sortTableWord3C() {\r\n    filesWord3C.sort((a, b) =>\r\n      sortAscWord3C ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name)\r\n    );\r\n    sortAscWord3C = !sortAscWord3C;\r\n    currentPageWord3C = 1;\r\n    renderTableWord3C();\r\n  }\r\n\r\n  loadFilesWord3C(folderIdWord3C);\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\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-b19d264 elementor-widget elementor-widget-heading\" data-id=\"b19d264\" 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>sudah benar tinggal 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-1503\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"4\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1503\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> 3.iii.d <\/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-1503\" class=\"elementor-element elementor-element-2c748c6 e-flex e-con-boxed e-con e-child\" data-id=\"2c748c6\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1503\" class=\"elementor-element elementor-element-c3e59bb e-con-full e-flex e-con e-child\" data-id=\"c3e59bb\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-220fb19 elementor-widget elementor-widget-heading\" data-id=\"220fb19\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.iii.d. Pegawai di Unit Kerja telah memperoleh kesempatan\/hak untuk mengikuti diklat maupun pengembangan kompetensi lainnya<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-020ab1c elementor-widget elementor-widget-heading\" data-id=\"020ab1c\" 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: I.3.iii.d.(i) 2025 SK Tim Teknis RB dan ZI BPS Jembrana<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-059ec3d e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"059ec3d\" 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=\"5893181\" 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-58931811\" data-tab-title-id=\"e-n-tab-title-58931811\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-58931811\" 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-58931812\" data-tab-title-id=\"e-n-tab-title-58931812\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-58931812\" 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-1503 e-n-tab-title-58931811\" id=\"e-n-tab-content-58931811\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-3edf981 e-con-full e-flex e-con e-child\" data-id=\"3edf981\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-98776b7 elementor-widget elementor-widget-button\" data-id=\"98776b7\" 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\/1o9AsKoALrRboLsZDOBpgctb-jnbfQGtQ?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-1aacc10 elementor-widget elementor-widget-html\" data-id=\"1aacc10\" 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=\"searchTable3D(this.value)\">\r\n  <table id=\"fileTable3D\">\r\n    <tr>\r\n      <th onclick=\"sortTable3D()\">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=\"prevPage3D()\" id=\"prevBtn3D\">Prev<\/button>\r\n    <span id=\"pageInfo3D\"><\/span>\r\n    <button onclick=\"nextPage3D()\" id=\"nextBtn3D\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderId3D = \"1o9AsKoALrRboLsZDOBpgctb-jnbfQGtQ\"; \/\/ Folder 3D\r\n\r\n  let files3D = [];\r\n  let currentPage3D = 1;\r\n  const rowsPerPage3D = 10;\r\n  let sortAsc3D = true;\r\n\r\n  function loadFiles3D(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        files3D = data.files || [];\r\n        renderTable3D();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTable3D() {\r\n    const table = document.getElementById(\"fileTable3D\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable3D()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n    let start = (currentPage3D - 1) * rowsPerPage3D;\r\n    let end = start + rowsPerPage3D;\r\n    let paginated = files3D.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(\"pageInfo3D\").innerText =\r\n      `Halaman ${currentPage3D} dari ${Math.ceil(files3D.length \/ rowsPerPage3D)}`;\r\n    document.getElementById(\"prevBtn3D\").disabled = currentPage3D === 1;\r\n    document.getElementById(\"nextBtn3D\").disabled = currentPage3D === Math.ceil(files3D.length \/ rowsPerPage3D);\r\n  }\r\n\r\n  function prevPage3D() {\r\n    if (currentPage3D > 1) {\r\n      currentPage3D--;\r\n      renderTable3D();\r\n    }\r\n  }\r\n\r\n  function nextPage3D() {\r\n    if (currentPage3D < Math.ceil(files3D.length \/ rowsPerPage3D)) {\r\n      currentPage3D++;\r\n      renderTable3D();\r\n    }\r\n  }\r\n\r\n  function searchTable3D(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = files3D.filter(f => f.name.toLowerCase().includes(filter));\r\n    const table = document.getElementById(\"fileTable3D\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable3D()\">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(\"pageInfo3D\").innerText = `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtn3D\").disabled = true;\r\n    document.getElementById(\"nextBtn3D\").disabled = true;\r\n  }\r\n\r\n  function sortTable3D() {\r\n    files3D.sort((a, b) => sortAsc3D ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name));\r\n    sortAsc3D = !sortAsc3D;\r\n    currentPage3D = 1;\r\n    renderTable3D();\r\n  }\r\n\r\n  loadFiles3D(folderId3D);\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-1503 e-n-tab-title-58931812\" id=\"e-n-tab-content-58931812\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-f16c6a4 e-con-full e-flex e-con e-child\" data-id=\"f16c6a4\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ea7d066 elementor-widget elementor-widget-button\" data-id=\"ea7d066\" 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\/1_VjQKhcvPmVdzkorh6jXrcYzERBVi8JO?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-cb49066 elementor-widget elementor-widget-html\" data-id=\"cb49066\" 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  .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\r\n<body>\r\n  <input type=\"text\" class=\"search-box\" placeholder=\"Cari Dokumen...\" onkeyup=\"searchTableWord3D(this.value)\">\r\n\r\n  <table id=\"fileTableWord3D\">\r\n    <tr>\r\n      <th onclick=\"sortTableWord3D()\">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=\"prevPageWord3D()\" id=\"prevBtnWord3D\">Prev<\/button>\r\n    <span id=\"pageInfoWord3D\"><\/span>\r\n    <button onclick=\"nextPageWord3D()\" id=\"nextBtnWord3D\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderIdWord3D = \"1_VjQKhcvPmVdzkorh6jXrcYzERBVi8JO\"; \/\/ Folder Word3D\r\n\r\n  let filesWord3D = [];\r\n  let currentPageWord3D = 1;\r\n  const rowsPerPageWord3D = 10;\r\n  let sortAscWord3D = true;\r\n\r\n  function loadFilesWord3D(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        filesWord3D = data.files || [];\r\n        renderTableWord3D();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTableWord3D() {\r\n    const table = document.getElementById(\"fileTableWord3D\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord3D()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n\r\n    let start = (currentPageWord3D - 1) * rowsPerPageWord3D;\r\n    let end = start + rowsPerPageWord3D;\r\n    let paginated = filesWord3D.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(\"pageInfoWord3D\").innerText =\r\n      `Halaman ${currentPageWord3D} dari ${Math.ceil(filesWord3D.length \/ rowsPerPageWord3D)}`;\r\n\r\n    document.getElementById(\"prevBtnWord3D\").disabled = currentPageWord3D === 1;\r\n    document.getElementById(\"nextBtnWord3D\").disabled =\r\n      currentPageWord3D === Math.ceil(filesWord3D.length \/ rowsPerPageWord3D);\r\n  }\r\n\r\n  function prevPageWord3D() {\r\n    if (currentPageWord3D > 1) {\r\n      currentPageWord3D--;\r\n      renderTableWord3D();\r\n    }\r\n  }\r\n\r\n  function nextPageWord3D() {\r\n    if (currentPageWord3D < Math.ceil(filesWord3D.length \/ rowsPerPageWord3D)) {\r\n      currentPageWord3D++;\r\n      renderTableWord3D();\r\n    }\r\n  }\r\n\r\n  function searchTableWord3D(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = filesWord3D.filter(f => f.name.toLowerCase().includes(filter));\r\n\r\n    const table = document.getElementById(\"fileTableWord3D\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th>Nama Dokumen<\/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(\"pageInfoWord3D\").innerText =\r\n      `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtnWord3D\").disabled = true;\r\n    document.getElementById(\"nextBtnWord3D\").disabled = true;\r\n  }\r\n\r\n  function sortTableWord3D() {\r\n    filesWord3D.sort((a, b) =>\r\n      sortAscWord3D ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name)\r\n    );\r\n    sortAscWord3D = !sortAscWord3D;\r\n    currentPageWord3D = 1;\r\n    renderTableWord3D();\r\n  }\r\n\r\n  loadFilesWord3D(folderIdWord3D);\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\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-448b808 elementor-widget elementor-widget-heading\" data-id=\"448b808\" 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>Bukti dukung tidak dapat menjelaskan bahwa pegawai di Unit Kerja telah memperoleh kesempatan\/hak untuk mengikuti diklat maupun pengembangan kompetensi lainnya karena tidak melampirkan rekap data pegawai yang mengikuti pelatihan (TPI)<br><u>Tindak Lanjut:<\/u><br>ubah bukti dukung dengan  data pegawai yang mengikuti pelatihan sesuai yang diminta pusat (spt contoh Link Bukti Dukung dari Pusat)<\/h2>\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\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1504\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"5\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1504\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> 3.iii.e <\/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-1504\" class=\"elementor-element elementor-element-9cf0983 e-flex e-con-boxed e-con e-child\" data-id=\"9cf0983\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1504\" class=\"elementor-element elementor-element-435ae18 e-con-full e-flex e-con e-child\" data-id=\"435ae18\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c258de3 elementor-widget elementor-widget-heading\" data-id=\"c258de3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.iii.e. Dalam pelaksanaan pengembangan kompetensi, unit kerja melakukan upaya pengembangan kompetensi kepada pegawai (seperti pengikutsertaan pada lembaga pelatihan, in-house training, coaching, atau mentoring)<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-11f3172 elementor-widget elementor-widget-heading\" data-id=\"11f3172\" 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: I.3.iii.e.(i) 2025 SK Tim Teknis RB dan ZI BPS Jembrana<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-94fd701 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"94fd701\" 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=\"156227329\" 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-1562273291\" data-tab-title-id=\"e-n-tab-title-1562273291\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-1562273291\" 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-1562273292\" data-tab-title-id=\"e-n-tab-title-1562273292\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-1562273292\" 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-1504 e-n-tab-title-1562273291\" id=\"e-n-tab-content-1562273291\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-3d7fca3 e-con-full e-flex e-con e-child\" data-id=\"3d7fca3\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-85fc50a elementor-widget elementor-widget-button\" data-id=\"85fc50a\" 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\/1RRC0Vojl6TNd_gSZ3YLYfmT5age35Cc5?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-1ed2351 elementor-widget elementor-widget-html\" data-id=\"1ed2351\" 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=\"searchTable3E(this.value)\">\r\n  <table id=\"fileTable3E\">\r\n    <tr>\r\n      <th onclick=\"sortTable3E()\">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=\"prevPage3E()\" id=\"prevBtn3E\">Prev<\/button>\r\n    <span id=\"pageInfo3E\"><\/span>\r\n    <button onclick=\"nextPage3E()\" id=\"nextBtn3E\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderId3E = \"1RRC0Vojl6TNd_gSZ3YLYfmT5age35Cc5\"; \/\/ Folder 3E\r\n\r\n  let files3E = [];\r\n  let currentPage3E = 1;\r\n  const rowsPerPage3E = 10;\r\n  let sortAsc3E = true;\r\n\r\n  function loadFiles3E(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        files3E = data.files || [];\r\n        renderTable3E();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTable3E() {\r\n    const table = document.getElementById(\"fileTable3E\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable3E()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n    let start = (currentPage3E - 1) * rowsPerPage3E;\r\n    let end = start + rowsPerPage3E;\r\n    let paginated = files3E.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(\"pageInfo3E\").innerText =\r\n      `Halaman ${currentPage3E} dari ${Math.ceil(files3E.length \/ rowsPerPage3E)}`;\r\n    document.getElementById(\"prevBtn3E\").disabled = currentPage3E === 1;\r\n    document.getElementById(\"nextBtn3E\").disabled = currentPage3E === Math.ceil(files3E.length \/ rowsPerPage3E);\r\n  }\r\n\r\n  function prevPage3E() {\r\n    if (currentPage3E > 1) {\r\n      currentPage3E--;\r\n      renderTable3E();\r\n    }\r\n  }\r\n\r\n  function nextPage3E() {\r\n    if (currentPage3E < Math.ceil(files3E.length \/ rowsPerPage3E)) {\r\n      currentPage3E++;\r\n      renderTable3E();\r\n    }\r\n  }\r\n\r\n  function searchTable3E(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = files3E.filter(f => f.name.toLowerCase().includes(filter));\r\n    const table = document.getElementById(\"fileTable3E\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable3E()\">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(\"pageInfo3E\").innerText = `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtn3E\").disabled = true;\r\n    document.getElementById(\"nextBtn3E\").disabled = true;\r\n  }\r\n\r\n  function sortTable3E() {\r\n    files3E.sort((a, b) => sortAsc3E ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name));\r\n    sortAsc3E = !sortAsc3E;\r\n    currentPage3E = 1;\r\n    renderTable3E();\r\n  }\r\n\r\n  loadFiles3E(folderId3E);\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-1504 e-n-tab-title-1562273292\" id=\"e-n-tab-content-1562273292\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-cadbe94 e-con-full e-flex e-con e-child\" data-id=\"cadbe94\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c0f7c0c elementor-widget elementor-widget-button\" data-id=\"c0f7c0c\" 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\/1-OuMl2N3zE_cbvqqRkLhmyRnQZOHLF1c?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-9eec22e elementor-widget elementor-widget-html\" data-id=\"9eec22e\" 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  .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\r\n<body>\r\n  <input type=\"text\" class=\"search-box\" placeholder=\"Cari Dokumen...\" onkeyup=\"searchTableWord3E(this.value)\">\r\n\r\n  <table id=\"fileTableWord3E\">\r\n    <tr>\r\n      <th onclick=\"sortTableWord3E()\">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=\"prevPageWord3E()\" id=\"prevBtnWord3E\">Prev<\/button>\r\n    <span id=\"pageInfoWord3E\"><\/span>\r\n    <button onclick=\"nextPageWord3E()\" id=\"nextBtnWord3E\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderIdWord3E = \"1-OuMl2N3zE_cbvqqRkLhmyRnQZOHLF1c\"; \/\/ Folder Word3E\r\n\r\n  let filesWord3E = [];\r\n  let currentPageWord3E = 1;\r\n  const rowsPerPageWord3E = 10;\r\n  let sortAscWord3E = true;\r\n\r\n  function loadFilesWord3E(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        filesWord3E = data.files || [];\r\n        renderTableWord3E();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTableWord3E() {\r\n    const table = document.getElementById(\"fileTableWord3E\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord3E()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n\r\n    let start = (currentPageWord3E - 1) * rowsPerPageWord3E;\r\n    let end = start + rowsPerPageWord3E;\r\n    let paginated = filesWord3E.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(\"pageInfoWord3E\").innerText =\r\n      `Halaman ${currentPageWord3E} dari ${Math.ceil(filesWord3E.length \/ rowsPerPageWord3E)}`;\r\n\r\n    document.getElementById(\"prevBtnWord3E\").disabled = currentPageWord3E === 1;\r\n    document.getElementById(\"nextBtnWord3E\").disabled =\r\n      currentPageWord3E === Math.ceil(filesWord3E.length \/ rowsPerPageWord3E);\r\n  }\r\n\r\n  function prevPageWord3E() {\r\n    if (currentPageWord3E > 1) {\r\n      currentPageWord3E--;\r\n      renderTableWord3E();\r\n    }\r\n  }\r\n\r\n  function nextPageWord3E() {\r\n    if (currentPageWord3E < Math.ceil(filesWord3E.length \/ rowsPerPageWord3E)) {\r\n      currentPageWord3E++;\r\n      renderTableWord3E();\r\n    }\r\n  }\r\n\r\n  function searchTableWord3E(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = filesWord3E.filter(f => f.name.toLowerCase().includes(filter));\r\n\r\n    const table = document.getElementById(\"fileTableWord3E\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th>Nama Dokumen<\/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(\"pageInfoWord3E\").innerText =\r\n      `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtnWord3E\").disabled = true;\r\n    document.getElementById(\"nextBtnWord3E\").disabled = true;\r\n  }\r\n\r\n  function sortTableWord3E() {\r\n    filesWord3E.sort((a, b) =>\r\n      sortAscWord3E ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name)\r\n    );\r\n    sortAscWord3E = !sortAscWord3E;\r\n    currentPageWord3E = 1;\r\n    renderTableWord3E();\r\n  }\r\n\r\n  loadFilesWord3E(folderIdWord3E);\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\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-89ee9fe elementor-widget elementor-widget-heading\" data-id=\"89ee9fe\" 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>sudah benar tinggal update bukti dukung<\/h2>\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\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1505\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"6\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1505\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> 3.iii.f <\/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-1505\" class=\"elementor-element elementor-element-848b6c3 e-flex e-con-boxed e-con e-child\" data-id=\"848b6c3\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1505\" class=\"elementor-element elementor-element-f57f0cd e-con-full e-flex e-con e-child\" data-id=\"f57f0cd\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1672ecc elementor-widget elementor-widget-heading\" data-id=\"1672ecc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.iii.f. Telah dilakukan monitoring dan evaluasi terhadap hasil pengembangan kompetensi dalam kaitannya dengan perbaikan kinerja<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ac64849 elementor-widget elementor-widget-heading\" data-id=\"ac64849\" 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: I.3.iii.f.(i) 2025 SK Tim Teknis RB dan ZI BPS Jembrana<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-73d65da e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"73d65da\" 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=\"121464282\" 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-1214642821\" data-tab-title-id=\"e-n-tab-title-1214642821\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-1214642821\" 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-1214642822\" data-tab-title-id=\"e-n-tab-title-1214642822\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-1214642822\" 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-1505 e-n-tab-title-1214642821\" id=\"e-n-tab-content-1214642821\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-c0c74a2 e-con-full e-flex e-con e-child\" data-id=\"c0c74a2\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8251987 elementor-widget elementor-widget-button\" data-id=\"8251987\" 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\/1pf8U5VU_tAzFb7_CUa7MiT5XTGO2ufu9?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-cc4e75c elementor-widget elementor-widget-html\" data-id=\"cc4e75c\" 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=\"searchTable3F(this.value)\">\r\n  <table id=\"fileTable3F\">\r\n    <tr>\r\n      <th onclick=\"sortTable3F()\">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=\"prevPage3F()\" id=\"prevBtn3F\">Prev<\/button>\r\n    <span id=\"pageInfo3F\"><\/span>\r\n    <button onclick=\"nextPage3F()\" id=\"nextBtn3F\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderId3F = \"1pf8U5VU_tAzFb7_CUa7MiT5XTGO2ufu9\"; \/\/ Folder 3F\r\n\r\n  let files3F = [];\r\n  let currentPage3F = 1;\r\n  const rowsPerPage3F = 10;\r\n  let sortAsc3F = true;\r\n\r\n  function loadFiles3F(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        files3F = data.files || [];\r\n        renderTable3F();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTable3F() {\r\n    const table = document.getElementById(\"fileTable3F\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable3F()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n    let start = (currentPage3F - 1) * rowsPerPage3F;\r\n    let end = start + rowsPerPage3F;\r\n    let paginated = files3F.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(\"pageInfo3F\").innerText =\r\n      `Halaman ${currentPage3F} dari ${Math.ceil(files3F.length \/ rowsPerPage3F)}`;\r\n    document.getElementById(\"prevBtn3F\").disabled = currentPage3F === 1;\r\n    document.getElementById(\"nextBtn3F\").disabled = currentPage3F === Math.ceil(files3F.length \/ rowsPerPage3F);\r\n  }\r\n\r\n  function prevPage3F() {\r\n    if (currentPage3F > 1) {\r\n      currentPage3F--;\r\n      renderTable3F();\r\n    }\r\n  }\r\n\r\n  function nextPage3F() {\r\n    if (currentPage3F < Math.ceil(files3F.length \/ rowsPerPage3F)) {\r\n      currentPage3F++;\r\n      renderTable3F();\r\n    }\r\n  }\r\n\r\n  function searchTable3F(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = files3F.filter(f => f.name.toLowerCase().includes(filter));\r\n    const table = document.getElementById(\"fileTable3F\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable3F()\">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(\"pageInfo3F\").innerText = `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtn3F\").disabled = true;\r\n    document.getElementById(\"nextBtn3F\").disabled = true;\r\n  }\r\n\r\n  function sortTable3F() {\r\n    files3F.sort((a, b) => sortAsc3F ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name));\r\n    sortAsc3F = !sortAsc3F;\r\n    currentPage3F = 1;\r\n    renderTable3F();\r\n  }\r\n\r\n  loadFiles3F(folderId3F);\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-1505 e-n-tab-title-1214642822\" id=\"e-n-tab-content-1214642822\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-c4fe408 e-con-full e-flex e-con e-child\" data-id=\"c4fe408\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8afaab8 elementor-widget elementor-widget-button\" data-id=\"8afaab8\" 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\/1z2aa5GVfmJbOCpAcbXH_bANaj9xdT11v?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-7fcad8a elementor-widget elementor-widget-html\" data-id=\"7fcad8a\" 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  .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\r\n<body>\r\n  <input type=\"text\" class=\"search-box\" placeholder=\"Cari Dokumen...\" onkeyup=\"searchTableWord3F(this.value)\">\r\n\r\n  <table id=\"fileTableWord3F\">\r\n    <tr>\r\n      <th onclick=\"sortTableWord3F()\">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=\"prevPageWord3F()\" id=\"prevBtnWord3F\">Prev<\/button>\r\n    <span id=\"pageInfoWord3F\"><\/span>\r\n    <button onclick=\"nextPageWord3F()\" id=\"nextBtnWord3F\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderIdWord3F = \"1z2aa5GVfmJbOCpAcbXH_bANaj9xdT11v\"; \/\/ Folder Word3F\r\n\r\n  let filesWord3F = [];\r\n  let currentPageWord3F = 1;\r\n  const rowsPerPageWord3F = 10;\r\n  let sortAscWord3F = true;\r\n\r\n  function loadFilesWord3F(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        filesWord3F = data.files || [];\r\n        renderTableWord3F();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTableWord3F() {\r\n    const table = document.getElementById(\"fileTableWord3F\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord3F()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n\r\n    let start = (currentPageWord3F - 1) * rowsPerPageWord3F;\r\n    let end = start + rowsPerPageWord3F;\r\n    let paginated = filesWord3F.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(\"pageInfoWord3F\").innerText =\r\n      `Halaman ${currentPageWord3F} dari ${Math.ceil(filesWord3F.length \/ rowsPerPageWord3F)}`;\r\n\r\n    document.getElementById(\"prevBtnWord3F\").disabled = currentPageWord3F === 1;\r\n    document.getElementById(\"nextBtnWord3F\").disabled =\r\n      currentPageWord3F === Math.ceil(filesWord3F.length \/ rowsPerPageWord3F);\r\n  }\r\n\r\n  function prevPageWord3F() {\r\n    if (currentPageWord3F > 1) {\r\n      currentPageWord3F--;\r\n      renderTableWord3F();\r\n    }\r\n  }\r\n\r\n  function nextPageWord3F() {\r\n    if (currentPageWord3F < Math.ceil(filesWord3F.length \/ rowsPerPageWord3F)) {\r\n      currentPageWord3F++;\r\n      renderTableWord3F();\r\n    }\r\n  }\r\n\r\n  function searchTableWord3F(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = filesWord3F.filter(f => f.name.toLowerCase().includes(filter));\r\n\r\n    const table = document.getElementById(\"fileTableWord3F\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th>Nama Dokumen<\/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(\"pageInfoWord3F\").innerText =\r\n      `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtnWord3F\").disabled = true;\r\n    document.getElementById(\"nextBtnWord3F\").disabled = true;\r\n  }\r\n\r\n  function sortTableWord3F() {\r\n    filesWord3F.sort((a, b) =>\r\n      sortAscWord3F ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name)\r\n    );\r\n    sortAscWord3F = !sortAscWord3F;\r\n    currentPageWord3F = 1;\r\n    renderTableWord3F();\r\n  }\r\n\r\n  loadFilesWord3F(folderIdWord3F);\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\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-34b581e elementor-widget elementor-widget-heading\" data-id=\"34b581e\" 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>Bukti dukung tidak dapat menjelaskan bahwa telah dilakukan monitoring dan evaluasi terhadap hasil pengembangan kompetensi dalam kaitannya dengan perbaikan kinerja secara berkala (TPI) <br><u>Tindak Lanjut:<\/u> <br>Rubah Bukti dukung dengan yang diminta pusat, yaitu Laporan monitoring berupa matriks rekap jumlah Pelatihan\/ Diklat\/ Bimtek\/ Capacity building\/ Coaching selama periode 1 tahun serta evaluasi peningkatan kinerja (spt pd contoh Bukti Dukung Dari Pusat)<\/h2>\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\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-877109794\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-877109794\" data-tab-index=\"4\" style=\"--n-tabs-title-order: 4;\" class=\" elementor-element elementor-element-cf0c350 e-flex e-con-boxed e-con e-child\" data-id=\"cf0c350\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b224936 elementor-widget elementor-widget-heading\" data-id=\"b224936\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.iv. Penetapan Kinerja Individu \t\t<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fcda510 elementor-widget elementor-widget-n-accordion\" data-id=\"fcda510\" 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-2650\" 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-2650\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> 3.iv.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-2650\" class=\"elementor-element elementor-element-156a3cb e-con-full e-flex e-con e-child\" data-id=\"156a3cb\" data-element_type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2650\" class=\"elementor-element elementor-element-838b54d e-con-full e-flex e-con e-child\" data-id=\"838b54d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3268514 elementor-widget elementor-widget-heading\" data-id=\"3268514\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.iv.a. Terdapat penetapan kinerja individu yang terkait dengan perjanjian kinerja organisasi<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fca8709 elementor-widget elementor-widget-heading\" data-id=\"fca8709\" 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: I.3.iv.a.(i) 2025 SK Tim Teknis RB dan ZI BPS Jembrana<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-509a846 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"509a846\" 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=\"84518982\" 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-845189821\" data-tab-title-id=\"e-n-tab-title-845189821\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-845189821\" 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-845189822\" data-tab-title-id=\"e-n-tab-title-845189822\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-845189822\" 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-2650 e-n-tab-title-845189821\" id=\"e-n-tab-content-845189821\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-e3ba665 e-con-full e-flex e-con e-child\" data-id=\"e3ba665\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-63242c8 elementor-widget elementor-widget-button\" data-id=\"63242c8\" 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\/1e-UYZIApmVprLciit-ni6pzQBtuDhsqw?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-f9936cd elementor-widget elementor-widget-html\" data-id=\"f9936cd\" 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=\"searchTable4A(this.value)\">\r\n  <table id=\"fileTable4A\">\r\n    <tr>\r\n      <th onclick=\"sortTable4A()\">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=\"prevPage4A()\" id=\"prevBtn4A\">Prev<\/button>\r\n    <span id=\"pageInfo4A\"><\/span>\r\n    <button onclick=\"nextPage4A()\" id=\"nextBtn4A\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderId4A = \"1e-UYZIApmVprLciit-ni6pzQBtuDhsqw\"; \/\/ Folder 4A\r\n\r\n  let files4A = [];\r\n  let currentPage4A = 1;\r\n  const rowsPerPage4A = 10;\r\n  let sortAsc4A = true;\r\n\r\n  function loadFiles4A(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        files4A = data.files || [];\r\n        renderTable4A();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTable4A() {\r\n    const table = document.getElementById(\"fileTable4A\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable4A()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n    let start = (currentPage4A - 1) * rowsPerPage4A;\r\n    let end = start + rowsPerPage4A;\r\n    let paginated = files4A.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(\"pageInfo4A\").innerText =\r\n      `Halaman ${currentPage4A} dari ${Math.ceil(files4A.length \/ rowsPerPage4A)}`;\r\n    document.getElementById(\"prevBtn4A\").disabled = currentPage4A === 1;\r\n    document.getElementById(\"nextBtn4A\").disabled = currentPage4A === Math.ceil(files4A.length \/ rowsPerPage4A);\r\n  }\r\n\r\n  function prevPage4A() {\r\n    if (currentPage4A > 1) {\r\n      currentPage4A--;\r\n      renderTable4A();\r\n    }\r\n  }\r\n\r\n  function nextPage4A() {\r\n    if (currentPage4A < Math.ceil(files4A.length \/ rowsPerPage4A)) {\r\n      currentPage4A++;\r\n      renderTable4A();\r\n    }\r\n  }\r\n\r\n  function searchTable4A(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = files4A.filter(f => f.name.toLowerCase().includes(filter));\r\n    const table = document.getElementById(\"fileTable4A\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable4A()\">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(\"pageInfo4A\").innerText = `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtn4A\").disabled = true;\r\n    document.getElementById(\"nextBtn4A\").disabled = true;\r\n  }\r\n\r\n  function sortTable4A() {\r\n    files4A.sort((a, b) => sortAsc4A ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name));\r\n    sortAsc4A = !sortAsc4A;\r\n    currentPage4A = 1;\r\n    renderTable4A();\r\n  }\r\n\r\n  loadFiles4A(folderId4A);\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-2650 e-n-tab-title-845189822\" id=\"e-n-tab-content-845189822\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-b427560 e-con-full e-flex e-con e-child\" data-id=\"b427560\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d0ef743 elementor-widget elementor-widget-button\" data-id=\"d0ef743\" 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\/1rT0o5DfOXE1iNltNewpmQrDP9kS_gcKQ?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-1500293 elementor-widget elementor-widget-html\" data-id=\"1500293\" 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  .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\r\n<body>\r\n<input type=\"text\" class=\"search-box\" placeholder=\"Cari Dokumen...\" onkeyup=\"searchTableWord4A(this.value)\">\r\n\r\n<table id=\"fileTableWord4A\">\r\n  <tr>\r\n    <th onclick=\"sortTableWord4A()\">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=\"prevPageWord4A()\" id=\"prevBtnWord4A\">Prev<\/button>\r\n  <span id=\"pageInfoWord4A\"><\/span>\r\n  <button onclick=\"nextPageWord4A()\" id=\"nextBtnWord4A\">Next<\/button>\r\n<\/div>\r\n\r\n<script>\r\n  const folderIdWord4A = \"1rT0o5DfOXE1iNltNewpmQrDP9kS_gcKQ\"; \/\/ Folder Word4A\r\n\r\n  let filesWord4A = [];\r\n  let currentPageWord4A = 1;\r\n  const rowsPerPageWord4A = 10;\r\n  let sortAscWord4A = true;\r\n\r\n  function loadFilesWord4A(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        filesWord4A = data.files || [];\r\n        renderTableWord4A();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTableWord4A() {\r\n    const table = document.getElementById(\"fileTableWord4A\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord4A()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n\r\n    let start = (currentPageWord4A - 1) * rowsPerPageWord4A;\r\n    let end = start + rowsPerPageWord4A;\r\n\r\n    filesWord4A.slice(start, end).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(\"pageInfoWord4A\").innerText =\r\n      `Halaman ${currentPageWord4A} dari ${Math.ceil(filesWord4A.length \/ rowsPerPageWord4A)}`;\r\n\r\n    document.getElementById(\"prevBtnWord4A\").disabled = currentPageWord4A === 1;\r\n    document.getElementById(\"nextBtnWord4A\").disabled =\r\n      currentPageWord4A === Math.ceil(filesWord4A.length \/ rowsPerPageWord4A);\r\n  }\r\n\r\n  function prevPageWord4A() {\r\n    if (currentPageWord4A > 1) {\r\n      currentPageWord4A--;\r\n      renderTableWord4A();\r\n    }\r\n  }\r\n\r\n  function nextPageWord4A() {\r\n    if (currentPageWord4A < Math.ceil(filesWord4A.length \/ rowsPerPageWord4A)) {\r\n      currentPageWord4A++;\r\n      renderTableWord4A();\r\n    }\r\n  }\r\n\r\n  function searchTableWord4A(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = filesWord4A.filter(f => f.name.toLowerCase().includes(filter));\r\n\r\n    const table = document.getElementById(\"fileTableWord4A\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord4A()\">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(\"pageInfoWord4A\").innerText =\r\n      `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtnWord4A\").disabled = true;\r\n    document.getElementById(\"nextBtnWord4A\").disabled = true;\r\n  }\r\n\r\n  function sortTableWord4A() {\r\n    filesWord4A.sort((a, b) =>\r\n      sortAscWord4A ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name)\r\n    );\r\n    sortAscWord4A = !sortAscWord4A;\r\n    currentPageWord4A = 1;\r\n    renderTableWord4A();\r\n  }\r\n\r\n  loadFilesWord4A(folderIdWord4A);\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\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-605e093 elementor-widget elementor-widget-heading\" data-id=\"605e093\" 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>sudah benar tinggal 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-2651\" 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-2651\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> 3.iv.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-2651\" class=\"elementor-element elementor-element-0cebd6c e-con-full e-flex e-con e-child\" data-id=\"0cebd6c\" data-element_type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2651\" class=\"elementor-element elementor-element-f6bd748 e-con-full e-flex e-con e-child\" data-id=\"f6bd748\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1d1e49c elementor-widget elementor-widget-heading\" data-id=\"1d1e49c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.iv.b. Ukuran kinerja individu telah memiliki kesesuaian dengan indikator kinerja individu level diatasnya<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-61d4c71 elementor-widget elementor-widget-heading\" data-id=\"61d4c71\" 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: I.3.iv.b.(i) 2025 SK Tim Teknis RB dan ZI BPS Jembrana<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-552edd9 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"552edd9\" 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=\"89320921\" 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-893209211\" data-tab-title-id=\"e-n-tab-title-893209211\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-893209211\" 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-893209212\" data-tab-title-id=\"e-n-tab-title-893209212\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-893209212\" 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-2651 e-n-tab-title-893209211\" id=\"e-n-tab-content-893209211\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-a676607 e-con-full e-flex e-con e-child\" data-id=\"a676607\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c10ecd7 elementor-widget elementor-widget-button\" data-id=\"c10ecd7\" 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\/1GafVaQRlS08dD1GtuK7oxzmlwrj8clL2?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-c174d87 elementor-widget elementor-widget-html\" data-id=\"c174d87\" 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=\"searchTable4B(this.value)\">\r\n  <table id=\"fileTable4B\">\r\n    <tr>\r\n      <th onclick=\"sortTable4B()\">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=\"prevPage4B()\" id=\"prevBtn4B\">Prev<\/button>\r\n    <span id=\"pageInfo4B\"><\/span>\r\n    <button onclick=\"nextPage4B()\" id=\"nextBtn4B\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderId4B = \"1GafVaQRlS08dD1GtuK7oxzmlwrj8clL2\"; \/\/ Folder 4B\r\n\r\n  let files4B = [];\r\n  let currentPage4B = 1;\r\n  const rowsPerPage4B = 10;\r\n  let sortAsc4B = true;\r\n\r\n  function loadFiles4B(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        files4B = data.files || [];\r\n        renderTable4B();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTable4B() {\r\n    const table = document.getElementById(\"fileTable4B\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable4B()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n    let start = (currentPage4B - 1) * rowsPerPage4B;\r\n    let end = start + rowsPerPage4B;\r\n    let paginated = files4B.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(\"pageInfo4B\").innerText =\r\n      `Halaman ${currentPage4B} dari ${Math.ceil(files4B.length \/ rowsPerPage4B)}`;\r\n    document.getElementById(\"prevBtn4B\").disabled = currentPage4B === 1;\r\n    document.getElementById(\"nextBtn4B\").disabled = currentPage4B === Math.ceil(files4B.length \/ rowsPerPage4B);\r\n  }\r\n\r\n  function prevPage4B() {\r\n    if (currentPage4B > 1) {\r\n      currentPage4B--;\r\n      renderTable4B();\r\n    }\r\n  }\r\n\r\n  function nextPage4B() {\r\n    if (currentPage4B < Math.ceil(files4B.length \/ rowsPerPage4B)) {\r\n      currentPage4B++;\r\n      renderTable4B();\r\n    }\r\n  }\r\n\r\n  function searchTable4B(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = files4B.filter(f => f.name.toLowerCase().includes(filter));\r\n    const table = document.getElementById(\"fileTable4B\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable4B()\">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(\"pageInfo4B\").innerText = `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtn4B\").disabled = true;\r\n    document.getElementById(\"nextBtn4B\").disabled = true;\r\n  }\r\n\r\n  function sortTable4B() {\r\n    files4B.sort((a, b) => sortAsc4B ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name));\r\n    sortAsc4B = !sortAsc4B;\r\n    currentPage4B = 1;\r\n    renderTable4B();\r\n  }\r\n\r\n  loadFiles4B(folderId4B);\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-2651 e-n-tab-title-893209212\" id=\"e-n-tab-content-893209212\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-37ebe46 e-con-full e-flex e-con e-child\" data-id=\"37ebe46\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f14e116 elementor-widget elementor-widget-button\" data-id=\"f14e116\" 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\/15T4LYrxL4DAu42d162EQjZt9eg9cSi4x?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-a928c7c elementor-widget elementor-widget-html\" data-id=\"a928c7c\" 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  .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\r\n<body>\r\n<input type=\"text\" class=\"search-box\" placeholder=\"Cari Dokumen...\" onkeyup=\"searchTableWord4B(this.value)\">\r\n\r\n<table id=\"fileTableWord4B\">\r\n  <tr>\r\n    <th onclick=\"sortTableWord4B()\">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=\"prevPageWord4B()\" id=\"prevBtnWord4B\">Prev<\/button>\r\n  <span id=\"pageInfoWord4B\"><\/span>\r\n  <button onclick=\"nextPageWord4B()\" id=\"nextBtnWord4B\">Next<\/button>\r\n<\/div>\r\n\r\n<script>\r\n  const folderIdWord4B = \"15T4LYrxL4DAu42d162EQjZt9eg9cSi4x\"; \/\/ Folder Word4B\r\n\r\n  let filesWord4B = [];\r\n  let currentPageWord4B = 1;\r\n  const rowsPerPageWord4B = 10;\r\n  let sortAscWord4B = true;\r\n\r\n  function loadFilesWord4B(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        filesWord4B = data.files || [];\r\n        renderTableWord4B();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTableWord4B() {\r\n    const table = document.getElementById(\"fileTableWord4B\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord4B()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n\r\n    let start = (currentPageWord4B - 1) * rowsPerPageWord4B;\r\n    let end = start + rowsPerPageWord4B;\r\n\r\n    filesWord4B.slice(start, end).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(\"pageInfoWord4B\").innerText =\r\n      `Halaman ${currentPageWord4B} dari ${Math.ceil(filesWord4B.length \/ rowsPerPageWord4B)}`;\r\n\r\n    document.getElementById(\"prevBtnWord4B\").disabled = currentPageWord4B === 1;\r\n    document.getElementById(\"nextBtnWord4B\").disabled =\r\n      currentPageWord4B === Math.ceil(filesWord4B.length \/ rowsPerPageWord4B);\r\n  }\r\n\r\n  function prevPageWord4B() {\r\n    if (currentPageWord4B > 1) {\r\n      currentPageWord4B--;\r\n      renderTableWord4B();\r\n    }\r\n  }\r\n\r\n  function nextPageWord4B() {\r\n    if (currentPageWord4B < Math.ceil(filesWord4B.length \/ rowsPerPageWord4B)) {\r\n      currentPageWord4B++;\r\n      renderTableWord4B();\r\n    }\r\n  }\r\n\r\n  function searchTableWord4B(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = filesWord4B.filter(f => f.name.toLowerCase().includes(filter));\r\n\r\n    const table = document.getElementById(\"fileTableWord4B\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord4B()\">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(\"pageInfoWord4B\").innerText =\r\n      `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtnWord4B\").disabled = true;\r\n    document.getElementById(\"nextBtnWord4B\").disabled = true;\r\n  }\r\n\r\n  function sortTableWord4B() {\r\n    filesWord4B.sort((a, b) =>\r\n      sortAscWord4B ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name)\r\n    );\r\n    sortAscWord4B = !sortAscWord4B;\r\n    currentPageWord4B = 1;\r\n    renderTableWord4B();\r\n  }\r\n\r\n  loadFilesWord4B(folderIdWord4B);\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\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-0769b10 elementor-widget elementor-widget-heading\" data-id=\"0769b10\" 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>sudah benar tinggal 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-2652\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2652\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> 3.iv.c <\/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-2652\" class=\"elementor-element elementor-element-64d2b91 e-con-full e-flex e-con e-child\" data-id=\"64d2b91\" data-element_type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2652\" class=\"elementor-element elementor-element-d0a5d0c e-con-full e-flex e-con e-child\" data-id=\"d0a5d0c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7de3e8c elementor-widget elementor-widget-heading\" data-id=\"7de3e8c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.iv.c.  Pengukuran kinerja individu dilakukan secara periodik<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-39f32bf elementor-widget elementor-widget-heading\" data-id=\"39f32bf\" 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: I.3.iv.c.(i) 2025 SK Tim Teknis RB dan ZI BPS Jembrana<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c7cec14 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"c7cec14\" 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=\"209513492\" 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-2095134921\" data-tab-title-id=\"e-n-tab-title-2095134921\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-2095134921\" 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-2095134922\" data-tab-title-id=\"e-n-tab-title-2095134922\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-2095134922\" 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-2652 e-n-tab-title-2095134921\" id=\"e-n-tab-content-2095134921\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-9af6d59 e-con-full e-flex e-con e-child\" data-id=\"9af6d59\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4933bde elementor-widget elementor-widget-button\" data-id=\"4933bde\" 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\/1VNg9Ozzd31uQqV610DEa-LlBNiVILXeo?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-b90c85e elementor-widget elementor-widget-html\" data-id=\"b90c85e\" 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=\"searchTable4C(this.value)\">\r\n  <table id=\"fileTable4C\">\r\n    <tr>\r\n      <th onclick=\"sortTable4C()\">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=\"prevPage4C()\" id=\"prevBtn4C\">Prev<\/button>\r\n    <span id=\"pageInfo4C\"><\/span>\r\n    <button onclick=\"nextPage4C()\" id=\"nextBtn4C\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderId4C = \"1VNg9Ozzd31uQqV610DEa-LlBNiVILXeo\"; \/\/ Folder 4C (ubah jika berbeda)\r\n\r\n  let files4C = [];\r\n  let currentPage4C = 1;\r\n  const rowsPerPage4C = 10;\r\n  let sortAsc4C = true;\r\n\r\n  function loadFiles4C(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        files4C = data.files || [];\r\n        renderTable4C();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTable4C() {\r\n    const table = document.getElementById(\"fileTable4C\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable4C()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n    let start = (currentPage4C - 1) * rowsPerPage4C;\r\n    let end = start + rowsPerPage4C;\r\n    let paginated = files4C.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(\"pageInfo4C\").innerText =\r\n      `Halaman ${currentPage4C} dari ${Math.ceil(files4C.length \/ rowsPerPage4C)}`;\r\n    document.getElementById(\"prevBtn4C\").disabled = currentPage4C === 1;\r\n    document.getElementById(\"nextBtn4C\").disabled = currentPage4C === Math.ceil(files4C.length \/ rowsPerPage4C);\r\n  }\r\n\r\n  function prevPage4C() {\r\n    if (currentPage4C > 1) {\r\n      currentPage4C--;\r\n      renderTable4C();\r\n    }\r\n  }\r\n\r\n  function nextPage4C() {\r\n    if (currentPage4C < Math.ceil(files4C.length \/ rowsPerPage4C)) {\r\n      currentPage4C++;\r\n      renderTable4C();\r\n    }\r\n  }\r\n\r\n  function searchTable4C(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = files4C.filter(f => f.name.toLowerCase().includes(filter));\r\n    const table = document.getElementById(\"fileTable4C\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable4C()\">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(\"pageInfo4C\").innerText = `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtn4C\").disabled = true;\r\n    document.getElementById(\"nextBtn4C\").disabled = true;\r\n  }\r\n\r\n  function sortTable4C() {\r\n    files4C.sort((a, b) => sortAsc4C ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name));\r\n    sortAsc4C = !sortAsc4C;\r\n    currentPage4C = 1;\r\n    renderTable4C();\r\n  }\r\n\r\n  loadFiles4C(folderId4C);\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-2652 e-n-tab-title-2095134922\" id=\"e-n-tab-content-2095134922\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-52859a4 e-con-full e-flex e-con e-child\" data-id=\"52859a4\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-43de145 elementor-widget elementor-widget-button\" data-id=\"43de145\" 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\/1z0sus3oRSB-XQXhzLVDUoMenjadh1L4K?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-79a66de elementor-widget elementor-widget-html\" data-id=\"79a66de\" 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  .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\r\n<body>\r\n<input type=\"text\" class=\"search-box\" placeholder=\"Cari Dokumen...\" onkeyup=\"searchTableWord4C(this.value)\">\r\n\r\n<table id=\"fileTableWord4C\">\r\n  <tr>\r\n    <th onclick=\"sortTableWord4C()\">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=\"prevPageWord4C()\" id=\"prevBtnWord4C\">Prev<\/button>\r\n  <span id=\"pageInfoWord4C\"><\/span>\r\n  <button onclick=\"nextPageWord4C()\" id=\"nextBtnWord4C\">Next<\/button>\r\n<\/div>\r\n\r\n<script>\r\n  const folderIdWord4C = \"1z0sus3oRSB-XQXhzLVDUoMenjadh1L4K\"; \/\/ Folder Word4C\r\n\r\n  let filesWord4C = [];\r\n  let currentPageWord4C = 1;\r\n  const rowsPerPageWord4C = 10;\r\n  let sortAscWord4C = true;\r\n\r\n  function loadFilesWord4C(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        filesWord4C = data.files || [];\r\n        renderTableWord4C();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTableWord4C() {\r\n    const table = document.getElementById(\"fileTableWord4C\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord4C()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n\r\n    let start = (currentPageWord4C - 1) * rowsPerPageWord4C;\r\n    let end = start + rowsPerPageWord4C;\r\n\r\n    filesWord4C.slice(start, end).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(\"pageInfoWord4C\").innerText =\r\n      `Halaman ${currentPageWord4C} dari ${Math.ceil(filesWord4C.length \/ rowsPerPageWord4C)}`;\r\n\r\n    document.getElementById(\"prevBtnWord4C\").disabled = currentPageWord4C === 1;\r\n    document.getElementById(\"nextBtnWord4C\").disabled =\r\n      currentPageWord4C === Math.ceil(filesWord4C.length \/ rowsPerPageWord4C);\r\n  }\r\n\r\n  function prevPageWord4C() {\r\n    if (currentPageWord4C > 1) {\r\n      currentPageWord4C--;\r\n      renderTableWord4C();\r\n    }\r\n  }\r\n\r\n  function nextPageWord4C() {\r\n    if (currentPageWord4C < Math.ceil(filesWord4C.length \/ rowsPerPageWord4C)) {\r\n      currentPageWord4C++;\r\n      renderTableWord4C();\r\n    }\r\n  }\r\n\r\n  function searchTableWord4C(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = filesWord4C.filter(f => f.name.toLowerCase().includes(filter));\r\n\r\n    const table = document.getElementById(\"fileTableWord4C\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord4C()\">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(\"pageInfoWord4C\").innerText =\r\n      `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtnWord4C\").disabled = true;\r\n    document.getElementById(\"nextBtnWord4C\").disabled = true;\r\n  }\r\n\r\n  function sortTableWord4C() {\r\n    filesWord4C.sort((a, b) =>\r\n      sortAscWord4C ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name)\r\n    );\r\n    sortAscWord4C = !sortAscWord4C;\r\n    currentPageWord4C = 1;\r\n    renderTableWord4C();\r\n  }\r\n\r\n  loadFilesWord4C(folderIdWord4C);\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\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-58c73d8 elementor-widget elementor-widget-heading\" data-id=\"58c73d8\" 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>sudah benar tinggal 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-2653\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"4\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2653\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> 3.iv.d <\/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-2653\" class=\"elementor-element elementor-element-c089588 e-flex e-con-boxed e-con e-child\" data-id=\"c089588\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2653\" class=\"elementor-element elementor-element-725ca61 e-con-full e-flex e-con e-child\" data-id=\"725ca61\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-23d47f2 elementor-widget elementor-widget-heading\" data-id=\"23d47f2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.iv.d. Hasil penilaian kinerja individu telah dijadikan dasar untuk pemberian reward<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-977e038 elementor-widget elementor-widget-heading\" data-id=\"977e038\" 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: I.3.iv.d.(i) 2025 SK Tim Teknis RB dan ZI BPS Jembrana<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ca163f8 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"ca163f8\" 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=\"211903480\" 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-2119034801\" data-tab-title-id=\"e-n-tab-title-2119034801\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-2119034801\" 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-2119034802\" data-tab-title-id=\"e-n-tab-title-2119034802\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-2119034802\" 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-2653 e-n-tab-title-2119034801\" id=\"e-n-tab-content-2119034801\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-044d85b e-con-full e-flex e-con e-child\" data-id=\"044d85b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-76a4e64 elementor-widget elementor-widget-button\" data-id=\"76a4e64\" 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\/1GRwQOIVCEZBEHCuDGxtD2jmEFxSJIOBF?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-9d3e06e elementor-widget elementor-widget-html\" data-id=\"9d3e06e\" 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=\"searchTable4D(this.value)\">\r\n  <table id=\"fileTable4D\">\r\n    <tr>\r\n      <th onclick=\"sortTable4D()\">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=\"prevPage4D()\" id=\"prevBtn4D\">Prev<\/button>\r\n    <span id=\"pageInfo4D\"><\/span>\r\n    <button onclick=\"nextPage4D()\" id=\"nextBtn4D\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderId4D = \"1GRwQOIVCEZBEHCuDGxtD2jmEFxSJIOBF\"; \/\/ Folder 4D\r\n\r\n  let files4D = [];\r\n  let currentPage4D = 1;\r\n  const rowsPerPage4D = 10;\r\n  let sortAsc4D = true;\r\n\r\n  function loadFiles4D(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        files4D = data.files || [];\r\n        renderTable4D();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTable4D() {\r\n    const table = document.getElementById(\"fileTable4D\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable4D()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n    let start = (currentPage4D - 1) * rowsPerPage4D;\r\n    let end = start + rowsPerPage4D;\r\n    let paginated = files4D.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(\"pageInfo4D\").innerText =\r\n      `Halaman ${currentPage4D} dari ${Math.ceil(files4D.length \/ rowsPerPage4D)}`;\r\n    document.getElementById(\"prevBtn4D\").disabled = currentPage4D === 1;\r\n    document.getElementById(\"nextBtn4D\").disabled = currentPage4D === Math.ceil(files4D.length \/ rowsPerPage4D);\r\n  }\r\n\r\n  function prevPage4D() {\r\n    if (currentPage4D > 1) {\r\n      currentPage4D--;\r\n      renderTable4D();\r\n    }\r\n  }\r\n\r\n  function nextPage4D() {\r\n    if (currentPage4D < Math.ceil(files4D.length \/ rowsPerPage4D)) {\r\n      currentPage4D++;\r\n      renderTable4D();\r\n    }\r\n  }\r\n\r\n  function searchTable4D(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = files4D.filter(f => f.name.toLowerCase().includes(filter));\r\n    const table = document.getElementById(\"fileTable4D\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable4D()\">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(\"pageInfo4D\").innerText = `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtn4D\").disabled = true;\r\n    document.getElementById(\"nextBtn4D\").disabled = true;\r\n  }\r\n\r\n  function sortTable4D() {\r\n    files4D.sort((a, b) => sortAsc4D ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name));\r\n    sortAsc4D = !sortAsc4D;\r\n    currentPage4D = 1;\r\n    renderTable4D();\r\n  }\r\n\r\n  loadFiles4D(folderId4D);\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-2653 e-n-tab-title-2119034802\" id=\"e-n-tab-content-2119034802\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-431ad2a e-con-full e-flex e-con e-child\" data-id=\"431ad2a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0f3a931 elementor-widget elementor-widget-button\" data-id=\"0f3a931\" 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\/1GnbmKSE7OOGpzxzm42sqfkBljrlx7UUp?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-ab0dc17 elementor-widget elementor-widget-html\" data-id=\"ab0dc17\" 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\r\n<body>\r\n  <input type=\"text\" class=\"search-box\" placeholder=\"Cari Dokumen Word...\" onkeyup=\"searchTableWord4D(this.value)\">\r\n\r\n  <table id=\"fileTableWord4D\">\r\n    <tr>\r\n      <th onclick=\"sortTableWord4D()\">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=\"prevPageWord4D()\" id=\"prevBtnWord4D\">Prev<\/button>\r\n    <span id=\"pageInfoWord4D\"><\/span>\r\n    <button onclick=\"nextPageWord4D()\" id=\"nextBtnWord4D\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderIdWord4D = \"1GnbmKSE7OOGpzxzm42sqfkBljrlx7UUp\"; \/\/ Folder Word4D\r\n\r\n  let filesWord4D = [];\r\n  let currentPageWord4D = 1;\r\n  const rowsPerPageWord4D = 10;\r\n  let sortAscWord4D = true;\r\n\r\n  function loadFilesWord4D(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        filesWord4D = data.files || [];\r\n        renderTableWord4D();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTableWord4D() {\r\n    const table = document.getElementById(\"fileTableWord4D\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord4D()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n\r\n    let start = (currentPageWord4D - 1) * rowsPerPageWord4D;\r\n    let end = start + rowsPerPageWord4D;\r\n    let paginated = filesWord4D.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(\"pageInfoWord4D\").innerText =\r\n      `Halaman ${currentPageWord4D} dari ${Math.ceil(filesWord4D.length \/ rowsPerPageWord4D)}`;\r\n\r\n    document.getElementById(\"prevBtnWord4D\").disabled = currentPageWord4D === 1;\r\n    document.getElementById(\"nextBtnWord4D\").disabled =\r\n      currentPageWord4D === Math.ceil(filesWord4D.length \/ rowsPerPageWord4D);\r\n  }\r\n\r\n  function prevPageWord4D() {\r\n    if (currentPageWord4D > 1) {\r\n      currentPageWord4D--;\r\n      renderTableWord4D();\r\n    }\r\n  }\r\n\r\n  function nextPageWord4D() {\r\n    if (currentPageWord4D < Math.ceil(filesWord4D.length \/ rowsPerPageWord4D)) {\r\n      currentPageWord4D++;\r\n      renderTableWord4D();\r\n    }\r\n  }\r\n\r\n  function searchTableWord4D(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = filesWord4D.filter(f => f.name.toLowerCase().includes(filter));\r\n\r\n    const table = document.getElementById(\"fileTableWord4D\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord4D()\">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(\"pageInfoWord4D\").innerText =\r\n      `Ditemukan ${filtered.length} dokumen`;\r\n\r\n    document.getElementById(\"prevBtnWord4D\").disabled = true;\r\n    document.getElementById(\"nextBtnWord4D\").disabled = true;\r\n  }\r\n\r\n  function sortTableWord4D() {\r\n    filesWord4D.sort((a, b) =>\r\n      sortAscWord4D ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name)\r\n    );\r\n    sortAscWord4D = !sortAscWord4D;\r\n    currentPageWord4D = 1;\r\n    renderTableWord4D();\r\n  }\r\n\r\n  loadFilesWord4D(folderIdWord4D);\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\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-2b35768 elementor-widget elementor-widget-heading\" data-id=\"2b35768\" 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>sudah benar tinggal update bukti dukung<\/h2>\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\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-877109795\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-877109795\" data-tab-index=\"5\" style=\"--n-tabs-title-order: 5;\" class=\" elementor-element elementor-element-5a388a0 e-flex e-con-boxed e-con e-child\" data-id=\"5a388a0\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5fe8e20 elementor-widget elementor-widget-heading\" data-id=\"5fe8e20\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.v. Penegakan Aturan Disiplin\/Kode Etik\/Kode Perilaku Pegawai \t\t<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3225d26 elementor-widget elementor-widget-n-accordion\" data-id=\"3225d26\" 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-5250\" 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-5250\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> 3.v.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-5250\" class=\"elementor-element elementor-element-c3f2415 e-con-full e-flex e-con e-child\" data-id=\"c3f2415\" data-element_type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-5250\" class=\"elementor-element elementor-element-a07de6a e-con-full e-flex e-con e-child\" data-id=\"a07de6a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-526de46 elementor-widget elementor-widget-heading\" data-id=\"526de46\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.v.a. Aturan disiplin\/kode etik\/kode perilaku telah dilaksanakan\/diimplementasikan<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-40834f6 elementor-widget elementor-widget-heading\" data-id=\"40834f6\" 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: I.3.v.a.(i) 2025 SK Tim Teknis RB dan ZI BPS Jembrana<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5d3319d e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"5d3319d\" 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=\"97726877\" 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-977268771\" data-tab-title-id=\"e-n-tab-title-977268771\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-977268771\" 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-977268772\" data-tab-title-id=\"e-n-tab-title-977268772\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-977268772\" 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-5250 e-n-tab-title-977268771\" id=\"e-n-tab-content-977268771\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-6296999 e-con-full e-flex e-con e-child\" data-id=\"6296999\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ab73637 elementor-widget elementor-widget-button\" data-id=\"ab73637\" 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\/1pCMR4M6V00g2AR4BoSRYUlSq3z3sgWDG?usp=drive_link\" 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-6635b5e elementor-widget elementor-widget-html\" data-id=\"6635b5e\" 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=\"searchTable5A(this.value)\">\r\n  <table id=\"fileTable5A\">\r\n    <tr>\r\n      <th onclick=\"sortTable5A()\">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=\"prevPage5A()\" id=\"prevBtn5A\">Prev<\/button>\r\n    <span id=\"pageInfo5A\"><\/span>\r\n    <button onclick=\"nextPage5A()\" id=\"nextBtn5A\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderId5A = \"1pCMR4M6V00g2AR4BoSRYUlSq3z3sgWDG\"; \/\/ Folder 5A\r\n\r\n  let files5A = [];\r\n  let currentPage5A = 1;\r\n  const rowsPerPage5A = 10;\r\n  let sortAsc5A = true;\r\n\r\n  function loadFiles5A(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        files5A = data.files || [];\r\n        renderTable5A();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTable5A() {\r\n    const table = document.getElementById(\"fileTable5A\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable5A()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n    let start = (currentPage5A - 1) * rowsPerPage5A;\r\n    let end = start + rowsPerPage5A;\r\n    let paginated = files5A.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(\"pageInfo5A\").innerText =\r\n      `Halaman ${currentPage5A} dari ${Math.ceil(files5A.length \/ rowsPerPage5A)}`;\r\n    document.getElementById(\"prevBtn5A\").disabled = currentPage5A === 1;\r\n    document.getElementById(\"nextBtn5A\").disabled = currentPage5A === Math.ceil(files5A.length \/ rowsPerPage5A);\r\n  }\r\n\r\n  function prevPage5A() {\r\n    if (currentPage5A > 1) {\r\n      currentPage5A--;\r\n      renderTable5A();\r\n    }\r\n  }\r\n\r\n  function nextPage5A() {\r\n    if (currentPage5A < Math.ceil(files5A.length \/ rowsPerPage5A)) {\r\n      currentPage5A++;\r\n      renderTable5A();\r\n    }\r\n  }\r\n\r\n  function searchTable5A(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = files5A.filter(f => f.name.toLowerCase().includes(filter));\r\n    const table = document.getElementById(\"fileTable5A\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable5A()\">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(\"pageInfo5A\").innerText = `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtn5A\").disabled = true;\r\n    document.getElementById(\"nextBtn5A\").disabled = true;\r\n  }\r\n\r\n  function sortTable5A() {\r\n    files5A.sort((a, b) => sortAsc5A ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name));\r\n    sortAsc5A = !sortAsc5A;\r\n    currentPage5A = 1;\r\n    renderTable5A();\r\n  }\r\n\r\n  loadFiles5A(folderId5A);\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-5250 e-n-tab-title-977268772\" id=\"e-n-tab-content-977268772\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-0fe494f e-con-full e-flex e-con e-child\" data-id=\"0fe494f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6ab448d elementor-widget elementor-widget-button\" data-id=\"6ab448d\" 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\/1IZto-OKWZ_N52Qh-PanyZuDi-ZgspYrV?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-7549f92 elementor-widget elementor-widget-html\" data-id=\"7549f92\" 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\r\n<body>\r\n  <input type=\"text\" class=\"search-box\" placeholder=\"Cari Dokumen Word...\" onkeyup=\"searchTableWord5A(this.value)\">\r\n\r\n  <table id=\"fileTableWord5A\">\r\n    <tr>\r\n      <th onclick=\"sortTableWord5A()\">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=\"prevPageWord5A()\" id=\"prevBtnWord5A\">Prev<\/button>\r\n    <span id=\"pageInfoWord5A\"><\/span>\r\n    <button onclick=\"nextPageWord5A()\" id=\"nextBtnWord5A\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderIdWord5A = \"1IZto-OKWZ_N52Qh-PanyZuDi-ZgspYrV\"; \/\/ Folder Word5A\r\n\r\n  let filesWord5A = [];\r\n  let currentPageWord5A = 1;\r\n  const rowsPerPageWord5A = 10;\r\n  let sortAscWord5A = true;\r\n\r\n  function loadFilesWord5A(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        filesWord5A = data.files || [];\r\n        renderTableWord5A();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTableWord5A() {\r\n    const table = document.getElementById(\"fileTableWord5A\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord5A()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n\r\n    let start = (currentPageWord5A - 1) * rowsPerPageWord5A;\r\n    let end = start + rowsPerPageWord5A;\r\n    let paginated = filesWord5A.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(\"pageInfoWord5A\").innerText =\r\n      `Halaman ${currentPageWord5A} dari ${Math.ceil(filesWord5A.length \/ rowsPerPageWord5A)}`;\r\n\r\n    document.getElementById(\"prevBtnWord5A\").disabled = currentPageWord5A === 1;\r\n    document.getElementById(\"nextBtnWord5A\").disabled =\r\n      currentPageWord5A === Math.ceil(filesWord5A.length \/ rowsPerPageWord5A);\r\n  }\r\n\r\n  function prevPageWord5A() {\r\n    if (currentPageWord5A > 1) {\r\n      currentPageWord5A--;\r\n      renderTableWord5A();\r\n    }\r\n  }\r\n\r\n  function nextPageWord5A() {\r\n    if (currentPageWord5A < Math.ceil(filesWord5A.length \/ rowsPerPageWord5A)) {\r\n      currentPageWord5A++;\r\n      renderTableWord5A();\r\n    }\r\n  }\r\n\r\n  function searchTableWord5A(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = filesWord5A.filter(f => f.name.toLowerCase().includes(filter));\r\n\r\n    const table = document.getElementById(\"fileTableWord5A\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord5A()\">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(\"pageInfoWord5A\").innerText =\r\n      `Ditemukan ${filtered.length} dokumen`;\r\n\r\n    document.getElementById(\"prevBtnWord5A\").disabled = true;\r\n    document.getElementById(\"nextBtnWord5A\").disabled = true;\r\n  }\r\n\r\n  function sortTableWord5A() {\r\n    filesWord5A.sort((a, b) =>\r\n      sortAscWord5A ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name)\r\n    );\r\n    sortAscWord5A = !sortAscWord5A;\r\n    currentPageWord5A = 1;\r\n    renderTableWord5A();\r\n  }\r\n\r\n  loadFilesWord5A(folderIdWord5A);\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\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-05d35d4 elementor-widget elementor-widget-heading\" data-id=\"05d35d4\" 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>sudah benar tinggal 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\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-877109796\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-877109796\" data-tab-index=\"6\" style=\"--n-tabs-title-order: 6;\" class=\" elementor-element elementor-element-44455aa e-flex e-con-boxed e-con e-child\" data-id=\"44455aa\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7250e54 elementor-widget elementor-widget-heading\" data-id=\"7250e54\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.vi. Sistem Informasi Kepegawaian\t<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7b09969 elementor-widget elementor-widget-n-accordion\" data-id=\"7b09969\" 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-1290\" 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-1290\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> 3.vi.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-1290\" class=\"elementor-element elementor-element-d3f999b e-con-full e-flex e-con e-child\" data-id=\"d3f999b\" data-element_type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1290\" class=\"elementor-element elementor-element-abb22c0 e-con-full e-flex e-con e-child\" data-id=\"abb22c0\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-22827ab elementor-widget elementor-widget-heading\" data-id=\"22827ab\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">3.vi.a. Data informasi kepegawaian unit kerja telah dimutakhirkan secara berkala<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-724e91f elementor-widget elementor-widget-heading\" data-id=\"724e91f\" 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: I.3.vi.a.(i) 2025 SK Tim Teknis RB dan ZI BPS Jembrana<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0b7846c e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"0b7846c\" 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=\"12026988\" 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-120269881\" data-tab-title-id=\"e-n-tab-title-120269881\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-120269881\" 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-120269882\" data-tab-title-id=\"e-n-tab-title-120269882\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-120269882\" 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-1290 e-n-tab-title-120269881\" id=\"e-n-tab-content-120269881\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-1758374 e-con-full e-flex e-con e-child\" data-id=\"1758374\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-caab98d elementor-widget elementor-widget-button\" data-id=\"caab98d\" 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\/1CMlyf-PLh5NXNGZWYrT15mWPtn_ivRNx?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-455c518 elementor-widget elementor-widget-html\" data-id=\"455c518\" 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=\"searchTable6A(this.value)\">\r\n  <table id=\"fileTable6A\">\r\n    <tr>\r\n      <th onclick=\"sortTable6A()\">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=\"prevPage6A()\" id=\"prevBtn6A\">Prev<\/button>\r\n    <span id=\"pageInfo6A\"><\/span>\r\n    <button onclick=\"nextPage6A()\" id=\"nextBtn6A\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderId6A = \"1CMlyf-PLh5NXNGZWYrT15mWPtn_ivRNx\"; \/\/ Folder 6A\r\n\r\n  let files6A = [];\r\n  let currentPage6A = 1;\r\n  const rowsPerPage6A = 10;\r\n  let sortAsc6A = true;\r\n\r\n  function loadFiles6A(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        files6A = data.files || [];\r\n        renderTable6A();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTable6A() {\r\n    const table = document.getElementById(\"fileTable6A\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable6A()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n    let start = (currentPage6A - 1) * rowsPerPage6A;\r\n    let end = start + rowsPerPage6A;\r\n    let paginated = files6A.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(\"pageInfo6A\").innerText =\r\n      `Halaman ${currentPage6A} dari ${Math.ceil(files6A.length \/ rowsPerPage6A)}`;\r\n    document.getElementById(\"prevBtn6A\").disabled = currentPage6A === 1;\r\n    document.getElementById(\"nextBtn6A\").disabled = currentPage6A === Math.ceil(files6A.length \/ rowsPerPage6A);\r\n  }\r\n\r\n  function prevPage6A() {\r\n    if (currentPage6A > 1) {\r\n      currentPage6A--;\r\n      renderTable6A();\r\n    }\r\n  }\r\n\r\n  function nextPage6A() {\r\n    if (currentPage6A < Math.ceil(files6A.length \/ rowsPerPage6A)) {\r\n      currentPage6A++;\r\n      renderTable6A();\r\n    }\r\n  }\r\n\r\n  function searchTable6A(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = files6A.filter(f => f.name.toLowerCase().includes(filter));\r\n    const table = document.getElementById(\"fileTable6A\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTable6A()\">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(\"pageInfo6A\").innerText = `Ditemukan ${filtered.length} dokumen`;\r\n    document.getElementById(\"prevBtn6A\").disabled = true;\r\n    document.getElementById(\"nextBtn6A\").disabled = true;\r\n  }\r\n\r\n  function sortTable6A() {\r\n    files6A.sort((a, b) => sortAsc6A ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name));\r\n    sortAsc6A = !sortAsc6A;\r\n    currentPage6A = 1;\r\n    renderTable6A();\r\n  }\r\n\r\n  loadFiles6A(folderId6A);\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-1290 e-n-tab-title-120269882\" id=\"e-n-tab-content-120269882\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-e3a6ca9 e-con-full e-flex e-con e-child\" data-id=\"e3a6ca9\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5df087b elementor-widget elementor-widget-button\" data-id=\"5df087b\" 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\/1OaBCIBJkOZzB6gIFgbjoqr8H8Eo1clHR?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-d71501c elementor-widget elementor-widget-html\" data-id=\"d71501c\" 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\r\n<body>\r\n  <input type=\"text\" class=\"search-box\" placeholder=\"Cari Dokumen Word...\" onkeyup=\"searchTableWord6A(this.value)\">\r\n\r\n  <table id=\"fileTableWord6A\">\r\n    <tr>\r\n      <th onclick=\"sortTableWord6A()\">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=\"prevPageWord6A()\" id=\"prevBtnWord6A\">Prev<\/button>\r\n    <span id=\"pageInfoWord6A\"><\/span>\r\n    <button onclick=\"nextPageWord6A()\" id=\"nextBtnWord6A\">Next<\/button>\r\n  <\/div>\r\n\r\n<script>\r\n  const folderIdWord6A = \"1OaBCIBJkOZzB6gIFgbjoqr8H8Eo1clHR\"; \/\/ Folder Word6A\r\n\r\n  let filesWord6A = [];\r\n  let currentPageWord6A = 1;\r\n  const rowsPerPageWord6A = 10;\r\n  let sortAscWord6A = true;\r\n\r\n  function loadFilesWord6A(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        filesWord6A = data.files || [];\r\n        renderTableWord6A();\r\n      })\r\n      .catch(err => console.error(err));\r\n  }\r\n\r\n  function renderTableWord6A() {\r\n    const table = document.getElementById(\"fileTableWord6A\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord6A()\">Nama Dokumen \u25b2\u25bc<\/th>\r\n        <th>Lihat<\/th>\r\n        <th>Download<\/th>\r\n      <\/tr>`;\r\n\r\n    let start = (currentPageWord6A - 1) * rowsPerPageWord6A;\r\n    let end = start + rowsPerPageWord6A;\r\n    let paginated = filesWord6A.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(\"pageInfoWord6A\").innerText =\r\n      `Halaman ${currentPageWord6A} dari ${Math.ceil(filesWord6A.length \/ rowsPerPageWord6A)}`;\r\n\r\n    document.getElementById(\"prevBtnWord6A\").disabled = currentPageWord6A === 1;\r\n    document.getElementById(\"nextBtnWord6A\").disabled =\r\n      currentPageWord6A === Math.ceil(filesWord6A.length \/ rowsPerPageWord6A);\r\n  }\r\n\r\n  function prevPageWord6A() {\r\n    if (currentPageWord6A > 1) {\r\n      currentPageWord6A--;\r\n      renderTableWord6A();\r\n    }\r\n  }\r\n\r\n  function nextPageWord6A() {\r\n    if (currentPageWord6A < Math.ceil(filesWord6A.length \/ rowsPerPageWord6A)) {\r\n      currentPageWord6A++;\r\n      renderTableWord6A();\r\n    }\r\n  }\r\n\r\n  function searchTableWord6A(val) {\r\n    let filter = val.toLowerCase();\r\n    let filtered = filesWord6A.filter(f => f.name.toLowerCase().includes(filter));\r\n\r\n    const table = document.getElementById(\"fileTableWord6A\");\r\n    table.innerHTML = `\r\n      <tr>\r\n        <th onclick=\"sortTableWord6A()\">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(\"pageInfoWord6A\").innerText =\r\n      `Ditemukan ${filtered.length} dokumen`;\r\n\r\n    document.getElementById(\"prevBtnWord6A\").disabled = true;\r\n    document.getElementById(\"nextBtnWord6A\").disabled = true;\r\n  }\r\n\r\n  function sortTableWord6A() {\r\n    filesWord6A.sort((a, b) =>\r\n      sortAscWord6A ? a.name.localeCompare(b.name) : b.name.localeCompare(a.name)\r\n    );\r\n    sortAscWord6A = !sortAscWord6A;\r\n    currentPageWord6A = 1;\r\n    renderTableWord6A();\r\n  }\r\n\r\n  loadFilesWord6A(folderIdWord6A);\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\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-d94a127 elementor-widget elementor-widget-heading\" data-id=\"d94a127\" 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>sudah benar tinggal 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\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>3. Manajemen SDM 3.i 3.ii 3.iii 3.iv 3.v 3.vi 3.i. Perencanaan Kebutuhan Pegawai sesuai dengan Kebutuhan Organisasi 3.i.a 3.i.a. Kebutuhan pegawai yang disusun oleh unit kerja mengacu kepada peta jabatan dan hasil analisis beban kerja untuk masing-masing jabatan Format Nama: [Aspek].[Pilar].[Sub Pilar].[Pertanyaan].(no urut) + tahun + nama fileContoh: I.3.i.a.(i) 2025 SK Tim Teknis RB dan [&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-3045","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/bpsjembrana.online\/jelita\/wp-json\/wp\/v2\/pages\/3045","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=3045"}],"version-history":[{"count":162,"href":"https:\/\/bpsjembrana.online\/jelita\/wp-json\/wp\/v2\/pages\/3045\/revisions"}],"predecessor-version":[{"id":3981,"href":"https:\/\/bpsjembrana.online\/jelita\/wp-json\/wp\/v2\/pages\/3045\/revisions\/3981"}],"wp:attachment":[{"href":"https:\/\/bpsjembrana.online\/jelita\/wp-json\/wp\/v2\/media?parent=3045"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}