.editor{padding:45px 0 75px}.editor h1{font-size:48px}.editor h2{font-size:29px}.editor label{display:block;margin:16px 0 7px;font-size:17px}.editor input,.editor textarea,.editor select{display:block;width:100%;padding:10px 12px;background:#fffdf8;border:1px solid var(--line);border-radius:0;color:var(--ink);font:inherit}.editor textarea{resize:vertical}.editor button,.file-button,nav button{font:inherit;cursor:pointer;border:1px solid #bca58b;padding:9px 15px;background:var(--beige);color:var(--ink)}.editor button.button{background:var(--camel)}button:disabled{opacity:.5;cursor:not-allowed}.editor details{padding:20px;background:var(--beige);border:1px solid var(--line);margin:30px 0 15px}.editor summary{cursor:pointer;font-size:21px}.connection-grid,.two{display:grid;grid-template-columns:1fr 1fr;gap:20px}.full{grid-column:1/-1}.help{font-size:15px;color:var(--muted);margin:8px 0 16px}.editor-grid{display:grid;grid-template-columns:240px 1fr;gap:50px;margin-top:35px}.editor aside{border-right:1px solid var(--line);padding-right:25px}.editor aside hr{border:0;border-top:1px solid var(--line);margin:35px 0}.toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:25px}.toolbar .file-button{margin:0;display:inline-block}.file-button input{display:none}#status{padding:14px 18px;border-left:3px solid var(--camel);background:var(--beige);font-size:17px}#preview{border:1px solid var(--line);background:#fffdf8;padding:28px;margin-top:30px}#preview-content p,.article-body p{white-space:pre-wrap;overflow-wrap:anywhere}#publish-result{overflow-wrap:anywhere}[hidden]{display:none!important}.article-page{max-width:780px;margin:auto;padding:65px 0}.article-page h1{font-size:48px}.article-summary{font-size:23px}.article-body{margin-top:35px}.article-body p{margin-bottom:1.4em}@media(max-width:720px){.editor-grid{grid-template-columns:1fr;gap:25px}.editor aside{border-right:0;border-bottom:1px solid var(--line);padding:0 0 25px}.connection-grid,.two{grid-template-columns:1fr;gap:0}.editor h1{font-size:38px}.article-page{padding:35px 0}.article-page h1{font-size:38px}}

/* Illustrated editor and public article figures. */
.figure-manager{border-top:1px solid var(--line);margin:30px 0;padding-top:12px}.figure-manager h2{margin-bottom:8px}.figure-card{border:1px solid var(--line);padding:18px;background:#fffdf8;margin:18px 0}.figure-card h3{margin:0 0 12px;font-size:22px}.figure-card>img{display:block;max-width:100%;max-height:260px;object-fit:contain;margin:auto}.figure-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.article-figure{margin:32px 0;padding:0;width:100%;break-inside:avoid}.article-figure img{display:block;width:100%;height:auto;background:#faf6ee}.article-figure figcaption{font-size:16px;line-height:1.5;color:var(--muted);margin-top:12px;white-space:pre-wrap;overflow-wrap:anywhere}.editor-grid>section{min-width:0}#preview-content{min-width:0}
