{"id":12654,"date":"2026-02-17T18:37:13","date_gmt":"2026-02-17T16:37:13","guid":{"rendered":"https:\/\/afostodata.ro\/europeanicons\/?page_id=12654"},"modified":"2026-10-09T15:31:12","modified_gmt":"2026-10-09T13:31:12","slug":"vlad-tepes","status":"publish","type":"page","link":"https:\/\/afostodata.ro\/europeanicons\/vlad-tepes\/","title":{"rendered":"Vlad \u021aepe\u0219"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"12654\" class=\"elementor elementor-12654\" data-elementor-post-type=\"page\">\n\t\t\t\t<div data-dce-background-overlay-color=\"#004F2D\" data-dce-background-image-url=\"https:\/\/afostodata.ro\/europeanicons\/wp-content\/uploads\/2026\/02\/tepes-1.jpg\" class=\"elementor-element elementor-element-11bdf97 e-flex e-con-boxed e-con e-parent\" data-id=\"11bdf97\" 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-ea81fbf elementor-widget elementor-widget-html\" data-id=\"ea81fbf\" 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=\"tepes-header-light\">\n    <span class=\"reveal-tag\">Dreptate \u2022 Mit \u2022 Sacrificiu<\/span>\n    <div class=\"title-container\">\n        <h1 class=\"main-name-solid\">VLAD<\/h1>\n        <h1 class=\"main-name-stroke\">\u021aEPE\u0218<\/h1>\n    <\/div>\n<\/div>\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;700;900&family=Playfair+Display:wght@900&display=swap');\n\n.tepes-header-light {\n    text-align: center;\n    padding: 60px 20px;\n    font-family: 'Montserrat', sans-serif;\n    background: transparent; \n}\n\n.reveal-tag {\n    display: block;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: 10px;\n    color: #F9C70C; \/* Galbenul European Icons *\/\n    font-size: 0.85rem;\n    margin-bottom: 15px;\n    opacity: 0;\n    animation: dropFade 0.8s ease forwards;\n}\n\n.title-container { display: block; line-height: 0.8; }\n\n.main-name-solid {\n    font-family: 'Playfair Display', serif;\n    font-size: clamp(3.5rem, 15vw, 10rem);\n    margin: 0;\n    color: #ffffff;\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.main-name-stroke {\n    font-family: 'Playfair Display', serif;\n    font-size: clamp(3.5rem, 15vw, 10rem);\n    margin: 0;\n    color: transparent;\n    -webkit-text-stroke: 2px #ffffff;\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.header-red-line {\n    width: 0;\n    height: 6px;\n    background: #D62828;\n    margin: 30px auto 0;\n    animation: expandLine 1.2s ease-out forwards 1.4s;\n}\n\n@keyframes dropFade { from { opacity: 0; transform: translateY(-30px); } to { opacity: 1; transform: translateY(0); } }\n@keyframes slideUp { from { opacity: 0; transform: translateY(80px); } to { opacity: 1; transform: translateY(0); } }\n@keyframes expandLine { from { width: 0; } to { width: 200px; } }\n@keyframes subtleFloat { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-10px); } }\n\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}\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-fcf2133 e-flex e-con-boxed e-con e-parent\" data-id=\"fcf2133\" 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-9b15d7b e-con-full e-flex e-con e-child\" data-id=\"9b15d7b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-b507e3c e-con-full e-flex e-con e-child\" data-id=\"b507e3c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8990f2d elementor-widget elementor-widget-dce-breadcrumbs\" data-id=\"8990f2d\" 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=\"Acas\u0103\">Acas\u0103<\/a><\/li><li class=\"separator separator-home\"> <span class=\"dce-separator\"> &gt; <\/span> <\/li><li class=\"item-current item-12654\"><span class=\"bread-current bread-12654\"> Vlad \u021aepe\u0219<\/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-9942ee8 elementor-widget elementor-widget-heading\" data-id=\"9942ee8\" 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\">Domnitorul care a inspirat legenda lui Dracula<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-15d0200 elementor-widget elementor-widget-text-editor\" data-id=\"15d0200\" 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<div class=\"bio-info\"><p><span style=\"font-weight: 400;\">\u0218tiai c\u0103 \u0219i pove\u0219tile adev\u0103rate \u00eencep cu&#8230; <\/span><i><span style=\"font-weight: 400;\">a fost odat\u0103<\/span><\/i><span style=\"font-weight: 400;\">? Exist\u0103 un domnitor despre care s-a vorbit at\u00e2t de mult, \u00eenc\u00e2t nimeni nu mai \u0219tie sigur unde se termin\u0103 adev\u0103rul \u0219i unde \u00eencepe legenda. Numele lui este Vlad \u021aepe\u0219. Scriitorul Bram Stoker l-a transformat \u00eentr-un personaj mitic. Dar cine a fost cu adev\u0103rat Vlad \u021aepe\u0219: un erou sau o legend\u0103? <\/span><\/p><\/div>\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-77c8ede e-con-full e-flex e-con e-child\" data-id=\"77c8ede\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4da97c4 elementor-widget elementor-widget-image\" data-id=\"4da97c4\" 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\/1-1024x1024.jpg\" class=\"attachment-large size-large wp-image-12484\" alt=\"\" srcset=\"https:\/\/afostodata.ro\/europeanicons\/wp-content\/uploads\/2026\/02\/1-1024x1024.jpg 1024w, https:\/\/afostodata.ro\/europeanicons\/wp-content\/uploads\/2026\/02\/1-300x300.jpg 300w, https:\/\/afostodata.ro\/europeanicons\/wp-content\/uploads\/2026\/02\/1-150x150.jpg 150w, https:\/\/afostodata.ro\/europeanicons\/wp-content\/uploads\/2026\/02\/1-768x768.jpg 768w, https:\/\/afostodata.ro\/europeanicons\/wp-content\/uploads\/2026\/02\/1.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-20ce022 e-flex e-con-boxed e-con e-parent\" data-id=\"20ce022\" 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-91b02a3 e-con-full e-flex e-con e-child\" data-id=\"91b02a3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div data-dce-background-color=\"#D62729\" class=\"elementor-element elementor-element-bf9e391 elementor-align-justify buton-audio elementor-widget elementor-widget-button\" data-id=\"bf9e391\" 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\"> ASCULT\u0102<\/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-231d1a1 e-con-full e-flex e-con e-child\" data-id=\"231d1a1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div data-dce-background-color=\"#FA6D12\" class=\"elementor-element elementor-element-6bf8dbe elementor-align-justify buton-citeste elementor-widget elementor-widget-button\" data-id=\"6bf8dbe\" 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\">CITE\u0218TE<\/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-a8946ac e-con-full e-flex e-con e-child\" data-id=\"a8946ac\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div data-dce-background-color=\"#F9C70C\" class=\"elementor-element elementor-element-3ab9ffb elementor-align-justify buton-activitati elementor-widget elementor-widget-button\" data-id=\"3ab9ffb\" 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\u0102\u021aI<\/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-23b02f2 e-con-full e-flex e-con e-child\" data-id=\"23b02f2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div data-dce-background-color=\"#01502B\" class=\"elementor-element elementor-element-159d742 elementor-align-justify buton-vizioneaza elementor-widget elementor-widget-button\" data-id=\"159d742\" 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\">Vizioneaz\u0103<\/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-e924769 citeste e-flex e-con-boxed e-con e-parent\" data-id=\"e924769\" data-element_type=\"container\" data-e-type=\"container\" id=\"citeste\" 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-4fc513d elementor-widget elementor-widget-html\" data-id=\"4fc513d\" 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=\"tepes-full-story\">\n    <section class=\"story-content-area\">\n        <p class=\"drop-cap\">\n            \u0218tiai c\u0103 \u0219i pove\u0219tile adev\u0103rate \u00eencep cu... a fost odat\u0103? Exist\u0103 un domnitor despre care s-a vorbit at\u00e2t de mult, \u00eenc\u00e2t nimeni nu mai \u0219tie sigur unde se termin\u0103 adev\u0103rul \u0219i unde \u00eencepe legenda. Numele lui este Vlad \u021aepe\u0219. Scriitorul Bram Stoker l-a transformat \u00eentr-un personaj mitic. Dar cine a fost cu adev\u0103rat Vlad \u021aepe\u0219: un erou sau o legend\u0103?\n        <\/p>\n\n        <p>Povestea lui \u00eencepe \u00een anul 1431, \u00een cetatea Sighi\u0219oara din Transilvania. Tat\u0103l s\u0103u, Vlad Dracul, a fost domn al \u021a\u0103rii Rom\u00e2ne\u0219ti. El f\u0103cea parte din Ordinul Dragonului, un ordin de cavaleri care lupta pentru ap\u0103rarea cre\u0219tin\u0103t\u0103\u021bii \u00een fa\u021ba Imperiului Otoman. Simbolul ordinului era un dragon, iar Vlad Dracul \u00eel folosea pe steaguri, monede \u0219i sigilii. Pentru c\u0103 \u00een limba latin\u0103 dragon se spunea draco, oamenii au \u00eenceput s\u0103-l numeasc\u0103 \u201eDracul\u201d. A\u0219a a devenit Vlad \u021aepe\u0219 Dracula Voievod, adic\u0103 \u201efiul dragonului\u201d.<\/p>\n\n        <p>\u00centr-o vreme tulbure, plin\u0103 de lupte \u0219i \u00een\u021belegeri fragile, via\u021ba copilului s-a schimbat dintr-o dat\u0103. Pentru a-\u0219i p\u0103stra tronul tat\u0103l s\u0103u a fost silit s\u0103 fac\u0103 un sacrificiu dureros. A\u0219a se face c\u0103, la doar 11 ani, Vlad \u0219i fratele s\u0103u mai mic, Radu cel Frumos, au fost trimi\u0219i ca ostatici la curtea sultanului Murad al II-lea. Departe de cas\u0103, la Constantinopol, cei doi au crescut \u00eentr-o lume str\u0103in\u0103, a\u0219a cum se obi\u0219nuia atunci: sultanul lua copiii domnitorilor pentru a se asigura c\u0103 p\u0103rin\u021bii lor \u00eei r\u0103m\u00e2n credincio\u0219i. Vlad a primit o educa\u021bie aleas\u0103. A \u00eenv\u0103\u021bat arta r\u0103zboiului, geografie, matematic\u0103, \u0219tiin\u021be \u0219i limbi str\u0103ine. Cu toate acestea, visa la ziua \u00een care se va \u00eentoarce acas\u0103.<\/p>\n\n        <p>Anii au trecut, iar tat\u0103l s\u0103u a fost tr\u0103dat \u0219i ucis de boieri. Cu sprijinul otomanilor, t\u00e2n\u0103rul care avea atunci 17 ani, a fost trimis \u00eenapoi \u00een \u021bar\u0103 pentru a urca pe tron. Prima sa domnie a durat doar o lun\u0103. Vlad a plecat \u00een exil \u00een Moldova, la curtea rudelor sale. Opt ani mai t\u00e2rziu, \u00een 1456 \u0219i-a rec\u00e2\u0219tigat tronul. Aceasta a fost a doua \u0219i cea mai important\u0103 domnie a sa.<\/p>\n\n        <p>Vlad era hot\u0103r\u00e2t s\u0103 fie un domnitor puternic \u0219i s\u0103 pun\u0103 ordine \u00een \u021bar\u0103. A \u00eenceput s\u0103-i \u00eenl\u0103ture pe boierii care \u00eei erau du\u0219mani sau care \u00eei \u00eenc\u0103lcau poruncile. Mul\u021bi l-au considerat aspru, dar el era convins c\u0103 doar prin disciplin\u0103 putea face \u021bara s\u0103 prospere. A impus pedepse foarte dure, cea mai cunoscut\u0103 fiind trasul \u00een \u021beap\u0103, de la care i-a r\u0103mas \u0219i numele de Vlad \u021aepe\u0219.<\/p>\n\n        <p>De\u0219i sever, era respectat \u0219i iubit de popor. A sprijinit nego\u021bul, a \u00eencurajat construirea de drumuri \u0219i sate, a \u00eent\u0103rit cet\u0103\u021bi \u0219i m\u0103n\u0103stiri \u0219i i-a protejat pe negustori \u0219i pe \u021b\u0103rani, care formau oastea \u021b\u0103rii. Sub domnia lui, Valahia a devenit mai sigur\u0103 \u0219i mai bogat\u0103. Se spune c\u0103 a reu\u0219it s\u0103 alunge r\u0103uf\u0103c\u0103torii, iar oamenii puteau c\u0103l\u0103tori zi \u0219i noapte f\u0103r\u0103 team\u0103.<\/p>\n\n        <p>La \u00eenceput, pentru a c\u00e2\u0219tiga timp, a acceptat s\u0103 fie supus turcilor, dar \u00eentr-o zi a luat o hot\u0103r\u00e2re curajoas\u0103: s\u0103 nu mai pl\u0103teasc\u0103 tributul anual de 10.000 de galbeni c\u0103tre sultan.<\/p>\n\n        <div class=\"night-attack-box\">\n            <p>Sultanul Mehmet al II-lea a pornit cu o armat\u0103 uria\u0219\u0103 de peste 120.000 de oameni \u00eempotriva lui Vlad. Av\u00e2nd mult mai pu\u021bini o\u0219teni, acesta a folosit strategii dure: a ars c\u00e2mpurile, a pustiit \u021binuturile \u0219i a otr\u0103vit f\u00e2nt\u00e2nile. Fl\u0103m\u00e2nzi \u0219i \u00eenseta\u021bi, turcii \u00eenaintau tot mai greu.<\/p>\n            <p>\u00cen noaptea de 16 spre 17 iunie 1462, Vlad a dat lovitura decisiv\u0103, Atacul de Noapte. Cu fe\u021bele acoperite \u0219i f\u0103r\u0103 s\u0103 scoat\u0103 un sunet, o\u0219tenii s-au apropiat de corturile inamice. S\u0103biile au str\u0103lucit \u00een \u00eentuneric, iar turcii, lua\u021bi prin surprindere, au fost m\u0103cel\u0103ri\u021bi. Sultanul a sc\u0103pat cu greu, fiind salvat doar pentru c\u0103 i-a fost confundat cortul. Dup\u0103 aceast\u0103 lovitur\u0103 nea\u0219teptat\u0103, armata otoman\u0103 a fost nevoit\u0103 s\u0103 se retrag\u0103.<\/p>\n        <\/div>\n\n        <p>Dup\u0103 marea lupt\u0103 cu turcii, lucrurile au \u00eenceput s\u0103 se schimbe \u00een defavoarea lui Vlad. Sultanul a pus la cale un plan viclean: l-a sprijinit pe Radu cel Frumos s\u0103 ajung\u0103 domnitor \u0219i le-a promis boierilor pace \u0219i o via\u021b\u0103 lipsit\u0103 de griji. R\u0103mas f\u0103r\u0103 sprijin, Vlad s-a bazat pe ajutorul aliatului s\u0103u, Matei Corvin, regele Ungariei. \u00cens\u0103, \u00een loc s\u0103-l ajute, acesta l-a arestat, acuz\u00e2ndu-l de tr\u0103dare. Vlad \u021aepe\u0219 a fost \u021binut prizonier timp de 12 ani. Despre anii petrecu\u021bi \u00een captivitate se cunosc pu\u021bine lucruri. Se pare \u00eens\u0103 c\u0103 via\u021ba lui nu a fost una aspr\u0103. A participat la v\u00e2n\u0103tori regale \u0219i la ospe\u021be oficiale, a trecut la credin\u021ba catolic\u0103 \u0219i s-a c\u0103s\u0103torit cu o doamn\u0103 din marea nobilime maghiar\u0103.<\/p>\n\n        <p>\u00cen 1475, Vlad \u021aepe\u0219 s-a \u00eentors pentru a treia oar\u0103 pe tronul \u021a\u0103rii Rom\u00e2ne\u0219ti. Din p\u0103cate, domnia a durat foarte pu\u021bin. La sf\u00e2r\u0219itul anului urm\u0103tor, Vlad a fost nevoit s\u0103 lupte din nou cu turcii. \u00cen timpul b\u0103t\u0103liei, a urcat pe un deal ca s\u0103 vad\u0103 mai bine ce se \u00eent\u00e2mpl\u0103. Pentru c\u0103 purta haine asem\u0103n\u0103toare cu ale du\u0219manilor, nu a fost recunoscut \u0219i a fost atacat. Unii spun c\u0103 a fost omor\u00e2t chiar de propriii solda\u021bi, la comanda boierilor tr\u0103d\u0103tori. Pentru a dovedi c\u0103 Vlad \u021aepe\u0219 a murit, capul s\u0103u a fost trimis sultanului la Constantinopol. Astfel s-a sf\u00e2r\u0219it povestea unuia dintre cei mai temu\u021bi domnitori ai rom\u00e2nilor.<\/p>\n\n        <p class=\"legend-conclusion\">\n            Dracula este un personaj de poveste, un conte vampir care tr\u0103ie\u0219te \u00eentr-un castel pe o st\u00e2nc\u0103, iar Vlad \u021aepe\u0219 a fost un domnitor adev\u0103rat. De-a lungul timpului, istoria s-a \u00eempletit cu legenda, iar fiecare povestitor a mai ad\u0103ugat ceva. Astfel, Vlad \u021aepe\u0219 a r\u0103mas o figur\u0103 puternic\u0103 \u0219i misterioas\u0103, aflat\u0103 la grani\u021ba dintre adev\u0103r \u0219i poveste, un domnitor care continu\u0103 s\u0103 ne fascineze \u0219i ast\u0103zi.\n        <\/p>\n    <\/section>\n<\/article>\n\n<style>\n\/* Import greut\u0103\u021bi variate pentru a evita \"all-bold\" *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;700;900&family=Playfair+Display:wght@900&display=swap');\n\n.tepes-full-story {\n    max-width: 800px;\n    margin: 0 auto 100px;\n    padding: 0 20px;\n    font-family: 'Playfair Display', sans-serif;\n    line-height: 1.8;\n    color: #003049;\n}\n\n\/* Text de baz\u0103 - Greutate NORMAL\u0102 *\/\n.story-content-area p { \n    margin-bottom: 25px; \n    font-size: 1.15rem; \n    text-align: justify;\n    font-weight: 400 !important; \n}\n\n.drop-cap::first-letter {\n    float: left;\n    font-family: 'Playfair Display', serif;\n    font-size: 5rem;\n    line-height: 0.85;\n    padding-right: 15px;\n    padding-top: 5px;\n    color: #D62828;\n    font-weight: 900;\n}\n\n\/* Caseta Atacul de Noapte (Dark Blue + Yellow) *\/\n.night-attack-box {\n    margin: 50px 0;\n    padding: 40px;\n    background: #003049;\n    color: #F5E0B7;\n    border-radius: 20px;\n    box-shadow: 15px 15px 0 #F9C80E; \/* Yellow accent *\/\n}\n\n.night-attack-box p { \n    color: #F5E0B7 !important; \n    text-align: left;\n    font-weight: 400 !important;\n}\n\n\/* Concluzie Legend\u0103 *\/\n.legend-conclusion {\n    margin-top: 60px;\n    padding: 40px;\n    background: #D62828; \/* Red pentru impact *\/\n    color: #ffffff !important;\n    text-align: center !important;\n    font-weight: 700 !important;\n    border-radius: 10px;\n    font-size: 1.3rem !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-0bf4412 activitati e-flex e-con-boxed e-con e-parent\" data-id=\"0bf4412\" data-element_type=\"container\" data-e-type=\"container\" id=\"activitati\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e540828 elementor-widget elementor-widget-html\" data-id=\"e540828\" 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    \n    <div id=\"hub-menu\" class=\"hub-screen active-screen\">\n        <div class=\"hub-header\">\n            <h2 class=\"playfair-main-title\">Activit\u0103\u021bi<\/h2>\n        <\/div>\n\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\">Start<\/span>\n                <\/div>\n            <\/div>\n\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\">Enigma<\/h3>\n                    <span class=\"elegant-btn\">Vezi<\/span>\n                <\/div>\n            <\/div>\n\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\">\u00cen\u021belegerea textului<\/h3>\n                    <span class=\"elegant-btn\">Vezi<\/span>\n                <\/div>\n            <\/div>\n\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\">Timeline<\/h3>\n                    <span class=\"elegant-btn\">Vezi<\/span>\n                <\/div>\n            <\/div>\n\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\">Vezi<\/span>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <div id=\"activity-stage\" class=\"hub-screen\" style=\"display:none;\">\n        <button onclick=\"backToMenu()\" class=\"btn-back-elegant\">\u2190 \u00cenapoi la meniu<\/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\n*, *::before, *::after { box-sizing: border-box; }\n\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; }\n.hub-screen { opacity: 0; transition: all 0.5s ease; display: none; }\n.active-screen { display: block !important; opacity: 1 !important; }\n\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); }\n.elegant-card:hover { transform: translateY(-12px); box-shadow: 0 25px 50px rgba(0, 48, 73, 0.15); border-color: #FB6C13; }\n.elegant-card, .elegant-card * { -webkit-tap-highlight-color: transparent; touch-action: manipulation; }\n.playfair-card-title { font-family: 'Playfair Display', serif; font-size: clamp(1rem, 2vw, 1.5rem); font-weight: 700; margin: 20px 0; }\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; }\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\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\n\/* \u2500\u2500\u2500 QUIZ \u2500\u2500\u2500 *\/\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; }\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 ease; }\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; width: auto; 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: 600px; margin: 0; }\n.enigma-result ul { text-align: left; max-width: 600px; margin: 0 auto; color: #333; line-height: 1.7; font-size: clamp(0.95rem, 2.5vw, 1.15rem); }\n\n\/* \u2500\u2500\u2500 \u00ceN\u021aELEGEREA TEXTULUI \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-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: 130px; }\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-textarea.plain { border-top: 1.5px solid #ddd; border-radius: 12px; margin-bottom: 12px; min-height: 60px; }\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-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: 0; }\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 vladData = [\n        { q: \"1. Cine a fost Vlad \u021aepe\u0219?\", a: [\"Un poet\", \"Un pictor\", \"Un domnitor al \u021a\u0103rii Rom\u00e2ne\u0219ti\", \"Un explorator\"], c: 2 },\n        { q: \"2. Unde s-a n\u0103scut?\", a: [\"Bucure\u0219ti\", \"Ia\u0219i\", \"Sighi\u0219oara\", \"Cluj\"], c: 2 },\n        { q: \"3. Din ce ordin f\u0103cea parte tat\u0103l s\u0103u, Vlad Dracul?\", a: [\"Ordinul Leului\", \"Ordinul Coroanei\", \"Ordinul Dragonului\", \"Ordinul Cavalerilor Templieri\"], c: 2 },\n        { q: \"4. Cum a primit numele \u201eDracula\u201d?\", a: [\"Pentru c\u0103 tr\u0103ia \u00eentr-un castel\", \"Pentru c\u0103 era personaj de poveste\", \"Pentru c\u0103 era \u201efiul dragonului\u201d\", \"Pentru c\u0103 era foarte puternic\"], c: 2 },\n        { q: \"5. La ce v\u00e2rst\u0103 a fost trimis ostatic la curtea sultanului?\", a: [\"5 ani\", \"8 ani\", \"11 ani\", \"15 ani\"], c: 2 },\n        { q: \"6. Care a fost cea mai cunoscut\u0103 pedeaps\u0103 aplicat\u0103 de el?\", a: [\"Exilul\", \"\u00cenchisoarea\", \"Trasul \u00een \u021beap\u0103\", \"Amenda\"], c: 2 },\n        { q: \"7. Cum se nume\u0219te celebra sa ac\u021biune din iunie 1462?\", a: [\"B\u0103t\u0103lia de la C\u0103lug\u0103reni\", \"R\u0103zboiul cel Mare\", \"Atacul de Noapte\", \"Asediul Cet\u0103\u021bii\"], c: 2 },\n        { q: \"8. Cine l-a transformat \u00eentr-un personaj legendar, Dracula?\", a: [\"William Shakespeare\", \"Victor Hugo\", \"Bram Stoker\", \"Jules Verne\"], c: 2 },\n        { q: \"9. C\u00e2t timp a fost \u021binut prizonier de Matei Corvin?\", a: [\"5 ani\", \"8 ani\", \"12 ani\", \"20 de ani\"], c: 2 },\n        { q: \"10. Ce ne arat\u0103 povestea lui Vlad \u021aepe\u0219?\", a: [\"C\u0103 istoria este simpl\u0103\", \"C\u0103 legendele nu au leg\u0103tur\u0103 cu realitatea\", \"C\u0103 uneori istoria \u0219i legenda se \u00eempletesc\", \"C\u0103 domnitorii nu au inamici\"], c: 2 }\n    ];\n\n    let score = 0;\n    let currentIdx = 0;\n    const TOTAL = vladData.length;\n\n    \/\/ \u2500\u2500 Imagini Enigma \u2500\u2500\n    const ENIGMA_CORRECT = \"https:\/\/afostodata.ro\/europeanicons\/wp-content\/uploads\/2026\/02\/1.jpg\";\n    const ENIGMA_WRONG   = \"https:\/\/afostodata.ro\/europeanicons\/wp-content\/uploads\/2026\/02\/16.jpg\";\n\n    \/\/ \u2500\u2500 Date \u201e\u00cen\u021belegerea textului\" \u2014 Vlad \u021aepe\u0219 (verificate cu textul) \u2500\u2500\n    const IT_IMG = ENIGMA_CORRECT;\n    const IT_PDF = \"https:\/\/afostodata.ro\/europeanicons\/wp-content\/uploads\/2026\/07\/Tepes-IT-RO.pdf\";\n    const IT_FISA = { nume: [\"tepes\", \"draculea\", \"dracula\"], prenume: [\"vlad\"], an: [\"1431\"], tata: [\"vlad dracul\", \"dracul\"] };\n    const IT_FISA_LABELS = { nume: \"Nume:\", prenume: \"Prenume:\", an: \"Anul na\u0219terii:\", tata: \"Numele tat\u0103lui:\" };\n    const IT_AF = [\n        { t: \"\u00cen copil\u0103rie, Vlad \u021aepe\u0219 a crescut la curtea domneasc\u0103 din T\u00e2rgovi\u0219te.\", correct: false },\n        { t: \"A fost domnitor al \u021a\u0103rii Rom\u00e2ne\u0219ti \u0219i e cunoscut pentru lupta sa \u00eempotriva Imperiului Otoman.\", correct: true },\n        { t: \"Legenda lui Dracula a fost inspirat\u0103 de personalitatea \u0219i numele lui Vlad \u021aepe\u0219.\", correct: true }\n    ];\n\n    const IT_KW_ANII = [ [\"1448\"], [\"1456\"], [\"1462\"], [\"1475\"], [\"1476\"], [\"1431\"] ];\n    const IT_KW_TRASATURI = [\n        [\"hotarat\", \"hotarar\", \"determinat\"], [\"aspru\", \"sever\", \"dur\"], [\"curaj\", \"curajos\"],\n        [\"disciplin\", \"ordine\", \"drept\"], [\"strateg\", \"viclean\", \"istet\", \"inteligent\"],\n        [\"patriot\"], [\"educat\", \"invatat\", \"cult\"], [\"puternic\"]\n    ];\n    const IT_KW_MOTIVE = [\n        [\"negot\", \"comert\", \"negustor\"], [\"drumuri\", \"sate\", \"constru\"], [\"cetat\", \"manastir\", \"intarit\"],\n        [\"tarani\", \"protej\"], [\"raufacator\", \"siguranta\", \"sigur\", \"fara teama\", \"fara frica\", \"hoti\"],\n        [\"bogat\", \"prosper\"], [\"dreptate\"]\n    ];\n\n    function itextNorm(s) {\n        return (s || \"\").normalize('NFD').replace(\/[\\u0300-\\u036f]\/g, '').toLowerCase();\n    }\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        \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            \n            if(type === 'quiz') {\n                score = 0; currentIdx = 0;\n                window.showQuizIntro();\n            } else if(type === 'x') {\n                window.showEnigma();\n            } else if(type === 'y') {\n                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:\/\/clever-matches.lovable.app\" width=\"100%\" height=\"800\" style=\"border:0;display:block;border-radius:16px;\" allowfullscreen loading=\"lazy\" title=\"Joc de asociere \u2013 Vlad \u021aepe\u0219\"><\/iframe><\/div>'; }\n            else {\n                document.getElementById('activity-content-loader').innerHTML = `<h2 class=\"playfair-main-title\">Activitate ${type.toUpperCase()}<\/h2><p style=\"text-align:center;\">\u00cen cur\u00e2nd...<\/p>`;\n            }\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\">\u201ePrefer s\u0103 mor dec\u00e2t s\u0103-mi abandonez \u021bara \u0219i poporul.\u201d<\/p>\n                <p class=\"enigma-question\">Cine crezi c\u0103 ar fi putut spune asta?<\/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=\"Personalitate ${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 Gre\u0219it! Mai \u00eencearc\u0103.<\/p>\n                <button class=\"btn-retry\" onclick=\"window.showEnigma()\">Reia<\/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\">Este Vlad \u021aepe\u0219<\/h2>\n                <img decoding=\"async\" src=\"${ENIGMA_CORRECT}\" alt=\"Vlad \u021aepe\u0219\">\n                <span class=\"enigma-playlist-label\">Las\u0103 arta s\u0103 te ghideze!<\/span>\n                <p>Cere\u021bi-le elevilor s\u0103 aleag\u0103 \u00een secret o personalitate \u0219i s\u0103 o descrie printr-un c\u00e2ntec, o poezie sau o pictur\u0103.<\/p>\n                <p><strong>Cine ghice\u0219te primul?<\/strong><\/p>\n                <button class=\"btn-retry\" onclick=\"window.showEnigma()\">Reia enigma<\/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 \u00ceN\u021aELEGEREA TEXTULUI \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\">Domnitorul care a inspirat legenda lui Dracula<\/h2>\n                <p class=\"itext-subtitle\">\u00cen\u021belegerea textului<\/p>\n\n                <div class=\"itext-section\">\n                    <div class=\"itext-section-head itext-head-green\">1. Fi\u0219a personajului<\/div>\n                    <p class=\"itext-instruction\">Completeaz\u0103 urm\u0103toarea fi\u0219\u0103, pe baza pove\u0219tii.<\/p>\n                    <div class=\"itext-fisa\">\n                        <img decoding=\"async\" src=\"${IT_IMG}\" alt=\"Vlad \u021aepe\u0219\">\n                        <div class=\"itext-fisa-fields\">${fisaRows}<\/div>\n                    <\/div>\n                    <button class=\"itext-btn\" onclick=\"window.itextCheckFisa()\">Verific\u0103 fi\u0219a<\/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. Descoper\u0103 \u00een text!<\/div>\n                    <p class=\"itext-instruction\">Extrage din text anii \u00een care a domnit \u0219i tr\u0103s\u0103turile de caracter ale domnitorului.<\/p>\n                    <div class=\"itext-cols\">\n                        <div>\n                            <div class=\"itext-col-title pasiuni\">Anii<\/div>\n                            <textarea class=\"itext-textarea\" id=\"it-anii\" placeholder=\"Scrie aici...\"><\/textarea>\n                        <\/div>\n                        <div>\n                            <div class=\"itext-col-title trasaturi\">Tr\u0103s\u0103turi de caracter<\/div>\n                            <textarea class=\"itext-textarea\" id=\"it-trasaturi\" placeholder=\"Scrie aici...\"><\/textarea>\n                        <\/div>\n                    <\/div>\n                    <button class=\"itext-btn\" onclick=\"window.itextCheckDescopera()\">Verific\u0103 r\u0103spunsul<\/button>\n                    <button class=\"itext-btn secondary\" data-label=\"Vezi exemple de r\u0103spuns\" onclick=\"window.itextToggleExamples('ex-descopera', this)\">Vezi exemple de r\u0103spuns<\/button>\n                    <div class=\"itext-feedback-msg\" id=\"descopera-msg\"><\/div>\n                    <div class=\"itext-examples\" id=\"ex-descopera\">\n                        <strong>Anii de domnie:<\/strong> 1448 (prima domnie, o lun\u0103), 1456 (a doua \u0219i cea mai important\u0103 domnie), 1462 (Atacul de Noapte), 1475 (a treia domnie), 1476 (ultimele lupte).<br>\n                        <strong>Tr\u0103s\u0103turi de caracter:<\/strong> hot\u0103r\u00e2t, aspru\/sever dar drept, curajos, disciplinat, bun strateg, patriot, educat, puternic.\n                    <\/div>\n                <\/div>\n\n                <div class=\"itext-section\">\n                    <div class=\"itext-section-head itext-head-red\">3. Adev\u0103rat sau fals?<\/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)\">A<\/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. Completeaz\u0103 cu informa\u021bii din text!<\/div>\n                    <p class=\"itext-instruction\">Extrage din text trei motive pentru care \u021aepe\u0219 era iubit de popor.<\/p>\n                    <textarea class=\"itext-textarea plain it-real\" placeholder=\"1. ...\"><\/textarea>\n                    <textarea class=\"itext-textarea plain it-real\" placeholder=\"2. ...\"><\/textarea>\n                    <textarea class=\"itext-textarea plain it-real\" placeholder=\"3. ...\"><\/textarea>\n                    <button class=\"itext-btn\" onclick=\"window.itextCheckMotive()\">Verific\u0103 motivele<\/button>\n                    <button class=\"itext-btn secondary\" data-label=\"Vezi exemple de r\u0103spuns\" onclick=\"window.itextToggleExamples('ex-motive', this)\">Vezi exemple de r\u0103spuns<\/button>\n                    <div class=\"itext-feedback-msg\" id=\"motive-msg\"><\/div>\n                    <div class=\"itext-examples\" id=\"ex-motive\">\n                        <strong>Motive pentru care era iubit de popor:<\/strong><br>\n                        \u2022 a sprijinit nego\u021bul \u0219i i-a protejat pe negustori;<br>\n                        \u2022 a \u00eencurajat construirea de drumuri \u0219i sate;<br>\n                        \u2022 a \u00eent\u0103rit cet\u0103\u021bi \u0219i m\u0103n\u0103stiri;<br>\n                        \u2022 i-a protejat pe \u021b\u0103rani;<br>\n                        \u2022 a alungat r\u0103uf\u0103c\u0103torii, aduc\u00e2nd siguran\u021b\u0103 (oamenii puteau c\u0103l\u0103tori f\u0103r\u0103 team\u0103);<br>\n                        \u2022 a f\u0103cut \u021bara mai sigur\u0103 \u0219i mai bogat\u0103.\n                    <\/div>\n                <\/div>\n\n                <div class=\"itext-download\">\n                    <p class=\"itext-download-text\">Vrei s\u0103 lucrezi fi\u0219a \u0219i pe h\u00e2rtie?<\/p>\n                    <a href=\"${IT_PDF}\" target=\"_blank\" rel=\"noopener noreferrer\" download class=\"itext-btn itext-btn-download\">\ud83d\udcc4 Descarc\u0103 fi\u0219a PDF<\/a>\n                <\/div>\n            <\/div>`;\n    };\n\n    window.itextCheckFisa = function() {\n        const norm = itextNorm;\n        let allOk = true, filled = 0;\n        Object.keys(IT_FISA).forEach(k => {\n            const inp = document.getElementById('fisa-' + k);\n            const val = norm(inp.value).trim();\n            if (val) filled++;\n            const ok = IT_FISA[k].some(a => val === norm(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 = 'Completeaz\u0103 c\u00e2mpurile mai \u00eent\u00e2i.';\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 Perfect! Ai completat corect fi\u0219a.' : '\u274c Mai verific\u0103 c\u00e2mpurile ro\u0219ii \u0219i \u00eencearc\u0103 din nou.';\n    };\n\n    window.itextCheckDescopera = function() {\n        const aTxt = document.getElementById('it-anii').value;\n        const tTxt = document.getElementById('it-trasaturi').value;\n        const msg = document.getElementById('descopera-msg');\n        if (!aTxt.trim() && !tTxt.trim()) {\n            msg.style.color = '#D62828';\n            msg.innerText = 'Scrie mai \u00eent\u00e2i r\u0103spunsurile \u00een c\u0103su\u021be.';\n            return;\n        }\n        const a = itextCountGroups(aTxt, IT_KW_ANII);\n        const t = itextCountGroups(tTxt, IT_KW_TRASATURI);\n        const ok = a >= 2 && t >= 2;\n        msg.style.color = ok ? '#004F2D' : '#B26A00';\n        msg.innerHTML = ok\n            ? `\u2705 Bravo! Ai identificat ${a} ani de domnie \u0219i ${t} tr\u0103s\u0103turi din text.`\n            : `\ud83d\udd0e Ai g\u0103sit ${a} ani \u0219i ${t} tr\u0103s\u0103turi. Mai caut\u0103 \u00een text \u0219i \u00eencearc\u0103 din nou (apas\u0103 \u201eVezi exemple\u201d dac\u0103 ai nevoie de ajutor).`;\n    };\n\n    window.itextCheckMotive = function() {\n        const all = Array.from(document.querySelectorAll('.it-real')).map(x => x.value).join(' ');\n        const msg = document.getElementById('motive-msg');\n        if (!all.trim()) {\n            msg.style.color = '#D62828';\n            msg.innerText = 'Scrie mai \u00eent\u00e2i cel pu\u021bin un motiv.';\n            return;\n        }\n        const n = itextCountGroups(all, IT_KW_MOTIVE);\n        const ok = n >= 3;\n        msg.style.color = ok ? '#004F2D' : '#B26A00';\n        msg.innerHTML = ok\n            ? `\u2705 Excelent! Ai g\u0103sit ${n} motive din text.`\n            : `\ud83d\udd0e Ai g\u0103sit ${n} motiv\/motive. Mai caut\u0103 cel pu\u021bin ${Math.max(1, 3 - n)} pentru a completa cerin\u021ba.`;\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 ? 'A' : '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') ? 'Ascunde exemplele' : 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\">\ud83c\udfaf<\/div>\n                <h2>Quiz Vlad \u021aepe\u0219<\/h2>\n                <button onclick=\"window.startQuizNow()\" class=\"btn-start-hero\">Start<\/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 `\n            <div class=\"quiz-progress-wrap\">\n                <div class=\"quiz-progress-label\">\n                    <span>\u00centrebarea ${current + 1} \/ ${total}<\/span>\n                    <span>${pct}%<\/span>\n                <\/div>\n                <div class=\"progress-track\">\n                    <div class=\"progress-fill\" style=\"width: ${pct}%\"><\/div>\n                <\/div>\n            <\/div>`;\n    }\n\n    function renderNextQ() {\n        const data = vladData[currentIdx];\n        const loader = document.getElementById('activity-content-loader');\n        const labels = [\"A\", \"B\", \"C\", \"D\"];\n        \n        loader.innerHTML = `\n            <div class=\"quiz-q-box\">\n                ${renderProgressBar(currentIdx, TOTAL)}\n                <p class=\"quiz-question-text\">${data.q}<\/p>\n                <div id=\"opts-wrap\"><\/div>\n            <\/div>`;\n        \n        requestAnimationFrame(() => {\n            const fill = loader.querySelector('.progress-fill');\n            if (fill) {\n                const target = fill.style.width;\n                fill.style.width = '0%';\n                requestAnimationFrame(() => { fill.style.width = target; });\n            }\n        });\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 = vladData[currentIdx].c;\n        const all = document.querySelectorAll('.opt-btn-elegant');\n        all.forEach(b => { b.disabled = true; });\n        \n        if(idx === correct) { score++; btn.classList.add('correct-style'); }\n        else { btn.classList.add('wrong-style'); all[correct].classList.add('correct-style'); }\n        \n        setTimeout(() => {\n            currentIdx++;\n            if(currentIdx < TOTAL) renderNextQ();\n            else showFinalResult();\n        }, 1300);\n    }\n\n    function showFinalResult() {\n        const loader = document.getElementById('activity-content-loader');\n        const isPerfect = score === TOTAL;\n        const emoji = score === TOTAL ? \"\ud83c\udfc6\" : score >= 7 ? \"\ud83e\udd47\" : score >= 5 ? \"\ud83c\udfaf\" : \"\ud83d\udcaa\";\n        const msg = isPerfect \n            ? \"Excelent! E\u0219ti un adev\u0103rat cunosc\u0103tor al istoriei lui Vlad \u021aepe\u0219.\" \n            : score >= 7 \n                ? \"Bravo! Ai o cultur\u0103 general\u0103 solid\u0103 despre legendarul domnitor.\"\n                : \"Ai finalizat provocarea. Mai cite\u0219te pu\u021bin \u0219i \u00eencearc\u0103 din nou!\";\n\n        loader.innerHTML = `\n            <div class=\"quiz-result-box\">\n                <div class=\"quiz-result-emoji\">${emoji}<\/div>\n                <p class=\"quiz-result-score\">Scor: ${score} \/ ${TOTAL}<\/p>\n                <p class=\"quiz-result-msg\">${msg}<\/p>\n                <button onclick=\"window.showQuizIntro()\" class=\"btn-retry\">Reia testul<\/button>\n            <\/div>`;\n        \n        if(isPerfect) {\n            const duration = 4000;\n            const end = Date.now() + duration;\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-ad10991 audio e-flex e-con-boxed e-con e-parent\" data-id=\"ad10991\" data-element_type=\"container\" data-e-type=\"container\" id=\"audio\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div data-dce-title-color=\"#012F4A\" class=\"elementor-element elementor-element-9f0cd61 elementor-widget elementor-widget-heading\" data-id=\"9f0cd61\" 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\">Audio<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d5d0b0c elementor-widget elementor-widget-afd_audio_player\" data-id=\"d5d0b0c\" 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\\\/06\\\/vlad-tepes-master.mp3&quot;,&quot;title&quot;:&quot;&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                                    <\/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>Dreptate \u2022 Mit \u2022 Sacrificiu VLAD \u021aEPE\u0218 Acas\u0103 &gt; Vlad \u021aepe\u0219 Domnitorul care a inspirat legenda lui Dracula \u0218tiai c\u0103 \u0219i pove\u0219tile adev\u0103rate \u00eencep cu&#8230; a fost odat\u0103? Exist\u0103 un domnitor despre care s-a vorbit at\u00e2t de mult, \u00eenc\u00e2t nimeni nu mai \u0219tie sigur unde se termin\u0103 adev\u0103rul \u0219i unde \u00eencepe legenda. Numele lui este [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-12654","page","type-page","status-publish","hentry"],"acf":[],"lang":"ro","translations":{"ro":12654,"en":13346,"el":13352,"it":13357,"fr":13362},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/afostodata.ro\/europeanicons\/wp-json\/wp\/v2\/pages\/12654","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=12654"}],"version-history":[{"count":52,"href":"https:\/\/afostodata.ro\/europeanicons\/wp-json\/wp\/v2\/pages\/12654\/revisions"}],"predecessor-version":[{"id":17487,"href":"https:\/\/afostodata.ro\/europeanicons\/wp-json\/wp\/v2\/pages\/12654\/revisions\/17487"}],"wp:attachment":[{"href":"https:\/\/afostodata.ro\/europeanicons\/wp-json\/wp\/v2\/media?parent=12654"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}