{"id":13267,"date":"2026-02-17T18:31:00","date_gmt":"2026-02-17T16:31:00","guid":{"rendered":"https:\/\/afostodata.ro\/europeanicons\/?page_id=13267"},"modified":"2026-10-09T15:31:21","modified_gmt":"2026-10-09T13:31:21","slug":"nadia-comaneci","status":"publish","type":"page","link":"https:\/\/afostodata.ro\/europeanicons\/fr\/nadia-comaneci\/","title":{"rendered":"NADIA COM\u0102NECI"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"13267\" class=\"elementor elementor-13267\" data-elementor-post-type=\"page\">\n\t\t\t\t<div data-dce-background-overlay-color=\"#D62729\" data-dce-background-image-url=\"https:\/\/afostodata.ro\/europeanicons\/wp-content\/uploads\/2026\/02\/nadia-com.jpg\" class=\"elementor-element elementor-element-5fb076b e-flex e-con-boxed e-con e-parent\" data-id=\"5fb076b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6ec0a0e elementor-widget elementor-widget-html\" data-id=\"6ec0a0e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"nadia-header-light\">\n    <span class=\"reveal-tag\">Travail \u2022 Perfection \u2022 Courage<\/span>\n    <div class=\"title-container\">\n        <h1 class=\"main-name-solid\">NADIA<\/h1>\n        <h1 class=\"main-name-stroke\">COM\u0102NECI<\/h1>\n    <\/div>\n<\/div>\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@900&family=Playfair+Display:wght@900&display=swap');\n\n.nadia-header-light {\n    text-align: center;\n    padding: 60px 20px;\n    font-family: 'Montserrat', sans-serif;\n    \/* Am setat fundalul transparent pentru a putea fi pus direct peste imaginea nadia.jpg *\/\n    background: transparent; \n}\n\n\/* Eticheta de sus cu galbenul specific #F9C70C *\/\n.reveal-tag {\n    display: block;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: 10px;\n    color: #F9C70C; \/* Culoarea solicitat\u0103 *\/\n    font-size: 0.85rem;\n    margin-bottom: 15px;\n    opacity: 0;\n    animation: dropFade 0.8s ease forwards;\n}\n\n.title-container {\n    display: block;\n    line-height: 0.8;\n}\n\n\/* Textul solid - Alb pur *\/\n.main-name-solid {\n    font-family: 'Playfair Display', serif;\n    font-size: clamp(4rem, 15vw, 10rem);\n    margin: 0;\n    color: #ffffff; \/* Textul pe alb *\/\n    text-transform: uppercase;\n    opacity: 0;\n    animation: slideUp 1s cubic-bezier(0.2, 0.8, 0.2, 1) forwards 0.4s;\n}\n\n\/* Textul cu contur - Alb pur *\/\n.main-name-stroke {\n    font-family: 'Playfair Display', serif;\n    font-size: clamp(4rem, 15vw, 10rem);\n    margin: 0;\n    color: transparent;\n    -webkit-text-stroke: 2px #ffffff; \/* Contur pe alb *\/\n    text-transform: uppercase;\n    opacity: 0;\n    animation: slideUp 1s cubic-bezier(0.2, 0.8, 0.2, 1) forwards 0.6s,\n               subtleFloat 5s ease-in-out infinite 1.6s;\n}\n\n\/* Linia ro\u0219ie de accent *\/\n.header-red-line {\n    width: 0;\n    height: 6px;\n    background: #D62828; \/* Red din paleta oficial\u0103 *\/\n    margin: 30px auto 0;\n    animation: expandLine 1.2s ease-out forwards 1.4s;\n}\n\n\/* --- ANIMA\u021aII --- *\/\n\n@keyframes dropFade {\n    from { opacity: 0; transform: translateY(-30px); }\n    to { opacity: 1; transform: translateY(0); }\n}\n\n@keyframes slideUp {\n    from { opacity: 0; transform: translateY(80px); }\n    to { opacity: 1; transform: translateY(0); }\n}\n\n@keyframes expandLine {\n    from { width: 0; }\n    to { width: 200px; }\n}\n\n@keyframes subtleFloat {\n    0%, 100% { transform: translateY(0); }\n    50% { transform: translateY(-10px); }\n}\n\n\/* Optimizare mobil *\/\n@media (max-width: 768px) {\n    .reveal-tag { letter-spacing: 4px; font-size: 0.7rem; }\n    .main-name-stroke { -webkit-text-stroke: 1px #ffffff; }\n    .header-red-line { height: 4px; }\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-dce-background-color=\"#F7E0B8\" class=\"elementor-element elementor-element-752c1b5 e-flex e-con-boxed e-con e-parent\" data-id=\"752c1b5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-169fb85 e-con-full e-flex e-con e-child\" data-id=\"169fb85\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-9d8339f e-con-full e-flex e-con e-child\" data-id=\"9d8339f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-da3c64a elementor-widget elementor-widget-dce-breadcrumbs\" data-id=\"da3c64a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"dce-breadcrumbs.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<ul><li class=\"item-home\"><a class=\"bread-link bread-home\" href=\"https:\/\/afostodata.ro\/europeanicons\" title=\"Maison\">Maison<\/a><\/li><li class=\"separator separator-home\"> <span class=\"dce-separator\"> &gt; <\/span> <\/li><li class=\"item-current item-13267\"><span class=\"bread-current bread-13267\"> NADIA COM\u0102NECI<\/span><\/li><\/ul>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-dce-title-color=\"#012F4A\" class=\"elementor-element elementor-element-73a5d46 elementor-widget elementor-widget-heading\" data-id=\"73a5d46\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">L\u2019athl\u00e8te de note 10<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-96a5d27 elementor-widget elementor-widget-text-editor\" data-id=\"96a5d27\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Savais-tu que m\u00eame les histoires vraies commencent par\u2026 il \u00e9tait une fois ? Tu vas d\u00e9couvrir l\u2019histoire d\u2019une petite fille \u00e0 la volont\u00e9 de fer. Un jour, sur une grande sc\u00e8ne, sous les yeux du monde entier, elle r\u00e9alisa un exercice exceptionnel et obtint le premier 10 parfait de l\u2019histoire de la gymnastique. C\u2019est ainsi que commence l\u2019histoire de Nadia Com\u0103neci, un v\u00e9ritable r\u00e9cit de travail, de courage et de perfection, qui continue d\u2019inspirer des g\u00e9n\u00e9rations enti\u00e8res.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bd537eb e-con-full e-flex e-con e-child\" data-id=\"bd537eb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-24e52c1 elementor-widget elementor-widget-image\" data-id=\"24e52c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/afostodata.ro\/europeanicons\/wp-content\/uploads\/2026\/02\/3-1024x1024.jpg\" class=\"attachment-large size-large wp-image-12469\" alt=\"\" srcset=\"https:\/\/afostodata.ro\/europeanicons\/wp-content\/uploads\/2026\/02\/3-1024x1024.jpg 1024w, https:\/\/afostodata.ro\/europeanicons\/wp-content\/uploads\/2026\/02\/3-300x300.jpg 300w, https:\/\/afostodata.ro\/europeanicons\/wp-content\/uploads\/2026\/02\/3-150x150.jpg 150w, https:\/\/afostodata.ro\/europeanicons\/wp-content\/uploads\/2026\/02\/3-768x768.jpg 768w, https:\/\/afostodata.ro\/europeanicons\/wp-content\/uploads\/2026\/02\/3.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-dce-background-color=\"#F7E0B8\" class=\"elementor-element elementor-element-a8108ce e-flex e-con-boxed e-con e-parent\" data-id=\"a8108ce\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-e2bbc7c e-con-full e-flex e-con e-child\" data-id=\"e2bbc7c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div data-dce-background-color=\"#D62729\" class=\"elementor-element elementor-element-eda9510 elementor-align-justify buton-audio elementor-widget elementor-widget-button\" data-id=\"eda9510\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-shrink\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\u00c9COUTER<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7b29e4e e-con-full e-flex e-con e-child\" data-id=\"7b29e4e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div data-dce-background-color=\"#FA6D12\" class=\"elementor-element elementor-element-4d11e08 elementor-align-justify buton-citeste elementor-widget elementor-widget-button\" data-id=\"4d11e08\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-shrink\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">LIRE<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8bb8a07 e-con-full e-flex e-con e-child\" data-id=\"8bb8a07\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div data-dce-background-color=\"#F9C70C\" class=\"elementor-element elementor-element-f616e99 elementor-align-justify buton-activitati elementor-widget elementor-widget-button\" data-id=\"f616e99\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-size-sm elementor-animation-shrink\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">ACTIVIT\u00c9<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-97eaab2 e-con-full e-flex e-con e-child\" data-id=\"97eaab2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div data-dce-background-color=\"#01502B\" class=\"elementor-element elementor-element-e6636cb elementor-align-justify buton-vizioneaza elementor-widget elementor-widget-button\" data-id=\"e6636cb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-size-sm elementor-animation-shrink\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Regardez<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-dce-background-color=\"#EBEFF2\" class=\"elementor-element elementor-element-42f209e citeste e-flex e-con-boxed e-con e-parent\" data-id=\"42f209e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e22a228 elementor-widget elementor-widget-html\" data-id=\"e22a228\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<article class=\"nadia-story-container\">\n    <section class=\"story-content\">\n        <p class=\"intro-paragraph\">\n            Saviez-vous que m\u00eame les histoires vraies commencent par\u2026 il \u00e9tait une fois ? Voici l\u2019histoire d\u2019une petite fille \u00e0 la volont\u00e9 de fer. Un jour, sur une grande sc\u00e8ne devant le monde entier, elle obtint le premier 10 parfait de l\u2019histoire de la gymnastique. Voici l\u2019histoire de Nadia Com\u0103neci \u2013 une histoire de travail, de courage et de perfection qui continue d\u2019inspirer des g\u00e9n\u00e9rations.\n        <\/p>\n\n        <p>Nadia est n\u00e9e \u00e0 One\u0219ti, dans une famille de gens simples et travailleurs. Son p\u00e8re, \u0218tefan, \u00e9tait m\u00e9canicien automobile, et sa m\u00e8re, \u0218tefania, s\u2019occupait de la maison et des enfants. Ses parents lui ont choisi un pr\u00e9nom sp\u00e9cial, inspir\u00e9 d\u2019un film qu\u2019ils aimaient : Nadejda, un nom qui signifiait Espoir. Sans le savoir, ils lui donnaient un pr\u00e9nom destin\u00e9 \u00e0 devenir connu dans le monde entier.<\/p>\n\n        <p>Lorsqu\u2019elle entra pour la premi\u00e8re fois dans la salle de gymnastique, Nadia regarda autour d\u2019elle avec de grands yeux brillants. Elle sourit largement et dit avec enthousiasme :<\/p>\n        \n        <blockquote class=\"dialogue\">\n            \u00ab Regarde, un endroit o\u00f9 je peux m\u2019amuser sans que personne ne m\u2019arr\u00eate ! Ici, je peux faire des pirouettes, sauter sur le trampoline, rouler sur le tapis et me suspendre aux barres autant que je veux ! \u00bb\n        <\/blockquote>\n\n        <p>L\u2019entra\u00eeneur B\u00e9la K\u00e1rolyi l\u2019observait attentivement. Il voyait en elle quelque chose de sp\u00e9cial, mais il savait que le chemin ne serait pas facile. Les conditions d\u2019entra\u00eenement de l\u2019\u00e9poque \u00e9taient loin d\u2019\u00eatre id\u00e9ales. La salle \u00e9tait modeste, les tapis us\u00e9s et les hivers tr\u00e8s froids. Au d\u00e9but, tout semblait \u00eatre un jeu plein de rires et d\u2019enthousiasme. Mais jour apr\u00e8s jour, le jeu se transforma en un travail acharn\u00e9, parfois douloureux, avec des milliers et des milliers de r\u00e9p\u00e9titions pour un seul \u00e9l\u00e9ment.<\/p>\n\n        <p>Nadia ne se plaignait jamais. Elle tombait, se relevait et essayait encore. Elle attendait avec \u00e9motion et impatience sa premi\u00e8re v\u00e9ritable comp\u00e9tition. Aux Championnats nationaux de gymnastique, le sort de l\u2019\u00e9quipe d\u00e9pendait d\u2019elle, car elle devait passer en derni\u00e8re. Tous les regards \u00e9taient tourn\u00e9s vers elle. Nadia monta sur la poutre, mais perdit l\u2019\u00e9quilibre et tomba.<\/p>\n        \n        <blockquote class=\"dialogue\">\n            \u00ab Tu as termin\u00e9 \u00e0 la 13e place. Ne pleure pas ! \u00bb lui dit l\u2019entra\u00eeneur.\n        <\/blockquote>\n\n        <p>Apr\u00e8s cet \u00e9chec, Nadia ne se laissa pas abattre. Au contraire, elle devint encore plus d\u00e9termin\u00e9e et commen\u00e7a un programme d\u2019entra\u00eenement extr\u00eamement exigeant. La journ\u00e9e d\u00e9butait \u00e0 7 heures du matin, avec le r\u00e9veil et l\u2019\u00e9chauffement. Suivaient les entra\u00eenements et l\u2019\u00e9cole, puis un court repos \u00e0 midi, avant de longues heures d\u2019exercices en salle. \u00c0 22 heures, c\u2019\u00e9tait l\u2019extinction des feux. Six jours sur sept \u00e9taient consacr\u00e9s \u00e0 l\u2019entra\u00eenement et \u00e0 un r\u00e9gime strict. Cela signifiait que les glaces et les g\u00e2teaux restaient un simple r\u00eave.<\/p>\n\n        <p>Cinq ans apr\u00e8s sa premi\u00e8re comp\u00e9tition, Nadia participa pour la premi\u00e8re fois aux Championnats d\u2019Europe, organis\u00e9s en Norv\u00e8ge. L\u00e0, son travail infatigable fut largement r\u00e9compens\u00e9 : elle remporta quatre m\u00e9dailles d\u2019or et une m\u00e9daille d\u2019argent. Elle devint championne d\u2019Europe absolue et fut d\u00e9clar\u00e9e la meilleure sportive du monde.<\/p>\n\n        <p>S\u2019ensuivirent de longues ann\u00e9es d\u2019entra\u00eenements quotidiens et de sacrifices, des journ\u00e9es qui se ressemblaient, remplies d\u2019efforts, de discipline et de renoncements, avec un seul objectif : les Jeux olympiques de Montr\u00e9al en 1976. Pour Nadia, c\u2019\u00e9tait la grande chance. En Roumanie, l\u2019\u00e9motion \u00e9tait immense. Pour la premi\u00e8re fois, les gens regardaient une comp\u00e9tition de gymnastique \u00e0 la t\u00e9l\u00e9vision. Les maisons se remplirent de silence et les regards rest\u00e8rent riv\u00e9s aux \u00e9crans en noir et blanc. Tous attendaient.<\/p>\n\n        <div class=\"historical-moment\">\n            <p>La salle de Montr\u00e9al vibrait. Les flashs des appareils photo \u00e9clataient de toutes parts et le public suivait chaque mouvement avec le souffle coup\u00e9. Nadia commen\u00e7a son exercice avec des mouvements amples et assur\u00e9s. Elle d\u00e9gageait \u00e9l\u00e9gance, force et pr\u00e9cision. Tout s\u2019encha\u00eenait naturellement, sans h\u00e9sitation. Un. Deux. Trois. Et\u2026 un atterrissage parfait.<\/p>\n\n            <p>Nadia se tourna instinctivement vers le tableau d\u2019affichage. \u00c0 l\u2019\u00e9cran apparut : 1,00. Pendant un instant, personne ne comprit. Ni le public. Ni les athl\u00e8tes. Ni les entra\u00eeneurs. La v\u00e9rit\u00e9 \u00e9tait incroyable : le tableau \u00e9lectronique n\u2019avait pas \u00e9t\u00e9 con\u00e7u pour afficher la note 10, car personne n\u2019avait imagin\u00e9 que la perfection \u00e9tait possible. Le syst\u00e8me ne pouvait afficher que des notes allant jusqu\u2019\u00e0 9,99. Ainsi, 10,00 devint 1,00. Puis la voix du commentateur retentit dans la salle, tremblante d\u2019\u00e9motion :<\/p>\n            \n            <p class=\"announcement\">\n                \u00ab Mesdames et messieurs, je crois que nous assistons \u00e0 un moment historique. Pour la premi\u00e8re fois dans l\u2019histoire des Jeux olympiques\u2026 un 10 parfait ! Un exercice exceptionnel r\u00e9alis\u00e9 par une enfant de seulement 14 ans ! \u00bb\n            <\/p>\n        <\/div>\n\n        <p>\u00c0 cet instant, le monde de la gymnastique changea \u00e0 jamais. Nadia Com\u0103neci n\u2019avait pas seulement obtenu une note. Elle avait prouv\u00e9 que la perfection n\u2019est pas un r\u00eave, mais une r\u00e9alit\u00e9 possible. Lors de ces m\u00eames Jeux, elle obtint encore six autres notes de 10, remportant au total trois m\u00e9dailles d\u2019or.<\/p>\n\n        <p>Nadia devint un symbole, un nom prononc\u00e9 avec admiration dans le monde entier. Elle imposa deux nouveaux \u00e9l\u00e9ments qui port\u00e8rent son nom : la descente Com\u0103neci et le salto Com\u0103neci, des exercices extr\u00eamement difficiles que tr\u00e8s peu de gymnastes ont r\u00e9ussi \u00e0 ex\u00e9cuter au cours de leur carri\u00e8re.<\/p>\n\n        <p>Cependant, la c\u00e9l\u00e9brit\u00e9 n\u2019apporta pas \u00e0 Nadia uniquement des joies, mais aussi de nombreuses \u00e9preuves. Le r\u00e9gime communiste de l\u2019\u00e9poque voulut profiter de son succ\u00e8s et d\u00e9cida de la garder \u00e0 Bucarest, tandis que ses entra\u00eeneurs, B\u00e9la et M\u00e1rta K\u00e1rolyi, furent envoy\u00e9s \u00e0 Deva pour ouvrir un nouveau centre de gymnastique. S\u00e9par\u00e9e des personnes qui l\u2019avaient aid\u00e9e \u00e0 atteindre le sommet, Nadia commen\u00e7a \u00e0 s\u2019entra\u00eener de moins en moins. Son programme changea et le r\u00e9gime alimentaire strict qu\u2019elle suivait depuis des ann\u00e9es fut abandonn\u00e9.<\/p>\n\n        <p>Aux Championnats du monde de 1978, Nadia n\u2019\u00e9tait plus dans la forme d\u2019autrefois. Elle avait pris du poids et sentait qu\u2019elle manquait de rythme. Elle chuta aux barres asym\u00e9triques, mais r\u00e9ussit tout de m\u00eame \u00e0 remporter le titre mondial \u00e0 la poutre. C\u2019est pourquoi elle prit une d\u00e9cision courageuse : elle partit \u00e0 Deva, aupr\u00e8s de B\u00e9la K\u00e1rolyi, et reprit les entra\u00eenements rigoureux de son enfance. L\u2019ann\u00e9e suivante, Nadia remporta pour la troisi\u00e8me fois le titre europ\u00e9en du concours g\u00e9n\u00e9ral, devenant la premi\u00e8re gymnaste de l\u2019histoire \u00e0 r\u00e9aliser cet exploit.<\/p>\n\n        <p>Aux Jeux olympiques de Moscou, elle rentra avec deux m\u00e9dailles d\u2019or et deux m\u00e9dailles d\u2019argent. Elle n\u2019avait que 18 ans, mais elle sentait avoir accompli tout ce qu\u2019elle s\u2019\u00e9tait fix\u00e9. \u00c9puis\u00e9e, tant physiquement que moralement, elle d\u00e9cida qu\u2019il \u00e9tait temps de prendre sa retraite sportive.<\/p>\n\n        <p>Malgr\u00e9 l\u2019image brillante qu\u2019elle renvoyait \u00e0 l\u2019ext\u00e9rieur, la vie de Nadia \u00e9tait remplie de restrictions. Elle \u00e9tait constamment surveill\u00e9e, ses appels t\u00e9l\u00e9phoniques \u00e9taient \u00e9cout\u00e9s et il lui \u00e9tait interdit de quitter le pays, m\u00eame pour participer comme entra\u00eeneuse ou juge. Elle se sentait prisonni\u00e8re dans son propre pays, priv\u00e9e de libert\u00e9.<\/p>\n\n        <p>Nadia prit la d\u00e9cision la plus difficile de sa vie : fuir la Roumanie. Par une froide nuit de novembre, sans pr\u00e9venir sa famille, elle se dirigea vers la fronti\u00e8re. Elle marcha dans l\u2019obscurit\u00e9, \u00e0 travers des for\u00eats et sur des lacs gel\u00e9s, risquant tout pour la libert\u00e9. Elle parvint \u00e0 atteindre la Hongrie et, lorsque les gardes-fronti\u00e8res entendirent son nom, ils l\u2019envoy\u00e8rent plus loin, \u00e0 Vienne. Depuis l\u2019Autriche, Nadia s\u2019envola vers l\u2019Am\u00e9rique.<\/p>\n\n        <p>Nadia commen\u00e7a une nouvelle vie, en libert\u00e9. Aux \u00c9tats-Unis, elle fut accueillie avec admiration et respect. C\u2019est l\u00e0 qu\u2019elle retrouva Bart Conner, ancien champion olympique de gymnastique artistique. Ils se mari\u00e8rent et ont un fils, Dylan Paul.<\/p>\n\n        <p>Nadia Com\u0103neci est consid\u00e9r\u00e9e comme la plus importante ambassadrice du sport roumain dans le monde. Son impressionnant palmar\u00e8s comprend 9 m\u00e9dailles olympiques, 2 titres mondiaux et 9 titres europ\u00e9ens. Elle a \u00e9t\u00e9 d\u00e9sign\u00e9e comme l\u2019une des athl\u00e8tes du XXe si\u00e8cle par la Laureus World Sports Academy, une distinction r\u00e9serv\u00e9e aux v\u00e9ritables l\u00e9gendes.<\/p>\n\n        <p class=\"conclusion-text\">\n            L\u2019histoire de Nadia nous montre clairement que le succ\u00e8s n\u2019arrive pas par hasard. Il se construit par le travail, la discipline et la pers\u00e9v\u00e9rance.\n        <\/p>\n    <\/section>\n<\/article>\n\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;700&family=Playfair+Display:ital,wght@0,700;1,700&display=swap');\n\n.nadia-story-container {\n    max-width: 800px;\n    margin: 0 auto;\n    padding: 40px 20px;\n    font-family: 'Playfair Display', sans-serif;\n    line-height: 1.8;\n    color: #003049; \/* Dark Blue *\/\n}\n\n.story-content p {\n    margin-bottom: 25px;\n    font-size: 1.15rem;\n    text-align: justify;\n}\n\n\/* Drop Cap Stilizat *\/\n.intro-paragraph::first-letter {\n    float: left;\n    font-family: 'Playfair Display', serif;\n    font-size: 4.5rem;\n    line-height: 1;\n    padding-right: 15px;\n    color: #D62828; \/* Red *\/\n    font-weight: 900;\n}\n\n\/* Stilizare Dialoguri *\/\n.dialogue {\n    margin: 40px 0;\n    padding: 20px 40px;\n    border-left: 5px solid #FB6C13; \/* Orange *\/\n    background-color: rgba(245, 224, 183, 0.3); \/* Beige Transparent *\/\n    font-style: italic;\n    font-family: 'Playfair Display', serif;\n    font-size: 1.3rem;\n}\n\n\/* Moment Istoric (Montreal) *\/\n.historical-moment {\n    margin: 50px 0;\n    padding: 40px;\n    background-color: #003049; \/* Dark Blue *\/\n    color: #F5E0B7; \/* Beige *\/\n    border-radius: 15px;\n    box-shadow: 0 15px 30px rgba(0,0,0,0.1);\n}\n\n.historical-moment p {\n    color: #F5E0B7;\n    text-align: left;\n}\n\n.announcement {\n    border-top: 1px solid #F9C80E; \/* Yellow *\/\n    padding-top: 20px;\n    font-weight: 700;\n    color: #F9C80E !important; \/* Yellow *\/\n    font-size: 1.4rem !important;\n    text-align: center !important;\n}\n\n\/* Concluzie *\/\n.conclusion-text {\n    margin-top: 60px;\n    padding: 30px;\n    background-color: #004F2D; \/* Green *\/\n    color: white;\n    font-weight: 700;\n    text-align: center;\n    border-radius: 10px;\n    font-size: 1.25rem !important;\n}\n\n@media (max-width: 768px) {\n    .nadia-story-container { padding: 20px; }\n    .intro-paragraph::first-letter { font-size: 3.5rem; }\n    .dialogue { padding: 15px 25px; font-size: 1.15rem; }\n    .announcement { font-size: 1.1rem !important; }\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-57d4df5 activitati e-flex e-con-boxed e-con e-parent\" data-id=\"57d4df5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-060de92 elementor-widget elementor-widget-html\" data-id=\"060de92\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/canvas-confetti@1.6.0\/dist\/confetti.browser.min.js\"><\/script>\n\n<div class=\"activity-hub-premium\" id=\"IconsHub\">\n    <div id=\"hub-menu\" class=\"hub-screen active-screen\">\n        <div class=\"hub-header\">\n            <h2 class=\"playfair-main-title\">Activit\u00e9s<\/h2>\n        <\/div>\n        <div class=\"elegant-grid-5\">\n            <div class=\"elegant-card featured-quiz\" onclick=\"launchActivity('quiz')\">\n                <div class=\"card-icon-wrapper\">\ud83c\udfaf<\/div>\n                <div class=\"card-info\">\n                    <h3 class=\"playfair-card-title\">Quiz<\/h3>\n                    <span class=\"elegant-btn\">Commencer<\/span>\n                <\/div>\n            <\/div>\n            <div class=\"elegant-card\" onclick=\"launchActivity('x')\">\n                <div class=\"card-icon-wrapper\">\ud83e\udde9<\/div>\n                <div class=\"card-info\">\n                    <h3 class=\"playfair-card-title\">\u00c9nigme<\/h3>\n                    <span class=\"elegant-btn\">Voir<\/span>\n                <\/div>\n            <\/div>\n            <div class=\"elegant-card\" onclick=\"launchActivity('y')\">\n                <div class=\"card-icon-wrapper\">\ud83d\udcda<\/div>\n                <div class=\"card-info\">\n                    <h3 class=\"playfair-card-title\">Compr\u00e9hension du texte<\/h3>\n                    <span class=\"elegant-btn\">Voir<\/span>\n                <\/div>\n            <\/div>\n            <div class=\"elegant-card\" onclick=\"launchActivity('z')\">\n                <div class=\"card-icon-wrapper\">\ud83d\udd52\ufe0f<\/div>\n                <div class=\"card-info\">\n                    <h3 class=\"playfair-card-title\">Chronologie<\/h3>\n                    <span class=\"elegant-btn\">Voir<\/span>\n                <\/div>\n            <\/div>\n            <div class=\"elegant-card\" onclick=\"launchActivity('w')\">\n                <div class=\"card-icon-wrapper\">\ud83c\udfae<\/div>\n                <div class=\"card-info\">\n                    <h3 class=\"playfair-card-title\">Game<\/h3>\n                    <span class=\"elegant-btn\">Voir<\/span>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    <div id=\"activity-stage\" class=\"hub-screen\" style=\"display:none;\">\n        <button onclick=\"backToMenu()\" class=\"btn-back-elegant\">\u2190 Retour au menu<\/button>\n        <div id=\"activity-content-loader\" class=\"content-stage-box\"><\/div>\n    <\/div>\n<\/div>\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;600&family=Playfair+Display:ital,wght@0,700;0,900;1,700&display=swap');\n*, *::before, *::after { box-sizing: border-box; }\n.activity-hub-premium { max-width: 1200px; margin: 60px auto; padding: 0 16px; font-family: 'Montserrat', sans-serif; color: #003049; scroll-margin-top: 120px; }\n.playfair-main-title { font-family: 'Playfair Display', serif; font-size: clamp(1.8rem, 4vw, 3.2rem); font-weight: 700; text-align: center; margin-bottom: 60px; line-height: 1.2; text-transform: none; }\n.hub-screen { opacity: 0; transition: all 0.5s ease; display: none; }\n.active-screen { display: block !important; opacity: 1 !important; }\n.elegant-grid-5 { display: grid; grid-template-columns: repeat(5, 1fr); gap: 20px; }\n.elegant-card { background: #ffffff; border-radius: 25px; padding: 50px 20px; display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; cursor: pointer; transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1); box-shadow: 0 5px 25px rgba(0, 48, 73, 0.05); border: 1px solid rgba(0, 48, 73, 0.08); -webkit-tap-highlight-color: transparent; touch-action: manipulation; }\n.elegant-card:hover { transform: translateY(-12px); box-shadow: 0 25px 50px rgba(0, 48, 73, 0.15); border-color: #FB6C13; }\n.playfair-card-title { font-family: 'Playfair Display', serif; font-size: clamp(1rem, 2vw, 1.5rem); font-weight: 700; margin: 20px 0; text-transform: none; }\n.card-icon-wrapper { font-size: 4rem; margin-bottom: 10px; }\n.elegant-btn { font-size: 0.9rem; font-weight: 600; color: #FB6C13; padding: 10px 35px; border: 1.5px solid #FB6C13; border-radius: 50px; transition: 0.3s; display: inline-block; text-transform: none; }\n.elegant-card:hover .elegant-btn { background: #FB6C13; color: #fff; }\n.featured-quiz { background: #003049; color: #fff; border: none; }\n.featured-quiz .playfair-card-title { color: #fff; }\n.featured-quiz .elegant-btn { color: #F9C80E; border-color: #F9C80E; }\n.featured-quiz:hover .elegant-btn { background: #F9C80E; color: #003049; }\n.content-stage-box { background: #fff; border-radius: 35px; padding: 60px 50px; box-shadow: 0 40px 100px rgba(0,0,0,0.08); min-height: 500px; overflow: hidden; }\n.btn-back-elegant { background: transparent; color: #003049; border: 1.5px solid #003049; padding: 12px 35px; border-radius: 50px; font-weight: 600; cursor: pointer; margin-bottom: 30px; transition: 0.3s; font-family: 'Montserrat', sans-serif; -webkit-tap-highlight-color: transparent; touch-action: manipulation; }\n.btn-back-elegant:hover { background: #003049; color: #fff; }\n.quiz-splash-elegant { text-align: center; padding: 20px 0; display: flex; flex-direction: column; align-items: center; gap: 10px; }\n.quiz-splash-elegant .splash-emoji { font-size: clamp(4rem, 10vw, 7rem); }\n.quiz-splash-elegant h2 { font-family: 'Playfair Display', serif; font-size: clamp(2rem, 6vw, 4rem); margin: 10px 0 30px; text-transform: none; }\n.btn-start-hero { background: #003049; color: #fff; border: none; padding: 20px 60px; border-radius: 60px; font-family: 'Playfair Display', serif; font-size: clamp(1.3rem, 3vw, 2.2rem); cursor: pointer; transition: 0.4s; -webkit-tap-highlight-color: transparent; touch-action: manipulation; max-width: 100%; }\n.btn-start-hero:hover, .btn-start-hero:active { background: #FB6C13; transform: scale(1.05); }\n.quiz-progress-wrap { margin-bottom: 28px; }\n.quiz-progress-label { display: flex; justify-content: space-between; align-items: center; margin-bottom: 8px; }\n.quiz-progress-label span { font-weight: 600; font-size: 0.85rem; color: #FB6C13; letter-spacing: 0.05em; text-transform: uppercase; }\n.progress-track { width: 100%; height: 8px; background: #f0f0f0; border-radius: 99px; overflow: hidden; }\n.progress-fill { height: 100%; background: linear-gradient(90deg, #FB6C13, #F9C80E); border-radius: 99px; transition: width 0.5s cubic-bezier(0.4, 0, 0.2, 1); }\n.quiz-q-box { width: 100%; }\n.quiz-question-text { font-family: 'Playfair Display', serif; font-size: clamp(1.2rem, 3vw, 2rem); font-weight: 700; color: #003049; margin-bottom: 30px; line-height: 1.35; word-break: break-word; hyphens: auto; }\n#opts-wrap { display: flex; flex-direction: column; gap: 12px; }\n.opt-btn-elegant { width: 100%; padding: 18px 24px; border: 1.5px solid #e8e8e8; border-radius: 18px; font-family: 'Montserrat', sans-serif; font-weight: 500; cursor: pointer; text-align: left; font-size: clamp(0.9rem, 2vw, 1.1rem); transition: background 0.2s, color 0.2s, border-color 0.2s, transform 0.15s; background: #fff; color: #003049; line-height: 1.4; word-break: break-word; -webkit-tap-highlight-color: transparent; touch-action: manipulation; -webkit-text-size-adjust: 100%; }\n.opt-btn-elegant:hover:not(:disabled) { background: #003049 !important; color: #fff !important; border-color: #003049 !important; transform: translateX(4px); }\n.opt-btn-elegant:active:not(:disabled) { transform: scale(0.98); }\n.correct-style { background: #004F2D !important; color: #fff !important; border-color: #004F2D !important; }\n.wrong-style { background: #D62828 !important; color: #fff !important; border-color: #D62828 !important; }\n.quiz-result-box { text-align: center; padding: 10px 0 20px; display: flex; flex-direction: column; align-items: center; gap: 16px; }\n.quiz-result-emoji { font-size: clamp(3.5rem, 10vw, 6rem); }\n.quiz-result-score { font-family: 'Playfair Display', serif; font-size: clamp(1.8rem, 5vw, 3.2rem); font-weight: 900; color: #003049; margin: 0; }\n.quiz-result-msg { font-size: clamp(0.95rem, 2.5vw, 1.4rem); color: #555; margin: 0 0 10px; max-width: 500px; line-height: 1.5; }\n.btn-retry { background: #003049; color: #fff; border: none; padding: 16px 50px; border-radius: 60px; font-family: 'Playfair Display', serif; font-size: clamp(1.1rem, 2.5vw, 1.6rem); cursor: pointer; transition: 0.4s; -webkit-tap-highlight-color: transparent; touch-action: manipulation; max-width: 100%; display: inline-block; }\n.btn-retry:hover, .btn-retry:active { background: #FB6C13; transform: scale(1.05); }\n\n\/* \u2500\u2500\u2500 ENIGMA \u2500\u2500\u2500 *\/\n.enigma-stage { width: 100%; text-align: center; }\n.enigma-quote { font-family: 'Playfair Display', serif; font-size: clamp(1.3rem, 3.5vw, 2.3rem); font-weight: 700; color: #003049; line-height: 1.4; max-width: 720px; margin: 0 auto 12px; text-align: center !important; }\n.enigma-question { font-family: 'Playfair Display', serif; font-style: italic; font-weight: 700; color: #004F2D; font-size: clamp(1.05rem, 2.8vw, 1.6rem); margin: 0 auto 35px; max-width: 720px; text-align: center !important; }\n.enigma-choices { display: grid; grid-template-columns: repeat(2, 1fr); gap: 24px; max-width: 620px; margin: 0 auto; }\n.enigma-choice { border: 4px solid transparent; border-radius: 20px; overflow: hidden; cursor: pointer; transition: transform 0.3s, box-shadow 0.3s, border-color 0.3s, opacity 0.3s; background: #fff; padding: 0; line-height: 0; -webkit-tap-highlight-color: transparent; touch-action: manipulation; }\n.enigma-choice img { width: 100%; height: auto; display: block; aspect-ratio: 1 \/ 1; object-fit: cover; }\n.enigma-choice:hover:not(.locked) { transform: translateY(-8px); box-shadow: 0 20px 40px rgba(0, 48, 73, 0.2); border-color: #FB6C13; }\n.enigma-choice.locked { pointer-events: none; }\n.enigma-choice.correct-pick { border-color: #004F2D; box-shadow: 0 0 0 4px rgba(0,79,45,0.25); }\n.enigma-choice.wrong-pick { border-color: #D62828; box-shadow: 0 0 0 4px rgba(214,40,40,0.25); }\n.enigma-choice.dim { opacity: 0.4; }\n.enigma-feedback { margin-top: 30px; }\n.enigma-wrong-msg { color: #D62828; font-family: 'Playfair Display', serif; font-weight: 700; font-size: clamp(1.2rem, 3vw, 1.8rem); margin: 0 0 18px; }\n.enigma-result { text-align: center; display: flex; flex-direction: column; align-items: center; gap: 18px; padding: 10px 0; }\n.enigma-result-title { font-family: 'Playfair Display', serif; font-size: clamp(1.8rem, 5vw, 3.2rem); font-weight: 900; color: #003049; margin: 0; }\n.enigma-result img { width: min(320px, 80%); border-radius: 20px; box-shadow: 0 15px 40px rgba(0,48,73,0.2); }\n.enigma-playlist-label { font-weight: 600; letter-spacing: 0.1em; color: #FB6C13; text-transform: uppercase; font-size: 1rem; font-family: 'Playfair Display', serif; font-style: italic; }\n.enigma-result p { color: #333; font-size: clamp(0.95rem, 2.5vw, 1.2rem); line-height: 1.6; max-width: 620px; margin: 0; }\n\n\/* \u2500\u2500\u2500 READING COMPREHENSION \u2500\u2500\u2500 *\/\n.itext-wrap { width: 100%; max-width: 800px; margin: 0 auto; }\n.itext-main-title { font-family: 'Playfair Display', serif; font-size: clamp(1.5rem, 4vw, 2.4rem); font-weight: 900; color: #003049; text-align: center; margin: 0 0 6px; line-height: 1.25; }\n.itext-subtitle { text-align: center; color: #FB6C13; font-weight: 600; letter-spacing: 0.05em; text-transform: uppercase; font-size: 0.9rem; margin: 0 0 40px; }\n.itext-section { margin-bottom: 48px; }\n.itext-section-head { color: #fff; font-family: 'Montserrat', sans-serif; font-weight: 600; font-size: clamp(1rem, 2.5vw, 1.25rem); padding: 14px 22px; border-radius: 12px; margin-bottom: 22px; }\n.itext-head-green { background: #2E6B4F; }\n.itext-head-red { background: #D62828; }\n.itext-head-orange { background: #FB6C13; }\n.itext-head-navy { background: #003049; }\n.itext-instruction { color: #333; font-size: clamp(0.95rem, 2.2vw, 1.15rem); margin: 0 0 20px; line-height: 1.5; }\n.itext-fisa { display: flex; gap: 24px; align-items: flex-start; flex-wrap: wrap; }\n.itext-fisa img { width: 160px; border-radius: 14px; flex-shrink: 0; box-shadow: 0 10px 25px rgba(0,48,73,0.15); }\n.itext-fisa-fields { flex: 1; min-width: 240px; display: flex; flex-direction: column; gap: 14px; }\n.itext-field-row { display: flex; align-items: center; gap: 10px; flex-wrap: wrap; }\n.itext-field-row label { font-weight: 600; color: #003049; min-width: 180px; }\n.itext-input { flex: 1; min-width: 140px; padding: 12px 16px; border: 1.5px solid #ddd; border-radius: 12px; font-family: 'Montserrat', sans-serif; font-size: 1rem; color: #003049; transition: border-color 0.2s, background 0.2s; -webkit-text-size-adjust: 100%; }\n.itext-input:focus { outline: none; border-color: #FB6C13; }\n.itext-input.ok { border-color: #004F2D; background: #eaf6ef; }\n.itext-input.no { border-color: #D62828; background: #fbeaea; }\n.itext-cols { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; }\n.itext-col-title { text-align: center; color: #fff; font-weight: 600; padding: 10px; border-radius: 12px 12px 0 0; }\n.itext-col-title.pasiuni { background: #FB6C13; }\n.itext-col-title.trasaturi { background: #F9C80E; color: #003049; }\n.itext-textarea { width: 100%; min-height: 130px; padding: 14px; border: 1.5px solid #ddd; border-top: none; border-radius: 0 0 12px 12px; font-family: 'Montserrat', sans-serif; font-size: 1rem; color: #003049; resize: vertical; line-height: 1.6; }\n.itext-textarea:focus { outline: none; border-color: #FB6C13; }\n.itext-af-row { display: flex; align-items: center; gap: 16px; padding: 16px 0; border-bottom: 1px solid #eee; flex-wrap: wrap; }\n.itext-af-text { flex: 1; min-width: 200px; color: #003049; line-height: 1.5; }\n.itext-af-btns { display: flex; gap: 10px; }\n.itext-af-btn { width: 52px; height: 52px; border-radius: 50%; border: 2px solid #003049; background: #fff; color: #003049; font-weight: 700; font-size: 1.2rem; cursor: pointer; transition: 0.2s; -webkit-tap-highlight-color: transparent; touch-action: manipulation; }\n.itext-af-btn:hover:not(:disabled) { background: #003049; color: #fff; }\n.itext-af-btn.af-correct { background: #004F2D !important; color: #fff !important; border-color: #004F2D !important; }\n.itext-af-btn.af-wrong { background: #D62828 !important; color: #fff !important; border-color: #D62828 !important; }\n.itext-list-row { display: flex; align-items: center; gap: 12px; margin-bottom: 10px; }\n.itext-list-num { flex: 0 0 34px; width: 34px; height: 34px; border-radius: 50%; background: #003049; color: #fff; font-weight: 700; display: flex; align-items: center; justify-content: center; }\n.itext-list-input { flex: 1; padding: 12px 16px; border: 1.5px solid #ddd; border-radius: 12px; font-family: 'Montserrat', sans-serif; font-size: 1rem; color: #003049; }\n.itext-list-input:focus { outline: none; border-color: #FB6C13; }\n.itext-list-input.ok { border-color: #004F2D; background: #eaf6ef; }\n.itext-list-input.no { border-color: #D62828; background: #fbeaea; }\n.itext-btn { background: #003049; color: #fff; border: none; padding: 12px 32px; border-radius: 50px; font-family: 'Montserrat', sans-serif; font-weight: 600; font-size: 1rem; cursor: pointer; transition: 0.3s; margin-top: 18px; -webkit-tap-highlight-color: transparent; touch-action: manipulation; }\n.itext-btn:hover { background: #FB6C13; }\n.itext-btn.secondary { background: transparent; color: #003049; border: 1.5px solid #003049; margin-left: 10px; }\n.itext-btn.secondary:hover { background: #003049; color: #fff; }\n.itext-examples { margin-top: 16px; background: #f6f8fa; border-left: 4px solid #FB6C13; border-radius: 0 12px 12px 0; padding: 16px 20px; color: #333; line-height: 1.7; display: none; }\n.itext-examples.show { display: block; }\n.itext-examples strong { color: #003049; }\n.itext-feedback-msg { margin-top: 14px; font-weight: 600; font-size: 1.05rem; line-height: 1.5; }\n.itext-download { text-align: center; margin-top: 10px; padding-top: 32px; border-top: 1px solid #eee; }\n.itext-download-text { color: #555; margin: 0 0 16px; font-size: 1.05rem; }\n.itext-btn-download { display: inline-block; text-decoration: none; margin-top: 10px; }\n\n\/* \u2500\u2500\u2500 Responsive \u2500\u2500\u2500 *\/\n@media (max-width: 1024px) { .elegant-grid-5 { grid-template-columns: repeat(3, 1fr); } }\n@media (max-width: 768px) { .elegant-grid-5 { grid-template-columns: repeat(2, 1fr); } .content-stage-box { padding: 30px 20px; border-radius: 20px; } .btn-back-elegant { padding: 10px 24px; font-size: 0.9rem; } }\n@media (max-width: 560px) { .itext-cols { grid-template-columns: 1fr; } .itext-fisa img { width: 130px; margin: 0 auto; } .itext-btn.secondary { margin-left: 0; margin-top: 12px; } }\n@media (max-width: 480px) { .elegant-grid-5 { grid-template-columns: 1fr; } .activity-hub-premium { margin: 30px auto; } .content-stage-box { padding: 24px 16px; border-radius: 16px; min-height: auto; } .opt-btn-elegant { padding: 15px 18px; border-radius: 14px; } .enigma-choices { gap: 14px; } }\n<\/style>\n\n<script>\n(function() {\n    const QUIZ_DATA = [\n        { q: \"1. Qui est Nadia Com\u0103neci ?\", a: [\"Une gymnaste\", \"Une chanteuse\", \"Une actrice\", \"Une \u00e9crivaine\"], c: 0 },\n        { q: \"2. Dans quelle ville est-elle n\u00e9e ?\", a: [\"Bucarest\", \"One\u0219ti\", \"Ia\u0219i\", \"Cluj\"], c: 1 },\n        { q: \"3. Quel score historique a-t-elle obtenu aux Jeux Olympiques de 1976 ?\", a: [\"9.50\", \"9.99\", \"Un 10 parfait\", \"8.75\"], c: 2 },\n        { q: \"4. \u00c0 quels Jeux Olympiques a-t-elle re\u00e7u le premier 10 parfait de l'histoire de la gymnastique ?\", a: [\"Montr\u00e9al 1976\", \"Moscou 1980\", \"Tokyo 1964\", \"Ath\u00e8nes 2004\"], c: 0 },\n        { q: \"5. Sur quel agr\u00e8s a-t-elle remport\u00e9 le titre mondial en 1978 ?\", a: [\"Sol\", \"Poutre\", \"Barres asym\u00e9triques\", \"Saut\"], c: 1 },\n        { q: \"6. Quel \u00e9tait le nom de l'entra\u00eeneur qui a d\u00e9couvert son talent ?\", a: [\"Ion \u021airiac\", \"B\u00e9la K\u00e1roly\", \"Octavian Bellu\", \"Ilie N\u0103stase\"], c: 1 },\n        { q: \"7. Combien de m\u00e9dailles olympiques a-t-elle remport\u00e9es au total ?\", a: [\"5\", \"7\", \"12\", \"9\"], c: 3 },\n        { q: \"8. Dans quel pays s'est-elle install\u00e9e apr\u00e8s avoir quitt\u00e9 la Roumanie ?\", a: [\"Les \u00c9tats-Unis\", \"La France\", \"L'Allemagne\", \"L'Italie\"], c: 0 },\n        { q: \"9. Quel ancien champion olympique a-t-elle \u00e9pous\u00e9 ?\", a: [\"Michael Phelps\", \"Bart Conner\", \"Carl Lewis\", \"Mark Spitz\"], c: 1 },\n        { q: \"10. Que nous enseigne son histoire ?\", a: [\"Que le succ\u00e8s vient facilement\", \"Que le talent suffit\", \"Le travail acharn\u00e9 et la pers\u00e9v\u00e9rance m\u00e8nent au succ\u00e8s\", \"Qu'il faut abandonner quand c'est difficile\"], c: 2 }\n    ];\n    const LABELS = [\"A\", \"B\", \"C\", \"D\"];\n    const TOTAL = QUIZ_DATA.length;\n    const QUIZ_TITLE = \"Quiz\";\n    const QUIZ_SPLASH_EMOJI = \"\ud83e\udd38\";\n    const QUIZ_LABEL = \"Question\";\n    const ACTIVITY_LABEL = \"Activit\u00e9\";\n    const SOON_LABEL = \"Bient\u00f4t disponible...\";\n    const START_LABEL = \"Commencer\";\n    const RETRY_LABEL = \"Refaire le test\";\n    function msgFinal(s) { return s === TOTAL ? \"10 Parfait ! Tu es une l\u00e9gende de la gymnastique.\" : s >= 7 ? \"Excellent ! Tu connais tr\u00e8s bien l'histoire de Nadia.\" : \"Bravo ! Tu as termin\u00e9 le d\u00e9fi. R\u00e9essaie !\"; }\n    function emoji(s) { return s === TOTAL ? \"\ud83c\udfc6\" : s >= 7 ? \"\ud83e\udd47\" : s >= 5 ? \"\ud83e\udd38\" : \"\ud83d\udcaa\"; }\n\n    let score = 0, currentIdx = 0;\n\n    \/\/ \u2500\u2500 Enigma images \u2500\u2500\n    const ENIGMA_CORRECT = \"https:\/\/afostodata.ro\/europeanicons\/wp-content\/uploads\/2026\/02\/3.jpg\";\n    const ENIGMA_WRONG   = \"https:\/\/afostodata.ro\/europeanicons\/wp-content\/uploads\/2026\/02\/19.jpg\";\n\n    \/\/ \u2500\u2500 Reading Comprehension data \u2014 Nadia Com\u0103neci \u2500\u2500\n    const IT_IMG = ENIGMA_CORRECT;\n    const IT_PDF = \"https:\/\/afostodata.ro\/europeanicons\/wp-content\/uploads\/2026\/07\/Intelegerea-textului-in-FR-5.pdf\";\n    const IT_FISA = {\n        nom:    [\"comaneci\"],\n        prenom: [\"nadia\", \"nadejda\"],\n        annee:  [\"1961\", \"1962\"],\n        lieu:   [\"onesti\", \"one\u0219ti\"]\n    };\n    const IT_FISA_LABELS = { nom: \"Nom :\", prenom: \"Pr\u00e9nom :\", annee: \"Ann\u00e9e de naissance :\", lieu: \"Lieu de naissance :\" };\n    const IT_AF = [\n        { t: \"Nadia Com\u0103neci a \u00e9t\u00e9 la premi\u00e8re gymnaste de l'histoire \u00e0 recevoir un 10 parfait aux Jeux olympiques.\", correct: true },\n        { t: \"Enfant, Nadia a voulu abandonner la gymnastique apr\u00e8s ses premiers entra\u00eenements.\", correct: false },\n        { t: \"La performance de Nadia aux Jeux olympiques de Montr\u00e9al l'a rendue c\u00e9l\u00e8bre dans le monde entier.\", correct: true }\n    ];\n    const IT_KW_REASONS = [\n        [\"gymnastique\", \"gymnast\"], [\"pirouette\"], [\"trampoline\"], [\"tapis\"],\n        [\"barres\"], [\"saut\", \"sauter\"], [\"mouvement\", \"amuser\"]\n    ];\n    const IT_KW_TRASATURI = [\n        [\"volonte\", \"fer\"], [\"determin\"], [\"travail\", \"acharne\"], [\"perseveran\"],\n        [\"courage\"], [\"discipl\"], [\"ne se plaignait\", \"resilien\", \"tenac\"]\n    ];\n    const IT_ITEMS = [\n        [\"10 parfait\", \"note 10\", \"dix parfait\", \"premier 10\", \"10.00\", \"10,00\"],\n        [\"montreal\", \"1976\"],\n        [\"championne d'europe\", \"champion europe\", \"meilleure sportive\", \"europe absolue\"],\n        [\"titre mondial\", \"poutre\", \"champion du monde\"],\n        [\"troisieme fois\", \"premiere gymnaste\", \"titre europeen\", \"concours general\"],\n        [\"moscou\"],\n        [\"descente comaneci\", \"salto comaneci\", \"nouveaux elements\"],\n        [\"9 medailles olympiques\", \"neuf medailles\"],\n        [\"2 titres mondiaux\", \"deux titres mondiaux\"],\n        [\"9 titres europeens\", \"neuf titres europeens\"],\n        [\"athlete du xxe siecle\", \"laureus\", \"xxe siecle\"],\n        [\"six autres notes\", \"3 medailles d'or\", \"trois medailles d'or\"]\n    ];\n    const IT_ITEM_ROWS = 3;\n    const IT_ITEM_MIN = 3;\n\n    function itextNorm(s) { return (s || \"\").normalize('NFD').replace(\/[\\u0300-\\u036f]\/g, '').toLowerCase(); }\n    function itextCountGroups(text, groups) {\n        const t = itextNorm(text);\n        let n = 0;\n        groups.forEach(variants => { if (variants.some(v => t.includes(itextNorm(v)))) n++; });\n        return n;\n    }\n\n    window.launchActivity = function(type) {\n        document.getElementById('IconsHub').scrollIntoView({ behavior: 'smooth', block: 'start' });\n        document.getElementById('hub-menu').classList.remove('active-screen');\n        setTimeout(() => {\n            document.getElementById('hub-menu').style.display = 'none';\n            const stage = document.getElementById('activity-stage');\n            stage.style.display = 'block';\n            setTimeout(() => stage.classList.add('active-screen'), 50);\n            if(type === 'quiz') { score = 0; currentIdx = 0; window.showQuizIntro(); }\n            else if(type === 'x') { window.showEnigma(); }\n            else if(type === 'y') { window.showTextComprehension(); }\n            else if(type === 'w') { document.getElementById('activity-content-loader').innerHTML = '<style>@media (max-width:768px){#activity-content-loader .ei-game{margin:-30px -20px;}#activity-content-loader .ei-game iframe{height:calc(100svh - 110px);min-height:560px;border-radius:0 !important;}}@media (max-width:480px){#activity-content-loader .ei-game{margin:-24px -16px;}}<\/style><div class=\"ei-game\"><iframe src=\"https:\/\/story-spark-matches.lovable.app\" width=\"100%\" height=\"800\" style=\"border:0;display:block;border-radius:16px;\" allowfullscreen loading=\"lazy\" title=\"Jeu d\u2019association \u2013 Nadia Com\u0103neci\"><\/iframe><\/div>'; }\n            else { document.getElementById('activity-content-loader').innerHTML = `<h2 class=\"playfair-main-title\">${ACTIVITY_LABEL} ${type.toUpperCase()}<\/h2><p style=\"text-align:center;\">${SOON_LABEL}<\/p>`; }\n        }, 500);\n    };\n\n    window.backToMenu = function() {\n        document.getElementById('IconsHub').scrollIntoView({ behavior: 'smooth', block: 'start' });\n        document.getElementById('activity-stage').classList.remove('active-screen');\n        setTimeout(() => {\n            document.getElementById('activity-stage').style.display = 'none';\n            const menu = document.getElementById('hub-menu');\n            menu.style.display = 'block';\n            setTimeout(() => menu.classList.add('active-screen'), 50);\n        }, 500);\n    };\n\n    \/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 ENIGMA \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n    window.showEnigma = function() {\n        const loader = document.getElementById('activity-content-loader');\n        const options = [\n            { img: ENIGMA_CORRECT, correct: true },\n            { img: ENIGMA_WRONG,   correct: false }\n        ];\n        if (Math.random() < 0.5) options.reverse();\n\n        loader.innerHTML = `\n            <div class=\"enigma-stage\">\n                <p class=\"enigma-quote\">\u00abProfite de la vie et n'arr\u00eate jamais de r\u00eaver.\u00bb<\/p>\n                <p class=\"enigma-question\">Qui penses-tu aurait pu le dire ?<\/p>\n                <div class=\"enigma-choices\">\n                    ${options.map((o, i) => `\n                        <div class=\"enigma-choice\" data-correct=\"${o.correct}\" onclick=\"window.enigmaChoose(this)\">\n                            <img decoding=\"async\" src=\"${o.img}\" alt=\"Personnalit\u00e9 ${i + 1}\" loading=\"lazy\">\n                        <\/div>`).join('')}\n                <\/div>\n                <div class=\"enigma-feedback\" id=\"enigma-feedback\"><\/div>\n            <\/div>`;\n    };\n\n    window.enigmaChoose = function(el) {\n        const choices = document.querySelectorAll('.enigma-choice');\n        const isCorrect = el.dataset.correct === 'true';\n        choices.forEach(c => c.classList.add('locked'));\n\n        if (isCorrect) {\n            el.classList.add('correct-pick');\n            choices.forEach(c => { if (c !== el) c.classList.add('dim'); });\n            setTimeout(() => window.showEnigmaResult(), 800);\n        } else {\n            el.classList.add('wrong-pick');\n            choices.forEach(c => { if (c !== el) c.classList.add('dim'); });\n            document.getElementById('enigma-feedback').innerHTML = `\n                <p class=\"enigma-wrong-msg\">\u274c Faux ! R\u00e9essaie.<\/p>\n                <button class=\"btn-retry\" onclick=\"window.showEnigma()\">R\u00e9essaie<\/button>`;\n        }\n    };\n\n    window.showEnigmaResult = function() {\n        document.getElementById('activity-content-loader').innerHTML = `\n            <div class=\"enigma-result\">\n                <h2 class=\"enigma-result-title\">C'est Nadia Com\u0103neci<\/h2>\n                <img decoding=\"async\" src=\"${ENIGMA_CORRECT}\" alt=\"Nadia Com\u0103neci\">\n                <span class=\"enigma-playlist-label\">Cr\u00e9e ta playlist<\/span>\n                <p>Demande aux \u00e9l\u00e8ves de chercher autant de chansons que possible qui incarnent la devise de Nadia. Les chansons doivent provenir des quatre pays du projet. Cr\u00e9ez votre Happy Playlist !<\/p>\n                <button class=\"btn-retry\" onclick=\"window.showEnigma()\">Rejouer<\/button>\n            <\/div>`;\n\n        if (typeof confetti === 'function') {\n            confetti({ particleCount: 90, spread: 75, origin: { y: 0.6 }, colors: ['#FB6C13', '#F9C80E', '#003049'] });\n        }\n    };\n\n    \/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 READING COMPREHENSION \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n    window.showTextComprehension = function() {\n        const loader = document.getElementById('activity-content-loader');\n        const fisaRows = Object.keys(IT_FISA).map(k =>\n            `<div class=\"itext-field-row\"><label>${IT_FISA_LABELS[k]}<\/label><input class=\"itext-input\" id=\"fisa-${k}\" type=\"text\" autocomplete=\"off\"><\/div>`\n        ).join('');\n\n        loader.innerHTML = `\n            <div class=\"itext-wrap\">\n                <h2 class=\"itext-main-title\">La sportive du 10 parfait<\/h2>\n                <p class=\"itext-subtitle\">Compr\u00e9hension du texte \u00b7 Nadia Com\u0103neci<\/p>\n\n                <div class=\"itext-section\">\n                    <div class=\"itext-section-head itext-head-green\">1. Fiche du personnage<\/div>\n                    <p class=\"itext-instruction\">Compl\u00e8te la fiche suivante, \u00e0 partir de l'histoire.<\/p>\n                    <div class=\"itext-fisa\">\n                        <img decoding=\"async\" src=\"${IT_IMG}\" alt=\"Nadia Com\u0103neci\">\n                        <div class=\"itext-fisa-fields\">${fisaRows}<\/div>\n                    <\/div>\n                    <button class=\"itext-btn\" onclick=\"window.itextCheckFisa()\">V\u00e9rifier la fiche<\/button>\n                    <div class=\"itext-feedback-msg\" id=\"fisa-msg\"><\/div>\n                <\/div>\n\n                <div class=\"itext-section\">\n                    <div class=\"itext-section-head itext-head-red\">2. Rel\u00e8ve dans le texte<\/div>\n                    <p class=\"itext-instruction\">Rel\u00e8ve dans le texte les passions de Nadia et ses traits de caract\u00e8re.<\/p>\n                    <div class=\"itext-cols\">\n                        <div>\n                            <div class=\"itext-col-title pasiuni\">Passions<\/div>\n                            <textarea class=\"itext-textarea\" id=\"it-pasiuni\" placeholder=\"\u00c9cris ici...\"><\/textarea>\n                        <\/div>\n                        <div>\n                            <div class=\"itext-col-title trasaturi\">Traits de caract\u00e8re<\/div>\n                            <textarea class=\"itext-textarea\" id=\"it-trasaturi\" placeholder=\"\u00c9cris ici...\"><\/textarea>\n                        <\/div>\n                    <\/div>\n                    <button class=\"itext-btn\" onclick=\"window.itextCheckDescopera()\">V\u00e9rifier la r\u00e9ponse<\/button>\n                    <button class=\"itext-btn secondary\" data-label=\"Voir des r\u00e9ponses possibles\" onclick=\"window.itextToggleExamples('ex-descopera', this)\">Voir des r\u00e9ponses possibles<\/button>\n                    <div class=\"itext-feedback-msg\" id=\"descopera-msg\"><\/div>\n                    <div class=\"itext-examples\" id=\"ex-descopera\">\n                        <strong>Passions :<\/strong> la gymnastique \u2014 faire des pirouettes, sauter sur le trampoline, rouler sur le tapis, se suspendre aux barres.<br>\n                        <strong>Traits de caract\u00e8re :<\/strong> volont\u00e9 de fer, d\u00e9termin\u00e9e, travailleuse \/ acharn\u00e9e, pers\u00e9v\u00e9rante, courageuse, disciplin\u00e9e ; elle ne se plaignait jamais.\n                    <\/div>\n                <\/div>\n\n                <div class=\"itext-section\">\n                    <div class=\"itext-section-head itext-head-red\">3. Vrai ou faux ?<\/div>\n                    <div id=\"itext-af-list\">\n                        ${IT_AF.map((item, i) => `\n                            <div class=\"itext-af-row\">\n                                <div class=\"itext-af-text\">${item.t}<\/div>\n                                <div class=\"itext-af-btns\">\n                                    <button class=\"itext-af-btn\" onclick=\"window.itextAF(this, ${i}, true)\">V<\/button>\n                                    <button class=\"itext-af-btn\" onclick=\"window.itextAF(this, ${i}, false)\">F<\/button>\n                                <\/div>\n                            <\/div>`).join('')}\n                    <\/div>\n                <\/div>\n\n                <div class=\"itext-section\">\n                    <div class=\"itext-section-head itext-head-orange\">4. Compl\u00e8te avec des informations du texte !<\/div>\n                    <p class=\"itext-instruction\">Trouve dans le texte au moins 3 r\u00e9alisations importantes de Nadia Com\u0103neci.<\/p>\n                    ${Array.from({length: IT_ITEM_ROWS}).map((_, i) => `\n                        <div class=\"itext-list-row\">\n                            <div class=\"itext-list-num\">${i + 1}<\/div>\n                            <input class=\"itext-list-input\" id=\"item-${i}\" type=\"text\" autocomplete=\"off\" placeholder=\"Ta r\u00e9ponse...\">\n                        <\/div>`).join('')}\n                    <button class=\"itext-btn\" onclick=\"window.itextCheckItems()\">V\u00e9rifier les r\u00e9ponses<\/button>\n                    <button class=\"itext-btn secondary\" data-label=\"Voir des exemples\" onclick=\"window.itextToggleExamples('ex-items', this)\">Voir des exemples<\/button>\n                    <div class=\"itext-feedback-msg\" id=\"items-msg\"><\/div>\n                    <div class=\"itext-examples\" id=\"ex-items\">\n                        <strong>R\u00e9alisations cit\u00e9es dans le texte (trois quelconques sont correctes) :<\/strong> le premier 10 parfait ; Montr\u00e9al 1976 ; championne d'Europe absolue ; le titre mondial \u00e0 la poutre ; le 3e titre europ\u00e9en (premi\u00e8re gymnaste \u00e0 r\u00e9ussir cet exploit) ; Moscou ; la descente et le salto Com\u0103neci ; 9 m\u00e9dailles olympiques ; 2 titres mondiaux ; 9 titres europ\u00e9ens ; athl\u00e8te du XXe si\u00e8cle (Laureus).\n                    <\/div>\n                <\/div>\n\n                <div class=\"itext-download\">\n                    <p class=\"itext-download-text\">Tu veux travailler la fiche aussi sur papier ?<\/p>\n                    <a href=\"${IT_PDF}\" target=\"_blank\" rel=\"noopener noreferrer\" download class=\"itext-btn itext-btn-download\">\ud83d\udcc4 T\u00e9l\u00e9charger la fiche PDF<\/a>\n                <\/div>\n            <\/div>`;\n    };\n\n    window.itextCheckFisa = function() {\n        let allOk = true, filled = 0;\n        Object.keys(IT_FISA).forEach(k => {\n            const inp = document.getElementById('fisa-' + k);\n            const val = itextNorm(inp.value).trim();\n            if (val) filled++;\n            const ok = val && IT_FISA[k].some(a => val.includes(itextNorm(a)));\n            inp.classList.remove('ok', 'no');\n            inp.classList.add(ok ? 'ok' : 'no');\n            if (!ok) allOk = false;\n        });\n        const msg = document.getElementById('fisa-msg');\n        if (filled === 0) {\n            msg.style.color = '#D62828';\n            msg.innerText = 'Compl\u00e8te d\\'abord les champs.';\n            document.querySelectorAll('.itext-input').forEach(i => i.classList.remove('no'));\n            return;\n        }\n        msg.style.color = allOk ? '#004F2D' : '#D62828';\n        msg.innerText = allOk ? '\u2705 Parfait ! Tu as bien compl\u00e9t\u00e9 la fiche.' : '\u274c V\u00e9rifie les champs en rouge et r\u00e9essaie.';\n    };\n\n    window.itextCheckDescopera = function() {\n        const rTxt = document.getElementById('it-pasiuni').value;\n        const tTxt = document.getElementById('it-trasaturi').value;\n        const msg = document.getElementById('descopera-msg');\n        if (!rTxt.trim() && !tTxt.trim()) {\n            msg.style.color = '#D62828';\n            msg.innerText = '\u00c9cris d\\'abord tes r\u00e9ponses dans les cases.';\n            return;\n        }\n        const r = itextCountGroups(rTxt, IT_KW_REASONS);\n        const t = itextCountGroups(tTxt, IT_KW_TRASATURI);\n        const ok = r >= 1 && t >= 2;\n        msg.style.color = ok ? '#004F2D' : '#B26A00';\n        msg.innerHTML = ok\n            ? `\u2705 Bravo ! Tu as relev\u00e9 ${r} passion(s) et ${t} traits de caract\u00e8re dans le texte.`\n            : `\ud83d\udd0e Tu as trouv\u00e9 ${r} passion(s) et ${t} traits. Relis le texte et r\u00e9essaie (clique sur \u00abVoir des r\u00e9ponses possibles\u00bb si tu as besoin d'aide).`;\n    };\n\n    window.itextCheckItems = function() {\n        const used = [];\n        let ok = 0, filled = 0;\n        for (let i = 0; i < IT_ITEM_ROWS; i++) {\n            const inp = document.getElementById('item-' + i);\n            inp.classList.remove('ok', 'no');\n            if (!inp.value.trim()) continue;\n            filled++;\n            const val = itextNorm(inp.value);\n            let matched = -1;\n            IT_ITEMS.forEach((g, gi) => { if (matched === -1 && used.indexOf(gi) === -1 && g.some(f => val.includes(itextNorm(f)))) matched = gi; });\n            if (matched >= 0) { used.push(matched); ok++; inp.classList.add('ok'); }\n            else inp.classList.add('no');\n        }\n        const msg = document.getElementById('items-msg');\n        if (filled === 0) {\n            msg.style.color = '#D62828';\n            msg.innerText = '\u00c9cris d\\'abord tes r\u00e9ponses.';\n            return;\n        }\n        const allOk = ok >= IT_ITEM_MIN;\n        msg.style.color = allOk ? '#004F2D' : '#B26A00';\n        msg.innerText = allOk\n            ? '\u2705 Bravo ! Tu as trouv\u00e9 trois r\u00e9alisations cit\u00e9es dans le texte.'\n            : `\ud83d\udd0e Tu en as reconnu ${ok}\/${IT_ITEM_MIN}. V\u00e9rifie ceux en rouge (clique sur \u00abVoir des exemples\u00bb si tu as besoin d'aide).`;\n    };\n\n    window.itextAF = function(btn, idx, chosen) {\n        const row = btn.closest('.itext-af-row');\n        const btns = row.querySelectorAll('.itext-af-btn');\n        btns.forEach(b => b.disabled = true);\n        const correct = IT_AF[idx].correct;\n        if (chosen === correct) {\n            btn.classList.add('af-correct');\n        } else {\n            btn.classList.add('af-wrong');\n            btns.forEach(b => { if (b.innerText === (correct ? 'V' : 'F')) b.classList.add('af-correct'); });\n        }\n    };\n\n    window.itextToggleExamples = function(id, btn) {\n        const box = document.getElementById(id);\n        box.classList.toggle('show');\n        btn.innerText = box.classList.contains('show') ? 'Masquer' : btn.dataset.label;\n    };\n\n    \/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 QUIZ \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n    window.showQuizIntro = function() {\n        score = 0; currentIdx = 0;\n        document.getElementById('activity-content-loader').innerHTML = `\n            <div class=\"quiz-splash-elegant\">\n                <div class=\"splash-emoji\">${QUIZ_SPLASH_EMOJI}<\/div>\n                <h2>${QUIZ_TITLE}<\/h2>\n                <button onclick=\"window.startQuizNow()\" class=\"btn-start-hero\">${START_LABEL}<\/button>\n            <\/div>`;\n    };\n\n    window.startQuizNow = function() { renderNextQ(); };\n\n    function renderProgressBar(current, total) {\n        const pct = Math.round((current \/ total) * 100);\n        return `<div class=\"quiz-progress-wrap\">\n            <div class=\"quiz-progress-label\"><span>${QUIZ_LABEL} ${current + 1} \/ ${total}<\/span><span>${pct}%<\/span><\/div>\n            <div class=\"progress-track\"><div class=\"progress-fill\" style=\"width:${pct}%\"><\/div><\/div>\n        <\/div>`;\n    }\n\n    function renderNextQ() {\n        const data = QUIZ_DATA[currentIdx];\n        const loader = document.getElementById('activity-content-loader');\n        loader.innerHTML = `<div class=\"quiz-q-box\">${renderProgressBar(currentIdx, TOTAL)}<p class=\"quiz-question-text\">${data.q}<\/p><div id=\"opts-wrap\"><\/div><\/div>`;\n        requestAnimationFrame(() => {\n            const fill = loader.querySelector('.progress-fill');\n            if (fill) { const t = fill.style.width; fill.style.width = '0%'; requestAnimationFrame(() => { fill.style.width = t; }); }\n        });\n        data.a.forEach((opt, i) => {\n            const b = document.createElement('button');\n            b.className = 'opt-btn-elegant';\n            b.innerText = `${LABELS[i]}. ${opt}`;\n            b.onclick = () => validateAns(i, b);\n            document.getElementById('opts-wrap').appendChild(b);\n        });\n    }\n\n    function validateAns(idx, btn) {\n        const correct = QUIZ_DATA[currentIdx].c;\n        document.querySelectorAll('.opt-btn-elegant').forEach(b => { b.disabled = true; });\n        if(idx === correct) { score++; btn.classList.add('correct-style'); }\n        else { btn.classList.add('wrong-style'); document.querySelectorAll('.opt-btn-elegant')[correct].classList.add('correct-style'); }\n        setTimeout(() => { currentIdx++; if(currentIdx < TOTAL) renderNextQ(); else showFinalResult(); }, 1300);\n    }\n\n    function showFinalResult() {\n        const loader = document.getElementById('activity-content-loader');\n        loader.innerHTML = `<div class=\"quiz-result-box\">\n            <div class=\"quiz-result-emoji\">${emoji(score)}<\/div>\n            <p class=\"quiz-result-score\">Score : ${score} \/ ${TOTAL}<\/p>\n            <p class=\"quiz-result-msg\">${msgFinal(score)}<\/p>\n            <button onclick=\"window.showQuizIntro()\" class=\"btn-retry\">${RETRY_LABEL}<\/button>\n        <\/div>`;\n        if(score === TOTAL) {\n            const end = Date.now() + 4000;\n            (function frame() {\n                confetti({ particleCount: 3, angle: 60, spread: 55, origin: { x: 0 }, colors: ['#FB6C13', '#F9C80E', '#003049'] });\n                confetti({ particleCount: 3, angle: 120, spread: 55, origin: { x: 1 }, colors: ['#FB6C13', '#F9C80E', '#003049'] });\n                if (Date.now() < end) requestAnimationFrame(frame);\n            }());\n        }\n    }\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f1f48f0 e-flex e-con-boxed e-con e-parent\" data-id=\"f1f48f0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6b82657 elementor-widget elementor-widget-afd_audio_player\" data-id=\"6b82657\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"afd_audio_player.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t    <div\n        class=\"afd-ap\"\n        id=\"afd-ap-1\"\n        style=\"--afd-ap-color: #bc1823\"\n        data-tracks='[{&quot;src&quot;:&quot;https:\\\/\\\/afostodata.ro\\\/europeanicons\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Nadia-Comaneci-3-v1.mp3&quot;,&quot;title&quot;:&quot;Nadia Com\\u0103neci&quot;,&quot;subtitle&quot;:&quot;&quot;}]'\n        data-autoplay=\"0\"\n    >\n        <div class=\"afd-ap__bar\">\n            \n            <button class=\"afd-ap__btn afd-ap__btn--play\" type=\"button\" aria-label=\"Play\">\n                <svg class=\"afd-ap__icon-play\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M8 5v14l11-7L8 5z\" fill=\"currentColor\"\/><\/svg>\n                <svg class=\"afd-ap__icon-pause\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" hidden><path d=\"M6 5h4v14H6zM14 5h4v14h-4z\" fill=\"currentColor\"\/><\/svg>\n            <\/button>\n\n            \n            <div class=\"afd-ap__meta\">\n                                    <span class=\"afd-ap__sub\"><\/span>\n                                <span class=\"afd-ap__title\">\n                    Nadia Com\u0103neci                <\/span>\n            <\/div>\n\n            <div class=\"afd-ap__progress\">\n                <span class=\"afd-ap__time afd-ap__time--now\">0:00<\/span>\n                <div class=\"afd-ap__scrub\" role=\"slider\" aria-label=\"Pozi\u021bie\" tabindex=\"0\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"0\">\n                    <div class=\"afd-ap__scrub-fill\"><\/div>\n                    <div class=\"afd-ap__scrub-thumb\"><\/div>\n                <\/div>\n                <span class=\"afd-ap__time afd-ap__time--total\">0:00<\/span>\n            <\/div>\n\n                            <div class=\"afd-ap__speed\">\n                    <button class=\"afd-ap__btn afd-ap__btn--speed\" type=\"button\" aria-haspopup=\"menu\" aria-expanded=\"false\" aria-label=\"Vitez\u0103\">\n                        <span class=\"afd-ap__speed-label\">1\u00d7<\/span>\n                    <\/button>\n                    <div class=\"afd-ap__speed-menu\" role=\"menu\" hidden>\n                        <button type=\"button\" role=\"menuitem\" data-speed=\"0.5\">0.5\u00d7<\/button>\n                        <button type=\"button\" role=\"menuitem\" data-speed=\"0.75\">0.75\u00d7<\/button>\n                        <button type=\"button\" role=\"menuitem\" data-speed=\"1\" class=\"is-active\">1\u00d7<\/button>\n                        <button type=\"button\" role=\"menuitem\" data-speed=\"1.25\">1.25\u00d7<\/button>\n                        <button type=\"button\" role=\"menuitem\" data-speed=\"1.5\">1.5\u00d7<\/button>\n                        <button type=\"button\" role=\"menuitem\" data-speed=\"2\">2\u00d7<\/button>\n                    <\/div>\n                <\/div>\n            \n            \n            <audio class=\"afd-ap__audio\" preload=\"metadata\"><\/audio>\n        <\/div>\n\n            <\/div>\n    \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Travail \u2022 Perfection \u2022 Courage NADIA COM\u0102NECI Maison &gt; NADIA COM\u0102NECI L\u2019athl\u00e8te de note 10 Savais-tu que m\u00eame les histoires vraies commencent par\u2026 il \u00e9tait une fois ? Tu vas d\u00e9couvrir l\u2019histoire d\u2019une petite fille \u00e0 la volont\u00e9 de fer. Un jour, sur une grande sc\u00e8ne, sous les yeux du monde entier, elle r\u00e9alisa un [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-13267","page","type-page","status-publish","hentry"],"acf":[],"lang":"fr","translations":{"fr":13267,"en":13234,"ro":12636,"el":13255,"it":13261},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/afostodata.ro\/europeanicons\/wp-json\/wp\/v2\/pages\/13267","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/afostodata.ro\/europeanicons\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/afostodata.ro\/europeanicons\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/afostodata.ro\/europeanicons\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/afostodata.ro\/europeanicons\/wp-json\/wp\/v2\/comments?post=13267"}],"version-history":[{"count":49,"href":"https:\/\/afostodata.ro\/europeanicons\/wp-json\/wp\/v2\/pages\/13267\/revisions"}],"predecessor-version":[{"id":17891,"href":"https:\/\/afostodata.ro\/europeanicons\/wp-json\/wp\/v2\/pages\/13267\/revisions\/17891"}],"wp:attachment":[{"href":"https:\/\/afostodata.ro\/europeanicons\/wp-json\/wp\/v2\/media?parent=13267"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}