/*
=========================================================
AP MATHS - V8.0.0 - CONSULTATION PUBLIQUE
Fichier : css/consultation.css
À charger après css/cahier.css et css/style.css
(le planning lui-même est décrit dans style.css).
=========================================================
*/

.consultation-actions-entete {
    display: flex;
    gap: 8px;
    flex-wrap: wrap;
}

/* Le planning public n'a pas de flèches : centre seul */
.navigation-semaine-fixe { grid-template-columns: 1fr; }

.consultation-note {
    margin: 10px 2px 0;
    font-size: 0.82rem;
    color: var(--crayon);
}

/* Cartes du planning public : jamais de débordement */
.consultation-page .planning-cellule { padding: 5px; }
.consultation-page .consultation-creneau { min-height: 52px; }
.consultation-page .consultation-creneau small { overflow-wrap: anywhere; }

/* Appel à réserver */
.consultation-fin {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 14px 20px;
    flex-wrap: wrap;
    background: var(--bleu-clair);
}

.consultation-fin strong {
    display: block;
    font-family: var(--police-titre);
    font-size: 1.2rem;
    font-weight: 900;
}

.consultation-fin p { margin: 2px 0 0; color: var(--crayon); }

.consultation-fin-actions {
    display: flex;
    gap: 10px;
    flex-wrap: wrap;
}

@media (max-width: 760px) {
    .consultation-actions-entete { width: 100%; }
    .consultation-fin-actions,
    .consultation-fin-actions .bouton-consultation,
    .consultation-fin > .bouton-consultation { width: 100%; }
}
