.projets-nom{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;display:flex}.projets-nom__ico,.pipeline__ico{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-radius:var(--rayon-petit);background:var(--default);color:var(--muted);flex:none;place-items:center;display:inline-grid}.projets-nom__lien{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--foreground);font-weight:var(--graisse-normale);text-decoration:none;overflow:hidden}.projets-nom__lien:hover{text-underline-offset:2px;text-decoration:underline}.projets-nom__lien:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--rayon-petit)}.button.projets-tache{justify-content:flex-start;gap:calc(var(--spacing) * 2);max-width:calc(100% + var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2);font-weight:var(--graisse-normale);color:var(--foreground);margin-inline-start:calc(var(--spacing) * -2)}.projets-tache__date{color:var(--muted);font-variant-numeric:tabular-nums;flex:none}.projets-tache__date[data-ton=danger]{color:var(--danger)}.projets-tache__date[data-ton=warn]{color:var(--warning-soft-foreground)}.projets-tache__titre{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.projets-tache__plus,.projets-tache__aucune{color:var(--muted);flex:none}.projets-echeance{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;display:inline-flex}.projets-pied strong{font-weight:var(--graisse-normale);color:var(--foreground)}@media (width<=767px){.projets-pied__etapes{display:none}}.projets-choisis{font-size:var(--text-sm);color:var(--muted);white-space:nowrap}.projets-groupe{gap:calc(var(--spacing) * 1.5);min-width:calc(var(--spacing) * 60);padding:calc(var(--spacing) * 1.5);flex-direction:column;display:flex}.projets-groupe__titre{font-size:var(--text-xs);color:var(--muted)}.pipeline{contain:inline-size;min-width:0;position:relative}.pipeline__onglets .ui-onglets{margin:0}.pipeline__onglets .ui-onglets__panneau{padding-top:0}@media (width>=768px){.pipeline__onglets .ui-onglets__barre{display:none}}.pipeline__colonnes{gap:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 3);scrollbar-width:thin;align-items:flex-start;display:flex;overflow-x:auto}.pipeline__colonne{width:calc(var(--spacing) * 68);background:0 0;border-radius:0;flex:none;padding:0}.pipeline__colonne .kanban__column-header{gap:calc(var(--spacing) * 2);height:var(--ui-controle-barre);padding:0 var(--spacing);font-size:var(--text-sm)}.pipeline__nombre{color:var(--muted);font-size:var(--text-sm);font-weight:var(--graisse-normale);font-variant-numeric:tabular-nums}.pipeline__montant{font-size:var(--text-sm);color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto}.pipeline__montant+.kanban__column-actions{margin-left:0}.pipeline__colonne .kanban__column-body{background:0 0;border-radius:0;min-height:0}.pipeline__colonne .kanban__card-list{padding:0 0 calc(var(--spacing) * 2)}.pipeline__colonne .kanban__card-content{padding:calc(var(--spacing) * 3);background:var(--surface);border:1px solid var(--border);border-radius:var(--rayon-carte);box-shadow:none}.pipeline__colonne .kanban__card:hover>.kanban__card-content{border-color:var(--muted);box-shadow:none}.pipeline__vide{padding:calc(var(--spacing) * 3);border:1px dashed var(--border);border-radius:var(--rayon-carte);font-size:var(--text-sm);color:var(--muted);text-align:center;margin:0;line-height:1.4}.pipeline__carte{gap:calc(var(--spacing) * 2);min-width:0;font-size:var(--text-sm);display:grid}.pipeline__titre{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;display:flex}.pipeline__nom{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--graisse-normale);color:var(--foreground);overflow:hidden}.pipeline__props{gap:var(--spacing);margin:0;display:grid}.pipeline__props>div{grid-template-columns:calc(var(--spacing) * 5) minmax(0, 1fr);align-items:center;display:grid}.pipeline__props dt{color:var(--muted);display:inline-flex}.pipeline__props dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--foreground);margin:0;overflow:hidden}.pipeline__props dd[data-retard]{color:var(--danger)}.pipeline__muet{color:var(--muted)}.pipeline__pied{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;font-size:var(--text-xs);display:flex}.pipeline__avatar{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);background:var(--default);color:var(--foreground);font-size:var(--text-xs);font-weight:var(--graisse-normale);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:inline-grid}.pipeline__changer{display:none}@media (width<=767px){.pipeline__colonne{width:100%;display:none}.pipeline__colonne[data-visible]{display:block}.pipeline__colonne .kanban__column-header{display:none}.pipeline__changer{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);color:var(--muted);display:flex}}.projets-muet{color:var(--muted)}.frise{gap:calc(var(--spacing) * 3);min-width:0;display:grid}.frise__liste{gap:var(--spacing);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.frise__etape{min-width:0}.button.frise__bouton,span.frise__bouton{place-content:start;justify-items:start;gap:calc(var(--spacing) * 1.5);width:100%;min-width:0;padding:calc(var(--spacing) * 2) var(--spacing);border-top:2px solid var(--border);color:var(--muted);font-size:var(--text-xs);font-weight:var(--graisse-normale);text-align:start;white-space:normal;background:0 0;border-bottom:2px solid #0000;border-radius:0;display:grid}.button.frise__bouton:hover{background:var(--default)}.frise__etape[data-etat=faite] .frise__bouton{border-top-color:var(--success);color:var(--foreground)}.frise__etape[data-etat=encours] .frise__bouton{border-top-color:var(--foreground);color:var(--foreground)}.frise__etape[data-etat=sanstache] .frise__bouton{border-top-style:dashed;border-top-color:var(--warning);color:var(--foreground)}.frise__etape[data-choisie] .frise__bouton{border-bottom-color:var(--foreground);color:var(--foreground)}.frise__etape[data-choisie] .frise__nom{font-weight:var(--ui-graisse-titre)}.frise__repere{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);background:var(--default);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:inline-grid}.frise__etape[data-choisie] .frise__repere{background:var(--surface)}.frise__etape[data-etat=faite] .frise__repere{background:var(--success-soft);color:var(--success-soft-foreground)}.frise__etape[data-etat=encours] .frise__repere{background:var(--foreground);color:var(--surface)}.frise[data-apercu] .frise__etape[data-etat=encours] .frise__bouton{border-top-color:var(--border);color:var(--muted)}.frise[data-apercu] .frise__etape[data-etat=encours] .frise__repere{background:var(--default);color:inherit}.frise__nom{-webkit-line-clamp:2;line-clamp:2;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}@media (width<=1023px){.frise__nom{-webkit-line-clamp:3;line-clamp:3}}.frise__note{color:var(--warning-soft-foreground);display:block}.frise[data-deplie] .frise__note{margin-left:auto}.frise__deplier,.frise__barres{display:none}@media (width<=767px){.frise{gap:calc(var(--spacing) * 2)}.frise:not([data-deplie]) .frise__liste{display:none}.frise__barres{gap:calc(var(--spacing) * .5);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;display:grid}.frise__barres>span{height:var(--spacing);border-radius:var(--spacing);background:var(--border)}.frise__barres>[data-choisie]{height:calc(var(--spacing) * 2)}.frise__barres>[data-etat=faite]{background:var(--success)}.frise__barres>[data-etat=encours]{background:var(--foreground)}.frise__barres>[data-etat=sanstache]{background:var(--warning)}.frise[data-apercu] .frise__barres>[data-etat=encours]{background:var(--border)}.frise[data-deplie] .frise__barres{display:none}.frise__deplier .button{padding-inline:0}.frise[data-deplie] .frise__etape[data-choisie] .frise__bouton{background:var(--default);border-bottom:0}.frise__deplier{display:block}.frise[data-deplie] .frise__liste{grid-auto-columns:auto;grid-auto-flow:row;gap:0}.frise[data-deplie] .frise__bouton{align-items:center;gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 3) var(--spacing);border-top:0;border-left:3px solid var(--border);font-size:var(--text-sm);display:flex}.frise[data-deplie] .frise__etape[data-etat=faite] .frise__bouton{border-left-color:var(--success)}.frise[data-deplie] .frise__etape[data-etat=encours] .frise__bouton{border-left-color:var(--foreground)}}.fiche-projet{gap:calc(var(--spacing) * 5);min-width:0;display:grid}.fiche-projet__frise{gap:calc(var(--spacing) * 3);min-width:0;display:grid}.fiche-projet__resume{font-size:var(--text-sm);color:var(--muted);margin:0}.fiche-projet__resume strong{color:var(--foreground);font-weight:var(--graisse-normale)}.fiche-projet__resume kbd{padding:0 var(--spacing);border:1px solid var(--border);border-radius:var(--rayon-petit);font:inherit;font-size:var(--text-xs)}.fiche-projet__corps{grid-template-columns:minmax(0, 1fr) calc(var(--spacing) * 80);gap:calc(var(--spacing) * 8);align-items:start;display:grid}.fiche-projet__principal{gap:calc(var(--spacing) * 6);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.fiche-projet__bloc{gap:calc(var(--spacing) * 2);min-width:0;display:grid}.fiche-projet__titre{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-base);font-weight:var(--ui-graisse-titre);flex-wrap:wrap;margin:0;display:flex}.fiche-projet__titre .fiche-projet__n{color:var(--muted);font-weight:var(--graisse-normale);font-variant-numeric:tabular-nums}.fiche-projet__champs{margin:0;display:grid}.fiche-projet__champs>div{grid-template-columns:calc(var(--spacing) * 36) minmax(0, 1fr);gap:calc(var(--spacing) * 3);padding-block:var(--spacing);font-size:var(--text-sm);align-items:baseline;display:grid}.fiche-projet__champs dt{color:var(--muted)}.fiche-projet__champs dd{overflow-wrap:anywhere;min-width:0;color:var(--foreground);margin:0}.fiche-projet__sous{gap:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 3);border-top:1px solid var(--separator);display:grid}.fiche-projet__sous>h3{font-size:var(--text-sm);font-weight:var(--ui-graisse-titre);margin:0}.fiche-projet__sous p{font-size:var(--text-sm);margin:0}.fiche-projet__afaire{align-items:center;gap:calc(var(--spacing) * 2) calc(var(--spacing) * 3);min-height:var(--ui-ligne);padding-block:var(--spacing);border-block:1px solid var(--separator);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.fiche-projet__afaire-titre{flex:1 1 calc(var(--spacing) * 60);min-width:0;color:var(--foreground)}.fiche-projet__muet{color:var(--muted)}.fiche-projet__retard{color:var(--danger)}.fiche-projet__progression{height:calc(var(--spacing) * 1.5);border-radius:var(--rayon-petit);background:var(--default);overflow:hidden}.fiche-projet__progression span{background:var(--success);height:100%;display:block}.fiche-projet__details{gap:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 6);border-left:1px solid var(--separator);display:grid}.fiche-projet__details h2{padding-top:calc(var(--spacing) * 2);font-size:var(--text-xs);font-weight:var(--graisse-normale);color:var(--muted);margin:0}.fiche-projet__details .fiche-projet__champs>div{grid-template-columns:calc(var(--spacing) * 24) minmax(0, 1fr)}.fiche-projet__adresse{-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere}.fiche-projet__liens{gap:var(--spacing);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}.fiche-projet__liens a{align-items:center;gap:calc(var(--spacing) * 2);min-height:calc(var(--spacing) * 6);color:var(--foreground);display:inline-flex}@media (width<=1023px){.fiche-projet__corps{grid-template-columns:minmax(0,1fr)}.fiche-projet__details{padding-left:0;padding-top:calc(var(--spacing) * 4);border-left:0;border-top:1px solid var(--separator)}}@media (width<=767px){.fiche-projet__raccourcis{display:none}.fiche-projet__champs>div{grid-template-columns:minmax(0,1fr);gap:0}.fiche-projet__details .fiche-projet__champs>div{grid-template-columns:calc(var(--spacing) * 28) minmax(0, 1fr);gap:calc(var(--spacing) * 3)}}
