/* Ajustes para dispositivos móviles */
@media (max-width: 768px) {
    .md-content {
        padding: 0 10px;
    }
    .md-sidebar {
        display: none;
    }
    .md-nav {
        margin: 0;
    }
    .md-typeset h1,
    .md-typeset h2,
    .md-typeset h3 {
        margin: 0.5rem 0;
        font-size: 1.2rem;
    }
    .md-typeset p {
        font-size: 0.9rem;
        line-height: 1.4;
    }
    .md-search {
        width: 100%;
        max-width: 100%;
    }
}
