@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Merriweather:wght@700&display=swap');
:root{--navy:#1f3a5f;--navy2:#162b47;--gold:#c9a227;--bg:#f3f5f9;--text:#2b2f36;--muted:#5b6472;}
body{background:var(--bg)!important;font-family:'Inter',system-ui,sans-serif;color:var(--text);}
.pkp_structure_page{background:transparent;}
.pkp_structure_head{background:linear-gradient(135deg,var(--navy) 0%,var(--navy2) 100%)!important;border-bottom:4px solid var(--gold);}
.pkp_head_wrapper,.pkp_site_name_wrapper,.pkp_site_name,.pkp_navigation_primary_row,.pkp_navigation_primary_wrapper,.pkp_navigation_user_wrapper{background:transparent!important;}
.pkp_site_name .is_text{font-family:'Merriweather',Georgia,serif;font-size:1.8rem;color:#fff!important;letter-spacing:.3px;}
.pkp_navigation_primary_row{border-top:1px solid rgba(255,255,255,.15);}
.pkp_navigation_primary>li>a{color:#fff!important;font-weight:500;border-bottom:3px solid transparent;}
.pkp_navigation_primary>li>a:hover,.pkp_navigation_primary>li>a:focus{border-bottom-color:var(--gold)!important;color:#fff!important;}
.pkp_navigation_primary .dropdown-menu{border-top:3px solid var(--gold);border-radius:0 0 6px 6px;}
.pkp_navigation_primary .dropdown-menu a:hover{color:var(--navy)!important;border-left-color:var(--gold)!important;}
.pkp_navigation_search_wrapper a,.pkp_navigation_user>li>a{color:#fff!important;}
.pkp_navigation_user .task_count{background:var(--gold);color:var(--navy2);}
.pkp_structure_content{padding-top:28px;}
.pkp_structure_main{background:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(31,58,95,.07);}
@media(min-width:992px){.pkp_structure_main:before,.pkp_structure_main:after{display:none;}}
.pkp_structure_main h1,.pkp_structure_main h2,.page_index_journal .homepage_about h2,.obj_issue_toc .heading h2{font-family:'Merriweather',Georgia,serif;color:var(--navy);}
.page_index_journal .homepage_about h2,.page_index_journal .current_issue>h2,.page_index_journal .cmp_announcements>h2{border-bottom:2px solid var(--gold);padding-bottom:6px;display:inline-block;}
.pkp_structure_main p,.pkp_structure_main li{line-height:1.7;}
.pkp_structure_main a{color:var(--navy);}
.pkp_structure_main a:hover{color:#a8841a;}
.obj_issue_toc .sections .section>h2,.obj_issue_toc .galleys>h2{background:var(--navy);color:#fff;padding:6px 12px;border-radius:4px;font-size:1rem;}
.obj_article_summary{padding:14px 16px;border:1px solid #e3e7ee;border-radius:8px;margin-bottom:12px;transition:box-shadow .2s;}
.obj_article_summary:hover{box-shadow:0 4px 14px rgba(31,58,95,.12);}
.obj_article_summary .title a{color:var(--navy);font-weight:600;}
.obj_galley_link{border-color:var(--navy)!important;color:var(--navy)!important;border-radius:5px;}
.obj_galley_link:hover{background:var(--navy)!important;color:#fff!important;}
.obj_issue_summary .cover img,.obj_issue_toc .cover img{border-radius:6px;box-shadow:0 3px 10px rgba(0,0,0,.18);}
.pkp_structure_sidebar .pkp_block{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(31,58,95,.06);padding:14px 16px;margin-bottom:18px;}
.pkp_structure_sidebar .pkp_block .title{font-weight:700;color:var(--navy);border-bottom:2px solid var(--gold);padding-bottom:6px;}
.pkp_structure_sidebar .pkp_block img{max-width:100%;height:auto;}
.pkp_structure_footer_wrapper{background:var(--navy2)!important;color:#cfd6e2;border-top:4px solid var(--gold);}
.pkp_structure_footer_wrapper a{color:#fff;}
.pkp_footer_content{color:#cfd6e2;}
.pkp_brand_footer{opacity:.7;}
.cmp_button,.cmp_form .buttons button,.pkp_button_primary{background:var(--navy)!important;border-color:var(--navy)!important;color:#fff!important;border-radius:5px;}
@media(max-width:767px){.pkp_site_name .is_text{font-size:1.3rem;}.pkp_structure_main{border-radius:0;}}
.pkp_site_nav_menu{background:transparent!important;}
.pkp_brand_footer img{filter:brightness(0) invert(1);opacity:.75;}
@media(max-width:991px){.pkp_site_name_wrapper{padding:0 0 0 60px!important;height:60px;}.pkp_site_name{position:static;}.pkp_site_name .is_text{font-size:1.1rem!important;line-height:60px!important;padding:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}}

/*HEADER-START*/.pkp_structure_head{background:#0710FF!important;}.pkp_navigation_primary_row{border-top-color:rgba(255,255,255,.25)!important;}/*HEADER-END*/

/*FOOTER-START*/.pkp_structure_footer_wrapper{background:#0710FF!important;color:#fff!important;}.pkp_structure_footer_wrapper .pkp_footer_content,.pkp_structure_footer_wrapper .pkp_footer_content p{color:#fff!important;}/*FOOTER-END*/
