.v2 .lor-pj{flex-direction:column;min-height:calc(100dvh - 48px);display:flex}.v2 .lor-pj-l1{border-bottom:.5px solid var(--lor-trait-carte);justify-content:space-between;align-items:center;gap:6px;height:44px;padding:0 8px;display:flex}.v2 .lor-pj-titre{align-items:center;min-width:0;padding:0 4px 0 10px;display:flex}.v2 .lor-pj-titre h2{color:var(--lor-t2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:normal;overflow:hidden}.v2 .lor-pj-l2{justify-content:space-between;align-items:center;gap:6px;height:43.5px;padding:0 8px;display:flex;position:relative}.v2 .lor-pj-vues{align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.v2 .lor-pj-outils{align-items:center;gap:6px;display:flex}.v2 .lor-pj-corps{flex:1;min-height:0;display:flex}.v2 .lor-pj-liste{flex:1;min-width:0;padding-bottom:8px;overflow-x:clip;container-type:inline-size}.v2 .lor-pj-grille{grid-template-columns:[indent]8px[checkbox]18px[title]minmax(0,1fr)[health]130px[priority]68px[lead]48px[targetDate]124px[issues]49px[status]120px[end-padding]8px;align-items:center;column-gap:6px;display:grid}.v2 .lor-pj-entetes{height:32px}.v2 .lor-pj-tri{height:24px;color:var(--lor-t3);white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;gap:2px;padding:0 6px;font-size:12px;font-weight:450;display:inline-flex}.v2 .lor-pj-tri svg{width:12px;height:12px;fill:var(--lor-t2);opacity:0}.v2 .lor-pj-tri[data-trie] svg{opacity:1}.v2 .lor-pj-tri:hover{background:var(--lor-onglet-actif);color:var(--lor-t2)}.v2 .lor-pj-entete-fixe{color:var(--lor-t3);white-space:nowrap;padding:0 12px 0 0;font-size:12px;font-weight:450;overflow:hidden}.v2 .lor-pj-c-titre{grid-column:title;min-width:0}.v2 .lor-pj-c-sante{grid-column:health;min-width:0}.v2 .lor-pj-c-prio{grid-column:priority}.v2 .lor-pj-c-chef{grid-column:lead;min-width:0}.v2 .lor-pj-c-date{grid-column:targetDate;min-width:0}.v2 .lor-pj-c-lues{grid-column:issues;justify-content:flex-end;display:flex}.v2 .lor-pj-entetes .lor-pj-c-lues{display:block}.v2 .lor-pj-c-statut{grid-column:status;align-items:center;gap:4px;min-width:0;display:flex}.v2 .lor-pj-c-case{opacity:0;grid-column:checkbox;align-items:center;height:22px;margin-left:8px;display:flex}.v2 .lor-pj-ligne{isolation:isolate;height:48px;color:var(--lor-t1);border-radius:8px;transition:color .15s;position:relative}.v2 .lor-pj-ligne:before{content:"";z-index:-1;pointer-events:none;border-radius:8px;position:absolute;inset:0 8px}.v2 .lor-pj-ligne:hover:before{background:var(--lor-survol)}.v2 .lor-pj-ligne:hover .lor-pj-c-case,.v2 .lor-pj-ligne:hover .lor-pj-sans-chef{opacity:1}.v2 .lor-pj-ligne:focus-visible{outline:none}.v2 .lor-pj-ligne:focus-visible:before{box-shadow:inset 0 0 0 1px var(--lor-anneau-clavier);background:var(--lor-survol)}.v2 .lor-pj-case{border:1px solid var(--lor-case);border-radius:3px;justify-content:center;align-items:center;width:14px;height:14px;margin-left:-3px;padding:2px;display:flex}.v2 .lor-pj-nom-cell{align-items:center;min-width:0;height:28px;display:flex}.v2 .lor-pj-icone{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-right:6px;padding:6px;transition:background-color .15s,border .15s;display:flex}.v2 .lor-pj-textes{align-items:center;gap:12px;min-width:0;height:27px;display:flex}.v2 .lor-pj-nom{color:var(--lor-t1);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:normal;overflow:hidden}.v2 .lor-pj-jalon{border-radius:48px;flex-shrink:1;align-items:center;gap:4px;min-width:0;height:27px;padding:0 4px;display:flex;overflow:hidden}.v2 .lor-pj-jalon span{color:var(--lor-t3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:450;overflow:hidden}.v2 .lor-pj-sante{border:.5px solid #0000;border-radius:9999px;align-items:center;max-width:100%;height:24px;padding:0 8px;display:flex;overflow:clip}.v2 .lor-pj-sante>span{align-items:center;gap:8px;min-width:0;display:flex}.v2 .lor-pj-sante b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:normal;overflow:hidden}.v2 .lor-pj-sante b i{opacity:.7;font-style:normal}.v2 .lor-pj-sante:hover{background:var(--lor-onglet-actif)}.v2 .lor-pj-prop{border-radius:9999px;align-items:center;min-width:0;height:28px;padding:3px 6px;display:flex}.v2 .lor-pj-prop:hover{background:var(--lor-onglet-actif)}.v2 .lor-pj-prop>span{color:var(--lor-t2);white-space:nowrap;text-overflow:ellipsis;margin-left:8px;font-size:12px;font-weight:450;line-height:normal;overflow:hidden}.v2 .lor-pj-nombre{color:var(--lor-pur);font-size:12px;font-weight:450}.v2 .lor-pj-sans-chef{opacity:0}.v2 .lor-pj-avatar{background:var(--lor-onglet-actif);width:16px;height:16px;color:var(--lor-t2);letter-spacing:-.2px;border-radius:50%;justify-content:center;align-items:center;font-size:8px;font-weight:600;display:flex}.v2 .lor-pj-note{color:var(--lor-hors);margin:12px 18px;font-size:13px}.v2 .lor-pj-vide{color:var(--lor-t3);flex-direction:column;align-items:flex-start;gap:8px;margin:24px 18px;font-size:13px;display:flex}.v2 .lor-pj-vide strong{color:var(--lor-t1);font-size:13px;font-weight:500}@container (max-width:999px){.v2 .lor-pj-grille{grid-template-columns:[indent]8px[checkbox]0[title]minmax(0,1fr)[health]50px[priority]68px[lead]48px[targetDate]100px[issues]49px[status]28px[end-padding]8px}.v2 .lor-pj-c-case,.v2 .lor-pj-sante b,.v2 .lor-pj-c-statut .lor-pj-prop>span,.v2 .lor-pj-courbe{display:none}}@container (max-width:599px){.v2 .lor-pj-grille{grid-template-columns:[indent]8px[title]minmax(0,1fr)[health]50px[status]28px[end-padding]8px}.v2 .lor-pj-entetes,.v2 .lor-pj-c-prio,.v2 .lor-pj-c-chef,.v2 .lor-pj-c-date,.v2 .lor-pj-c-lues{display:none}}@media (max-width:767px){.v2 .lor-pj-nouveau span{display:none}.v2 .lor-pj-nouveau{width:28px;padding:0 2px}.v2 .lor-pj-nouveau svg{margin-right:0}.v2 .lor-pj-volet{display:none}}.v2 .lor-pj-volet{flex-shrink:0;width:396px;display:flex}.v2 .lor-pj-volet-carte{background:var(--lor-volet);border:.5px solid var(--lor-volet-trait);width:388px;box-shadow:var(--lor-volet-ombre);border-radius:10px;flex-direction:column;margin:0 8px 8px 0;padding:12px;display:flex}.v2 .lor-pj-volet-onglets{background:var(--lor-volet);border-radius:5px;gap:2px;margin:-2px 0 8px;padding:0;display:flex}.v2 .lor-pj-volet-onglet{background:var(--lor-volet-onglet);height:28px;color:var(--lor-volet-onglet-texte);white-space:nowrap;border:.5px solid #0000;border-radius:9999px;flex:1;justify-content:center;align-items:center;gap:6px;margin:2px;padding:4px 12px;font-size:12px;font-weight:500;display:flex}.v2 .lor-pj-volet-onglet[aria-selected=true]{background:var(--lor-volet-onglet-actif);color:var(--lor-volet-texte)}.v2 .lor-pj-volet-lignes{flex-direction:column;gap:1px;display:flex}.v2 .lor-pj-volet-ligne{background:var(--lor-volet);height:42px;color:var(--lor-volet-texte);text-align:left;border-radius:8px;justify-content:space-between;align-items:center;padding:0 10px;font-size:13px;font-weight:450;display:flex}.v2 .lor-pj-volet-ligne>span{align-items:center;gap:8px;min-width:0;display:flex}.v2 .lor-pj-volet-ligne>span span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v2 .lor-pj-volet-ligne:hover,.v2 .lor-pj-volet-ligne[data-actif]{background:var(--lor-menu-survol)}.v2 .lor-pj-affichage{width:336px;padding:12px 0 8px}.v2 .lor-pj-aff-ligne{height:32px;color:var(--lor-menu-texte);justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-size:13px;font-weight:450;display:flex}.v2 .lor-pj-aff-ligne select{border:.5px solid var(--lor-menu-trait);background:var(--lor-menu);height:24px;font:inherit;color:var(--lor-menu-fort);border-radius:9999px;padding:0 8px;font-size:12px;font-weight:500}.v2 .lor-pj-aff-titre{color:var(--lor-menu-gris);padding:8px 14px 6px;font-size:12px;font-weight:500}.v2 .lor-pj-puces{flex-wrap:wrap;padding:0 14px;display:flex}.v2 .lor-pj-puce{background:var(--lor-menu);height:24px;color:var(--lor-menu-gris);border:.5px solid var(--lor-menu-trait);border-radius:9999px;margin:0 4px 4px 0;padding:0 8px;font-size:12px;font-weight:500}.v2 .lor-pj-puce[aria-pressed=true]{background:var(--lor-menu-survol);color:var(--lor-menu-fort);border-color:#0000}.lor-pj-coche{align-items:center;gap:8px;font-size:13px;display:flex}.v2 .lor-pj-ligne[data-coche] .lor-pj-c-case{opacity:1}.v2 .lor-pj-ligne[data-coche]:before{background:var(--lor-survol)}.v2 .lor-pj-reportes{color:var(--lor-t3);margin:8px 16px;font-size:12px;display:block}.v2 .lor-pj-reportes:hover{color:var(--lor-t2)}
