@charset "UTF-8";
/* ---------------------------------------------------------------------------------------------
   Brique « fiche-imprimable » — ce qui se voit à l'écran (JulienWeb, 03/10/2026).

   Mise en file par brique.php sur les fiches artiste et projet, après style.css et commun.css.
   La mise en page du papier est dans impression.css, servie en media="print".

   1. Les blocs réservés au papier
   2. Le bouton « Imprimer la fiche »
   --------------------------------------------------------------------------------------------- */


/* -- 1. Les blocs réservés au papier ----------------------------------------------------------
   Ils portent déjà l'attribut hidden ; cette règle tient si une feuille du thème redonnait un
   display aux <div>. impression.css les rallume. */

.jws-fiche-imprimable__papier {
    display: none;
}


/* -- 2. Le bouton -----------------------------------------------------------------------------
   Dernier élément de la colonne de droite, sous le bloc BOOKING (.artist-pour-info, marge
   2em 0 dans style.css : on en reprend une part pour que le bouton tienne au bloc).
   Caché sans JavaScript : il ne ferait rien. fiche-imprimable.js marque <html>.
   .jws-btn--contour de commun.css : fond blanc, bordure orange, texte indigo (12,01:1). Le
   bouton plein, orange, reste à « Programmer cet artiste ». */

.jws-fiche-imprimable__action {
    display: none;
    margin: 0 0 2em;
}

.jws-fiche-imprimable-js .jws-fiche-imprimable__action {
    display: block;
}

.artist-pour-info + .jws-fiche-imprimable__action {
    margin-top: -1.2em;
}

.jws-fiche-imprimable__btn.jws-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: .6em;
    box-sizing: border-box;
    max-width: 100%;
    min-height: 44px;                 /* cible tactile */
    margin: 0;
    padding: .5em 1.4em;
    font-size: .9em;                  /* la taille du bloc BOOKING, juste au-dessus */
    line-height: 1.25;
    text-align: center;
}
