.client-contenu{display:grid;gap:1rem}.client-bloc h2{margin-top:0;font-size:1.1rem}.client-liste{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.client-element{display:flex;flex-wrap:wrap;gap:.4rem .8rem;align-items:baseline}.client-lien{font-weight:600;overflow-wrap:anywhere}.client-entete-campagne{display:flex;flex-wrap:wrap;gap:.5rem}.client-tableau{width:100%;border-collapse:collapse;background:#fff}.client-tableau th,.client-tableau td{text-align:left;padding:.5rem .6rem;border-bottom:1px solid #e3e7ee;overflow-wrap:anywhere}.client-message{min-height:1.4em}#client-connexion{margin:3rem auto}.client-decision button{margin:.25rem .5rem .25rem 0}.client-decision textarea{display:block;width:100%;min-height:6rem;margin:.5rem 0;box-sizing:border-box}.client-annonce{margin:0}.client-compte{display:grid;grid-template-columns:max-content 1fr;gap:.4rem 1rem;margin:0}.client-compte dt{font-weight:600}.client-compte dd{margin:0;overflow-wrap:anywhere}.client-mot-de-passe{display:grid;gap:.6rem;max-width:28rem;margin-bottom:1rem}.client-champ{display:grid;gap:.25rem;font-weight:600}.catalogue-client li,.modele-rendu{overflow-wrap:anywhere}.client-demande{display:grid;gap:.6rem}.client-demande textarea{display:block;width:100%;min-height:6rem;box-sizing:border-box}.client-demande label.choix{display:flex;gap:.4rem;align-items:center;font-weight:400}.client-demande label.choix input[type=checkbox]{width:auto;flex:0 0 auto}.client-demande dd,.client-demande .carte-note{overflow-wrap:anywhere;white-space:pre-line}.client-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.client-recap dd{overflow-wrap:anywhere;white-space:pre-line}.client-notification{margin-top:.75rem;padding:.75rem 1rem;border:1px solid #dfe3ea;border-radius:8px}.client-notification.non-lue{box-shadow:inset 4px 0 0 var(--accent)}.client-notification-titre{margin:0;font-weight:600;overflow-wrap:anywhere}
