/* A working desk, still made of paper. */
[data-between-only][hidden]{display:none!important}.publication-private{padding-bottom:45px}.pub-back{display:inline-block;font-size:10px;color:var(--muted);padding:22px 0 17px}.pub-empty{padding:50px 24px 55px;max-width:700px;text-align:center;margin:auto}.pub-empty-mark{font:italic 20px var(--serif-latin);letter-spacing:5px;color:var(--rust)}.pub-empty h2{font:26px/1.6 var(--serif);margin:19px 0 14px}.pub-empty p{font:13px/2 var(--serif);color:var(--muted);max-width:550px;margin:0 auto 24px}.pub-error{font:12px/1.9 var(--sans);padding:16px 20px;border-left:2px solid var(--rust);background:#a2482e0a;color:var(--rust);margin:20px 0}.pub-error button{font-size:10px;margin-top:12px}.pub-paper-list{border-top:2px solid var(--ink)}.pub-paper-list>article{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:29px 0;border-bottom:1px solid var(--line)}.pub-paper-list>article>div{min-width:0}.pub-paper-list h2{font:30px/1.5 var(--serif);margin:10px 0;overflow-wrap:anywhere}.pub-paper-list p{font:13px/1.9 var(--serif);color:var(--ink-soft)}.pub-paper-list small{display:block;font-size:9px;color:var(--muted);margin-top:12px}.pub-paper-list .text-button{font-size:11px;flex-shrink:0}.pub-footnote,.pub-form-note{font-size:11px;line-height:1.9;color:var(--muted);margin:12px 0}.pub-my-shortcut{border-top:1px solid var(--line);padding:20px 0 5px}.pub-my-shortcut>.overline{display:block;margin-bottom:15px}.pub-my-shortcut a{display:flex;justify-content:space-between;gap:20px;max-width:600px;border-bottom:1px solid var(--line);padding:12px 0;font:18px/1.7 var(--serif)}.pub-my-shortcut a>span{font:10px/2.7 var(--sans);color:var(--muted);flex-shrink:0}.desk-heading{display:grid;grid-template-columns:1fr auto;align-items:center;gap:30px;padding:13px 0 27px;border-bottom:4px double var(--ink)}.desk-heading h1{font:700 43px/1.5 var(--serif);margin:13px 0 10px;overflow-wrap:anywhere}.desk-heading h1>span{color:var(--rust)}.desk-heading>div>p{font:14px/1.9 var(--serif);color:var(--muted)}.desk-colophon{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:10px;max-width:260px}.desk-colophon>a{font-size:11px;color:var(--rust)}.desk-colophon>strong{font:20px/1.7 var(--serif)}.desk-colophon>small{font-size:9px;line-height:1.8;color:var(--muted)}.pub-privacy{font-size:10px;color:var(--muted);line-height:1.9;max-width:850px;padding:19px 0 14px}.desk-tabs{display:flex;align-items:center;gap:32px;border-bottom:1px solid var(--ink);overflow-x:auto;overflow-y:hidden}.desk-tabs a{font-size:12px;white-space:nowrap;flex-shrink:0;padding:15px 0;position:relative}.desk-tabs a.selected{color:var(--rust)}.desk-tabs a.selected:after{content:'';position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--rust)}.desk-section-heading{display:flex;align-items:center;gap:20px;justify-content:space-between;padding:27px 0 21px}.desk-section-heading h2{font:25px/1.6 var(--serif);margin:0}.desk-section-heading>span{font-size:11px;color:var(--muted);margin-left:auto}.desk-section-heading>.text-button{font-size:10px}.desk-section-heading .c-primary{font-size:11px;padding:10px 16px}.desk-section-heading select{font-size:11px;padding:7px 10px;background:var(--paper);border:1px solid var(--line);color:var(--ink);max-width:150px}.desk-article-list{border-top:1px solid var(--line)}.desk-article-list>article{display:flex;align-items:center;gap:17px;padding:23px 0;border-bottom:1px solid var(--line)}.desk-article-list>article>div{flex:1;min-width:0}.desk-article-list h3{font:21px/1.7 var(--serif);overflow-wrap:anywhere}.desk-article-list h3>button{font:inherit;text-align:left;padding:0}.desk-article-list small{font-size:9px;color:var(--muted);line-height:1.8}.desk-article-list .text-button{font-size:10px;flex-shrink:0;white-space:nowrap}.pub-status{display:inline-block;font:8px/1.6 var(--sans);border:1px solid var(--line);padding:2px 6px;white-space:nowrap;color:var(--muted)}.pub-status-draft{background:var(--paper-dark)}.pub-status-published{color:#3e6b4d;border-color:#80977c}.pub-status-withdrawn,.pub-status-closed{color:var(--rust);border-color:#b8907e}.pub-pagination{display:flex;align-items:center;justify-content:flex-end;gap:18px;flex-wrap:wrap;margin-top:23px}.pub-pagination>span{font-size:10px;color:var(--muted);margin-right:auto}.pub-pagination .outline-button{font-size:10px}.pub-form{max-width:900px;margin:0 0 28px}.pub-form fieldset{border:0;padding:0;margin:0;min-width:0}.pub-form fieldset:disabled{opacity:.7}.pub-field{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-bottom:19px;min-width:0}.pub-field>span{font-size:11px;line-height:1.7;color:var(--ink);letter-spacing:.3px}.pub-field input,.pub-field textarea,.pub-field select{font:13px/1.8 var(--sans);color:var(--ink);width:100%;min-width:0;padding:11px 14px;border:1px solid var(--line);border-radius:0;background:#fffef93b}.pub-field textarea{resize:vertical;min-height:95px;white-space:pre-wrap}.pub-field .pub-body-input{font:17px/2.1 var(--serif);min-height:420px;padding:21px 24px;background:#fffef96b;tab-size:2}.pub-field input[name=title]{font:25px/1.7 var(--serif);padding:12px 16px}.pub-field input:focus,.pub-field textarea:focus,.pub-field select:focus{border-color:var(--ink);outline-offset:2px}.pub-field-row{display:grid;grid-template-columns:1fr 1fr;gap:23px}.pub-form-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:23px}.pub-form-actions .text-button{font-size:11px}.pub-form>.c-primary{margin-top:12px}.pub-lead{font:14px/2 var(--serif);color:var(--ink-soft);max-width:760px;margin:0 0 25px}.pub-notice{font-size:11px;line-height:1.9;color:var(--rust);border-left:2px solid var(--rust);background:#a2482e09;padding:13px 17px;margin:18px 0}.desk-issue-list{border-top:1px solid var(--line)}.desk-issue-list>article{display:grid;grid-template-columns:115px 1fr auto;gap:25px;padding:25px 0;border-bottom:1px solid var(--line);align-items:start}.desk-issue-list time{font:17px/1.8 var(--serif-latin);color:var(--rust)}.desk-issue-list p{font:16px/2 var(--serif);margin:12px 0;overflow-wrap:anywhere}.desk-issue-list a{font-size:10px;color:var(--rust)}.desk-issue-list .text-button{font-size:10px;white-space:nowrap}.pub-issue-form{max-width:none}.pub-issue-form>label{max-width:800px}.pub-issue-form input[type=date]{max-width:240px}.pub-issue-builder{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(270px,.75fr);gap:35px;border-top:1px solid var(--ink);padding-top:25px;margin:25px 0}.pub-issue-selected>h3{font:19px/1.8 var(--serif);margin-bottom:18px}.pub-selected-article{padding:17px 0 3px;border-top:1px solid var(--line)}.pub-selected-article>div{display:flex;align-items:flex-start;gap:16px;justify-content:space-between;margin-bottom:15px}.pub-selected-article h4{font:18px/1.8 var(--serif);margin:0;overflow-wrap:anywhere}.pub-selected-article .text-button{font-size:9px;white-space:nowrap;margin-top:6px;flex-shrink:0}.pub-selected-article textarea{font:13px/1.9 var(--serif);min-height:100px}.pub-issue-picker{border-left:1px solid var(--line);padding-left:28px;min-width:0}.pub-issue-picker .pub-field{margin-bottom:13px}.pub-issue-picker input,.pub-issue-picker select{font-size:11px;padding:8px 10px}#pub-pick-results{max-height:760px;overflow:auto;scrollbar-width:thin}#pub-pick-results>article{border-top:1px solid var(--line);padding:14px 0}#pub-pick-results h4{font:15px/1.8 var(--serif);margin:0 0 7px;overflow-wrap:anywhere}#pub-pick-results small{font-size:8px;display:block;color:var(--muted)}#pub-pick-results button{font-size:9px;margin-top:8px;padding:0;color:var(--rust)}#pub-pick-results .loading-state{padding:25px 0;font-size:11px}.desk-comment-list{border-top:1px solid var(--line)}.desk-comment-list>article{padding:22px 0;border-bottom:1px solid var(--line)}.desk-comment-meta{display:flex;align-items:center;gap:15px;font-size:11px}.desk-comment-meta time{font-size:9px;color:var(--muted);margin-left:auto}.desk-comment-list p{font:15px/2 var(--serif);white-space:pre-wrap;overflow-wrap:anywhere;margin:15px 0}.desk-comment-actions{display:flex;align-items:center;justify-content:space-between;gap:20px}.desk-comment-actions button{font-size:10px;padding:0}.desk-member-list{border-top:1px solid var(--line)}.desk-member-list>article{display:flex;gap:20px;align-items:center;padding:24px 0;border-bottom:1px solid var(--line)}.member-initial{height:45px;width:45px;line-height:43px;border:1px solid var(--line);text-align:center;font:24px/43px var(--serif);background:var(--paper-dark);flex-shrink:0}.desk-member-list>article>div{flex:1;min-width:0}.desk-member-list h3{font:21px/1.7 var(--serif);overflow-wrap:anywhere}.desk-member-list p{font-size:10px;color:var(--muted)}.desk-member-list small{font-size:8px;color:var(--muted);overflow-wrap:anywhere;display:block;margin-top:5px}.desk-member-list button{font-size:10px}.pub-issued-invite{max-width:680px;padding:30px 0 45px}.pub-issued-invite h2{font:30px/1.6 var(--serif);margin:18px 0}.pub-issued-invite>p{font:13px/2 var(--serif);color:var(--ink-soft);margin-bottom:22px}.pub-issued-invite input{font:11px/1.9 monospace}.pub-masthead-settings{border-top:1px solid var(--line);padding-top:27px;margin-top:30px;max-width:900px}.pub-masthead-settings h3,.pub-close-paper h3{font:24px/1.7 var(--serif);margin-bottom:12px}.pub-masthead-preview{display:block;max-width:420px;width:100%;max-height:240px;object-fit:contain;object-position:left center;margin:20px 0}.pub-close-paper{border-top:1px solid var(--line);padding-top:27px;margin-top:30px;max-width:900px}.pub-close-paper>p{font:12px/2 var(--sans);color:var(--muted);max-width:720px;margin-bottom:17px}.pub-close-paper button{font-size:11px}.invitation-heading{position:relative;max-width:800px;margin:40px auto 25px;padding:32px 0;border-top:4px double var(--ink);border-bottom:1px solid var(--line)}.invitation-heading h1{font:700 42px/1.6 var(--serif);margin:20px 0 15px;max-width:650px}.invitation-heading p{font:16px/2 var(--serif);max-width:650px;color:var(--ink-soft)}.invitation-heading small{font-size:10px;color:var(--muted);display:block;margin-top:18px}.invitation-seal{position:absolute;right:4px;top:20px;font:38px/1 var(--serif-latin);color:var(--rust)}.pub-invitation-form,.pub-card-context{max-width:800px;margin-left:auto;margin-right:auto}.pub-card-context{font-size:11px;padding:12px 16px;background:var(--paper-dark);margin-bottom:26px}.pub-rules-check{display:flex;align-items:flex-start;gap:12px;font-size:12px;line-height:1.9;margin:22px 0 12px}.pub-rules-check input{margin-top:5px;accent-color:var(--ink);flex-shrink:0}.pub-invitation-form>.text-button{display:block;width:fit-content;font-size:10px;margin:15px 0 24px}.pub-invitation-form>.c-primary{margin-top:8px}.paper-hosted-masthead{max-height:160px;width:100%;object-fit:contain;object-position:center}.paper-subscribe.is-subscribed{color:var(--rust);border-color:var(--rust)}
@media(max-width:820px){.desk-heading{gap:20px}.desk-heading h1{font-size:36px}.desk-colophon{max-width:210px}.desk-tabs{gap:25px}.pub-issue-builder{grid-template-columns:minmax(0,1fr) minmax(220px,.8fr);gap:23px}.pub-issue-picker{padding-left:22px}.desk-article-list>article{gap:12px}.desk-article-list h3{font-size:19px}.desk-issue-list>article{grid-template-columns:95px 1fr;gap:16px}.desk-issue-list .text-button{grid-column:2;justify-self:start}.desk-issue-list time{font-size:15px}.pub-field .pub-body-input{font-size:16px}}
@media(max-width:600px){.pub-empty{padding:35px 10px 40px}.pub-empty h2{font-size:24px}.pub-empty p{font-size:12px}.pub-paper-list>article{align-items:flex-start;flex-wrap:wrap;gap:18px;padding:24px 0}.pub-paper-list h2{font-size:27px}.pub-paper-list p{font-size:12px}.pub-paper-list .outline-button{font-size:10px}.desk-heading{grid-template-columns:1fr;gap:20px;padding-bottom:22px}.desk-heading h1{font-size:33px;margin-top:12px}.desk-heading>div>p{font-size:12px}.desk-colophon{align-items:flex-start;text-align:left;max-width:none;gap:8px}.desk-colophon>strong{font-size:17px}.desk-colophon>small{font-size:8px}.desk-colophon>a{font-size:10px}.pub-privacy{font-size:9px;padding:16px 0 8px}.desk-tabs{gap:24px}.desk-tabs a{font-size:11px;padding:14px 0}.desk-section-heading{align-items:flex-start;padding:23px 0 18px;gap:14px;flex-wrap:wrap}.desk-section-heading h2{font-size:23px}.desk-section-heading .c-primary{font-size:10px;padding:8px 12px}.desk-section-heading>span{font-size:10px;padding-top:4px}.desk-article-list>article{display:grid;grid-template-columns:auto 1fr auto;gap:12px 10px;align-items:start;padding:20px 0}.desk-article-list .pub-status{margin-top:5px;font-size:7px;padding:2px 4px}.desk-article-list h3{font-size:18px;line-height:1.8}.desk-article-list small{font-size:8px}.desk-article-list .c-danger{grid-column:3;font-size:9px}.desk-article-list .text-button{font-size:9px;padding-top:7px}.pub-field-row{grid-template-columns:1fr;gap:0}.pub-field{margin-bottom:18px}.pub-field input,.pub-field select,.pub-field textarea{font-size:13px;padding:10px 12px}.pub-field input[name=title]{font-size:21px}.pub-field .pub-body-input{font-size:16px;padding:16px;min-height:360px}.pub-form-actions{gap:14px}.pub-form-actions .c-primary,.pub-form-actions .outline-button{font-size:10px;padding:10px 14px}.pub-lead{font-size:12px;margin-bottom:20px}.pub-form-note{font-size:10px}.pub-issue-builder{grid-template-columns:1fr;gap:28px;margin-top:22px}.pub-issue-picker{border-left:0;padding-left:0;border-top:1px solid var(--ink);padding-top:23px}.pub-selected-article h4{font-size:17px}.pub-selected-article textarea{font-size:13px}#pub-pick-results{max-height:430px}.desk-comment-list p{font-size:14px}.desk-comment-meta{gap:9px;flex-wrap:wrap}.desk-comment-meta time{font-size:8px}.desk-member-list>article{gap:14px;flex-wrap:wrap}.desk-member-list h3{font-size:20px}.desk-member-list>article>button{font-size:10px;margin-left:59px}.pub-issued-invite h2{font-size:26px}.pub-issued-invite>p{font-size:12px}.pub-close-paper>p{font-size:11px}.invitation-heading{margin-top:27px;padding:25px 0}.invitation-heading h1{font-size:31px;line-height:1.7;padding-right:16px}.invitation-heading p{font-size:14px}.invitation-heading>.overline{font-size:7px;letter-spacing:1.2px}.invitation-seal{font-size:27px;top:17px}.pub-rules-check{font-size:11px}.pub-card-context{font-size:10px;padding:10px 12px}.pub-error{font-size:11px;padding:13px 15px}.pub-my-shortcut a{font-size:16px}.pub-my-shortcut a>span{font-size:9px}.paper-hosted-masthead{max-height:130px}}
@media print{.publication-private{display:none!important}}
#between-view[data-paper-font=serif] .paper-nameplate h1{font-family:Georgia,'Between Serif',serif;font-weight:400;letter-spacing:2px}#between-view[data-paper-font=editorial] .paper-nameplate h1{font-family:var(--serif);font-weight:700}

/* The editing desk follows the same three-level reading hierarchy. */
html[lang] .desk-heading h1,html[lang] .desk-section-heading h2,html[lang] .pub-paper-list h2,html[lang] .desk-article-list h3,html[lang] .desk-member-list h3,html[lang] .invitation-heading h1,html[lang] .pub-issued-invite h2,html[lang] .pub-empty h2,html[lang] .pub-masthead-settings h3,html[lang] .pub-close-paper h3{font-size:var(--title-size);font-weight:400;line-height:1.55;letter-spacing:0}
.pub-paper-list p,.desk-heading>div>p,.pub-empty p,.pub-lead,.desk-issue-list p,.desk-comment-list p,.pub-issued-invite>p,.pub-close-paper>p,.invitation-heading p,.pub-field .pub-body-input{font-size:var(--text-size);line-height:1.9}
.pub-field input,.pub-field textarea,.pub-field select,.pub-selected-article textarea{font-size:var(--text-size);line-height:1.8}
.pub-field input[name=title]{font-size:var(--title-size);font-weight:400}
.pub-field>span,.pub-footnote,.pub-form-note,.pub-notice,.pub-privacy,.desk-colophon>small,.desk-colophon>a,.pub-paper-list small,.desk-article-list small,.desk-member-list p,.desk-member-list small,.pub-rules-check,.pub-card-context,.pub-back,.pub-paper-list .text-button,.desk-tabs a,.desk-section-heading>span,.desk-section-heading select,.desk-article-list .text-button,.pub-form-actions .text-button,.desk-comment-meta,.desk-comment-meta time,.desk-comment-actions button{font-size:var(--meta-size);line-height:1.8}
.desk-colophon>strong,.pub-issue-selected>h3,.pub-selected-article h4,.pub-my-shortcut a{font-size:var(--text-size);font-weight:400;line-height:1.8}
.pub-my-shortcut a>span,.pub-pagination>span,.pub-pagination .outline-button,.desk-issue-list .text-button,.desk-issue-list a{font-size:var(--meta-size)}
.desk-heading h1{margin:0}
.desk-issue-list time,.member-initial,.invitation-seal{font-size:var(--text-size)}
@media(max-width:600px){
 .desk-heading{padding-top:8px;gap:17px}
 .desk-section-heading .c-primary,.pub-form-actions .c-primary,.pub-form-actions .outline-button{font-size:var(--meta-size)}
 .pub-selected-article .text-button,.desk-member-list>article>button{font-size:var(--meta-size)}
 .desk-article-list>article{grid-template-columns:auto minmax(0,1fr);gap:12px}
 .desk-article-list .text-button,.desk-article-list .c-danger{grid-column:2;justify-self:start;padding-top:0}
}

/* 稿件题图 */
.pub-form .pub-image-fieldset{border-top:1px solid var(--line);padding:22px 0 4px;margin:8px 0 6px}
.pub-image-fieldset legend{font-size:11px;letter-spacing:.3px;color:var(--ink);padding:0 10px 0 0}
.pub-image-current{margin:4px 0 0}
.pub-image-current img{display:block;max-width:min(100%,320px);height:auto;border:1px solid var(--line)}
.pub-image-fieldset input[type=file]{font-size:11px;padding:9px 10px;background:transparent}
.pub-image-fieldset .pub-rules-check{margin:10px 0 6px}
