/* =========================================================
   form.css — Widgets de formulaire (horaires / jours / week-end / dispos)

   Règles extraites de final.css (2026-07-22) : responsive des widgets
   « disponibilités » (horaires, jours de la semaine, week-end, cercles de
   dispo). Ces widgets sont générés dynamiquement (JS form-availabilities)
   et s'affichent aussi sur des pages régie (reservation-edit, group) qui
   ne chargent PAS calendar.css.

   ⚠ CHARGEMENT GLOBAL OBLIGATOIRE : ce fichier DOIT être chargé partout où
   final.css l'est (header.html), sinon le responsive de ces widgets casse
   sur les pages qui n'incluent pas le composant calendrier. À charger juste
   APRÈS final.css (cascade préservée : ces règles vivaient dans final.css).

   Le vrai calendrier ToastUI (barre d'outils, filtres, événements) est,
   lui, dans calendar.css (scopé au composant calendrier).
   ========================================================= */

/* --- Responsive (du + grand au