.article-editor .ae-content .ProseMirror,.article-public{box-sizing:border-box;max-width:880px;margin:0 auto;padding:36px 20px 96px}.article-editor .ae-content .ProseMirror:has(>.ae-toc[data-position=left]),.article-editor .ae-content .ProseMirror:has(>.ae-toc[data-position=right]),.article-public:has(>.ae-toc[data-position=left]),.article-public:has(>.ae-toc[data-position=right]){max-width:1100px}.article-editor .ae-content .ProseMirror .ae-toc[data-position=left],.article-editor .ae-content .ProseMirror .ae-toc[data-position=right],.article-public .ae-toc[data-position=left],.article-public .ae-toc[data-position=right]{width:250px}@media (min-width:1000px){.article-editor .ae-content .ProseMirror:has(>.ae-toc[data-position=left]),.article-editor .ae-content .ProseMirror:has(>.ae-toc[data-position=right]),.article-public:has(>.ae-toc[data-position=left]),.article-public:has(>.ae-toc[data-position=right]){display:grid;column-gap:44px;align-items:start}.article-editor .ae-content .ProseMirror:has(>.ae-toc[data-position=left]),.article-public:has(>.ae-toc[data-position=left]){grid-template-columns:250px minmax(0,1fr)}.article-editor .ae-content .ProseMirror:has(>.ae-toc[data-position=right]),.article-public:has(>.ae-toc[data-position=right]){grid-template-columns:minmax(0,1fr) 250px}.article-editor .ae-content .ProseMirror:has(>.ae-toc[data-position=left])>:not(.ae-toc),.article-public:has(>.ae-toc[data-position=left])>:not(.ae-toc){grid-column:2}.article-editor .ae-content .ProseMirror:has(>.ae-toc[data-position=right])>:not(.ae-toc),.article-public:has(>.ae-toc[data-position=right])>:not(.ae-toc){grid-column:1}.article-editor .ae-content .ProseMirror>.ae-toc[data-position=left],.article-public>.ae-toc[data-position=left]{grid-column:1;grid-row:1/100}.article-editor .ae-content .ProseMirror>.ae-toc[data-position=right],.article-public>.ae-toc[data-position=right]{grid-column:2;grid-row:1/100}.article-editor .ae-content .ProseMirror>.ae-toc[data-position],.article-public>.ae-toc[data-position]{align-self:start;width:auto;margin:0}}@media (max-width:999px){.article-editor .ae-content .ProseMirror .ae-toc[data-position],.article-public .ae-toc[data-position]{width:auto}}