/* The retained prefecture articles keep their original markup and content.
   This stylesheet is included only in the two restored northern reading pages. */
html[data-nlive-visual="20261107"] body[data-frame-page] #main #area-reading {
  margin:clamp(1.5rem,4vw,3rem) 0;
  padding:clamp(1.25rem,4vw,3rem);
  color:var(--v-ink);
  background:var(--v-paper);
  border:1px solid var(--v-line);
  border-top:5px solid var(--v-accent);
  border-radius:18px;
  box-shadow:var(--v-small-shadow);
  scroll-margin-top:6rem;
}
html[data-nlive-visual="20261107"] body[data-frame-page] #main #area-reading :is(h2,h3,p,li) {
  color:var(--v-ink);
}
html[data-nlive-visual="20261107"] body[data-frame-page] #main #area-reading .pr-kicker {
  color:var(--v-accent);
}
html[data-nlive-visual="20261107"] body[data-frame-page] #main #area-reading :is(.lead,.pr-story-head) {
  background:transparent;
  color:var(--v-ink);
}
html[data-nlive-visual="20261107"] body[data-frame-page] #main #area-reading ul {
  padding-inline-start:1.4rem;
  line-height:1.9;
}
html[data-nlive-visual="20261107"] body[data-frame-page] #main #area-reading li + li {
  margin-top:.6rem;
}
html[data-nlive-visual="20261107"] body[data-frame-page] #main #area-reading .prompt {
  margin-top:1.5rem;
  padding:clamp(1rem,3vw,1.5rem);
  background:var(--v-tint);
  color:var(--v-ink);
  border:1px solid var(--v-line);
  border-radius:12px;
}
html[data-nlive-visual="20261107"] body[data-frame-page] #main #area-reading a {
  color:var(--v-accent);
  text-decoration:underline;
  text-underline-offset:.2em;
}
html[data-nlive-visual="20261107"] body[data-frame-page] #main #area-reading a.try {
  display:flex;
  gap:1rem;
  align-items:center;
  padding:.8rem;
  background:var(--v-panel);
  border:1px solid var(--v-line);
  border-radius:10px;
}
html[data-nlive-visual="20261107"] body[data-frame-page] #main #area-reading a.try img {
  width:clamp(5rem,20vw,10rem);
  height:auto;
  border-radius:8px;
}
html[data-nlive-visual="20261107"] body[data-frame-page] #main #area-reading :focus-visible {
  outline:3px solid var(--v-focus);
  outline-offset:4px;
}
