:root{--police-texte: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--police-chiffres: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--papier: #eceef1;--surface: #ffffff;--surface-creuse: #f5f6f8;--encre: #16222e;--encre-douce: #4a5a68;--encre-tenue: #7d8b98;--trait: #d6dbe0;--trait-appuye: #b6bfc8;--accent: #2e5e6e;--accent-appuye: #244c59;--accent-voile: #e2ecef;--marque: #18509e;--marque-clair-1: #7db9e6;--marque-clair-2: #73b3e2;--marque-clair-3: #5aa5d9;--marque-moyen: #318dcb;--marque-fonce: #0c79be;--marque-degrade: linear-gradient( 90deg, var(--marque-clair-1) 0%, var(--marque-clair-2) 9%, var(--marque-clair-3) 24%, var(--marque-moyen) 42%, var(--marque-fonce) 57%, var(--marque) 100% );--agenda-a-1: var(--alerte);--agenda-a-2: color-mix(in srgb, var(--alerte) 74%, var(--encre));--agenda-a-3: color-mix(in srgb, var(--alerte) 60%, var(--papier));--agenda-a-4: color-mix(in srgb, var(--alerte) 40%, var(--papier));--agenda-b-1: var(--marque);--agenda-b-2: var(--marque-fonce);--agenda-b-3: var(--marque-moyen);--agenda-b-4: var(--marque-clair-3);--alerte: #8c3a3a;--alerte-voile: #f6e9e9;--rayon: 10px;--rayon-large: 16px;--pas: 8px;--cible: 52px;--ombre-douce: 0 1px 2px rgba(22, 34, 46, .06), 0 8px 24px rgba(22, 34, 46, .05);--largeur-texte: 34rem}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;min-height:100dvh;background:var(--papier);color:var(--encre);font-family:var(--police-texte);font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,p{margin:0}.chiffres{font-family:var(--police-chiffres);font-variant-numeric:tabular-nums}.montant{word-spacing:-.45em}.page-centree{min-height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:calc(var(--pas) * 3);padding-top:max(calc(var(--pas) * 3),env(safe-area-inset-top));padding-bottom:max(calc(var(--pas) * 3),env(safe-area-inset-bottom))}.carte{width:100%;max-width:26rem;background:var(--surface);border-radius:var(--rayon-large);box-shadow:var(--ombre-douce);padding:calc(var(--pas) * 4)}.enseigne{text-align:center;margin-bottom:calc(var(--pas) * 4)}.enseigne strong{display:block;font-size:1.25rem;font-weight:600;letter-spacing:-.01em}.enseigne span{display:block;margin-top:calc(var(--pas) / 2);color:var(--encre-tenue);font-size:.9rem}.titre{font-size:1.35rem;font-weight:600;letter-spacing:-.01em;margin-bottom:var(--pas)}.texte-secondaire{color:var(--encre-douce);font-size:.95rem}.formulaire{display:flex;flex-direction:column;gap:calc(var(--pas) * 2.5);margin-top:calc(var(--pas) * 3)}.champ{display:flex;flex-direction:column;gap:var(--pas)}.champ label{font-size:.9rem;font-weight:500;color:var(--encre-douce)}.champ input{min-height:var(--cible);padding:0 calc(var(--pas) * 1.5);font-size:17px;font-family:inherit;color:var(--encre);background:var(--surface-creuse);border:1px solid var(--trait);border-radius:var(--rayon);transition:border-color .15s ease,background .15s ease}.champ input:focus{outline:none;background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-voile)}.champ input:disabled{color:var(--encre-tenue)}.aide{font-size:.85rem;color:var(--encre-tenue)}.bouton{min-height:var(--cible);padding:0 calc(var(--pas) * 2);font-size:1rem;font-family:inherit;font-weight:600;text-decoration:none;color:#fff;background:var(--accent);border:none;border-radius:var(--rayon);cursor:pointer;transition:background .15s ease}.bouton:hover:not(:disabled){background:var(--accent-appuye)}.bouton:disabled{opacity:.55;cursor:default}.bouton-discret{min-height:var(--cible);padding:0 calc(var(--pas) * 2);font-size:1rem;font-family:inherit;font-weight:500;text-decoration:none;color:var(--encre-douce);background:transparent;border:1px solid var(--trait-appuye);border-radius:var(--rayon);cursor:pointer}.bouton-discret:hover{color:var(--encre);border-color:var(--encre-tenue)}.message{padding:calc(var(--pas) * 1.5) calc(var(--pas) * 2);border-radius:var(--rayon);font-size:.95rem;line-height:1.45}.message-alerte{color:var(--alerte);background:var(--alerte-voile)}.message-neutre{color:var(--encre-douce);background:var(--accent-voile)}.bandeau{position:relative;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--pas) * 2);padding:calc(var(--pas) * 2) calc(var(--pas) * 3);padding-top:max(calc(var(--pas) * 2),env(safe-area-inset-top));background:var(--surface)}.bandeau:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--marque-degrade)}.bandeau-marque{display:flex;align-items:center;gap:calc(var(--pas) * 1.5);min-width:0}.bandeau-marque img{flex:none;width:34px;height:34px}.bandeau .version-appli{display:inline;margin-left:calc(var(--pas) / 2);font-size:.75rem;font-weight:400;color:var(--encre-tenue);white-space:nowrap}.bandeau strong{font-size:1rem;font-weight:600}.bandeau span{display:block;font-size:.85rem;color:var(--encre-tenue)}.contenu{max-width:var(--largeur-texte);margin:0 auto;padding:calc(var(--pas) * 5) calc(var(--pas) * 3);padding-bottom:calc(var(--pas) * 5 + var(--cible) + env(safe-area-inset-bottom))}.barre-navigation{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:stretch;background:var(--surface);border-top:1px solid var(--trait);padding-bottom:env(safe-area-inset-bottom)}.barre-navigation>a,.barre-navigation>button{flex:1 1 0;min-width:0;min-height:var(--cible);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:calc(var(--pas) / 2);font-family:inherit;font-size:.75rem;font-weight:500;color:var(--encre-tenue);text-decoration:none;background:none;border:0;cursor:pointer}.barre-navigation span{font-size:1.125rem;line-height:1}.barre-navigation .nav-actif{color:var(--accent-appuye)}.barre-navigation .nav-capter{color:var(--accent-appuye);font-weight:600}.barre-navigation .nav-capter span{font-size:1.5rem;font-weight:400}.confirmation-flottante{position:fixed;left:calc(var(--pas) * 2);right:calc(var(--pas) * 2);bottom:calc(var(--cible) + var(--pas) * 2 + env(safe-area-inset-bottom));z-index:21;margin:0;padding:calc(var(--pas) * 1.5) calc(var(--pas) * 2);font-size:.875rem;color:var(--encre);background:var(--surface);border:1px solid var(--trait-appuye);border-radius:var(--rayon);box-shadow:var(--ombre-douce);text-align:center}.attente{min-height:100dvh;display:flex;align-items:center;justify-content:center;color:var(--encre-tenue)}.sous-titre{font-size:1rem;font-weight:600;color:var(--encre-douce);margin:calc(var(--pas) * 3) 0 calc(var(--pas) * 1.5)}.champ-recherche{width:100%;min-height:var(--cible);padding:0 calc(var(--pas) * 1.5);margin-top:calc(var(--pas) * 3);font-size:17px;font-family:inherit;color:var(--encre);background:var(--surface);border:1px solid var(--trait);border-radius:var(--rayon)}.champ-recherche:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-voile)}.actions-rapides{display:flex;flex-wrap:wrap;gap:var(--pas);margin-top:calc(var(--pas) * 2)}.liste-resultats{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--pas)}.carte-resultat{width:100%;text-decoration:none;min-height:var(--cible);display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:calc(var(--pas) * 1.25) calc(var(--pas) * 1.75);font-family:inherit;text-align:left;color:var(--encre);background:var(--surface);border:1px solid var(--trait);border-radius:var(--rayon);cursor:pointer}.carte-resultat:hover{border-color:var(--trait-appuye);background:var(--surface-creuse)}.carte-resultat-libelle{font-size:1rem;font-weight:600}.carte-resultat-sous{font-size:.85rem;color:var(--encre-douce)}.carte-resultat-code{font-size:.8rem;color:var(--encre-tenue)}.carte-resultat-vide{font-style:italic;color:var(--encre-tenue)}.compteur-liste{margin:calc(var(--pas) * 1.5) 0 calc(var(--pas) * 2)}.actions-en-tete{margin-top:0;margin-bottom:calc(var(--pas) * 2)}.actions-en-tete .bouton-discret{flex:1 1 auto}.axe-origine{margin-top:var(--pas)}.axe-origine button{max-width:13rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.note-manque{margin:calc(var(--pas) * 1.5) 0 calc(var(--pas) * 2);padding-left:calc(var(--pas) * 1.5);border-left:2px solid var(--trait-appuye);color:var(--encre-tenue)}.socle-reseau{margin-bottom:calc(var(--pas) * 3)}.socle-reseau-tete{display:flex;align-items:baseline;gap:calc(var(--pas) * 1.5);margin:0 0 var(--pas)}.socle-reseau-nombre{font-size:2.25rem;font-weight:600;line-height:1}.socle-reseau-unite,.socle-reseau-tete-vide{font-size:1rem;color:var(--encre-douce)}.note-manque button{margin:var(--pas) 0}.note-manque p{margin:0 0 var(--pas)}.note-manque p:last-child{margin-bottom:0}.invite-rattrapage{display:block;width:100%;margin:0 0 calc(var(--pas) * 2);text-align:left;min-height:var(--cible);height:auto;white-space:normal;line-height:1.35}.ligne-origine{display:flex;align-items:center;flex-wrap:wrap;gap:var(--pas);margin-top:calc(var(--pas) / 2);padding-left:calc(var(--pas) * 1.75)}.ligne-origine .bouton-discret{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panneau-origine{margin:var(--pas) 0 calc(var(--pas) * 2) calc(var(--pas) * 1.75);padding:calc(var(--pas) * 1.5);display:flex;flex-direction:column;gap:var(--pas);background:var(--surface-creuse);border:1px solid var(--trait);border-radius:var(--rayon)}.panneau-origine-tete{display:flex;align-items:center;justify-content:space-between;gap:var(--pas)}.panneau-origine-sources{display:flex;flex-direction:column;gap:calc(var(--pas) / 2)}.panneau-origine-sources button{width:100%;min-height:var(--cible);padding:var(--pas) calc(var(--pas) * 1.5);font-family:inherit;font-size:.9rem;text-align:left;color:var(--encre);background:var(--surface);border:1px solid var(--trait);border-radius:var(--rayon);cursor:pointer}.panneau-origine-sources button:hover{border-color:var(--trait-appuye)}.panneau-origine-recherche{display:flex;flex-direction:column;gap:var(--pas)}.formulaire-section{margin-top:calc(var(--pas) * 4);padding-top:calc(var(--pas) * 3);border-top:1px solid var(--trait)}.formulaire-section h2{font-size:1rem;font-weight:600;margin-bottom:calc(var(--pas) * 2)}.champ-ligne{display:flex;gap:calc(var(--pas) * 2);flex-wrap:wrap}.champ-ligne>.champ{flex:1 1 12rem}.champ-ligne-suivante{margin-top:calc(var(--pas) * 2.5)}.champ select,.champ textarea{min-height:var(--cible);padding:calc(var(--pas) * 1) calc(var(--pas) * 1.5);font-size:17px;font-family:inherit;color:var(--encre);background:var(--surface-creuse);border:1px solid var(--trait);border-radius:var(--rayon)}.champ textarea{min-height:calc(var(--cible) * 1.5);resize:vertical}.champ-case{display:flex;align-items:center;gap:var(--pas);min-height:var(--cible)}.champ-case input{width:22px;height:22px}.fiche-groupe{margin-bottom:calc(var(--pas) * 1)}.fiche-groupe dt{font-size:.8rem;color:var(--encre-tenue)}.fiche-groupe dd{margin:0 0 calc(var(--pas) * 1.5);font-size:.95rem}.voile{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:flex-end;justify-content:center;background:#16222e59}.panneau-bas{width:100%;max-width:32rem;display:flex;flex-direction:column;gap:calc(var(--pas) * 2);padding:calc(var(--pas) * 3);padding-bottom:max(calc(var(--pas) * 3),env(safe-area-inset-bottom));background:var(--surface);border-radius:var(--rayon-large) var(--rayon-large) 0 0;box-shadow:var(--ombre-douce)}.ligne-tache{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--pas) * 1.5);min-height:var(--cible);padding:calc(var(--pas) * .75) calc(var(--pas) * 1.5);background:var(--surface);border:1px solid var(--trait);border-radius:var(--rayon)}.ligne-duree{flex:0 0 100%;display:flex;align-items:center;gap:var(--pas)}.champ-duree{flex:1 1 auto;min-width:0;min-height:var(--cible);padding:0 calc(var(--pas) * 1.5);font-size:17px;font-family:inherit;color:var(--encre);background:var(--surface-creuse);border:1px solid var(--accent);border-radius:var(--rayon)}.champ-duree:focus{outline:none;background:var(--surface);box-shadow:0 0 0 3px var(--accent-voile)}.bouton-duree{flex:0 0 auto;min-height:var(--cible);padding:0 calc(var(--pas) * 2);font-size:1rem;font-family:inherit;font-weight:600;white-space:nowrap;color:#fff;background:var(--accent);border:none;border-radius:var(--rayon);cursor:pointer}.ligne-tache>input[type=checkbox]{width:26px;height:26px;flex:0 0 auto}.ligne-tache.tache-faite .tache-titre{color:var(--encre-tenue);text-decoration:line-through}.tache-corps{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px;color:inherit;text-decoration:none}.tache-titre{font-size:1rem;font-weight:500}.tache-details{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--pas) * 1.25);font-size:.85rem;color:var(--encre-tenue)}.tache-retard{color:var(--alerte);font-weight:600}.prose-cr{font-size:1rem;line-height:1.6;white-space:pre-wrap;color:var(--encre)}.choix-segmente{display:flex;gap:var(--pas)}.choix-segmente button{flex:1;min-height:var(--cible);font-size:1rem;font-family:inherit;font-weight:500;color:var(--encre-douce);background:var(--surface);border:1px solid var(--trait);border-radius:var(--rayon);cursor:pointer}.choix-segmente button.choix-actif{color:#fff;background:var(--accent);border-color:var(--accent);font-weight:600}.zone-transcript{min-height:14rem;font-size:17px;line-height:1.5;resize:vertical}.bloc-cr{min-height:8rem;font-size:17px;line-height:1.55;resize:vertical}.bloc-repliable{margin-bottom:calc(var(--pas) * 2)}.bloc-repliable>button{min-height:var(--cible);padding:0;font-family:inherit;font-size:.9rem;color:var(--encre-tenue);background:none;border:none;cursor:pointer}.transcript-source{max-height:18rem;overflow-y:auto;margin:0;padding:calc(var(--pas) * 1.5);font-family:var(--police-texte);font-size:.9rem;line-height:1.5;white-space:pre-wrap;color:var(--encre-douce);background:var(--surface-creuse);border-radius:var(--rayon)}.entete-taches{display:flex;align-items:center;justify-content:space-between;gap:var(--pas);margin-bottom:calc(var(--pas) * 1.5)}.entete-taches h2{margin:0}.entete-taches select{min-height:calc(var(--cible) * .8);padding:0 var(--pas);font-family:inherit;font-size:.9rem;color:var(--encre-douce);background:var(--surface);border:1px solid var(--trait);border-radius:var(--rayon)}.liste-taches-proposees{list-style:none;margin:0 0 calc(var(--pas) * 2);padding:0;display:flex;flex-direction:column;gap:var(--pas)}.liste-taches-proposees>li{padding:calc(var(--pas) * 1.25);background:var(--surface);border:1px solid var(--trait);border-radius:var(--rayon)}.liste-taches-proposees>li.tache-ecartee{background:var(--surface-creuse);opacity:.6}.tache-ligne-haut{display:flex;align-items:center;gap:calc(var(--pas) * 1.5)}.tache-ligne-haut input[type=checkbox]{width:26px;height:26px;flex:0 0 auto}.tache-libelle{flex:1 1 auto;min-width:0;min-height:calc(var(--cible) * .85);padding:0 var(--pas);font-family:inherit;font-size:17px;font-weight:500;color:var(--encre);background:transparent;border:1px solid transparent;border-radius:var(--rayon)}.tache-libelle:focus{outline:none;background:var(--surface-creuse);border-color:var(--accent)}.tache-ligne-bas{display:flex;flex-wrap:wrap;gap:var(--pas);margin-top:var(--pas);padding-left:calc(26px + var(--pas) * 1.5)}.tache-ligne-bas input,.tache-ligne-bas select{min-height:calc(var(--cible) * .8);padding:0 var(--pas);font-family:inherit;font-size:.9rem;color:var(--encre-douce);background:var(--surface-creuse);border:1px solid var(--trait);border-radius:var(--rayon)}.bouton-valider{width:100%;min-height:calc(var(--cible) * 1.15);margin-top:calc(var(--pas) * 3);font-size:1.05rem}.selecteur{position:relative}.selecteur-client input{width:100%;min-height:var(--cible);padding:0 calc(var(--pas) * 1.5);font-size:17px;font-family:inherit;color:var(--encre);background:var(--surface);border:1px solid var(--trait);border-radius:var(--rayon)}.selecteur-client input:focus{outline:none;border-color:var(--trait-appuye)}.client-choisi{display:flex;align-items:baseline;justify-content:space-between;gap:var(--pas);margin:0;min-height:calc(var(--cible) - var(--pas) * 2)}.selecteur-liste{position:absolute;z-index:10;top:calc(100% + 4px);left:0;right:0;margin:0;padding:var(--pas);list-style:none;display:flex;flex-direction:column;gap:2px;background:var(--surface);border:1px solid var(--trait);border-radius:var(--rayon);box-shadow:var(--ombre-douce);max-height:16rem;overflow-y:auto}.selecteur-liste button{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:calc(var(--pas) * 1) calc(var(--pas) * 1.25);font-family:inherit;font-size:.95rem;text-align:left;color:var(--encre);background:transparent;border:none;border-radius:var(--rayon);cursor:pointer}.selecteur-liste button:hover{background:var(--surface-creuse)}.etiquette{display:inline-flex;align-items:center;padding:2px calc(var(--pas) * 1);font-size:.75rem;font-weight:600;color:var(--accent-appuye);background:var(--accent-voile);border-radius:999px}.etiquette-alerte{color:var(--alerte);background:var(--alerte-voile)}.etiquette-relance{color:var(--encre-douce);background:var(--surface-creuse);border:1px solid var(--trait)}.liste-taches-proposees>li:has(.tache-relance){border-left:3px solid var(--trait-appuye)}.tache-relance{margin:var(--pas) 0 0 calc(26px + var(--pas) * 1.5);font-size:.8125rem;color:var(--encre-tenue)}.tache-relance-detail{display:block;margin-top:calc(var(--pas) / 2);color:var(--encre-tenue)}.aide-alerte{color:var(--alerte)}.lien-discret{padding:0;font:inherit;color:var(--encre-tenue);background:none;border:0;text-decoration:underline;cursor:pointer}.lien-discret:hover{color:var(--alerte)}.bouton-lien{padding:0;font:inherit;color:var(--accent);background:none;border:0;text-decoration:underline;cursor:pointer}.bouton-lien:hover{color:var(--accent-appuye)}.annonce-contexte{display:flex;align-items:baseline;justify-content:space-between;gap:var(--pas);margin:0 0 calc(var(--pas) * 2);padding:var(--pas) calc(var(--pas) * 1.5);background:var(--surface-creuse);border-radius:var(--rayon);color:var(--encre)}.rendez-vous-cales{margin-top:calc(var(--pas) * 3);padding:calc(var(--pas) * 2);background:var(--surface-creuse);border:1px solid var(--trait);border-radius:var(--rayon)}.rendez-vous-cales h3{margin:0 0 var(--pas);font-size:.9375rem;font-weight:600;color:var(--encre-douce)}.rendez-vous-cales ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--pas)}.rendez-vous-cales li{display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(var(--pas) * 1.5);font-size:.9375rem;color:var(--encre)}.rendez-vous-cales li .chiffres{color:var(--encre-douce);white-space:nowrap}.rendez-vous-cales .aide{margin-bottom:0}.ligne-avec-action{display:flex;align-items:stretch;gap:var(--pas);flex-wrap:wrap}.ligne-avec-action .carte-resultat{flex:1 1 auto}.pagination{display:flex;align-items:center;justify-content:space-between;gap:var(--pas);margin-top:calc(var(--pas) * 3)}.bandeau-alerte{display:flex;align-items:center;justify-content:space-between;gap:var(--pas);width:100%;min-height:var(--cible);margin-top:calc(var(--pas) * 2);padding:calc(var(--pas) * 1.25) calc(var(--pas) * 1.75);font-size:.95rem;font-weight:600;color:var(--accent-appuye);background:var(--accent-voile);border:none;border-radius:var(--rayon);cursor:pointer;text-align:left}.bandeau-alerte:hover{background:var(--trait)}.bandeau-discret{display:flex;align-items:center;justify-content:space-between;gap:var(--pas);width:100%;min-height:var(--cible);margin-top:calc(var(--pas) * 2);padding:calc(var(--pas) * 1.25) calc(var(--pas) * 1.75);font-family:inherit;font-size:.95rem;color:var(--encre-douce);background:var(--surface-creuse);border:1px solid var(--trait);border-radius:var(--rayon);cursor:pointer;text-align:left}.barre-recherche{position:sticky;top:0;z-index:10;padding:var(--pas) calc(var(--pas) * 3);background:var(--papier);border-bottom:1px solid var(--trait)}.barre-recherche .champ-recherche{display:block;max-width:var(--largeur-texte);margin:0 auto}.entete-journee{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pas)}.entete-journee .titre{margin:0}.choix-segmente.choix-compact button{min-height:calc(var(--cible) * .72);padding:0 calc(var(--pas) * 1.5);font-size:.875rem;flex:0 0 auto}.ligne-participant{display:flex;align-items:center;gap:var(--pas)}.ligne-participant>.carte-resultat{flex:1 1 auto;min-width:0}.ligne-participant>.lien-discret{flex:0 0 auto;min-height:var(--cible);padding:0 var(--pas)}.champ-ajout,.anciens-participants{margin-top:calc(var(--pas) * 2)}.anciens-participants>summary{padding:var(--pas) 0;color:var(--encre-douce);font-size:.95rem;cursor:pointer}.anciens-participants .carte-resultat-libelle{color:var(--encre-douce);font-weight:500}.champs-nus{display:flex;flex-direction:column;gap:calc(var(--pas) * 2.5);margin:0;padding:0;border:0;min-width:0}.champ-avec-action{display:flex;align-items:stretch;gap:var(--pas)}.champ-avec-action>input{flex:1 1 auto;min-width:0}.champ-avec-action>.bouton-discret{flex:0 0 auto;white-space:nowrap}.ligne-axe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pas);margin:calc(var(--pas) * 2) 0}.ligne-axe>p{margin:0;flex:1 0 100%}.axe-bascule{flex:0 0 auto;min-height:calc(var(--cible) * .85);padding:0 calc(var(--pas) * 2);font-size:1rem;font-family:inherit;font-weight:500;white-space:nowrap;color:var(--encre-douce);background:var(--surface);border:1px solid var(--trait);border-radius:var(--rayon);cursor:pointer}.axe-bascule.axe-actif{color:#fff;background:var(--accent);border-color:var(--accent);font-weight:600}.bouton-revue{flex:0 0 auto;min-height:var(--cible);padding:0 calc(var(--pas) * 1.5);font-family:inherit;font-size:.875rem;font-weight:500;white-space:nowrap;color:var(--accent);background:none;border:1px solid var(--trait);border-radius:var(--rayon);cursor:pointer}.bouton-revue:disabled{color:var(--encre-tenue);cursor:default}.revue-rattachement{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pas);margin:0}.revue-rattachement>span{flex:1 1 12rem}.choix-segmente.choix-defilant{overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.choix-segmente.choix-defilant::-webkit-scrollbar{display:none}.choix-segmente.choix-defilant button{flex:0 0 auto;min-height:calc(var(--cible) * .85);padding:0 calc(var(--pas) * 2);white-space:nowrap}.bloc-journee{margin-top:calc(var(--pas) * 4)}.bloc-retard{padding-left:calc(var(--pas) * 1.5);border-left:3px solid var(--alerte)}.liste-lignes-taches{display:flex;flex-direction:column;gap:var(--pas)}.attente-ligne{margin:calc(var(--pas) * 3) 0;color:var(--encre-tenue)}.formulaire-retrait{margin-top:var(--pas);padding:calc(var(--pas) * 1.5);background:var(--surface-creuse);border-radius:var(--rayon);display:flex;flex-direction:column;gap:calc(var(--pas) * 1.5)}.contenu-large{max-width:62rem}.charge-actions{display:flex;align-items:center;gap:calc(var(--pas) * 2);flex-wrap:wrap;margin-bottom:calc(var(--pas) * 3)}.charge-avis{color:var(--encre-douce);font-size:.9rem}.charge-colonnes{display:grid;grid-template-columns:1fr;gap:calc(var(--pas) * 4)}@media(min-width:56rem){.charge-colonnes{grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr;gap:0 calc(var(--pas) * 5)}.charge-colonne{display:grid;grid-row:span 3;grid-template-rows:subgrid;align-content:start}}.charge-colonne h2{font-size:1.15rem;letter-spacing:.01em;margin-bottom:calc(var(--pas) * .5)}.charge-etat{display:flex;flex-direction:column;gap:2px;font-size:.85rem;color:var(--encre-douce);margin-bottom:calc(var(--pas) * 2)}.charge-etat-muet{color:var(--encre-tenue)}.charge-etat-rompu{padding:var(--pas) calc(var(--pas) * 1.5);border-left:3px solid var(--alerte);background:var(--alerte-voile);border-radius:0 var(--rayon) var(--rayon) 0;color:var(--encre)}.charge-motif{color:var(--encre-douce);font-size:.8rem;overflow-wrap:anywhere}.charge-vide{align-self:start;padding:calc(var(--pas) * 2);background:var(--surface-creuse);border-radius:var(--rayon);color:var(--encre-douce);font-size:.9rem}.charge-semaines{list-style:none;display:flex;flex-direction:column}.charge-semaine{display:grid;grid-template-columns:8rem 1fr auto;grid-template-areas:"quand barre heures" "quand barre evenements";align-items:center;column-gap:calc(var(--pas) * 1.5);padding:calc(var(--pas) * 1.25) 0;border-bottom:1px solid var(--trait)}.charge-semaine:last-child{border-bottom:none}.charge-semaine-courante{background:var(--accent-voile);border-radius:var(--rayon);padding-left:var(--pas);padding-right:var(--pas);border-bottom-color:transparent}.charge-quand{grid-area:quand;display:flex;flex-direction:column;gap:1px}.charge-numero{color:var(--encre);font-weight:600;font-size:.95rem;font-variant-numeric:tabular-nums}.charge-annee{color:var(--encre-tenue);font-weight:400;font-size:.8rem}.charge-plage{color:var(--encre-tenue);font-size:.78rem;white-space:nowrap}.charge-quand em{display:block;font-style:normal;color:var(--accent);font-size:.75rem;font-weight:400}.charge-barre{grid-area:barre;align-self:center;display:block;height:10px;min-width:3rem;background:var(--surface-creuse);border-radius:5px;overflow:hidden}.charge-barre>span{display:block;height:100%;background:var(--accent);border-radius:5px;min-width:2px}.charge-heures{grid-area:heures;text-align:right;font-size:1.35rem;font-variant-numeric:tabular-nums;color:var(--encre);white-space:nowrap}.charge-unite{font-size:.8rem;color:var(--encre-tenue)}.charge-evenements{grid-area:evenements;font-size:.75rem;color:var(--encre-tenue);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.charge-note{margin-top:calc(var(--pas) * 4);padding-top:calc(var(--pas) * 2);border-top:1px solid var(--trait);color:var(--encre-tenue);font-size:.85rem;max-width:var(--largeur-texte)}.origine-restitution h2,.origine-dormants h2,.origine-actions h2{font-size:.95rem;color:var(--encre-douce);font-weight:600;margin-bottom:var(--pas)}.origine-engagements{list-style:none;display:flex;flex-direction:column;margin-bottom:calc(var(--pas) * 4)}.origine-engagement{display:grid;grid-template-columns:1fr auto;grid-template-areas:"nom heures" "detail heures";align-items:center;column-gap:calc(var(--pas) * 2);padding:calc(var(--pas) * 1.25) 0;border-bottom:1px solid var(--trait)}.origine-engagement:last-child{border-bottom:none}.origine-engagement-vide .origine-engagement-nom{color:var(--encre-douce)}.origine-engagement-nom{grid-area:nom}.origine-engagement-heures{grid-area:heures;font-size:1.25rem;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.origine-engagement-detail{grid-area:detail;font-size:.78rem;color:var(--encre-tenue)}.origine-engagement-detail em{font-style:normal;color:var(--encre-douce)}.origine-rien{grid-area:detail}.origine-unite{font-size:.75rem;color:var(--encre-tenue)}.origine-dormants{margin-bottom:calc(var(--pas) * 4);padding:calc(var(--pas) * 1.5) calc(var(--pas) * 2);background:var(--surface-creuse);border-radius:var(--rayon)}.origine-dormants ul{list-style:none}.origine-dormants li{display:flex;justify-content:space-between;gap:var(--pas);font-size:.85rem;padding:2px 0}.origine-dormants em{font-style:normal;color:var(--encre-douce)}.origine-actions{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--pas) * 2);flex-wrap:wrap}.origine-avis{font-size:.85rem;color:var(--accent)}.origine-series{list-style:none;display:flex;flex-direction:column;gap:var(--pas)}.origine-serie{padding:calc(var(--pas) * 1.5);background:var(--surface);border:1px solid var(--trait);border-radius:var(--rayon)}.origine-serie-rattachee{border-left:3px solid var(--accent)}.origine-serie-tete{display:flex;align-items:baseline;justify-content:space-between;gap:var(--pas)}.origine-titre{font-weight:600;flex:1;min-width:0}.origine-heures{font-size:1.2rem;font-variant-numeric:tabular-nums;white-space:nowrap}.origine-serie-detail{font-size:.78rem;color:var(--encre-tenue);margin-top:2px}.origine-hors-charge{font-style:normal;color:var(--encre-douce)}.origine-titres-multiples{color:var(--encre-douce)}.origine-choix{display:block;margin-top:var(--pas)}.origine-choix select{width:100%;min-height:var(--cible);padding:0 calc(var(--pas) * 1.5);font:inherit;color:var(--encre);background:var(--surface-creuse);border:1px solid var(--trait);border-radius:var(--rayon)}.origine-choix select:disabled{opacity:.5}.origine-bascule{margin-top:calc(var(--pas) * 2)}.origine-aucun{padding:calc(var(--pas) * 2);background:var(--surface-creuse);border-radius:var(--rayon);color:var(--encre-douce);font-size:.9rem;margin-bottom:calc(var(--pas) * 4)}.origine-vues{margin-bottom:calc(var(--pas) * 3)}.origine-repartition{font-weight:600;color:var(--encre-douce)}.origine-engagement-autre .origine-engagement-nom{color:var(--encre-douce)}.origine-lot{display:flex;align-items:center;gap:var(--pas);flex-wrap:wrap;padding:var(--pas) 0 calc(var(--pas) * 2)}.origine-tout{display:flex;align-items:center;gap:calc(var(--pas) * .75);font-size:.9rem;color:var(--encre-douce);cursor:pointer;min-height:var(--cible)}.origine-compte{font-size:.9rem;color:var(--encre);font-weight:600}.origine-case,.origine-tout input{width:22px;height:22px;accent-color:var(--accent);flex:none;cursor:pointer}.origine-case{margin-right:calc(var(--pas) * .5)}.origine-annuler{margin-left:var(--pas);padding:2px 10px;font:inherit;font-size:.85rem;color:var(--accent);background:var(--surface);border:1px solid var(--accent);border-radius:var(--rayon);cursor:pointer}.origine-nature{font-weight:600;color:var(--encre-douce)}.origine-declares{margin-top:calc(var(--pas) * 4)}.origine-declares .origine-series{margin-top:calc(var(--pas) * 2)}.origine-serie-declaree{background:var(--surface-creuse)}.bloc-creneaux{margin-top:calc(var(--pas) * 4);padding-top:calc(var(--pas) * 3);border-top:1px solid var(--trait)}.bloc-creneaux h2{font-size:.95rem;color:var(--encre-douce);font-weight:600;margin-bottom:var(--pas)}.creneau-vide{color:var(--encre-tenue);font-size:.9rem;margin-bottom:calc(var(--pas) * 2)}.liste-creneaux{list-style:none;display:flex;flex-direction:column;gap:var(--pas);margin-bottom:calc(var(--pas) * 2)}.creneau{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--pas);padding:var(--pas) calc(var(--pas) * 1.5);background:var(--surface);border:1px solid var(--trait);border-radius:var(--rayon)}.creneau-quand{font-variant-numeric:tabular-nums;font-weight:600}.creneau-etat{font-size:.8rem;color:var(--encre-tenue)}.creneau-annule{background:var(--surface-creuse)}.creneau-annule .creneau-quand{color:var(--encre-tenue);text-decoration:line-through}.creneau-motif{flex-basis:100%;font-size:.78rem;color:var(--encre-douce);border-left:3px solid var(--alerte);padding-left:var(--pas);overflow-wrap:anywhere}.creneau-saisie{display:flex;align-items:flex-end;gap:var(--pas);flex-wrap:wrap}.creneau-saisie label{display:flex;flex-direction:column;gap:2px;font-size:.8rem;color:var(--encre-douce)}.creneau-saisie input,.creneau-saisie select{min-height:var(--cible);padding:0 var(--pas);font:inherit;color:var(--encre);background:var(--surface);border:1px solid var(--trait);border-radius:var(--rayon)}.creneau-avis{margin-top:var(--pas);font-size:.85rem;color:var(--accent)}.tache-creneau,.tache-creneau-passe{white-space:nowrap;flex:none;font:inherit;font-size:.8rem;padding:6px 10px;background:var(--surface-creuse);border:1px solid var(--trait);border-radius:var(--rayon);cursor:pointer}.tache-creneau:hover,.tache-creneau-passe:hover{border-color:var(--trait-appuye)}.tache-creneau{color:var(--accent)}.tache-creneau-passe{color:var(--encre-douce);font-weight:600}.creneau-panneau{flex-basis:100%;display:flex;align-items:flex-end;gap:var(--pas);flex-wrap:wrap;margin-top:var(--pas);padding:calc(var(--pas) * 1.5);background:var(--surface-creuse);border-radius:var(--rayon)}.creneau-panneau label{display:flex;flex-direction:column;gap:2px;font-size:.78rem;color:var(--encre-douce)}.creneau-panneau input,.creneau-panneau select{min-height:var(--cible);padding:0 var(--pas);font:inherit;color:var(--encre);background:var(--surface);border:1px solid var(--trait);border-radius:var(--rayon)}.creneau-panneau-avis{flex-basis:100%;margin:0;font-size:.8rem;color:var(--encre-douce);border-left:3px solid var(--alerte);padding-left:var(--pas);overflow-wrap:anywhere}.creneaux-proposes{flex-basis:100%;margin-bottom:var(--pas)}.creneaux-proposes-attente,.creneaux-aucun{margin:0 0 var(--pas);font-size:.85rem;color:var(--encre-douce)}.creneaux-liste{list-style:none;display:flex;gap:var(--pas);flex-wrap:wrap;margin-bottom:var(--pas)}.creneau-propose{min-height:var(--cible);padding:0 calc(var(--pas) * 1.5);font:inherit;font-size:.85rem;color:var(--accent);background:var(--surface);border:1px solid var(--accent);border-radius:var(--rayon);cursor:pointer;white-space:nowrap}.creneau-propose:disabled{opacity:.5;cursor:default}.creneaux-fraicheur{margin:0;font-size:.75rem;color:var(--encre-tenue)}.creneaux-relire{margin-left:var(--pas);padding:2px 10px;font:inherit;font-size:.75rem;color:var(--accent);background:transparent;border:1px solid var(--trait);border-radius:var(--rayon);cursor:pointer}.bloc-durees{display:flex;flex-direction:column;gap:calc(var(--pas) * 2);margin:0;padding:calc(var(--pas) * 2);border:1px solid var(--trait);border-radius:var(--rayon);min-width:0}.bloc-durees legend{padding:0 var(--pas);font-size:.875rem;font-weight:600;color:var(--encre)}.bloc-durees-formule{padding-top:calc(var(--pas) * 1.5);border-top:1px solid var(--trait)}.confirmation-archivage{padding:calc(var(--pas) * 2);border-left:2px solid var(--trait-appuye);background:var(--surface-creuse)}.liste-participations{list-style:none;margin:0;padding:0}.liste-participations>li+li{margin-top:calc(var(--pas) * 2);padding-top:calc(var(--pas) * 2);border-top:1px solid var(--trait)}.tache-engagement{display:inline}.origine-choix-client{margin-top:calc(var(--pas) * 1.5);padding-top:calc(var(--pas) * 1.5);border-top:1px dashed var(--trait)}.origine-client-entite{font-weight:400;color:var(--encre-tenue)}.origine-manque{margin:calc(var(--pas) * 2) 0 0;padding-left:calc(var(--pas) * 1.5);border-left:2px solid var(--trait-appuye);font-size:.875rem;color:var(--encre-tenue)}.creneaux-fraicheur-perimee{padding:var(--pas) calc(var(--pas) * 1.5);border-left:2px solid var(--trait-appuye);background:var(--surface-creuse);border-radius:var(--rayon);color:var(--encre)}.lecteur-ecran{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.grille-navigation{display:flex;align-items:center;justify-content:space-between;gap:var(--pas);flex-wrap:wrap;margin-bottom:var(--pas)}.grille-navigation button{min-height:var(--cible)}.grille-navigation button:disabled{opacity:.45;cursor:not-allowed}.grille-titre-semaine{font-size:1.15rem;font-weight:600;letter-spacing:-.01em;text-align:center;flex:1 1 12rem}.grille-bord{margin-bottom:var(--pas);padding:calc(var(--pas) * 1.25) calc(var(--pas) * 1.5);background:var(--surface-creuse);border-left:3px solid var(--trait-appuye);border-radius:0 var(--rayon) var(--rayon) 0;color:var(--encre-douce);font-size:.9rem}.grille-selecteur{margin:0 0 calc(var(--pas) * 2);padding:calc(var(--pas) * 1.5);border:1px solid var(--trait);border-radius:var(--rayon);background:var(--surface)}.grille-selecteur-bascule{display:flex;align-items:center;justify-content:space-between;gap:var(--pas);width:100%;min-height:44px;padding:0;background:none;border:0;font:inherit;font-size:.9rem;color:var(--encre-douce);text-align:left;cursor:pointer}.grille-groupes{display:flex;flex-wrap:wrap;gap:calc(var(--pas) * 3);padding-top:var(--pas);border-top:1px solid var(--trait)}.grille-groupes-replies{display:none}@media(max-width:700px){.grille-titre-semaine{order:-1;flex-basis:100%}.grille-navigation button{flex:1 1 45%}}.grille-selecteur-titre{padding:0 calc(var(--pas) / 2);color:var(--encre-tenue);font-size:.85rem}.grille-groupe{display:flex;flex-direction:column;min-width:11rem}.grille-case-a-cocher{display:flex;align-items:center;gap:var(--pas);min-height:44px;cursor:pointer;font-size:.95rem}.grille-case-a-cocher input{width:22px;height:22px;accent-color:var(--accent);flex:0 0 auto}.grille-case-agenda{padding-left:calc(var(--pas) * 3);color:var(--encre-douce)}.grille-pastille{flex:0 0 auto;width:12px;height:12px;border-radius:50%;background:var(--teinte)}.grille-legende{display:flex;flex-wrap:wrap;gap:calc(var(--pas) * 2);margin:0 0 var(--pas);padding:0;list-style:none;color:var(--encre-douce);font-size:.85rem}.grille-legende li{display:flex;align-items:center;gap:calc(var(--pas) / 1.5)}.grille-echantillon{width:22px;height:14px;border-radius:3px;--teinte: var(--encre-douce)}.grille-echantillon-bloc{background:repeating-linear-gradient(135deg,transparent 0 4px,rgba(22,34,46,.14) 4px 8px),var(--surface-creuse);border:1px dashed var(--encre-douce)}.grille-echantillon-annule{background:transparent;border:1px dashed var(--trait-appuye);border-left:3px solid var(--encre-tenue)}.grille-cadre{max-height:min(78vh,940px);overflow:auto;background:var(--surface);border:1px solid var(--trait);border-radius:var(--rayon);-webkit-overflow-scrolling:touch}.grille{display:grid;grid-template-columns:3.25rem repeat(7,minmax(112px,1fr));min-width:calc(3.25rem + 784px)}.grille-tete,.grille-colonne{min-width:0}.grille-coin{position:sticky;top:0;left:0;z-index:3;background:var(--surface);border-right:1px solid var(--trait);border-bottom:1px solid var(--trait-appuye)}.grille-tete{position:sticky;top:0;z-index:2;display:flex;flex-direction:column;gap:2px;padding:calc(var(--pas) / 1.5);background:var(--surface);border-left:1px solid var(--trait);border-bottom:1px solid var(--trait-appuye)}.grille-tete-aujourdhui{background:var(--accent-voile)}.grille-tete-jour{font-size:.8rem;font-weight:600;text-transform:capitalize}.grille-tete-date{color:var(--encre-tenue);font-size:.78rem}.grille-hors-fenetre{margin-top:2px;color:var(--encre-tenue);font-size:.7rem;font-style:italic}.grille-bandeau{display:block;width:100%;margin-top:2px;padding:3px 5px;text-align:left;font:inherit;font-size:.72rem;line-height:1.2;color:var(--encre);background:var(--surface-creuse);background:color-mix(in srgb,var(--teinte) 32%,var(--surface));border:0;border-left:3px solid var(--teinte);border-radius:3px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grille-bandeau-hors{--teinte: var(--encre-tenue);background:transparent;border:1px dashed var(--trait-appuye);border-left:3px solid var(--encre-tenue);color:var(--encre-douce)}.grille-heures{position:sticky;left:0;z-index:1;background:var(--surface);border-right:1px solid var(--trait)}.grille-heure{height:var(--hauteur-heure);padding-right:4px;text-align:right;color:var(--encre-tenue);font-size:.72rem;transform:translateY(-.42em)}.grille-colonne{position:relative;border-left:1px solid var(--trait)}.grille-colonne-hors{background:repeating-linear-gradient(135deg,transparent 0 6px,rgba(125,139,152,.14) 6px 12px)}.grille-ligne{height:var(--hauteur-heure);border-bottom:1px solid var(--surface-creuse)}.grille-maintenant{position:absolute;left:0;right:0;height:2px;background:var(--encre);z-index:1}.grille-case{position:absolute;display:flex;flex-direction:column;overflow:hidden;padding:1px 3px;margin-right:1px;text-align:left;font:inherit;font-size:.7rem;line-height:1.1;color:var(--encre);background:var(--surface-creuse);background:color-mix(in srgb,var(--teinte) 26%,var(--surface));border:0;border-left:3px solid var(--teinte);border-radius:3px;cursor:pointer}.grille-case-heure{font-size:.66rem;color:var(--encre-douce);flex:0 0 auto}.grille-case-titre{overflow:hidden;font-weight:500}.grille-case-debord{font-size:.64rem;color:var(--encre-douce)}.grille-case-bloc{background:repeating-linear-gradient(135deg,transparent 0 5px,rgba(22,34,46,.1) 5px 10px),var(--surface);border:1px dashed var(--teinte);border-left:3px solid var(--teinte)}.grille-case-annulee,.grille-case-declinee{background:transparent;border:1px dashed var(--trait-appuye);border-left:3px solid var(--teinte);color:var(--encre-tenue)}.grille-case-annulee .grille-case-titre{text-decoration:line-through}.grille-case-provisoire{border:1px dotted var(--trait-appuye);border-left:3px solid var(--teinte)}.grille-marque-nature{color:var(--encre-tenue);margin-right:2px}.grille-note{margin-top:calc(var(--pas) * 1.5);color:var(--encre-douce);font-size:.9rem}.panneau-bas.grille-detail{max-height:78dvh;overflow-y:auto;padding-bottom:calc(var(--pas) * 3);border-radius:var(--rayon-large) var(--rayon-large) 0 0}.grille-case-pli{--teinte: var(--encre-tenue);align-items:center;justify-content:center;background:var(--surface-creuse);border:1px dashed var(--trait-appuye);border-left:3px solid var(--encre-tenue)}.grille-pli-compte{font-family:var(--police-chiffres);font-size:.72rem;font-weight:600;color:var(--encre-douce)}.grille-bandeaux{display:flex;align-items:stretch;gap:2px;margin-top:2px;min-width:0}.grille-bandeaux>.grille-bandeau{flex:1 1 auto;min-width:0;margin-top:0}.grille-bandeau-pli{flex:0 0 auto;padding:3px 5px;background:var(--surface-creuse);border:1px dashed var(--trait-appuye);border-radius:3px;color:var(--encre-douce);font-family:var(--police-chiffres);font-size:.7rem;font-weight:600;cursor:pointer}.grille-liste-plies{display:flex;flex-direction:column;gap:calc(var(--pas) / 1.5);margin:0;padding:0;list-style:none}.grille-ligne-pliee{display:flex;align-items:baseline;gap:var(--pas);width:100%;min-height:44px;padding:calc(var(--pas) / 1.5) var(--pas);text-align:left;font:inherit;color:var(--encre);background:var(--surface-creuse);background:color-mix(in srgb,var(--teinte) 12%,var(--surface));border:0;border-left:3px solid var(--teinte);border-radius:0 var(--rayon) var(--rayon) 0;cursor:pointer}.grille-ligne-heure{flex:0 0 auto;font-family:var(--police-chiffres);font-size:.85rem;color:var(--encre-douce)}.grille-ligne-titre{flex:1 1 auto;font-size:.95rem}.grille-ligne-mention{flex:0 0 auto;font-size:.8rem;color:var(--encre-tenue)}.grille-pastille-initiale{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--teinte);color:var(--surface);font-family:var(--police-chiffres);font-size:.62rem;font-weight:700;flex:0 0 auto}.grille-detail-tete{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--pas)}.grille-detail-quand{color:var(--encre-douce)}.grille-detail-retrait{padding:calc(var(--pas) / 1.5) var(--pas);background:var(--surface-creuse);border-left:3px solid var(--trait-appuye);border-radius:0 var(--rayon) var(--rayon) 0;color:var(--encre-douce);font-size:.9rem}.grille-detail-liste{display:grid;grid-template-columns:auto 1fr;gap:calc(var(--pas) / 2) calc(var(--pas) * 2);margin:0}.grille-detail-liste dt{color:var(--encre-tenue);font-size:.85rem}.grille-detail-liste dd{margin:0;font-size:.95rem}.grille-detail-technique{display:block;margin-top:2px;color:var(--encre-tenue);font-family:var(--police-chiffres);font-size:.7rem;word-break:break-all}
