/**
 * ============================================================
 * Fichier : responsive.css
 * Projet : OUTIL DE CALCUL DE TEMPS
 * Auteur : Émile Snyers — Date : 2026-05-08 — Version : 1.0.1
 * Description : Adaptations pour smartphones, tablettes, etc.
 * Breakpoints : 480 / 768 / 1024 / 1440
 * ============================================================
 */

/* ===== Tablette ===== */
@media (max-width: 1024px) {
  .entete { grid-template-columns: 1fr; text-align: center; }
  .entete-droite { justify-content: center; }
  .heure-fin { font-size: 3rem; }
  /* Boutons d'ajout rapide masqués sur tablette et mobile */
  .actions-rapides { display: none; }
  /* Volume mode selector pleine largeur */
  .mode-volume-selector { justify-content: center; }
}

/* ===== Petite tablette / grand mobile ===== */
@media (max-width: 768px) {
  .entete-centre h1 { font-size: 1.2rem; }
  .accroche { font-size: 0.8rem; }
  .heure-fin { font-size: 2.4rem; }
  .pied-page {
    grid-template-columns: 1fr;
    text-align: center;
  }
  .footer-droite { text-align: center; }
  .pied-page a { display: inline-block; margin: 0.3rem; }
  .onglets { justify-content: center; }
  .onglet { font-size: 0.85rem; padding: 0.5rem 0.7rem; }
}

/* ===== Mobile ===== */
@media (max-width: 480px) {
  .zone-centrale { padding: 1rem 0.7rem; }
  .heure-fin { font-size: 2rem; }
  .formulaire { grid-template-columns: 1fr; }
  .horloge-temps-reel { font-size: 0.95rem; }
  .entete-droite { gap: 0.3rem; }
  .entete-droite select,
  .entete-droite button { font-size: 0.8rem; padding: 0.3rem 0.5rem; }
}
