.manuscript-overlay{z-index:60;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#493b32;background:#24191488;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.manuscript-form{overscroll-behavior:contain;background:#fffaf6;border:1px solid #e6d9cf;border-radius:22px;width:100%;max-width:760px;max-height:calc(100dvh - 48px);font-size:14px;line-height:1.6;overflow-y:auto;box-shadow:0 18px 90px #22140830}.manuscript-form button,.manuscript-drafts button{cursor:pointer;min-height:40px}.manuscript-form button:disabled{opacity:.45;cursor:default}.manuscript-form :is(input,textarea,select,button,a,summary):focus-visible{outline-offset:3px;outline:2px solid #b8424c}.manuscript-form input:not([type]),.manuscript-form textarea,.manuscript-form select{color:#493b32;background:#fffefd;border:1px solid #ddcfc3;border-radius:10px;width:100%;padding:11px 12px}.manuscript-form textarea{resize:vertical}.manuscript-eyebrow{display:none}.manuscript-section-title{margin-bottom:5px;font-size:21px;font-weight:650}.manuscript-section-caption{color:#917562;margin-bottom:26px;font-size:14px}@media (max-width:767px){.manuscript-section-title,.manuscript-section-caption{display:none}}.manuscript-form [aria-invalid=true]{border-color:#b8424c}.manuscript-header{border-bottom:1px solid #ecdfd5;justify-content:space-between;align-items:center;padding:22px 30px 15px;display:flex}.manuscript-header>div{align-items:center;gap:12px;display:flex}.manuscript-header h2{font-size:23px;font-weight:700}.manuscript-header button{border:1px solid #e6d9cf;border-radius:50%;place-items:center;width:40px;display:grid}.manuscript-steps{color:#9c8b7e;justify-content:center;align-items:center;gap:18px;padding:20px 24px;font-size:12px;display:flex}.manuscript-steps span{align-items:center;gap:8px;display:flex}.manuscript-steps i{border:1px solid #d8c6b9;border-radius:50%;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.manuscript-steps [aria-current]{color:#ad3e49;font-weight:600}.manuscript-steps [aria-current] i{color:#fff;background:#b8424c;border-color:#b8424c}.manuscript-steps b{background:#e2d4c8;width:55px;height:1px}.manuscript-content{padding:0 30px 20px}.manuscript-content>h3{outline:none;font-size:21px;font-weight:650}.manuscript-intro{color:#927d6e;margin:5px 0 24px;font-size:13px}.manuscript-field{margin-bottom:18px}.manuscript-field>label{justify-content:space-between;margin-bottom:7px;font-weight:600;display:flex}.manuscript-field small{color:#a08979;font-size:12px;font-weight:400}.manuscript-field small.is-error{color:#b8424c}.manuscript-meta{justify-content:space-between;align-items:center;gap:18px;margin:22px 0 27px;display:flex}.manuscript-cover-field{align-items:center;gap:14px;display:flex}.manuscript-cover{color:#9b7964;cursor:pointer;background:#f3eae1;border:1px dashed #cdb9a9;border-radius:9px;flex-direction:column;flex:0 0 76px;justify-content:center;align-items:center;gap:8px;width:76px;height:101px;font-size:10px;display:flex;position:relative;overflow:hidden}:is(.manuscript-cover>img,.manuscript-cover>span:has(img)){object-fit:cover;width:100%;height:100%}.manuscript-cover input,.manuscript-drop input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;position:absolute;inset:0}.manuscript-cover:focus-within,.manuscript-drop:focus-within{outline-offset:3px;outline:2px solid #b8424c}.manuscript-cover-field strong{font-weight:600}.manuscript-cover-field strong small{color:#a18a78;margin-left:6px;font-weight:400}.manuscript-cover-field p{color:#9b8575;margin-top:7px;font-size:11px;line-height:1.8}.manuscript-cover-field button{color:#ac424c;font-size:12px}.manuscript-category{gap:7px;min-width:115px;font-size:12px;display:grid}.manuscript-category select{font-size:13px}.manuscript-import{border-top:1px solid #e9dbd0;padding-top:20px}.manuscript-import-heading{grid-template-columns:1fr auto;justify-content:space-between;align-items:center;gap:12px;display:grid}.manuscript-import-heading h4{font-weight:650}.manuscript-example-toggle{color:#b8424c;cursor:pointer;background:#f3e8de;border-radius:999px;justify-self:end;align-items:center;gap:6px;min-height:36px;padding:4px 10px;font-size:12px;display:flex}.manuscript-example-toggle[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.manuscript-guide{color:#786352;background:#f9f0e6;border:1px solid #ead8c7;border-radius:12px;grid-column:1/-1;width:100%;padding:16px;font-size:12px}.manuscript-guide pre{white-space:pre-wrap;color:#584637;background:#fffaf6;border-radius:8px;margin:12px 0;padding:15px;font-family:inherit;line-height:1.9}.manuscript-guide a{color:#a83c48;margin-top:10px;text-decoration:underline;display:inline-block}.manuscript-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:14px 0 12px;display:grid}.manuscript-modes button{color:#8a7262;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;padding:6px 13px;font-size:12px;display:flex}.manuscript-modes [aria-pressed=true]{color:#8f3841;background:#efe0d5;font-weight:600}.manuscript-drop{text-align:center;cursor:pointer;background:#faf2ea;border:1px dashed #cbb5a3;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:167px;padding:24px 12px;display:flex;position:relative}.manuscript-drop svg{color:#b18266}.manuscript-drop strong{overflow-wrap:anywhere;max-width:100%;font-size:14px}.manuscript-drop span{color:#927461;font-size:11px}.manuscript-drop small{color:#ae9480;font-size:11px}.manuscript-encoding{color:#97816f;align-items:center;gap:10px;margin-top:10px;font-size:11px;display:flex}.manuscript-encoding select{width:auto;padding:5px 8px;font-size:11px}.manuscript-encoding span{margin-left:auto}.manuscript-book-summary{background:#f6ece3;border:1px solid #eadcd1;border-radius:12px;align-items:center;gap:12px;margin-bottom:18px;padding:14px;display:flex}.manuscript-book-summary>div{flex:1;min-width:0}.manuscript-book-summary strong{overflow-wrap:anywhere;display:block}.manuscript-book-summary span{color:#987f6b;overflow-wrap:anywhere;font-size:11px;display:block}.manuscript-book-summary button{color:#a73f49;flex-shrink:0;font-size:12px}.manuscript-warnings{color:#886737;background:#fff4db;border:1px solid #ecd7a8;border-radius:10px;margin-bottom:16px;padding:12px 14px;font-size:12px}.manuscript-warnings summary{cursor:pointer;font-weight:600}.manuscript-warnings ul{max-height:180px;margin-top:8px;padding-left:16px;list-style:outside;overflow:auto}.manuscript-warnings li+li{margin-top:7px}.manuscript-chapter-select{gap:7px;margin-bottom:12px;font-size:12px;display:grid}.manuscript-preview{background:#fffcf7;border:1px solid #e6d8cc;border-radius:12px;overflow:hidden}.manuscript-preview-tools{color:#927967;background:#f6ece2;border-bottom:1px solid #ebddd0;justify-content:space-between;align-items:center;padding:6px 16px;font-size:11px;display:flex}.manuscript-preview-tools button{color:#a83c48;font-size:12px}.manuscript-preview article{overflow-wrap:anywhere;min-height:230px;max-height:420px;padding:23px 24px;font-family:Georgia,Songti SC,SimSun,serif;overflow-y:auto}.manuscript-preview article h4{margin-bottom:20px;font-size:20px;font-weight:600}.manuscript-preview article>div{white-space:pre-wrap;font-size:16px;line-height:2}.manuscript-preview nav{border-top:1px solid #ebddd0;justify-content:space-between;padding:5px 16px;font-size:12px;display:flex}.manuscript-chapter-editor{padding:16px}.manuscript-chapter-editor label{margin-bottom:12px;font-size:12px;display:block}.manuscript-chapter-editor :is(input,textarea){margin-top:5px;font-size:14px;line-height:1.8}.manuscript-chapter-editor>button{color:#a43d48;font-size:12px}.manuscript-confirm{cursor:pointer;align-items:flex-start;gap:10px;margin-top:20px;font-size:12px;display:flex}.manuscript-confirm input{accent-color:#b8424c;flex-shrink:0;width:16px;height:16px;margin-top:4px}.manuscript-quota{color:#9a8371;margin:10px 0;font-size:11px}.manuscript-error{color:#a13741;background:#fff0ed;border:1px solid #edc7be;border-radius:9px;margin-top:14px;padding:12px 14px;font-size:12px}.manuscript-progress{color:#a7444c;align-items:center;gap:8px;margin-top:12px;font-size:12px;display:flex}.manuscript-progress svg{animation:1s linear infinite manuscript-spin}.manuscript-footer{z-index:2;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffaf6f5;border-top:1px solid #e9dcd1;padding:15px 30px 17px;position:sticky;bottom:0}.manuscript-footer>div{gap:12px;display:flex}.manuscript-footer>div button{border-radius:10px;flex:1;min-height:46px;font-size:14px;font-weight:600}.manuscript-primary{color:#fff;background:#b8424c}.manuscript-secondary{color:#816650;background:#fffdf9;border:1px solid #d5c3b4}.manuscript-footer small{color:#a38c7b;margin-top:10px;font-size:10px;display:block}.manuscript-back{color:#a18a76;justify-content:center;align-items:center;gap:6px;margin-top:5px;font-size:11px;display:inline-flex;min-height:28px!important}.manuscript-drafts{color:#584638;background:#fffaf6;border:1px solid #e4d3c5;border-radius:14px;margin-bottom:20px;padding:18px}.manuscript-drafts h3{margin-bottom:10px;font-size:15px;font-weight:600}.manuscript-drafts h3 span{color:#a28b78;margin-left:10px;font-size:11px;font-weight:400}.manuscript-drafts>div{border-top:1px solid #efe2d8;align-items:center;gap:10px;margin-top:10px;padding-top:10px;display:flex}.manuscript-drafts p{flex:1;min-width:0}.manuscript-drafts p strong{overflow-wrap:anywhere;font-size:13px;display:block}.manuscript-drafts small{color:#9b8270;font-size:10px;display:block}.manuscript-drafts button{color:#a9414b;flex-shrink:0;padding:0 6px;font-size:12px}.manuscript-embedded{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0;display:block;position:static}.manuscript-embedded .manuscript-form{box-shadow:none;border:0;border-radius:0;max-height:none;overflow:visible}.mw-view[data-kind=new]:has(.manuscript-form) .mw-view-panel{height:min(880px, calc(100dvh - env(safe-area-inset-top) - 12px));max-width:760px}@keyframes manuscript-spin{to{transform:rotate(360deg)}}@media (max-width:767px){.manuscript-overlay:not(.manuscript-embedded){align-items:flex-end;padding:0}.manuscript-form{max-height:calc(100dvh - env(safe-area-inset-top) - 12px);border-radius:20px 20px 0 0}.manuscript-header{padding:18px 18px 12px}.manuscript-header h2{font-size:21px}.manuscript-content{padding:0 18px 18px}.manuscript-content>h3{font-size:19px}.manuscript-intro{margin-bottom:20px;font-size:12px}.manuscript-steps{gap:12px;padding:17px 12px}.manuscript-steps b{width:35px}.manuscript-form input:not([type]),.manuscript-form textarea,.manuscript-form select{font-size:16px}.manuscript-meta{flex-wrap:wrap}.manuscript-category{justify-content:space-between;align-items:center;width:100%;display:flex}.manuscript-category select{width:125px;font-size:13px}.manuscript-footer{padding:13px 18px calc(13px + env(safe-area-inset-bottom))}.manuscript-encoding{flex-wrap:wrap;gap:6px}.manuscript-encoding select{font-size:12px}.manuscript-encoding span{font-size:10px}.manuscript-preview article{max-height:350px;padding:20px 16px}.manuscript-chapter-select select{font-size:14px}.manuscript-book-summary{gap:8px;padding:12px 10px}.manuscript-drafts{padding:14px 12px}.manuscript-drafts>div{gap:6px}}.manuscript-add{color:#a33d48;background:#fbf1e8;border:1px dashed #d3bba8;border-radius:9px;width:100%;margin-top:14px;font-size:12px;display:block}@media (prefers-reduced-motion:reduce){.manuscript-progress svg{animation:none}}body:has(.manuscript-page) [data-site-chrome]{display:none}@media (min-width:768px){body:has(.manuscript-page) [data-site-chrome]{display:none}.manuscript-page{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:auto;background:#f5eee7;min-height:100dvh;padding:0;display:block;position:relative}.manuscript-page .manuscript-form{max-width:none;min-height:100dvh;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;font-size:17px;display:flex;overflow:visible}.manuscript-page .manuscript-header{background:#fffbf7;padding:24px max(40px,50% - 640px)}.manuscript-page .manuscript-header h2{letter-spacing:1px;font-size:29px}.manuscript-page .manuscript-header .manuscript-eyebrow{letter-spacing:2px;color:#967e6a;margin-bottom:4px;font-size:12px;display:block}.manuscript-page .manuscript-header>div{gap:18px}.manuscript-page .manuscript-header button{width:46px;height:46px}.manuscript-page .manuscript-steps{gap:24px;padding:28px 40px;font-size:16px}.manuscript-page .manuscript-steps i{width:32px;height:32px}.manuscript-page .manuscript-steps b{width:110px}.manuscript-page .manuscript-content{flex:1;width:100%;max-width:1360px;margin:0 auto;padding:0 40px 36px}.manuscript-page .manuscript-step-1{grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr);align-content:start;align-items:start;gap:28px;display:grid}.manuscript-page .manuscript-details,.manuscript-page .manuscript-import{background:#fffaf6;border:1px solid #e5d6ca;border-radius:18px;min-width:0;padding:30px}.manuscript-page .manuscript-meta{flex-wrap:wrap;margin-bottom:0}.manuscript-page .manuscript-category{justify-content:space-between;align-items:center;width:100%;display:flex}.manuscript-page .manuscript-category select{width:160px}.manuscript-page .manuscript-field{margin-bottom:26px}.manuscript-page .manuscript-field label{margin-bottom:10px}.manuscript-page .manuscript-field textarea{min-height:160px}.manuscript-page :is(input:not([type]),textarea,select){padding:13px 14px;font-size:17px}.manuscript-page .manuscript-cover{flex-basis:90px;width:90px;height:120px;font-size:13px}.manuscript-page .manuscript-import-heading h4{font-size:21px}.manuscript-page .manuscript-drop{min-height:300px;margin-top:18px;padding:30px}.manuscript-page .manuscript-drop strong{margin-top:12px;font-size:19px}.manuscript-page :is(.manuscript-field small,.manuscript-cover-field p,.manuscript-category,.manuscript-category select,.manuscript-example-toggle,.manuscript-guide,.manuscript-drop span,.manuscript-drop small,.manuscript-encoding,.manuscript-encoding select,.manuscript-book-summary span,.manuscript-quota,.manuscript-footer small){font-size:14px}.manuscript-page :is(.manuscript-modes button,.manuscript-book-summary button,.manuscript-chapter-select,.manuscript-preview-tools,.manuscript-preview-tools button,.manuscript-preview nav,.manuscript-chapter-editor label,.manuscript-confirm,.manuscript-add,.manuscript-error,.manuscript-progress,.manuscript-back,.manuscript-intro,.manuscript-warnings){font-size:16px}.manuscript-page .manuscript-modes button{min-height:48px}.manuscript-page .manuscript-chapter-editor{padding:14px 0 0}.manuscript-page .manuscript-chapter-editor textarea{min-height:340px;font-size:18px;line-height:1.9}.manuscript-page .manuscript-preview .manuscript-chapter-editor{padding:28px}.manuscript-page .manuscript-step-1>:is(.manuscript-error,.manuscript-progress){grid-column:1/-1}.manuscript-page .manuscript-step-2{max-width:1200px}.manuscript-page .manuscript-preview article{min-height:350px;max-height:560px;padding:36px 48px}.manuscript-page .manuscript-preview article h4{font-size:26px}.manuscript-page .manuscript-preview article>div{font-size:20px}.manuscript-page .manuscript-footer{text-align:right;padding:18px max(40px,50% - 640px)}.manuscript-page .manuscript-footer>div{justify-content:flex-end}.manuscript-page .manuscript-footer>div button{flex:0 220px;min-height:50px;font-size:17px}}@media (min-width:768px) and (max-width:1023px){.manuscript-page .manuscript-content{padding:0 24px 28px}.manuscript-page .manuscript-step-1{grid-template-columns:1fr}.manuscript-page .manuscript-drop{min-height:220px}}
