._8KeheG_dessin{grid-template-columns:minmax(0,1fr);height:100%;min-height:0;display:grid;position:relative}._8KeheG_dessin[data-disposition=large]{grid-template-columns:minmax(0,1fr) 24.5rem}._8KeheG_vue{min-width:0;height:100%;min-height:0;position:relative}._8KeheG_dessin[data-disposition=compacte]{--atelier-feuille-repliee:15rem;--atelier-feuille-ouverte:88%}._8KeheG_dessin[data-feuille=oui] ._8KeheG_vue{height:calc(100% - var(--atelier-feuille-repliee,8rem))}._8KeheG_panneauLateral{overscroll-behavior:contain;background:var(--r-surface);border-left:1px solid var(--r-trait);scrollbar-width:thin;scrollbar-color:var(--r-trait-fort) transparent;align-content:start;gap:.875rem;min-width:0;min-height:0;padding:1rem 1.25rem 1.25rem;display:grid;overflow-y:auto}._8KeheG_titrePanneau{font-family:var(--ff-titre);letter-spacing:-.01em;color:var(--r-encre);font-variant-numeric:tabular-nums;margin:0;font-size:1.1875rem;font-weight:500;line-height:1.25}._8KeheG_panneauPiece,._8KeheG_panneauSelection,._8KeheG_proprietes{gap:1.125rem;min-width:0;display:grid}._8KeheG_panneauSelection,._8KeheG_panneauSelection ._8KeheG_proprietes{gap:.875rem}._8KeheG_bloc{gap:.625rem;min-width:0;display:grid}._8KeheG_bloc+._8KeheG_bloc{border-top:1px solid var(--r-trait);padding-top:1.125rem}._8KeheG_legende{font-family:var(--ff-texte);letter-spacing:.005em;color:var(--r-encre);flex-wrap:wrap;align-items:baseline;gap:.15rem .5rem;margin:0;padding:0;font-size:.875rem;font-weight:600;display:flex}._8KeheG_legendeAide{color:var(--r-encre-2);font-weight:400}._8KeheG_aide{color:var(--r-encre-2);margin:0;font-size:.8125rem;line-height:1.45}._8KeheG_aideLigne{color:var(--r-encre-2);align-items:flex-start;gap:.4rem;margin:0;font-size:.8125rem;line-height:1.45;display:flex}._8KeheG_aideLigne svg{flex:none;margin-top:.1rem}._8KeheG_finFeuille{height:.5rem;display:block}._8KeheG_titreSection{font-family:var(--ff-titre);letter-spacing:-.015em;color:var(--r-encre);margin:0;font-size:1.375rem;font-weight:500;line-height:1.2}._8KeheG_bouton{border:1px solid var(--r-trait-fort);border-radius:var(--r-rayon-s);background:var(--r-surface);min-height:2.75rem;color:var(--r-encre);font:inherit;cursor:pointer;touch-action:manipulation;transition:background-color var(--r-transition), border-color var(--r-transition), color var(--r-transition);justify-content:center;align-items:center;gap:.45rem;padding:0 1rem;font-weight:500;line-height:1.2;display:inline-flex}._8KeheG_bouton:hover:not(:disabled){background:var(--r-fond);border-color:var(--r-encre-2)}._8KeheG_bouton:disabled{opacity:.45;cursor:default}._8KeheG_bouton[data-ton=danger]{color:var(--r-erreur)}._8KeheG_bouton[data-ton=danger]:hover:not(:disabled){border-color:var(--r-erreur);background:var(--r-surface)}._8KeheG_boutonFort{border-color:var(--r-accent);background:var(--r-accent);color:var(--r-sur-accent);font-weight:600}._8KeheG_boutonFort:hover:not(:disabled){border-color:var(--r-accent-fort);background:var(--r-accent-fort);color:var(--r-sur-accent)}._8KeheG_boutonSuite{justify-self:stretch;margin-top:.25rem}._8KeheG_boutonLien{min-height:2.75rem;color:var(--r-accent);font:inherit;text-underline-offset:.2em;cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-items:center;gap:.35rem;padding:0 .25rem;font-size:.875rem;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}._8KeheG_boutonLien:hover:not(:disabled){color:var(--r-accent-fort)}._8KeheG_boutonLien:disabled{color:var(--r-encre-2);opacity:.5;cursor:default}._8KeheG_retour{border:1px solid var(--r-trait);border-radius:var(--r-rayon-s);background:var(--r-surface);min-height:2.75rem;color:var(--r-encre);font:inherit;cursor:pointer;justify-self:start;align-items:center;gap:.3rem;padding:0 .75rem 0 .375rem;font-size:.875rem;font-weight:500;display:inline-flex}._8KeheG_retour:hover{background:var(--r-fond)}._8KeheG_boutonIconeDiscret{border-radius:var(--r-rayon-s);width:2.75rem;height:2.75rem;color:var(--r-encre-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:inline-grid}._8KeheG_boutonIconeDiscret:hover{background:var(--r-surface-2);color:var(--r-encre)}._8KeheG_actionsLigne{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._8KeheG_champ{align-content:start;gap:.3rem;min-width:0;display:grid}._8KeheG_champ label{color:var(--r-encre-2);font-size:.8125rem;font-weight:500}._8KeheG_champ :where(input,select,textarea),._8KeheG_saisie{border:1px solid var(--r-trait-fort);border-radius:var(--r-rayon-s);background:var(--r-surface);width:100%;min-height:2.75rem;color:var(--r-encre);font:inherit;transition:border-color var(--r-transition);padding:.4rem .7rem;font-size:1rem}._8KeheG_champ :where(input,select,textarea):hover,._8KeheG_saisie:hover{border-color:var(--r-encre-2)}._8KeheG_champ textarea{resize:vertical;min-height:4.5rem}._8KeheG_saisie{align-items:center;gap:.3rem;padding:0 .7rem 0 0;display:flex}._8KeheG_saisie input{font-variant-numeric:tabular-nums;background:0 0;border:0;flex:1;min-width:0;min-height:calc(2.75rem - 2px)}._8KeheG_saisie:focus-within,._8KeheG_champ :where(input,select,textarea):focus-visible{outline:var(--r-focus-anneau);outline-offset:1px;border-color:var(--r-focus)}._8KeheG_saisie input:focus-visible{outline:none}._8KeheG_saisie span{color:var(--r-encre-2);font-size:.875rem}._8KeheG_champCompact label{font-size:.8125rem}._8KeheG_erreurChamp{color:var(--r-erreur);margin:0;font-size:.8125rem;font-weight:500}._8KeheG_grilleChamps{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.75rem;display:grid}._8KeheG_grilleTrois{grid-template-columns:repeat(auto-fill,minmax(6.25rem,1fr));gap:.625rem .5rem}._8KeheG_grilleTrois ._8KeheG_saisie{padding-right:.5rem}._8KeheG_grilleTrois ._8KeheG_saisie input{padding-right:0}._8KeheG_grilleTrois select{padding-inline:.5rem}._8KeheG_ligneChamp{max-width:14rem}._8KeheG_natures{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}._8KeheG_pastillesNature{grid-template-columns:repeat(auto-fill,minmax(5rem,1fr));gap:.375rem;display:grid}._8KeheG_pastilleNature{min-width:0;display:block;position:relative}._8KeheG_pastilleNature input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._8KeheG_pastilleCorps{border:1px solid var(--r-trait);border-radius:var(--r-rayon-s);background:var(--r-surface);min-height:4.25rem;color:var(--r-encre-2);text-align:center;transition:border-color var(--r-transition), background-color var(--r-transition), color var(--r-transition);align-content:center;justify-items:center;gap:.2rem;padding:.45rem .25rem .4rem;display:grid}._8KeheG_pastilleNom{color:var(--r-encre);font-size:.75rem;font-weight:500;line-height:1.15}._8KeheG_pastilleNature:hover ._8KeheG_pastilleCorps{border-color:var(--r-trait-fort);color:var(--r-encre)}._8KeheG_pastilleNature input:checked+._8KeheG_pastilleCorps{border-color:var(--r-accent);background:var(--r-accent-doux);color:var(--r-accent-fort);box-shadow:inset 0 0 0 1px var(--r-accent)}._8KeheG_pastilleNature input:checked+._8KeheG_pastilleCorps ._8KeheG_pastilleNom{color:var(--r-accent-fort);font-weight:600}._8KeheG_pastilleNature input:focus-visible+._8KeheG_pastilleCorps{outline:var(--r-focus-anneau);outline-offset:2px}._8KeheG_pastilleAutres{border:1px dashed var(--r-trait-fort);border-radius:var(--r-rayon-s);min-height:4.25rem;color:var(--r-encre-2);font:inherit;cursor:pointer;background:0 0;font-size:.75rem;font-weight:500}._8KeheG_pastilleAutres:hover{color:var(--r-encre);border-color:var(--r-encre-2)}._8KeheG_naturesRangee ._8KeheG_pastillesNature{flex-wrap:wrap;gap:.375rem;display:flex}._8KeheG_naturesRangee ._8KeheG_pastilleNature{flex:none}._8KeheG_naturesRangee ._8KeheG_pastilleCorps{grid-auto-flow:column;align-items:center;gap:.35rem;min-height:2.375rem;padding:0 .6rem 0 .45rem}._8KeheG_naturesRangee ._8KeheG_pastilleCorps svg{width:22px;height:22px}._8KeheG_naturesRangee ._8KeheG_pastilleNom{white-space:nowrap;font-size:.8125rem}._8KeheG_aideNature{color:var(--r-encre-2);margin:0;font-size:.8125rem;line-height:1.45}._8KeheG_aideNature strong{color:var(--r-encre);font-weight:600}._8KeheG_palette{gap:.5rem;min-width:0;display:grid}._8KeheG_ongletsPalette{border:1px solid var(--r-trait-fort);border-radius:var(--r-rayon-s);background:var(--r-surface);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}._8KeheG_palette ._8KeheG_ongletPalette{min-height:2.5rem;color:var(--r-encre-2);font:inherit;cursor:pointer;touch-action:manipulation;transition:background-color var(--r-transition), color var(--r-transition);background:0 0;border:0;justify-content:center;align-items:center;gap:.45rem;padding:0 .75rem;font-size:.9375rem;font-weight:600;display:inline-flex}._8KeheG_ongletPalette+._8KeheG_ongletPalette{border-left:1px solid var(--r-trait-fort)}._8KeheG_ongletPalette:hover{color:var(--r-encre);background:var(--r-fond)}._8KeheG_ongletPalette[aria-selected=true]{background:var(--m-sapin);color:var(--m-craie)}._8KeheG_compteOnglet{background:var(--r-surface-2);min-width:1.35rem;height:1.35rem;color:var(--r-encre-2);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 .3rem;font-size:.75rem;font-weight:600;display:inline-grid}._8KeheG_ongletPalette[aria-selected=true] ._8KeheG_compteOnglet{color:var(--m-ocre-clair);background:#ffffff29}._8KeheG_grillePalette{gap:.375rem;min-width:0;display:grid}._8KeheG_listePalette{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;margin:0;padding:0;list-style:none;display:grid}._8KeheG_palette ._8KeheG_outilPalette{border:1px solid var(--r-trait);border-radius:var(--r-rayon-s);background:var(--r-surface);width:100%;height:100%;min-height:3.5rem;color:var(--r-encre);font:inherit;text-align:center;-webkit-hyphens:manual;hyphens:manual;cursor:pointer;touch-action:manipulation;transition:border-color var(--r-transition), background-color var(--r-transition);grid-template-rows:auto auto;align-content:center;justify-items:center;gap:.2rem;padding:.35rem .15rem .3rem;font-size:.75rem;font-weight:500;line-height:1.1;display:grid}._8KeheG_outilPalette svg{width:1.625rem;height:1.625rem;color:var(--r-encre-2)}._8KeheG_outilPalette:hover:not(:disabled){border-color:var(--r-encre-2);background:var(--r-fond)}._8KeheG_outilPalette[aria-pressed=true]{border-color:var(--r-accent);background:var(--r-accent-doux);box-shadow:inset 0 0 0 1px var(--r-accent)}._8KeheG_outilPalette[aria-pressed=true] svg{color:var(--r-accent-fort)}._8KeheG_outilPalette:disabled{opacity:.45;cursor:default}._8KeheG_aidePalette{color:var(--r-encre-2);margin:0;font-size:.8125rem;line-height:1.35}._8KeheG_rappelSupports{border-radius:var(--r-rayon-s);background:var(--r-surface-2);color:var(--r-encre-2);align-items:flex-start;gap:.45rem;margin:0;padding:.5rem .65rem;font-size:.8125rem;line-height:1.4;display:flex}._8KeheG_rappelSupports svg{flex:none;margin-top:.1rem}._8KeheG_rappelSupports strong{color:var(--r-encre);font-weight:600}._8KeheG_replis{gap:.5rem;display:grid}._8KeheG_repli{border:1px solid var(--r-trait);border-radius:var(--r-rayon-m);background:var(--r-surface)}._8KeheG_repli>summary{cursor:pointer;border-radius:var(--r-rayon-m);flex-wrap:wrap;align-items:baseline;gap:.1rem .6rem;min-height:2.75rem;padding:.65rem 2.25rem .65rem .875rem;font-size:.9375rem;font-weight:600;list-style:none;display:flex;position:relative}._8KeheG_repli>summary::-webkit-details-marker{display:none}._8KeheG_repli>summary:after{content:"";border-right:1.5px solid var(--r-encre-2);border-bottom:1.5px solid var(--r-encre-2);width:.45rem;height:.45rem;transition:transform var(--r-transition);position:absolute;top:1.05rem;right:.95rem;transform:rotate(45deg)}._8KeheG_repli[open]>summary:after{transform:translateY(.15rem)rotate(-135deg)}._8KeheG_repliAide{color:var(--r-encre-2);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:400}._8KeheG_repliCorps{gap:.875rem;padding:.25rem .875rem .875rem;display:grid}._8KeheG_listeMurs,._8KeheG_listeElements{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}._8KeheG_listeMurs li{border-bottom:1px solid var(--r-trait);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.25rem .5rem;padding-bottom:.5rem;display:grid}._8KeheG_listeElements li{border-bottom:1px solid var(--r-trait);gap:.5rem;padding:.5rem 0;display:grid}._8KeheG_nomElement{margin:0;font-weight:600}._8KeheG_ajoutElement{flex-wrap:wrap;align-items:end;gap:.5rem;display:flex}._8KeheG_ajoutElement ._8KeheG_champ{flex:10rem}._8KeheG_segments{border:0;gap:.4rem;margin:0;padding:0;display:grid}._8KeheG_segmentsRangee{background:var(--r-surface-2);border-radius:11px;justify-self:start;gap:2px;padding:3px;display:inline-flex}._8KeheG_segmentsRangee label{display:inline-flex;position:relative}._8KeheG_segmentsRangee input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._8KeheG_segmentsRangee span{border-radius:var(--r-rayon-s);min-height:2.5rem;color:var(--r-encre-2);align-items:center;padding:0 .9rem;font-size:.875rem;font-weight:500;display:inline-flex}._8KeheG_segmentsRangee input:checked+span{background:var(--r-surface);color:var(--r-encre);box-shadow:var(--r-ombre-1), 0 0 0 1px var(--r-trait)}._8KeheG_segmentsRangee input:focus-visible+span{outline:var(--r-focus-anneau);outline-offset:2px}._8KeheG_alerte{border-left:2px solid var(--r-erreur);border-radius:0 var(--r-rayon-s) var(--r-rayon-s) 0;background:var(--r-surface-2);color:var(--r-encre);margin:0;padding:.5rem .75rem;font-size:.875rem}._8KeheG_nouvelle{gap:1.25rem;display:grid}._8KeheG_nouvelleTete{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._8KeheG_nouvelleTete>div{gap:.3rem;display:grid}._8KeheG_grilleModeles{grid-template-columns:repeat(auto-fill,minmax(min(8rem,30%),1fr));gap:.625rem;margin:0;padding:0;list-style:none;display:grid}._8KeheG_modele{border:1px solid var(--r-trait);border-radius:var(--r-rayon-m);background:var(--r-surface);width:100%;min-height:7.25rem;color:var(--r-encre);font:inherit;cursor:pointer;touch-action:manipulation;transition:border-color var(--r-transition), box-shadow var(--r-transition), transform var(--r-transition);justify-items:center;gap:.2rem;padding:.75rem .5rem .625rem;display:grid}._8KeheG_modele:hover{border-color:var(--r-trait-fort);box-shadow:var(--r-ombre-2);transform:translateY(-1px)}._8KeheG_modele:active{box-shadow:var(--r-ombre-1);transform:none}._8KeheG_modele svg{width:4.75rem;height:3.5rem;color:var(--r-encre);margin-bottom:.25rem}._8KeheG_modeleLibre{--vignette-sol:transparent;border-style:dashed}._8KeheG_nomModele{font-size:.9375rem;font-weight:600}._8KeheG_mesureModele{color:var(--r-encre-2);font-variant-numeric:tabular-nums;font-size:.8125rem}@media (max-width:899px){._8KeheG_nouvelle{gap:1rem}._8KeheG_grilleModeles{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}._8KeheG_modele{gap:.1rem;min-height:0;padding:.625rem .25rem .5rem}._8KeheG_modele svg{width:3.25rem;height:2.5rem;margin-bottom:.15rem}._8KeheG_nomModele{font-size:.875rem}._8KeheG_mesureModele{font-size:.75rem}._8KeheG_puceRadio span{min-height:2.5rem;padding:0 .75rem}}._8KeheG_typesPiece{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}._8KeheG_puces{flex-wrap:wrap;gap:.375rem;display:flex}._8KeheG_puceRadio{display:inline-flex;position:relative}._8KeheG_puceRadio input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._8KeheG_puceRadio span{border:1px solid var(--r-trait);border-radius:var(--r-rayon-s);background:var(--r-surface);min-height:2.75rem;color:var(--r-encre);transition:border-color var(--r-transition), background-color var(--r-transition);align-items:center;padding:0 .9rem;font-size:.875rem;font-weight:500;display:inline-flex}._8KeheG_puceRadio:hover span{border-color:var(--r-trait-fort)}._8KeheG_puceRadio input:checked+span{border-color:var(--m-sapin);background:var(--m-sapin);color:var(--m-craie)}._8KeheG_puceRadio input:focus-visible+span{outline:var(--r-focus-anneau);outline-offset:2px}._8KeheG_exterieur{gap:1.25rem;display:grid}._8KeheG_exterieurTete{gap:.3rem;display:grid}._8KeheG_videExterieur{border:1px dashed var(--r-trait-fort);border-radius:var(--r-rayon-m);color:var(--r-encre-2);text-align:center;margin:0;padding:1.25rem}._8KeheG_listeExterieurs{gap:.875rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1100px){._8KeheG_listeExterieurs{grid-template-columns:repeat(2,minmax(0,1fr))}}._8KeheG_carteExterieur{--teinte:var(--r-surface-2);border:1px solid var(--r-trait);border-radius:var(--r-rayon-m);background:var(--r-surface);min-width:0;box-shadow:var(--r-ombre-1);gap:.875rem;padding:1rem;display:grid;overflow:hidden}._8KeheG_carteExterieurTete{align-items:center;gap:.6rem;display:flex}._8KeheG_pastille{border:1px solid var(--r-trait-fort);background:var(--teinte);border-radius:50%;flex:none;width:1.25rem;height:1.25rem}._8KeheG_pastille[data-vide=oui]{background:repeating-linear-gradient(45deg, transparent 0 3px, var(--r-trait) 3px 4px)}._8KeheG_nomSurface{margin:0;font-size:1rem;font-weight:600}._8KeheG_mesureSurface{color:var(--r-encre-2);font-variant-numeric:tabular-nums;margin:0 0 0 auto;font-size:.9375rem}._8KeheG_ajoutExterieur{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}._8KeheG_ajoutExterieur ._8KeheG_champ{flex:12rem}._8KeheG_attente{border:1px solid var(--r-trait);border-radius:var(--r-rayon-l);background:var(--r-surface);height:23rem;box-shadow:var(--r-ombre-2);place-items:center;display:grid}@media (min-width:900px){._8KeheG_attente{height:clamp(32rem, calc(100vh - var(--hauteur-entete,4.3rem) - 6.25rem), 48rem);height:clamp(32rem, calc(100dvh - var(--hauteur-entete,4.3rem) - 6.25rem), 48rem)}}._8KeheG_attenteTexte{font-family:var(--ff-texte);color:var(--r-encre-2);font-size:.9375rem}._8KeheG_attenteEtape{background:var(--r-fond);height:100%;min-height:12rem}._8KeheG_etapesQuatre{min-width:0}@media (max-width:520px){._8KeheG_etapesQuatre>[role=tab]{gap:.25rem;min-width:0;padding-inline:.4rem;font-size:.8125rem}._8KeheG_etapesQuatre>[role=tab]>span[aria-hidden=true]{display:none}}._8KeheG_niveauMenu{letter-spacing:.06em;text-transform:uppercase;min-width:2.4rem;color:var(--r-encre-2);font-size:.72rem;font-weight:600}
