.document-import{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.import-button{display:inline-flex!important;width:auto!important;align-items:center;padding:9px 13px;border:1px solid var(--ink);cursor:pointer;font-size:11px!important}.import-button:hover{background:var(--ink);color:var(--paper)}#importStatus{color:var(--muted);font-size:10px;text-align:right}.reader-content{white-space:normal}.reader-content> :first-child{margin-top:0}.reader-content h1,.reader-content h2,.reader-content h3,.reader-content h4{margin:1.6em 0 .65em;font-family:Georgia,"Noto Serif SC",serif;line-height:1.35}.reader-content h1{font-size:2.2em}.reader-content h2{font-size:1.7em;border-bottom:1px solid var(--line);padding-bottom:.35em}.reader-content h3{font-size:1.32em}.reader-content p{margin:0 0 1.15em}.reader-content ul,.reader-content ol{margin:0 0 1.3em;padding-left:1.6em}.reader-content li{margin:.4em 0}.reader-content blockquote{margin:1.5em 0;padding:.25em 0 .25em 1.2em;border-left:3px solid var(--accent);color:var(--muted)}.reader-content pre{overflow:auto;margin:1.5em 0;padding:20px;background:#1b1b1b;color:#f4f3ee;border-radius:2px;font:13px/1.7 Consolas,monospace}.reader-content :not(pre)>code{padding:.15em .38em;background:var(--soft);font:13px Consolas,monospace}.reader-content a{color:var(--accent);border-bottom:1px solid}.reader-content table{width:100%;margin:1.6em 0;border-collapse:collapse;font-size:14px}.reader-content th,.reader-content td{padding:10px;border:1px solid var(--line);text-align:left}.reader-content th{background:var(--soft)}.reader-content hr{margin:2em 0;border:0;border-top:1px solid var(--line)}.reader-content mark{background:#f1d889}.reader-content figure{margin:1.6em 0}.reader-content figcaption{color:var(--muted);font-size:11px}@media(max-width:600px){.document-import{align-items:flex-start;flex-direction:column}#importStatus{text-align:left}.reader-content{font-size:15px}.reader-content h1{font-size:1.8em}}
