/* =====================================================================
   STYLESHEET AL-ARQAM  (disalin dari tampilan Journal AIP)
   Pasang di: Settings > Website > Appearance > Advanced > Journal style sheet
   -> Upload file ini, lalu Save. (File lama otomatis tergantikan.)
   Logo bulat AL-ARQAM untuk footer sudah tertanam di file ini.
   ===================================================================== */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@500;600;700&family=Nunito+Sans:ital,wght@0,400;0,600;0,700;1,400&display=swap');
/* === Header full-width Al-Arqam === */
.pkp_site_name .is_img{display:block;margin:0;padding:0}
.pkp_site_name .is_img img{display:block;width:100%;max-width:100%;max-height:none;height:auto}
@media (min-width:992px){
  .has_site_logo .pkp_head_wrapper{width:100%;max-width:none;padding-top:2.143rem;padding-left:0;padding-right:0}
  .has_site_logo .pkp_site_name_wrapper{width:100%;max-width:none;padding:0}
  .has_site_logo .pkp_site_name{width:100%}
  .has_site_logo .pkp_navigation_primary_wrapper{width:952px;margin:0 auto}
}
@media (min-width:1200px){
  .has_site_logo .pkp_navigation_primary_wrapper{width:1160px}
}

/* ================= FOOTER JOURNAL AIP ================= */
.pkp_structure_footer_wrapper{background:#1e6292}
.pkp_structure_footer{width:100% !important;max-width:none;padding:0 !important}
.pkp_footer_content{padding:0 !important}
.pkp_footer_content a:hover,.pkp_footer_content a:focus{color:#ffffff !important;opacity:.8}
.alq-pub{display:flex;align-items:center;gap:14px;margin:0 0 14px}
.alq-pub-logo{flex:0 0 70px;width:70px;height:70px;border-radius:50%;background:#fff url(data:image/png;base64,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) center/contain no-repeat;box-shadow:0 0 0 5px rgba(255,255,255,.18)}
.pkp_brand_footer{display:none !important}
.pkp_brand_footer a{float:none;display:inline-block;max-width:90px;opacity:.75;filter:brightness(0) invert(1)}

/* ================= TIPOGRAFI JOURNAL AIP ================= */
body,html,.pkp_structure_page,.pkp_block,.pkp_structure_main p,.pkp_structure_main li,.cmp_breadcrumbs,.obj_article_summary .meta{font-family:"Nunito Sans","Noto Sans",Arial,sans-serif}
html,body{font-size:15px;color:#2b3440}
.pkp_structure_main p,.pkp_structure_main li{line-height:1.8;text-align:justify}
.pkp_structure_main h1,.pkp_structure_main h2,.pkp_structure_main h3,.pkp_structure_main h4,.pkp_block .title,.obj_article_summary>.title,.obj_article_details>.page_title,.current_issue_title,.obj_issue_toc .section>h2,.obj_issue_toc .section>h3{font-family:"Poppins","Nunito Sans",Arial,sans-serif;color:#0b4f6c;letter-spacing:-.01em}
.pkp_structure_main h1{font-size:1.9rem;font-weight:700}
.pkp_structure_main h2{font-size:1.45rem;font-weight:600;position:relative;padding-bottom:.5rem}
.pkp_structure_main h2:after{content:"";position:absolute;left:0;bottom:0;width:48px;height:3px;border-radius:2px;background:#FFD35C}
.pkp_structure_main h3{font-size:1.15rem;font-weight:600}
.obj_article_summary>.title{font-size:1.08rem;font-weight:600;line-height:1.45}
.obj_article_summary>.title a{color:#0b4f6c}
.obj_article_summary>.title a:hover{color:#0992C2}
.obj_article_summary .authors{font-style:italic;color:#56616e}
.obj_article_details>.page_title{font-size:1.75rem;line-height:1.35}
a{color:#0992C2}
a:hover,a:focus{color:#066a8f}
/* Menu navigasi putih agar kontras dengan latar biru */
.pkp_navigation_primary>li>a,.pkp_navigation_user>li>a,.pkp_navigation_search_wrapper a,.pkp_site_nav_menu a{font-family:"Poppins",Arial,sans-serif;font-weight:500;color:#fff !important;letter-spacing:.01em}
.pkp_navigation_primary>li>a:hover,.pkp_navigation_search_wrapper a:hover{border-color:#FFD35C !important;color:#FFD35C !important}
.pkp_nav_list ul a{color:#0b4f6c !important;font-family:"Nunito Sans",Arial,sans-serif}
.pkp_site_nav_toggle>span,.pkp_site_nav_toggle>span:before,.pkp_site_nav_toggle>span:after{border-color:#fff;background:#fff}
.pkp_site_nav_toggle>span{background:transparent}
/* Sidebar ikut font baru (menimpa gaya bawaan blok kustom) */
.pkp_structure_sidebar :not(.fa):not([class*="fa-"]){font-family:"Nunito Sans",Arial,sans-serif !important}
.pkp_structure_sidebar th,.pkp_structure_sidebar h2,.pkp_structure_sidebar h3,.pkp_structure_sidebar .title{font-family:"Poppins",Arial,sans-serif !important;letter-spacing:.06em}
