.editorial{margin:28px 0;scroll-margin-top:90px}.editorial-direction{padding:16px 20px;background:#eef4ef;border-radius:12px;line-height:1.8}.editorial-counts{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}.editorial-counts span{background:#f5f5f0;border-radius:8px;padding:9px 14px;font-size:13px}.editorial-layout{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:24px;margin-top:20px}.editorial-list-toolbar{display:flex;gap:8px;margin-bottom:12px}.editorial-list-toolbar select{min-width:0;flex:1}.editorial-items{display:grid;gap:8px;max-height:1100px;overflow:auto}.editorial-item{background:#fafbf8;border:1px solid #e0e5dd;border-radius:12px;text-align:left;padding:16px;width:100%;color:inherit;cursor:pointer}.editorial-item.selected{border-color:#35654e;background:#eef5ee}.editorial-item strong{display:block;margin:8px 0;line-height:1.5;overflow-wrap:anywhere}.editorial-item small{display:block;line-height:1.6;color:#647268}.editorial-badge{font-size:12px;padding:4px 8px;border-radius:6px;background:#e6ece6}.editorial-badge.scheduled{background:#fff0ce}.editorial-badge.published{background:#ddefdf}.editorial-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.editorial-fields label:nth-child(4),.editorial-fields label:nth-child(5){grid-column:1/-1}.editorial label{display:grid;gap:7px;font-size:13px;font-weight:600;line-height:1.6}.editorial input,.editorial textarea,.editorial select{font:inherit;width:100%;min-width:0;padding:11px 12px;border:1px solid #d9dfd7;border-radius:8px;background:#fff;color:inherit}.editorial input:read-only{background:#f3f4ef}.editorial textarea{resize:vertical}.editorial small{font-weight:400;color:#68756b}.editorial-writing{margin:20px 0}.editorial-tools{display:flex;gap:7px;flex-wrap:wrap;padding:10px 0}.editorial-tools button{border:1px solid #d9dfd7;border-radius:6px;padding:7px 11px;background:#f8f9f5;font:inherit;font-size:12px;cursor:pointer}.editorial-body{border:1px solid #d9dfd7;border-radius:10px;min-height:300px;padding:20px;line-height:1.9;overflow-wrap:anywhere}.editorial-body:focus{outline:2px solid #477659;outline-offset:2px}.editorial-body h2,.editorial-preview h2{font-size:24px;line-height:1.6}.editorial-date{max-width:340px}.editorial-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:20px 0 12px}.editorial-actions button{white-space:normal}.editorial-preview{border:1px solid #e0e5dd;border-radius:14px;background:#fcfcf8;padding:30px;margin-top:26px;line-height:1.9;overflow-wrap:anywhere}.editorial-preview img,.editorial-body img{max-width:100%;height:auto}.editorial-preview table,.editorial-body table{width:100%;border-collapse:collapse}.editorial-preview th,.editorial-preview td,.editorial-body th,.editorial-body td{padding:10px;border:1px solid #d9dfd7}.editorial-preview .blog-tip{background:#eef4ef;padding:20px;border-radius:10px}.editorial-preview .blog-table-wrap,.editorial-body .blog-table-wrap{overflow:auto}.editorial-preview a{color:#35654e;text-decoration:underline}.editorial-form[aria-busy=true]{opacity:.7;pointer-events:none}@media(max-width:1100px){.editorial-layout{grid-template-columns:1fr}.editorial-items{max-height:400px}.editorial-fields{grid-template-columns:1fr}.editorial-fields label{grid-column:1!important}}@media(max-width:600px){.editorial-preview,.editorial-body{padding:16px}.editorial-actions{display:grid;grid-template-columns:1fr 1fr}.editorial-counts{gap:6px}.editorial-counts span{padding:8px 10px}.editorial-direction{font-size:13px;padding:12px}}
.editorial-preview figure,.editorial-body figure{margin:24px 0}.editorial-preview figcaption,.editorial-body figcaption{font-size:13px;line-height:1.7;color:#68756b;margin-top:10px}
.editorial-form,.editorial-writing,.editorial-body,.editorial-preview{min-width:0}.editorial-body table,.editorial-preview table{min-width:550px}.editorial-body .blog-table-wrap,.editorial-preview .blog-table-wrap{max-width:100%}
