body .editor-guide h2{font-size:30px!important;line-height:1.3!important;margin:38px 0 16px;letter-spacing:0}
.editor-guide p,.editor-guide li{line-height:1.8}
.editor-guide a:not(.button){text-decoration:underline;text-decoration-color:#28bbc7;text-underline-offset:4px}
.editor-guide ul{padding-left:24px;margin:0 0 24px}
.editor-guide li{margin-bottom:9px;color:var(--muted)}
.editor-guide .editor-comparison{overflow-x:auto;margin:28px 0;border:1px solid #cbdde1;border-radius:8px}
.editor-guide table{border-collapse:collapse;width:100%;min-width:620px;font-size:16px;line-height:1.6;text-align:left}
.editor-guide caption{text-align:left;padding:16px 18px;font-weight:500;background:#e5f0f2}
.editor-guide th,.editor-guide td{padding:16px 18px;border-bottom:1px solid #cbdde1;vertical-align:top}
.editor-guide thead th{background:#e5f0f2;color:#101416}
.editor-guide tbody th{width:23%;font-weight:500}
.editor-guide tr:last-child th,.editor-guide tr:last-child td{border-bottom:0}
.editor-guide .editor-guide-sources{border-top:1px solid #cbdde1;padding-top:24px;margin-top:38px}
.editor-guide .editor-guide-sources h2{font-size:23px!important}
.editor-guide-meta{display:flex;flex-wrap:wrap;gap:10px 22px;color:#b4c7cc;font-size:14px;margin-top:24px}
html[data-theme="dark"] .editor-guide .editor-comparison,html[data-theme="dark"] .editor-guide th,html[data-theme="dark"] .editor-guide td,html[data-theme="dark"] .editor-guide-sources{border-color:#34464d}
html[data-theme="dark"] .editor-guide caption,html[data-theme="dark"] .editor-guide thead th{background:#17262d;color:#f0f6f7}
@media(max-width:767px){body .editor-guide h2{font-size:25px!important}.editor-guide table{font-size:15px}.editor-guide th,.editor-guide td{padding:13px 14px}}
