.articles-admin-intro{margin-bottom:24px}.articles-admin-intro p{color:var(--text-secondary);margin-top:10px}.articles-editor-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}.articles-editor-fields{min-width:0}.articles-editor-section{margin-bottom:22px}.articles-editor-section>.admin-field{margin-block:18px}.articles-editor-section textarea{resize:vertical;line-height:2}.articles-editor-section #article-body{min-height:420px;font-size:16px;tab-size:2}.articles-seo-preview{position:sticky;top:24px;padding:24px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.articles-seo-preview h3{font-size:18px;margin-bottom:14px}.article-seo-title{color:#254f9f;font-size:19px;line-height:1.9;margin-top:22px;overflow-wrap:anywhere}.article-seo-url{color:var(--primary);font-size:13px;direction:ltr;text-align:right;margin-block:8px;overflow-wrap:anywhere}.article-seo-description{font-size:14px;color:var(--text-secondary);line-height:2;margin-bottom:26px;overflow-wrap:anywhere}.articles-review{padding-inline-start:18px;color:var(--text-secondary);font-size:14px;line-height:2.1}.articles-review li{margin-bottom:12px}.articles-cover-preview{width:100%;max-height:300px;object-fit:contain;border-radius:var(--radius);background:var(--surface-soft);margin-block:20px}.articles-save-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.articles-repeatable-row{border:1px solid var(--border);padding:20px;border-radius:var(--radius);margin-block:16px;min-width:0}.articles-repeatable-row legend{font-weight:600}.articles-repeatable-row label{display:block;font-size:14px;margin-block:14px 7px}.articles-repeatable-row input,.articles-repeatable-row textarea{width:100%;min-height:46px;border:1px solid var(--border-control);border-radius:8px;padding:10px 12px;background:var(--background);color:var(--text);font:inherit}.articles-repeatable-row textarea{min-height:100px}.articles-repeatable-row .admin-row-action{margin-top:12px}.articles-editor input[type=file]{display:block;max-width:100%;margin-block:12px}.articles-editor input[aria-invalid=true],.articles-editor textarea[aria-invalid=true]{border-color:var(--error)}.articles-editor :focus-visible{outline:3px solid var(--accent);outline-offset:3px}
@media(max-width:1100px){.articles-editor-layout{grid-template-columns:1fr}.articles-seo-preview{position:static;max-width:760px}.articles-save-actions .button{flex:1 1 220px}}@media(max-width:600px){.articles-repeatable-row{padding:16px}.articles-seo-preview{padding:20px}.articles-editor-section #article-body{min-height:360px}.articles-save-actions{flex-direction:column}.articles-save-actions .button{flex:auto;width:100%}}
