{"id":3561,"date":"2023-12-12T11:10:30","date_gmt":"2023-12-12T10:10:30","guid":{"rendered":"https:\/\/sna.gov.it\/?page_id=3561"},"modified":"2026-07-23T16:43:54","modified_gmt":"2026-07-23T14:43:54","slug":"dati-sui-pagamenti","status":"publish","type":"page","link":"https:\/\/sna.gov.it\/home\/amministrazione-trasparente\/pagamenti-dellamministrazione\/dati-sui-pagamenti\/","title":{"rendered":"Dati sui pagamenti"},"content":{"rendered":"<div class=\"lazyblock-banner-grande-di-testo-6ObcX wp-block-lazyblock-banner-grande-di-testo\">\n<!-- Start registro docenti-->\n<section class=\"docenti \">\n    <div class=\"container\">\n        <div class=\"row heading\">\n            <div class=\"col-12 col-md-7 col-xl-8\">\n                <h2>Dati sui pagamenti<\/h2>\n            <\/div>\n            <div class=\"col-12 col-md-5 col-xl-4\">\n                            <\/div>\n        <\/div>\n        <div class=\"row\">\n            <div class=\"col-12 col-md-7 col-xl-8\">\n                <div class=\"reg-item\">\n                    <p><\/p>\n                <\/div>\n            <\/div>\n            <div class=\"col-12\">\n                            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n<!-- End registro docenti-->\n<\/div>\n\n<div class=\"lazyblock-accordion-box-2fIjJO wp-block-lazyblock-accordion-box\">\n<section class=\"sna-accordion-box sna-accordion-box-contained \" data-items-per-page=\"8\">\n    <div class=\"container\">\n        <div class=\"row\">\n            <div class=\"col-12\">\n                <div class=\"accordion-box-inner\">\n                    <!-- Box Title -->\n                    \n                    <!-- Start accordion-->\n                    <div class=\"sna-accordion\">\n                        <div class=\"accordion\" id=\"org-acc-alt-6ad185dcba993\">\n                                                                                                                        <div class=\"accordion-item\" id=\"2026\">\n                                    <h3 class=\"accordion-header\" id=\"org-acc-alt-6ad185dcba993-heading-1\">\n                                        <button class=\"accordion-button accordion-button-start collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#org-acc-alt-6ad185dcba993-collapse-1\" aria-expanded=\"false\" aria-controls=\"org-acc-alt-6ad185dcba993-collapse-1\">\n                                            <span>2026<\/span>\n                                        <\/button>\n                                    <\/h3>\n                                    <div class=\"accordion-collapse collapse\" id=\"org-acc-alt-6ad185dcba993-collapse-1\" aria-labelledby=\"org-acc-alt-6ad185dcba993-heading-1\" data-bs-parent=\"#org-acc-alt-6ad185dcba993\">\n                                        <div class=\"accordion-body\">\n                                            <div class=\"text-box\">\n                                                <p>\u2022 <a href=\"https:\/\/sna.gov.it\/wp-content\/uploads\/2026\/07\/dati-sui-pagamenti-I-trimestre.xlsx\" target=\"_blank\" rel=\"noopener\">Dati relativi al I trimestre 2026<\/a><\/p>\n<p>\u2022 <a href=\"https:\/\/sna.gov.it\/wp-content\/uploads\/2026\/07\/dati-dui-pagamenti-II-trimestre.xlsx\" target=\"_blank\" rel=\"noopener\">Dati relativi al II trimestre 2026<\/a><\/p>                                                                                            <\/div>\n                                        <\/div>\n                                    <\/div>\n                                <\/div>\n                                                                                    <\/div>\n                        <nav id=\"org-acc-alt-6ad185dcba993-pagination\" class=\"sna-accordion-box__pagination\" aria-label=\"Paginazione accordion\" hidden><\/nav>\n                    <\/div>\n                    <!-- End accordion-->\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n    const accordion = document.getElementById('org-acc-alt-6ad185dcba993');\n    const pagination = document.getElementById('org-acc-alt-6ad185dcba993-pagination');\n\n    if (!accordion || !pagination) return;\n\n    const section = accordion.closest('.sna-accordion-box');\n    const items = Array.from(accordion.querySelectorAll(':scope > .accordion-item'));\n    const itemsPerPage = parseInt(section?.dataset.itemsPerPage || '8', 10);\n    const pageCount = Math.ceil(items.length \/ itemsPerPage);\n    let currentPage = 0;\n\n    if (pageCount <= 1) return;\n\n    const hash = window.location.hash ? decodeURIComponent(window.location.hash.substring(1)) : '';\n    const hashIndex = hash ? items.findIndex(function (item) { return item.id === hash; }) : -1;\n    if (hashIndex >= 0) currentPage = Math.floor(hashIndex \/ itemsPerPage);\n\n    function closeItem(item) {\n        const button = item.querySelector('.accordion-button');\n        const collapse = item.querySelector('.accordion-collapse');\n        button?.classList.add('collapsed');\n        button?.setAttribute('aria-expanded', 'false');\n        collapse?.classList.remove('show');\n    }\n\n    function createButton(label, ariaLabel, page, className, disabled, current) {\n        const button = document.createElement('button');\n        button.type = 'button';\n        button.className = 'sna-accordion-box__page ' + className;\n        button.innerHTML = label;\n        button.setAttribute('aria-label', ariaLabel);\n        button.disabled = disabled;\n\n        if (current) {\n            button.classList.add('is-current');\n            button.setAttribute('aria-current', 'page');\n        }\n\n        button.addEventListener('click', function () {\n            if (disabled || page === currentPage) return;\n            renderPage(page, true);\n        });\n\n        pagination.appendChild(button);\n    }\n\n    function renderPagination() {\n        pagination.innerHTML = '';\n        createButton('<i class=\"bi bi-chevron-double-left\" aria-hidden=\"true\"><\/i>', 'Prima pagina', 0, 'is-arrow', currentPage === 0, false);\n        createButton('<i class=\"bi bi-chevron-left\" aria-hidden=\"true\"><\/i>', 'Pagina precedente', currentPage - 1, 'is-arrow', currentPage === 0, false);\n\n        for (let page = 0; page < pageCount; page++) {\n            createButton(String(page + 1), 'Pagina ' + (page + 1), page, '', false, page === currentPage);\n        }\n\n        createButton('<i class=\"bi bi-chevron-right\" aria-hidden=\"true\"><\/i>', 'Pagina successiva', currentPage + 1, 'is-arrow', currentPage === pageCount - 1, false);\n        createButton('<i class=\"bi bi-chevron-double-right\" aria-hidden=\"true\"><\/i>', 'Ultima pagina', pageCount - 1, 'is-arrow', currentPage === pageCount - 1, false);\n    }\n\n    function renderPage(page, shouldScroll) {\n        currentPage = Math.max(0, Math.min(page, pageCount - 1));\n        const firstItem = currentPage * itemsPerPage;\n        const lastItem = firstItem + itemsPerPage;\n\n        items.forEach(function (item, index) {\n            const isVisible = index >= firstItem && index < lastItem;\n            if (!isVisible) closeItem(item);\n            item.hidden = !isVisible;\n        });\n\n        renderPagination();\n\n        if (shouldScroll) {\n            section.scrollIntoView({ behavior: 'smooth', block: 'start' });\n        }\n    }\n\n    pagination.hidden = false;\n    renderPage(currentPage, false);\n});\n<\/script>\n\n<\/div>\n\n<div class=\"lazyblock-accordion-box-1WTV14 wp-block-lazyblock-accordion-box\">\n<section class=\"sna-accordion-box sna-accordion-box-contained \" data-items-per-page=\"8\">\n    <div class=\"container\">\n        <div class=\"row\">\n            <div class=\"col-12\">\n                <div class=\"accordion-box-inner\">\n                    <!-- Box Title -->\n                    \n                    <!-- Start accordion-->\n                    <div class=\"sna-accordion\">\n                        <div class=\"accordion\" id=\"org-acc-alt-6ad185dcbb85b\">\n                                                                                                                        <div class=\"accordion-item\" id=\"2025\">\n                                    <h3 class=\"accordion-header\" id=\"org-acc-alt-6ad185dcbb85b-heading-1\">\n                                        <button class=\"accordion-button accordion-button-start collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#org-acc-alt-6ad185dcbb85b-collapse-1\" aria-expanded=\"false\" aria-controls=\"org-acc-alt-6ad185dcbb85b-collapse-1\">\n                                            <span>2025<\/span>\n                                        <\/button>\n                                    <\/h3>\n                                    <div class=\"accordion-collapse collapse\" id=\"org-acc-alt-6ad185dcbb85b-collapse-1\" aria-labelledby=\"org-acc-alt-6ad185dcbb85b-heading-1\" data-bs-parent=\"#org-acc-alt-6ad185dcbb85b\">\n                                        <div class=\"accordion-body\">\n                                            <div class=\"text-box\">\n                                                <p>\u2022 <a href=\"https:\/\/sna.gov.it\/wp-content\/uploads\/2025\/04\/I-trimestre-beni-e-servizi-2025.xlsx\" target=\"_blank\" rel=\"noopener\">Dati relativi al I trimestre 2025<\/a><br \/>\u2022 <a href=\"https:\/\/sna.gov.it\/wp-content\/uploads\/2025\/07\/pagamenti-2-trimestre-2025.xlsx\" target=\"_blank\" rel=\"noopener\">Dati relativi al II trimestre 2025<\/a><\/p>\n<p>\u2022 <a href=\"https:\/\/sna.gov.it\/wp-content\/uploads\/2025\/10\/pagamenti-3-trimestre-2025.pdf\" target=\"_blank\" rel=\"noopener\">Dati relativi al III trimestre 2025<\/a><\/p>\n<p>\u2022\u00a0<a href=\"https:\/\/sna.gov.it\/wp-content\/uploads\/2026\/02\/Pagamenti-4-trimestre-2025.pdf\" target=\"_blank\" rel=\"noopener\">Dati relativi al IV trimestre 2025<\/a><\/p>                                                                                            <\/div>\n                                        <\/div>\n                                    <\/div>\n                                <\/div>\n                                                                                    <\/div>\n                        <nav id=\"org-acc-alt-6ad185dcbb85b-pagination\" class=\"sna-accordion-box__pagination\" aria-label=\"Paginazione accordion\" hidden><\/nav>\n                    <\/div>\n                    <!-- End accordion-->\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n    const accordion = document.getElementById('org-acc-alt-6ad185dcbb85b');\n    const pagination = document.getElementById('org-acc-alt-6ad185dcbb85b-pagination');\n\n    if (!accordion || !pagination) return;\n\n    const section = accordion.closest('.sna-accordion-box');\n    const items = Array.from(accordion.querySelectorAll(':scope > .accordion-item'));\n    const itemsPerPage = parseInt(section?.dataset.itemsPerPage || '8', 10);\n    const pageCount = Math.ceil(items.length \/ itemsPerPage);\n    let currentPage = 0;\n\n    if (pageCount <= 1) return;\n\n    const hash = window.location.hash ? decodeURIComponent(window.location.hash.substring(1)) : '';\n    const hashIndex = hash ? items.findIndex(function (item) { return item.id === hash; }) : -1;\n    if (hashIndex >= 0) currentPage = Math.floor(hashIndex \/ itemsPerPage);\n\n    function closeItem(item) {\n        const button = item.querySelector('.accordion-button');\n        const collapse = item.querySelector('.accordion-collapse');\n        button?.classList.add('collapsed');\n        button?.setAttribute('aria-expanded', 'false');\n        collapse?.classList.remove('show');\n    }\n\n    function createButton(label, ariaLabel, page, className, disabled, current) {\n        const button = document.createElement('button');\n        button.type = 'button';\n        button.className = 'sna-accordion-box__page ' + className;\n        button.innerHTML = label;\n        button.setAttribute('aria-label', ariaLabel);\n        button.disabled = disabled;\n\n        if (current) {\n            button.classList.add('is-current');\n            button.setAttribute('aria-current', 'page');\n        }\n\n        button.addEventListener('click', function () {\n            if (disabled || page === currentPage) return;\n            renderPage(page, true);\n        });\n\n        pagination.appendChild(button);\n    }\n\n    function renderPagination() {\n        pagination.innerHTML = '';\n        createButton('<i class=\"bi bi-chevron-double-left\" aria-hidden=\"true\"><\/i>', 'Prima pagina', 0, 'is-arrow', currentPage === 0, false);\n        createButton('<i class=\"bi bi-chevron-left\" aria-hidden=\"true\"><\/i>', 'Pagina precedente', currentPage - 1, 'is-arrow', currentPage === 0, false);\n\n        for (let page = 0; page < pageCount; page++) {\n            createButton(String(page + 1), 'Pagina ' + (page + 1), page, '', false, page === currentPage);\n        }\n\n        createButton('<i class=\"bi bi-chevron-right\" aria-hidden=\"true\"><\/i>', 'Pagina successiva', currentPage + 1, 'is-arrow', currentPage === pageCount - 1, false);\n        createButton('<i class=\"bi bi-chevron-double-right\" aria-hidden=\"true\"><\/i>', 'Ultima pagina', pageCount - 1, 'is-arrow', currentPage === pageCount - 1, false);\n    }\n\n    function renderPage(page, shouldScroll) {\n        currentPage = Math.max(0, Math.min(page, pageCount - 1));\n        const firstItem = currentPage * itemsPerPage;\n        const lastItem = firstItem + itemsPerPage;\n\n        items.forEach(function (item, index) {\n            const isVisible = index >= firstItem && index < lastItem;\n            if (!isVisible) closeItem(item);\n            item.hidden = !isVisible;\n        });\n\n        renderPagination();\n\n        if (shouldScroll) {\n            section.scrollIntoView({ behavior: 'smooth', block: 'start' });\n        }\n    }\n\n    pagination.hidden = false;\n    renderPage(currentPage, false);\n});\n<\/script>\n\n<\/div>\n\n<div class=\"lazyblock-accordion-box-Z1bn4q2 wp-block-lazyblock-accordion-box\">\n<section class=\"sna-accordion-box sna-accordion-box-contained \" data-items-per-page=\"8\">\n    <div class=\"container\">\n        <div class=\"row\">\n            <div class=\"col-12\">\n                <div class=\"accordion-box-inner\">\n                    <!-- Box Title -->\n                    \n                    <!-- Start accordion-->\n                    <div class=\"sna-accordion\">\n                        <div class=\"accordion\" id=\"org-acc-alt-6ad185dcbc639\">\n                                                                                                                        <div class=\"accordion-item\" id=\"2024\">\n                                    <h3 class=\"accordion-header\" id=\"org-acc-alt-6ad185dcbc639-heading-1\">\n                                        <button class=\"accordion-button accordion-button-start collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#org-acc-alt-6ad185dcbc639-collapse-1\" aria-expanded=\"false\" aria-controls=\"org-acc-alt-6ad185dcbc639-collapse-1\">\n                                            <span>2024<\/span>\n                                        <\/button>\n                                    <\/h3>\n                                    <div class=\"accordion-collapse collapse\" id=\"org-acc-alt-6ad185dcbc639-collapse-1\" aria-labelledby=\"org-acc-alt-6ad185dcbc639-heading-1\" data-bs-parent=\"#org-acc-alt-6ad185dcbc639\">\n                                        <div class=\"accordion-body\">\n                                            <div class=\"text-box\">\n                                                <p>\u2022 <a href=\"https:\/\/sna.gov.it\/wp-content\/uploads\/2025\/01\/4-trimestre-2024.xls\" target=\"_blank\" rel=\"noopener\">Dati relativi al IV trimestre 2024<\/a><br \/>\u2022 <a href=\"https:\/\/sna.gov.it\/wp-content\/uploads\/2024\/10\/3-trimestre-2024-dati-sui-pagamenti.xls\" target=\"_blank\" rel=\"noopener\">Dati relativi al III trimestre 2024<\/a><br \/>\u2022 <a href=\"https:\/\/sna.gov.it\/wp-content\/uploads\/2024\/07\/2-trim-2024.xls\" target=\"_blank\" rel=\"noopener\">Dati relativi al II trimestre 2024<\/a><br \/>\u2022 <a href=\"https:\/\/sna.gov.it\/wp-content\/uploads\/2024\/07\/I-trimestre-2024.xlsx\" target=\"_blank\" rel=\"noopener\">Dati relativi al I trimestre 2024<\/a><\/p>                                                                                            <\/div>\n                                        <\/div>\n                                    <\/div>\n                                <\/div>\n                                                                                    <\/div>\n                        <nav id=\"org-acc-alt-6ad185dcbc639-pagination\" class=\"sna-accordion-box__pagination\" aria-label=\"Paginazione accordion\" hidden><\/nav>\n                    <\/div>\n                    <!-- End accordion-->\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n    const accordion = document.getElementById('org-acc-alt-6ad185dcbc639');\n    const pagination = document.getElementById('org-acc-alt-6ad185dcbc639-pagination');\n\n    if (!accordion || !pagination) return;\n\n    const section = accordion.closest('.sna-accordion-box');\n    const items = Array.from(accordion.querySelectorAll(':scope > .accordion-item'));\n    const itemsPerPage = parseInt(section?.dataset.itemsPerPage || '8', 10);\n    const pageCount = Math.ceil(items.length \/ itemsPerPage);\n    let currentPage = 0;\n\n    if (pageCount <= 1) return;\n\n    const hash = window.location.hash ? decodeURIComponent(window.location.hash.substring(1)) : '';\n    const hashIndex = hash ? items.findIndex(function (item) { return item.id === hash; }) : -1;\n    if (hashIndex >= 0) currentPage = Math.floor(hashIndex \/ itemsPerPage);\n\n    function closeItem(item) {\n        const button = item.querySelector('.accordion-button');\n        const collapse = item.querySelector('.accordion-collapse');\n        button?.classList.add('collapsed');\n        button?.setAttribute('aria-expanded', 'false');\n        collapse?.classList.remove('show');\n    }\n\n    function createButton(label, ariaLabel, page, className, disabled, current) {\n        const button = document.createElement('button');\n        button.type = 'button';\n        button.className = 'sna-accordion-box__page ' + className;\n        button.innerHTML = label;\n        button.setAttribute('aria-label', ariaLabel);\n        button.disabled = disabled;\n\n        if (current) {\n            button.classList.add('is-current');\n            button.setAttribute('aria-current', 'page');\n        }\n\n        button.addEventListener('click', function () {\n            if (disabled || page === currentPage) return;\n            renderPage(page, true);\n        });\n\n        pagination.appendChild(button);\n    }\n\n    function renderPagination() {\n        pagination.innerHTML = '';\n        createButton('<i class=\"bi bi-chevron-double-left\" aria-hidden=\"true\"><\/i>', 'Prima pagina', 0, 'is-arrow', currentPage === 0, false);\n        createButton('<i class=\"bi bi-chevron-left\" aria-hidden=\"true\"><\/i>', 'Pagina precedente', currentPage - 1, 'is-arrow', currentPage === 0, false);\n\n        for (let page = 0; page < pageCount; page++) {\n            createButton(String(page + 1), 'Pagina ' + (page + 1), page, '', false, page === currentPage);\n        }\n\n        createButton('<i class=\"bi bi-chevron-right\" aria-hidden=\"true\"><\/i>', 'Pagina successiva', currentPage + 1, 'is-arrow', currentPage === pageCount - 1, false);\n        createButton('<i class=\"bi bi-chevron-double-right\" aria-hidden=\"true\"><\/i>', 'Ultima pagina', pageCount - 1, 'is-arrow', currentPage === pageCount - 1, false);\n    }\n\n    function renderPage(page, shouldScroll) {\n        currentPage = Math.max(0, Math.min(page, pageCount - 1));\n        const firstItem = currentPage * itemsPerPage;\n        const lastItem = firstItem + itemsPerPage;\n\n        items.forEach(function (item, index) {\n            const isVisible = index >= firstItem && index < lastItem;\n            if (!isVisible) closeItem(item);\n            item.hidden = !isVisible;\n        });\n\n        renderPagination();\n\n        if (shouldScroll) {\n            section.scrollIntoView({ behavior: 'smooth', block: 'start' });\n        }\n    }\n\n    pagination.hidden = false;\n    renderPage(currentPage, false);\n});\n<\/script>\n\n<\/div>\n\n<div class=\"lazyblock-accordion-box-CmiUS wp-block-lazyblock-accordion-box\">\n<section class=\"sna-accordion-box sna-accordion-box-contained \" data-items-per-page=\"8\">\n    <div class=\"container\">\n        <div class=\"row\">\n            <div class=\"col-12\">\n                <div class=\"accordion-box-inner\">\n                    <!-- Box Title -->\n                    \n                    <!-- Start accordion-->\n                    <div class=\"sna-accordion\">\n                        <div class=\"accordion\" id=\"org-acc-alt-6ad185dcbd3ee\">\n                                                                                                                        <div class=\"accordion-item\" id=\"2023\">\n                                    <h3 class=\"accordion-header\" id=\"org-acc-alt-6ad185dcbd3ee-heading-1\">\n                                        <button class=\"accordion-button accordion-button-start collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#org-acc-alt-6ad185dcbd3ee-collapse-1\" aria-expanded=\"false\" aria-controls=\"org-acc-alt-6ad185dcbd3ee-collapse-1\">\n                                            <span>2023<\/span>\n                                        <\/button>\n                                    <\/h3>\n                                    <div class=\"accordion-collapse collapse\" id=\"org-acc-alt-6ad185dcbd3ee-collapse-1\" aria-labelledby=\"org-acc-alt-6ad185dcbd3ee-heading-1\" data-bs-parent=\"#org-acc-alt-6ad185dcbd3ee\">\n                                        <div class=\"accordion-body\">\n                                            <div class=\"text-box\">\n                                                <p>\u2022 <a href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/2023\/4_trimestre_2023.xlsx\" target=\"_blank\" rel=\"noopener\">Dati relativi al IV trimestre 2023<\/a><\/p>\n<p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/2023\/3_trimestre_2023.xlsx\">Dati relativi al III trimestre 2023<\/a><\/p>\n<p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/2023\/Pagamenti_per_Anno_1_aprile_-_30_giugno_2023.xlsx\">Dati relativi al II trimestre 2023<\/a><\/p>\n<p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/2023\/Pagamenti-per-Anno_1gennaio-31marzo2023.xlsx\">Dati relativi al I trimestre 2023<\/a><\/p>\n<h4>\u00a0<\/h4>                                                                                            <\/div>\n                                        <\/div>\n                                    <\/div>\n                                <\/div>\n                                                                                    <\/div>\n                        <nav id=\"org-acc-alt-6ad185dcbd3ee-pagination\" class=\"sna-accordion-box__pagination\" aria-label=\"Paginazione accordion\" hidden><\/nav>\n                    <\/div>\n                    <!-- End accordion-->\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n    const accordion = document.getElementById('org-acc-alt-6ad185dcbd3ee');\n    const pagination = document.getElementById('org-acc-alt-6ad185dcbd3ee-pagination');\n\n    if (!accordion || !pagination) return;\n\n    const section = accordion.closest('.sna-accordion-box');\n    const items = Array.from(accordion.querySelectorAll(':scope > .accordion-item'));\n    const itemsPerPage = parseInt(section?.dataset.itemsPerPage || '8', 10);\n    const pageCount = Math.ceil(items.length \/ itemsPerPage);\n    let currentPage = 0;\n\n    if (pageCount <= 1) return;\n\n    const hash = window.location.hash ? decodeURIComponent(window.location.hash.substring(1)) : '';\n    const hashIndex = hash ? items.findIndex(function (item) { return item.id === hash; }) : -1;\n    if (hashIndex >= 0) currentPage = Math.floor(hashIndex \/ itemsPerPage);\n\n    function closeItem(item) {\n        const button = item.querySelector('.accordion-button');\n        const collapse = item.querySelector('.accordion-collapse');\n        button?.classList.add('collapsed');\n        button?.setAttribute('aria-expanded', 'false');\n        collapse?.classList.remove('show');\n    }\n\n    function createButton(label, ariaLabel, page, className, disabled, current) {\n        const button = document.createElement('button');\n        button.type = 'button';\n        button.className = 'sna-accordion-box__page ' + className;\n        button.innerHTML = label;\n        button.setAttribute('aria-label', ariaLabel);\n        button.disabled = disabled;\n\n        if (current) {\n            button.classList.add('is-current');\n            button.setAttribute('aria-current', 'page');\n        }\n\n        button.addEventListener('click', function () {\n            if (disabled || page === currentPage) return;\n            renderPage(page, true);\n        });\n\n        pagination.appendChild(button);\n    }\n\n    function renderPagination() {\n        pagination.innerHTML = '';\n        createButton('<i class=\"bi bi-chevron-double-left\" aria-hidden=\"true\"><\/i>', 'Prima pagina', 0, 'is-arrow', currentPage === 0, false);\n        createButton('<i class=\"bi bi-chevron-left\" aria-hidden=\"true\"><\/i>', 'Pagina precedente', currentPage - 1, 'is-arrow', currentPage === 0, false);\n\n        for (let page = 0; page < pageCount; page++) {\n            createButton(String(page + 1), 'Pagina ' + (page + 1), page, '', false, page === currentPage);\n        }\n\n        createButton('<i class=\"bi bi-chevron-right\" aria-hidden=\"true\"><\/i>', 'Pagina successiva', currentPage + 1, 'is-arrow', currentPage === pageCount - 1, false);\n        createButton('<i class=\"bi bi-chevron-double-right\" aria-hidden=\"true\"><\/i>', 'Ultima pagina', pageCount - 1, 'is-arrow', currentPage === pageCount - 1, false);\n    }\n\n    function renderPage(page, shouldScroll) {\n        currentPage = Math.max(0, Math.min(page, pageCount - 1));\n        const firstItem = currentPage * itemsPerPage;\n        const lastItem = firstItem + itemsPerPage;\n\n        items.forEach(function (item, index) {\n            const isVisible = index >= firstItem && index < lastItem;\n            if (!isVisible) closeItem(item);\n            item.hidden = !isVisible;\n        });\n\n        renderPagination();\n\n        if (shouldScroll) {\n            section.scrollIntoView({ behavior: 'smooth', block: 'start' });\n        }\n    }\n\n    pagination.hidden = false;\n    renderPage(currentPage, false);\n});\n<\/script>\n\n<\/div>\n\n<div class=\"lazyblock-accordion-box-1EVSwv wp-block-lazyblock-accordion-box\">\n<section class=\"sna-accordion-box sna-accordion-box-contained \" data-items-per-page=\"8\">\n    <div class=\"container\">\n        <div class=\"row\">\n            <div class=\"col-12\">\n                <div class=\"accordion-box-inner\">\n                    <!-- Box Title -->\n                    \n                    <!-- Start accordion-->\n                    <div class=\"sna-accordion\">\n                        <div class=\"accordion\" id=\"org-acc-alt-6ad185dcbe207\">\n                                                                                                                        <div class=\"accordion-item\" id=\"2022\">\n                                    <h3 class=\"accordion-header\" id=\"org-acc-alt-6ad185dcbe207-heading-1\">\n                                        <button class=\"accordion-button accordion-button-start collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#org-acc-alt-6ad185dcbe207-collapse-1\" aria-expanded=\"false\" aria-controls=\"org-acc-alt-6ad185dcbe207-collapse-1\">\n                                            <span>2022<\/span>\n                                        <\/button>\n                                    <\/h3>\n                                    <div class=\"accordion-collapse collapse\" id=\"org-acc-alt-6ad185dcbe207-collapse-1\" aria-labelledby=\"org-acc-alt-6ad185dcbe207-heading-1\" data-bs-parent=\"#org-acc-alt-6ad185dcbe207\">\n                                        <div class=\"accordion-body\">\n                                            <div class=\"text-box\">\n                                                <p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/pagamenti_4_trimestre_2022.xlsx\">Dati relativi al IV trimestre 2022<\/a><\/p>\n<p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/Pagamenti_3_Trimestre_2022.xlsx\">Dati relativi al III trimestre 2022<\/a><\/p>\n<p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/Pagamenti_2_Trimestre_2022.xlsx\">Dati relativi al II trimestre 2022<\/a><\/p>\n<p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/Pagamenti_1_trimestre_2022.xlsx\">Dati relativi al I trimestre 2022<\/a><\/p>                                                                                            <\/div>\n                                        <\/div>\n                                    <\/div>\n                                <\/div>\n                                                                                    <\/div>\n                        <nav id=\"org-acc-alt-6ad185dcbe207-pagination\" class=\"sna-accordion-box__pagination\" aria-label=\"Paginazione accordion\" hidden><\/nav>\n                    <\/div>\n                    <!-- End accordion-->\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n    const accordion = document.getElementById('org-acc-alt-6ad185dcbe207');\n    const pagination = document.getElementById('org-acc-alt-6ad185dcbe207-pagination');\n\n    if (!accordion || !pagination) return;\n\n    const section = accordion.closest('.sna-accordion-box');\n    const items = Array.from(accordion.querySelectorAll(':scope > .accordion-item'));\n    const itemsPerPage = parseInt(section?.dataset.itemsPerPage || '8', 10);\n    const pageCount = Math.ceil(items.length \/ itemsPerPage);\n    let currentPage = 0;\n\n    if (pageCount <= 1) return;\n\n    const hash = window.location.hash ? decodeURIComponent(window.location.hash.substring(1)) : '';\n    const hashIndex = hash ? items.findIndex(function (item) { return item.id === hash; }) : -1;\n    if (hashIndex >= 0) currentPage = Math.floor(hashIndex \/ itemsPerPage);\n\n    function closeItem(item) {\n        const button = item.querySelector('.accordion-button');\n        const collapse = item.querySelector('.accordion-collapse');\n        button?.classList.add('collapsed');\n        button?.setAttribute('aria-expanded', 'false');\n        collapse?.classList.remove('show');\n    }\n\n    function createButton(label, ariaLabel, page, className, disabled, current) {\n        const button = document.createElement('button');\n        button.type = 'button';\n        button.className = 'sna-accordion-box__page ' + className;\n        button.innerHTML = label;\n        button.setAttribute('aria-label', ariaLabel);\n        button.disabled = disabled;\n\n        if (current) {\n            button.classList.add('is-current');\n            button.setAttribute('aria-current', 'page');\n        }\n\n        button.addEventListener('click', function () {\n            if (disabled || page === currentPage) return;\n            renderPage(page, true);\n        });\n\n        pagination.appendChild(button);\n    }\n\n    function renderPagination() {\n        pagination.innerHTML = '';\n        createButton('<i class=\"bi bi-chevron-double-left\" aria-hidden=\"true\"><\/i>', 'Prima pagina', 0, 'is-arrow', currentPage === 0, false);\n        createButton('<i class=\"bi bi-chevron-left\" aria-hidden=\"true\"><\/i>', 'Pagina precedente', currentPage - 1, 'is-arrow', currentPage === 0, false);\n\n        for (let page = 0; page < pageCount; page++) {\n            createButton(String(page + 1), 'Pagina ' + (page + 1), page, '', false, page === currentPage);\n        }\n\n        createButton('<i class=\"bi bi-chevron-right\" aria-hidden=\"true\"><\/i>', 'Pagina successiva', currentPage + 1, 'is-arrow', currentPage === pageCount - 1, false);\n        createButton('<i class=\"bi bi-chevron-double-right\" aria-hidden=\"true\"><\/i>', 'Ultima pagina', pageCount - 1, 'is-arrow', currentPage === pageCount - 1, false);\n    }\n\n    function renderPage(page, shouldScroll) {\n        currentPage = Math.max(0, Math.min(page, pageCount - 1));\n        const firstItem = currentPage * itemsPerPage;\n        const lastItem = firstItem + itemsPerPage;\n\n        items.forEach(function (item, index) {\n            const isVisible = index >= firstItem && index < lastItem;\n            if (!isVisible) closeItem(item);\n            item.hidden = !isVisible;\n        });\n\n        renderPagination();\n\n        if (shouldScroll) {\n            section.scrollIntoView({ behavior: 'smooth', block: 'start' });\n        }\n    }\n\n    pagination.hidden = false;\n    renderPage(currentPage, false);\n});\n<\/script>\n\n<\/div>\n\n<div class=\"lazyblock-accordion-box-Z2eX2Sf wp-block-lazyblock-accordion-box\">\n<section class=\"sna-accordion-box sna-accordion-box-contained \" data-items-per-page=\"8\">\n    <div class=\"container\">\n        <div class=\"row\">\n            <div class=\"col-12\">\n                <div class=\"accordion-box-inner\">\n                    <!-- Box Title -->\n                    \n                    <!-- Start accordion-->\n                    <div class=\"sna-accordion\">\n                        <div class=\"accordion\" id=\"org-acc-alt-6ad185dcbf16a\">\n                                                                                                                        <div class=\"accordion-item\" id=\"2021\">\n                                    <h3 class=\"accordion-header\" id=\"org-acc-alt-6ad185dcbf16a-heading-1\">\n                                        <button class=\"accordion-button accordion-button-start collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#org-acc-alt-6ad185dcbf16a-collapse-1\" aria-expanded=\"false\" aria-controls=\"org-acc-alt-6ad185dcbf16a-collapse-1\">\n                                            <span>2021<\/span>\n                                        <\/button>\n                                    <\/h3>\n                                    <div class=\"accordion-collapse collapse\" id=\"org-acc-alt-6ad185dcbf16a-collapse-1\" aria-labelledby=\"org-acc-alt-6ad185dcbf16a-heading-1\" data-bs-parent=\"#org-acc-alt-6ad185dcbf16a\">\n                                        <div class=\"accordion-body\">\n                                            <div class=\"text-box\">\n                                                <p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/IV_trimestre_2021.xlsx\">Dati relativi al IV trimestre 2021<\/a><\/p>\n<p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/III_trimestre_2021.xlsx\">Dati relativi al III trimestre 2021<\/a><\/p>\n<p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/II_trimestre_2021.xlsx\">Dati relativi al II trimestre 2021<\/a><\/p>\n<p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/I_trimestre_2021.xlsx\">Dati relativi al I trimestre 2021<\/a><\/p>                                                                                            <\/div>\n                                        <\/div>\n                                    <\/div>\n                                <\/div>\n                                                                                    <\/div>\n                        <nav id=\"org-acc-alt-6ad185dcbf16a-pagination\" class=\"sna-accordion-box__pagination\" aria-label=\"Paginazione accordion\" hidden><\/nav>\n                    <\/div>\n                    <!-- End accordion-->\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n    const accordion = document.getElementById('org-acc-alt-6ad185dcbf16a');\n    const pagination = document.getElementById('org-acc-alt-6ad185dcbf16a-pagination');\n\n    if (!accordion || !pagination) return;\n\n    const section = accordion.closest('.sna-accordion-box');\n    const items = Array.from(accordion.querySelectorAll(':scope > .accordion-item'));\n    const itemsPerPage = parseInt(section?.dataset.itemsPerPage || '8', 10);\n    const pageCount = Math.ceil(items.length \/ itemsPerPage);\n    let currentPage = 0;\n\n    if (pageCount <= 1) return;\n\n    const hash = window.location.hash ? decodeURIComponent(window.location.hash.substring(1)) : '';\n    const hashIndex = hash ? items.findIndex(function (item) { return item.id === hash; }) : -1;\n    if (hashIndex >= 0) currentPage = Math.floor(hashIndex \/ itemsPerPage);\n\n    function closeItem(item) {\n        const button = item.querySelector('.accordion-button');\n        const collapse = item.querySelector('.accordion-collapse');\n        button?.classList.add('collapsed');\n        button?.setAttribute('aria-expanded', 'false');\n        collapse?.classList.remove('show');\n    }\n\n    function createButton(label, ariaLabel, page, className, disabled, current) {\n        const button = document.createElement('button');\n        button.type = 'button';\n        button.className = 'sna-accordion-box__page ' + className;\n        button.innerHTML = label;\n        button.setAttribute('aria-label', ariaLabel);\n        button.disabled = disabled;\n\n        if (current) {\n            button.classList.add('is-current');\n            button.setAttribute('aria-current', 'page');\n        }\n\n        button.addEventListener('click', function () {\n            if (disabled || page === currentPage) return;\n            renderPage(page, true);\n        });\n\n        pagination.appendChild(button);\n    }\n\n    function renderPagination() {\n        pagination.innerHTML = '';\n        createButton('<i class=\"bi bi-chevron-double-left\" aria-hidden=\"true\"><\/i>', 'Prima pagina', 0, 'is-arrow', currentPage === 0, false);\n        createButton('<i class=\"bi bi-chevron-left\" aria-hidden=\"true\"><\/i>', 'Pagina precedente', currentPage - 1, 'is-arrow', currentPage === 0, false);\n\n        for (let page = 0; page < pageCount; page++) {\n            createButton(String(page + 1), 'Pagina ' + (page + 1), page, '', false, page === currentPage);\n        }\n\n        createButton('<i class=\"bi bi-chevron-right\" aria-hidden=\"true\"><\/i>', 'Pagina successiva', currentPage + 1, 'is-arrow', currentPage === pageCount - 1, false);\n        createButton('<i class=\"bi bi-chevron-double-right\" aria-hidden=\"true\"><\/i>', 'Ultima pagina', pageCount - 1, 'is-arrow', currentPage === pageCount - 1, false);\n    }\n\n    function renderPage(page, shouldScroll) {\n        currentPage = Math.max(0, Math.min(page, pageCount - 1));\n        const firstItem = currentPage * itemsPerPage;\n        const lastItem = firstItem + itemsPerPage;\n\n        items.forEach(function (item, index) {\n            const isVisible = index >= firstItem && index < lastItem;\n            if (!isVisible) closeItem(item);\n            item.hidden = !isVisible;\n        });\n\n        renderPagination();\n\n        if (shouldScroll) {\n            section.scrollIntoView({ behavior: 'smooth', block: 'start' });\n        }\n    }\n\n    pagination.hidden = false;\n    renderPage(currentPage, false);\n});\n<\/script>\n\n<\/div>\n\n<div class=\"lazyblock-accordion-box-Z2gbh4b wp-block-lazyblock-accordion-box\">\n<section class=\"sna-accordion-box sna-accordion-box-contained \" data-items-per-page=\"8\">\n    <div class=\"container\">\n        <div class=\"row\">\n            <div class=\"col-12\">\n                <div class=\"accordion-box-inner\">\n                    <!-- Box Title -->\n                    \n                    <!-- Start accordion-->\n                    <div class=\"sna-accordion\">\n                        <div class=\"accordion\" id=\"org-acc-alt-6ad185dcbff97\">\n                                                                                                                        <div class=\"accordion-item\" id=\"2020\">\n                                    <h3 class=\"accordion-header\" id=\"org-acc-alt-6ad185dcbff97-heading-1\">\n                                        <button class=\"accordion-button accordion-button-start collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#org-acc-alt-6ad185dcbff97-collapse-1\" aria-expanded=\"false\" aria-controls=\"org-acc-alt-6ad185dcbff97-collapse-1\">\n                                            <span>2020<\/span>\n                                        <\/button>\n                                    <\/h3>\n                                    <div class=\"accordion-collapse collapse\" id=\"org-acc-alt-6ad185dcbff97-collapse-1\" aria-labelledby=\"org-acc-alt-6ad185dcbff97-heading-1\" data-bs-parent=\"#org-acc-alt-6ad185dcbff97\">\n                                        <div class=\"accordion-body\">\n                                            <div class=\"text-box\">\n                                                <p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/files\/Amministrazione_trasparente\/Pagamenti\/I_TRIMESTRE_2020.pdf\">Dati relativi al I trimestre 2020<\/a><\/p>\n<p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/trasparenza_IITRIMESTRE_2020.pdf\">Dati relativi al II trimestre 2020<\/a><\/p>\n<p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/III_trimestre_2020.pdf\">Dati relativi al III trimestre 2020<\/a><\/p>\n<p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/IV_trimestre_2020.pdf\">Dati relativi al IV trimestre 2020<\/a><\/p>                                                                                            <\/div>\n                                        <\/div>\n                                    <\/div>\n                                <\/div>\n                                                                                    <\/div>\n                        <nav id=\"org-acc-alt-6ad185dcbff97-pagination\" class=\"sna-accordion-box__pagination\" aria-label=\"Paginazione accordion\" hidden><\/nav>\n                    <\/div>\n                    <!-- End accordion-->\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n    const accordion = document.getElementById('org-acc-alt-6ad185dcbff97');\n    const pagination = document.getElementById('org-acc-alt-6ad185dcbff97-pagination');\n\n    if (!accordion || !pagination) return;\n\n    const section = accordion.closest('.sna-accordion-box');\n    const items = Array.from(accordion.querySelectorAll(':scope > .accordion-item'));\n    const itemsPerPage = parseInt(section?.dataset.itemsPerPage || '8', 10);\n    const pageCount = Math.ceil(items.length \/ itemsPerPage);\n    let currentPage = 0;\n\n    if (pageCount <= 1) return;\n\n    const hash = window.location.hash ? decodeURIComponent(window.location.hash.substring(1)) : '';\n    const hashIndex = hash ? items.findIndex(function (item) { return item.id === hash; }) : -1;\n    if (hashIndex >= 0) currentPage = Math.floor(hashIndex \/ itemsPerPage);\n\n    function closeItem(item) {\n        const button = item.querySelector('.accordion-button');\n        const collapse = item.querySelector('.accordion-collapse');\n        button?.classList.add('collapsed');\n        button?.setAttribute('aria-expanded', 'false');\n        collapse?.classList.remove('show');\n    }\n\n    function createButton(label, ariaLabel, page, className, disabled, current) {\n        const button = document.createElement('button');\n        button.type = 'button';\n        button.className = 'sna-accordion-box__page ' + className;\n        button.innerHTML = label;\n        button.setAttribute('aria-label', ariaLabel);\n        button.disabled = disabled;\n\n        if (current) {\n            button.classList.add('is-current');\n            button.setAttribute('aria-current', 'page');\n        }\n\n        button.addEventListener('click', function () {\n            if (disabled || page === currentPage) return;\n            renderPage(page, true);\n        });\n\n        pagination.appendChild(button);\n    }\n\n    function renderPagination() {\n        pagination.innerHTML = '';\n        createButton('<i class=\"bi bi-chevron-double-left\" aria-hidden=\"true\"><\/i>', 'Prima pagina', 0, 'is-arrow', currentPage === 0, false);\n        createButton('<i class=\"bi bi-chevron-left\" aria-hidden=\"true\"><\/i>', 'Pagina precedente', currentPage - 1, 'is-arrow', currentPage === 0, false);\n\n        for (let page = 0; page < pageCount; page++) {\n            createButton(String(page + 1), 'Pagina ' + (page + 1), page, '', false, page === currentPage);\n        }\n\n        createButton('<i class=\"bi bi-chevron-right\" aria-hidden=\"true\"><\/i>', 'Pagina successiva', currentPage + 1, 'is-arrow', currentPage === pageCount - 1, false);\n        createButton('<i class=\"bi bi-chevron-double-right\" aria-hidden=\"true\"><\/i>', 'Ultima pagina', pageCount - 1, 'is-arrow', currentPage === pageCount - 1, false);\n    }\n\n    function renderPage(page, shouldScroll) {\n        currentPage = Math.max(0, Math.min(page, pageCount - 1));\n        const firstItem = currentPage * itemsPerPage;\n        const lastItem = firstItem + itemsPerPage;\n\n        items.forEach(function (item, index) {\n            const isVisible = index >= firstItem && index < lastItem;\n            if (!isVisible) closeItem(item);\n            item.hidden = !isVisible;\n        });\n\n        renderPagination();\n\n        if (shouldScroll) {\n            section.scrollIntoView({ behavior: 'smooth', block: 'start' });\n        }\n    }\n\n    pagination.hidden = false;\n    renderPage(currentPage, false);\n});\n<\/script>\n\n<\/div>\n\n<div class=\"lazyblock-accordion-box-G1dwQ wp-block-lazyblock-accordion-box\">\n<section class=\"sna-accordion-box sna-accordion-box-contained \" data-items-per-page=\"8\">\n    <div class=\"container\">\n        <div class=\"row\">\n            <div class=\"col-12\">\n                <div class=\"accordion-box-inner\">\n                    <!-- Box Title -->\n                    \n                    <!-- Start accordion-->\n                    <div class=\"sna-accordion\">\n                        <div class=\"accordion\" id=\"org-acc-alt-6ad185dcc0d89\">\n                                                                                                                        <div class=\"accordion-item\" id=\"2019\">\n                                    <h3 class=\"accordion-header\" id=\"org-acc-alt-6ad185dcc0d89-heading-1\">\n                                        <button class=\"accordion-button accordion-button-start collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#org-acc-alt-6ad185dcc0d89-collapse-1\" aria-expanded=\"false\" aria-controls=\"org-acc-alt-6ad185dcc0d89-collapse-1\">\n                                            <span>2019<\/span>\n                                        <\/button>\n                                    <\/h3>\n                                    <div class=\"accordion-collapse collapse\" id=\"org-acc-alt-6ad185dcc0d89-collapse-1\" aria-labelledby=\"org-acc-alt-6ad185dcc0d89-heading-1\" data-bs-parent=\"#org-acc-alt-6ad185dcc0d89\">\n                                        <div class=\"accordion-body\">\n                                            <div class=\"text-box\">\n                                                <p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/trimestre1_19.pdf\">Dati relativi al I trimestre 2019<\/a><\/p>\n<p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/trimestre2_19.pdf\">Dati relativi al II trimestre 2019<\/a><\/p>\n<p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/trimestre3_19.pdf\">Dati relativi al III trimestre 2019<\/a><\/p>\n<p>\u2022<a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/trimestre4_19.pdf\">Dati relativi al IV trimestre 2019<\/a><\/p>                                                                                            <\/div>\n                                        <\/div>\n                                    <\/div>\n                                <\/div>\n                                                                                    <\/div>\n                        <nav id=\"org-acc-alt-6ad185dcc0d89-pagination\" class=\"sna-accordion-box__pagination\" aria-label=\"Paginazione accordion\" hidden><\/nav>\n                    <\/div>\n                    <!-- End accordion-->\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n    const accordion = document.getElementById('org-acc-alt-6ad185dcc0d89');\n    const pagination = document.getElementById('org-acc-alt-6ad185dcc0d89-pagination');\n\n    if (!accordion || !pagination) return;\n\n    const section = accordion.closest('.sna-accordion-box');\n    const items = Array.from(accordion.querySelectorAll(':scope > .accordion-item'));\n    const itemsPerPage = parseInt(section?.dataset.itemsPerPage || '8', 10);\n    const pageCount = Math.ceil(items.length \/ itemsPerPage);\n    let currentPage = 0;\n\n    if (pageCount <= 1) return;\n\n    const hash = window.location.hash ? decodeURIComponent(window.location.hash.substring(1)) : '';\n    const hashIndex = hash ? items.findIndex(function (item) { return item.id === hash; }) : -1;\n    if (hashIndex >= 0) currentPage = Math.floor(hashIndex \/ itemsPerPage);\n\n    function closeItem(item) {\n        const button = item.querySelector('.accordion-button');\n        const collapse = item.querySelector('.accordion-collapse');\n        button?.classList.add('collapsed');\n        button?.setAttribute('aria-expanded', 'false');\n        collapse?.classList.remove('show');\n    }\n\n    function createButton(label, ariaLabel, page, className, disabled, current) {\n        const button = document.createElement('button');\n        button.type = 'button';\n        button.className = 'sna-accordion-box__page ' + className;\n        button.innerHTML = label;\n        button.setAttribute('aria-label', ariaLabel);\n        button.disabled = disabled;\n\n        if (current) {\n            button.classList.add('is-current');\n            button.setAttribute('aria-current', 'page');\n        }\n\n        button.addEventListener('click', function () {\n            if (disabled || page === currentPage) return;\n            renderPage(page, true);\n        });\n\n        pagination.appendChild(button);\n    }\n\n    function renderPagination() {\n        pagination.innerHTML = '';\n        createButton('<i class=\"bi bi-chevron-double-left\" aria-hidden=\"true\"><\/i>', 'Prima pagina', 0, 'is-arrow', currentPage === 0, false);\n        createButton('<i class=\"bi bi-chevron-left\" aria-hidden=\"true\"><\/i>', 'Pagina precedente', currentPage - 1, 'is-arrow', currentPage === 0, false);\n\n        for (let page = 0; page < pageCount; page++) {\n            createButton(String(page + 1), 'Pagina ' + (page + 1), page, '', false, page === currentPage);\n        }\n\n        createButton('<i class=\"bi bi-chevron-right\" aria-hidden=\"true\"><\/i>', 'Pagina successiva', currentPage + 1, 'is-arrow', currentPage === pageCount - 1, false);\n        createButton('<i class=\"bi bi-chevron-double-right\" aria-hidden=\"true\"><\/i>', 'Ultima pagina', pageCount - 1, 'is-arrow', currentPage === pageCount - 1, false);\n    }\n\n    function renderPage(page, shouldScroll) {\n        currentPage = Math.max(0, Math.min(page, pageCount - 1));\n        const firstItem = currentPage * itemsPerPage;\n        const lastItem = firstItem + itemsPerPage;\n\n        items.forEach(function (item, index) {\n            const isVisible = index >= firstItem && index < lastItem;\n            if (!isVisible) closeItem(item);\n            item.hidden = !isVisible;\n        });\n\n        renderPagination();\n\n        if (shouldScroll) {\n            section.scrollIntoView({ behavior: 'smooth', block: 'start' });\n        }\n    }\n\n    pagination.hidden = false;\n    renderPage(currentPage, false);\n});\n<\/script>\n\n<\/div>\n\n<div class=\"lazyblock-accordion-box-1JhRnn wp-block-lazyblock-accordion-box\">\n<section class=\"sna-accordion-box sna-accordion-box-contained \" data-items-per-page=\"8\">\n    <div class=\"container\">\n        <div class=\"row\">\n            <div class=\"col-12\">\n                <div class=\"accordion-box-inner\">\n                    <!-- Box Title -->\n                    \n                    <!-- Start accordion-->\n                    <div class=\"sna-accordion\">\n                        <div class=\"accordion\" id=\"org-acc-alt-6ad185dcc1c16\">\n                                                                                                                        <div class=\"accordion-item\" id=\"2018\">\n                                    <h3 class=\"accordion-header\" id=\"org-acc-alt-6ad185dcc1c16-heading-1\">\n                                        <button class=\"accordion-button accordion-button-start collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#org-acc-alt-6ad185dcc1c16-collapse-1\" aria-expanded=\"false\" aria-controls=\"org-acc-alt-6ad185dcc1c16-collapse-1\">\n                                            <span>2018<\/span>\n                                        <\/button>\n                                    <\/h3>\n                                    <div class=\"accordion-collapse collapse\" id=\"org-acc-alt-6ad185dcc1c16-collapse-1\" aria-labelledby=\"org-acc-alt-6ad185dcc1c16-heading-1\" data-bs-parent=\"#org-acc-alt-6ad185dcc1c16\">\n                                        <div class=\"accordion-body\">\n                                            <div class=\"text-box\">\n                                                <p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/trimestre1_18.pdf\">Dati relativi al I trimestre 2018<\/a><\/p>\n<p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/trimestre2_18.pdf\">Dati relativi al II trimestre 2018<\/a><\/p>\n<p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/trimestre3_18.pdf\">Dati relativi al III trimestre 2018<\/a><\/p>\n<p style=\"text-align: justify;\">\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/trimestre2_17.pdffileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/trimestre4_18.pdf\">Dati relativi al IV trimestre 2018<\/a><\/p>                                                                                            <\/div>\n                                        <\/div>\n                                    <\/div>\n                                <\/div>\n                                                                                    <\/div>\n                        <nav id=\"org-acc-alt-6ad185dcc1c16-pagination\" class=\"sna-accordion-box__pagination\" aria-label=\"Paginazione accordion\" hidden><\/nav>\n                    <\/div>\n                    <!-- End accordion-->\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n    const accordion = document.getElementById('org-acc-alt-6ad185dcc1c16');\n    const pagination = document.getElementById('org-acc-alt-6ad185dcc1c16-pagination');\n\n    if (!accordion || !pagination) return;\n\n    const section = accordion.closest('.sna-accordion-box');\n    const items = Array.from(accordion.querySelectorAll(':scope > .accordion-item'));\n    const itemsPerPage = parseInt(section?.dataset.itemsPerPage || '8', 10);\n    const pageCount = Math.ceil(items.length \/ itemsPerPage);\n    let currentPage = 0;\n\n    if (pageCount <= 1) return;\n\n    const hash = window.location.hash ? decodeURIComponent(window.location.hash.substring(1)) : '';\n    const hashIndex = hash ? items.findIndex(function (item) { return item.id === hash; }) : -1;\n    if (hashIndex >= 0) currentPage = Math.floor(hashIndex \/ itemsPerPage);\n\n    function closeItem(item) {\n        const button = item.querySelector('.accordion-button');\n        const collapse = item.querySelector('.accordion-collapse');\n        button?.classList.add('collapsed');\n        button?.setAttribute('aria-expanded', 'false');\n        collapse?.classList.remove('show');\n    }\n\n    function createButton(label, ariaLabel, page, className, disabled, current) {\n        const button = document.createElement('button');\n        button.type = 'button';\n        button.className = 'sna-accordion-box__page ' + className;\n        button.innerHTML = label;\n        button.setAttribute('aria-label', ariaLabel);\n        button.disabled = disabled;\n\n        if (current) {\n            button.classList.add('is-current');\n            button.setAttribute('aria-current', 'page');\n        }\n\n        button.addEventListener('click', function () {\n            if (disabled || page === currentPage) return;\n            renderPage(page, true);\n        });\n\n        pagination.appendChild(button);\n    }\n\n    function renderPagination() {\n        pagination.innerHTML = '';\n        createButton('<i class=\"bi bi-chevron-double-left\" aria-hidden=\"true\"><\/i>', 'Prima pagina', 0, 'is-arrow', currentPage === 0, false);\n        createButton('<i class=\"bi bi-chevron-left\" aria-hidden=\"true\"><\/i>', 'Pagina precedente', currentPage - 1, 'is-arrow', currentPage === 0, false);\n\n        for (let page = 0; page < pageCount; page++) {\n            createButton(String(page + 1), 'Pagina ' + (page + 1), page, '', false, page === currentPage);\n        }\n\n        createButton('<i class=\"bi bi-chevron-right\" aria-hidden=\"true\"><\/i>', 'Pagina successiva', currentPage + 1, 'is-arrow', currentPage === pageCount - 1, false);\n        createButton('<i class=\"bi bi-chevron-double-right\" aria-hidden=\"true\"><\/i>', 'Ultima pagina', pageCount - 1, 'is-arrow', currentPage === pageCount - 1, false);\n    }\n\n    function renderPage(page, shouldScroll) {\n        currentPage = Math.max(0, Math.min(page, pageCount - 1));\n        const firstItem = currentPage * itemsPerPage;\n        const lastItem = firstItem + itemsPerPage;\n\n        items.forEach(function (item, index) {\n            const isVisible = index >= firstItem && index < lastItem;\n            if (!isVisible) closeItem(item);\n            item.hidden = !isVisible;\n        });\n\n        renderPagination();\n\n        if (shouldScroll) {\n            section.scrollIntoView({ behavior: 'smooth', block: 'start' });\n        }\n    }\n\n    pagination.hidden = false;\n    renderPage(currentPage, false);\n});\n<\/script>\n\n<\/div>\n\n<div class=\"lazyblock-accordion-box-ZRlVKy wp-block-lazyblock-accordion-box\">\n<section class=\"sna-accordion-box sna-accordion-box-contained \" data-items-per-page=\"8\">\n    <div class=\"container\">\n        <div class=\"row\">\n            <div class=\"col-12\">\n                <div class=\"accordion-box-inner\">\n                    <!-- Box Title -->\n                    \n                    <!-- Start accordion-->\n                    <div class=\"sna-accordion\">\n                        <div class=\"accordion\" id=\"org-acc-alt-6ad185dcc29da\">\n                                                                                                                        <div class=\"accordion-item\" id=\"2017\">\n                                    <h3 class=\"accordion-header\" id=\"org-acc-alt-6ad185dcc29da-heading-1\">\n                                        <button class=\"accordion-button accordion-button-start collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#org-acc-alt-6ad185dcc29da-collapse-1\" aria-expanded=\"false\" aria-controls=\"org-acc-alt-6ad185dcc29da-collapse-1\">\n                                            <span>2017<\/span>\n                                        <\/button>\n                                    <\/h3>\n                                    <div class=\"accordion-collapse collapse\" id=\"org-acc-alt-6ad185dcc29da-collapse-1\" aria-labelledby=\"org-acc-alt-6ad185dcc29da-heading-1\" data-bs-parent=\"#org-acc-alt-6ad185dcc29da\">\n                                        <div class=\"accordion-body\">\n                                            <div class=\"text-box\">\n                                                <p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/trimestre1_17.pdf\">Dati relativi al I trimestre 2017<\/a><\/p>\n<p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/trimestre2_17.pdf\">Dati relativi al II trimestre 2017<\/a><\/p>\n<p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/trimestre3_17.pdf\">Dati relativi al III trimestre 2017<\/a><\/p>\n<p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/trimestre4_17.pdf\">Dati relativi al IV trimestre 2017<\/a><\/p>                                                                                            <\/div>\n                                        <\/div>\n                                    <\/div>\n                                <\/div>\n                                                                                    <\/div>\n                        <nav id=\"org-acc-alt-6ad185dcc29da-pagination\" class=\"sna-accordion-box__pagination\" aria-label=\"Paginazione accordion\" hidden><\/nav>\n                    <\/div>\n                    <!-- End accordion-->\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n    const accordion = document.getElementById('org-acc-alt-6ad185dcc29da');\n    const pagination = document.getElementById('org-acc-alt-6ad185dcc29da-pagination');\n\n    if (!accordion || !pagination) return;\n\n    const section = accordion.closest('.sna-accordion-box');\n    const items = Array.from(accordion.querySelectorAll(':scope > .accordion-item'));\n    const itemsPerPage = parseInt(section?.dataset.itemsPerPage || '8', 10);\n    const pageCount = Math.ceil(items.length \/ itemsPerPage);\n    let currentPage = 0;\n\n    if (pageCount <= 1) return;\n\n    const hash = window.location.hash ? decodeURIComponent(window.location.hash.substring(1)) : '';\n    const hashIndex = hash ? items.findIndex(function (item) { return item.id === hash; }) : -1;\n    if (hashIndex >= 0) currentPage = Math.floor(hashIndex \/ itemsPerPage);\n\n    function closeItem(item) {\n        const button = item.querySelector('.accordion-button');\n        const collapse = item.querySelector('.accordion-collapse');\n        button?.classList.add('collapsed');\n        button?.setAttribute('aria-expanded', 'false');\n        collapse?.classList.remove('show');\n    }\n\n    function createButton(label, ariaLabel, page, className, disabled, current) {\n        const button = document.createElement('button');\n        button.type = 'button';\n        button.className = 'sna-accordion-box__page ' + className;\n        button.innerHTML = label;\n        button.setAttribute('aria-label', ariaLabel);\n        button.disabled = disabled;\n\n        if (current) {\n            button.classList.add('is-current');\n            button.setAttribute('aria-current', 'page');\n        }\n\n        button.addEventListener('click', function () {\n            if (disabled || page === currentPage) return;\n            renderPage(page, true);\n        });\n\n        pagination.appendChild(button);\n    }\n\n    function renderPagination() {\n        pagination.innerHTML = '';\n        createButton('<i class=\"bi bi-chevron-double-left\" aria-hidden=\"true\"><\/i>', 'Prima pagina', 0, 'is-arrow', currentPage === 0, false);\n        createButton('<i class=\"bi bi-chevron-left\" aria-hidden=\"true\"><\/i>', 'Pagina precedente', currentPage - 1, 'is-arrow', currentPage === 0, false);\n\n        for (let page = 0; page < pageCount; page++) {\n            createButton(String(page + 1), 'Pagina ' + (page + 1), page, '', false, page === currentPage);\n        }\n\n        createButton('<i class=\"bi bi-chevron-right\" aria-hidden=\"true\"><\/i>', 'Pagina successiva', currentPage + 1, 'is-arrow', currentPage === pageCount - 1, false);\n        createButton('<i class=\"bi bi-chevron-double-right\" aria-hidden=\"true\"><\/i>', 'Ultima pagina', pageCount - 1, 'is-arrow', currentPage === pageCount - 1, false);\n    }\n\n    function renderPage(page, shouldScroll) {\n        currentPage = Math.max(0, Math.min(page, pageCount - 1));\n        const firstItem = currentPage * itemsPerPage;\n        const lastItem = firstItem + itemsPerPage;\n\n        items.forEach(function (item, index) {\n            const isVisible = index >= firstItem && index < lastItem;\n            if (!isVisible) closeItem(item);\n            item.hidden = !isVisible;\n        });\n\n        renderPagination();\n\n        if (shouldScroll) {\n            section.scrollIntoView({ behavior: 'smooth', block: 'start' });\n        }\n    }\n\n    pagination.hidden = false;\n    renderPage(currentPage, false);\n});\n<\/script>\n\n<\/div>\n\n<div class=\"lazyblock-accordion-box-EVuhw wp-block-lazyblock-accordion-box\">\n<section class=\"sna-accordion-box sna-accordion-box-contained \" data-items-per-page=\"8\">\n    <div class=\"container\">\n        <div class=\"row\">\n            <div class=\"col-12\">\n                <div class=\"accordion-box-inner\">\n                    <!-- Box Title -->\n                    \n                    <!-- Start accordion-->\n                    <div class=\"sna-accordion\">\n                        <div class=\"accordion\" id=\"org-acc-alt-6ad185dcc37be\">\n                                                                                                                        <div class=\"accordion-item\" id=\"2016\">\n                                    <h3 class=\"accordion-header\" id=\"org-acc-alt-6ad185dcc37be-heading-1\">\n                                        <button class=\"accordion-button accordion-button-start collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#org-acc-alt-6ad185dcc37be-collapse-1\" aria-expanded=\"false\" aria-controls=\"org-acc-alt-6ad185dcc37be-collapse-1\">\n                                            <span>2016<\/span>\n                                        <\/button>\n                                    <\/h3>\n                                    <div class=\"accordion-collapse collapse\" id=\"org-acc-alt-6ad185dcc37be-collapse-1\" aria-labelledby=\"org-acc-alt-6ad185dcc37be-heading-1\" data-bs-parent=\"#org-acc-alt-6ad185dcc37be\">\n                                        <div class=\"accordion-body\">\n                                            <div class=\"text-box\">\n                                                <p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/it\/chi-siamo\/amministrazione-trasparente\/personale\/tassi-di-assenza\/archivio\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/semestre1_16.pdf\">Dati relativi al I semestre 2016<\/a><\/p>\n<p>\u2022 <a class=\"download\" title=\"Download file\" href=\"https:\/\/www.sitiarcheologici.palazzochigi.it\/sna.gov.it\/sna.gov.it\/fileadmin\/files\/Amministrazione_trasparente\/Pagamenti\/semestre2_16.pdf\">Dati relativi al II semestre 2016<\/a><\/p>                                                                                            <\/div>\n                                        <\/div>\n                                    <\/div>\n                                <\/div>\n                                                                                    <\/div>\n                        <nav id=\"org-acc-alt-6ad185dcc37be-pagination\" class=\"sna-accordion-box__pagination\" aria-label=\"Paginazione accordion\" hidden><\/nav>\n                    <\/div>\n                    <!-- End accordion-->\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n    const accordion = document.getElementById('org-acc-alt-6ad185dcc37be');\n    const pagination = document.getElementById('org-acc-alt-6ad185dcc37be-pagination');\n\n    if (!accordion || !pagination) return;\n\n    const section = accordion.closest('.sna-accordion-box');\n    const items = Array.from(accordion.querySelectorAll(':scope > .accordion-item'));\n    const itemsPerPage = parseInt(section?.dataset.itemsPerPage || '8', 10);\n    const pageCount = Math.ceil(items.length \/ itemsPerPage);\n    let currentPage = 0;\n\n    if (pageCount <= 1) return;\n\n    const hash = window.location.hash ? decodeURIComponent(window.location.hash.substring(1)) : '';\n    const hashIndex = hash ? items.findIndex(function (item) { return item.id === hash; }) : -1;\n    if (hashIndex >= 0) currentPage = Math.floor(hashIndex \/ itemsPerPage);\n\n    function closeItem(item) {\n        const button = item.querySelector('.accordion-button');\n        const collapse = item.querySelector('.accordion-collapse');\n        button?.classList.add('collapsed');\n        button?.setAttribute('aria-expanded', 'false');\n        collapse?.classList.remove('show');\n    }\n\n    function createButton(label, ariaLabel, page, className, disabled, current) {\n        const button = document.createElement('button');\n        button.type = 'button';\n        button.className = 'sna-accordion-box__page ' + className;\n        button.innerHTML = label;\n        button.setAttribute('aria-label', ariaLabel);\n        button.disabled = disabled;\n\n        if (current) {\n            button.classList.add('is-current');\n            button.setAttribute('aria-current', 'page');\n        }\n\n        button.addEventListener('click', function () {\n            if (disabled || page === currentPage) return;\n            renderPage(page, true);\n        });\n\n        pagination.appendChild(button);\n    }\n\n    function renderPagination() {\n        pagination.innerHTML = '';\n        createButton('<i class=\"bi bi-chevron-double-left\" aria-hidden=\"true\"><\/i>', 'Prima pagina', 0, 'is-arrow', currentPage === 0, false);\n        createButton('<i class=\"bi bi-chevron-left\" aria-hidden=\"true\"><\/i>', 'Pagina precedente', currentPage - 1, 'is-arrow', currentPage === 0, false);\n\n        for (let page = 0; page < pageCount; page++) {\n            createButton(String(page + 1), 'Pagina ' + (page + 1), page, '', false, page === currentPage);\n        }\n\n        createButton('<i class=\"bi bi-chevron-right\" aria-hidden=\"true\"><\/i>', 'Pagina successiva', currentPage + 1, 'is-arrow', currentPage === pageCount - 1, false);\n        createButton('<i class=\"bi bi-chevron-double-right\" aria-hidden=\"true\"><\/i>', 'Ultima pagina', pageCount - 1, 'is-arrow', currentPage === pageCount - 1, false);\n    }\n\n    function renderPage(page, shouldScroll) {\n        currentPage = Math.max(0, Math.min(page, pageCount - 1));\n        const firstItem = currentPage * itemsPerPage;\n        const lastItem = firstItem + itemsPerPage;\n\n        items.forEach(function (item, index) {\n            const isVisible = index >= firstItem && index < lastItem;\n            if (!isVisible) closeItem(item);\n            item.hidden = !isVisible;\n        });\n\n        renderPagination();\n\n        if (shouldScroll) {\n            section.scrollIntoView({ behavior: 'smooth', block: 'start' });\n        }\n    }\n\n    pagination.hidden = false;\n    renderPage(currentPage, false);\n});\n<\/script>\n\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":14,"featured_media":0,"parent":1826,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-foglia.php","meta":{"footnotes":""},"class_list":["post-3561","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/sna.gov.it\/home\/wp-json\/wp\/v2\/pages\/3561","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sna.gov.it\/home\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sna.gov.it\/home\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sna.gov.it\/home\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/sna.gov.it\/home\/wp-json\/wp\/v2\/comments?post=3561"}],"version-history":[{"count":27,"href":"https:\/\/sna.gov.it\/home\/wp-json\/wp\/v2\/pages\/3561\/revisions"}],"predecessor-version":[{"id":15648,"href":"https:\/\/sna.gov.it\/home\/wp-json\/wp\/v2\/pages\/3561\/revisions\/15648"}],"up":[{"embeddable":true,"href":"https:\/\/sna.gov.it\/home\/wp-json\/wp\/v2\/pages\/1826"}],"wp:attachment":[{"href":"https:\/\/sna.gov.it\/home\/wp-json\/wp\/v2\/media?parent=3561"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}