.simulateur.svelte-194bhhs{border:1px solid var(--line);background:var(--surface);border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:24px 56px;margin-top:20px;padding:clamp(22px,4vw,40px);display:grid}fieldset.svelte-194bhhs{border:0;min-width:0;margin:0;padding:0}legend.svelte-194bhhs{margin-bottom:14px;padding:0;font-weight:600}.choix.svelte-194bhhs{flex-wrap:wrap;gap:10px;display:flex}.choix.svelte-194bhhs label:where(.svelte-194bhhs){border:1px solid var(--line);cursor:pointer;border-radius:50%;place-items:center;width:56px;height:56px;font-size:20px;font-weight:700;transition:background-color .2s,border-color .2s,color .2s;display:grid;position:relative}.choix.svelte-194bhhs label.actif:where(.svelte-194bhhs){background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.choix.svelte-194bhhs input:where(.svelte-194bhhs){opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.choix.svelte-194bhhs label:where(.svelte-194bhhs):has(input:where(.svelte-194bhhs):focus-visible){outline:2px solid var(--accent);outline-offset:3px}.resultat.svelte-194bhhs p:where(.svelte-194bhhs){margin:0}.gain.svelte-194bhhs b:where(.svelte-194bhhs){letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(40px,5vw,56px);line-height:1.1;display:block}.barre.svelte-194bhhs{background:var(--line);border-radius:999px;height:10px;margin:16px 0 10px;overflow:hidden}.barre.svelte-194bhhs span:where(.svelte-194bhhs){width:var(--part);border-radius:inherit;background:var(--accent);height:100%;transition:width .4s var(--ease-out);display:block}.part.svelte-194bhhs{color:var(--muted)}.gratuit.svelte-194bhhs{color:var(--accent);font-weight:600;margin-top:8px!important}table.svelte-194bhhs{border-collapse:collapse;font-variant-numeric:tabular-nums;grid-column:1/-1;width:100%}th.svelte-194bhhs,td.svelte-194bhhs{border-bottom:1px solid var(--line);text-align:left;padding:10px 8px}@media (width<=860px){.simulateur.svelte-194bhhs{grid-template-columns:minmax(0,1fr)}.choix.svelte-194bhhs label:where(.svelte-194bhhs){width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.barre.svelte-194bhhs span:where(.svelte-194bhhs),.choix.svelte-194bhhs label:where(.svelte-194bhhs){transition:none}}.cta.svelte-116gdbd{flex-wrap:wrap;gap:12px;padding-top:8px;display:flex}.regles.svelte-116gdbd{max-width:820px;margin:0;padding:8px 0 0;list-style:none}.regles.svelte-116gdbd li:where(.svelte-116gdbd){border-bottom:1px solid var(--line);gap:10px;padding:14px 0;display:flex}.regles.svelte-116gdbd li:where(.svelte-116gdbd):before{content:"+";font-family:var(--mono);color:var(--accent);flex-shrink:0}.regles.svelte-116gdbd+.cta:where(.svelte-116gdbd){padding-top:28px}
