.google.svelte-1oxxzn8{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;box-sizing:border-box;padding:12px;border:1px solid var(--color-line, #d8cfc0);border-radius:var(--radius, 10px);background:#fff;color:#1f1f1f;font-family:var(--font-sans, sans-serif);font-weight:700;font-size:1rem;text-decoration:none;cursor:pointer}.google.svelte-1oxxzn8:disabled{opacity:.6;cursor:default}.apple.svelte-bcseh{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;box-sizing:border-box;padding:12px;border:1px solid #000;border-radius:var(--radius, 10px);background:#000;color:#fff;font-family:var(--font-sans, sans-serif);font-weight:700;font-size:1rem;text-decoration:none;cursor:pointer}.apple.svelte-bcseh:disabled{opacity:.6;cursor:default}.blob.svelte-1wvl07d{width:88px;height:88px;flex:0 0 auto;overflow:visible;transform-origin:50% 90%;animation:svelte-1wvl07d-respire 4.4s ease-in-out infinite;animation-delay:var(--delai, 0s)}.blob.grand.svelte-1wvl07d{width:120px;height:120px}@keyframes svelte-1wvl07d-respire{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.05,.96) rotate(-2deg)}}@media (prefers-reduced-motion: reduce){.blob.svelte-1wvl07d{animation:none}}.tuiles.svelte-19e53no{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3, 12px)}.tuile.svelte-19e53no{min-height:176px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--space-4, 16px);padding:var(--space-4, 16px);border-radius:var(--radius-lg, 16px);background:var(--color-cream-dark, #ece5d8);background:color-mix(in srgb,var(--teinte) 20%,var(--color-cream, #f5f1ea));text-align:left;transition:transform var(--duration-fast, .12s) var(--ease, ease)}.tuile.svelte-19e53no .blob{margin:-6px 0 0 -6px}.tuile.svelte-19e53no:active{transform:scale(.97)}.tuile.svelte-19e53no:active .blob{animation:none;transform:scale(1.1,.86);transition:transform 90ms var(--ease, ease)}.tuile.svelte-19e53no:focus-visible{outline:3px solid var(--color-terra, #b65a3a);outline-offset:2px}.txt.svelte-19e53no{display:flex;flex-direction:column;gap:2px}.label.svelte-19e53no{font-weight:600;font-size:var(--text-lg);line-height:1.2;color:var(--color-ink)}.sous.svelte-19e53no{font-size:var(--text-sm);line-height:1.3;color:var(--color-ink-muted)}
