.ss-cadre{grid-template-columns:var(--largeur-colonne-filtres) minmax(0, 1fr) calc(var(--largeur-colonne-filtres) + var(--espace-5));gap:var(--espace-4);align-items:start;min-width:0;display:grid}.ss-colonne__titre{margin:0 0 var(--espace-3);color:var(--ink);font-size:var(--taille-m);font-weight:var(--graisse-titre)}.ss-arbre{top:calc(var(--hauteur-entete) + var(--espace-3));min-width:0;padding:var(--espace-4);border:var(--bordure-fine) solid var(--line);border-radius:var(--r-l);background:var(--white);flex-direction:column;display:flex;position:sticky}.ss-arbre__bascule{display:none}.ss-arbre__corps{gap:var(--espace-4);flex-direction:column;min-width:0;display:flex}.ss-arbre__liste{gap:var(--espace-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ss-noeud{min-width:0}.ss-noeud .ss-arbre__liste{margin-top:var(--espace-1);padding-left:var(--espace-3);border-left:var(--bordure-fine) solid var(--line);margin-left:var(--espace-3)}.ss-noeud__ligne{align-items:center;gap:var(--espace-1);border-radius:var(--r-s);min-width:0;display:flex}.ss-noeud__ligne[data-choisi]{background:var(--soft)}.ss-noeud__nom{justify-content:space-between;align-items:baseline;gap:0 var(--espace-2);min-width:0;min-height:var(--cible-min);padding:var(--espace-1) var(--espace-2);border-radius:var(--r-s);color:var(--ink);font:inherit;font-size:var(--taille-base);font-weight:var(--graisse-forte);text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;flex:1;display:flex}button.ss-noeud__nom:hover{background:var(--soft)}.ss-noeud__nom[aria-current=true]{color:var(--couleur-action);font-weight:var(--graisse-tres-forte);box-shadow:inset var(--bordure-forte) 0 0 var(--couleur-action)}.ss-noeud__nom--groupe{cursor:default;color:var(--body);font-size:var(--taille-s);font-weight:var(--graisse-tres-forte)}.ss-noeud__nom[data-invalide] .ss-noeud__libelle{color:var(--red-t);text-decoration:underline}.ss-noeud__libelle{overflow-wrap:anywhere;min-width:0}.ss-noeud__detail{color:var(--cap);font-size:var(--taille-s);font-weight:var(--graisse-moyenne);font-variant-numeric:var(--chiffres-tabulaires);white-space:nowrap}.ss-noeud__edition{align-items:center;gap:var(--espace-1);flex:1;min-width:0;display:flex}.ss-noeud__edition .saisie{flex:1;min-width:0}.ss-icone-bouton{width:var(--cible-min);height:var(--cible-min);border:var(--bordure-fine) solid transparent;border-radius:var(--r-s);color:var(--ink);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;display:grid}.ss-icone-bouton:hover{border-color:var(--champ-clair);background:var(--white)}.ss-icone-bouton[aria-expanded=true]{border-color:var(--ink)}.ss-icone-bouton svg{width:var(--icone);height:var(--icone)}.ss-arbre__ajouts{gap:var(--espace-2);flex-direction:column;display:flex}.ss-arbre__ajouts .btn{text-align:left;justify-content:flex-start}.ss-arbre__ajouts .btn svg{width:var(--icone);height:var(--icone)}.ss-centre{gap:var(--espace-5);min-width:0;padding:var(--espace-5);border:var(--bordure-fine) solid var(--line);border-radius:var(--r-l);background:var(--white);flex-direction:column;display:flex;container-type:inline-size}.ss-centre__bloc{gap:var(--espace-4);flex-direction:column;min-width:0;display:flex}.ss-centre__tete{justify-content:space-between;align-items:center;gap:var(--espace-3);flex-wrap:wrap;display:flex}.ss-centre__tete .btn svg{width:var(--icone);height:var(--icone)}.ss-centre__titre{color:var(--ink);font-size:var(--nc-titre-carte);font-weight:var(--graisse-titre);overflow-wrap:anywhere;margin:0}.ss-centre__sous-titre{align-items:center;gap:var(--espace-2);color:var(--ink);font-size:var(--taille-m);font-weight:var(--graisse-titre);margin:0;display:flex}.ss-centre .nc-groupe>legend{font-size:var(--taille-m)}.ss-parois{border:var(--bordure-fine) solid var(--line);border-radius:var(--r-m);max-width:100%;position:relative;overflow-x:auto}.ss-table :is(th,td){padding:var(--espace-2)}.ss-table th{vertical-align:bottom;white-space:nowrap}.ss-table td{vertical-align:top}.ss-paroi__nature{gap:var(--espace-1);min-width:calc(var(--nc-cellule-large) - var(--espace-4));flex-direction:column;display:flex}.ss-table .ss-nombre{width:calc(var(--nc-cellule) - var(--espace-4));min-width:0}.ss-unite{margin-top:var(--espace-1);color:var(--cap);font-size:var(--taille-xs);white-space:nowrap;display:block}.ss-table .ss-sortie{padding-top:var(--espace-4)}.ss-table .nc-num{text-align:right}.ss-sortie{color:var(--body);font-variant-numeric:var(--chiffres-tabulaires);white-space:nowrap}.ss-sortie--forte{color:var(--ink);font-weight:var(--graisse-titre)}.ss-actions-ligne{gap:var(--espace-1);display:flex}.ss-paroi__detail>td{background:var(--soft)}.ss-paroi__detail .nc-champs{grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(var(--nc-colonne-champ) - var(--espace-7))), 1fr));padding-top:var(--espace-2)}.ss-paroi__aide{margin:0}.ss-paroi__nature :is(.saisie,.liste-deroulante){width:100%}.ss-recap{top:calc(var(--hauteur-entete) + var(--espace-3));gap:var(--espace-4);min-width:0;padding:var(--espace-4);border:var(--bordure-fine) solid var(--line);border-radius:var(--r-l);background:var(--white);flex-direction:column;display:flex;position:sticky}.ss-recap .ss-colonne__titre{overflow-wrap:anywhere;margin:0}.ss-recap[aria-busy=true] .ss-recap__registre dd{color:var(--cap)}.ss-recap__registre{margin:0}.ss-recap__registre>div{justify-content:space-between;gap:var(--espace-1) var(--espace-3);padding:var(--espace-2) 0;border-bottom:var(--bordure-fine) solid var(--line);flex-wrap:wrap;display:flex}.ss-recap__registre dt{flex:1 1 calc(var(--cible-min) * 3);min-width:0;color:var(--body);font-size:var(--taille-s)}.ss-recap__registre dd{color:var(--ink);font-weight:var(--graisse-tres-forte);font-variant-numeric:var(--chiffres-tabulaires);text-align:right;white-space:nowrap;margin:0}.ss-recap__registre>div[data-fort]{border-bottom:var(--bordure-forte) solid var(--ink)}.ss-recap__registre>div[data-fort] :is(dt,dd){color:var(--ink);font-size:var(--taille-m);font-weight:var(--graisse-titre)}.ss-recap__sous-titre{margin:0 0 var(--espace-2);color:var(--ink);font-size:var(--taille-base);font-weight:var(--graisse-titre)}.ss-recap__clair ul{padding-left:var(--espace-4);color:var(--ink);font-size:var(--taille-s);margin:0}.ss-recap__clair li{margin:var(--espace-1) 0;text-wrap:pretty}.ss-recap__materiel .nc-materiel{grid-template-columns:minmax(0,1fr)}.ss-recap__outils ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ss-recap__lien{justify-content:space-between;align-items:center;gap:var(--espace-2);min-height:var(--cible-min);border-top:var(--bordure-fine) solid var(--line);color:var(--couleur-lien);font-weight:var(--graisse-forte);text-decoration:none;display:flex}.ss-recap__lien:hover{color:var(--couleur-lien-survol);text-decoration:underline}.ss-recap__lien svg{width:var(--icone);height:var(--icone);flex:none}.ss-actions{justify-content:space-between}.ss-actions .btn svg{width:var(--icone);height:var(--icone)}@container (max-width:680px){.ss-parois{border:0;overflow:visible}.ss-table,.ss-table tbody{display:block}.ss-table thead{width:var(--taille-masquee);height:var(--taille-masquee);clip:rect(0 0 0 0);position:absolute;overflow:hidden}.ss-table tr.ss-paroi{gap:var(--espace-2) var(--espace-3);margin-top:var(--espace-3);padding:var(--espace-3);border:var(--bordure-fine) solid var(--line);border-radius:var(--r-m);background:var(--white);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ss-table tr.ss-paroi>td{gap:var(--espace-1);text-align:left;border:0;flex-direction:column;min-width:0;padding:0;display:flex}.ss-table tr.ss-paroi>td:before{content:attr(data-libelle);color:var(--cap);font-size:var(--taille-s);font-weight:var(--graisse-forte)}.ss-table tr.ss-paroi>td:first-child{grid-column:1/-1}.ss-table .ss-nombre{width:100%}.ss-table .ss-sortie{padding-top:0}.ss-unite{display:none}.ss-table tr.ss-paroi>td:last-child{flex-direction:row;grid-column:1/-1;justify-content:flex-end;align-items:center}.ss-table tr.ss-paroi>td:last-child:before{content:none}.ss-paroi__nature{min-width:0}.ss-table tr.ss-paroi__detail{display:block}.ss-table tr.ss-paroi__detail>td{padding:var(--espace-3);border:var(--bordure-fine) solid var(--line);border-radius:0 0 var(--r-m) var(--r-m);border-top:0;display:block}}@media (max-width:1100px){.ss-cadre{grid-template-columns:var(--largeur-colonne-filtres) minmax(0, 1fr)}.ss-recap{grid-column:2;position:static}}@media (max-width:860px){.ss-cadre{grid-template-columns:minmax(0,1fr)}.ss-recap{grid-column:auto}.ss-arbre{padding:0;position:static}.ss-arbre>.ss-colonne__titre{width:var(--taille-masquee);height:var(--taille-masquee);clip:rect(0 0 0 0);margin:0;position:absolute;overflow:hidden}.ss-arbre__bascule{align-items:center;gap:var(--espace-3);width:100%;min-height:calc(var(--cible-min) + var(--espace-2));padding:var(--espace-2) var(--espace-4);border-radius:var(--r-l);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.ss-arbre__bascule-texte{flex-direction:column;flex:1;min-width:0;display:flex}.ss-arbre__bascule-texte span{color:var(--cap);font-size:var(--taille-s);overflow-wrap:anywhere}.ss-arbre[data-ouvert] .ss-arbre__bascule .nc-chevron{transform:rotate(180deg)}.ss-arbre__corps{padding:0 var(--espace-4) var(--espace-4)}.ss-arbre:not([data-ouvert]) .ss-arbre__corps{display:none}}@media (max-width:560px){.ss-centre{padding:var(--espace-4)}.ss-actions .btn{flex:auto;justify-content:center}}
