/* ======================================
   OJS 3.5 - Header Tinggi + e-ISSN kanan
   Desktop Only | Tablet & Mobile Normal
   ====================================== */

/* ===== Desktop (≥ 992px) ===== */
@media (min-width: 992px) {

    /* Tambah tinggi area header +3px */
    .pkp_structure_head {
        min-height: 185px !important; /* sebelumnya 170px */
    }
      /* Perbesar judul */
    .pkp_site_name a {
        font-size: 30px !important; /* ubah sesuai keinginan */
        font-weight: bold !important;
        line-height: 1.2 !important;
        color: #ffffff; /* sesuaikan warna */
    }

    /* Tambah ruang atas & bawah */
    .pkp_site_name_wrapper {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
        position: relative;
    }

    /* Logo proporsional */
    .pkp_site_name img {
        max-height: 140px !important;
        width: auto !important;
    }

    /* Pastikan container tidak berubah lebar */
    .pkp_structure_head .container,
    .pkp_structure_head .pkp_site_name_wrapper {
        max-width: inherit !important;
    }

    /* e-ISSN di kanan (desktop saja) */
    .pkp_site_name_wrapper::after {
        color: #ffffff;
        content: "e-ISSN: 3124-2952"; /* GANTI */
        position: absolute;
        right: 0;
        top: 80%;
        transform: translateY(-50%);
        font-size: 12pt;
        font-weight: normal;
        white-space: nowrap;
    }
}

/* ===== Tablet & Mobile (< 992px) ===== */
@media (max-width: 991px) {

    /* Kembalikan ke normal bawaan OJS */
    .pkp_structure_head {
        min-height: auto !important;
    }

    .pkp_site_name_wrapper {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
        text-align: inherit;
        position: static;
    }

    .pkp_site_name img {
        max-height: none !important;
    }

    /* Hilangkan e-ISSN */
    .pkp_site_name_wrapper::after {
        content: none !important;
        display: none !important;
    }
}