/* Tokai JR: the deep indigo of Hokusai's Fuji prints as the stamp and JR Central's orange as the
   signal (Nagoya JR turns these round), on a pale sky ground; a sharp heavy mincho for the 東海道. */
:root[data-city="tokai-jr"] {
  --ground: #eef1f4;
  --surface: #fcfdff;
  --ink: #17202e;
  --ink-soft: #4f5b6c;
  --rule: #d2d9e2;
  --rail-off: #bcc6d2;
  --stamp: #234a83;
  --signal: #e8650f;
  --ticket: #e2e8ef;
  --font-display: "Kaisei Tokumin", "BIZ UDPMincho", serif;
  --tone: repeating-linear-gradient(90deg, transparent 0 20px, rgb(35 74 131 / 0.05) 20px 22px);
}

/* An indigo band with JR Central's orange stripe under it. */
:root[data-city="tokai-jr"] .masthead {
  border-top: 8px solid var(--stamp);
  box-shadow: inset 0 11px 0 -3px var(--signal);
  padding-top: 28px;
}
:root[data-city="tokai-jr"] .edition-code { border: 2px solid var(--stamp); border-radius: 2px; color: var(--stamp); }
:root[data-city="tokai-jr"] .cities a[aria-current] { background: var(--stamp); border-color: var(--stamp); }
:root[data-city="tokai-jr"] .btn-ink { background: var(--stamp); border-color: var(--stamp); }
:root[data-city="tokai-jr"] .btn-ink:hover { background: #1a3864; }
/* The result caption calls the missed stations red (赤い駅); this edition's stamp colour is indigo. */
:root[data-city="tokai-jr"] #map .st.miss { stroke: #b3261e; }

@media (min-width: 901px) {
  :root[data-city="tokai-jr"] .mapwrap { height: 100dvh; position: sticky; top: 0; }
}
