@import "https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@300;400;500;600;700&display=swap";:root,[data-theme=clair]{--papier:#e1e1e3;--papier-creux:#d1d3d8;--papier-carte:#d1d3d8;--encre:#323437;--encre-douce:#5c6066;--encre-tenue:#6a6f75;--trait:#cbccd0;--trait-fort:#aaaeb3;--terre:#e2b714;--terre-claire:#f4e4a8;--olive:#7fa650;--olive-claire:#dbe7c8;--ocre:#c9962a;--ocre-claire:#f2e3bd;--azur:#2f7f9e;--azur-claire:#cfe3ec;--prune:#7b5ea7;--prune-claire:#e2d7f0;--alerte:#da3333;--alerte-claire:#f3cfcf;--sur-accent:#323437;--terre-texte:#7d5f00;--olive-texte:#3d6417;--alerte-texte:#a01d1d;--terre-titre:#94720a;--graphe-net:#7fa650;--graphe-impot:#e2b714;--graphe-social:#c9962a;--graphe-salarial:#aaaeb3;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=sombre]{--papier:#323437;--papier-creux:#2c2e31;--papier-carte:#2c2e31;--encre:#d1d0c5;--encre-douce:#9a9a92;--encre-tenue:#646669;--trait:#3d4043;--trait-fort:#52565a;--terre:#e2b714;--terre-claire:#4a3f14;--olive:#98c379;--olive-claire:#2f3a27;--ocre:#d3a02b;--ocre-claire:#40361a;--azur:#56b6c2;--azur-claire:#1f3b40;--prune:#b28ce0;--prune-claire:#322b45;--alerte:#ca4754;--alerte-claire:#40232a;--sur-accent:#323437;--terre-texte:var(--terre);--terre-titre:var(--terre);--olive-texte:var(--olive);--alerte-texte:var(--alerte);--graphe-net:#98c379;--graphe-impot:#e2b714;--graphe-social:#d3a02b;--graphe-salarial:#646669;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--panneau:var(--papier-creux);--panneau-texte:var(--encre);--panneau-douce:var(--encre-tenue);--panneau-trait:var(--trait);--panneau-creux:var(--papier);--rayon:8px;--rayon-sm:6px;--ombre:none;--sans:"Roboto Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--serif:var(--sans)}*{box-sizing:border-box}html,body{margin:0;padding:0}html{background-color:var(--papier)}body{background-color:var(--papier);color:var(--encre);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.5;transition:background-color .2s,color .2s}h1,h2,h3{font-family:var(--serif);letter-spacing:0;margin:0;font-weight:500}:focus-visible{outline:2px solid var(--terre);outline-offset:2px}button,input,select{font:inherit;color:inherit}.appli{max-width:1180px;padding:0 16px calc(96px + env(safe-area-inset-bottom));margin:0 auto}.entete{border-bottom:1px solid var(--trait);flex-direction:column;align-items:stretch;gap:16px;padding:28px 0 20px;display:flex}.entete__haut{flex:1 0 100%;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.entete__titre{font-size:clamp(26px,7vw,40px);line-height:1.05}.entete__titre em{color:var(--terre-titre);font-style:normal;font-weight:700}.entete__outils{flex:none;align-items:center;gap:2px;display:flex}.entete__haut .bouton--theme{border-radius:var(--rayon-sm);color:var(--encre-tenue);flex:none;padding:10px;line-height:0}.entete__haut .bouton--theme:hover{color:var(--terre-texte)}.entete__sous{color:var(--encre-douce);max-width:46ch;margin-top:6px;font-size:14px}.entete__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (width<=699px){.entete__actions{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.entete__actions .onglets{grid-column:1/-1;min-width:0}.entete__actions .onglets a{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.entete__actions .segmente{min-width:0;display:flex}.entete__actions .segmente button{flex:1;min-width:0;padding:8px 10px}.entete__actions .bouton{justify-content:center}}.colonnes{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;margin-top:24px;display:grid}.pile{flex-direction:column;gap:18px;min-width:0;display:flex}@media (width>=700px){.appli{padding:0 24px 96px}.entete{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding:40px 0 28px}.entete__actions .segmente{margin-right:0}}@media (width>=1000px){.colonnes{grid-template-columns:minmax(0,1fr) 380px;gap:40px;margin-top:32px}.pile{gap:20px}}.carte{background:var(--papier-carte);border-radius:var(--rayon);border:1px solid #0000;overflow:hidden}.carte__tete{border-bottom:1px solid var(--trait);flex-wrap:wrap;align-items:center;gap:10px;padding:14px;display:flex}@media (width>=700px){.carte__tete{flex-wrap:nowrap;gap:12px;padding:16px 18px}}.carte__tete h2,.carte__tete h3{flex:1;min-width:0;font-size:17px}@media (width<=559px){.carte--revenu .carte__tete h3{flex:100%;order:2}.carte--revenu .carte__tete .bouton--icone{margin-left:auto}}.carte__corps{flex-direction:column;gap:14px;padding:14px;display:flex}@media (width>=700px){.carte__corps{gap:16px;padding:18px}}.carte--revenu{border-left:3px solid var(--trait-fort)}.carte--salaire{border-left-color:var(--terre)}.carte--pension{border-left-color:var(--prune)}.carte--micro{border-left-color:var(--olive)}.carte--foncier{border-left-color:var(--azur)}.puce{font-family:var(--sans);letter-spacing:.02em;text-transform:lowercase;background:var(--papier-creux);color:var(--encre-douce);white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:500}.puce--salaire{background:var(--terre-claire);color:var(--encre)}.puce--pension{background:var(--prune-claire);color:var(--encre)}.puce--micro{background:var(--olive-claire);color:var(--encre)}.puce--foncier{background:var(--azur-claire);color:var(--encre)}.grille{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (width>=560px){.grille{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}.champ{flex-direction:column;gap:5px;min-width:0;display:flex}.champ__label{color:var(--encre-douce);align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.champ__aide{color:var(--encre-tenue);font-size:11.5px;line-height:1.35}.saisie{background:var(--papier);border:1px solid var(--trait-fort);border-radius:var(--rayon-sm);align-items:center;transition:border-color .15s,box-shadow .15s;display:flex}.saisie:focus-within{border-color:var(--terre);box-shadow:0 0 0 2px var(--terre-claire)}.saisie input,.saisie select{font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:11px;font-size:16px}@media (width>=700px){.saisie input,.saisie select{padding:9px 11px;font-size:15px}}.saisie input[type=number]{appearance:textfield}.saisie input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.saisie input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.saisie__unite{color:var(--encre-tenue);white-space:nowrap;padding:0 11px 0 4px;font-size:13px}select.nu{border:1px solid var(--trait-fort);background:var(--papier);border-radius:var(--rayon-sm);cursor:pointer;outline:none;width:100%;padding:11px;font-size:16px}@media (width>=700px){select.nu{padding:9px 11px;font-size:15px}}select.nu:focus{border-color:var(--terre);box-shadow:0 0 0 2px var(--terre-claire)}.compteur{border:1px solid var(--trait-fort);border-radius:var(--rayon-sm);background:var(--papier);align-items:center;width:fit-content;display:flex;overflow:hidden}.compteur button{cursor:pointer;width:44px;height:44px;color:var(--encre-douce);background:0 0;border:none;font-size:17px;line-height:1}.compteur button:hover:not(:disabled){background:var(--papier-creux);color:var(--encre)}.compteur button:disabled{opacity:.3;cursor:not-allowed}.compteur__valeur{text-align:center;font-variant-numeric:tabular-nums;min-width:34px;font-weight:600}.segmente{background:var(--papier-creux);border-radius:var(--rayon-sm);gap:2px;padding:3px;display:inline-flex}.segmente button{cursor:pointer;border-radius:var(--rayon-sm);color:var(--encre-tenue);white-space:nowrap;background:0 0;border:none;padding:8px 14px;font-size:13px;font-weight:400;transition:background .15s,color .15s}.segmente button:hover{color:var(--encre)}.segmente button[aria-pressed=true]{background:var(--terre);color:var(--sur-accent);font-weight:500}.segmente--plein{display:flex}.segmente--plein button{flex:1}.bouton{background:var(--papier-creux);color:var(--encre-douce);border-radius:var(--rayon-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:7px;padding:8px 14px;font-size:13.5px;font-weight:400;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.bouton:hover{background:var(--terre);border-color:var(--terre);color:var(--sur-accent)}.bouton:active{filter:brightness(.94)}.bouton:disabled{opacity:.45;cursor:not-allowed}.bouton:disabled:hover{background:var(--papier-creux);color:var(--encre-douce);border-color:#0000}.bouton--fantome{color:var(--encre-tenue);background:0 0;border-color:#0000}.bouton--fantome:hover{color:var(--terre-texte);background:0 0;border-color:#0000}.bouton--icone{color:var(--encre-tenue);background:0 0;padding:6px 9px}.bouton--icone:hover{color:var(--alerte-texte);background:0 0;border-color:#0000}.ajout{flex-wrap:wrap;gap:10px;display:flex}.ajout button{border-style:dashed;border-color:var(--trait-fort);background:0 0;flex:140px;justify-content:center}@media (width>=560px){.ajout button{flex:none}}.repli{border-top:1px dashed var(--trait);padding-top:12px}.repli>summary{cursor:pointer;color:var(--encre-tenue);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:12.5px;font-weight:500;list-style:none;display:flex}.repli>summary::-webkit-details-marker{display:none}.repli>summary:hover{color:var(--encre)}.repli>summary:before{content:"›";font-size:15px;transition:transform .18s;display:inline-block}.repli[open]>summary:before{transform:rotate(90deg)}.repli[open]>summary{margin-bottom:14px}.interrupteur{cursor:pointer;align-items:flex-start;gap:10px;font-size:13.5px;display:flex}.interrupteur input{appearance:none;background:var(--trait-fort);cursor:pointer;border-radius:999px;flex:none;width:36px;height:20px;margin:1px 0 0;transition:background .18s;position:relative}.interrupteur input:after{content:"";background:var(--papier);border-radius:50%;width:16px;height:16px;transition:transform .18s;position:absolute;top:2px;left:2px}.interrupteur input:checked{background:var(--terre)}.interrupteur input:checked:after{transform:translate(16px)}.interrupteur__texte strong{font-weight:500;display:block}.interrupteur__texte span{color:var(--encre-tenue);font-size:12px}.resultats{background:var(--panneau);color:var(--panneau-texte);border-radius:var(--rayon);scroll-margin-top:16px;overflow:hidden}@media (width>=1000px){.resultats{position:sticky;top:24px}}.resultats__tete{border-bottom:1px solid var(--panneau-trait);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.resultats__tete h2{color:var(--panneau-douce);font-size:15px;font-family:var(--sans);letter-spacing:0;font-weight:400}.resultats .segmente{background:var(--panneau-creux)}.resultats .segmente button{color:var(--panneau-douce)}.resultats .segmente button[aria-pressed=true]{background:var(--terre);color:var(--sur-accent)}.resultats__vedette{padding:24px 20px 20px}.resultats__etiquette{letter-spacing:.02em;color:var(--panneau-douce);margin-bottom:6px;font-size:12px}.resultats__montant{font-family:var(--serif);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:clamp(32px,9vw,40px);font-weight:500;line-height:1.05}.resultats__montant--terre{color:var(--terre-titre)}.resultats__periode{color:var(--panneau-douce);margin-top:4px;font-size:13px}.resultats__grille{border-top:1px solid var(--panneau-trait);grid-template-columns:1fr 1fr;display:grid}.barre-mobile{z-index:30;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--panneau);color:var(--panneau-texte);border-top:1px solid var(--trait);align-items:center;gap:14px;display:flex;position:fixed;bottom:0;left:0;right:0}.barre-mobile__bloc{flex-direction:column;min-width:0;line-height:1.2;display:flex}.barre-mobile__bloc span{letter-spacing:.02em;color:var(--panneau-douce);font-size:10.5px}.barre-mobile__bloc strong{font-family:var(--serif);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:500}.barre-mobile__bloc--impot strong{color:var(--terre-texte)}.barre-mobile .bouton{background:var(--panneau-creux);color:var(--encre-douce);border-color:#0000;flex:none;margin-left:auto;text-decoration:none}.barre-mobile .bouton:hover{background:var(--terre);border-color:var(--terre);color:var(--sur-accent)}@media (width>=1000px){.barre-mobile{display:none}.appli{padding-bottom:64px}}.resultats__case{border-bottom:1px solid var(--panneau-trait);padding:14px 20px}.resultats__case:nth-child(odd){border-right:1px solid var(--panneau-trait)}.resultats__case dt{color:var(--panneau-douce);margin-bottom:3px;font-size:11.5px}.resultats__case dd{font-family:var(--serif);font-variant-numeric:tabular-nums;margin:0;font-size:19px;font-weight:500}.resultats__solde{color:var(--panneau-douce);margin:0;padding:12px 20px 16px;font-size:12.5px;line-height:1.6}.resultats__solde strong{font-family:var(--serif);font-variant-numeric:tabular-nums;color:var(--panneau-texte)}.resultats__barre{background:var(--panneau-trait);border-radius:999px;height:6px;margin:0 20px 4px;display:flex;overflow:hidden}.resultats__barre span{height:100%;display:block}.resultats__legende{color:var(--panneau-douce);flex-wrap:wrap;gap:4px 14px;padding:10px 20px 18px;font-size:11.5px;display:flex}.resultats__legende i{border-radius:2px;width:8px;height:8px;margin-right:5px;display:inline-block}.resultats__vide{text-align:center;color:var(--panneau-douce);padding:32px 20px;font-size:13.5px;line-height:1.6}.alertes{flex-direction:column;gap:8px;display:flex}.alerte{border-radius:var(--rayon-sm);border:1px solid;gap:9px;padding:10px 13px;font-size:12.5px;line-height:1.45;display:flex}.alerte--info{background:var(--papier-creux);border-color:var(--trait);color:var(--encre-douce)}.alerte--attention{background:var(--ocre-claire);border-color:var(--ocre);color:var(--encre)}.alerte--erreur{background:var(--alerte-claire);border-color:var(--alerte);color:var(--encre)}.alerte__icone{flex:none;font-weight:700}.detail__bloc+.detail__bloc{margin-top:18px}.detail__titre{text-transform:lowercase;letter-spacing:.02em;color:var(--encre-tenue);border-bottom:1px solid var(--trait);margin-bottom:4px;padding-bottom:6px;font-size:11.5px}.detail__ligne{align-items:baseline;gap:10px;padding:5px 0;font-size:13px;display:flex}.detail__ligne--n0{border-top:1px solid var(--trait);margin-top:2px;padding-top:7px;font-weight:600}.detail__ligne--n1{color:var(--encre-douce);padding-left:16px}.detail__pointilles{border-bottom:1px dotted var(--trait-fort);flex:1;min-width:12px;transform:translateY(-3px)}.detail__valeur{font-variant-numeric:tabular-nums;white-space:nowrap}.detail__valeur--neg{color:var(--terre-texte)}.detail__aide{color:var(--encre-tenue);font-size:11px;display:block}.voile{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:40;background:#00000073;animation:.18s ease-out apparait;position:fixed;inset:0}.tiroir{width:min(440px,100vw);padding-bottom:env(safe-area-inset-bottom);background:var(--papier);z-index:50;box-shadow:-1px 0 0 var(--trait);flex-direction:column;animation:.22s cubic-bezier(.32,.72,0,1) glisse;display:flex;position:fixed;top:0;bottom:0;right:0}.tiroir__tete{border-bottom:1px solid var(--trait);justify-content:space-between;align-items:center;padding:20px 22px 16px;display:flex}.tiroir__corps{flex-direction:column;gap:26px;padding:22px;display:flex;overflow-y:auto}.tiroir__section h3{margin-bottom:4px;font-size:15px}.tiroir__section p{color:var(--encre-tenue);margin:0 0 14px;font-size:12.5px;line-height:1.5}.tiroir__champs{flex-direction:column;gap:14px;display:flex}@keyframes glisse{0%{transform:translate(100%)}}@keyframes apparait{0%{opacity:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.vide{border:1px dashed var(--trait-fort);border-radius:var(--rayon);text-align:center;color:var(--encre-tenue);padding:28px 22px;font-size:13.5px;line-height:1.6}.note{color:var(--encre-tenue);font-size:11.5px;line-height:1.55}.pied{border-top:1px solid var(--trait);color:var(--encre-tenue);margin-top:48px;padding-top:20px;font-size:11.5px;line-height:1.6}.section__titre{text-transform:lowercase;letter-spacing:.02em;color:var(--encre-tenue);align-items:center;gap:12px;margin-top:6px;font-size:12px;display:flex}.section__titre:after{content:"";background:var(--trait);flex:1;height:1px}.visuellement-cache{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.onglets{border-radius:var(--rayon-sm);background:var(--papier-creux);border:1px solid #0000;gap:4px;margin-right:auto;padding:3px;display:flex}.onglets a{border-radius:var(--rayon-sm);color:var(--encre-tenue);white-space:nowrap;padding:6px 14px;font-size:13.5px;font-weight:400;text-decoration:none;transition:background .12s,color .12s}.onglets a:hover{color:var(--terre-texte)}.onglets a.active{background:var(--terre);color:var(--sur-accent)}.barre-simulation{flex-wrap:wrap;flex:100%;align-items:center;gap:8px 12px;padding-top:4px;display:flex}.barre-simulation__nom{color:var(--encre-douce);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13.5px;overflow:hidden}.barre-simulation__nom em{color:var(--terre-texte);font-style:italic}.barre-simulation__actions{gap:8px;display:flex}.barre-simulation .bouton:disabled{opacity:.5;cursor:default}.bibliotheque{flex-direction:column;gap:16px;padding-top:22px;display:flex}.bibliotheque__tete{flex-direction:column;gap:12px;display:flex}.bibliotheque__tete h2{font-size:22px}.bibliotheque__outils{flex-wrap:wrap;gap:8px;display:flex}@media (width>=700px){.bibliotheque__tete{flex-direction:row;justify-content:space-between;align-items:flex-start}}.bibliotheque__grille{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (width>=760px){.bibliotheque__grille{grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}}.carte--simulation{border-left:3px solid var(--olive);overflow:visible}.carte--simulation.carte--choisie{border-color:var(--terre);box-shadow:0 0 0 2px var(--terre)}.carte-simu__choix{cursor:pointer;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.carte-simu__choix input{width:16px;height:16px;accent-color:var(--terre);flex:none}.carte-simu__choix h3{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.puce--annee{background:var(--ocre-claire);color:var(--encre)}.carte-simu__sous{color:var(--encre-tenue);margin:0;font-size:12.5px}.carte-simu__chiffres{flex-direction:column;gap:6px;margin:0;display:flex}.carte-simu__chiffres>div{border-bottom:1px dotted var(--trait);align-items:baseline;gap:10px;padding-bottom:5px;display:flex}.carte-simu__chiffres dt{color:var(--encre-douce);flex:1;font-size:12.5px}.carte-simu__chiffres dd{text-align:right;margin:0}.carte-simu__chiffres strong{font-family:var(--serif);font-size:17px;font-weight:600}.carte-simu__chiffres span{color:var(--encre-tenue);margin-left:4px;font-size:11.5px}.montant--terre{color:var(--terre-texte)}.carte-simu__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.menu{margin-left:auto;position:relative}.menu>summary{cursor:pointer;list-style:none}.menu>summary::-webkit-details-marker{display:none}.menu__contenu{z-index:20;background:var(--papier-carte);border:1px solid var(--trait-fort);border-radius:var(--rayon-sm);flex-direction:column;min-width:160px;margin-top:6px;padding:6px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 8px 24px -12px #0000008c}.menu__contenu button{text-align:left;border-radius:var(--rayon-sm);cursor:pointer;background:0 0;border:none;padding:8px 10px;font-size:13.5px}.menu__contenu button:hover{background:var(--papier-creux)}.menu__danger{color:var(--alerte-texte)}.annulation{border:1px solid var(--trait-fort);border-radius:var(--rayon-sm);background:var(--papier-creux);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:flex}.barre-selection{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:30;border:1px solid var(--trait-fort);border-radius:var(--rayon);background:var(--papier-carte);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:13px;display:flex;position:fixed;box-shadow:0 6px 24px -12px #00000073}.barre-selection__actions{gap:8px;margin-left:auto;display:flex}@media (width>=700px){.barre-selection{min-width:460px;left:50%;right:auto;transform:translate(-50%)}}.invite{z-index:50;background:var(--papier);border:1px solid var(--trait);border-radius:var(--rayon);width:min(420px,100vw - 32px);padding:20px;animation:.18s ease-out apparait;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 40px -16px #0000008c}.invite h2{margin-bottom:6px;font-size:18px}.invite .saisie{margin-top:14px}.invite__actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.comparaison{flex-direction:column;gap:16px;padding-top:22px;display:flex}.comparaison__tete{flex-direction:column;gap:10px;display:flex}.comparaison__tete h2{font-size:22px}@media (width>=700px){.comparaison__tete{flex-direction:row;justify-content:space-between;align-items:flex-start}}.tableau-defilant{border:1px solid var(--trait);border-radius:var(--rayon);background:var(--papier-carte);box-shadow:var(--ombre);overflow-x:auto}.comparaison__table{border-collapse:collapse;width:100%;min-width:420px;font-size:13px}.comparaison__table th,.comparaison__table td{text-align:right;border-bottom:1px solid var(--trait);vertical-align:top;padding:10px 12px}.comparaison__table thead th{background:var(--papier-creux);border-bottom:1px solid var(--trait-fort)}.comparaison__table thead th:first-child,.comparaison__table tbody th{z-index:2;text-align:left;color:var(--encre-douce);background:var(--papier-carte);box-shadow:1px 0 0 var(--trait);white-space:nowrap;min-width:112px;font-weight:500;position:sticky;left:0}.comparaison__table thead th:first-child{background:var(--papier-creux);z-index:3}.comparaison__table thead th:not(:first-child),.comparaison__table td{min-width:132px}.comparaison__table thead th>*{margin-left:auto;display:block}.comparaison__nom{font-family:var(--serif);margin-bottom:6px;font-size:15px}.comparaison__table thead .puce{width:fit-content;margin-bottom:6px}.comparaison__valeur{font-family:var(--serif);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;display:block}.comparaison__ecart{margin-top:2px;font-size:11.5px;display:block}.comparaison__ecart--mieux{color:var(--olive-texte)}.comparaison__ecart--moins{color:var(--terre-texte)}
