.toc-sidebar[data-astro-cid-u3rwxgrt]{grid-area:toc;min-width:0}.toc-sticky[data-astro-cid-u3rwxgrt]{display:block;position:sticky;top:calc(var(--header-height) + 32px);max-height:calc(100vh - var(--header-height) - 64px);overflow-y:auto;padding-left:1.25rem;border-left:1px solid var(--color-line);scrollbar-width:thin}.toc-title[data-astro-cid-u3rwxgrt]{margin:0 0 .75rem;font-size:.8rem;font-weight:600;letter-spacing:.08em;color:var(--color-muted)}.toc-mobile[data-astro-cid-u3rwxgrt]{display:none}.toc-list[data-astro-cid-u3rwxgrt]{list-style:none;padding:0;margin:0}.toc-list[data-astro-cid-u3rwxgrt] li[data-astro-cid-u3rwxgrt]+li[data-astro-cid-u3rwxgrt]{margin-top:.3rem}.toc-link[data-astro-cid-u3rwxgrt]{display:block;padding:.3rem 0;font-size:.85rem;line-height:1.65;color:var(--color-body);overflow-wrap:anywhere}.toc-link[data-astro-cid-u3rwxgrt]:hover,.toc-link[data-astro-cid-u3rwxgrt].active{color:var(--color-primary)}.toc-link[data-astro-cid-u3rwxgrt]{position:relative}.toc-link[data-astro-cid-u3rwxgrt].active{font-weight:600}.toc-desktop[data-astro-cid-u3rwxgrt] .toc-link[data-astro-cid-u3rwxgrt].active:before{content:"";position:absolute;left:calc(-1.25rem - 1px);top:.35rem;bottom:.35rem;width:2px;background:var(--color-primary)}.toc-depth-3[data-astro-cid-u3rwxgrt] .toc-link[data-astro-cid-u3rwxgrt].active:before{left:calc(-2.15rem - 1px)}.toc-depth-3[data-astro-cid-u3rwxgrt]{padding-left:.9rem}@media(max-width:1100px){.toc-sticky[data-astro-cid-u3rwxgrt]{position:static;max-height:none;overflow:visible;padding:0;border:0}.toc-desktop[data-astro-cid-u3rwxgrt]{display:none}.toc-mobile[data-astro-cid-u3rwxgrt]{display:block;border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line)}.toc-mobile[data-astro-cid-u3rwxgrt] summary[data-astro-cid-u3rwxgrt]{padding:.8rem 0;color:var(--color-text);font-size:.95rem;font-weight:600;cursor:pointer}.toc-mobile[data-astro-cid-u3rwxgrt] nav[data-astro-cid-u3rwxgrt]{padding:0 0 .8rem}.toc-link[data-astro-cid-u3rwxgrt]{padding:.55rem 0;font-size:.9rem}.toc-list[data-astro-cid-u3rwxgrt] li[data-astro-cid-u3rwxgrt]+li[data-astro-cid-u3rwxgrt]{margin-top:0}}.paper-shell[data-astro-cid-wqdurrtp]{padding:3rem 0}.paper-header[data-astro-cid-wqdurrtp],.article-layout[data-astro-cid-wqdurrtp]{width:min(100% - 2 * var(--gutter),1040px);margin-inline:auto}.paper-header[data-astro-cid-wqdurrtp]{padding-bottom:2rem;margin-bottom:2.5rem;border-bottom:1px solid var(--color-line)}.breadcrumb[data-astro-cid-wqdurrtp]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;color:var(--color-muted);font-size:.85rem}.breadcrumb[data-astro-cid-wqdurrtp] a[data-astro-cid-wqdurrtp]{color:var(--color-primary);font-weight:600}.breadcrumb[data-astro-cid-wqdurrtp] a[data-astro-cid-wqdurrtp]:hover{color:var(--color-text)}.paper-title[data-astro-cid-wqdurrtp]{max-width:30em;font-size:clamp(1.85rem,3.4vw,2.6rem);font-weight:900;line-height:1.38;letter-spacing:0;overflow-wrap:anywhere}.paper-subtitle[data-astro-cid-wqdurrtp]{max-width:46rem;margin-top:1rem;color:var(--color-body);font-size:1.05rem;line-height:1.85;overflow-wrap:anywhere}.paper-meta[data-astro-cid-wqdurrtp]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:1.5rem;color:var(--color-muted);font-size:.85rem;line-height:1.7}.paper-meta[data-astro-cid-wqdurrtp] time[data-astro-cid-wqdurrtp],.reading-time[data-astro-cid-wqdurrtp]{white-space:nowrap;font-variant-numeric:tabular-nums}.byline[data-astro-cid-wqdurrtp]{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-text);font-weight:600}.byline[data-astro-cid-wqdurrtp] img[data-astro-cid-wqdurrtp]{width:32px;height:32px;object-fit:cover;object-position:center 10%;border-radius:50%}.byline[data-astro-cid-wqdurrtp] a[data-astro-cid-wqdurrtp]:hover{color:var(--color-primary)}.category-link[data-astro-cid-wqdurrtp]{padding:0 .5rem;border:1px solid var(--color-primary-line);color:var(--color-primary);font-size:.78rem}.category-link[data-astro-cid-wqdurrtp]:hover{background:var(--color-primary-soft)}.translation-link[data-astro-cid-wqdurrtp]{color:var(--color-primary);text-decoration:underline;text-underline-offset:.2em}.article-layout[data-astro-cid-wqdurrtp]{display:grid;grid-template-columns:minmax(0,720px);grid-template-areas:"body";justify-content:start}.article-layout[data-astro-cid-wqdurrtp].has-toc{grid-template-columns:minmax(0,720px) 240px;grid-template-areas:"body toc";gap:clamp(2.5rem,5vw,4.5rem)}.paper-body[data-astro-cid-wqdurrtp]{grid-area:body;min-width:0}.article-cta[data-astro-cid-wqdurrtp]{display:flex;align-items:center;justify-content:space-between;gap:1.25rem 2rem;margin-top:3.5rem;padding:1.5rem 1.75rem;border:1px solid var(--color-primary-line);background:var(--color-primary-soft)}.article-cta-title[data-astro-cid-wqdurrtp]{margin-bottom:.3rem;color:var(--color-text);font-family:var(--serif);font-size:1.15rem;font-weight:700}.article-cta[data-astro-cid-wqdurrtp] p[data-astro-cid-wqdurrtp]:not(.article-cta-title){color:var(--color-body);font-size:.9rem;line-height:1.75}.article-cta[data-astro-cid-wqdurrtp] .button[data-astro-cid-wqdurrtp]{flex-shrink:0}.author-box[data-astro-cid-wqdurrtp]{margin-top:2.5rem;padding:1.75rem;border:1px solid var(--color-line);background:var(--color-surface)}.author-head[data-astro-cid-wqdurrtp]{display:flex;align-items:center;gap:1.1rem}.author-avatar[data-astro-cid-wqdurrtp]{flex-shrink:0;width:80px;height:100px;object-fit:cover;object-position:center 10%}.author-name[data-astro-cid-wqdurrtp]{margin:.1rem 0 .2rem;font-size:1.3rem}.author-bio[data-astro-cid-wqdurrtp]{margin-top:1.1rem;color:var(--color-body);font-size:.94rem;line-height:1.9}.author-expertise[data-astro-cid-wqdurrtp]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1rem;list-style:none}.author-expertise[data-astro-cid-wqdurrtp] li[data-astro-cid-wqdurrtp]{padding:.1rem .6rem;border:1px solid var(--color-primary-line);color:var(--color-primary);font-size:.78rem}.author-links[data-astro-cid-wqdurrtp]{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;margin-top:1.1rem;padding-top:1rem;border-top:1px dashed var(--color-line);font-size:.88rem}.author-links[data-astro-cid-wqdurrtp] a[data-astro-cid-wqdurrtp]{color:var(--color-primary);font-weight:600}.author-links[data-astro-cid-wqdurrtp] a[data-astro-cid-wqdurrtp]:hover{color:var(--color-text)}.cite-box[data-astro-cid-wqdurrtp]{margin-top:1.25rem;padding:1.1rem 1.25rem;border:1px solid var(--color-line);background:var(--color-surface-2)}.cite-head[data-astro-cid-wqdurrtp]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.4rem}.cite-head[data-astro-cid-wqdurrtp] h2[data-astro-cid-wqdurrtp]{font-family:var(--sans);font-size:.85rem;font-weight:600;letter-spacing:.04em}.cite-copy[data-astro-cid-wqdurrtp]{min-height:32px;padding:.2rem .75rem;border:1px solid var(--color-line-strong);background:var(--color-surface);color:var(--color-text);font-size:.8rem;cursor:pointer}.cite-copy[data-astro-cid-wqdurrtp]:hover{border-color:var(--color-primary);color:var(--color-primary)}.cite-text[data-astro-cid-wqdurrtp]{color:var(--color-body);font-size:.86rem;line-height:1.8;overflow-wrap:anywhere}.author-details[data-astro-cid-wqdurrtp]{min-width:0}.author-role[data-astro-cid-wqdurrtp]{color:var(--color-muted);font-size:.8rem}.author-name[data-astro-cid-wqdurrtp] a[data-astro-cid-wqdurrtp]:hover{color:var(--color-primary)}.author-title[data-astro-cid-wqdurrtp]{color:var(--color-body);font-size:.85rem;line-height:1.7;overflow-wrap:anywhere}.related-section[data-astro-cid-wqdurrtp]{padding:3.5rem 0 4.5rem;background:var(--color-surface-2)}.journal-list[data-astro-cid-wqdurrtp]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2.5rem}.journal-list[data-astro-cid-wqdurrtp] .editorial-card{border-bottom:0;padding-top:0}@media(max-width:1100px){.paper-header[data-astro-cid-wqdurrtp],.article-layout[data-astro-cid-wqdurrtp]{max-width:760px}.article-layout[data-astro-cid-wqdurrtp].has-toc{grid-template-columns:minmax(0,1fr);grid-template-areas:"toc" "body";gap:1.5rem}.paper-header[data-astro-cid-wqdurrtp]{margin-bottom:1.5rem;padding-bottom:1.5rem}}@media(max-width:760px){.journal-list[data-astro-cid-wqdurrtp]{grid-template-columns:minmax(0,1fr)}.journal-list[data-astro-cid-wqdurrtp] .editorial-card{padding:1.25rem 0;border-bottom:1px solid var(--color-line)}}@media(max-width:640px){.paper-shell[data-astro-cid-wqdurrtp]{padding-top:1.75rem}.paper-title[data-astro-cid-wqdurrtp]{font-size:clamp(1.55rem,6.4vw,1.95rem);line-height:1.45}.paper-subtitle[data-astro-cid-wqdurrtp]{font-size:.97rem;line-height:1.8}.paper-meta[data-astro-cid-wqdurrtp]{gap:.4rem .75rem;font-size:.8rem}.byline[data-astro-cid-wqdurrtp]{flex-basis:100%}.article-cta[data-astro-cid-wqdurrtp]{flex-direction:column;align-items:stretch;padding:1.25rem}.author-box[data-astro-cid-wqdurrtp]{padding:1.25rem}.author-avatar[data-astro-cid-wqdurrtp]{width:64px;height:80px}.related-section[data-astro-cid-wqdurrtp]{padding:2.5rem 0 3rem}}.article-prose{font-family:var(--sans);font-size:1.06rem;line-height:1.95;color:var(--color-body);overflow-wrap:anywhere}.article-prose>:first-child{margin-top:0}.article-prose p,.article-prose ul,.article-prose ol{margin:0 0 1.5rem;text-align:left}.article-prose strong{color:var(--color-text);font-weight:600}.article-prose h1,.article-prose h2,.article-prose h3,.article-prose h4{margin-top:2.75rem;margin-bottom:1rem;font-family:var(--serif);font-weight:700;line-height:1.5;color:var(--color-text);scroll-margin-top:calc(var(--header-height) + 24px)}.article-prose h1{font-size:1.75rem}.article-prose h2{padding-bottom:.5rem;border-bottom:1px solid var(--color-line);font-size:1.5rem}.article-prose h3{font-size:1.22rem}.article-prose h4{font-size:1.08rem}.article-prose a{color:var(--color-primary);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.article-prose a:hover{color:var(--color-text)}.article-prose blockquote{margin:1.75rem 0;padding:.75rem 1.25rem;border-left:3px solid var(--color-primary);background:var(--color-surface-2);color:var(--color-body)}.article-prose blockquote p{white-space:pre-wrap}.article-prose blockquote p:last-child{margin-bottom:0}.article-prose img{display:block;max-width:100%;height:auto;margin:2rem auto .5rem}.article-prose figure{max-width:100%;margin:2rem 0}.article-prose img+em,.article-prose figcaption{display:block;margin-bottom:1.5rem;text-align:center;font-size:.85rem;line-height:1.7;color:var(--color-muted);font-style:normal}.article-prose ul,.article-prose ol{padding-left:1.5rem}.article-prose li{margin-bottom:.5rem}.article-prose li::marker{color:var(--color-primary)}.article-prose li>ul,.article-prose li>ol{margin-top:.5rem;margin-bottom:.5rem}.article-prose table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:2rem 0;font-size:.9rem}.article-prose th,.article-prose td{border:1px solid var(--color-line);padding:.65rem .8rem;text-align:left}.article-prose th{background:var(--color-surface-2);color:var(--color-text);font-weight:600}.article-prose pre{max-width:100%;overflow-x:auto;margin:1.5rem 0;padding:1rem;background:var(--color-surface-2);font-size:.88rem;line-height:1.7}.article-prose pre code{overflow-wrap:normal;word-break:normal}.article-prose :not(pre)>code{padding:.1em .35em;background:var(--color-surface-2);font-size:.9em}.article-prose iframe,.article-prose video{max-width:100%}.article-prose hr{margin:2.5rem 0;border:0;border-top:1px solid var(--color-line)}@media(max-width:640px){.article-prose{font-size:1.02rem;line-height:1.9}.article-prose p,.article-prose ul,.article-prose ol{margin-bottom:1.3rem}.article-prose h1,.article-prose h2,.article-prose h3,.article-prose h4{margin-top:2.25rem}.article-prose h2{font-size:1.32rem}.article-prose h3{font-size:1.14rem}.article-prose blockquote{padding:.6rem 1rem}}
