.article-image-field{min-width:0;margin:22px 0;padding:18px 0;border:0;border-top:1px solid var(--line,#d4d3c9)}
.article-image-field legend{padding:0 10px 0 0;font-size:14px;font-weight:600}.article-image-field .image-usage{font-size:11px;color:#71716b;margin:0 0 12px}
.image-stage{overflow:hidden;background:#f5f3eb;border:1px solid #d4d3c9;margin-bottom:14px}.image-stage[hidden]{display:none}
.image-stage-cover{aspect-ratio:3/2}.image-stage-cover img{display:block;width:100%;height:100%;object-fit:cover}
.image-stage-article img{display:block;width:auto;height:auto;max-width:100%;max-height:360px;object-fit:contain;margin:auto}
.article-image-field input[type=file]{display:block;max-width:100%;padding:10px 0;background:transparent;border:0;font-size:12px}
.article-image-field input[type=file]::file-selector-button{padding:9px 12px;margin-right:8px;border:1px solid #20211e;background:#f5f3eb;color:#20211e;font:inherit;cursor:pointer}
.article-image-field small{display:block;line-height:1.6;margin:8px 0;color:#71716b;overflow-wrap:anywhere}.article-image-field [data-image-status][data-error]{color:#9c2b20}
.image-crop-controls{padding:12px 0}.image-crop-controls[hidden]{display:none}.image-crop-controls input[type=range]{width:100%;padding:0;height:26px;accent-color:#253de9;background:transparent;border:0}
.image-cancel{background:none;border:0;border-bottom:1px solid #20211e;padding:4px 0;font:inherit;font-size:12px;cursor:pointer;color:#20211e}
.reading-cover.has-cover-photo{display:flex;justify-content:center;align-items:center;height:auto;aspect-ratio:auto;min-height:0;padding:0;background:transparent;overflow:visible;margin:28px auto 0;max-width:1100px}
.reading-cover.has-cover-photo>img,.panel-article-preview>.article-photo{display:block;width:auto;height:auto;max-width:100%;max-height:min(75vh,720px);aspect-ratio:auto;object-fit:contain;margin-inline:auto}
@media(max-width:640px){.article-image-field{padding-top:14px}.reading-cover.has-cover-photo{margin-top:20px}.reading-cover.has-cover-photo>img{max-height:65vh}}
