.hs-toc{max-width:72rem;margin:4rem auto;letter-spacing:.04em}.hs-toc .hs-toc__list{margin:0;padding:0;list-style:none}.hs-toc .hs-toc__item{margin:0;padding:0}.hs-toc .hs-toc__title{margin:0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);line-height:1.5}.hs-toc .hs-toc__link{color:rgba(var(--color-link),var(--alpha-link, .85));text-decoration:none;overflow-wrap:anywhere}.hs-toc__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}@media(hover:hover){.hs-toc__link:hover .hs-toc__text{text-decoration:underline;text-underline-offset:.3em}}.hs-toc--box{padding:30px;border-radius:10px;background:rgba(var(--color-foreground),.05);font-size:var(--hs-fs-body)}.hs-toc--box .hs-toc__title{color:inherit;letter-spacing:inherit;line-height:inherit}.hs-toc--box .hs-toc__list{margin:15px 0;padding-left:20px;list-style:disc}.hs-toc--box .hs-toc__item+.hs-toc__item{margin-top:5px}.hs-toc--box .hs-toc__no{display:none}@media screen and (max-width:749px){.hs-toc--box{padding:25px 20px;font-size:var(--hs-fs-body-sm)}}.hs-toc--fold{border:1px solid rgba(var(--color-foreground),var(--hs-a-line-base, .18));border-radius:var(--hs-radius-md, 6px);background:rgb(var(--hs-c-surface-card));font-size:var(--hs-fs-body-sm)}.hs-toc__summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:5.2rem;padding:0 2rem;cursor:pointer;list-style:none}.hs-toc__summary::-webkit-details-marker{display:none}.hs-toc--fold .hs-toc__title{font-size:var(--hs-fs-label);letter-spacing:var(--hs-ls-label)}.hs-toc__caret{flex:none;width:1.6rem;height:1.6rem;transition:transform var(--hs-dur-base, .3s) var(--hs-ease, ease)}.hs-toc__details[open] .hs-toc__caret{transform:rotate(180deg)}.hs-toc--fold .hs-toc__list{padding:0 2rem 1rem;border-top:1px solid rgba(var(--color-foreground),var(--hs-a-line-weak, .1))}.hs-toc--fold .hs-toc__item+.hs-toc__item{border-top:1px solid rgba(var(--color-foreground),var(--hs-a-line-weak, .1))}.hs-toc--fold .hs-toc__link{display:grid;grid-template-columns:3.6rem minmax(0,1fr);gap:0 .8rem;align-items:baseline;min-height:4.4rem;padding:1rem 0;line-height:1.7}.hs-toc--fold .hs-toc__no{color:rgba(var(--color-foreground),.75);font-size:var(--hs-fs-caption);letter-spacing:.08em;font-variant-numeric:tabular-nums}
/*# sourceMappingURL=/cdn/shop/t/18/assets/component-hisamatsu-toc.css.map */
