.article-content .am-figure{margin:24px 0;padding:0;break-inside:avoid}.article-content .am-figure img{width:100%;height:auto;display:block;object-fit:contain;border:1px solid #d9e3ef;border-radius:14px;background:#eef3fa}.article-content .am-figure figcaption{font-size:14px;color:#526981;text-align:center;line-height:1.7;margin:8px 0}.article-content .am-left{float:left;width:46%;margin:10px 24px 18px 0}.article-content .am-right{float:right;width:46%;margin:10px 0 18px 24px}.am-clear{clear:both}.am-editor{border:1px solid #c8d9ed;border-radius:16px;padding:16px;background:#f5f8ff;margin:20px 0}.am-editor h3{margin:0 0 10px}.am-editor .am-help{font-size:14px;line-height:1.8;color:#415b77}.am-editor-list{display:grid;gap:14px}.am-editor-card{background:#fff;padding:12px;border:1px solid #cfdaea;border-radius:12px;display:grid;grid-template-columns:110px 1fr;gap:12px}.am-editor-thumb{width:110px;height:90px;object-fit:cover;border-radius:8px}.am-editor-fields{display:grid;gap:10px}.am-editor-fields label{margin:0}.am-editor-actions{display:flex;gap:8px;flex-wrap:wrap}.am-editor-actions button{font-size:13px;padding:9px}.am-upload-state{min-height:24px;line-height:1.7}.am-editor-card input,.am-editor-card select{max-width:100%;min-width:0;width:100%;box-sizing:border-box}.am-editor-preview{padding:14px;background:white;border-radius:10px;line-height:1.8;border:1px dashed #7d99bb}.am-editor-preview img{width:100%;height:auto;max-height:380px;object-fit:contain}.am-editor-preview figure{margin:16px 0}.am-editor-preview figcaption{color:#536882;font-size:14px}.am-editor-preview p{white-space:pre-wrap}.am-editor-preview h2{font-size:21px}@media(max-width:600px){.article-content .am-left,.article-content .am-right{float:none;width:100%;margin:20px 0}.am-editor-card{grid-template-columns:1fr}.am-editor-thumb{width:100%;height:150px}.am-editor{padding:12px}.am-editor-actions button{flex:1}}@media print{.article-content .am-left,.article-content .am-right{float:none;width:100%}.am-figure img{max-height:220mm!important;object-fit:contain!important}}
