const { Document, Packer, Paragraph, TextRun, Table, TableRow, TableCell, AlignmentType, HeadingLevel, BorderStyle, WidthType, ShadingType, LevelFormat, PageBreak } = require('docx'); const fs = require('fs'); // Colors const GREEN = "253f28"; const BEIGE = "f4ece4"; const BEIGE_DARK = "e8ddd4"; const GREEN_LIGHT = "4a7c50"; const WHITE = "FFFFFF"; const border = { style: BorderStyle.SINGLE, size: 1, color: "c8bfb5" }; const borders = { top: border, bottom: border, left: border, right: border }; const noBorder = { style: BorderStyle.NONE, size: 0, color: "FFFFFF" }; const noBorders = { top: noBorder, bottom: noBorder, left: noBorder, right: noBorder }; function heading1(text) { return new Paragraph({ heading: HeadingLevel.HEADING_1, spacing: { before: 480, after: 200 }, children: [new TextRun({ text, font: "The Seasons", size: 52, color: WHITE, bold: false })] }); } function heading2(text) { return new Paragraph({ heading: HeadingLevel.HEADING_2, spacing: { before: 360, after: 160 }, border: { bottom: { style: BorderStyle.SINGLE, size: 3, color: GREEN } }, children: [new TextRun({ text, font: "The Seasons", size: 36, color: GREEN, bold: false })] }); } function heading3(text) { return new Paragraph({ heading: HeadingLevel.HEADING_3, spacing: { before: 280, after: 120 }, children: [new TextRun({ text, font: "The Seasons", size: 28, color: GREEN, bold: false })] }); } function recipeTitle(num, text) { return new Paragraph({ spacing: { before: 300, after: 120 }, children: [ new TextRun({ text: `${num}. `, font: "Open Sans", size: 22, color: GREEN_LIGHT, bold: true }), new TextRun({ text, font: "The Seasons", size: 30, color: GREEN, bold: false }) ] }); } function tagLine(text) { return new Paragraph({ spacing: { before: 0, after: 80 }, children: [new TextRun({ text, font: "Open Sans", size: 18, color: "7a9c7e", italics: true })] }); } function sectionLabel(text) { return new Paragraph({ spacing: { before: 140, after: 60 }, children: [new TextRun({ text, font: "Open Sans", size: 20, color: GREEN, bold: true })] }); } function bullet(text) { return new Paragraph({ numbering: { reference: "bullets", level: 0 }, spacing: { before: 40, after: 40 }, children: [new TextRun({ text, font: "Open Sans", size: 20, color: "3a3a3a" })] }); } function body(text) { return new Paragraph({ spacing: { before: 60, after: 60 }, children: [new TextRun({ text, font: "Open Sans", size: 20, color: "3a3a3a" })] }); } function doshaBox(vata, pitta, kapha) { return new Table({ width: { size: 9020, type: WidthType.DXA }, columnWidths: [9020], spacing: { before: 180, after: 180 }, rows: [ new TableRow({ children: [ new TableCell({ borders, width: { size: 9020, type: WidthType.DXA }, shading: { fill: "e8efe8", type: ShadingType.CLEAR }, margins: { top: 160, bottom: 160, left: 200, right: 200 }, children: [ new Paragraph({ spacing: { before: 0, after: 80 }, children: [new TextRun({ text: "🌿 Adaptations selon votre dosha", font: "Open Sans", size: 20, bold: true, color: GREEN })] }), new Paragraph({ spacing: { before: 40, after: 40 }, children: [new TextRun({ text: "VĀTA — ", font: "Open Sans", size: 19, bold: true, color: "5a7c5e" }), new TextRun({ text: vata, font: "Open Sans", size: 19, color: "3a3a3a" })] }), new Paragraph({ spacing: { before: 40, after: 40 }, children: [new TextRun({ text: "PITTA — ", font: "Open Sans", size: 19, bold: true, color: "b06a30" }), new TextRun({ text: pitta, font: "Open Sans", size: 19, color: "3a3a3a" })] }), new Paragraph({ spacing: { before: 40, after: 0 }, children: [new TextRun({ text: "KAPHA — ", font: "Open Sans", size: 19, bold: true, color: "3a5a8c" }), new TextRun({ text: kapha, font: "Open Sans", size: 19, color: "3a3a3a" })] }), ] }) ]}) ] }); } function spacer() { return new Paragraph({ spacing: { before: 60, after: 60 }, children: [new TextRun("")] }); } function sectionBanner(text) { return new Table({ width: { size: 9020, type: WidthType.DXA }, columnWidths: [9020], spacing: { before: 240, after: 160 }, rows: [new TableRow({ children: [ new TableCell({ borders: noBorders, width: { size: 9020, type: WidthType.DXA }, shading: { fill: GREEN, type: ShadingType.CLEAR }, margins: { top: 200, bottom: 200, left: 300, right: 300 }, children: [new Paragraph({ alignment: AlignmentType.CENTER, children: [new TextRun({ text, font: "The Seasons", size: 40, color: WHITE, bold: false })] })] }) ]})] }); } function pageBreakPara() { return new Paragraph({ children: [new PageBreak()] }); } const children = []; // COVER children.push(new Table({ width: { size: 9020, type: WidthType.DXA }, columnWidths: [9020], rows: [new TableRow({ children: [new TableCell({ borders: noBorders, width: { size: 9020, type: WidthType.DXA }, shading: { fill: GREEN, type: ShadingType.CLEAR }, margins: { top: 800, bottom: 800, left: 400, right: 400 }, children: [ new Paragraph({ alignment: AlignmentType.CENTER, spacing: { before: 0, after: 200 }, children: [new TextRun({ text: "WHOLISTIC", font: "The Seasons", size: 80, color: WHITE, bold: false })] }), new Paragraph({ alignment: AlignmentType.CENTER, spacing: { before: 0, after: 300 }, children: [new TextRun({ text: "Recettes Anti-Inflammatoires", font: "The Seasons", size: 48, color: "c8dfc9" })] }), new Paragraph({ alignment: AlignmentType.CENTER, spacing: { before: 0, after: 200 }, children: [new TextRun({ text: "100 recettes riches en protéines saines", font: "Open Sans", size: 24, color: "a0c4a5" })] }), new Paragraph({ alignment: AlignmentType.CENTER, spacing: { before: 0, after: 120 }, children: [new TextRun({ text: "Petit-déjeuner · Déjeuner · Dîner · Desserts", font: "Open Sans", size: 22, color: "7fa882" })] }), new Paragraph({ alignment: AlignmentType.CENTER, spacing: { before: 200, after: 0 }, children: [new TextRun({ text: "Adaptées aux 3 doshas · Ayurvéda & Naturopathie", font: "Open Sans", size: 20, italics: true, color: "6a9470" })] }), ] })]})], })); children.push(spacer()); children.push(new Paragraph({ alignment: AlignmentType.CENTER, spacing: { before: 200, after: 80 }, children: [new TextRun({ text: "par Anna · WHOLISTIC", font: "Open Sans", size: 20, color: "888", italics: true })] })); children.push(pageBreakPara()); // INTRO children.push(heading2("Introduction : l'alimentation anti-inflammatoire selon l'Ayurvéda")); children.push(body("Ce livre de recettes est conçu pour les femmes qui cherchent à retrouver une santé profonde, réduire l'inflammation chronique et nourrir leur corps avec des aliments vivants, riches et naturellement anti-inflammatoires. Chaque recette est élaborée sans poudre de protéines, sans produits ultra-transformés, et avec des ingrédients que vous pouvez trouver facilement.")); children.push(body("Pour chaque recette, vous trouverez un encadré dosha vous indiquant comment adapter la recette à votre constitution Ayurvédique : Vāta, Pitta ou Kapha.")); children.push(spacer()); children.push(new Paragraph({ spacing: { before: 60, after: 60 }, children: [new TextRun({ text: "Les grands principes anti-inflammatoires :", font: "Open Sans", size: 20, bold: true, color: GREEN })] })); children.push(bullet("Favoriser les huiles végétales de qualité : huile d'olive, coco, ghee")); children.push(bullet("Privilégier les légumineuses, oeufs bio, poissons gras (sardines, maquereaux), tofu, tempeh")); children.push(bullet("Épices anti-inflammatoires : curcuma, gingembre, cannelle, cardamome")); children.push(bullet("Éviter le sucre raffiné, les farines blanches, les huiles de tournesol/maïs")); children.push(bullet("Respecter votre constitution Ayurvédique pour une digestion optimale")); children.push(pageBreakPara()); // ============================ // SECTION 1 : PETITS DEJEUNERS // ============================ children.push(sectionBanner("I. Petits-Déjeuners Anti-Inflammatoires")); children.push(spacer()); children.push(body("Des matins riches en protéines, stables en énergie — sans gluten, sans sucre raffiné, avec options vegan.")); children.push(spacer()); // 1 children.push(recipeTitle(1, "Bowl de quinoa chaud aux fruits rouges & graines de chanvre")); children.push(tagLine("Vegan · Riche en protéines · Prêt en 15 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("150 g de quinoa cuit")); children.push(bullet("200 g de fruits rouges (myrtilles, framboises)")); children.push(bullet("3 cs de graines de chanvre décortiquées")); children.push(bullet("1 cs de graines de lin moulues")); children.push(bullet("1 cc de cannelle")); children.push(bullet("Lait d'avoine · Sirop de coco")); children.push(sectionLabel("Préparation")); children.push(body("Chauffer le quinoa cuit avec un peu de lait d'avoine, la cannelle et une touche de sirop de coco. Verser dans un bol, garnir de fruits rouges, graines de chanvre et graines de lin moulues. Servir chaud.")); children.push(doshaBox( "Chauffer bien le lait, ajouter 1 cc de ghee, choisir myrtilles plutôt que fraises (moins acides).", "Servir tiède plutôt que chaud, favoriser myrtilles et framboises, réduire la cannelle.", "Réduire la quantité de sirop de coco, ajouter une pincée de gingembre, diminuer la portion de quinoa." )); // 2 children.push(recipeTitle(2, "Oeufs brouillés au curcuma, épinards & avocat")); children.push(tagLine("Omnivore · Sans gluten · 10 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("4 oeufs bio")); children.push(bullet("1 poignée d'épinards frais")); children.push(bullet("1 avocat")); children.push(bullet("1/2 cc de curcuma · 1 pincée de poivre noir")); children.push(bullet("Ghee ou huile d'olive")); children.push(bullet("Fleur de sel, ciboulette")); children.push(sectionLabel("Préparation")); children.push(body("Battre les oeufs avec le curcuma et le poivre. Faire fondre le ghee à feu doux, ajouter les épinards 1 minute puis les oeufs. Remuer doucement jusqu'à consistance crémeuse. Servir avec l'avocat tranché et la ciboulette.")); children.push(doshaBox( "Ajouter une cs de ghee supplémentaire, manger bien chaud, accompagner d'une tranche de pain de sarrasin.", "Utiliser l'huile d'olive plutôt que le ghee, ajouter des herbes fraîches, éviter l'excès de sel.", "Réduire à 3 oeufs, ne pas ajouter de ghee, accompagner d'herbes amères (roquette)." )); // 3 children.push(recipeTitle(3, "Pancakes farine de sarrasin, banane & cannelle")); children.push(tagLine("Vegan possible · Sans gluten · 20 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("150 g de farine de sarrasin")); children.push(bullet("1 banane bien mûre écrasée")); children.push(bullet("200 ml de lait végétal (avoine ou amande)")); children.push(bullet("1 cc de cannelle · 1 pincée de sel · Huile de coco")); children.push(bullet("Option : 2 oeufs pour version non-vegan (plus de protéines)")); children.push(sectionLabel("Préparation")); children.push(body("Mélanger farine, banane écrasée, lait végétal, cannelle et sel (et oeufs si non-vegan). Cuire dans une poêle avec huile de coco. Servir avec compote sans sucre ou quelques myrtilles.")); children.push(doshaBox( "Ajouter 1 cc de ghee dans la pâte, servir bien chaud, garnir de banane et miel cru.", "Réduire la banane, pas de garniture sucrée, ajouter des myrtilles fraîches, servir tiède.", "Choisir la version sans oeuf avec farine de sarrasin seule, garnir de framboises, réduire les portions." )); // 4 children.push(recipeTitle(4, "Smoothie bowl protéiné spiruline & graines")); children.push(tagLine("Vegan · Haute valeur nutritionnelle · 10 min")); children.push(sectionLabel("Ingrédients (1 personne)")); children.push(bullet("1 banane congelée")); children.push(bullet("100 g de myrtilles congelées")); children.push(bullet("1 cc de spiruline en poudre")); children.push(bullet("2 cs de graines de chanvre")); children.push(bullet("1 cs de beurre d'amande")); children.push(bullet("100 ml de lait de coco")); children.push(sectionLabel("Préparation")); children.push(body("Mixer banane, myrtilles, spiruline et lait de coco jusqu'à consistance épaisse. Verser dans un bol et garnir de graines de chanvre et beurre d'amande.")); children.push(doshaBox( "Ajouter du beurre d'amande en grande quantité, servir à température ambiante (pas trop froid), ajouter des dattes.", "Servir bien froid, ajouter de la menthe fraîche, réduire la banane (IG modéré).", "Réduire la banane à 1/2, utiliser le lait d'amande plutôt que coco, garnir de graines de courge." )); // 5 children.push(recipeTitle(5, "Porridge de millet, poire & cardamome")); children.push(tagLine("Vegan · Sans gluten · Douceur digestive · 20 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("150 g de millet")); children.push(bullet("400 ml de lait d'avoine")); children.push(bullet("1 poire mûre en dés")); children.push(bullet("1 cc de cardamome moulue")); children.push(bullet("1 cc de cannelle")); children.push(bullet("2 cs de graines de chanvre · Sirop de coco")); children.push(sectionLabel("Préparation")); children.push(body("Rincer le millet. Cuire dans le lait d'avoine 15 min en remuant. Ajouter cardamome, cannelle et poire en fin de cuisson. Servir avec graines de chanvre et filet de sirop de coco.")); children.push(doshaBox( "Idéal pour Vāta : millet chaud et crémeux est très nourrissant. Ajouter du ghee et des dattes.", "Remplacer la poire par des pommes cuites, réduire la cardamome, ne pas ajouter de sirop.", "Réduire les portions, ajouter du gingembre, diminuer le lait d'avoine et ajouter de l'eau." )); // 6 children.push(recipeTitle(6, "Toast sarrasin, houmous maison & oeuf poché")); children.push(tagLine("Sans gluten · Riche en protéines · 15 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("4 tranches de pain de sarrasin grillé")); children.push(bullet("4 oeufs bio")); children.push(bullet("150 g de houmous maison (pois chiches, tahini, citron, ail, cumin)")); children.push(bullet("Paprika fumé · Huile d'olive · Microherbes ou ciboulette")); children.push(sectionLabel("Préparation")); children.push(body("Pocher les oeufs dans de l'eau frémissante vinaigrée 3 min. Tartiner les toasts de houmous, déposer l'oeuf poché, saupoudrer de paprika et arroser d'huile d'olive. Garnir de ciboulette.")); children.push(doshaBox( "Tartiner généreusement, ajouter du ghee, manger chaud, utiliser du pain de sarrasin légèrement épais.", "Utiliser peu d'ail dans le houmous (moins échauffant), ajouter du concombre râpé, manger à température.", "Réduire la couche de houmous, préférer le poivre noir au paprika, ajouter des pousses d'épinards." )); // 7 children.push(recipeTitle(7, "Yaourt de coco, graines & baies de goji")); children.push(tagLine("Vegan · Sans cuisson · 5 min")); children.push(sectionLabel("Ingrédients (1 personne)")); children.push(bullet("150 g de yaourt de coco nature")); children.push(bullet("2 cs de graines de chanvre")); children.push(bullet("1 cs de graines de courge")); children.push(bullet("1 cs de baies de goji réhydratées")); children.push(bullet("1 cc de cannelle · 1 cc de miel cru ou sirop de coco")); children.push(sectionLabel("Préparation")); children.push(body("Verser le yaourt dans un bol, saupoudrer de graines, baies de goji, cannelle. Ajouter le miel ou le sirop de coco. Consommer immédiatement.")); children.push(doshaBox( "Chauffer légèrement le yaourt de coco ou laisser à température ambiante. Ajouter du miel chaud.", "Excellent pour Pitta : frais et nourrissant. Ajouter de la menthe fraîche, utiliser peu de sirop.", "Réduire les graines, éviter les baies de goji en excès. Ajouter du gingembre frais râpé." )); // 8 children.push(recipeTitle(8, "Crêpes farine de manioc & riz, lait d'avoine")); children.push(tagLine("Vegan · Sans gluten · 25 min")); children.push(sectionLabel("Ingrédients (2 personnes, 6 crêpes)")); children.push(bullet("75 g de farine de manioc")); children.push(bullet("75 g de farine de riz")); children.push(bullet("350 ml de lait d'avoine")); children.push(bullet("1 cs d'huile de coco · 1 pincée de sel")); children.push(bullet("Option : 1 cs de graines de lin moulues")); children.push(sectionLabel("Préparation")); children.push(body("Mélanger les farines, le sel et le lait d'avoine jusqu'à pâte lisse. Laisser reposer 10 min. Cuire dans une poêle légèrement huilée. Servir avec pâte à tartiner maison (voir recette desserts) ou purée de noisettes et fruits frais.")); children.push(doshaBox( "Servir chaud avec beaucoup de garnitures nourrissantes : pâte de noisettes, banane, miel.", "Servir tiède, garnir de fruits peu acides, éviter les garnitures trop sucrées.", "Réduire la portion à 2-3 crêpes, garnir de fruits rouges frais et yaourt de coco nature." )); // 9 children.push(recipeTitle(9, "Omelette légumes rôtis & herbes fraîches")); children.push(tagLine("Sans gluten · Rapide · 15 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("4 oeufs bio")); children.push(bullet("1 courgette en dés · 1/2 poivron rouge")); children.push(bullet("1 poignée d'épinards · 1 cc de curcuma")); children.push(bullet("Herbes fraîches (basilic, persil) · Huile d'olive · Sel, poivre noir")); children.push(sectionLabel("Préparation")); children.push(body("Faire revenir les légumes dans l'huile d'olive 5 min. Battre les oeufs avec le curcuma, sel et poivre. Verser sur les légumes et cuire à feu doux jusqu'à prise complète. Garnir d'herbes fraîches.")); children.push(doshaBox( "Ajouter du fromage de chèvre ou du ghee, servir bien chaud, augmenter les portions.", "Éviter le poivron (réchauffant), le remplacer par du concombre ou des courgettes, manger tiède.", "Idéal sans modification majeure. Réduire l'huile d'olive et ajouter des herbes amères." )); // 10 children.push(recipeTitle(10, "Bowl avocat-oeuf dur, graines & herbes")); children.push(tagLine("Sans gluten · Protéiné · No-cook (hors oeuf) · 10 min")); children.push(sectionLabel("Ingrédients (1 personne)")); children.push(bullet("1 avocat mûr")); children.push(bullet("2 oeufs durs")); children.push(bullet("1 cs de graines de courge")); children.push(bullet("1 cc d'huile d'olive · Jus de citron")); children.push(bullet("Sel, poivre, herbes fraîches (ciboulette, aneth)")); children.push(sectionLabel("Préparation")); children.push(body("Couper l'avocat en tranches, déposer les oeufs durs coupés. Arroser d'huile d'olive et citron. Parsemer de graines et herbes. Assaisonner.")); children.push(doshaBox( "Manger à température ambiante, ajouter du tahini, accompagner d'un toast de sarrasin chaud.", "Très adapté à Pitta : frais, nourrissant, peu échauffant. Ajouter de la menthe.", "Réduire à 1 demi-avocat, ajouter des herbes amères, des radis tranchés." )); children.push(pageBreakPara()); children.push(sectionBanner("II. Déjeuners Anti-Inflammatoires")); children.push(spacer()); children.push(body("Des repas équilibrés, sans saumon, sans thon, sans crevettes — riches en protéines végétales et animales douces.")); children.push(spacer()); // 11 children.push(recipeTitle(11, "Salade de lentilles vertes, betterave & grenade")); children.push(tagLine("Vegan · Sans gluten · Haute densité nutritionnelle · 20 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("200 g de lentilles vertes cuites")); children.push(bullet("1 betterave crue râpée")); children.push(bullet("Graines d'une grenade")); children.push(bullet("2 cs de graines de courge")); children.push(bullet("Vinaigrette : huile d'olive, citron, cumin, moutarde en grains, sel")); children.push(bullet("Persil plat haché")); children.push(sectionLabel("Préparation")); children.push(body("Mélanger lentilles, betterave râpée et grains de grenade. Préparer la vinaigrette et mélanger. Garnir de graines de courge et persil. Servir à température ambiante.")); children.push(doshaBox( "Tiédir légèrement les lentilles, ajouter de l'huile d'olive généreusement, éviter le froid.", "Idéal pour Pitta : couleurs fraîches, betterave et grenade sont rafraîchissantes. Réduire la moutarde.", "Alléger la vinaigrette, ajouter du gingembre frais, manger en petite portion avec des crudités." )); // 12 children.push(recipeTitle(12, "Buddha bowl tempeh grillé, légumes vapeur & tahini")); children.push(tagLine("Vegan · Protéiné · Sans gluten · 30 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("200 g de tempeh en tranches")); children.push(bullet("200 g de brocoli vapeur")); children.push(bullet("1 patate douce rôtie")); children.push(bullet("100 g de riz complet ou quinoa")); children.push(bullet("Sauce tahini : 2 cs tahini, jus citron, ail, eau, sel")); children.push(bullet("1 cc de curcuma · Huile de sésame · Coriandre fraîche")); children.push(sectionLabel("Préparation")); children.push(body("Mariner le tempeh dans tamari, curcuma et huile de sésame 15 min. Griller à la poêle. Assembler le bowl avec riz/quinoa, brocoli, patate douce rôtie et tempeh. Napper de sauce tahini et garnir de coriandre.")); children.push(doshaBox( "Ajouter du riz basmati blanc (plus digestible que complet), augmenter la portion de patate douce.", "Excellent pour Pitta. Utiliser de la coriandre en abondance, réduire l'ail dans la sauce.", "Réduire la patate douce, augmenter le brocoli, alléger la sauce tahini, ajouter du gingembre." )); // 13 children.push(recipeTitle(13, "Soupe de potimarron au gingembre & lait de coco")); children.push(tagLine("Vegan · Sans gluten · Réconfortante · 35 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("1 potimarron moyen (env. 800 g)")); children.push(bullet("400 ml de lait de coco")); children.push(bullet("600 ml de bouillon de légumes")); children.push(bullet("1 morceau de gingembre frais (3 cm)")); children.push(bullet("1 oignon · 2 gousses d'ail · Huile de coco · Sel")); children.push(bullet("Graines de courge pour garnir")); children.push(sectionLabel("Préparation")); children.push(body("Faire revenir l'oignon et l'ail dans l'huile de coco. Ajouter le potimarron en cubes, le gingembre râpé, le bouillon. Cuire 20 min puis mixer avec le lait de coco. Ajuster le sel. Servir avec graines de courge grillées.")); children.push(doshaBox( "Ajouter une cs de ghee au moment de servir, accompagner de pain de sarrasin grillé.", "Réduire le gingembre, ajouter de la coriandre fraîche en garniture, éviter l'excès d'ail.", "Réduire le lait de coco, ajouter du poivre noir et gingembre, servir en petite portion." )); // 14 children.push(recipeTitle(14, "Poulet rôti curcuma, herbes & légumes de saison")); children.push(tagLine("Sans gluten · Riche en protéines · 45 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("4 cuisses de poulet bio")); children.push(bullet("2 cc de curcuma · 1 cc de gingembre en poudre · 1 cc de cannelle")); children.push(bullet("Huile d'olive · Jus d'un citron · Ail · Romarin, thym")); children.push(bullet("Légumes de saison : carottes, courgettes, fenouil")); children.push(sectionLabel("Préparation")); children.push(body("Mélanger les épices avec l'huile d'olive, le citron et l'ail écrasé. Badigeonner le poulet. Disposer dans un plat avec les légumes en morceaux. Enfourner à 190°C, 40 min. Arroser à mi-cuisson.")); children.push(doshaBox( "Ajouter du ghee sur le poulet en fin de cuisson, accompagner de riz basmati.", "Réduire l'ail, ajouter plus de fenouil (rafraîchissant), servir avec une salade verte.", "Retirer la peau du poulet, augmenter les légumes, réduire l'huile d'olive." )); // 15 children.push(recipeTitle(15, "Salade pois chiches rôtis, épinards & citron")); children.push(tagLine("Vegan · Sans gluten · Craquante · 30 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("400 g de pois chiches cuits et égouttés")); children.push(bullet("1 cc de curcuma · 1 cc de paprika · Huile d'olive")); children.push(bullet("100 g de pousses d'épinards")); children.push(bullet("1/2 concombre · 1 citron")); children.push(bullet("2 cs de tahini · Ail, sel")); children.push(sectionLabel("Préparation")); children.push(body("Sécher les pois chiches et les rôtir au four 25 min à 200°C avec curcuma, paprika et huile d'olive. Composer la salade avec épinards et concombre. Préparer la sauce tahini-citron-ail. Garnir de pois chiches croustillants.")); children.push(doshaBox( "Tièdir la salade, ajouter de l'avocat, accompagner d'un pain de sarrasin.", "Idéal. Réduire l'ail dans la sauce, ajouter des herbes fraîches, concombre en grande quantité.", "Réduire la quantité de tahini, ajouter du gingembre râpé, éviter le pain en accompagnement." )); // 16 children.push(recipeTitle(16, "Curry de pois chiches & épinards au lait de coco")); children.push(tagLine("Vegan · Sans gluten · Confort food · 30 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("400 g de pois chiches cuits")); children.push(bullet("200 g d'épinards frais")); children.push(bullet("400 ml de lait de coco")); children.push(bullet("1 boîte de tomates concassées")); children.push(bullet("1 cc curcuma · 1 cc coriandre moulue · 1/2 cc cumin · 1/2 cc gingembre")); children.push(bullet("Oignon, ail · Huile de coco · Sel")); children.push(sectionLabel("Préparation")); children.push(body("Faire revenir oignon et ail dans l'huile de coco. Ajouter les épices 30 sec puis les tomates et le lait de coco. Mijoter 10 min, ajouter pois chiches et épinards. Cuire encore 5 min. Servir avec riz basmati ou quinoa.")); children.push(doshaBox( "Servir avec beaucoup de riz basmati, ajouter une cs de ghee, manger bien chaud.", "Réduire l'ail et le gingembre, ajouter de la coriandre fraîche, servir tiède.", "Réduire le lait de coco (utiliser 200 ml), ajouter du poivre noir, réduire le riz." )); // 17 children.push(recipeTitle(17, "Sardines aux herbes, salade verte & câpres")); children.push(tagLine("Sans gluten · Riche en oméga-3 · 10 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("2 boîtes de sardines à l'huile d'olive (sans huile de tournesol)")); children.push(bullet("Mesclun ou mâche · 1/2 concombre")); children.push(bullet("1 cs de câpres · 1 cc de moutarde en grains")); children.push(bullet("Huile d'olive, citron, sel · Persil frais")); children.push(sectionLabel("Préparation")); children.push(body("Égoutter légèrement les sardines. Composer la salade avec les feuilles, le concombre, les câpres. Déposer les sardines entières. Vinaigrette : huile d'olive, citron, moutarde. Parsemer de persil frais.")); children.push(doshaBox( "Ajouter des olives, du pain de sarrasin, consommer à température ambiante.", "Très bien adapté. Éviter les câpres en excès (sel), ajouter du concombre et menthe fraîche.", "Alléger la vinaigrette, manger avec beaucoup de salade verte et peu de pain." )); // 18 children.push(recipeTitle(18, "Soupe miso, tofu & algues wakamé")); children.push(tagLine("Vegan · Sans gluten · Umami & minérale · 15 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("1,2 l d'eau")); children.push(bullet("3 cs de pâte miso blanc (non pasteurisée)")); children.push(bullet("200 g de tofu ferme en dés")); children.push(bullet("1 poignée d'algues wakamé séchées")); children.push(bullet("2 oignons verts émincés · Gingembre frais")); children.push(sectionLabel("Préparation")); children.push(body("Porter l'eau frémissante (ne pas bouillir). Réhydrater les algues 5 min. Dissoudre la pâte miso dans un peu d'eau chaude, ajouter au bouillon. Ajouter tofu, algues et gingembre. Ne pas bouillir pour préserver les probiotiques du miso. Garnir d'oignons verts.")); children.push(doshaBox( "Ajouter des nouilles de riz, une cc de ghee, doubler la portion de tofu.", "Idéal pour Pitta : légère, minérale, fraîche. Réduire le gingembre, ajouter de la coriandre.", "Réduire le tofu à 100 g, ajouter du gingembre, du poivre noir, consommer en entrée." )); // 19 children.push(recipeTitle(19, "Bowl de riz complet, edamame & sauce sésame")); children.push(tagLine("Vegan · Sans gluten · Asiatique · 20 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("200 g de riz complet cuit (ou riz noir)")); children.push(bullet("150 g d'edamame (soja)")); children.push(bullet("1 carotte râpée · 1/2 avocat")); children.push(bullet("Sauce : 2 cs tamari, 1 cs sésame grillé, 1 cc huile de sésame, gingembre râpé, citron vert")); children.push(bullet("Graines de sésame noires et blanches")); children.push(sectionLabel("Préparation")); children.push(body("Assembler le riz, edamame, carotte râpée et avocat. Préparer la sauce en mélangeant tous les ingrédients. Verser sur le bowl et parsemer de graines de sésame.")); children.push(doshaBox( "Utiliser le riz basmati blanc, chauffer légèrement, ajouter du tofu en dés sautés.", "Idéal refroidi à température ambiante. Ajouter concombre et menthe fraîche.", "Réduire la portion de riz, augmenter les légumes, alléger la sauce, pas d'avocat." )); // 20 children.push(recipeTitle(20, "Galettes de lentilles corail au curcuma")); children.push(tagLine("Vegan · Sans gluten · Protéiné · 35 min")); children.push(sectionLabel("Ingrédients (2 personnes, 6 galettes)")); children.push(bullet("200 g de lentilles corail sèches (trempées 2h)")); children.push(bullet("1 cc de curcuma · 1/2 cc de cumin · 1 cc de coriandre moulue")); children.push(bullet("1 oignon · 2 gousses d'ail · Huile d'olive")); children.push(bullet("Sel, poivre noir · Coriandre ou persil frais")); children.push(sectionLabel("Préparation")); children.push(body("Égoutter les lentilles trempées, mixer grossièrement avec oignon, ail, épices et herbes. Former des galettes et cuire à la poêle avec huile d'olive 4 min chaque côté. Servir avec une salade verte et yaourt de coco.")); children.push(doshaBox( "Servir chaud avec du riz basmati et une sauce crémeuse à base de tahini.", "Très bon. Réduire l'ail, ajouter du jus de citron frais, servir avec salade verte fraîche.", "Réduire la taille des galettes, ajouter du gingembre frais, éviter la sauce crémeuse." )); // 21 children.push(recipeTitle(21, "Salade tiède de quinoa, légumes rôtis & pesto basilic")); children.push(tagLine("Vegan · Sans gluten · 30 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("150 g de quinoa cuit")); children.push(bullet("1 courgette · 1 poivron rouge · 1 aubergine")); children.push(bullet("Pesto basilic : basilic, huile d'olive, pignons ou graines de tournesol, levure nutritionnelle, ail, sel")); children.push(bullet("Roquette · Pignons")); children.push(sectionLabel("Préparation")); children.push(body("Rôtir les légumes en dés au four 20 min à 200°C avec huile d'olive. Mixer les ingrédients du pesto. Assembler quinoa, légumes rôtis et roquette. Napper de pesto et parsemer de pignons.")); children.push(doshaBox( "Servir bien chaud, augmenter l'huile d'olive dans le pesto, accompagner de tofu sauté.", "Réduire l'ail dans le pesto, éviter le poivron (réchauffant), ajouter du concombre.", "Réduire les pignons, alléger le pesto, ajouter des herbes amères (roquette)." )); // 22 children.push(recipeTitle(22, "Maquereau au four, fenouil & citron confit")); children.push(tagLine("Sans gluten · Riche en oméga-3 · Anti-inflammatoire · 30 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("2 filets de maquereau frais")); children.push(bullet("1 bulbe de fenouil tranché finement")); children.push(bullet("1/2 citron confit en rondelles · Huile d'olive")); children.push(bullet("Herbes de Provence · Poivre noir · Sel de mer")); children.push(sectionLabel("Préparation")); children.push(body("Placer le fenouil dans un plat, déposer les filets de maquereau. Répartir le citron confit. Arroser d'huile d'olive, herbes de Provence, sel et poivre. Enfourner 20 min à 180°C. Servir avec salade verte.")); children.push(doshaBox( "Ajouter des pommes de terre douces en accompagnement, arroser de ghee en fin de cuisson.", "Le fenouil est rafraîchissant pour Pitta. Réduire le sel et les herbes échauffantes.", "Excellent. Augmenter le fenouil, réduire l'huile, ajouter du gingembre râpé." )); // 23 children.push(recipeTitle(23, "Wrap de feuilles de chou, hummus & légumes croquants")); children.push(tagLine("Vegan · Sans gluten · Cru · 15 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("4 grandes feuilles de chou blanc")); children.push(bullet("150 g de houmous maison")); children.push(bullet("1 carotte en bâtonnets · 1/2 concombre · 1 avocat")); children.push(bullet("Graines de courge · Jus de citron · Herbes fraîches")); children.push(sectionLabel("Préparation")); children.push(body("Garnir chaque feuille de chou de houmous, bâtonnets de légumes, tranches d'avocat. Ajouter graines de courge, citron et herbes. Rouler et fixer avec un cure-dent si nécessaire.")); children.push(doshaBox( "Préférer des feuilles de laitue iceberg (moins froide à digérer que le chou), ajouter plus d'avocat.", "Idéal pour Pitta : frais, croquant, non-réchauffant. Ajouter de la menthe.", "Réduire l'avocat et le houmous, ajouter des herbes amères, garnir de gingembre râpé." )); // 24 children.push(recipeTitle(24, "Soupe de lentilles rouges, tomates & curcuma")); children.push(tagLine("Vegan · Sans gluten · Dalh express · 25 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("250 g de lentilles corail")); children.push(bullet("400 g de tomates concassées")); children.push(bullet("1 oignon · 3 gousses d'ail · 1 cc curcuma · 1 cc cumin · 1 cc coriandre")); children.push(bullet("800 ml de bouillon légumes · Huile d'olive · Sel · Coriandre fraîche")); children.push(sectionLabel("Préparation")); children.push(body("Faire revenir l'oignon, l'ail dans l'huile d'olive avec les épices. Ajouter tomates, lentilles et bouillon. Cuire 20 min jusqu'à ce que les lentilles soient fondantes. Mixer partiellement ou servir tel quel. Garnir de coriandre fraîche.")); children.push(doshaBox( "Ajouter une cs de ghee, servir avec pain de sarrasin grillé, manger très chaud.", "Réduire l'ail, ajouter de la coriandre en abondance, servir tiède avec du riz basmati.", "Excellent. Réduire la portion, ajouter du gingembre frais, servir avec des légumes vapeur." )); // 25 children.push(recipeTitle(25, "Taboulé de chou-fleur, persil & citron")); children.push(tagLine("Vegan · Sans gluten · Cru ou semi-cru · 20 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("1 chou-fleur entier (en semoule au mixeur)")); children.push(bullet("1 grand bouquet de persil plat haché fin")); children.push(bullet("Jus de 2 citrons · 3 cs d'huile d'olive")); children.push(bullet("1 concombre en dés · 2 tomates en dés (option)")); children.push(bullet("Sel, poivre noir · Menthe fraîche")); children.push(sectionLabel("Préparation")); children.push(body("Mixer le chou-fleur cru en petits grains. Mélanger avec le persil haché, concombre, tomates. Assaisonner généreusement avec citron, huile d'olive, sel et poivre. Ajouter la menthe. Servir frais.")); children.push(doshaBox( "Tiédir légèrement ou servir à température ambiante. Ajouter des noix concassées.", "Très adapté. Idéal froid, la menthe est excellente pour Pitta. Ajouter du concombre.", "Excellent pour Kapha. Ajouter du gingembre, du poivre, et des radis râpés." )); children.push(pageBreakPara()); // 26-40 : suite dejeuners children.push(recipeTitle(26, "Oeufs bénédictine végétale sur galette de sarrasin")); children.push(tagLine("Végétarien · Gourmet · 25 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("4 galettes de sarrasin · 4 oeufs bio pochés")); children.push(bullet("200 g d'épinards sautés à l'ail et à l'huile d'olive")); children.push(bullet("Sauce hollandaise légère : 1 jaune d'oeuf, 1 cs ghee, jus de citron, curcuma")); children.push(sectionLabel("Préparation")); children.push(body("Réchauffer les galettes de sarrasin. Préparer la sauce hollandaise au bain-marie. Disposer les épinards sautés, l'oeuf poché et la sauce. Servir immédiatement.")); children.push(doshaBox( "Parfait pour Vāta : chaud, riche, nourrissant. Doubler le ghee dans la sauce.", "Réduire le ghee, ajouter du citron vert, servir avec salade fraîche.", "Réduire la sauce hollandaise, utiliser de l'huile d'olive, augmenter les épinards." )); children.push(recipeTitle(27, "Bowl chou kale massé, pois chiches & tahini citron")); children.push(tagLine("Vegan · Cru · Minéral · 20 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("200 g de chou kale sans tiges · 1 cc de sel marin · 1 cs d'huile d'olive")); children.push(bullet("200 g de pois chiches rôtis (voir recette 15)")); children.push(bullet("1 avocat · 2 cs de sauce tahini citron")); children.push(bullet("Graines de sésame · Gomasio maison")); children.push(sectionLabel("Préparation")); children.push(body("Masser le kale avec le sel et l'huile d'olive 3 min jusqu'à attendrissement. Assembler avec les pois chiches rôtis et l'avocat. Napper de sauce tahini et garnir de sésame.")); children.push(doshaBox( "Tiédir légèrement le kale, ajouter des noix de cajou, éviter de manger cru si digestion faible.", "Idéal. Ajouter menthe et jus de citron vert, réduire l'avocat.", "Excellent pour Kapha. Alléger la sauce, ajouter du gingembre frais et des radis." )); children.push(recipeTitle(28, "Boulettes de poulet au gingembre, sauce coco")); children.push(tagLine("Sans gluten · Riche en protéines · 35 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("300 g de poulet haché bio")); children.push(bullet("1 cs de gingembre râpé · 1 cc de curcuma · 1 oeuf bio · Sel")); children.push(bullet("Sauce : 200 ml lait de coco, 1 cc curcuma, 1 cc gingembre, 1 cs tamari, coriandre")); children.push(sectionLabel("Préparation")); children.push(body("Mélanger le poulet avec gingembre, curcuma, oeuf et sel. Former des boulettes. Cuire à la poêle dans l'huile de coco 8 min. Préparer la sauce en faisant chauffer le lait de coco avec les épices et le tamari. Servir les boulettes dans la sauce avec riz basmati et coriandre.")); children.push(doshaBox( "Augmenter la sauce coco, ajouter du ghee, manger avec beaucoup de riz.", "Réduire le gingembre et l'ail, ajouter de la coriandre fraîche, servir tiède.", "Réduire le riz, augmenter les légumes vapeur en accompagnement, alléger la sauce." )); children.push(recipeTitle(29, "Salade d'haricots blancs, roquette & anchois")); children.push(tagLine("Sans gluten · Méditerranéenne · 10 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("400 g d'haricots blancs cuits")); children.push(bullet("100 g de roquette · 4 anchois à l'huile d'olive")); children.push(bullet("Jus de citron · 2 cs d'huile d'olive · Poivre noir")); children.push(bullet("Ail haché (1 gousse) · Persil frais")); children.push(sectionLabel("Préparation")); children.push(body("Égoutter et rincer les haricots. Mélanger avec la roquette. Préparer une vinaigrette avec les anchois écrasés, citron, ail et huile d'olive. Mélanger et garnir de persil et poivre.")); children.push(doshaBox( "Tiédir les haricots, ajouter de l'huile d'olive généreusement, pain de sarrasin en accompagnement.", "Réduire l'ail et les anchois (salés), ajouter concombre et herbes douces.", "Excellent. Réduire l'huile d'olive, ajouter du gingembre, des herbes amères." )); children.push(recipeTitle(30, "Dahl de lentilles au ghee & épices")); children.push(tagLine("Vegan possible · Sans gluten · Ayurvédique · 35 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("250 g de lentilles corail")); children.push(bullet("1 cs de ghee ou huile de coco")); children.push(bullet("1 cc de cumin en grains · 1 cc de curcuma · 1 cc de coriandre · 1/2 cc gingembre")); children.push(bullet("1 oignon · 3 gousses d'ail · 800 ml bouillon · Sel · Coriandre fraîche")); children.push(sectionLabel("Préparation")); children.push(body("Faire crépiter les graines de cumin dans le ghee. Ajouter l'oignon, l'ail et les épices. Incorporer les lentilles et le bouillon. Cuire 25 min jusqu'à consistance crémeuse. Garnir de coriandre fraîche. Servir avec chapati de sarrasin ou riz basmati.")); children.push(doshaBox( "Idéal pour Vāta : chaud, huilé, crémeux. Augmenter le ghee et le sel.", "Réduire l'ail, ajouter de la coriandre fraîche en quantité, servir tiède.", "Réduire le ghee, ajouter du poivre noir et gingembre, diminuer la portion de riz." )); children.push(pageBreakPara()); // 31-40 children.push(recipeTitle(31, "Frittata courgette, feta & herbes")); children.push(tagLine("Végétarien · Sans gluten · Convivial · 30 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("6 oeufs bio · 100 g de feta émiettée")); children.push(bullet("2 courgettes en rondelles · 1 oignon · Huile d'olive")); children.push(bullet("Basilic, persil, origan · Sel, poivre noir")); children.push(sectionLabel("Préparation")); children.push(body("Faire revenir l'oignon et les courgettes à la poêle. Battre les oeufs avec les herbes, sel et poivre. Verser sur les légumes, parsemer de feta. Cuire à feu doux 8 min puis passer sous le gril 3 min. Servir tiède avec salade verte.")); children.push(doshaBox( "Ajouter du ghee dans la poêle, servir bien chaud avec pain de sarrasin.", "Réduire la feta (salée), ajouter des herbes fraîches, éviter l'excès d'ail.", "Réduire la feta, augmenter les courgettes et herbes, ne pas accompagner de pain." )); children.push(recipeTitle(32, "Ceviche végétal : coeur de palmier & avocat")); children.push(tagLine("Vegan · Cru · Rafraîchissant · 15 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("200 g de coeurs de palmier en rondelles")); children.push(bullet("1 avocat en dés · 1/2 concombre en dés")); children.push(bullet("Jus de 2 citrons verts · 1/2 piment vert doux")); children.push(bullet("Coriandre fraîche · Oignon rouge · Sel marin")); children.push(sectionLabel("Préparation")); children.push(body("Mélanger coeurs de palmier, avocat et concombre. Ajouter le jus de citron, piment, oignon rouge et coriandre. Saler, laisser mariner 10 min au frais. Servir très frais.")); children.push(doshaBox( "Éviter si digestion fragile, sinon ajouter un filet d'huile d'olive et manger à température ambiante.", "Excellent pour Pitta : frais, citronné, rafraîchissant. Ajouter de la menthe.", "Réduire l'avocat, supprimer le piment, ajouter du gingembre frais et concombre." )); children.push(recipeTitle(33, "Wok de brocoli, tofu grillé & sauce gingembre tamari")); children.push(tagLine("Vegan · Sans gluten · Rapide · 20 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("200 g de tofu ferme · 300 g de brocoli en fleurettes")); children.push(bullet("2 carottes en julienne · 1 cc d'huile de sésame")); children.push(bullet("Sauce : 2 cs tamari, 1 cc gingembre râpé, 1 cc miel cru, 1 cs eau")); children.push(bullet("Graines de sésame · Oignons verts")); children.push(sectionLabel("Préparation")); children.push(body("Cuire le tofu en cubes à la poêle dans l'huile de sésame jusqu'à dorure. Faire sauter le brocoli et les carottes 5 min. Ajouter la sauce et mélanger 2 min. Servir avec riz ou nouilles de riz, graines de sésame et oignons verts.")); children.push(doshaBox( "Ajouter du riz basmati blanc, augmenter la sauce, servir très chaud.", "Idéal. Réduire le tamari (sel), ajouter de la coriandre fraîche, servir tiède.", "Réduire le riz, augmenter les légumes, ajouter du gingembre supplémentaire." )); children.push(recipeTitle(34, "Poulet à la marocaine, pois chiches & citron confit")); children.push(tagLine("Sans gluten · Savoureux · 50 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("4 cuisses de poulet bio")); children.push(bullet("400 g de pois chiches cuits · 1 citron confit en morceaux")); children.push(bullet("1 cc curcuma · 1 cc gingembre · 1 cc cannelle · 1/2 cc coriandre")); children.push(bullet("Oignon, ail · Huile d'olive · 400 ml bouillon · Olives vertes")); children.push(sectionLabel("Préparation")); children.push(body("Faire dorer le poulet dans l'huile d'olive avec les épices. Ajouter oignon, ail, bouillon, pois chiches, citron confit et olives. Mijoter à feu doux 35 min. Servir avec couscous de chou-fleur ou quinoa.")); children.push(doshaBox( "Servir très chaud, augmenter la sauce, accompagner de semoule de sarrasin ou quinoa.", "Réduire l'ail, ajouter de la coriandre fraîche, le citron confit est excellent pour Pitta.", "Retirer la peau du poulet, augmenter les pois chiches, réduire les olives." )); children.push(recipeTitle(35, "Salade de haricots noirs, mangue & coriandre")); children.push(tagLine("Vegan · Sans gluten · Tropicale · 15 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("400 g de haricots noirs cuits")); children.push(bullet("1 mangue mûre en dés · 1/2 avocat")); children.push(bullet("Coriandre fraîche · Jus de citron vert · Oignon rouge")); children.push(bullet("1 cc de cumin · Sel · Poivre de Cayenne (option)")); children.push(sectionLabel("Préparation")); children.push(body("Mélanger les haricots noirs, mangue, avocat et oignon rouge haché. Assaisonner avec citron vert, cumin, sel et coriandre. Option : une touche de Cayenne pour Kapha.")); children.push(doshaBox( "Tiédir légèrement, ajouter de l'huile d'olive, éviter si digestion fragile.", "Idéal. La mangue est douce pour Pitta. Éviter le piment de Cayenne.", "Excellent pour Kapha. Ajouter du poivre de Cayenne, réduire la mangue et l'avocat." )); children.push(recipeTitle(36, "Soupe thaï au lait de coco, légumes & pâte miso")); children.push(tagLine("Vegan · Sans gluten · Exotique · 20 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("400 ml lait de coco · 800 ml bouillon légumes")); children.push(bullet("200 g de tofu · 2 carottes · 1 courgette · 1 poivron rouge")); children.push(bullet("1 cs de pâte miso · 1 cs de pâte de curry vert (douce)")); children.push(bullet("Gingembre · Coriandre · Jus de citron vert · Tamari")); children.push(sectionLabel("Préparation")); children.push(body("Porter le bouillon avec le lait de coco. Ajouter la pâte de curry et les légumes en morceaux. Cuire 10 min. Incorporer le tofu, le miso (dilué) et le citron vert. Ne pas bouillir. Garnir de coriandre.")); children.push(doshaBox( "Ajouter des nouilles de riz, augmenter le lait de coco, servir bien chaud.", "Réduire la pâte de curry (épicée), ajouter du concombre froid en garniture, menthe.", "Réduire le lait de coco, augmenter les légumes, ajouter du gingembre frais en abondance." )); children.push(recipeTitle(37, "Quinoa façon tabboulé persan, noix & grenade")); children.push(tagLine("Vegan · Sans gluten · Festif · 25 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("200 g de quinoa cuit · Grains d'1 grenade")); children.push(bullet("50 g de noix concassées · 1 bouquet de persil haché")); children.push(bullet("1 bouquet de menthe haché · Jus de citron · Huile d'olive · Sel")); children.push(sectionLabel("Préparation")); children.push(body("Laisser refroidir le quinoa. Mélanger avec les grains de grenade, noix, persil et menthe. Assaisonner généreusement avec citron et huile d'olive.")); children.push(doshaBox( "Servir tiède, augmenter les noix et l'huile d'olive, ajouter des raisins secs.", "Idéal. La grenade et la menthe sont excellentes pour Pitta. Servir frais.", "Réduire les noix, alléger l'huile, ajouter des herbes amères." )); children.push(recipeTitle(38, "Filets de sardines grillées, légumes de saison")); children.push(tagLine("Sans gluten · Rapide · Oméga-3 · 20 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("6 filets de sardines frais")); children.push(bullet("2 tomates en rondelles · 1 fenouil en lamelles")); children.push(bullet("Huile d'olive · Fleur de sel · Citron · Herbes")); children.push(sectionLabel("Préparation")); children.push(body("Griller les sardines dans une poêle grill 2-3 min par côté. Disposer sur un lit de tomates et fenouil cru assaisonné. Arroser d'huile d'olive et citron.")); children.push(doshaBox( "Accompagner de pain de sarrasin et ajouter de l'huile d'olive généreusement.", "Excellent. Ajouter du fenouil (rafraîchissant), servir avec salade verte.", "Idéal pour Kapha. Ajouter du gingembre et du citron, réduire l'huile." )); children.push(recipeTitle(39, "Salade niçoise végétale aux lentilles")); children.push(tagLine("Vegan · Sans gluten · Estivale · 20 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("150 g de lentilles vertes cuites · 100 g de haricots verts cuits")); children.push(bullet("2 tomates · 1/2 concombre · 1 poivron jaune · Olives noires")); children.push(bullet("Vinaigrette : huile d'olive, moutarde en grains, citron, sel, herbes")); children.push(sectionLabel("Préparation")); children.push(body("Composer la salade avec tous les légumes et les lentilles. Préparer la vinaigrette et mélanger délicatement. Ajouter les olives et les herbes.")); children.push(doshaBox( "Tiédir les lentilles, ajouter de l'huile d'olive en abondance, des oeufs durs en option.", "Idéal estival. Réduire les olives (salées), manger frais, ajouter de la menthe.", "Excellent. Réduire les olives et la vinaigrette, ajouter du gingembre frais." )); children.push(recipeTitle(40, "Curry de potimarron & haricots rouges")); children.push(tagLine("Vegan · Sans gluten · Automnal · 40 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("600 g de potimarron en cubes · 400 g de haricots rouges cuits")); children.push(bullet("400 ml lait de coco · 1 cc curcuma · 1 cc garam masala · 1 cc gingembre")); children.push(bullet("Oignon, ail · Huile de coco · 200 ml bouillon · Sel · Coriandre")); children.push(sectionLabel("Préparation")); children.push(body("Faire revenir oignon et ail avec les épices. Ajouter potimarron, lait de coco et bouillon. Cuire 20 min. Incorporer les haricots rouges et cuire encore 10 min. Garnir de coriandre et servir avec riz ou quinoa.")); children.push(doshaBox( "Parfait pour Vāta en automne. Servir très chaud avec beaucoup de riz.", "Réduire le garam masala et l'ail, ajouter de la coriandre fraîche.", "Réduire le lait de coco, augmenter le gingembre, réduire la portion de riz." )); children.push(pageBreakPara()); children.push(sectionBanner("III. Dîners Vegan Anti-Inflammatoires & Protéinés")); children.push(spacer()); children.push(body("Des repas du soir légers mais rassasiants, 100% végétaux et riches en protéines naturelles.")); children.push(spacer()); // 41-60 children.push(recipeTitle(41, "Dahl de lentilles noires beluga, épinards & noix de coco")); children.push(tagLine("Vegan · Sans gluten · Protéiné · 40 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("250 g de lentilles beluga · 200 g d'épinards frais")); children.push(bullet("400 ml lait de coco · 1 oignon · 3 gousses d'ail")); children.push(bullet("1 cc curcuma · 1 cc garam masala · 1 cc gingembre · Ghee ou huile coco")); children.push(bullet("Coriandre fraîche · Sel · Bouillon légumes 600 ml")); children.push(sectionLabel("Préparation")); children.push(body("Faire revenir oignon, ail et épices dans le ghee. Ajouter les lentilles et le bouillon. Cuire 30 min. Incorporer le lait de coco et les épinards 5 min avant la fin. Garnir de coriandre.")); children.push(doshaBox( "Ajouter du ghee, servir avec riz basmati, manger chaud et confortablement.", "Réduire l'ail et le garam masala, ajouter de la coriandre fraîche en abondance.", "Réduire le lait de coco, ajouter du gingembre et poivre noir, portion modérée de riz." )); children.push(recipeTitle(42, "Gratin de chou-fleur & tofu au lait de coco")); children.push(tagLine("Vegan · Sans gluten · Confort · 45 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("1 chou-fleur entier en fleurettes · 200 g de tofu ferme en cubes")); children.push(bullet("400 ml lait de coco · 1 cc curcuma · 1 cc gingembre · 2 gousses ail")); children.push(bullet("Levure nutritionnelle · Huile d'olive · Sel, poivre")); children.push(sectionLabel("Préparation")); children.push(body("Disposer le chou-fleur et le tofu dans un plat. Mélanger le lait de coco avec les épices et l'ail. Verser sur les légumes. Saupoudrer de levure nutritionnelle. Enfourner 35 min à 180°C.")); children.push(doshaBox( "Ajouter du fromage de chèvre ou plus de crème végétale, servir très chaud.", "Excellent. Réduire l'ail, ajouter de la coriandre, servir tiède avec salade verte.", "Idéal. Réduire le lait de coco, augmenter la levure nutritionnelle, ajouter du gingembre." )); children.push(recipeTitle(43, "Soupe froide de concombre & avocat (gazpacho vert)")); children.push(tagLine("Vegan · Cru · Rafraîchissant · 10 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("2 concombres · 2 avocats · Jus de 2 citrons verts")); children.push(bullet("1 bouquet de menthe · 1 cs huile d'olive · Sel · Gingembre frais")); children.push(bullet("400 ml d'eau froide")); children.push(sectionLabel("Préparation")); children.push(body("Mixer tous les ingrédients jusqu'à consistance crémeuse. Ajuster la consistance avec l'eau. Assaisonner et servir très frais. Garnir de menthe fraîche et d'une touche d'huile d'olive.")); children.push(doshaBox( "Préférer servir à température ambiante, réduire le citron, ajouter du gingembre chaud.", "Parfait pour Pitta en été. Très rafraîchissant, calmant. Ajouter de la menthe en abondance.", "Réduire l'avocat, ajouter du gingembre et du poivre, consommer en petite quantité." )); children.push(recipeTitle(44, "Tempeh à la sauce tamari, brocoli & graines de sésame")); children.push(tagLine("Vegan · Sans gluten · Protéiné · 25 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("200 g de tempeh en tranches · 300 g de brocoli")); children.push(bullet("2 cs de tamari · 1 cc gingembre râpé · 1 cc miel cru")); children.push(bullet("Graines de sésame noir · Huile de sésame")); children.push(sectionLabel("Préparation")); children.push(body("Mariner le tempeh dans tamari, gingembre et miel 15 min. Griller à la poêle avec huile de sésame. Cuire le brocoli vapeur 5 min. Servir avec le sésame et du riz.")); children.push(doshaBox( "Servir chaud avec riz basmati blanc, augmenter le miel dans la marinade.", "Idéal. Réduire le tamari, ajouter de la coriandre fraîche.", "Réduire le riz, doubler le brocoli, ajouter du gingembre en abondance." )); children.push(recipeTitle(45, "Velouté de betterave & gingembre")); children.push(tagLine("Vegan · Sans gluten · Détox · 30 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("600 g de betteraves crues · 1 oignon · 1 pomme douce")); children.push(bullet("1 cs gingembre frais · 800 ml bouillon légumes")); children.push(bullet("1 cs huile de coco · Sel · Yaourt de coco pour garnir")); children.push(sectionLabel("Préparation")); children.push(body("Cuire les betteraves et l'oignon dans l'huile de coco, ajouter la pomme et le bouillon. Cuire 25 min. Mixer avec le gingembre. Servir avec une touche de yaourt de coco.")); children.push(doshaBox( "Ajouter du ghee et du poivre noir pour améliorer l'absorption. Servir chaud.", "La betterave est bonne pour Pitta. Réduire le gingembre, ajouter du jus de citron.", "Excellent détox. Augmenter le gingembre, réduire ou supprimer le yaourt de coco." )); children.push(recipeTitle(46, "Houmous de carotte rôtie au cumin")); children.push(tagLine("Vegan · Sans gluten · À tartiner · 30 min")); children.push(sectionLabel("Ingrédients (pour un grand bol)")); children.push(bullet("400 g de carottes rôties · 400 g de pois chiches cuits")); children.push(bullet("3 cs de tahini · Jus d'1 citron · 1 cc cumin · Ail")); children.push(bullet("Huile d'olive · Sel · Paprika · Persil")); children.push(sectionLabel("Préparation")); children.push(body("Rôtir les carottes en dés avec cumin et huile d'olive 25 min à 200°C. Mixer avec pois chiches, tahini, citron et ail. Assaisonner. Servir avec légumes crudités ou galettes de sarrasin.")); children.push(doshaBox( "Servir avec pain chaud, ajouter de l'huile d'olive généreusement.", "Excellent. Réduire l'ail, ajouter du persil frais, servir avec légumes frais.", "Réduire le tahini, manger avec crudités plutôt que pain, ajouter du poivre noir." )); children.push(recipeTitle(47, "Curry vert de tofu & courgettes au lait de coco")); children.push(tagLine("Vegan · Sans gluten · Thaï · 25 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("300 g de tofu ferme en cubes · 3 courgettes en rondelles")); children.push(bullet("400 ml lait de coco · 1 cs pâte de curry vert (vérifier sans crevettes)")); children.push(bullet("Gingembre · Tamari · Basilic thaï · Riz basmati")); children.push(sectionLabel("Préparation")); children.push(body("Faire revenir la pâte de curry dans le lait de coco. Ajouter le tofu et les courgettes. Cuire 10 min. Assaisonner avec tamari et gingembre. Garnir de basilic thaï. Servir avec riz basmati.")); children.push(doshaBox( "Augmenter le riz, ajouter du ghee, servir très chaud.", "Réduire la pâte de curry (pimentée), ajouter du basilic thaï et concombre en garniture.", "Réduire le riz et le lait de coco, ajouter du poivre et gingembre en abondance." )); children.push(recipeTitle(48, "Soupe de quinoa & légumes d'hiver")); children.push(tagLine("Vegan · Sans gluten · Nourrissante · 35 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("150 g de quinoa · 2 carottes · 2 panais · 1 poireau · 1 navet")); children.push(bullet("1 cs d'herbes de Provence · 1 cs miso blanc · 1 l bouillon légumes")); children.push(bullet("Huile d'olive · Persil · Sel, poivre noir")); children.push(sectionLabel("Préparation")); children.push(body("Faire revenir le poireau dans l'huile d'olive. Ajouter les légumes en dés et le bouillon. Cuire 20 min. Ajouter le quinoa et cuire 10 min supplémentaires. Incorporer le miso dilué hors du feu. Garnir de persil.")); children.push(doshaBox( "Ajouter du ghee, augmenter le quinoa, manger bien chaud.", "Excellent. Réduire le sel, ajouter du jus de citron et coriandre.", "Idéal pour Kapha en hiver. Ajouter du poivre noir, gingembre et romarin." )); children.push(recipeTitle(49, "Bowl de sarrasin, edamame & vinaigrette sésame-gingembre")); children.push(tagLine("Vegan · Sans gluten · Complet · 20 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("150 g de sarrasin cuit · 150 g d'edamame · 1 carotte râpée")); children.push(bullet("1/2 avocat · Jeunes pousses · Graines de sésame")); children.push(bullet("Vinaigrette : 2 cs tamari, 1 cs huile sésame, 1 cc gingembre, citron vert, miel")); children.push(sectionLabel("Préparation")); children.push(body("Assembler le sarrasin, edamame, carotte et avocat dans un bowl. Garnir de pousses et sésame. Préparer la vinaigrette et verser au moment de servir.")); children.push(doshaBox( "Tiédir le sarrasin, ajouter du tahini, accompagner d'une soupe légère.", "Excellent. Servir à température ambiante, ajouter de la menthe fraîche.", "Réduire l'avocat, augmenter les pousses et la carotte, alléger la vinaigrette." )); children.push(recipeTitle(50, "Aubergines farcies au quinoa & herbes")); children.push(tagLine("Vegan · Sans gluten · Méditerranéen · 50 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("2 grandes aubergines · 150 g de quinoa cuit")); children.push(bullet("2 tomates en dés · 1 oignon · 2 gousses ail · Herbes")); children.push(bullet("Huile d'olive · Cumin · Coriandre moulue · Sel · Persil frais")); children.push(sectionLabel("Préparation")); children.push(body("Couper les aubergines en deux, inciser la chair et enfourner 20 min à 180°C. Faire revenir oignon, ail, tomates et épices. Mélanger avec quinoa cuit. Garnir les aubergines et renfourner 15 min. Parsemer de persil.")); children.push(doshaBox( "Arroser généreusement d'huile d'olive, servir avec yogurt de coco.", "Excellent. Ajouter de la menthe fraîche et du jus de citron à la farce.", "Alléger l'huile, ajouter du gingembre, réduire les portions." )); children.push(pageBreakPara()); // 51-65 children.push(recipeTitle(51, "Falafels de pois chiches au four, sauce tahini")); children.push(tagLine("Vegan · Sans gluten · Protéiné · 40 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("400 g de pois chiches secs trempés 12h (pas cuits)")); children.push(bullet("1 cc cumin · 1 cc coriandre · 2 gousses ail · Oignon rouge")); children.push(bullet("Persil, coriandre fraîche · Sel · 1 cs farine de pois chiches")); children.push(bullet("Sauce : tahini, citron, ail, eau, sel")); children.push(sectionLabel("Préparation")); children.push(body("Mixer les pois chiches trempés (non cuits) avec herbes et épices. Ajouter la farine de pois chiches. Former des boules, enfourner 30 min à 200°C en retournant à mi-cuisson. Servir avec la sauce tahini et des crudités.")); children.push(doshaBox( "Servir chaud avec pita de sarrasin et sauce crémeuse abondante.", "Excellent. Réduire l'ail, ajouter du concombre et menthe fraîche.", "Réduire la sauce tahini, accompagner de crudités amères, ajouter du gingembre." )); children.push(recipeTitle(52, "Soupe de pois cassés jaunes, cumin & citron")); children.push(tagLine("Vegan · Sans gluten · Économique · 40 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("250 g de pois cassés jaunes · 1 oignon · 2 gousses ail")); children.push(bullet("1 cc cumin en grains · 1 cc curcuma · Jus d'1 citron")); children.push(bullet("800 ml bouillon · Ghee ou huile coco · Sel · Coriandre")); children.push(sectionLabel("Préparation")); children.push(body("Faire crépiter le cumin dans le ghee. Ajouter oignon et ail, puis pois cassés et bouillon. Cuire 35 min. Ajouter curcuma, sel et citron en fin. Garnir de coriandre. Servir tel quel ou mixé.")); children.push(doshaBox( "Ajouter beaucoup de ghee, sel généreux, manger très chaud avec du riz.", "Réduire l'ail, servir tiède, ajouter du jus de citron vert en abondance.", "Excellent. Ajouter du gingembre frais, réduire le ghee, servir avec salade verte." )); children.push(recipeTitle(53, "Tofu soyeux mariné, riz noir & salade de chou")); children.push(tagLine("Vegan · Sans gluten · Textures contrastées · 30 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("200 g de tofu soyeux · 150 g de riz noir cuit")); children.push(bullet("Marinade : 2 cs tamari, 1 cc huile sésame, 1 cc gingembre, 1 cc vinaigre riz")); children.push(bullet("1/4 chou rouge râpé · Graines de sésame · Oignons verts · Coriandre")); children.push(sectionLabel("Préparation")); children.push(body("Couper le tofu soyeux en tranches, mariner 20 min. Assaisonner le chou râpé avec un peu de tamari et citron. Assembler le bowl avec riz noir, chou et tofu. Garnir de coriandre et sésame.")); children.push(doshaBox( "Tiédir légèrement le riz noir et le tofu, ajouter de l'huile de sésame supplémentaire.", "Excellent. Servir à température ambiante, ajouter menthe et concombre.", "Réduire le riz noir, augmenter le chou, ajouter du gingembre et du poivre." )); children.push(recipeTitle(54, "Curry de lentilles beluga, butternut & coco")); children.push(tagLine("Vegan · Sans gluten · Automnal · 45 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("200 g de lentilles beluga · 600 g de butternut en cubes")); children.push(bullet("400 ml lait de coco · 400 g tomates concassées")); children.push(bullet("1 cc curcuma · 1 cc cumin · 1 cc cannelle · 1/2 cc gingembre · Sel")); children.push(sectionLabel("Préparation")); children.push(body("Faire revenir oignon et épices. Ajouter butternut, lentilles, tomates et lait de coco. Cuire 35 min à feu doux. Servir avec quinoa et coriandre fraîche.")); children.push(doshaBox( "Parfait en automne. Ajouter du ghee, servir avec riz basmati.", "Réduire le cumin, ajouter de la coriandre fraîche, servir tiède.", "Réduire le lait de coco, augmenter le gingembre, réduire le butternut." )); children.push(recipeTitle(55, "Wok de légumes & edamame, sauce gingembre miso")); children.push(tagLine("Vegan · Sans gluten · Rapide · 20 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("200 g d'edamame · 2 carottes · 1 courgette · 100 g de chou chinois")); children.push(bullet("Sauce : 1 cs miso blanc, 1 cc gingembre râpé, 1 cs tamari, 1 cc huile sésame, eau")); children.push(bullet("Riz ou nouilles de riz · Coriandre · Graines de sésame")); children.push(sectionLabel("Préparation")); children.push(body("Sauter les légumes et l'edamame au wok avec huile de sésame 5 min. Préparer la sauce et verser en fin de cuisson. Servir avec riz ou nouilles, coriandre et sésame.")); children.push(doshaBox( "Servir avec abondance de riz, ajouter tofu chaud, manger bien chaud.", "Idéal. Réduire le tamari (sel), ajouter concombre frais et coriandre.", "Réduire ou supprimer le riz, doubler les légumes, augmenter le gingembre." )); children.push(recipeTitle(56, "Hamburger végétal : galette de haricots noirs")); children.push(tagLine("Vegan · Convivial · 35 min")); children.push(sectionLabel("Ingrédients (4 galettes)")); children.push(bullet("400 g haricots noirs cuits · 1 cs de graines de lin moulues")); children.push(bullet("1/2 oignon rouge · 1 cc cumin · 1 cc coriandre · 1 cc paprika fumé")); children.push(bullet("2 cs de flocons d'avoine · Sel · Huile d'olive")); children.push(bullet("Garniture : avocat, roquette, tomate, moutarde en grains")); children.push(sectionLabel("Préparation")); children.push(body("Écraser les haricots noirs, mélanger avec oignon haché, épices, lin et flocons d'avoine. Former 4 galettes. Cuire à la poêle dans l'huile d'olive 4 min par côté. Servir dans une grande feuille de chou ou pain de sarrasin.")); children.push(doshaBox( "Servir chaud avec sauce crémeuse (tahini ou avocado), pain de sarrasin.", "Excellent. Réduire l'oignon rouge, ajouter de la laitue fraîche et menthe.", "Réduire l'avocat, manger avec feuille de chou, ajouter des épices amères." )); children.push(recipeTitle(57, "Potage de pois chiches, pomme verte & curry doux")); children.push(tagLine("Vegan · Sans gluten · Inhabituel · 30 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("400 g de pois chiches cuits · 2 pommes vertes en cubes")); children.push(bullet("800 ml bouillon légumes · 1 cc curry doux · 1/2 cc curcuma · 1 cc gingembre")); children.push(bullet("1 oignon · Huile de coco · Sel · Coriandre · Yaourt de coco")); children.push(sectionLabel("Préparation")); children.push(body("Faire revenir oignon et épices dans l'huile de coco. Ajouter pommes, pois chiches et bouillon. Cuire 20 min puis mixer. Ajuster la consistance. Garnir de coriandre et yaourt de coco.")); children.push(doshaBox( "Ajouter du ghee et du sel généreux, servir bien chaud avec pain de sarrasin.", "Excellent. Les pommes vertes et la coriandre sont rafraîchissantes pour Pitta.", "Réduire le yaourt de coco, ajouter du poivre noir, servir en petite portion." )); children.push(recipeTitle(58, "Ratatouille au four & lentilles vertes")); children.push(tagLine("Vegan · Sans gluten · Provençale · 1h")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("1 aubergine · 2 courgettes · 1 poivron rouge · 4 tomates")); children.push(bullet("200 g de lentilles vertes cuites · Huile d'olive · Herbes de Provence")); children.push(bullet("3 gousses ail · Sel · Poivre noir · Basilic frais")); children.push(sectionLabel("Préparation")); children.push(body("Couper les légumes en rondelles et les disposer en couches dans un grand plat. Arroser d'huile d'olive, ail et herbes. Enfourner 45 min à 180°C. Servir avec les lentilles vertes chaudes et du basilic frais.")); children.push(doshaBox( "Arroser généreusement d'huile d'olive, servir avec pain de sarrasin et fromage de chèvre.", "Excellent en été. Réduire l'ail, ajouter du basilic en abondance.", "Idéal. Alléger l'huile d'olive, augmenter les légumes, éviter le pain." )); children.push(recipeTitle(59, "Riz pilaf aux épices, raisins secs & amandes")); children.push(tagLine("Vegan · Sans gluten · Festif · 30 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("250 g de riz basmati · 50 g de raisins secs")); children.push(bullet("50 g d'amandes effilées · 1 cc cardamome · 1 cc cannelle · 1/2 cc curcuma")); children.push(bullet("1 oignon · 2 cs d'huile d'olive · Sel · Bouillon légumes")); children.push(sectionLabel("Préparation")); children.push(body("Faire dorer l'oignon dans l'huile d'olive avec les épices. Ajouter le riz et le bouillon. Cuire 15 min. En fin de cuisson, ajouter raisins et amandes effilées dorées. Servir avec une salade verte fraîche.")); children.push(doshaBox( "Idéal pour Vāta : chaud, doux, parfumé. Ajouter du ghee en fin de cuisson.", "Réduire les raisins secs, ajouter de la coriandre fraîche, éviter l'excès d'épices.", "Réduire la portion de riz, réduire les raisins secs (sucrés), ajouter des épices réchauffantes." )); children.push(recipeTitle(60, "Soupe de miso enrichie : algues, champignons & edamame")); children.push(tagLine("Vegan · Sans gluten · Umami · 20 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("1,5 l d'eau · 3 cs de miso blanc non pasteurisé")); children.push(bullet("150 g d'edamame · 100 g de shiitaké ou champignons de Paris")); children.push(bullet("1 poignée d'algues wakamé · 2 oignons verts · Gingembre frais")); children.push(sectionLabel("Préparation")); children.push(body("Faire mijoter l'eau avec les champignons et le gingembre 10 min. Réhydrater les algues. Ajouter l'edamame et cuire 5 min. Hors du feu, incorporer le miso dilué et les algues. Garnir d'oignons verts.")); children.push(doshaBox( "Ajouter du tofu soyeux et des nouilles de riz, servir très chaud.", "Excellent. Léger et minéral. Ajouter du concombre froid en garniture.", "Idéal en dîner léger. Augmenter le gingembre et les herbes aromatiques." )); children.push(pageBreakPara()); children.push(sectionBanner("IV. Desserts Anti-Inflammatoires à IG Bas")); children.push(spacer()); children.push(body("Des gourmandises saines et savoureuses — sans sucre raffiné, sans farines blanches, souvent vegan.")); children.push(spacer()); // 61-80 children.push(recipeTitle(61, "Gâteau moelleux farine de châtaigne & banane")); children.push(tagLine("Vegan possible · Sans gluten · Automnal · 40 min")); children.push(sectionLabel("Ingrédients (8 parts)")); children.push(bullet("200 g de farine de châtaigne")); children.push(bullet("3 bananes très mûres écrasées")); children.push(bullet("3 oeufs bio (ou 3 cs de graines de lin moulues + 9 cs d'eau pour version vegan)")); children.push(bullet("4 cs d'huile de coco · 1 cc de cannelle · 1/2 cc de vanille en poudre")); children.push(bullet("1/2 cc de levure sans gluten · 1 pincée de sel · Sirop de coco si nécessaire")); children.push(sectionLabel("Préparation")); children.push(body("Préchauffer le four à 175°C. Écraser les bananes en purée. Mélanger avec oeufs et huile de coco. Incorporer farine de châtaigne, cannelle, vanille, levure et sel. Verser dans un moule huilé. Enfourner 30-35 min. Tester avec la pointe d'un couteau.")); children.push(doshaBox( "Ajouter une poignée de noix concassées dans la pâte. Servir chaud avec une touche de ghee.", "Excellent. La banane est douce pour Pitta. Réduire la cannelle.", "Réduire à 2 bananes, ajouter du gingembre en poudre, servir en petite portion." )); children.push(recipeTitle(62, "Pâte à tartiner maison : noisettes, cacao & sirop de coco")); children.push(tagLine("Vegan · Sans gluten · La recette signature WHOLISTIC · 15 min")); children.push(sectionLabel("Ingrédients (1 pot)")); children.push(bullet("200 g de purée de noisettes 100% (sans sucre ajouté)")); children.push(bullet("3 cs de cacao pur en poudre non sucré (ou caroube)")); children.push(bullet("2-3 cs de sirop de coco (ajuster selon goût)")); children.push(bullet("1 pincée de sel · 1/2 cc de vanille en poudre")); children.push(bullet("Option : 2 cs d'huile de coco si trop épaisse")); children.push(sectionLabel("Préparation")); children.push(body("Mélanger la purée de noisettes, le cacao, le sirop de coco, la vanille et le sel. Si trop épaisse, ajouter l'huile de coco. Goûter et ajuster la sucrosité. Conserver au frais dans un pot hermétique jusqu'à 3 semaines. Utiliser sur crêpes, galettes, ou à la cuillère.")); children.push(doshaBox( "Utiliser avec une cs de ghee ajoutée — nourrissant et stable. Idéal le matin.", "Excellente. Utiliser la caroube plutôt que le cacao si sensibilité. Ajouter un peu de cannelle.", "Consommer avec modération. Utiliser le cacao non sucré, réduire le sirop de coco." )); children.push(recipeTitle(63, "Cookies farine de châtaigne, sirop de coco & noix")); children.push(tagLine("Vegan · Sans gluten · IG bas · 25 min")); children.push(sectionLabel("Ingrédients (12 cookies)")); children.push(bullet("150 g de farine de châtaigne")); children.push(bullet("80 g d'huile de coco fondue")); children.push(bullet("60 g de sirop de coco")); children.push(bullet("1 oeuf ou oeuf de lin (1 cs lin moulu + 3 cs eau)")); children.push(bullet("1/2 cc de bicarbonate · 1 pincée de sel · 1 cc de cannelle")); children.push(bullet("50 g de noix concassées ou pépites de cacao cru")); children.push(sectionLabel("Préparation")); children.push(body("Préchauffer le four à 175°C. Mélanger farine, sel, bicarbonate et cannelle. Dans un autre bol, mélanger huile de coco, sirop de coco et oeuf. Combiner et ajouter les noix. Déposer des petits tas sur plaque. Enfourner 12-14 min.")); children.push(doshaBox( "Ajouter des raisins secs ou des dattes hachées pour plus de douceur et d'énergie.", "Réduire la cannelle, utiliser la caroube plutôt que le cacao, ne pas manger trop chaud.", "Réduire à 8 cookies, utiliser moins de sirop de coco, ajouter du gingembre en poudre." )); children.push(recipeTitle(64, "Mousse au cacao cru & avocat")); children.push(tagLine("Vegan · Sans gluten · Crémeuse · 10 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("2 avocats très mûrs")); children.push(bullet("4 cs de cacao cru en poudre non sucré")); children.push(bullet("3 cs de sirop de coco ou miel cru")); children.push(bullet("100 ml de lait de coco · 1/2 cc de vanille en poudre · 1 pincée de sel")); children.push(sectionLabel("Préparation")); children.push(body("Mixer tous les ingrédients jusqu'à consistance parfaitement lisse et crémeuse. Goûter et ajuster la sucrosité et l'amertume du cacao. Réfrigérer 30 min avant de servir. Garnir d'éclats de cacao cru ou de noix.")); children.push(doshaBox( "Servir à température ambiante avec des noix et du miel. Excellent pour Vāta.", "Idéal. Ajouter quelques myrtilles fraîches, servir très frais.", "Réduire l'avocat à 1 seul, utiliser moins de sirop de coco, garnir de gingembre confit." )); children.push(recipeTitle(65, "Compote poire-cannelle & graines de chanvre")); children.push(tagLine("Vegan · Sans gluten · Rapide · 15 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("6 poires Williams · 1 cc de cannelle · 1/2 cc de cardamome")); children.push(bullet("Jus d'1/2 citron · 2 cs de graines de chanvre")); children.push(bullet("Option : 1 cc de sirop de coco ou miel cru")); children.push(sectionLabel("Préparation")); children.push(body("Éplucher et couper les poires en dés. Cuire avec cannelle, cardamome et citron à feu moyen 10 min jusqu'à fondante. Mixer grossièrement ou finement selon préférence. Servir tiède avec les graines de chanvre et un filet de sirop de coco.")); children.push(doshaBox( "Servir chaud, ajouter une cs de ghee et du miel cru. Idéal en automne pour Vāta.", "Excellent. La poire est douce et fraîche pour Pitta. Servir tiède.", "Excellent. Réduire ou supprimer le sirop de coco, ajouter du gingembre en poudre." )); children.push(recipeTitle(66, "Tarte tatin à l'ananas & coco, pâte farine de riz")); children.push(tagLine("Vegan · Sans gluten · Tropical · 50 min")); children.push(sectionLabel("Ingrédients (6 parts)")); children.push(bullet("Pâte : 200 g farine de riz, 80 g huile de coco, 3 cs sirop de coco, 3-4 cs d'eau glacée")); children.push(bullet("Garniture : 1 ananas frais en tranches, 2 cs sirop de coco, 1 cc cannelle, 30 g coco râpée")); children.push(sectionLabel("Préparation")); children.push(body("Caraméliser l'ananas dans le sirop de coco et la cannelle dans un moule allant au four. Préparer la pâte en mélangeant farine, huile et sirop, ajouter l'eau pour former une boule. Étaler et déposer sur l'ananas. Enfourner 30-35 min à 180°C. Retourner après refroidissement.")); children.push(doshaBox( "Servir tiède avec une cuillerée de yaourt de coco ou de crème de noix de cajou.", "L'ananas peut être légèrement échauffant pour Pitta. Servir froid, réduire la cannelle.", "Réduire la portion, consommer sans accompagnement crémeux." )); children.push(recipeTitle(67, "Crêpes farine de riz, lait d'avoine & vanille")); children.push(tagLine("Vegan · Sans gluten · Légères · 25 min")); children.push(sectionLabel("Ingrédients (2 personnes, 6 crêpes)")); children.push(bullet("150 g de farine de riz")); children.push(bullet("350 ml de lait d'avoine")); children.push(bullet("1 cc de vanille en poudre · 1 cc huile de coco · 1 pincée de sel")); children.push(bullet("1 cc de sirop de coco (option)")); children.push(sectionLabel("Préparation")); children.push(body("Mélanger farine et sel, ajouter progressivement le lait d'avoine en fouettant. Incorporer la vanille et le sirop de coco. Cuire dans une poêle avec l'huile de coco. Servir avec pâte à tartiner maison, fruits ou sirop de coco.")); children.push(doshaBox( "Garnir généreusement de pâte à tartiner noisettes-cacao et miel chaud.", "Excellent avec des fruits frais et peu de garniture sucrée.", "Réduire à 2-3 crêpes, garnir de fruits rouges et yaourt de coco nature." )); children.push(recipeTitle(68, "Boules d'énergie dattes, cacao & amandes")); children.push(tagLine("Vegan · Cru · Sans cuisson · 15 min")); children.push(sectionLabel("Ingrédients (12 boules)")); children.push(bullet("200 g de dattes Medjool dénoyautées")); children.push(bullet("100 g d'amandes ou de noix de cajou brutes")); children.push(bullet("2 cs de cacao cru en poudre · 1 cs de graines de chanvre")); children.push(bullet("1 pincée de sel · 1/2 cc de cannelle")); children.push(bullet("Coco râpée ou cacao pour rouler")); children.push(sectionLabel("Préparation")); children.push(body("Mixer les amandes en poudre grossière. Ajouter les dattes, le cacao, le sel et la cannelle. Mixer jusqu'à pâte collante. Incorporer les graines de chanvre à la cuillère. Former des boules et rouler dans la coco râpée ou le cacao. Réfrigérer 1h.")); children.push(doshaBox( "Idéal comme collation énergétique. Ajouter des noix de cajou et du miel.", "Excellent. Les dattes sont douces pour Pitta. Réduire la cannelle.", "Consommer avec modération (dattes sucrées). Ajouter du gingembre en poudre." )); children.push(recipeTitle(69, "Pudding de chia vanille & lait de coco")); children.push(tagLine("Vegan · Sans gluten · Préparer la veille · 5 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("4 cs de graines de chia")); children.push(bullet("400 ml de lait de coco (ou amande)")); children.push(bullet("1 cc de vanille en poudre")); children.push(bullet("1 cc de sirop de coco")); children.push(bullet("Garniture : fruits frais, granola sarrasin, graines de chanvre")); children.push(sectionLabel("Préparation")); children.push(body("Mélanger les graines de chia avec le lait, la vanille et le sirop. Bien fouetter. Réfrigérer minimum 4h (ou toute la nuit). Mélanger à nouveau avant de servir. Garnir selon inspiration.")); children.push(doshaBox( "Sortir du réfrigérateur 20 min avant consommation. Garnir de fruits chauds compotés.", "Excellent. Garnir de myrtilles fraîches et menthe. Servir frais.", "Réduire le lait de coco (choisir lait d'amande), ajouter des fruits rouges, réduire le sirop." )); children.push(recipeTitle(70, "Fondant au chocolat noir 85% & huile de coco")); children.push(tagLine("Végétarien · Sans gluten · IG bas · 30 min")); children.push(sectionLabel("Ingrédients (6 parts)")); children.push(bullet("150 g de chocolat noir 85% minimum")); children.push(bullet("80 g d'huile de coco · 3 oeufs bio · 60 g de sirop de coco")); children.push(bullet("40 g de farine de châtaigne ou poudre d'amande")); children.push(bullet("1 pincée de sel · 1/2 cc de vanille")); children.push(sectionLabel("Préparation")); children.push(body("Faire fondre le chocolat et l'huile de coco au bain-marie. Fouetter les oeufs avec le sirop de coco jusqu'à blanchiment. Incorporer le chocolat fondu, puis la farine et le sel. Verser dans un moule. Cuire 18-20 min à 175°C (coeur fondant).")); children.push(doshaBox( "Servir tiède, ajouter une cs de ghee fondu sur le gâteau, accompagner de crème de cajou.", "Le cacao 85% est bon pour Pitta en petite quantité. Servir à température ambiante.", "Réduire la portion, ne pas accompagner de crème. Le chocolat noir est stimulant pour Kapha." )); children.push(pageBreakPara()); // 71-80 children.push(recipeTitle(71, "Tarte aux pommes sans gluten, farine de riz & coco")); children.push(tagLine("Vegan · Sans gluten · Classique revisité · 50 min")); children.push(sectionLabel("Ingrédients (6 parts)")); children.push(bullet("Pâte : 180 g farine de riz, 70 g huile de coco, 2 cs sirop de coco, 4 cs eau")); children.push(bullet("Garniture : 5 pommes Golden, 1 cc cannelle, 1 cs sirop de coco")); children.push(sectionLabel("Préparation")); children.push(body("Préparer la pâte en mélangeant farine, huile et sirop, ajouter l'eau progressivement. Étaler dans un moule. Couper les pommes en lamelles, déposer sur la pâte, saupoudrer de cannelle et sirop. Enfourner 35 min à 180°C.")); children.push(doshaBox( "Servir tiède avec de la crème de coco ou du ghee fondu.", "Excellent. Les pommes sont douces pour Pitta. Servir tiède, réduire la cannelle.", "Réduire la portion, ajouter du gingembre en poudre sur les pommes." )); children.push(recipeTitle(72, "Glace banana nice cream cacao & beurre d'amande")); children.push(tagLine("Vegan · Cru · Sans sucre ajouté · 10 min + congélation")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("4 bananes bien mûres congelées en morceaux")); children.push(bullet("2 cs de cacao cru · 2 cs de beurre d'amande")); children.push(bullet("1 pincée de sel · 1/2 cc vanille")); children.push(sectionLabel("Préparation")); children.push(body("Mixer les bananes congelées jusqu'à consistance crémeuse (comme une glace). Ajouter le cacao, le beurre d'amande, le sel et la vanille. Mixer encore 30 sec. Consommer immédiatement ou recongeler 30 min pour une texture plus ferme.")); children.push(doshaBox( "Consommer sans trop attendre que ça decongèle, ajouter une cs de beurre de cajou.", "Servir bien froid. Ajouter des myrtilles fraîches en garniture.", "Réduire à 2 bananes, ajouter du gingembre frais et des graines de courge en garniture." )); children.push(recipeTitle(73, "Crumble poire-gingembre, topping farine de châtaigne")); children.push(tagLine("Vegan · Sans gluten · Réconfortant · 40 min")); children.push(sectionLabel("Ingrédients (6 parts)")); children.push(bullet("6 poires en dés · 1 cc gingembre frais râpé · 1 cs sirop de coco")); children.push(bullet("Topping : 150 g farine de châtaigne, 70 g huile de coco, 50 g sirop de coco, pincée de sel, cannelle")); children.push(sectionLabel("Préparation")); children.push(body("Disposer les poires avec gingembre et sirop de coco dans un plat. Mélanger les ingrédients du topping à la fourchette jusqu'à consistance sablée. Déposer sur les poires. Enfourner 30 min à 180°C.")); children.push(doshaBox( "Servir chaud avec crème de coco ou yaourt de coco tiède.", "Excellent. Le gingembre à dose modérée est acceptable. Réduire le topping.", "Réduire le sirop de coco, augmenter le gingembre, portion modérée." )); children.push(recipeTitle(74, "Barres énergétiques avoine, miel & graines")); children.push(tagLine("Vegan possible · Sans gluten · À emporter · 30 min")); children.push(sectionLabel("Ingrédients (12 barres)")); children.push(bullet("200 g de flocons d'avoine sans gluten")); children.push(bullet("80 g de sirop de coco ou miel cru")); children.push(bullet("60 g de beurre d'amande ou tahini")); children.push(bullet("2 cs de graines de courge · 2 cs de graines de lin · 2 cs de graines de chanvre")); children.push(bullet("50 g de noix concassées · 1 cc cannelle · 1 pincée de sel")); children.push(sectionLabel("Préparation")); children.push(body("Mélanger tous les ingrédients. Presser dans un moule tapissé de papier cuisson. Compacter fermement. Réfrigérer 2h, puis couper en barres. Conserver au frais jusqu'à 1 semaine.")); children.push(doshaBox( "Ajouter des raisins secs et du miel supplémentaire. Manger à température ambiante.", "Excellent en collation. Réduire la cannelle, ajouter des graines de tournesol.", "Consommer 1 barre maximum, ajouter du gingembre en poudre, réduire le miel." )); children.push(recipeTitle(75, "Carrés au chocolat noir, flocons d'avoine & noix")); children.push(tagLine("Vegan · Sans gluten · IG bas · 20 min + réfrigération")); children.push(sectionLabel("Ingrédients (16 carrés)")); children.push(bullet("200 g de chocolat noir 85% fondu")); children.push(bullet("150 g de flocons d'avoine sans gluten")); children.push(bullet("60 g de noix de cajou ou amandes grossièrement hachées")); children.push(bullet("2 cs de sirop de coco · 1 pincée de fleur de sel")); children.push(sectionLabel("Préparation")); children.push(body("Faire fondre le chocolat avec le sirop de coco. Incorporer les flocons d'avoine et les noix. Verser dans un moule tapissé de papier cuisson. Saupoudrer de fleur de sel. Réfrigérer 2h. Couper en carrés.")); children.push(doshaBox( "Manger à température ambiante, ajouter une touche de beurre d'amande par-dessus.", "Excellent. Le chocolat 85% est modérément acceptable pour Pitta.", "Consommer avec modération. Le chocolat noir est stimulant et réchauffant." )); children.push(recipeTitle(76, "Gâteau carottes & gingembre, glaçage coco")); children.push(tagLine("Vegan · Sans gluten · Anti-inflammatoire · 50 min")); children.push(sectionLabel("Ingrédients (8 parts)")); children.push(bullet("200 g de farine de riz · 2 cc de gingembre en poudre · 1 cc cannelle · 1/2 cc cardamome")); children.push(bullet("3 carottes râpées · 3 oeufs ou oeufs de lin · 100 ml huile de coco")); children.push(bullet("100 g de sirop de coco · 1/2 cc levure sans gluten")); children.push(bullet("Glaçage : 150 g crème de coco, 2 cs sirop de coco, 1/2 cc vanille")); children.push(sectionLabel("Préparation")); children.push(body("Mélanger ingrédients secs puis humides. Incorporer les carottes râpées. Verser dans un moule. Enfourner 40 min à 175°C. Laisser refroidir. Battre la crème de coco avec sirop et vanille pour le glaçage. Étaler sur le gâteau refroidi.")); children.push(doshaBox( "Servir à température ambiante avec glaçage généreux.", "Réduire le gingembre et la cannelle. Excellent avec le glaçage coco rafraîchissant.", "Réduire la portion et le glaçage, augmenter le gingembre dans la pâte." )); children.push(recipeTitle(77, "Truffes cacao cru, beurre de cajou & fleur de sel")); children.push(tagLine("Vegan · Cru · Festif · 20 min + réfrigération")); children.push(sectionLabel("Ingrédients (15 truffes)")); children.push(bullet("150 g de beurre de cajou")); children.push(bullet("4 cs de cacao cru non sucré")); children.push(bullet("3 cs de sirop de coco · 1/2 cc vanille · Fleur de sel")); children.push(bullet("Cacao ou noix de coco râpée pour enrober")); children.push(sectionLabel("Préparation")); children.push(body("Mélanger beurre de cajou, cacao, sirop de coco et vanille jusqu'à pâte homogène. Réfrigérer 30 min. Former des boules et rouler dans le cacao ou la coco. Déposer une pincée de fleur de sel. Conserver au frais.")); children.push(doshaBox( "Ajouter des dattes dans la préparation pour plus de douceur et d'énergie.", "Excellent. Réduire le sirop de coco, garnir de coco râpée plutôt que cacao.", "Consommer 1-2 truffes. Le beurre de cajou est nourrissant — à consommer avec modération." )); children.push(recipeTitle(78, "Muffins banane-myrtille, farine de châtaigne")); children.push(tagLine("Vegan · Sans gluten · 30 min")); children.push(sectionLabel("Ingrédients (8 muffins)")); children.push(bullet("150 g de farine de châtaigne · 1/2 cc bicarbonate · 1 pincée de sel")); children.push(bullet("2 bananes mûres écrasées · 80 ml huile de coco · 60 g sirop de coco")); children.push(bullet("2 oeufs ou 2 oeufs de lin · 150 g de myrtilles fraîches")); children.push(sectionLabel("Préparation")); children.push(body("Préchauffer à 180°C. Mélanger ingrédients secs. Mélanger humides séparément. Combiner, incorporer les myrtilles délicatement. Répartir dans des moules à muffins. Enfourner 22-25 min.")); children.push(doshaBox( "Ajouter des noix concassées dans la pâte. Servir chaud avec du beurre de coco.", "Excellent. Les myrtilles sont idéales pour Pitta. Réduire le sucre.", "Manger 1 muffin. Réduire les bananes, ajouter du gingembre, grignoter avec modération." )); children.push(recipeTitle(79, "Tarte au citron coco, pâte amandes & noix de cajou")); children.push(tagLine("Vegan · Cru · Rafraîchissant · 20 min + réfrigération")); children.push(sectionLabel("Ingrédients (8 parts)")); children.push(bullet("Pâte crue : 150 g d'amandes, 80 g dattes Medjool, 1 pincée de sel")); children.push(bullet("Crème : 200 g noix de cajou trempées 4h, jus de 3 citrons, 80 ml lait de coco, 3 cs sirop de coco, 1/2 cc curcuma pour la couleur")); children.push(sectionLabel("Préparation")); children.push(body("Mixer amandes et dattes jusqu'à pâte collante. Presser dans un moule. Mixer les ingrédients de la crème jusqu'à consistance soyeuse. Verser sur la pâte. Réfrigérer 4h minimum. Garnir de zeste de citron et coco râpée.")); children.push(doshaBox( "Servir à température ambiante, garnir de miel cru et quelques noix.", "Parfait pour Pitta : frais, citronné, non échauffant. Ajouter de la menthe.", "Réduire la portion, garnir de gingembre confit, consommer en dessert léger." )); children.push(recipeTitle(80, "Compote de figues fraîches & cardamome")); children.push(tagLine("Vegan · Sans gluten · Automnal · 15 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("500 g de figues fraîches · 1 cc de cardamome moulue")); children.push(bullet("Jus d'1/2 citron · 1 cs de sirop de coco ou miel cru")); children.push(bullet("Quelques feuilles de menthe fraîche")); children.push(sectionLabel("Préparation")); children.push(body("Couper les figues en quartiers. Cuire à feu doux avec la cardamome, le citron et le sirop de coco 10 min. Servir chaud ou froid. Garnir de menthe fraîche. Accompagner de yaourt de coco ou de fromage de chèvre frais.")); children.push(doshaBox( "Servir chaud avec fromage de chèvre ou crème de coco. Les figues sont excellentes pour Vāta.", "Servir tiède à froid. La cardamome et la menthe sont rafraîchissantes pour Pitta.", "Réduire la portion (figues très sucrées). Ajouter du poivre noir et du gingembre." )); children.push(pageBreakPara()); // 81-100 : recettes complémentaires children.push(sectionBanner("V. Recettes Bonus & Spéciales")); children.push(spacer()); children.push(body("Recettes complémentaires : petits-déjeuners vegan protéinés, dîners légers, et idées sauce/base.")); children.push(spacer()); children.push(recipeTitle(81, "Granola maison sarrasin, graines & épices")); children.push(tagLine("Vegan · Sans gluten · En batch · 35 min")); children.push(sectionLabel("Ingrédients (1 grand pot)")); children.push(bullet("200 g de sarrasin soufflé ou flocons de sarrasin")); children.push(bullet("100 g de noix de cajou · 50 g de graines de courge · 50 g de graines de tournesol")); children.push(bullet("3 cs d'huile de coco fondue · 3 cs de sirop de coco")); children.push(bullet("1 cc cannelle · 1/2 cc cardamome · 1 pincée de sel")); children.push(sectionLabel("Préparation")); children.push(body("Préchauffer à 160°C. Mélanger tous les ingrédients. Étaler sur plaque de cuisson. Enfourner 25-30 min en remuant à mi-cuisson. Laisser refroidir complètement avant de stocker.")); children.push(doshaBox( "Ajouter des raisins secs et noix en grande quantité. Servir avec lait végétal chaud.", "Réduire la cannelle et la cardamome. Servir avec lait végétal froid.", "Réduire la portion, ajouter du gingembre, manger avec yaourt de coco nature." )); children.push(recipeTitle(82, "Lait d'or (Golden Milk) au curcuma")); children.push(tagLine("Vegan · Sans gluten · Anti-inflammatoire · 10 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("500 ml de lait de coco ou d'avoine")); children.push(bullet("1 cc de curcuma · 1/2 cc de cannelle · 1/4 cc de gingembre en poudre")); children.push(bullet("1 pincée de poivre noir · 1-2 cc de miel cru ou sirop de coco")); children.push(bullet("Option : 1/4 cc de cardamome · 1 cc d'huile de coco")); children.push(sectionLabel("Préparation")); children.push(body("Chauffer le lait végétal à feu doux. Ajouter toutes les épices et mélanger au fouet. Ne pas bouillir pour préserver les nutriments. Sucrer avec miel ou sirop de coco. Servir chaud.")); children.push(doshaBox( "Idéal pour Vāta le soir : chaud, huilé, doux. Ajouter 1 cc de ghee ou huile de coco.", "Réduire le gingembre et la cannelle. Excellent en quantité modérée.", "Excellent stimulant digestif. Augmenter le gingembre et le poivre noir. Réduire le sucre." )); children.push(recipeTitle(83, "Bol de tofu brouillé aux épices & légumes")); children.push(tagLine("Vegan · Sans gluten · Brunch · 15 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("300 g de tofu ferme émietté")); children.push(bullet("1 cc de curcuma · 1 cc de paprika fumé · 1 pincée de sel noir (kala namak) pour l'odeur œuf")); children.push(bullet("1 oignon · 1 poivron rouge · 1 poignée d'épinards · Huile d'olive")); children.push(sectionLabel("Préparation")); children.push(body("Faire revenir l'oignon et le poivron dans l'huile d'olive. Ajouter le tofu émietté, curcuma, paprika et sel noir. Mélanger 3 min à feu moyen. Incorporer les épinards jusqu'à flétrisure. Servir avec toast de sarrasin.")); children.push(doshaBox( "Servir chaud avec toast et beaucoup d'huile d'olive. Ajouter du fromage végétal.", "Excellent. Réduire le poivron rouge, ajouter des herbes fraîches.", "Réduire l'huile, éviter le poivron, augmenter les épinards et le curcuma." )); children.push(recipeTitle(84, "Soupe de lentilles vertes, carottes & cumin")); children.push(tagLine("Vegan · Sans gluten · Rustique · 40 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("200 g de lentilles vertes · 3 carottes en dés · 1 oignon · 2 gousses ail")); children.push(bullet("1 cc cumin grains · 1 cc curcuma · Thym, laurier · 800 ml bouillon")); children.push(bullet("Huile d'olive · Sel, poivre · Persil ou coriandre")); children.push(sectionLabel("Préparation")); children.push(body("Faire revenir l'oignon et le cumin dans l'huile d'olive. Ajouter l'ail, les carottes et les épices. Incorporer les lentilles, le bouillon et les herbes. Cuire 30 min. Servir avec persil frais.")); children.push(doshaBox( "Servir très chaud avec pain de sarrasin et huile d'olive.", "Réduire le cumin, ajouter du jus de citron frais, servir tiède.", "Excellent. Augmenter le cumin et le poivre, réduire la portion." )); children.push(recipeTitle(85, "Graines de courge rôties aux épices (snack)")); children.push(tagLine("Vegan · Sans gluten · Collation · 15 min")); children.push(sectionLabel("Ingrédients (1 grand bol)")); children.push(bullet("200 g de graines de courge crues · 1 cs d'huile d'olive")); children.push(bullet("1 cc de cumin · 1/2 cc de paprika fumé · 1/2 cc de curcuma · Sel marin")); children.push(sectionLabel("Préparation")); children.push(body("Mélanger les graines avec l'huile et les épices. Étaler sur plaque. Rôtir 10-12 min à 175°C. Laisser refroidir. Conserver dans un bocal hermétique.")); children.push(doshaBox( "Parfait comme collation nourrissante. Ajouter une pincée de sel de mer.", "Excellent. Les graines de courge sont très bonnes pour Pitta.", "Idéal pour Kapha. Ajouter du gingembre et du piment doux." )); children.push(recipeTitle(86, "Bowl açaï maison protéiné")); children.push(tagLine("Vegan · Sans gluten · Brunch tropical · 10 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("2 sachets de purée d'açaï congelée (100 g) ou 2 cs de poudre d'açaï")); children.push(bullet("1 banane congelée · 100 ml de lait végétal")); children.push(bullet("Garniture : myrtilles, graines de chanvre, granola sarrasin, noix de coco râpée, tranche de banane")); children.push(sectionLabel("Préparation")); children.push(body("Mixer l'açaï et la banane congelée avec le lait végétal jusqu'à consistance épaisse. Verser dans un bol et garnir généreusement.")); children.push(doshaBox( "Sortir 10 min du congélateur avant de servir. Ajouter du miel et des noix.", "Idéal frais. Garnir de menthe, myrtilles et réduire la banane.", "Réduire la banane à 1/2, garnir de fruits rouges et graines de courge." )); children.push(recipeTitle(87, "Sauce vierge anti-inflammatoire (base universelle)")); children.push(tagLine("Vegan · Crue · Pour accompagner légumes, poisson, tofu · 10 min")); children.push(sectionLabel("Ingrédients (1 petit bol)")); children.push(bullet("4 cs d'huile d'olive extra vierge")); children.push(bullet("Jus d'1 citron · 1 cc de curcuma · 1/2 cc de gingembre frais râpé")); children.push(bullet("Persil et coriandre hachés · Sel marin · Poivre noir")); children.push(sectionLabel("Préparation")); children.push(body("Mélanger tous les ingrédients dans un petit bol. Laisser infuser 5 min. Utiliser immédiatement ou conserver 24h au frais. Idéale pour assaisonner légumes vapeur, poisson grillé, quinoa ou salades.")); children.push(doshaBox( "Ajouter une cc de ghee fondu à la sauce. Arroser généreusement.", "Réduire le citron, ajouter plus de coriandre, supprimer l'ail si présent.", "Augmenter le gingembre, ajouter une touche de poivre de Cayenne." )); children.push(recipeTitle(88, "Lassi d'été mangue & cardamome")); children.push(tagLine("Végétarien · Rafraîchissant · Digestif · 5 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("1 mangue bien mûre · 250 g de yaourt de coco ou kéfir végétal")); children.push(bullet("100 ml d'eau fraîche · 1/2 cc de cardamome · 1 cc de miel cru")); children.push(bullet("Quelques feuilles de menthe fraîche")); children.push(sectionLabel("Préparation")); children.push(body("Mixer tous les ingrédients jusqu'à consistance lisse et mousseuse. Servir très frais dans de grands verres avec quelques feuilles de menthe.")); children.push(doshaBox( "Servir à température ambiante avec une touche de ghee fondu (tradition Ayurvédique) et du miel.", "Parfait pour Pitta en été. Très rafraîchissant. Ajouter de la rose en eau ou pétales.", "Réduire la mangue et le miel, ajouter du gingembre frais, servir en petite quantité." )); children.push(recipeTitle(89, "Salade de poulpe (ou seiche) grillé & roquette")); children.push(tagLine("Sans gluten · Méditerranéen · 25 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("300 g de poulpe ou seiche cuit(e) · 100 g de roquette")); children.push(bullet("1/2 fenouil tranché finement · 1/2 concombre · Câpres")); children.push(bullet("Huile d'olive · Jus de citron · Sel · Persil frais · Poivre noir")); children.push(sectionLabel("Préparation")); children.push(body("Griller le poulpe ou la seiche 3-4 min par côté sur une poêle grill avec huile d'olive. Composer la salade avec roquette, fenouil, concombre et câpres. Déposer le poulpe. Assaisonner avec citron et huile d'olive.")); children.push(doshaBox( "Ajouter des pommes de terre vapeur et de l'huile d'olive en générosité.", "Excellent. Le fenouil et le concombre sont rafraîchissants pour Pitta.", "Idéal. Légèrement réchauffant grâce aux câpres et au citron. Excellent pour Kapha." )); children.push(recipeTitle(90, "Tartare d'algues & avocat (version vegan)")); children.push(tagLine("Vegan · Cru · Minéral · 15 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("1 avocats en dés fins · 50 g d'algues wakamé réhydratées en dés")); children.push(bullet("1 cc d'huile de sésame · 1 cs de tamari · Jus de citron vert")); children.push(bullet("Gingembre râpé · Sésame grillé · Oignon vert haché")); children.push(sectionLabel("Préparation")); children.push(body("Mélanger délicatement l'avocat et les algues. Assaisonner avec l'huile de sésame, tamari, citron vert et gingembre. Servir dans des verrines, garnir de sésame et oignon vert. Consommer immédiatement.")); children.push(doshaBox( "Servir à température ambiante, doubler la portion d'avocat.", "Excellent. Rafraîchissant et minéral. Ajouter de la menthe fraîche.", "Réduire l'avocat, augmenter les algues, ajouter du gingembre et poivre noir." )); children.push(recipeTitle(91, "Soupe froide de gaspacho tomate & basilic")); children.push(tagLine("Vegan · Cru · Estival · 15 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("1 kg de tomates mûres · 1 poivron rouge · 1 concombre")); children.push(bullet("2 gousses d'ail · 3 cs d'huile d'olive · Jus d'1 citron")); children.push(bullet("1 bouquet de basilic · Sel, poivre · Tabasco (option)")); children.push(sectionLabel("Préparation")); children.push(body("Mixer tous les ingrédients jusqu'à consistance lisse. Ajuster l'assaisonnement. Réfrigérer 2h minimum. Servir très frais avec une touche d'huile d'olive et des pousses de basilic.")); children.push(doshaBox( "Servir à température ambiante, réduire le citron, accompagner de pain de sarrasin.", "Idéal en été pour Pitta. Très rafraîchissant. Ajouter du concombre supplémentaire.", "Excellent. Ajouter du gingembre frais, du poivre et réduire l'huile d'olive." )); children.push(recipeTitle(92, "Salade de pois cassés verts, citron & herbes fraîches")); children.push(tagLine("Vegan · Sans gluten · 35 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("250 g de pois cassés verts · 1 oignon rouge · 1 bouquet persil plat")); children.push(bullet("1 bouquet de menthe · Jus de 2 citrons · 3 cs huile d'olive")); children.push(bullet("1 cc cumin · Sel · Poivre noir · Tomates cerises")); children.push(sectionLabel("Préparation")); children.push(body("Cuire les pois cassés al dente 25 min. Égoutter et refroidir. Mélanger avec persil et menthe hachés, oignon rouge émincé, tomates cerises, citron et huile d'olive. Assaisonner.")); children.push(doshaBox( "Tiédir légèrement, augmenter l'huile d'olive, ajouter de l'avocat.", "Excellent. Frais et citronné, idéal pour Pitta. Ajouter de la menthe en abondance.", "Réduire l'huile d'olive, ajouter du gingembre et poivre, manger en entrée." )); children.push(recipeTitle(93, "Soupe thaï lait de coco & citronnelle")); children.push(tagLine("Vegan · Sans gluten · Aromatique · 25 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("800 ml bouillon légumes · 400 ml lait de coco")); children.push(bullet("2 tiges de citronnelle · 3 feuilles de combava (kaffir lime)")); children.push(bullet("200 g de tofu · 100 g de champignons · 1 cs gingembre · 1 cs tamari")); children.push(bullet("Coriandre · Citron vert · Piment doux (option)")); children.push(sectionLabel("Préparation")); children.push(body("Infuser citronnelle, combava et gingembre dans le bouillon 10 min. Ajouter le lait de coco, le tofu et les champignons. Mijoter 10 min. Assaisonner avec tamari et citron vert. Garnir de coriandre.")); children.push(doshaBox( "Ajouter des nouilles de riz, augmenter le tofu, servir très chaud.", "Excellent. Réduire le piment. La citronnelle est rafraîchissante pour Pitta.", "Réduire le lait de coco, augmenter les légumes, ajouter du gingembre." )); children.push(recipeTitle(94, "Porridge de riz rouge aux épices douces")); children.push(tagLine("Vegan · Sans gluten · Petit-déjeuner réconfortant · 40 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("150 g de riz rouge · 500 ml de lait de coco · 100 ml eau")); children.push(bullet("1 cc de cardamome · 1 cc de cannelle · 1/2 cc de gingembre")); children.push(bullet("2 cs de graines de chanvre · Sirop de coco · Noix de cajou")); children.push(sectionLabel("Préparation")); children.push(body("Cuire le riz rouge dans le lait de coco et l'eau avec les épices à feu doux 35 min en remuant régulièrement. Servir avec graines de chanvre, noix de cajou et un filet de sirop de coco.")); children.push(doshaBox( "Ajouter du ghee, du miel et des raisins secs. Idéal le matin en automne-hiver.", "Réduire la cannelle et le gingembre. Excellent avec myrtilles fraîches et coco râpée.", "Réduire la portion, augmenter le gingembre, réduire le lait de coco." )); children.push(recipeTitle(95, "Bâtonnets de légumes & dips (plateau apéritif sain)")); children.push(tagLine("Vegan · Cru · Sans cuisson · 15 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("Légumes : carottes, concombre, céleri, radis, endives, poivron jaune")); children.push(bullet("Dip 1 : houmous maison au curcuma")); children.push(bullet("Dip 2 : houmous de betterave (betterave + pois chiches + tahini + cumin)")); children.push(bullet("Dip 3 : guacamole (avocat, citron vert, coriandre, sel)")); children.push(sectionLabel("Préparation")); children.push(body("Couper tous les légumes en bâtonnets réguliers. Préparer les trois dips en mixant chacun avec ses ingrédients. Disposer harmonieusement sur un plateau. Servir avec des galettes de sarrasin ou de riz.")); children.push(doshaBox( "Tiédir légèrement les dips. Choisir des légumes moins crus (carottes légèrement blanchies).", "Idéal. Très rafraîchissant. Ajouter de la menthe fraîche dans le guacamole.", "Excellent apéritif pour Kapha. Ajouter du gingembre dans les dips, réduire l'avocat." )); children.push(recipeTitle(96, "Risotto de quinoa, champignons & levure nutritionnelle")); children.push(tagLine("Vegan · Sans gluten · Crémeux · 35 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("250 g de quinoa · 400 g de champignons variés")); children.push(bullet("1 oignon · 2 gousses ail · 150 ml vin blanc (option) ou bouillon")); children.push(bullet("800 ml bouillon chaud · 4 cs levure nutritionnelle · 2 cs huile d'olive")); children.push(bullet("Thym, persil · Sel, poivre noir")); children.push(sectionLabel("Préparation")); children.push(body("Faire revenir oignon, ail et champignons dans l'huile d'olive. Ajouter le quinoa et le vin. Incorporer le bouillon chaud ladle par ladle comme un vrai risotto. Finir avec la levure nutritionnelle, le persil et ajuster l'assaisonnement.")); children.push(doshaBox( "Ajouter du ghee en fin de cuisson, servir très chaud et copieux.", "Excellent. Réduire l'ail, ajouter du jus de citron et des herbes fraîches.", "Réduire la portion, augmenter les champignons, ajouter du thym et romarin." )); children.push(recipeTitle(97, "Waffles de patate douce & farine de riz")); children.push(tagLine("Vegan · Sans gluten · Gourmand · 30 min")); children.push(sectionLabel("Ingrédients (4 waffles)")); children.push(bullet("200 g de patate douce cuite et écrasée · 100 g farine de riz")); children.push(bullet("1 oeuf ou oeuf de lin · 150 ml lait d'avoine · 1 cc cannelle")); children.push(bullet("1/2 cc de levure · 1 pincée de sel · Huile de coco")); children.push(sectionLabel("Préparation")); children.push(body("Mélanger la patate douce écrasée avec la farine de riz, l'oeuf, le lait d'avoine, la cannelle, la levure et le sel. La pâte doit être épaisse. Cuire au gaufrier légèrement huilé. Servir avec pâte à tartiner maison ou fruits rouges.")); children.push(doshaBox( "Accompagner de beurre de cajou, miel chaud et noix. Idéal le matin en hiver.", "Excellent. Garnir de myrtilles fraîches et yaourt de coco. Réduire la cannelle.", "Réduire la patate douce, ajouter du gingembre, garnir de fruits frais sans sucre ajouté." )); children.push(recipeTitle(98, "Mapo tofu végétal au miso & épices douces")); children.push(tagLine("Vegan · Sans gluten · Japonais revisité · 25 min")); children.push(sectionLabel("Ingrédients (4 personnes)")); children.push(bullet("400 g de tofu soyeux en cubes · 300 g de tofu ferme émietté")); children.push(bullet("2 cs de miso rouge · 1 cs de tamari · 1 cc de gingembre · 1 oignon vert")); children.push(bullet("1 cc de piment doux · Huile de sésame · Riz basmati · Coriandre")); children.push(sectionLabel("Préparation")); children.push(body("Faire revenir l'oignon vert dans l'huile de sésame. Ajouter le tofu ferme émietté avec miso, tamari, gingembre et piment. Incorporer délicatement le tofu soyeux. Cuire 5 min en mélangeant doucement. Servir sur riz avec coriandre.")); children.push(doshaBox( "Servir avec beaucoup de riz basmati blanc, ajouter du ghee.", "Réduire le miso rouge (plus fort) et le piment. Utiliser le miso blanc.", "Réduire le riz, augmenter les épices, ajouter du gingembre et du poivre." )); children.push(recipeTitle(99, "Salade chaude de lentilles beluga & courge butternut")); children.push(tagLine("Vegan · Sans gluten · Repas du soir · 35 min")); children.push(sectionLabel("Ingrédients (2 personnes)")); children.push(bullet("150 g de lentilles beluga cuites · 400 g de butternut en cubes rôtis")); children.push(bullet("1 poignée de roquette · 2 cs de noix concassées")); children.push(bullet("Vinaigrette chaude : 2 cs huile d'olive, 1 cc miso blanc, jus de citron, 1 cc cumin")); children.push(sectionLabel("Préparation")); children.push(body("Rôtir le butternut au four 25 min à 200°C avec huile d'olive. Réchauffer les lentilles. Préparer la vinaigrette en émulsionnant tous les ingrédients. Assembler lentilles, butternut et roquette. Napper de vinaigrette chaude et parsemer de noix.")); children.push(doshaBox( "Ajouter du fromage de chèvre chaud, arroser de ghee, manger bien chaud.", "Excellent. La roquette et le citron sont rafraîchissants pour Pitta.", "Réduire les noix, alléger la vinaigrette, augmenter la roquette." )); children.push(recipeTitle(100, "Tarte salée sans gluten : légumes racines & thym")); children.push(tagLine("Vegan · Sans gluten · Festive · 1h")); children.push(sectionLabel("Ingrédients (6 parts)")); children.push(bullet("Pâte : 180 g farine de riz, 70 g huile de coco, 4 cs eau, 1 pincée sel")); children.push(bullet("Garniture : 300 g légumes racines variés (panais, betterave, carotte, navet)")); children.push(bullet("Appareil : 3 oeufs ou 3 oeufs de lin, 200 ml crème de coco, sel, poivre, thym")); children.push(sectionLabel("Préparation")); children.push(body("Préparer la pâte, la cuire à blanc 10 min à 180°C. Rôtir les légumes en tranches fines 20 min avec huile d'olive. Disposer les légumes sur la pâte précuite. Battre les oeufs avec la crème de coco, sel, poivre et thym. Verser sur les légumes. Enfourner 30 min jusqu'à prise.")); children.push(doshaBox( "Servir chaud avec une belle salade verte. Ajouter du fromage de chèvre sur le dessus.", "Excellent. Les légumes racines sont nourrissants et doux pour Pitta.", "Réduire la crème de coco, augmenter les légumes, ajouter du romarin et gingembre." )); children.push(spacer()); children.push(spacer()); // Final page children.push(new Table({ width: { size: 9020, type: WidthType.DXA }, columnWidths: [9020], rows: [new TableRow({ children: [new TableCell({ borders: noBorders, width: { size: 9020, type: WidthType.DXA }, shading: { fill: GREEN, type: ShadingType.CLEAR }, margins: { top: 400, bottom: 400, left: 400, right: 400 }, children: [ new Paragraph({ alignment: AlignmentType.CENTER, spacing: { before: 0, after: 160 }, children: [new TextRun({ text: "WHOLISTIC", font: "The Seasons", size: 56, color: WHITE })] }), new Paragraph({ alignment: AlignmentType.CENTER, spacing: { before: 0, after: 160 }, children: [new TextRun({ text: "Nourrir le corps, apaiser l'inflammation,", font: "Open Sans", size: 22, color: "c8dfc9", italics: true })] }), new Paragraph({ alignment: AlignmentType.CENTER, spacing: { before: 0, after: 160 }, children: [new TextRun({ text: "retrouver une énergie profonde.", font: "Open Sans", size: 22, color: "c8dfc9", italics: true })] }), new Paragraph({ alignment: AlignmentType.CENTER, spacing: { before: 160, after: 0 }, children: [new TextRun({ text: "Une question ? Réservez votre consultation offerte sur WHOLISTIC", font: "Open Sans", size: 20, color: "7fa882" })] }), ] })]})], })); const doc = new Document({ styles: { default: { document: { run: { font: "Open Sans", size: 20 } } }, paragraphStyles: [ { id: "Heading1", name: "Heading 1", basedOn: "Normal", next: "Normal", quickFormat: true, run: { size: 52, font: "The Seasons", color: WHITE, bold: false }, paragraph: { spacing: { before: 480, after: 200 }, outlineLevel: 0, shading: { fill: GREEN, type: ShadingType.CLEAR } } }, { id: "Heading2", name: "Heading 2", basedOn: "Normal", next: "Normal", quickFormat: true, run: { size: 36, font: "The Seasons", color: GREEN, bold: false }, paragraph: { spacing: { before: 360, after: 160 }, outlineLevel: 1 } }, { id: "Heading3", name: "Heading 3", basedOn: "Normal", next: "Normal", quickFormat: true, run: { size: 28, font: "The Seasons", color: GREEN, bold: false }, paragraph: { spacing: { before: 280, after: 120 }, outlineLevel: 2 } }, ] }, numbering: { config: [ { reference: "bullets", levels: [{ level: 0, format: LevelFormat.BULLET, text: "•", alignment: AlignmentType.LEFT, style: { paragraph: { indent: { left: 720, hanging: 360 } } } }] } ] }, sections: [{ properties: { page: { size: { width: 11906, height: 16838 }, margin: { top: 1200, right: 1200, bottom: 1200, left: 1200 } } }, children }] }); Packer.toBuffer(doc).then(buffer => { fs.writeFileSync("/home/claude/WHOLISTIC_Recettes_Anti_Inflammatoires.docx", buffer); console.log("Document créé avec succès !"); }).catch(err => console.error(err));