{"id":75,"date":"2025-07-09T08:48:16","date_gmt":"2025-07-09T08:48:16","guid":{"rendered":"https:\/\/cs.pcru.ac.th\/main\/?page_id=75"},"modified":"2026-02-01T08:32:50","modified_gmt":"2026-02-01T08:32:50","slug":"%e0%b8%9a%e0%b8%b8%e0%b8%84%e0%b8%a5%e0%b8%b2%e0%b8%81%e0%b8%a3","status":"publish","type":"page","link":"https:\/\/cs.pcru.ac.th\/main\/%e0%b8%9a%e0%b8%b8%e0%b8%84%e0%b8%a5%e0%b8%b2%e0%b8%81%e0%b8%a3\/","title":{"rendered":"\u0e1a\u0e38\u0e04\u0e25\u0e32\u0e01\u0e23"},"content":{"rendered":"    <style>\n    \/* ==================================================\n       BASE STYLES\n    ================================================== *\/\n    .pm-container {\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 40px 20px;\n    }\n\n    \/* ==================================================\n       EMPTY STATE\n    ================================================== *\/\n    .pm-empty-state {\n        text-align: center;\n        padding: 80px 20px;\n        background: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);\n        border-radius: 20px;\n        box-shadow: 0 10px 40px rgba(0,0,0,0.08);\n    }\n\n    .pm-empty-icon {\n        color: #6c757d;\n        margin-bottom: 20px;\n        opacity: 0.6;\n    }\n\n    .pm-empty-title {\n        color: #2c3e50;\n        font-size: 24px;\n        font-weight: 700;\n        margin-bottom: 10px;\n    }\n\n    .pm-empty-text {\n        color: #6c757d;\n        font-size: 16px;\n        margin: 0;\n    }\n\n    \/* ==================================================\n       GRID LAYOUT\n    ================================================== *\/\n    .pm-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));\n        gap: 30px;\n        margin-top: 40px;\n    }\n\n    \/* ==================================================\n       CARD STYLES\n    ================================================== *\/\n    .pm-card {\n        background: #ffffff;\n        border-radius: 20px;\n        padding: 35px;\n        text-align: center;\n        box-shadow: 0 5px 20px rgba(0,0,0,0.08);\n        border: 1px solid rgba(0,0,0,0.05);\n        transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);\n        cursor: pointer;\n        position: relative;\n        overflow: hidden;\n    }\n\n    .pm-card::before {\n        content: '';\n        position: absolute;\n        top: 0;\n        left: 0;\n        right: 0;\n        height: 4px;\n        background: linear-gradient(90deg, #667eea 0%, #764ba2 100%);\n        transform: scaleX(0);\n        transition: transform 0.3s ease;\n    }\n\n    .pm-card:hover {\n        transform: translateY(-10px);\n        box-shadow: 0 20px 40px rgba(0,0,0,0.15);\n    }\n\n    .pm-card:hover::before {\n        transform: scaleX(1);\n    }\n\n    \/* ==================================================\n       CARD IMAGE\n    ================================================== *\/\n    .pm-card-image-wrapper {\n        position: relative;\n        display: inline-block;\n        margin-bottom: 20px;\n    }\n\n    .pm-card-image {\n        width: 120px;\n        height: 120px;\n        border-radius: 50%;\n        object-fit: cover;\n        border: 5px solid #f8f9fa;\n        box-shadow: 0 8px 16px rgba(0,0,0,0.1);\n        transition: all 0.3s ease;\n    }\n\n    .pm-card:hover .pm-card-image {\n        transform: scale(1.05);\n        border-color: #667eea;\n    }\n\n    \/* ==================================================\n       CARD CONTENT\n    ================================================== *\/\n    .pm-card-name {\n        font-size: 20px;\n        font-weight: 700;\n        color: #2c3e50;\n        margin: 15px 0 8px;\n        line-height: 1.4;\n    }\n\n    .pm-card-position {\n        font-size: 14px;\n        color: #667eea;\n        font-weight: 600;\n        margin-bottom: 15px;\n        text-transform: uppercase;\n        letter-spacing: 0.5px;\n    }\n\n    .pm-card-info {\n        font-size: 13px;\n        color: #6c757d;\n        line-height: 1.8;\n        margin-bottom: 20px;\n    }\n\n    .pm-card-info strong {\n        color: #495057;\n        font-weight: 600;\n    }\n\n    \/* ==================================================\n       CARD BUTTON\n    ================================================== *\/\n    .pm-card-btn {\n        display: inline-flex;\n        align-items: center;\n        gap: 8px;\n        background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);\n        color: #ffffff;\n        padding: 10px 24px;\n        border-radius: 25px;\n        font-size: 14px;\n        font-weight: 600;\n        text-decoration: none;\n        transition: all 0.3s ease;\n        border: none;\n        box-shadow: 0 4px 15px rgba(102, 126, 234, 0.3);\n    }\n\n    .pm-card-btn:hover {\n        transform: translateY(-2px);\n        box-shadow: 0 6px 20px rgba(102, 126, 234, 0.4);\n        color: #ffffff;\n    }\n\n    .pm-card-btn svg {\n        transition: transform 0.3s ease;\n    }\n\n    .pm-card-btn:hover svg {\n        transform: translateX(3px);\n    }\n\n    \/* ==================================================\n       MODAL STYLES\n    ================================================== *\/\n    .pm-modal {\n        position: fixed;\n        top: 0;\n        left: 0;\n        right: 0;\n        bottom: 0;\n        background: rgba(0, 0, 0, 0.75);\n        backdrop-filter: blur(5px);\n        z-index: 99999;\n        display: none;\n        align-items: center;\n        justify-content: center;\n        padding: 20px;\n        opacity: 0;\n        transition: opacity 0.3s ease;\n    }\n\n    .pm-modal.active {\n        display: flex;\n        opacity: 1;\n    }\n\n    .pm-modal-dialog {\n        background: #ffffff;\n        border-radius: 24px;\n        max-width: 900px;\n        width: 100%;\n        max-height: 90vh;\n        overflow-y: auto;\n        box-shadow: 0 25px 50px rgba(0,0,0,0.3);\n        transform: scale(0.9);\n        transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);\n    }\n\n    .pm-modal.active .pm-modal-dialog {\n        transform: scale(1);\n    }\n\n    \/* ==================================================\n       MODAL HEADER\n    ================================================== *\/\n    .pm-modal-header {\n        display: flex;\n        justify-content: flex-end;\n        padding: 20px 30px 0;\n    }\n\n    .pm-modal-close {\n        background: #f8f9fa;\n        border: none;\n        width: 40px;\n        height: 40px;\n        border-radius: 50%;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        cursor: pointer;\n        transition: all 0.3s ease;\n        color: #495057;\n    }\n\n    .pm-modal-close:hover {\n        background: #e9ecef;\n        transform: rotate(90deg);\n    }\n\n    \/* ==================================================\n       MODAL BODY\n    ================================================== *\/\n    .pm-modal-body {\n        padding: 20px 40px 40px;\n    }\n\n    .pm-modal-content-grid {\n        display: grid;\n        grid-template-columns: 1fr 2fr;\n        gap: 40px;\n        align-items: start;\n    }\n\n    \/* ==================================================\n       MODAL LEFT COLUMN\n    ================================================== *\/\n    .pm-modal-profile {\n        text-align: center;\n        position: sticky;\n        top: 20px;\n    }\n\n    .pm-modal-image {\n        width: 200px;\n        height: 200px;\n        border-radius: 50%;\n        object-fit: cover;\n        border: 6px solid #f8f9fa;\n        box-shadow: 0 10px 30px rgba(0,0,0,0.15);\n        margin-bottom: 25px;\n    }\n\n    .pm-modal-name {\n        font-size: 26px;\n        font-weight: 700;\n        color: #2c3e50;\n        margin-bottom: 10px;\n        line-height: 1.3;\n    }\n\n    .pm-modal-position {\n        font-size: 16px;\n        color: #667eea;\n        font-weight: 600;\n        text-transform: uppercase;\n        letter-spacing: 0.5px;\n    }\n\n    \/* ==================================================\n       MODAL RIGHT COLUMN\n    ================================================== *\/\n    .pm-modal-details {\n        border-left: 3px solid #e9ecef;\n        padding-left: 30px;\n    }\n\n    .pm-detail-section {\n        margin-bottom: 35px;\n    }\n\n    .pm-detail-section:last-child {\n        margin-bottom: 0;\n    }\n\n    .pm-detail-label {\n        font-size: 12px;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        color: #6c757d;\n        font-weight: 700;\n        margin-bottom: 15px;\n        display: block;\n    }\n\n    .pm-detail-content {\n        color: #495057;\n        line-height: 1.8;\n    }\n\n    .pm-detail-row {\n        display: flex;\n        margin-bottom: 10px;\n    }\n\n    .pm-detail-row strong {\n        min-width: 80px;\n        color: #2c3e50;\n        font-weight: 600;\n    }\n\n    \/* ==================================================\n       PDF FILES LIST\n    ================================================== *\/\n    .pm-pdf-list {\n        display: flex;\n        flex-direction: column;\n        gap: 12px;\n    }\n\n    .pm-pdf-item {\n        display: flex;\n        align-items: center;\n        gap: 15px;\n        padding: 15px 20px;\n        background: linear-gradient(135deg, #ffeef8 0%, #ffe5f1 100%);\n        border-radius: 12px;\n        text-decoration: none;\n        color: #495057;\n        transition: all 0.3s ease;\n        border: 2px solid transparent;\n    }\n\n    .pm-pdf-item:hover {\n        transform: translateX(8px);\n        background: linear-gradient(135deg, #ffd6eb 0%, #ffcce5 100%);\n        border-color: #dc3545;\n        color: #dc3545;\n    }\n\n    .pm-pdf-icon {\n        flex-shrink: 0;\n        width: 40px;\n        height: 40px;\n        background: #ffffff;\n        border-radius: 10px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        box-shadow: 0 2px 8px rgba(220, 53, 69, 0.2);\n    }\n\n    .pm-pdf-title {\n        flex: 1;\n        font-weight: 600;\n        font-size: 15px;\n    }\n\n    .pm-pdf-arrow {\n        flex-shrink: 0;\n        opacity: 0;\n        transition: all 0.3s ease;\n    }\n\n    .pm-pdf-item:hover .pm-pdf-arrow {\n        opacity: 1;\n        transform: translateX(5px);\n    }\n\n    .pm-no-files {\n        text-align: center;\n        padding: 30px;\n        color: #6c757d;\n        font-style: italic;\n    }\n\n    \/* ==================================================\n       RESPONSIVE\n    ================================================== *\/\n    @media (max-width: 768px) {\n        .pm-container {\n            padding: 20px 15px;\n        }\n\n        .pm-grid {\n            grid-template-columns: 1fr;\n            gap: 20px;\n        }\n\n        .pm-modal-content-grid {\n            grid-template-columns: 1fr;\n            gap: 30px;\n        }\n\n        .pm-modal-profile {\n            position: static;\n        }\n\n        .pm-modal-details {\n            border-left: none;\n            border-top: 3px solid #e9ecef;\n            padding-left: 0;\n            padding-top: 30px;\n        }\n\n        .pm-modal-body {\n            padding: 20px 25px 30px;\n        }\n\n        .pm-modal-image {\n            width: 150px;\n            height: 150px;\n        }\n\n        .pm-modal-name {\n            font-size: 22px;\n        }\n    }\n\n    \/* ==================================================\n       ANIMATIONS\n    ================================================== *\/\n    @keyframes fadeInUp {\n        from {\n            opacity: 0;\n            transform: translateY(20px);\n        }\n        to {\n            opacity: 1;\n            transform: translateY(0);\n        }\n    }\n\n    .pm-card {\n        animation: fadeInUp 0.6s ease backwards;\n    }\n\n    .pm-card:nth-child(1) { animation-delay: 0.1s; }\n    .pm-card:nth-child(2) { animation-delay: 0.2s; }\n    .pm-card:nth-child(3) { animation-delay: 0.3s; }\n    .pm-card:nth-child(4) { animation-delay: 0.4s; }\n    .pm-card:nth-child(5) { animation-delay: 0.5s; }\n    .pm-card:nth-child(6) { animation-delay: 0.6s; }\n    <\/style>\n        <div class=\"pm-container \">\n        <div class=\"pm-grid\">\n                        <div class=\"pm-card\" onclick='pmShowPersonDetail({&quot;fname&quot;:&quot;\\u0e1c\\u0e28.\\u0e40\\u0e02\\u0e21\\u0e1b\\u0e23\\u0e34\\u0e15&quot;,&quot;lname&quot;:&quot;\\u0e02\\u0e38\\u0e19\\u0e23\\u0e32\\u0e0a\\u0e40\\u0e2a\\u0e19\\u0e32&quot;,&quot;full_name&quot;:&quot;\\u0e1c\\u0e28.\\u0e40\\u0e02\\u0e21\\u0e1b\\u0e23\\u0e34\\u0e15 \\u0e02\\u0e38\\u0e19\\u0e23\\u0e32\\u0e0a\\u0e40\\u0e2a\\u0e19\\u0e32&quot;,&quot;position&quot;:&quot;\\u0e2d\\u0e32\\u0e08\\u0e32\\u0e23\\u0e22\\u0e4c\\u0e1c\\u0e39\\u0e49\\u0e2a\\u0e2d\\u0e19&quot;,&quot;image&quot;:&quot;https:\\\/\\\/cs.pcru.ac.th\\\/main\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/\\u0e40\\u0e02\\u0e21.jpg&quot;,&quot;faculty&quot;:&quot;\\u0e27\\u0e34\\u0e17\\u0e22\\u0e32\\u0e28\\u0e32\\u0e2a\\u0e15\\u0e23\\u0e4c\\u0e41\\u0e25\\u0e30\\u0e40\\u0e17\\u0e04\\u0e42\\u0e19\\u0e42\\u0e25\\u0e22\\u0e35&quot;,&quot;branch&quot;:&quot;\\u0e27\\u0e34\\u0e17\\u0e22\\u0e32\\u0e01\\u0e32\\u0e23\\u0e04\\u0e2d\\u0e21\\u0e1e\\u0e34\\u0e27\\u0e40\\u0e15\\u0e2d\\u0e23\\u0e4c&quot;,&quot;pdfs&quot;:[]})'>\n                <div class=\"pm-card-image-wrapper\">\n                    <img decoding=\"async\" src=\"https:\/\/cs.pcru.ac.th\/main\/wp-content\/uploads\/2026\/01\/\u0e40\u0e02\u0e21.jpg\" \n                         alt=\"\u0e1c\u0e28.\u0e40\u0e02\u0e21\u0e1b\u0e23\u0e34\u0e15 \u0e02\u0e38\u0e19\u0e23\u0e32\u0e0a\u0e40\u0e2a\u0e19\u0e32\"\n                         class=\"pm-card-image\">\n                <\/div>\n                \n                <h3 class=\"pm-card-name\">\u0e1c\u0e28.\u0e40\u0e02\u0e21\u0e1b\u0e23\u0e34\u0e15 \u0e02\u0e38\u0e19\u0e23\u0e32\u0e0a\u0e40\u0e2a\u0e19\u0e32<\/h3>\n                <div class=\"pm-card-position\">\u0e2d\u0e32\u0e08\u0e32\u0e23\u0e22\u0e4c\u0e1c\u0e39\u0e49\u0e2a\u0e2d\u0e19<\/div>\n                \n                <div class=\"pm-card-info\">\n                                            <div><strong>\u0e04\u0e13\u0e30:<\/strong> \u0e27\u0e34\u0e17\u0e22\u0e32\u0e28\u0e32\u0e2a\u0e15\u0e23\u0e4c\u0e41\u0e25\u0e30\u0e40\u0e17\u0e04\u0e42\u0e19\u0e42\u0e25\u0e22\u0e35<\/div>\n                                                                <div><strong>\u0e2a\u0e32\u0e02\u0e32:<\/strong> \u0e27\u0e34\u0e17\u0e22\u0e32\u0e01\u0e32\u0e23\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c<\/div>\n                                    <\/div>\n                \n                <span class=\"pm-card-btn\">\n                    \u0e14\u0e39\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"currentColor\" viewBox=\"0 0 16 16\">\n                        <path fill-rule=\"evenodd\" d=\"M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z\"\/>\n                    <\/svg>\n                <\/span>\n            <\/div>\n                        <div class=\"pm-card\" onclick='pmShowPersonDetail({&quot;fname&quot;:&quot;\\u0e1c\\u0e28.\\u0e40\\u0e08\\u0e29\\u0e0e\\u0e32\\u0e1e\\u0e23 \\u0e1b\\u0e32\\u0e04\\u0e33\\u0e27\\u0e31\\u0e07&quot;,&quot;lname&quot;:&quot;\\u0e1b\\u0e32\\u0e04\\u0e33\\u0e27\\u0e31\\u0e07&quot;,&quot;full_name&quot;:&quot;\\u0e1c\\u0e28.\\u0e40\\u0e08\\u0e29\\u0e0e\\u0e32\\u0e1e\\u0e23 \\u0e1b\\u0e32\\u0e04\\u0e33\\u0e27\\u0e31\\u0e07 \\u0e1b\\u0e32\\u0e04\\u0e33\\u0e27\\u0e31\\u0e07&quot;,&quot;position&quot;:&quot;\\u0e2d\\u0e32\\u0e08\\u0e32\\u0e23\\u0e22\\u0e4c\\u0e1c\\u0e39\\u0e49\\u0e2a\\u0e2d\\u0e19&quot;,&quot;image&quot;:&quot;https:\\\/\\\/cs.pcru.ac.th\\\/main\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/\\u0e2d.\\u0e40\\u0e08\\u0e29.jpg&quot;,&quot;faculty&quot;:&quot;\\u0e27\\u0e34\\u0e17\\u0e22\\u0e32\\u0e28\\u0e32\\u0e2a\\u0e15\\u0e23\\u0e4c\\u0e41\\u0e25\\u0e30\\u0e40\\u0e17\\u0e04\\u0e42\\u0e19\\u0e42\\u0e25\\u0e22\\u0e35&quot;,&quot;branch&quot;:&quot;\\u0e27\\u0e34\\u0e17\\u0e22\\u0e32\\u0e01\\u0e32\\u0e23\\u0e04\\u0e2d\\u0e21\\u0e1e\\u0e34\\u0e27\\u0e40\\u0e15\\u0e2d\\u0e23\\u0e4c&quot;,&quot;pdfs&quot;:[]})'>\n                <div class=\"pm-card-image-wrapper\">\n                    <img decoding=\"async\" src=\"https:\/\/cs.pcru.ac.th\/main\/wp-content\/uploads\/2026\/01\/\u0e2d.\u0e40\u0e08\u0e29.jpg\" \n                         alt=\"\u0e1c\u0e28.\u0e40\u0e08\u0e29\u0e0e\u0e32\u0e1e\u0e23 \u0e1b\u0e32\u0e04\u0e33\u0e27\u0e31\u0e07 \u0e1b\u0e32\u0e04\u0e33\u0e27\u0e31\u0e07\"\n                         class=\"pm-card-image\">\n                <\/div>\n                \n                <h3 class=\"pm-card-name\">\u0e1c\u0e28.\u0e40\u0e08\u0e29\u0e0e\u0e32\u0e1e\u0e23 \u0e1b\u0e32\u0e04\u0e33\u0e27\u0e31\u0e07 \u0e1b\u0e32\u0e04\u0e33\u0e27\u0e31\u0e07<\/h3>\n                <div class=\"pm-card-position\">\u0e2d\u0e32\u0e08\u0e32\u0e23\u0e22\u0e4c\u0e1c\u0e39\u0e49\u0e2a\u0e2d\u0e19<\/div>\n                \n                <div class=\"pm-card-info\">\n                                            <div><strong>\u0e04\u0e13\u0e30:<\/strong> \u0e27\u0e34\u0e17\u0e22\u0e32\u0e28\u0e32\u0e2a\u0e15\u0e23\u0e4c\u0e41\u0e25\u0e30\u0e40\u0e17\u0e04\u0e42\u0e19\u0e42\u0e25\u0e22\u0e35<\/div>\n                                                                <div><strong>\u0e2a\u0e32\u0e02\u0e32:<\/strong> \u0e27\u0e34\u0e17\u0e22\u0e32\u0e01\u0e32\u0e23\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c<\/div>\n                                    <\/div>\n                \n                <span class=\"pm-card-btn\">\n                    \u0e14\u0e39\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"currentColor\" viewBox=\"0 0 16 16\">\n                        <path fill-rule=\"evenodd\" d=\"M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z\"\/>\n                    <\/svg>\n                <\/span>\n            <\/div>\n                        <div class=\"pm-card\" onclick='pmShowPersonDetail({&quot;fname&quot;:&quot;\\u0e1c\\u0e28.\\u0e17\\u0e31\\u0e2a\\u0e19\\u0e31\\u0e19\\u0e17\\u0e19\\u0e4c&quot;,&quot;lname&quot;:&quot;\\u0e15\\u0e23\\u0e35\\u0e19\\u0e31\\u0e19\\u0e17\\u0e23\\u0e31\\u0e15\\u0e19\\u0e4c&quot;,&quot;full_name&quot;:&quot;\\u0e1c\\u0e28.\\u0e17\\u0e31\\u0e2a\\u0e19\\u0e31\\u0e19\\u0e17\\u0e19\\u0e4c \\u0e15\\u0e23\\u0e35\\u0e19\\u0e31\\u0e19\\u0e17\\u0e23\\u0e31\\u0e15\\u0e19\\u0e4c&quot;,&quot;position&quot;:&quot;\\u0e2d\\u0e32\\u0e08\\u0e32\\u0e23\\u0e22\\u0e4c\\u0e1c\\u0e39\\u0e49\\u0e2a\\u0e2d\\u0e19&quot;,&quot;image&quot;:&quot;https:\\\/\\\/cs.pcru.ac.th\\\/main\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/\\u0e2d.\\u0e1a\\u0e35.jpg&quot;,&quot;faculty&quot;:&quot;\\u0e27\\u0e34\\u0e17\\u0e22\\u0e32\\u0e28\\u0e32\\u0e2a\\u0e15\\u0e23\\u0e4c\\u0e41\\u0e25\\u0e30\\u0e40\\u0e17\\u0e04\\u0e42\\u0e19\\u0e42\\u0e25\\u0e22\\u0e35&quot;,&quot;branch&quot;:&quot;\\u0e27\\u0e34\\u0e17\\u0e22\\u0e32\\u0e01\\u0e32\\u0e23\\u0e04\\u0e2d\\u0e21\\u0e1e\\u0e34\\u0e27\\u0e40\\u0e15\\u0e2d\\u0e23\\u0e4c&quot;,&quot;pdfs&quot;:[]})'>\n                <div class=\"pm-card-image-wrapper\">\n                    <img decoding=\"async\" src=\"https:\/\/cs.pcru.ac.th\/main\/wp-content\/uploads\/2026\/01\/\u0e2d.\u0e1a\u0e35.jpg\" \n                         alt=\"\u0e1c\u0e28.\u0e17\u0e31\u0e2a\u0e19\u0e31\u0e19\u0e17\u0e19\u0e4c \u0e15\u0e23\u0e35\u0e19\u0e31\u0e19\u0e17\u0e23\u0e31\u0e15\u0e19\u0e4c\"\n                         class=\"pm-card-image\">\n                <\/div>\n                \n                <h3 class=\"pm-card-name\">\u0e1c\u0e28.\u0e17\u0e31\u0e2a\u0e19\u0e31\u0e19\u0e17\u0e19\u0e4c \u0e15\u0e23\u0e35\u0e19\u0e31\u0e19\u0e17\u0e23\u0e31\u0e15\u0e19\u0e4c<\/h3>\n                <div class=\"pm-card-position\">\u0e2d\u0e32\u0e08\u0e32\u0e23\u0e22\u0e4c\u0e1c\u0e39\u0e49\u0e2a\u0e2d\u0e19<\/div>\n                \n                <div class=\"pm-card-info\">\n                                            <div><strong>\u0e04\u0e13\u0e30:<\/strong> \u0e27\u0e34\u0e17\u0e22\u0e32\u0e28\u0e32\u0e2a\u0e15\u0e23\u0e4c\u0e41\u0e25\u0e30\u0e40\u0e17\u0e04\u0e42\u0e19\u0e42\u0e25\u0e22\u0e35<\/div>\n                                                                <div><strong>\u0e2a\u0e32\u0e02\u0e32:<\/strong> \u0e27\u0e34\u0e17\u0e22\u0e32\u0e01\u0e32\u0e23\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c<\/div>\n                                    <\/div>\n                \n                <span class=\"pm-card-btn\">\n                    \u0e14\u0e39\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"currentColor\" viewBox=\"0 0 16 16\">\n                        <path fill-rule=\"evenodd\" d=\"M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z\"\/>\n                    <\/svg>\n                <\/span>\n            <\/div>\n                        <div class=\"pm-card\" onclick='pmShowPersonDetail({&quot;fname&quot;:&quot;\\u0e1c\\u0e28.\\u0e14\\u0e27\\u0e07\\u0e08\\u0e31\\u0e19\\u0e17\\u0e23\\u0e4c&quot;,&quot;lname&quot;:&quot;\\u0e2a\\u0e34\\u0e07\\u0e2b\\u0e4c\\u0e40\\u0e23\\u0e37\\u0e2d\\u0e07&quot;,&quot;full_name&quot;:&quot;\\u0e1c\\u0e28.\\u0e14\\u0e27\\u0e07\\u0e08\\u0e31\\u0e19\\u0e17\\u0e23\\u0e4c \\u0e2a\\u0e34\\u0e07\\u0e2b\\u0e4c\\u0e40\\u0e23\\u0e37\\u0e2d\\u0e07&quot;,&quot;position&quot;:&quot;\\u0e2d\\u0e32\\u0e08\\u0e32\\u0e23\\u0e22\\u0e4c\\u0e1c\\u0e39\\u0e49\\u0e2a\\u0e2d\\u0e19&quot;,&quot;image&quot;:&quot;https:\\\/\\\/cs.pcru.ac.th\\\/main\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/\\u0e2d.\\u0e01\\u0e1a.jpg&quot;,&quot;faculty&quot;:&quot;\\u0e27\\u0e34\\u0e17\\u0e22\\u0e32\\u0e28\\u0e32\\u0e2a\\u0e15\\u0e23\\u0e4c\\u0e41\\u0e25\\u0e30\\u0e40\\u0e17\\u0e04\\u0e42\\u0e19\\u0e42\\u0e25\\u0e22\\u0e35&quot;,&quot;branch&quot;:&quot;\\u0e27\\u0e34\\u0e17\\u0e22\\u0e32\\u0e01\\u0e32\\u0e23\\u0e04\\u0e2d\\u0e21\\u0e1e\\u0e34\\u0e27\\u0e40\\u0e15\\u0e2d\\u0e23\\u0e4c&quot;,&quot;pdfs&quot;:[]})'>\n                <div class=\"pm-card-image-wrapper\">\n                    <img decoding=\"async\" src=\"https:\/\/cs.pcru.ac.th\/main\/wp-content\/uploads\/2026\/01\/\u0e2d.\u0e01\u0e1a.jpg\" \n                         alt=\"\u0e1c\u0e28.\u0e14\u0e27\u0e07\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c \u0e2a\u0e34\u0e07\u0e2b\u0e4c\u0e40\u0e23\u0e37\u0e2d\u0e07\"\n                         class=\"pm-card-image\">\n                <\/div>\n                \n                <h3 class=\"pm-card-name\">\u0e1c\u0e28.\u0e14\u0e27\u0e07\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c \u0e2a\u0e34\u0e07\u0e2b\u0e4c\u0e40\u0e23\u0e37\u0e2d\u0e07<\/h3>\n                <div class=\"pm-card-position\">\u0e2d\u0e32\u0e08\u0e32\u0e23\u0e22\u0e4c\u0e1c\u0e39\u0e49\u0e2a\u0e2d\u0e19<\/div>\n                \n                <div class=\"pm-card-info\">\n                                            <div><strong>\u0e04\u0e13\u0e30:<\/strong> \u0e27\u0e34\u0e17\u0e22\u0e32\u0e28\u0e32\u0e2a\u0e15\u0e23\u0e4c\u0e41\u0e25\u0e30\u0e40\u0e17\u0e04\u0e42\u0e19\u0e42\u0e25\u0e22\u0e35<\/div>\n                                                                <div><strong>\u0e2a\u0e32\u0e02\u0e32:<\/strong> \u0e27\u0e34\u0e17\u0e22\u0e32\u0e01\u0e32\u0e23\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c<\/div>\n                                    <\/div>\n                \n                <span class=\"pm-card-btn\">\n                    \u0e14\u0e39\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"currentColor\" viewBox=\"0 0 16 16\">\n                        <path fill-rule=\"evenodd\" d=\"M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z\"\/>\n                    <\/svg>\n                <\/span>\n            <\/div>\n                        <div class=\"pm-card\" onclick='pmShowPersonDetail({&quot;fname&quot;:&quot;\\u0e2d\\u0e32\\u0e08\\u0e32\\u0e23\\u0e22\\u0e4c \\u0e22\\u0e38\\u0e20\\u0e32&quot;,&quot;lname&quot;:&quot;\\u0e04\\u0e33\\u0e15\\u0e30\\u0e1e\\u0e25&quot;,&quot;full_name&quot;:&quot;\\u0e2d\\u0e32\\u0e08\\u0e32\\u0e23\\u0e22\\u0e4c \\u0e22\\u0e38\\u0e20\\u0e32 \\u0e04\\u0e33\\u0e15\\u0e30\\u0e1e\\u0e25&quot;,&quot;position&quot;:&quot;\\u0e2d\\u0e32\\u0e08\\u0e32\\u0e23\\u0e22\\u0e4c\\u0e1c\\u0e39\\u0e49\\u0e2a\\u0e2d\\u0e19&quot;,&quot;image&quot;:&quot;https:\\\/\\\/cs.pcru.ac.th\\\/main\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/\\u0e2d.\\u0e08\\u0e2d\\u0e22.jpg&quot;,&quot;faculty&quot;:&quot;\\u0e27\\u0e34\\u0e17\\u0e22\\u0e32\\u0e28\\u0e32\\u0e2a\\u0e15\\u0e23\\u0e4c\\u0e41\\u0e25\\u0e30\\u0e40\\u0e17\\u0e04\\u0e42\\u0e19\\u0e42\\u0e25\\u0e22\\u0e35&quot;,&quot;branch&quot;:&quot;\\u0e27\\u0e34\\u0e17\\u0e22\\u0e32\\u0e01\\u0e32\\u0e23\\u0e04\\u0e2d\\u0e21\\u0e1e\\u0e34\\u0e27\\u0e40\\u0e15\\u0e2d\\u0e23\\u0e4c&quot;,&quot;pdfs&quot;:[]})'>\n                <div class=\"pm-card-image-wrapper\">\n                    <img decoding=\"async\" src=\"https:\/\/cs.pcru.ac.th\/main\/wp-content\/uploads\/2026\/01\/\u0e2d.\u0e08\u0e2d\u0e22.jpg\" \n                         alt=\"\u0e2d\u0e32\u0e08\u0e32\u0e23\u0e22\u0e4c \u0e22\u0e38\u0e20\u0e32 \u0e04\u0e33\u0e15\u0e30\u0e1e\u0e25\"\n                         class=\"pm-card-image\">\n                <\/div>\n                \n                <h3 class=\"pm-card-name\">\u0e2d\u0e32\u0e08\u0e32\u0e23\u0e22\u0e4c \u0e22\u0e38\u0e20\u0e32 \u0e04\u0e33\u0e15\u0e30\u0e1e\u0e25<\/h3>\n                <div class=\"pm-card-position\">\u0e2d\u0e32\u0e08\u0e32\u0e23\u0e22\u0e4c\u0e1c\u0e39\u0e49\u0e2a\u0e2d\u0e19<\/div>\n                \n                <div class=\"pm-card-info\">\n                                            <div><strong>\u0e04\u0e13\u0e30:<\/strong> \u0e27\u0e34\u0e17\u0e22\u0e32\u0e28\u0e32\u0e2a\u0e15\u0e23\u0e4c\u0e41\u0e25\u0e30\u0e40\u0e17\u0e04\u0e42\u0e19\u0e42\u0e25\u0e22\u0e35<\/div>\n                                                                <div><strong>\u0e2a\u0e32\u0e02\u0e32:<\/strong> \u0e27\u0e34\u0e17\u0e22\u0e32\u0e01\u0e32\u0e23\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c<\/div>\n                                    <\/div>\n                \n                <span class=\"pm-card-btn\">\n                    \u0e14\u0e39\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"currentColor\" viewBox=\"0 0 16 16\">\n                        <path fill-rule=\"evenodd\" d=\"M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z\"\/>\n                    <\/svg>\n                <\/span>\n            <\/div>\n                        <div class=\"pm-card\" onclick='pmShowPersonDetail({&quot;fname&quot;:&quot;\\u0e23\\u0e2d\\u0e07\\u0e28\\u0e32\\u0e2a\\u0e15\\u0e23\\u0e32\\u0e08\\u0e32\\u0e23\\u0e22\\u0e4c \\u0e14\\u0e23. \\u0e1e\\u0e13\\u0e13\\u0e32&quot;,&quot;lname&quot;:&quot;\\u0e15\\u0e31\\u0e49\\u0e07\\u0e27\\u0e23\\u0e23\\u0e13\\u0e27\\u0e34\\u0e17\\u0e22\\u0e4c&quot;,&quot;full_name&quot;:&quot;\\u0e23\\u0e2d\\u0e07\\u0e28\\u0e32\\u0e2a\\u0e15\\u0e23\\u0e32\\u0e08\\u0e32\\u0e23\\u0e22\\u0e4c \\u0e14\\u0e23. \\u0e1e\\u0e13\\u0e13\\u0e32 \\u0e15\\u0e31\\u0e49\\u0e07\\u0e27\\u0e23\\u0e23\\u0e13\\u0e27\\u0e34\\u0e17\\u0e22\\u0e4c&quot;,&quot;position&quot;:&quot;\\u0e2d\\u0e32\\u0e08\\u0e32\\u0e23\\u0e22\\u0e4c\\u0e1b\\u0e23\\u0e30\\u0e08\\u0e33\\u0e2b\\u0e25\\u0e31\\u0e01\\u0e2a\\u0e39\\u0e15\\u0e23&quot;,&quot;image&quot;:&quot;https:\\\/\\\/cs.pcru.ac.th\\\/main\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/e6e0b320932d8d71dfa03249fe93b9be.jpg&quot;,&quot;faculty&quot;:&quot;\\u0e27\\u0e34\\u0e17\\u0e22\\u0e32\\u0e28\\u0e32\\u0e2a\\u0e15\\u0e23\\u0e4c\\u0e41\\u0e25\\u0e30\\u0e40\\u0e17\\u0e04\\u0e42\\u0e19\\u0e42\\u0e25\\u0e22\\u0e35&quot;,&quot;branch&quot;:&quot;\\u0e27\\u0e34\\u0e17\\u0e22\\u0e32\\u0e01\\u0e32\\u0e23\\u0e04\\u0e2d\\u0e21\\u0e1e\\u0e34\\u0e27\\u0e40\\u0e15\\u0e2d\\u0e23\\u0e4c&quot;,&quot;pdfs&quot;:[]})'>\n                <div class=\"pm-card-image-wrapper\">\n                    <img decoding=\"async\" src=\"https:\/\/cs.pcru.ac.th\/main\/wp-content\/uploads\/2026\/08\/e6e0b320932d8d71dfa03249fe93b9be.jpg\" \n                         alt=\"\u0e23\u0e2d\u0e07\u0e28\u0e32\u0e2a\u0e15\u0e23\u0e32\u0e08\u0e32\u0e23\u0e22\u0e4c \u0e14\u0e23. \u0e1e\u0e13\u0e13\u0e32 \u0e15\u0e31\u0e49\u0e07\u0e27\u0e23\u0e23\u0e13\u0e27\u0e34\u0e17\u0e22\u0e4c\"\n                         class=\"pm-card-image\">\n                <\/div>\n                \n                <h3 class=\"pm-card-name\">\u0e23\u0e2d\u0e07\u0e28\u0e32\u0e2a\u0e15\u0e23\u0e32\u0e08\u0e32\u0e23\u0e22\u0e4c \u0e14\u0e23. \u0e1e\u0e13\u0e13\u0e32 \u0e15\u0e31\u0e49\u0e07\u0e27\u0e23\u0e23\u0e13\u0e27\u0e34\u0e17\u0e22\u0e4c<\/h3>\n                <div class=\"pm-card-position\">\u0e2d\u0e32\u0e08\u0e32\u0e23\u0e22\u0e4c\u0e1b\u0e23\u0e30\u0e08\u0e33\u0e2b\u0e25\u0e31\u0e01\u0e2a\u0e39\u0e15\u0e23<\/div>\n                \n                <div class=\"pm-card-info\">\n                                            <div><strong>\u0e04\u0e13\u0e30:<\/strong> \u0e27\u0e34\u0e17\u0e22\u0e32\u0e28\u0e32\u0e2a\u0e15\u0e23\u0e4c\u0e41\u0e25\u0e30\u0e40\u0e17\u0e04\u0e42\u0e19\u0e42\u0e25\u0e22\u0e35<\/div>\n                                                                <div><strong>\u0e2a\u0e32\u0e02\u0e32:<\/strong> \u0e27\u0e34\u0e17\u0e22\u0e32\u0e01\u0e32\u0e23\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c<\/div>\n                                    <\/div>\n                \n                <span class=\"pm-card-btn\">\n                    \u0e14\u0e39\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"currentColor\" viewBox=\"0 0 16 16\">\n                        <path fill-rule=\"evenodd\" d=\"M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z\"\/>\n                    <\/svg>\n                <\/span>\n            <\/div>\n                    <\/div>\n    <\/div>\n        <div class=\"pm-modal\" id=\"pmPersonModal\">\n        <div class=\"pm-modal-dialog\">\n            <div class=\"pm-modal-header\">\n                <button class=\"pm-modal-close\" onclick=\"pmCloseModal()\" aria-label=\"\u0e1b\u0e34\u0e14\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"currentColor\" viewBox=\"0 0 16 16\">\n                        <path d=\"M2.146 2.854a.5.5 0 1 1 .708-.708L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8 2.146 2.854Z\"\/>\n                    <\/svg>\n                <\/button>\n            <\/div>\n            \n            <div class=\"pm-modal-body\">\n                <div class=\"pm-modal-content-grid\">\n                    <!-- Left Column: Profile -->\n                    <div class=\"pm-modal-profile\">\n                        <img decoding=\"async\" src=\"\" id=\"pmModalImage\" alt=\"\" class=\"pm-modal-image\">\n                        <h2 class=\"pm-modal-name\" id=\"pmModalName\"><\/h2>\n                        <div class=\"pm-modal-position\" id=\"pmModalPosition\"><\/div>\n                    <\/div>\n                    \n                    <!-- Right Column: Details -->\n                    <div class=\"pm-modal-details\">\n                        <!-- Faculty & Branch -->\n                        <div class=\"pm-detail-section\">\n                            <span class=\"pm-detail-label\">\u0e2a\u0e31\u0e07\u0e01\u0e31\u0e14<\/span>\n                            <div class=\"pm-detail-content\">\n                                <div class=\"pm-detail-row\">\n                                    <strong>\u0e04\u0e13\u0e30:<\/strong>\n                                    <span id=\"pmModalFaculty\"><\/span>\n                                <\/div>\n                                <div class=\"pm-detail-row\">\n                                    <strong>\u0e2a\u0e32\u0e02\u0e32:<\/strong>\n                                    <span id=\"pmModalBranch\"><\/span>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                        \n                        <!-- PDF Files -->\n                        <div class=\"pm-detail-section\">\n                            <span class=\"pm-detail-label\">\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e41\u0e19\u0e1a<\/span>\n                            <div id=\"pmModalPdfs\"><\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n        <script>\n    (function() {\n        'use strict';\n        \n        \/\/ Show person detail modal\n        window.pmShowPersonDetail = function(data) {\n            const modal = document.getElementById('pmPersonModal');\n            \n            \/\/ Populate data\n            document.getElementById('pmModalImage').src = data.image;\n            document.getElementById('pmModalImage').alt = data.full_name;\n            document.getElementById('pmModalName').textContent = data.full_name;\n            document.getElementById('pmModalPosition').textContent = data.position;\n            document.getElementById('pmModalFaculty').textContent = data.faculty || '-';\n            document.getElementById('pmModalBranch').textContent = data.branch || '-';\n            \n            \/\/ Render PDF files\n            const pdfContainer = document.getElementById('pmModalPdfs');\n            pdfContainer.innerHTML = '';\n            \n            if (data.pdfs && data.pdfs.length > 0) {\n                const pdfList = document.createElement('div');\n                pdfList.className = 'pm-pdf-list';\n                \n                data.pdfs.forEach(function(file) {\n                    const pdfItem = document.createElement('a');\n                    pdfItem.href = file.url;\n                    pdfItem.target = '_blank';\n                    pdfItem.className = 'pm-pdf-item';\n                    pdfItem.innerHTML = `\n                        <div class=\"pm-pdf-icon\">\n                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"#dc3545\" viewBox=\"0 0 16 16\">\n                                <path d=\"M5.523 12.424c.14-.082.293-.162.459-.238a7.878 7.878 0 0 1-.45.606c-.28.337-.498.516-.635.572a.266.266 0 0 1-.035.012.282.282 0 0 1-.026-.044c-.056-.11-.054-.216.04-.36.106-.165.319-.354.647-.548zm2.455-1.647c-.119.025-.237.05-.356.078a21.148 21.148 0 0 0 .5-1.05 12.045 12.045 0 0 0 .51.858c-.217.032-.436.07-.654.114zm2.525.939a3.881 3.881 0 0 1-.435-.41c.228.005.434.022.612.054.317.057.466.147.518.209a.095.095 0 0 1 .026.064.436.436 0 0 1-.72.083z\"\/>\n                                <path d=\"M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z\"\/>\n                            <\/svg>\n                        <\/div>\n                        <span class=\"pm-pdf-title\">${escapeHtml(file.title)}<\/span>\n                        <svg class=\"pm-pdf-arrow\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"currentColor\" viewBox=\"0 0 16 16\">\n                            <path fill-rule=\"evenodd\" d=\"M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z\"\/>\n                        <\/svg>\n                    `;\n                    pdfList.appendChild(pdfItem);\n                });\n                \n                pdfContainer.appendChild(pdfList);\n            } else {\n                pdfContainer.innerHTML = '<div class=\"pm-no-files\">\u0e44\u0e21\u0e48\u0e21\u0e35\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e41\u0e19\u0e1a<\/div>';\n            }\n            \n            \/\/ Show modal\n            modal.classList.add('active');\n            document.body.style.overflow = 'hidden';\n        };\n        \n        \/\/ Close modal\n        window.pmCloseModal = function() {\n            const modal = document.getElementById('pmPersonModal');\n            modal.classList.remove('active');\n            document.body.style.overflow = '';\n        };\n        \n        \/\/ Close modal on backdrop click\n        document.addEventListener('click', function(e) {\n            const modal = document.getElementById('pmPersonModal');\n            if (e.target === modal) {\n                pmCloseModal();\n            }\n        });\n        \n        \/\/ Close modal on ESC key\n        document.addEventListener('keydown', function(e) {\n            if (e.key === 'Escape') {\n                pmCloseModal();\n            }\n        });\n        \n        \/\/ Helper function to escape HTML\n        function escapeHtml(text) {\n            const div = document.createElement('div');\n            div.textContent = text;\n            return div.innerHTML;\n        }\n    })();\n    <\/script>\n    \n\n<p>\u00a0<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_theme","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-75","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/cs.pcru.ac.th\/main\/wp-json\/wp\/v2\/pages\/75","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cs.pcru.ac.th\/main\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cs.pcru.ac.th\/main\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cs.pcru.ac.th\/main\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cs.pcru.ac.th\/main\/wp-json\/wp\/v2\/comments?post=75"}],"version-history":[{"count":29,"href":"https:\/\/cs.pcru.ac.th\/main\/wp-json\/wp\/v2\/pages\/75\/revisions"}],"predecessor-version":[{"id":1874,"href":"https:\/\/cs.pcru.ac.th\/main\/wp-json\/wp\/v2\/pages\/75\/revisions\/1874"}],"wp:attachment":[{"href":"https:\/\/cs.pcru.ac.th\/main\/wp-json\/wp\/v2\/media?parent=75"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}