.travail.travail--large{max-width:calc(var(--large) + 2.5rem)}.avancement{color:var(--encre-douce);margin:1.2rem 0}.avancement p{margin:0 0 .4rem}.avancement__barre{background:var(--trait);border-radius:999px;height:6px;overflow:hidden}.avancement__barre span{background:var(--accent);height:100%;transition:width .2s linear;display:block}.resultat__fichier{flex-wrap:wrap;align-items:center;gap:.4rem .7rem;display:flex}.resultat__fichier .aparte{overflow-wrap:anywhere}.resultat__preuve{border-left:3px solid var(--accent);padding-left:.6rem;font-size:.86rem!important}.resultat.resultat--echec{border-color:var(--alerte);background:var(--alerte-clair)}.resultat--echec h3{color:var(--alerte)}.resultat--echec ul{overflow-wrap:anywhere;margin:.3rem 0 0;padding-left:1.1rem;font-size:.86rem}.constat__gravite{border-radius:var(--rayon-doux);background:var(--accent-clair);color:var(--accent);vertical-align:.1em;margin-right:.3rem;padding:.05rem .45rem;font-size:.75rem;font-weight:700;display:inline-block}.constat__gravite--grave{background:var(--alerte);color:var(--papier-2)}.constat__gravite--info{background:var(--papier);color:var(--encre-douce)}.etiquette.etiquette--discrete{border-radius:var(--rayon-doux);background:var(--papier);color:var(--encre-douce);margin-left:.4rem;padding:.05rem .4rem;font-size:.75rem}.atelier__titre{font-family:var(--serif);letter-spacing:-.01em;margin:0 0 .8rem;font-size:1.3rem}.atelier{margin-top:1rem}.messages{grid-template-columns:minmax(0,1fr);gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.messages__ligne{border:1px solid var(--trait);border-radius:var(--rayon);background:var(--papier-2);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;gap:.1rem .8rem;padding:.45rem .7rem;display:grid}.messages__ligne[aria-current=true]{border-color:var(--accent);box-shadow:inset 3px 0 0 var(--accent)}.messages__objet{overflow-wrap:anywhere;font-weight:600}.messages__de,.messages__date{color:var(--encre-douce);font-size:.88rem}.messages__date{font-variant-numeric:tabular-nums;white-space:nowrap}.message{border:1px solid var(--trait);border-radius:var(--rayon);background:var(--papier-2);padding:1rem 1.1rem 1.2rem}.message__objet{font-family:var(--serif);overflow-wrap:anywhere;margin:0 0 .7rem;font-size:1.3rem;line-height:1.3}.message__entete{grid-template-columns:max-content minmax(0,1fr);gap:.2rem .9rem;margin:0 0 1rem;font-size:.92rem;display:grid}.message__entete dt{color:var(--encre-douce)}.message__entete dd{overflow-wrap:anywhere;margin:0}.message__niveau{color:var(--encre-douce);margin:0 0 .6rem;font-size:.85rem}.message__corps{border:1px solid var(--trait);border-radius:var(--rayon);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;width:100%;min-height:12rem;display:block}.message__texte{border:1px solid var(--trait);border-radius:var(--rayon);background:var(--papier);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:.8rem .9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88rem}.message__retenu{border-left:3px solid var(--trait-fort);background:var(--papier);border-radius:var(--rayon);color:var(--encre-douce);margin:0 0 .6rem;padding:.45rem .7rem;font-size:.86rem}.pieces{grid-template-columns:minmax(0,1fr);gap:.3rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.piece{border:1px solid var(--trait);border-radius:var(--rayon);background:var(--papier-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.2rem .8rem;padding:.45rem .7rem;display:grid}.piece__nom{overflow-wrap:anywhere;font-weight:600}.piece__taille,.piece__niveau{color:var(--encre-douce);font-variant-numeric:tabular-nums;font-size:.86rem}.piece--message{border-left:3px solid var(--accent)}.piece__empreinte{color:var(--encre-douce);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem}.trajet{counter-reset:saut;grid-template-columns:minmax(0,1fr);gap:.4rem;margin:.6rem 0 1rem;padding:0;list-style:none;display:grid}.trajet li{border:1px solid var(--trait);border-radius:var(--rayon);background:var(--papier-2);overflow-wrap:anywhere;counter-increment:saut;padding:.5rem .7rem .5rem 2.6rem;font-size:.9rem;position:relative}.trajet li:before{content:counter(saut);background:var(--accent-clair);width:1.4rem;height:1.4rem;color:var(--accent);border-radius:50%;place-items:center;font-size:.78rem;font-weight:700;display:grid;position:absolute;top:.5rem;left:.7rem}.trajet__duree{color:var(--encre-douce);font-variant-numeric:tabular-nums}.entetes{border:1px solid var(--trait);border-radius:var(--rayon);background:var(--papier-2);max-height:32rem;overflow:auto}.entetes table{border-collapse:collapse;width:100%;font-size:.85rem}.entetes th,.entetes td{border-bottom:1px solid var(--trait);text-align:left;vertical-align:top;padding:.3rem .5rem}.entetes th{color:var(--encre-douce);white-space:nowrap;font-weight:600}.entetes td{white-space:pre-wrap;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.atelier__pupitre .messages{margin:0 0 1rem}button.messages__ligne{text-align:left;width:100%;font:inherit;color:inherit;min-height:0}button.messages__ligne:disabled{cursor:progress;opacity:.7}.atelier__pupitre .pupitre__action{grid-template-columns:minmax(0,1fr);gap:.6rem;display:grid}.message__section{border-top:1px solid var(--trait);margin-top:1.1rem;padding-top:.6rem}.message__section>summary{cursor:pointer;padding:.15rem 0 .15rem .35rem;list-style-position:inside}.message__section>summary::marker{color:var(--encre-douce)}.message__section>summary h3{font-family:var(--serif);margin:0;font-size:1.1rem;display:inline}.message__section[open]>summary{margin-bottom:.7rem}.atelier__pupitre button.messages__ligne{grid-template-columns:minmax(0,1fr)}.atelier__pupitre .messages__date,.atelier__pupitre .messages__de{white-space:normal;overflow-wrap:anywhere}.constats{border-left:3px solid var(--trait-fort);border-radius:var(--rayon);background:var(--papier);margin:.5rem 0 1rem;padding:.6rem .9rem}.constats li+li{margin-top:.4rem}ul.constats{padding-left:2rem}.constats ul{margin:.3rem 0 0;padding-left:1.1rem}@media (max-width:62rem){.atelier__pupitre{order:3}}.dossier{border:1px solid var(--trait);border-radius:var(--rayon);background:var(--papier-2);margin-bottom:1rem;padding:1rem 1.1rem 1.2rem}.dossier__reglages{grid-template-columns:minmax(0,1fr) 9rem;gap:.7rem;margin-bottom:.9rem;display:grid}.dossier__reglages label{color:var(--encre-douce);grid-template-columns:minmax(0,1fr);gap:.25rem;font-size:.9rem;display:grid}.dossier__table{border-collapse:collapse;width:100%;font-size:.92rem}.dossier__table th,.dossier__table td{border-bottom:1px solid var(--trait);text-align:left;vertical-align:top;padding:.35rem .4rem}.dossier__table th{color:var(--encre-douce);font-weight:600}.dossier__reglages input,.dossier__table textarea{width:100%;font:inherit;color:inherit;background:var(--papier);border:1px solid var(--trait-fort);border-radius:var(--rayon);padding:.35rem .5rem}.dossier__table textarea{resize:vertical;font-size:.9rem}.dossier__numero{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.dossier__date{white-space:nowrap;font-variant-numeric:tabular-nums}.dossier__gestes{white-space:nowrap}.dossier__gestes button{min-width:2rem;margin:0 .1rem .2rem 0;padding:.2rem .4rem}@media (max-width:40rem){.dossier__reglages{grid-template-columns:minmax(0,1fr)}.dossier__table thead{display:none}.dossier__table tr{border-bottom:1px solid var(--trait);grid-template-columns:auto minmax(0,1fr);gap:.2rem .6rem;padding:.4rem 0;display:grid}.dossier__table td{border:0;padding:0}.dossier__table td:nth-child(3),.dossier__table td:nth-child(4){grid-column:1/-1}}.visuellement-cache{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.boite{border:1px solid var(--trait);border-radius:var(--rayon);background:var(--papier-2);margin-bottom:1rem;padding:1rem 1.1rem 1.2rem}.boite__recherche{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr);align-items:end;gap:.6rem .8rem;margin:.4rem 0 .8rem;display:grid}.boite__recherche label{color:var(--encre-douce);grid-template-columns:minmax(0,1fr);gap:.25rem;font-size:.88rem;display:grid}.boite__recherche label.pupitre__bascule{color:var(--encre);grid-column:span 2;display:flex}.boite__recherche input[type=search],.boite__recherche input[type=text],.boite__recherche input[type=date]{width:100%;font:inherit;color:inherit;background:var(--papier);border:1px solid var(--trait-fort);border-radius:var(--rayon);padding:.35rem .5rem}.boite__corps{grid-template-columns:14rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}.boite__dossiers ul{max-height:30rem;margin:0;padding:0;list-style:none;overflow:auto}.boite__dossiers button{text-align:left;width:100%;font:inherit;color:inherit;border-radius:var(--rayon);overflow-wrap:anywhere;background:0 0;border:0;justify-content:space-between;gap:.5rem;min-height:0;padding:.25rem .4rem;font-size:.9rem;display:flex}.boite__dossiers button[aria-current=true]{background:var(--accent-clair);color:var(--accent);font-weight:600}.boite__compte{color:var(--encre-douce);font-variant-numeric:tabular-nums;font-weight:400}.boite__liste{border:1px solid var(--trait);border-radius:var(--rayon);background:var(--papier);position:relative;overflow:auto}.boite__liste ul{margin:0;padding:0;list-style:none;position:relative}.boite__liste li{padding:2px 4px;position:absolute;left:0;right:0}.boite__liste button.messages__ligne{align-content:center;height:100%;padding:.35rem .65rem;line-height:1.35;overflow:hidden}.boite__liste .messages__objet,.boite__liste .messages__de{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:48rem){.boite__recherche{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.boite__recherche .boite__texte{grid-column:1/-1}.boite__corps{grid-template-columns:minmax(0,1fr)}.boite__dossiers ul{max-height:10rem}}.discussion{border:1px solid var(--trait);border-radius:var(--rayon);background:var(--papier-2);margin-bottom:1rem;padding:1rem 1.1rem 1.2rem}.discussion__ambigu{border-left:3px solid var(--accent);background:var(--accent-clair);border-radius:var(--rayon);margin:.4rem 0 .8rem;padding:.6rem .8rem}.discussion__ambigu p{margin:0 0 .4rem}.discussion .boite__recherche select,.discussion .boite__recherche input[type=number]{width:100%;font:inherit;color:inherit;background:var(--papier);border:1px solid var(--trait-fort);border-radius:var(--rayon);padding:.35rem .5rem}.bulles{background:var(--papier);border:1px solid var(--trait);border-radius:var(--rayon);grid-template-columns:minmax(0,1fr);gap:.35rem;margin:.6rem 0 0;padding:.8rem;list-style:none;display:grid}.bulle{background:var(--papier-2);border:1px solid var(--trait);border-radius:.8rem .8rem .8rem .2rem;grid-template-columns:minmax(0,1fr);justify-self:start;gap:.2rem;max-width:min(36rem,85%);padding:.45rem .7rem .3rem;display:grid;position:relative}.bulle--moi{background:var(--accent-clair);border-color:#0000;border-radius:.8rem .8rem .2rem;justify-self:end}.bulle--choisie{outline:2px solid var(--accent);outline-offset:1px}.bulle--trouvee{box-shadow:0 0 0 2px var(--accent-clair)}.bulle--courante{box-shadow:0 0 0 2px var(--accent)}.discussion__choix{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.4rem 1.2rem;display:flex}.discussion__contexte{align-items:center;gap:.5rem;display:flex}.discussion__contexte input{width:5rem}.recherche__flottant{z-index:20;border:1px solid var(--trait);background:var(--papier);border-radius:999px;align-items:center;gap:.15rem;padding:.25rem .4rem;display:flex;position:fixed;bottom:1rem;left:1rem;box-shadow:0 2px 10px #0000002e}@media (max-width:720px){.recherche__flottant{left:50%;transform:translate(-50%)}}.recherche__pas{padding:.05rem .5rem;font-size:1rem;line-height:1.2}.recherche__rang{font-variant-numeric:tabular-nums;padding:0 .3rem}.bulle__texte mark{background:var(--accent-clair);color:inherit;border-radius:.2rem;padding:0 .1rem}.bulle__transcription{border-left:3px solid var(--trait-fort);color:var(--encre-douce);white-space:pre-wrap;overflow-wrap:anywhere;padding:.3rem .5rem;font-size:.9rem;display:block}.bulle__transcription-titre{text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;display:block}.bulle__transcription mark{background:var(--accent-clair);color:inherit}.discussion__question{border:1px solid var(--trait);background:var(--papier-2);border-radius:.5rem;margin:.6rem 0;padding:.6rem .8rem}.bulle__geste{justify-self:start;padding:.1rem .5rem;font-size:.78rem}.bulle__choix{position:absolute;top:.4rem;left:-1.9rem}.bulles:has(.bulle__choix){padding-left:2.4rem}.bulle__auteur{color:var(--accent);font-size:.82rem;font-weight:700}.bulle__texte{white-space:pre-wrap;overflow-wrap:anywhere}.bulle__heure{color:var(--encre-douce);font-variant-numeric:tabular-nums;justify-self:end;font-size:.75rem}.bulle__image{border-radius:.5rem;max-width:100%;max-height:22rem;display:block}.bulle__son,.bulle__video{max-width:100%}.bulle__manque{color:var(--encre-douce);font-size:.85rem;font-style:italic}.bulle__citation{border-left:3px solid var(--trait-fort);color:var(--encre-douce);margin:0;padding:.2rem .5rem;font-size:.85rem}.bulles__jour{background:var(--papier-2);border:1px solid var(--trait);color:var(--encre-douce);border-radius:999px;justify-self:center;margin:.5rem 0 .2rem;padding:.1rem .7rem;font-size:.8rem}.bulles__systeme{text-align:center;max-width:90%;color:var(--encre-douce);justify-self:center;font-size:.82rem}.bulles__omission{text-align:center;border:1px dashed var(--accent);border-radius:var(--rayon);color:var(--accent);justify-self:stretch;padding:.35rem .6rem;font-size:.86rem;font-weight:600}:root{--interlocuteur-0:#1f5f8b;--interlocuteur-1:#2e6b30;--interlocuteur-2:#8a4f00;--interlocuteur-3:#5b3f9e;--interlocuteur-4:#00695c;--interlocuteur-5:#6d4c41;--interlocuteur-6:#ad1457;--interlocuteur-7:#9e1b32}@media (prefers-color-scheme:dark){:root{--interlocuteur-0:#7cb8e8;--interlocuteur-1:#86c98a;--interlocuteur-2:#e5a54d;--interlocuteur-3:#b9a3f0;--interlocuteur-4:#5fc9b8;--interlocuteur-5:#c9a79a;--interlocuteur-6:#f28bb8;--interlocuteur-7:#ff8a9a}}.bulle:not(.bulle--moi){border-left:4px solid var(--auteur,var(--trait-fort));background:color-mix(in srgb, var(--auteur,var(--trait)) 9%, var(--papier-2))}.bulle:not(.bulle--moi) .bulle__auteur{color:var(--auteur,var(--accent))}.atelier__bilan{margin:.6rem 0;font-weight:600}.atelier__option{color:var(--encre-douce);align-items:center;gap:.4rem;font-size:.92rem;display:inline-flex}.onglets{border-bottom:1px solid var(--trait);flex-wrap:wrap;gap:.25rem;margin:1.2rem 0 0;display:flex}.onglet{border-radius:var(--rayon) var(--rayon) 0 0;color:var(--encre-douce);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-bottom:none;padding:.5rem .9rem;font-size:.95rem}.onglet:hover{color:var(--encre)}.onglet--actif{border-color:var(--trait);background:var(--papier-2);color:var(--encre);margin-bottom:-1px;font-weight:600}.etape{background:var(--papier-2);border:1px solid var(--trait);border-radius:0 0 var(--rayon-doux) var(--rayon-doux);border-top:none;padding:1.2rem}.etape>h2:first-child{margin-top:0}.note{color:var(--encre-douce);margin:.4rem 0;font-size:.92rem}.commandes{border:none;flex-wrap:wrap;align-items:flex-end;gap:.6rem .9rem;margin:.9rem 0;padding:0;display:flex}.commandes label{color:var(--encre-douce);flex-direction:column;gap:.2rem;font-size:.9rem;display:flex}.commandes label:has(input[type=checkbox]){flex-direction:row;align-items:center;gap:.4rem}.commandes legend{color:var(--encre-douce);padding:0;font-size:.9rem}.commandes select,.commandes input[type=text]{border:1px solid var(--trait-fort);border-radius:var(--rayon);background:var(--papier-2);color:var(--encre);font:inherit;max-width:24rem;padding:.4rem .5rem;font-size:.95rem}table.tableau{border-collapse:collapse;width:100%;margin:.9rem 0;font-size:.92rem}table.tableau th,table.tableau td{text-align:left;vertical-align:top;border-bottom:1px solid var(--trait);padding:.45rem .6rem}table.tableau thead th{border-bottom:2px solid var(--accent);text-transform:uppercase;letter-spacing:.02em;color:var(--encre-douce);font-size:.85rem}table.tableau tr.efface{opacity:.55}table.tableau--plan td{word-break:break-word}.chemin{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.85rem}.lien{color:var(--accent);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.etiquette--reconnu,.etiquette--complet{background:var(--accent-clair);color:var(--accent)}.etiquette--probable,.etiquette--partiel,.etiquette--a-verifier{background:color-mix(in srgb, var(--trait) 40%, var(--papier-2));color:var(--encre-douce)}.etiquette--non-reconnu,.etiquette--sans-objet{color:var(--encre-douce);border:1px dashed var(--trait-fort);background:0 0}.etiquette--absent{background:var(--alerte-clair);color:var(--alerte)}.carte{border:1px solid var(--trait);border-radius:var(--rayon-doux);background:var(--papier);margin:1rem 0;padding:1rem}pre.relance{white-space:pre-wrap;border:1px solid var(--trait);border-radius:var(--rayon);background:var(--papier);padding:.9rem;font-size:.9rem;line-height:1.5}.liste-doublons{padding:0;list-style:none}.liste-doublons>li{border-left:3px solid var(--trait-fort);margin:.7rem 0;padding-left:.7rem}.liste-doublons ul{padding-left:.8rem;list-style:none}.barre{background:var(--trait);border-radius:3px;height:6px;margin:.5rem 0 .9rem;overflow:hidden}.barre span{background:var(--accent);height:100%;transition:width .2s linear;display:block}.bande{scrollbar-width:thin;align-items:flex-start;gap:0;margin:1rem 0;padding:0 0 1.6rem;list-style:none;display:flex;overflow-x:auto}.bande__page{flex:none;align-items:flex-start;display:flex;position:relative}.bande__page figure{text-align:center;margin:0 .35rem}.bande__page img{border:1px solid var(--trait);background:var(--papier-2);box-shadow:var(--ombre);border-radius:2px;display:block}.bande__page figcaption{color:var(--encre-douce);padding-top:.25rem;font-size:.78rem}.bande__page--retiree figure{opacity:.45}.bande__page--retiree img{filter:grayscale()}.bande__attente{border:1px dashed var(--trait);background:var(--papier);border-radius:2px;width:150px;height:212px;display:block}.bande__coupure{cursor:pointer;font:inherit;background:0 0;border:none;flex-direction:column;align-self:stretch;align-items:center;gap:.3rem;padding:0 .15rem;display:flex}.bande__trait{background:var(--trait);border-radius:2px;flex:1;width:3px;min-height:190px}.bande__coupure:hover .bande__trait{background:var(--trait-fort)}.bande__coupure--active .bande__trait{background:var(--accent)}.bande__dit{color:var(--encre-douce);writing-mode:vertical-rl;text-orientation:mixed;max-height:0;font-size:.68rem;overflow:hidden}.bande__coupure--active .bande__dit,.bande__coupure:hover .bande__dit{max-height:6rem}.bande__coupure--active .bande__dit{color:var(--accent)}.bande__raison{max-width:150px;color:var(--encre-douce);margin:0;font-size:.7rem;line-height:1.3;position:absolute;bottom:0;left:.5rem}@media (max-width:640px){.etape{padding:.9rem .7rem}table.tableau{font-size:.85rem}}
