/* ==========================================================================
   CUSTOM STYLESHEET UNTUK OJS 3
   Jurnal: B-Dent: Jurnal Kedokteran Gigi Universitas Baiturrahmah
   Deskripsi: Menyesuaikan tema warna medis/dental (Emerald Green & Clean White)
   ========================================================================== */

/* --------------------------------------------------------------------------
   1. GOOGLE FONT & BASE STYLES
   -------------------------------------------------------------------------- */
@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap');

body {
    font-family: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
    background-color: #f8fafc !important;
    color: #334155 !important;
    line-height: 1.6 !important;
}

/* --------------------------------------------------------------------------
   2. HEADER & USER PROFILE MENU
   -------------------------------------------------------------------------- */
/* Container Utama Header Paling Luar (Full Width) */
.pkp_structure_head {
    background-color: #ffffff !important;
    background-image: none !important;
    border-top: 4px solid #15803d !important;
    /* Garis aksen hijau tua di tepi paling atas */
    border-bottom: none !important;
    box-shadow: none !important;
}

/* Wrapper Bagian Atas Header (Logo & Profil Pengguna) */
.pkp_head_wrapper {
    background-color: #ffffff !important;
    background-image: none !important;
    border: none !important;
    box-shadow: none !important;
    padding-top: 18px !important;
    padding-bottom: 12px !important;
}

/* Judul Jurnal & Logo di Header */
.pkp_site_name {
    margin: 0 !important;
    padding: 0 !important;
}

.pkp_site_name_wrapper {
    display: flex !important;
    align-items: center !important;
}

.pkp_site_name .is_text {
    font-size: 1.38rem !important;
    font-weight: 700 !important;
    color: #14532d !important;
    line-height: 1.35 !important;
    text-decoration: none !important;
    letter-spacing: -0.3px;
    display: inline-flex !important;
    align-items: center !important;
    gap: 16px !important;
    padding: 4px 0 !important;
}

/* Logo B-Dent Otomatis di Samping Judul (Berbasis Data URI) */
.pkp_site_name .is_text::before {
    content: "" !important;
    display: inline-block !important;
    width: 108px !important;
    height: 58px !important;
    flex-shrink: 0 !important;
    background-image: url('data:image/png;base64,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') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    filter: none !important;
    box-shadow: none !important;
    border-radius: 0 !important;
    transition: transform 0.2s ease;
}

.pkp_site_name .is_text:hover::before {
    transform: scale(1.03);
}

/* Dukungan jika logo diunggah via Pengaturan Tampilan OJS */
.pkp_site_name .is_img {
    display: inline-flex !important;
    align-items: center !important;
    flex-wrap: wrap !important;
    gap: 16px !important;
    text-decoration: none !important;
}

.pkp_site_name .is_img img {
    max-height: 60px !important;
    width: auto !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    border: none !important;
    background: transparent !important;
    filter: none !important;
    padding: 0 !important;
    margin: 0 !important;
}

.pkp_site_name .is_img::after {
    content: "B-Dent: Jurnal Kedokteran Gigi Universitas Baiturrahmah" !important;
    font-size: 1.38rem !important;
    font-weight: 700 !important;
    color: #14532d !important;
    letter-spacing: -0.3px;
    line-height: 1.35 !important;
}

/* Menu Pengguna di Kanan Atas (User / Notifikasi) */
.pkp_navigation_user_wrapper {
    margin-bottom: 6px !important;
    border: none !important;
}

.pkp_navigation_user,
.pkp_navigation_user>li {
    border: none !important;
}

.pkp_navigation_user>li>a {
    color: #475569 !important;
    font-size: 0.85rem !important;
    font-weight: 500 !important;
    border: none !important;
    transition: color 0.15s ease-in-out;
}

.pkp_navigation_user>li>a:hover {
    color: #15803d !important;
}

/* Badge Notifikasi */
.pkp_navigation_user .task_count,
.pkp_navigation_user [class*="count"] {
    background-color: #15803d !important;
    color: #ffffff !important;
    border-radius: 9999px !important;
    padding: 2px 7px !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    margin-left: 4px;
}

/* --------------------------------------------------------------------------
   3. MENU NAVIGASI UTAMA (PRIMARY NAVIGATION BAR)
   -------------------------------------------------------------------------- */
/* Baris Navigasi Penuh Layar (Full Width Row) - Background Putih Bersih */
.pkp_site_nav_menu,
.pkp_navigation_primary_row {
    background-color: #ffffff !important;
    /* Latar Putih Bersih */
    background-image: none !important;
    border-top: 1px solid #e2e8f0 !important;
    /* Garis Pembatas Halus Atas */
    border-bottom: 3px solid #15803d !important;
    /* Garis Aksen Hijau Medis di Bawah Navbar */
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.04) !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Inner Container Menu */
.pkp_navigation_primary_wrapper {
    background-color: transparent !important;
    background-image: none !important;
    box-shadow: none !important;
    border-radius: 0 !important;
    margin: 0 auto !important;
    padding: 0 15px !important;
}

/* Link Menu Navigasi Utama - Warna Font Hijau Tua */
.pkp_navigation_primary>li>a {
    color: #14532d !important;
    /* Teks Menu Warna Hijau Tua Medis */
    font-weight: 600 !important;
    font-size: 0.92rem !important;
    padding: 13px 18px !important;
    text-decoration: none !important;
    display: inline-block !important;
    transition: all 0.2s ease-in-out !important;
}

.pkp_navigation_primary>li>a:hover,
.pkp_navigation_primary>li.pkp_nav_focus>a {
    background-color: #f0fdf4 !important;
    /* Aksen Latar Hijau Mint Lembut saat Hover */
    color: #15803d !important;
    /* Hijau Lebih Terang */
}

/* Dropdown Sub-menu */
.pkp_navigation_primary ul {
    background-color: #ffffff !important;
    border: 1px solid #e2e8f0 !important;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.08) !important;
    border-radius: 6px !important;
    padding: 6px 0 !important;
}

.pkp_navigation_primary ul a {
    color: #14532d !important;
    /* Teks Submenu Hijau Tua */
    font-size: 0.88rem !important;
    font-weight: 500 !important;
    padding: 8px 16px !important;
}

.pkp_navigation_primary ul a:hover {
    background-color: #f0fdf4 !important;
    color: #15803d !important;
}

/* Tombol Cari (Search) di Navbar */
.pkp_head_wrapper .pkp_search a,
.pkp_navigation_primary_row .pkp_search a,
.pkp_navigation_primary_wrapper .pkp_search a {
    color: #14532d !important;
    /* Teks Tombol Cari Hijau Tua */
    font-size: 0.9rem !important;
    font-weight: 600 !important;
    padding: 13px 16px !important;
    display: inline-block !important;
    transition: all 0.2s ease-in-out !important;
}

.pkp_navigation_primary_row .pkp_search a:hover,
.pkp_navigation_primary_wrapper .pkp_search a:hover {
    background-color: #f0fdf4 !important;
    color: #15803d !important;
}

/* Form Input Pencarian saat aktif */
.pkp_search input[type="text"] {
    border: 1px solid #cbd5e1 !important;
    border-radius: 4px !important;
    padding: 6px 12px !important;
    color: #1e293b !important;
}

/* Tombol Menu Mobile Toggle */
.pkp_site_nav_toggle {
    color: #14532d !important;
}

/* --------------------------------------------------------------------------
   4. BANNER GAMBAR & HOMEPAGE HEADER
   -------------------------------------------------------------------------- */
.homepage_image,
.homepage_image img,
.page_index_journal .homepage_image img {
    max-width: 100% !important;
    height: auto !important;
    border-radius: 8px !important;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.07) !important;
    margin: 15px 0 24px 0 !important;
    border: 1px solid #e2e8f0 !important;
    display: block !important;
}

/* --------------------------------------------------------------------------
   5. TATA LETAK UTAMA & SIDEBAR (GRID & JARAK HORIZONTAL)
   -------------------------------------------------------------------------- */
/* Container Pembungkus Konten Utama dan Sidebar */
.pkp_structure_content {
    margin-top: 25px !important;
    margin-bottom: 35px !important;
}

/* Hilangkan Garis Vertikal / Pembatas Kolom Bawaan OJS */
.pkp_structure_content::before,
.pkp_structure_content::after,
.pkp_structure_content.has_sidebar::before,
.pkp_structure_content.has_sidebar::after,
.has_sidebar::before,
.has_sidebar::after,
.pkp_structure_sidebar::before,
.pkp_structure_sidebar::after,
.pkp_structure_sidebar.left::before,
.pkp_structure_sidebar.left::after,
.pkp_structure_sidebar.right::before,
.pkp_structure_sidebar.right::after,
.pkp_structure_main::before,
.pkp_structure_main::after,
.pkp_structure_page::before,
.pkp_structure_page::after {
    content: none !important;
    display: none !important;
    border: none !important;
    width: 0 !important;
    height: 0 !important;
    background: none !important;
    box-shadow: none !important;
}

.pkp_structure_content,
.pkp_structure_content.has_sidebar,
.has_sidebar,
.pkp_structure_sidebar,
.pkp_structure_sidebar.left,
.pkp_structure_sidebar.right,
.pkp_structure_main,
.pkp_structure_page {
    border-left: none !important;
    border-right: none !important;
    column-rule: none !important;
    background-image: none !important;
}

/* Jarak Horizontal Antara Kolom Utama dan Kolom Sidebar di Layar Desktop */
@media (min-width: 992px) {
    .pkp_structure_content {
        display: flex !important;
        justify-content: space-between !important;
        align-items: flex-start !important;
        gap: 30px !important;
        /* Jarak horizontal 30px antara kolom utama & sidebar */
    }

    .pkp_structure_main {
        flex: 1 1 auto !important;
        min-width: 0 !important;
        width: calc(100% - 330px) !important;
        float: none !important;
        margin-right: 0 !important;
    }

    .pkp_structure_sidebar {
        flex: 0 0 300px !important;
        width: 300px !important;
        float: none !important;
        margin-left: 0 !important;
    }
}

/* Kotak Konten Utama */
.pkp_structure_main {
    background: #ffffff !important;
    padding: 30px !important;
    border-radius: 10px !important;
    border: 1px solid #e2e8f0 !important;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02) !important;
    margin-bottom: 30px !important;
    box-sizing: border-box !important;
}

/* --------------------------------------------------------------------------
   6. SIDEBAR SEBELAH KANAN (KARTU & JARAK VERTIKAL)
   -------------------------------------------------------------------------- */
.pkp_structure_sidebar {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

/* Tiap Kartu Blok di Sidebar (Current Issue, Tools, Template, dll) */
.pkp_structure_sidebar .pkp_block {
    background: #ffffff !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 10px !important;
    padding: 20px 22px !important;
    margin-top: 0 !important;
    margin-bottom: 24px !important;
    /* Jarak vertikal 24px antar kartu */
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.03) !important;
    box-sizing: border-box !important;
    clear: both !important;
    position: relative !important;
    z-index: 2 !important;
}

.pkp_structure_sidebar .pkp_block:last-child {
    margin-bottom: 0 !important;
}

/* Judul Blok Sidebar (Current Issue, Tools, Template, dll) */
.pkp_structure_sidebar .pkp_block .title {
    font-size: 1.05rem !important;
    font-weight: 700 !important;
    color: #14532d !important;
    border-bottom: 2px solid #bbf7d0 !important;
    padding-bottom: 8px !important;
    margin-bottom: 14px !important;
    text-transform: capitalize !important;
}

/* Tautan di Sidebar (Mendeley, Grammarly, dll) */
.pkp_structure_sidebar .pkp_block a {
    color: #15803d !important;
    font-weight: 500 !important;
    text-decoration: none !important;
    display: inline-block;
    padding: 5px 0 !important;
    transition: color 0.15s ease-in-out;
}

.pkp_structure_sidebar .pkp_block a:hover {
    color: #166534 !important;
    text-decoration: underline !important;
}

/* Gambar Template Jurnal di Sidebar */
.pkp_structure_sidebar img {
    max-width: 100% !important;
    height: auto !important;
    border-radius: 6px !important;
    display: block;
    margin: 8px auto;
    transition: transform 0.2s ease;
}

.pkp_structure_sidebar img:hover {
    transform: scale(1.02);
}

/* --------------------------------------------------------------------------
   7. DAFTAR ARTIKEL (ARTICLE LIST & PDF BUTTON)
   -------------------------------------------------------------------------- */
.obj_article_summary {
    background: #ffffff !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 8px !important;
    padding: 20px !important;
    margin-bottom: 18px !important;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.03) !important;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.obj_article_summary:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 12px -2px rgba(0, 0, 0, 0.08) !important;
    border-color: #cbd5e1 !important;
}

.obj_article_summary .title a {
    color: #0f172a !important;
    font-size: 1.12rem !important;
    font-weight: 600 !important;
    text-decoration: none !important;
    line-height: 1.4 !important;
}

.obj_article_summary .title a:hover {
    color: #15803d !important;
}

.obj_article_summary .authors {
    color: #64748b !important;
    font-size: 0.88rem !important;
    font-style: italic !important;
    margin-top: 6px !important;
}

/* Tombol PDF Galley Link */
.obj_galley_link {
    background-color: #15803d !important;
    color: #ffffff !important;
    padding: 6px 14px !important;
    border-radius: 6px !important;
    font-size: 0.85rem !important;
    font-weight: 600 !important;
    text-decoration: none !important;
    display: inline-block !important;
    margin-top: 10px !important;
    transition: background-color 0.2s ease !important;
}

.obj_galley_link:hover {
    background-color: #166534 !important;
    color: #ffffff !important;
}

/* --------------------------------------------------------------------------
   8. FOOTER
   -------------------------------------------------------------------------- */
.pkp_structure_footer_wrapper {
    background-color: #ffffff !important;
    color: #94a3b8 !important;
    margin-top: 50px !important;
    padding: 35px 0 !important;
    border-top: 4px solid #ffffff !important;
}

.pkp_structure_footer_wrapper a {
    color: #cbd5e1 !important;
    text-decoration: underline !important;
}

.pkp_structure_footer_wrapper a:hover {
    color: #ffffff !important;
}

/* ==========================================================================
   9. RESPONSIVE DESIGN (MOBILE, TABLET & HP FISIK)
   ========================================================================== */

/* Mencegah horizontal scrollbar dan overflow di layar HP */
html,
body {
    overflow-x: hidden !important;
    max-width: 100vw !important;
    box-sizing: border-box !important;
}

*,
*::before,
*::after {
    box-sizing: inherit;
}

/* Gambar dan video otomatis fleksibel tidak melebihi lebar layar HP */
img,
video,
iframe {
    max-width: 100% !important;
    height: auto !important;
}

/* Tablet & Mobile (Layar <= 991px) */
@media (max-width: 991px) {
    .pkp_head_wrapper {
        padding: 14px 16px !important;
        width: 100% !important;
    }

    .pkp_site_name .is_img::after,
    .pkp_site_name .is_text {
        font-size: 1.2rem !important;
    }

    .pkp_site_name .is_img img {
        max-height: 50px !important;
    }

    .pkp_site_name .is_text::before {
        width: 90px !important;
        height: 48px !important;
    }

    .pkp_structure_main {
        padding: 22px !important;
    }
}

/* Mobile & HP Fisik (Layar <= 767px) */
@media (max-width: 767px) {

    /* Header & Border */
    .pkp_structure_head {
        border-top-width: 3px !important;
    }

    .pkp_head_wrapper {
        padding: 12px 14px !important;
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        gap: 8px !important;
    }

    .pkp_site_name_wrapper {
        width: 100% !important;
        margin: 0 !important;
    }

    /* Logo & Judul Jurnal bertumpuk vertikal rapi di HP */
    .pkp_site_name .is_img,
    .pkp_site_name .is_text {
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        gap: 8px !important;
    }

    .pkp_site_name .is_img img {
        max-height: 45px !important;
        max-width: 100% !important;
        width: auto !important;
        height: auto !important;
        margin-bottom: 2px !important;
    }

    .pkp_site_name .is_text::before {
        width: 80px !important;
        height: 42px !important;
        margin-bottom: 2px !important;
    }

    .pkp_site_name .is_img::after,
    .pkp_site_name .is_text {
        font-size: 1.05rem !important;
        line-height: 1.35 !important;
        margin-left: 0 !important;
        display: block !important;
    }

    /* Menu Pengguna / Akun di HP */
    .pkp_navigation_user_wrapper {
        width: 100% !important;
        margin-top: 4px !important;
        margin-bottom: 6px !important;
        text-align: right !important;
    }

    .pkp_navigation_user {
        display: flex !important;
        justify-content: flex-end !important;
        flex-wrap: wrap !important;
        gap: 8px !important;
    }

    .pkp_navigation_user>li>a {
        font-size: 0.8rem !important;
        padding: 4px 6px !important;
    }

    /* Bilah Navigasi Utama di HP */
    .pkp_site_nav_menu,
    .pkp_navigation_primary_row {
        width: 100% !important;
        background-color: #ffffff !important;
        border-top: 1px solid #e2e8f0 !important;
        border-bottom: 2px solid #15803d !important;
        box-shadow: none !important;
    }

    .pkp_navigation_primary_wrapper {
        padding: 0 !important;
        width: 100% !important;
    }

    /* Daftar link menu bertumpuk rapi dengan area sentuh nyaman */
    .pkp_navigation_primary {
        display: flex !important;
        flex-direction: column !important;
        width: 100% !important;
        padding: 0 !important;
        margin: 0 !important;
    }

    .pkp_navigation_primary>li {
        width: 100% !important;
        border-bottom: 1px solid #f1f5f9 !important;
    }

    .pkp_navigation_primary>li>a {
        display: block !important;
        padding: 12px 16px !important;
        font-size: 0.92rem !important;
        color: #14532d !important;
        width: 100% !important;
    }

    .pkp_navigation_primary>li>a:hover {
        background-color: #f0fdf4 !important;
        color: #15803d !important;
    }

    /* Dropdown Sub-menu di HP */
    .pkp_navigation_primary ul {
        position: static !important;
        width: 100% !important;
        background-color: #f8fafc !important;
        box-shadow: none !important;
        border: none !important;
        border-radius: 0 !important;
        border-left: 3px solid #15803d !important;
        padding: 0 0 0 16px !important;
    }

    .pkp_navigation_primary ul a {
        color: #14532d !important;
        padding: 10px 16px !important;
        border-bottom: 1px solid #e2e8f0 !important;
    }

    .pkp_navigation_primary ul a:hover {
        background-color: #f0fdf4 !important;
        color: #15803d !important;
    }

    /* Tombol Cari di HP */
    .pkp_navigation_primary_row .pkp_search a,
    .pkp_navigation_primary_wrapper .pkp_search a {
        display: block !important;
        padding: 12px 16px !important;
        color: #14532d !important;
        width: 100% !important;
    }

    .pkp_navigation_primary_row .pkp_search a:hover,
    .pkp_navigation_primary_wrapper .pkp_search a:hover {
        background-color: #f0fdf4 !important;
        color: #15803d !important;
    }

    /* Konten Halaman Utama di HP */
    .pkp_structure_main {
        padding: 18px 14px !important;
        border-radius: 8px !important;
        margin-bottom: 20px !important;
    }

    .page_title,
    .pkp_structure_main h1 {
        font-size: 1.35rem !important;
        line-height: 1.3 !important;
    }

    .pkp_structure_main h2 {
        font-size: 1.18rem !important;
    }

    .pkp_structure_main p {
        font-size: 0.92rem !important;
        line-height: 1.65 !important;
    }

    /* Banner di Layar HP */
    .homepage_image img,
    .page_index_journal .homepage_image img {
        margin: 12px 0 !important;
        border-radius: 6px !important;
    }

    /* Daftar Artikel di HP */
    .obj_article_summary {
        padding: 15px 14px !important;
        margin-bottom: 14px !important;
    }

    .obj_article_summary .title a {
        font-size: 1.02rem !important;
        line-height: 1.38 !important;
    }

    .obj_article_summary .authors {
        font-size: 0.82rem !important;
    }

    .obj_galley_link {
        padding: 7px 14px !important;
        font-size: 0.82rem !important;
        width: auto !important;
    }

    /* Sidebar di HP */
    .pkp_structure_sidebar {
        width: 100% !important;
        margin-top: 20px !important;
    }

    .pkp_structure_sidebar .pkp_block {
        padding: 14px !important;
        margin-bottom: 16px !important;
    }

    .pkp_structure_sidebar .pkp_block .title {
        font-size: 1rem !important;
        margin-bottom: 10px !important;
    }

    /* Footer di HP */
    .pkp_structure_footer_wrapper {
        margin-top: 35px !important;
        padding: 25px 14px !important;
    }
}

/* Layar HP Kecil (Layar <= 480px) */
@media (max-width: 480px) {

    .pkp_site_name .is_img::after,
    .pkp_site_name .is_text {
        font-size: 0.98rem !important;
    }

    .pkp_site_name .is_img img {
        max-height: 38px !important;
    }

    .pkp_site_name .is_text::before {
        width: 72px !important;
        height: 38px !important;
    }
}