
body.v3 #vue-accueil:not(.cache){display:flex;flex-direction:column;background:#FFFFFF}
body.v3 #vue-accueil .accueil-cowork{flex:1 1 auto;height:auto;min-height:0;background:#FFFFFF;
  font-family:var(--v3-ui);color:#33352B;grid-template-rows:minmax(0,1fr)}
body.v3 #vue-accueil #accueil-cowork button{font-family:var(--v3-ui);font-weight:400}
body.v3 #vue-accueil #accueil-cowork .cowork-premiers-pas button:first-of-type{font-weight:500}
body.v3 #vue-accueil .accueil-cowork>.cowork-gauche{grid-column:1;grid-row:1}
body.v3 #vue-accueil .accueil-cowork>.cowork-centre{grid-column:2;grid-row:1}
body.v3 #vue-accueil .accueil-cowork>.cowork-droite{grid-column:3;grid-row:1}
body.v3 #vue-accueil .accueil-cowork.sans-travail,
body.v3 #vue-accueil .accueil-cowork.sans-travail.suivi-replie{grid-template-columns:var(--colonne,240px) minmax(0,1fr)}
body.v3 #vue-accueil .accueil-cowork.sans-travail .cowork-droite{display:none}
body.v3 #vue-accueil .cowork-gauche{background:#FFFFFF;border-right:1px solid #E3E0D8;padding:14px 12px 10px;gap:8px}
body.v3 #vue-accueil .cowork-gauche .cowork-nouveau{height:38px;border:1px solid #C9C2AE;border-radius:9px;
  background:#FFFFFF;color:#33352B;font-family:var(--v3-ui);font-size:14px;font-weight:400;justify-content:center;box-shadow:none}
body.v3 #vue-accueil .cowork-gauche .cowork-nouveau:hover{border-color:#3C4A36}
body.v3 #vue-accueil .cowork-navigation{display:none}
body.v3 #vue-accueil .cowork-recherche input{border:1px solid #E3E0D8;border-radius:9px;background:#FFFFFF;font-family:var(--v3-ui)}
body.v3 #vue-accueil .cowork-liste-titre{padding:8px 10px 0;font-size:11px;letter-spacing:.6px;text-transform:uppercase;color:#8F8C82}
body.v3 #vue-accueil .cowork-liste-titre strong{font-weight:400}
body.v3 #vue-accueil .cowork-espace{margin:0 0 2px;padding:0 6px}
body.v3 #vue-accueil .cowork-espace .cowork-filtre{border:1px solid #C9C2AE;border-radius:16px;background:#FFFFFF;
  color:#33352B;font-family:var(--v3-ui)}
body.v3 #vue-accueil .cowork-espace .cowork-filtre.actif{border-color:#3C4A36;background:#EDEAE3;font-weight:500}
body.v3 #vue-accueil .cowork-travail{border:0;border-radius:8px;background:transparent;padding:8px 10px;box-shadow:none}
body.v3 #vue-accueil .cowork-travail:hover{background:#F5F2EA}
body.v3 #vue-accueil .cowork-travail.actif{background:#EDEAE3;box-shadow:none}
body.v3 #vue-accueil .cowork-travail strong{font-size:14px;font-weight:400;color:#33352B}
body.v3 #vue-accueil .cowork-travail.actif strong{font-weight:500}
body.v3 #vue-accueil .cowork-travail small{font-size:12px;color:#8F8C82}
body.v3 #vue-accueil .cowork-travaux{flex:0 1 auto;min-height:0;padding-bottom:6px}
body.v3 #vue-accueil .v3-journee{display:block;flex:none;width:100%;text-align:left;border:0;border-radius:8px;
  background:transparent;padding:7px 10px;cursor:pointer;font-family:var(--v3-ui)}
body.v3 #vue-accueil .v3-journee:hover{background:#F5F2EA}
body.v3 #vue-accueil .v3-journee-corps{display:grid;gap:1px;min-width:0}
body.v3 #vue-accueil .v3-journee strong{font-size:14px;font-weight:400;color:#33352B}
body.v3 #vue-accueil .v3-journee small{font-size:12px;font-weight:400;color:#8F8C82}
body.v3 #vue-accueil .sans-travail #v3-journee{background:#EDEAE3}
body.v3 #vue-accueil .sans-travail #v3-journee strong{font-weight:500}
body.v3 #vue-accueil .v3-recents{flex:none;padding:6px 0 0}
body.v3 #vue-accueil .v3-recents .v3-lab{padding:4px 10px 6px}
body.v3 #vue-accueil .v3-recents-liste{display:grid;gap:1px}
body.v3 #vue-accueil .v3-recents-liste>p{margin:0;padding:0 10px;font-size:13px}
body.v3 #vue-accueil .v3-ci{display:block;width:100%;text-align:left;border:0;border-radius:8px;background:transparent;
  padding:7px 10px;font-family:var(--v3-ui);font-size:14px;color:#33352B;cursor:pointer;line-height:1.35;
  overflow:hidden;text-overflow:ellipsis}
body.v3 #vue-accueil .v3-ci:hover{background:#F5F2EA}
body.v3 #vue-accueil .v3-plus-accueil{flex:none;margin-top:auto;align-self:flex-start;color:#5E6152}
@media(min-width:761px){
  body.v3 #vue-accueil .colonne-repliee :is(#v3-journee,#v3-recents,#v3-plus-accueil){display:none}
  #vue-accueil #accueil-cowork.colonne-repliee .cowork-gauche .cowork-nouveau{width:40px;height:40px;padding:0;font-size:0}
  #vue-accueil #accueil-cowork.colonne-repliee #v3-signal-depots{display:flex;align-items:center;justify-content:center;
    width:40px;height:40px;padding:0;font-size:0}
  #vue-accueil #accueil-cowork.colonne-repliee #v3-signal-depots[hidden]{display:none}
  #vue-accueil #accueil-cowork.colonne-repliee #v3-signal-depots:before{content:"";width:12px;height:12px;border-radius:50%;
    background:#3C4A36}
}
body.v3 #vue-accueil .cowork-centre{background:#FFFFFF;padding:26px clamp(24px,4vw,64px) 14px}
body.v3 #vue-accueil .cowork-centre:has(#cowork-fil:empty){background:#FFFFFF}
@media (min-width:1101px){
  body.v3 #vue-accueil .accueil-cowork:not(.colonne-repliee){--colonne:var(--v3-col-accueil,240px)}
}
body.v3 #vue-accueil .sans-travail .cowork-entete{display:none}
body.v3 #vue-accueil .accueil-cowork:not(.sans-travail) .v3-ouverture{display:none}
body.v3 #vue-accueil .accueil-cowork.v3-planifie .cowork-entete{display:block}
body.v3 #vue-accueil .accueil-cowork.v3-planifie .v3-ouverture{display:none}
body.v3 #vue-accueil .accueil-cowork.v3-demande-dossier .v3-ouverture{display:none}
body.v3 #vue-accueil .v3-regard-collegue{border-left:3px solid #C9A227;background:#FBF6E6;padding:6px 10px;border-radius:4px}
body.v3 #vue-accueil .sans-travail .cowork-fil:empty{display:none}
body.v3 #vue-accueil .cowork-premiers-pas{order:1;border-color:#E3E0D8;background:#FFFFFF}
body.v3 #vue-accueil .v3-ouverture{flex:1 1 auto;min-height:0;overflow:auto;width:100%;max-width:820px;margin:0 auto;
  scrollbar-width:thin}
body.v3 #vue-accueil .v3-k{display:flex;align-items:flex-start;gap:14px}
body.v3 #vue-accueil .v3-kl{flex:none;width:26px;height:26px;margin-top:5px}
body.v3 #vue-accueil .v3-kl svg{display:block;width:26px;height:26px}
body.v3 #vue-accueil .v3-k-corps{flex:1;min-width:0;font-size:15px;line-height:1.55;color:#33352B}
body.v3 #vue-accueil .v3-k-corps>p{margin:0 0 10px}
body.v3 #vue-accueil .v3-salut{font-family:var(--v3-titre);font-weight:500;font-size:26px;line-height:1.3;
  color:#33352B;margin:0 0 14px}
body.v3 #vue-accueil .v3-pts{display:grid;gap:8px;margin:0 0 14px}
body.v3 #vue-accueil .v3-pt{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;row-gap:2px;
  text-align:left;border:1px solid #E3E0D8;border-radius:10px;background:#FFFFFF;padding:12px 16px;
  font-family:var(--v3-ui);color:#33352B;cursor:pointer}
body.v3 #vue-accueil .v3-pt:hover{border-color:#C9C2AE;background:#F5F2EA}
body.v3 #vue-accueil .v3-pt-t{grid-column:1;font-size:15px;font-weight:500}
body.v3 #vue-accueil .v3-pt-s{grid-column:1;font-size:13.5px;color:#5E6152}
body.v3 #vue-accueil .v3-pt-s:empty{display:none}
body.v3 #vue-accueil .v3-pt-l{grid-column:2;grid-row:1 / span 2;align-self:center;font-size:14px;color:#3C4A36;white-space:nowrap}
body.v3 #vue-accueil .v3-ouverture .v3-lien{font-size:15px}
body.v3 #vue-accueil .cowork-fil{max-width:820px;width:100%;margin:0 auto}
body.v3 #vue-accueil .cowork-compositeur,
body.v3 #vue-accueil .accueil-cowork:not(.sans-travail) .cowork-compositeur{display:flex;flex-direction:column;flex-wrap:nowrap;
  align-items:stretch;gap:8px;flex:none;width:100%;max-width:820px;max-height:none;overflow:visible;margin:12px auto 0;padding:0;
  border:0;border-radius:0;background:transparent;box-shadow:none;order:2}
body.v3 #vue-accueil .cowork-compositeur:focus-within{box-shadow:none;border:0}
body.v3 #vue-accueil .cowork-compositeur .cowork-suggestions{order:1;display:flex;flex-wrap:wrap;gap:8px;overflow:visible}
body.v3 #vue-accueil .cowork-compositeur .cowork-suggestions button{border:1px solid #C9C2AE;border-radius:18px;
  background:#FFFFFF;padding:6px 13px;font-family:var(--v3-ui);font-size:13.5px;font-weight:400;color:#33352B}
body.v3 #vue-accueil .cowork-compositeur .cowork-suggestions button:hover{border-color:#3C4A36}
body.v3 #vue-accueil .accueil-cowork:not(.sans-travail) .cowork-compositeur .cowork-suggestions{display:none}
body.v3 #vue-accueil .cowork-compositeur .cowork-contexte{order:2;display:flex;flex-wrap:wrap;align-items:center;gap:6px;
  font-size:12.5px;color:#5E6152}
body.v3 #vue-accueil .cowork-compositeur .cowork-contexte :is(input,button){height:30px;padding:0 10px;border:1px solid #E3E0D8;
  border-radius:8px;background:#FFFFFF;font-family:var(--v3-ui);font-size:12.5px;font-weight:400;color:#33352B}
#vue-accueil .cowork-compositeur .cowork-dossier-choix{position:relative;display:flex;align-items:center;gap:6px;
  min-width:0;max-width:100%}
#vue-accueil .cowork-compositeur .cowork-dossier-choix label{margin:0;line-height:30px}
#vue-accueil .cowork-compositeur .cowork-dossier-choix input{flex:0 1 auto;width:300px;min-width:0;max-width:100%;
  text-overflow:ellipsis;cursor:text}
#vue-accueil .cowork-dossier-liste{position:absolute;left:0;bottom:calc(100% + 4px);z-index:30;
  width:min(440px,calc(100vw - 32px));max-height:min(320px,50vh);overflow:auto;padding:4px;
  border:1px solid #E3E0D8;border-radius:10px;background:#FFFFFF;box-shadow:0 8px 24px rgba(0,0,0,.12)}
#vue-accueil .cowork-dossier-option{padding:6px 10px;border-radius:7px;cursor:pointer;font-size:13.5px;
  color:#33352B;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#vue-accueil .cowork-dossier-option:hover,#vue-accueil .cowork-dossier-option.actif{background:#EDEAE3}
#vue-accueil .cowork-dossier-option.sans{color:#5E6152}
#vue-accueil :is(.cowork-dossier-titre,.cowork-dossier-vide){margin:6px 10px 2px;font-size:12px;color:#8F8C82}
#vue-accueil .cowork-compositeur .v3-contexte-dit{flex:1 1 100%;min-height:1.4em;margin:0;color:#5E6152}
#vue-accueil .accueil-cowork:not(.sans-travail) .v3-contexte-dit:empty{display:none}
body.v3 #vue-accueil .cowork-compositeur .cowork-selecteur-recettes{order:3}
#vue-accueil #accueil-cowork .cowork-methode{order:3}
#vue-accueil .cowork-methode{display:flex;align-items:center;gap:6px;margin:0;font-size:12.5px;color:#5E6152}
#vue-accueil .cowork-methode[hidden]{display:none}
#vue-accueil .cowork-methode strong{font-weight:500;color:#33352B}
#vue-accueil .cowork-methode-retirer{border:0;background:none;padding:0 4px;font:inherit;color:#5E6152;
  text-decoration:underline;cursor:pointer}
body.v3 #vue-accueil .cowork-compositeur .v3-saisie{order:4}
body.v3 #vue-accueil .cowork-compositeur .cowork-envoi{order:5;display:flex;align-items:center;gap:8px;min-height:0}
body.v3 #vue-accueil .cowork-compositeur .cowork-envoi:has(#cowork-message:empty):has(#cowork-arreter[hidden]){display:none}
body.v3 #vue-accueil .cowork-compositeur #cowork-message{flex:1;font-size:13px;color:#5E6152}
body.v3 #vue-accueil .cowork-compositeur .v3-mise-en-garde{order:6;margin:0;text-align:center;font-size:12.5px;color:#8F8C82}
body.v3 #vue-accueil #v3-saisie>.in{align-items:flex-end;padding:6px 6px 6px 14px}
body.v3 #vue-accueil #v3-saisie textarea{height:32px;min-height:32px;max-height:180px;padding:6px 0;border:0;border-radius:0;
  background:transparent;box-shadow:none;outline:none;resize:none;font-family:var(--v3-ui);font-size:15px;line-height:1.45}
body.v3 #vue-accueil #v3-saisie button[type="submit"]{width:34px;height:34px;min-width:0;margin:0;padding:0;border-radius:9px;box-shadow:none}
body.v3 #vue-accueil .v3-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
body.v3:has(#cowork-demande:focus) #btn-dictee{display:none}
body.v3 #vue-accueil .cowork-droite{background:#F5F4F1;border-left:1px solid #E3E0D8}
body.v3 #vue-accueil .accueil-cowork.v3-at-ouvert,
body.v3 #vue-accueil .accueil-cowork.v3-at-ouvert.suivi-replie,
body.v3 #vue-accueil .accueil-cowork.sans-travail.v3-at-ouvert{grid-template-columns:var(--colonne,240px) minmax(0,1fr) 340px}
body.v3 #vue-accueil .v3-at-ouvert .cowork-droite{display:none}
body.v3 #vue-accueil .v3-atraiter{grid-column:3;grid-row:1;display:flex;flex-direction:column;min-height:0;gap:10px;
  background:#F5F4F1;border-left:1px solid #E3E0D8;padding:16px 18px 12px;font-family:var(--v3-ui)}
body.v3 #vue-accueil .v3-atraiter[hidden]{display:none}
body.v3 #vue-accueil .v3-at-tete{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:none}
body.v3 #vue-accueil .v3-at-tete h2{margin:0;font-family:var(--v3-ui);font-size:17px;font-weight:500;color:#33352B}
body.v3 #vue-accueil .v3-at-total{font-weight:400;margin-left:4px}
body.v3 #vue-accueil .v3-at-fermer{min-height:32px;padding:0 10px;font-size:15px;color:#5E6152}
body.v3 #vue-accueil .v3-at-filtre{display:flex;flex-wrap:wrap;gap:6px;flex:none}
#vue-accueil .v3-at-filtre .v3-at-collegue{flex:1 1 100%}
body.v3 #vue-accueil .v3-at-filtre .v3-chip{padding:4px 11px;font-size:13px;cursor:pointer;font-family:var(--v3-ui)}
body.v3 #vue-accueil .v3-at-note{margin:0;font-size:12.5px;line-height:1.45;flex:none}
body.v3 #vue-accueil .v3-at-note:empty{display:none}
#vue-accueil #v3-at-liste .v3-at-section{margin:10px 0 2px;font-size:12.5px;font-weight:500;color:#33352B}
body.v3 #vue-accueil .v3-at-liste{flex:1 1 auto;min-height:0;overflow:auto;scrollbar-width:thin;margin:0 -4px;padding:0 4px}
body.v3 #vue-accueil .v3-at-liste>p{font-size:14px;margin:6px 0}
body.v3 #vue-accueil .v3-ar{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:12px 0;
  border-top:1px solid #E3E0D8}
body.v3 #vue-accueil .v3-ar:first-child{border-top:0;padding-top:4px}
body.v3 #vue-accueil .v3-ar-objet{font-size:15px;line-height:1.45;color:#33352B}
body.v3 #vue-accueil .v3-ar-meta{font-size:13px;line-height:1.4}
body.v3 #vue-accueil .v3-ar .v3-lien{margin-top:3px}
body.v3 #vue-accueil .v3-at-revue{flex:none;align-self:flex-start;font-size:13px}
body.v3 .v3-atraiter-btn .v3-compte{min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:#3C4A36;
  color:#FFFFFF;font-size:12px;display:inline-flex;align-items:center;justify-content:center}
body.v3 .v3-atraiter-btn .v3-compte:empty{display:none}
body.v3 .v3-atraiter-btn[aria-expanded="true"]{border-color:#3C4A36;background:#EDEAE3}
@media(max-width:1100px){
  body.v3 #vue-accueil .accueil-cowork.v3-at-ouvert,
  body.v3 #vue-accueil .accueil-cowork.sans-travail.v3-at-ouvert{grid-template-columns:var(--colonne,224px) minmax(0,1fr)}
  body.v3 #vue-accueil .v3-atraiter{position:absolute;z-index:6;top:0;right:0;bottom:0;width:min(340px,100%);
    box-shadow:-18px 0 48px rgba(31,43,31,.13)}
}
@media (min-width:761px) and (max-width:1100px){
  body.v3 #vue-accueil .cowork-travail{min-height:0;padding:4px 10px}
  body.v3 #vue-accueil .cowork-travail-corps{display:flex;flex-direction:row;align-items:baseline;
    gap:8px;min-width:0}
  body.v3 #vue-accueil .cowork-travail-corps>strong{flex:1 1 auto;min-width:0;overflow:hidden;
    text-overflow:ellipsis;white-space:nowrap}
  body.v3 #vue-accueil .cowork-travail-corps>small{flex:0 1 auto;min-width:0;max-width:45%;margin:0;
    overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
}
@media(max-width:760px){
  #vue-accueil #accueil-cowork #v3-saisie{position:fixed;left:12px;right:12px;z-index:20;
    bottom:calc(68px + env(safe-area-inset-bottom,0px));background:#FFFFFF;box-shadow:0 0 0 8px #FFFFFF}
  #vue-accueil #accueil-cowork .cowork-centre{padding-bottom:96px}
  #vue-accueil #accueil-cowork:is(.v3-at-ouvert,.liste-ouverte) #v3-saisie{display:none}
  body.v3 #vue-accueil .v3-atraiter{position:fixed;top:var(--kedros-haut-entetes,60px);
    bottom:calc(60px + env(safe-area-inset-bottom,0px));width:100%}
  body.v3 #vue-accueil .cowork-gauche{grid-template-columns:minmax(0,1fr) minmax(0,1fr);
    grid-template-areas:"nouveau poignee" "plus plus" "recherche recherche"
      "espace espace" "journee journee" "liste liste" "recents recents"}
  body.v3 #vue-accueil .v3-plus-accueil{grid-area:plus;margin:-6px 0 0;justify-self:start;min-height:30px}
  body.v3 #vue-accueil .cowork-espace{grid-area:espace}
  body.v3 #vue-accueil .v3-journee{grid-area:journee}
  body.v3 #vue-accueil .v3-recents{grid-area:recents}
  body.v3 #vue-accueil .tiroir-pret:not(.liste-ouverte) :is(.cowork-espace,.v3-journee,.v3-recents){display:none}
  body.v3 #vue-accueil .tiroir-pret:not(.liste-ouverte) .cowork-gauche{grid-template-areas:"nouveau poignee" "plus plus"}
  body.v3 #vue-accueil .cowork-nouveau:after{content:none}
  body.v3 #vue-accueil .v3-pt{grid-template-columns:minmax(0,1fr);padding:10px 14px}
  body.v3 #vue-accueil .v3-pt-l{grid-column:1;grid-row:auto;margin-top:4px}
  body.v3 #vue-accueil .v3-salut{font-size:22px}
  body.v3 #vue-accueil .accueil-cowork.suivi-replie:not(.sans-travail) .cowork-centre{padding-right:56px}
}
#v3-reprendre .cockpit-ligne{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:center}
#v3-reprendre .cockpit-ligne>:not(.pastille-nouveau){grid-column:1}
#v3-reprendre .cockpit-ligne .pastille-nouveau{grid-column:2;grid-row:1 / span 2;display:inline-block;max-width:200px;
  margin:0;padding:2px 9px;border-radius:10px;background:#EDEAE3;color:#33352B;font-size:12px;font-weight:500;
  line-height:1.4;white-space:normal;text-align:right}
body.v3 #vue-dossiers .v3-titre-repete,
body.v3 #vue-dossiers .v3-dans-entete{display:none}
body.v3 #vue-dossiers .v3-dossiers-note{margin:14px 0 0;font-size:13px;color:#8F8C82}
