{"id":33055,"date":"2026-03-17T00:55:04","date_gmt":"2026-03-16T22:55:04","guid":{"rendered":"https:\/\/esoteric-sciences.com\/?page_id=33055"},"modified":"2026-07-20T08:29:52","modified_gmt":"2026-07-20T06:29:52","slug":"tarot-a-4-cartes-les-78-secrets-reveles","status":"publish","type":"page","link":"https:\/\/esoteric-sciences.com\/fr\/tarot-a-4-cartes-les-78-secrets-reveles\/","title":{"rendered":"Tarot \u00e0 4 cartes \u2014 Les 78 secrets r\u00e9v\u00e9l\u00e9s"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"33055\" class=\"elementor elementor-33055 elementor-33053\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-59a67d0 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no\" data-id=\"59a67d0\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7a17dfd\" data-id=\"7a17dfd\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1f0460d elementor-section-full_width elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no\" data-id=\"1f0460d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e62419e\" data-id=\"e62419e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e338683 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"e338683\" 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<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6cc4a55 elementor-section-full_width elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no\" data-id=\"6cc4a55\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-99e1126\" data-id=\"99e1126\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f4be748 elementor-widget elementor-widget-html\" data-id=\"f4be748\" 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<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@500;600;700;800&family=Cormorant+Garamond:wght@400;500;600;700&family=Inter:wght@300;400;500;600;700;800&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n#tarot-ierou-kenou,\r\n#tarot-ierou-kenou * {\r\n  box-sizing: border-box;\r\n}\r\n\r\n#tarot-ierou-kenou {\r\n  --bg: #020913;\r\n  --bg2: #071326;\r\n  --panel: rgba(8, 22, 38, 0.90);\r\n  --panel2: rgba(13, 31, 49, 0.78);\r\n  --ink: #f9f3e7;\r\n  --muted: rgba(249,243,231,.74);\r\n  --muted2: rgba(249,243,231,.58);\r\n  --gold: #d7b56e;\r\n  --gold2: #f7e8bf;\r\n  --deepgold: #a87722;\r\n  --blue: #174b63;\r\n  --cyan: #70d6ff;\r\n  --rose: #c94f8c;\r\n  --violet: #8d5cff;\r\n  --line: rgba(215,181,110,.25);\r\n  --line2: rgba(112,214,255,.15);\r\n  --shadow: 0 32px 95px rgba(0,0,0,.48);\r\n\r\n  position: relative;\r\n  left: 50%;\r\n  right: 50%;\r\n  width: 100vw;\r\n  max-width: 100vw;\r\n  margin-left: -50vw;\r\n  margin-right: -50vw;\r\n  padding: 0 14px 72px;\r\n  overflow-x: hidden;\r\n  color: var(--ink);\r\n  font-family: Inter, Arial, sans-serif;\r\n  scroll-behavior: smooth;\r\n  -webkit-font-smoothing: antialiased;\r\n  text-rendering: optimizeLegibility;\r\n  background:\r\n    radial-gradient(circle at 8% 0%, rgba(215,181,110,.16), transparent 29%),\r\n    radial-gradient(circle at 88% 2%, rgba(141,92,255,.15), transparent 31%),\r\n    radial-gradient(circle at 50% 100%, rgba(112,214,255,.08), transparent 36%),\r\n    linear-gradient(180deg, #020913 0%, #071326 45%, #020913 100%);\r\n}\r\n\r\n#tarot-ierou-kenou:before {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 0;\r\n  background-image:\r\n    linear-gradient(rgba(215,181,110,.035) 1px, transparent 1px),\r\n    linear-gradient(90deg, rgba(215,181,110,.035) 1px, transparent 1px);\r\n  background-size: 54px 54px;\r\n  mask-image: linear-gradient(180deg, rgba(0,0,0,.58), transparent 74%);\r\n  pointer-events: none;\r\n}\r\n\r\n#tarot-ierou-kenou a {\r\n  color: inherit;\r\n  text-decoration: none !important;\r\n}\r\n\r\n#tarot-ierou-kenou button,\r\n#tarot-ierou-kenou a {\r\n  -webkit-tap-highlight-color: transparent;\r\n}\r\n\r\n#tarot-ierou-kenou .shell {\r\n  position: relative;\r\n  z-index: 2;\r\n  width: min(1480px, 100%);\r\n  margin: 0 auto;\r\n  overflow: hidden;\r\n  border-left: 1px solid rgba(215,181,110,.22);\r\n  border-right: 1px solid rgba(215,181,110,.22);\r\n  background:\r\n    radial-gradient(circle at 50% 0%, rgba(215,181,110,.08), transparent 36%),\r\n    linear-gradient(180deg, rgba(8,16,31,.96), rgba(3,7,19,.97));\r\n  box-shadow: 0 26px 90px rgba(0,0,0,.48);\r\n}\r\n\r\n#tarot-ierou-kenou .hero {\r\n  position: relative;\r\n  padding: clamp(48px, 7vw, 88px) clamp(18px, 4vw, 58px) 42px;\r\n  text-align: center;\r\n  border-bottom: 1px solid rgba(215,181,110,.20);\r\n  background:\r\n    radial-gradient(circle at 50% 0%, rgba(247,232,191,.13), transparent 36%),\r\n    radial-gradient(circle at 18% 18%, rgba(141,92,255,.11), transparent 30%),\r\n    radial-gradient(circle at 88% 10%, rgba(112,214,255,.09), transparent 28%);\r\n}\r\n\r\n#tarot-ierou-kenou .hero:before {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 18px;\r\n  border: 1px solid rgba(215,181,110,.19);\r\n  border-radius: 34px;\r\n  pointer-events: none;\r\n}\r\n\r\n#tarot-ierou-kenou .micro,\r\n#tarot-ierou-kenou .section-label {\r\n  position: relative;\r\n  z-index: 2;\r\n  color: var(--gold);\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 12px;\r\n  font-weight: 700;\r\n  letter-spacing: .22em;\r\n  line-height: 1.65;\r\n  text-transform: uppercase;\r\n  margin: 0 0 14px;\r\n}\r\n\r\n#tarot-ierou-kenou h1 {\r\n  position: relative;\r\n  z-index: 2;\r\n  margin: 0;\r\n  color: var(--gold2);\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: clamp(42px, 6vw, 86px);\r\n  font-weight: 700;\r\n  line-height: 1.02;\r\n  letter-spacing: .025em;\r\n  text-shadow: 0 0 36px rgba(215,181,110,.13);\r\n}\r\n\r\n#tarot-ierou-kenou .sub {\r\n  position: relative;\r\n  z-index: 2;\r\n  margin: 16px auto 0;\r\n  color: var(--ink);\r\n  font-family: Cormorant Garamond, Georgia, serif;\r\n  font-size: clamp(24px, 2.5vw, 38px);\r\n  line-height: 1.25;\r\n  max-width: 920px;\r\n}\r\n\r\n#tarot-ierou-kenou .lead {\r\n  position: relative;\r\n  z-index: 2;\r\n  max-width: 1060px;\r\n  margin: 22px auto 0;\r\n  color: var(--muted);\r\n  font-size: 17px;\r\n  line-height: 1.82;\r\n}\r\n\r\n#tarot-ierou-kenou strong {\r\n  color: var(--gold2);\r\n}\r\n\r\n#tarot-ierou-kenou .hero-actions,\r\n#tarot-ierou-kenou .premium-actions,\r\n#tarot-ierou-kenou .result-cta-actions,\r\n#tarot-ierou-kenou .controls {\r\n  position: relative;\r\n  z-index: 2;\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 12px;\r\n  justify-content: center;\r\n  align-items: center;\r\n}\r\n\r\n#tarot-ierou-kenou .hero-actions {\r\n  margin-top: 30px;\r\n}\r\n\r\n#tarot-ierou-kenou .hero-btn,\r\n#tarot-ierou-kenou .cta-btn,\r\n#tarot-ierou-kenou .small-gold-btn,\r\n#tarot-ierou-kenou .small-outline-btn,\r\n#tarot-ierou-kenou .btn {\r\n  min-height: 50px;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  border-radius: 999px;\r\n  border: 1px solid rgba(215,181,110,.35);\r\n  padding: 13px 22px;\r\n  color: var(--gold2) !important;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,.055), rgba(255,255,255,.025)),\r\n    rgba(255,255,255,.035);\r\n  box-shadow: 0 12px 34px rgba(0,0,0,.24);\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 12px;\r\n  font-weight: 800;\r\n  letter-spacing: .075em;\r\n  text-transform: uppercase;\r\n  line-height: 1.2;\r\n  transition: transform .22s ease, filter .22s ease, border-color .22s ease, box-shadow .22s ease;\r\n  cursor: pointer;\r\n}\r\n\r\n#tarot-ierou-kenou .hero-btn:hover,\r\n#tarot-ierou-kenou .cta-btn:hover,\r\n#tarot-ierou-kenou .small-gold-btn:hover,\r\n#tarot-ierou-kenou .small-outline-btn:hover,\r\n#tarot-ierou-kenou .btn:hover {\r\n  transform: translateY(-2px);\r\n  border-color: rgba(247,232,191,.70);\r\n  box-shadow: 0 18px 44px rgba(0,0,0,.36), 0 0 26px rgba(215,181,110,.13);\r\n  filter: brightness(1.05);\r\n}\r\n\r\n#tarot-ierou-kenou .hero-btn.primary,\r\n#tarot-ierou-kenou .cta-btn,\r\n#tarot-ierou-kenou .small-gold-btn,\r\n#tarot-ierou-kenou .btn {\r\n  background: linear-gradient(135deg, #f7e8bf, #d7b56e 54%, #a87722);\r\n  color: #060914 !important;\r\n  border-color: rgba(247,232,191,.78);\r\n}\r\n\r\n#tarot-ierou-kenou .hero-btn.secondary,\r\n#tarot-ierou-kenou .secondary-cta,\r\n#tarot-ierou-kenou .small-outline-btn {\r\n  background:\r\n    linear-gradient(135deg, rgba(112,214,255,.14), rgba(215,181,110,.08)),\r\n    rgba(255,255,255,.035);\r\n  color: var(--ink) !important;\r\n}\r\n\r\n#tarot-ierou-kenou .trust-row {\r\n  position: relative;\r\n  z-index: 2;\r\n  display: grid;\r\n  grid-template-columns: repeat(3, 1fr);\r\n  gap: 16px;\r\n  max-width: 1160px;\r\n  margin: 34px auto 0;\r\n}\r\n\r\n#tarot-ierou-kenou .trust-pill {\r\n  border: 1px solid rgba(215,181,110,.20);\r\n  border-radius: 24px;\r\n  padding: 18px;\r\n  color: var(--muted);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,.055), rgba(255,255,255,.025)),\r\n    rgba(8,22,38,.62);\r\n  font-size: 14.5px;\r\n  line-height: 1.65;\r\n  text-align: left;\r\n}\r\n\r\n#tarot-ierou-kenou .micro-warning {\r\n  position: relative;\r\n  z-index: 2;\r\n  max-width: 980px;\r\n  margin: 22px auto 0;\r\n  color: rgba(249,243,231,.68);\r\n  border: 1px solid rgba(215,181,110,.18);\r\n  border-radius: 999px;\r\n  padding: 11px 18px;\r\n  background: rgba(255,255,255,.035);\r\n  font-size: 13px;\r\n  line-height: 1.5;\r\n}\r\n\r\n#tarot-ierou-kenou .quick-paths {\r\n  display: grid;\r\n  grid-template-columns: repeat(4, 1fr);\r\n  gap: 14px;\r\n  margin-top: 28px;\r\n}\r\n\r\n#tarot-ierou-kenou .quick-path {\r\n  border: 1px solid rgba(215,181,110,.18);\r\n  border-radius: 22px;\r\n  padding: 18px;\r\n  background: rgba(255,255,255,.035);\r\n  text-align: left;\r\n}\r\n\r\n#tarot-ierou-kenou .quick-path b {\r\n  display: block;\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 13px;\r\n  letter-spacing: .08em;\r\n  text-transform: uppercase;\r\n  margin-bottom: 8px;\r\n}\r\n\r\n#tarot-ierou-kenou .quick-path span {\r\n  display: block;\r\n  color: var(--muted);\r\n  font-size: 13px;\r\n  line-height: 1.55;\r\n}\r\n\r\n#tarot-ierou-kenou .board {\r\n  position: relative;\r\n  padding: clamp(22px, 4vw, 42px);\r\n}\r\n\r\n#tarot-ierou-kenou .spread-panel,\r\n#tarot-ierou-kenou .cta-box,\r\n#tarot-ierou-kenou .reading-card {\r\n  position: relative;\r\n  border: 1px solid rgba(215,181,110,.24);\r\n  border-radius: 34px;\r\n  background:\r\n    radial-gradient(circle at 50% 0%, rgba(215,181,110,.09), transparent 35%),\r\n    linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.025)),\r\n    rgba(8,22,38,.82);\r\n  box-shadow: var(--shadow);\r\n  overflow: hidden;\r\n}\r\n\r\n#tarot-ierou-kenou .spread-panel {\r\n  padding: clamp(22px, 3.5vw, 38px);\r\n  scroll-margin-top: 160px;\r\n}\r\n\r\n#tarot-ierou-kenou .spread-panel:before,\r\n#tarot-ierou-kenou .cta-box:before {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 16px;\r\n  border: 1px solid rgba(215,181,110,.13);\r\n  border-radius: 25px;\r\n  pointer-events: none;\r\n}\r\n\r\n#tarot-ierou-kenou .ritual-line {\r\n  position: relative;\r\n  z-index: 2;\r\n  max-width: 1080px;\r\n  margin: 0 auto 28px;\r\n  border: 1px solid rgba(215,181,110,.18);\r\n  border-radius: 26px;\r\n  padding: 20px;\r\n  background: rgba(0,0,0,.16);\r\n  color: var(--muted);\r\n  font-family: Cormorant Garamond, Georgia, serif;\r\n  font-size: clamp(19px, 1.8vw, 25px);\r\n  line-height: 1.46;\r\n  text-align: center;\r\n}\r\n\r\n#tarot-ierou-kenou .cards-row {\r\n  position: relative;\r\n  z-index: 2;\r\n  display: grid;\r\n  grid-template-columns: repeat(4, minmax(0, 1fr));\r\n  gap: 18px;\r\n  align-items: stretch;\r\n  margin-top: 28px;\r\n}\r\n\r\n#tarot-ierou-kenou .slot-wrap {\r\n  min-width: 0;\r\n}\r\n\r\n#tarot-ierou-kenou .slot-title {\r\n  min-height: 43px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  margin-bottom: 10px;\r\n  padding: 9px 10px;\r\n  border: 1px solid rgba(215,181,110,.22);\r\n  border-radius: 999px;\r\n  color: var(--gold2);\r\n  background: rgba(255,255,255,.035);\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 11px;\r\n  font-weight: 800;\r\n  letter-spacing: .07em;\r\n  text-align: center;\r\n  text-transform: uppercase;\r\n}\r\n\r\n#tarot-ierou-kenou .card-slot {\r\n  position: relative;\r\n  width: 100%;\r\n  min-width: 0;\r\n  aspect-ratio: 0.66 \/ 1;\r\n  min-height: 320px;\r\n  border-radius: 26px;\r\n  perspective: 1200px;\r\n  cursor: pointer;\r\n  touch-action: manipulation;\r\n  outline: none;\r\n}\r\n\r\n#tarot-ierou-kenou .card-slot:focus-visible {\r\n  box-shadow: 0 0 0 3px rgba(247,232,191,.45);\r\n}\r\n\r\n#tarot-ierou-kenou .card-shell {\r\n  position: relative;\r\n  width: 100%;\r\n  height: 100%;\r\n  border-radius: 26px;\r\n  transform-style: preserve-3d;\r\n  transition: transform .72s cubic-bezier(.2,.75,.2,1);\r\n}\r\n\r\n#tarot-ierou-kenou .card-slot.revealed .card-shell {\r\n  transform: rotateY(180deg);\r\n}\r\n\r\n#tarot-ierou-kenou .card-back-state,\r\n#tarot-ierou-kenou .card-open-state {\r\n  position: absolute;\r\n  inset: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  justify-content: center;\r\n  backface-visibility: hidden;\r\n  border-radius: 26px;\r\n  border: 1px solid rgba(215,181,110,.36);\r\n  padding: 20px 16px;\r\n  overflow: hidden;\r\n}\r\n\r\n#tarot-ierou-kenou .card-back-state {\r\n  background:\r\n    radial-gradient(circle at 50% 18%, rgba(215,181,110,.16), transparent 32%),\r\n    radial-gradient(circle at 50% 80%, rgba(141,92,255,.12), transparent 34%),\r\n    linear-gradient(145deg, rgba(8,16,31,.98), rgba(2,5,13,.98));\r\n  box-shadow:\r\n    inset 0 1px 0 rgba(255,255,255,.05),\r\n    0 24px 50px rgba(0,0,0,.44);\r\n}\r\n\r\n#tarot-ierou-kenou .card-back-state:before,\r\n#tarot-ierou-kenou .card-open-state:before {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 12px;\r\n  border-radius: 19px;\r\n  border: 1px solid rgba(215,181,110,.20);\r\n  pointer-events: none;\r\n}\r\n\r\n#tarot-ierou-kenou .sigil-top,\r\n#tarot-ierou-kenou .sigil-bottom {\r\n  position: relative;\r\n  z-index: 2;\r\n  color: rgba(247,232,191,.76);\r\n  font-size: 14px;\r\n  letter-spacing: .18em;\r\n}\r\n\r\n#tarot-ierou-kenou .sigil-core {\r\n  position: relative;\r\n  z-index: 2;\r\n  width: 88px;\r\n  height: 88px;\r\n  margin: 28px auto;\r\n  border-radius: 999px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  color: #060914;\r\n  background: linear-gradient(135deg, #f7e8bf, #d7b56e 54%, #a87722);\r\n  font-size: 38px;\r\n  box-shadow: 0 0 40px rgba(215,181,110,.22);\r\n}\r\n\r\n#tarot-ierou-kenou .front-label {\r\n  position: relative;\r\n  z-index: 2;\r\n  color: var(--gold2);\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 17px;\r\n  font-weight: 700;\r\n  letter-spacing: .07em;\r\n  text-align: center;\r\n  line-height: 1.25;\r\n  text-transform: uppercase;\r\n}\r\n\r\n#tarot-ierou-kenou .front-note {\r\n  position: relative;\r\n  z-index: 2;\r\n  margin-top: 14px;\r\n  color: var(--muted2);\r\n  font-size: 13px;\r\n  text-align: center;\r\n}\r\n\r\n#tarot-ierou-kenou .card-open-state {\r\n  transform: rotateY(180deg);\r\n  background:\r\n    radial-gradient(circle at 50% 20%, rgba(247,232,191,.16), transparent 35%),\r\n    linear-gradient(145deg, rgba(19,30,50,.98), rgba(7,13,25,.98));\r\n  text-align: center;\r\n}\r\n\r\n#tarot-ierou-kenou .open-mini {\r\n  color: var(--gold);\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 10px;\r\n  font-weight: 800;\r\n  letter-spacing: .10em;\r\n  text-transform: uppercase;\r\n  margin-bottom: 12px;\r\n}\r\n\r\n#tarot-ierou-kenou .open-core {\r\n  width: 72px;\r\n  height: 72px;\r\n  flex: 0 0 auto;\r\n  border-radius: 999px;\r\n  margin: 0 auto 14px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  color: #060914;\r\n  background: linear-gradient(135deg, #f7e8bf, #d7b56e 54%, #a87722);\r\n  font-size: 30px;\r\n  box-shadow: 0 0 36px rgba(215,181,110,.22);\r\n}\r\n\r\n#tarot-ierou-kenou .open-name {\r\n  color: var(--gold2);\r\n  font-family: Cormorant Garamond, Georgia, serif;\r\n  font-size: clamp(19px, 1.8vw, 25px);\r\n  font-weight: 700;\r\n  line-height: 1.1;\r\n  max-width: 100%;\r\n  overflow-wrap: anywhere;\r\n}\r\n\r\n#tarot-ierou-kenou .open-arcana {\r\n  margin-top: 10px;\r\n  color: rgba(249,243,231,.64);\r\n  font-size: 12px;\r\n  text-transform: uppercase;\r\n  letter-spacing: .08em;\r\n}\r\n\r\n#tarot-ierou-kenou .open-keys {\r\n  margin-top: 10px;\r\n  color: var(--muted);\r\n  font-size: 13px;\r\n  line-height: 1.45;\r\n  max-width: 100%;\r\n  overflow-wrap: anywhere;\r\n}\r\n\r\n#tarot-ierou-kenou .details-intro {\r\n  max-width: 980px;\r\n  margin: 30px auto 0;\r\n  padding: 18px 22px;\r\n  border-radius: 24px;\r\n  border: 1px solid rgba(215,181,110,.24);\r\n  background: rgba(255,255,255,.045);\r\n  color: var(--gold2);\r\n  font-family: Cormorant Garamond, Georgia, serif;\r\n  font-size: clamp(20px, 2vw, 28px);\r\n  line-height: 1.35;\r\n  text-align: center;\r\n  opacity: 0;\r\n  transform: translateY(10px);\r\n  transition: opacity .35s ease, transform .35s ease;\r\n  pointer-events: none;\r\n  scroll-margin-top: 160px;\r\n}\r\n\r\n#tarot-ierou-kenou .details-intro.visible {\r\n  opacity: 1;\r\n  transform: translateY(0);\r\n  pointer-events: auto;\r\n}\r\n\r\n#tarot-ierou-kenou .details-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  gap: 18px;\r\n  margin-top: 24px;\r\n}\r\n\r\n#tarot-ierou-kenou .detail-card {\r\n  min-width: 0;\r\n  border: 1px solid rgba(215,181,110,.21);\r\n  border-radius: 28px;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,.055), rgba(255,255,255,.022)),\r\n    rgba(5,14,27,.72);\r\n  padding: 24px;\r\n  opacity: 0;\r\n  transform: translateY(10px);\r\n  transition: opacity .35s ease, transform .35s ease, border-color .25s ease;\r\n  overflow: hidden;\r\n}\r\n\r\n#tarot-ierou-kenou .detail-card.visible {\r\n  opacity: 1;\r\n  transform: translateY(0);\r\n}\r\n\r\n#tarot-ierou-kenou .detail-card:hover {\r\n  border-color: rgba(247,232,191,.42);\r\n}\r\n\r\n#tarot-ierou-kenou .detail-position,\r\n#tarot-ierou-kenou .detail-arcana,\r\n#tarot-ierou-kenou .detail-label {\r\n  color: var(--gold);\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 11px;\r\n  font-weight: 800;\r\n  letter-spacing: .11em;\r\n  line-height: 1.5;\r\n  text-transform: uppercase;\r\n}\r\n\r\n#tarot-ierou-kenou .detail-head {\r\n  display: grid;\r\n  grid-template-columns: 70px minmax(0, 1fr);\r\n  gap: 16px;\r\n  align-items: center;\r\n  margin: 16px 0 18px;\r\n}\r\n\r\n#tarot-ierou-kenou .detail-icon {\r\n  width: 70px;\r\n  height: 70px;\r\n  border-radius: 999px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  color: #060914;\r\n  background: linear-gradient(135deg, #f7e8bf, #d7b56e 54%, #a87722);\r\n  font-size: 30px;\r\n  box-shadow: 0 0 34px rgba(215,181,110,.18);\r\n}\r\n\r\n#tarot-ierou-kenou .detail-name {\r\n  margin: 6px 0 7px;\r\n  color: var(--gold2);\r\n  font-family: Cormorant Garamond, Georgia, serif;\r\n  font-size: clamp(25px, 2.4vw, 34px);\r\n  line-height: 1.08;\r\n  overflow-wrap: anywhere;\r\n}\r\n\r\n#tarot-ierou-kenou .detail-keys {\r\n  color: var(--muted);\r\n  font-size: 14px;\r\n  line-height: 1.55;\r\n}\r\n\r\n#tarot-ierou-kenou .detail-text {\r\n  margin-top: 12px;\r\n  color: var(--muted);\r\n  font-size: 16px;\r\n  line-height: 1.82;\r\n  overflow-wrap: break-word;\r\n}\r\n\r\n#tarot-ierou-kenou .detail-deep-line {\r\n  display: block;\r\n  margin-top: 14px;\r\n  color: rgba(249,243,231,.70);\r\n}\r\n\r\n\r\n#tarot-ierou-kenou .detail-commercial-signal {\r\n  display: block;\r\n  margin-top: 15px;\r\n  padding: 15px 16px;\r\n  border-radius: 18px;\r\n  border: 1px solid rgba(215,181,110,.26);\r\n  background:\r\n    radial-gradient(circle at 0% 0%, rgba(215,181,110,.13), transparent 45%),\r\n    linear-gradient(135deg, rgba(255,255,255,.055), rgba(255,255,255,.025));\r\n  color: rgba(249,243,231,.86);\r\n  font-size: 15px;\r\n  line-height: 1.72;\r\n  box-shadow: inset 0 1px 0 rgba(255,255,255,.035);\r\n}\r\n\r\n#tarot-ierou-kenou .detail-commercial-signal strong {\r\n  color: #f7e8bf;\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 12px;\r\n  letter-spacing: .08em;\r\n  text-transform: uppercase;\r\n}\r\n\r\n#tarot-ierou-kenou .detail-nudge {\r\n  margin-top: 18px;\r\n  border-top: 1px solid rgba(215,181,110,.14);\r\n  padding-top: 15px;\r\n  color: var(--muted);\r\n  font-size: 14.5px;\r\n  line-height: 1.65;\r\n}\r\n\r\n#tarot-ierou-kenou .result-grid {\r\n  margin-top: 24px;\r\n}\r\n\r\n#tarot-ierou-kenou .reading-card {\r\n  padding: clamp(24px, 3.5vw, 38px);\r\n}\r\n\r\n#tarot-ierou-kenou .reading-title,\r\n#tarot-ierou-kenou .result-cta-title {\r\n  color: var(--gold2);\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: clamp(22px, 2.3vw, 34px);\r\n  font-weight: 700;\r\n  line-height: 1.15;\r\n  letter-spacing: .04em;\r\n  text-align: center;\r\n  margin-bottom: 18px;\r\n}\r\n\r\n#tarot-ierou-kenou .reading-text,\r\n#tarot-ierou-kenou .final-result-block,\r\n#tarot-ierou-kenou .result-cta p {\r\n  color: var(--muted);\r\n  font-size: 16px;\r\n  line-height: 1.82;\r\n  overflow-wrap: break-word;\r\n}\r\n\r\n#tarot-ierou-kenou .final-result-block p + p {\r\n  margin-top: 14px;\r\n}\r\n\r\n#tarot-ierou-kenou .commercial-line {\r\n  border-left: 3px solid rgba(215,181,110,.55);\r\n  padding-left: 16px;\r\n  color: rgba(249,243,231,.78);\r\n}\r\n\r\n#tarot-ierou-kenou .result-cta {\r\n  margin-top: 24px;\r\n  padding: 24px;\r\n  border: 1px solid rgba(215,181,110,.22);\r\n  border-radius: 26px;\r\n  background:\r\n    radial-gradient(circle at 50% 0%, rgba(215,181,110,.10), transparent 36%),\r\n    rgba(255,255,255,.035);\r\n}\r\n\r\n#tarot-ierou-kenou .result-cta-title {\r\n  font-size: clamp(20px, 2vw, 28px);\r\n  margin-bottom: 12px;\r\n}\r\n\r\n#tarot-ierou-kenou .result-cta-actions {\r\n  margin-top: 18px;\r\n}\r\n\r\n#tarot-ierou-kenou .controls {\r\n  margin-top: 28px;\r\n}\r\n\r\n#tarot-ierou-kenou .controls-note {\r\n  max-width: 780px;\r\n  margin: 14px auto 0;\r\n  color: var(--muted2);\r\n  font-size: 13px;\r\n  line-height: 1.6;\r\n  text-align: center;\r\n}\r\n\r\n#tarot-ierou-kenou .premium-cta-box {\r\n  padding: clamp(26px, 4vw, 48px);\r\n}\r\n\r\n#tarot-ierou-kenou .premium-cta-box p {\r\n  max-width: 980px;\r\n  margin: 0 auto;\r\n  color: var(--muted);\r\n  font-size: 17px;\r\n  line-height: 1.82;\r\n  text-align: center;\r\n}\r\n\r\n#tarot-ierou-kenou .premium-list {\r\n  max-width: 980px;\r\n  margin: 24px auto 0;\r\n  padding: 0;\r\n  list-style: none;\r\n  display: grid;\r\n  grid-template-columns: repeat(3, minmax(0, 1fr));\r\n  gap: 14px;\r\n}\r\n\r\n#tarot-ierou-kenou .premium-list li {\r\n  border: 1px solid rgba(215,181,110,.18);\r\n  border-radius: 22px;\r\n  padding: 18px;\r\n  background: rgba(255,255,255,.035);\r\n  color: var(--muted);\r\n  font-size: 14.5px;\r\n  line-height: 1.6;\r\n}\r\n\r\n#tarot-ierou-kenou .premium-actions {\r\n  margin-top: 26px;\r\n}\r\n\r\n#tarot-ierou-kenou .footer-note {\r\n  padding: 28px clamp(18px, 4vw, 48px) 40px;\r\n  color: rgba(249,243,231,.56);\r\n  font-size: 13px;\r\n  line-height: 1.7;\r\n  text-align: center;\r\n}\r\n\r\n#tarot-ierou-kenou .sticky-sacred-cta {\r\n  z-index: 5;\r\n  width: min(920px, calc(100% - 28px));\r\n  margin: 18px auto 0;\r\n  position: sticky;\r\n  bottom: 12px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  gap: 12px;\r\n  flex-wrap: wrap;\r\n  border: 1px solid rgba(215,181,110,.32);\r\n  border-radius: 999px;\r\n  padding: 12px 14px;\r\n  background:\r\n    radial-gradient(circle at 20% 0%, rgba(215,181,110,.16), transparent 34%),\r\n    linear-gradient(135deg, rgba(2,9,19,.95), rgba(7,19,38,.95));\r\n  box-shadow: 0 18px 50px rgba(0,0,0,.40);\r\n  backdrop-filter: blur(12px);\r\n}\r\n\r\n#tarot-ierou-kenou .sticky-sacred-cta span {\r\n  color: var(--ink);\r\n  font-size: 14px;\r\n  line-height: 1.4;\r\n  text-align: center;\r\n}\r\n\r\n#tarot-ierou-kenou .sticky-sacred-cta a {\r\n  min-height: 38px;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  border-radius: 999px;\r\n  padding: 9px 14px;\r\n  background: linear-gradient(135deg, #f7e8bf, #d7b56e 54%, #a87722);\r\n  color: #060914 !important;\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 11px;\r\n  font-weight: 800;\r\n  letter-spacing: .07em;\r\n  text-transform: uppercase;\r\n}\r\n\r\n\r\n\/* Mobile\/browser stability patch:\r\n   prevents the card back from visually sitting over the revealed text on Chrome\/Safari mobile. *\/\r\nhtml {\r\n  -webkit-text-size-adjust: 100%;\r\n  text-size-adjust: 100%;\r\n}\r\n\r\n#tarot-ierou-kenou,\r\n#tarot-ierou-kenou * {\r\n  -webkit-text-size-adjust: 100%;\r\n  text-size-adjust: 100%;\r\n}\r\n\r\n#tarot-ierou-kenou .card-shell {\r\n  -webkit-transform-style: preserve-3d;\r\n  transform-style: preserve-3d;\r\n  will-change: transform;\r\n}\r\n\r\n#tarot-ierou-kenou .card-back-state,\r\n#tarot-ierou-kenou .card-open-state {\r\n  -webkit-backface-visibility: hidden;\r\n  backface-visibility: hidden;\r\n  will-change: opacity, visibility, transform;\r\n}\r\n\r\n#tarot-ierou-kenou .card-back-state {\r\n  z-index: 2;\r\n}\r\n\r\n#tarot-ierou-kenou .card-open-state {\r\n  z-index: 1;\r\n  opacity: 0;\r\n  visibility: hidden;\r\n}\r\n\r\n#tarot-ierou-kenou .card-slot.revealed .card-back-state {\r\n  opacity: 0;\r\n  visibility: hidden;\r\n  pointer-events: none;\r\n  z-index: 1;\r\n}\r\n\r\n#tarot-ierou-kenou .card-slot.revealed .card-open-state {\r\n  opacity: 1;\r\n  visibility: visible;\r\n  z-index: 3;\r\n}\r\n\r\n@media (max-width: 760px) {\r\n  \/* On mobile we avoid the 3D flip rendering bug completely:\r\n     unopened card = back only, opened card = result only. *\/\r\n  #tarot-ierou-kenou .card-shell,\r\n  #tarot-ierou-kenou .card-slot.revealed .card-shell {\r\n    transform: none !important;\r\n    -webkit-transform: none !important;\r\n  }\r\n\r\n  #tarot-ierou-kenou .card-back-state,\r\n  #tarot-ierou-kenou .card-open-state {\r\n    transform: none !important;\r\n    -webkit-transform: none !important;\r\n  }\r\n\r\n  #tarot-ierou-kenou .card-slot:not(.revealed) .card-open-state {\r\n    display: none !important;\r\n  }\r\n\r\n  #tarot-ierou-kenou .card-slot.revealed .card-back-state {\r\n    display: none !important;\r\n  }\r\n\r\n  #tarot-ierou-kenou .card-slot.revealed .card-open-state {\r\n    display: flex !important;\r\n    opacity: 1 !important;\r\n    visibility: visible !important;\r\n    position: absolute;\r\n    inset: 0;\r\n  }\r\n}\r\n\r\n@media (max-width: 1100px) {\r\n  #tarot-ierou-kenou .trust-row,\r\n  #tarot-ierou-kenou .premium-list {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  #tarot-ierou-kenou .quick-paths {\r\n    grid-template-columns: repeat(2, 1fr);\r\n  }\r\n\r\n  #tarot-ierou-kenou .cards-row {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  }\r\n\r\n  #tarot-ierou-kenou .card-slot {\r\n    min-height: 340px;\r\n  }\r\n}\r\n\r\n@media (max-width: 760px) {\r\n  #tarot-ierou-kenou {\r\n    padding: 0 10px 50px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .shell {\r\n    border-left: 0;\r\n    border-right: 0;\r\n  }\r\n\r\n  #tarot-ierou-kenou .hero {\r\n    padding: 46px 14px 30px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .hero:before {\r\n    inset: 10px;\r\n    border-radius: 24px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .lead {\r\n    font-size: 15.5px;\r\n    line-height: 1.72;\r\n  }\r\n\r\n  #tarot-ierou-kenou .hero-actions,\r\n  #tarot-ierou-kenou .premium-actions,\r\n  #tarot-ierou-kenou .result-cta-actions {\r\n    flex-direction: column;\r\n    align-items: stretch;\r\n  }\r\n\r\n  #tarot-ierou-kenou .hero-btn,\r\n  #tarot-ierou-kenou .cta-btn,\r\n  #tarot-ierou-kenou .small-gold-btn,\r\n  #tarot-ierou-kenou .small-outline-btn,\r\n  #tarot-ierou-kenou .btn {\r\n    width: 100%;\r\n    min-height: 48px;\r\n    padding: 13px 16px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .trust-pill,\r\n  #tarot-ierou-kenou .quick-path,\r\n  #tarot-ierou-kenou .premium-list li {\r\n    text-align: left;\r\n  }\r\n\r\n  #tarot-ierou-kenou .quick-paths {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  #tarot-ierou-kenou .board {\r\n    padding: 20px 10px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .spread-panel {\r\n    padding: 18px 10px 22px;\r\n    border-radius: 26px;\r\n    scroll-margin-top: 120px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .spread-panel:before,\r\n  #tarot-ierou-kenou .cta-box:before {\r\n    display: none;\r\n  }\r\n\r\n  #tarot-ierou-kenou .ritual-line {\r\n    border-radius: 20px;\r\n    padding: 16px 14px;\r\n    font-size: 19px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .cards-row {\r\n    gap: 12px;\r\n    margin-top: 20px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .slot-title {\r\n    min-height: 38px;\r\n    font-size: 9.4px;\r\n    letter-spacing: .045em;\r\n    padding: 8px 7px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .card-slot {\r\n    min-height: 272px;\r\n    border-radius: 20px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .card-shell,\r\n  #tarot-ierou-kenou .card-back-state,\r\n  #tarot-ierou-kenou .card-open-state {\r\n    border-radius: 20px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .card-back-state,\r\n  #tarot-ierou-kenou .card-open-state {\r\n    padding: 16px 10px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .sigil-core {\r\n    width: 68px;\r\n    height: 68px;\r\n    font-size: 30px;\r\n    margin: 20px auto;\r\n  }\r\n\r\n  #tarot-ierou-kenou .front-label {\r\n    font-size: 14px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .front-note,\r\n  #tarot-ierou-kenou .open-arcana,\r\n  #tarot-ierou-kenou .open-keys {\r\n    font-size: 11.5px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .open-core {\r\n    width: 56px;\r\n    height: 56px;\r\n    font-size: 24px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .open-name {\r\n    font-size: 18px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .details-intro {\r\n    margin-top: 22px;\r\n    padding: 16px 14px;\r\n    border-radius: 20px;\r\n    scroll-margin-top: 120px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .details-grid {\r\n    grid-template-columns: 1fr;\r\n    gap: 14px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .detail-card {\r\n    padding: 18px 14px;\r\n    border-radius: 22px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .detail-head {\r\n    grid-template-columns: 54px minmax(0, 1fr);\r\n    gap: 12px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .detail-icon {\r\n    width: 54px;\r\n    height: 54px;\r\n    font-size: 24px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .detail-text,\r\n  #tarot-ierou-kenou .reading-text,\r\n  #tarot-ierou-kenou .final-result-block,\r\n  #tarot-ierou-kenou .result-cta p,\r\n  #tarot-ierou-kenou .premium-cta-box p {\r\n    font-size: 15px;\r\n    line-height: 1.72;\r\n  }\r\n\r\n  #tarot-ierou-kenou .reading-card,\r\n  #tarot-ierou-kenou .premium-cta-box,\r\n  #tarot-ierou-kenou .result-cta {\r\n    padding: 20px 14px;\r\n    border-radius: 24px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .sticky-sacred-cta {\r\n    position: relative;\r\n    bottom: auto;\r\n    width: 100%;\r\n    border-radius: 24px;\r\n    margin-top: 16px;\r\n  }\r\n}\r\n\r\n@media (max-width: 420px) {\r\n  #tarot-ierou-kenou {\r\n    padding-left: 8px;\r\n    padding-right: 8px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .cards-row {\r\n    grid-template-columns: 1fr;\r\n    max-width: 310px;\r\n    margin-left: auto;\r\n    margin-right: auto;\r\n  }\r\n\r\n  #tarot-ierou-kenou .card-slot {\r\n    min-height: 410px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .slot-title {\r\n    font-size: 10px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .open-name {\r\n    font-size: 23px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .open-core {\r\n    width: 68px;\r\n    height: 68px;\r\n    font-size: 30px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .micro-warning {\r\n    border-radius: 20px;\r\n  }\r\n}\r\n\r\n\/* Topic selector \u2014 commercial focused but premium *\/\r\n#tarot-ierou-kenou .topic-selector {\r\n  position: relative;\r\n  z-index: 3;\r\n  max-width: 1120px;\r\n  margin: 0 auto 26px;\r\n  padding: 18px;\r\n  border-radius: 28px;\r\n  border: 1px solid rgba(215,181,110,.24);\r\n  background:\r\n    radial-gradient(circle at 0% 0%, rgba(215,181,110,.14), transparent 42%),\r\n    linear-gradient(135deg, rgba(255,255,255,.06), rgba(255,255,255,.024)),\r\n    rgba(4,13,27,.72);\r\n  box-shadow: 0 18px 54px rgba(0,0,0,.34);\r\n  overflow: hidden;\r\n}\r\n\r\n#tarot-ierou-kenou .topic-selector:before {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 12px;\r\n  border-radius: 20px;\r\n  border: 1px solid rgba(215,181,110,.11);\r\n  pointer-events: none;\r\n}\r\n\r\n#tarot-ierou-kenou .topic-kicker {\r\n  position: relative;\r\n  z-index: 2;\r\n  color: var(--gold2);\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 12px;\r\n  font-weight: 800;\r\n  letter-spacing: .16em;\r\n  text-transform: uppercase;\r\n  text-align: center;\r\n  margin-bottom: 12px;\r\n}\r\n\r\n#tarot-ierou-kenou .topic-buttons {\r\n  position: relative;\r\n  z-index: 2;\r\n  display: flex;\r\n  justify-content: center;\r\n  align-items: center;\r\n  gap: 10px;\r\n  flex-wrap: wrap;\r\n}\r\n\r\n#tarot-ierou-kenou .topic-btn {\r\n  appearance: none;\r\n  border: 1px solid rgba(215,181,110,.26);\r\n  border-radius: 999px;\r\n  min-height: 44px;\r\n  padding: 9px 16px;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,.055), rgba(255,255,255,.025)),\r\n    rgba(255,255,255,.035);\r\n  color: rgba(249,243,231,.90);\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 11px;\r\n  font-weight: 800;\r\n  letter-spacing: .07em;\r\n  text-transform: uppercase;\r\n  cursor: pointer;\r\n  transition: .22s ease;\r\n  white-space: nowrap;\r\n}\r\n\r\n#tarot-ierou-kenou .topic-btn:hover {\r\n  transform: translateY(-2px);\r\n  border-color: rgba(247,232,191,.56);\r\n  box-shadow: 0 12px 28px rgba(0,0,0,.26), 0 0 20px rgba(215,181,110,.10);\r\n}\r\n\r\n#tarot-ierou-kenou .topic-btn.active {\r\n  background: linear-gradient(135deg, #f7e8bf, #d7b56e 55%, #a87722);\r\n  border-color: rgba(247,232,191,.78);\r\n  color: #050914;\r\n  box-shadow: 0 14px 34px rgba(215,181,110,.18);\r\n}\r\n\r\n#tarot-ierou-kenou .topic-note {\r\n  position: relative;\r\n  z-index: 2;\r\n  max-width: 820px;\r\n  margin: 13px auto 0;\r\n  color: rgba(249,243,231,.68);\r\n  font-size: 14px;\r\n  line-height: 1.62;\r\n  text-align: center;\r\n}\r\n\r\n#tarot-ierou-kenou .topic-chip {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  margin: 0 0 12px;\r\n  padding: 7px 11px;\r\n  border-radius: 999px;\r\n  border: 1px solid rgba(215,181,110,.24);\r\n  background: rgba(255,255,255,.04);\r\n  color: var(--gold2);\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 10px;\r\n  font-weight: 800;\r\n  letter-spacing: .09em;\r\n  text-transform: uppercase;\r\n}\r\n\r\n#tarot-ierou-kenou .detail-text p {\r\n  margin: 0;\r\n}\r\n\r\n#tarot-ierou-kenou .detail-text p + p {\r\n  margin-top: 12px;\r\n}\r\n\r\n@media (max-width: 760px) {\r\n  #tarot-ierou-kenou .topic-selector {\r\n    margin-bottom: 22px;\r\n    padding: 15px 12px;\r\n    border-radius: 24px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .topic-buttons {\r\n    justify-content: flex-start;\r\n    flex-wrap: nowrap;\r\n    overflow-x: auto;\r\n    overflow-y: hidden;\r\n    -webkit-overflow-scrolling: touch;\r\n    scrollbar-width: none;\r\n    padding: 0 2px 3px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .topic-buttons::-webkit-scrollbar {\r\n    display: none;\r\n  }\r\n\r\n  #tarot-ierou-kenou .topic-btn {\r\n    flex: 0 0 auto;\r\n    min-height: 41px;\r\n    padding: 8px 14px;\r\n    font-size: 10px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .topic-note {\r\n    font-size: 13px;\r\n    text-align: left;\r\n  }\r\n}\r\n\r\n<\/style>\r\n\r\n<div id=\"tarot-ierou-kenou\">\r\n  <div class=\"shell\">\r\n\r\n    <div class=\"hero\">\r\n      <div class=\"micro\">La Voie du Vide \u2022 Portail Divination Gratuit<\/div>\r\n      <h1>Tarot \u00e0 4 cartes<\/h1>\r\n      <div class=\"sub\">Tirez gratuitement les cartes parmi les 78 arcanes du Tarot<\/div>\r\n\r\n      <p class=\"lead\">Un tirage concis mais r\u00e9v\u00e9lateur pour celles et ceux qui recherchent <strong>une orientation, un \u00e9clairage et une premi\u00e8re r\u00e9v\u00e9lation<\/strong>.\r\n        Les quatre cartes montrent<strong>ce qui s'ouvre maintenant, ce qui est \u00e0 l'\u0153uvre en dessous, quelle influence se d\u00e9place de mani\u00e8re invisible et quelle est la v\u00e9ritable cl\u00e9<\/strong>.\r\n        C'est la premi\u00e8re porte. Choisissez d\u2019abord s\u2019il s\u2019agit d\u2019un sujet g\u00e9n\u00e9ral, romantique, professionnel ou financier, afin que l\u2019interpr\u00e9tation change selon le domaine.\r\n        Lorsque le sujet est s\u00e9rieux, personnel ou charg\u00e9, la lecture compl\u00e8te se fait en<strong>s\u00e9ance personnelle \u00e0 partir de 49\u20ac via chat<\/strong>.\r\n      <\/p>\r\n\r\n      <div class=\"hero-actions\">\r\n        <a class=\"hero-btn primary\" href=\"#four-card-spread\">Commencer le tirage gratuit<\/a>\r\n        <a class=\"hero-btn secondary\" href=\"https:\/\/esoteric-sciences.com\/fr\/reserver-une-consultation\/\">R\u00e9server une consultation<\/a>\r\n      <\/div>\r\n\r\n      <div class=\"trust-row\">\r\n        <div class=\"trust-pill\"><strong>Que montre-t-il ?<\/strong>La surface, le champ souterrain, l'influence cach\u00e9e et la cl\u00e9 de l'affaire.<\/div>\r\n        <div class=\"trust-pill\"><strong>Pour quel sujet ?<\/strong>Relation, travail, blocage, d\u00e9cision, retour ou orientation personnelle.<\/div>\r\n        <div class=\"trust-pill\"><strong>Quand consulter personnellement ?<\/strong> Lorsque vous avez besoin d\u2019une r\u00e9ponse pr\u00e9cise, d\u2019un \u00e9clairage sur une personne, d\u2019un d\u00e9lai et d\u2019une analyse approfondie.<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"quick-paths\">\r\n        <a class=\"quick-path\" href=\"https:\/\/esoteric-sciences.com\/fr\/relations-energie-amoureuse\/\">\r\n          <b>Amour & relations<\/b>\r\n          <span>Pour relation, retour, intention, attachement ou ambigu\u00eft\u00e9 \u00e9motionnelle.<\/span>\r\n        <\/a>\r\n        <a class=\"quick-path\" href=\"https:\/\/esoteric-sciences.com\/fr\/systemes-divinatoires\/\">\r\n          <b>Syst\u00e8mes divinatoires<\/b>\r\n          <span>Pour le Tarot, la num\u00e9rologie, les pendules, la voyance et la lecture approfondie.<\/span>\r\n        <\/a>\r\n        <a class=\"quick-path\" href=\"https:\/\/esoteric-sciences.com\/fr\/architecture-du-vide\/\">\r\n          <b>Architecture des champs<\/b>\r\n          <span>Pour les cas complexes qui n\u00e9cessitent un diagnostic et une structure.<\/span>\r\n        <\/a>\r\n        <a class=\"quick-path\" href=\"https:\/\/esoteric-sciences.com\/fr\/livres-guides\/\">\r\n          <b>Livres & sons<\/b>\r\n          <span>L'entr\u00e9e la plus abordable \u00e0 la biblioth\u00e8que et aux sons sacr\u00e9s de Kali.<\/span>\r\n        <\/a>\r\n      <\/div>\r\n\r\n      <div class=\"micro-warning\">L'ouverture libre est une indication g\u00e9n\u00e9rale. La lecture personnelle travaille sur votre propre question et votre mod\u00e8le \u00e9nerg\u00e9tique r\u00e9el.<\/div>\r\n    <\/div>\r\n\r\n    <div class=\"board\">\r\n      <section class=\"spread-panel\" id=\"four-card-spread\">\r\n        <div class=\"ritual-line\">Gardez une question claire dans votre esprit. Choisissez d'abord la zone qui vous concerne, puis touchez les quatre cartes une \u00e0 une.\r\n          Une fois qu'ils seront tous ouverts, une interpr\u00e9tation diff\u00e9rente appara\u00eetra pour G\u00e9n\u00e9ral, Romantique, Professionnel ou Financier.<\/div>\r\n\r\n        <div class=\"topic-selector\" id=\"topicSelector\">\r\n          <div class=\"topic-kicker\">Choisissez d'abord le domaine que vous souhaitez voir<\/div>\r\n          <div class=\"topic-buttons\" role=\"tablist\" aria-label=\"S\u00e9lection de sujets de tarot\">\r\n            <button class=\"topic-btn active\" type=\"button\" data-topic=\"general\">G\u00e9n\u00e9ral<\/button>\r\n            <button class=\"topic-btn\" type=\"button\" data-topic=\"love\">Amour<\/button>\r\n            <button class=\"topic-btn\" type=\"button\" data-topic=\"career\">Travail<\/button>\r\n            <button class=\"topic-btn\" type=\"button\" data-topic=\"money\">Finances<\/button>\r\n          <\/div>\r\n          <div class=\"topic-note\" id=\"topicNote\">Interpr\u00e9tation active\u00a0: G\u00e9n\u00e9ral. Les cartes parleront de la situation dans son ensemble, de ce qui s'ouvre maintenant, de ce qui se cache en dessous et de la direction la plus claire.<\/div>\r\n        <\/div>\r\n\r\n        <div class=\"cards-row\" id=\"cardsRow\"><\/div>\r\n\r\n        <div class=\"details-intro\" id=\"detailsIntro\">Les cartes ont \u00e9t\u00e9 ouvertes. Lisez maintenant l\u2019interpr\u00e9tation d\u00e9taill\u00e9e de chaque position et la divulgation globale de l\u2019ouverture.<\/div>\r\n\r\n        <div class=\"details-grid\" id=\"detailsGrid\"><\/div>\r\n\r\n        <div class=\"result-grid\">\r\n          <div class=\"reading-card\">\r\n            <div class=\"reading-title\">R\u00e9v\u00e9lation d\u2019ensemble<\/div>\r\n            <div class=\"reading-text\" id=\"combinedReading\">La r\u00e9v\u00e9lation synth\u00e9tique appara\u00eetra une fois que les quatre cartes seront r\u00e9v\u00e9l\u00e9es.<\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"controls\">\r\n          <button class=\"btn\" id=\"newSpreadBtn\" type=\"button\">Nouvelle ouverture<\/button>\r\n        <\/div>\r\n\r\n        <div class=\"controls-note\">Pour effectuer un nouveau tirage, cliquez sur \u00ab Nouveau tirage \u00bb. Vous pouvez \u00e9galement changer de domaine \u2014 G\u00e9n\u00e9ral, Amour, Travail ou Finances \u2014 puis tirer de nouvelles cartes.<\/div>\r\n      <\/section>\r\n    <\/div>\r\n\r\n    <div class=\"board\" style=\"padding-top:0;\">\r\n      <div class=\"cta-box premium-cta-box\">\r\n        <div class=\"section-label\">Quand l\u2019indication g\u00e9n\u00e9rale ne vous suffit pas<\/div>\r\n        <p>Si l'ouverture touche quelque chose de grave, ne la laissez pas dans les environs.\r\n          La s\u00e9ance personnelle va bien plus loin que l\u2019\u00e9chantillon gratuit :\r\n          regarde la personne ou le sujet en particulier, les mouvements cach\u00e9s, les intentions r\u00e9elles,\r\n          les blocages \u00e9nerg\u00e9tiques, les sch\u00e9mas r\u00e9p\u00e9titifs et la v\u00e9ritable trajectoire de l'affaire.<\/p>\r\n\r\n        <ul class=\"premium-list\">\r\n          <li><strong>R\u00e9ponse courte \u00e0 partir de 49\u20ac via chat<\/strong>pour une question claire.<\/li>\r\n          <li><strong>Lecture personnelle compl\u00e8te<\/strong>lorsque le sujet a de la profondeur, un arri\u00e8re-plan ou une charge intense.<\/li>\r\n          <li><strong>D\u00e9codage cibl\u00e9<\/strong>sans g\u00e9n\u00e9ralit\u00e9s, sur votre propre domaine.<\/li>\r\n        <\/ul>\r\n\r\n        <div class=\"premium-actions\">\r\n          <a class=\"cta-btn\" href=\"https:\/\/esoteric-sciences.com\/fr\/reserver-une-consultation\/\">R\u00e9server une consultation<\/a>\r\n          <a class=\"cta-btn secondary-cta\" href=\"https:\/\/esoteric-sciences.com\/fr\/relations-energie-amoureuse\/\">S\u00e9ances d'amour<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"footer-note\">Ce syst\u00e8me est con\u00e7u comme un \u00e9chantillon mystique gratuit. Cela ne remplace pas une lecture personnelle compl\u00e8te,\r\n      o\u00f9 le d\u00e9codage se fait sur la question pr\u00e9cise, le visage, le sch\u00e9ma \u00e9nerg\u00e9tique et la ligne temporelle du sujet.<\/div>\r\n  <\/div>\r\n\r\n  <div class=\"sticky-sacred-cta\">\r\n    <span>Voulez-vous une r\u00e9ponse claire \u00e0 votre propre question?<\/span>\r\n    <a href=\"https:\/\/esoteric-sciences.com\/fr\/reserver-une-consultation\/\">S\u00e9ance \u00e0 partir de 49\u20ac<\/a>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  'use strict';\r\n\r\n  const BOOKING_URL = 'https:\/\/esoteric-sciences.com\/fr\/reserver-une-consultation\/';\r\n  const LOVE_READING_URL = 'https:\/\/esoteric-sciences.com\/fr\/relations-energie-amoureuse\/';\r\n  const app = document.getElementById('tarot-ierou-kenou');\r\n  if(!app) return;\r\n  const qs = (selector) => app.querySelector(selector);\r\n\r\n  const TOPICS = {\r\n    general: {\r\n      label: 'G\u00e9n\u00e9ral',\r\n      chip: 'Lecture g\u00e9n\u00e9rale',\r\n      note: 'Interpr\u00e9tation active\u00a0: G\u00e9n\u00e9ral. Les cartes donnent une vue d\\'ensemble de l\\'affaire : ce qui s\\'ouvre maintenant, ce qui fonctionne en dessous, ce qui affecte le d\u00e9veloppement et quelle attitude vous sort de la confusion.',\r\n      ctaTitle: 'Si les cartes d\u00e9crivent ce que vous vivez, ne vous contentez pas du g\u00e9n\u00e9ral',\r\n      ctaText: 'La lecture libre donne la premi\u00e8re direction. La s\u00e9ance personnelle montre votre propre champ : visages, choix, blocages, timing et pratique ou mouvement \u00e9nerg\u00e9tique le plus correct.',\r\n      primaryText: 'R\u00e9server une consultation',\r\n      primaryUrl: BOOKING_URL,\r\n      secondaryText: 'D\u00e9couvrir les consultations amoureuses',\r\n      secondaryUrl: LOVE_READING_URL\r\n    },\r\n    love: {\r\n      label: 'Amour',\r\n      chip: 'Lecture amoureuse',\r\n      note: 'Interpr\u00e9tation active : Amour. Les cartes seront lues en lien avec les sentiments, les intentions, la communication, le retour, les influences ext\u00e9rieures, l\\'engagement et l\\'\u00e9volution probable.',\r\n      ctaTitle: 'Si cela ressemble \u00e0 votre histoire, vous avez maintenant besoin d\\'une r\u00e9ponse claire',\r\n      ctaText: 'L\\'ouverture libre montre la premi\u00e8re image. Lors d\\'une s\u00e9ance d\\'amour personnelle, nous voyons ce qu\\'elle ressent, ce qu\\'elle cache, si elle bouge, s\\'il y a une troisi\u00e8me influence et quelle est la prochaine \u00e9tape la plus claire pour vous.',\r\n      primaryText: 'R\u00e9server une consultation amoureuse',\r\n      primaryUrl: LOVE_READING_URL,\r\n      secondaryText: 'S\u00e9ance personnelle \u00e0 partir de 49\u20ac',\r\n      secondaryUrl: BOOKING_URL\r\n    },\r\n    career: {\r\n      label: 'Probl\u00e8me professionnel',\r\n      chip: 'Lecture professionnelle',\r\n      note: 'Interpr\u00e9tation active\u00a0: Professionnellement. Les cartes montreront les mouvements, les obstacles, les partenariats, la comp\u00e9tition, les d\u00e9cisions, la perspective et ce qu\\'il faut pour \u00eatre plus fort.',\r\n      ctaTitle: 'Qu\\'il s\\'agisse de travail, de d\u00e9cision ou de collaboration, une strat\u00e9gie claire est n\u00e9cessaire',\r\n      ctaText: 'L\\'ouverture gratuite montre la tendance. Lors d\\'une s\u00e9ance personnelle, nous voyons o\u00f9 se trouvent de r\u00e9elles opportunit\u00e9s, qui influence le r\u00e9sultat, ce qu\\'il faut \u00e9viter et quelle d\u00e9cision est la plus rentable.',\r\n      primaryText: 'R\u00e9server une consultation d\\'orientation',\r\n      primaryUrl: BOOKING_URL,\r\n      secondaryText: 'D\u00e9couvrir l\\'Architecture des champs',\r\n      secondaryUrl: 'https:\/\/esoteric-sciences.com\/fr\/architecture-du-vide\/'\r\n    },\r\n    money: {\r\n      label: 'Probl\u00e8me financier',\r\n      chip: 'Lecture financi\u00e8re',\r\n      note: 'Interpr\u00e9tation active : Finances. Les cartes parleront du flux mon\u00e9taire, du retard, de la perte, de l\\'opportunit\u00e9, des transactions, de la dette, des d\u00e9penses et de la stabilisation.',\r\n      ctaTitle: 'Qu\\'il s\\'agisse d\\'argent, d\\'accord ou de s\u00e9curit\u00e9, il faut du calme et une vision claire',\r\n      ctaText: 'L\\'ouverture gratuite indique s\\'il y a une ouverture, un retard ou un risque. Lors d\\'une s\u00e9ance personnelle, nous voyons o\u00f9 l\\'\u00e9nergie de l\\'argent se perd, ce qui peut tenir et quel mouvement n\u00e9cessite une attention particuli\u00e8re.',\r\n      primaryText: 'R\u00e9server une consultation',\r\n      primaryUrl: BOOKING_URL,\r\n      secondaryText: 'Voir Nettoyage \u00c9nerg\u00e9tique',\r\n      secondaryUrl: 'https:\/\/esoteric-sciences.com\/fr\/nettoyage-energetique\/'\r\n    }\r\n  };\r\n\r\n  let activeTopic = 'general';\r\n\r\n  const MAJOR_TOPIC = {\r\n    M0:{love:'Une situation est m\u00e9t\u00e9orique : il y a une attirance ou un int\u00e9r\u00eat, mais pas de fondement solide. On peut jouer sans plan ou avoir peur de s\u2019engager.',career:'Nouvelle ouverture, proposition ou changement sans certitude totale. C\\'est une opportunit\u00e9, mais il faut la v\u00e9rifier avant de sauter.',money:'M\u00e9fiez-vous des mouvements impulsifs ou des sorties sans socle. Cela peut ouvrir des opportunit\u00e9s, mais cela manque encore de stabilit\u00e9.',general:'Vous entrez dans un cercle inconnu. Ne voyez pas cela comme un d\u00e9sastre\u00a0; voyez-le comme un d\u00e9but qui a besoin de puret\u00e9 et non de na\u00efvet\u00e9.'},\r\n    M1:{love:'Il y a l\u2019intention, l\u2019attraction et le mouvement possible. Mais faites attention \u00e0 savoir si la personne est sinc\u00e8re ou si elle sait simplement manipuler les mots.',career:'Cela montre de la capacit\u00e9, de l\u2019initiative et la capacit\u00e9 de faire bouger les choses. Il est temps d\\'utiliser vos outils.',money:'Cela peut apporter une id\u00e9e intelligente, une n\u00e9gociation ou un moyen de cr\u00e9er du flux. Une strat\u00e9gie claire est n\u00e9cessaire.',general:'Vous avez plus de pouvoir que vous ne le pensez. La question appelle \u00e0 l\u2019action, \u00e0 la concentration et non \u00e0 la diffusion.'},\r\n    M2:{love:'Il y a des secrets, des non-dits ou des sentiments cach\u00e9s. Il peut \u00e9galement y avoir une influence ou une origine f\u00e9minine.',career:'Il reste encore quelque chose \u00e0 voir \u00e0 l\u2019\u0153uvre. Soyez observateur, ne d\u00e9voilez pas toutes vos cartes et \u00e9coutez votre intuition.',money:'Il existe des d\u00e9tails cach\u00e9s, des termes inconnus ou des informations que vous devez rechercher avant de prendre une d\u00e9cision.',general:'Vous ne connaissez pas toute la v\u00e9rit\u00e9. Le silence, l\\'instinct et les signes autour de vous comptent.'},\r\n    M3:{love:'Montre le pouvoir f\u00e9minin, l\u2019attirance, la famille, l\u2019\u00e9ducation et un \u00e9ventuel probl\u00e8me de fertilit\u00e9 ou de relation en qu\u00eate de s\u00e9curit\u00e9.',career:'Cela montre la croissance, la cr\u00e9ation, la projection et le fruit de quelque chose que vous avez d\u00e9j\u00e0 cultiv\u00e9.',money:'Une bonne indication de croissance, de confort ou de fruits financiers, \u00e0 condition de ne pas en abuser dans la consommation.',general:'Quelque chose peut grandir. Il veut du soin, de l\u2019estime de soi et une bonne relation avec le corps et l\u2019abondance.'},\r\n    M4:{love:'Cela montre souvent un homme avec du contr\u00f4le, du prestige, de la distance ou une attitude s\u00e9v\u00e8re. Il peut s\\'agir d\\'un partenaire, d\\'un ex, d\\'un p\u00e8re ou d\\'un d\u00e9cideur.',career:'Il montre un patron, une autorit\u00e9, des r\u00e8gles ou un besoin d\\'organisation. Si vous \u00eates s\u00e9rieux, vous pouvez prendre position.',money:'Cela n\u00e9cessite un calendrier, un contr\u00f4le et des limites. L\u2019argent ne veut plus d\u2019\u00e9motions ; il veut de la structure.',general:'Cette question appelle de l\u2019ordre, des limites et une position ferme. Quelqu\u2019un ou quelque chose contr\u00f4le.'},\r\n    M5:{love:'Il parle d\\'engagement, de mariage, de famille, de cadre moral ou de relation affect\u00e9e par les r\u00e8gles et les opinions de tiers.',career:'Indique une organisation, un syst\u00e8me, une convention, un enseignant ou un processus formel. Respectez les r\u00e8gles, pas en dehors d\\'elles.',money:'Il veut une gestion l\u00e9gale, propre et organis\u00e9e. Faites attention aux papiers, contrats, obligations.',general:'L\\'instinct ne suffit pas. Il y a un cadre, une r\u00e8gle ou une le\u00e7on que vous devez respecter.'},\r\n    M6:{love:'C\\'est purement une carte d\\'amour : attirance, dilemme, choix de c\u0153ur. Cela peut montrer une r\u00e9ciprocit\u00e9, mais aussi une d\u00e9cision entre deux chemins ou deux personnes.',career:'Il montre un choix ou une d\u00e9cision de partenariat qui doit correspondre \u00e0 vos valeurs.',money:'Il faudra peut-\u00eatre choisir entre deux orientations financi\u00e8res. Ne choisissez pas seulement en fonction de vos sensations.',general:'Le c\u0153ur le sait, mais le choix doit \u00eatre fait consciemment. Quelque chose vous refl\u00e8te.'},\r\n    M7:{love:'Il y a du mouvement, une approche possible, ou une personne qui veut prendre le contr\u00f4le. Remarquez s\\'il vient pour une relation ou pour gagner.',career:'Il montre les progr\u00e8s, le mouvement, l\\'objectif et la victoire possible avec discipline.',money:'Il peut y avoir des am\u00e9liorations si vous prenez le contr\u00f4le et avancez de mani\u00e8re organis\u00e9e. Pas de mouvements \u00e9pars.',general:'Le sujet peut avancer, mais il a besoin d\u2019\u00eatre orient\u00e9. Ne laissez pas les chevaux vous entra\u00eener.'},\r\n    M8:{love:'Il appelle \u00e0 la justice, \u00e0 la clarification et \u00e0 l\u2019\u00e9quilibre. Cela peut indiquer une d\u00e9cision formelle, une s\u00e9paration, un engagement ou une pes\u00e9e karmique.',career:'Il s\u2019agit de d\u00e9cisions, d\u2019\u00e9valuations, de contrats ou de justes r\u00e9mun\u00e9rations. Gardez les faits.',money:'Prenez soin des dettes, des factures, des aspects juridiques et des accords. Tout ce qui est injuste appellera une correction.',general:'La v\u00e9rit\u00e9 doit entrer dans la balance. Ce qui n\u2019est pas clairement visible sera vu.'},\r\n    M9:{love:'Il montre la distance, le silence ou une personne ferm\u00e9e sur elle-m\u00eame. Ce n\\'est pas toujours la fin ; il peut r\u00e9fl\u00e9chir profond\u00e9ment.',career:'Vous avez besoin de recherche, d\\'isolement ou de puret\u00e9 int\u00e9rieure avant de vous d\u00e9placer professionnellement.',money:'Rassemblez des informations, ne vous pr\u00e9cipitez pas. L\u2019argent veut des \u00e9tudes, pas du bruit.',general:'La r\u00e9ponse n\u2019est pas disponible. \u00c9teignez un peu le bruit et voyez ce que vous savez d\u00e9j\u00e0.'},\r\n    M10:{love:'Le th\u00e8me de l\u2019amour change de cycle. Il peut y avoir un retour, une communication soudaine ou un renversement de timing.',career:'Un changement de cycle arrive au travail : une opportunit\u00e9, un d\u00e9m\u00e9nagement ou une \u00e9volution impr\u00e9vue.',money:'Les finances bouclent la boucle. Une ouverture ou un changement peut survenir, mais ne comptez pas uniquement sur la chance.',general:'Quelque chose tourne. Le moment est crucial et la situation ne reste pas la m\u00eame.'},\r\n    M11:{love:'Il montre de la passion, du magn\u00e9tisme, une forte attirance et un jeu de pouvoir. Quelqu\u2019un tient le coup, mais il y a une tension int\u00e9rieure.',career:'Il veut de la ma\u00eetrise de soi, de la patience et une force tranquille. Ne r\u00e9pondez pas nerveusement.',money:'Vous pouvez contr\u00f4ler une situation financi\u00e8re difficile avec discipline et non avec panique.',general:'L\\'instinct est fort, mais il faut le ma\u00eetriser. Cela n\u2019a pas besoin de violence ; il a besoin de domination.'},\r\n    M12:{love:'Il y a une pause, un blocage ou une personne ne bouge pas. Quelque chose ne va pas et cela prend du temps.',career:'L\u2019affaire tarde ou n\u00e9cessite un changement de perspective. N\\'insistez pas si vous ne voyez pas toutes les donn\u00e9es.',money:'Geler, attendre ou retarder le paiement\/r\u00e9sultat. Ne faites pas de sacrifice irr\u00e9fl\u00e9chi.',general:'Arr\u00eatez de pousser de la m\u00eame mani\u00e8re. La solution vient quand on voit la situation diff\u00e9remment.'},\r\n    M13:{love:'Un cycle se termine ou change profond\u00e9ment. Cela ne signifie pas toujours une fin d\u00e9finitive ; cela signifie que l\u2019ancienne forme ne peut pas continuer de la m\u00eame mani\u00e8re.',career:'Fin de phase, changement de r\u00f4le ou besoin de l\u00e2cher prise sur quelque chose qui n\\'avance pas.',money:'Cl\u00f4ture de l\u2019ancien mod\u00e8le financier. Il peut \u00eatre n\u00e9cessaire de r\u00e9duire les d\u00e9penses ou de changer le mode de gestion.',general:'Quelque chose doit \u00eatre radicalement transform\u00e9. Ce qui est mort int\u00e9rieurement ne revit pas de la m\u00eame mani\u00e8re.'},\r\n    M14:{love:'Il existe une possibilit\u00e9 de gu\u00e9rison, de r\u00e9conciliation ou de r\u00e9approche sereine. Cela demande du temps, de la mod\u00e9ration et la bonne dose.',career:'Coop\u00e9ration, \u00e9quilibre et lente am\u00e9lioration. L\\'exag\u00e9ration g\u00e2che l\\'effet.',money:'R\u00e9\u00e9quilibrage progressif des finances. Aucun risque\u00a0; petits mouvements r\u00e9guliers.',general:'Les choses peuvent gu\u00e9rir si vous ne les poussez pas. La mod\u00e9ration est la cl\u00e9.'},\r\n    M15:{love:'Cela montre un attachement intense, une passion, une obsession, une jalousie ou une relation qui vous tire fort mais ne vous laisse pas calme.',career:'Il peut y avoir une d\u00e9pendance toxique, une manipulation ou une situation qui vous retient \u00e0 cause de la peur\/du b\u00e9n\u00e9fice.',money:'Attention aux dettes, aux addictions, aux pi\u00e8ges, \u00e0 la surconsommation ou aux contraintes financi\u00e8res qui vous limitent.',general:'Quelque chose vous retient. Ce n\\'est pas seulement une question de d\u00e9sir ; c\\'est un mod\u00e8le qui a besoin d\\'\u00eatre pris en compte.'},\r\n    M16:{love:'Survient une r\u00e9v\u00e9lation, une rupture ou un \u00e9v\u00e9nement soudain qui brise une fausse image. Quelque chose ne peut pas \u00eatre cach\u00e9.',career:'Renversement soudain, collision ou effondrement d\u2019un plan qui n\u2019avait aucun fondement solide.',money:'M\u00e9fiez-vous d\u2019un bouleversement financier ou d\u2019une sortie qui vous \u00e9branle. Il veut un r\u00e9alisme imm\u00e9diat.',general:'L\\'illusion est bris\u00e9e. \u00c7a fait mal, mais \u00e7a d\u00e9gage le paysage.'},\r\n    M17:{love:'Il y a de l\u2019espoir, une tendre connexion ou une fen\u00eatre ouverte de reconnexion. Ce n\\'est pas une carte urgente\u00a0; c\\'est une promesse subtile.',career:'Bonne indication pour l\\'inspiration, la visibilit\u00e9, la cr\u00e9ativit\u00e9 et une meilleure perspective.',money:'Montre un espoir d\u2019am\u00e9lioration, mais a besoin d\u2019un plan. Ne vous fiez pas uniquement aux attentes.',general:'Le soulagement arrive. Gardez votre foi, mais avec des fondements.'},\r\n    M18:{love:'Champ amoureux flou : peur, secret, sentiment cach\u00e9, illusion ou \u00e9tat qui n\\'est pas clairement \u00e9nonc\u00e9.',career:'Faites attention \u00e0 l\\'arri\u00e8re-plan, au flou, aux petits caract\u00e8res ou aux personnes qui ne sont pas claires.',money:'Ne vous fiez pas \u00e0 de vagues promesses. Il y a des nuages, des co\u00fbts cach\u00e9s ou de la peur qui influencent le jugement.',general:'Vous ne pouvez toujours pas voir clairement. Ne tirez pas de conclusions h\u00e2tives dans le brouillard.'},\r\n    M19:{love:'Indication positive : manifestation, chaleur, joie, puret\u00e9. Quelque chose peut se r\u00e9v\u00e9ler de mani\u00e8re plus simple.',career:'Succ\u00e8s, reconnaissance, visibilit\u00e9 ou \u00e9volution positive \u00e9vidente.',money:'Bonne indication d\\'am\u00e9lioration, de clart\u00e9 et d\\'ouverture \u00e9conomique bien visible.',general:'La lumi\u00e8re tombe sur l\u2019affaire. Ce qui \u00e9tait d\u00e9routant peut devenir simple.'},\r\n    M20:{love:'Appel, retour ou d\u00e9cision du pass\u00e9. On peut se r\u00e9veiller int\u00e9rieurement ou avoir besoin d\u2019une r\u00e9ponse finale.',career:'Bilan, jugement, red\u00e9marrage ou d\u00e9cision qui vous appelle \u00e0 un nouveau niveau.',money:'Ancien dossier financier, dette, remboursement ou demande de cl\u00f4ture\/r\u00e8glement de compte.',general:'Quelque chose vous appelle \u00e0 vous r\u00e9veiller. Vous ne pouvez pas pr\u00e9tendre que vous n\\'avez pas entendu.'},\r\n    M21:{love:'Cycle complet : une relation qui se ferme, m\u00fbrit ou passe \u00e0 un autre niveau. Il peut \u00e9galement indiquer la distance\/l\\'ext\u00e9rieur.',career:'R\u00e9ussite, reconnaissance, cl\u00f4ture de cycle avec effet ou nouvelle ouverture plus mature.',money:'La question financi\u00e8re peut \u00eatre compl\u00e9t\u00e9e ou trouver une forme plus stable. Regardez la situation dans son ensemble.',general:'Un cercle atteint une image compl\u00e8te. Vous voyez maintenant tout le mod\u00e8le.'}\r\n  };\r\n\r\n  const SUIT_TOPIC = {\r\n    spark:{love:'L\\'\u00e9nergie est le feu : passion, d\u00e9sir, intensit\u00e9, r\u00e9action rapide. Le sujet br\u00fble, mais il n\u2019est pas toujours synonyme de stabilit\u00e9.',career:'L\\'\u00e9nergie, c\\'est l\\'action : l\\'ambition, la comp\u00e9tition, l\\'initiative et le besoin d\\'agir.',money:'L\\'\u00e9nergie indique un mouvement d\\'argent, un risque, une d\u00e9pense ou une id\u00e9e qui n\u00e9cessite une exploitation rapide mais prudente.',general:'Le feu montre le mouvement, le d\u00e9sir et l\\'intensit\u00e9. Quelque chose ne veut pas rester en place.'},\r\n    water:{love:'L\\'\u00e9nergie est \u00e9motion : attraction, nostalgie, tendresse, peur du rejet ou d\u00e9sir inavou\u00e9.',career:'L\\'\u00e9nergie montre les relations, les partenariats, l\\'atmosph\u00e8re d\\'\u00e9quipe et si vous vous sentez \u00e9motionnellement en s\u00e9curit\u00e9 au travail.',money:'L\u2019argent est influenc\u00e9 par l\u2019\u00e9motion, le besoin de s\u00e9curit\u00e9 ou les achats effectu\u00e9s pour combler un vide.',general:'L\u2019affaire passe par le ressenti et l\u2019intuition. \u00c9coutez ce que vous ressentez, mais ne vous y noyez pas.'},\r\n    blade:{love:'L\\'\u00e9nergie, c\\'est l\\'esprit : mots, silences, distance, froideur, messages, pens\u00e9es et d\u00e9cisions.',career:'L\u2019\u00e9nergie concerne les d\u00e9cisions, la communication, les documents, la concurrence et la strat\u00e9gie pure.',money:'Cela n\u00e9cessite un jugement froid, des documents, des termes, des accords et une attention aux erreurs ou aux d\u00e9cisions h\u00e2tives.',general:'Les lames travers\u00e8rent le brouillard. Cela peut faire mal, mais ils apportent la v\u00e9rit\u00e9.'},\r\n    seal:{love:'L\u2019\u00e9nergie appelle \u00e0 l\u2019action, \u00e0 la stabilit\u00e9, \u00e0 l\u2019engagement et \u00e0 une pr\u00e9sence r\u00e9elle. Pas seulement des mots.',career:'L\u2019\u00e9nergie est une question de r\u00e9sultat, de poste, de salaire, de stabilit\u00e9, de production et de valeur r\u00e9elle.',money:'Carte financi\u00e8re nette : revenus, d\u00e9penses, retard, s\u00e9curit\u00e9, r\u00e9sultat mat\u00e9riel.',general:'Les Sceaux montrent ce qui peut tenir dans la pratique. La r\u00e9alit\u00e9 compte plus que la promesse.'}\r\n  };\r\n\r\n  const RANK_TOPIC = {\r\n    A:{love:'Il y a un d\u00e9but ou une \u00e9tincelle, mais il reste encore \u00e0 prouver si cela deviendra une relation.',career:'Cela ouvre une nouvelle opportunit\u00e9, id\u00e9e ou proposition.',money:'Une nouvelle source financi\u00e8re ou une nouvelle autorit\u00e9 de gestion peut appara\u00eetre.',general:'Quelque chose commence. C\\'est encore petit, mais il a du potentiel.'},\r\n    '2':{love:'Il y a un dilemme, une attente, deux options ou deux personnes\/actions en jeu.',career:'Vous devez choisir une majeure ou \u00e9quilibrer deux exigences professionnelles.',money:'Peser les revenus et les co\u00fbts ou deux options financi\u00e8res.',general:'Deux voies s\u2019ouvrent et la d\u00e9cision ne doit pas \u00eatre prise par peur.'},\r\n    '3':{love:'Un troisi\u00e8me facteur entre en jeu : une autre personne, des amis, la famille, la distance ou une situation affectant la relation.',career:'La collaboration, l\\'\u00e9quipe, le projet commun ou une tierce personne affecte le r\u00e9sultat.',money:'Argent gr\u00e2ce \u00e0 la coop\u00e9ration, \u00e0 un accord ou au partage de ressources.',general:'Vous n\\'\u00eates pas seul dans cette affaire\u00a0; il y a un troisi\u00e8me \u00e9l\u00e9ment en jeu.'},\r\n    '4':{love:'Stagnation, tenue, d\u00e9fense ou besoin de s\u00e9curit\u00e9. On ne s\\'ouvre pas facilement.',career:'Geler, stabiliser ou devoir construire une base avant de continuer.',money:'Retenir de l\u2019argent, \u00e9pargner ou craindre de le perdre.',general:'Quelque chose est retenu. Il peut prot\u00e9ger, mais il peut aussi emprisonner.'},\r\n    '5':{love:'Tension, blessure, combat, manque ou sentiment que quelque chose n\\'est pas donn\u00e9 comme vous en avez besoin.',career:'Conflit, comp\u00e9tition ou sentiment de non-soutien.',money:'M\u00e9fiez-vous de la perte, de l\\'\u00e9troitesse, du retard ou de la pression financi\u00e8re.',general:'Le sujet souffre parce que quelque part l\u2019\u00e9nergie est perdue ou l\u2019\u00e9quilibre est rompu.'},\r\n    '6':{love:'Retour, nostalgie, vieux sentiment ou tentative de retrouver l\\'\u00e9quilibre.',career:'Passez \u00e0 un meilleur contexte ou reconnaissez les efforts ant\u00e9rieurs.',money:'Solde, aide, remboursement ou meilleur streaming.',general:'Quelque chose essaie de passer de la tension \u00e0 un \u00e9tat plus calme.'},\r\n    '7':{love:'D\u00e9fense, furtivit\u00e9, strat\u00e9gie ou un homme qui ne montre pas toutes ses cartes.',career:'Comp\u00e9tition, test ou besoin de d\u00e9fendre votre position.',money:'Attendre un r\u00e9sultat ou avoir besoin de prudence avant d\u2019investir\/de s\u2019engager.',general:'Cela demande de la strat\u00e9gie. Ne vous pr\u00e9cipitez pas pour tout r\u00e9v\u00e9ler.'},\r\n    '8':{love:'Communiquez rapidement ou restez coinc\u00e9 dans le m\u00eame sch\u00e9ma, selon l\\'ouverture restante.',career:'Une \u00e9volution rapide ou un travail important qui demande du rythme et de la concentration.',money:'Mouvement rapide d\u2019argent ou r\u00e9p\u00e9tition d\u2019un sch\u00e9ma financier.',general:'L\\'\u00e9nergie vous acc\u00e9l\u00e8re ou vous lie en cercle. Voyez lequel des deux est vrai.'},\r\n    '9':{love:'Pic d\\'\u00e9motion, d\\'anxi\u00e9t\u00e9, de d\u00e9sir ou de peur avant une d\u00e9cision.',career:'Fatigue, derni\u00e8re \u00e9tape de l\\'effort ou de la pression avant le r\u00e9sultat.',money:'Le stress financier ou la n\u00e9cessit\u00e9 de prot\u00e9ger ce que vous avez construit.',general:'Le sujet est charg\u00e9. Vous \u00eates proche d\u2019une limite ou d\u2019un d\u00e9sir qui n\u2019est pas ignor\u00e9.'},\r\n    '10':{love:'Cercle qui se boucle : soit stabilisation, soit fermeture d\\'une forme ancienne.',career:'Ach\u00e8vement du projet, fardeau de la responsabilit\u00e9 ou moment pour boucler la boucle.',money:'Poids lourd, obligations ou r\u00e9sultat stable apr\u00e8s effort.',general:'Quelque chose a atteint sa limite. Cela ne peut pas continuer comme avant.'},\r\n    P:{love:'Message, actualit\u00e9, flirt, nouvelle personne ou premier contact. Il y a du mouvement, mais pas encore d\u2019engagement m\u00fbr.',career:'Nouvelle information, proposition, message ou opportunit\u00e9 commerciale initiale.',money:'Petite nouvelle sur l\\'argent, nouvelle id\u00e9e ou premi\u00e8re \u00e9tape d\\'un mouvement financier.',general:'Un message ou un signe arrive. C\\'est un d\u00e9but, pas un r\u00e9sultat final.'},\r\n    N:{love:'Personne qui bouge, insiste ou vient avec intensit\u00e9. Il est peut-\u00eatre press\u00e9 ou pas compl\u00e8tement mature.',career:'Action rapide, action, mouvement ou personne poussant la situation.',money:'L\u2019argent bouge vite ; m\u00e9fiez-vous de l\\'impulsion.',general:'Il y a du mouvement. Le sujet ne reste pas immobile, mais a besoin d\\'un contr\u00f4le directionnel.'},\r\n    Q:{love:'Figure f\u00e9minine forte : cela peut \u00eatre vous, une autre femme, une m\u00e8re, un partenaire ou une influence f\u00e9minine sur le sujet.',career:'Femme de r\u00f4le, de maturit\u00e9, d\\'influence ou ayant besoin de se ma\u00eetriser.',money:'Management f\u00e9minin, estime de soi et capacit\u00e9 \u00e0 conserver ou augmenter les ressources.',general:'La pr\u00eatresse fait preuve d\\'une force f\u00e9minine, d\\'une maturit\u00e9 et d\\'un instinct qui influencent le cas.'},\r\n    K:{love:'Figure masculine forte : un homme avec du contr\u00f4le, du prestige, de la distance ou un r\u00f4le d\u00e9cisif. Cela pourrait d\u00e9tenir la cl\u00e9 de l\u2019\u00e9volution.',career:'Homme\/sup\u00e9rieur\/homme d\u2019autorit\u00e9 ou besoin pour vous de prendre les devants.',money:'Gestion masculine\/stricte, contr\u00f4le, d\u00e9cision financi\u00e8re ou personne qui influence le r\u00e9sultat.',general:'L\\'Archon fait preuve d\\'autorit\u00e9, de contr\u00f4le et d\\'une personne ou d\\'une attitude qui d\u00e9termine le r\u00e9sultat final.'}\r\n  };\r\n\r\n  function positionPhrase(position, topic){\r\n    const topicLabel = TOPICS[topic].label.toLowerCase();\r\n    const map = {\r\n      door: `Dans l'emplacement What's Opening Now, la carte affiche le premier mouvement visible dans ${topicLabel}.`,\r\n      under: `Dans la position \u00ab\u00a0Ce qu'il y a en dessous\u00a0\u00bb, la carte montre le motif souterrain qui n'est pas facilement visible dans ${topicLabel}.`,\r\n      influence: `Dans l'emplacement \u00ab\u00a0Influence cach\u00e9e\u00a0\u00bb, la carte montre qui ou quoi influence le d\u00e9veloppement de ${topicLabel}.`,\r\n      key: `Dans l'emplacement \u00ab\u00a0The Real Key\u00a0\u00bb, la carte montre la position ou le mouvement que ${topicLabel} peut modifier.`\r\n    };\r\n    return map[position] || '';\r\n  }\r\n\r\n  function courtExtra(card, topic){\r\n    if(card.rankCode === 'K' && card.suitKey === 'blade'){\r\n      return topic === 'love'\r\n        ? 'Il peut y avoir une personne froide, rationnelle, stricte ou distante, qui pense plus qu\\'elle n\\'exprime.'\r\n        : 'Il peut y avoir une personne stricte, une d\u00e9cision, une loi, une n\u00e9gociation ou un jugement froid qui affecte le r\u00e9sultat.';\r\n    }\r\n    if(card.rankCode === 'K' && card.suitKey === 'water'){\r\n      return topic === 'love' ? 'Il peut y avoir une personne \u00e9mue, mais sans expression claire.' : 'Il peut y avoir une personne qui d\u00e9cide avec \u00e9motion, mais qui la cache derri\u00e8re son sang-froid.';\r\n    }\r\n    if(card.rankCode === 'Q' && card.suitKey === 'water'){\r\n      return topic === 'love' ? 'Il y a une forte \u00e9nergie f\u00e9minine, une \u00e9motion, une intuition ou une femme qui influence le c\u0153ur du sujet.' : 'Il y a de l\u2019intuition, de l\u2019attention et de l\u2019influence \u00e9motionnelle \u00e0 prendre au s\u00e9rieux.';\r\n    }\r\n    if(card.rankCode === 'P' && topic === 'love') return 'Si vous posez des questions sur une personne, faites attention \u00e0 un message, un like, un petit contact ou le premier signe d\\'int\u00e9r\u00eat.';\r\n    if(card.rankCode === 'N' && topic === 'love') return 'Si vous posez des questions sur une personne, elle montre un mouvement ou un d\u00e9sir de s\\'approcher, mais veut que vous voyiez s\\'il y a une coh\u00e9rence.';\r\n    return '';\r\n  }\r\n\r\n  function majorTopicMessage(card, topic){\r\n    const direct = MAJOR_TOPIC[card.id] && MAJOR_TOPIC[card.id][topic];\r\n    return direct || 'Cette indication ouvre un point cl\u00e9 du dossier. Cela ne donne pas seulement un fait ; il montre des mod\u00e8les, des attitudes et des dynamiques cach\u00e9es qui n\u00e9cessitent une lecture claire.';\r\n  }\r\n\r\n  const MINOR_PUBLIC_BASE = {\r\n    A:{\r\n      general:'Quelque chose d\u00e9marre ou demande \u00e0 \u00eatre d\u00e9marr\u00e9, mais est encore dans sa forme premi\u00e8re. L\u2019affaire a du potentiel, mais elle n\u00e9cessite une intention claire pour ne pas rester qu\u2019une simple id\u00e9e.',\r\n      love:'Il y a un mouvement initial, une ouverture, une traction ou un r\u00e9chauffement. Ce n\u2019est pas encore une r\u00e9ponse d\u00e9finitive ; c\\'est le premier signe que quelque chose peut na\u00eetre ou revenir \u00e0 la vie.',\r\n      career:'Cela ouvre une opportunit\u00e9 commerciale, une id\u00e9e, un contact ou une proposition qui m\u00e9rite une attention particuli\u00e8re. Il ne veut pas d\\'enthousiasme sans plan ; il veut un premier pas pratique.',\r\n      money:'Une nouvelle source, une nouvelle pens\u00e9e ou une ouverture dans la finance peut appara\u00eetre. L\u2019opportunit\u00e9 est l\u00e0, mais elle doit \u00eatre construite correctement pour devenir un v\u00e9ritable r\u00e9sultat.'\r\n    },\r\n    '2':{\r\n      general:'L\u2019affaire est entre deux chemins. La d\u00e9cision finale n\u2019est pas encore m\u00fbre, et tant que vous restez au milieu, l\u2019\u00e9nergie se d\u00e9sint\u00e8gre.',\r\n      love:'Dans la romance, il y a une pes\u00e9e, une attente ou un dilemme int\u00e9rieur. On peut vouloir quelque chose, mais ne pas avoir d\u00e9cid\u00e9 comment le montrer.',\r\n      career:'Professionnellement, cela appara\u00eet comme un choix, une double exigence ou la n\u00e9cessit\u00e9 de d\u00e9cider o\u00f9 il vaut la peine d\\'y consacrer du temps et de l\\'\u00e9nergie.',\r\n      money:'Les finances doivent \u00eatre pes\u00e9es. Voyez ce qui entre, ce qui sort et quel choix a une base r\u00e9elle, pas seulement un soulagement temporaire.'\r\n    },\r\n    '3':{\r\n      general:'Le probl\u00e8me n\u2019est plus unidimensionnel. Il existe un troisi\u00e8me facteur, la collaboration, l\u2019influence ou une condition externe, qui change la donne.',\r\n      love:'Dans la romance, un facteur suppl\u00e9mentaire entre en jeu : la personne, la famille, la distance, les amis, le pass\u00e9 ou une situation qui ne laisse pas la connexion simplement bouger.',\r\n      career:'Professionnellement, cela ressemble \u00e0 une collaboration, une \u00e9quipe, un effort commun ou une personne qui peut aider, mais aussi influencer le r\u00e9sultat.',\r\n      money:'En finance, l\u2019argent est associ\u00e9 au partage, \u00e0 l\u2019accord, au partenariat ou \u00e0 un tiers. Ne vous contentez pas de regarder votre propre mouvement.'\r\n    },\r\n    '4':{\r\n      general:'Quelque chose essaie de tenir, mais il y a aussi une tendance \u00e0 se fermer. La stabilit\u00e9 est bonne quand elle prot\u00e8ge ; cela devient un probl\u00e8me quand cela bloque la progression.',\r\n      love:'Dans la romance, cela montre la retenue, la d\u00e9fense ou un besoin de s\u00e9curit\u00e9. On ne peut pas montrer facilement ce qu\u2019on ressent, pas n\u00e9cessairement parce qu\u2019il n\u2019y a rien.',\r\n      career:'Professionnellement, il faut une base, un programme et de la stabilit\u00e9. Ne poussez pas le d\u00e9veloppement si une structure appropri\u00e9e n\u2019est pas en place au pr\u00e9alable.',\r\n      money:'En mati\u00e8re financi\u00e8re, il demande du contr\u00f4le, du contr\u00f4le et une attitude plus conservatrice. \u00catre trop \u00e0 l\\'aise maintenant peut vous exposer plus tard.'\r\n    },\r\n    '5':{\r\n      general:'Il y a des frottements, des manques ou des points sensibles. La carte ne caresse pas ; il montre o\u00f9 la force est perdue et o\u00f9 un nettoyage est n\u00e9cessaire.',\r\n      love:'Dans une relation amoureuse, il y a de la souffrance, de la tension, un sentiment de rejet ou un conflit de besoins. N\\'ignorez pas ce qui vous fait mal pour garder une photo belle.',\r\n      career:'Professionnellement, cela ressemble \u00e0 de la concurrence, \u00e0 de la pression ou \u00e0 un environnement qui n\u2019est pas aussi favorable qu\u2019il devrait l\u2019\u00eatre. Il faut du calme et non une r\u00e9action de col\u00e8re.',\r\n      money:'En finance, il veut qu\\'on pr\u00eate attention aux pertes, aux retards, aux restrictions ou aux erreurs de jugement. Ne prenez pas de risques pour dissimuler votre peur.'\r\n    },\r\n    '6':{\r\n      general:'Quelque chose qui essaie de s\\'\u00e9quilibrer apr\u00e8s une tension. Il peut y avoir de l\\'aide, un retour, une reconnaissance ou un passage vers un endroit plus calme.',\r\n      love:'Dans la romance, cela montre un sentiment ancien, une nostalgie, une \u00e9ventuelle r\u00e9approche ou un besoin de retrouver un \u00e9quilibre perdu.',\r\n      career:'Professionnellement, cela peut apporter du soutien, de la reconnaissance ou une \u00e9volution vers un meilleur contexte. L\u2019effort pr\u00e9c\u00e9dent n\u2019est pas vain.',\r\n      money:'En finances, cela montre l\u2019\u00e9quilibre, l\u2019aide, le retour ou un meilleur flux. Acceptez le support, mais gardez des conditions claires.'\r\n    },\r\n    '7':{\r\n      general:'Cela demande de la strat\u00e9gie et de l\u2019auto-d\u00e9fense. Ce n\\'est pas le moment d\\'ouvrir toutes vos cartes ; il est temps de voir qui bouge comment.',\r\n      love:'Dans la romance, il y a une attitude d\u00e9fensive, des soup\u00e7ons, un secret ou une personne qui garde ses distances. Ne tirez pas de conclusions h\u00e2tives sans agir.',\r\n      career:'En affaires, vous devez prot\u00e9ger une position, une id\u00e9e ou un projet. Il y a une comp\u00e9tition ou un test d\\'endurance.',\r\n      money:'N\\'investissez pas \u00e0 la h\u00e2te dans les finances. Attendez de voir si le fruit en vaut la peine ou si le cas doit \u00eatre r\u00e9vis\u00e9.'\r\n    },\r\n    '8':{\r\n      general:'L\\'action se d\u00e9roule rapidement ou r\u00e9p\u00e8te le m\u00eame sch\u00e9ma. Le sujet n\u2019est pas stationnaire, mais il faut voir s\u2019il avance ou s\u2019il tourne simplement dans le m\u00eame cercle.',\r\n      love:'En amour, cela peut apporter de la communication, des mouvements rapides ou un r\u00e9veil soudain, mais aussi la r\u00e9p\u00e9tition d\\'un blocage ancien.',\r\n      career:'Professionnellement, cela ressemble \u00e0 du rythme, beaucoup de travail, de la pression ou du d\u00e9veloppement technique. Restez concentr\u00e9 et ne dispersez pas l\u2019\u00e9nergie.',\r\n      money:'En finance, il montre les mouvements, les d\u00e9penses, les paiements ou un motif r\u00e9p\u00e9titif. Mettez de l\\'ordre avant que la vitesse ne devienne le chaos.'\r\n    },\r\n    '9':{\r\n      general:'L\u2019affaire est charg\u00e9e et approche d\u2019une limite. Il y a un d\u00e9sir, une peur, une anxi\u00e9t\u00e9 ou un fruit qui demande protection avant de se r\u00e9aliser.',\r\n      love:'En romance, il montre une forte charge interne. Il peut y avoir du d\u00e9sir, de l\u2019anticipation ou de la peur, mais il faut s\u00e9parer l\u2019instinct du fantasme.',\r\n      career:'Professionnellement, vous \u00eates proche du r\u00e9sultat, mais fatigu\u00e9 ou sur la d\u00e9fensive. N\\'abandonnez pas avant de voir ce qui fonctionne vraiment.',\r\n      money:'En finances, cela montre de l\u2019anxi\u00e9t\u00e9 mais aussi le besoin de prot\u00e9ger ce que vous avez construit. Ne vous ouvrez pas plus que ce que vous pouvez g\u00e9rer.'\r\n    },\r\n    '10':{\r\n      general:'Un cycle atteint son poids ou son ach\u00e8vement. L\\'affaire ne peut pas continuer de la m\u00eame mani\u00e8re ; il doit \u00eatre ferm\u00e9, m\u00fbri ou modifi\u00e9.',\r\n      love:'En amour, cela montre un point culminant. Cela peut apporter une stabilisation, un fardeau familial ou le besoin de mettre fin \u00e0 un vieux sch\u00e9ma \u00e9puisant.',\r\n      career:'Professionnellement, il semble y avoir un grand fardeau, une grande responsabilit\u00e9 ou la r\u00e9alisation d\\'un projet. Gardez ce qui vaut et ne portez pas seul toute la charge.',\r\n      money:'En finance, il montre les obligations, le fardeau ou le r\u00e9sultat apr\u00e8s effort. Il veut un tir s\u00e9rieux et aucun autre ne bouge.'\r\n    },\r\n    P:{\r\n      general:'Un message, un panneau ou une premi\u00e8re information arrive. Ne le consid\u00e9rez pas comme un r\u00e9sultat final, mais ne l\\'ignorez pas car cela peut ouvrir la voie.',\r\n      love:'Dans une romance, cela peut apporter une petite approche, un message, un flirt ou une indication d\u2019int\u00e9r\u00eat. Voyez si cela est suivi d\u2019une cons\u00e9quence.',\r\n      career:'Professionnellement, il montre des informations, des suggestions, des apprentissages ou un premier pas. C\u2019est un principe qui a besoin de maturation.',\r\n      money:'En finance, cela apporte peu de nouvelles, d\u2019id\u00e9es ou de premiers pas. Ne vous en souvenez pas avant que cela soit prouv\u00e9.'\r\n    },\r\n    N:{\r\n      general:'Il y a du mouvement, de l\\'arriv\u00e9e ou de la pouss\u00e9e. Quelque chose veut avancer, mais la vitesse doit \u00eatre contr\u00f4l\u00e9e pour ne pas perdre la direction.',\r\n      love:'Dans la romance, cela montre une approche, un d\u00e9sir ou une personne qui bouge. La question est de savoir s\u2019il y a coh\u00e9rence ou simplement impulsion.',\r\n      career:'Professionnellement, cela montre une action, un mouvement, une pression ou une personne qui pousse le d\u00e9veloppement. Bougez, mais pas maladroitement.',\r\n      money:'En finance, cela montre une \u00e9volution rapide. Cela peut aider si c\\'est organis\u00e9, mais cela peut co\u00fbter de l\\'argent si c\\'est fait dans la pr\u00e9cipitation.'\r\n    },\r\n    Q:{\r\n      general:'Une influence mature, r\u00e9ceptive mais forte affecte le sujet. Il peut s\u2019agir d\u2019une personne, d\u2019une attitude ou du besoin d\u2019\u00e9couter votre connaissance int\u00e9rieure.',\r\n      love:'Dans la romance, cela montre l\u2019estime de soi, le magn\u00e9tisme, la sensibilit\u00e9 et le besoin de ne pas s\u2019abaisser pour garder quelqu\u2019un proche.',\r\n      career:'Professionnellement, il recherche le prestige, le management et une influence apaisante. Il peut y avoir une femme ou une personne avec une forte pr\u00e9sence.',\r\n      money:'En finance, cela parle d\u2019estime de soi, de souci des ressources et de gestion mature. Ne laissez pas la peur d\u00e9cider \u00e0 votre place.'\r\n    },\r\n    K:{\r\n      general:'Une influence forte, contr\u00f4lante ou d\u00e9cisive d\u00e9tient une partie du d\u00e9veloppement. Il peut s\u2019agir d\u2019une figure d\u2019autorit\u00e9 ou de la n\u00e9cessit\u00e9 de prendre une position plus ferme.',\r\n      love:'Dans la romance, cela montre une personne avec du pouvoir, de la distance ou du contr\u00f4le, mais aussi une possible intention mature. La v\u00e9rit\u00e9 se voit par les actes et non par la r\u00e9putation.',\r\n      career:'Professionnellement, cela montre du leadership, un patron, un client ou une d\u00e9cision qui n\u00e9cessite une r\u00e9flexion s\u00e9rieuse. Tenez-vous \u00e0 l\u2019\u00e9cart.',\r\n      money:'En finance, cela appelle du contr\u00f4le, des limites et une gestion \u00e0 froid. Il peut y avoir une personne qui influence fortement le flux.'\r\n    }\r\n  };\r\n\r\n  const MINOR_PUBLIC_FIELD = {\r\n    spark:{\r\n      general:'Le courant de la carte est actif : envie, intensit\u00e9, initiative et besoin de bouger. Si vous ne lui donnez pas de direction, cela devient une pr\u00e9cipitation.',\r\n      love:'Le c\u00f4t\u00e9 amoureux a de la chaleur, de l\u2019attirance et de la tension physique. C\u2019est possible, mais cela ne prouve pas en soi la durabilit\u00e9.',\r\n      career:'Le c\u00f4t\u00e9 professionnel demande de l\u2019action, de l\u2019audace et de la visibilit\u00e9. Vous gagnez lorsque vous prenez des initiatives avec un plan.',\r\n      money:'Le c\u00f4t\u00e9 financier indique un mouvement ou un risque rapide. Un contr\u00f4le est n\u00e9cessaire pour que l\\'argent ne parte pas de mani\u00e8re impulsive.'\r\n    },\r\n    water:{\r\n      general:'Le courant de la carte passe par l\\'\u00e9motion, la m\u00e9moire et l\\'intuition. Le c\u0153ur sait quelque chose, mais il ne faut pas le perdre dans le besoin.',\r\n      love:'Le c\u00f4t\u00e9 amoureux est profond\u00e9ment \u00e9motionnel. Il y a de la sensibilit\u00e9, de la nostalgie ou un besoin de tendresse, mais cela appelle une expression pure.',\r\n      career:'Le c\u00f4t\u00e9 professionnel est affect\u00e9 par le climat, les relations et la psychologie. Il ne suffit pas d\\'\u00eatre pratique ; cela compte aussi avec qui vous travaillez.',\r\n      money:'Le c\u00f4t\u00e9 financier est affect\u00e9 par un besoin de s\u00e9curit\u00e9. M\u00e9fiez-vous des achats ou des d\u00e9cisions prises pour combler un vide \u00e9motionnel.'\r\n    },\r\n    blade:{\r\n      general:'Le courant de la carte passe par la r\u00e9flexion, la raison, la d\u00e9cision et la clarification. Ici, la v\u00e9rit\u00e9 peut trancher, mais elle aide \u00e0 y voir clair.',\r\n      love:'Le c\u00f4t\u00e9 amoureux am\u00e8ne des mots, des silences, des messages, de la distance ou de la suranalyse. Il peut y avoir de l\u2019\u00e9motion, mais l\u2019esprit interf\u00e8re fortement.',\r\n      career:'Le c\u00f4t\u00e9 professionnel demande de la strat\u00e9gie, des documents, de la communication et du sang-froid. Celui qui travaille proprement gagne de la place.',\r\n      money:'L\u2019aspect financier a besoin de d\u00e9tails, de conditions et d\u2019une attention aux d\u00e9tails. N\\'acceptez pas quelque chose que vous n\\'avez pas lu attentivement.'\r\n    },\r\n    seal:{\r\n      general:'Le courant de la carte appelle \u00e0 l\u2019action, \u00e0 la stabilit\u00e9 et \u00e0 un r\u00e9sultat tangible. Ce n\\'est pas la promesse qui compte ; c\\'est ce qui peut tenir.',\r\n      love:'Le c\u00f4t\u00e9 amoureux exige de la coh\u00e9rence, du temps et une r\u00e9elle pr\u00e9sence. Les belles paroles ne suffisent pas si elles ne sont pas accompagn\u00e9es d\u2019actions.',\r\n      career:'Le c\u00f4t\u00e9 professionnel concerne le r\u00e9sultat, la position, la valeur, l\u2019argent et la production. Voyez ce que cela fait r\u00e9ellement.',\r\n      money:'L\\'aspect financier est purement pratique : s\u00e9curit\u00e9, ressources, d\u00e9penses, revenus et stabilisation. Notez les chiffres.'\r\n    }\r\n  };\r\n\r\n  function publicFigureHint(card, topic){\r\n    if(card.rankCode === 'K'){\r\n      return topic === 'love'\r\n        ? 'Il peut y avoir une personne avec un contr\u00f4le ou une autorit\u00e9 intense, qui n\u2019exprime pas facilement ce qu\u2019elle a en elle.'\r\n        : 'Il peut y avoir une personne d\u00e9tenant une autorit\u00e9, une d\u00e9cision ou un facteur d\u00e9cisif dans le d\u00e9veloppement.';\r\n    }\r\n    if(card.rankCode === 'Q'){\r\n      return topic === 'love'\r\n        ? 'L\u2019estime de soi et le c\u00f4t\u00e9 f\u00e9minin de l\u2019histoire jouent un r\u00f4le important ; ne vous r\u00e9tr\u00e9cissez pas pour vous int\u00e9grer.'\r\n        : 'L\\'intuition, l\\'exp\u00e9rience et une influence mature doivent \u00eatre prises au s\u00e9rieux.';\r\n    }\r\n    if(card.rankCode === 'P') return 'Surveillez un petit signe, un message ou un premier mouvement\u00a0; la prochaine information peut s\u2019y ouvrir.';\r\n    if(card.rankCode === 'N') return 'Il y a du mouvement, mais le mouvement seul ne suffit pas ; il faut une orientation et une coh\u00e9rence.';\r\n    return '';\r\n  }\r\n\r\n  function minorTopicMessage(card, topic){\r\n    const base = MINOR_PUBLIC_BASE[card.rankCode] ? MINOR_PUBLIC_BASE[card.rankCode][topic] : 'La carte indique une vibration particuli\u00e8re qui affecte votre sujet et doit \u00eatre lue \u00e0 travers sa position.';\r\n    const field = MINOR_PUBLIC_FIELD[card.suitKey] ? MINOR_PUBLIC_FIELD[card.suitKey][topic] : '';\r\n    return `${base} ${field}${publicFigureHint(card, topic)}`;\r\n  }\r\n\r\n  function simpleAdvice(card, topic){\r\n    if(card.id && card.id.startsWith('M')){\r\n      const advice = {\r\n        love:'Regardez les actions, pas seulement l\\'intensit\u00e9. La carte montre ce qui se cache derri\u00e8re le comportement.',\r\n        career:'Voyez qui a le pouvoir, quelle d\u00e9cision est en attente et ce qui n\u00e9cessite une organisation.',\r\n        money:'Examinez le risque, la stabilit\u00e9 et ce qui n\u2019a pas \u00e9t\u00e9 clairement dit avant d\u2019agir.',\r\n        general:'Regardez le mod\u00e8le, pas seulement les faits. C\u2019est l\u00e0 que r\u00e9side la vraie r\u00e9ponse.'\r\n      };\r\n      return advice[topic];\r\n    }\r\n    const byField = {\r\n      spark:{love:'Ne confondez pas intensit\u00e9 et intention ferme.',career:'D\u00e9placez la situation, mais restez strat\u00e9gique.',money:'Ne donnez pas d\u2019argent ou de risque simplement par impulsion.',general:'La tension a besoin d\u2019\u00eatre dirig\u00e9e pour ne pas devenir le chaos.'},\r\n      water:{love:'L\u2019\u00e9motion a besoin d\u2019une expression claire et non de conjectures.',career:'Le climat et les relations jouent un r\u00f4le plus important qu\u2019il n\u2019y para\u00eet.',money:'Ne laissez pas le besoin ou la peur guider la d\u00e9cision financi\u00e8re.',general:'\u00c9coutez votre intuition, mais demandez aussi de vrais signes.'},\r\n      blade:{love:'Surveillez les mots, le silence, les messages et la froideur. C\u2019est l\u00e0 que r\u00e9side la cl\u00e9.',career:'Une pens\u00e9e claire et une bonne communication sont plus importantes que l\u2019\u00e9motion.',money:'Lisez les termes, les faits et les d\u00e9tails avant de vous d\u00e9cider.',general:'La v\u00e9rit\u00e9 a besoin de discernement, pas de peur.'},\r\n      seal:{love:'Il a demand\u00e9 de l\\'action, du temps et de la coh\u00e9rence.',career:'Regardez le r\u00e9sultat, la position et la valeur tangible.',money:'Mettez les chiffres, le planning et la base fixe.',general:'Cela doit \u00eatre prouv\u00e9 dans la pratique.'}\r\n    };\r\n    return byField[card.suitKey] ? byField[card.suitKey][topic] : 'Gardez l\\'indice pratique et ne le laissez pas rester juste une pens\u00e9e.';\r\n  }\r\n\r\n\r\n\r\n    const POSITIONS = [\r\n      { key:'door', title:'Quoi de neuf maintenant' },\r\n      { key:'under', title:'Qu\\'y a-t-il en dessous ?' },\r\n      { key:'influence', title:'Influence cach\u00e9e' },\r\n      { key:'key', title:'La vraie cl\u00e9' }\r\n    ];\r\n\r\n    const MAJORS = [\r\n      {id:'M0',name:'La folie de l\\'\u00c9ther',symbol:'\u2727',sigil:'\u25c8',arcana:'Porte centrale',essence:'ouverture d\\'un champ inconnu'},\r\n      {id:'M1',name:'Le magicien du sceau',symbol:'\u2726',sigil:'\u2318',arcana:'Porte centrale',essence:'activation intentionnelle'},\r\n      {id:'M2',name:'La Pr\u00eatresse des Eaux Sombres',symbol:'\u263e',sigil:'\u25d0',arcana:'Porte centrale',essence:'connaissances et ant\u00e9c\u00e9dents cach\u00e9s'},\r\n      {id:'M3',name:'L\\'Imp\u00e9ratrice aux Sept Graines',symbol:'\u2740',sigil:'\u27e1',arcana:'Porte centrale',essence:'fertilit\u00e9, fruit, croissance'},\r\n      {id:'M4',name:'L\\'Empereur des Quatre Portes',symbol:'\u265c',sigil:'\u25a1',arcana:'Porte centrale',essence:'structure, limites, architecture'},\r\n      {id:'M5',name:'Le Hi\u00e9rophante de la Tradition Cach\u00e9e',symbol:'\u2720',sigil:'\u27c1',arcana:'Porte centrale',essence:'initiation, loi, cadre sacr\u00e9'},\r\n      {id:'M6',name:'Les amoureux du miroir',symbol:'\u2665',sigil:'\u232f',arcana:'Porte centrale',essence:'union, choix, v\u00e9rit\u00e9 du c\u0153ur'},\r\n      {id:'M7',name:'Le char des sept ruisseaux',symbol:'\u2694',sigil:'\u21f6',arcana:'Porte centrale',essence:'mouvement, victoire, direction'},\r\n      {id:'M8',name:'La balance de la justice invisible',symbol:'\u2696',sigil:'\u27c2',arcana:'Porte centrale',essence:'pes\u00e9e, \u00e9quilibrage karmique'},\r\n      {id:'M9',name:'L\\'ermite de la lanterne noire',symbol:'\ud83d\udf02',sigil:'\u25ec',arcana:'Porte centrale',essence:'retrait, divulgation interne'},\r\n      {id:'M10',name:'La roue des co\u00efncidences cach\u00e9es',symbol:'\u27f3',sigil:'\u273a',arcana:'Porte centrale',essence:'changement de cycle et timing'},\r\n      {id:'M11',name:'Le pouvoir de la b\u00eate int\u00e9rieure',symbol:'\ud83d\udf01',sigil:'\u2949',arcana:'Porte centrale',essence:'ma\u00eetrise de soi, passion, instinct'},\r\n      {id:'M12',name:'Le bourreau du renversement',symbol:'\u296e',sigil:'\u22d4',arcana:'Porte centrale',essence:'pause, renversement, nouvelle perspective'},\r\n      {id:'M13',name:'La mort de la racine noire',symbol:'\u2620',sigil:'\u2722',arcana:'Porte centrale',essence:'terminer, couper, transformer'},\r\n      {id:'M14',name:'La temp\u00e9rance des deux courants',symbol:'\u2697',sigil:'\u25cd',arcana:'Porte centrale',essence:'gu\u00e9rison et \u00e9quilibre alchimique'},\r\n      {id:'M15',name:'Le diable de l\\'engagement',symbol:'\u26d3',sigil:'\u232c',arcana:'Porte centrale',essence:'engagement, d\u00e9pendance, lien fant\u00f4me'},\r\n      {id:'M16',name:'La tour de foudre',symbol:'\u26a1',sigil:'\u27df',arcana:'Porte centrale',essence:'rupture et r\u00e9v\u00e9lation violente'},\r\n      {id:'M17',name:'La b\u00e9n\u00e9diction de l\\'\u00e9toile de la nuit',symbol:'\u2729',sigil:'\u2737',arcana:'Porte centrale',essence:'espoir, b\u00e9n\u00e9diction, protection subtile'},\r\n      {id:'M18',name:'La Lune sous-jacente',symbol:'\u263e',sigil:'\u22f0',arcana:'Porte centrale',essence:'champ flou, r\u00eave, mouvement souterrain'},\r\n      {id:'M19',name:'Le Soleil de Pure R\u00e9v\u00e9lation',symbol:'\u2609',sigil:'\u2739',arcana:'Porte centrale',essence:'clart\u00e9, confirmation, lumi\u00e8re'},\r\n      {id:'M20',name:'Le jugement des sept trompettes',symbol:'\u2735',sigil:'\u27d0',arcana:'Porte centrale',essence:'appel de l\\'\u00e2me et d\u00e9cision'},\r\n      {id:'M21',name:'Le monde de la convergence parfaite',symbol:'\u272a',sigil:'\u25ce',arcana:'Porte centrale',essence:'int\u00e9gration, union, convergence'}\r\n    ];\r\n\r\n    const SUITS = {\r\n      spark: { label:'Des \u00e9tincelles', genitive:'Des \u00e9tincelles', symbol:'\u2726', sigil:'\u2736', essence:'action, impulsion, d\u00e9sir, feu' },\r\n      water: { label:'Eau', genitive:'N\u00e9ron', symbol:'\u263e', sigil:'\u25d2', essence:'\u00e9motion, intuition, attraction, profondeur psychique' },\r\n      blade: { label:'Lames', genitive:'Lames', symbol:'\u2694', sigil:'\u27e1', essence:'esprit, v\u00e9rit\u00e9, intersection, jugement' },\r\n      seal: { label:'Timbres', genitive:'Scell\u00e9s', symbol:'\u25c8', sigil:'\u2318', essence:'mati\u00e8re, constance, effet, incarnation' }\r\n    };\r\n\r\n    const RANKS = [\r\n      { code:'A', short:'As', name:{spark:'La premi\u00e8re \u00e9tincelle',water:'Le premier flux',blade:'La premi\u00e8re section',seal:'La premi\u00e8re incarnation'}, tone:'principe', shadow:'immaturit\u00e9 du premier mouvement', key:'faire le premier pas propre' },\r\n      { code:'2', short:'Deux', name:{spark:'La flamme jumelle',water:'Le reflet de deux',blade:'La d\u00e9sint\u00e9gration silencieuse',seal:'L\\'\u00e9quilibre de la mati\u00e8re'}, tone:'pesant deux forces', shadow:'division', key:'choisissez la ligne que vous desservez' },\r\n      { code:'3', short:'Trois', name:{spark:'L\\'expansion du feu',water:'Le flux commun',blade:'La blessure de la v\u00e9rit\u00e9',seal:'La synergie construite'}, tone:'croissance et prolif\u00e9ration', shadow:'fuite d\\'\u00e9nergie', key:'donner le bon format \u00e0 ce qui s\\'ouvre' },\r\n      { code:'4', short:'Quatre', name:{spark:'Le cycle stable',water:'Le Lac Ferm\u00e9',blade:'La sainte pause',seal:'La possession ferm\u00e9e'}, tone:'stabilisation et cong\u00e9lation', shadow:'rigidit\u00e9', key:'gardez ce qui vous soutient et non ce qui vous emprisonne' },\r\n      { code:'5', short:'Cinq', name:{spark:'Le choc des volont\u00e9s',water:'Le bris de coeur',blade:'L\\'amer accablant',seal:'La faille de la mati\u00e8re'}, tone:'rupture et proc\u00e8s', shadow:'une r\u00e9sistance qui t\\'\u00e9puise', key:'voir clairement o\u00f9 la forme se brise' },\r\n      { code:'6', short:'Six', name:{spark:'La reconnaissance de la flamme',water:'Le retour de la vieille eau',blade:'La transition apr\u00e8s la temp\u00eate',seal:'Le flux du Danube et de Laveen'}, tone:'transition et \u00e9quilibre', shadow:'nostalgie ou confiance excessive dans la confirmation', key:'accepter le d\u00e9m\u00e9nagement sans revenir en arri\u00e8re' },\r\n      { code:'7', short:'Sept', name:{spark:'Le test de th\u00e8se',water:'Les sept r\u00e9flexions',blade:'L\\'ombre de la tactique',seal:'L\\'attente du fruit'}, tone:'test d\\'endurance et de strat\u00e9gie', shadow:'suspicion ou ins\u00e9curit\u00e9', key:'ne craquez pas; tenir la ligne' },\r\n      { code:'8', short:'Huit', name:{spark:'Le lancement rapide',water:'Quitter le lac',blade:'La liaison de l\\'esprit',seal:'L\\'art de la r\u00e9p\u00e9tition'}, tone:'acc\u00e9l\u00e9ration ou pi\u00e9geage', shadow:'r\u00e9p\u00e9tition m\u00e9canique sans conscience', key:'briser le cycle qui ne vous concerne plus' },\r\n      { code:'9', short:'Neuf', name:{spark:'Le baroud d\\'honneur',water:'Le souhait secret',blade:'La veill\u00e9e nocturne',seal:'Le fruit de l\\'autosuffisance'}, tone:'point culminant avant la limite finale', shadow:'fatigue ou tension interne', key:'d\u00e9fendre ce qui vaut la peine d\\'\u00eatre d\u00e9tenu' },\r\n      { code:'10', short:'Dix', name:{spark:'Le fardeau des flammes',water:'L\\'union compl\u00e8te des flux',blade:'La chute finale de la forme',seal:'L\\'h\u00e9ritage de la forme'}, tone:'r\u00e9alisation d\\'un cycle', shadow:'surcharge ou fermeture pas encore r\u00e9alis\u00e9e', key:'bien fini ce qui a atteint sa limite' },\r\n      { code:'P', short:'Messager', name:{spark:'Messager des \u00e9tincelles',water:'Messager des eaux',blade:'Messager des lames',seal:'Messager des Sceaux'}, tone:'message, nouveau d\u00e9part, premier pas', shadow:'immaturit\u00e9 ou r\u00e9action impulsive', key:'tenez compte du message avant de tirer des conclusions h\u00e2tives' },\r\n      { code:'N', short:'Tuteur', name:{spark:'Gardien des \u00e9tincelles',water:'Gardien des Eaux',blade:'Gardien des Lames',seal:'Garde des Sceaux'}, tone:'pousser, d\u00e9fendre, d\u00e9vouement', shadow:'exag\u00e9ration ou persistance aveugle', key:'appliquer une force sans perdre la direction' },\r\n      { code:'Q', short:'Pr\u00eatresse', name:{spark:'Pr\u00eatresse des \u00c9tincelles',water:'Pr\u00eatresse des Eaux',blade:'Pr\u00eatresse des Lames',seal:'Pr\u00eatresse des Sceaux'}, tone:'domination, maturit\u00e9 int\u00e9rieure, magn\u00e9tisme', shadow:'contr\u00f4le ou cl\u00f4ture \u00e9motionnelle', key:'utilisez votre pouvoir avec conscience' },\r\n      { code:'K', short:'Archonte', name:{spark:'Seigneur des \u00e9tincelles',water:'Seigneur des Eaux',blade:'Seigneur des Lames',seal:'Seigneur des Sceaux'}, tone:'autorit\u00e9 ferme et ex\u00e9cution d\u00e9finitive', shadow:'cruaut\u00e9, arrogance ou froideur', key:'gouverner le terrain sans l\\'\u00e9craser' }\r\n    ];\r\n\r\n    function buildMinorCards(){\r\n      const order = ['spark','water','blade','seal'];\r\n      const minors = [];\r\n      order.forEach(suitKey => {\r\n        const suit = SUITS[suitKey];\r\n        RANKS.forEach(rank => {\r\n          minors.push({\r\n            id:`${rank.code}-${suitKey}`,\r\n            name: rank.name[suitKey],\r\n            symbol: suit.symbol,\r\n            sigil: suit.sigil,\r\n            arcana: `${rank.short} par ${suit.genitive}`,\r\n            suitKey,\r\n            rankCode: rank.code,\r\n            suitLabel: suit.label,\r\n            essence: `${rank.tone} \u00e0 ${suit.essence}`,\r\n            shadow: rank.shadow,\r\n            keyline: rank.key\r\n          });\r\n        });\r\n      });\r\n      return minors;\r\n    }\r\n\r\n    const MINORS = buildMinorCards();\r\n    const DECK = [...MAJORS, ...MINORS];\r\n\r\n\r\n\r\n\r\n\r\n    function topicPositionLayer(position, topic){\r\n      const topicLabel = TOPICS[topic].label.toLowerCase();\r\n      const map = {\r\n        door: `Dans la position \u00ab\u00a0Ce qui est ouvert maintenant\u00a0\u00bb, l'indicateur r\u00e9v\u00e8le le premier mouvement visible dans ${topicLabel}.`,\r\n        under: `Dans la position \u00ab\u00a0Ce qu'il y a en dessous\u00a0\u00bb, il r\u00e9v\u00e8le le motif souterrain difficilement visible dans ${topicLabel}.`,\r\n        influence: `Dans la position \"Influence cach\u00e9e\", il montre le flux, la personne ou la condition qui affecte l'\u00e9volution de ${topicLabel}.`,\r\n        key: `En position \u00ab The Real Key \u00bb, il montre la position ou le mouvement que ${topicLabel} peut modifier.`\r\n      };\r\n      return map[position] || '';\r\n    }\r\n\r\n    function minorApplicationLayer(card, topic){\r\n      const focus = {\r\n        general:'D\u2019une mani\u00e8re g\u00e9n\u00e9rale, ne consid\u00e9rez pas cela comme une simple pr\u00e9diction. C\u2019est une indication de l\u2019\u00e9volution de l\u2019affaire et des domaines dans lesquels une attitude consciente est n\u00e9cessaire.',\r\n        love:'Dans la romance, le message n\\'est pas seulement s\\'il y a du sentiment. Cela montre si ce sentiment peut devenir une pure action, un contact ou une stabilit\u00e9.',\r\n        career:'En affaires, le panneau indique comment vous devez vous d\u00e9placer afin de ne pas vous perdre dans la pression, les promesses ou le mauvais timing.',\r\n        money:'En finance, le message appelle au calme. Il montre o\u00f9 il y a une ouverture, o\u00f9 il y a une fuite et ce qui doit \u00eatre mis en ordre.'\r\n      };\r\n      const tempo = {\r\n        A:{general:'Le principe est l\u00e0, mais il faut le garder propre.',love:'Il y a une \u00e9tincelle, aucune preuve de dur\u00e9e pour l\\'instant.',career:'Cette opportunit\u00e9 n\u00e9cessite une premi\u00e8re \u00e9tape imm\u00e9diate mais organis\u00e9e.',money:'L\u2019ouverture a besoin de mod\u00e9ration pour ne pas se perdre avant de porter ses fruits.'},\r\n        '2':{general:'La d\u00e9cision n\\'est pas encore verrouill\u00e9e.',love:'On p\u00e8se ou tient deux lignes int\u00e9rieures.',career:'Vous devez choisir une strat\u00e9gie et ne pas vous disperser.',money:'Deux options ou deux besoins n\u00e9cessitent une priorit\u00e9 claire.'},\r\n        '3':{general:'Un facteur externe change la donne.',love:'N\\'ignorez pas la troisi\u00e8me influence, quelle que soit sa forme.',career:'La coop\u00e9ration ou l\\'environnement joue un r\u00f4le.',money:'Le r\u00e9sultat passe par accord, partage ou tiers.'},\r\n        '4':{general:'La s\u00e9curit\u00e9 est utile, mais elle peut devenir un verrou.',love:'La d\u00e9fense prot\u00e8ge, mais peut entraver l\\'intimit\u00e9.',career:'A besoin de structure avant l\u2019expansion.',money:'Gardez le contr\u00f4le et ne vous ouvrez pas inutilement.'},\r\n        '5':{general:'Le point sensible indique \u00e9galement la fissure r\u00e9elle.',love:'Ne couvrez pas les tensions ou le rejet par des excuses.',career:'Faites attention aux conflits, \u00e0 la concurrence ou \u00e0 la sous-estimation.',money:'Le stress appelle un r\u00e8glement imm\u00e9diat, pas la panique.'},\r\n        '6':{general:'Il est possible de passer \u00e0 une phase plus calme.',love:'L\u2019ancien sentiment ou la nouvelle approche a besoin d\u2019\u00eatre \u00e9quilibr\u00e9.',career:'Les efforts ant\u00e9rieurs peuvent \u00eatre reconnus.',money:'Il peut y avoir de l\u2019aide ou un meilleur flux.'},\r\n        '7':{general:'Soyez strat\u00e9gique et ne r\u00e9v\u00e9lez pas tout pr\u00e9matur\u00e9ment.',love:'Voyez si la distance est due \u00e0 la peur, \u00e0 la tactique ou \u00e0 un r\u00e9el manque d\\'intention.',career:'D\u00e9fendez votre position sans mouvements saccad\u00e9s.',money:'Attendez des preuves plus claires avant de vous engager.'},\r\n        '8':{general:'La condition \u00e9volue rapidement ou r\u00e9p\u00e8te un mod\u00e8le.',love:'La communication peut \u00eatre \u00e9veill\u00e9e, mais attention \u00e0 la r\u00e9p\u00e9tition.',career:'Le rythme s\\'acc\u00e9l\u00e8re et la concentration est de mise.',money:'L\\'argent bouge ; v\u00e9rifiez avant que le tour ne soit perdu.'},\r\n        '9':{general:'Vous \u00eates proche d\\'une limite ou d\\'un fruit, mais la charge est intense.',love:'L\u2019\u00e9motion est charg\u00e9e et a besoin de preuves r\u00e9elles.',career:'Ne vous arr\u00eatez pas \u00e0 cause de la fatigue avant de voir ce que cela rapporte.',money:'Prot\u00e9gez ce que vous avez construit.'},\r\n        '10':{general:'Le cycle appelle \u00e0 la cl\u00f4ture, \u00e0 la maturation ou au changement de forme.',love:'La relation ou le mod\u00e8le ne peut pas rester tel qu\u2019il \u00e9tait.',career:'Le fardeau doit \u00eatre partag\u00e9 ou autrement organis\u00e9.',money:'Les obligations n\u00e9cessitent un calendrier et du r\u00e9alisme.'},\r\n        P:{general:'Le signe est petit mais important.',love:'Un petit contact peut en montrer davantage s\\'il est suivi.',career:'L\u2019information a besoin d\u2019\u00eatre utilis\u00e9e et m\u00fbrie.',money:'Un petit geste, pas une solution d\u00e9finitive.'},\r\n        N:{general:'Le mouvement est l\u00e0, mais il a besoin d\u2019une direction.',love:'L\u2019approche ne compte que si elle s\u2019accompagne de coh\u00e9rence.',career:'L\u2019action n\u00e9cessite un contr\u00f4le du rythme.',money:'La pr\u00e9cipitation peut entra\u00eener des profits ou des pertes selon l\\'organisation.'},\r\n        Q:{general:'La connaissance int\u00e9rieure et la dignit\u00e9 sont essentielles.',love:'Votre estime de soi est plus importante que votre besoin de validation.',career:'Conservez prestige et espace sans tension excessive.',money:'G\u00e9rez vos ressources avec soin et limites.'},\r\n        K:{general:'La progression est affect\u00e9e par un contr\u00f4le, une d\u00e9cision ou une personne d\u00e9tenant du pouvoir.',love:'L\\'intention doit \u00eatre prouv\u00e9e par un acte ferme.',career:'Prenez les devants et ne laissez pas les autres dicter toute la ligne.',money:'Cela n\u00e9cessite une gestion stricte et des d\u00e9cisions claires.'}\r\n      };\r\n      const texture = MINOR_PUBLIC_FIELD[card.suitKey] ? MINOR_PUBLIC_FIELD[card.suitKey][topic] : '';\r\n      const timing = tempo[card.rankCode] ? tempo[card.rankCode][topic] : '';\r\n      return `${focus[topic]} ${timing} ${texture}`;\r\n    }\r\n\r\n    function majorApplicationLayer(card, topic){\r\n      const direct = majorTopicMessage(card, topic);\r\n      const emphasis = {\r\n        general:'En g\u00e9n\u00e9ral, cet indicateur n\u2019est pas ins\u00e9r\u00e9 au hasard dans l\u2019ouverture. Il montre un mod\u00e8le de base et un point o\u00f9 le cas appelle un choix plus conscient.',\r\n        love:'Dans une romance, ne vous contentez pas de le lire par \u00ab oui \u00bb ou \u00ab non \u00bb. Il montre la profondeur de l\u2019intention, le niveau de maturit\u00e9, le blocage ou la v\u00e9ritable qualit\u00e9 de la connexion.',\r\n        career:'Professionnellement, cela montre un axe de d\u00e9cision. Il parle de pouvoir, de contexte, de timing, d\u2019influenceurs ou de changement qui doit \u00eatre correctement orchestr\u00e9.',\r\n        money:'En finance, il montre l\u2019\u00e9nergie centrale derri\u00e8re le flux d\u2019argent : contr\u00f4le, peur, opportunit\u00e9, perte, retard ou potentiel de stabilisation.'\r\n      };\r\n      return `${direct} ${emphasis[topic]}`;\r\n    }\r\n\r\n    function applicationLayer(card, position, topic){\r\n      const base = topicPositionLayer(position, topic);\r\n      const body = card.id.startsWith('M') ? majorApplicationLayer(card, topic) : minorApplicationLayer(card, topic);\r\n      return `${base} ${body}`;\r\n    }\r\n\r\n    function practicalMove(card, position, topic){\r\n      const topicMoves = {\r\n        general:'Ne vous attardez pas sur la premi\u00e8re impression. Gardez le message et voyez quelle partie de votre vie le r\u00e9p\u00e8te d\u00e9j\u00e0.',\r\n        love:'Ne vous contentez pas de regarder ce que vous ressentez. Voyez s\u2019il y a de l\u2019action, de la coh\u00e9rence, de la communication et une intention claire de l\u2019autre c\u00f4t\u00e9.',\r\n        career:'N\\'agissez pas uniquement sous la pression. Voyez quel mouvement vous donne un statut, un prestige et un effet, pas seulement un soulagement temporaire.',\r\n        money:'Ne faites pas passer l\\'\u00e9motion avant les chiffres. Notez ce qui entre, ce qui sort, ce qui est retard\u00e9 et ce qui doit \u00eatre arr\u00eat\u00e9 imm\u00e9diatement.'\r\n      };\r\n      const positionMoves = {\r\n        door:'La premi\u00e8re \u00e9tape consiste \u00e0 reconna\u00eetre ce qui s\u2019ouvre r\u00e9ellement et \u00e0 ne pas se pr\u00e9cipiter pour le qualifier de r\u00e9sultat final.',\r\n        under:'La premi\u00e8re \u00e9tape consiste \u00e0 voir le motif cach\u00e9, car c\u2019est l\u00e0 que r\u00e9side la racine du retard ou de la r\u00e9p\u00e9tition.',\r\n        influence:'La premi\u00e8re \u00e9tape consiste \u00e0 identifier l\u2019influence : personne, peur, pass\u00e9, condition ou d\u00e9cision qui change la donne.',\r\n        key:'La premi\u00e8re \u00e9tape consiste \u00e0 appliquer la cl\u00e9 dans la pratique, et pas seulement \u00e0 la comprendre en th\u00e9orie.'\r\n      };\r\n      return `${simpleAdvice(card, topic)} ${topicMoves[topic]} ${positionMoves[position]}`;\r\n    }\r\n\r\n    function detailDeepLine(topic, position){\r\n      const closing = {\r\n        general:'Si cette interpr\u00e9tation vous convient, alors il y a plus de couches dans le cas que ce qui appara\u00eet dans un emplacement libre. La lecture personnelle montre exactement ce qui se passe dans votre propre domaine et quelle est la prochaine \u00e9tape \u00e0 suivre.',\r\n        love:'Si vous avez reconnu ici une personne ou une situation, ne vous attardez pas sur le \u00ab probablement \u00bb. Dans une lecture d\\'amour personnelle, nous examinons l\\'intention, l\\'\u00e9motion, la communication possible, les influences de tiers et le timing de votre propre histoire.',\r\n        career:'Si cette carte d\u00e9crit le travail, le partenariat ou la d\u00e9cision qui vous concerne, une strat\u00e9gie plus claire s\\'impose. Une lecture personnelle s\u00e9pare les opportunit\u00e9s des pi\u00e8ges et montre o\u00f9 il vaut la peine d\\'agir.',\r\n        money:'Si le message \u00e9conomique vous a touch\u00e9, ne laissez pas cela au hasard. La lecture personnelle montre o\u00f9 il y a une fuite, o\u00f9 il y a une ouverture et quel mouvement doit \u00eatre calme avant d\\'\u00eatre effectu\u00e9.'\r\n      };\r\n      return closing[topic] || closing.general;\r\n    }\r\n\r\n    function getMessage(card, position){\r\n      const topic = activeTopic;\r\n      const core = card.id.startsWith('M') ? majorTopicMessage(card, topic) : minorTopicMessage(card, topic);\r\n\r\n      return `\r\n        <span class=\"topic-chip\">${TOPICS[topic].chip}<\/span>\r\n        <p><strong>Interpr\u00e9tation de la carte :<\/strong> ${positionPhrase(position, topic)} ${core}<\/p>\r\n        <p><strong>Lecture instantan\u00e9e pour le domaine choisi\u00a0:<\/strong> ${applicationLayer(card, position, topic)}<\/p>\r\n        <p><strong>Que garder maintenant\u00a0:<\/strong> ${practicalMove(card, position, topic)}<\/p>\r\n      `;\r\n    }\r\n\r\n    function getCommercialSignal(card, position){\r\n      const topic = activeTopic;\r\n      const positionHooks = {\r\n        door: 'C\\'est le premier point qui appara\u00eet dans l\\'affaire.',\r\n        under: 'C\u2019est le point qui fonctionne en dessous et qui explique souvent pourquoi les choses ne s\u2019\u00e9claircissent pas.',\r\n        influence: 'C\\'est le flux ou visage invisible qui influence l\\'\u00e9volution.',\r\n        key: 'C\u2019est le point qui peut faire ou d\u00e9faire l\u2019affaire.'\r\n      };\r\n\r\n      let teaser = '';\r\n      if(card.id && card.id.startsWith('M')){\r\n        const majorTeasers = {\r\n          M0:'Il y a une instabilit\u00e9 ou une intention inconnue.',\r\n          M1:'On a le pouvoir de tirer les ficelles.',\r\n          M2:'Quelque chose n\u2019est toujours pas dit clairement.',\r\n          M3:'L\u2019\u00e9nergie f\u00e9minine, familiale, nourrici\u00e8re ou attirante joue un r\u00f4le.',\r\n          M4:'Une attitude stricte ou une personne de contr\u00f4le garde une partie du d\u00e9veloppement.',\r\n          M5:'Il y a une question de r\u00e8gle, d\u2019engagement, de contexte familial ou formel.',\r\n          M6:'Il y a un choix de c\u0153ur ou un fort dilemme.',\r\n          M7:'Quelqu\u2019un bouge ou veut prendre le contr\u00f4le.',\r\n          M8:'Une clarification, une \u00e9valuation ou une d\u00e9cision est n\u00e9cessaire.',\r\n          M9:'On se retire, on r\u00e9fl\u00e9chit ou on se tait.',\r\n          M10:'Le timing change et le cycle s\u2019inverse.',\r\n          M11:'Il y a de la passion, de l\\'instinct et des jeux de pouvoir.',\r\n          M12:'Il y a une pause ou un blocage qui appelle un autre regard.',\r\n          M13:'L\\'ancienne forme prend fin ou change profond\u00e9ment.',\r\n          M14:'Il existe une possibilit\u00e9 de gu\u00e9rison avec du temps et de la mod\u00e9ration.',\r\n          M15:'Il y a de l\\'attachement, de l\\'obsession, de la d\u00e9pendance ou une attirance intense.',\r\n          M16:'La r\u00e9v\u00e9lation ou le rebondissement arrive.',\r\n          M17:'Il y a de l\u2019espoir, mais il faut des bases.',\r\n          M18:'Il y a un flou, une peur ou un secret.',\r\n          M19:'Quelque chose se r\u00e9v\u00e8le et devient plus clair.',\r\n          M20:'Quelque chose revient, se r\u00e9veille ou demande une r\u00e9ponse d\u00e9finitive.',\r\n          M21:'La boucle est boucl\u00e9e et la situation dans son ensemble appara\u00eet.'\r\n        };\r\n        teaser = majorTeasers[card.id] || 'L\\'indication montre une force centrale dans le bo\u00eetier.';\r\n      } else {\r\n        const topicTeasers = {\r\n          general:'Il existe un sch\u00e9ma r\u00e9p\u00e9titif qui n\u00e9cessite une attitude plus propre.',\r\n          love:'Il y a de l\u2019\u00e9motion ou de la tension, mais la vraie r\u00e9ponse se manifeste dans la coh\u00e9rence et l\u2019action.',\r\n          career:'L\u2019affaire appelle une strat\u00e9gie et non une r\u00e9action pr\u00e9cipit\u00e9e.',\r\n          money:'L\u2019argent a besoin de contr\u00f4le, d\u2019ordre et d\u2019une d\u00e9cision claire avant de faire un nouveau pas.'\r\n        };\r\n        const movementTeasers = {\r\n          A:'Cela ouvre un d\u00e9but.', '2':'Il y a une pes\u00e9e.', '3':'Il existe une troisi\u00e8me influence ou collaboration.', '4':'Quelque chose est retenu ou r\u00e9par\u00e9.', '5':'Il y a une pression ou une fissure.', '6':'Il y a un effort d\u2019\u00e9quilibre.', '7':'Cela demande du soin et de la strat\u00e9gie.', '8':'L\u2019\u00e9nergie circule rapidement.', '9':'La recharge approche de sa limite.', '10':'Un cycle se d\u00e9veloppe ou se termine.', P:'Un petit signe arrive.', N:'Il y a du mouvement.', Q:'L\u2019estime de soi et une attitude mature sont essentielles.', K:'La d\u00e9cision ou le contr\u00f4le joue un r\u00f4le central.'\r\n        };\r\n        teaser = `${topicTeasers[topic]} ${movementTeasers[card.rankCode] || ''}`;\r\n      }\r\n\r\n      return `<span class=\"detail-commercial-signal\"><strong>Indication claire du cas\u00a0:<\/strong> ${positionHooks[position] || ''} ${teaser}<\/span>`;\r\n    }\r\n\r\n    function seededShuffle(source, seed){\r\n      const arr = [...source];\r\n      let s = seed;\r\n      function rand(){ s = Math.sin(s) * 10000; return s - Math.floor(s); }\r\n      for(let i=arr.length-1;i>0;i--){\r\n        const j = Math.floor(rand() * (i+1));\r\n        [arr[i], arr[j]] = [arr[j], arr[i]];\r\n      }\r\n      return arr;\r\n    }\r\n\r\n    function buildSeed(){\r\n      const now = new Date();\r\n      const parts = [now.getFullYear(), now.getMonth()+1, now.getDate(), now.getHours(), now.getMinutes(), now.getSeconds(), now.getMilliseconds()];\r\n      return Number(parts.join(''));\r\n    }\r\n\r\n    let currentSpread = [];\r\n    let revealed = [false,false,false,false];\r\n\r\n    function getSpread(){\r\n      return seededShuffle(DECK, buildSeed()).slice(0,4);\r\n    }\r\n\r\n    function detailNudge(positionKey){\r\n      const nudges = {\r\n        door:'Si cette premi\u00e8re carte vous a touch\u00e9, la lecture personnelle montre exactement ce qui s\\'ouvre dans votre propre histoire et pas seulement la tendance g\u00e9n\u00e9rale.',\r\n        under:'C\u2019est g\u00e9n\u00e9ralement l\u00e0 que la v\u00e9rit\u00e9 est cach\u00e9e : la peur, l\u2019intention cach\u00e9e, un vieux sch\u00e9ma, le poids \u00e9nerg\u00e9tique ou quelque chose de non-dit. Lors d\\'une s\u00e9ance personnelle, cela s\\'ouvre beaucoup plus clairement.',\r\n        influence:'L\\'influence cach\u00e9e montre ce qui fonctionne de mani\u00e8re invisible. Afin de voir s\u2019il s\u2019agit d\u2019une personne, d\u2019une situation, du pass\u00e9 ou d\u2019un blocage \u00e9nerg\u00e9tique, une ouverture cibl\u00e9e s\u2019impose.',\r\n        key:'La cl\u00e9 indique la direction. La s\u00e9ance personnelle montre le mouvement pratique : que faire, quoi \u00e9viter et o\u00f9 se trouve la v\u00e9ritable sortie.'\r\n      };\r\n      return nudges[positionKey] || 'Pour un d\u00e9codage clair sur votre propre question, une lecture personnelle est n\u00e9cessaire.';\r\n    }\r\n\r\n    function resultCtaTemplate(){\r\n      const t = TOPICS[activeTopic];\r\n      return `\r\n        <div class=\"result-cta\">\r\n          <div class=\"result-cta-title\">${t.ctaTitle}<\/div>\r\n          <p>${t.ctaText}<\/p>\r\n          <div class=\"result-cta-actions\">\r\n            <a class=\"small-gold-btn\" href=\"${t.primaryUrl}\">${t.primaryText}<\/a>\r\n            <a class=\"small-outline-btn\" href=\"${t.secondaryUrl}\">${t.secondaryText}<\/a>\r\n          <\/div>\r\n        <\/div>\r\n      `;\r\n    }\r\n\r\n    function buildCards(){\r\n      const row = qs('#cardsRow');\r\n      if(!row) return;\r\n\r\n      row.innerHTML = currentSpread.map((card, index) => `\r\n        <div class=\"slot-wrap\">\r\n          <div class=\"slot-title\">${POSITIONS[index].title}<\/div>\r\n          <div class=\"card-slot\" id=\"slot-${index}\" data-index=\"${index}\" role=\"button\" tabindex=\"0\" aria-label=\"Carte ouverte ${index + 1}\">\r\n            <div class=\"card-shell\">\r\n              <div class=\"card-back-state\">\r\n                <div class=\"sigil-top\">\u2726 \u2727 \u2726<\/div>\r\n                <div class=\"sigil-core\">${card.sigil}<\/div>\r\n                <div class=\"front-label\">Son tarot<br>Vide sacr\u00e9<\/div>\r\n                <div class=\"front-note\">Appuyez pour r\u00e9v\u00e9ler<\/div>\r\n                <div class=\"sigil-bottom\">\u2726 \u2727 \u2726<\/div>\r\n              <\/div>\r\n              <div class=\"card-open-state\">\r\n                <div class=\"open-mini\">${POSITIONS[index].title}<\/div>\r\n                <div class=\"open-core\">${card.symbol}<\/div>\r\n                <div class=\"open-name\">${card.name}<\/div>\r\n                <div class=\"open-arcana\">Carte du Vide Sacr\u00e9<\/div>\r\n                <div class=\"open-keys\">L'interpr\u00e9tation est adapt\u00e9e au domaine que vous avez choisi.<\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      `).join('');\r\n\r\n      row.querySelectorAll('.card-slot').forEach(slot => {\r\n        const cardIndex = Number(slot.getAttribute('data-index'));\r\n        slot.addEventListener('click', () => revealCard(cardIndex));\r\n        slot.addEventListener('keydown', event => {\r\n          if(event.key === 'Enter' || event.key === ' '){\r\n            event.preventDefault();\r\n            revealCard(cardIndex);\r\n          }\r\n        });\r\n      });\r\n    }\r\n\r\n    function buildDetails(){\r\n      const grid = qs('#detailsGrid');\r\n      if(!grid) return;\r\n\r\n      grid.innerHTML = currentSpread.map((card, index) => `\r\n        <div class=\"detail-card\" id=\"detail-${index}\">\r\n          <div class=\"detail-position\">Carte ${index + 1} \u2014 ${POSITIONS[index].title}<\/div>\r\n          <div class=\"detail-head\">\r\n            <div class=\"detail-icon\">${card.symbol}<\/div>\r\n            <div class=\"detail-meta\">\r\n              <div class=\"detail-arcana\">Message d'ouverture personnel<\/div>\r\n              <h3 class=\"detail-name\">${card.name}<\/h3>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"detail-label\">Interpr\u00e9tation de la carte pour ${TOPICS[activeTopic].label}<\/div>\r\n          <div class=\"detail-text\">\r\n            ${getMessage(card, POSITIONS[index].key)}\r\n            ${getCommercialSignal(card, POSITIONS[index].key)}\r\n            <span class=\"detail-deep-line\">${detailDeepLine(activeTopic, POSITIONS[index].key)}<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      `).join('');\r\n    }\r\n\r\n    function revealCard(index){\r\n      const slot = qs(`#slot-${index}`);\r\n      if(!slot || revealed[index]) return;\r\n\r\n      slot.classList.add('revealed');\r\n      revealed[index] = true;\r\n\r\n      if(revealed.every(Boolean)){\r\n        const intro = qs('#detailsIntro');\r\n        if(intro) {\r\n          intro.textContent = `Les cartes ont \u00e9t\u00e9 ouvertes. Lisez maintenant l\u2019interpr\u00e9tation compl\u00e8te de : ${TOPICS[activeTopic].label}.`;\r\n          intro.classList.add('visible');\r\n        }\r\n        app.querySelectorAll('.detail-card').forEach(el => el.classList.add('visible'));\r\n        renderCombinedReading();\r\n\r\n        setTimeout(() => {\r\n          const details = qs('#detailsIntro');\r\n          if(details){\r\n            details.scrollIntoView({behavior:'smooth', block:'start'});\r\n          }\r\n        }, 260);\r\n      }\r\n    }\r\n\r\n    function renderCombinedReading(){\r\n      const [c1,c2,c3,c4] = currentSpread;\r\n      const topicLead = {\r\n        general: 'La vue d\\'ensemble montre o\u00f9 en est l\\'affaire, ce qui bouge sous la surface et quelle attitude peut vous sortir de la confusion. Ne lisez pas les cartes comme quatre signes distincts\u00a0; lisez-les comme une seule histoire avec un d\u00e9but, une profondeur, une influence et une cl\u00e9.',\r\n        love: 'L\u2019image \u00e9rotique montre l\u2019\u00e9motion, l\u2019intention, la peur, la distance, les influences tierces et le mouvement possible. Ne vous contentez pas de vous demander s\\'il y a une attirance ; l\\'important est de savoir si cette attirance peut devenir un acte pur et une pr\u00e9sence constante.',\r\n        career: 'L\\'image professionnelle montre une opportunit\u00e9, un obstacle, une personne qui affecte le r\u00e9sultat et la d\u00e9cision strat\u00e9gique la plus correcte. Aucune impulsion n\u2019est n\u00e9cessaire ici ; une lecture claire du pouvoir, du calendrier et du risque est n\u00e9cessaire.',\r\n        money: 'Le tableau financier montre le flux, le retard, la perte, l\u2019ouverture ou le point o\u00f9 un contr\u00f4le est n\u00e9cessaire. Ici, les cartes ne remplacent pas le jugement pratique, mais elles montrent o\u00f9 il y a des fuites, des craintes ou un potentiel de stabilisation.'\r\n      };\r\n\r\n      const text = `\r\n        <div class=\"final-result-block\">\r\n          <p>\r\n            <strong>${topicLead[activeTopic]}<\/strong>\r\n          <\/p>\r\n          <p>La premi\u00e8re position montre ce qui s'ouvre actuellement et quel premier mouvement est observ\u00e9 dans le bo\u00eetier. La deuxi\u00e8me position montre ce qui agit en dessous et influence la situation sans \u00eatre directement visible.\r\n            La troisi\u00e8me position montre l'influence cach\u00e9e : personne, mod\u00e8le, pens\u00e9e, peur ou condition qui motive l'\u00e9volution. La quatri\u00e8me position est la cl\u00e9 pratique de l'ouverture et montre comment le flux peut changer.<\/p>\r\n          <p>La composition indique clairement que le sujet ne doit pas \u00eatre lu \u00e0 partir d'une seule carte. Si le premier fait preuve d'ouverture mais que le second fait preuve de peur,\r\n            il y a un blocage. Si le troisi\u00e8me indique une troisi\u00e8me influence ou arri\u00e8re-plan, la r\u00e9ponse superficielle ne suffit pas. Si la cl\u00e9 montre une action,\r\n            alors le mouvement est n\u00e9cessaire ; si cela montre une attente, il faut une strat\u00e9gie et non une pression.<\/p>\r\n          <p class=\"commercial-line\">Si vous avez reconnu votre histoire dans cette ouverture, l'indice gratuit a fait son travail : il pointait vers la porte. Spectacles en s\u00e9ance personnelle\r\n            visages, intention, timing, obstacle, progression possible et prochain mouvement le plus propre sur votre propre terrain.<\/p>\r\n        <\/div>\r\n      `;\r\n\r\n      const combined = qs('#combinedReading');\r\n      if(combined) combined.innerHTML = text + resultCtaTemplate();\r\n    }\r\n\r\n    function newSpread(shouldScroll){\r\n      currentSpread = getSpread();\r\n      revealed = [false,false,false,false];\r\n\r\n      buildCards();\r\n      buildDetails();\r\n\r\n      const intro = qs('#detailsIntro');\r\n      if(intro) intro.classList.remove('visible');\r\n\r\n      app.querySelectorAll('.detail-card').forEach(el => el.classList.remove('visible'));\r\n\r\n      const combined = qs('#combinedReading');\r\n      if(combined){\r\n        combined.innerHTML = `La r\u00e9v\u00e9lation synth\u00e9tique pour<strong>${TOPICS[activeTopic].label}<\/strong>appara\u00eetra une fois les quatre cartes ouvertes.`;\r\n      }\r\n\r\n      if(shouldScroll){\r\n        setTimeout(() => {\r\n          const spread = qs('#four-card-spread');\r\n          if(spread){\r\n            spread.scrollIntoView({behavior:'smooth', block:'start'});\r\n          }\r\n        }, 80);\r\n      }\r\n    }\r\n\r\nfunction updateTopicUI(){\r\n      app.querySelectorAll('.topic-btn').forEach(btn => {\r\n        btn.classList.toggle('active', btn.getAttribute('data-topic') === activeTopic);\r\n      });\r\n\r\n      const note = qs('#topicNote');\r\n      if(note) note.textContent = TOPICS[activeTopic].note;\r\n\r\n      const combined = qs('#combinedReading');\r\n      if(combined && !revealed.every(Boolean)){\r\n        combined.innerHTML = `La r\u00e9v\u00e9lation synth\u00e9tique pour<strong>${TOPICS[activeTopic].label}<\/strong>appara\u00eetra une fois les quatre cartes ouvertes.`;\r\n      }\r\n    }\r\n\r\n        function init(){\r\n      const newBtn = qs('#newSpreadBtn');\r\n      const row = qs('#cardsRow');\r\n      if(!newBtn || !row) return false;\r\n\r\n      if(app.dataset.sacredTarotReady === '1') return true;\r\n      app.dataset.sacredTarotReady = '1';\r\n\r\n      app.querySelectorAll('.topic-btn[data-topic]').forEach(btn => {\r\n        btn.addEventListener('click', function(){\r\n          const topic = this.getAttribute('data-topic');\r\n          if(!TOPICS[topic] || topic === activeTopic) return;\r\n          activeTopic = topic;\r\n          updateTopicUI();\r\n          newSpread(false);\r\n        });\r\n      });\r\n\r\n      newBtn.addEventListener('click', () => newSpread(true));\r\n      updateTopicUI();\r\n      newSpread(false);\r\n      return true;\r\n    }\r\n\r\n    let attempts = 0;\r\n    function waitForInit(){\r\n      attempts += 1;\r\n      if(!init() && attempts < 40){\r\n        setTimeout(waitForInit, 150);\r\n      }\r\n    }\r\n\r\n    waitForInit();\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<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>La Voie du Vide \u2022 Portail Divination Gratuit Tarot \u00e0 4 cartes Tirez gratuitement les cartes parmi les 78 arcanes du Tarot Un tirage concis mais r\u00e9v\u00e9lateur pour celles et ceux qui recherchent une orientation, un \u00e9clairage et une premi\u00e8re r\u00e9v\u00e9lation. Les quatre cartes montrentce qui s&rsquo;ouvre maintenant, ce qui est \u00e0 l&rsquo;\u0153uvre en dessous, quelle influence se d\u00e9place de mani\u00e8re invisible et quelle est la v\u00e9ritable cl\u00e9. C&rsquo;est la premi\u00e8re porte. Choisissez d\u2019abord s\u2019il s\u2019agit d\u2019un sujet g\u00e9n\u00e9ral, romantique, professionnel ou financier, afin que l\u2019interpr\u00e9tation change selon le domaine. Lorsque le sujet est s\u00e9rieux, personnel ou charg\u00e9, la lecture compl\u00e8te se fait ens\u00e9ance personnelle \u00e0 partir de 49\u20ac via chat. Commencer le tirage gratuit R\u00e9server une consultation Que montre-t-il ?La surface, le champ souterrain, l&rsquo;influence cach\u00e9e et la cl\u00e9 de l&rsquo;affaire. Pour quel sujet ?Relation, travail, blocage, d\u00e9cision, retour ou orientation personnelle. Quand consulter personnellement ? Lorsque vous avez besoin d\u2019une r\u00e9ponse pr\u00e9cise, d\u2019un \u00e9clairage sur une personne, d\u2019un d\u00e9lai et d\u2019une analyse approfondie. Amour &#038; relations Pour relation, retour, intention, attachement ou ambigu\u00eft\u00e9 \u00e9motionnelle. Syst\u00e8mes divinatoires Pour le Tarot, la num\u00e9rologie, les pendules, la voyance et la lecture approfondie. Architecture des champs Pour les cas complexes qui n\u00e9cessitent un diagnostic et une structure. Livres &#038; sons L&rsquo;entr\u00e9e la plus abordable \u00e0 la biblioth\u00e8que et aux sons sacr\u00e9s de Kali. L&rsquo;ouverture libre est une indication g\u00e9n\u00e9rale. La lecture personnelle travaille sur votre propre question et votre mod\u00e8le \u00e9nerg\u00e9tique r\u00e9el. Gardez une question claire dans votre esprit. Choisissez d&rsquo;abord la zone qui vous concerne, puis touchez les quatre cartes une \u00e0 une. Une fois qu&rsquo;ils seront tous ouverts, une interpr\u00e9tation diff\u00e9rente appara\u00eetra pour G\u00e9n\u00e9ral, Romantique, Professionnel ou Financier. Choisissez d&rsquo;abord le domaine que vous souhaitez voir G\u00e9n\u00e9ral Amour Travail Finances Interpr\u00e9tation active\u00a0: G\u00e9n\u00e9ral. Les cartes parleront de la situation dans son ensemble, de ce qui s&rsquo;ouvre maintenant, de ce qui se cache en dessous et de la direction la plus claire. Les cartes ont \u00e9t\u00e9 ouvertes. Lisez maintenant l\u2019interpr\u00e9tation d\u00e9taill\u00e9e de chaque position et la divulgation globale de l\u2019ouverture. R\u00e9v\u00e9lation d\u2019ensemble La r\u00e9v\u00e9lation synth\u00e9tique appara\u00eetra une fois que les quatre cartes seront r\u00e9v\u00e9l\u00e9es. Nouvelle ouverture Pour effectuer un nouveau tirage, cliquez sur \u00ab Nouveau tirage \u00bb. Vous pouvez \u00e9galement changer de domaine \u2014 G\u00e9n\u00e9ral, Amour, Travail ou Finances \u2014 puis tirer de nouvelles cartes. Quand l\u2019indication g\u00e9n\u00e9rale ne vous suffit pas Si l&rsquo;ouverture touche quelque chose de grave, ne la laissez pas dans les environs. La s\u00e9ance personnelle va bien plus loin que l\u2019\u00e9chantillon gratuit : regarde la personne ou le sujet en particulier, les mouvements cach\u00e9s, les intentions r\u00e9elles, les blocages \u00e9nerg\u00e9tiques, les sch\u00e9mas r\u00e9p\u00e9titifs et la v\u00e9ritable trajectoire de l&rsquo;affaire. R\u00e9ponse courte \u00e0 partir de 49\u20ac via chatpour une question claire. Lecture personnelle compl\u00e8telorsque le sujet a de la profondeur, un arri\u00e8re-plan ou une charge intense. D\u00e9codage cibl\u00e9sans g\u00e9n\u00e9ralit\u00e9s, sur votre propre domaine. R\u00e9server une consultation S\u00e9ances d&rsquo;amour Ce syst\u00e8me est con\u00e7u comme un \u00e9chantillon mystique gratuit. Cela ne remplace pas une lecture personnelle compl\u00e8te, o\u00f9 le d\u00e9codage se fait sur la question pr\u00e9cise, le visage, le sch\u00e9ma \u00e9nerg\u00e9tique et la ligne temporelle du sujet. Voulez-vous une r\u00e9ponse claire \u00e0 votre propre question? S\u00e9ance \u00e0 partir de 49\u20ac<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-33055","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Tarot \u00e0 4 cartes \u2014 Les 78 secrets r\u00e9v\u00e9l\u00e9s - Esoteric Sciences<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/esoteric-sciences.com\/fr\/tarot-a-4-cartes-les-78-secrets-reveles\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tarot \u00e0 4 cartes \u2014 Les 78 secrets r\u00e9v\u00e9l\u00e9s - Esoteric Sciences\" \/>\n<meta property=\"og:description\" content=\"La Voie du Vide \u2022 Portail Divination Gratuit Tarot \u00e0 4 cartes Tirez gratuitement les cartes parmi les 78 arcanes du Tarot Un tirage concis mais r\u00e9v\u00e9lateur pour celles et ceux qui recherchent une orientation, un \u00e9clairage et une premi\u00e8re r\u00e9v\u00e9lation. Les quatre cartes montrentce qui s&rsquo;ouvre maintenant, ce qui est \u00e0 l&rsquo;\u0153uvre en dessous, quelle influence se d\u00e9place de mani\u00e8re invisible et quelle est la v\u00e9ritable cl\u00e9. C&rsquo;est la premi\u00e8re porte. Choisissez d\u2019abord s\u2019il s\u2019agit d\u2019un sujet g\u00e9n\u00e9ral, romantique, professionnel ou financier, afin que l\u2019interpr\u00e9tation change selon le domaine. Lorsque le sujet est s\u00e9rieux, personnel ou charg\u00e9, la lecture compl\u00e8te se fait ens\u00e9ance personnelle \u00e0 partir de 49\u20ac via chat. Commencer le tirage gratuit R\u00e9server une consultation Que montre-t-il ?La surface, le champ souterrain, l&rsquo;influence cach\u00e9e et la cl\u00e9 de l&rsquo;affaire. Pour quel sujet ?Relation, travail, blocage, d\u00e9cision, retour ou orientation personnelle. Quand consulter personnellement ? Lorsque vous avez besoin d\u2019une r\u00e9ponse pr\u00e9cise, d\u2019un \u00e9clairage sur une personne, d\u2019un d\u00e9lai et d\u2019une analyse approfondie. Amour &#038; relations Pour relation, retour, intention, attachement ou ambigu\u00eft\u00e9 \u00e9motionnelle. Syst\u00e8mes divinatoires Pour le Tarot, la num\u00e9rologie, les pendules, la voyance et la lecture approfondie. Architecture des champs Pour les cas complexes qui n\u00e9cessitent un diagnostic et une structure. Livres &#038; sons L&rsquo;entr\u00e9e la plus abordable \u00e0 la biblioth\u00e8que et aux sons sacr\u00e9s de Kali. L&rsquo;ouverture libre est une indication g\u00e9n\u00e9rale. La lecture personnelle travaille sur votre propre question et votre mod\u00e8le \u00e9nerg\u00e9tique r\u00e9el. Gardez une question claire dans votre esprit. Choisissez d&rsquo;abord la zone qui vous concerne, puis touchez les quatre cartes une \u00e0 une. Une fois qu&rsquo;ils seront tous ouverts, une interpr\u00e9tation diff\u00e9rente appara\u00eetra pour G\u00e9n\u00e9ral, Romantique, Professionnel ou Financier. Choisissez d&rsquo;abord le domaine que vous souhaitez voir G\u00e9n\u00e9ral Amour Travail Finances Interpr\u00e9tation active\u00a0: G\u00e9n\u00e9ral. Les cartes parleront de la situation dans son ensemble, de ce qui s&rsquo;ouvre maintenant, de ce qui se cache en dessous et de la direction la plus claire. Les cartes ont \u00e9t\u00e9 ouvertes. Lisez maintenant l\u2019interpr\u00e9tation d\u00e9taill\u00e9e de chaque position et la divulgation globale de l\u2019ouverture. R\u00e9v\u00e9lation d\u2019ensemble La r\u00e9v\u00e9lation synth\u00e9tique appara\u00eetra une fois que les quatre cartes seront r\u00e9v\u00e9l\u00e9es. Nouvelle ouverture Pour effectuer un nouveau tirage, cliquez sur \u00ab Nouveau tirage \u00bb. Vous pouvez \u00e9galement changer de domaine \u2014 G\u00e9n\u00e9ral, Amour, Travail ou Finances \u2014 puis tirer de nouvelles cartes. Quand l\u2019indication g\u00e9n\u00e9rale ne vous suffit pas Si l&rsquo;ouverture touche quelque chose de grave, ne la laissez pas dans les environs. La s\u00e9ance personnelle va bien plus loin que l\u2019\u00e9chantillon gratuit : regarde la personne ou le sujet en particulier, les mouvements cach\u00e9s, les intentions r\u00e9elles, les blocages \u00e9nerg\u00e9tiques, les sch\u00e9mas r\u00e9p\u00e9titifs et la v\u00e9ritable trajectoire de l&rsquo;affaire. R\u00e9ponse courte \u00e0 partir de 49\u20ac via chatpour une question claire. Lecture personnelle compl\u00e8telorsque le sujet a de la profondeur, un arri\u00e8re-plan ou une charge intense. D\u00e9codage cibl\u00e9sans g\u00e9n\u00e9ralit\u00e9s, sur votre propre domaine. R\u00e9server une consultation S\u00e9ances d&rsquo;amour Ce syst\u00e8me est con\u00e7u comme un \u00e9chantillon mystique gratuit. Cela ne remplace pas une lecture personnelle compl\u00e8te, o\u00f9 le d\u00e9codage se fait sur la question pr\u00e9cise, le visage, le sch\u00e9ma \u00e9nerg\u00e9tique et la ligne temporelle du sujet. Voulez-vous une r\u00e9ponse claire \u00e0 votre propre question? S\u00e9ance \u00e0 partir de 49\u20ac\" \/>\n<meta property=\"og:url\" content=\"https:\/\/esoteric-sciences.com\/fr\/tarot-a-4-cartes-les-78-secrets-reveles\/\" \/>\n<meta property=\"og:site_name\" content=\"Esoteric Sciences\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-20T06:29:52+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/esoteric-sciences.com\/fr\/tarot-a-4-cartes-les-78-secrets-reveles\/\",\"url\":\"https:\/\/esoteric-sciences.com\/fr\/tarot-a-4-cartes-les-78-secrets-reveles\/\",\"name\":\"Tarot \u00e0 4 cartes \u2014 Les 78 secrets r\u00e9v\u00e9l\u00e9s - Esoteric Sciences\",\"isPartOf\":{\"@id\":\"https:\/\/esoteric-sciences.com\/fr\/#website\"},\"datePublished\":\"2026-03-16T22:55:04+00:00\",\"dateModified\":\"2026-07-20T06:29:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/esoteric-sciences.com\/fr\/tarot-a-4-cartes-les-78-secrets-reveles\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/esoteric-sciences.com\/fr\/tarot-a-4-cartes-les-78-secrets-reveles\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/esoteric-sciences.com\/fr\/tarot-a-4-cartes-les-78-secrets-reveles\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0391\u03c1\u03c7\u03b9\u03ba\u03ae\",\"item\":\"https:\/\/esoteric-sciences.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tarot \u00e0 4 cartes \u2014 Les 78 secrets r\u00e9v\u00e9l\u00e9s\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/esoteric-sciences.com\/fr\/#website\",\"url\":\"https:\/\/esoteric-sciences.com\/fr\/\",\"name\":\"Esoteric Sciences\",\"description\":\"Centre des Sciences Esot\u00e9riques \",\"publisher\":{\"@id\":\"https:\/\/esoteric-sciences.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/esoteric-sciences.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/esoteric-sciences.com\/fr\/#organization\",\"name\":\"Esoteric Sciences\",\"url\":\"https:\/\/esoteric-sciences.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/esoteric-sciences.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/esoteric-sciences.com\/wp-content\/uploads\/2026\/03\/cropped-logo-2.png\",\"contentUrl\":\"https:\/\/esoteric-sciences.com\/wp-content\/uploads\/2026\/03\/cropped-logo-2.png\",\"width\":1024,\"height\":1024,\"caption\":\"Esoteric Sciences\"},\"image\":{\"@id\":\"https:\/\/esoteric-sciences.com\/fr\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tarot \u00e0 4 cartes \u2014 Les 78 secrets r\u00e9v\u00e9l\u00e9s - Esoteric Sciences","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/esoteric-sciences.com\/fr\/tarot-a-4-cartes-les-78-secrets-reveles\/","og_locale":"fr_FR","og_type":"article","og_title":"Tarot \u00e0 4 cartes \u2014 Les 78 secrets r\u00e9v\u00e9l\u00e9s - Esoteric Sciences","og_description":"La Voie du Vide \u2022 Portail Divination Gratuit Tarot \u00e0 4 cartes Tirez gratuitement les cartes parmi les 78 arcanes du Tarot Un tirage concis mais r\u00e9v\u00e9lateur pour celles et ceux qui recherchent une orientation, un \u00e9clairage et une premi\u00e8re r\u00e9v\u00e9lation. Les quatre cartes montrentce qui s&rsquo;ouvre maintenant, ce qui est \u00e0 l&rsquo;\u0153uvre en dessous, quelle influence se d\u00e9place de mani\u00e8re invisible et quelle est la v\u00e9ritable cl\u00e9. C&rsquo;est la premi\u00e8re porte. Choisissez d\u2019abord s\u2019il s\u2019agit d\u2019un sujet g\u00e9n\u00e9ral, romantique, professionnel ou financier, afin que l\u2019interpr\u00e9tation change selon le domaine. Lorsque le sujet est s\u00e9rieux, personnel ou charg\u00e9, la lecture compl\u00e8te se fait ens\u00e9ance personnelle \u00e0 partir de 49\u20ac via chat. Commencer le tirage gratuit R\u00e9server une consultation Que montre-t-il ?La surface, le champ souterrain, l&rsquo;influence cach\u00e9e et la cl\u00e9 de l&rsquo;affaire. Pour quel sujet ?Relation, travail, blocage, d\u00e9cision, retour ou orientation personnelle. Quand consulter personnellement ? Lorsque vous avez besoin d\u2019une r\u00e9ponse pr\u00e9cise, d\u2019un \u00e9clairage sur une personne, d\u2019un d\u00e9lai et d\u2019une analyse approfondie. Amour &#038; relations Pour relation, retour, intention, attachement ou ambigu\u00eft\u00e9 \u00e9motionnelle. Syst\u00e8mes divinatoires Pour le Tarot, la num\u00e9rologie, les pendules, la voyance et la lecture approfondie. Architecture des champs Pour les cas complexes qui n\u00e9cessitent un diagnostic et une structure. Livres &#038; sons L&rsquo;entr\u00e9e la plus abordable \u00e0 la biblioth\u00e8que et aux sons sacr\u00e9s de Kali. L&rsquo;ouverture libre est une indication g\u00e9n\u00e9rale. La lecture personnelle travaille sur votre propre question et votre mod\u00e8le \u00e9nerg\u00e9tique r\u00e9el. Gardez une question claire dans votre esprit. Choisissez d&rsquo;abord la zone qui vous concerne, puis touchez les quatre cartes une \u00e0 une. Une fois qu&rsquo;ils seront tous ouverts, une interpr\u00e9tation diff\u00e9rente appara\u00eetra pour G\u00e9n\u00e9ral, Romantique, Professionnel ou Financier. Choisissez d&rsquo;abord le domaine que vous souhaitez voir G\u00e9n\u00e9ral Amour Travail Finances Interpr\u00e9tation active\u00a0: G\u00e9n\u00e9ral. Les cartes parleront de la situation dans son ensemble, de ce qui s&rsquo;ouvre maintenant, de ce qui se cache en dessous et de la direction la plus claire. Les cartes ont \u00e9t\u00e9 ouvertes. Lisez maintenant l\u2019interpr\u00e9tation d\u00e9taill\u00e9e de chaque position et la divulgation globale de l\u2019ouverture. R\u00e9v\u00e9lation d\u2019ensemble La r\u00e9v\u00e9lation synth\u00e9tique appara\u00eetra une fois que les quatre cartes seront r\u00e9v\u00e9l\u00e9es. Nouvelle ouverture Pour effectuer un nouveau tirage, cliquez sur \u00ab Nouveau tirage \u00bb. Vous pouvez \u00e9galement changer de domaine \u2014 G\u00e9n\u00e9ral, Amour, Travail ou Finances \u2014 puis tirer de nouvelles cartes. Quand l\u2019indication g\u00e9n\u00e9rale ne vous suffit pas Si l&rsquo;ouverture touche quelque chose de grave, ne la laissez pas dans les environs. La s\u00e9ance personnelle va bien plus loin que l\u2019\u00e9chantillon gratuit : regarde la personne ou le sujet en particulier, les mouvements cach\u00e9s, les intentions r\u00e9elles, les blocages \u00e9nerg\u00e9tiques, les sch\u00e9mas r\u00e9p\u00e9titifs et la v\u00e9ritable trajectoire de l&rsquo;affaire. R\u00e9ponse courte \u00e0 partir de 49\u20ac via chatpour une question claire. Lecture personnelle compl\u00e8telorsque le sujet a de la profondeur, un arri\u00e8re-plan ou une charge intense. D\u00e9codage cibl\u00e9sans g\u00e9n\u00e9ralit\u00e9s, sur votre propre domaine. R\u00e9server une consultation S\u00e9ances d&rsquo;amour Ce syst\u00e8me est con\u00e7u comme un \u00e9chantillon mystique gratuit. Cela ne remplace pas une lecture personnelle compl\u00e8te, o\u00f9 le d\u00e9codage se fait sur la question pr\u00e9cise, le visage, le sch\u00e9ma \u00e9nerg\u00e9tique et la ligne temporelle du sujet. Voulez-vous une r\u00e9ponse claire \u00e0 votre propre question? S\u00e9ance \u00e0 partir de 49\u20ac","og_url":"https:\/\/esoteric-sciences.com\/fr\/tarot-a-4-cartes-les-78-secrets-reveles\/","og_site_name":"Esoteric Sciences","article_modified_time":"2026-07-20T06:29:52+00:00","twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/esoteric-sciences.com\/fr\/tarot-a-4-cartes-les-78-secrets-reveles\/","url":"https:\/\/esoteric-sciences.com\/fr\/tarot-a-4-cartes-les-78-secrets-reveles\/","name":"Tarot \u00e0 4 cartes \u2014 Les 78 secrets r\u00e9v\u00e9l\u00e9s - Esoteric Sciences","isPartOf":{"@id":"https:\/\/esoteric-sciences.com\/fr\/#website"},"datePublished":"2026-03-16T22:55:04+00:00","dateModified":"2026-07-20T06:29:52+00:00","breadcrumb":{"@id":"https:\/\/esoteric-sciences.com\/fr\/tarot-a-4-cartes-les-78-secrets-reveles\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/esoteric-sciences.com\/fr\/tarot-a-4-cartes-les-78-secrets-reveles\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/esoteric-sciences.com\/fr\/tarot-a-4-cartes-les-78-secrets-reveles\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0391\u03c1\u03c7\u03b9\u03ba\u03ae","item":"https:\/\/esoteric-sciences.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Tarot \u00e0 4 cartes \u2014 Les 78 secrets r\u00e9v\u00e9l\u00e9s"}]},{"@type":"WebSite","@id":"https:\/\/esoteric-sciences.com\/fr\/#website","url":"https:\/\/esoteric-sciences.com\/fr\/","name":"Esoteric Sciences","description":"Centre des Sciences Esot\u00e9riques ","publisher":{"@id":"https:\/\/esoteric-sciences.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/esoteric-sciences.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/esoteric-sciences.com\/fr\/#organization","name":"Esoteric Sciences","url":"https:\/\/esoteric-sciences.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/esoteric-sciences.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/esoteric-sciences.com\/wp-content\/uploads\/2026\/03\/cropped-logo-2.png","contentUrl":"https:\/\/esoteric-sciences.com\/wp-content\/uploads\/2026\/03\/cropped-logo-2.png","width":1024,"height":1024,"caption":"Esoteric Sciences"},"image":{"@id":"https:\/\/esoteric-sciences.com\/fr\/#\/schema\/logo\/image\/"}}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/esoteric-sciences.com\/fr\/wp-json\/wp\/v2\/pages\/33055","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/esoteric-sciences.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/esoteric-sciences.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/esoteric-sciences.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/esoteric-sciences.com\/fr\/wp-json\/wp\/v2\/comments?post=33055"}],"version-history":[{"count":5,"href":"https:\/\/esoteric-sciences.com\/fr\/wp-json\/wp\/v2\/pages\/33055\/revisions"}],"predecessor-version":[{"id":38552,"href":"https:\/\/esoteric-sciences.com\/fr\/wp-json\/wp\/v2\/pages\/33055\/revisions\/38552"}],"wp:attachment":[{"href":"https:\/\/esoteric-sciences.com\/fr\/wp-json\/wp\/v2\/media?parent=33055"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}