.page.svelte-m2f9tt{padding:0;display:flex;flex-direction:column}.bandeau.svelte-m2f9tt{display:flex;align-items:center;gap:var(--space-3);background:var(--club-green, #0b2818);padding:var(--space-3) var(--space-4)}.bandeau.svelte-m2f9tt h1:where(.svelte-m2f9tt){flex:1;margin:0;font-size:.95rem;font-weight:600;color:#f0eee9}.retour.svelte-m2f9tt{color:#f0eee9;font-size:1.1rem;line-height:1;text-decoration:none}.state.svelte-m2f9tt{padding:32px 16px;text-align:center;color:var(--text-secondary)}.disclaimer.svelte-m2f9tt{font-size:12px;color:var(--text-secondary);text-align:center;max-width:420px;margin:0 auto;line-height:1.4}.hero-card.svelte-m2f9tt{background:var(--surface-elevated, #fff);border:1px solid var(--border, #e5e7eb);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px;margin:0 16px}.hero-text.svelte-m2f9tt{font-size:15px;line-height:1.55;color:var(--text-primary, #111);margin:0;font-style:italic}.hero-share.svelte-m2f9tt{align-self:flex-end;background:var(--color-primary, #16a34a);color:#fff;border:none;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .15s}.hero-share.svelte-m2f9tt:hover{opacity:.88}.hero-share.svelte-m2f9tt:active{opacity:.75}
