main.svelte-10o9pud{max-width:44ch;margin:0 auto;padding:var(--e-4) 20px}h1.svelte-10o9pud{margin:0 0 var(--e-1);font-size:var(--t-h2)}.lede.svelte-10o9pud{color:var(--text-dim);margin:0 0 var(--e-3);font-size:var(--t-petit)}.champ.svelte-10o9pud{display:flex;flex-direction:column;gap:5px;margin-bottom:14px}.champ.svelte-10o9pud label:where(.svelte-10o9pud){font-size:13px;color:var(--text-dim)}.champ.svelte-10o9pud input:where(.svelte-10o9pud){font:inherit;font-size:16px;padding:11px 13px;border-radius:var(--rayon);background:var(--card-bg);color:var(--text);border:1px solid var(--card-border)}.principal.svelte-10o9pud{width:100%;font:inherit;font-weight:600;padding:13px;border:0;border-radius:var(--rayon);background:var(--accent-a);color:#fff;cursor:pointer}.principal[disabled].svelte-10o9pud{opacity:.55;cursor:progress}.oubli.svelte-10o9pud{margin-top:12px;font-size:var(--t-petit);text-align:center}.bascule.svelte-10o9pud{margin-top:10px;font-size:var(--t-petit);color:var(--text-dim);text-align:center}.bascule.svelte-10o9pud button:where(.svelte-10o9pud){font:inherit;background:none;border:0;cursor:pointer;color:var(--accent-c);text-decoration:underline;padding:0}.refus.svelte-10o9pud{color:var(--accent-b);font-size:var(--t-petit);margin:0 0 14px}.sep.svelte-10o9pud{display:flex;align-items:center;gap:10px;margin:var(--e-3) 0;color:var(--text-dim);font-size:12px}.sep.svelte-10o9pud:before,.sep.svelte-10o9pud:after{content:"";flex:1;height:1px;background:var(--card-border)}.oauth.svelte-10o9pud{display:flex;gap:10px;justify-content:center}.oauth.svelte-10o9pud a:where(.svelte-10o9pud){width:44px;height:44px;border-radius:var(--rayon-rond);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--card-border);background:var(--card-bg);color:var(--text);font-weight:700}.oauth.svelte-10o9pud a:where(.svelte-10o9pud):hover{text-decoration:none;border-color:var(--accent-c)}.gains.svelte-10o9pud{margin:var(--e-3) 0 0;padding:16px 18px 16px 34px;border-radius:12px;border:1px solid var(--card-border);background:var(--card-bg);font-size:var(--t-petit);color:var(--text-dim)}.gains.svelte-10o9pud li:where(.svelte-10o9pud){margin:5px 0}
