:root{color-scheme:light;--bg:#ffffff;--surface:#ffffff;--ink:#1d1d1f;--muted:#62676e;--line:#e8e8e8;--line-strong:#cfd2d5;--accent:#2f6feb;--accent-soft:#eef4ff;--code-bg:#f5f5f3;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", "Noto Sans CJK SC", "Noto Sans SC", "Source Han Sans SC", Arial, sans-serif;--font-display:"Iowan Old Style", Georgia, "Times New Roman", "Songti SC", STSong, "Noto Serif CJK SC", "Noto Serif SC", "Source Han Serif SC", serif;--font-reading:"Times New Roman", Times, "Songti SC", STSong, "Noto Serif CJK SC", "Noto Serif SC", "Source Han Serif SC", SimSun, "SimSun-ExtB", "MingLiU", serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--article-column-width:720px;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-5:40px;--space-7:56px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-sans);line-height:1.7}a{color:inherit;text-decoration:none}.container{width:min(1040px,calc(100% - 40px));margin:0 auto}.narrow{width:min(760px,calc(100% - 40px))}nav{display:flex;align-items:center;gap:18px;color:var(--muted);font-size:.95rem}nav a:hover,.text-link:hover,.back-link:hover,.article-body a:hover{color:var(--accent)}.site-header{border-bottom:1px solid var(--line);background:var(--surface)}.site-header-inner{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:20px}.site-wordmark{font-family:var(--font-display);font-size:1.05rem;font-weight:600;line-height:1.2}.site-wordmark:hover{color:var(--accent)}.site-search-form{display:flex;align-items:center;justify-content:flex-end;gap:8px}.site-search-field{display:block;width:min(260px,46vw)}.site-search-field[hidden]{display:none}.site-search-field input{width:100%;height:34px;padding:0 10px;border:0;border-bottom:1px solid var(--line-strong);border-radius:0;background:0 0;color:var(--ink);font:inherit;font-size:.84rem;outline:0}.site-search-field input::placeholder{color:#8a9097}.site-search-field input:focus{border-bottom-color:var(--ink)}.site-search-toggle{position:relative;width:34px;height:34px;flex:0 0 34px;padding:0;border:0;border-radius:999px;background:0 0;color:var(--ink);cursor:pointer}.site-search-toggle::before{position:absolute;top:9px;left:9px;width:10px;height:10px;border:1.5px solid;border-radius:999px;content:""}.site-search-toggle::after{position:absolute;top:20px;left:20px;width:7px;height:1.5px;background:currentColor;content:"";transform:rotate(45deg);transform-origin:left center}.site-search-toggle:hover{background:#f5f5f3}.site-search-toggle:focus-visible{outline:2px solid rgba(47,111,235,.3);outline-offset:2px}.site-header+#main .journal-index,.site-header+#main .page-head{padding-top:32px}.site-header+#main .article,.site-header+#main .submission-page{padding-top:34px}.home-hero{font-family:var(--font-sans);padding:clamp(64px,10vw,104px)0 var(--space-5)}.home-page{display:flex;min-height:100svh;flex-direction:column}.home-page #main{display:block;flex:1 0 auto}.home-page .home-hero{display:block;min-height:0;padding:clamp(64px,8vw,92px)0 clamp(48px,6vw,72px)}.home-shell{width:min(1080px,calc(100% - 48px))}.home-journal-grid{display:grid;grid-template-areas:"masthead masthead" "issue scope";grid-template-columns:210px minmax(0,1fr);column-gap:clamp(28px,3.5vw,48px);row-gap:58px;align-items:start}.home-masthead{grid-area:masthead;max-width:720px}.kicker{max-width:500px;margin:0 0 var(--space-3);color:#757a82;font-size:clamp(.76rem,.95vw,.82rem);font-weight:460;letter-spacing:0;line-height:1.45}h1,h2,h3{margin:0;line-height:1.18;letter-spacing:0}h1{font-size:clamp(3.5rem,13vw,6.8rem);font-weight:700}.home-hero h1{display:grid;gap:.04em;max-width:560px;font-family:var(--font-display);font-size:clamp(2.45rem,4.5vw,3.45rem);font-style:normal;font-weight:600;line-height:1.08}.home-hero h1 span{display:block}.home-hero h1 span:last-child{white-space:nowrap}.research-kicker,.research-label{margin:0;color:#767c83;font-family:var(--font-sans);font-size:.7rem;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.research-kicker{margin-bottom:12px}.journal-subtitle{max-width:none;margin:14px 0 0;color:#555b62;font-family:var(--font-sans);font-size:.94rem;font-weight:520;line-height:1.55;white-space:nowrap}.journal-editorial-team{margin-bottom:34px}.journal-editorial-team>.research-label{margin-bottom:8px}.journal-editorial-team>p:not(.research-label){display:flex;align-items:baseline;gap:6px;margin:0;color:#737980;font-size:.76rem;line-height:1.5}.journal-editorial-team strong{color:#353a40;font-family:var(--font-sans);font-size:.8rem;font-weight:650}.journal-editorial-team>a{display:inline-flex;gap:4px;margin-top:9px;color:#7a8087;font-size:.74rem;line-height:1.45}.journal-editorial-team>a:hover{color:var(--accent)}.research-author{display:grid;gap:1px;margin-top:10px}.research-author p{margin:0}.research-author p:first-child{font-family:var(--font-display);font-size:.98rem}.research-author p:last-child{color:#777d84;font-size:.78rem}.hero-abstract{max-width:none;grid-area:scope;margin:0;padding-left:clamp(26px,3vw,40px);border-left:1px solid var(--line-strong)}h2{font-size:1.5rem;font-weight:700}h3{font-size:1.12rem;font-weight:650}.hero-copy{display:grid;gap:8px;max-width:640px;margin:15px 0 0;color:#535960;font-size:clamp(.9rem,1vw,.96rem);font-weight:400;line-height:1.76}.hero-copy p{margin:0}.hero-abstract .hero-copy{hyphens:auto;text-align:justify;text-align-last:left}.hero-abstract .scope-more-text>p:first-child{color:#30353a;font-size:1.03em;font-weight:520;line-height:1.68}.scope-more{margin:0}.scope-more summary{position:relative;padding-right:22px;cursor:pointer;list-style:none}.scope-more summary::-webkit-details-marker{display:none}.scope-more summary::after{position:absolute;top:0;right:2px;color:#8a9097;content:"+";font-family:var(--font-sans);font-size:.9rem;line-height:1.5}.scope-more[open] summary::after{content:"−"}.scope-more-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:12}.scope-more-text>p{margin:0 0 8px}.scope-more-text>p:last-child{margin-bottom:0}.scope-more[open] .scope-more-text{display:block;overflow:visible;-webkit-line-clamp:unset}.scope-more summary:hover .scope-more-text,.scope-more summary:hover::after{color:var(--ink)}.scope-more summary:focus-visible{outline:2px solid rgba(47,111,235,.24);outline-offset:4px}.current-issue{max-width:330px;grid-area:issue;margin-top:0}.current-issue-row{display:grid;gap:4px;margin-top:9px}.current-issue-row h2{font-family:var(--font-sans);font-size:1.08rem;font-weight:680;line-height:1.38}.current-issue-row h2 span{font-variant-numeric:lining-nums tabular-nums}.current-issue-row p{margin:0;color:var(--muted);font-size:.74rem;white-space:nowrap}.hero-actions{display:grid;align-items:start;justify-items:start;gap:7px;margin-top:22px}.button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;padding:0 14px;border:1px solid var(--ink);border-radius:8px;background:var(--ink);color:#fff;font-size:.92rem;font-weight:650}.button:hover{background:#000}.home-hero .button{min-height:auto;padding:0;border:0;border-radius:0;background:0 0;color:#737980;font-size:.8rem;font-weight:500;line-height:1.45;text-decoration:none;box-shadow:none}.home-hero .button::after{content:"→";margin-left:4px;color:#9ca1a7}.home-hero .button+.button::before{content:none}.home-hero .button-primary{color:#353a40;font-weight:680}.home-hero .button:hover{background:0 0;color:var(--accent);box-shadow:none}.home-hero .button:hover::after{color:currentColor}.button-ghost{border-color:var(--line-strong);background:var(--surface);color:var(--ink)}.button-ghost:hover{border-color:var(--ink);background:var(--surface)}.section{padding:48px 0 82px}.section-head,.page-head .container{margin-bottom:20px}.section-head{display:flex;align-items:baseline;justify-content:space-between;gap:18px}.text-link,.back-link{color:var(--muted);font-size:.94rem;font-weight:600}.page-head{padding:70px 0 24px}.page-head h1{max-width:780px;font-size:clamp(2.6rem,8vw,4.5rem)}.archive-head{padding:var(--space-7)0 var(--space-4)}.archive-head .research-kicker{margin-bottom:12px}.archive-head h1{font-family:var(--font-display);font-size:clamp(2rem,4.2vw,3rem);font-weight:500;line-height:1.14}.archive-title-row{display:flex;align-items:center;gap:14px}.archive-description{max-width:640px;margin:10px 0 0;color:var(--muted);font-size:.92rem}.lead{max-width:680px;margin-top:16px;color:var(--muted)}.article-list{display:grid;border-top:1px solid var(--line)}.article-card{border-bottom:1px solid var(--line)}.article-card a{display:grid;gap:8px;padding:20px 0}.archive-section{padding:0 0 82px}.search-field{position:relative;display:block}.search-field::before{position:absolute;top:50%;left:15px;width:10px;height:10px;border:1.5px solid #8b9198;border-radius:999px;content:"";transform:translateY(-58%)}.search-field::after{position:absolute;top:50%;left:25px;width:7px;height:1.5px;background:#8b9198;content:"";transform:translateY(4px)rotate(45deg);transform-origin:left center}.search-field input{width:100%;min-height:44px;padding:0 16px 0 42px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--ink);font:inherit;font-size:.95rem;outline:none}.archive-search input{min-height:38px;border-color:transparent;background:#fff;font-size:.9rem}.search-field input::placeholder{color:#8a9097}.search-field input:focus{border-color:#b9bec5;background:#fff}.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.archive-list{border-top-color:var(--line-strong)}.archive-card a{grid-template-columns:104px minmax(0,1fr);gap:var(--space-3);padding:var(--space-3)0}.archive-card h2{font-family:var(--font-display);font-size:clamp(1.28rem,2.2vw,1.62rem);font-weight:500;line-height:1.24}.archive-card p{font-family:var(--font-display)}.article-entry{display:grid;gap:var(--space-1)}.article-card a:hover h2,.article-card a:hover h3{color:var(--accent)}.article-card time,.article-meta{color:var(--muted);font-size:.9rem;white-space:nowrap}.archive-card time{color:#7b8188;font-size:.82rem;font-variant-numeric:lining-nums tabular-nums;letter-spacing:0}.paper-reference{display:grid;align-content:start;gap:3px;padding-top:.18em}.paper-number{color:#555c63;font-size:.7rem;font-variant-numeric:lining-nums tabular-nums;font-weight:600;letter-spacing:.06em;line-height:1.35}.article-card p{max-width:650px;margin:0;color:var(--muted)}.empty-note{margin:0;padding:20px 0;color:var(--muted)}.search-empty{border-bottom:1px solid var(--line)}.journal-shell{width:min(920px,calc(100% - 40px))}.journal-index{padding:var(--space-7)0 88px}.journal-head{max-width:640px}.journal-home-link{display:inline-flex;margin-bottom:15px}.journal-head h1{font-family:var(--font-display);font-size:clamp(2rem,4.2vw,3rem);font-weight:500;line-height:1.14}.journal-head>p:last-child{margin:10px 0 0;color:var(--muted);font-size:.92rem}.journal-layout{display:grid;grid-template-columns:168px minmax(0,1fr);gap:36px;margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--line-strong)}.journal-sidebar{display:flex;align-self:start;flex-direction:column;gap:var(--space-4);padding-right:var(--space-3);border-right:1px solid var(--line)}.journal-sidebar .research-label{margin-bottom:9px}.issue-facts{display:grid;gap:0;margin:0;font-size:.78rem}.issue-facts div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid var(--line)}.issue-facts dt{color:var(--muted)}.issue-facts dd{margin:0;color:var(--ink);font-variant-numeric:lining-nums tabular-nums}.issue-back-link{color:var(--muted);font-size:.76rem;line-height:1.45}.issue-back-link:hover{color:var(--ink)}.journal-search::before{left:11px;width:8px;height:8px}.journal-search::after{left:19px;width:6px}.journal-search input{min-height:36px;padding:0 9px 0 31px;border-radius:0;background:0 0;font-size:.78rem}.journal-archive{display:grid;align-items:stretch;gap:0;color:var(--muted);font-size:.8rem}.journal-archive a{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--line)}.journal-archive-volume+.journal-archive-volume{margin-top:16px}.journal-archive-heading{display:flex;align-items:baseline;justify-content:space-between;gap:10px;color:#555c63;font-size:.76rem;font-weight:600}.journal-archive-heading span:last-child{color:#8b9096;font-size:.66rem;font-weight:500}.journal-archive a:hover{color:var(--ink)}.journal-archive a span:last-child{color:#969ba1;font-size:.72rem}.journal-year+.journal-year{margin-top:var(--space-5)}.journal-year-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding-bottom:10px;border-bottom:1px solid var(--line-strong)}.journal-year-head h2{font-family:var(--font-sans);font-size:1rem;font-weight:600}.journal-year-head h2 a:hover{color:var(--accent)}.journal-year-head p{margin:0;color:var(--muted);font-size:.76rem}.journal-paper-list{border-top:0}.journal-paper{padding:22px 0}.journal-paper>.journal-paper-link{display:block;padding:0}.journal-paper h3{font-family:var(--font-display);font-size:clamp(1.04rem,1.55vw,1.2rem);font-weight:500;line-height:1.34}.paper-meta{display:flex;flex-wrap:wrap;gap:7px;color:#7b8188;font-family:var(--font-sans);font-size:.76rem;line-height:1.4}.paper-meta time{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.paper-abstract{width:100%;max-width:none;margin-top:10px}.paper-abstract summary{position:relative;padding-right:22px;cursor:pointer;list-style:none}.paper-abstract summary::-webkit-details-marker{display:none}.paper-abstract summary::after{position:absolute;top:0;right:2px;color:#8a9097;content:"+";font-family:var(--font-sans);font-size:.9rem;line-height:1.5}.paper-abstract[open] summary::after{content:"−"}.paper-abstract-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--muted);font-family:var(--font-sans);font-size:.8rem;line-height:1.58;text-align:justify;text-justify:inter-character}.paper-abstract[open] .paper-abstract-text{display:block;overflow:visible;-webkit-line-clamp:unset}.paper-abstract-label{margin-right:5px;color:#555c63;font-weight:650}.paper-abstract summary:hover .paper-abstract-text,.paper-abstract summary:hover::after{color:var(--ink)}.paper-abstract summary:focus-visible{outline:2px solid rgba(47,111,235,.24);outline-offset:4px}.journal-contents .search-empty{padding:18px 0}.article{padding:62px 0 104px}.article-head{max-width:var(--article-column-width)}.article-utility{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:30px}.article-utility .back-link,.journal-home-link{font-size:.86rem;font-weight:560}.article-head h1{margin:0;width:100%;max-width:100%;font-family:var(--font-display);font-size:clamp(2.15rem,4vw,3.15rem);font-weight:600;letter-spacing:-.015em;line-height:1.16;text-wrap:wrap}.article-kicker{color:#747b83;font-family:var(--font-sans);font-size:.84rem;line-height:1.45;text-align:right}.article-information{max-width:var(--article-column-width);margin-top:20px}.article-authors{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:0;color:#292d31;font-family:var(--font-sans);font-size:1.04rem;font-weight:670;line-height:1.45}.article-accepted-date{color:var(--muted);font-family:var(--font-sans);font-size:.88rem;font-weight:450;line-height:1.55}.article-author-separator{color:#a0a5ab;font-size:.88rem;font-weight:450}.article-citation,.article-abstract,.article-keywords{margin:18px 0 0;color:#4b5158;font-family:var(--font-sans);font-size:.86rem;line-height:1.62;overflow-wrap:anywhere}.article-citation-label,.article-abstract-label,.article-keywords-label{display:inline;margin:0 8px 0 0;color:#3e444a;font-family:inherit;font-size:inherit;font-weight:680;line-height:inherit}.article-citation a{color:inherit;text-decoration:underline;text-decoration-color:#b8bdc2;text-decoration-thickness:.05em;text-underline-offset:.18em}.article-citation a:hover{color:var(--ink);text-decoration-color:initial}.article-keyword-list a{color:inherit;text-decoration:none}.article-keyword-list a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:.18em}.article-body{max-width:var(--article-column-width);margin-top:42px;color:#17191c;font-family:var(--font-reading);font-size:clamp(1.07rem,1.4vw,1.14rem);font-weight:400;line-height:1.95;letter-spacing:0;overflow-wrap:break-word}.article-body>*:first-child{margin-top:0}.article-body h2,.article-body h3,.article-body h4,.article-body h5,.article-body h6{color:var(--ink);font-family:var(--font-sans);font-weight:680;line-height:1.32;scroll-margin-top:92px;text-wrap:balance}.article-body h2{margin:2.75em 0 .9em;padding-top:0;border-top:0;font-size:clamp(1.22rem,1.8vw,1.38rem)}.article-body h3{margin:2.15em 0 .75em;font-size:clamp(1.28rem,2.2vw,1.48rem)}.article-body h4,.article-body h5,.article-body h6{margin:1.85em 0 .65em;font-size:1.04rem}.article-body p{margin:0 0 1.35em;text-align:justify;text-justify:inter-word}.article-body .cjk-text{color:#0d0f12;font-weight:500}.article-body p+p{margin-top:-.25em}.article-body .article-dedication{margin-bottom:2.05em}.article-body .article-disclaimer{margin-top:0;margin-bottom:2.15em}.article-body .article-disclaimer+blockquote{margin-top:0;margin-bottom:3em}.article-body ul,.article-body ol{margin:0 0 1.45em;padding-left:1.45em}.article-body li{margin:.38em 0;padding-left:.15em;text-align:justify;text-justify:inter-word}.article-body li::marker{color:var(--muted)}.article-body li>ul,.article-body li>ol{margin-top:.35em;margin-bottom:.45em}.article-body>.article-footnotes,.article-body>.article-references{margin-top:5rem;color:#62666d;font-family:var(--font-sans);font-size:.82rem;line-height:1.62}.article-body>.article-footnotes+.article-references{margin-top:2.5rem}.article-body>.article-references:first-child{margin-top:clamp(36rem,96vh,60rem)}.article-body .article-footnotes h2,.article-body .article-references h2{margin:0 0 1.15rem;padding-top:.9rem;border-top-color:#d8dadd;color:#777b81;font-size:.92rem;font-weight:620;letter-spacing:.04em}.article-body .article-footnotes ol,.article-body .article-references ol{margin-bottom:0;padding-left:1.25rem}.article-body .article-footnotes li,.article-body .article-references li{margin:.52em 0;padding-left:.08em}.article-body .article-footnotes li p{margin:0;text-align:justify}.article-body .article-footnotes .cjk-text,.article-body .article-references .cjk-text{color:inherit;font-weight:400}.article-body .article-footnotes a,.article-body .article-references a{color:#5d6875;text-decoration-thickness:.06em}.article-body a{color:var(--accent);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.18em}.article-body strong{color:var(--ink);font-weight:700}.article-body em{font-style:italic;text-emphasis:none}.article-body code{padding:.13em .35em;border:1px solid #e4e2dc;border-radius:5px;background:var(--code-bg);color:#1f2933;font-family:var(--font-mono);font-size:.86em}.article-body blockquote{margin:1.8em 0 1.9em;padding:.1em 0 .1em 1.15em;border-left:1px solid var(--line-strong);color:#545b64;font-size:.98em;line-height:1.86}.article-body blockquote p{margin-bottom:.7em}.article-body blockquote p:last-child{margin-bottom:0}.article-body .editor-note{margin:2em 0 2.1em;padding:1.05em 1.15em 1.1em;border:1px solid var(--line);border-radius:8px;background:#f5f5f3;color:#4d545c;font-family:var(--font-sans);font-size:.9em;line-height:1.62}.article-body .editor-note-title{margin:0 0 .65em;color:var(--ink);font-size:.92rem;font-weight:700}.article-body .editor-note-body>*:last-child{margin-bottom:0}.article-body .editor-note p{margin-bottom:.58em;text-align:left}.article-body .editor-note strong{color:#2f343a;font-weight:650}.article-body pre{overflow-x:auto;margin:1.8em 0;padding:18px 20px;border:1px solid var(--line);border-radius:8px;background:#fbfbfa;box-shadow:inset 0 1px rgba(255,255,255,.75);line-height:1.65}.article-body pre code{padding:0;border:0;background:0 0;font-size:.88rem}.article-body hr{width:72px;height:1px;margin:3em auto;border:0;background:var(--line-strong)}.article-body img{display:block;max-width:100%;height:auto;margin:2em auto;border-radius:8px}.article-body figure{margin:2.2em 0}.article-body figure img{margin:0 auto}.article-body figcaption{margin-top:.7em;color:var(--muted);font-family:var(--font-sans);font-size:.9rem;line-height:1.55;text-align:center}.article-body table{display:block;width:100%;margin:1.8em 0;overflow-x:auto;border-collapse:collapse;font-family:var(--font-sans);font-size:.95rem;line-height:1.55}.article-body th,.article-body td{padding:.72em .85em;border:1px solid var(--line);text-align:left;vertical-align:top}.article-body th{background:#f4f6f8;color:var(--ink);font-weight:650}.article-body tr:nth-child(even) td{background:#fbfbfb}.article-footer{max-width:var(--article-column-width);margin-top:52px}.comments{max-width:var(--article-column-width);margin-top:56px;padding-top:34px;border-top:1px solid var(--line);font-family:var(--font-sans)}.comments h2{margin-bottom:18px;font-family:var(--font-display);font-size:1.42rem;font-weight:500}.comments-note{margin:-4px 0 18px;padding:10px 12px;border-left:2px solid var(--line-strong);background:#f7f7f5;color:var(--muted);font-size:.8rem;line-height:1.55}.comments-note strong{color:var(--ink);font-weight:650}#waline{min-height:22rem;--waline-font-size:16px;--waline-theme-color:var(--accent);--waline-active-color:var(--ink);--waline-color:var(--ink);--waline-light-grey:var(--muted);--waline-dark-grey:var(--ink);--waline-bg-color:transparent;--waline-bg-color-light:#f7f7f5;--waline-bg-color-hover:#f1f1ee;--waline-border-color:var(--line);--waline-disable-bg-color:#f4f4f1;--waline-disable-color:var(--muted);--waline-bq-color:#f4f4f1;--waline-info-bg-color:#f7f7f5;--waline-info-color:var(--muted);--waline-border:1px solid var(--waline-border-color);--waline-box-shadow:none}.comments-status{margin:0;padding:20px 0;color:var(--muted);font-size:.86rem}.comments-error{color:#8a3324}#waline .wl-card-item>.wl-user{display:none}#waline .wl-meta,#waline .wl-badge{display:none}#waline .wl-card>.wl-content{padding-top:4px}#waline .wl-card>.wl-content>p:first-child,#waline .wl-card>.wl-content>div>p:first-child{margin-top:0}#waline .wl-card>.wl-content>p:last-child,#waline .wl-card>.wl-content>div>p:last-child{margin-bottom:0}#waline .wl-content>.wl-reply-to{display:inline;float:none;margin:0}#waline .wl-content>.wl-reply-to+div,#waline .wl-content>.wl-reply-to+div>p:first-child{display:inline}#waline .wl-card>.wl-quote{margin:14px 0 0 10px;padding-left:16px;border-left:2px solid var(--line)}#waline .wl-reply-wrapper{position:relative;margin:18px 0 22px}#waline .wl-reply-wrapper::before{display:block;margin-bottom:7px;color:var(--muted);content:"Reply";font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}#waline .wl-reply-wrapper .wl-panel{overflow:visible;border:1px solid var(--line);border-left:3px solid var(--ink);border-radius:3px;background:#fafaf8;box-shadow:none}#waline .wl-reply-wrapper .wl-header{border-bottom:1px solid var(--line);background:0 0}#waline .wl-reply-wrapper .wl-header-item{padding:8px 10px}#waline .wl-reply-wrapper .wl-header-item label{color:var(--muted);font-size:.69rem;font-weight:650;letter-spacing:.04em}#waline .wl-reply-wrapper .wl-input{font-size:.82rem}#waline .wl-reply-wrapper .wl-editor{min-height:96px;padding:13px 14px;font-family:var(--font-sans);font-size:.9rem;line-height:1.65}#waline .wl-reply-wrapper .wl-footer{padding:9px 11px;border-top:1px solid var(--line);background:#fff}#waline .wl-reply-wrapper .wl-action{color:var(--muted)}#waline .wl-reply-wrapper .wl-btn{min-width:62px;border-radius:2px;font-size:.74rem;font-weight:650}#waline .wl-reply-wrapper .wl-btn.primary{border-color:var(--ink);background:var(--ink);color:#fff}#waline .wl-reply-wrapper .wl-btn.primary:hover{border-color:var(--accent);background:var(--accent)}#waline .wl-reply-wrapper .wl-close{top:-2px;right:0;width:24px;height:24px;border:1px solid var(--line);border-radius:50%;background:#fff;color:var(--muted)}#waline .wl-reply-wrapper .wl-close:hover{border-color:var(--ink);color:var(--ink)}#waline .wl-comment-actions button{border-radius:50%;color:var(--muted);transition:background-color 140ms ease,color 140ms ease}#waline .wl-comment-actions button:hover{background:var(--waline-bg-color-hover);color:var(--ink)}#waline .wl-comment-actions button:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.article-navigation{display:grid;max-width:var(--article-column-width);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:30px;font-family:var(--font-sans)}.article-body+.article-navigation{margin-top:52px}.article-nav-link{display:grid;min-width:0;min-height:52px;align-items:center;gap:13px;padding:8px 0;transition:transform 160ms ease}.article-nav-previous{grid-template-columns:auto minmax(0,1fr)}.article-nav-next{grid-column:2;grid-template-columns:minmax(0,1fr)auto;text-align:right}.article-nav-label{color:var(--ink);font-size:.92rem;font-weight:560;line-height:1.35}.article-nav-arrow{color:#858b92;font-size:1.1rem;line-height:1;transition:color 160ms ease,transform 160ms ease}.article-nav-link:hover .article-nav-label,.article-nav-link:hover .article-nav-arrow{color:var(--accent)}.article-nav-link:hover{transform:translateY(-1px)}.article-nav-previous:hover .article-nav-arrow{transform:translateX(-3px)}.article-nav-next:hover .article-nav-arrow{transform:translateX(3px)}.article-navigation+.comments{padding-top:0;border-top:0}.submission-page{padding:62px 0 104px}.submission-home-link{display:inline-flex;margin-bottom:48px;color:var(--muted);font-size:.82rem;font-weight:550}.submission-head,.submission-copy,.submission-facts,.submission-contact{max-width:640px}.submission-head h1{font-family:var(--font-sans);font-size:clamp(2rem,4vw,2.8rem);font-weight:640;line-height:1.18}.submission-deck{margin:9px 0 0;color:var(--muted);font-family:var(--font-sans);font-size:.94rem;line-height:1.6}.submission-copy{margin-top:28px;color:#464c52;font-size:.92rem;line-height:1.76;text-align:justify;text-align-last:left;text-justify:inter-character}.submission-copy p{margin:0}.submission-facts{margin-top:28px}.submission-facts dl{display:grid;gap:7px;margin:10px 0 0}.submission-facts dl>div{display:block;padding:0;font-size:.84rem;line-height:1.68}.submission-facts dt,.submission-facts dd{display:inline}.submission-facts dt{color:#555c63;font-weight:650}.submission-facts dt::after{content:": "}.submission-facts dd{margin:0;color:var(--muted)}.submission-contact{margin-top:25px}.submission-contact>a{display:inline-block;margin-top:6px;color:#454b52;font-size:.9rem;font-weight:550}.submission-contact>a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:.18em}.submission-contact>p:last-child{margin:7px 0 0;color:var(--muted);font-size:.76rem;line-height:1.55}.editorial-roster{display:grid;max-width:640px;gap:34px;margin-top:34px}.editorial-profile h2{margin:6px 0 8px;font-family:var(--font-sans);font-size:1.12rem;font-weight:680;line-height:1.35}.editorial-bio{display:grid;gap:10px}.editorial-bio p{margin:0;color:#464c52;font-size:.92rem;line-height:1.76;text-align:justify;text-align-last:left;text-justify:inter-character}@media(max-width:760px){.home-shell{width:min(100% - 36px,640px)}.home-journal-grid{grid-template-areas:"masthead" "issue" "scope";grid-template-columns:1fr;row-gap:0}.home-masthead,.journal-scope,.current-issue{max-width:640px}.journal-subtitle{white-space:normal}.journal-scope{margin-top:42px;padding:28px 0 0;border-top:1px solid var(--line-strong);border-left:0}.current-issue{margin-top:42px}}@media(max-width:640px){.container,.narrow{width:min(100% - 28px,1040px)}.section-head{align-items:flex-start;flex-direction:column;gap:10px}.journal-shell{width:min(100% - 28px,1040px)}.journal-index{padding:var(--space-5)0 var(--space-7)}.journal-layout{grid-template-columns:1fr;gap:var(--space-3);margin-top:var(--space-3);padding-top:20px}.journal-sidebar{display:grid;grid-template-columns:minmax(0,1fr)110px;align-items:end;gap:var(--space-3);padding:0 0 20px;border-right:0;border-bottom:1px solid var(--line)}.issue-sidebar{grid-template-columns:1fr;align-items:start}.journal-paper{padding:20px 0}.journal-paper>.journal-paper-link{padding:0}.journal-paper h3{font-size:clamp(1.02rem,4.3vw,1.1rem)}.archive-search input{min-height:34px;padding-right:10px;padding-left:32px;border-color:var(--line);background:#fff;font-size:.82rem}.archive-search::before{left:12px;width:8px;height:8px}.archive-search::after{left:20px;width:6px}nav{gap:14px}h1{font-size:clamp(3rem,15vw,4rem)}.home-hero h1{max-width:19rem;font-size:clamp(1.72rem,7.4vw,2.18rem);line-height:1.16}.home-hero{padding:var(--space-7)0 var(--space-4)}.home-page .home-hero{padding:48px 0 52px}.kicker{max-width:18rem;margin-bottom:var(--space-3);font-size:.76rem;line-height:1.5}.hero-copy{max-width:21rem;margin-top:var(--space-3);font-size:.96rem;line-height:1.66}.journal-scope .hero-copy{max-width:none;margin-top:15px;font-size:.92rem;line-height:1.74}.hero-actions{margin-top:20px}.home-hero .button{font-size:.8rem}.archive-head{padding:var(--space-5)0 var(--space-3)}.archive-section{padding-bottom:var(--space-7)}.archive-card a{grid-template-columns:1fr;gap:6px;padding:var(--space-3)0}.archive-card h2{font-size:clamp(1.24rem,7vw,1.55rem)}.archive-card time{padding-top:0}.paper-reference{grid-template-columns:auto auto;justify-content:start;align-items:baseline;gap:10px;padding-top:0}.article{padding-top:46px}.submission-page{padding:46px 0 72px}.site-header-inner{min-height:54px}.site-wordmark{font-size:.98rem}.site-search-field{width:min(210px,calc(100vw - 108px))}.site-header+#main .journal-index,.site-header+#main .page-head,.site-header+#main .article,.site-header+#main .submission-page{padding-top:24px}.article-information{margin-top:18px}.article-utility{margin-bottom:24px}.article-head h1{font-size:clamp(2rem,8.6vw,2.45rem);line-height:1.2}.submission-home-link{margin-bottom:38px}.article-body{margin-top:38px;color:#111315;font-size:1.03rem;font-weight:400;line-height:1.88}.article-body .cjk-text{color:inherit;font-weight:400;text-shadow:none}.article-footer{margin-top:42px}.article-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:26px}.article-body+.article-navigation{margin-top:42px}.article-nav-link{min-height:48px;gap:7px;padding:8px 0}.article-nav-next{grid-column:2}.comments{margin-top:46px;padding-top:28px}#waline .wl-card>.wl-quote{margin-left:4px;padding-left:10px}#waline .wl-reply-wrapper{margin:16px 0 20px}#waline .wl-reply-wrapper .wl-panel{border-left-width:2px}#waline .wl-reply-wrapper .wl-header-item{padding:7px 8px}#waline .wl-reply-wrapper .wl-editor{min-height:88px;padding:12px}#waline .wl-reply-wrapper .wl-footer{padding:8px}.article-body h2{margin-top:2.5em}.article-body blockquote{margin:1.55em 0 1.65em;padding-left:.95em}.article-body .editor-note{margin:1.75em 0 1.85em;padding:.95em 1em 1em}.article-body pre{margin-right:-4px;margin-left:-4px;padding:15px}}