#news-photo{margin:0;background:#f4f3e7}#news-photo img{display:block;width:100%;max-height:650px;object-fit:contain}.article-photo{width:100%;height:auto;display:block;margin:20px 0}.news-fulltext,#news-summary{white-space:pre-line}.editor-dialog{width:min(960px,95vw)}.photo-upload{padding:20px;border:1px solid #ddd9b4;background:#fffced;margin:20px 0}.photo-upload img{display:block;max-width:100%;max-height:320px;margin:15px auto;object-fit:contain}.visual-editor{background:white;border:1px solid #adb09e;min-height:280px;max-height:50vh;overflow:auto;padding:22px;line-height:1.7;outline-offset:3px}.visual-editor img{max-width:100%;height:auto}.visual-editor h2{font-size:30px}.visual-editor h3{font-size:24px}.visual-editor table{width:100%;border-collapse:collapse}.visual-editor td,.visual-editor th{border:1px solid #ddd;padding:8px}.visual-editor .football-panel{max-height:180px;overflow:hidden;opacity:.6;pointer-events:none}.visual-editor iframe{pointer-events:none}.chronik-content{max-width:900px;margin:auto}.chronik-content p{line-height:1.85;margin:0 0 23px}
