h1[data-astro-cid-uzkclind]{margin:0 0 1rem;font-size:1.6rem;line-height:1.2}.estimation[data-astro-cid-uzkclind]{grid-template-columns:minmax(0,1fr) minmax(17rem,23rem);align-items:start;gap:1.5rem 2.2rem;display:grid}.resultat[data-astro-cid-uzkclind]{border:1px solid var(--trait-fort);border-top:3px solid var(--accent);background:var(--surface);border-radius:2px;grid-area:1/2;padding:1rem 1.1rem;position:sticky;top:3.6rem}.formulaire[data-astro-cid-uzkclind]{grid-area:1/1;min-width:0}.bloc[data-astro-cid-uzkclind]{border:1px solid var(--trait);background:var(--surface);border-radius:3px;margin:0 0 1.2rem;padding:1rem 1.1rem 1.15rem}.tete[data-astro-cid-uzkclind]{border-bottom:1px solid var(--trait);background:var(--surface-2);border-radius:3px 3px 0 0;align-items:baseline;gap:.6rem;width:calc(100% + 2.2rem);margin:-1rem -1.1rem 1rem;padding:.5rem 1.1rem;display:flex}.tete[data-astro-cid-uzkclind] .combien[data-astro-cid-uzkclind]{white-space:nowrap;margin-left:auto}.grille[data-astro-cid-uzkclind]{grid-template-columns:repeat(auto-fit,minmax(13.5rem,1fr));gap:1rem 1.4rem;display:grid}.champ[data-astro-cid-uzkclind]{align-content:start;gap:.35rem;min-width:0;display:grid}@supports (grid-template-rows:subgrid){.champ[data-astro-cid-uzkclind]{grid-row:span 3;grid-template-rows:subgrid;gap:.35rem}}.champ[data-astro-cid-uzkclind].large{grid-column:1/-1}.lib[data-astro-cid-uzkclind]{font-size:.92rem;font-weight:600}.aide[data-astro-cid-uzkclind]{color:var(--texte-3);font-size:.78rem;font-weight:400;line-height:1.35;display:block}.dessous[data-astro-cid-uzkclind]{align-content:start;gap:.2rem;display:grid}.source[data-astro-cid-uzkclind]{color:var(--texte-3);margin:0;font-size:.8rem;line-height:1.35}.bloc[data-astro-cid-uzkclind]>.source[data-astro-cid-uzkclind]{margin-top:.7rem}.proposition[data-astro-cid-uzkclind]{color:var(--texte-2);margin:0;font-size:.8rem;line-height:1.35}.proposition[data-astro-cid-uzkclind].tout{margin:-.3rem 0 1rem}.proposition[data-astro-cid-uzkclind] a[data-astro-cid-uzkclind]{margin-block:-.3rem;padding-block:.3rem;font-weight:600;display:inline-block}.saisie[data-astro-cid-uzkclind]{border:1px solid var(--trait-fort);background:var(--surface);border-radius:2px;align-items:stretch;width:fit-content;max-width:100%;display:inline-flex;overflow:hidden}.saisie[data-astro-cid-uzkclind]:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-fond)}.saisie[data-astro-cid-uzkclind] input[data-astro-cid-uzkclind]{width:6.2rem;color:var(--texte);font:inherit;font-family:var(--code);font-variant-numeric:tabular-nums;background:0 0;border:0;padding:.5rem .6rem;font-size:1rem}.saisie[data-astro-cid-uzkclind] input[data-astro-cid-uzkclind]:focus{outline:none}.unite[data-astro-cid-uzkclind]{border-left:1px solid var(--trait);background:var(--surface-2);color:var(--texte-2);align-items:center;padding:0 .6rem;font-size:.86rem;display:flex}.segments[data-astro-cid-uzkclind]{flex-wrap:wrap;gap:.35rem;display:flex}.segments[data-astro-cid-uzkclind].colonne{flex-direction:column;align-items:stretch}.segments[data-astro-cid-uzkclind].colonne .seg[data-astro-cid-uzkclind]{display:flex}.segments[data-astro-cid-uzkclind].colonne .seg[data-astro-cid-uzkclind]>span[data-astro-cid-uzkclind]{text-align:left;justify-content:flex-start;width:100%}.seg[data-astro-cid-uzkclind]{display:inline-flex;position:relative}.seg[data-astro-cid-uzkclind] input[data-astro-cid-uzkclind]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;padding:0;position:absolute}.seg[data-astro-cid-uzkclind]>span[data-astro-cid-uzkclind]{border:1px solid var(--trait-fort);background:var(--surface);min-height:2.4rem;color:var(--texte-2);text-align:center;cursor:pointer;border-radius:2px;justify-content:center;align-items:center;padding:.35rem .75rem;font-size:.9rem;line-height:1.25;display:inline-flex}.seg[data-astro-cid-uzkclind]>span[data-astro-cid-uzkclind]:hover{border-color:var(--accent);color:var(--texte)}.seg[data-astro-cid-uzkclind]:has(input:checked)>span[data-astro-cid-uzkclind]{border-color:var(--accent);background:var(--accent);color:var(--sur-accent);font-weight:600}.seg[data-astro-cid-uzkclind]:has(input:focus-visible)>span[data-astro-cid-uzkclind]{outline:2px solid var(--accent);outline-offset:2px}.seg[data-astro-cid-uzkclind].neutre>span[data-astro-cid-uzkclind]{color:var(--texte-3);font-size:.86rem}.seg[data-astro-cid-uzkclind].neutre:has(input:checked)>span[data-astro-cid-uzkclind]{border-color:var(--trait-fort);background:var(--surface-2);color:var(--texte-2);font-weight:400}.dpe[data-astro-cid-uzkclind]{align-items:center}.dpe[data-astro-cid-uzkclind] .lettre[data-astro-cid-uzkclind]>span[data-astro-cid-uzkclind]{color:#10100e;width:2.3rem;font-family:var(--titre);border-color:#0000;padding:.2rem;font-size:.95rem;font-weight:700}.dpe[data-astro-cid-uzkclind] .lettre[data-astro-cid-uzkclind]>span[data-astro-cid-uzkclind]:hover{box-shadow:0 0 0 2px var(--surface), 0 0 0 3px var(--trait-fort);border-color:#0000}.dpe[data-astro-cid-uzkclind] .lettre[data-astro-cid-uzkclind]:has(input:checked)>span[data-astro-cid-uzkclind]{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--accent);border-color:#0000}.case[data-astro-cid-uzkclind]{cursor:pointer;align-items:center;gap:.5rem;min-height:2.4rem;font-size:.95rem;display:inline-flex}.case[data-astro-cid-uzkclind] input[data-astro-cid-uzkclind]{width:1.1rem;height:1.1rem;accent-color:var(--accent)}.actions[data-astro-cid-uzkclind]{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.dossier[data-astro-cid-uzkclind].en-cours{cursor:progress}.dossier[data-astro-cid-uzkclind].en-cours:before{content:"";vertical-align:-.1em;border:2px solid;border-right-color:#0000;border-radius:50%;width:.85em;height:.85em;margin-right:.5em;animation:.8s linear infinite dossier-tourne;display:inline-block}@keyframes dossier-tourne{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dossier[data-astro-cid-uzkclind].en-cours:before{animation-duration:2.4s}}.barre[data-astro-cid-uzkclind]{display:none}@media (width<=52rem){.estimation[data-astro-cid-uzkclind]{grid-template-columns:minmax(0,1fr)}.resultat[data-astro-cid-uzkclind],.formulaire[data-astro-cid-uzkclind]{grid-area:auto;position:static}.grille[data-astro-cid-uzkclind]{grid-template-columns:minmax(0,1fr)}.barre[data-astro-cid-uzkclind]:not(:empty){z-index:6;border-top:2px solid var(--accent);background:var(--surface);font-family:var(--titre);text-align:center;margin:0;padding:.6rem 1rem;font-weight:700;display:block;position:fixed;bottom:0;left:0;right:0}}
