/* Scholarly reading layout; the only portal is alsay.net. */
body.paper-page{background:#f2f2f2;color:#171717;font-family:"Times New Roman","Songti SC","SimSun",serif}
.paper-page>header{position:static;background:#fff;backdrop-filter:none;border-bottom:1px solid #ddd}
.paper-page .header{max-width:900px;height:58px;font-family:"PingFang SC","Microsoft YaHei",sans-serif}
.paper-page .brand strong{font-size:14px;font-weight:500;letter-spacing:0}.paper-page .header nav a{font-size:12px;padding-inline:10px}
.paper-page main.shell{width:min(860px,calc(100% - 40px));padding:0;margin:28px auto}
.paper{padding:60px 72px;background:white;border:1px solid #e1e1e1;min-height:70vh}
.paper-head{text-align:center;margin:0 0 30px}.paper-kind{font-size:12px;color:#666;margin-bottom:12px}.paper h1{font-family:"SimHei","Heiti SC","Microsoft YaHei",sans-serif;font-size:24px;line-height:28pt;font-weight:600;margin:0 0 16px;letter-spacing:0}.paper-byline{font-size:14px;line-height:1.8;margin:0}
.paper-abstract{font-size:16px;line-height:28pt;margin-bottom:28px}.paper-abstract p{margin:0;text-align:justify;text-indent:0}.paper-abstract strong{font-weight:700}
.paper-toc{display:block;border-top:1px solid #aaa;border-bottom:1px solid #aaa;padding:16px 0;margin:0 0 32px}.paper-toc h2{font-size:16px;margin:0 0 10px}.paper-toc ol{list-style:none;padding:0;margin:0}.paper-toc a{display:inline-block;min-height:32px;padding:3px 0;font-size:14px;text-align:left}.paper-toc a:hover{background:none;border-radius:0;text-decoration:underline}
.paper h2{font-family:"SimHei","Heiti SC","Microsoft YaHei",sans-serif;font-size:21px;line-height:28pt;font-weight:600;margin:30px 0 12px;break-after:avoid}.paper-toc h2{font-size:16px;margin:0 0 8px}.paper-body{font-size:16px;line-height:28pt}.paper-body p{text-indent:2em;text-align:justify;margin:0}.paper-body ol,.paper-body ul{padding-left:2em;margin:12px 0}.paper-body li{padding-left:0;margin:0 0 6px;overflow-wrap:anywhere}.paper-body pre{font-family:inherit;font-size:15px;line-height:28pt;white-space:pre-wrap;overflow-wrap:anywhere;padding:12px 0 12px 2em;margin:18px 0;border-left:2px solid #aaa;background:none;border-radius:0}.paper a{color:#171717;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.paper .paper-toc a{text-decoration:none}.paper .paper-entry{font-weight:700;text-indent:0}.paper .paper-cite{vertical-align:super;font-size:12px;text-decoration:none}
.paper-references{margin-top:32px;border-top:1px solid #aaa}.paper-references h2{font-size:18px}.paper-references ol{list-style:none;padding:0;margin:0;font-size:14px;line-height:1.9}.paper-references li{padding-left:2em;text-indent:-2em;margin:8px 0;overflow-wrap:anywhere}.paper-note{font-size:12px;line-height:1.9;margin:26px 0 0;color:#666}.paper-page>footer{max-width:860px;font:11px/1.7 "PingFang SC",sans-serif;border-color:#ccc}
@media(max-width:600px){body.paper-page{background:white}.paper-page .header{height:auto;min-height:52px;gap:8px}.paper-page .header nav{gap:0}.paper-page .header nav a{padding-inline:6px;font-size:11px;min-width:34px}.paper-page main.shell{width:100%;margin:0}.paper{padding:32px 20px;border:0}.paper h1{font-size:22px;line-height:1.6}.paper h2{font-size:20px}.paper-toc h2{font-size:16px}.paper-body,.paper-abstract{font-size:16px;line-height:2}.paper-body pre{font-size:14px;line-height:1.9;padding-left:16px}.paper-page>footer{width:calc(100% - 40px)}.paper-kind{font-size:11px}}
.paper-table-wrap{max-width:100%;overflow-x:auto;margin:22px 0}.paper table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.8;border-top:2px solid #333;border-bottom:2px solid #333}.paper caption{padding:0 0 10px;text-align:center;font-size:14px}.paper th,.paper td{padding:10px 8px;text-align:left;vertical-align:top}.paper thead{border-bottom:1px solid #555}.paper tbody th{white-space:nowrap;font-weight:500}.paper .reference-back{font-family:sans-serif;text-decoration:none;display:inline-block;min-width:24px;min-height:24px;text-indent:0;text-align:center}.paper [id]{scroll-margin-top:20px}.paper [id]:target{background:#f1f5fa;outline:1px solid #bdc8d7}.paper a:focus-visible{outline:2px solid #315e89;outline-offset:4px}.paper-page .header nav a{font-size:14px}.paper-references li{margin-bottom:12px}
@page{size:A4 portrait;margin:2.54cm 3cm}
.paper-subtitle{font-size:17px;line-height:1.8;margin:8px 0 18px;text-indent:0}.paper-status{font-size:13px;color:#555;line-height:1.8;margin:14px 0 0}.paper-english{font-size:15px;line-height:1.9}.paper-english p{text-align:left}.paper-toc summary{font-size:16px;font-weight:600;cursor:pointer;min-height:36px}.paper-toc .toc-level-3{padding-left:1.5em}.paper-toc .toc-level-3 a{font-size:14px;color:#444}.doctoral-paper h3{font:600 18px/1.8 "SimHei","Heiti SC","Microsoft YaHei",sans-serif;margin:22px 0 8px;break-after:avoid}.paper-equation{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:20px 0;padding:10px 0;line-height:2;font-size:16px;overflow-wrap:anywhere}.paper-equation>span:first-child{flex:1;text-align:center}.paper-equation>span:last-child{white-space:nowrap;font-size:14px}.doctoral-paper thead{display:table-header-group}.doctoral-paper caption{break-after:avoid}.doctoral-paper tr{break-inside:avoid}.doctoral-paper .paper-note{font-size:13px}.doctoral-paper :is(h2,h3){text-wrap:balance}
@media(max-width:600px){.paper-subtitle{font-size:16px}.paper-equation{display:block}.paper-equation>span{display:block;text-align:center}.paper-equation>span:last-child{text-align:right}.doctoral-paper th,.doctoral-paper td{padding:8px 5px}.doctoral-paper tbody th{white-space:normal}.paper-toc .toc-level-3{padding-left:1em}}
@media print{.doctoral-paper h2{break-before:page}.doctoral-paper h3{font-size:14pt;break-after:avoid}.paper-english{font-size:12pt;line-height:28pt}.paper-subtitle{font-size:14pt}.doctoral-paper .paper-references h2{break-before:page}.paper-equation{break-inside:avoid}.paper-table-wrap{overflow:visible}.doctoral-paper details>summary{display:none}}
@media print{body.paper-page{background:white;color:black}.paper-page>header,.paper-page>footer,.skip{display:none!important}.paper-page main.shell{width:auto;margin:0;padding:0}.paper{border:0;padding:0;min-height:0}.paper h1{font-size:18pt;line-height:28pt}.paper-body,.paper-abstract{font-size:12pt;line-height:28pt}.paper h2{font-size:16pt;line-height:28pt;break-after:avoid}.paper-toc{break-after:page}.paper-references{font-size:10.5pt}.paper a{text-decoration:none;color:black}p,li{orphans:2;widows:2}.paper-head{break-inside:avoid}}
.journal-paper .paper-head{text-align:left;margin-bottom:28px}.journal-paper h1{font-size:30px;line-height:1.4;text-wrap:balance}.journal-paper .paper-subtitle{font-size:22px;line-height:1.55;text-wrap:balance}.journal-paper .paper-kind{text-transform:uppercase;letter-spacing:.06em;font:11px/1.7 "PingFang SC",sans-serif}.journal-paper .paper-byline{color:#666;font-size:13px}.journal-paper .paper-abstract h2{font-size:14px;margin:0 0 8px}.journal-paper .paper-abstract{border-left:2px solid #222;padding-left:18px;line-height:1.9}.journal-paper .paper-body p{text-indent:0;margin:0 0 16px;line-height:1.95}.journal-paper .paper-body h2{font-size:21px;line-height:1.6;margin-top:36px}.journal-paper .paper-toc{padding:10px 0;margin-bottom:28px;border-color:#ddd}.journal-paper .paper-toc summary{font-size:13px;font-weight:400;min-height:28px}.journal-paper .paper-toc ol{padding-top:8px}.journal-paper .paper-toc a{min-height:28px;font-size:13px}.paper-page .language-switch{border:1px solid #ccc;border-radius:4px;margin-left:8px}.journal-paper .paper-references li{font-size:13px;line-height:1.8}html[lang=en] .journal-paper .paper-body p,html[lang=en] .journal-paper .paper-abstract p{text-align:left;hyphens:auto}.journal-paper #declarations~p{font-size:14px;color:#555}.journal-paper .paper-equation{font-family:"Times New Roman",serif}
@media(max-width:600px){.journal-paper h1{font-size:25px}.journal-paper .paper-subtitle{font-size:19px}.paper-page .header{flex-wrap:wrap;justify-content:space-between;padding:12px 16px;width:100%}.paper-page .header nav a{font-size:12px;padding-inline:6px}.journal-paper .paper-body h2{font-size:20px}.journal-paper .paper-abstract{padding-left:12px}.paper-page .language-switch{margin-left:2px}.journal-paper tbody th{white-space:normal}}
@media print{.journal-paper h1{font-size:20pt}.journal-paper .paper-subtitle{font-size:16pt}.journal-paper .paper-toc{display:none}.journal-paper .paper-body h2{break-before:auto;font-size:14pt}.journal-paper .paper-body p{line-height:1.8}.journal-paper .paper-references{break-before:page}.journal-paper tr,.journal-paper .paper-equation{break-inside:avoid}}
