/* Nagoya: the castle. Verdigris of Nagoya Castle's copper roofs for ink, the golden
   shachihoko for accents, a Mincho title with a gold-leaf shadow, and seigaiha waves instead
   of Tokyo's screentone. Layout is shared; only tokens and a few signs change. */
:root[data-city="nagoya"] {
  --ground: #f2efe6;
  --surface: #fdfbf5;
  --ink: #18403a;
  --ink-soft: #52635f;
  --rule: #cdc8b6;
  --stamp: #b3342c;
  --signal: #e4b437;
  --ticket: #efe4c6;
  --gold: #c9971f;
  --font-display: "Shippori Mincho B1", "Hiragino Mincho ProN", "Yu Mincho", serif;

  /* 青海波 (seigaiha): stacked arcs, drawn in screen pixels like the Tokyo tone */
  --tone-color: rgb(24 64 58 / 0.13);
  --tone:
    radial-gradient(circle at 50% 100%, transparent 0 5px, var(--tone-color) 5px 6px, transparent 6px 9px, var(--tone-color) 9px 10px, transparent 10px) 0 0 / 20px 10px,
    radial-gradient(circle at 50% 100%, transparent 0 5px, var(--tone-color) 5px 6px, transparent 6px 9px, var(--tone-color) 9px 10px, transparent 10px) 10px 5px / 20px 10px;
}

:root[data-city="nagoya"] .title { font-weight: 800; letter-spacing: 0.06em; }
/* Gold leaf instead of halftone for the offset shadow. */
:root[data-city="nagoya"] .title::before {
  transform: translate(0.06em, 0.08em);
  background: linear-gradient(115deg, #a8761a 0%, #f2cf63 38%, #b9841d 55%, #f6dc84 78%, #a8761a 100%);
  -webkit-background-clip: text;
  background-clip: text;
}

/* A double gold rule on top, like a lacquered box's edge. */
:root[data-city="nagoya"] .masthead { border-top: 3px double var(--gold); box-shadow: inset 0 3px 0 var(--ink); }

/* The edition mark as a gold-rimmed roof tile. */
:root[data-city="nagoya"] .edition-code { border-color: var(--gold); border-radius: 10px; color: var(--ink); }

:root[data-city="nagoya"] .cities a { border-color: var(--ink); }
:root[data-city="nagoya"] .cities a[aria-current] { background: var(--ink); box-shadow: inset 0 0 0 2px var(--gold); }
:root[data-city="nagoya"] .linestrip { height: 5px; gap: 2px; }
:root[data-city="nagoya"] .btn-ink:hover { background: #24564e; }
