    /* Fundo preto sólido para o bloco de código */
    pre[class*="language-"] {
        background: black;
        border: none; /* remover bordas, se houver */
        padding: 10px; /* espaçamento ao redor do código */
    }
    
    /* Estilo do texto */
    pre[class*="language-"] code {
        color: white; /* cor branca para texto normal */
    }
    
    /* Strings em azul claro */
    .token.string {
        color: #ADD8E6;
    }
    
    /* Remover linhas de tabela (se houver) */
    pre[class*="language-"] .token-line {
        border: none;
    }
    
    /* Se houver algum fundo alternativo nas linhas, remove isso também */
    pre[class*="language-"] .token-line:nth-child(odd) {
        background: none;
    }
    pre[class*="language-"] .token-line:nth-child(even) {
        background: none;
    }
    /* Code blocks */
    pre[class*="language-"] {
        position: relative;
        margin: .5em 0;
        overflow: visible;
        padding: 0;
        background-color: #000; /* Adicionado para ter um fundo preto */
    }
    
    pre[class*="language-"]>code {
        position: relative;
        border-left: 5px solid #2b3031;
        padding: 15px 20px;
        box-shadow: 0px 3px 6px 0px rgba(4, 73, 89, 0.06);
        background-color: #000; /* Adicionado para ter um fundo preto */
        color: #FFF; /* Cor branca para o texto geral */
        background-image: none; /* Remove o fundo de linhas alternadas */
        margin: 15px 0px 40px;
        border-radius: 10px;
    }
    
    /* Strings em azul claro */
    .token.string {
        color: rgb(195, 232, 141);
    }
    
    .token.operator,
    .token.entity,
    .token.url,
    .token.variable {
        background: rgba(255, 255, 255, 0);
    }
    