@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700&display=swap');
:root {
    /*===== Colores =====*/
    /* Paleta de colores */
    /* Primario */
    --primario-color: #ff274b;
    --luz-color-primario: #FF5A75;
    --sombra1-primario-color: #D0203E;
    --sombra2-primario-color: #A01A31;
    /* Secundario */
    --secundario-color: #60C7B6;
    --luz-color-secundario: #89D6C9;
    --sombra1-secundario-color: #4BA595;
    --sombra2-secundario-color: #3A8578;
    /* Acento */
    --acento-color: #ffd432;
    --luz-color-acento: #FFE066;
    --sombra1-acento-color: #D4AF2A;
    --sombra2-acento-color: #A78921;

    --bg-color-light: #fefefe;
    --bg-color-dark: #080808;
    /*===== Fuente y tipografia =====*/
    --body-font: 'Poppins', sans-serif;
    --color-font: #b3b3b3;

    /* Botones */
    --background-btn:#323232;
}

/* Loader */
div.loader {
    display: flex;
    flex-direction: column;
    width: auto;
    height: 90vh;
    justify-content: center;
    align-items: center;
    text-align: center;
}
div.loader img {
    width: 0;
    animation: crecerImg 2s ease-out forwards;
}

div.loader h1 {
    font-size: 0;
    opacity: 0;
    font-weight: bold;
    margin-top: 20px;
    animation: crecerTexto 1s ease-out 0.5s forwards;
    font-family: Georgia, 'Times New Roman', Times, serif;
}

@keyframes crecerImg {
    0% {
        width: 0;
        opacity: 0;
    }
    100% {
        width: 160px;
        opacity: 1;
    }
}

@keyframes crecerTexto {
    0% {
        font-size: 0;
        opacity: 0;
    }
    100% {
        font-size: 1.8rem;
        opacity: 1;
    }
}



/* Contenedor de TODO el home */
.contenedor-todo-home {
    display: none;
}

/* NAV */
/* Buscador */
body {
    padding: 0px 10px;
}
nav.nav-home {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 15px 80px 15px 10px;
    position: sticky;
    top:0px;
    z-index: 10;
    margin: auto;
    background-color: var(--bg-color-dark);
}
.contenedor-logo-nav {
    display: flex;
}
nav.nav-home .contenedor-logo-nav img.img-logo-nav {
    width: 45px;
    height: 45px;
}
.buscador {
    display: flex;
    align-items: center;
    background-color: var(--background-btn);
    gap: 15px;
    border-radius: 50px;
    padding: 10px 15px;
    width: 300px;
}

.buscador i {
    color: #b3b3b3;
    margin-right: 10px;
}

.buscador input {
    background: none;
    border: none;
    outline: none;
    color: white;
    font-size: 16px;
    width: 100%;
}

.buscador input::placeholder {
    color: #b3b3b3;
}

.buscador:focus-within {
    border: solid 1px var(--bg-color-light);
}
.notificacion {
    width: 33px;
    filter: grayscale(100%) brightness(50%); /* como el icono que baje es blanco, le pongo filtro para volverlo mas gris */
}

/* Perfil */
.nav-derecha {
    position: relative;
    display: flex;
    align-items: center;
    gap: 45px;
}
.profile-container {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    background-color: var(--background-btn);
    border-radius: 50%;
    cursor: pointer;
}

.profile-container:hover {
    transform: scale(1.1);
}

.profile-icon {
    width: 70%;
    height: 70%;
    border-radius: 50%;
    object-fit: cover;
}

/* Menu desplegable perfil y notificacion (comparten estilos) */
/* Estilos del menú desplegable */
/* Notificacion */
.contenedor-notificacion {
    position: relative;
    cursor: pointer;
}
.menu-desplegable.md-notificacion {
    position: absolute;
    top: 65px;
    right: 160px;
    background-color: var(--background-btn);
    border-radius: 8px;
    width: 350px;
    display: none;
    flex-direction: column;
    z-index: 6;
}
.notificacion-nueva {
    position: absolute;
    background-color: var(--primario-color);
    width: 15px;
    height: 15px;
    border-radius: 100%;
    right: 0px;
    font-size: 9px;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 2;
    font-weight: bold;
}
ul.list-notificacion li {
    cursor: pointer;
}
ul.list-notificacion div {
    display: flex;
    align-items: center;
    gap: 10px;
}
ul.list-notificacion div p {
    margin: 0px;
    font-size: 0.9rem;
}
ul.list-notificacion img {
    /* object-fit: contain; */
    width: 30px;
    height: 30px;
}
ul.list-notificacion span.hace {
    font-size: 12px;
    font-weight: 0;
    color: rgba(235, 235, 235, 0.907);
    margin-left: 40px;
}
.md-notificacion h1 {
    font-size: 18px;
    font-weight: bold;
    color: white;
    padding: 20px 0px 0px 15px;
}
.md-notificacion .contenedor-ver-mas-antiguas {
    display: flex;
    align-items: center;
    gap: 20px;
    padding: 5px 0px 10px 20px;
    text-decoration: underline;
    cursor: pointer;
    font-size: 13px;
}
.md-notificacion .contenedor-ver-mas-antiguas p {
    margin: 0px;
}
/* Perfil */
.menu-desplegable {
    position: absolute;
    top: 65px;
    right: 80px;
    background-color: var(--background-btn);
    border-radius: 8px;
    width: 180px;
    display: none;
    flex-direction: column;
    z-index: 6;
}

.menu-desplegable.show {
    display: flex;
}

.menu-desplegable ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.menu-desplegable li {
    font-size: 13px;
    padding: 12px;
    text-align: left;
    border-radius: 5px;
}

.menu-desplegable li a {
    color: rgb(230, 230, 230);
    text-decoration: none;
    display: flex;
    justify-content: space-between;
}

.menu-desplegable li:hover {
    background-color: #3a3a3a;
}
.menu-desplegable li:hover a {
    color: white;
    text-decoration: underline;
}

.menu-desplegable ul hr {
    margin: 0;
    padding: 0;
}


/* Contenido */
.contenido {
    display: flex;
    gap: 20px;
    top: 0px;
    width: 100%;
}
.contenido .tu-biblioteca {
    width: 40%;
    height: max-content;
    overflow: auto;
}
.contenedor-crear-playlist {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.contenedor-tuspoiler-crear {
    position: fixed;
    display: flex;
    flex-direction: column;
    width: 28%; 
    gap: 25px;
    justify-content: space-between;
    background-color: black;
    padding: 25px 2px;
}
.tu-biblioteca .btn-crear {
    border-radius: 20px;
    padding: 10px 15px;
    display: flex;
    gap: 5px;
    font-weight: bold;
    border: none;
    color: rgb(236, 236, 236);
    background-color: var(--background-btn);
    cursor: pointer;
    font-size: 13px;
}
.tu-biblioteca .btn-crear:hover, .btn-filtro-tus:hover {
    background-color: #494949;
}
.btn-filtro-tus {
    border-radius: 20px;
    padding: 10px 15px;
    display: flex;
    font-weight: bold;
    border: none;
    color: rgb(244, 244, 244);
    background-color: var(--background-btn);
    cursor: pointer;
    font-size: 11px;
}
.contenedor-tuspoiler-crear div.mostrar-home {
    display: flex;
    align-items: center;
    gap: 5px;
    align-items: center;
    font-size: 18px;
    font-weight: bold;
    color: var(--color-font);
    cursor: pointer;
}
::-webkit-scrollbar {
    display: none;
}
.contenido .recomendaciones {
    height: 100vh;
    width: 97%;
    overflow-y: auto;
    overflow-x: hidden;
    margin: 85px 0px; /*para que el scroll no lo tape el reproductor ni el filtro*/
}
.contenido .recomendaciones::-webkit-scrollbar {
    width: 8px; /* Ancho de la barra */
}

.contenido .recomendaciones::-webkit-scrollbar-track {
    background: transparent; /* Fondo de la barra */
}

.contenido .recomendaciones::-webkit-scrollbar-thumb {
    background: rgba(255, 255, 255, 0.5); /* Color del scroll */
    border-radius: 10px; /* Bordes redondeados */
}

.contenido .recomendaciones::-webkit-scrollbar-thumb:hover {
    background: rgba(255, 255, 255, 0.8); /* Color al pasar el mouse */
}

/* Para Firefox */
.contenido .recomendaciones {
    scrollbar-width: thin;
    scrollbar-color: rgba(255, 255, 255, 0.5) transparent;
}

/* Tus playlist */
.menu-container {
    position: relative;
    cursor: pointer;
}
.menu-container .list {
    width: 23px !important;
}
.tus-playlist {
    height: 80vh;
    overflow: scroll;
}
.tus-playlist ul {
    list-style: none;
    padding-left: 0px;
    margin-top: 140px;
}
.tus-playlist ul li {
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 10px;
    border-radius: 10px;
    cursor: pointer;
}
.tus-playlist ul li:hover {
    background-color:#222222;
}
.tus-playlist ul li img {
    width: 42px;
    height: 42px;
    border-radius: 10px;
}
.tus-playlist ul li div p {
    margin: 0px;
}
.tus-playlist ul li div .nombre-tus-playlist {
    font-size: 14px;
    font-weight: 500;
    color:rgb(252, 252, 252);
    font-weight: 500;
}
.tus-playlist ul li div p {
    font-size: 12px;
    color:rgb(198, 198, 198);
}
.publicidad-playlist {
    display: flex;
    padding-left: 15px;
    margin-top: 20px;
}
.publicidad-playlist img {
    border-radius: 5px;
}
 /* Nueva playlist li */
 .tus-playlist ul li.li-nueva-playlist {
    display: none;
 }
 .tus-playlist ul li.li-nueva-playlist > div:first-child {
    display: flex;
    border-radius: 100%;
    width: auto;
    height: auto;
    background-color: white;
}

/* Menu desplegable tus playlist */
.menu-tus-playlist {
    display: none;
    position: absolute;
    width: 140px;
    top: 37px;
    left: -115px;
    padding: 10px;
    list-style: none;
    border-radius: 5px;
    background: #282828;
}
.menu-tus-playlist p {
    font-size: 11px;
}
.menu-tus-playlist li {
    font-size: 13px;
    padding: 6px 5px;
    cursor: pointer;
    color: rgba(245, 245, 245, 0.976);
    font-weight: 500;
}
.menu-tus-playlist li:hover {
    color: rgb(238, 236, 236);
}
/* Menu activo */
.show-menu-tus-playlist {
    display: block;
}
.menu-tus-playlist li.active {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: var(--secundario-color);
}
.menu-tus-playlist li.active img {
    width: 26px;
    display:flex;
}
.menu-tus-playlist li img {
    display: none;
}



/* Recomendaciones */
/* Filtros + publicidad */
.contenedor-filtro-recomendaciones {
    display: flex;
    margin: 15px 20px;
    gap: 10px;
}
 /* filtro para resultado de busqueda */
 .contenedor-filtro-recomendaciones button.filtro-resultado-busqueda {
    display: none;
}
.contenedor-recomendaciones-filtro {
    position: fixed;
    top: 70px; /* son los px que tiene de ancho el nav */
    display: flex;
    justify-content: space-between;
    padding-top: 18px;
    width: 100%; /*si o si tiene que tener el width del contenedor, sino no anda el z-index */
    z-index: 4;
    background-color: var(--bg-color-dark);
}
.contenedor-filtro-recomendaciones .btn-filtro {
    padding: 12px 20px;
    /* width: 90px; */
    border-radius: 20px;
    border:none;
    color: rgb(240, 240, 240);
    font-weight: 500;
    font-size: 12px;
    background-color: var(--background-btn);
    cursor: pointer;
    transition: ease 0.3s;
}
.contenedor-filtro-recomendaciones .btn-filtro:hover {
    background-color: #3a3a3a;
}
.contenedor-filtro-recomendaciones .btn-filtro.activo, .btn-filtro-tus.activo {
    background-color: var(--sombra2-secundario-color);
}
.contenedor-publicidad {
    margin-top: 10px;
}
.contenedor-publicidad img {
    border-radius: 5px;
    width: 200px;
}   

.contenedor-tuspoiler-crear .buscador {
    display: flex;
    align-items: center;
    background-color: var(--background-btn);
    gap: 8px;
    border-radius: 7px;
    padding: 5px 15px;
    width: 50%;
}

.contenedor-tuspoiler-crear .buscador i {
    color: #b3b3b3;
    margin-right: 10px;
}

.contenedor-tuspoiler-crear .buscador input {
    background: none;
    border: none;
    outline: none;
    color: white;
    font-size: 13px;
    width: 100%;
}
.contenedor-tuspoiler-crear img.list {
    width: 30px;
    height: 30px;
    margin-right: 20px;
}
.contenedor-buscador-list {
    display: flex; 
    justify-content: space-between;
}


/* Playlist y canciones (CAROUSELES) */
section.playlist-home {
    margin-bottom: 10px; /* como el footer esta dentro de esta seccion, agrego margin para que se vea y no lo tape el reproductor */
}
section.playlist-home .carousel-recomendaciones {
    /* width: auto; */
    margin: 10px 30px;
}
section.playlist-home .carousel-recomendaciones .contenedor-card {
    /* width: 40%; */
    margin: 40px;

}
section.playlist-home .carousel-recomendaciones .contenedor-card img {
}

/* SWIPPER */
/* Contenedor: 196 x 248 */
.swiper {
    width: 99%;
    z-index: 0;
    margin-bottom: 45px;
  }
  h1.titulo-carousel, h1.title-las-mas-sonadas {
    margin: 10px;
    font-size: 22px;
    font-weight: bold;
  }

  .swiper-slide {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 15px 8px;
    text-align: center;
    background: none;
    border-radius: 8px;
    cursor:pointer;
  }
  .swiper-slide:hover {
    background: #1F1F1F;
  }
  .swiper-slide:hover .contenedor-titulo-corazon p {
    font-weight: 600;
  }
  
  .slide-content {
    height: 240px;
    display: flex;
    flex-direction: column;
    gap: 20px;
    padding: 5px;
  }
  .swiper-button-next, .swiper-rtl .swiper-button-prev {
    color: var(--secundario-color);
    border-radius: 100%;
    background-color: var(--background-btn);
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 20px;
 }
  .swiper-button-next:hover, .swiper-rtl .swiper-button-prev:hover {
        background-color: rgb(65, 65, 65);
  }
  .swiper-button-next::after, .swiper-rtl .swiper-button-prev::after {
    font-size: 15px;
    font-weight: bold;
  }
  .slide-content .contenedor-img-card {
    position: relative;
    display: inline-block;
    height: 85%;
  }
  .slide-content .contenedor-titulo-corazon p {
    margin: 0px;
  }
  .slide-content .contenedor-titulo-corazon .corazon-card {
    width: 15px;
    height: 15px;
    transition: 0.3s ease;
  }
  .slide-content:hover .contenedor-titulo-corazon .corazon-card{
    width: 18px;
    height: 18px;
  }
  .swiper-slide img {
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 6px;
    object-fit: cover;
  }
  .contenedor-titulo-corazon {
    display: flex;
    justify-content:space-between;
    align-items: center;
  }
  .contenedor-titulo-corazon p {
    font-size: 12px;
    color: var(--color-font);
    font-weight: 500;
  }
  .contenedor-titulo-corazon img {
    width: 15px;
    cursor:pointer;
  }

  /* Efecto al dar like a una card */
  .corazon-card.efecto-like {
    animation: likeCorazon 0.7s ease-in-out;
}

@keyframes likeCorazon {
    0% {
        transform: scale(1);
    }
    30% {
        transform: scale(1.2) rotate(-10deg);
    }
    60% {
        transform: scale(1.2) rotate(10deg);
    }
    80% {
        transform: scale(1.2) rotate(-10deg);
    }
    100% {
        transform: scale(1);
    }
  }
  .corazon-card-sin {
    width: 18px;
    height: 18px;
  }
  
  /* Play de la card */
  .btn-play {
    position: absolute;
    bottom: -10px;
    right: 12px;
    background-color: #fe193f;
    color: rgba(0, 0, 0, 0.809);
    border: none;
    border-radius: 50%;
    padding: 11px 9px 9px 11px;
    font-weight: bold;
    cursor: pointer;
    opacity: 0;
    transition: bottom 0.3s ease-in-out, opacity 0.3s ease-in-out;
    filter: brightness(95%);
}

.contenedor-img-card:hover .btn-play {
    opacity: 1;
    bottom: 7px;
}

.btn-play:hover {
    /* background-color: #fc173e; */
    color: #2d2d2d;
    filter: brightness(140%);
    transform: scale(1.1);
}

.btn-play svg {
    fill: black;
    transition: fill 0.3s ease-in-out;
}

.btn-play:hover svg {
    transform: scale(1.1);
    filter: brightness(110%);
}

/* Swipper redondos */
  
  .swiper.redondo .slide-img{
    width: 100%;
    object-fit: cover;
    border-radius: 100%;
  }

/* Las mas sonadas */
.contenedor-las-mas-sonadas {
    width: 90%;
    margin: auto;
    margin-bottom: 50px;
}
.title-las-mas-sonadas {
    text-align: center;
}
.contenedor-cards-las-mas-sonadas {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    column-gap: 20px;
    row-gap: 40px;
}
.las-mas-sonadas {
    position: relative;
    width: 320px;
    height: 380px;
    border-radius: 3px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat; 
}
.las-mas-sonadas img {
    width: 75px;
    height: 70px;
    border-radius: 5px;
    display: flex;
    margin-left: 20px;
}
.las-mas-sonadas div {
    display: flex;
    /* justify-content: center; */
    align-items: center;
    gap: 20px;
    width: 90%;
    margin: auto;
    font-size: clamp(14px, 1vw, 20px);
    margin-top: 10px;
}

/* Le agrega una capa a la img para que se vea un poco mas opaca */
.las-mas-sonadas::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.3);
    z-index: 1;
}
.las-mas-sonadas img, .las-mas-sonadas h1, .las-mas-sonadas .corazon-card, .btn-play-grande  {
    z-index: 2; /*z-index para que el que se vea mas claro que la capa opaca agregada */
}

.lms1 {
    background-image:url("data:image/jpeg;base64,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") ;
}
.lms2 {
    background-image: url("data:image/jpeg;base64,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");
}
.lms3{
    background-image: url("data:image/jpeg;base64,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");
}
.lms4 {
    background-image: url("data:image/jpeg;base64,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");
}

.las-mas-sonadas .corazon-card {
    width: 23px;
    height: 23px;
    position: absolute;
    bottom: 22px;
    right: 25px;
    transition: 0.3s ease;
    cursor: pointer;
}
.las-mas-sonadas:hover .corazon-card {
    transform: scale(1.4);
}
/* Boton similar al de las cards chicas pero mas grande */
.btn-play-grande {
    position: absolute;
    bottom: -10px;
    left: 45%;
    background-color: #fe193f;
    color: rgba(0, 0, 0, 0.809);
    border: none;
    border-radius: 50%;
    padding: 18px 15px 13px 18px;
    font-weight: bold;
    cursor: pointer;
    opacity: 0;
    transition: bottom 0.3s ease-in-out, opacity 0.3s ease-in-out;
    filter: brightness(95%);
}
.las-mas-sonadas:hover .btn-play-grande {
    opacity: 1;
    bottom: 40%;
}

.btn-play-grande:hover {
    color: #2d2d2d;
    filter: brightness(140%);
    transform: scale(1.1);
}

.btn-play-grande svg {
    fill: black;
    transition: fill 0.3s ease-in-out, transform 0.3s ease-in-out;
}

.btn-play-grande:hover svg {
    transform: scale(1.1);
    filter: brightness(110%);
}

/* Podcast mas virales (son card mas grandes) */
.contenedor-podcast-grandes {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    width: 95%;
    margin: auto;
    gap: 15px;
}
.podcast-grande {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    border-radius: 7px;
    padding: 10px 30px;
    margin-top: 20px;
    margin-bottom: 30px;
}
/* Colores de fondo de los 2 podcast */
.podcast-grande.pg-1 {
    background-color: #ff274b85;
}
.podcast-grande.pg-1:hover {
    background-color: rgba(255, 39, 75, 0.612);
}
.podcast-grande.pg-2 {
    background-color: #60c7b68e;
}
.podcast-grande.pg-2:hover {
    background-color: #60c7b6b5;
}
.podcast-grande .icon-nombre-podcast {
    display: flex;
    align-items: center;
    width: 80%;
    margin: 0px auto;
    gap: 15px;
}
.podcast-grande .icon-nombre-podcast h1 {
   font-size: 18px;
    color: white;
}
.podcast-grande .icon-nombre-podcast img {
    width: 80px;
    height: 70px;
    border-radius: 5px;
}
.podcast-grande .img-podcast {
    margin: 20px auto;
}
.podcast-grande .img-podcast img {
    height: 200px;
    width: 100%;
    border-radius: 3px;    
    object-fit: contain;
}
.podcast-grande .pg-info {
    font-size: 13px;
}
.podcast-grande .pg-info p{
    margin: 2px;
}

/* pg es podcast grande */
.podcast-grande .pg-footer {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.podcast-grande .pg-footer .pg-boton {
    display: flex;
    align-items: center;
    font-weight: 600;
    font-size: 13px;
    cursor: pointer;
}
.podcast-grande .pg-footer .btn-play-pg {
    margin-right: 10px;
    background-color: var(--acento-color);
    color: white;
    border: none;
    border-radius: 50%;
    padding: 7px 5px 4px 6px;
    font-weight: bold;
    cursor: pointer;
}
.podcast-grande .pg-footer .btn-play-pg:hover {
    background-color: var(--luz-color-acento);
}
.podcast-grande .pg-footer .pg-corazon .corazon-card {
    width: 18px;
    height: 18px;
}
.podcast-grande .pg-footer .pg-corazon:hover {
    cursor:pointer;
    transform: scale(1.3);
}
.podcast-grande .pg-footer .reproducciones {
    font-size: 12px;
    margin: 0px;
}

  /* Swipper TICKETS */
  .swiper-slide.swipper-tickets{
    height: max-content;
  }
  .swiper-slide.swipper-tickets:hover {
    background: none;
  }
  .swiper-slide.swipper-tickets .slide-content {
    height: max-content;
  }
  .contenedor-img-ticket img {
    height: 100px;
  }
  .mySwiper.tickets p {
    margin: 0px;
    color: rgb(216, 216, 216);
    font-size: 12px;
    font-weight: 500;
  }
/* ----------------------------------------------------------------- */
/* Reproductor */
section.reproductor {
    position: fixed;
    bottom: 0px;
    width: 100%;
    background-color: #0f221f;  /*color secundario simil negro */
    z-index: 5;
    margin-left: -15px; /* esto para compensar el padding del body */
}
section.reproductor .contenedor-reproductor {
    display: flex;
    justify-content: space-between;
    padding: 14px 5px 14px 30px;
}
section.reproductor .marquee-reproductor {
    background-color: #38686140;
    padding: 5px;
    overflow: hidden;
}
section.reproductor .marquee-reproductor p {
    margin: 0px;
    margin-left: 20px;
    font-size: 0.8rem;
    font-weight: 500;
    width: max-content;
    padding-left: 100%;
    animation: moverMarquee 17s linear infinite;
}
section.reproductor .marquee-reproductor p:hover {
    text-decoration: underline;
    cursor: pointer;
}
@keyframes moverMarquee {
    0% {
        transform: translateX(0%);
    }
    100% {
        transform: translateX(-100%);
    }
}
/* Izquierda */
section.reproductor .rep-izquierdo {
    display: flex;
    flex: 1;
    align-items: center;
    gap: 20px;
}
section.reproductor .rep-izquierdo div img {
    width: 53px;
    height: 58px;
    border-radius: 100%;
}
section.reproductor .rep-izquierdo div img.like-reproductor {
    width: 15px;
    height: 15px;
    margin-left: 30px;
    cursor: pointer;
}
section.reproductor .rep-izquierdo div h1, section.reproductor .rep-izquierdo div p {
    margin: 0px;
}
section.reproductor .rep-izquierdo div h1 {
    font-size: 14px;
}
section.reproductor .rep-izquierdo div p {
    font-size: 11px;
}
/* Medio */
section.reproductor .rep-medio {
    display: flex;
    flex-direction: column;
    align-items: center;
    flex: 1;
}
section.reproductor .rep-medio .btn-reproductor {
    display: flex;
    gap: 15px;
    cursor: pointer;
}
.btn-reproductor img {
    width: 28px;
}
.btn-reproductor img.play {
    width: 35px;
}
section.reproductor .rep-medio .tiempo {
    display: flex;
    align-items: center;
    margin-top: 10px;
    gap: 7px;
}
section.reproductor .rep-medio .tiempo span {
    color: #e8e8e8;
    font-size: 11px;
    letter-spacing: 1px;
}
section.reproductor .rep-medio .tiempo .barra-tiempo {
    position: relative;
    width: 350px;
    height: 4px;
    background: rgba(255, 255, 255, 0.3);
    border-radius: 2px;
    overflow: hidden;
}
section.reproductor .rep-medio .tiempo .barra-tiempo .progreso {
    width: 50%;
    height: 100%;
    background: var(--sombra1-primario-color);
    transition: width 0.5s linear;
}
/* Derecha */
section.reproductor .rep-derecho {
    display: flex;
    align-items: center;
    justify-content: end;
    flex: 1; /*para que ocupe el 100% del espacio por mas que haya poco contenido */
}
section.reproductor .rep-derecho img {
    cursor: pointer;
}
section.reproductor .rep-derecho .barra-volumen{
    position: relative;
    width: 90px;
    height: 4px;
    margin-left: 16px;
    background: rgba(255, 255, 255, 0.3);
    border-radius: 2px;
    overflow: hidden;
    cursor: pointer;
    margin-right: 20px;
}
section.reproductor .rep-derecho .barra-volumen .progreso {
    width: 80%;
    height: 100%;
    background: var(--sombra1-primario-color);
    transition: width 0.5s linear;
}
section.reproductor .rep-derecho img.expandir {
    margin-left: 20px;
    width: 22px;
    margin-right: 50px;
}
section.reproductor .rep-derecho .opinar {
    display: flex;
    flex-direction: column;
    font-size: 0.8rem;
    cursor: pointer;
    font-weight: 500;
    margin-left: 70px;
    justify-content: end;
    color: rgb(228, 228, 228);
}
section.reproductor .rep-derecho .opinar p {
    margin: 5px;
}
section.reproductor .rep-derecho .opinar input {
    width: 100px;
    background: rgba(255, 255, 255, 0.213);
    border: none;
    color: white;
    border-radius: 3px;
    margin-left: 5px;
    padding: 6px;
}
/* ----------------------------------- */
/* Contenido de las playlist */
section.contenido-playlist {
    display: none;
}
.encabezado-color {
    background: linear-gradient(to bottom, #3ee7cbfc, rgba(18, 196, 166, 0.067));
    padding:  30px 20px;
    border-radius: 10px;
}
section.contenido-playlist .encabezado-playlist, section.contendio-crear-playlist .encabezado-playlist {
    display: flex;
    gap: 40px;
    border-bottom: solid 0.5px rgba(141, 141, 141, 0.634);
    padding-bottom: 30px;
    padding:20px ;
}
.encabezado-playlist div h1 {
    font-size: 4rem;
    margin: 0px;
    margin-left: 5px;
    font-weight: 600;
}
.encabezado-playlist div.contenedor-nueva-playlist {
    width: 225px;
    height: 225px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #fb50506b;
    border-radius: 7px;
}
.encabezado-playlist div.contenedor-nueva-playlist img {
    border-radius: 5px;
    height: 100px;
    width: 100px;
}
.encabezado-playlist div p {
    margin: 0px;
    font-size: 13px;
    display: flex;
    align-items: center;
    gap: 5px;
}
.encabezado-playlist .info-playlist {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    padding-bottom: 20px;
}
.encabezado-playlist .info-playlist h1.reproducciones {
    font-size: 13px;
    margin-top: 20px;
    color: #ececec;
}

/* Acciones playlist  4 botones*/
.acciones-playlist {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-top: 15px;
    position: relative;
}
section.contendio-crear-playlist hr {
    background-color: rgba(221, 221, 221, 0.288);
    height: 0.5px;
    border: none;
    margin: 0px;
}
.bi-three-dots path, .bi-share-fill path{
    fill: #dfdfdf;
}
.acciones-playlist .menu-desplegable-playlist, .acciones-playlist .compartir {
    cursor: pointer;
}
.btn-play-playlist {
    background-color: #fe193f;
    color: rgba(0, 0, 0, 0.809);
    border: none;
    border-radius: 50%;
    padding: 15px 13px 13px 15px;
    font-weight: bold;
    cursor: pointer;
    transition: bottom 0.3s ease-in-out, opacity 0.3s ease-in-out;
}

.btn-accion {
    display: flex;
    gap: 15px;
    align-items: center;
    justify-content: center;
    padding: 8px 15px;
    background: #1d1d1d;
    color: white;
    border-radius: 30px;
    border: none;
    font-size: 14px;
}
.btn-accion div:first-child {
    display: flex;
    gap: 8px;
    align-items: center;
    border-right: solid 1px white;
    padding-right: 10px;
}
.btn-accion:hover {
    background: #262626;
}
/* Tabla de canciones */
table.tabla {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0 10px;
    padding-left: 30px;
}
thead tr th {
    text-align: left;

}
.tabla thead th {
    border-bottom: 0.2px solid #dddddd29;
    padding: 10px;
}
tr td {
    color: rgb(225, 225, 225);
    font-size: 14px;
    padding-left: 12px;
}
td.td-titulo {
    display: flex;
    gap: 15px;
}
td.td-titulo div img {
    width: 40px;
    height: 40px;
    border-radius: 5px;
}
td.td-titulo div h1 {
    font-size: 14px;
    font-weight: 500;
    margin: 0px;
    margin-bottom: 3px;
}
td.td-titulo div p {
    font-size: 12px;
    margin: 0px;
}

/* COMENTARIOS EN LA PLAYLIST */
section.comentarios {
    margin-top: 50px;
    padding: 0px 30px;
}
section.comentarios img {
    width: 40px;
    height: 40px;
    border-radius: 100%;
    border: solid 1px rgba(255, 255, 255, 0.878);
}
h1.cantidad-comentarios {
    font-size: 2rem;
    font-weight: bold;
    color: white;
    margin-top: 20px;
}
.agregar-comentario {
    display: flex;
    gap: 10px;
    margin-top: 30px;
    margin-bottom: 40px;
}
.agregar-comentario input {
    width: 80%;
    background-color: transparent;
    border: none;
    color: #A7A7A7;
    border-bottom: solid 1px #A7A7A7;
}

/* Caja comentario */
/* Comentario izq */


/* Comentario der */
.comentario-der {
    display: flex;
    flex-direction: column;
}
.comentario-der .usuario-tiempo {
    display: flex;
    gap: 20px;
}
.comentario-der h1 {
    margin: 0px;
    font-size: 0.9rem;
    font-weight: bold;
}
.comentario-der span {
    color: #A7A7A7;
    font-size: 13px;
}
.comentario-der p {
    font-size: 1rem;
    font-weight: 0;
    color: white;
    margin: 0px;
    margin-top: 5px;
}

.contenedor-comentario {
    display: flex;
    gap: 20px;
    margin-top: 20px;    
}
.contenedor-likes-comentario {
    display: flex;
    gap: 20px;
    margin-top: 15px;
}
.contenedor-likes-comentario div {
    display: flex;
    gap: 10px;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}
.contenedor-likes-comentario div button.responder {
    border: none;
    background: none;
    color: white;
    font-weight: bold;
    padding: 5px 15px;
    border-radius: 20px;
    font-size: 0.8rem;
}
.contenedor-likes-comentario div button.responder:hover {
    background: #5B5B5B;
}

.comentario-der button.btn-cant-respuestas {
    border: none;
    background: none;
    color: var(--primario-color);
    font-weight: bold;
    padding: 7px 17px;
    border-radius: 20px;
    font-size: 0.8rem;
    display: flex;
    align-items: center;
    gap: 20px;
    margin-top: 20px;
    width: max-content;
}
.comentario-der button.btn-cant-respuestas:hover {
    background: var(--sombra2-primario-color);
}


/* Opciones del menu desplegable ... dentro de la playlist */
.menu-desplegable-playlist {
    display: none;
    position: absolute;
    top: 55px;
    left: 417px;
    background-color: #333333;
    width: 240px;
    border-radius: 5px;
}
.menu-desplegable-playlist ul {
    list-style: none;
    padding: 0px;
    margin: 0px;
    cursor: pointer;
}
.menu-desplegable-playlist ul hr {
    height: 0.5px;
    background-color: rgb(93, 93, 93);
    border: none;
    margin: 0px;
}
.menu-desplegable-playlist ul li {
    display: flex;
    align-items: center;
    gap: 15px;
    padding: 10px;
    font-size: 14px;
    color: rgb(231, 231, 231);
    height: 100%;

}
.menu-desplegable-playlist ul li:hover {
    background-color: #4d4d4d;
    border-radius: 5px;
}
.menu-desplegable-playlist.show {
    display: block;
}

/* ------------------------------------------ */
/* Opciones del menu desplegable ...  en crear*/
.menu-desplegable-crear {
    display: none;
    position: absolute;
    top: 45px;
    left: 0px;
    background-color: #333333;
    width: 240px;
    border-radius: 5px;
}
.menu-desplegable-crear ul {
    list-style: none;
    padding: 0px;
    margin: 0px;
    cursor: pointer;
}
.menu-desplegable-crear ul hr {
    height: 0.5px;
    background-color: rgb(93, 93, 93);
    border: none;
    margin: 0px;
}
.menu-desplegable-crear ul li {
    display: flex;
    align-items: center;
    gap: 15px;
    padding: 10px;
    font-size: 14px;
    color: rgb(231, 231, 231);
    height: 100%;

}
.menu-desplegable-crear ul li:hover {
    background-color: #4d4d4d;
    border-radius: 5px;
}
.opciones-crear {
    cursor: pointer;
}
.menu-desplegable-crear.show {
    display: block;
}
/* -------------------------------- */
/* Crear playlist */
section.contendio-crear-playlist {
    display: none;
    background: linear-gradient(to bottom, #f9405fcd, #4bc3af03);
    padding: 20px;
    border-radius: 7px;
    height: 80vh;
}
.h1-nueva-playlist {
    font-size: 20px;
    font-weight: 600;
    margin-top: 30px;

}
/* Buscador del CREAR playlist */
.buscador-crear-container {
    display: flex;
    justify-content: left;
    align-items: center;
    margin-top: 20px;
}

.buscador-crear-container .buscador {
    display: flex;
    align-items: center;
    border: none;
    border-radius: 5px;
    padding: 10px 14px;
    background-color: #333333;
}

.buscador-crear-container .buscador svg {
    margin-right: 10px;
    color: #dadada;
}

.buscador-crear-container .buscador input {
    border: none;
    outline: none;
    font-size: 16px;
    padding: 5px;
    width: 300px;
}

.buscador-crear-container .buscador input::placeholder {
    color: #e4e4e4;
}
/* ---------------------------------------- */
/* Modal compartir playlist */
.modal-body .contenedor-modal-redes {
    display: flex;
}
.modal-body {
    padding: 10px 1rem;
}
.modal-encabezado {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px;
}
.modal-encabezado img {
    width: 35px;
}
.modal-encabezado button {
    width: 8px;
    height: 2px;
}
.modal-body h1 {
    font-size: 22px;
    color: black;
    font-weight: 600;
}
.modal-body p {
    color: rgb(130, 130, 130);
    font-size: 14px;
}
.modal-body p, .modal-body h1 {
    margin-left: 30px;
}
.modal-body .contenedor-modal-redes .contenedor-red {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    font-size: 13px;
    gap: 5px;
    color: rgb(128, 128, 128);
    cursor: pointer;
}
.modal-body .contenedor-modal-redes .contenedor-red img {
    width: 60px;
}
.modal-footer {
    border: none;
}
.modal-footer div {
    width: 85%;
    margin: auto;
    border: solid 1px rgba(128, 128, 128, 0.528);
    padding: 8px 15px;
    border-radius: 5px;
    margin-bottom: 10px;
}
.modal-footer div input {
    width: 90%;
    border: none;
    color: rgba(63, 63, 63, 0.528);
    font-size: 14px;
}
.modal-footer div img {
    cursor: pointer;
    width: 21px;
}
/* -------------------------------------------- */
/* Seccion resultado de la busqueda (CHARLY) */
.contenido-resultado-busqueda {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 5px;
    padding: 5px;
}
.card-resultado-busqueda {
    position: relative;
    background-color: none;
    padding: 15px;
    border-radius: 10px;
    width: 220px;
}
.card-resultado-busqueda:hover {
    background-color: #1f1f1f;
    cursor: pointer;
}
.card-resultado-busqueda:hover img.corazon-card {
   transform: scale(1.2);
}
.card-resultado-busqueda:hover img.img-card {
    box-shadow: 2px 5px 15px rgba(215, 48, 48, 0.113); /* derecha, abajo, blur */
}
.card-resultado-busqueda img.img-card {
    width: 180px;
    height: 180px;
    border-radius: 100%;
    margin-bottom: 8px;
    object-fit: cover;
}
.card-resultado-busqueda .nombre-artista {
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 3px;
    color: rgb(245, 245, 245);
}
.card-resultado-busqueda .contenedor-tipo-corazon{
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 13px;
    color: rgb(237, 237, 237);
}
.card-resultado-busqueda .contenedor-tipo-corazon p.descripcion {
    margin: 0px;
}
.card-resultado-busqueda img.corazon-card {
    width: 15px;
    height: 15px;
}
/* mostrar corazon*/
.btn-play-resultado {
    position: absolute;
    bottom: -10px;
    right: 60px;
    background-color: #fe193f;
    color: rgba(0, 0, 0, 0.809);
    border: none;
    border-radius: 50%;
    padding: 11px 9px 9px 11px;
    font-weight: bold;
    cursor: pointer;
    opacity: 0;
    transition: bottom 0.3s ease-in-out, opacity 0.3s ease-in-out;
    filter: brightness(95%);
}
.card-resultado-busqueda:hover .btn-play-resultado {
    opacity: 1;
    bottom: 60px;
}

/* -------------------------------------------- */
/* Seccion resumen AUTOR/BANDA (CHARLY) */
section.resumen-autor {
    display: none;
}
.btn-charly {
    cursor: pointer;
}
.btn-charly:hover {
    text-decoration: underline;
}
section.resumen-autor .contenedor-img-nombre {
   border-radius: 10px;
   background-image: url("https://www.diariodecultura.com.ar/wp-content/uploads/2024/09/es-corp.jpg");
   height: 250px;
   object-fit:cover;
   padding: 40px;
   margin-bottom: 40px;
}
.capa-nombre-resumen h2 {
    font-size: 0.9rem;
    margin: 0px;
}
.capa-nombre-resumen h1 {
    font-size: 6rem;
    font-weight: bold;
    margin: 0px;
}
h1.top-3 {
    margin: 0px;
    margin-top: 80px;
    font-size: 1.5rem;
    font-weight: bold;
}
table.tabla-top3 {

}
table.tabla-top3 th, table.tabla-top3 td {
    color: rgb(227, 227, 227);
    background-color: var(--bg-color-dark);
}
td.img-nombre {
    display: flex;
    align-items: center;
    font-size: 0.9rem;
}
td.img-nombre img {
    width: 50px;
    height: 50px;
    border-radius: 3px;
    margin-right: 15px;
}

h1.acerca-de {
    margin: 0px;
    margin-top: 80px;
    font-size: 1.5rem;
    font-weight: bold;
}
.contenedor-acerca-de {
    width: 70%;
    margin-top: 20px;
    margin-bottom: 100px;
    border-radius: 10px;
    display: flex;
    flex-direction: column;
    gap: 20px;
    padding: 30px;
    background-color: #1B1B1B;
}
.contenedor-acerca-de:hover {
    cursor: pointer;
    background-color: #232323;
}
.contenedor-acerca-de div img {
    border-radius: 100%;
    width: 200px;
    height: 200px;
    object-fit: cover;
}
.contenedor-acerca-de div p {
    color: rgb(227, 227, 227);
}

/* ---------------------------------------- */
/* Seccion resumen PODCAST (paren la mano) */
section.contenido-podcast {
    display: none;
}
.contenedor-resumen-autor .contenedor-header-podcast {
    display: flex;
    gap: 20px;
    margin-bottom: 30px
}
.header-podcast {
    background: linear-gradient(to bottom, #5A30B1, #26144ba7);
    padding: 20px 40px;
    border-radius: 10px;
}
.contenedor-header-podcast img {
    border-radius: 10px;
    width: 190px;
    height: 190px;
    object-fit: cover;
}
.header-info-podcast {
    display: flex;
    flex-direction: column;
    justify-content: end;
}
.header-info-podcast h1, .header-info-podcast h2, .header-info-podcast h3 {
    margin: 0px;
}
.header-info-podcast h3 {
    font-size: 0.9rem;
}
.header-info-podcast h2 {
    font-size: 1.3rem;
    font-weight: bold;
}
.header-info-podcast h1 {
    font-size: 5rem;
    font-weight: bold;
}

.contenedor-acerca-podcast {
    width: 40%;
    margin-left:40px ;    
}
h1.acerca-de-podcast {
    margin: 0px;
    margin-top: 30px;
    font-size: 1.5rem;
    font-weight: bold;
}
.contenedor-acerca-podcast p {
    font-size: 0.9rem;
    margin-top: 5px;
    margin-bottom: 20px;
}
.btn-audio:hover {
    text-decoration: underline;
    cursor: pointer;
}

/* -------------------------------------------- */
/* Seccion resumen AUDIO (Rezo por vos, Charly) */
section.resumen-audio {
    display: none;
}
.img-titulo-header {
    display: flex;
    gap: 20px;
    margin-bottom: 30px
}
.img-titulo-header div img {
    border-radius: 10px;
    width: 190px;
    height: 190px;
    object-fit: cover;
}
.contenedor-header-audio{
    background: linear-gradient(to bottom, #E44042, #450F10);
    padding: 20px 40px;
    border-radius: 10px;
}
.capa-nombre-audio {
    display: flex;
    flex-direction: column;
    justify-content: end;
}
.capa-nombre-audio h2 {
    font-size: 0.9rem;
    /* font-weight: bold; */
    margin:0px;
}
.capa-nombre-audio h1 {
    font-size: 5rem;
    font-weight: bold;
    margin:0px;
}
.capa-nombre-audio h3 {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 0.7rem;
    font-weight: bold;
    margin:0px;
}
.capa-nombre-audio h3 img {
    width: 30px;
    height: 30px;
}
h1.letra {
    margin: 0px;
    margin-top: 30px;
    font-size: 1.5rem;
    font-weight: bold;
}
.contenedor-letra {
    width: 15%;
    margin: 20px 0px 90px 40px;
}
.contenedor-letra p.p-resumen {
    margin-top: 10px;
    margin-bottom: 0px;
}
.contenedor-letra p.p-mostrar-mas {
    margin: 0px;
    display: none;
    margin-bottom: 0px;
}
p.p-mostrar-mas.ver {
    display: flex;
}
h1.btn-mostrar-mas {
    font-size: 1rem;
    font-weight: bold;
    margin: 0px;
    margin-top: 10px;
    cursor: pointer;
}

/* -------------------------------------------------- */



@media only screen and (min-width: 1400px) {
    /* Las mas sonadas */
    .contenedor-las-mas-sonadas {
        width: 95%;
    }
    .las-mas-sonadas {
        height: 450px;
        width: 400px;
    }
}


/* Media query pantalla > 1600px */
@media only screen and (min-width: 1800px) {
    nav.nav-home {
        width: 100%;
        padding: 30px 0px;
        height: 40px;
    }
    nav.nav-home .contenedor-logo-nav img.img-logo-nav {
        width: 45px;
        height: 45px;
        margin-left: 20px;
    }
    .buscador {
        display: flex;
        align-items: center;
        background-color: var(--background-btn);
        gap: 20px;
        border-radius: 50px;
        padding: 10px 11px;
        width: 400px;
    }
    
    .buscador input {
        font-size: 15px;
    }
        
    .notificacion {
        width: 35px;
    }

    .contenedor-tuspoiler-crear .buscador {
        gap: 5px;
        border-radius: 8px;
        padding: 8px 12px;
    }
    .contenedor-tuspoiler-crear .buscador input {
        font-size: 14px;
    }
    
    /* Perfil */
    .nav-derecha {
        gap: 60px;
        padding-right: 160px;
    }
    .profile-container {
        width: 37px;
        height: 37px;
    }
        
    /* Menu desplegable perfil y notificacion */
    /* Notificacion menu */
    .menu-desplegable.md-notificacion {
        top: 55px;
        right: 250px;
    }

    /* Estilos del menú desplegable */
    .menu-desplegable {
        position: absolute;
        top: 55px;
        right: 160px;
        background-color: var(--background-btn);
        border-radius: 8px;
        width: 250px;
    }

    .menu-desplegable li {
        font-size: 14px;
        padding: 12px;
    }
    .contenido .tu-biblioteca {
        width: 32%;
    }
    .contenedor-tuspoiler-crear {
        width: 24%;
    }
    .contenedor-tuspoiler-crear div {
        gap: 15px;
        font-size: 16px;
        font-weight: 700;
    }
    .tu-biblioteca .btn-crear {
        border-radius: 20px;
        padding: 10px 16px;
        display: flex;
        gap: 10px;
        font-size: 13px;
    }

    .btn-filtro-tus {
        padding: 10px 18px;
        font-size: 12px;
        border-radius: 100px;
    }

    /* Tus playlist */
    .tus-playlist ul {
        margin-top: 150px;
    }
    .tus-playlist ul li {
        gap: 10px;
        padding: 10px;
        margin-top: 2px;
    }
    .tus-playlist ul li img {
        width:44px;
        height: 46px;
        border-radius: 7px;
    }
    .tus-playlist ul li div .nombre-tus-playlist {
        font-size: 14px;
        color:rgba(255, 255, 255, 0.936);
        font-weight: 600;
    }
    .tus-playlist ul li div p {
        font-size: 13px;
        color:rgba(197, 197, 197, 0.946);
    }
    /* Menu desplegable tus playlist */
    .menu-tus-playlist {
        display: none;
        position: absolute;
        /* width: 180px; */
        top: 35px;
        left: -118px;
        padding: 10px;
        list-style: none;
        border-radius: 6px;
        background: #2b2b2b;
    }
    .menu-tus-playlist p {
        font-size: 12px;
    }
    .menu-tus-playlist li {
        font-size: 14px;
        padding: 8px 2px;
    }
    /* Menu activo */
    .show-menu-tus-playlist {
        display: block;
    }
    .menu-tus-playlist li.active img {
        width: 26px;
        display:flex;
    }
    .menu-tus-playlist li img {
        display: none;
    }
    /*--------------------------------------  */
    /* Recomendaciones */
    /* Filtros + publicidad */
    .contenedor-filtro-recomendaciones {
        display: flex;
        margin: 10px 40px;
        gap: 15px;
    }
    .contenido .recomendaciones {
        margin: 110px 0px; /*para que el scroll no lo tape el reproductor ni el filtro*/
    }
    .contenedor-recomendaciones-filtro {
        position: fixed;
        top: 58px; /* son los px que tiene de ancho el nav */
        display: flex;
        justify-content: space-between;
        padding-top: 20px;
    }
    .contenedor-filtro-recomendaciones .btn-filtro {
        padding: 10px 18px;
        font-size: 13px;
    }

    .contenedor-las-mas-sonadas {
        width: 65%;
    }

    /* Podcast grandes */
    .contenedor-podcast-grandes {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        width: 80%;
        margin: auto;
        gap: 40px;
    }
    .podcast-grande .icon-nombre-podcast {
       width: 90%;
   }
    .podcast-grande .icon-nombre-podcast h1 {
        font-size: 26px;
         color: white;
         margin: 10px;
     }
     .img-podcast img{
        margin: 0px 0px 5px 0px;
     }

     /* Contenido playlist */
     .encabezado-playlist div h1 {
        font-size: 6rem;
        margin: 0px;
        margin-left: 5px;
    }
    .encabezado-playlist div p {
        font-size: 14px;
    }
    
    /* Seccion resultado de la busqueda (CHARLY) */
    .contenido-resultado-busqueda {
        grid-template-columns: repeat(6, 1fr);
    }


    /* Contenido mi cuenta  */
    /* Izquierda */
    section.contenido-mi-cuenta .seccion-cuenta-izquierda {
        width: 32%;
        height: 80vh;
    }

    /* Reproductor */
    section.reproductor .rep-medio .tiempo .barra-tiempo {
        position: relative;
        width: 500px;
    }
}