.custom-scroll::-webkit-scrollbar{
    width: 5px; 
}

.custom-scroll::-webkit-scrollbar-track{
    background: transparent;
}

.custom-scroll::-webkit-scrollbar-thumb{
    background-color: var(--bs-primary);
    border-radius: 2px;
}

.custom-scroll::-webkit-scrollbar-thumb:hover{
    background-color: var(--bs-secondary);
    width: 9px; 
}

a.theme-link,
p, .docs-article li,
.docs-nav .nav-link,
.docs-article strong{
    color: var(--bs-white);
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6,
.docs-article .section-heading,
.docs-article h5, .docs-article .h5,
.docs-nav .nav-link:hover{
    color: var(--bs-primary);
}

.skiptranslate{
    display: none !important;
}

#docs-sidebar-toggler{
    background-color: #f36f21;
}

.docs-sidebar-toggler {
    display: inline-block;
    border: none;
    padding: 0;
    font-size: inherit;
    position: relative;
    top: -0.7rem;
    background: none;
}

ul {
  max-width: 100%;
  overflow-wrap: break-word; /* Rompe palabras largas */
  word-break: break-word;    /* Para navegadores más antiguos */
  white-space: normal;       /* Asegura que el texto se ajuste al ancho */
  padding-left: 1rem;        /* Espaciado estándar */
  margin: 0;
}
li {
  overflow-wrap: break-word;
  word-break: break-word;
  white-space: normal;
}

@media (min-width: 1024px) { 
    .docs-content {
        margin-left: 350px !important;
    }

    .docs-sidebar {
        width: 350px !important;
    }
}