.nenpyo-head[data-astro-cid-inscisnp] .eyebrow[data-astro-cid-inscisnp]{color:var(--accent);letter-spacing:.12em;margin:0 0 .3rem;font-size:.82rem;font-weight:700}.nenpyo-stats[data-astro-cid-inscisnp]{color:var(--muted);flex-wrap:wrap;gap:.5rem 1.25rem;margin:.5rem 0 0;font-size:.9rem;display:flex}.nenpyo-stats[data-astro-cid-inscisnp] strong[data-astro-cid-inscisnp]{color:var(--accent);font:700 1.5rem var(--serif);margin-right:.15em}.nenpyo-hero[data-astro-cid-inscisnp]{margin:1.25rem 0 2rem}.nenpyo-hero[data-astro-cid-inscisnp] img[data-astro-cid-inscisnp]{border-radius:10px;width:100%;height:auto;display:block}.nenpyo-hero[data-astro-cid-inscisnp]~[data-astro-cid-inscisnp]{--g-history:#9a4a2f;--g-tale:#7a4f9a;--g-diary:#2f6f8f;--g-waka:#4f7d3a;--g-essay:#a07418;--band-a:#f6efe2;--band-b:#fdfaf4;--band-myth:#efe6f2}@media (prefers-color-scheme:dark){.nenpyo-hero[data-astro-cid-inscisnp]~[data-astro-cid-inscisnp]{--g-history:#e0957a;--g-tale:#c4a2e3;--g-diary:#7fc0de;--g-waka:#9fcf86;--g-essay:#e2bd62;--band-a:#2c2925;--band-b:#24211e;--band-myth:#2e2832}}.g-history[data-astro-cid-inscisnp]{--g:var(--g-history)}.g-tale[data-astro-cid-inscisnp]{--g:var(--g-tale)}.g-diary[data-astro-cid-inscisnp]{--g:var(--g-diary)}.g-waka[data-astro-cid-inscisnp]{--g:var(--g-waka)}.g-essay[data-astro-cid-inscisnp]{--g:var(--g-essay)}.chart-section[data-astro-cid-inscisnp]{margin:0 0 2.5rem}.chart-section[data-astro-cid-inscisnp] h2[data-astro-cid-inscisnp],.nenpyo-source[data-astro-cid-inscisnp] h2[data-astro-cid-inscisnp]{font:700 clamp(1.25rem, 3vw, 1.5rem) var(--serif);border-left:4px solid #b38938;margin:0 0 .5rem;padding-left:12px}.chart-lead[data-astro-cid-inscisnp],.chart-note[data-astro-cid-inscisnp]{color:var(--muted);font-size:.88rem}.chart-note[data-astro-cid-inscisnp]{margin:.25rem 0 0;font-size:.8rem}.chart-tools[data-astro-cid-inscisnp]{gap:.6rem;margin:1rem 0;display:grid}.chip-row[data-astro-cid-inscisnp]{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.sort-label[data-astro-cid-inscisnp]{color:var(--muted);margin-right:.2rem;font-size:.82rem}.chip[data-astro-cid-inscisnp]{border:1px solid var(--line);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .8rem;font-size:.85rem;display:inline-flex}.chip[data-astro-cid-inscisnp] span[data-astro-cid-inscisnp]{color:var(--muted);font-size:.78rem}.chip[data-astro-cid-inscisnp] i[data-astro-cid-inscisnp]{background:var(--g);border-radius:2px;width:.7rem;height:.7rem}.chip-history[data-astro-cid-inscisnp]{--g:var(--g-history)}.chip-tale[data-astro-cid-inscisnp]{--g:var(--g-tale)}.chip-diary[data-astro-cid-inscisnp]{--g:var(--g-diary)}.chip-waka[data-astro-cid-inscisnp]{--g:var(--g-waka)}.chip-essay[data-astro-cid-inscisnp]{--g:var(--g-essay)}.chip[data-astro-cid-inscisnp][aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);font-weight:700}.chip[data-astro-cid-inscisnp]:focus-visible{outline-offset:2px;outline:3px solid #b38938}.chart[data-astro-cid-inscisnp]{--name-w:8rem;border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:.5rem .75rem .4rem}.chart-axis[data-astro-cid-inscisnp],.chart-ticks[data-astro-cid-inscisnp],.chart-row[data-astro-cid-inscisnp] a[data-astro-cid-inscisnp]{grid-template-columns:var(--name-w) 1fr;align-items:center;display:grid}.axis-track[data-astro-cid-inscisnp]{height:1.6rem;display:block;position:relative}.axis-band[data-astro-cid-inscisnp]{color:var(--muted);letter-spacing:.05em;white-space:nowrap;border-left:1px dashed var(--line);place-items:center;font-size:.72rem;display:grid;position:absolute;top:0;bottom:0;overflow:hidden}.axis-myth[data-astro-cid-inscisnp]{border-left:0}.axis-short[data-astro-cid-inscisnp]{display:none}.chart-ticks[data-astro-cid-inscisnp] .axis-track[data-astro-cid-inscisnp]{height:1.2rem}.chart-ticks[data-astro-cid-inscisnp] .axis-track[data-astro-cid-inscisnp] span[data-astro-cid-inscisnp]{color:var(--muted);font-size:.7rem;position:absolute;top:0;transform:translate(-50%)}.chart-rows[data-astro-cid-inscisnp]{margin:0;padding:0;list-style:none}.chart-row[data-astro-cid-inscisnp] a[data-astro-cid-inscisnp]{min-height:2rem;color:var(--text);border-radius:4px;text-decoration:none}.chart-row[data-astro-cid-inscisnp] a[data-astro-cid-inscisnp]:hover .row-name[data-astro-cid-inscisnp] strong[data-astro-cid-inscisnp],.chart-row[data-astro-cid-inscisnp] a[data-astro-cid-inscisnp]:focus-visible .row-name[data-astro-cid-inscisnp] strong[data-astro-cid-inscisnp]{color:var(--accent);text-decoration:underline}.chart-row[data-astro-cid-inscisnp] a[data-astro-cid-inscisnp]:focus-visible{outline:2px solid #b38938}.row-name[data-astro-cid-inscisnp]{flex-direction:column;min-width:0;padding-right:.5rem;line-height:1.25;display:flex}.row-name[data-astro-cid-inscisnp] strong[data-astro-cid-inscisnp]{font:700 .9rem var(--serif);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row-name[data-astro-cid-inscisnp] small[data-astro-cid-inscisnp]{color:var(--muted);white-space:nowrap;font-size:.7rem}.row-track[data-astro-cid-inscisnp]{background:var(--track-bg);height:2.4rem;display:block;position:relative}.bar[data-astro-cid-inscisnp]{background:color-mix(in srgb, var(--g) 40%, transparent);border:1px solid var(--g);border-radius:3px;height:.9rem;position:absolute;top:.75rem}.bar-myth[data-astro-cid-inscisnp]{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--g) 40%, transparent) 2.5rem);border-left:0;border-radius:0 3px 3px 0}.bar-guess[data-astro-cid-inscisnp]{background:color-mix(in srgb, var(--g) 18%, transparent);border-style:dashed}.dot[data-astro-cid-inscisnp]{background:var(--g);border:2px solid var(--surface);width:.8rem;height:.8rem;box-shadow:0 0 0 1px var(--g);position:absolute;top:50%;transform:translate(-50%,-50%)rotate(45deg)}.chart-legend[data-astro-cid-inscisnp]{color:var(--muted);flex-wrap:wrap;gap:.4rem 1.2rem;margin:.75rem 0 0;padding:0;font-size:.8rem;list-style:none;display:flex}.chart-legend[data-astro-cid-inscisnp] li[data-astro-cid-inscisnp]{align-items:center;gap:.4rem;display:flex}.lg-dot[data-astro-cid-inscisnp]{background:var(--accent);width:.7rem;height:.7rem;transform:rotate(45deg)}.lg-bar[data-astro-cid-inscisnp]{border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 40%, transparent);border-radius:2px;width:1.6rem;height:.7rem}.lg-guess[data-astro-cid-inscisnp]{background:color-mix(in srgb, var(--accent) 15%, transparent);border-style:dashed}.lg-myth[data-astro-cid-inscisnp]{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent) 40%, transparent));border-left:0}.era-nav[data-astro-cid-inscisnp]{z-index:5;background:var(--bg);scrollbar-width:thin;gap:.4rem;margin:0 0 1rem;padding:.6rem 0;display:flex;position:sticky;top:0;overflow-x:auto}.era-nav[data-astro-cid-inscisnp] a[data-astro-cid-inscisnp]{border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:999px;flex:none;padding:.35rem .8rem;font-size:.85rem;text-decoration:none}.era-nav[data-astro-cid-inscisnp] a[data-astro-cid-inscisnp] span[data-astro-cid-inscisnp]{color:var(--muted);margin-left:.35rem;font-size:.75rem}.era-nav[data-astro-cid-inscisnp] a[data-astro-cid-inscisnp]:hover,.era-nav[data-astro-cid-inscisnp] a[data-astro-cid-inscisnp]:focus-visible{border-color:var(--accent);color:var(--accent)}.tl-toggle[data-astro-cid-inscisnp]{margin:0 0 1.5rem;font-size:.9rem}.tl-toggle[data-astro-cid-inscisnp] input[data-astro-cid-inscisnp]{accent-color:var(--accent)}.era[data-astro-cid-inscisnp]{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin:0 0 2.5rem;padding:1.25rem clamp(.9rem,3vw,1.5rem);scroll-margin-top:3.5rem}.era-head[data-astro-cid-inscisnp]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.era-head[data-astro-cid-inscisnp] h2[data-astro-cid-inscisnp]{font:700 clamp(1.3rem, 3vw, 1.6rem) var(--serif);color:var(--accent);margin:0}.era-head[data-astro-cid-inscisnp] h2[data-astro-cid-inscisnp] small[data-astro-cid-inscisnp]{color:var(--muted);font:400 .85rem var(--sans);margin-left:.6rem}.era-count[data-astro-cid-inscisnp]{color:#b38938;flex-shrink:0;font-size:.88rem;font-weight:700}.era-intro[data-astro-cid-inscisnp]{color:var(--muted);margin:.5rem 0 1.25rem;font-size:.92rem}.tl[data-astro-cid-inscisnp]{margin:0;padding:0 0 0 1.4rem;list-style:none;position:relative}.tl[data-astro-cid-inscisnp]:before{content:"";background:#b3893873;width:2px;position:absolute;top:.4rem;bottom:.4rem;left:.35rem}.tl-item[data-astro-cid-inscisnp]{margin:0 0 1.1rem;scroll-margin-top:4rem;position:relative}.tl-item[data-astro-cid-inscisnp]:before{content:"";background:var(--surface);border:2px solid #b38938;border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:.35rem;left:-1.4rem}.tl-work[data-astro-cid-inscisnp]:before{background:var(--g);border-color:var(--g);border-radius:1px;transform:rotate(45deg)}.tl-year[data-astro-cid-inscisnp]{color:#9a7429;margin:0 0 .35rem;font-size:.85rem;font-weight:700}.tl-event[data-astro-cid-inscisnp] .tl-year[data-astro-cid-inscisnp]{color:var(--muted)}.tl-ev[data-astro-cid-inscisnp] p[data-astro-cid-inscisnp]{margin:0;font-size:.93rem}.tl-links[data-astro-cid-inscisnp]{flex-wrap:wrap;gap:.35rem .5rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.tl-links[data-astro-cid-inscisnp] a[data-astro-cid-inscisnp]{background:var(--accent-soft);color:var(--accent);border-radius:4px;padding:.15rem .6rem;font-size:.8rem;text-decoration:none;display:inline-block}.tl-links[data-astro-cid-inscisnp] a[data-astro-cid-inscisnp]:before{content:"→ "}.tl-links[data-astro-cid-inscisnp] a[data-astro-cid-inscisnp]:hover,.tl-links[data-astro-cid-inscisnp] a[data-astro-cid-inscisnp]:focus-visible{text-decoration:underline}.tl-card[data-astro-cid-inscisnp]{border:1px solid var(--line);border-left:4px solid var(--g);background:var(--bg);border-radius:8px;gap:1rem;padding:1rem;display:flex}.tl-thumb[data-astro-cid-inscisnp]{flex:0 0 140px}.tl-thumb[data-astro-cid-inscisnp] img[data-astro-cid-inscisnp]{object-fit:cover;border-radius:6px;width:140px;height:76px;display:block}.tl-body[data-astro-cid-inscisnp]{flex:1;min-width:0}.tl-tags[data-astro-cid-inscisnp]{gap:.35rem;margin:0 0 .2rem;display:flex}.tag[data-astro-cid-inscisnp]{background:var(--g);color:var(--surface);border-radius:3px;padding:.05rem .5rem;font-size:.72rem;font-weight:700}.tag-plain[data-astro-cid-inscisnp]{color:var(--muted);border:1px solid var(--line);background:0 0;font-weight:400}.tl-card[data-astro-cid-inscisnp] h3[data-astro-cid-inscisnp]{font:700 1.25rem var(--serif);letter-spacing:.04em;margin:0 0 .4rem}.tl-card[data-astro-cid-inscisnp] h3[data-astro-cid-inscisnp] a[data-astro-cid-inscisnp]{color:var(--text);text-decoration:none}.tl-card[data-astro-cid-inscisnp] h3[data-astro-cid-inscisnp] a[data-astro-cid-inscisnp]:hover,.tl-card[data-astro-cid-inscisnp] h3[data-astro-cid-inscisnp] a[data-astro-cid-inscisnp]:focus-visible{color:var(--accent);text-decoration:underline}.tl-meta[data-astro-cid-inscisnp]{gap:.2rem;margin:0 0 .5rem;font-size:.85rem;display:grid}.tl-meta[data-astro-cid-inscisnp] div[data-astro-cid-inscisnp]{grid-template-columns:6.5em 1fr;gap:.5rem;display:grid}.tl-meta[data-astro-cid-inscisnp] dt[data-astro-cid-inscisnp]{color:var(--muted)}.tl-meta[data-astro-cid-inscisnp] dd[data-astro-cid-inscisnp]{margin:0}.gap[data-astro-cid-inscisnp]{color:#9a7429;font-size:.8rem;display:block}.tl-note[data-astro-cid-inscisnp]{margin:0 0 .5rem;font-size:.9rem}.tl-more[data-astro-cid-inscisnp]{color:var(--accent);font-size:.85rem;font-weight:700}body.hide-events .tl-event[data-astro-cid-inscisnp],.tl-item[data-astro-cid-inscisnp][hidden],.chart-row[data-astro-cid-inscisnp][hidden]{display:none}.nenpyo-source[data-astro-cid-inscisnp]{border-left:3px solid var(--accent);background:var(--surface);margin:0 0 2rem;padding:1.25rem clamp(1rem,3vw,1.5rem);font-size:.9rem}.nenpyo-source[data-astro-cid-inscisnp] p[data-astro-cid-inscisnp]{margin:.5rem 0 0}@media (prefers-color-scheme:dark){.tl-year[data-astro-cid-inscisnp],.gap[data-astro-cid-inscisnp]{color:#d9b46a}}@media (width<=640px){.chart[data-astro-cid-inscisnp]{--name-w:0px;padding:.5rem .5rem .4rem}.chart-row[data-astro-cid-inscisnp] a[data-astro-cid-inscisnp]{grid-template-columns:1fr}.row-name[data-astro-cid-inscisnp]{flex-direction:row;align-items:baseline;gap:.4rem;padding:.3rem 0 0}.bar[data-astro-cid-inscisnp]{height:.8rem;top:.35rem}.axis-band[data-astro-cid-inscisnp]{letter-spacing:0;font-size:.62rem}.axis-narrow[data-astro-cid-inscisnp]{font-size:0}.axis-long[data-astro-cid-inscisnp]{display:none}.axis-short[data-astro-cid-inscisnp]{display:inline}.row-name[data-astro-cid-inscisnp] strong[data-astro-cid-inscisnp]{font-size:.85rem}.row-track[data-astro-cid-inscisnp]{height:1.6rem}.tl-card[data-astro-cid-inscisnp]{flex-direction:column;gap:.6rem;padding:.8rem}.tl-thumb[data-astro-cid-inscisnp]{flex:none}.tl-thumb[data-astro-cid-inscisnp] img[data-astro-cid-inscisnp]{width:100%;height:110px}.tl-meta[data-astro-cid-inscisnp] div[data-astro-cid-inscisnp]{grid-template-columns:1fr;gap:0}.era-head[data-astro-cid-inscisnp] h2[data-astro-cid-inscisnp] small[data-astro-cid-inscisnp]{margin:.2rem 0 0;display:block}}
