@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap');

/* Pegar la sidebar completamente a la izquierda */
.md-sidebar--primary {
    margin-left: 0 !important;
    padding-left: 0 !important;
}

/* Evitar que el contenido principal se superponga */
.md-main {
    margin-left: 0 !important;
}

.md-main__inner {
    max-width: 100%;
}

/* Oculta la barra lateral derecha (TOC) en páginas Redoc */
body.redoc-active .md-sidebar--secondary {
  display: none !important;
}

body.redoc-active .md-nav--secondary {
  display: none !important;
}

/* Expande el contenido principal al eliminar el TOC */
body.redoc-active .md-grid {
  grid-template-columns: auto !important;
}

/* Estilos para textos */
.md-typeset h1 {
    font-family: 'Poppins', sans-serif !important;
    font-size: 32px !important;
    color: #7B02D0 !important;
}

h2 {
    font-family: 'Poppins', sans-serif !important;
    font-size: 25px !important;
    color: #212121 !important;
}

p {
    font-family: 'Poppins', sans-serif !important;
    font-size: 16px !important;
    color: #212121 !important;
}

:root {
    font-family: 'Poppins', sans-serif !important;

}