{"id":17874,"date":"2026-06-10T12:10:49","date_gmt":"2026-06-10T05:10:49","guid":{"rendered":"https:\/\/feb.um.ac.id\/?page_id=17874"},"modified":"2026-09-23T09:44:50","modified_gmt":"2026-09-23T02:44:50","slug":"beranda","status":"publish","type":"page","link":"https:\/\/feb.um.ac.id\/ja\/","title":{"rendered":"beranda"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; fullwidth=&#8221;on&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; background_image=&#8221;https:\/\/feb.um.ac.id\/wp-content\/uploads\/2026\/06\/Aset-W-UM002-scaled.png&#8221; parallax=&#8221;on&#8221; background_blend=&#8221;hard-light&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_fullwidth_code _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<style><!-- [et_pb_line_break_holder] -->  \/* Mengimpor font Albert Sans dari Google Fonts *\/<!-- [et_pb_line_break_holder] -->  @import url('https:\/\/fonts.googleapis.com\/css2?family=Albert+Sans:wght@400;600;700&display=swap');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Transisi dasar untuk card *\/<!-- [et_pb_line_break_holder] -->  .departemen-card {<!-- [et_pb_line_break_holder] -->    transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->    cursor: pointer; \/* Mengubah kursor menjadi bentuk tangan agar interaktif *\/<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->  \/* Efek saat Card di-hover: Membesar sedikit dan agak terangkat ke atas *\/<!-- [et_pb_line_break_holder] -->  .departemen-card:hover {<!-- [et_pb_line_break_holder] -->    transform: translateY(-4px) scale(1.02);<!-- [et_pb_line_break_holder] -->    box-shadow: 0 15px 30px rgba(0,0,0,0.12);<!-- [et_pb_line_break_holder] -->    z-index: 1;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Efek khusus untuk Gambar di dalam card *\/<!-- [et_pb_line_break_holder] -->  .departemen-card .card-img {<!-- [et_pb_line_break_holder] -->    transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->    filter: brightness(0.95); \/* Sedikit redup pada awalnya *\/<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->  \/* Gambar menjadi lebih terang dan jelas saat di-hover *\/<!-- [et_pb_line_break_holder] -->  .departemen-card:hover .card-img {<!-- [et_pb_line_break_holder] -->    filter: brightness(1.1) contrast(1.1);<!-- [et_pb_line_break_holder] -->    box-shadow: 0 4px 10px rgba(0,0,0,0.15);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Efek khusus untuk Judul di dalam card *\/<!-- [et_pb_line_break_holder] -->  .departemen-card .card-title {<!-- [et_pb_line_break_holder] -->    transition: color 0.3s ease;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Judul berubah menjadi biru yang lebih terang\/menyala saat di-hover *\/<!-- [et_pb_line_break_holder] -->  .departemen-card:hover .card-title {<!-- [et_pb_line_break_holder] -->    color: #0d6efd !important; <!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Efek khusus untuk Deskripsi di dalam card *\/<!-- [et_pb_line_break_holder] -->  .departemen-card .card-desc {<!-- [et_pb_line_break_holder] -->    transition: color 0.3s ease;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Teks berubah menjadi abu-abu sangat gelap (nyaris hitam) agar makin jelas dibaca *\/<!-- [et_pb_line_break_holder] -->  .departemen-card:hover .card-desc {<!-- [et_pb_line_break_holder] -->    color: #1f2937 !important; <!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div style=\"display:flex; flex-wrap:wrap; gap:24px; padding:20px 4%; font-family: 'Albert Sans', sans-serif; box-sizing:border-box;\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"departemen-card\" style=\"background:#fff; border:1px solid #e8e8e8; border-radius:16px; padding:20px; flex:1 1 260px; box-sizing:border-box; overflow:hidden;\"><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/akuntansi-feb.um.ac.id\/\" target=\"_blank\" class=\"card-img\" style=\"float:left; margin:0 16px 8px 0; display:block; width:88px; height:88px; border-radius:12px; background-image:url('https:\/\/feb.um.ac.id\/wp-content\/uploads\/2026\/07\/Akuntansi.png'); background-size:cover; background-position:center; text-decoration:none;\"><\/a><!-- [et_pb_line_break_holder] -->    <pee class=\"card-title\" style=\"font-size:17px; font-weight:700; color:#1a3a6b; margin:0 0 8px; padding:0; line-height:1.3;\">Departemen Akuntansi<\/pee><!-- [et_pb_line_break_holder] -->    <pee class=\"card-desc\" style=\"font-size:13px; color:#6b7280; line-height:1.6; margin:0; padding:0; text-align:justify;\">Departemen Akuntansi mengelola 2 program studi, yakni Program Studi S1 Pendidikan Akuntansi &#038; S1 Akuntansi<\/pee><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"departemen-card\" style=\"background:#fff; border:1px solid #e8e8e8; border-radius:16px; padding:20px; flex:1 1 260px; box-sizing:border-box; overflow:hidden;\"><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/manajemen-feb.um.ac.id\/\" target=\"_blank\" class=\"card-img\" style=\"float:left; margin:0 16px 8px 0; display:block; width:88px; height:88px; border-radius:12px; background-image:url('https:\/\/feb.um.ac.id\/wp-content\/uploads\/2026\/07\/Manajemen.png'); background-size:cover; background-position:center; text-decoration:none;\"><\/a><!-- [et_pb_line_break_holder] -->    <pee class=\"card-title\" style=\"font-size:17px; font-weight:700; color:#1a3a6b; margin:0 0 8px; padding:0; line-height:1.3;\">Departemen Manajemen<\/pee><!-- [et_pb_line_break_holder] -->    <pee class=\"card-desc\" style=\"font-size:13px; color:#6b7280; line-height:1.6; margin:0; padding:0; text-align:justify;\">Departemen Manajemen mengelola 3 program studi, yakni S1 Manajemen, S1 Pendidikan Administrasi Perkantoran, dan S1 Pendidikan Bisnis.<\/pee><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"departemen-card\" style=\"background:#fff; border:1px solid #e8e8e8; border-radius:16px; padding:20px; flex:1 1 260px; box-sizing:border-box; overflow:hidden;\"><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/ekp-feb.um.ac.id\/\" target=\"_blank\" class=\"card-img\" style=\"float:left; margin:0 16px 8px 0; display:block; width:88px; height:88px; border-radius:12px; background-image:url('https:\/\/feb.um.ac.id\/wp-content\/uploads\/2026\/07\/EKP.png'); background-size:cover; background-position:center; text-decoration:none;\"><\/a><!-- [et_pb_line_break_holder] -->    <pee class=\"card-title\" style=\"font-size:17px; font-weight:700; color:#1a3a6b; margin:0 0 8px; padding:0; line-height:1.3;\">Departemen EKP<\/pee><!-- [et_pb_line_break_holder] -->    <pee class=\"card-desc\" style=\"font-size:13px; color:#6b7280; line-height:1.6; margin:0; padding:0; text-align:justify;\">Departemen Ekonomi Pembangunan mengelola 2 program studi, yakni Program Studi S1 Pendidikan Ekonomi dan Program Studi S1 Ekonomi Pembangunan.<\/pee><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"departemen-card\" style=\"background:#fff; border:1px solid #e8e8e8; border-radius:16px; padding:20px; flex:1 1 260px; box-sizing:border-box; overflow:hidden;\"><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/pasca-feb.um.ac.id\/\" target=\"_blank\" class=\"card-img\" style=\"float:left; margin:0 16px 8px 0; display:block; width:88px; height:88px; border-radius:12px; background-image:url('https:\/\/feb.um.ac.id\/wp-content\/uploads\/2026\/07\/PASCA-FEB.png'); background-size:cover; background-position:center; text-decoration:none;\"><\/a><!-- [et_pb_line_break_holder] -->    <pee class=\"card-title\" style=\"font-size:17px; font-weight:700; color:#1a3a6b; margin:0 0 8px; padding:0; line-height:1.3;\">Pasca Sarjana FEB<\/pee><!-- [et_pb_line_break_holder] -->    <pee class=\"card-desc\" style=\"font-size:13px; color:#6b7280; line-height:1.6; margin:0; padding:0; text-align:justify;\">Program Magister &#038; Doktor Fakultas Ekonomi dan Bisnis Universitas Negeri Malang mengelola 5 Program Magister &#038; 4 Program Doktor.<\/pee><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p>[\/et_pb_fullwidth_code][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; bottom_divider_style=&#8221;arrow3&#8243; bottom_divider_color=&#8221;#477ebb&#8221; bottom_divider_height=&#8221;60px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row make_equal=&#8221;on&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; module_alignment=&#8221;center&#8221; custom_margin=&#8221;-20px||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;teks-garis-feb&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Albert Sans||||||||&#8221; header_font=&#8221;Albert Sans||||||||&#8221; text_orientation=&#8221;center&#8221; module_alignment=&#8221;center&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1 style=\"text-align: center;\"><strong>Berita &amp; Agenda<\/strong><\/h1>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"divi-custom-layout-container\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<style><!-- [et_pb_line_break_holder] -->        @import url('https:\/\/fonts.googleapis.com\/css2?family=Albert+Sans:ital,wght@0,100..900;1,100..900&display=swap');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .divi-custom-layout-container {<!-- [et_pb_line_break_holder] -->            --primary-text: #333333;<!-- [et_pb_line_break_holder] -->            --secondary-text: #666666;<!-- [et_pb_line_break_holder] -->            --accent-color: #0073aa; \/* WordPress Blue style *\/<!-- [et_pb_line_break_holder] -->            --border-color: #e2e8f0;<!-- [et_pb_line_break_holder] -->            --bg-light: #f8fafc;<!-- [et_pb_line_break_holder] -->            --font-family: 'Albert Sans', -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/* IG Specific *\/<!-- [et_pb_line_break_holder] -->            --ig-blue: #0095f6;<!-- [et_pb_line_break_holder] -->            --ig-red: #ed4956;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            font-family: var(--font-family);<!-- [et_pb_line_break_holder] -->            max-width: 100%;<!-- [et_pb_line_break_holder] -->            margin: 0 auto;<!-- [et_pb_line_break_holder] -->            color: var(--primary-text);<!-- [et_pb_line_break_holder] -->            box-sizing: border-box;<!-- [et_pb_line_break_holder] -->            text-align: left;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/* ELEGAN CONTAINER CARD PEMBUNGKUS UTAMA *\/<!-- [et_pb_line_break_holder] -->            background: #ffffff;<!-- [et_pb_line_break_holder] -->            border-radius: 16px;<!-- [et_pb_line_break_holder] -->            padding: 20px;<!-- [et_pb_line_break_holder] -->            border: 1px solid var(--border-color);<!-- [et_pb_line_break_holder] -->            box-shadow: 0 10px 30px -5px rgba(0, 0, 0, 0.05), 0 4px 12px rgba(0, 0, 0, 0.02);<!-- [et_pb_line_break_holder] -->            transition: box-shadow 0.3s ease;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .divi-custom-layout-container:hover {<!-- [et_pb_line_break_holder] -->            box-shadow: 0 15px 35px -5px rgba(0, 0, 0, 0.08), 0 6px 15px rgba(0, 0, 0, 0.03);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/* Reset khusus elemen di dalam modul Divi agar tidak bentrok dengan CSS Tema *\/<!-- [et_pb_line_break_holder] -->        .divi-custom-layout-container *,<!-- [et_pb_line_break_holder] -->        .divi-custom-layout-container *::before,<!-- [et_pb_line_break_holder] -->        .divi-custom-layout-container *::after {<!-- [et_pb_line_break_holder] -->            box-sizing: border-box;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .divi-custom-layout-container h2,<!-- [et_pb_line_break_holder] -->        .divi-custom-layout-container h3,<!-- [et_pb_line_break_holder] -->        .divi-custom-layout-container p,<!-- [et_pb_line_break_holder] -->        .divi-custom-layout-container a {<!-- [et_pb_line_break_holder] -->            margin: 0;<!-- [et_pb_line_break_holder] -->            padding: 0;<!-- [et_pb_line_break_holder] -->            line-height: normal;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .layout-grid {<!-- [et_pb_line_break_holder] -->            display: grid;<!-- [et_pb_line_break_holder] -->            grid-template-columns: 60% 40%;<!-- [et_pb_line_break_holder] -->            gap: 20px;<!-- [et_pb_line_break_holder] -->            align-items: stretch;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Responsive Breakpoint untuk Mobile\/Tablet *\/<!-- [et_pb_line_break_holder] -->        @media (max-width: 980px) {<!-- [et_pb_line_break_holder] -->            .layout-grid {<!-- [et_pb_line_break_holder] -->                grid-template-columns: 1fr;<!-- [et_pb_line_break_holder] -->                gap: 25px;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* === 60% COLUMN: FEATURED NEWS STYLES === *\/<!-- [et_pb_line_break_holder] -->        .news-column {<!-- [et_pb_line_break_holder] -->            background: #ffffff;<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            flex-direction: column;<!-- [et_pb_line_break_holder] -->            justify-content: space-between;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .news-header {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            justify-content: space-between;<!-- [et_pb_line_break_holder] -->            margin-bottom: 10px;<!-- [et_pb_line_break_holder] -->            padding-bottom: 6px;<!-- [et_pb_line_break_holder] -->            border-bottom: 2px solid var(--accent-color);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .section-title {<!-- [et_pb_line_break_holder] -->            font-size: 18px !important;<!-- [et_pb_line_break_holder] -->            font-weight: 700 !important;<!-- [et_pb_line_break_holder] -->            margin: 0 !important;<!-- [et_pb_line_break_holder] -->            padding: 0 !important;<!-- [et_pb_line_break_holder] -->            border: none !important;<!-- [et_pb_line_break_holder] -->            display: inline-block;<!-- [et_pb_line_break_holder] -->            color: var(--primary-text) !important;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .news-dots {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            flex-wrap: wrap;<!-- [et_pb_line_break_holder] -->            gap: 7px;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            margin: 2px 0 14px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        .news-dots button {<!-- [et_pb_line_break_holder] -->            width: 8px;<!-- [et_pb_line_break_holder] -->            height: 8px;<!-- [et_pb_line_break_holder] -->            padding: 0;<!-- [et_pb_line_break_holder] -->            border: none;<!-- [et_pb_line_break_holder] -->            border-radius: 50%;<!-- [et_pb_line_break_holder] -->            background: #d5dbe5;<!-- [et_pb_line_break_holder] -->            cursor: pointer;<!-- [et_pb_line_break_holder] -->            transition: width .28s cubic-bezier(.22, 1, .36, 1), background-color .28s ease;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        .news-dots button:hover { background: #aab3c2; }<!-- [et_pb_line_break_holder] -->        .news-dots button.aktif {<!-- [et_pb_line_break_holder] -->            width: 22px;<!-- [et_pb_line_break_holder] -->            border-radius: 999px;<!-- [et_pb_line_break_holder] -->            background: var(--accent-color);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .news-nav-btns {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            gap: 8px;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .news-nav-btn {<!-- [et_pb_line_break_holder] -->            background: var(--accent-color);<!-- [et_pb_line_break_holder] -->            color: #ffffff;<!-- [et_pb_line_break_holder] -->            border: none;<!-- [et_pb_line_break_holder] -->            width: 32px;<!-- [et_pb_line_break_holder] -->            height: 32px;<!-- [et_pb_line_break_holder] -->            border-radius: 8px;<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            justify-content: center;<!-- [et_pb_line_break_holder] -->            cursor: pointer;<!-- [et_pb_line_break_holder] -->            transition: all 0.25s ease;<!-- [et_pb_line_break_holder] -->            box-shadow: 0 3px 8px rgba(0, 115, 170, 0.3);<!-- [et_pb_line_break_holder] -->            padding: 0;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .news-nav-btn:hover {<!-- [et_pb_line_break_holder] -->            background: #005a87;<!-- [et_pb_line_break_holder] -->            transform: translateY(-2px);<!-- [et_pb_line_break_holder] -->            box-shadow: 0 5px 12px rgba(0, 115, 170, 0.4);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .news-nav-btn:active {<!-- [et_pb_line_break_holder] -->            transform: translateY(0);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .news-nav-btn svg {<!-- [et_pb_line_break_holder] -->            width: 16px;<!-- [et_pb_line_break_holder] -->            height: 16px;<!-- [et_pb_line_break_holder] -->            fill: currentColor;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .featured-article {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            flex-direction: column;<!-- [et_pb_line_break_holder] -->            gap: 10px;<!-- [et_pb_line_break_holder] -->            flex-grow: 1;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .featured-image {<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->            aspect-ratio: 16 \/ 8.5;<!-- [et_pb_line_break_holder] -->            max-height: 230px;<!-- [et_pb_line_break_holder] -->            border-radius: 8px;<!-- [et_pb_line_break_holder] -->            overflow: hidden;<!-- [et_pb_line_break_holder] -->            box-shadow: 0 4px 12px rgba(0,0,0,0.06);<!-- [et_pb_line_break_holder] -->            position: relative;<!-- [et_pb_line_break_holder] -->            cursor: pointer;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .featured-image img.main-img {<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->            height: 100%;<!-- [et_pb_line_break_holder] -->            object-fit: cover;<!-- [et_pb_line_break_holder] -->            transition: transform 0.4s ease;<!-- [et_pb_line_break_holder] -->            display: block;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Indicating zoom icon on hover *\/<!-- [et_pb_line_break_holder] -->        .featured-image::after {<!-- [et_pb_line_break_holder] -->            content: '&#x1f50d; Klik untuk memperbesar';<!-- [et_pb_line_break_holder] -->            position: absolute;<!-- [et_pb_line_break_holder] -->            bottom: 12px;<!-- [et_pb_line_break_holder] -->            left: 12px;<!-- [et_pb_line_break_holder] -->            background: rgba(15, 23, 42, 0.75);<!-- [et_pb_line_break_holder] -->            backdrop-filter: blur(4px);<!-- [et_pb_line_break_holder] -->            color: #ffffff;<!-- [et_pb_line_break_holder] -->            font-size: 10px;<!-- [et_pb_line_break_holder] -->            font-weight: 600;<!-- [et_pb_line_break_holder] -->            padding: 4px 10px;<!-- [et_pb_line_break_holder] -->            border-radius: 20px;<!-- [et_pb_line_break_holder] -->            opacity: 0;<!-- [et_pb_line_break_holder] -->            transform: translateY(6px);<!-- [et_pb_line_break_holder] -->            transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->            pointer-events: none;<!-- [et_pb_line_break_holder] -->            z-index: 12;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .featured-image:hover::after {<!-- [et_pb_line_break_holder] -->            opacity: 1;<!-- [et_pb_line_break_holder] -->            transform: translateY(0);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .featured-article:hover .featured-image img.main-img {<!-- [et_pb_line_break_holder] -->            transform: scale(1.04);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* === TOMBOL BERITA SELENGKAPNYA (SEGITIGA RIBBON & FIX DIVI HOVER) === *\/<!-- [et_pb_line_break_holder] -->        .divi-custom-layout-container a.read-more-btn,<!-- [et_pb_line_break_holder] -->        .divi-custom-layout-container a.read-more-btn:visited {<!-- [et_pb_line_break_holder] -->            position: absolute !important;<!-- [et_pb_line_break_holder] -->            top: 12px !important;<!-- [et_pb_line_break_holder] -->            left: 0 !important;<!-- [et_pb_line_break_holder] -->            background-color: var(--accent-color, #0073aa) !important;<!-- [et_pb_line_break_holder] -->            background: var(--accent-color, #0073aa) !important;<!-- [et_pb_line_break_holder] -->            color: #ffffff !important;<!-- [et_pb_line_break_holder] -->            font-weight: 700 !important;<!-- [et_pb_line_break_holder] -->            text-decoration: none !important;<!-- [et_pb_line_break_holder] -->            padding: 7px 18px 7px 12px !important; <!-- [et_pb_line_break_holder] -->            font-size: 11px !important;<!-- [et_pb_line_break_holder] -->            line-height: 1.2 !important;<!-- [et_pb_line_break_holder] -->            z-index: 20 !important;<!-- [et_pb_line_break_holder] -->            border: none !important;<!-- [et_pb_line_break_holder] -->            border-radius: 0 !important; \/* Dibuat tegas tanpa lengkungan *\/<!-- [et_pb_line_break_holder] -->            display: inline-flex !important;<!-- [et_pb_line_break_holder] -->            align-items: center !important;<!-- [et_pb_line_break_holder] -->            gap: 6px !important;<!-- [et_pb_line_break_holder] -->            white-space: nowrap !important;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/* Bentuk potongan Segitiga Lancip di ujung kanan *\/<!-- [et_pb_line_break_holder] -->            clip-path: polygon(0 0, calc(100% - 14px) 0, 100% 50%, calc(100% - 14px) 100%, 0 100%) !important;<!-- [et_pb_line_break_holder] -->            box-shadow: 2px 3px 8px rgba(0,0,0,0.25) !important;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/* Hanya menyembulkan bagian UJUNG SEGITIGA saja saat normal (unhover) *\/<!-- [et_pb_line_break_holder] -->            transform: translateX(calc(-100% + 18px)) !important;<!-- [et_pb_line_break_holder] -->            transition: transform 0.35s cubic-bezier(0.25, 1, 0.5, 1), background-color 0.2s ease !important;<!-- [et_pb_line_break_holder] -->            opacity: 1 !important;<!-- [et_pb_line_break_holder] -->            visibility: visible !important;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Saat artikel\/tombol di-hover: Meluncur penuh & warna biru tetap solid (anti-transparan Divi) *\/<!-- [et_pb_line_break_holder] -->        .divi-custom-layout-container .featured-article:hover a.read-more-btn,<!-- [et_pb_line_break_holder] -->        .divi-custom-layout-container a.read-more-btn:hover,<!-- [et_pb_line_break_holder] -->        .divi-custom-layout-container a.read-more-btn:focus {<!-- [et_pb_line_break_holder] -->            transform: translateX(0) !important;<!-- [et_pb_line_break_holder] -->            background-color: #005a87 !important;<!-- [et_pb_line_break_holder] -->            background: #005a87 !important;<!-- [et_pb_line_break_holder] -->            color: #ffffff !important;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Panah indikator kecil di dalam teks *\/<!-- [et_pb_line_break_holder] -->        .divi-custom-layout-container a.read-more-btn .btn-arrow {<!-- [et_pb_line_break_holder] -->            display: inline-block !important;<!-- [et_pb_line_break_holder] -->            font-size: 10px !important;<!-- [et_pb_line_break_holder] -->            margin-left: 2px !important;<!-- [et_pb_line_break_holder] -->            transition: transform 0.2s ease !important;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .divi-custom-layout-container .featured-article:hover a.read-more-btn .btn-arrow {<!-- [et_pb_line_break_holder] -->            transform: translateX(2px) !important;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* LOGO BRAND: ANIMASI SLIDE IN POJOK KANAN BAWAH *\/<!-- [et_pb_line_break_holder] -->        .card-brand-logo {<!-- [et_pb_line_break_holder] -->            position: absolute;<!-- [et_pb_line_break_holder] -->            bottom: 12px;<!-- [et_pb_line_break_holder] -->            right: 12px;<!-- [et_pb_line_break_holder] -->            width: 42px !important;<!-- [et_pb_line_break_holder] -->            height: 42px !important;<!-- [et_pb_line_break_holder] -->            max-width: 42px !important;<!-- [et_pb_line_break_holder] -->            max-height: 42px !important;<!-- [et_pb_line_break_holder] -->            object-fit: contain;<!-- [et_pb_line_break_holder] -->            background-color: #ffffff;<!-- [et_pb_line_break_holder] -->            border-radius: 50%;<!-- [et_pb_line_break_holder] -->            padding: 2px;<!-- [et_pb_line_break_holder] -->            box-shadow: 0 3px 8px rgba(0,0,0,0.25);<!-- [et_pb_line_break_holder] -->            z-index: 10;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/* Sembunyi secara default (geser ke luar pojok kanan bawah) *\/<!-- [et_pb_line_break_holder] -->            opacity: 0;<!-- [et_pb_line_break_holder] -->            transform: translate(60px, 60px);<!-- [et_pb_line_break_holder] -->            transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.3s ease;<!-- [et_pb_line_break_holder] -->            pointer-events: none;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Saat artikel\/gambar di-hover: Meluncur masuk dari pojok kanan bawah *\/<!-- [et_pb_line_break_holder] -->        .featured-article:hover .card-brand-logo {<!-- [et_pb_line_break_holder] -->            opacity: 1;<!-- [et_pb_line_break_holder] -->            transform: translate(0, 0);<!-- [et_pb_line_break_holder] -->            pointer-events: auto;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .featured-meta {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            gap: 12px;<!-- [et_pb_line_break_holder] -->            font-size: 11px;<!-- [et_pb_line_break_holder] -->            color: var(--secondary-text);<!-- [et_pb_line_break_holder] -->            flex-wrap: wrap;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .featured-meta .meta-date,<!-- [et_pb_line_break_holder] -->        .featured-meta .meta-author {<!-- [et_pb_line_break_holder] -->            display: inline-flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            gap: 4px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .featured-meta .meta-icon {<!-- [et_pb_line_break_holder] -->            width: 14px;<!-- [et_pb_line_break_holder] -->            height: 14px;<!-- [et_pb_line_break_holder] -->            fill: var(--secondary-text);<!-- [et_pb_line_break_holder] -->            flex-shrink: 0;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .meta-category {<!-- [et_pb_line_break_holder] -->            background-color: var(--accent-color);<!-- [et_pb_line_break_holder] -->            color: white;<!-- [et_pb_line_break_holder] -->            padding: 2px 8px;<!-- [et_pb_line_break_holder] -->            border-radius: 12px;<!-- [et_pb_line_break_holder] -->            font-weight: 600;<!-- [et_pb_line_break_holder] -->            text-transform: uppercase;<!-- [et_pb_line_break_holder] -->            font-size: 9px;<!-- [et_pb_line_break_holder] -->            letter-spacing: 0.5px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .featured-title {<!-- [et_pb_line_break_holder] -->            font-size: 20px !important;<!-- [et_pb_line_break_holder] -->            font-weight: 800 !important;<!-- [et_pb_line_break_holder] -->            line-height: 1.35 !important;<!-- [et_pb_line_break_holder] -->            margin: 2px 0 0 0 !important;<!-- [et_pb_line_break_holder] -->            color: #0f172a !important; \/* Warna slate-900 yang tegas & elegan *\/<!-- [et_pb_line_break_holder] -->            text-align: justify !important; \/* Rata kanan kiri *\/<!-- [et_pb_line_break_holder] -->            letter-spacing: -0.02em !important; \/* Kerning tipografi modern *\/<!-- [et_pb_line_break_holder] -->            display: -webkit-box;<!-- [et_pb_line_break_holder] -->            -webkit-line-clamp: 2;<!-- [et_pb_line_break_holder] -->            -webkit-box-orient: vertical;<!-- [et_pb_line_break_holder] -->            overflow: hidden;<!-- [et_pb_line_break_holder] -->            text-overflow: ellipsis;<!-- [et_pb_line_break_holder] -->            transition: color 0.25s ease;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .featured-article:hover .featured-title {<!-- [et_pb_line_break_holder] -->            color: var(--accent-color, #0073aa) !important; \/* Sorotan warna saat kartu di-hover *\/<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .featured-description {<!-- [et_pb_line_break_holder] -->            font-size: 14px;<!-- [et_pb_line_break_holder] -->            line-height: 1.55;<!-- [et_pb_line_break_holder] -->            color: var(--secondary-text);<!-- [et_pb_line_break_holder] -->            text-align: justify;<!-- [et_pb_line_break_holder] -->            margin: 0;<!-- [et_pb_line_break_holder] -->            display: -webkit-box;<!-- [et_pb_line_break_holder] -->            -webkit-line-clamp: 3;<!-- [et_pb_line_break_holder] -->            -webkit-box-orient: vertical;<!-- [et_pb_line_break_holder] -->            overflow: hidden;<!-- [et_pb_line_break_holder] -->            text-overflow: ellipsis;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .more-inline-link {<!-- [et_pb_line_break_holder] -->            color: var(--accent-color) !important;<!-- [et_pb_line_break_holder] -->            font-weight: 700;<!-- [et_pb_line_break_holder] -->            text-decoration: none !important;<!-- [et_pb_line_break_holder] -->            display: inline-block;<!-- [et_pb_line_break_holder] -->            margin-top: 2px;<!-- [et_pb_line_break_holder] -->            font-size: 12px;<!-- [et_pb_line_break_holder] -->            transition: color 0.2s;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .more-inline-link:hover {<!-- [et_pb_line_break_holder] -->            color: #005a87 !important;<!-- [et_pb_line_break_holder] -->            text-decoration: underline !important;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* === 40% COLUMN: INSTAGRAM FEED STYLES === *\/<!-- [et_pb_line_break_holder] -->        .ig-column {<!-- [et_pb_line_break_holder] -->            background: var(--bg-light);<!-- [et_pb_line_break_holder] -->            padding: 14px;<!-- [et_pb_line_break_holder] -->            border-radius: 10px;<!-- [et_pb_line_break_holder] -->            border: 1px solid var(--border-color);<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            flex-direction: column;<!-- [et_pb_line_break_holder] -->            gap: 12px;<!-- [et_pb_line_break_holder] -->            justify-content: flex-start;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-header-mini {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            justify-content: space-between;<!-- [et_pb_line_break_holder] -->            margin-bottom: 8px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-user-info {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            gap: 8px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-avatar {<!-- [et_pb_line_break_holder] -->            width: 32px;<!-- [et_pb_line_break_holder] -->            height: 32px;<!-- [et_pb_line_break_holder] -->            border-radius: 50%;<!-- [et_pb_line_break_holder] -->            background: linear-gradient(#fff, #fff) padding-box,<!-- [et_pb_line_break_holder] -->                        linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%) border-box;<!-- [et_pb_line_break_holder] -->            border: 2px solid transparent;<!-- [et_pb_line_break_holder] -->            padding: 1px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-avatar img {<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->            height: 100%;<!-- [et_pb_line_break_holder] -->            border-radius: 50%;<!-- [et_pb_line_break_holder] -->            object-fit: cover;<!-- [et_pb_line_break_holder] -->            display: block;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-username {<!-- [et_pb_line_break_holder] -->            font-weight: 600 !important;<!-- [et_pb_line_break_holder] -->            font-size: 12px !important;<!-- [et_pb_line_break_holder] -->            margin: 0 !important;<!-- [et_pb_line_break_holder] -->            color: var(--primary-text) !important;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        .ig-subtitle {<!-- [et_pb_line_break_holder] -->            font-size: 10px !important;<!-- [et_pb_line_break_holder] -->            color: var(--secondary-text) !important;<!-- [et_pb_line_break_holder] -->            margin: 0 !important;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-follow-btn-small {<!-- [et_pb_line_break_holder] -->            \/\/background-color: var(--ig-blue);<!-- [et_pb_line_break_holder] -->            color: black !important;<!-- [et_pb_line_break_holder] -->            border: none;<!-- [et_pb_line_break_holder] -->            padding: 4px 10px;<!-- [et_pb_line_break_holder] -->            border-radius: 4px;<!-- [et_pb_line_break_holder] -->            font-weight: 600;<!-- [et_pb_line_break_holder] -->            font-size: 11px;<!-- [et_pb_line_break_holder] -->            cursor: pointer;<!-- [et_pb_line_break_holder] -->            text-decoration: none !important;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-latest-post {<!-- [et_pb_line_break_holder] -->            position: relative;<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->            aspect-ratio: 16 \/ 9.5;<!-- [et_pb_line_break_holder] -->            max-height: 180px;<!-- [et_pb_line_break_holder] -->            border-radius: 6px;<!-- [et_pb_line_break_holder] -->            overflow: hidden;<!-- [et_pb_line_break_holder] -->            background-color: #e2e8f0;<!-- [et_pb_line_break_holder] -->            display: block;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-past-grid {<!-- [et_pb_line_break_holder] -->            display: grid;<!-- [et_pb_line_break_holder] -->            grid-template-columns: repeat(3, 1fr);<!-- [et_pb_line_break_holder] -->            gap: 8px;<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-past-post {<!-- [et_pb_line_break_holder] -->            position: relative;<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->            aspect-ratio: 1 \/ 1;<!-- [et_pb_line_break_holder] -->            border-radius: 4px;<!-- [et_pb_line_break_holder] -->            overflow: hidden;<!-- [et_pb_line_break_holder] -->            background-color: #e2e8f0;<!-- [et_pb_line_break_holder] -->            display: block;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-latest-post img, .ig-past-post img {<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->            height: 100%;<!-- [et_pb_line_break_holder] -->            object-fit: cover;<!-- [et_pb_line_break_holder] -->            display: block;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-overlay {<!-- [et_pb_line_break_holder] -->            position: absolute;<!-- [et_pb_line_break_holder] -->            top: 0;<!-- [et_pb_line_break_holder] -->            left: 0;<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->            height: 100%;<!-- [et_pb_line_break_holder] -->            background: rgba(0,0,0,0.5);<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            justify-content: center;<!-- [et_pb_line_break_holder] -->            gap: 10px;<!-- [et_pb_line_break_holder] -->            opacity: 0;<!-- [et_pb_line_break_holder] -->            transition: opacity 0.2s;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-latest-post:hover .ig-overlay,<!-- [et_pb_line_break_holder] -->        .ig-past-post:hover .ig-overlay {<!-- [et_pb_line_break_holder] -->            opacity: 1;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-stat {<!-- [et_pb_line_break_holder] -->            color: white;<!-- [et_pb_line_break_holder] -->            font-weight: 600;<!-- [et_pb_line_break_holder] -->            font-size: 12px;<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            gap: 4px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        .ig-past-post .ig-stat {<!-- [et_pb_line_break_holder] -->            font-size: 10px;<!-- [et_pb_line_break_holder] -->            gap: 2px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-stat svg {<!-- [et_pb_line_break_holder] -->            fill: white;<!-- [et_pb_line_break_holder] -->            width: 14px;<!-- [et_pb_line_break_holder] -->            height: 14px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        .ig-past-post .ig-stat svg {<!-- [et_pb_line_break_holder] -->            width: 10px;<!-- [et_pb_line_break_holder] -->            height: 10px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* === POPUP LIGHTBOX MODAL STYLES === *\/<!-- [et_pb_line_break_holder] -->        .news-modal-overlay {<!-- [et_pb_line_break_holder] -->            position: fixed;<!-- [et_pb_line_break_holder] -->            top: 0;<!-- [et_pb_line_break_holder] -->            left: 0;<!-- [et_pb_line_break_holder] -->            width: 100vw;<!-- [et_pb_line_break_holder] -->            height: 100vh;<!-- [et_pb_line_break_holder] -->            background-color: rgba(15, 23, 42, 0.85);<!-- [et_pb_line_break_holder] -->            backdrop-filter: blur(6px);<!-- [et_pb_line_break_holder] -->            z-index: 999999;<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            justify-content: center;<!-- [et_pb_line_break_holder] -->            opacity: 0;<!-- [et_pb_line_break_holder] -->            visibility: hidden;<!-- [et_pb_line_break_holder] -->            pointer-events: none;<!-- [et_pb_line_break_holder] -->            transition: opacity 0.3s ease, visibility 0.3s ease;<!-- [et_pb_line_break_holder] -->            padding: 20px;<!-- [et_pb_line_break_holder] -->            box-sizing: border-box;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .news-modal-overlay.active {<!-- [et_pb_line_break_holder] -->            opacity: 1;<!-- [et_pb_line_break_holder] -->            visibility: visible;<!-- [et_pb_line_break_holder] -->            pointer-events: auto;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .news-modal-overlay.active {<!-- [et_pb_line_break_holder] -->            opacity: 1;<!-- [et_pb_line_break_holder] -->            visibility: visible;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .news-modal-container {<!-- [et_pb_line_break_holder] -->            background: #ffffff;<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->            max-width: 750px;<!-- [et_pb_line_break_holder] -->            border-radius: 16px;<!-- [et_pb_line_break_holder] -->            overflow: hidden;<!-- [et_pb_line_break_holder] -->            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.35);<!-- [et_pb_line_break_holder] -->            position: relative;<!-- [et_pb_line_break_holder] -->            transform: scale(0.92);<!-- [et_pb_line_break_holder] -->            transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            flex-direction: column;<!-- [et_pb_line_break_holder] -->            max-height: 90vh;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .news-modal-overlay.active .news-modal-container {<!-- [et_pb_line_break_holder] -->            transform: scale(1);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-close-btn {<!-- [et_pb_line_break_holder] -->            position: absolute;<!-- [et_pb_line_break_holder] -->            top: 12px;<!-- [et_pb_line_break_holder] -->            right: 12px;<!-- [et_pb_line_break_holder] -->            width: 36px;<!-- [et_pb_line_break_holder] -->            height: 36px;<!-- [et_pb_line_break_holder] -->            background: rgba(0, 0, 0, 0.5);<!-- [et_pb_line_break_holder] -->            color: #ffffff;<!-- [et_pb_line_break_holder] -->            border: none;<!-- [et_pb_line_break_holder] -->            border-radius: 50%;<!-- [et_pb_line_break_holder] -->            font-size: 20px;<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            justify-content: center;<!-- [et_pb_line_break_holder] -->            cursor: pointer;<!-- [et_pb_line_break_holder] -->            z-index: 30;<!-- [et_pb_line_break_holder] -->            transition: background 0.2s, transform 0.2s;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-close-btn:hover {<!-- [et_pb_line_break_holder] -->            background: rgba(220, 38, 38, 0.9);<!-- [et_pb_line_break_holder] -->            transform: rotate(90deg);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-image-wrapper {<!-- [et_pb_line_break_holder] -->            position: relative;<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->            height: 320px;<!-- [et_pb_line_break_holder] -->            background-color: #0f172a;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-image-wrapper img {<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->            height: 100%;<!-- [et_pb_line_break_holder] -->            object-fit: cover;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-nav-btn {<!-- [et_pb_line_break_holder] -->            position: absolute;<!-- [et_pb_line_break_holder] -->            top: 50%;<!-- [et_pb_line_break_holder] -->            transform: translateY(-50%);<!-- [et_pb_line_break_holder] -->            width: 40px;<!-- [et_pb_line_break_holder] -->            height: 40px;<!-- [et_pb_line_break_holder] -->            background: rgba(255, 255, 255, 0.85);<!-- [et_pb_line_break_holder] -->            color: #0f172a;<!-- [et_pb_line_break_holder] -->            border: none;<!-- [et_pb_line_break_holder] -->            border-radius: 50%;<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            justify-content: center;<!-- [et_pb_line_break_holder] -->            cursor: pointer;<!-- [et_pb_line_break_holder] -->            z-index: 20;<!-- [et_pb_line_break_holder] -->            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);<!-- [et_pb_line_break_holder] -->            transition: all 0.2s ease;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-nav-btn:hover {<!-- [et_pb_line_break_holder] -->            background: #ffffff;<!-- [et_pb_line_break_holder] -->            transform: translateY(-50%) scale(1.1);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-nav-btn.prev { left: 16px; }<!-- [et_pb_line_break_holder] -->        .modal-nav-btn.next { right: 16px; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-nav-btn svg {<!-- [et_pb_line_break_holder] -->            width: 20px;<!-- [et_pb_line_break_holder] -->            height: 20px;<!-- [et_pb_line_break_holder] -->            fill: currentColor;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-body {<!-- [et_pb_line_break_holder] -->            padding: 24px;<!-- [et_pb_line_break_holder] -->            overflow-y: auto;<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            flex-direction: column;<!-- [et_pb_line_break_holder] -->            gap: 12px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-body .modal-meta {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            gap: 10px;<!-- [et_pb_line_break_holder] -->            font-size: 12px;<!-- [et_pb_line_break_holder] -->            color: var(--secondary-text);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-body .modal-title {<!-- [et_pb_line_break_holder] -->            font-size: 20px;<!-- [et_pb_line_break_holder] -->            font-weight: 800;<!-- [et_pb_line_break_holder] -->            color: #0f172a;<!-- [et_pb_line_break_holder] -->            line-height: 1.35;<!-- [et_pb_line_break_holder] -->            margin: 0;<!-- [et_pb_line_break_holder] -->            text-align: justify;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-body .modal-desc {<!-- [et_pb_line_break_holder] -->            font-size: 14px;<!-- [et_pb_line_break_holder] -->            color: var(--secondary-text);<!-- [et_pb_line_break_holder] -->            line-height: 1.6;<!-- [et_pb_line_break_holder] -->            text-align: justify;<!-- [et_pb_line_break_holder] -->            margin: 0;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-action-btn {<!-- [et_pb_line_break_holder] -->            display: inline-flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            gap: 8px;<!-- [et_pb_line_break_holder] -->            background: var(--accent-color);<!-- [et_pb_line_break_holder] -->            color: #ffffff !important;<!-- [et_pb_line_break_holder] -->            padding: 10px 20px;<!-- [et_pb_line_break_holder] -->            border-radius: 8px;<!-- [et_pb_line_break_holder] -->            font-weight: 700;<!-- [et_pb_line_break_holder] -->            font-size: 13px;<!-- [et_pb_line_break_holder] -->            text-decoration: none !important;<!-- [et_pb_line_break_holder] -->            align-self: flex-start;<!-- [et_pb_line_break_holder] -->            margin-top: 6px;<!-- [et_pb_line_break_holder] -->            transition: background 0.2s ease;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .modal-action-btn:hover {<!-- [et_pb_line_break_holder] -->            background: #005a87;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        @media (max-width: 600px) {<!-- [et_pb_line_break_holder] -->            .modal-image-wrapper {<!-- [et_pb_line_break_holder] -->                height: 200px;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            .modal-body {<!-- [et_pb_line_break_holder] -->                padding: 16px;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            .modal-body .modal-title {<!-- [et_pb_line_break_holder] -->                font-size: 16px;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* === POPUP LIGHTBOX MODAL INSTAGRAM STYLES === *\/<!-- [et_pb_line_break_holder] -->        .ig-modal-overlay {<!-- [et_pb_line_break_holder] -->            position: fixed;<!-- [et_pb_line_break_holder] -->            top: 0;<!-- [et_pb_line_break_holder] -->            left: 0;<!-- [et_pb_line_break_holder] -->            width: 100vw;<!-- [et_pb_line_break_holder] -->            height: 100vh;<!-- [et_pb_line_break_holder] -->            background-color: rgba(15, 23, 42, 0.88);<!-- [et_pb_line_break_holder] -->            backdrop-filter: blur(8px);<!-- [et_pb_line_break_holder] -->            z-index: 999999;<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            justify-content: center;<!-- [et_pb_line_break_holder] -->            opacity: 0;<!-- [et_pb_line_break_holder] -->            visibility: hidden;<!-- [et_pb_line_break_holder] -->            pointer-events: none;<!-- [et_pb_line_break_holder] -->            transition: opacity 0.3s ease, visibility 0.3s ease;<!-- [et_pb_line_break_holder] -->            padding: 20px;<!-- [et_pb_line_break_holder] -->            box-sizing: border-box;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-modal-overlay.active {<!-- [et_pb_line_break_holder] -->            opacity: 1;<!-- [et_pb_line_break_holder] -->            visibility: visible;<!-- [et_pb_line_break_holder] -->            pointer-events: auto;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-modal-overlay.active {<!-- [et_pb_line_break_holder] -->            opacity: 1;<!-- [et_pb_line_break_holder] -->            visibility: visible;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-modal-container {<!-- [et_pb_line_break_holder] -->            background: #ffffff;<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->            max-width: 820px;<!-- [et_pb_line_break_holder] -->            border-radius: 16px;<!-- [et_pb_line_break_holder] -->            overflow: hidden;<!-- [et_pb_line_break_holder] -->            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.4);<!-- [et_pb_line_break_holder] -->            position: relative;<!-- [et_pb_line_break_holder] -->            transform: scale(0.92);<!-- [et_pb_line_break_holder] -->            transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);<!-- [et_pb_line_break_holder] -->            display: grid;<!-- [et_pb_line_break_holder] -->            grid-template-columns: 55% 45%;<!-- [et_pb_line_break_holder] -->            max-height: 85vh;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-modal-overlay.active .ig-modal-container {<!-- [et_pb_line_break_holder] -->            transform: scale(1);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-modal-media-wrapper {<!-- [et_pb_line_break_holder] -->            position: relative;<!-- [et_pb_line_break_holder] -->            background-color: #000000;<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            justify-content: center;<!-- [et_pb_line_break_holder] -->            overflow: hidden;<!-- [et_pb_line_break_holder] -->            min-height: 380px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-modal-media-wrapper img {<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->            height: 100%;<!-- [et_pb_line_break_holder] -->            object-fit: cover;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-modal-details {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            flex-direction: column;<!-- [et_pb_line_break_holder] -->            justify-content: space-between;<!-- [et_pb_line_break_holder] -->            padding: 20px;<!-- [et_pb_line_break_holder] -->            background: #ffffff;<!-- [et_pb_line_break_holder] -->            overflow-y: auto;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-modal-user-header {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            gap: 10px;<!-- [et_pb_line_break_holder] -->            padding-bottom: 12px;<!-- [et_pb_line_break_holder] -->            border-bottom: 1px solid var(--border-color);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-modal-caption {<!-- [et_pb_line_break_holder] -->            font-size: 13px;<!-- [et_pb_line_break_holder] -->            line-height: 1.6;<!-- [et_pb_line_break_holder] -->            color: var(--primary-text);<!-- [et_pb_line_break_holder] -->            margin: 14px 0;<!-- [et_pb_line_break_holder] -->            white-space: pre-line;<!-- [et_pb_line_break_holder] -->            max-height: 240px;<!-- [et_pb_line_break_holder] -->            overflow-y: auto;<!-- [et_pb_line_break_holder] -->            padding-right: 4px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-modal-footer {<!-- [et_pb_line_break_holder] -->            padding-top: 12px;<!-- [et_pb_line_break_holder] -->            border-top: 1px solid var(--border-color);<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            flex-direction: column;<!-- [et_pb_line_break_holder] -->            gap: 10px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-modal-stats {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            gap: 16px;<!-- [et_pb_line_break_holder] -->            font-size: 13px;<!-- [et_pb_line_break_holder] -->            font-weight: 600;<!-- [et_pb_line_break_holder] -->            color: var(--secondary-text);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-modal-stat-item {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            gap: 6px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-modal-stat-item svg {<!-- [et_pb_line_break_holder] -->            width: 18px;<!-- [et_pb_line_break_holder] -->            height: 18px;<!-- [et_pb_line_break_holder] -->            fill: var(--ig-red);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-modal-stat-item.comments-stat svg {<!-- [et_pb_line_break_holder] -->            fill: var(--accent-color);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-modal-link-btn {<!-- [et_pb_line_break_holder] -->            display: inline-flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            justify-content: center;<!-- [et_pb_line_break_holder] -->            gap: 8px;<!-- [et_pb_line_break_holder] -->            background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);<!-- [et_pb_line_break_holder] -->            color: #ffffff !important;<!-- [et_pb_line_break_holder] -->            padding: 8px 16px;<!-- [et_pb_line_break_holder] -->            border-radius: 8px;<!-- [et_pb_line_break_holder] -->            font-weight: 700;<!-- [et_pb_line_break_holder] -->            font-size: 12px;<!-- [et_pb_line_break_holder] -->            text-decoration: none !important;<!-- [et_pb_line_break_holder] -->            transition: opacity 0.2s ease;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .ig-modal-link-btn:hover {<!-- [et_pb_line_break_holder] -->            opacity: 0.9;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        @media (max-width: 768px) {<!-- [et_pb_line_break_holder] -->            .ig-modal-container {<!-- [et_pb_line_break_holder] -->                grid-template-columns: 1fr;<!-- [et_pb_line_break_holder] -->                max-height: 90vh;<!-- [et_pb_line_break_holder] -->                overflow-y: auto;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            .ig-modal-media-wrapper {<!-- [et_pb_line_break_holder] -->                min-height: 250px;<!-- [et_pb_line_break_holder] -->                max-height: 300px;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    <\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"layout-grid\"><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <!-- ========================================== --><!-- [et_pb_line_break_holder] -->        <!-- COLUMN 1: 60% Width - FEATURED NEWS        --><!-- [et_pb_line_break_holder] -->        <!-- ========================================== --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"news-column\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"news-header\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<h2 class=\"section-title\">Sorotan Berita Utama<\/h2>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"news-nav-btns\"><!-- [et_pb_line_break_holder] -->                    <button class=\"news-nav-btn\" title=\"Berita Sebelumnya\" aria-label=\"Sebelumnya\"><!-- [et_pb_line_break_holder] -->                        <svg viewBox=\"0 0 24 24\"><path d=\"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z\"\/><\/svg><!-- [et_pb_line_break_holder] -->                    <\/button><!-- [et_pb_line_break_holder] -->                    <button class=\"news-nav-btn\" title=\"Berita Selanjutnya\" aria-label=\"Selanjutnya\"><!-- [et_pb_line_break_holder] -->                        <svg viewBox=\"0 0 24 24\"><path d=\"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z\"\/><\/svg><!-- [et_pb_line_break_holder] -->                    <\/button><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <!-- Indikator titik: menandai posisi berita yang sedang tampil --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"news-dots\" id=\"news-dots\" role=\"tablist\" aria-label=\"Pilih berita\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            <\/p>\n<article class=\"featured-article\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"featured-image\" id=\"featured-image-trigger\" title=\"Klik untuk memperbesar gambar &#038; membaca berita\"><!-- [et_pb_line_break_holder] -->                    <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1546422904-90eab23c3d7e?auto=format&#038;fit=crop&#038;w=1200&#038;q=80\" alt=\"Main Featured News\" class=\"main-img\"><!-- [et_pb_line_break_holder] -->                    <!-- [et_pb_line_break_holder] -->                    <!-- Tombol Ribbon Tab menyembul rapi & slide-in penuh saat hover --><!-- [et_pb_line_break_holder] -->                    <a href=\"https:\/\/feb.um.ac.id\/id\/berita-dan-agenda\/\" target=\"_blank\" class=\"read-more-btn\"><!-- [et_pb_line_break_holder] -->                        <span>Berita Selengkapnya<\/span><!-- [et_pb_line_break_holder] -->                        <span class=\"btn-arrow\">\u25ba<\/span><!-- [et_pb_line_break_holder] -->                    <\/a><!-- [et_pb_line_break_holder] -->                    <!-- [et_pb_line_break_holder] -->                    <!-- Logo FEB meluncur masuk dari pojok kanan bawah --><!-- [et_pb_line_break_holder] -->                    <img decoding=\"async\" src=\"https:\/\/feb.um.ac.id\/wp-content\/uploads\/2026\/07\/LOGO-FEB.png\" alt=\"Logo FEB\" class=\"card-brand-logo\" onerror=\"this.src='https:\/\/ui-avatars.com\/api\/?name=FEB&#038;background=0073aa&#038;color=fff'\"><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"featured-meta\"><!-- [et_pb_line_break_holder] -->                    <span class=\"meta-category\">Prestasi Kampus<\/span><!-- [et_pb_line_break_holder] -->                    <span class=\"meta-date\"><!-- [et_pb_line_break_holder] -->                        <svg class=\"meta-icon\" viewBox=\"0 0 24 24\"><path d=\"M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V10h14v10zm0-12H5V6h14v2zm-7 5h5v5h-5z\"\/><\/svg><!-- [et_pb_line_break_holder] -->                        <span class=\"date-text\">23 Juli 2026<\/span><!-- [et_pb_line_break_holder] -->                    <\/span><!-- [et_pb_line_break_holder] -->                    <span class=\"meta-author\"><!-- [et_pb_line_break_holder] -->                        <svg class=\"meta-icon\" viewBox=\"0 0 24 24\"><path d=\"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z\"\/><\/svg><!-- [et_pb_line_break_holder] -->                        <span class=\"author-text\">Divisi Kemahasiswaan<\/span><!-- [et_pb_line_break_holder] -->                    <\/span><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                <\/p>\n<h3 class=\"featured-title\">Tim Mahasiswa Meraih Medali Emas di Kompetisi Inovasi Teknologi Nasional 2026<\/h3>\n<p><!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                <\/p>\n<div><!-- [et_pb_line_break_holder] -->                    <pee class=\"featured-description\"><!-- [et_pb_line_break_holder] -->                        Universitas kita kembali menorehkan prestasi gemilang di kancah nasional. Pada ajang bergengsi Kompetisi Inovasi Teknologi Nasional 2026 yang diselenggarakan di Jakarta pekan lalu, tim perwakilan dari Fakultas Teknik dan Ilmu Komputer berhasil membawa pulang medali emas.<!-- [et_pb_line_break_holder] -->                    <\/pee><!-- [et_pb_line_break_holder] -->                    <a href=\"https:\/\/feb.um.ac.id\/id\/tim-mahasiswa-meraih-medali-emas-2026\/\" target=\"_blank\" class=\"more-inline-link\">Selengkapnya \u00bb<\/a><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/article>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- ========================================== --><!-- [et_pb_line_break_holder] -->        <!-- COLUMN 2: 40% Width - INSTAGRAM FEED       --><!-- [et_pb_line_break_holder] -->        <!-- ========================================== --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"ig-column\"><!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"ig-header-mini\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"ig-user-info\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"ig-avatar\"><!-- [et_pb_line_break_holder] -->                        <img decoding=\"async\" id=\"ig-avatar-img\" src=\"https:\/\/ui-avatars.com\/api\/?name=FEB+UM&#038;background=0073aa&#038;color=fff\" alt=\"Avatar\"><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div><!-- [et_pb_line_break_holder] -->                        <\/p>\n<h3 class=\"ig-username\" id=\"ig-username-text\">@feb_um<\/h3>\n<p><!-- [et_pb_line_break_holder] -->                        <pee class=\"ig-subtitle\" id=\"ig-subtitle-text\">Official Instagram FEB UM<\/pee><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <a href=\"https:\/\/www.instagram.com\/\" target=\"_blank\" id=\"ig-follow-link\" class=\"ig-follow-btn-small\" rel=\"noopener\">Follow Me<\/a><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <!-- FEED TERBARU --><!-- [et_pb_line_break_holder] -->            <a href=\"#\" id=\"ig-latest-link\" target=\"_blank\" class=\"ig-latest-post\"><!-- [et_pb_line_break_holder] -->                <img decoding=\"async\" id=\"ig-latest-img\" src=\"https:\/\/images.unsplash.com\/photo-1523240795612-9a054b0db644?auto=format&#038;fit=crop&#038;w=600&#038;q=80\" alt=\"Latest IG Post\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"ig-overlay\"><!-- [et_pb_line_break_holder] -->                    <span class=\"ig-stat\"><!-- [et_pb_line_break_holder] -->                        <svg viewBox=\"0 0 24 24\"><path d=\"M16.792 3.904A4.989 4.989 0 0 1 21.5 9.122c0 3.072-2.652 4.959-5.197 7.222-2.512 2.243-3.865 3.469-4.303 3.752-.477-.309-2.143-1.823-4.303-3.752C5.141 14.072 2.5 12.167 2.5 9.122a4.989 4.989 0 0 1 4.708-5.218 4.21 4.21 0 0 1 3.675 1.941c.84 1.175.98 1.543 1.117 1.543s.277-.368 1.117-1.543a4.21 4.21 0 0 1 3.675-1.941z\"><\/path><\/svg><!-- [et_pb_line_break_holder] -->                        <span id=\"ig-latest-likes\">3.2k<\/span><!-- [et_pb_line_break_holder] -->                    <\/span><!-- [et_pb_line_break_holder] -->                    <span class=\"ig-stat\"><!-- [et_pb_line_break_holder] -->                        <svg viewBox=\"0 0 24 24\"><path d=\"M20.656 17.008a9.993 9.993 0 1 0-3.59 3.615L22 22Z\"><\/path><\/svg><!-- [et_pb_line_break_holder] -->                        <span id=\"ig-latest-comments\">128<\/span><!-- [et_pb_line_break_holder] -->                    <\/span><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <!-- FEED POSTINGAN LAMA --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"ig-past-grid\" id=\"ig-past-grid-container\"><!-- [et_pb_line_break_holder] -->                <a href=\"#\" target=\"_blank\" class=\"ig-past-post\"><!-- [et_pb_line_break_holder] -->                    <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1517486808906-6ca8b3f04846?auto=format&#038;fit=crop&#038;w=300&#038;q=80\" alt=\"Past IG Post 1\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"ig-overlay\"><!-- [et_pb_line_break_holder] -->                        <span class=\"ig-stat\"><!-- [et_pb_line_break_holder] -->                            <svg viewBox=\"0 0 24 24\"><path d=\"M16.792 3.904A4.989 4.989 0 0 1 21.5 9.122c0 3.072-2.652 4.959-5.197 7.222-2.512 2.243-3.865 3.469-4.303 3.752-.477-.309-2.143-1.823-4.303-3.752C5.141 14.072 2.5 12.167 2.5 9.122a4.989 4.989 0 0 1 4.708-5.218 4.21 4.21 0 0 1 3.675 1.941c.84 1.175.98 1.543 1.117 1.543s.277-.368 1.117-1.543a4.21 4.21 0 0 1 3.675-1.941z\"><\/path><\/svg><!-- [et_pb_line_break_holder] -->                            856<!-- [et_pb_line_break_holder] -->                        <\/span><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <a href=\"#\" target=\"_blank\" class=\"ig-past-post\"><!-- [et_pb_line_break_holder] -->                    <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1522202176988-66273c2fd55f?auto=format&#038;fit=crop&#038;w=300&#038;q=80\" alt=\"Past IG Post 2\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"ig-overlay\"><!-- [et_pb_line_break_holder] -->                        <span class=\"ig-stat\"><!-- [et_pb_line_break_holder] -->                            <svg viewBox=\"0 0 24 24\"><path d=\"M16.792 3.904A4.989 4.989 0 0 1 21.5 9.122c0 3.072-2.652 4.959-5.197 7.222-2.512 2.243-3.865 3.469-4.303 3.752-.477-.309-2.143-1.823-4.303-3.752C5.141 14.072 2.5 12.167 2.5 9.122a4.989 4.989 0 0 1 4.708-5.218 4.21 4.21 0 0 1 3.675 1.941c.84 1.175.98 1.543 1.117 1.543s.277-.368 1.117-1.543a4.21 4.21 0 0 1 3.675-1.941z\"><\/path><\/svg><!-- [et_pb_line_break_holder] -->                            2.1k<!-- [et_pb_line_break_holder] -->                        <\/span><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <a href=\"#\" target=\"_blank\" class=\"ig-past-post\"><!-- [et_pb_line_break_holder] -->                    <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1541339907198-e08756dedf3f?auto=format&#038;fit=crop&#038;w=300&#038;q=80\" alt=\"Past IG Post 3\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"ig-overlay\"><!-- [et_pb_line_break_holder] -->                        <span class=\"ig-stat\"><!-- [et_pb_line_break_holder] -->                            <svg viewBox=\"0 0 24 24\"><path d=\"M16.792 3.904A4.989 4.989 0 0 1 21.5 9.122c0 3.072-2.652 4.959-5.197 7.222-2.512 2.243-3.865 3.469-4.303 3.752-.477-.309-2.143-1.823-4.303-3.752C5.141 14.072 2.5 12.167 2.5 9.122a4.989 4.989 0 0 1 4.708-5.218 4.21 4.21 0 0 1 3.675 1.941c.84 1.175.98 1.543 1.117 1.543s.277-.368 1.117-1.543a4.21 4.21 0 0 1 3.675-1.941z\"><\/path><\/svg><!-- [et_pb_line_break_holder] -->                            432<!-- [et_pb_line_break_holder] -->                        <\/span><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/a><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- ========================================== --><!-- [et_pb_line_break_holder] -->    <!-- POPUP MODAL LIGHTBOX NEWS                  --><!-- [et_pb_line_break_holder] -->    <!-- ========================================== --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"news-modal-overlay\" id=\"news-modal-overlay\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"news-modal-container\"><!-- [et_pb_line_break_holder] -->            <button class=\"modal-close-btn\" id=\"modal-close-btn\" title=\"Tutup (Esc)\">\u00d7<\/button><!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"modal-image-wrapper\"><!-- [et_pb_line_break_holder] -->                <button class=\"modal-nav-btn prev\" id=\"modal-prev-btn\" title=\"Sebelumnya\"><!-- [et_pb_line_break_holder] -->                    <svg viewBox=\"0 0 24 24\"><path d=\"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z\"\/><\/svg><!-- [et_pb_line_break_holder] -->                <\/button><!-- [et_pb_line_break_holder] -->                <img decoding=\"async\" id=\"modal-img\" src=\"\" alt=\"Modal Image\"><!-- [et_pb_line_break_holder] -->                <button class=\"modal-nav-btn next\" id=\"modal-next-btn\" title=\"Selanjutnya\"><!-- [et_pb_line_break_holder] -->                    <svg viewBox=\"0 0 24 24\"><path d=\"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z\"\/><\/svg><!-- [et_pb_line_break_holder] -->                <\/button><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"modal-body\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"modal-meta\"><!-- [et_pb_line_break_holder] -->                    <span class=\"meta-category\" id=\"modal-category\">Prestasi Kampus<\/span><!-- [et_pb_line_break_holder] -->                    <span>\u2022<\/span><!-- [et_pb_line_break_holder] -->                    <span id=\"modal-date\">23 Juli 2026<\/span><!-- [et_pb_line_break_holder] -->                    <span>\u2022<\/span><!-- [et_pb_line_break_holder] -->                    <span id=\"modal-author\">Divisi Kemahasiswaan<\/span><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<h3 class=\"modal-title\" id=\"modal-title\">Judul Berita<\/h3>\n<p><!-- [et_pb_line_break_holder] -->                <pee class=\"modal-desc\" id=\"modal-desc\">Deskripsi berita&#8230;<\/pee><!-- [et_pb_line_break_holder] -->                <a href=\"#\" target=\"_blank\" class=\"modal-action-btn\" id=\"modal-action-link\"><!-- [et_pb_line_break_holder] -->                    <span>Baca Berita Selengkapnya<\/span> \u00bb<!-- [et_pb_line_break_holder] -->                <\/a><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- ========================================== --><!-- [et_pb_line_break_holder] -->    <!-- POPUP MODAL LIGHTBOX INSTAGRAM             --><!-- [et_pb_line_break_holder] -->    <!-- ========================================== --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"ig-modal-overlay\" id=\"ig-modal-overlay\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"ig-modal-container\"><!-- [et_pb_line_break_holder] -->            <button class=\"modal-close-btn\" id=\"ig-modal-close-btn\" title=\"Tutup (Esc)\">\u00d7<\/button><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"ig-modal-media-wrapper\"><!-- [et_pb_line_break_holder] -->                <button class=\"modal-nav-btn prev\" id=\"ig-modal-prev-btn\" title=\"Sebelumnya\"><!-- [et_pb_line_break_holder] -->                    <svg viewBox=\"0 0 24 24\"><path d=\"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z\"\/><\/svg><!-- [et_pb_line_break_holder] -->                <\/button><!-- [et_pb_line_break_holder] -->                <img decoding=\"async\" id=\"ig-modal-img\" src=\"\" alt=\"Instagram Feed Image\"><!-- [et_pb_line_break_holder] -->                <button class=\"modal-nav-btn next\" id=\"ig-modal-next-btn\" title=\"Selanjutnya\"><!-- [et_pb_line_break_holder] -->                    <svg viewBox=\"0 0 24 24\"><path d=\"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z\"\/><\/svg><!-- [et_pb_line_break_holder] -->                <\/button><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"ig-modal-details\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"ig-modal-user-header\"><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"ig-avatar\" style=\"width:36px; height:36px;\"><!-- [et_pb_line_break_holder] -->                            <img decoding=\"async\" id=\"ig-modal-avatar\" src=\"https:\/\/ui-avatars.com\/api\/?name=FEB+UM&#038;background=0073aa&#038;color=fff\" alt=\"Avatar\"><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div><!-- [et_pb_line_break_holder] -->                            <\/p>\n<h3 class=\"ig-username\" id=\"ig-modal-username\" style=\"font-size: 13px !important;\">@feb_um<\/h3>\n<p><!-- [et_pb_line_break_holder] -->                            <pee class=\"ig-subtitle\" style=\"font-size: 10px !important;\">Instagram Post<\/pee><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    <pee class=\"ig-modal-caption\" id=\"ig-modal-caption\">Caption Instagram akan muncul di sini&#8230;<\/pee><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"ig-modal-footer\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"ig-modal-stats\"><!-- [et_pb_line_break_holder] -->                        <span class=\"ig-modal-stat-item\"><!-- [et_pb_line_break_holder] -->                            <svg viewBox=\"0 0 24 24\"><path d=\"M16.792 3.904A4.989 4.989 0 0 1 21.5 9.122c0 3.072-2.652 4.959-5.197 7.222-2.512 2.243-3.865 3.469-4.303 3.752-.477-.309-2.143-1.823-4.303-3.752C5.141 14.072 2.5 12.167 2.5 9.122a4.989 4.989 0 0 1 4.708-5.218 4.21 4.21 0 0 1 3.675 1.941c.84 1.175.98 1.543 1.117 1.543s.277-.368 1.117-1.543a4.21 4.21 0 0 1 3.675-1.941z\"><\/path><\/svg><!-- [et_pb_line_break_holder] -->                            <span id=\"ig-modal-likes\">0<\/span> Suka<!-- [et_pb_line_break_holder] -->                        <\/span><!-- [et_pb_line_break_holder] -->                        <span class=\"ig-modal-stat-item comments-stat\"><!-- [et_pb_line_break_holder] -->                            <svg viewBox=\"0 0 24 24\"><path d=\"M20.656 17.008a9.993 9.993 0 1 0-3.59 3.615L22 22Z\"><\/path><\/svg><!-- [et_pb_line_break_holder] -->                            <span id=\"ig-modal-comments\">0<\/span> Komentar<!-- [et_pb_line_break_holder] -->                        <\/span><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <a href=\"#\" target=\"_blank\" id=\"ig-modal-external-link\" class=\"ig-modal-link-btn\"><!-- [et_pb_line_break_holder] -->                        <span>Buka di Instagram<\/span> \u00bb<!-- [et_pb_line_break_holder] -->                    <\/a><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- SCRIPT OTOMATISASI WORDPRESS REST API, INSTAGRAM FEED & POPUP MODAL --><!-- [et_pb_line_break_holder] -->    <script><!-- [et_pb_line_break_holder] -->        document.addEventListener(\"DOMContentLoaded\", function () {<!-- [et_pb_line_break_holder] -->            \/\/ ========================================================<!-- [et_pb_line_break_holder] -->            \/\/ 1. KONFIGURASI WORDPRESS REST API<!-- [et_pb_line_break_holder] -->            \/\/ ========================================================<!-- [et_pb_line_break_holder] -->            const WP_CONFIG = {<!-- [et_pb_line_break_holder] -->                siteUrl: \"https:\/\/feb.um.ac.id\",<!-- [et_pb_line_break_holder] -->                categoryIds: \"11,5,4,15\",<!-- [et_pb_line_break_holder] -->                maxPosts: 10<!-- [et_pb_line_break_holder] -->            };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ ========================================================<!-- [et_pb_line_break_holder] -->            \/\/ 1b. SUMBER BERITA DEPARTEMEN<!-- [et_pb_line_break_holder] -->            \/\/ Berita ditarik langsung dari REST API tiap situs departemen,<!-- [et_pb_line_break_holder] -->            \/\/ digabung di tampilan saja (tidak disalin ke basis data fakultas),<!-- [et_pb_line_break_holder] -->            \/\/ dan tautannya tetap mengarah ke situs aslinya.<!-- [et_pb_line_break_holder] -->            \/\/ ========================================================<!-- [et_pb_line_break_holder] -->            \/\/ Daftar di bawah ini hanya cadangan; bila tab \"sumber berita\" pada<!-- [et_pb_line_break_holder] -->            \/\/ spreadsheet terbaca, isinya yang dipakai.<!-- [et_pb_line_break_holder] -->            const SS_BERITA = '1oitp0P457jARWOGM62aSVpARonOn5kp5mmnAUcGW1QY';<!-- [et_pb_line_break_holder] -->            const TAB_BERITA = 'sumber berita';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            let SUMBER_BERITA = [<!-- [et_pb_line_break_holder] -->                { label: \"Fakultas\",   url: \"https:\/\/feb.um.ac.id\",              kategori: \"11,5,4,15\", maks: 6, utama: true },<!-- [et_pb_line_break_holder] -->                { label: \"Manajemen\",  url: \"https:\/\/manajemen-feb.um.ac.id\",    kategori: \"\" },<!-- [et_pb_line_break_holder] -->                { label: \"Akuntansi\",  url: \"https:\/\/akuntansi-feb.um.ac.id\",    kategori: \"\" },<!-- [et_pb_line_break_holder] -->                { label: \"EKP\",        url: \"https:\/\/ekp-feb.um.ac.id\",          kategori: \"\" }<!-- [et_pb_line_break_holder] -->            ];<!-- [et_pb_line_break_holder] -->            \/\/ Halaman arsip berita fakultas (tujuan tombol \"Berita Selengkapnya\")<!-- [et_pb_line_break_holder] -->            const HALAMAN_ARSIP_BERITA = \"https:\/\/feb.um.ac.id\/id\/berita-dan-agenda\/\";<!-- [et_pb_line_break_holder] -->            \/\/ Jumlah berita yang ditampilkan di beranda. Bisa ditimpa dari spreadsheet<!-- [et_pb_line_break_holder] -->            \/\/ lewat baris khusus: kolom Label diisi \"pengaturan\" dan kolom Maks diisi<!-- [et_pb_line_break_holder] -->            \/\/ jumlah slotnya (misalnya 15). Baris itu tidak dianggap sebagai sumber.<!-- [et_pb_line_break_holder] -->            let MAKS_BERITA = 10;<!-- [et_pb_line_break_holder] -->            const AMBIL_PER_SUMBER = 6;      \/\/ diambil per situs bila kolom \"Maks\" dikosongkan<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ \u2500\u2500 Membaca daftar sumber dari spreadsheet \u2500\u2500<!-- [et_pb_line_break_holder] -->            \/\/ Tab \"sumber berita\": A Label | B URL | C Kategori | D Maks | E Urutan | F Aktif | G Utama<!-- [et_pb_line_break_holder] -->            \/\/ Kolom G \"Utama\" diisi \"ya\" untuk sumber yang berita-beritanya dijamin tampil<!-- [et_pb_line_break_holder] -->            \/\/ (tidak boleh tergeser oleh postingan sumber lain yang lebih baru).<!-- [et_pb_line_break_holder] -->            async function ambilSumberDariSheet() {<!-- [et_pb_line_break_holder] -->                const url = `https:\/\/docs.google.com\/spreadsheets\/d\/${SS_BERITA}\/gviz\/tq?tqx=out:json&headers=1&sheet=${encodeURIComponent(TAB_BERITA)}&_=${Date.now()}`;<!-- [et_pb_line_break_holder] -->                try {<!-- [et_pb_line_break_holder] -->                    const r = await fetch(url, { cache: 'no-store' });<!-- [et_pb_line_break_holder] -->                    const teks = await r.text();<!-- [et_pb_line_break_holder] -->                    const a = teks.indexOf('{'), b = teks.lastIndexOf('}');<!-- [et_pb_line_break_holder] -->                    const obj = JSON.parse(teks.substring(a, b + 1));<!-- [et_pb_line_break_holder] -->                    if (obj.status === 'error' || !obj.table || !obj.table.rows) throw new Error('tab tidak terbaca');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    const sel = (row, i) => {<!-- [et_pb_line_break_holder] -->                        const c = row.c && row.c[i];<!-- [et_pb_line_break_holder] -->                        return (!c || c.v === null || c.v === undefined) ? '' : String(c.v).trim();<!-- [et_pb_line_break_holder] -->                    };<!-- [et_pb_line_break_holder] -->                    const aktif = v => ['tidak', 'no', 'nonaktif', '0', 'false'].indexOf(String(v || 'ya').toLowerCase()) === -1;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    const baris = obj.table.rows.map((r2, i) => ({<!-- [et_pb_line_break_holder] -->                        label: sel(r2, 0),<!-- [et_pb_line_break_holder] -->                        url: sel(r2, 1).replace(\/\\\/+$\/, ''),<!-- [et_pb_line_break_holder] -->                        kategori: sel(r2, 2),<!-- [et_pb_line_break_holder] -->                        maks: parseInt(sel(r2, 3), 10) || 0,<!-- [et_pb_line_break_holder] -->                        urutan: parseFloat(sel(r2, 4)),<!-- [et_pb_line_break_holder] -->                        aktif: sel(r2, 5),<!-- [et_pb_line_break_holder] -->                        \/\/ Kolom G boleh diisi \"ya\" (semua beritanya dijamin tampil)<!-- [et_pb_line_break_holder] -->                        \/\/ atau angka (jumlah slot yang dijatahkan untuk sumber ini)<!-- [et_pb_line_break_holder] -->                        utama: ['ya', 'yes', '1', 'true', 'utama'].indexOf(String(sel(r2, 6) || '').toLowerCase()) !== -1<!-- [et_pb_line_break_holder] -->                               || parseInt(sel(r2, 6), 10) > 0,<!-- [et_pb_line_break_holder] -->                        jatah: parseInt(sel(r2, 6), 10) > 0 ? parseInt(sel(r2, 6), 10) : 0,<!-- [et_pb_line_break_holder] -->                        baris: i<!-- [et_pb_line_break_holder] -->                    })).filter(x => x.label && aktif(x.aktif));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    \/\/ Baris pengaturan: menentukan jumlah slot berita di beranda<!-- [et_pb_line_break_holder] -->                    const barisPengaturan = baris.filter(x =><!-- [et_pb_line_break_holder] -->                        ['pengaturan', 'slot', 'jumlah slot', 'setelan'].indexOf(x.label.toLowerCase()) !== -1);<!-- [et_pb_line_break_holder] -->                    if (barisPengaturan.length && barisPengaturan[0].maks > 0) {<!-- [et_pb_line_break_holder] -->                        MAKS_BERITA = barisPengaturan[0].maks;<!-- [et_pb_line_break_holder] -->                        console.info('[Berita] jumlah slot dari spreadsheet: %d', MAKS_BERITA);<!-- [et_pb_line_break_holder] -->                    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    const daftar = baris<!-- [et_pb_line_break_holder] -->                       .filter(x => x.url && ['pengaturan', 'slot', 'jumlah slot', 'setelan'].indexOf(x.label.toLowerCase()) === -1)<!-- [et_pb_line_break_holder] -->                       .sort((x, y) => (isNaN(x.urutan) ? x.baris : x.urutan) - (isNaN(y.urutan) ? y.baris : y.urutan))<!-- [et_pb_line_break_holder] -->                       .map(x => ({<!-- [et_pb_line_break_holder] -->                         label: x.label,<!-- [et_pb_line_break_holder] -->                         url: \/^https?:\\\/\\\/\/i.test(x.url) ? x.url : 'https:\/\/' + x.url,<!-- [et_pb_line_break_holder] -->                         kategori: x.kategori,<!-- [et_pb_line_break_holder] -->                         maks: x.maks,<!-- [et_pb_line_break_holder] -->                         utama: x.utama,<!-- [et_pb_line_break_holder] -->                         jatah: x.jatah<!-- [et_pb_line_break_holder] -->                       }));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    if (daftar.length) {<!-- [et_pb_line_break_holder] -->                        SUMBER_BERITA = daftar;<!-- [et_pb_line_break_holder] -->                        console.info('[Berita] %d sumber dibaca dari spreadsheet: %s',<!-- [et_pb_line_break_holder] -->                            daftar.length, daftar.map(d => d.label).join(', '));<!-- [et_pb_line_break_holder] -->                    }<!-- [et_pb_line_break_holder] -->                } catch (e) {<!-- [et_pb_line_break_holder] -->                    console.warn('[Berita] tab \"%s\" tidak terbaca (%s), memakai daftar bawaan', TAB_BERITA, e.message);<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ ========================================================<!-- [et_pb_line_break_holder] -->            \/\/ 2. KONFIGURASI INSTAGRAM API<!-- [et_pb_line_break_holder] -->            \/\/ ========================================================<!-- [et_pb_line_break_holder] -->            const IG_CONFIG = {<!-- [et_pb_line_break_holder] -->                feedApiUrl: \"https:\/\/feeds.behold.so\/eQFQ1mRckmoB2uqsG19J\", <!-- [et_pb_line_break_holder] -->                username: \"feb.um\",<!-- [et_pb_line_break_holder] -->                profileUrl: \"https:\/\/www.instagram.com\/feb.um\/\"<!-- [et_pb_line_break_holder] -->            };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Data Cadangan & State Instagram Modal<!-- [et_pb_line_break_holder] -->            let igPostsData = [<!-- [et_pb_line_break_holder] -->                {<!-- [et_pb_line_break_holder] -->                    image: \"https:\/\/images.unsplash.com\/photo-1523240795612-9a054b0db644?auto=format&fit=crop&w=600&q=80\",<!-- [et_pb_line_break_holder] -->                    caption: \"Kegiatan sambutan mahasiswa baru Fakultas Ekonomi dan Bisnis UM. Selamat bergabung!\",<!-- [et_pb_line_break_holder] -->                    likes: \"3.2k\",<!-- [et_pb_line_break_holder] -->                    comments: \"128\",<!-- [et_pb_line_break_holder] -->                    link: IG_CONFIG.profileUrl<!-- [et_pb_line_break_holder] -->                },<!-- [et_pb_line_break_holder] -->                {<!-- [et_pb_line_break_holder] -->                    image: \"https:\/\/images.unsplash.com\/photo-1517486808906-6ca8b3f04846?auto=format&fit=crop&w=300&q=80\",<!-- [et_pb_line_break_holder] -->                    caption: \"Suasana diskusi kelompok di FEB UM.\",<!-- [et_pb_line_break_holder] -->                    likes: \"856\",<!-- [et_pb_line_break_holder] -->                    comments: \"34\",<!-- [et_pb_line_break_holder] -->                    link: IG_CONFIG.profileUrl<!-- [et_pb_line_break_holder] -->                },<!-- [et_pb_line_break_holder] -->                {<!-- [et_pb_line_break_holder] -->                    image: \"https:\/\/images.unsplash.com\/photo-1522202176988-66273c2fd55f?auto=format&fit=crop&w=300&q=80\",<!-- [et_pb_line_break_holder] -->                    caption: \"Kolaborasi Riset Mahasiswa FEB UM.\",<!-- [et_pb_line_break_holder] -->                    likes: \"2.1k\",<!-- [et_pb_line_break_holder] -->                    comments: \"92\",<!-- [et_pb_line_break_holder] -->                    link: IG_CONFIG.profileUrl<!-- [et_pb_line_break_holder] -->                },<!-- [et_pb_line_break_holder] -->                {<!-- [et_pb_line_break_holder] -->                    image: \"https:\/\/images.unsplash.com\/photo-1541339907198-e08756dedf3f?auto=format&fit=crop&w=300&q=80\",<!-- [et_pb_line_break_holder] -->                    caption: \"Wisuda Periode FEB Universitas Negeri Malang.\",<!-- [et_pb_line_break_holder] -->                    likes: \"432\",<!-- [et_pb_line_break_holder] -->                    comments: \"15\",<!-- [et_pb_line_break_holder] -->                    link: IG_CONFIG.profileUrl<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->            ];<!-- [et_pb_line_break_holder] -->            let currentIgIndex = 0;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Data Cadangan (Mock Data) untuk Berita<!-- [et_pb_line_break_holder] -->            const fallbackNewsData = [<!-- [et_pb_line_break_holder] -->                {<!-- [et_pb_line_break_holder] -->                    title: \"Tim Mahasiswa Meraih Medali Emas di Kompetisi Inovasi Teknologi Nasional 2026\",<!-- [et_pb_line_break_holder] -->                    category: \"Prestasi Kampus\",<!-- [et_pb_line_break_holder] -->                    date: \"23 Juli 2026\",<!-- [et_pb_line_break_holder] -->                    author: \"Divisi Kemahasiswaan\",<!-- [et_pb_line_break_holder] -->                    description: \"Universitas kita kembali menorehkan prestasi gemilang di kancah nasional. Pada ajang bergengsi Kompetisi Inovasi Teknologi Nasional 2026 yang diselenggarakan di Jakarta pekan lalu, tim perwakilan berhasil membawa pulang medali emas.\",<!-- [et_pb_line_break_holder] -->                    image: \"https:\/\/images.unsplash.com\/photo-1546422904-90eab23c3d7e?auto=format&fit=crop&w=1200&q=80\",<!-- [et_pb_line_break_holder] -->                    link: \"https:\/\/feb.um.ac.id\/id\/berita-dan-agenda\/\"<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->            ];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            let newsData = fallbackNewsData;<!-- [et_pb_line_break_holder] -->            let currentNewsIndex = 0;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            const container = document.querySelector(\".divi-custom-layout-container\");<!-- [et_pb_line_break_holder] -->            if (!container) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ DOM Berita<!-- [et_pb_line_break_holder] -->            const categoryEl = container.querySelector(\".meta-category\");<!-- [et_pb_line_break_holder] -->            const dateTextEl = container.querySelector(\".date-text\");<!-- [et_pb_line_break_holder] -->            const authorTextEl = container.querySelector(\".author-text\");<!-- [et_pb_line_break_holder] -->            const titleEl = container.querySelector(\".featured-title\");<!-- [et_pb_line_break_holder] -->            const descEl = container.querySelector(\".featured-description\");<!-- [et_pb_line_break_holder] -->            const mainImgEl = container.querySelector(\".main-img\");<!-- [et_pb_line_break_holder] -->            const featuredImgTrigger = document.getElementById(\"featured-image-trigger\");<!-- [et_pb_line_break_holder] -->            const readMoreBtn = container.querySelector(\".read-more-btn\");<!-- [et_pb_line_break_holder] -->            const inlineLink = container.querySelector(\".more-inline-link\");<!-- [et_pb_line_break_holder] -->            const dotsWrap = container.querySelector(\"#news-dots\");<!-- [et_pb_line_break_holder] -->            const prevBtn = container.querySelector(\".news-nav-btn[aria-label='Sebelumnya']\");<!-- [et_pb_line_break_holder] -->            const nextBtn = container.querySelector(\".news-nav-btn[aria-label='Selanjutnya']\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ DOM Modal Berita<!-- [et_pb_line_break_holder] -->            const modalOverlay = document.getElementById(\"news-modal-overlay\");<!-- [et_pb_line_break_holder] -->            const modalCloseBtn = document.getElementById(\"modal-close-btn\");<!-- [et_pb_line_break_holder] -->            const modalImg = document.getElementById(\"modal-img\");<!-- [et_pb_line_break_holder] -->            const modalCategory = document.getElementById(\"modal-category\");<!-- [et_pb_line_break_holder] -->            const modalDate = document.getElementById(\"modal-date\");<!-- [et_pb_line_break_holder] -->            const modalAuthor = document.getElementById(\"modal-author\");<!-- [et_pb_line_break_holder] -->            const modalTitle = document.getElementById(\"modal-title\");<!-- [et_pb_line_break_holder] -->            const modalDesc = document.getElementById(\"modal-desc\");<!-- [et_pb_line_break_holder] -->            const modalActionLink = document.getElementById(\"modal-action-link\");<!-- [et_pb_line_break_holder] -->            const modalPrevBtn = document.getElementById(\"modal-prev-btn\");<!-- [et_pb_line_break_holder] -->            const modalNextBtn = document.getElementById(\"modal-next-btn\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ DOM Modal Instagram<!-- [et_pb_line_break_holder] -->            const igModalOverlay = document.getElementById(\"ig-modal-overlay\");<!-- [et_pb_line_break_holder] -->            const igModalCloseBtn = document.getElementById(\"ig-modal-close-btn\");<!-- [et_pb_line_break_holder] -->            const igModalImg = document.getElementById(\"ig-modal-img\");<!-- [et_pb_line_break_holder] -->            const igModalAvatar = document.getElementById(\"ig-modal-avatar\");<!-- [et_pb_line_break_holder] -->            const igModalUsername = document.getElementById(\"ig-modal-username\");<!-- [et_pb_line_break_holder] -->            const igModalCaption = document.getElementById(\"ig-modal-caption\");<!-- [et_pb_line_break_holder] -->            const igModalLikes = document.getElementById(\"ig-modal-likes\");<!-- [et_pb_line_break_holder] -->            const igModalComments = document.getElementById(\"ig-modal-comments\");<!-- [et_pb_line_break_holder] -->            const igModalLink = document.getElementById(\"ig-modal-external-link\");<!-- [et_pb_line_break_holder] -->            const igModalPrevBtn = document.getElementById(\"ig-modal-prev-btn\");<!-- [et_pb_line_break_holder] -->            const igModalNextBtn = document.getElementById(\"ig-modal-next-btn\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ DOM Instagram Feed Column<!-- [et_pb_line_break_holder] -->            const igUsernameText = document.getElementById(\"ig-username-text\");<!-- [et_pb_line_break_holder] -->            const igFollowLink = document.getElementById(\"ig-follow-link\");<!-- [et_pb_line_break_holder] -->            const igLatestImg = document.getElementById(\"ig-latest-img\");<!-- [et_pb_line_break_holder] -->            const igLatestLink = document.getElementById(\"ig-latest-link\");<!-- [et_pb_line_break_holder] -->            const igLatestLikes = document.getElementById(\"ig-latest-likes\");<!-- [et_pb_line_break_holder] -->            const igLatestComments = document.getElementById(\"ig-latest-comments\");<!-- [et_pb_line_break_holder] -->            const igPastGridContainer = document.getElementById(\"ig-past-grid-container\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Set Instagram Header Profile Link<!-- [et_pb_line_break_holder] -->            if (igUsernameText) igUsernameText.textContent = \"@\" + IG_CONFIG.username;<!-- [et_pb_line_break_holder] -->            if (igFollowLink) igFollowLink.href = IG_CONFIG.profileUrl;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Helper: Format Tanggal Indonesia<!-- [et_pb_line_break_holder] -->            function formatDate(dateString) {<!-- [et_pb_line_break_holder] -->                if (!dateString) return \"\";<!-- [et_pb_line_break_holder] -->                const date = new Date(dateString);<!-- [et_pb_line_break_holder] -->                if (isNaN(date.getTime())) return dateString;<!-- [et_pb_line_break_holder] -->                const options = { day: 'numeric', month: 'long', year: 'numeric' };<!-- [et_pb_line_break_holder] -->                return date.toLocaleDateString('id-ID', options);<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Helper: Hapus tag HTML<!-- [et_pb_line_break_holder] -->            function stripHtml(html) {<!-- [et_pb_line_break_holder] -->                if (!html) return \"\";<!-- [et_pb_line_break_holder] -->                const tmp = document.createElement(\"DIV\");<!-- [et_pb_line_break_holder] -->                tmp.innerHTML = html;<!-- [et_pb_line_break_holder] -->                return tmp.textContent || tmp.innerText || \"\";<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            function getFeaturedMedia(post) {<!-- [et_pb_line_break_holder] -->                try {<!-- [et_pb_line_break_holder] -->                    if (post._embedded && post._embedded['wp:featuredmedia'] && post._embedded['wp:featuredmedia'][0]) {<!-- [et_pb_line_break_holder] -->                        const media = post._embedded['wp:featuredmedia'][0];<!-- [et_pb_line_break_holder] -->                        return media.source_url || (media.media_details && media.media_details.sizes && media.media_details.sizes.medium_large ? media.media_details.sizes.medium_large.source_url : null);<!-- [et_pb_line_break_holder] -->                    }<!-- [et_pb_line_break_holder] -->                } catch(e){}<!-- [et_pb_line_break_holder] -->                return \"https:\/\/placehold.co\/600x400\/e2e8f0\/64748b?text=FEB+UM\";<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            function getCategoryName(post) {<!-- [et_pb_line_break_holder] -->                try {<!-- [et_pb_line_break_holder] -->                    if (post._embedded && post._embedded['wp:term'] && post._embedded['wp:term'][0]) {<!-- [et_pb_line_break_holder] -->                        const categoriesList = post._embedded['wp:term'][0];<!-- [et_pb_line_break_holder] -->                        if (categoriesList.length > 0) return categoriesList[0].name;<!-- [et_pb_line_break_holder] -->                    }<!-- [et_pb_line_break_holder] -->                } catch(e){}<!-- [et_pb_line_break_holder] -->                return \"Berita\";<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            function renderNews(index) {<!-- [et_pb_line_break_holder] -->                if (!newsData || newsData.length === 0) return;<!-- [et_pb_line_break_holder] -->                const item = newsData[index];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                if (categoryEl) categoryEl.textContent = item.category || \"Berita\";<!-- [et_pb_line_break_holder] -->                if (dateTextEl) dateTextEl.textContent = item.date;<!-- [et_pb_line_break_holder] -->                if (authorTextEl) authorTextEl.textContent = item.author || \"Admin\";<!-- [et_pb_line_break_holder] -->                if (titleEl) titleEl.textContent = item.title;<!-- [et_pb_line_break_holder] -->                if (descEl) descEl.textContent = item.description;<!-- [et_pb_line_break_holder] -->                if (mainImgEl) mainImgEl.src = item.image;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                \/\/ Tombol \"Berita Selengkapnya\" selalu menuju halaman arsip berita fakultas,<!-- [et_pb_line_break_holder] -->                \/\/ sedangkan tautan \"Selengkapnya \u00bb\" menuju postingan yang sedang tampil.<!-- [et_pb_line_break_holder] -->                if (readMoreBtn) readMoreBtn.href = HALAMAN_ARSIP_BERITA;<!-- [et_pb_line_break_holder] -->                if (inlineLink) inlineLink.href = item.link;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                renderDots(index);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                \/\/ Sync ke modal jika modal sedang terbuka<!-- [et_pb_line_break_holder] -->                if (modalOverlay.classList.contains(\"active\")) {<!-- [et_pb_line_break_holder] -->                    renderModalContent(index);<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Fungsi Membuka Modal Lightbox Berita<!-- [et_pb_line_break_holder] -->            function openModal(index) {<!-- [et_pb_line_break_holder] -->                renderModalContent(index);<!-- [et_pb_line_break_holder] -->                modalOverlay.classList.add(\"active\");<!-- [et_pb_line_break_holder] -->                document.body.style.overflow = \"hidden\";<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Fungsi Menutup Modal Lightbox Berita<!-- [et_pb_line_break_holder] -->            function closeModal() {<!-- [et_pb_line_break_holder] -->                modalOverlay.classList.remove(\"active\");<!-- [et_pb_line_break_holder] -->                document.body.style.overflow = \"\";<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Render Konten di dalam Modal Berita<!-- [et_pb_line_break_holder] -->            function renderModalContent(index) {<!-- [et_pb_line_break_holder] -->                const item = newsData[index];<!-- [et_pb_line_break_holder] -->                if (!item) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                if (modalImg) modalImg.src = item.image;<!-- [et_pb_line_break_holder] -->                if (modalCategory) modalCategory.textContent = item.category || \"Berita\";<!-- [et_pb_line_break_holder] -->                if (modalDate) modalDate.textContent = item.date;<!-- [et_pb_line_break_holder] -->                if (modalAuthor) modalAuthor.textContent = item.author || \"Admin\";<!-- [et_pb_line_break_holder] -->                if (modalTitle) modalTitle.textContent = item.title;<!-- [et_pb_line_break_holder] -->                if (modalDesc) modalDesc.textContent = item.description;<!-- [et_pb_line_break_holder] -->                if (modalActionLink) modalActionLink.href = item.link;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Render Konten di dalam Modal Instagram<!-- [et_pb_line_break_holder] -->            function renderIgModalContent(index) {<!-- [et_pb_line_break_holder] -->                if (!igPostsData || igPostsData.length === 0) return;<!-- [et_pb_line_break_holder] -->                const item = igPostsData[index];<!-- [et_pb_line_break_holder] -->                if (!item) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                if (igModalImg) igModalImg.src = item.image;<!-- [et_pb_line_break_holder] -->                if (igModalCaption) igModalCaption.textContent = item.caption || \"Postingan Instagram FEB UM\";<!-- [et_pb_line_break_holder] -->                if (igModalLikes) igModalLikes.textContent = item.likes || \"0\";<!-- [et_pb_line_break_holder] -->                if (igModalComments) igModalComments.textContent = item.comments || \"0\";<!-- [et_pb_line_break_holder] -->                if (igModalLink) igModalLink.href = item.link || IG_CONFIG.profileUrl;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                const avatarSrc = document.getElementById(\"ig-avatar-img\")?.src;<!-- [et_pb_line_break_holder] -->                if (igModalAvatar && avatarSrc) igModalAvatar.src = avatarSrc;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            function openIgModal(index) {<!-- [et_pb_line_break_holder] -->                currentIgIndex = index;<!-- [et_pb_line_break_holder] -->                renderIgModalContent(currentIgIndex);<!-- [et_pb_line_break_holder] -->                if (igModalOverlay) igModalOverlay.classList.add(\"active\");<!-- [et_pb_line_break_holder] -->                document.body.style.overflow = \"hidden\";<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            function closeIgModal() {<!-- [et_pb_line_break_holder] -->                if (igModalOverlay) igModalOverlay.classList.remove(\"active\");<!-- [et_pb_line_break_holder] -->                document.body.style.overflow = \"\";<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            function renderDots(indexAktif) {<!-- [et_pb_line_break_holder] -->                if (!dotsWrap) return;<!-- [et_pb_line_break_holder] -->                if (newsData.length < 2) { dotsWrap.innerHTML = ''; return; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                dotsWrap.innerHTML = newsData.map((item, i) =><!-- [et_pb_line_break_holder] -->                    `<button type=\"button\" role=\"tab\"<!-- [et_pb_line_break_holder] -->                        aria-label=\"Berita ${i + 1}: ${(item.title || '').replace(\/\"\/g, '\"')}\"<!-- [et_pb_line_break_holder] -->                        aria-selected=\"${i === indexAktif ? 'true' : 'false'}\"<!-- [et_pb_line_break_holder] -->                        class=\"${i === indexAktif ? 'aktif' : ''}\"<!-- [et_pb_line_break_holder] -->                        onclick=\"lompatKeBerita(${i})\"><\/button>`).join('');<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Dipanggil dari tombol titik<!-- [et_pb_line_break_holder] -->            window.lompatKeBerita = function (i) {<!-- [et_pb_line_break_holder] -->                currentNewsIndex = i;<!-- [et_pb_line_break_holder] -->                renderNews(currentNewsIndex);<!-- [et_pb_line_break_holder] -->            };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Judul dinormalkan agar berita yang sama di dua situs terdeteksi:<!-- [et_pb_line_break_holder] -->            \/\/ huruf kecil, tanda baca dibuang, spasi ganda dirapatkan.<!-- [et_pb_line_break_holder] -->            function kunciJudul(judul) {<!-- [et_pb_line_break_holder] -->                return String(judul || \"\")<!-- [et_pb_line_break_holder] -->                    .toLowerCase()<!-- [et_pb_line_break_holder] -->                    .replace(\/&[a-z]+;\/g, \" \")<!-- [et_pb_line_break_holder] -->                    .replace(\/[^a-z0-9\\s]\/g, \" \")<!-- [et_pb_line_break_holder] -->                    .replace(\/\\s+\/g, \" \")<!-- [et_pb_line_break_holder] -->                    .trim();<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            function petakanPost(post, sumber) {<!-- [et_pb_line_break_holder] -->                const authorName = (post._embedded && post._embedded.author && post._embedded.author[0]) ? post._embedded.author[0].name : \"Admin\";<!-- [et_pb_line_break_holder] -->                const cleanExcerpt = stripHtml(post.excerpt ? post.excerpt.rendered : post.content ? post.content.rendered : \"\");<!-- [et_pb_line_break_holder] -->                const judul = stripHtml(post.title ? post.title.rendered : \"Berita\");<!-- [et_pb_line_break_holder] -->                const kategori = getCategoryName(post);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                return {<!-- [et_pb_line_break_holder] -->                    title: judul,<!-- [et_pb_line_break_holder] -->                    \/\/ Label sumber ikut ditampilkan agar pembaca tahu berita ini dari mana<!-- [et_pb_line_break_holder] -->                    category: sumber.label === \"Fakultas\" ? kategori : sumber.label + \" \\u00b7 \" + kategori,<!-- [et_pb_line_break_holder] -->                    sumber: sumber.label,<!-- [et_pb_line_break_holder] -->                    utama: !!sumber.utama,<!-- [et_pb_line_break_holder] -->                    jatah: sumber.jatah || 0,<!-- [et_pb_line_break_holder] -->                    date: formatDate(post.date),<!-- [et_pb_line_break_holder] -->                    tanggalAsli: post.date || \"\",<!-- [et_pb_line_break_holder] -->                    author: authorName,<!-- [et_pb_line_break_holder] -->                    description: cleanExcerpt.length > 180 ? cleanExcerpt.substring(0, 180) + \"...\" : cleanExcerpt,<!-- [et_pb_line_break_holder] -->                    image: getFeaturedMedia(post),<!-- [et_pb_line_break_holder] -->                    link: post.link,<!-- [et_pb_line_break_holder] -->                    kunci: kunciJudul(judul)<!-- [et_pb_line_break_holder] -->                };<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            async function ambilDariSumber(sumber) {<!-- [et_pb_line_break_holder] -->                const kategori = sumber.kategori ? `&categories=${sumber.kategori}` : \"\";<!-- [et_pb_line_break_holder] -->                \/\/ WordPress menolak per_page di atas 100. Beranda hanya butuh beberapa<!-- [et_pb_line_break_holder] -->                \/\/ berita terbaru, jadi angka besar pada kolom Maks (untuk halaman arsip)<!-- [et_pb_line_break_holder] -->                \/\/ dibatasi di sini agar permintaannya tetap sah.<!-- [et_pb_line_break_holder] -->                const jumlah = Math.min(sumber.maks > 0 ? sumber.maks : AMBIL_PER_SUMBER, 100);<!-- [et_pb_line_break_holder] -->                const url = `${sumber.url}\/wp-json\/wp\/v2\/posts?_embed&per_page=${jumlah}${kategori}`;<!-- [et_pb_line_break_holder] -->                try {<!-- [et_pb_line_break_holder] -->                    const res = await fetch(url);<!-- [et_pb_line_break_holder] -->                    if (!res.ok) throw new Error(\"HTTP \" + res.status);<!-- [et_pb_line_break_holder] -->                    const data = await res.json();<!-- [et_pb_line_break_holder] -->                    if (!Array.isArray(data)) return [];<!-- [et_pb_line_break_holder] -->                    return data.map(p => petakanPost(p, sumber));<!-- [et_pb_line_break_holder] -->                } catch (e) {<!-- [et_pb_line_break_holder] -->                    console.warn(\"[Berita] %s tidak terbaca: %s\", sumber.label, e.message);<!-- [et_pb_line_break_holder] -->                    return [];<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            async function fetchWordPressNews() {<!-- [et_pb_line_break_holder] -->                await ambilSumberDariSheet();<!-- [et_pb_line_break_holder] -->                const hasil = await Promise.all(SUMBER_BERITA.map(ambilDariSumber));<!-- [et_pb_line_break_holder] -->                let semua = [].concat.apply([], hasil);<!-- [et_pb_line_break_holder] -->                if (!semua.length) return;      \/\/ biarkan data cadangan yang tampil<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                \/\/ Terbaru dulu<!-- [et_pb_line_break_holder] -->                semua.sort((a, b) => new Date(b.tanggalAsli) - new Date(a.tanggalAsli));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                \/\/ Saring judul kembar; yang tersisa adalah yang paling baru.<!-- [et_pb_line_break_holder] -->                \/\/ Berita fakultas didahulukan bila tanggalnya sama persis.<!-- [et_pb_line_break_holder] -->                const terpakai = {};<!-- [et_pb_line_break_holder] -->                const bersih = [];<!-- [et_pb_line_break_holder] -->                semua.forEach(item => {<!-- [et_pb_line_break_holder] -->                    if (!item.kunci) { bersih.push(item); return; }<!-- [et_pb_line_break_holder] -->                    if (terpakai[item.kunci]) return;<!-- [et_pb_line_break_holder] -->                    terpakai[item.kunci] = true;<!-- [et_pb_line_break_holder] -->                    bersih.push(item);<!-- [et_pb_line_break_holder] -->                });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                const dibuang = semua.length - bersih.length;<!-- [et_pb_line_break_holder] -->                console.info(\"[Berita] %d berita dari %d sumber, %d judul kembar dilewati\",<!-- [et_pb_line_break_holder] -->                    bersih.length, SUMBER_BERITA.length, dibuang);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                \/\/ Berita dari sumber \"utama\" (fakultas) dijamin masuk lebih dulu,<!-- [et_pb_line_break_holder] -->                \/\/ sisa tempat baru diisi berita terbaru dari sumber lain.<!-- [et_pb_line_break_holder] -->                \/\/ Bila kolom Utama berisi angka, itu jumlah slot yang dijatahkan.<!-- [et_pb_line_break_holder] -->                \/\/ Bila berisi \"ya\", jatahnya separuh dari slot yang tersedia agar<!-- [et_pb_line_break_holder] -->                \/\/ berita departemen tetap kebagian tempat.<!-- [et_pb_line_break_holder] -->                const semuaUtama = bersih.filter(x => x.utama);<!-- [et_pb_line_break_holder] -->                const lainnya = bersih.filter(x => !x.utama);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                let jatahUtama = 0;<!-- [et_pb_line_break_holder] -->                semuaUtama.forEach(x => { if (x.jatah > jatahUtama) jatahUtama = x.jatah; });<!-- [et_pb_line_break_holder] -->                if (!jatahUtama) jatahUtama = lainnya.length ? Math.ceil(MAKS_BERITA \/ 2) : MAKS_BERITA;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                const utama = semuaUtama.slice(0, Math.min(jatahUtama, MAKS_BERITA));<!-- [et_pb_line_break_holder] -->                const sisaTempat = Math.max(0, MAKS_BERITA - utama.length);<!-- [et_pb_line_break_holder] -->                let terpilih = utama.concat(lainnya.slice(0, sisaTempat));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                \/\/ Bila salah satu kelompok kurang, sisa slot diisi kelompok lain<!-- [et_pb_line_break_holder] -->                if (terpilih.length < MAKS_BERITA) {<!-- [et_pb_line_break_holder] -->                    const sudah = {};<!-- [et_pb_line_break_holder] -->                    terpilih.forEach(x => { sudah[x.link] = true; });<!-- [et_pb_line_break_holder] -->                    terpilih = terpilih.concat(bersih.filter(x => !sudah[x.link]).slice(0, MAKS_BERITA - terpilih.length));<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                \/\/ Urutan tampil tetap dari yang terbaru<!-- [et_pb_line_break_holder] -->                terpilih.sort((a, b) => new Date(b.tanggalAsli) - new Date(a.tanggalAsli));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                console.info(\"[Berita] tampil %d dari %d slot (%d sumber utama, %d sumber lain)\",<!-- [et_pb_line_break_holder] -->                    terpilih.length, MAKS_BERITA, utama.length, terpilih.length - utama.length);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                newsData = terpilih;<!-- [et_pb_line_break_holder] -->                currentNewsIndex = 0;<!-- [et_pb_line_break_holder] -->                renderNews(currentNewsIndex);<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            async function fetchInstagramFeed() {<!-- [et_pb_line_break_holder] -->                if (!IG_CONFIG.feedApiUrl) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                try {<!-- [et_pb_line_break_holder] -->                    const response = await fetch(IG_CONFIG.feedApiUrl);<!-- [et_pb_line_break_holder] -->                    if (!response.ok) throw new Error(\"Gagal mengambil data Instagram\");<!-- [et_pb_line_break_holder] -->                    const data = await response.json();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    const posts = Array.isArray(data) ? data : (data.posts || []);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    if (data.profilePictureUrl) {<!-- [et_pb_line_break_holder] -->                        const avatarImg = document.getElementById(\"ig-avatar-img\");<!-- [et_pb_line_break_holder] -->                        if (avatarImg) avatarImg.src = data.profilePictureUrl;<!-- [et_pb_line_break_holder] -->                        if (igModalAvatar) igModalAvatar.src = data.profilePictureUrl;<!-- [et_pb_line_break_holder] -->                    }<!-- [et_pb_line_break_holder] -->                    if (data.username) {<!-- [et_pb_line_break_holder] -->                        if (igUsernameText) igUsernameText.textContent = \"@\" + data.username;<!-- [et_pb_line_break_holder] -->                        if (igModalUsername) igModalUsername.textContent = \"@\" + data.username;<!-- [et_pb_line_break_holder] -->                    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    if (Array.isArray(posts) && posts.length > 0) {<!-- [et_pb_line_break_holder] -->                        \/\/ Map posts data ke igPostsData<!-- [et_pb_line_break_holder] -->                        igPostsData = posts.map(post => {<!-- [et_pb_line_break_holder] -->                            const imgSrc = post.sizes?.large?.mediaUrl || post.sizes?.medium?.mediaUrl || post.mediaUrl || post.thumbnailUrl;<!-- [et_pb_line_break_holder] -->                            const likesCount = (post.likeCount !== undefined && post.likeCount !== null) ? post.likeCount : (post.like_count || '0');<!-- [et_pb_line_break_holder] -->                            const commentsCount = (post.commentsCount !== undefined && post.commentsCount !== null) ? post.commentsCount : (post.comments_count || '0');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                            return {<!-- [et_pb_line_break_holder] -->                                image: imgSrc,<!-- [et_pb_line_break_holder] -->                                caption: post.caption || \"Postingan Instagram FEB UM\",<!-- [et_pb_line_break_holder] -->                                likes: likesCount,<!-- [et_pb_line_break_holder] -->                                comments: commentsCount,<!-- [et_pb_line_break_holder] -->                                link: post.permalink || IG_CONFIG.profileUrl<!-- [et_pb_line_break_holder] -->                            };<!-- [et_pb_line_break_holder] -->                        });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                        const latest = igPostsData[0];<!-- [et_pb_line_break_holder] -->                        if (igLatestImg && latest.image) igLatestImg.src = latest.image;<!-- [et_pb_line_break_holder] -->                        if (igLatestLikes) igLatestLikes.textContent = latest.likes;<!-- [et_pb_line_break_holder] -->                        if (igLatestComments) igLatestComments.textContent = latest.comments;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                        const pastPosts = igPostsData.slice(1, 4);<!-- [et_pb_line_break_holder] -->                        if (pastPosts.length > 0 && igPastGridContainer) {<!-- [et_pb_line_break_holder] -->                            igPastGridContainer.innerHTML = \"\";<!-- [et_pb_line_break_holder] -->                            pastPosts.forEach((post, index) => {<!-- [et_pb_line_break_holder] -->                                const realIndex = index + 1;<!-- [et_pb_line_break_holder] -->                                const postHtml = `<!-- [et_pb_line_break_holder] -->                                    <\/p>\n<div class=\"ig-past-post\" data-ig-index=\"${realIndex}\"><!-- [et_pb_line_break_holder] -->                                        <img decoding=\"async\" src=\"${post.image}\" alt=\"Instagram Post\"><!-- [et_pb_line_break_holder] -->                                        <\/p>\n<div class=\"ig-overlay\"><!-- [et_pb_line_break_holder] -->                                            <span class=\"ig-stat\"><!-- [et_pb_line_break_holder] -->                                                <svg viewBox=\"0 0 24 24\"><path d=\"M16.792 3.904A4.989 4.989 0 0 1 21.5 9.122c0 3.072-2.652 4.959-5.197 7.222-2.512 2.243-3.865 3.469-4.303 3.752-.477-.309-2.143-1.823-4.303-3.752C5.141 14.072 2.5 12.167 2.5 9.122a4.989 4.989 0 0 1 4.708-5.218 4.21 4.21 0 0 1 3.675 1.941c.84 1.175.98 1.543 1.117 1.543s.277-.368 1.117-1.543a4.21 4.21 0 0 1 3.675-1.941z\"><\/path><\/svg><!-- [et_pb_line_break_holder] -->                                                ${post.likes}<!-- [et_pb_line_break_holder] -->                                            <\/span><!-- [et_pb_line_break_holder] -->                                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                                `;<!-- [et_pb_line_break_holder] -->                                igPastGridContainer.insertAdjacentHTML(\"beforeend\", postHtml);<!-- [et_pb_line_break_holder] -->                            });<!-- [et_pb_line_break_holder] -->                        }<!-- [et_pb_line_break_holder] -->                    }<!-- [et_pb_line_break_holder] -->                } catch (err) {<!-- [et_pb_line_break_holder] -->                    console.error(\"Instagram Feed Error:\", err);<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Event Listener Klik Feed Instagram untuk Membuka Modal<!-- [et_pb_line_break_holder] -->            if (igLatestLink) {<!-- [et_pb_line_break_holder] -->                igLatestLink.addEventListener(\"click\", function(e) {<!-- [et_pb_line_break_holder] -->                    e.preventDefault();<!-- [et_pb_line_break_holder] -->                    openIgModal(0);<!-- [et_pb_line_break_holder] -->                });<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            if (igPastGridContainer) {<!-- [et_pb_line_break_holder] -->                igPastGridContainer.addEventListener(\"click\", function(e) {<!-- [et_pb_line_break_holder] -->                    const postCard = e.target.closest(\".ig-past-post\");<!-- [et_pb_line_break_holder] -->                    if (postCard) {<!-- [et_pb_line_break_holder] -->                        e.preventDefault();<!-- [et_pb_line_break_holder] -->                        const idx = parseInt(postCard.getAttribute(\"data-ig-index\") || \"1\", 10);<!-- [et_pb_line_break_holder] -->                        openIgModal(idx);<!-- [et_pb_line_break_holder] -->                    }<!-- [et_pb_line_break_holder] -->                });<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Event Listener Navigasi di Dalam Modal Instagram<!-- [et_pb_line_break_holder] -->            if (igModalPrevBtn) {<!-- [et_pb_line_break_holder] -->                igModalPrevBtn.addEventListener(\"click\", function(e) {<!-- [et_pb_line_break_holder] -->                    e.stopPropagation();<!-- [et_pb_line_break_holder] -->                    currentIgIndex = (currentIgIndex - 1 + igPostsData.length) % igPostsData.length;<!-- [et_pb_line_break_holder] -->                    renderIgModalContent(currentIgIndex);<!-- [et_pb_line_break_holder] -->                });<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            if (igModalNextBtn) {<!-- [et_pb_line_break_holder] -->                igModalNextBtn.addEventListener(\"click\", function(e) {<!-- [et_pb_line_break_holder] -->                    e.stopPropagation();<!-- [et_pb_line_break_holder] -->                    currentIgIndex = (currentIgIndex + 1) % igPostsData.length;<!-- [et_pb_line_break_holder] -->                    renderIgModalContent(currentIgIndex);<!-- [et_pb_line_break_holder] -->                });<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            if (igModalCloseBtn) igModalCloseBtn.addEventListener(\"click\", closeIgModal);<!-- [et_pb_line_break_holder] -->            if (igModalOverlay) {<!-- [et_pb_line_break_holder] -->                igModalOverlay.addEventListener(\"click\", function(e) {<!-- [et_pb_line_break_holder] -->                    if (e.target === igModalOverlay) closeIgModal();<!-- [et_pb_line_break_holder] -->                });<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Event Listener Klik Gambar untuk Membuka Modal Berita<!-- [et_pb_line_break_holder] -->            if (featuredImgTrigger) {<!-- [et_pb_line_break_holder] -->                featuredImgTrigger.addEventListener(\"click\", function(e) {<!-- [et_pb_line_break_holder] -->                    if (e.target.closest(\".read-more-btn\")) return;<!-- [et_pb_line_break_holder] -->                    openModal(currentNewsIndex);<!-- [et_pb_line_break_holder] -->                });<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Event Listener Navigasi Main Slider Berita<!-- [et_pb_line_break_holder] -->            if (prevBtn) {<!-- [et_pb_line_break_holder] -->                prevBtn.addEventListener(\"click\", function () {<!-- [et_pb_line_break_holder] -->                    currentNewsIndex = (currentNewsIndex - 1 + newsData.length) % newsData.length;<!-- [et_pb_line_break_holder] -->                    renderNews(currentNewsIndex);<!-- [et_pb_line_break_holder] -->                });<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            if (nextBtn) {<!-- [et_pb_line_break_holder] -->                nextBtn.addEventListener(\"click\", function () {<!-- [et_pb_line_break_holder] -->                    currentNewsIndex = (currentNewsIndex + 1) % newsData.length;<!-- [et_pb_line_break_holder] -->                    renderNews(currentNewsIndex);<!-- [et_pb_line_break_holder] -->                });<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Event Listener Navigasi di Dalam Modal Berita<!-- [et_pb_line_break_holder] -->            if (modalPrevBtn) {<!-- [et_pb_line_break_holder] -->                modalPrevBtn.addEventListener(\"click\", function(e) {<!-- [et_pb_line_break_holder] -->                    e.stopPropagation();<!-- [et_pb_line_break_holder] -->                    currentNewsIndex = (currentNewsIndex - 1 + newsData.length) % newsData.length;<!-- [et_pb_line_break_holder] -->                    renderNews(currentNewsIndex);<!-- [et_pb_line_break_holder] -->                });<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            if (modalNextBtn) {<!-- [et_pb_line_break_holder] -->                modalNextBtn.addEventListener(\"click\", function(e) {<!-- [et_pb_line_break_holder] -->                    e.stopPropagation();<!-- [et_pb_line_break_holder] -->                    currentNewsIndex = (currentNewsIndex + 1) % newsData.length;<!-- [et_pb_line_break_holder] -->                    renderNews(currentNewsIndex);<!-- [et_pb_line_break_holder] -->                });<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Event Listener Tutup Modal Berita<!-- [et_pb_line_break_holder] -->            if (modalCloseBtn) modalCloseBtn.addEventListener(\"click\", closeModal);<!-- [et_pb_line_break_holder] -->            if (modalOverlay) {<!-- [et_pb_line_break_holder] -->                modalOverlay.addEventListener(\"click\", function(e) {<!-- [et_pb_line_break_holder] -->                    if (e.target === modalOverlay) closeModal();<!-- [et_pb_line_break_holder] -->                });<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Keyboard Shortcut (Esc, Left Arrow, Right Arrow)<!-- [et_pb_line_break_holder] -->            document.addEventListener(\"keydown\", function(e) {<!-- [et_pb_line_break_holder] -->                \/\/ Berita Modal Navigation<!-- [et_pb_line_break_holder] -->                if (modalOverlay.classList.contains(\"active\")) {<!-- [et_pb_line_break_holder] -->                    if (e.key === \"Escape\") closeModal();<!-- [et_pb_line_break_holder] -->                    if (e.key === \"ArrowLeft\") {<!-- [et_pb_line_break_holder] -->                        currentNewsIndex = (currentNewsIndex - 1 + newsData.length) % newsData.length;<!-- [et_pb_line_break_holder] -->                        renderNews(currentNewsIndex);<!-- [et_pb_line_break_holder] -->                    }<!-- [et_pb_line_break_holder] -->                    if (e.key === \"ArrowRight\") {<!-- [et_pb_line_break_holder] -->                        currentNewsIndex = (currentNewsIndex + 1) % newsData.length;<!-- [et_pb_line_break_holder] -->                        renderNews(currentNewsIndex);<!-- [et_pb_line_break_holder] -->                    }<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                \/\/ Instagram Modal Navigation<!-- [et_pb_line_break_holder] -->                if (igModalOverlay.classList.contains(\"active\")) {<!-- [et_pb_line_break_holder] -->                    if (e.key === \"Escape\") closeIgModal();<!-- [et_pb_line_break_holder] -->                    if (e.key === \"ArrowLeft\") {<!-- [et_pb_line_break_holder] -->                        currentIgIndex = (currentIgIndex - 1 + igPostsData.length) % igPostsData.length;<!-- [et_pb_line_break_holder] -->                        renderIgModalContent(currentIgIndex);<!-- [et_pb_line_break_holder] -->                    }<!-- [et_pb_line_break_holder] -->                    if (e.key === \"ArrowRight\") {<!-- [et_pb_line_break_holder] -->                        currentIgIndex = (currentIgIndex + 1) % igPostsData.length;<!-- [et_pb_line_break_holder] -->                        renderIgModalContent(currentIgIndex);<!-- [et_pb_line_break_holder] -->                    }<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Jalankan Fetch Berita & Instagram<!-- [et_pb_line_break_holder] -->            fetchWordPressNews();<!-- [et_pb_line_break_holder] -->            fetchInstagramFeed();<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->    <\/script><!-- [et_pb_line_break_holder] --><\/div>\n<p>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; background_enable_image=&#8221;off&#8221; background_position=&#8221;bottom_center&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;2&#8243; make_equal=&#8221;on&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; module_alignment=&#8221;center&#8221; max_height=&#8221;820px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;teks-garis-feb&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Albert Sans||||||||&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;||||false|false&#8221; custom_css_free_form=&#8221;.teks-garis-feb {||  display: flex !important;||  align-items: center !important;||  text-align: center !important;||  color: #1a1a1a !important; \/* Warna teks utama, silakan sesuaikan *\/||  font-weight: 700 !important;||  font-size: 20px !important; \/* Ukuran teks, silakan sesuaikan *\/||}||||\/* Mengatur garis di kiri dan kanan teks *\/||.teks-garis-feb::before,||.teks-garis-feb::after {||  content: %22%22 !important;||  flex: 1 !important;||  border-bottom: 3px solid #ffcc00 !important; \/* Ketebalan (3px) &#038; Warna Garis Kuning *\/||  margin: 0 15px !important; \/* Jarak antara ujung teks dengan garis (15px) *\/||  min-width: 40px !important; \/* Panjang minimal garis agar tidak hilang di layar HP *\/||}&#8221; text_text_shadow_style=&#8221;preset2&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3 style=\"text-align: left;\"><strong>SDGs &amp; Inovasi<\/strong><\/h3>\n<p>[\/et_pb_text][et_pb_post_slider include_categories=&#8221;304,119&#8243; show_arrows=&#8221;off&#8221; show_pagination=&#8221;off&#8221; show_more_button=&#8221;off&#8221; excerpt_length=&#8221;175&#8243; image_placement=&#8221;top&#8221; use_bg_overlay=&#8221;off&#8221; use_text_overlay=&#8221;off&#8221; module_class=&#8221;slider-berita-feb&#8221; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; header_font=&#8221;Albert Sans|600|||||||&#8221; header_text_color=&#8221;#000000&#8243; header_font_size=&#8221;16px&#8221; body_font=&#8221;Albert Sans||||||||&#8221; body_text_color=&#8221;#000000&#8243; meta_font=&#8221;Albert Sans||||||||&#8221; meta_text_color=&#8221;#EDF000&#8243; background_enable_color=&#8221;off&#8221; custom_button=&#8221;on&#8221; button_text_size=&#8221;11px&#8221; button_text_color=&#8221;#000000&#8243; button_border_radius=&#8221;3px&#8221; button_font=&#8221;Albert Sans|&#8211;et_global_heading_font_weight|||||||&#8221; button_icon=&#8221;&#x41;||divi||400&#8243; button_alignment=&#8221;right&#8221; button_custom_margin=&#8221;||||false|false&#8221; module_alignment=&#8221;center&#8221; max_height=&#8221;500px&#8221; custom_margin=&#8221;-50px||||false|false&#8221; border_radii_image=&#8221;off|25px|25px||&#8221; box_shadow_style_button=&#8221;preset1&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_post_slider][et_pb_button button_url=&#8221;https:\/\/feb.um.ac.id\/id\/sdgs-dan-inovasi\/&#8221; url_new_window=&#8221;on&#8221; button_text=&#8221;Lihat Selengkapnya&#8221; button_alignment=&#8221;center&#8221; module_class=&#8221;tombol-khusus-feb&#8221; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;teks-garis-feb&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Albert Sans||||||||&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;||||false|false&#8221; custom_css_free_form=&#8221;.teks-garis-feb {||  display: flex !important;||  align-items: center !important;||  text-align: center !important;||  color: #1a1a1a !important; \/* Warna teks utama, silakan sesuaikan *\/||  font-weight: 700 !important;||  font-size: 20px !important; \/* Ukuran teks, silakan sesuaikan *\/||}||||\/* Mengatur garis di kiri dan kanan teks *\/||.teks-garis-feb::before,||.teks-garis-feb::after {||  content: %22%22 !important;||  flex: 1 !important;||  border-bottom: 3px solid #ffcc00 !important; \/* Ketebalan (3px) &#038; Warna Garis Kuning *\/||  margin: 0 15px !important; \/* Jarak antara ujung teks dengan garis (15px) *\/||  min-width: 40px !important; \/* Panjang minimal garis agar tidak hilang di layar HP *\/||}&#8221; text_text_shadow_style=&#8221;preset2&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3 style=\"text-align: left;\"><strong>Mahasiswa &amp; Alumni<\/strong><\/h3>\n<p>[\/et_pb_text][et_pb_post_slider include_categories=&#8221;107,63,43,129,106&#8243; show_arrows=&#8221;off&#8221; show_pagination=&#8221;off&#8221; show_more_button=&#8221;off&#8221; excerpt_length=&#8221;175&#8243; image_placement=&#8221;top&#8221; use_bg_overlay=&#8221;off&#8221; use_text_overlay=&#8221;off&#8221; module_class=&#8221;slider-berita-feb&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; header_font=&#8221;Albert Sans|700|||||||&#8221; header_text_color=&#8221;#000000&#8243; header_font_size=&#8221;16px&#8221; body_font=&#8221;Albert Sans||||||||&#8221; body_text_color=&#8221;#000000&#8243; meta_font=&#8221;Albert Sans||||||||&#8221; meta_text_color=&#8221;#EDF000&#8243; background_enable_color=&#8221;off&#8221; custom_button=&#8221;on&#8221; button_text_size=&#8221;11px&#8221; button_text_color=&#8221;#000000&#8243; button_border_radius=&#8221;3px&#8221; button_font=&#8221;Albert Sans|&#8211;et_global_heading_font_weight|||||||&#8221; button_icon=&#8221;&#x41;||divi||400&#8243; button_alignment=&#8221;right&#8221; button_custom_margin=&#8221;||||false|false&#8221; module_alignment=&#8221;center&#8221; max_height=&#8221;500px&#8221; custom_margin=&#8221;-50px||||false|false&#8221; border_radii_image=&#8221;off|25px|25px||&#8221; box_shadow_style_button=&#8221;preset1&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_post_slider][et_pb_button button_url=&#8221;https:\/\/feb.um.ac.id\/id\/mahasiswa-dan-alumni\/&#8221; url_new_window=&#8221;on&#8221; button_text=&#8221;Lihat Selengkapnya&#8221; button_alignment=&#8221;center&#8221; module_class=&#8221;tombol-khusus-feb&#8221; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;teks-garis-feb&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Albert Sans||||||||&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;||||false|false&#8221; custom_css_free_form=&#8221;.teks-garis-feb {||  display: flex !important;||  align-items: center !important;||  text-align: center !important;||  color: #1a1a1a !important; \/* Warna teks utama, silakan sesuaikan *\/||  font-weight: 700 !important;||  font-size: 20px !important; \/* Ukuran teks, silakan sesuaikan *\/||}||||\/* Mengatur garis di kiri dan kanan teks *\/||.teks-garis-feb::before,||.teks-garis-feb::after {||  content: %22%22 !important;||  flex: 1 !important;||  border-bottom: 3px solid #ffcc00 !important; \/* Ketebalan (3px) &#038; Warna Garis Kuning *\/||  margin: 0 15px !important; \/* Jarak antara ujung teks dengan garis (15px) *\/||  min-width: 40px !important; \/* Panjang minimal garis agar tidak hilang di layar HP *\/||}&#8221; text_text_shadow_style=&#8221;preset2&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3 style=\"text-align: left;\"><strong>Opini<\/strong><\/h3>\n<p>[\/et_pb_text][et_pb_post_slider include_categories=&#8221;311,310,314,308,307,312,309,313&#8243; show_arrows=&#8221;off&#8221; show_pagination=&#8221;off&#8221; show_more_button=&#8221;off&#8221; excerpt_length=&#8221;175&#8243; image_placement=&#8221;top&#8221; use_bg_overlay=&#8221;off&#8221; use_text_overlay=&#8221;off&#8221; module_class=&#8221;slider-berita-feb&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; header_font=&#8221;Albert Sans|700|||||||&#8221; header_text_color=&#8221;#000000&#8243; header_font_size=&#8221;16px&#8221; body_font=&#8221;Albert Sans||||||||&#8221; body_text_color=&#8221;#000000&#8243; meta_font=&#8221;Albert Sans||||||||&#8221; meta_text_color=&#8221;#EDF000&#8243; background_enable_color=&#8221;off&#8221; custom_button=&#8221;on&#8221; button_text_size=&#8221;11px&#8221; button_text_color=&#8221;#000000&#8243; button_border_radius=&#8221;3px&#8221; button_font=&#8221;Albert Sans|&#8211;et_global_heading_font_weight|||||||&#8221; button_icon=&#8221;&#x41;||divi||400&#8243; button_alignment=&#8221;center&#8221; button_custom_margin=&#8221;||||false|false&#8221; module_alignment=&#8221;center&#8221; max_height=&#8221;500px&#8221; custom_margin=&#8221;-50px||||false|false&#8221; border_radii_image=&#8221;off|25px|25px||&#8221; box_shadow_style_button=&#8221;preset1&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_post_slider][et_pb_button button_url=&#8221;https:\/\/feb.um.ac.id\/id\/opini\/&#8221; url_new_window=&#8221;on&#8221; button_text=&#8221;Lihat Selengkapnya&#8221; button_alignment=&#8221;center&#8221; module_class=&#8221;tombol-khusus-feb&#8221; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][et_pb_row use_custom_gutter=&#8221;on&#8221; make_equal=&#8221;on&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; module_alignment=&#8221;center&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"feb-divider-wrapper\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"feb-divider-track\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"feb-divider-glow\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->\/* ================================================<!-- [et_pb_line_break_holder] -->   DIVIDER ANIMASI - GERAK KIRI \u2192 KANAN \u2192 KIRI<!-- [et_pb_line_break_holder] -->   ================================================ *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.feb-divider-wrapper {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  padding: 8px 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.feb-divider-track {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 3px;                    \/* Tebal garis *\/<!-- [et_pb_line_break_holder] -->  background-color: #477ebb;     \/* Warna garis dasar (abu) *\/<!-- [et_pb_line_break_holder] -->  border-radius: 10px;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Cahaya kuning yang bergerak *\/<!-- [et_pb_line_break_holder] -->.feb-divider-glow {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  top: 0;<!-- [et_pb_line_break_holder] -->  left: -35%;<!-- [et_pb_line_break_holder] -->  width: 35%;<!-- [et_pb_line_break_holder] -->  height: 100%;<!-- [et_pb_line_break_holder] -->  background: linear-gradient(90deg, <!-- [et_pb_line_break_holder] -->    transparent 0%, <!-- [et_pb_line_break_holder] -->    #f1c40f 40%,    \/* Kuning FEB *\/<!-- [et_pb_line_break_holder] -->    #f1c40f 60%, <!-- [et_pb_line_break_holder] -->    transparent 100%<!-- [et_pb_line_break_holder] -->  );<!-- [et_pb_line_break_holder] -->  border-radius: 10px;<!-- [et_pb_line_break_holder] -->  animation: none; \/* Diam saat tidak disorot *\/<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Animasi aktif saat disorot *\/<!-- [et_pb_line_break_holder] -->.feb-divider-track:hover .feb-divider-glow {<!-- [et_pb_line_break_holder] -->  animation: febPingPong 1.8s ease-in-out infinite;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@keyframes febPingPong {<!-- [et_pb_line_break_holder] -->  0%   { left: -35%; }   \/* Mulai dari kiri *\/<!-- [et_pb_line_break_holder] -->  50%  { left: 100%; }   \/* Gerak ke kanan *\/<!-- [et_pb_line_break_holder] -->  100% { left: -35%; }   \/* Balik ke kiri *\/<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p>[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;2&#8243; make_equal=&#8221;on&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; module_alignment=&#8221;center&#8221; max_height=&#8221;820px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;teks-garis-feb&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Albert Sans||||||||&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;||||false|false&#8221; custom_css_free_form=&#8221;.teks-garis-feb {||  display: flex !important;||  align-items: center !important;||  text-align: center !important;||  color: #1a1a1a !important; \/* Warna teks utama, silakan sesuaikan *\/||  font-weight: 700 !important;||  font-size: 20px !important; \/* Ukuran teks, silakan sesuaikan *\/||}||||\/* Mengatur garis di kiri dan kanan teks *\/||.teks-garis-feb::before,||.teks-garis-feb::after {||  content: %22%22 !important;||  flex: 1 !important;||  border-bottom: 3px solid #ffcc00 !important; \/* Ketebalan (3px) &#038; Warna Garis Kuning *\/||  margin: 0 15px !important; \/* Jarak antara ujung teks dengan garis (15px) *\/||  min-width: 40px !important; \/* Panjang minimal garis agar tidak hilang di layar HP *\/||}&#8221; text_text_shadow_style=&#8221;preset2&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3 style=\"text-align: left;\"><strong>PUI Ekonomi Sirkular<\/strong><\/h3>\n<p>[\/et_pb_text][et_pb_post_slider include_categories=&#8221;316&#8243; show_arrows=&#8221;off&#8221; show_pagination=&#8221;off&#8221; show_more_button=&#8221;off&#8221; excerpt_length=&#8221;175&#8243; image_placement=&#8221;top&#8221; use_bg_overlay=&#8221;off&#8221; use_text_overlay=&#8221;off&#8221; module_class=&#8221;slider-berita-feb&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; header_font=&#8221;Albert Sans|600|||||||&#8221; header_text_color=&#8221;#000000&#8243; header_font_size=&#8221;16px&#8221; body_font=&#8221;Albert Sans||||||||&#8221; body_text_color=&#8221;#000000&#8243; meta_font=&#8221;Albert Sans||||||||&#8221; meta_text_color=&#8221;#EDF000&#8243; background_enable_color=&#8221;off&#8221; custom_button=&#8221;on&#8221; button_text_size=&#8221;11px&#8221; button_text_color=&#8221;#000000&#8243; button_border_radius=&#8221;3px&#8221; button_font=&#8221;Albert Sans|&#8211;et_global_heading_font_weight|||||||&#8221; button_icon=&#8221;&#x41;||divi||400&#8243; button_alignment=&#8221;right&#8221; button_custom_margin=&#8221;||||false|false&#8221; module_alignment=&#8221;center&#8221; max_height=&#8221;500px&#8221; custom_margin=&#8221;-50px||||false|false&#8221; border_radii_image=&#8221;off|25px|25px||&#8221; box_shadow_style_button=&#8221;preset1&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_post_slider][et_pb_button button_url=&#8221;https:\/\/feb.um.ac.id\/id\/pui-konomi-sirkular\/&#8221; url_new_window=&#8221;on&#8221; button_text=&#8221;Lihat Selengkapnya&#8221; button_alignment=&#8221;center&#8221; module_class=&#8221;tombol-khusus-feb&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;teks-garis-feb&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Albert Sans||||||||&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;||||false|false&#8221; custom_css_free_form=&#8221;.teks-garis-feb {||  display: flex !important;||  align-items: center !important;||  text-align: center !important;||  color: #1a1a1a !important; \/* Warna teks utama, silakan sesuaikan *\/||  font-weight: 700 !important;||  font-size: 20px !important; \/* Ukuran teks, silakan sesuaikan *\/||}||||\/* Mengatur garis di kiri dan kanan teks *\/||.teks-garis-feb::before,||.teks-garis-feb::after {||  content: %22%22 !important;||  flex: 1 !important;||  border-bottom: 3px solid #ffcc00 !important; \/* Ketebalan (3px) &#038; Warna Garis Kuning *\/||  margin: 0 15px !important; \/* Jarak antara ujung teks dengan garis (15px) *\/||  min-width: 40px !important; \/* Panjang minimal garis agar tidak hilang di layar HP *\/||}&#8221; text_text_shadow_style=&#8221;preset2&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3 style=\"text-align: left;\"><strong>International Center<\/strong><\/h3>\n<p>[\/et_pb_text][et_pb_post_slider include_categories=&#8221;313,312,309,307,308,314,310,311&#8243; show_arrows=&#8221;off&#8221; show_pagination=&#8221;off&#8221; show_more_button=&#8221;off&#8221; excerpt_length=&#8221;175&#8243; image_placement=&#8221;top&#8221; use_bg_overlay=&#8221;off&#8221; use_text_overlay=&#8221;off&#8221; module_class=&#8221;slider-berita-feb&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; header_font=&#8221;Albert Sans|700|||||||&#8221; header_text_color=&#8221;#000000&#8243; header_font_size=&#8221;16px&#8221; body_font=&#8221;Albert Sans||||||||&#8221; body_text_color=&#8221;#000000&#8243; meta_font=&#8221;Albert Sans||||||||&#8221; meta_text_color=&#8221;#EDF000&#8243; background_enable_color=&#8221;off&#8221; custom_button=&#8221;on&#8221; button_text_size=&#8221;11px&#8221; button_text_color=&#8221;#000000&#8243; button_border_radius=&#8221;3px&#8221; button_font=&#8221;Albert Sans|&#8211;et_global_heading_font_weight|||||||&#8221; button_icon=&#8221;&#x41;||divi||400&#8243; button_alignment=&#8221;right&#8221; button_custom_margin=&#8221;||||false|false&#8221; module_alignment=&#8221;center&#8221; max_height=&#8221;500px&#8221; custom_margin=&#8221;-50px||||false|false&#8221; border_radii_image=&#8221;off|25px|25px||&#8221; box_shadow_style_button=&#8221;preset1&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_post_slider][et_pb_button button_url=&#8221;https:\/\/feb.um.ac.id\/id\/international-center-feb\/&#8221; url_new_window=&#8221;on&#8221; button_text=&#8221;Lihat Selengkapnya&#8221; button_alignment=&#8221;center&#8221; module_class=&#8221;tombol-khusus-feb&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; background_image=&#8221;https:\/\/feb.um.ac.id\/wp-content\/uploads\/2026\/06\/Aset-W-UM025-scaled.png&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;3_5,2_5&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;3_5&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;||10px||false|false&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;][\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;||10px||false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1><strong>Kunjungi dan jelajahi fasilitas kami<\/strong><\/h1>\n<p>[\/et_pb_text][et_pb_button button_url=&#8221;https:\/\/feb.um.ac.id\/id\/fasilitas-feb\/&#8221; url_new_window=&#8221;on&#8221; button_text=&#8221;Lihat Selengkapnya&#8221; button_alignment=&#8221;left&#8221; module_class=&#8221;tombol-berita-feb&#8221; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_font=&#8221;Albert Sans||||||||&#8221; hover_enabled=&#8221;0&#8243; custom_css_free_form=&#8221;\/* ====================================================||   CSS CUSTOM PAS UNTUK MODUL TOMBOL DIVI (VERSI KECIL)||   ==================================================== *\/||||\/* Styles Utama Saat Tombol Normal (Tidak Disorot) *\/||.et_pb_button.tombol-berita-feb {||  background-color: #f1c40f !important; ||  color: #1a1a1a !important; ||  font-size: 13px !important; \/* DIPERKECIL: dari 15px menjadi 13px *\/||  font-weight: 800 !important;||  text-transform: uppercase !important;||  letter-spacing: 1px !important; \/* DIPERKECIL: jarak huruf dirapatkan sedikit *\/||  ||  \/* DIPERKECIL: Padding Atas\/Bawah 10px, Kanan 50px (untuk ikon), Kiri 20px *\/||  padding: 10px 50px 10px 20px !important; ||  ||  border-radius: 50px !important; ||  border: 2px solid #f1c40f !important;||  position: relative !important;||  display: inline-block !important;||  box-shadow: 0 4px 10px rgba(241, 196, 15, 0.2) !important; \/* Bayangan sedikit dikurangi *\/||  transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1) !important;||}||||\/* DESAIN BULATAN IKON DI KANAN (Kondisi Awal) *\/||.et_pb_button.tombol-berita-feb::after {||  content: %22\u203a%22 !important; ||  position: absolute !important;||  top: 50% !important;||  right: 5px !important; \/* DIPERKECIL: digeser sedikit dari 6px menjadi 5px *\/||  transform: translateY(-50%) !important;||  ||  \/* DIPERKECIL: Membuat lingkaran dari 36px menjadi 28px *\/||  width: 28px !important;||  height: 28px !important;||  background-color: #1a1a1a !important; ||  color: #ffffff !important; ||  border-radius: 50% !important;||  ||  \/* Posisi panah tepat di tengah lingkaran *\/||  display: flex !important;||  align-items: center !important;||  justify-content: center !important;||  font-size: 20px !important; \/* DIPERKECIL: ukuran panah dari 24px ke 20px *\/||  font-weight: 400 !important;||  line-height: 1 !important;||  padding-bottom: 2px !important; \/* Disesuaikan agar panah tetap center di lingkaran kecil *\/||  ||  opacity: 1 !important; ||  visibility: visible !important; ||  transition: all 0.4s ease !important;||}||||\/* EFFECT KETIKA TOMBOL DISOROT (HOVER EFFECT) *\/||.et_pb_button.tombol-berita-feb:hover {||  background-color: #0099db !important; ||  border-color: #0099db !important;||  color: #ffffff !important; ||  box-shadow: 0 4px 15px rgba(0, 153, 219, 0.4) !important;||}||||\/* PERUBAHAN BULATAN IKON SAAT DISOROT *\/||.et_pb_button.tombol-berita-feb:hover::after {||  background-color: #ffffff !important; ||  color: #0099db !important; ||  transform: translateY(-50%) scale(1.05) !important;||}&#8221; global_colors_info=&#8221;{}&#8221; button_icon=&#8221;&#x24;||divi||400&#8243; sticky_enabled=&#8221;0&#8243;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;2_5&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_video _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; src=&#8221;https:\/\/youtu.be\/eWslkqFtZN4?si=KH79nJrxsNM5jp6W&#8221; font_icon=&#8221;&#xe0a3;||divi||400&#8243; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243; width=&#8221;85%&#8221; module_alignment=&#8221;right&#8221; custom_margin=&#8221;0px||5px||false|false&#8221;][\/et_pb_video][et_pb_button button_url=&#8221;https:\/\/www.youtube.com\/watch?v=eWslkqFtZN4&#8243; url_new_window=&#8221;on&#8221; button_text=&#8221;Video Profil&#8221; button_alignment=&#8221;right&#8221; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_color=&#8221;#ffffff&#8221; button_bg_color=&#8221;#1881f2&#8243; button_border_width=&#8221;1px&#8221; button_font=&#8221;Albert Sans|700|||||||&#8221; button_icon=&#8221;&#xe0a3;||divi||400&#8243; custom_css_free_form=&#8221;selector {||  border-radius: 30px !important;||  border: none !important;||  box-shadow: 0 4px 15px rgba(0, 153, 219, 0.2) !important;||}&#8221; box_shadow_style=&#8221;preset1&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"id\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] --><meta charset=\"UTF-8\"><!-- [et_pb_line_break_holder] --><meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><!-- [et_pb_line_break_holder] --><title>Prestasi Cards \u2013 Divi Ready<\/title><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->  \/* ======================================================<!-- [et_pb_line_break_holder] -->     PRESTASI SECTION \u2013 DIVI CUSTOM CSS<!-- [et_pb_line_break_holder] -->     Paste kode CSS ini ke: Divi > Theme Options > Custom CSS<!-- [et_pb_line_break_holder] -->     atau di Custom CSS tiap section\/module<!-- [et_pb_line_break_holder] -->     ====================================================== *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  * { box-sizing: border-box; margin: 0; padding: 0; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  body {<!-- [et_pb_line_break_holder] -->    font-family: 'Open Sans', sans-serif;<!-- [et_pb_line_break_holder] -->    background: #fff;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* --- Section Wrapper --- *\/<!-- [et_pb_line_break_holder] -->  .prestasi-section {<!-- [et_pb_line_break_holder] -->    padding: 60px 40px;<!-- [et_pb_line_break_holder] -->    background: #ffffff;<!-- [et_pb_line_break_holder] -->    text-align: center;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* --- Section Title --- *\/<!-- [et_pb_line_break_holder] -->  .prestasi-section .section-title {<!-- [et_pb_line_break_holder] -->    font-family: 'Georgia', 'Times New Roman', serif;<!-- [et_pb_line_break_holder] -->    font-size: 2.4rem;<!-- [et_pb_line_break_holder] -->    font-weight: 700;<!-- [et_pb_line_break_holder] -->    color: #0d1b3e;<!-- [et_pb_line_break_holder] -->    margin-bottom: 40px;<!-- [et_pb_line_break_holder] -->    letter-spacing: -0.5px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* --- Card Grid --- *\/<!-- [et_pb_line_break_holder] -->  .prestasi-grid {<!-- [et_pb_line_break_holder] -->    display: grid;<!-- [et_pb_line_break_holder] -->    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));<!-- [et_pb_line_break_holder] -->    gap: 32px;<!-- [et_pb_line_break_holder] -->    max-width: 1100px;<!-- [et_pb_line_break_holder] -->    margin: 0 auto;<!-- [et_pb_line_break_holder] -->    text-align: left;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* --- Individual Card --- *\/<!-- [et_pb_line_break_holder] -->  .prestasi-card {<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    flex-direction: column;<!-- [et_pb_line_break_holder] -->    background: #fff;<!-- [et_pb_line_break_holder] -->    border-radius: 0;<!-- [et_pb_line_break_holder] -->    overflow: hidden;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* --- Image Wrapper (untuk date badge overlay) --- *\/<!-- [et_pb_line_break_holder] -->  .prestasi-card__image-wrap {<!-- [et_pb_line_break_holder] -->    position: relative;<!-- [et_pb_line_break_holder] -->    overflow: hidden;<!-- [et_pb_line_break_holder] -->    border-radius: 6px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .prestasi-card__image-wrap img {<!-- [et_pb_line_break_holder] -->    width: 100%;<!-- [et_pb_line_break_holder] -->    height: 260px;<!-- [et_pb_line_break_holder] -->    object-fit: cover;<!-- [et_pb_line_break_holder] -->    display: block;<!-- [et_pb_line_break_holder] -->    transition: transform 0.4s ease;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .prestasi-card:hover .prestasi-card__image-wrap img {<!-- [et_pb_line_break_holder] -->    transform: scale(1.04);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* --- Date Badge (overlay bawah-kiri) --- *\/<!-- [et_pb_line_break_holder] -->  .prestasi-card__date {<!-- [et_pb_line_break_holder] -->    position: absolute;<!-- [et_pb_line_break_holder] -->    bottom: 14px;<!-- [et_pb_line_break_holder] -->    left: 14px;<!-- [et_pb_line_break_holder] -->    background: rgba(255, 255, 255, 0.22);<!-- [et_pb_line_break_holder] -->    backdrop-filter: blur(6px);<!-- [et_pb_line_break_holder] -->    -webkit-backdrop-filter: blur(6px);<!-- [et_pb_line_break_holder] -->    color: #ffffff;<!-- [et_pb_line_break_holder] -->    font-size: 0.78rem;<!-- [et_pb_line_break_holder] -->    font-weight: 600;<!-- [et_pb_line_break_holder] -->    padding: 5px 12px;<!-- [et_pb_line_break_holder] -->    border-radius: 20px;<!-- [et_pb_line_break_holder] -->    letter-spacing: 0.3px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* --- Card Body --- *\/<!-- [et_pb_line_break_holder] -->  .prestasi-card__body {<!-- [et_pb_line_break_holder] -->    padding: 20px 4px 0;<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    flex-direction: column;<!-- [et_pb_line_break_holder] -->    gap: 10px;<!-- [et_pb_line_break_holder] -->    flex: 1;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .prestasi-card__category {<!-- [et_pb_line_break_holder] -->    font-size: 1.05rem;<!-- [et_pb_line_break_holder] -->    font-weight: 700;<!-- [et_pb_line_break_holder] -->    color: #0d1b3e;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .prestasi-card__desc {<!-- [et_pb_line_break_holder] -->    font-size: 0.93rem;<!-- [et_pb_line_break_holder] -->    color: #4a5568;<!-- [et_pb_line_break_holder] -->    line-height: 1.65;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* --- CTA Button --- *\/<!-- [et_pb_line_break_holder] -->  .prestasi-card__cta {<!-- [et_pb_line_break_holder] -->    display: inline-flex;<!-- [et_pb_line_break_holder] -->    align-items: center;<!-- [et_pb_line_break_holder] -->    gap: 10px;<!-- [et_pb_line_break_holder] -->    margin-top: 10px;<!-- [et_pb_line_break_holder] -->    text-decoration: none;<!-- [et_pb_line_break_holder] -->    font-size: 0.88rem;<!-- [et_pb_line_break_holder] -->    font-weight: 600;<!-- [et_pb_line_break_holder] -->    color: #0d1b3e;<!-- [et_pb_line_break_holder] -->    transition: gap 0.2s ease;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .prestasi-card__cta:hover {<!-- [et_pb_line_break_holder] -->    gap: 14px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .prestasi-card__cta-icon {<!-- [et_pb_line_break_holder] -->    width: 34px;<!-- [et_pb_line_break_holder] -->    height: 34px;<!-- [et_pb_line_break_holder] -->    background: #0d1b3e;<!-- [et_pb_line_break_holder] -->    border-radius: 50%;<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    align-items: center;<!-- [et_pb_line_break_holder] -->    justify-content: center;<!-- [et_pb_line_break_holder] -->    flex-shrink: 0;<!-- [et_pb_line_break_holder] -->    transition: background 0.2s ease;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .prestasi-card__cta:hover .prestasi-card__cta-icon {<!-- [et_pb_line_break_holder] -->    background: #1a3a8f;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .prestasi-card__cta-icon svg {<!-- [et_pb_line_break_holder] -->    width: 15px;<!-- [et_pb_line_break_holder] -->    height: 15px;<!-- [et_pb_line_break_holder] -->    fill: none;<!-- [et_pb_line_break_holder] -->    stroke: #fff;<!-- [et_pb_line_break_holder] -->    stroke-width: 2;<!-- [et_pb_line_break_holder] -->    stroke-linecap: round;<!-- [et_pb_line_break_holder] -->    stroke-linejoin: round;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* --- Responsive --- *\/<!-- [et_pb_line_break_holder] -->  @media (max-width: 640px) {<!-- [et_pb_line_break_holder] -->    .prestasi-section {<!-- [et_pb_line_break_holder] -->      padding: 40px 20px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    .prestasi-section .section-title {<!-- [et_pb_line_break_holder] -->      font-size: 1.8rem;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    .prestasi-card__image-wrap img {<!-- [et_pb_line_break_holder] -->      height: 210px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- =====================================================<!-- [et_pb_line_break_holder] -->     SECTION PRESTASI<!-- [et_pb_line_break_holder] -->     Di Divi: gunakan Row dengan 2 kolom, atau pakai<!-- [et_pb_line_break_holder] -->     Code Module dan paste seluruh HTML + CSS ini.<!-- [et_pb_line_break_holder] -->     ===================================================== &#8211;><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<section class=\"prestasi-section\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<h2 class=\"section-title\">Prestasi<\/h2>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"prestasi-grid\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- Card 1: Internasional --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"prestasi-card\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"prestasi-card__image-wrap\"><!-- [et_pb_line_break_holder] -->        <!-- Ganti src dengan URL gambar Anda --><!-- [et_pb_line_break_holder] -->        <img<!-- [et_pb_line_break_holder] -->          src=&#8221;https:\/\/um.ac.id\/wp-content\/uploads\/2026\/05\/Image1-1-110-980&#215;654.webp&#8221;<!-- [et_pb_line_break_holder] -->          alt=&#8221;Prestasi Internasional&#8221;<!-- [et_pb_line_break_holder] -->        \/><!-- [et_pb_line_break_holder] -->        <span class=\"prestasi-card__date\">Mar 5, 2026<\/span><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"prestasi-card__body\"><!-- [et_pb_line_break_holder] -->        <pee class=\"prestasi-card__category\">Internasional<\/pee><!-- [et_pb_line_break_holder] -->        <pee class=\"prestasi-card__desc\"><!-- [et_pb_line_break_holder] -->          Malang \u2013 Universitas Negeri Malang (UM) kembali menunjukkan komitmennya dalam penguatan riset berkelanjutan melalui keberhasilan tim dosen lintas fakultas meraih pendanaan bergengsi skema Equity Research \u2013 QSS. Riset tersebut menyoroti implementasi green manufacturing pada UMKM kuliner sebagai strategi memperkuat circular economy, mempersempit digital skill gap, serta mendukung (SDGs).<!-- [et_pb_line_break_holder] -->        <\/pee><!-- [et_pb_line_break_holder] -->        <a href=\"#\" class=\"prestasi-card__cta\"><!-- [et_pb_line_break_holder] -->          <span class=\"prestasi-card__cta-icon\"><!-- [et_pb_line_break_holder] -->            <!-- Arrow up-right icon --><!-- [et_pb_line_break_holder] -->            <svg viewBox=\"0 0 24 24\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"\/><polyline points=\"7 7 17 7 17 17\"\/><\/svg><!-- [et_pb_line_break_holder] -->          <\/span><!-- [et_pb_line_break_holder] -->          Lihat Selengkapnya<!-- [et_pb_line_break_holder] -->        <\/a><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- Card 2: Nasional --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"prestasi-card\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"prestasi-card__image-wrap\"><!-- [et_pb_line_break_holder] -->        <!-- Ganti src dengan URL gambar Anda --><!-- [et_pb_line_break_holder] -->        <img<!-- [et_pb_line_break_holder] -->          src=&#8221;https:\/\/um.ac.id\/wp-content\/uploads\/2025\/05\/WhatsApp-Image-2025-05-19-at-17.16.00-1024&#215;576-1.jpeg&#8221;<!-- [et_pb_line_break_holder] -->          alt=&#8221;Prestasi Nasional&#8221;<!-- [et_pb_line_break_holder] -->        \/><!-- [et_pb_line_break_holder] -->        <span class=\"prestasi-card__date\">Mar 5, 2026<\/span><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"prestasi-card__body\"><!-- [et_pb_line_break_holder] -->        <pee class=\"prestasi-card__category\">Nasional<\/pee><!-- [et_pb_line_break_holder] -->        <pee class=\"prestasi-card__desc\"><!-- [et_pb_line_break_holder] -->          Pemberian penghargaan kepada Lili Purwanitasari (tiga dari kiri) dan Yohanes Wibisono (empat dari kiri) sebagai Best Presenter di The 22nd International Symposium on Management (INSYMA) 2025, University of Banking \u2013 Vietnam Pemberian penghargaan kepada Lili Purwanitasari (tiga dari kiri) dan Yohanes Wibisono (empat dari kiri) sebagai Best Presenter di The 22nd International Symposium on Management (INSYMA) 2025.<!-- [et_pb_line_break_holder] -->        <\/pee><!-- [et_pb_line_break_holder] -->        <a href=\"https:\/\/um-dev.um.ac.id\/kategori\/prestasi-civitas\/\" class=\"prestasi-card__cta\" target=\"_blank\" rel=\"noopener\"><!-- [et_pb_line_break_holder] -->          <span class=\"prestasi-card__cta-icon\"><!-- [et_pb_line_break_holder] -->            <svg viewBox=\"0 0 24 24\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"\/><polyline points=\"7 7 17 7 17 17\"\/><\/svg><!-- [et_pb_line_break_holder] -->          <\/span><!-- [et_pb_line_break_holder] -->          Lihat Selengkapnya<!-- [et_pb_line_break_holder] -->        <\/a><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!--<!-- [et_pb_line_break_holder] -->=======================================================<!-- [et_pb_line_break_holder] -->  CARA PAKAI DI DIVI<!-- [et_pb_line_break_holder] -->=======================================================<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->OPSI A \u2014 Code Module (paling mudah):<!-- [et_pb_line_break_holder] -->  1. Tambah Section baru di Divi Builder<!-- [et_pb_line_break_holder] -->  2. Tambah Row 1 kolom<!-- [et_pb_line_break_holder] -->  3. Tambah Module > Code<!-- [et_pb_line_break_holder] -->  4. Paste seluruh konten di antara <\/p>\n<section>&#8230;<\/section>\n<p><!-- [et_pb_line_break_holder] -->     ke bagian HTML<!-- [et_pb_line_break_holder] -->  5. Paste seluruh <\/p>\n<style>...<\/style>\n<p> ke bagian CSS<!-- [et_pb_line_break_holder] -->     (atau ke Divi > Theme Options > Custom CSS)<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->OPSI B \u2014 Divi Native (lebih fleksibel):<!-- [et_pb_line_break_holder] -->  1. Section > Row 2 kolom<!-- [et_pb_line_break_holder] -->  2. Tiap kolom: Image Module + Text Module + Button Module<!-- [et_pb_line_break_holder] -->  3. Terapkan CSS class .prestasi-card pada wrapping column<!-- [et_pb_line_break_holder] -->     via Advanced > CSS Class<!-- [et_pb_line_break_holder] -->  4. Paste CSS ke Theme Options > Custom CSS<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->Catatan:<!-- [et_pb_line_break_holder] -->  &#8211; Ganti src=&#8221;&#8221; pada <img> dengan URL gambar asli Anda<!-- [et_pb_line_break_holder] -->  &#8211; Ganti teks placeholder dengan konten nyata<!-- [et_pb_line_break_holder] -->  &#8211; Untuk menambah card ke-3 dst, duplikat blok <\/p>\n<div class=\"prestasi-card\"><!-- [et_pb_line_break_holder] -->=======================================================<!-- [et_pb_line_break_holder] -->&#8211;><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; fullwidth=&#8221;on&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_fullwidth_code _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"id\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] --><meta charset=\"UTF-8\"><!-- [et_pb_line_break_holder] --><meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><!-- [et_pb_line_break_holder] --><title>FEB dalam Angka<\/title><!-- [et_pb_line_break_holder] --><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&#038;display=swap\" rel=\"stylesheet\"><!-- [et_pb_line_break_holder] --><link href=\"https:\/\/cdn.jsdelivr.net\/npm\/@tabler\/icons-webfont@2.30.0\/tabler-icons.min.css\" rel=\"stylesheet\"><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->  .fda, .fda *, .fda *::before, .fda *::after { box-sizing: border-box; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .fda {<!-- [et_pb_line_break_holder] -->    font-family: 'Plus Jakarta Sans', sans-serif;<!-- [et_pb_line_break_holder] -->    max-width: 1100px;<!-- [et_pb_line_break_holder] -->    margin: 0 auto;<!-- [et_pb_line_break_holder] -->    padding: 10px 0 6px;<!-- [et_pb_line_break_holder] -->    color: #1a202c;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .fda p { margin: 0; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* \u2500\u2500 KEPALA \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->  .fda .fda-kepala { text-align: center; margin-bottom: 30px; }<!-- [et_pb_line_break_holder] -->  .fda .fda-judul {<!-- [et_pb_line_break_holder] -->    font-size: clamp(20px, 2.6vw, 28px);<!-- [et_pb_line_break_holder] -->    font-weight: 700; letter-spacing: -.01em;<!-- [et_pb_line_break_holder] -->    margin: 0 0 8px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .fda .fda-sub { font-size: 13px; color: #8a93a5; font-weight: 500; }<!-- [et_pb_line_break_holder] -->  .fda .fda-sub b { color: #475467; font-weight: 700; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* \u2500\u2500 KELOMPOK \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->  .fda .fda-kelompok { margin-bottom: 34px; }<!-- [et_pb_line_break_holder] -->  .fda .fda-label-kelompok {<!-- [et_pb_line_break_holder] -->    display: flex; align-items: center; gap: 14px;<!-- [et_pb_line_break_holder] -->    font-size: 11px; font-weight: 700; letter-spacing: .14em;<!-- [et_pb_line_break_holder] -->    text-transform: uppercase; color: #98a2b3;<!-- [et_pb_line_break_holder] -->    margin-bottom: 4px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .fda .fda-label-kelompok::after {<!-- [et_pb_line_break_holder] -->    content: ''; flex: 1; height: 1px; background: #e7eaf0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* \u2500\u2500 GRID: pemisah berupa garis tipis, tanpa kotak \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->  .fda .fda-grid { display: grid; grid-template-columns: repeat(4, 1fr); }<!-- [et_pb_line_break_holder] -->  .fda .fda-item {<!-- [et_pb_line_break_holder] -->    position: relative;<!-- [et_pb_line_break_holder] -->    padding: 24px 20px 22px;<!-- [et_pb_line_break_holder] -->    border-bottom: 1px solid #eef1f6;<!-- [et_pb_line_break_holder] -->    border-right: 1px solid #eef1f6;<!-- [et_pb_line_break_holder] -->    opacity: 0; transform: translateY(14px);<!-- [et_pb_line_break_holder] -->    transition: opacity .55s ease, transform .55s cubic-bezier(.22, 1, .36, 1), background-color .25s ease;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .fda .fda-item.tampil { opacity: 1; transform: none; }<!-- [et_pb_line_break_holder] -->  .fda .fda-item:hover { background: #fafbfd; }<!-- [et_pb_line_break_holder] -->  .fda .fda-grid .fda-item:nth-child(4n) { border-right: none; }<!-- [et_pb_line_break_holder] -->  .fda .fda-grid .fda-item:nth-last-child(-n+4):not(:nth-child(4n+5)) { }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .fda .fda-ikon { font-size: 21px; color: #1B3A6B; opacity: .55; margin-bottom: 12px; display: block; }<!-- [et_pb_line_break_holder] -->  .fda .fda-angka {<!-- [et_pb_line_break_holder] -->    font-size: clamp(28px, 3.4vw, 38px);<!-- [et_pb_line_break_holder] -->    font-weight: 800; line-height: 1; letter-spacing: -.02em;<!-- [et_pb_line_break_holder] -->    color: #0f1729; font-variant-numeric: tabular-nums;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .fda .fda-nama {<!-- [et_pb_line_break_holder] -->    margin-top: 8px;<!-- [et_pb_line_break_holder] -->    font-size: 12px; font-weight: 600; letter-spacing: .04em;<!-- [et_pb_line_break_holder] -->    text-transform: uppercase; color: #667085; line-height: 1.5;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .fda .fda-periode { margin-top: 5px; font-size: 11px; color: #a7b0bf; font-weight: 500; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Baris terakhir tanpa garis bawah *\/<!-- [et_pb_line_break_holder] -->  .fda .fda-grid .fda-item.baris-akhir { border-bottom: none; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  @media (max-width: 900px) {<!-- [et_pb_line_break_holder] -->    .fda .fda-grid { grid-template-columns: repeat(3, 1fr); }<!-- [et_pb_line_break_holder] -->    .fda .fda-grid .fda-item:nth-child(4n) { border-right: 1px solid #eef1f6; }<!-- [et_pb_line_break_holder] -->    .fda .fda-grid .fda-item:nth-child(3n) { border-right: none; }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  @media (max-width: 620px) {<!-- [et_pb_line_break_holder] -->    .fda .fda-grid { grid-template-columns: repeat(2, 1fr); }<!-- [et_pb_line_break_holder] -->    .fda .fda-grid .fda-item:nth-child(3n), .fda .fda-grid .fda-item:nth-child(4n) { border-right: 1px solid #eef1f6; }<!-- [et_pb_line_break_holder] -->    .fda .fda-grid .fda-item:nth-child(2n) { border-right: none; }<!-- [et_pb_line_break_holder] -->    .fda .fda-item { padding: 18px 12px; }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  @media (prefers-reduced-motion: reduce) {<!-- [et_pb_line_break_holder] -->    .fda .fda-item { opacity: 1; transform: none; transition: none; }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<section class=\"fda\" id=\"fda\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"fda-kepala\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<h2 class=\"fda-judul\" id=\"fda-judul\">Fakultas Ekonomi dan Bisnis dalam Angka<\/h2>\n<p><!-- [et_pb_line_break_holder] -->    <pee class=\"fda-sub\" id=\"fda-sub\">Memuat data\u2026<\/pee><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div id=\"fda-isi\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->(function () {<!-- [et_pb_line_break_holder] -->  \/* ================================================================<!-- [et_pb_line_break_holder] -->     SUMBER DATA<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->     1) Sheet kendali \u2014 menentukan angka apa saja yang tampil:<!-- [et_pb_line_break_holder] -->        Spreadsheet \"FEB DALAM ANGKA\", tab \"dalam angka\"<!-- [et_pb_line_break_holder] -->        A Kode | B Label | C Ikon | D Kelompok | E Sumber | F Nilai Manual | G Per Tanggal | H Urutan | I Aktif<!-- [et_pb_line_break_holder] -->        J Tampilan (persis \/ bulat) | K Pembulatan (kelipatan, opsional)<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        Kolom J diisi \"bulat\" untuk angka manual yang mudah berubah: nilainya<!-- [et_pb_line_break_holder] -->        dibulatkan ke bawah lalu diberi tanda + (6173 -> 6.000+). Baris bersumber<!-- [et_pb_line_break_holder] -->        otomatis selalu tampil persis karena angkanya selalu ikut data terbaru.<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        Sumber = \"otomatis\" -> dihitung dari sheet lain (lihat daftar KODE_OTOMATIS)<!-- [et_pb_line_break_holder] -->        Sumber = \"manual\"   -> memakai kolom F, dengan keterangan periode di kolom G<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->     2) Sheet sumber hitungan otomatis:<!-- [et_pb_line_break_holder] -->        - Dosen & Tendik : spreadsheet Dosen\/Tendik, tab \"Dosen\" dan \"Tendik\"<!-- [et_pb_line_break_holder] -->        - Prodi          : spreadsheet AKADEMIK, tab \"PRODI\"<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->     Semua dibaca berdasarkan KODE, bukan nomor baris, sehingga urutan baris<!-- [et_pb_line_break_holder] -->     di spreadsheet boleh diubah tanpa membuat angkanya tertukar.<!-- [et_pb_line_break_holder] -->     ================================================================ *\/<!-- [et_pb_line_break_holder] -->  const SS_ANGKA = '1MhPYFgpi_jpuuCuXhElhgje6cKMwECA2sn8fuX2XFvc';   \/\/ sheet kendali<!-- [et_pb_line_break_holder] -->  const SS_SDM   = '1VRUZwuan-7yWV5asjXyT_D6FNA7rUaUJF3GjmcHjq9I';   \/\/ Dosen & Tendik<!-- [et_pb_line_break_holder] -->  const SS_PRODI = '1t8tO4hwjmn00MjNyM8aF4TXzD3tCYsU4KdKuc7IJKAI';   \/\/ PRODI<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const TAB_ANGKA = 'dalam angka';<!-- [et_pb_line_break_holder] -->  const INTERVAL_MS = 600000;      \/\/ 10 menit<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ---------- Daftar bawaan (dipakai bila sheet kendali belum dibuat) ---------- *\/<!-- [et_pb_line_break_holder] -->  const BAWAAN = [<!-- [et_pb_line_break_holder] -->    { kode: 'prodi', label: 'Program Studi', ikon: 'ti-school', kelompok: 'Akademik', sumber: 'otomatis', nilai: 16 },<!-- [et_pb_line_break_holder] -->    { kode: 'akreditasi_unggul', label: 'Akreditasi Unggul', ikon: 'ti-rosette-discount-check', kelompok: 'Akademik', sumber: 'manual', nilai: 12 },<!-- [et_pb_line_break_holder] -->    { kode: 'jurnal', label: 'Jurnal Ilmiah', ikon: 'ti-news', kelompok: 'Akademik', sumber: 'manual', nilai: 8 },<!-- [et_pb_line_break_holder] -->    { kode: 'mahasiswa', label: 'Mahasiswa Aktif', ikon: 'ti-users', kelompok: 'Akademik', sumber: 'manual', nilai: 6173, tampilan: 'bulat' },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    { kode: 'dosen', label: 'Dosen', ikon: 'ti-user-star', kelompok: 'Sumber Daya Manusia', sumber: 'manual', nilai: 147 },<!-- [et_pb_line_break_holder] -->    { kode: 'profesor', label: 'Profesor', ikon: 'ti-award', kelompok: 'Sumber Daya Manusia', sumber: 'manual', nilai: 19 },<!-- [et_pb_line_break_holder] -->    { kode: 'doktor', label: 'Doktor', ikon: 'ti-certificate', kelompok: 'Sumber Daya Manusia', sumber: 'manual', nilai: 68 },<!-- [et_pb_line_break_holder] -->    { kode: 'tendik', label: 'Tenaga Kependidikan', ikon: 'ti-user-cog', kelompok: 'Sumber Daya Manusia', sumber: 'otomatis', nilai: 32 },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    { kode: 'scopus', label: 'Jurnal Int. Scopus', ikon: 'ti-world-search', kelompok: 'Luaran Penelitian', sumber: 'manual', nilai: 95 },<!-- [et_pb_line_break_holder] -->    { kode: 'nonscopus', label: 'Jurnal Int. Non Scopus', ikon: 'ti-world', kelompok: 'Luaran Penelitian', sumber: 'manual', nilai: 129 },<!-- [et_pb_line_break_holder] -->    { kode: 'sinta', label: 'Jurnal Nasional Sinta', ikon: 'ti-file-text', kelompok: 'Luaran Penelitian', sumber: 'manual', nilai: 129 },<!-- [et_pb_line_break_holder] -->    { kode: 'prosiding', label: 'Prosiding Internasional', ikon: 'ti-presentation', kelompok: 'Luaran Penelitian', sumber: 'manual', nilai: 41 },<!-- [et_pb_line_break_holder] -->    { kode: 'buku', label: 'Buku & Book Chapter', ikon: 'ti-book', kelompok: 'Luaran Penelitian', sumber: 'manual', nilai: 82 },<!-- [et_pb_line_break_holder] -->    { kode: 'terapan', label: 'Karya Terapan', ikon: 'ti-tools', kelompok: 'Luaran Penelitian', sumber: 'manual', nilai: 654 },<!-- [et_pb_line_break_holder] -->    { kode: 'cipta', label: 'Hak Cipta', ikon: 'ti-copyright', kelompok: 'Luaran Penelitian', sumber: 'manual', nilai: 348 },<!-- [et_pb_line_break_holder] -->    { kode: 'paten', label: 'Hak Paten', ikon: 'ti-bulb', kelompok: 'Luaran Penelitian', sumber: 'manual', nilai: 1 }<!-- [et_pb_line_break_holder] -->  ];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Kode yang bisa dihitung sendiri oleh halaman<!-- [et_pb_line_break_holder] -->  const KODE_OTOMATIS = ['dosen', 'tendik', 'profesor', 'doktor', 'prodi', 'akreditasi_unggul'];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  let daftarAngka = BAWAAN.map(x => Object.assign({}, x));<!-- [et_pb_line_break_holder] -->  let hitungOtomatis = {};<!-- [et_pb_line_break_holder] -->  let sidik = '';<!-- [et_pb_line_break_holder] -->  let sudahAnimasi = false;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ================================================================<!-- [et_pb_line_break_holder] -->     PEMBANTU<!-- [et_pb_line_break_holder] -->     ================================================================ *\/<!-- [et_pb_line_break_holder] -->  const escapeHtml = s => String(s == null ? '' : s).replace(\/[&<>\"']\/g, m =><!-- [et_pb_line_break_holder] -->    ({ '&': '&', '<': '<', '>': '>', '\"': '\"', \"'\": '&#39;' }[m]));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const angkaId = n => Number(n || 0).toLocaleString('id-ID');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Kelipatan pembulatan bawaan menurut besaran angka.<!-- [et_pb_line_break_holder] -->  \/\/ Angka di bawah 20 tidak dibulatkan karena hasilnya justru menyesatkan (1 -> 0+).<!-- [et_pb_line_break_holder] -->  function kelipatanBawaan(n) {<!-- [et_pb_line_break_holder] -->    if (n >= 1000) return 1000;<!-- [et_pb_line_break_holder] -->    if (n >= 100) return 100;<!-- [et_pb_line_break_holder] -->    if (n >= 20) return 10;<!-- [et_pb_line_break_holder] -->    return 0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Mengembalikan { angka, plus } \u2014 angka sudah dibulatkan ke bawah bila perlu<!-- [et_pb_line_break_holder] -->  function nilaiDibulatkan(item, nilai) {<!-- [et_pb_line_break_holder] -->    const n = Number(nilai) || 0;<!-- [et_pb_line_break_holder] -->    if (item.tampilan !== 'bulat') return { angka: n, plus: false };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const kelipatan = Number(item.pembulatan) > 0 ? Number(item.pembulatan) : kelipatanBawaan(n);<!-- [et_pb_line_break_holder] -->    if (!kelipatan) return { angka: n, plus: false };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const bulat = Math.floor(n \/ kelipatan) * kelipatan;<!-- [et_pb_line_break_holder] -->    \/\/ Bila pembulatan menghasilkan angka yang sama persis, tanda + tidak perlu<!-- [et_pb_line_break_holder] -->    return { angka: bulat, plus: bulat > 0 && bulat < n };<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function gvizUrl(idSpreadsheet, namaSheet) {<!-- [et_pb_line_break_holder] -->    const kunci = namaSheet ? `&sheet=${encodeURIComponent(namaSheet)}` : '';<!-- [et_pb_line_break_holder] -->    return `https:\/\/docs.google.com\/spreadsheets\/d\/${idSpreadsheet}\/gviz\/tq?tqx=out:json&headers=1${kunci}&_=${Date.now()}`;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function parseGviz(teks) {<!-- [et_pb_line_break_holder] -->    const a = teks.indexOf('{'), b = teks.lastIndexOf('}');<!-- [et_pb_line_break_holder] -->    if (a === -1 || b === -1) throw new Error('Respons bukan JSON');<!-- [et_pb_line_break_holder] -->    const obj = JSON.parse(teks.substring(a, b + 1));<!-- [et_pb_line_break_holder] -->    if (obj.status === 'error') {<!-- [et_pb_line_break_holder] -->      const e = (obj.errors && obj.errors[0]) || {};<!-- [et_pb_line_break_holder] -->      throw new Error(String(e.detailed_message || e.message || 'tidak diketahui').replace(\/<[^>]*>\/g, '').trim());<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    if (!obj.table || !obj.table.rows) throw new Error('Tabel tidak ditemukan');<!-- [et_pb_line_break_holder] -->    return obj.table.rows;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const sel = (row, i) => {<!-- [et_pb_line_break_holder] -->    const c = row.c && row.c[i];<!-- [et_pb_line_break_holder] -->    return (!c || c.v === null || c.v === undefined) ? '' : String(c.v).trim();<!-- [et_pb_line_break_holder] -->  };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const aktif = a => ['tidak', 'no', 'nonaktif', '0', 'false'].indexOf(String(a || 'ya').toLowerCase()) === -1;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function variasiNama(nama) {<!-- [et_pb_line_break_holder] -->    const d = String(nama).trim();<!-- [et_pb_line_break_holder] -->    const judul = d.toLowerCase().replace(\/\\b\\w\/g, c => c.toUpperCase());<!-- [et_pb_line_break_holder] -->    return [d, d.toLowerCase(), judul, d.toUpperCase()].filter((v, i, arr) => arr.indexOf(v) === i);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  async function ambilBaris(idSpreadsheet, namaSheet) {<!-- [et_pb_line_break_holder] -->    for (const nama of variasiNama(namaSheet)) {<!-- [et_pb_line_break_holder] -->      try {<!-- [et_pb_line_break_holder] -->        const r = await fetch(gvizUrl(idSpreadsheet, nama), { cache: 'no-store' });<!-- [et_pb_line_break_holder] -->        const rows = parseGviz(await r.text());<!-- [et_pb_line_break_holder] -->        if (rows.length) return rows;<!-- [et_pb_line_break_holder] -->      } catch (e) { \/* coba variasi berikutnya *\/ }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    console.warn('[FEB Angka] tab \"%s\" tidak terbaca', namaSheet);<!-- [et_pb_line_break_holder] -->    return [];<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ================================================================<!-- [et_pb_line_break_holder] -->     HITUNGAN OTOMATIS DARI SHEET LAIN<!-- [et_pb_line_break_holder] -->     ================================================================ *\/<!-- [et_pb_line_break_holder] -->  const berisiNama = row => sel(row, 0) !== '' && sel(row, 0).toLowerCase() !== 'nama';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  async function hitungDariSheet() {<!-- [et_pb_line_break_holder] -->    const hasil = {};<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const [dosen, tendik, prodi] = await Promise.all([<!-- [et_pb_line_break_holder] -->      ambilBaris(SS_SDM, 'Dosen'),<!-- [et_pb_line_break_holder] -->      ambilBaris(SS_SDM, 'Tendik'),<!-- [et_pb_line_break_holder] -->      ambilBaris(SS_PRODI, 'PRODI')<!-- [et_pb_line_break_holder] -->    ]);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const barisDosen = dosen.filter(berisiNama);<!-- [et_pb_line_break_holder] -->    if (barisDosen.length) {<!-- [et_pb_line_break_holder] -->      hasil.dosen = barisDosen.length;<!-- [et_pb_line_break_holder] -->      \/\/ Kolom E = Jabatan Akademik; gelar pada nama dipakai sebagai cadangan<!-- [et_pb_line_break_holder] -->      hasil.profesor = barisDosen.filter(r => {<!-- [et_pb_line_break_holder] -->        const jab = sel(r, 4).toLowerCase();<!-- [et_pb_line_break_holder] -->        return \/guru\\s*besar|profesor\/.test(jab) || \/^\\s*prof\\b|\\bprof\\.\/i.test(sel(r, 0));<!-- [et_pb_line_break_holder] -->      }).length;<!-- [et_pb_line_break_holder] -->      hasil.doktor = barisDosen.filter(r => \/(^|\\s)(prof\\.?\\s*)?dr\\b|\\bdr\\.\/i.test(sel(r, 0))).length;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const barisTendik = tendik.filter(berisiNama);<!-- [et_pb_line_break_holder] -->    if (barisTendik.length) hasil.tendik = barisTendik.length;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const barisProdi = prodi.filter(r => sel(r, 0) !== '' && sel(r, 0).toLowerCase().indexOf('nama prodi') === -1);<!-- [et_pb_line_break_holder] -->    if (barisProdi.length) {<!-- [et_pb_line_break_holder] -->      hasil.prodi = barisProdi.length;<!-- [et_pb_line_break_holder] -->      \/\/ Kolom F = Peringkat Akreditasi<!-- [et_pb_line_break_holder] -->      hasil.akreditasi_unggul = barisProdi.filter(r => \/unggul\/i.test(sel(r, 5))).length;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    console.info('[FEB Angka] hitungan otomatis:', hasil);<!-- [et_pb_line_break_holder] -->    return hasil;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ================================================================<!-- [et_pb_line_break_holder] -->     RENDER<!-- [et_pb_line_break_holder] -->     ================================================================ *\/<!-- [et_pb_line_break_holder] -->  function nilaiTampil(item) {<!-- [et_pb_line_break_holder] -->    if (item.sumber === 'otomatis' && KODE_OTOMATIS.indexOf(item.kode) !== -1 && hitungOtomatis[item.kode] != null) {<!-- [et_pb_line_break_holder] -->      item.tampilan = 'persis';        \/\/ angka langsung dari data, tidak perlu dibulatkan<!-- [et_pb_line_break_holder] -->      return { nilai: hitungOtomatis[item.kode], periode: 'diperbarui otomatis' };<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    return { nilai: item.nilai, periode: item.periode || '' };<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function render() {<!-- [et_pb_line_break_holder] -->    const wadah = document.getElementById('fda-isi');<!-- [et_pb_line_break_holder] -->    if (!wadah) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const kelompok = [];<!-- [et_pb_line_break_holder] -->    const peta = {};<!-- [et_pb_line_break_holder] -->    daftarAngka.forEach(it => {<!-- [et_pb_line_break_holder] -->      const k = it.kelompok || 'Lainnya';<!-- [et_pb_line_break_holder] -->      if (!peta[k]) { peta[k] = []; kelompok.push(k); }<!-- [et_pb_line_break_holder] -->      peta[k].push(it);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    wadah.innerHTML = kelompok.map(nama => {<!-- [et_pb_line_break_holder] -->      const isi = peta[nama];<!-- [et_pb_line_break_holder] -->      return `<\/p>\n<div class=\"fda-kelompok\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"fda-label-kelompok\">${escapeHtml(nama)}<\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"fda-grid\"><!-- [et_pb_line_break_holder] -->            ${isi.map((it, i) => {<!-- [et_pb_line_break_holder] -->              const v = nilaiTampil(it);<!-- [et_pb_line_break_holder] -->              const b = nilaiDibulatkan(it, v.nilai);<!-- [et_pb_line_break_holder] -->              const barisAkhir = i >= isi.length - (isi.length % 4 === 0 ? 4 : isi.length % 4);<!-- [et_pb_line_break_holder] -->              return `<\/p>\n<div class=\"fda-item${barisAkhir ? ' baris-akhir' : ''}\"><!-- [et_pb_line_break_holder] -->                  <i class=\"ti ${escapeHtml(it.ikon || 'ti-point')} fda-ikon\"><\/i><!-- [et_pb_line_break_holder] -->                  <\/p>\n<div class=\"fda-angka\" data-nilai=\"${b.angka}\" data-plus=\"${b.plus ? '1' : ''}\">0<\/div>\n<p><!-- [et_pb_line_break_holder] -->                  <\/p>\n<div class=\"fda-nama\">${escapeHtml(it.label)}<\/div>\n<p><!-- [et_pb_line_break_holder] -->                  ${v.periode ? `<\/p>\n<div class=\"fda-periode\">${escapeHtml(v.periode)}<\/div>\n<p>` : ''}<!-- [et_pb_line_break_holder] -->                <\/div>\n<p>`;<!-- [et_pb_line_break_holder] -->            }).join('')}<!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p>`;<!-- [et_pb_line_break_holder] -->    }).join('');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const jam = new Date().toLocaleString('id-ID', { day: 'numeric', month: 'long', year: 'numeric', hour: '2-digit', minute: '2-digit' });<!-- [et_pb_line_break_holder] -->    const sub = document.getElementById('fda-sub');<!-- [et_pb_line_break_holder] -->    if (sub) sub.innerHTML = `Terakhir disinkronkan <b>${escapeHtml(jam)} WIB<\/b>`;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    sudahAnimasi = false;<!-- [et_pb_line_break_holder] -->    pasangPengamat();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* \u2500\u2500 Animasi: muncul perlahan lalu angka berhitung naik \u2500\u2500 *\/<!-- [et_pb_line_break_holder] -->  function pasangPengamat() {<!-- [et_pb_line_break_holder] -->    const bagian = document.getElementById('fda');<!-- [et_pb_line_break_holder] -->    if (!bagian) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const jalan = () => {<!-- [et_pb_line_break_holder] -->      if (sudahAnimasi) return;<!-- [et_pb_line_break_holder] -->      sudahAnimasi = true;<!-- [et_pb_line_break_holder] -->      document.querySelectorAll('.fda .fda-item').forEach((el, i) => {<!-- [et_pb_line_break_holder] -->        setTimeout(() => {<!-- [et_pb_line_break_holder] -->          el.classList.add('tampil');<!-- [et_pb_line_break_holder] -->          hitungNaik(el.querySelector('.fda-angka'));<!-- [et_pb_line_break_holder] -->        }, i * 45);<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (!('IntersectionObserver' in window)) { jalan(); return; }<!-- [et_pb_line_break_holder] -->    const pengamat = new IntersectionObserver(entri => {<!-- [et_pb_line_break_holder] -->      entri.forEach(e => { if (e.isIntersecting) { jalan(); pengamat.disconnect(); } });<!-- [et_pb_line_break_holder] -->    }, { threshold: .15 });<!-- [et_pb_line_break_holder] -->    pengamat.observe(bagian);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const tandaPlus = el => (el && el.getAttribute('data-plus') ? '+' : '');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function hitungNaik(el) {<!-- [et_pb_line_break_holder] -->    if (!el) return;<!-- [et_pb_line_break_holder] -->    const target = Number(el.getAttribute('data-nilai')) || 0;<!-- [et_pb_line_break_holder] -->    if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) {<!-- [et_pb_line_break_holder] -->      el.textContent = angkaId(target) + tandaPlus(el);<!-- [et_pb_line_break_holder] -->      return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    const durasi = 1100;<!-- [et_pb_line_break_holder] -->    const mulai = performance.now();<!-- [et_pb_line_break_holder] -->    const langkah = waktu => {<!-- [et_pb_line_break_holder] -->      const p = Math.min((waktu - mulai) \/ durasi, 1);<!-- [et_pb_line_break_holder] -->      const mulus = 1 - Math.pow(1 - p, 3);          \/\/ melambat di akhir<!-- [et_pb_line_break_holder] -->      el.textContent = angkaId(Math.round(target * mulus)) + (p >= 1 ? tandaPlus(el) : '');<!-- [et_pb_line_break_holder] -->      if (p < 1) requestAnimationFrame(langkah);<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] -->    requestAnimationFrame(langkah);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ================================================================<!-- [et_pb_line_break_holder] -->     SINKRONISASI<!-- [et_pb_line_break_holder] -->     ================================================================ *\/<!-- [et_pb_line_break_holder] -->  const petaKendali = rows => rows.map((r, i) => ({<!-- [et_pb_line_break_holder] -->    kode: sel(r, 0).toLowerCase(),<!-- [et_pb_line_break_holder] -->    label: sel(r, 1),<!-- [et_pb_line_break_holder] -->    ikon: sel(r, 2) || 'ti-point',<!-- [et_pb_line_break_holder] -->    kelompok: sel(r, 3) || 'Lainnya',<!-- [et_pb_line_break_holder] -->    sumber: (sel(r, 4) || 'manual').toLowerCase(),<!-- [et_pb_line_break_holder] -->    nilai: parseFloat(String(sel(r, 5)).replace(\/[^\\d.-]\/g, '')) || 0,<!-- [et_pb_line_break_holder] -->    periode: sel(r, 6),<!-- [et_pb_line_break_holder] -->    urutan: parseFloat(sel(r, 7)),<!-- [et_pb_line_break_holder] -->    aktif: sel(r, 8),<!-- [et_pb_line_break_holder] -->    tampilan: (sel(r, 9) || 'persis').toLowerCase(),      \/\/ kolom J<!-- [et_pb_line_break_holder] -->    pembulatan: parseFloat(sel(r, 10)) || 0,              \/\/ kolom K<!-- [et_pb_line_break_holder] -->    baris: i<!-- [et_pb_line_break_holder] -->  })).filter(x => x.kode && x.label && aktif(x.aktif))<!-- [et_pb_line_break_holder] -->     .sort((a, b) => (isNaN(a.urutan) ? a.baris : a.urutan) - (isNaN(b.urutan) ? b.baris : b.urutan));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  let sedang = false;<!-- [et_pb_line_break_holder] -->  async function sinkronkan(pertama) {<!-- [et_pb_line_break_holder] -->    if (sedang) return;<!-- [et_pb_line_break_holder] -->    sedang = true;<!-- [et_pb_line_break_holder] -->    try {<!-- [et_pb_line_break_holder] -->      const rows = await ambilBaris(SS_ANGKA, TAB_ANGKA);<!-- [et_pb_line_break_holder] -->      const kendali = rows.length ? petaKendali(rows) : [];<!-- [et_pb_line_break_holder] -->      const otomatis = await hitungDariSheet();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      const sidikBaru = JSON.stringify({ kendali, otomatis });<!-- [et_pb_line_break_holder] -->      if (!pertama && sidikBaru === sidik) return;<!-- [et_pb_line_break_holder] -->      sidik = sidikBaru;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (kendali.length) daftarAngka = kendali;<!-- [et_pb_line_break_holder] -->      hitungOtomatis = otomatis;<!-- [et_pb_line_break_holder] -->      render();<!-- [et_pb_line_break_holder] -->    } catch (e) {<!-- [et_pb_line_break_holder] -->      console.error('[FEB Angka] gagal sinkron:', e);<!-- [et_pb_line_break_holder] -->      render();<!-- [et_pb_line_break_holder] -->    } finally {<!-- [et_pb_line_break_holder] -->      sedang = false;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function mulai() {<!-- [et_pb_line_break_holder] -->    render();<!-- [et_pb_line_break_holder] -->    sinkronkan(true);<!-- [et_pb_line_break_holder] -->    setInterval(() => { if (!document.hidden) sinkronkan(false); }, INTERVAL_MS);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', mulai);<!-- [et_pb_line_break_holder] -->  else mulai();<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html>[\/et_pb_fullwidth_code][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; module_alignment=&#8221;center&#8221; height=&#8221;100px&#8221; custom_margin=&#8221;-80px||||false|false&#8221; custom_margin_tablet=&#8221;-80px||||false|false&#8221; custom_margin_phone=&#8221;-80px||||false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; fullwidth=&#8221;on&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_fullwidth_code disabled_on=&#8221;on|on|on&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; disabled=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"wrapper-bg-perpus-feb\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<h1 class=\"judul-perpus-feb\">DATA KARYA ILMIAH MAHASISWA FAKULTAS EKONOMI &#038; BISNIS<\/h1>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<h2 id=\"rentang-tahun-feb\" class=\"sub-judul-perpus-feb\">DARI TAHUN &#8230; SAMPAI DENGAN TAHUN &#8230;<\/h2>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div id=\"waktu-update-perpus\" class=\"waktu-update-perpus-feb\">MENUNGGU SINKRONISASI DATA&#8230;<\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"grid-utama-perpus-feb\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"card-perpus-feb highlight-card-feb\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"icon-perpus-feb\" style=\"background: rgba(46, 204, 113, 0.1); color: #2ecc71;\">&#x1f4da;<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"meta-perpus-feb\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<h3 id=\"v_tot_karya\" class=\"counter-murni-feb\">&#8230;<\/h3>\n<p><!-- [et_pb_line_break_holder] -->        <pee>Total Seluruh Karya Ilmiah<\/pee><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"card-perpus-feb\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"icon-perpus-feb\">&#x1f4dd;<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"meta-perpus-feb\">\n<h3 id=\"v_art_ilm\" class=\"counter-murni-feb\">&#8230;<\/h3>\n<pee>Total Artikel Ilmiah<\/pee><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"card-perpus-feb\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"icon-perpus-feb\">&#x1f393;<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"meta-perpus-feb\">\n<h3 id=\"v_skr_tot\" class=\"counter-murni-feb\">&#8230;<\/h3>\n<pee>Total Skripsi<\/pee><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"card-perpus-feb\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"icon-perpus-feb\">&#x1f4d6;<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"meta-perpus-feb\">\n<h3 id=\"v_tes_tot\" class=\"counter-murni-feb\">&#8230;<\/h3>\n<pee>Total Tesis<\/pee><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"card-perpus-feb\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"icon-perpus-feb\">&#x1f52c;<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"meta-perpus-feb\">\n<h3 id=\"v_dis_tot\" class=\"counter-murni-feb\">&#8230;<\/h3>\n<pee>Total Disertasi<\/pee><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"grid-departemen-perpus-feb\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"card-perpus-feb\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"icon-perpus-feb\">&#x1f4bc;<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"meta-perpus-feb\">\n<h3 id=\"v_skr_akt\" class=\"counter-murni-feb\">&#8230;<\/h3>\n<pee>Skripsi Akuntansi<\/pee><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"card-perpus-feb\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"icon-perpus-feb\">&#x1f4c8;<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"meta-perpus-feb\">\n<h3 id=\"v_skr_mng\" class=\"counter-murni-feb\">&#8230;<\/h3>\n<pee>Skripsi Manajemen<\/pee><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"card-perpus-feb\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"icon-perpus-feb\">&#x1f4c9;<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"meta-perpus-feb\">\n<h3 id=\"v_skr_ekp\" class=\"counter-murni-feb\">&#8230;<\/h3>\n<pee>Skripsi EKP<\/pee><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"card-perpus-feb\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"icon-perpus-feb\">&#x1f3db;&#xfe0f;<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"meta-perpus-feb\">\n<h3 id=\"v_tes_akt\" class=\"counter-murni-feb\">&#8230;<\/h3>\n<pee>Tesis Akuntansi<\/pee><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"card-perpus-feb\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"icon-perpus-feb\">&#x1f3e2;<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"meta-perpus-feb\">\n<h3 id=\"v_tes_mng\" class=\"counter-murni-feb\">&#8230;<\/h3>\n<pee>Tesis Manajemen<\/pee><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"card-perpus-feb\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"icon-perpus-feb\">&#x1f5fa;&#xfe0f;<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"meta-perpus-feb\">\n<h3 id=\"v_tes_ekp\" class=\"counter-murni-feb\">&#8230;<\/h3>\n<pee>Tesis EKP<\/pee><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"card-perpus-feb\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"icon-perpus-feb\">&#x1f3c5;<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"meta-perpus-feb\">\n<h3 id=\"v_dis_akt\" class=\"counter-murni-feb\">&#8230;<\/h3>\n<pee>Disertasi Akuntansi<\/pee><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"card-perpus-feb\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"icon-perpus-feb\">&#x1f451;<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"meta-perpus-feb\">\n<h3 id=\"v_dis_mng\" class=\"counter-murni-feb\">&#8230;<\/h3>\n<pee>Disertasi Manajemen<\/pee><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"card-perpus-feb\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"icon-perpus-feb\">&#x1f30d;<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"meta-perpus-feb\">\n<h3 id=\"v_dis_ekp\" class=\"counter-murni-feb\">&#8230;<\/h3>\n<pee>Disertasi EKP<\/pee><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->.wrapper-bg-perpus-feb { background: #ffffff !important; padding: 40px 20px !important; border-radius: 16px !important; box-shadow: 0 4px 30px rgba(0, 0, 0, 0.03) !important; font-family: sans-serif !important; text-align: center; }<!-- [et_pb_line_break_holder] -->div.wrapper-bg-perpus-feb h1.judul-perpus-feb { text-align: center !important; color: #1a1a1a !important; font-size: 26px !important; font-weight: 800 !important; text-transform: uppercase !important; margin-bottom: 5px !important; }<!-- [et_pb_line_break_holder] -->div.wrapper-bg-perpus-feb h2.sub-judul-perpus-feb { text-align: center !important; color: #0099db !important; font-size: 16px !important; font-weight: 700 !important; text-transform: uppercase !important; margin-bottom: 25px !important; letter-spacing: 0.5px !important; }<!-- [et_pb_line_break_holder] -->.waktu-update-perpus-feb { text-align: center !important; font-size: 11px !important; font-weight: 700 !important; color: #555555 !important; letter-spacing: 1px !important; margin-bottom: 40px !important; display: inline-block !important; background: rgba(0, 153, 219, 0.05) !important; padding: 8px 20px !important; border-radius: 30px !important; border: 1px dashed rgba(0, 153, 219, 0.2) !important; text-transform: uppercase !important; }<!-- [et_pb_line_break_holder] -->.waktu-update-perpus-feb span { color: #2ecc71 !important; font-weight: 800 !important; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.grid-utama-perpus-feb { display: grid !important; grid-template-columns: repeat(5, 1fr) !important; gap: 15px !important; max-width: 1300px !important; margin: 0 auto 25px auto !important; }<!-- [et_pb_line_break_holder] -->.grid-departemen-perpus-feb { display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 20px !important; max-width: 1300px !important; margin: 0 auto !important; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.card-perpus-feb { background: #ffffff; border: 1px solid #eef2f5; border-radius: 12px; padding: 18px 15px; display: flex; align-items: center; gap: 12px; text-align: left; transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1); }<!-- [et_pb_line_break_holder] -->.icon-perpus-feb { font-size: 22px; background: #f5f8fa; padding: 10px; border-radius: 10px; transition: all 0.3s ease; display: flex; align-items: center; justify-content: center; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.card-perpus-feb:not(.highlight-card-feb):hover { transform: translateY(-4px); background: #0099db; border-color: #0099db; box-shadow: 0 8px 15px rgba(0,153,219,0.15); }<!-- [et_pb_line_break_holder] -->.card-perpus-feb:not(.highlight-card-feb):hover .icon-perpus-feb { background: rgba(255,255,255,0.2); color: #ffffff !important; }<!-- [et_pb_line_break_holder] -->.card-perpus-feb:not(.highlight-card-feb):hover .meta-perpus-feb h3,<!-- [et_pb_line_break_holder] -->.card-perpus-feb:not(.highlight-card-feb):hover .meta-perpus-feb p { color: #ffffff !important; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.highlight-card-feb { background: #f4fbf7 !important; border: 1px solid rgba(46, 204, 113, 0.2) !important; }<!-- [et_pb_line_break_holder] -->.highlight-card-feb .meta-perpus-feb h3 { color: #27ae60 !important; }<!-- [et_pb_line_break_holder] -->.highlight-card-feb:hover { transform: translateY(-4px); background: #2ecc71 !important; border-color: #2ecc71 !important; box-shadow: 0 8px 15px rgba(46,204,113,0.2); }<!-- [et_pb_line_break_holder] -->.highlight-card-feb:hover .icon-perpus-feb { background: rgba(255,255,255,0.3) !important; color: #ffffff !important; }<!-- [et_pb_line_break_holder] -->.highlight-card-feb:hover .meta-perpus-feb h3 { color: #ffffff !important; }<!-- [et_pb_line_break_holder] -->.highlight-card-feb:hover .meta-perpus-feb p { color: #e8fbf0 !important; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.meta-perpus-feb h3 { font-size: 24px !important; font-weight: 800 !important; color: #1a1a1a !important; margin: 0 !important; line-height: 1.2 !important; transition: color 0.2s ease; }<!-- [et_pb_line_break_holder] -->.meta-perpus-feb p { font-size: 12px !important; color: #667680 !important; margin: 2px 0 0 0 !important; font-weight: 600 !important; transition: color 0.2s ease; line-height: 1.3 !important; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@media (max-width: 1100px) {<!-- [et_pb_line_break_holder] -->  .grid-utama-perpus-feb { grid-template-columns: repeat(3, 1fr) !important; }<!-- [et_pb_line_break_holder] -->  .grid-departemen-perpus-feb { grid-template-columns: repeat(2, 1fr) !important; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->@media (max-width: 767px) {<!-- [et_pb_line_break_holder] -->  .grid-utama-perpus-feb, .grid-departemen-perpus-feb { grid-template-columns: 1fr !important; gap: 12px !important; }<!-- [et_pb_line_break_holder] -->  div.wrapper-bg-perpus-feb h1.judul-perpus-feb { font-size: 19px !important; }<!-- [et_pb_line_break_holder] -->  div.wrapper-bg-perpus-feb h2.sub-judul-perpus-feb { font-size: 12px !important; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->(function($) {<!-- [et_pb_line_break_holder] -->  $(document).ready(function() {<!-- [et_pb_line_break_holder] -->    var tokenA = '1Y-Ykiw0lK464UnKQB';<!-- [et_pb_line_break_holder] -->    var tokenB = 'mxU9EQPs2tqBN8Ih4OMXcXA6G4';<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    var petaDataElemen = {<!-- [et_pb_line_break_holder] -->      0: 'v_tot_karya', 1: 'v_art_ilm', 2: 'v_skr_tot', 3: 'v_tes_tot', 4: 'v_dis_tot',<!-- [et_pb_line_break_holder] -->      5: 'v_skr_akt', 6: 'v_skr_mng', 7: 'v_skr_ekp', 8: 'v_tes_akt', 9: 'v_tes_mng',<!-- [et_pb_line_break_holder] -->      10: 'v_tes_ekp', 11: 'v_dis_akt', 12: 'v_dis_mng', 13: 'v_dis_ekp'<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    var cacheAngkaMurni = {};<!-- [et_pb_line_break_holder] -->    var perkiraanPertama = true;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function efekCounterGayaBaru(boxObject, finalNumber) {<!-- [et_pb_line_break_holder] -->      var intTarget = parseInt(finalNumber);<!-- [et_pb_line_break_holder] -->      if (isNaN(intTarget)) {<!-- [et_pb_line_break_holder] -->        boxObject.text(finalNumber);<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      if (!perkiraanPertama) {<!-- [et_pb_line_break_holder] -->        boxObject.text(intTarget.toLocaleString('id-ID'));<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      var currentInt = 0;<!-- [et_pb_line_break_holder] -->      var stepsCount = 20;<!-- [et_pb_line_break_holder] -->      var increments = Math.ceil(intTarget \/ stepsCount);<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      var localInterval = setInterval(function() {<!-- [et_pb_line_break_holder] -->        currentInt += increments;<!-- [et_pb_line_break_holder] -->        if (currentInt >= intTarget) {<!-- [et_pb_line_break_holder] -->          clearInterval(localInterval);<!-- [et_pb_line_break_holder] -->          boxObject.text(intTarget.toLocaleString('id-ID'));<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->          boxObject.text(currentInt.toLocaleString('id-ID'));<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }, 50);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function ambilDataSpreasheetOtomatis() {<!-- [et_pb_line_break_holder] -->      var targetUrl = 'https:\/\/docs.google.com\/spreadsheets\/d\/' + tokenA + tokenB + '\/gviz\/tq?tqx=out:json&v=' + new Date().getTime();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      $.ajax({<!-- [et_pb_line_break_holder] -->        url: targetUrl,<!-- [et_pb_line_break_holder] -->        type: 'GET',<!-- [et_pb_line_break_holder] -->        dataType: 'text',<!-- [et_pb_line_break_holder] -->        success: function(dataResponse) {<!-- [et_pb_line_break_holder] -->          var stringSub = dataResponse.substring(47, dataResponse.length - 2);<!-- [et_pb_line_break_holder] -->          var parsedData = JSON.parse(stringSub);<!-- [et_pb_line_break_holder] -->          var excelRows = parsedData.table.rows;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          Object.keys(petaDataElemen).forEach(function(indexKey) {<!-- [et_pb_line_break_holder] -->            var idHTML = petaDataElemen[indexKey];<!-- [et_pb_line_break_holder] -->            if (excelRows[indexKey] && excelRows[indexKey].c[1]) {<!-- [et_pb_line_break_holder] -->              var dataBaru = excelRows[indexKey].c[1].v || \"0\";<!-- [et_pb_line_break_holder] -->              <!-- [et_pb_line_break_holder] -->              if (cacheAngkaMurni[idHTML] !== dataBaru) {<!-- [et_pb_line_break_holder] -->                cacheAngkaMurni[idHTML] = dataBaru;<!-- [et_pb_line_break_holder] -->                var elemenH3 = $('#' + idHTML);<!-- [et_pb_line_break_holder] -->                if (elemenH3.length) {<!-- [et_pb_line_break_holder] -->                  efekCounterGayaBaru(elemenH3, dataBaru);<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->              }<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->          });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          var tahunLama = excelRows[14] && excelRows[14].c[1] ? excelRows[14].c[1].v : \"...\";<!-- [et_pb_line_break_holder] -->          var tahunBaru = excelRows[15] && excelRows[15].c[1] ? excelRows[15].c[1].v : \"...\";<!-- [et_pb_line_break_holder] -->          $('#rentang-tahun-feb').text('DARI TAHUN ' + tahunLama + ' SAMPAI DENGAN TAHUN ' + tahunBaru);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          var stringUpdateLog = \"\";<!-- [et_pb_line_break_holder] -->          if (excelRows[16] && excelRows[16].c[0]) {<!-- [et_pb_line_break_holder] -->            stringUpdateLog = excelRows[16].c[0].f || excelRows[16].c[0].v || \"\";<!-- [et_pb_line_break_holder] -->          }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          if (stringUpdateLog !== \"\" && stringUpdateLog.indexOf(\"TERAKHIR DIUPDATE\") !== -1) {<!-- [et_pb_line_break_holder] -->            var posisiTitikDua = stringUpdateLog.indexOf(\":\");<!-- [et_pb_line_break_holder] -->            var judulTeks = stringUpdateLog.substring(0, posisiTitikDua + 1);<!-- [et_pb_line_break_holder] -->            var isiTanggalJam = stringUpdateLog.substring(posisiTitikDua + 1).trim();<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            $('#waktu-update-perpus').html(judulTeks + ' <span>' + isiTanggalJam + ' WIB<\/span>');<!-- [et_pb_line_break_holder] -->          }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          perkiraanPertama = false; <!-- [et_pb_line_break_holder] -->        },<!-- [et_pb_line_break_holder] -->        error: function(err) {<!-- [et_pb_line_break_holder] -->          console.log(\"AJAX Error: Gagal mengambil data spreadsheet\", err);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    ambilDataSpreasheetOtomatis();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    setInterval(function() {<!-- [et_pb_line_break_holder] -->      ambilDataSpreasheetOtomatis();<!-- [et_pb_line_break_holder] -->    }, 60000); <!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->})(jQuery);<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_fullwidth_code][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; fullwidth=&#8221;on&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_fullwidth_code _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<script><!-- [et_pb_line_break_holder] -->document.addEventListener(\"DOMContentLoaded\", function() {<!-- [et_pb_line_break_holder] -->  \/\/ GABUNGKAN LANGSUNG ID SPREADSHEET DI SINI<!-- [et_pb_line_break_holder] -->  \/\/ Pastikan ID ini sama persis dengan yang ada di URL Google Sheets Anda!<!-- [et_pb_line_break_holder] -->  var sheetID = '1Y-Ykiw0lK464UnKQBmxU9EQPs2tqBN8Ih4OMXcXA6G4'; <!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->  var petaDataElemen = {<!-- [et_pb_line_break_holder] -->    0: 'v_tot_karya', 1: 'v_art_ilm', 2: 'v_skr_tot', 3: 'v_tes_tot', 4: 'v_dis_tot',<!-- [et_pb_line_break_holder] -->    5: 'v_skr_akt', 6: 'v_skr_mng', 7: 'v_skr_ekp', 8: 'v_tes_akt', 9: 'v_tes_mng',<!-- [et_pb_line_break_holder] -->    10: 'v_tes_ekp', 11: 'v_dis_akt', 12: 'v_dis_mng', 13: 'v_dis_ekp'<!-- [et_pb_line_break_holder] -->  };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var cacheAngkaMurni = {};<!-- [et_pb_line_break_holder] -->  var perkiraanPertama = true;<!-- [et_pb_line_break_holder] -->  var statusBox = document.getElementById('waktu-update-perpus');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function efekCounterGayaBaru(elemenH3, finalNumber) {<!-- [et_pb_line_break_holder] -->    var intTarget = parseInt(finalNumber);<!-- [et_pb_line_break_holder] -->    if (isNaN(intTarget)) {<!-- [et_pb_line_break_holder] -->      elemenH3.textContent = finalNumber;<!-- [et_pb_line_break_holder] -->      return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    if (!perkiraanPertama) {<!-- [et_pb_line_break_holder] -->      elemenH3.textContent = intTarget.toLocaleString('id-ID');<!-- [et_pb_line_break_holder] -->      return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    var currentInt = 0;<!-- [et_pb_line_break_holder] -->    var stepsCount = 20;<!-- [et_pb_line_break_holder] -->    var increments = Math.ceil(intTarget \/ stepsCount);<!-- [et_pb_line_break_holder] -->    var localInterval = setInterval(function() {<!-- [et_pb_line_break_holder] -->      currentInt += increments;<!-- [et_pb_line_break_holder] -->      if (currentInt >= intTarget) {<!-- [et_pb_line_break_holder] -->        clearInterval(localInterval);<!-- [et_pb_line_break_holder] -->        elemenH3.textContent = intTarget.toLocaleString('id-ID');<!-- [et_pb_line_break_holder] -->      } else {<!-- [et_pb_line_break_holder] -->        elemenH3.textContent = currentInt.toLocaleString('id-ID');<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }, 50);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function ambilDataSpreasheetOtomatis() {<!-- [et_pb_line_break_holder] -->    var targetUrl = 'https:\/\/docs.google.com\/spreadsheets\/d\/' + sheetID + '\/gviz\/tq?tqx=out:json&v=' + new Date().getTime();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    fetch(targetUrl)<!-- [et_pb_line_break_holder] -->      .then(function(response) {<!-- [et_pb_line_break_holder] -->        if (!response.ok) {<!-- [et_pb_line_break_holder] -->          throw new Error(\"HTTP error! Status: \" + response.status);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        return response.text();<!-- [et_pb_line_break_holder] -->      })<!-- [et_pb_line_break_holder] -->      .then(function(dataResponse) {<!-- [et_pb_line_break_holder] -->        try {<!-- [et_pb_line_break_holder] -->          var stringSub = dataResponse.substring(47, dataResponse.length - 2);<!-- [et_pb_line_break_holder] -->          var parsedData = JSON.parse(stringSub);<!-- [et_pb_line_break_holder] -->          var excelRows = parsedData.table.rows;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          Object.keys(petaDataElemen).forEach(function(indexKey) {<!-- [et_pb_line_break_holder] -->            var idHTML = petaDataElemen[indexKey];<!-- [et_pb_line_break_holder] -->            if (excelRows[indexKey] && excelRows[indexKey].c[1]) {<!-- [et_pb_line_break_holder] -->              var dataBaru = excelRows[indexKey].c[1].v || \"0\";<!-- [et_pb_line_break_holder] -->              if (cacheAngkaMurni[idHTML] !== dataBaru) {<!-- [et_pb_line_break_holder] -->                cacheAngkaMurni[idHTML] = dataBaru;<!-- [et_pb_line_break_holder] -->                var elemenH3 = document.getElementById(idHTML);<!-- [et_pb_line_break_holder] -->                if (elemenH3) efekCounterGayaBaru(elemenH3, dataBaru);<!-- [et_pb_line_break_holder] -->              }<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->          });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          var tahunLama = excelRows[14] && excelRows[14].c[1] ? excelRows[14].c[1].v : \"...\";<!-- [et_pb_line_break_holder] -->          var tahunBaru = excelRows[15] && excelRows[15].c[1] ? excelRows[15].c[1].v : \"...\";<!-- [et_pb_line_break_holder] -->          var rentangTahun = document.getElementById('rentang-tahun-feb');<!-- [et_pb_line_break_holder] -->          if (rentangTahun) {<!-- [et_pb_line_break_holder] -->            rentangTahun.textContent = 'DARI TAHUN ' + tahunLama + ' SAMPAI DENGAN TAHUN ' + tahunBaru;<!-- [et_pb_line_break_holder] -->          }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          var stringUpdateLog = \"\";<!-- [et_pb_line_break_holder] -->          if (excelRows[16] && excelRows[16].c[0]) {<!-- [et_pb_line_break_holder] -->            stringUpdateLog = excelRows[16].c[0].f || excelRows[16].c[0].v || \"\";<!-- [et_pb_line_break_holder] -->          }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          if (stringUpdateLog !== \"\" && stringUpdateLog.indexOf(\"TERAKHIR DIUPDATE\") !== -1) {<!-- [et_pb_line_break_holder] -->            var kepinganTeks = stringUpdateLog.split(\":\");<!-- [et_pb_line_break_holder] -->            var judulTeks = kepinganTeks[0] + \":\";<!-- [et_pb_line_break_holder] -->            var isiTanggal = kepinganTeks[1] ? kepinganTeks[1].trim() : \"\";<!-- [et_pb_line_break_holder] -->            if (statusBox) statusBox.innerHTML = judulTeks + ' <span>' + isiTanggal + ' WIB<\/span>';<!-- [et_pb_line_break_holder] -->          }<!-- [et_pb_line_break_holder] -->          perkiraanPertama = false;<!-- [et_pb_line_break_holder] -->        } catch (jsonErr) {<!-- [et_pb_line_break_holder] -->          if (statusBox) statusBox.innerHTML = \"<span style='color:red;'>ERROR PARSING: ID SPREADSHEET SALAH \/ TIDAK PUBLIK<\/span>\";<!-- [et_pb_line_break_holder] -->          console.error(jsonErr);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      })<!-- [et_pb_line_break_holder] -->      .catch(function(err) {<!-- [et_pb_line_break_holder] -->        if (statusBox) statusBox.innerHTML = \"<span style='color:red;'>KONEKSI GAGAL: \" + err.message + \"<\/span>\";<!-- [et_pb_line_break_holder] -->        console.error(err);<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  ambilDataSpreasheetOtomatis();<!-- [et_pb_line_break_holder] -->  setInterval(ambilDataSpreasheetOtomatis, 60000);<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_fullwidth_code][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Berita &amp; AgendaSDGs &amp; InovasiMahasiswa &amp; AlumniOpiniPUI Ekonomi SirkularInternational CenterKunjungi dan jelajahi fasilitas kami<\/p>","protected":false},"author":114,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-17874","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/feb.um.ac.id\/ja\/wp-json\/wp\/v2\/pages\/17874","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/feb.um.ac.id\/ja\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/feb.um.ac.id\/ja\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/feb.um.ac.id\/ja\/wp-json\/wp\/v2\/users\/114"}],"replies":[{"embeddable":true,"href":"https:\/\/feb.um.ac.id\/ja\/wp-json\/wp\/v2\/comments?post=17874"}],"version-history":[{"count":146,"href":"https:\/\/feb.um.ac.id\/ja\/wp-json\/wp\/v2\/pages\/17874\/revisions"}],"predecessor-version":[{"id":20388,"href":"https:\/\/feb.um.ac.id\/ja\/wp-json\/wp\/v2\/pages\/17874\/revisions\/20388"}],"wp:attachment":[{"href":"https:\/\/feb.um.ac.id\/ja\/wp-json\/wp\/v2\/media?parent=17874"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}