{"id":21014,"date":"2026-05-02T13:03:51","date_gmt":"2026-05-02T16:03:51","guid":{"rendered":"https:\/\/eventday.ar\/cumple\/?page_id=21014"},"modified":"2026-09-26T18:06:15","modified_gmt":"2026-09-26T21:06:15","slug":"modelo-black-shine-copia-con-formulario-html","status":"publish","type":"page","link":"https:\/\/eventday.ar\/cumple\/modelo-black-shine-copia-con-formulario-html\/","title":{"rendered":"Modelo Black Shine copia (con formulario html)"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"21014\" class=\"elementor elementor-21014\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c17793d e-flex e-con-boxed e-con e-parent\" data-id=\"c17793d\" 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-ef2ba42 elementor-widget elementor-widget-html\" data-id=\"ef2ba42\" 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<style>\r\nhtml, body {\r\n  margin: 0;\r\n  padding: 0;\r\n}\r\n\r\n\/* \ud83d\udd12 evita flash de contenido antes del overlay *\/\r\nhtml {\r\n  background: #000;\r\n}\r\n\r\n\/* bloquea scroll desde el inicio *\/\r\nbody.no-scroll {\r\n  overflow: hidden;\r\n}\r\n\r\n\/* OVERLAY *\/\r\n#black-shine-overlay {\r\n  position: fixed;\r\n  inset: 0;\r\n  min-height: 100dvh;\r\n  background: rgba(0, 0, 0, 0.45);\r\n  backdrop-filter: blur(12px);\r\n  -webkit-backdrop-filter: blur(12px);\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  z-index: 999999;\r\n  perspective: 1200px;\r\n  transition: opacity 1s ease, backdrop-filter 1s ease;\r\n  opacity: 1;\r\n}\r\n\r\n\/* imagen central *\/\r\n#black-shine-overlay img {\r\n  width: min(520px, 88vw);\r\n  height: auto;\r\n  cursor: pointer;\r\n  transform: scale(1);\r\n  transition: transform 1s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.8s ease;\r\n  will-change: transform, opacity;\r\n  filter: drop-shadow(0 8px 40px rgba(0,0,0,0.5));\r\n}\r\n\r\n@media (max-width: 768px) {\r\n  #black-shine-overlay img {\r\n    width: 92vw;\r\n  }\r\n}\r\n\r\n\/* animaci\u00f3n click *\/\r\n#black-shine-overlay.opening img {\r\n  transform: scale(1.03);\r\n  opacity: 0.1;\r\n}\r\n\r\n\/* fade out *\/\r\n#black-shine-overlay.fade {\r\n  opacity: 0;\r\n  backdrop-filter: blur(0px);\r\n  -webkit-backdrop-filter: blur(0px);\r\n  pointer-events: none;\r\n}\r\n\r\n\/* Elementor editor safe mode *\/\r\nbody.elementor-editor-active #black-shine-overlay,\r\nbody.elementor-editor-preview #black-shine-overlay {\r\n  display: none !important;\r\n}\r\n\r\nbody.elementor-editor-active,\r\nbody.elementor-editor-preview {\r\n  overflow: auto !important;\r\n}\r\n<\/style>\r\n\r\n<div id=\"black-shine-overlay\">\r\n  <img decoding=\"async\" src=\"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2026\/04\/Black-Shine.webp\" alt=\"Abrir invitaci\u00f3n\">\r\n<\/div>\r\n\r\n<script>\r\n(function () {\r\n  const overlay = document.getElementById(\"black-shine-overlay\");\r\n\r\n  const isEditor =\r\n    document.body.classList.contains(\"elementor-editor-active\") ||\r\n    document.body.classList.contains(\"elementor-editor-preview\");\r\n\r\n  if (isEditor) return;\r\n\r\n  \/* \ud83d\udd12 bloqueo inmediato de scroll *\/\r\n  document.documentElement.style.overflow = \"hidden\";\r\n  document.body.classList.add(\"no-scroll\");\r\n\r\n  overlay.addEventListener(\"click\", function () {\r\n    overlay.classList.add(\"opening\");\r\n\r\n    const audio = document.getElementById('myAudio');\r\n    const icon = document.getElementById('play-pause-icon');\r\n\r\n    if (audio) {\r\n      audio.play().then(() => {\r\n        if (icon) {\r\n          icon.src = \"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2024\/08\/boton-de-pausa.png\";\r\n          icon.alt = \"Pause\";\r\n        }\r\n      }).catch(() => {});\r\n    }\r\n\r\n    \/* \u23f1 fade m\u00e1s r\u00e1pido pero suave *\/\r\n    setTimeout(() => {\r\n      overlay.classList.add(\"fade\");\r\n    }, 600);\r\n\r\n    \/* \u23f1 remoci\u00f3n del overlay *\/\r\n    setTimeout(() => {\r\n      overlay.style.display = \"none\";\r\n      document.documentElement.style.overflow = \"\";\r\n      document.body.classList.remove(\"no-scroll\");\r\n    }, 1600);\r\n  });\r\n})();\r\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-8b76826 hero-blackshine e-flex e-con-boxed e-con e-parent\" data-id=\"8b76826\" 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-0f98222 elementor-widget elementor-widget-html\" data-id=\"0f98222\" 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<style>\r\n.hero-blackshine {\r\n  position: relative !important;\r\n  overflow: hidden;\r\n}\r\n\r\n\/* capa sin afectar fondo *\/\r\n.hero-blackshine::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 0;\r\n  pointer-events: none;\r\n\r\n  \/* muchos destellos distribuidos *\/\r\n  background-image:\r\n    radial-gradient(circle at 10% 20%, rgba(255,255,255,0.9) 0px, transparent 8px),\r\n    radial-gradient(circle at 25% 40%, rgba(255,255,255,0.8) 0px, transparent 10px),\r\n    radial-gradient(circle at 40% 15%, rgba(255,255,255,0.7) 0px, transparent 9px),\r\n    radial-gradient(circle at 60% 30%, rgba(255,255,255,0.9) 0px, transparent 11px),\r\n    radial-gradient(circle at 75% 60%, rgba(255,255,255,0.8) 0px, transparent 10px),\r\n    radial-gradient(circle at 85% 25%, rgba(255,255,255,0.7) 0px, transparent 9px),\r\n    radial-gradient(circle at 20% 75%, rgba(255,255,255,0.8) 0px, transparent 10px),\r\n    radial-gradient(circle at 50% 80%, rgba(255,255,255,0.9) 0px, transparent 12px),\r\n    radial-gradient(circle at 70% 85%, rgba(255,255,255,0.7) 0px, transparent 9px),\r\n    radial-gradient(circle at 90% 75%, rgba(255,255,255,0.8) 0px, transparent 10px),\r\n    radial-gradient(circle at 15% 55%, rgba(255,255,255,0.7) 0px, transparent 9px),\r\n    radial-gradient(circle at 35% 65%, rgba(255,255,255,0.9) 0px, transparent 11px);\r\n\r\n  animation: sparkle 4s ease-in-out infinite alternate;\r\n}\r\n\r\n\/* animaci\u00f3n tipo titileo *\/\r\n@keyframes sparkle {\r\n  0%   { opacity: 0.3; }\r\n  50%  { opacity: 0.9; }\r\n  100% { opacity: 0.4; }\r\n}\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1c0e2b7 e-con-full e-flex e-con e-child\" data-id=\"1c0e2b7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2b9bb4a elementor-widget elementor-widget-text-editor\" data-id=\"2b9bb4a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation_mobile&quot;:&quot;none&quot;,&quot;_animation&quot;:&quot;none&quot;}\" 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>Mis XV a\u00f1os<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b947942 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"b947942\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation_mobile&quot;:&quot;fadeInUp&quot;,&quot;_animation&quot;:&quot;fadeInUp&quot;}\" 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\">Tamara<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-db9b5d4 elementor-widget-divider--view-line_icon elementor-view-default elementor-widget-divider--element-align-center elementor-widget elementor-widget-divider\" data-id=\"db9b5d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon elementor-divider__element\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-star\" viewBox=\"0 0 576 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"><\/path><\/svg><\/div>\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\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 class=\"elementor-element elementor-element-a7524cd elementor-widget elementor-widget-html\" data-id=\"a7524cd\" 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=\"audio-player\">\r\n  <audio id=\"myAudio\" src=\"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2025\/05\/Rihanna-Diamonds.mp3\"><\/audio>\r\n  <button id=\"play-pause-btn\" onclick=\"playPause()\" type=\"button\">\r\n    <img decoding=\"async\" id=\"play-pause-icon\" src=\"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2024\/08\/boton-de-reproduccion.png\" alt=\"Play\" style=\"width: 28px; height: 28px; filter: invert(1);\">\r\n  <\/button>\r\n<\/div>\r\n\r\n<style>\r\n  @keyframes pulse {\r\n    0% {\r\n      transform: scale(1);\r\n      box-shadow: 0 0 0 0 rgba(128, 128, 128, 0.7);\r\n    }\r\n    70% {\r\n      transform: scale(1.05);\r\n      box-shadow: 0 0 0 10px rgba(128, 128, 128, 0);\r\n    }\r\n    100% {\r\n      transform: scale(1);\r\n      box-shadow: 0 0 0 0 rgba(128, 128, 128, 0);\r\n    }\r\n  }\r\n\r\n  .audio-player {\r\n    position: fixed;\r\n    bottom: 20px;\r\n    right: 20px;\r\n    z-index: 9999;\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n  }\r\n\r\n  .audio-player button {\r\n    background-color: #999999;\r\n    border: none;\r\n    padding: 12px;\r\n    cursor: pointer;\r\n    border-radius: 50%;\r\n    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);\r\n    display: flex;\r\n    justify-content: center;\r\n    align-items: center;\r\n    animation: pulse 2s infinite;\r\n    transition: transform 0.2s ease-in-out;\r\n  }\r\n\r\n  .audio-player button:hover {\r\n    background-color: #5e5e5e;\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n  function playPause() {\r\n    const audio = document.getElementById(\"myAudio\");\r\n    const playPauseIcon = document.getElementById(\"play-pause-icon\");\r\n\r\n    if (audio.paused || audio.ended) {\r\n      audio.play();\r\n      playPauseIcon.src = \"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2024\/08\/boton-de-pausa.png\";\r\n      playPauseIcon.alt = \"Pause\";\r\n    } else {\r\n      audio.pause();\r\n      playPauseIcon.src = \"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2024\/08\/boton-de-reproduccion.png\";\r\n      playPauseIcon.alt = \"Play\";\r\n    }\r\n  }\r\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-9bb4d6f e-flex e-con-boxed e-con e-parent\" data-id=\"9bb4d6f\" 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-4a455b0 e-con-full e-flex e-con e-child\" data-id=\"4a455b0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-e3858a7 e-con-full e-flex e-con e-child\" data-id=\"e3858a7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-baea385 elementor-widget elementor-widget-html\" data-id=\"baea385\" 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<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue&display=swap\" rel=\"stylesheet\">\r\n\r\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/canvas-confetti@1.9.3\/dist\/confetti.browser.min.js\"><\/script>\r\n\r\n<style>\r\n\r\n*{\r\n  box-sizing:border-box;\r\n}\r\n\r\n.reveal-section{\r\n  width:100%;\r\n  background:#000;\r\n  padding:80px 20px;\r\n  overflow:hidden;\r\n  position:relative;\r\n}\r\n\r\n.reveal-wrapper{\r\n  width:100%;\r\n  max-width:1000px;\r\n  margin:auto;\r\n  display:flex;\r\n  flex-direction:column;\r\n  align-items:center;\r\n  justify-content:center;\r\n}\r\n\r\n.reveal-title{\r\n  font-family:'Bebas Neue', sans-serif;\r\n  color:#fff;\r\n  font-size:90px;\r\n  line-height:1;\r\n  letter-spacing:2px;\r\n  margin:0;\r\n  text-align:center;\r\n}\r\n\r\n.reveal-subtitle{\r\n  font-family:'Bebas Neue', sans-serif;\r\n  color:#fff;\r\n  font-size:28px;\r\n  letter-spacing:4px;\r\n  margin-top:18px;\r\n  text-align:center;\r\n}\r\n\r\n.reveal-circles{\r\n  display:flex;\r\n  justify-content:center;\r\n  align-items:center;\r\n  gap:38px;\r\n  margin-top:70px;\r\n  flex-wrap:wrap;\r\n}\r\n\r\n.scratch-circle{\r\n  width:170px;\r\n  height:170px;\r\n  border-radius:50%;\r\n  position:relative;\r\n  overflow:hidden;\r\n  background:#fff;\r\n  display:flex;\r\n  justify-content:center;\r\n  align-items:center;\r\n  user-select:none;\r\n  flex-shrink:0;\r\n}\r\n\r\n.circle-text{\r\n  position:absolute;\r\n  inset:0;\r\n  display:flex;\r\n  justify-content:center;\r\n  align-items:center;\r\n  font-family:'Bebas Neue', sans-serif;\r\n  color:#000;\r\n  text-align:center;\r\n  z-index:1;\r\n  letter-spacing:1px;\r\n}\r\n\r\n.circle-text.day{\r\n  font-size:68px;\r\n}\r\n\r\n.circle-text.month{\r\n  font-size:52px;\r\n  padding:0 18px;\r\n  line-height:1;\r\n}\r\n\r\n.circle-text.year{\r\n  font-size:62px;\r\n}\r\n\r\n.scratch-canvas{\r\n  position:absolute;\r\n  inset:0;\r\n  width:100%;\r\n  height:100%;\r\n  z-index:2;\r\n  touch-action:none;\r\n  cursor:pointer;\r\n\r\n  \/* FIX FLICKER MOBILE *\/\r\n  transform:translateZ(0);\r\n  backface-visibility:hidden;\r\n  -webkit-backface-visibility:hidden;\r\n  will-change:transform;\r\n}\r\n\r\n.countdown-text{\r\n  margin-top:90px;\r\n  font-family:'Bebas Neue', sans-serif;\r\n  font-size:52px;\r\n  letter-spacing:2px;\r\n  color:#fff;\r\n  opacity:0;\r\n  transform:translateY(20px);\r\n  transition:.7s ease;\r\n  text-align:center;\r\n  line-height:1.1;\r\n}\r\n\r\n.countdown-text.show{\r\n  opacity:1;\r\n  transform:translateY(0);\r\n}\r\n\r\n\/* =========================\r\n   TABLET\r\n========================= *\/\r\n\r\n@media(max-width:1024px){\r\n\r\n  .reveal-circles{\r\n    gap:24px;\r\n  }\r\n\r\n  .scratch-circle{\r\n    width:135px;\r\n    height:135px;\r\n  }\r\n\r\n  .circle-text.day{\r\n    font-size:54px;\r\n  }\r\n\r\n  .circle-text.month{\r\n    font-size:40px;\r\n  }\r\n\r\n  .circle-text.year{\r\n    font-size:48px;\r\n  }\r\n\r\n}\r\n\r\n\/* =========================\r\n   MOBILE\r\n========================= *\/\r\n\r\n@media(max-width:768px){\r\n\r\n  .reveal-section{\r\n    padding:60px 12px;\r\n  }\r\n\r\n  .reveal-title{\r\n    font-size:62px;\r\n  }\r\n\r\n  .reveal-subtitle{\r\n    font-size:20px;\r\n    letter-spacing:3px;\r\n  }\r\n\r\n  .reveal-circles{\r\n    gap:10px;\r\n    margin-top:50px;\r\n    flex-wrap:nowrap;\r\n  }\r\n\r\n  .scratch-circle{\r\n    width:92px;\r\n    height:92px;\r\n    min-width:92px;\r\n  }\r\n\r\n  .circle-text{\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n    text-align:center;\r\n  }\r\n\r\n  .circle-text.day{\r\n    font-size:42px;\r\n  }\r\n\r\n  .circle-text.month{\r\n    font-size:28px;\r\n    padding:0 8px;\r\n    line-height:1;\r\n  }\r\n\r\n  .circle-text.year{\r\n    font-size:36px;\r\n  }\r\n\r\n  .countdown-text{\r\n    font-size:32px;\r\n    margin-top:75px;\r\n    line-height:1.15;\r\n    padding:0 10px;\r\n  }\r\n\r\n}\r\n\r\n<\/style>\r\n\r\n<div class=\"reveal-section\">\r\n\r\n  <div class=\"reveal-wrapper\">\r\n\r\n    <h2 class=\"reveal-title\">\r\n      Revelar\r\n    <\/h2>\r\n\r\n    <div class=\"reveal-subtitle\">\r\n      RASP\u00c1 PARA DESCUBRIR LA FECHA.\r\n    <\/div>\r\n\r\n    <div class=\"reveal-circles\">\r\n\r\n      <div class=\"scratch-circle\">\r\n\r\n        <div class=\"circle-text day\">\r\n          9\r\n        <\/div>\r\n\r\n        <canvas class=\"scratch-canvas\"><\/canvas>\r\n\r\n      <\/div>\r\n\r\n      <div class=\"scratch-circle\">\r\n\r\n        <div class=\"circle-text month\">\r\n          Enero\r\n        <\/div>\r\n\r\n        <canvas class=\"scratch-canvas\"><\/canvas>\r\n\r\n      <\/div>\r\n\r\n      <div class=\"scratch-circle\">\r\n\r\n        <div class=\"circle-text year\">\r\n          2027\r\n        <\/div>\r\n\r\n        <canvas class=\"scratch-canvas\"><\/canvas>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"countdown-text\" id=\"countdownText\">\r\n      \u00a1COMIENZA LA CUENTA REGRESIVA!\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n<\/div>\r\n\r\n<script>\r\n\r\nconst imageURL = \"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2026\/05\/boton-revelar-raspadita-black-shine.png\";\r\n\r\nconst canvases = document.querySelectorAll(\".scratch-canvas\");\r\n\r\nlet revealed = false;\r\n\r\n\/* =========================\r\n   CONFIGURAR C\u00cdRCULOS\r\n========================= *\/\r\n\r\ncanvases.forEach(canvas => {\r\n\r\n  const ctx = canvas.getContext(\"2d\");\r\n\r\n  const parent = canvas.parentElement;\r\n\r\n  function resizeCanvas(){\r\n\r\n    canvas.width = parent.offsetWidth;\r\n    canvas.height = parent.offsetHeight;\r\n\r\n    const img = new Image();\r\n\r\n    img.crossOrigin = \"anonymous\";\r\n\r\n    img.src = imageURL;\r\n\r\n    img.onload = () => {\r\n\r\n      ctx.clearRect(0,0,canvas.width,canvas.height);\r\n\r\n      ctx.save();\r\n\r\n      ctx.beginPath();\r\n\r\n      ctx.arc(\r\n        canvas.width \/ 2,\r\n        canvas.height \/ 2,\r\n        canvas.width \/ 2,\r\n        0,\r\n        Math.PI * 2\r\n      );\r\n\r\n      ctx.closePath();\r\n\r\n      ctx.clip();\r\n\r\n      ctx.drawImage(\r\n        img,\r\n        0,\r\n        0,\r\n        canvas.width,\r\n        canvas.height\r\n      );\r\n\r\n      ctx.restore();\r\n\r\n    };\r\n\r\n  }\r\n\r\n  resizeCanvas();\r\n\r\n  window.addEventListener(\r\n    \"resize\",\r\n    resizeCanvas\r\n  );\r\n\r\n  let isDrawing = false;\r\n\r\n  function scratch(x,y){\r\n\r\n    ctx.globalCompositeOperation =\r\n      \"destination-out\";\r\n\r\n    ctx.beginPath();\r\n\r\n    ctx.arc(\r\n      x,\r\n      y,\r\n      18,\r\n      0,\r\n      Math.PI * 2\r\n    );\r\n\r\n    ctx.fill();\r\n\r\n    checkReveal();\r\n\r\n  }\r\n\r\n  function getXY(e){\r\n\r\n    const rect =\r\n      canvas.getBoundingClientRect();\r\n\r\n    if(e.touches){\r\n\r\n      return {\r\n\r\n        x:\r\n          e.touches[0].clientX -\r\n          rect.left,\r\n\r\n        y:\r\n          e.touches[0].clientY -\r\n          rect.top\r\n\r\n      };\r\n\r\n    }\r\n\r\n    return {\r\n\r\n      x:\r\n        e.clientX -\r\n        rect.left,\r\n\r\n      y:\r\n        e.clientY -\r\n        rect.top\r\n\r\n    };\r\n\r\n  }\r\n\r\n  \/* DESKTOP *\/\r\n\r\n  canvas.addEventListener(\r\n    \"mousedown\",\r\n    e => {\r\n\r\n      isDrawing = true;\r\n\r\n      const pos = getXY(e);\r\n\r\n      scratch(pos.x,pos.y);\r\n\r\n    }\r\n  );\r\n\r\n  canvas.addEventListener(\r\n    \"mousemove\",\r\n    e => {\r\n\r\n      if(!isDrawing) return;\r\n\r\n      const pos = getXY(e);\r\n\r\n      scratch(pos.x,pos.y);\r\n\r\n    }\r\n  );\r\n\r\n  window.addEventListener(\r\n    \"mouseup\",\r\n    () => {\r\n\r\n      isDrawing = false;\r\n\r\n    }\r\n  );\r\n\r\n  \/* MOBILE *\/\r\n\r\n  \/* FIX:\r\n     evita revelar accidental\r\n     al entrar haciendo scroll *\/\r\n\r\n  canvas.addEventListener(\r\n    \"touchstart\",\r\n    () => {\r\n\r\n      isDrawing = true;\r\n\r\n    },\r\n    { passive:true }\r\n  );\r\n\r\n  canvas.addEventListener(\r\n    \"touchmove\",\r\n    e => {\r\n\r\n      e.preventDefault();\r\n\r\n      if(!isDrawing) return;\r\n\r\n      const pos = getXY(e);\r\n\r\n      scratch(pos.x,pos.y);\r\n\r\n    },\r\n    { passive:false }\r\n  );\r\n\r\n  window.addEventListener(\r\n    \"touchend\",\r\n    () => {\r\n\r\n      isDrawing = false;\r\n\r\n    }\r\n  );\r\n\r\n});\r\n\r\n\/* =========================\r\n   REVELADO 80%\r\n========================= *\/\r\n\r\nfunction checkReveal(){\r\n\r\n  if(revealed) return;\r\n\r\n  let completedCanvases = 0;\r\n\r\n  canvases.forEach(canvas => {\r\n\r\n    const ctx =\r\n      canvas.getContext(\"2d\");\r\n\r\n    const pixels =\r\n      ctx.getImageData(\r\n        0,\r\n        0,\r\n        canvas.width,\r\n        canvas.height\r\n      ).data;\r\n\r\n    let transparentPixels = 0;\r\n\r\n    for(\r\n      let i = 3;\r\n      i < pixels.length;\r\n      i += 4\r\n    ){\r\n\r\n      if(pixels[i] < 15){\r\n\r\n        transparentPixels++;\r\n\r\n      }\r\n\r\n    }\r\n\r\n    const totalPixels =\r\n      pixels.length \/ 4;\r\n\r\n    const revealedPercent =\r\n      transparentPixels \/ totalPixels;\r\n\r\n    if(revealedPercent >= 0.80){\r\n\r\n      completedCanvases++;\r\n\r\n      canvas.style.transition =\r\n        \"opacity .5s ease\";\r\n\r\n      canvas.style.opacity = \"0\";\r\n\r\n      canvas.style.pointerEvents =\r\n        \"none\";\r\n\r\n    }\r\n\r\n  });\r\n\r\n  if(\r\n    completedCanvases ===\r\n    canvases.length\r\n  ){\r\n\r\n    revealed = true;\r\n\r\n    document\r\n      .getElementById(\r\n        \"countdownText\"\r\n      )\r\n      .classList.add(\"show\");\r\n\r\n    launchConfetti();\r\n\r\n  }\r\n\r\n}\r\n\r\n\/* =========================\r\n   CONFETTI PLATEADO\r\n========================= *\/\r\n\r\nfunction launchConfetti(){\r\n\r\n  const duration = 3000;\r\n\r\n  const animationEnd =\r\n    Date.now() + duration;\r\n\r\n  const defaults = {\r\n\r\n    startVelocity:30,\r\n\r\n    spread:360,\r\n\r\n    ticks:60,\r\n\r\n    zIndex:9999,\r\n\r\n    colors:[\r\n      '#ffffff',\r\n      '#d9d9d9',\r\n      '#bfbfbf',\r\n      '#8c8c8c'\r\n    ]\r\n\r\n  };\r\n\r\n  function randomInRange(\r\n    min,\r\n    max\r\n  ){\r\n\r\n    return (\r\n      Math.random() *\r\n      (max - min)\r\n    ) + min;\r\n\r\n  }\r\n\r\n  const interval =\r\n    setInterval(function(){\r\n\r\n    const timeLeft =\r\n      animationEnd -\r\n      Date.now();\r\n\r\n    if(timeLeft <= 0){\r\n\r\n      return clearInterval(\r\n        interval\r\n      );\r\n\r\n    }\r\n\r\n    const particleCount =\r\n      50 *\r\n      (timeLeft \/ duration);\r\n\r\n    confetti({\r\n\r\n      ...defaults,\r\n\r\n      particleCount,\r\n\r\n      origin:{\r\n\r\n        x:randomInRange(\r\n          0.1,\r\n          0.3\r\n        ),\r\n\r\n        y:\r\n          Math.random() - 0.2\r\n\r\n      }\r\n\r\n    });\r\n\r\n    confetti({\r\n\r\n      ...defaults,\r\n\r\n      particleCount,\r\n\r\n      origin:{\r\n\r\n        x:randomInRange(\r\n          0.7,\r\n          0.9\r\n        ),\r\n\r\n        y:\r\n          Math.random() - 0.2\r\n\r\n      }\r\n\r\n    });\r\n\r\n  },250);\r\n\r\n}\r\n\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-36afcba e-con-full e-flex e-con e-child\" data-id=\"36afcba\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-547bc5a elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"547bc5a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f45f0d7 elementor-widget elementor-widget-text-editor\" data-id=\"f45f0d7\" 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>Faltan&#8230;<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-efad27f elementor-countdown--label-block elementor-widget elementor-widget-countdown\" data-id=\"efad27f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"countdown.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-countdown-wrapper\" data-date=\"1799542800\">\n\t\t\t<div class=\"elementor-countdown-item\"><span class=\"elementor-countdown-digits elementor-countdown-days\"><\/span> <span class=\"elementor-countdown-label\">d\u00edas<\/span><\/div><div class=\"elementor-countdown-item\"><span class=\"elementor-countdown-digits elementor-countdown-hours\"><\/span> <span class=\"elementor-countdown-label\">hs<\/span><\/div><div class=\"elementor-countdown-item\"><span class=\"elementor-countdown-digits elementor-countdown-minutes\"><\/span> <span class=\"elementor-countdown-label\">min<\/span><\/div><div class=\"elementor-countdown-item\"><span class=\"elementor-countdown-digits elementor-countdown-seconds\"><\/span> <span class=\"elementor-countdown-label\">seg<\/span><\/div>\t\t<\/div>\n\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 class=\"elementor-element elementor-element-6bd16d3 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"6bd16d3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\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 class=\"elementor-element elementor-element-6b53837 elementor-widget elementor-widget-image\" data-id=\"6b53837\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation_mobile&quot;:&quot;none&quot;,&quot;_animation&quot;:&quot;none&quot;}\" 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=\"400\" height=\"400\" src=\"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2025\/08\/bola-disco.gif\" class=\"attachment-large size-large wp-image-16240\" alt=\"bola disco\" \/>\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 class=\"elementor-element elementor-element-2869840 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"2869840\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation_mobile&quot;:&quot;fadeInUp&quot;,&quot;_animation&quot;:&quot;fadeInUp&quot;}\" 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\">Cu\u00e1ndo &amp; D\u00f3nde<\/h2>\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-fea7467 e-grid e-con-full e-con e-child\" data-id=\"fea7467\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5c3998c elementor-widget elementor-widget-text-editor\" data-id=\"5c3998c\" 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>S\u00e1bado 8 de agosto de 2026<br \/>\u00a0 | 22 hs |<\/p><p>En Victoria Palace<\/p><p>Av. Juan Bautista Alberdi 2664<\/p><p>-CABA-<\/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\t\t<div class=\"elementor-element elementor-element-e07242f elementor-align-justify elementor-widget__width-initial elementor-widget elementor-widget-button\" data-id=\"e07242f\" 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\" href=\"https:\/\/maps.app.goo.gl\/u1ekDMvsMXLtWXZe8\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-map-marker-alt\" viewBox=\"0 0 384 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">C\u00f3mo llegar<\/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 class=\"elementor-element elementor-element-952e605 elementor-align-justify elementor-widget__width-initial elementor-widget elementor-widget-button\" data-id=\"952e605\" 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\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-far-calendar-alt\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M148 288h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm108-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 96v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96-260v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Agendar evento<\/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\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7cac3c2 e-flex e-con-boxed e-con e-parent\" data-id=\"7cac3c2\" 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-3a6d424 elementor-invisible elementor-widget elementor-widget-image\" data-id=\"3a6d424\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation_mobile&quot;:&quot;none&quot;,&quot;_animation&quot;:&quot;bounceIn&quot;}\" 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 decoding=\"async\" width=\"400\" height=\"400\" src=\"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2025\/08\/camara-foto.gif\" class=\"attachment-large size-large wp-image-16242\" alt=\"camara foto\" \/>\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 class=\"elementor-element elementor-element-f8ac1c7 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"f8ac1c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" 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\">Galer\u00eda de fotos<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0948a79 elementor-arrows-position-inside elementor-pagination-position-outside elementor-widget elementor-widget-image-carousel\" data-id=\"0948a79\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;slides_to_show_tablet&quot;:&quot;3&quot;,&quot;navigation&quot;:&quot;both&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Carrusel de im\u00e1genes\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper swiper-image-stretch\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 de 8\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2025\/07\/1-2.png\" alt=\"1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 de 8\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2025\/07\/2-2.png\" alt=\"2\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 de 8\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2025\/07\/3-2.png\" alt=\"3\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 de 8\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2025\/07\/4-2.png\" alt=\"4\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 de 8\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2025\/07\/5-3.png\" alt=\"5\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"6 de 8\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2025\/07\/6-2.png\" alt=\"6\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"7 de 8\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2025\/07\/7-1.png\" alt=\"7\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"8 de 8\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2025\/07\/8-1.png\" alt=\"8\" \/><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-left\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M646 125C629 125 613 133 604 142L308 442C296 454 292 471 292 487 292 504 296 521 308 533L604 854C617 867 629 875 646 875 663 875 679 871 692 858 704 846 713 829 713 812 713 796 708 779 692 767L438 487 692 225C700 217 708 204 708 187 708 171 704 154 692 142 675 129 663 125 646 125Z\"><\/path><\/svg>\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-right\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M696 533C708 521 713 504 713 487 713 471 708 454 696 446L400 146C388 133 375 125 354 125 338 125 325 129 313 142 300 154 292 171 292 187 292 204 296 221 308 233L563 492 304 771C292 783 288 800 288 817 288 833 296 850 308 863 321 871 338 875 354 875 371 875 388 867 400 854L696 533Z\"><\/path><\/svg>\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\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-4bdcd70 e-flex e-con-boxed e-con e-parent\" data-id=\"4bdcd70\" 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-f4e3cf6 animated-slow elementor-invisible elementor-widget elementor-widget-image\" data-id=\"f4e3cf6\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation_mobile&quot;:&quot;rotateIn&quot;,&quot;_animation&quot;:&quot;rotateIn&quot;}\" 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 decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2024\/11\/westrella-plateada-para-invitacion-15-anos-1024x1024.webp\" class=\"attachment-large size-large wp-image-8642\" alt=\"\" srcset=\"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2024\/11\/westrella-plateada-para-invitacion-15-anos-1024x1024.webp 1024w, https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2024\/11\/westrella-plateada-para-invitacion-15-anos-300x300.webp 300w, https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2024\/11\/westrella-plateada-para-invitacion-15-anos-150x150.webp 150w, https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2024\/11\/westrella-plateada-para-invitacion-15-anos-768x768.webp 768w, https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2024\/11\/westrella-plateada-para-invitacion-15-anos.webp 1350w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\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 class=\"elementor-element elementor-element-6b51108 elementor-widget elementor-widget-text-editor\" data-id=\"6b51108\" 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>\u00abHay momentos en la vida que merecen ser celebrados con quienes dejan huella en el coraz\u00f3n. Mis quince no ser\u00edan lo mismo sin vos. Te invito a ser parte de esta noche \u00fanica, donde los sue\u00f1os se visten de fiesta.\u00bb<\/p>\t\t\t\t\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-16fd617 e-flex e-con-boxed e-con e-parent\" data-id=\"16fd617\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6a49c30 e-grid e-con-full e-con e-child\" data-id=\"6a49c30\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-b56aadc e-con-full e-flex e-con e-child\" data-id=\"b56aadc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9118186 elementor-invisible elementor-widget elementor-widget-image\" data-id=\"9118186\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation_mobile&quot;:&quot;none&quot;,&quot;_animation&quot;:&quot;fadeInUp&quot;}\" 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 loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"400\" src=\"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2025\/08\/dress-code-1.gif\" class=\"attachment-large size-large wp-image-16244\" alt=\"dress code\" \/>\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 class=\"elementor-element elementor-element-ab9879a elementor-widget elementor-widget-text-editor\" data-id=\"ab9879a\" 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>Dress Code<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e6e4c13 elementor-widget elementor-widget-text-editor\" data-id=\"e6e4c13\" 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>El c\u00f3digo de vestimenta ser\u00e1:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6aae615 elementor-widget elementor-widget-text-editor\" data-id=\"6aae615\" 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>Formal<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-246152b elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"246152b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cb786e5 elementor-widget elementor-widget-text-editor\" data-id=\"cb786e5\" 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><em>Se reserva el color plateado y gris para la quincea\u00f1era<\/em><\/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-b85480d e-con-full e-flex e-con e-child\" data-id=\"b85480d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-72cdcaf elementor-invisible elementor-widget elementor-widget-image\" data-id=\"72cdcaf\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation_mobile&quot;:&quot;none&quot;,&quot;_animation&quot;:&quot;fadeInUp&quot;}\" 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 loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"400\" src=\"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2025\/08\/regalo-1.gif\" class=\"attachment-large size-large wp-image-16245\" alt=\"regalo\" \/>\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 class=\"elementor-element elementor-element-ca44c99 elementor-widget elementor-widget-text-editor\" data-id=\"ca44c99\" 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>Regalo<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c1c6ead elementor-widget elementor-widget-text-editor\" data-id=\"c1c6ead\" 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>Tu presencia es el mejor regalo&#8230; pero si deseas colaborar en mi buz\u00f3n de sue\u00f1os&#8230;<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-27f3b2a elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"27f3b2a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-93e97aa elementor-widget elementor-widget-text-editor\" data-id=\"93e97aa\" 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><strong>CBU:<\/strong> 1234567895478369852145<\/p><p><strong>ALIAS:<\/strong> tami.fest.mp<\/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\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-bcf487e e-flex e-con-boxed e-con e-parent\" data-id=\"bcf487e\" 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-7e001bb e-con-full e-flex e-con e-child\" data-id=\"7e001bb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61a8161 elementor-invisible elementor-widget elementor-widget-image\" data-id=\"61a8161\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation_mobile&quot;:&quot;none&quot;,&quot;_animation&quot;:&quot;bounceIn&quot;}\" 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 loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"400\" src=\"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2025\/08\/rsvp.gif\" class=\"attachment-large size-large wp-image-16246\" alt=\"rsvp\" \/>\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 class=\"elementor-element elementor-element-dda7f4b elementor-widget elementor-widget-template\" data-id=\"dda7f4b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"page\" data-elementor-id=\"24076\" class=\"elementor elementor-24076\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e625f31 e-flex e-con-boxed e-con e-parent\" data-id=\"e625f31\" 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-b91fa43 elementor-widget elementor-widget-html\" data-id=\"b91fa43\" 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<!-- EventDay RSVP V2 - formulario universal -->\r\n\r\n<div id=\"eventday-rsvp\">\r\n  <div style=\"padding:20px;text-align:center;font-family:Arial,sans-serif;\">Cargando formulario...<\/div>\r\n<\/div>\r\n\r\n<style>\r\n#eventday-rsvp{\r\n  --ed-primary:#7e9b87;\r\n  --ed-bg:#f7f7f4;\r\n  --ed-text:#26352b;\r\n  --ed-accent:#e9efe9;\r\n  font:16px\/1.5 Arial,sans-serif;\r\n  color:var(--ed-text);\r\n  width:100%;\r\n  max-width:560px;\r\n  margin:0 auto\r\n}\r\n#eventday-rsvp *{box-sizing:border-box}\r\n#eventday-rsvp .ed-box{\r\n  background:var(--ed-bg);\r\n  border:var(--ed-border-width,1px) solid #d9dfda;\r\n  border-radius:18px;\r\n  padding:38px clamp(20px,5vw,32px) 36px;\r\n  box-shadow:0 12px 35px rgba(23,35,21,.05)\r\n}\r\n#eventday-rsvp h2{\r\n  font-family:var(--ed-title-font),Georgia,serif;\r\n  font-size:var(--ed-title-size);\r\n  font-weight:700;\r\n  line-height:1.18;\r\n  text-align:center;\r\n  margin:0 0 10px;\r\n  color:var(--ed-text)\r\n}\r\n#eventday-rsvp .ed-deadline{\r\n  margin:0 0 8px;\r\n  text-align:center;\r\n  font-size:14px;\r\n  font-style:italic;\r\n  opacity:.72\r\n}\r\n#eventday-rsvp .ed-intro{\r\n  text-align:center;\r\n  margin:0 0 28px;\r\n  opacity:.78\r\n}\r\n\r\n@media (max-width:520px){\r\n  #eventday-rsvp .ed-box{\r\n    padding:32px 24px 30px;\r\n  }\r\n  #eventday-rsvp h2{\r\n    font-size:var(--ed-title-size-mobile);\r\n    line-height:1.22;\r\n    margin-bottom:12px;\r\n  }\r\n  #eventday-rsvp .ed-intro{\r\n    margin-bottom:28px;\r\n  }\r\n}\r\n#eventday-rsvp label{\r\n  display:block;\r\n  font-weight:600;\r\n  margin:15px 0 6px\r\n}\r\n#eventday-rsvp input,\r\n#eventday-rsvp select,\r\n#eventday-rsvp textarea{\r\n  width:100%;\r\n  border:1px solid #cfd8d0;\r\n  border-radius:9px;\r\n  padding:12px;\r\n  background:#fff;\r\n  color:#222;\r\n  font:inherit\r\n}\r\n#eventday-rsvp select{cursor:pointer}\r\n#eventday-rsvp input:focus,\r\n#eventday-rsvp select:focus,\r\n#eventday-rsvp textarea:focus{\r\n  outline:2px solid var(--ed-primary);\r\n  outline-offset:1px\r\n}\r\n#eventday-rsvp .ed-person{\r\n  background:var(--ed-accent);\r\n  border-radius:12px;\r\n  padding:18px;\r\n  margin:16px 0\r\n}\r\n#eventday-rsvp .ed-person h3{\r\n  font:700 16px\/1.3 Arial,sans-serif;\r\n  letter-spacing:.04em;\r\n  margin:0 0 14px;\r\n  text-transform:uppercase;\r\n  color:var(--ed-text)\r\n}\r\n#eventday-rsvp .ed-group-extra{\r\n  margin-top:18px;\r\n  padding-top:2px\r\n}\r\n#eventday-rsvp .ed-group-extra textarea{\r\n  resize:vertical;\r\n  min-height:110px\r\n}\r\n#eventday-rsvp .ed-radio{\r\n  display:flex;\r\n  gap:18px;\r\n  flex-wrap:wrap;\r\n  margin-top:4px\r\n}\r\n#eventday-rsvp .ed-radio label{\r\n  display:flex!important;\r\n  align-items:center;\r\n  gap:7px;\r\n  margin:8px 0!important;\r\n  font-weight:400!important\r\n}\r\n#eventday-rsvp .ed-radio input{\r\n  width:auto!important;\r\n  margin:0\r\n}\r\n#eventday-rsvp button{\r\n  display:block;\r\n  width:100%;\r\n  border:0;\r\n  border-radius:10px;\r\n  background:var(--ed-primary);\r\n  color:#fff;\r\n  padding:13px 18px;\r\n  margin-top:18px;\r\n  font:600 16px Arial,sans-serif;\r\n  cursor:pointer\r\n}\r\n#eventday-rsvp button:hover{opacity:.92}\r\n#eventday-rsvp button:disabled{opacity:.6;cursor:wait}\r\n#eventday-rsvp .ed-msg{\r\n  padding:12px;\r\n  border-radius:9px;\r\n  background:#fff;\r\n  margin-top:14px;\r\n  text-align:center\r\n}\r\n#eventday-rsvp .ed-error{color:#8b2424;background:#fff1f1}\r\n#eventday-rsvp .ed-ok{color:#285532;background:#edf7ee}\r\n<\/style>\r\n\r\n<script>\r\n(function(){\r\n  const API_BASE='https:\/\/eventday-rsvp-v2.vercel.app\/api';\r\n  const root=document.getElementById('eventday-rsvp');\r\n  if(!root)return;\r\n\r\n  const pageUrl=location.origin+location.pathname.replace(\/\\\/$\/,'');\r\n  let cfg=null,token=null,quota=1;\r\n\r\n  const h=s=>String(s??'').replace(\/[&<>\"']\/g,c=>({\r\n    '&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;',\"'\":'&#39;'\r\n  }[c]));\r\n\r\n  function formatDeadline(value){\r\n    if(!value)return '';\r\n    const parts=String(value).slice(0,10).split('-');\r\n    if(parts.length!==3)return '';\r\n    return [parts[2],parts[1],parts[0]].join('\/');\r\n  }\r\n\r\n  function msg(text,ok=false){\r\n    return '<div class=\"ed-msg '+(ok?'ed-ok':'ed-error')+'\">'+h(text)+'<\/div>';\r\n  }\r\n\r\n  function headerHtml(){\r\n    const deadline=cfg?.confirmation_deadline\r\n      ? '<p class=\"ed-deadline\">Antes del '+h(formatDeadline(cfg.confirmation_deadline))+'<\/p>'\r\n      : '';\r\n    return '<h2>Confirmaci\u00f3n de asistencia<\/h2>'+deadline+'<p class=\"ed-intro\">Complet\u00e1 tus datos para confirmar.<\/p>';\r\n  }\r\n\r\n  function box(body){\r\n    return '<div class=\"ed-box\">'+headerHtml()+body+'<\/div>';\r\n  }\r\n\r\n  async function request(path,data){\r\n    const r=await fetch(API_BASE+path,{\r\n      method:data?'POST':'GET',\r\n      headers:data?{'Content-Type':'application\/json'}:{},\r\n      body:data?JSON.stringify(data):undefined\r\n    });\r\n    const j=await r.json().catch(()=>({}));\r\n    if(!r.ok)throw Error(j.error||'Ocurri\u00f3 un error. Intent\u00e1 de nuevo.');\r\n    return j;\r\n  }\r\n\r\n  function showSearch(error=''){\r\n    root.innerHTML=box(\r\n      '<form id=\"ed-search\">'+\r\n        '<label for=\"ed-invite\">Nombre con el que recibiste la invitaci\u00f3n<\/label>'+\r\n        '<input id=\"ed-invite\" autocomplete=\"name\" required placeholder=\"Ej.: Familia P\u00e9rez\">'+\r\n        '<button>Continuar<\/button>'+\r\n        (error?msg(error):'')+\r\n      '<\/form>'\r\n    );\r\n\r\n    document.getElementById('ed-search').onsubmit=async e=>{\r\n      e.preventDefault();\r\n      const b=e.submitter;\r\n      b.disabled=true;\r\n      b.textContent='Buscando...';\r\n      try{\r\n        const x=await request('\/buscar-invitacion',{\r\n          event_id:cfg.id,\r\n          page_url:pageUrl,\r\n          invite_name:document.getElementById('ed-invite').value\r\n        });\r\n        token=x.token;\r\n        quota=Number(x.group.allowed_count)||1;\r\n        if(x.has_response) showExistingResponse(x.group.invite_name,Number(x.group.responded_count)||0);\r\n        else showPeople(x.group.invite_name);\r\n      }catch(err){\r\n        showSearch(err.message);\r\n      }\r\n    };\r\n  }\r\n\r\n  function showExistingResponse(invite,respondedCount){\r\n    const remaining=Math.max(0,quota-respondedCount);\r\n    const info=remaining>0\r\n      ? 'Tu invitaci\u00f3n ahora admite hasta <strong>'+quota+'<\/strong> personas. Ten\u00e9s <strong>'+remaining+'<\/strong> '+(remaining===1?'lugar disponible':'lugares disponibles')+' para completar.'\r\n      : 'Si necesit\u00e1s hacer alg\u00fan cambio, pod\u00e9s actualizarla. La nueva respuesta reemplazar\u00e1 a la anterior.';\r\n\r\n    root.innerHTML=box(\r\n      '<div style=\"text-align:center\">'+\r\n        '<p style=\"margin:0 0 10px\"><strong>'+h(invite)+'<\/strong><\/p>'+\r\n        '<p style=\"margin:0 0 20px\">Ya recibimos una respuesta para esta invitaci\u00f3n.<\/p>'+\r\n        '<p class=\"ed-intro\" style=\"margin-bottom:18px\">'+info+'<\/p>'+\r\n        '<button type=\"button\" id=\"ed-keep\">Mantener mi respuesta<\/button>'+\r\n        (remaining>0?'<button type=\"button\" id=\"ed-add\">Agregar '+(remaining===1?'persona':'personas')+'<\/button>':'')+\r\n        '<button type=\"button\" id=\"ed-edit\" style=\"background:transparent;color:var(--ed-text);border:1px solid #ccd5cc\">Modificar respuesta<\/button>'+\r\n      '<\/div>'\r\n    );\r\n\r\n    document.getElementById('ed-keep').onclick=()=>{\r\n      root.innerHTML=box(\r\n        '<div id=\"ed-existing-ok\">'+\r\n          msg('Tu respuesta anterior se mantiene sin cambios.',true)+\r\n        '<\/div>'\r\n      );\r\n    };\r\n\r\n    if(remaining>0){\r\n      document.getElementById('ed-add').onclick=()=>showAddPeople(invite,remaining,respondedCount);\r\n    }\r\n\r\n    document.getElementById('ed-edit').onclick=()=>{\r\n      showPeople(invite);\r\n    };\r\n  }\r\n\r\n  function showAddPeople(invite,remaining,respondedCount){\r\n    let n=1;\r\n\r\n    function personBlock(i){\r\n      return (\r\n        '<section class=\"ed-person\">'+\r\n          '<h3>'+(n===1?'NUEVA PERSONA':'PERSONA '+(i+1))+'<\/h3>'+\r\n          '<label for=\"addname'+i+'\">Nombre y apellido<\/label>'+\r\n          '<input id=\"addname'+i+'\" name=\"addname'+i+'\" autocomplete=\"name\" required>'+\r\n          '<label>\u00bfAsistir\u00e1?<\/label>'+\r\n          '<div class=\"ed-radio\">'+\r\n            '<label><input type=\"radio\" name=\"addatt'+i+'\" value=\"yes\" checked> S\u00ed, asistir\u00e1<\/label>'+\r\n            '<label><input type=\"radio\" name=\"addatt'+i+'\" value=\"no\"> No podr\u00e1 asistir<\/label>'+\r\n          '<\/div>'+\r\n          (cfg.dietary_enabled\r\n            ? '<label for=\"adddiet'+i+'\">Restricci\u00f3n alimentaria<\/label><select id=\"adddiet'+i+'\" name=\"adddiet'+i+'\" required><option value=\"\" selected disabled>Seleccion\u00e1 una opci\u00f3n<\/option><option value=\"Sin restricciones\">Sin restricciones<\/option><option value=\"Sin TACC\">Sin TACC<\/option><option value=\"Vegetariano\/a\">Vegetariano\/a<\/option><option value=\"Vegano\/a\">Vegano\/a<\/option><option value=\"Hipertenso\/a\">Hipertenso\/a<\/option><\/select>'\r\n            : '')+\r\n        '<\/section>'\r\n      );\r\n    }\r\n\r\n    function draw(){\r\n      const options=Array.from({length:remaining},(_,i)=>{\r\n        const value=i+1;\r\n        return '<option value=\"'+value+'\">'+value+' '+(value===1?'persona':'personas')+'<\/option>';\r\n      }).join('');\r\n\r\n      root.innerHTML=box(\r\n        '<p>Invitaci\u00f3n: <strong>'+h(invite)+'<\/strong><br>Pod\u00e9s agregar hasta <strong>'+remaining+'<\/strong> '+(remaining===1?'persona':'personas')+' sin modificar la respuesta anterior.<\/p>'+\r\n        (remaining>1?'<label for=\"ed-add-count\">\u00bfCu\u00e1ntas personas quer\u00e9s agregar?<\/label><select id=\"ed-add-count\">'+options+'<\/select>':'')+\r\n        '<form id=\"ed-add-people\">'+Array.from({length:n},(_,i)=>personBlock(i)).join('')+\r\n        '<button>Guardar '+(n===1?'persona':'personas')+'<\/button><\/form>'+\r\n        '<button type=\"button\" id=\"ed-add-back\" style=\"background:transparent;color:var(--ed-text);border:1px solid #ccd5cc\">Volver<\/button>'\r\n      );\r\n\r\n      if(remaining>1){\r\n        document.getElementById('ed-add-count').value=String(n);\r\n        document.getElementById('ed-add-count').onchange=e=>{n=Number(e.target.value);draw();};\r\n      }\r\n\r\n      document.getElementById('ed-add-back').onclick=()=>showExistingResponse(invite,respondedCount);\r\n\r\n      document.getElementById('ed-add-people').onsubmit=async e=>{\r\n        e.preventDefault();\r\n        const b=e.submitter;\r\n        b.disabled=true;\r\n        b.textContent='Guardando...';\r\n        const fd=new FormData(e.currentTarget);\r\n        const people=Array.from({length:n},(_,i)=>({\r\n          name:String(fd.get('addname'+i)||'').trim(),\r\n          attending:fd.get('addatt'+i)==='yes',\r\n          dietary:String(fd.get('adddiet'+i)||'').trim(),\r\n          song:''\r\n        }));\r\n        try{\r\n          await request('\/confirmar',{token,people,append_only:true});\r\n          root.innerHTML=box(msg(n===1?'\u00a1Listo! La nueva persona qued\u00f3 agregada.':'\u00a1Listo! Las nuevas personas quedaron agregadas.',true));\r\n        }catch(err){\r\n          b.disabled=false;\r\n          b.textContent='Guardar '+(n===1?'persona':'personas');\r\n          e.currentTarget.insertAdjacentHTML('beforeend',msg(err.message));\r\n        }\r\n      };\r\n    }\r\n\r\n    draw();\r\n  }\r\n\r\n  function dietarySelect(i){\r\n    if(!cfg.dietary_enabled)return '';\r\n    return (\r\n      '<label for=\"diet'+i+'\">Restricci\u00f3n alimentaria<\/label>'+\r\n      '<select id=\"diet'+i+'\" name=\"diet'+i+'\" required>'+\r\n        '<option value=\"\" selected disabled>Seleccion\u00e1 una opci\u00f3n<\/option>'+\r\n        '<option value=\"Sin restricciones\">Sin restricciones<\/option>'+\r\n        '<option value=\"Sin TACC\">Sin TACC<\/option>'+\r\n        '<option value=\"Vegetariano\/a\">Vegetariano\/a<\/option>'+\r\n        '<option value=\"Vegano\/a\">Vegano\/a<\/option>'+\r\n        '<option value=\"Hipertenso\/a\">Hipertenso\/a<\/option>'+\r\n      '<\/select>'\r\n    );\r\n  }\r\n\r\n  function showPeople(invite){\r\n    let n=1;\r\n\r\n    function personBlock(i){\r\n      const primary=i===0;\r\n      const title=primary?'INVITADO\/A PRINCIPAL':'ACOMPA\u00d1ANTE '+i;\r\n      const question=primary?'\u00bfAsistir\u00e1s?':'\u00bfAsistir\u00e1?';\r\n      const yes=primary?'S\u00ed, asistir\u00e9':'S\u00ed, asistir\u00e1';\r\n      const no=primary?'No podr\u00e9 asistir':'No podr\u00e1 asistir';\r\n\r\n      return (\r\n        '<section class=\"ed-person\">'+\r\n          '<h3>'+title+'<\/h3>'+\r\n          '<label for=\"name'+i+'\">Nombre y apellido<\/label>'+\r\n          '<input id=\"name'+i+'\" name=\"name'+i+'\" autocomplete=\"name\" required>'+\r\n          '<label>'+question+'<\/label>'+\r\n          '<div class=\"ed-radio\">'+\r\n            '<label><input type=\"radio\" name=\"att'+i+'\" value=\"yes\" checked> '+yes+'<\/label>'+\r\n            '<label><input type=\"radio\" name=\"att'+i+'\" value=\"no\"> '+no+'<\/label>'+\r\n          '<\/div>'+\r\n          dietarySelect(i)+\r\n        '<\/section>'\r\n      );\r\n    }\r\n\r\n    function draw(){\r\n      const peopleHtml=Array.from({length:n},(_,i)=>personBlock(i)).join('');\r\n      const options=Array.from({length:quota},(_,i)=>{\r\n        const value=i+1;\r\n        return '<option value=\"'+value+'\">'+value+' '+(value===1?'persona':'personas')+'<\/option>';\r\n      }).join('');\r\n\r\n      root.innerHTML=box(\r\n        '<p>Invitaci\u00f3n: <strong>'+h(invite)+'<\/strong><br>'+\r\n        'Pod\u00e9s responder por hasta <strong>'+quota+'<\/strong> '+(quota===1?'persona':'personas')+'.<\/p>'+\r\n        '<label for=\"ed-count\">\u00bfCu\u00e1ntas personas van a responder?<\/label>'+\r\n        '<select id=\"ed-count\">'+options+'<\/select>'+\r\n        '<form id=\"ed-people\">'+\r\n          peopleHtml+\r\n          (cfg.song_mode==='rsvp'\r\n            ? '<div class=\"ed-group-extra\"><label for=\"ed-group-song\">Sugerencia de canci\u00f3n <span style=\"font-weight:400\">(opcional)<\/span><\/label><input id=\"ed-group-song\" name=\"group_song\" maxlength=\"300\" placeholder=\"Canci\u00f3n y artista\"><\/div>'\r\n            : '')+\r\n          (cfg.message_enabled\r\n            ? '<div class=\"ed-group-extra\"><label for=\"ed-group-message\">'+(cfg.event_type==='15'?'Unas palabras para m\u00ed':'Unas palabras para nosotros')+' <span style=\"font-weight:400\">(opcional)<\/span><\/label><textarea id=\"ed-group-message\" name=\"group_message\" maxlength=\"1000\" rows=\"4\" placeholder=\"Si quer\u00e9s, dej\u00e1 ac\u00e1 tu mensaje...\"><\/textarea><\/div>'\r\n            : '')+\r\n          '<button>Enviar confirmaci\u00f3n<\/button><\/form>'+\r\n        '<button type=\"button\" id=\"ed-back\" style=\"background:transparent;color:var(--ed-text);border:1px solid #ccd5cc\">Volver<\/button>'\r\n      );\r\n\r\n      document.getElementById('ed-count').value=String(n);\r\n      document.getElementById('ed-count').onchange=e=>{\r\n        n=Number(e.target.value);\r\n        draw();\r\n      };\r\n      document.getElementById('ed-back').onclick=()=>showSearch();\r\n\r\n      document.getElementById('ed-people').onsubmit=async e=>{\r\n        e.preventDefault();\r\n        const b=e.submitter;\r\n        b.disabled=true;\r\n        b.textContent='Enviando...';\r\n        const fd=new FormData(e.currentTarget);\r\n        const people=Array.from({length:n},(_,i)=>({\r\n          name:String(fd.get('name'+i)||'').trim(),\r\n          attending:fd.get('att'+i)==='yes',\r\n          dietary:String(fd.get('diet'+i)||'').trim(),\r\n          song:''\r\n        }));\r\n\r\n        try{\r\n          const submitTop=b.getBoundingClientRect().top;\r\n\r\n          await request('\/confirmar',{\r\n            token,\r\n            people,\r\n            group_song:String(fd.get('group_song')||'').trim(),\r\n            group_message:String(fd.get('group_message')||'').trim()\r\n          });\r\n\r\n          root.innerHTML=box(\r\n            '<div id=\"ed-success-anchor\">'+\r\n            msg('\u00a1Gracias! Tu respuesta qued\u00f3 registrada.',true)+\r\n            '<\/div>'\r\n          );\r\n\r\n          requestAnimationFrame(()=>{\r\n            const anchor=document.getElementById('ed-success-anchor');\r\n            if(!anchor)return;\r\n            const delta=anchor.getBoundingClientRect().top-submitTop;\r\n            window.scrollBy(0,delta);\r\n          });\r\n        }catch(err){\r\n          b.disabled=false;\r\n          b.textContent='Enviar confirmaci\u00f3n';\r\n          e.currentTarget.insertAdjacentHTML('beforeend',msg(err.message));\r\n        }\r\n      };\r\n    }\r\n\r\n    draw();\r\n  }\r\n\r\n  (async()=>{\r\n    try{\r\n      cfg=(await request('\/config?page_url='+encodeURIComponent(pageUrl))).event;\r\n\r\n      root.style.setProperty('--ed-primary',cfg.theme?.primary||'#7e9b87');\r\n      root.style.setProperty('--ed-bg',cfg.theme?.background||'#f7f7f4');\r\n      root.style.setProperty('--ed-text',cfg.theme?.text||'#26352b');\r\n      root.style.setProperty('--ed-accent',cfg.theme?.accent||'#e9efe9');\r\n\r\n      const titleFont=String(cfg.theme?.title_font||'Playfair Display').trim();\r\n      const titleSize=Number(cfg.theme?.title_size||30);\r\n      const titleSizeMobile=Number(cfg.theme?.title_size_mobile||Math.max(24,titleSize-2));\r\n\r\n      root.style.setProperty('--ed-title-font', \"'\" + titleFont.replace(\/'\/g,\"\\\\'\") + \"'\");\r\n      root.style.setProperty('--ed-title-size', titleSize+'px');\r\n      root.style.setProperty('--ed-title-size-mobile', titleSizeMobile+'px');\r\n      root.style.setProperty('--ed-border-width', cfg.theme?.border_enabled===false?'0px':'1px');\r\n\r\n      const fontLink=document.createElement('link');\r\n      fontLink.rel='stylesheet';\r\n      fontLink.href='https:\/\/fonts.googleapis.com\/css2?family='+encodeURIComponent(titleFont).replace(\/%20\/g,'+')+'&display=swap';\r\n      document.head.appendChild(fontLink);\r\n\r\n      if(cfg.rsvp_closed){\r\n        root.innerHTML=box(msg('El per\u00edodo para confirmar asistencia ha finalizado.'));\r\n        return;\r\n      }\r\n\r\n      showSearch();\r\n\r\n    }catch(e){\r\n      root.innerHTML=box(msg(e.message));\r\n    }\r\n  })();\r\n})();\r\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\t\t<\/div>\n\t\t\t\t<\/div>\n\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 class=\"elementor-element elementor-element-5ec9bd5 e-flex e-con-boxed e-con e-parent\" data-id=\"5ec9bd5\" 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-347f6c0 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"347f6c0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7c9d25d elementor-invisible elementor-widget elementor-widget-text-editor\" data-id=\"7c9d25d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation_mobile&quot;:&quot;zoomInLeft&quot;,&quot;_animation&quot;:&quot;zoomInUp&quot;}\" 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>\u00a1Viv\u00ed mis 15 conmigo!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-41d491f elementor-widget elementor-widget-image\" data-id=\"41d491f\" 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 loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"400\" src=\"https:\/\/eventday.ar\/cumple\/wp-content\/uploads\/2025\/08\/wired-outline-2542-logo-instagram-hover-pinch-1.gif\" class=\"attachment-full size-full wp-image-16196\" alt=\"instagram\" \/>\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 class=\"elementor-element elementor-element-3841692 elementor-invisible elementor-widget elementor-widget-text-editor\" data-id=\"3841692\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" 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>Compart\u00ed tus fotos y videos<\/p><p>Y <strong>ETIQUETAME<\/strong> en Instagram!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4678f89 elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"4678f89\" 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\" href=\"https:\/\/www.instagram.com\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-instagram\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Ver Perfil<\/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 class=\"elementor-element elementor-element-31f2a1a elementor-widget elementor-widget-text-editor\" data-id=\"31f2a1a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation_mobile&quot;:&quot;zoomInLeft&quot;}\" 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>\u00a1Espero verte ah\u00ed!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9697923 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"9697923\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\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>Mis XV a\u00f1os Tamara Revelar RASP\u00c1 PARA DESCUBRIR LA FECHA. 9 Enero 2027 \u00a1COMIENZA LA CUENTA REGRESIVA! Faltan&#8230; d\u00edas hs min seg Cu\u00e1ndo &amp; D\u00f3nde S\u00e1bado 8 de agosto de [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-21014","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/eventday.ar\/cumple\/wp-json\/wp\/v2\/pages\/21014","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eventday.ar\/cumple\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/eventday.ar\/cumple\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/eventday.ar\/cumple\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/eventday.ar\/cumple\/wp-json\/wp\/v2\/comments?post=21014"}],"version-history":[{"count":70,"href":"https:\/\/eventday.ar\/cumple\/wp-json\/wp\/v2\/pages\/21014\/revisions"}],"predecessor-version":[{"id":24097,"href":"https:\/\/eventday.ar\/cumple\/wp-json\/wp\/v2\/pages\/21014\/revisions\/24097"}],"wp:attachment":[{"href":"https:\/\/eventday.ar\/cumple\/wp-json\/wp\/v2\/media?parent=21014"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}