/* latestnews.css — estilos do editor de notícias (Jodit + EasyMDE) */

.jodit-container { border: 1px solid #555 !important; }

.jodit-workplace .jodit-wysiwyg {
    background: #fff;
    color: #111;
    font-family: Arial, sans-serif;
    font-size: 13px;
    line-height: 1.5;
}

.jodit-workplace .jodit-wysiwyg * {
    text-shadow: none !important;
    filter: none !important;
    opacity: 1 !important;
    letter-spacing: normal !important;
}

.jodit-status-bar   { background: #2a2a3e; color: #aaa; border-top: 1px solid #444; }
.jodit-status-bar a { color: #aaa; }

.editor-type-toggle       { margin-bottom: 6px; }
.editor-type-toggle label { margin-right: 16px; cursor: pointer; }

.EasyMDEContainer .CodeMirror                           { background: #1e1e2e; color: #cdd6f4; border: 1px solid #555; }
.EasyMDEContainer .editor-toolbar                       { background: #2a2a3e; border-color: #555; }
.EasyMDEContainer .editor-toolbar button               { color: #cdd6f4 !important; }
.EasyMDEContainer .editor-toolbar button:hover,
.EasyMDEContainer .editor-toolbar button.active        { background: #3a3a5e; }
.EasyMDEContainer .editor-preview                      { background: #fff; color: #111; padding: 8px; }
.EasyMDEContainer .editor-statusbar                    { color: #aaa; }

@media (max-width: 680px) {
    textarea,
    input[type="text"] {
        width: 100% !important;
        max-width: 100%;
        box-sizing: border-box;
    }
}
