.more[data-astro-cid-we6nhlvf]{gap:clamp(2rem,5vw,2.75rem);margin-top:clamp(3.5rem,8vw,5rem);display:grid}.more[data-astro-cid-we6nhlvf] [data-astro-cid-we6nhlvf][data-series=shiso-no-mori]{--c:var(--green)}.more[data-astro-cid-we6nhlvf] [data-astro-cid-we6nhlvf][data-series=kunitsukami]{--c:var(--blue)}.more[data-astro-cid-we6nhlvf] [data-astro-cid-we6nhlvf][data-series=kinema-2400]{--c:var(--yellow)}.more[data-astro-cid-we6nhlvf] a[data-astro-cid-we6nhlvf]{text-decoration:none}.toc__head[data-astro-cid-we6nhlvf]{color:var(--text-strong);justify-content:center;align-items:center;gap:clamp(1rem,3vw,1.5rem);margin-bottom:1.25rem;display:flex}.toc__cover[data-astro-cid-we6nhlvf]{aspect-ratio:1;background:var(--navy);outline:1px solid var(--navy-3);flex:none;place-items:center;width:clamp(5rem,16vw,6.25rem);transition:outline-color .2s;display:grid}.toc__cover[data-astro-cid-we6nhlvf] .logo{--tm:clamp(1.65rem, 5.2vw, 2.05rem)}.toc__head[data-astro-cid-we6nhlvf]:hover .toc__cover[data-astro-cid-we6nhlvf]{outline-color:var(--text-strong)}.toc__meta[data-astro-cid-we6nhlvf]{gap:.375rem;display:grid}html:not([lang=ja]) .toc__meta[data-astro-cid-we6nhlvf]{min-width:0}html:not([lang=ja]) .more[data-astro-cid-we6nhlvf],html:not([lang=ja]) .toc__list[data-astro-cid-we6nhlvf]{grid-template-columns:minmax(0,1fr)}html:not([lang=ja]) .toc__row[data-astro-cid-we6nhlvf]>[data-astro-cid-we6nhlvf]{overflow-wrap:anywhere;max-width:100%}.toc__vol[data-astro-cid-we6nhlvf]{font-family:var(--font-logo);letter-spacing:.005em;font-size:clamp(2.5rem,9vw,3.25rem);font-style:italic;font-weight:900;line-height:.95}.toc__date[data-astro-cid-we6nhlvf]{letter-spacing:.08em;color:var(--text);font-size:clamp(.9375rem,2.6vw,1.0625rem);font-weight:700}.more[data-astro-cid-we6nhlvf] [data-astro-cid-we6nhlvf][data-series=shiso-no-mori] .toc__row[data-astro-cid-we6nhlvf]{--fg:var(--green);--r1:#2eff95;--r2:#0fae73;--r3:#d4ff00}.more[data-astro-cid-we6nhlvf] [data-astro-cid-we6nhlvf][data-series=kunitsukami] .toc__row[data-astro-cid-we6nhlvf]{--fg:#7cb8ff;--r1:#4fa3ff;--r2:#36d0e6;--r3:#a47bff}.more[data-astro-cid-we6nhlvf] [data-astro-cid-we6nhlvf][data-series=kinema-2400] .toc__row[data-astro-cid-we6nhlvf]{--fg:var(--yellow);--r1:#ffe14d;--r2:#ff8fbf;--r3:#fffa61}.toc__list[data-astro-cid-we6nhlvf]{gap:26px;margin:0;padding:0;list-style:none;display:grid}.toc__row[data-astro-cid-we6nhlvf]{isolation:isolate;color:#fff;border:4px solid var(--r1);outline:2px solid var(--r3);outline-offset:5px;text-align:center;word-break:auto-phrase;background-color:#150c3a;border-radius:22px;justify-items:center;gap:.5rem;padding:clamp(1.5rem,4.5vw,2rem) 1.25rem;transition:background-color .3s;display:grid;position:relative;overflow:hidden}.toc__row[data-astro-cid-we6nhlvf]:before{content:"";z-index:-1;aspect-ratio:1;background:repeating-radial-gradient(circle, var(--r1) 0 9px, var(--r2) 9px 18px, var(--r3) 18px 27px, #150c3a 27px 40px);opacity:.85;border-radius:50%;width:26rem;transition:transform .6s;position:absolute;bottom:-13rem;right:-13rem;-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 70%);mask-image:radial-gradient(circle,#000 30%,#0000 70%)}.toc__row[data-astro-cid-we6nhlvf]:after{content:"";z-index:-1;aspect-ratio:1;background:repeating-radial-gradient(circle, var(--r1) 0 9px, var(--r2) 9px 18px, var(--r3) 18px 27px, #150c3a 27px 40px);opacity:.85;border-radius:50%;width:26rem;transition:transform .6s;position:absolute;top:-13rem;left:-13rem;-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 70%);mask-image:radial-gradient(circle,#000 30%,#0000 70%)}.toc__series[data-astro-cid-we6nhlvf]{background:var(--r1);letter-spacing:.14em;color:var(--navy);border-radius:999px;padding:.3rem 1rem .35rem;font-size:.875rem;font-weight:800}.toc__title[data-astro-cid-we6nhlvf]{font-size:clamp(1.125rem,3.4vw,1.375rem);font-weight:900;line-height:1.55}.toc__sub[data-astro-cid-we6nhlvf]{color:#dfe5f0;margin-top:.25rem;font-size:clamp(.875rem,2.6vw,.9375rem);font-weight:500;line-height:1.65;display:block}a[data-astro-cid-we6nhlvf].toc__row:hover,a[data-astro-cid-we6nhlvf].toc__row:hover [data-astro-cid-we6nhlvf]{text-decoration:none}a[data-astro-cid-we6nhlvf].toc__row:hover:before,a[data-astro-cid-we6nhlvf].toc__row:hover:after{transform:scale(1.12)}a[data-astro-cid-we6nhlvf].toc__row:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.pn[data-astro-cid-we6nhlvf]{justify-content:space-between;gap:1rem;display:flex}.pn__btn[data-astro-cid-we6nhlvf]{background:var(--c);min-width:9.5rem;min-height:3.5rem;color:var(--navy);letter-spacing:.16em;border:0;justify-content:center;align-items:center;gap:.75rem;padding:0 1.5rem;font-size:1.0625rem;font-weight:900;transition:filter .2s;display:inline-flex}.pn__btn--next[data-astro-cid-we6nhlvf]{margin-left:auto}.pn__arrow[data-astro-cid-we6nhlvf]{font-family:var(--font-label);letter-spacing:0;font-size:1.375rem;line-height:1;transition:transform .25s;position:relative;top:-.12em}.pn__btn[data-astro-cid-we6nhlvf]:hover{filter:brightness(1.12)}.pn__btn--prev[data-astro-cid-we6nhlvf]:hover .pn__arrow[data-astro-cid-we6nhlvf]{transform:translate(-4px)}.pn__btn--next[data-astro-cid-we6nhlvf]:hover .pn__arrow[data-astro-cid-we6nhlvf]{transform:translate(4px)}@media (width<=640px){.pn__btn[data-astro-cid-we6nhlvf]{flex:1;min-width:0;max-width:calc(50% - .5rem)}}@media (prefers-reduced-motion:reduce){.toc__row[data-astro-cid-we6nhlvf],.pn__btn[data-astro-cid-we6nhlvf],.pn__arrow[data-astro-cid-we6nhlvf]{transition:none}}
