/* =========================================
   Calendario -> Copa Chile
   Objetivo: eliminar separación grande y dejar transición natural.
   (Solo espaciado. No toca textos/imágenes/logos.)
   ========================================= */

/* Base (desktop/tablet) */
#calendario{ padding-bottom: 1.35rem !important; }
#calendario .container{ padding-bottom: 1.35rem !important; }

#copa-chile{ padding-top: 1.35rem !important; }
#copa-chile .container{ padding-top: 1.35rem !important; }

/* Si algún CSS/inline deja márgenes extra al final del calendario */
#calendario .calendario-timeline{ margin-bottom: 0 !important; }
#calendario .calendario-item:last-child{ margin-bottom: 0 !important; }

/* Mobile */
@media (max-width: 768px){
  #calendario{ padding-bottom: 0.9rem !important; }
  #calendario .container{ padding-bottom: 0.9rem !important; }
  #copa-chile{ padding-top: 0.9rem !important; }
  #copa-chile .container{ padding-top: 0.9rem !important; }
}

@media (max-width: 480px){
  #calendario{ padding-bottom: 0.75rem !important; }
  #calendario .container{ padding-bottom: 0.75rem !important; }
  #copa-chile{ padding-top: 0.75rem !important; }
  #copa-chile .container{ padding-top: 0.75rem !important; }
}
