.article-detail[data-v-52f5c0f4]{max-width:900px}.article-detail h1[data-v-52f5c0f4]{font-size:clamp(1.62rem,4.05vw,2.84rem);line-height:1.15;margin:1.5rem 0}.article-detail img[data-v-52f5c0f4]{height:auto;width:100%}.article-meta[data-v-52f5c0f4]{color:#9eafa5;display:flex;flex-wrap:wrap;font-size:.9rem;gap:.35rem 1.1rem}.article-body[data-v-52f5c0f4]{line-height:1.8;margin-top:2rem}.article-body[data-v-52f5c0f4] h2{font-size:clamp(1.2rem,2.4vw,1.55rem);margin:2rem 0 .6rem}.article-body[data-v-52f5c0f4] h3{font-size:1.15rem;margin:1.5rem 0 .5rem}.article-body[data-v-52f5c0f4] a{color:#8ce7ac}.article-body[data-v-52f5c0f4] img{border-radius:8px;height:auto;width:100%}.article-body[data-v-52f5c0f4] figcaption{color:#9eafa5;font-size:.85rem;margin-top:.4rem}.article-body[data-v-52f5c0f4] blockquote{border-left:3px solid #ff6b1a;color:#c9d6cd;margin:1rem 0;padding-left:1rem}.article-body[data-v-52f5c0f4] ol,.article-body[data-v-52f5c0f4] ul{padding-left:1.3rem}.article-detail nav a[data-v-52f5c0f4]{color:#8ce7ac}.article-toc[data-v-52f5c0f4]{background:#0b120e;border:1px solid #1d3025;border-radius:10px;margin:2rem 0 0;padding:1rem 1.2rem}.article-toc b[data-v-52f5c0f4]{color:#d8e5dc}.article-toc ol[data-v-52f5c0f4]{line-height:1.9;margin:.6rem 0 0;padding-left:1.2rem}.article-toc .toc-3[data-v-52f5c0f4]{list-style:circle;margin-left:1rem}.article-toc a[data-v-52f5c0f4]{color:#8ce7ac;text-decoration:none}.article-toc a[data-v-52f5c0f4]:hover{text-decoration:underline}.article-body[data-v-52f5c0f4] h2,.article-body[data-v-52f5c0f4] h3{scroll-margin-top:90px}.article-related[data-v-52f5c0f4]{border-top:1px solid #1d3025;margin-top:3rem;padding-top:1.5rem}.article-related h2[data-v-52f5c0f4]{font-size:1.15rem}.article-related ul[data-v-52f5c0f4]{line-height:1.9;padding-left:1.1rem}.article-related a[data-v-52f5c0f4]{color:#8ce7ac}
