/* =========================================================================
   JURNAL MARITIM INDONESIA — JMI THEME V2 (STABLE)
   For OJS 3.4 Default Theme.
   This is an INDEPENDENT, FULL replacement for JMI Theme V1.
   Does NOT reuse the Nusantara Maritime-specific layout or logo rules.
   Upload only to the JMI journal stylesheet, not the Nusantara journal.
   ========================================================================= */

:root {
  --jmi-navy: #073a57;
  --jmi-deep: #062d45;
  --jmi-blue: #155c81;
  --jmi-gold: #d4ae68;
  --jmi-ink: #183a50;
  --jmi-border: #dce7ee;
  --jmi-cream: #fff9ef;
}

/* Shared type: respect OJS defaults, avoid imposing global layout rules. */
body {
  color: var(--jmi-ink);
}
body .pkp_structure_page {
  background: #fff;
}

/* White masthead preserves legibility of JMI's existing image logo.
   OJS continues to control all header element positions. */
body .pkp_structure_head {
  background: #fff !important;
  border: 0 !important;
  border-bottom: 3px solid var(--jmi-gold) !important;
  box-shadow: 0 2px 10px rgba(6,45,69,.08);
}
body .pkp_structure_head .pkp_site_name_wrapper {
  background: #fff !important;
}
body .pkp_structure_head .pkp_site_name {
  background: none !important;
}
body .pkp_structure_head .pkp_site_name img {
  max-width: 100%;
  height: auto;
  object-fit: contain;
}
body .pkp_structure_head .pkp_navigation_primary_row {
  background: var(--jmi-navy) !important;
}
body .pkp_structure_head .pkp_site_nav_menu {
  box-shadow: none;
}
body .pkp_structure_head .pkp_navigation_primary > li > a,
body .pkp_structure_head .pkp_navigation_search_wrapper a {
  color: #fff !important;
  transition: color .2s ease, background-color .2s ease, box-shadow .2s ease;
}
body .pkp_structure_head .pkp_navigation_primary > li > a:hover,
body .pkp_structure_head .pkp_navigation_primary > li > a:focus-visible,
body .pkp_structure_head .pkp_navigation_search_wrapper a:hover {
  color: #ffe3ad !important;
  background: rgba(255,255,255,.08) !important;
}
body .pkp_structure_head .pkp_navigation_primary ul {
  background: #fff;
  border-top: 2px solid var(--jmi-gold);
  box-shadow: 0 12px 28px rgba(6,45,69,.17);
}
body .pkp_structure_head .pkp_navigation_primary ul a {
  color: var(--jmi-navy) !important;
}
body .pkp_structure_head .pkp_navigation_primary ul a:hover {
  background: #eaf3f7 !important;
}
body .pkp_structure_head .pkp_navigation_user a {
  color: var(--jmi-navy);
}
body .pkp_structure_head a:focus-visible,
body .pkp_structure_main a:focus-visible {
  outline: 2px solid var(--jmi-gold);
  outline-offset: 3px;
}

/* Keep OJS's native main/sidebar flow. We do not use flex/grid on
   .pkp_structure_content: doing so broke the V1 sidebar and footer. */
body .pkp_structure_content {
  box-sizing: border-box;
  max-width: 1220px;
  margin-left: auto;
  margin-right: auto;
}
body .pkp_structure_main,
body .pkp_structure_sidebar {
  box-sizing: border-box;
  min-width: 0;
}

/* Home hero: preserve the existing Poseidon image, no crop. */
body.pkp_page_index .page_index_journal .homepage_image {
  margin: 0 0 22px;
  line-height: 0;
}
body.pkp_page_index .page_index_journal .homepage_image img {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: block;
  border-radius: 8px;
  box-shadow: 0 7px 24px rgba(6,45,69,.10);
}
body.pkp_page_index .page_index_journal .homepage_about,
body.pkp_page_index .page_index_journal .additional_content {
  font-size: 15px;
  line-height: 1.75;
  color: var(--jmi-ink);
}
body.pkp_page_index .page_index_journal .homepage_about h2,
body.pkp_page_index .page_index_journal .additional_content h2 {
  font: 700 24px/1.35 Georgia, "Times New Roman", serif;
  color: var(--jmi-navy);
  margin: 16px 0 12px;
}
body.pkp_page_index .page_index_journal .homepage_about p,
body.pkp_page_index .page_index_journal .additional_content p {
  margin: 0 0 15px;
}

/* Current issue & article list: compact, accurate OJS data. */
body.pkp_page_index .current_issue {
  margin: 20px 0 24px;
}
body.pkp_page_index .current_issue h2,
body .page_issue h1 {
  font-family: Georgia, "Times New Roman", serif;
  color: var(--jmi-navy);
}
body.pkp_page_index .current_issue .obj_issue_toc > .heading {
  margin: 0 0 20px;
}
body.pkp_page_index .current_issue .obj_issue_toc > .heading > .cover img {
  max-width: 155px;
  height: auto;
  border-radius: 4px;
  box-shadow: 0 6px 16px rgba(5,45,70,.11);
}
body .obj_article_summary {
  box-sizing: border-box;
  min-width: 0;
  border: 1px solid var(--jmi-border);
  border-radius: 9px;
  padding: 14px;
  background: #fff;
  box-shadow: 0 3px 13px rgba(6,45,69,.045);
  transition: box-shadow .2s ease, transform .2s ease;
}
body .obj_article_summary:hover {
  box-shadow: 0 7px 23px rgba(6,45,69,.09);
  transform: translateY(-1px);
}
body .obj_article_summary .title {
  color: var(--jmi-navy);
  font-size: 17px;
  line-height: 1.4;
}
body .obj_article_summary .cover img {
  max-width: 95px;
  height: auto;
}
body .cmp_article_list > li {
  margin-bottom: 12px;
}
@media (min-width: 1280px) {
  body.pkp_page_index .current_issue .cmp_article_list,
  body .page_issue .cmp_article_list {
    display: grid;
    grid-template-columns: repeat(2,minmax(0,1fr));
    gap: 14px;
  }
  body.pkp_page_index .current_issue .cmp_article_list > li,
  body .page_issue .cmp_article_list > li {
    min-width: 0;
    margin: 0;
  }
}

/* Native sidebar: no floating or position overrides.
   Keep important JMI resources such as template and journal links. */
body .pkp_structure_sidebar .pkp_block {
  box-sizing: border-box;
  margin: 0 0 16px;
  padding: 18px;
  background: #f5f9fb;
  border: 1px solid var(--jmi-border);
  border-top: 3px solid var(--jmi-gold);
  border-radius: 7px;
  overflow-wrap: anywhere;
}
body .pkp_structure_sidebar .pkp_block .title {
  color: var(--jmi-navy);
  font-size: 15px;
  line-height: 1.4;
  font-weight: 700;
}
body .pkp_structure_sidebar .pkp_block img {
  max-width: 100%;
  height: auto;
}
body .pkp_structure_sidebar .pkp_block a {
  color: #0f6387;
}
body .pkp_structure_sidebar .pkp_block a:hover {
  text-decoration: underline;
}
body .pkp_structure_sidebar .pkp_block .content {
  font-size: 13.5px;
  line-height: 1.65;
}

/* Inner pages: modest type refinement, no layout surgery. */
body:not(.pkp_page_index) .pkp_structure_main h1 {
  color: var(--jmi-navy);
  font-family: Georgia, "Times New Roman", serif;
  line-height: 1.3;
}
body:not(.pkp_page_index) .pkp_structure_main p {
  line-height: 1.7;
}
body .obj_article_details .galleys_links a,
body .obj_article_summary .galleys_links a {
  border-radius: 5px;
}

/* Footer must follow both main content and sidebar.
   Importantly: no transform, fixed height, absolute position,
   or custom grid on .pkp_structure_page. */
body .pkp_structure_footer {
  clear: both !important;
  position: relative;
  box-sizing: border-box;
  width: 100%;
  margin: 0;
  background: linear-gradient(110deg,var(--jmi-deep),var(--jmi-navy)) !important;
  border-top: 3px solid var(--jmi-gold);
  color: #e7f2f8;
}
body .pkp_structure_footer .pkp_footer_content {
  box-sizing: border-box;
  max-width: 1200px;
  margin: 0 auto;
  padding: 28px 22px;
  color: #e7f2f8;
  font-size: 14px;
  line-height: 1.65;
}
body .pkp_structure_footer .pkp_footer_content a {
  color: #d5eaf3;
}
body .pkp_structure_footer .pkp_footer_content a:hover {
  color: #fff;
}
body .pkp_structure_footer .pkp_footer_content img {
  max-width: 100%;
  height: auto;
}
/* PKP attribution stays present and unobtrusive until JMI's owner chooses. */
body .pkp_structure_footer .pkp_brand_footer {
  padding: 12px 22px;
}
body .pkp_structure_footer .pkp_brand_footer img {
  max-width: 130px;
  height: auto;
}

/* At mobile widths, allow native OJS hamburger to control navigation. */
@media (max-width: 767px) {
  body .pkp_structure_head .pkp_navigation_primary_row {
    background: transparent !important;
  }
  body .pkp_structure_head .pkp_site_name_wrapper {
    background: #fff !important;
  }
  body .pkp_structure_head .pkp_site_nav_menu {
    background: var(--jmi-navy) !important;
  }
  body .pkp_structure_head .pkp_site_nav_menu a {
    color: #fff !important;
  }
  body .pkp_structure_sidebar .pkp_block {
    padding: 14px;
  }
  body .pkp_structure_footer .pkp_footer_content {
    padding: 24px 16px;
  }
}
@media (prefers-reduced-motion: reduce) {
  body .obj_article_summary,
  body .pkp_structure_head a {
    transition: none !important;
  }
}
\n/* JMI V5 — compact branded header, one row on wide desktops.\n   Design based on Nusantara Maritime V28's working header grid.\n   The logo is the actual user-provided artwork, not recreated. */\nbody .pkp_structure_head {\n background:linear-gradient(110deg,#062e46,#0b4965 60%,#11617a) !important;\n border-bottom:3px solid #d4ae68 !important;\n}\nbody .pkp_structure_head .pkp_site_name_wrapper,\nbody .pkp_structure_head .pkp_site_name {background:transparent !important;box-shadow:none !important;border:0 !important;}\nbody .pkp_structure_head .pkp_site_name .is_text,\nbody .pkp_structure_head .pkp_site_name .is_text a {\n background:transparent !important;color:#fff !important;\n box-shadow:none !important;border:0 !important;\n font:700 23px/1.15 Georgia,serif !important;\n text-decoration:none !important;white-space:nowrap;\n}\nbody .pkp_structure_head .pkp_site_name .is_text a {\n display:inline-flex !important;align-items:center !important;gap:12px !important;\n padding:0 !important;margin:0 !important;\n}\nbody .pkp_structure_head .pkp_site_name .is_text a::before {\n content:"" !important;display:block !important;\n flex:0 0 64px !important;width:64px !important;height:64px !important;\n border-radius:9px;background:#fff url('data:image/png;base64,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2fX3P7hq87buWNSaML48m3XWrW+/8qsnHTKviduuj5DWmjLa1tr/0GNrd7f2WSb7/MVHTZs+jgTNl57b+OAja4rioWzeOe+sQ45eOFULte711gcfXZNK5evrSj9z/hGmQf/nd0/k8+5ln1vYNL78T39Z0tbaV1ERLy0O9/RlTv/EnPlHTNBcLn9l5z33vVJZHv/P73ySBs1tG9uvv3kxY/Tfv37y+KZKt+Ca8civr31owvjyc89f4KULpsV27+6978FVXd3J0pLIGZ+Yfei8CdzZL1MLv3vTBpSSoag1c3ptKl34/aJnn1m8EcxAV3fqnr+tvOX2xRMay2sbywRXBANS+jfXPX3jn160czYeSjZnHDKn4aY/vbh+454zzzuypCRy2tm/evDRtYDxxBnjCCOLbrq3sb60pLr20SfWtbT2n/3po+/528qnnt107vlHbdjUsWlLx7Q5k3N594abnzzs0MaiouBh88Y7jvjTHUt/e93TUkoAfe/9r95xz/K169vnzW8qKgoeuWDSDTcvbtuTOO2swy787NGekK+s2g3M2BthipDgsrKm+PB54xfd+Ewu546fXI1MetedS8654I/nnDH3mms+/emzDzv3wkX33L0MWWzyzDqlYNHND82ZXVdeEYtXxC3T6OvPTp5ZH40F5x82/oZbHklnnDPPOy6dto8/9b+XLNmGDDbrkMZxNSU//tktP7n2UczouKZqjHG8KFTdWMEdThjJpXK//sPTN932ItIaIxBc1jaUHXZI46KbHo5GA1NmN/g1zT4oP1VrwJSWlkbOO+uwmTPG3f/wGgR05WvNJx0/PRSJjG8sM4OGEJKGrNUrd1SUR1pael54bj0NB3yTobamqLQk3NhQVlvb8G/nHgYg1qxtBYSCoUBtdREhwYb6UkyYYdJr/uu8hobq0pJISUl4woQJ3/zqybmcGwyFGutLDStUX1dKGYvFgjOn137h0oWPP70+m8i2tw2GQ9bECZUV5dF4WZQyWjeuJF4UmtBYVlVVvWld239978yGhlIt35A/TUppWrShvjQcCdfXlwbC4URP6utX3TXv0PEnnHa4l7OPPH7msUdPvvLbd3e29gfD0bq6YkJC9XWlzGKU4VNPnnncwimRaBhTPKGhjJBQY31p7bimT583z7b7mpt7gZJoPHTs0VOOXXjMz3/58F9uezESLTv1pBmn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') center/contain no-repeat !important;\n box-shadow:0 2px 8px rgba(0,0,0,.15);\n}\nbody .pkp_structure_head .pkp_navigation_primary_row {background:transparent !important;}\nbody .pkp_structure_head .pkp_navigation_primary > li > a,\nbody .pkp_structure_head .pkp_navigation_user > li > a,\nbody .pkp_structure_head .pkp_navigation_search_wrapper a {color:#f8fcff !important;}\nbody .pkp_structure_head .pkp_navigation_primary ul a {color:#073a57 !important;}\n\n@media (min-width:1200px) {\n body .pkp_structure_head .pkp_head_wrapper {\n  display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;\n  align-items:center !important;column-gap:18px !important;\n  max-width:1220px !important;width:calc(100% - 32px) !important;\n  min-height:86px !important;height:auto !important;\n  margin:0 auto !important;padding:8px 0 !important;\n  position:relative !important;box-sizing:border-box !important;\n }\n body .pkp_structure_head .pkp_site_name_wrapper,\n body .pkp_structure_head .pkp_site_name {\n  position:static !important;display:flex !important;align-items:center !important;\n  grid-column:1 !important;grid-row:1 !important;\n  width:auto !important;max-width:none !important;min-width:0 !important;\n  height:auto !important;margin:0 !important;padding:0 !important;float:none !important;\n }\n body .pkp_structure_head .pkp_site_nav_menu {\n  position:static !important;display:flex !important;flex-flow:row nowrap !important;\n  align-items:center !important;justify-content:flex-end !important;\n  grid-column:2 !important;grid-row:1 !important;gap:9px !important;\n  width:auto !important;max-width:none !important;min-width:0 !important;height:auto !important;\n  margin:0 !important;padding:0 !important;float:none !important;transform:none !important;\n  background:transparent !important;box-shadow:none !important;\n }\n body .pkp_structure_head .pkp_navigation_primary_row,\n body .pkp_structure_head .pkp_navigation_primary_wrapper,\n body .pkp_structure_head .pkp_navigation_search_wrapper,\n body .pkp_structure_head .pkp_navigation_user_wrapper {\n  position:static !important;display:flex !important;align-items:center !important;\n  flex:0 0 auto !important;width:auto !important;height:auto !important;max-width:none !important;\n  margin:0 !important;padding:0 !important;float:none !important;transform:none !important;\n  top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;\n  background:transparent !important;box-shadow:none !important;border:0 !important;\n }\n body .pkp_structure_head .pkp_navigation_primary,\n body .pkp_structure_head .pkp_navigation_user {\n  position:static !important;display:flex !important;align-items:center !important;\n  flex-wrap:nowrap !important;gap:1px !important;width:auto !important;\n  margin:0 !important;padding:0 !important;float:none !important;\n }\n body .pkp_structure_head .pkp_navigation_primary > li,\n body .pkp_structure_head .pkp_navigation_user > li {\n  position:relative !important;display:block !important;flex:0 0 auto !important;\n  width:auto !important;margin:0 !important;padding:0 !important;float:none !important;\n }\n body .pkp_structure_head .pkp_navigation_primary > li > a,\n body .pkp_structure_head .pkp_navigation_user > li > a,\n body .pkp_structure_head .pkp_navigation_search_wrapper > a {\n  display:inline-flex !important;align-items:center !important;white-space:nowrap !important;\n  font-size:13px !important;line-height:1.2 !important;\n  padding:11px 7px !important;margin:0 !important;\n }\n body .pkp_structure_head .pkp_navigation_primary > li > ul {position:absolute !important;z-index:9999 !important;}\n}\n@media (min-width:1200px) and (max-width:1370px) {\n body .pkp_structure_head .pkp_site_name .is_text a {font-size:20px !important;}\n body .pkp_structure_head .pkp_site_name .is_text a::before {width:54px !important;height:54px !important;flex-basis:54px !important;}\n body .pkp_structure_head .pkp_navigation_primary > li > a,\n body .pkp_structure_head .pkp_navigation_user > li > a,\n body .pkp_structure_head .pkp_navigation_search_wrapper > a {padding-inline:5px !important;font-size:12px !important;}\n}\n/* Mobile / tablet: original OJS layout and hamburger, without forced grid. */\n@media (max-width:1199px) {\n body .pkp_structure_head .pkp_site_name .is_text a {font-size:18px !important;}\n body .pkp_structure_head .pkp_site_name .is_text a::before {width:44px !important;height:44px !important;flex-basis:44px !important;}\n}\n@media (max-width:767px) {\n body .pkp_structure_head .pkp_site_name_wrapper {background:transparent !important;}\n body .pkp_structure_head .pkp_site_nav_menu {background:#073a57 !important;}\n}\n