/* SCECO journal stylesheet — OJS 3.4 Default theme (source kept by editor) */
:root{--sceco-navy:#0b2a4a;--sceco-navy-2:#123c66;--sceco-blue:#1f5c99;--sceco-link:#1a5a96;--sceco-gold:#c49a3a;--sceco-ink:#1f2933;--sceco-muted:#5b6875;--sceco-line:#e2e7ee;--sceco-soft:#f4f6f9;--sceco-card:#ffffff;--sceco-radius:8px;--sceco-serif:Georgia,"Times New Roman",Times,serif;--sceco-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;}body{font-family:var(--sceco-sans);color:var(--sceco-ink);background:var(--sceco-soft);line-height:1.65;}.pkp_structure_page{background:transparent;}a{color:var(--sceco-link);text-decoration:none;}a:hover,a:focus{color:var(--sceco-navy);text-decoration:underline;}.pkp_structure_main h1,.pkp_structure_main h2,.pkp_structure_main h3,.pkp_structure_main h4{font-family:var(--sceco-serif);color:var(--sceco-navy);font-weight:700;line-height:1.3;}.pkp_structure_main h1{font-size:1.9rem;}.pkp_structure_main h2{font-size:1.4rem;margin-top:1.8em;}.pkp_structure_main h3{font-size:1.15rem;}.pkp_structure_head{background:linear-gradient(135deg,var(--sceco-navy) 0%,var(--sceco-navy-2) 100%);border-bottom:3px solid var(--sceco-gold);}.pkp_site_name .is_img img{max-height:72px;}.pkp_navigation_user>li>a,.pkp_navigation_user>li>a:hover{color:#ffffff;}@media (min-width:992px){.pkp_navigation_primary_row{background:#ffffff;border-bottom:1px solid var(--sceco-line);box-shadow:0 1px 3px rgba(11,42,74,0.06);}.pkp_navigation_primary>li>a{color:var(--sceco-navy);font-size:0.78rem;font-weight:600;letter-spacing:0.03em;text-transform:uppercase;border-bottom:3px solid transparent;padding-bottom:0.5em;margin:0 0.6em;}.pkp_navigation_primary>li:first-child>a{margin-left:0;}.pkp_navigation_primary>li>a:hover,.pkp_navigation_primary>li>a:focus{color:var(--sceco-blue);border-bottom-color:var(--sceco-gold);text-decoration:none;}.pkp_navigation_primary ul a{color:var(--sceco-ink);}.pkp_navigation_primary ul a:hover{border-left-color:var(--sceco-gold);color:var(--sceco-navy);}.pkp_navigation_search_wrapper a{color:var(--sceco-navy);font-weight:600;}}.pkp_structure_content{background:#ffffff;box-shadow:0 1px 4px rgba(11,42,74,0.06);}.cmp_breadcrumbs{font-size:0.85rem;color:var(--sceco-muted);}.cmp_breadcrumbs a{color:var(--sceco-muted);}.page_title{border-bottom:1px solid var(--sceco-line);padding-bottom:0.4em;}.homepage_about{font-size:0.97rem;}.homepage_about h2{font-size:1.25rem;border-left:4px solid var(--sceco-gold);padding-left:0.6em;}.pkp_structure_main .page_index_journal>section>a:first-child + h2{font-family:var(--sceco-sans);font-size:0.8rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:var(--sceco-muted);border-left:none;border-bottom:2px solid var(--sceco-gold);display:inline-block;padding:0 0 0.3em 0;margin:0 0 0.6em 0;}.current_issue_title{font-family:var(--sceco-serif);font-size:1.3rem;color:var(--sceco-navy);font-weight:700;}.obj_issue_toc .section>h2,.obj_issue_toc .section>h3{font-family:var(--sceco-sans);font-size:0.78rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:var(--sceco-muted);background:var(--sceco-soft);border-left:3px solid var(--sceco-navy);padding:0.5em 0.8em;}.obj_article_summary{padding:1em 0 1.1em;border-bottom:1px solid var(--sceco-line);}.obj_article_summary>.title{font-family:var(--sceco-serif);font-size:1.08rem;line-height:1.4;font-weight:700;}.obj_article_summary>.title a{color:var(--sceco-navy);}.obj_article_summary>.title a:hover{color:var(--sceco-blue);}.obj_article_summary .meta .authors{color:var(--sceco-muted);font-size:0.9rem;}.doiInSummary{font-size:0.82rem;color:var(--sceco-muted);}.obj_galley_link{border:1px solid var(--sceco-navy);color:var(--sceco-navy);border-radius:4px;font-weight:600;text-transform:uppercase;font-size:0.78rem;letter-spacing:0.04em;}.obj_galley_link:hover,.obj_galley_link:focus{background:var(--sceco-navy);color:#ffffff;text-decoration:none;}.cmp_button,.read_more,.pkp_structure_main .cmp_form button,.obj_issue_toc .galleys_links a{border-radius:4px;}.read_more{font-weight:600;}.obj_article_details .page_title{font-size:1.8rem;border-bottom:none;}.obj_article_details .subtitle{font-family:var(--sceco-serif);color:var(--sceco-muted);}.obj_article_details .main_entry .item .label,.obj_article_details .entry_details .item .label{font-family:var(--sceco-sans);font-size:0.78rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:var(--sceco-muted);}.obj_article_details .item.abstract{background:var(--sceco-soft);border-left:4px solid var(--sceco-gold);padding:1em 1.2em;border-radius:0 var(--sceco-radius) var(--sceco-radius) 0;}.obj_article_details .entry_details{border-left-color:var(--sceco-line);}.block_make_submission_link{background:var(--sceco-gold);color:#ffffff;border-radius:4px;font-weight:700;letter-spacing:0.05em;text-align:center;box-shadow:0 1px 2px rgba(0,0,0,0.15);}.block_make_submission_link:hover,.block_make_submission_link:focus{background:#a9822c;color:#ffffff;text-decoration:none;}.block_information .title,.block_browse .title,.block_keyword_cloud .title{font-size:0.78rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:var(--sceco-muted);}.sceco-card{background:var(--sceco-card);border:1px solid var(--sceco-line);border-top:3px solid var(--sceco-navy);border-radius:var(--sceco-radius);padding:16px 18px;box-shadow:0 1px 3px rgba(11,42,74,0.05);font-size:0.92rem;}.sceco-card--accent{border-top-color:var(--sceco-gold);background:#fbf8f1;}.sceco-card h3,.sceco-card .sceco-card__title{font-family:var(--sceco-sans);font-size:0.78rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:var(--sceco-muted);margin:0 0 12px 0;}.sceco-card p{margin:0 0 10px 0;}.sceco-card p:last-child{margin-bottom:0;}.sceco-card ul{padding-left:18px;margin:0 0 12px 0;}.sceco-card li{margin-bottom:3px;}.sceco-card .sceco-note{font-size:0.82rem;color:var(--sceco-muted);}.sceco-btn{display:block;text-align:center;padding:8px 10px;border-radius:4px;font-weight:700;text-decoration:none;border:1px solid var(--sceco-navy);}.sceco-btn:hover,.sceco-btn:focus{text-decoration:none;}.sceco-btn--primary{background:var(--sceco-navy);color:#ffffff;}.sceco-btn--primary:hover,.sceco-btn--primary:focus{background:var(--sceco-blue);border-color:var(--sceco-blue);color:#ffffff;}.sceco-btn--outline{background:#ffffff;color:var(--sceco-navy);}.sceco-btn--outline:hover,.sceco-btn--outline:focus{background:var(--sceco-soft);color:var(--sceco-navy);}.sceco-card table{width:100%;border-collapse:collapse;margin:0 0 8px 0;font-size:0.88rem;}.sceco-card th,.sceco-card td{border:none;border-bottom:1px solid var(--sceco-line);padding:7px 4px;text-align:left;background:transparent;color:var(--sceco-ink);}.sceco-card th{font-size:0.72rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--sceco-muted);}.sceco-card td:first-child{width:62%;}.sceco-card td.num,.sceco-card th.num{text-align:right;font-variant-numeric:tabular-nums;}.sceco-card td.num{font-weight:700;color:var(--sceco-navy);}.sceco-card img{max-width:100%;height:auto;}.pkp_structure_footer_wrapper{background:var(--sceco-navy);color:#d7e0ea;border-top:3px solid var(--sceco-gold);}.pkp_footer_content{font-size:0.88rem;line-height:1.6;}.pkp_footer_content strong{color:#ffffff;}.pkp_footer_content a{color:#ffffff;text-decoration:underline;text-decoration-color:rgba(255,255,255,0.4);}.pkp_footer_content a:hover{text-decoration-color:#ffffff;}.pkp_brand_footer img{filter:brightness(0) invert(1);opacity:0.7;}@media (max-width:991px){.pkp_structure_main h1{font-size:1.5rem;}.obj_article_details .page_title{font-size:1.45rem;}}.pkp_structure_head .pkp_site_name_wrapper{background-color:transparent;}.pkp_structure_sidebar .pkp_block .block_make_submission_link{background-color:var(--sceco-gold);color:#ffffff;border:none;}.pkp_structure_sidebar .pkp_block .block_make_submission_link:hover,.pkp_structure_sidebar .pkp_block .block_make_submission_link:focus{background-color:#a9822c;color:#ffffff;}.pkp_structure_main .obj_galley_link{background-color:#ffffff;color:var(--sceco-navy);border-color:var(--sceco-navy);}.pkp_structure_main .obj_galley_link:hover,.pkp_structure_main .obj_galley_link:focus{background-color:var(--sceco-navy);color:#ffffff;}.pkp_structure_main .obj_issue_toc .section>h2,.pkp_structure_main .obj_issue_toc .section>h3{margin-left:0;}
/* ---------- Submission call-to-action ---------- */
.pkp_structure_sidebar .block_make_submission .content{display:block;}
.pkp_structure_sidebar .pkp_block .block_make_submission_link{display:grid;grid-template-columns:44px 1fr;grid-template-rows:auto auto;column-gap:12px;align-items:center;width:100%;box-sizing:border-box;padding:14px 16px;background:linear-gradient(135deg,#c49a3a 0%,#b0852b 100%);color:#fff;border:none;border-radius:8px;font-size:0.86rem;font-weight:700;letter-spacing:0.03em;white-space:nowrap;text-align:left;line-height:1.25;box-shadow:0 2px 6px rgba(11,42,74,0.18);transition:transform .15s ease,box-shadow .15s ease;}
.pkp_structure_sidebar .pkp_block .block_make_submission_link:hover,.pkp_structure_sidebar .pkp_block .block_make_submission_link:focus{background:linear-gradient(135deg,#b0852b 0%,#9a7424 100%);color:#fff;text-decoration:none;transform:translateY(-1px);box-shadow:0 4px 10px rgba(11,42,74,0.22);}
.pkp_structure_sidebar .pkp_block .block_make_submission_link::before{content:"\f044";font-family:FontAwesome;font-weight:normal;font-size:20px;grid-row:1 / span 2;width:44px;height:44px;line-height:44px;text-align:center;border-radius:50%;background:rgba(255,255,255,0.18);border:1px solid rgba(255,255,255,0.35);}
.pkp_structure_sidebar .pkp_block .block_make_submission_link::after{content:"Diamond OA \00B7  no APCs";grid-column:2;font-size:0.75rem;font-weight:500;letter-spacing:0.02em;text-transform:none;opacity:0.92;}
/* ---------- Card icons ---------- */
.sceco-card h3::before{font-family:FontAwesome;font-weight:normal;font-size:13px;letter-spacing:0;display:inline-block;width:18px;margin-right:6px;color:var(--sceco-navy);text-align:center;}
#customblock-doaj-seal .sceco-card h3::before{content:"\f0ac";}
#customblock-editorial-metrics .sceco-card h3::before{content:"\f017";}
[id^="customblock-google-scholar"] .sceco-card h3::before{content:"\f19d";}
[id^="customblock-call-for-papers"] .sceco-card h3::before{content:"\f0a1";color:#a9822c;}
#customblock-join-as-reviewer .sceco-card h3::before{content:"\f0c0";}

/* ---------- Header graphic and tagline ---------- */
.pkp_structure_head .pkp_site_name_wrapper {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgMTYwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWF4WU1pZCBtZWV0Ij4KPGcgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIwLjA3Ij4KPHJlY3QgeD0iMjUwIiB5PSIxMDQiIHdpZHRoPSIyMiIgaGVpZ2h0PSI0MCIgcng9IjIiLz48cmVjdCB4PSIyOTAiIHk9Ijg4IiB3aWR0aD0iMjIiIGhlaWdodD0iNTYiIHJ4PSIyIi8+CjxyZWN0IHg9IjMzMCIgeT0iOTYiIHdpZHRoPSIyMiIgaGVpZ2h0PSI0OCIgcng9IjIiLz48cmVjdCB4PSIzNzAiIHk9IjcwIiB3aWR0aD0iMjIiIGhlaWdodD0iNzQiIHJ4PSIyIi8+CjxyZWN0IHg9IjQxMCIgeT0iNzgiIHdpZHRoPSIyMiIgaGVpZ2h0PSI2NiIgcng9IjIiLz48cmVjdCB4PSI0NTAiIHk9IjUyIiB3aWR0aD0iMjIiIGhlaWdodD0iOTIiIHJ4PSIyIi8+CjxyZWN0IHg9IjQ5MCIgeT0iNjAiIHdpZHRoPSIyMiIgaGVpZ2h0PSI4NCIgcng9IjIiLz48cmVjdCB4PSI1MzAiIHk9IjM0IiB3aWR0aD0iMjIiIGhlaWdodD0iMTEwIiByeD0iMiIvPgo8cmVjdCB4PSI1NzAiIHk9IjIyIiB3aWR0aD0iMjIiIGhlaWdodD0iMTIyIiByeD0iMiIvPgo8L2c+CjxnIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLW9wYWNpdHk9IjAuMDgiIHN0cm9rZS13aWR0aD0iMSI+CjxsaW5lIHgxPSIyMDAiIHkxPSIxNDQiIHgyPSI2NDAiIHkyPSIxNDQiLz48bGluZSB4MT0iMjAwIiB5MT0iMTA0IiB4Mj0iNjQwIiB5Mj0iMTA0Ii8+CjxsaW5lIHgxPSIyMDAiIHkxPSI2NCIgeDI9IjY0MCIgeTI9IjY0Ii8+PGxpbmUgeDE9IjIwMCIgeTE9IjI0IiB4Mj0iNjQwIiB5Mj0iMjQiLz4KPC9nPgo8cG9seWxpbmUgcG9pbnRzPSIyMTAsMTIwIDI2MSw5OCAzMDEsODQgMzQxLDkyIDM4MSw2MiA0MjEsNzAgNDYxLDQ0IDUwMSw1MiA1NDEsMjYgNTkwLDE0IiBmaWxsPSJub25lIiBzdHJva2U9IiNjNDlhM2EiIHN0cm9rZS1vcGFjaXR5PSIwLjU1IiBzdHJva2Utd2lkdGg9IjIuNSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxnIGZpbGw9IiNjNDlhM2EiIGZpbGwtb3BhY2l0eT0iMC43NSI+PGNpcmNsZSBjeD0iMzgxIiBjeT0iNjIiIHI9IjMuNSIvPjxjaXJjbGUgY3g9IjQ2MSIgY3k9IjQ0IiByPSIzLjUiLz48Y2lyY2xlIGN4PSI1NDEiIGN5PSIyNiIgcj0iMy41Ii8+PGNpcmNsZSBjeD0iNTkwIiBjeT0iMTQiIHI9IjQuNSIvPjwvZz4KPC9zdmc+");
  background-repeat: no-repeat;
  background-position: right 20px center;
  background-size: auto 78%;
}
@media (min-width: 992px) {
  .pkp_site_name {
    padding-top: 22px;
    padding-bottom: 18px;
  }
  .pkp_site_name::after {
    content: "Peer-reviewed \00B7  Diamond Open Access \00B7  Indexed in Scopus";
    display: block;
    margin-top: 10px;
    font-family: var(--sceco-sans);
    font-size: 0.72rem;
    font-weight: 600;
    letter-spacing: 0.14em;
    text-transform: uppercase;
    color: var(--sceco-gold);
  }
}
@media (max-width: 991px) {
  .pkp_structure_head .pkp_site_name_wrapper {
    background-image: none;
  }
}

/* ---------- Menu ---------- */
@media (min-width: 992px) {
  .pkp_navigation_primary_row {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  .pkp_navigation_primary > li > a {
    padding-top: 0.7em;
    padding-bottom: 0.6em;
  }
  .pkp_navigation_primary > li:last-child > a {
    border: 1px solid var(--sceco-gold);
    border-radius: 999px;
    padding: 0.35em 1em;
    margin-top: 0.35em;
    color: #8a6a1f;
  }
  .pkp_navigation_primary > li:last-child > a:hover,
  .pkp_navigation_primary > li:last-child > a:focus {
    background: var(--sceco-gold);
    color: #ffffff;
    border-color: var(--sceco-gold);
  }
  .pkp_navigation_search_wrapper a::before {
    margin-right: 4px;
  }
}

/* ---------- Homepage spacing under section labels ---------- */
.pkp_structure_main .page_index_journal > section > a:first-child + h2 {
  margin-bottom: 1.4rem;
}
.pkp_structure_main .homepage_about > a:first-child + h2 + h2 {
  margin-top: 0.4rem;
}
.pkp_structure_main .page_index_journal > section + section {
  margin-top: 2.5rem;
}

@media (min-width: 992px) {
  .pkp_navigation_primary > li > a { margin: 0 0.45em; }
  .pkp_navigation_primary > li:last-child > a { padding: 0.3em 0.85em; margin-left: 0.6em; }
}
