.story[data-astro-cid-vzls67wo] .body[data-astro-cid-vzls67wo]{font-family:var(--serif);font-size:1.06rem;line-height:2.05}.story[data-astro-cid-vzls67wo] .body[data-astro-cid-vzls67wo] p[data-astro-cid-vzls67wo]{text-indent:1em;margin:0 0 1.1em}.when[data-astro-cid-vzls67wo]{margin-top:-.4rem}.note[data-astro-cid-vzls67wo]{border-top:1px solid var(--line);margin-top:2.5rem;padding-top:1rem}.pager[data-astro-cid-vzls67wo]{justify-content:space-between;margin-top:1rem;display:flex}.story[data-astro-cid-vzls67wo] .sn-anchor{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:.28em;text-decoration-thickness:1px}.story[data-astro-cid-vzls67wo] .sn-ref{vertical-align:super;color:var(--accent);cursor:pointer;padding:0 .1em;font-family:system-ui,sans-serif;font-size:.62rem;line-height:0}.story[data-astro-cid-vzls67wo] .sn-toggle{display:none}.story[data-astro-cid-vzls67wo] .sidenote{color:var(--muted);text-indent:0;font-family:system-ui,sans-serif;font-size:.74rem;line-height:1.6;display:none}.story[data-astro-cid-vzls67wo] .sn-toggle:checked+.sidenote{border-left:2px solid var(--accent-soft);background:var(--surface);margin:.5rem 0 .7rem 1em;padding:.45rem .6rem;display:block}.story[data-astro-cid-vzls67wo] .sn-num{color:var(--accent);margin-right:.35em;font-weight:700}.story[data-astro-cid-vzls67wo] .sn-links{margin-top:.15rem;display:block}.story[data-astro-cid-vzls67wo] .sn-links a{color:var(--muted)}.story[data-astro-cid-vzls67wo] .sn-src{font-size:.68rem}@media (width>=82rem){.story[data-astro-cid-vzls67wo] .sn-ref{cursor:default}.story[data-astro-cid-vzls67wo] .sidenote,.story[data-astro-cid-vzls67wo] .sn-toggle:checked+.sidenote{background:0 0;border:0;width:15.5rem;margin-top:.15rem;margin-bottom:.5rem;padding:0;font-size:.7rem;line-height:1.5;display:block;position:relative}.story[data-astro-cid-vzls67wo] .sidenote.side-r,.story[data-astro-cid-vzls67wo] .sn-toggle:checked+.sidenote.side-r{float:right;clear:right;border-left:1px solid var(--line);margin-left:0;margin-right:-18rem;padding-left:.6rem}.story[data-astro-cid-vzls67wo] .sidenote.side-l,.story[data-astro-cid-vzls67wo] .sn-toggle:checked+.sidenote.side-l{float:left;clear:left;border-right:1px solid var(--line);text-align:left;margin-left:-18rem;margin-right:0;padding-right:.6rem}}.story-head[data-astro-cid-vzls67wo]{flex-direction:column;gap:.15rem;margin:-.2rem 0 .8rem;display:flex}.story[data-astro-cid-vzls67wo] .bs-ref,.bs-ref-help[data-astro-cid-vzls67wo]{vertical-align:super;color:var(--accent);opacity:.7;cursor:pointer;padding:0 .3em;font-family:system-ui,sans-serif;font-size:.9rem;font-weight:700;line-height:0}.story[data-astro-cid-vzls67wo] .bs-ref.ki,.bs-ref-help[data-astro-cid-vzls67wo].ki{border:1px solid var(--line);border-radius:2px;padding:0 .15em;font-size:.58rem}.story[data-astro-cid-vzls67wo] .basic-note{color:var(--muted)}.story[data-astro-cid-vzls67wo] .bs-head{margin-right:.4em;font-weight:700}.story[data-astro-cid-vzls67wo] .bs-one{margin-top:.15rem;display:none}html.show-one .story[data-astro-cid-vzls67wo] .bs-one{display:block}.story[data-astro-cid-vzls67wo] .sn-why{border:1px solid var(--accent-soft);color:var(--accent);border-radius:2px;margin-right:.4em;padding:0 .3em;font-size:.62rem;line-height:1.4;display:inline-block}.story[data-astro-cid-vzls67wo] .sn-toggle:checked+.sidenote.basic-note{border-left-style:dotted}@media (width>=82rem){.story[data-astro-cid-vzls67wo] .bs-ref{cursor:default}.story[data-astro-cid-vzls67wo] .sidenote.basic-note{font-style:normal}}.story[data-astro-cid-vzls67wo] figure.story-illust{clear:none;margin:1.8rem 0 2rem}.story[data-astro-cid-vzls67wo] figure.story-illust img{border:1px solid var(--line);border-radius:4px;width:100%;height:auto;display:block}.story[data-astro-cid-vzls67wo] figure.story-illust figcaption{color:var(--muted);text-indent:0;margin-top:.45rem;font-family:system-ui,sans-serif;font-size:.75rem;line-height:1.6}.story[data-astro-cid-vzls67wo] .body blockquote{border-left:2px solid var(--line);margin:1rem 0 1.3rem 2em;padding:.2rem 0 .2rem 1em;font-size:.98rem;line-height:1.9}.story[data-astro-cid-vzls67wo] .body blockquote p{text-indent:0;margin:0}
