/**
 * JCC Theme — e-ISSN strip (v1.7.0)
 *
 * The text itself and the two display switches are injected as inline
 * custom properties by JccThemePlugin::init(), so this file renders
 * nothing unless the "e-ISSN" theme option is filled in.
 *
 *   --jcc-issn-text   the line to print, e.g. "e-ISSN 3164-8088"
 *   --jcc-issn-head   block | none   strip under the header image
 *   --jcc-issn-foot   block | none   strip at the foot of the footer
 */

/* ---------- Shared appearance ---------- */
.pkp_structure_head::after,
.pkp_footer_content::after {
  content: var(--jcc-issn-text, "");
  font-family: var(--jcc-serif, Georgia, "Times New Roman", serif);
  font-size: 13px;
  font-weight: 600;
  letter-spacing: .16em;
  text-transform: uppercase;
  text-align: center;
  color: var(--jcc-gold-light, #ECD9AA);
  padding: 8px 16px;
  box-sizing: border-box;
}

/* ---------- Under the header ---------- */
.pkp_structure_head::after {
  display: var(--jcc-issn-head, none);
  width: 100%;
  background: var(--jcc-navy-dark, #06101F);
  border-top: 1px solid rgba(198, 168, 122, .35);
}

/* ---------- At the foot of the footer ---------- */
.pkp_footer_content::after {
  display: var(--jcc-issn-foot, none);
  margin: 0 0 4px;
  color: var(--jcc-gold, #C6A87A);
  border-top: 1px solid rgba(198, 168, 122, .28);
  padding-top: 16px;
}

/* The custom JCC footer already ends with its own rule, so drop the
   second one when that markup is in use. */
.pkp_footer_content:has(.jcc-footer)::after {
  border-top: 0;
  padding-top: 0;
  margin-top: -6px;
}

@media (max-width: 767px) {
  .pkp_structure_head::after,
  .pkp_footer_content::after { font-size: 11.5px; letter-spacing: .12em; }
}

@media print {
  .pkp_structure_head::after { display: none; }
}
