/*LISTA ARTICOLI HOME*/
obj_article_details .authors,.obj_article_details .doi{font-family: Aptos (Body), Aptos, Aptos (Body) !important}.obj_article_details .orcid a,.obj_article_details .doi a{color: rgba(0,0,0,0.87);text-decoration: none}.obj_article_details .orcid a:hover,.obj_article_details .doi a:hover,.obj_article_details .orcid a:focus,.obj_article_details .doi a:focus{color: #4b7d92;text-decoration: underline} {display: inline-block;padding: .5em 0;margin: 0px;border-bottom: 5px solid ffb22a}.obj_article_details .orcid a{font-size: 12px;color: rgba(0,0,0,0.54)}.obj_article_details .authors li{margin-bottom: 20px}.obj_article_details .main_entry .label{display: inline-block;padding: 0 0 5px;border-bottom: 5px solid #ffffff;color: rgba(0,0,0,0.54);text-transform: uppercase}.obj_article_details .main_entry .doi .label{display: inline-block;padding: .5em 0;margin: 0px;border-bottom: 5px solid #ffffff}.obj_article_details .row,.obj_article_details .main_entry,.obj_article_details .entry_details{border: none}.obj_article_details .author_bios .sub_item .label{border-bottom: none;text-transform: none}.obj_article_details .entry_details{margin-left: 0;margin-right: 0}.obj_article_details .entry_details .label{font-weight: 700;text-transform: uppercase}.obj_article_details .entry_details .item{margin: 30px 0;padding: 0;border-bottom: none;border-radius: 5px;background: rgba(0,0,0,0.05);box-shadow: 0 0 1px rgba(0,0,0,0.4)}.obj_article_details .entry_details .item .label + .value{border-top-left-radius: 0;border-top-right-radius: 0}.obj_article_details .entry_details .sub_item{padding: 0;margin-bottom: 0}.obj_article_details .entry_details .sub_item:last-child{margin-bottom: 0}.obj_article_details .entry_details .sub_item .label{color: rgba(0,0,0,0.54)}.obj_article_details .entry_details .item > .label,.obj_article_details .entry_details .sub_item:first-child > .label{padding: .5em 20px;background: #ffffff;border-top-left-radius: 5px;border-top-right-radius: 5px}.obj_article_details .entry_details .item > .value,.obj_article_details .entry_details .sub_item .value{padding: 20px;border-radius: 5px}.obj_article_details .entry_details .sub_item:not(:first-child) .label{display: inline-block;padding: .5em 0;margin: 0 20px;border-bottom: 5px solid #ffffff}.obj_article_details .entry_details .cover_image{background: transparent;box-shadow: none}.obj_article_details .entry_details .cover_image img{display: block;border-radius: 5px;margin-left: auto;margin-right: auto}.obj_article_details .entry_details .item.galleys{box-shadow: none}.obj_article_details .entry_details .item.galleys .galleys_links{padding: 0}.obj_article_details .entry_details .galleys_links > li{display: block;margin-bottom: 0.5em}.obj_article_details .entry_details .galleys_links > li:last-child{margin-bottom: 0}.obj_article_details .entry_details .galleys_links > li a{display: block}.obj_article_details .entry_details .citation_display{margin-bottom: 0}.obj_article_details .entry_details .item.copyright{background: transparent;box-shadow: none}@media (min-width: 768px){.obj_article_details .entry_details{width: 240px;margin-left: 30px}}
.journals ul .body .description a {display: inline;}

.obj_issue_toc .articles > li {
	margin-bottom: 10px;
	border-bottom: #ffffff;
	/*background-color: #99ffff;*/
	background-color: #cccccc !important; /*Equiv mocassin ma con trasparenza*/
	padding: 1rem;
	border-radius: 0rem 0rem 0rem 3rem;
	box-shadow: .4rem .4rem .3rem #dedede;

}

.meta .authors{
    background: url(https://journal.austrodemika.org/public/site/images/austrodemika/icon-metadata.png) 1px 2px no-repeat rgba(0, 0, 0, 0);
    font-weight: bold;
    margin-top: 4px;
    padding-bottom: 5px;
    padding-left: 30px;
}

.obj_article_details .authors li{margin-bottom: 10px}.obj_article_details .authors .name{font-weight: bold;display: block}.obj_article_details .authors .orcid{display: block;font-size: 12px;line-height: 20px}.obj_article_details .authors .orcid:before{content: url('//orcid.org/sites/default/files/images/orcid_16x16.png');display: inline-block;margin-right: 0.25em;height: 20px;vertical-align: middle

}


}
.pkp_site_name .is_img img {
	max-height: 100% !important;
	}

.pkp_site_name {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}


.pkp_structure_footer .pkp_footer_content {
background: transparent url("https://www.toptal.com/designers/subtlepatterns/uploads/funky-lines.png") repeat scroll 0% 0% !important;
}

.pkp_structure_footer .pkp_footer_content p {margin: 0}
.pkp_structure_footer .pkp_brand_footer {
background: transparent url("https://www.toptal.com/designers/subtlepatterns/uploads/funky-lines.png") repeat scroll 0% 0% !important;
}

.pkp_structure_footer .pkp_brand_footer img {width: 48px !important; height: auto;}
.pkp_structure_footer .pkp_footer_content a {
background: transparent url("https://www.toptal.com/designers/subtlepatterns/uploads/funky-lines.png") repeat scroll 0% 0% !important;
}


html, body, * {font-family: Rockwell (Body), Rockwell, Rockwell (Body) !important}

.pkp_site_name {padding-top: 0 !important; padding-bottom: 0 !important}
.pkp_site_name > a {padding-top: 0; padding-bottom: 0;}
.pkp_site_name .is_img img {max-height: 200px !important;}

.pkp_navigation_primary_row {background: #0193DE !important;}
.pkp_navigation_primary_row .pkp_navigation_primary_wrapper ul li {padding: 0 !important;margin: 0 !important;}
.pkp_navigation_primary_row .pkp_navigation_primary_wrapper ul li a {margin: 0 !important; padding: 0 10px !important; line-height: 40px !important; }
.pkp_navigation_primary_row .pkp_navigation_primary_wrapper ul li, .pkp_navigation_primary_row .pkp_navigation_primary_wrapper ul li a {font-family: "Rockwell"(Body), "Rockwell", "Rockwell"(Body) !important; color: #ffffff !important; font-weight: normal !important}
.pkp_navigation_primary_row .pkp_navigation_primary_wrapper ul li a:hover {background: rgba(0,0,0,.3) !important}
.pkp_navigation_primary_row .pkp_navigation_primary_wrapper ul li ul, .pkp_navigation_primary_row .pkp_navigation_primary_wrapper ul li ul li a:hover {border-radius: 0 !important; -webkit-border-radius: 0 !important; -o-border-radius: 0 !important;}
.pkp_navigation_primary_row .pkp_navigation_primary_wrapper ul li ul { background: #1e3d7d !important}
.pkp_navigation_primary_row .pkp_navigation_primary_wrapper ul li ul li { border-bottom: solid 1px rgba(255,255,255,.35) !important;}
.pkp_navigation_primary_row .pkp_navigation_primary_wrapper ul li ul li:last-child { border-bottom: none !important;}
.pkp_navigation_primary_row .pkp_navigation_primary_wrapper .pkp_search .search_controls a.headerSearchPrompt.search_prompt {font-family: Rockwell (Body), Rockwell, Rockwell (Body) !important; color: #fff6f6 !important}
.pkp_navigation_primary_row .pkp_navigation_primary_wrapper .pkp_search.is_open input[type=text] {font-family: Rockwell (Body), Rockwell, Rockwell (Body) !important;}

.pkp_structure_page {margin-top: 0 !important; margin-bottom:0 !important; padding-bottom: 0 !important;}

.pkp_structure_sidebar .pkp_block .title {font-family: Rockwell (Body), Rockwell, Rockwell (Body) !important;}
h1,h2,h3,h4,h5,h6 {font-family: Rockwell (Body), Rockwell, Rockwell (Body) !important;}
.pkp_block {margin: 0 !important}
#customblock-Sidebar_menu.pkp_block {margin: 0 !important; padding: 0 !important}
#customblock-Sidebar_menu.pkp_block ul, #customblock-Sidebar_menu.pkp_block ul li {margin: 0 !important; padding: 0 !important; list-style: none;}
#customblock-Sidebar_menu.pkp_block ul li {background: #1e3d7d !important; border-bottom: solid 1px rgba(255,255,255,.4)}
#customblock-Sidebar_menu.pkp_block ul li:last-child {border-bottom: none}
#customblock-Sidebar_menu.pkp_block ul li a {background: #1e3d7d !important; display: block; line-height: 40px; padding: 0 10px 0 20px; color: #0618ffFFF;}
.pkp_block.block_make_submission .content {margin: 0 !important; padding: 0 !important; text-align: center !important}
.pkp_block.block_make_submission .content a { background: #1e3d7d; line-height: 40px; font-family : Rockwell (Body), Rockwell, Rockwell (Body) !important; color: #0618ffFFF}
.pkp_block.block_make_submission .content a:hover { background: rgba(0,0,0,0.25) !important;  color: #333333}

.obj_article_summary .item.stats .abstract, .obj_article_summary .item.stats .galley {position:relative;}   
.obj_article_summary .item.stats .abstract {margin-left: 20px; margin-right: 10px;}   
.obj_article_summary .item.stats .galley {margin-left: 25px;}   
.obj_article_summary .item.stats .abstract:before { content: "\f080";  font-family: FontAwesome; left:-15px; position:absolute; top:0; }
.obj_article_summary .item.stats .galley:before { content: "\f1c1";  font-family: FontAwesome; left:-15px; position:absolute; top:0; }

.pkp_structure_footer_wrapper{border-bottom: none !important;}
.pkp_block {padding: 0px 0px;}

#customblock-Tools .content>.content div{width: 80% !important; margin: auto;}
#customblock-Tools .content>.content div a img{width: 100% !important;}
#customblock-Visitor_statistics .content>.content .supercounter,#customblock-Visitor_statistics .content>.content .statcounter {text-align:center;}

.cmp_announcements .obj_announcement_summary.full_width {width: 100% !important;}
.cmp_announcements .obj_announcement_summary .summary p {line-height: 1.3em; margin-top: 0 !important; margin-bottom: 1em !important;}

.obj_issue_toc .articles > li {
	margin-bottom: 20px;
	border-bottom: solid darkseagreen;
	
	background-color: ffffff !important;
	padding: 1rem;
	border-radius: 0rem 0rem 0rem 2rem;
	box-shadow: .4rem .4rem .3rem #dedede;
}

.pkp_site_name .is_img img {
	max-height: 100% !important;
	}

.pkp_site_name {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}

.pkp_structure_content {
background: transparent url("https://www.toptal.com/designers/subtlepatterns/uploads/funky-lines.png") repeat scroll 0% 0% !important;
}

.galleys > h2:nth-child(1){
	border-bottom: none !important;
}





.pkp_structure_footer
.pkp_footer_content {background: transparent url("https://www.toptal.com/designers/subtlepatterns/uploads/funky-lines.png") repeat scroll 0% 0% !important;
}

.galleys > h2:nth-child(1){
	border-bottom: none !important;
}
.pkp_structure_footer .pkp_footer_content p {margin: 0}
.pkp_structure_footer .pkp_brand_footer {
background: transparent url("https://www.toptal.com/designers/subtlepatterns/uploads/funky-lines.png") repeat scroll 0% 0% !important;
}


/*iframe Facebook plugin*/
._5pat {

	background-color: beige !important;
}

/* sottomenu a scomparsa */
.pkp_nav_list ul {

	margin: 0px -55px !important;

}

/*DESCRIZIONE SINGOLO FASCIOLO/USCITA */
.description {
	text-align: justify;
}

/*ALLINEAMENTO LOGO A SX*/
@media(max-width: 1199px) {

	.pkp_site_name_wrapper, .pkp_navigation_primary_row {
	padding-left: 0px !important;
		}


		.pkp_site_name {
			padding-left: 0px !important;
		}

	.pkp_navigation_primary {
			padding: 0px 1rem !important;
		}

	}

	/*JUSTIFICATO NEGLI ABSTRAC DEI SINGOLI ARTICOLI*/

	.abstract > p {
		text-align: justify;
	}

/*STILI DEL BANNER COOKIES ENABLER MASTER - ./cookies-enabler-master/cookies-enabler.js */
.ce-banner{
  font-family: fantasy;
  background-color: black;
  padding: 1rem;
  color: white;
  /*border-radius: .5rem;*/
  z-index: 9999;
  position: fixed;
  top: 0px;
  left: 0px;
}
  a.ce-accept:link{
color: white;
text-decoration: none;
  }

  .ce-accept{
    background-color: #993333;
    padding: .5rem;
    border-radius: .25rem;
    color: black;
    font-style: normal;
    float: right;
    margin: .5rem 1rem .5rem .5rem;
  }
.pkp_brand_footer {
display: none;
}

/* ==========================================================
   HIDE LABEL ROLE "(Author)" PADA TAMPILAN OJS
   Ditempatkan di bagian akhir agar override stylesheet bawaan.
   ========================================================== */
.obj_issue_toc .articles .obj_article_summary .meta .authors .role,
.obj_issue_toc .articles .obj_article_summary .meta .authors .roles,
.obj_issue_toc .articles .obj_article_summary .meta .authors .author_role,
.obj_issue_toc .articles .obj_article_summary .meta .authors .author-role,
.obj_issue_toc .articles .obj_article_summary .meta .authors .authorRole,
.obj_issue_toc .articles .obj_article_summary .meta .authors .contributor_role,
.obj_issue_toc .articles .obj_article_summary .meta .authors .contributor-role,
.obj_issue_toc .articles .obj_article_summary .meta .authors .contributorRole,
.obj_issue_toc .articles .obj_article_summary .meta .authors .user_role,
.obj_issue_toc .articles .obj_article_summary .meta .authors .user-role,
.obj_issue_toc .articles .obj_article_summary .meta .authors .userRole,
.obj_issue_toc .articles .obj_article_summary .meta .authors [class*="role"],
.obj_issue_toc .articles .obj_article_summary .meta .authors [class*="Role"],
.obj_article_details .authors .role,
.obj_article_details .authors .roles,
.obj_article_details .authors .author_role,
.obj_article_details .authors .author-role,
.obj_article_details .authors .authorRole,
.obj_article_details .authors .contributor_role,
.obj_article_details .authors .contributor-role,
.obj_article_details .authors .contributorRole,
.obj_article_details .authors .user_role,
.obj_article_details .authors .user-role,
.obj_article_details .authors .userRole,
.obj_article_details .authors [class*="role"],
.obj_article_details .authors [class*="Role"] {
    display: none !important;
    visibility: hidden !important;
}

/* Menghilangkan jarak yang tertinggal setelah label role disembunyikan */
.obj_issue_toc .articles .obj_article_summary .meta .authors .name,
.obj_article_details .authors .name {
    margin-right: 0 !important;
}

/* ==========================================================
   FIX FINAL: HILANGKAN TEKS PLAIN "(Author)" PADA TOC OJS JMM
   Catatan teknis:
   Pada halaman issue OJS, teks "(Author)" muncul sebagai plain text
   di dalam .meta .authors, bukan sebagai tag terpisah. Karena itu,
   CSS umum tidak bisa memilih hanya kata "(Author)". Blok berikut
   memakai fallback khusus untuk daftar artikel Vol. 9 No. 1 (2025)
   dengan menyembunyikan author string asli lalu menampilkan ulang
   nama penulis tanpa "(Author)".
   ========================================================== */

/* Tetap sembunyikan label role jika pada sebagian halaman OJS labelnya berupa elemen/kelas tersendiri */
.obj_issue_toc .articles .obj_article_summary .meta .authors .role,
.obj_issue_toc .articles .obj_article_summary .meta .authors .roles,
.obj_issue_toc .articles .obj_article_summary .meta .authors .author_role,
.obj_issue_toc .articles .obj_article_summary .meta .authors .author-role,
.obj_issue_toc .articles .obj_article_summary .meta .authors .authorRole,
.obj_issue_toc .articles .obj_article_summary .meta .authors .contributor_role,
.obj_issue_toc .articles .obj_article_summary .meta .authors .contributor-role,
.obj_issue_toc .articles .obj_article_summary .meta .authors .contributorRole,
.obj_issue_toc .articles .obj_article_summary .meta .authors .user_role,
.obj_issue_toc .articles .obj_article_summary .meta .authors .user-role,
.obj_issue_toc .articles .obj_article_summary .meta .authors .userRole,
.obj_issue_toc .articles .obj_article_summary .meta .authors [class*="role"],
.obj_issue_toc .articles .obj_article_summary .meta .authors [class*="Role"],
.obj_article_details .authors .role,
.obj_article_details .authors .roles,
.obj_article_details .authors .author_role,
.obj_article_details .authors .author-role,
.obj_article_details .authors .authorRole,
.obj_article_details .authors .contributor_role,
.obj_article_details .authors .contributor-role,
.obj_article_details .authors .contributorRole,
.obj_article_details .authors .user_role,
.obj_article_details .authors .user-role,
.obj_article_details .authors .userRole,
.obj_article_details .authors [class*="role"],
.obj_article_details .authors [class*="Role"] {
    display: none !important;
    visibility: hidden !important;
}

/* Fallback khusus halaman daftar artikel: sembunyikan string asli yang masih memuat "(Author)" */
.obj_issue_toc .articles > li .obj_article_summary .meta .authors,
.obj_issue_toc .articles > li .meta .authors {
    font-size: 0 !important;
    line-height: 0 !important;
    color: transparent !important;
    white-space: normal !important;
}

/* Tampilkan kembali nama penulis tanpa "(Author)" */
.obj_issue_toc .articles > li .obj_article_summary .meta .authors::after,
.obj_issue_toc .articles > li .meta .authors::after {
    display: inline !important;
    font-size: 18px !important;
    line-height: 1.45 !important;
    color: #000000 !important;
    font-weight: bold !important;
    font-family: Rockwell, "Rockwell", serif !important;
    white-space: normal !important;
}

/* Vol. 9 No. 1 (2025): Mei, 2025 */
.obj_issue_toc .articles > li:nth-child(1) .obj_article_summary .meta .authors::after,
.obj_issue_toc .articles > li:nth-child(1) .meta .authors::after {
    content: "Rina Jannariani, Putri Meylina Rizki, Yulasteriyani" !important;
}

.obj_issue_toc .articles > li:nth-child(2) .obj_article_summary .meta .authors::after,
.obj_issue_toc .articles > li:nth-child(2) .meta .authors::after {
    content: "Melinda Suriani Harefa, Elsa Kardiana, Tesa Putriyani Sinurat, Elsa Mutiara Panggabean, Cindy Theresia Purba" !important;
}

.obj_issue_toc .articles > li:nth-child(3) .obj_article_summary .meta .authors::after,
.obj_issue_toc .articles > li:nth-child(3) .meta .authors::after {
    content: "Millatun Hanafiyah, Basrowi Basrowi, Khaeruman Khaeruman" !important;
}

.obj_issue_toc .articles > li:nth-child(4) .obj_article_summary .meta .authors::after,
.obj_issue_toc .articles > li:nth-child(4) .meta .authors::after {
    content: "Dedi Anggriawan, Ni Putu Diah Ratih Nareswari Putri, Nika Esti Rahayu" !important;
}

.obj_issue_toc .articles > li:nth-child(5) .obj_article_summary .meta .authors::after,
.obj_issue_toc .articles > li:nth-child(5) .meta .authors::after {
    content: "Kartika Kartika, Mochamad Agung Sasongko" !important;
}

.obj_issue_toc .articles > li:nth-child(6) .obj_article_summary .meta .authors::after,
.obj_issue_toc .articles > li:nth-child(6) .meta .authors::after {
    content: "Belia Mulyaningtyas, Eka Mustikasari, Sauca Ananda Pranidana" !important;
}

.obj_issue_toc .articles > li:nth-child(7) .obj_article_summary .meta .authors::after,
.obj_issue_toc .articles > li:nth-child(7) .meta .authors::after {
    content: "Nova Putri Ramadhan, Dhani Hafizh Raditya, Milatun Nazibah, Ahmad Fauzan Baihaqi" !important;
}

/* Pastikan nomor halaman tetap tampil normal */
.obj_issue_toc .articles > li .obj_article_summary .meta .pages,
.obj_issue_toc .articles > li .meta .pages {
    color: rgba(0,0,0,0.78) !important;
    font-size: 16px !important;
    line-height: 1.4 !important;
}

/* ==========================================================
   FIX FONT PENULIS SETELAH LABEL "(Author)" DIHIDDEN
   Mengembalikan tampilan nama penulis agar tidak membesar
   dan memakai keluarga font yang sama dengan judul artikel.
   ========================================================== */
.obj_issue_toc .articles > li .obj_article_summary .meta .authors::after,
.obj_issue_toc .articles > li .meta .authors::after {
    font-family: "Rockwell (Body)", Rockwell, serif !important;
    font-size: 15px !important;
    line-height: 1.35 !important;
    font-weight: 700 !important;
    letter-spacing: normal !important;
    color: #000000 !important;
}

/* Jaga ikon metadata tetap pada ukuran normal */
.obj_issue_toc .articles > li .obj_article_summary .meta .authors,
.obj_issue_toc .articles > li .meta .authors {
    padding-left: 30px !important;
    margin-top: 4px !important;
    padding-bottom: 5px !important;
    background-size: auto !important;
}

/* ==========================================================
   FINAL OVERRIDE JMM: SAMA DENGAN FONT DAN UKURAN JUDUL
   - Nama penulis tetap tanpa "(Author)".
   - Nama penulis memakai font, ukuran, ketebalan, dan line-height
     yang disamakan dengan judul artikel.
   - Nomor halaman juga disamakan ukuran dan jenis fontnya.
   Letakkan tetap di bagian PALING BAWAH stylesheet.
   ========================================================== */

/* Standarkan judul artikel sebagai acuan visual */
.obj_issue_toc .articles > li .obj_article_summary .title,
.obj_issue_toc .articles > li .obj_article_summary .title a,
.obj_issue_toc .articles > li .title,
.obj_issue_toc .articles > li .title a {
    font-family: "Rockwell (Body)", Rockwell, Georgia, serif !important;
    font-size: 18px !important;
    line-height: 1.35 !important;
    font-weight: 700 !important;
    letter-spacing: normal !important;
}

/* Parent author tetap disembunyikan karena masih memuat teks plain "(Author)" */
.obj_issue_toc .articles > li .obj_article_summary .meta .authors,
.obj_issue_toc .articles > li .meta .authors {
    font-size: 0 !important;
    line-height: 0 !important;
    color: transparent !important;
    display: block !important;
    max-width: calc(100% - 105px) !important;
    padding-left: 30px !important;
    padding-right: 15px !important;
    box-sizing: border-box !important;
    white-space: normal !important;
}

/* Nama penulis yang ditampilkan ulang: disamakan dengan judul */
.obj_issue_toc .articles > li .obj_article_summary .meta .authors::after,
.obj_issue_toc .articles > li .meta .authors::after {
    font-family: "Rockwell (Body)", Rockwell, Georgia, serif !important;
    font-size: 18px !important;
    line-height: 1.35 !important;
    font-weight: 700 !important;
    letter-spacing: normal !important;
    color: #000000 !important;
    display: inline !important;
    white-space: normal !important;
}

/* Nomor halaman: jenis font dan ukuran disamakan dengan judul */
.obj_issue_toc .articles > li .obj_article_summary .meta .pages,
.obj_issue_toc .articles > li .meta .pages {
    font-family: "Rockwell (Body)", Rockwell, Georgia, serif !important;
    font-size: 18px !important;
    line-height: 1.35 !important;
    font-weight: 400 !important;
    letter-spacing: normal !important;
    color: rgba(0,0,0,0.87) !important;
}

/* Hindari tabrakan nama penulis panjang dengan nomor halaman */
.obj_issue_toc .articles > li .obj_article_summary .meta,
.obj_issue_toc .articles > li .meta {
    position: relative !important;
}

/* ==========================================================
   FINAL OVERRIDE JMM - FONT LORA 14px
   - Font judul, nama penulis, nomor halaman, dan tombol PDF
     diseragamkan menggunakan Lora ukuran 14px.
   - Tulisan plain "(Author)" tetap disembunyikan melalui
     fallback nama penulis tanpa label author.
   - Blok ini harus tetap berada di bagian PALING BAWAH stylesheet.
   ========================================================== */
@import url('https://fonts.googleapis.com/css2?family=Lora:wght@400;500;600;700&display=swap');

/* Judul artikel pada daftar issue */
.obj_issue_toc .articles > li .obj_article_summary .title,
.obj_issue_toc .articles > li .obj_article_summary .title a,
.obj_issue_toc .articles > li .title,
.obj_issue_toc .articles > li .title a {
    font-family: 'Lora', Georgia, 'Times New Roman', serif !important;
    font-size: 14px !important;
    line-height: 1.45 !important;
    font-weight: 700 !important;
    letter-spacing: normal !important;
}

/* Sembunyikan author string asli karena masih membawa teks plain "(Author)" */
.obj_issue_toc .articles > li .obj_article_summary .meta .authors,
.obj_issue_toc .articles > li .meta .authors {
    font-size: 0 !important;
    line-height: 0 !important;
    color: transparent !important;
    display: block !important;
    max-width: calc(100% - 105px) !important;
    padding-left: 30px !important;
    padding-right: 15px !important;
    box-sizing: border-box !important;
    white-space: normal !important;
    font-family: 'Lora', Georgia, 'Times New Roman', serif !important;
}

/* Nama penulis yang ditampilkan ulang tanpa "(Author)" */
.obj_issue_toc .articles > li .obj_article_summary .meta .authors::after,
.obj_issue_toc .articles > li .meta .authors::after {
    font-family: 'Lora', Georgia, 'Times New Roman', serif !important;
    font-size: 14px !important;
    line-height: 1.45 !important;
    font-weight: 700 !important;
    letter-spacing: normal !important;
    color: #000000 !important;
    display: inline !important;
    white-space: normal !important;
}

/* Nomor halaman */
.obj_issue_toc .articles > li .obj_article_summary .meta .pages,
.obj_issue_toc .articles > li .meta .pages,
.obj_issue_toc .articles > li .pages {
    font-family: 'Lora', Georgia, 'Times New Roman', serif !important;
    font-size: 14px !important;
    line-height: 1.45 !important;
    font-weight: 400 !important;
    letter-spacing: normal !important;
    color: rgba(0,0,0,0.87) !important;
}

/* Tombol PDF / galley agar seragam */
.obj_issue_toc .articles > li .galleys_links a,
.obj_issue_toc .articles > li .obj_galley_link,
.obj_issue_toc .articles > li .galley-link,
.obj_issue_toc .articles > li a.obj_galley_link {
    font-family: 'Lora', Georgia, 'Times New Roman', serif !important;
    font-size: 14px !important;
    line-height: 1.45 !important;
    font-weight: 400 !important;
}

/* Jaga posisi nomor halaman dan author agar tidak saling menabrak */
.obj_issue_toc .articles > li .obj_article_summary .meta,
.obj_issue_toc .articles > li .meta {
    position: relative !important;
}

/* ==========================================================
   FINAL OVERRIDE JMM - HIDE AUTHOR ROLE ON ARTICLE DETAIL PAGE
   - Mempertahankan CSS Lora 14px yang sudah berhasil.
   - Menyembunyikan teks role "Author" pada halaman detail artikel.
   - Diletakkan paling bawah agar menimpa style bawaan OJS/plugin.
   ========================================================== */

/* Font Lora 14px untuk area penulis pada halaman detail artikel */
.obj_article_details .authors,
.obj_article_details .authors li,
.obj_article_details .authors li span,
.obj_article_details .authors li div,
.obj_article_details .authors li a,
.obj_article_details .item.authors,
.obj_article_details .item.authors li,
.obj_article_details .item.authors li span,
.obj_article_details .item.authors li div,
.obj_article_details .item.authors li a,
.obj_article_details .sub_item.authors,
.obj_article_details .sub_item.authors li,
.obj_article_details .sub_item.authors li span,
.obj_article_details .sub_item.authors li div,
.obj_article_details .sub_item.authors li a {
    font-family: 'Lora', Georgia, 'Times New Roman', serif !important;
    font-size: 14px !important;
    line-height: 1.45 !important;
}

/* Nama author tetap tebal, tetapi ukurannya mengikuti Lora 14px */
.obj_article_details .authors .name,
.obj_article_details .item.authors .name,
.obj_article_details .sub_item.authors .name {
    font-family: 'Lora', Georgia, 'Times New Roman', serif !important;
    font-size: 14px !important;
    line-height: 1.45 !important;
    font-weight: 700 !important;
    display: block !important;
}

/* Afiliasi dan ORCID tetap tampil */
.obj_article_details .authors .affiliation,
.obj_article_details .item.authors .affiliation,
.obj_article_details .sub_item.authors .affiliation,
.obj_article_details .authors .orcid,
.obj_article_details .item.authors .orcid,
.obj_article_details .sub_item.authors .orcid {
    display: block !important;
    font-family: 'Lora', Georgia, 'Times New Roman', serif !important;
    font-size: 14px !important;
    line-height: 1.45 !important;
}

/* Sembunyikan teks role "Author" pada halaman detail artikel */
.obj_article_details .authors .role,
.obj_article_details .authors .roles,
.obj_article_details .authors .author_role,
.obj_article_details .authors .author-role,
.obj_article_details .authors .user_role,
.obj_article_details .authors .user-role,
.obj_article_details .authors .item_role,
.obj_article_details .authors .item-role,
.obj_article_details .authors .contributor_role,
.obj_article_details .authors .contributor-role,
.obj_article_details .authors .contributor_roles,
.obj_article_details .authors .contributor-roles,
.obj_article_details .authors .credit_role,
.obj_article_details .authors .credit-role,
.obj_article_details .authors .credit_roles,
.obj_article_details .authors .credit-roles,
.obj_article_details .authors .contribution,
.obj_article_details .authors .contributions,
.obj_article_details .authors .roleName,
.obj_article_details .authors .role-name,
.obj_article_details .authors .role_name,
.obj_article_details .item.authors .role,
.obj_article_details .item.authors .roles,
.obj_article_details .item.authors .author_role,
.obj_article_details .item.authors .author-role,
.obj_article_details .item.authors .user_role,
.obj_article_details .item.authors .user-role,
.obj_article_details .item.authors .item_role,
.obj_article_details .item.authors .item-role,
.obj_article_details .item.authors .contributor_role,
.obj_article_details .item.authors .contributor-role,
.obj_article_details .item.authors .contributor_roles,
.obj_article_details .item.authors .contributor-roles,
.obj_article_details .item.authors .credit_role,
.obj_article_details .item.authors .credit-role,
.obj_article_details .item.authors .credit_roles,
.obj_article_details .item.authors .credit-roles,
.obj_article_details .item.authors .contribution,
.obj_article_details .item.authors .contributions,
.obj_article_details .item.authors .roleName,
.obj_article_details .item.authors .role-name,
.obj_article_details .item.authors .role_name,
.obj_article_details .sub_item.authors .role,
.obj_article_details .sub_item.authors .roles,
.obj_article_details .sub_item.authors .author_role,
.obj_article_details .sub_item.authors .author-role,
.obj_article_details .sub_item.authors .user_role,
.obj_article_details .sub_item.authors .user-role,
.obj_article_details .sub_item.authors .item_role,
.obj_article_details .sub_item.authors .item-role,
.obj_article_details .sub_item.authors .contributor_role,
.obj_article_details .sub_item.authors .contributor-role,
.obj_article_details .sub_item.authors .contributor_roles,
.obj_article_details .sub_item.authors .contributor-roles,
.obj_article_details .sub_item.authors .credit_role,
.obj_article_details .sub_item.authors .credit-role,
.obj_article_details .sub_item.authors .credit_roles,
.obj_article_details .sub_item.authors .credit-roles,
.obj_article_details .sub_item.authors .contribution,
.obj_article_details .sub_item.authors .contributions,
.obj_article_details .sub_item.authors .roleName,
.obj_article_details .sub_item.authors .role-name,
.obj_article_details .sub_item.authors .role_name {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    min-height: 0 !important;
    max-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 0 !important;
    font-size: 0 !important;
    overflow: hidden !important;
}

/* Fallback untuk beberapa template OJS yang meletakkan role sebagai elemen ketiga setelah nama dan afiliasi */
.obj_article_details .authors li > span:nth-of-type(3):not(.orcid):not(.name):not(.affiliation),
.obj_article_details .authors li > div:nth-of-type(3):not(.orcid):not(.name):not(.affiliation),
.obj_article_details .item.authors li > span:nth-of-type(3):not(.orcid):not(.name):not(.affiliation),
.obj_article_details .item.authors li > div:nth-of-type(3):not(.orcid):not(.name):not(.affiliation),
.obj_article_details .sub_item.authors li > span:nth-of-type(3):not(.orcid):not(.name):not(.affiliation),
.obj_article_details .sub_item.authors li > div:nth-of-type(3):not(.orcid):not(.name):not(.affiliation) {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    min-height: 0 !important;
    max-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 0 !important;
    font-size: 0 !important;
    overflow: hidden !important;
}
