.article-photo{margin:28px 0}.article-photo img{display:block;width:100%;height:auto;max-height:560px;object-fit:contain;border-radius:18px;background:#e8ede4}.article-cover img{object-fit:cover;max-height:440px}.article-photo figcaption{font-size:13px;color:var(--muted);line-height:1.6;margin:8px 4px}.article-content>h2{font-size:clamp(25px,4vw,36px);margin-top:38px}.article-content>h3{font-size:23px;margin-top:28px}.article-paragraph{margin:22px 0}.article-list{font-size:18px;line-height:1.9;padding-left:26px}.article-comparison{margin:32px 0}.article-editor{margin:22px 0}.article-cover-editor{background:#f4f7f0}.article-media-preview img{display:block;max-width:100%;max-height:210px;border-radius:12px;margin:8px 0 18px;object-fit:contain}.article-block{border:1px solid #cbd8ca;border-radius:14px;background:#fcfdf9;padding:18px;margin:16px 0}.article-block-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid var(--line);padding-bottom:12px;margin-bottom:16px}.article-block-actions{display:flex;gap:6px}.article-block-actions button{padding:8px 12px;min-height:44px;font-size:13px}.article-block-fields label{margin-top:8px}.article-block-fields textarea{min-height:130px}.article-add-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:20px 0}.article-add-actions button{font-size:14px;padding:12px 8px}.article-comparison-choice{display:flex;align-items:center;gap:12px}.article-comparison-choice label{flex:1;min-width:0}.article-comparison-choice select{margin-bottom:8px}.article-preview-actions{margin:22px 0}.article-preview-actions button{width:100%}.article-catalog-results{display:grid;gap:8px}.preview-notice{max-width:820px;margin:10px auto 25px}.article-editor [hidden]{display:none}@media(max-width:600px){.article-block{padding:12px}.article-block-bar{align-items:flex-start;flex-wrap:wrap}.article-block-actions{width:100%;display:grid;grid-template-columns:44px 44px 1fr}.article-block-actions button{padding:8px}.article-add-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.article-cover-editor{padding:12px}.article-list{font-size:17px}.article-photo{margin:20px 0}.article-content .card.product{padding:18px}}

.article-editor,.article-editor fieldset,.article-block-fields{min-width:0}.article-editor input,.article-editor select,.article-editor textarea{max-width:100%}
.article-publication-check{margin:0 0 24px;overflow-wrap:anywhere}.article-publication-check ul{padding-left:22px}.article-publication-check li{margin:12px 0}.article-publication-check small{display:block}.article-publication-check button{margin-top:8px}.editor [data-article-publish]:disabled{opacity:.55;cursor:not-allowed}
.publication-date{display:block;color:var(--muted);font-size:13px;line-height:1.5;margin:8px 0;font-variant-numeric:tabular-nums}.story .publication-date{margin:0 0 12px}

.content-warning{color:#825c14;font-weight:600}.lifecycle-controls .button{white-space:normal}.editor>.editor-fields{border:0;margin:0;padding:0;min-width:0}
