{"id":51694,"date":"2026-07-04T11:35:07","date_gmt":"2026-07-04T03:35:07","guid":{"rendered":"https:\/\/goearthward.com\/?page_id=51694"},"modified":"2026-07-04T19:04:24","modified_gmt":"2026-07-04T11:04:24","slug":"mbti-tarot","status":"publish","type":"page","link":"https:\/\/goearthward.com\/it\/tools\/mbti-tarot\/","title":{"rendered":"Tarocchi MBTI"},"content":{"rendered":"\n<!-- ===== MBTI Tarot v1.0 (tool #22) ===== -->\n<div class=\"emt-root\">\n  <div class=\"emt-inner\">\n\n    <!-- Page Hero: tool-level banner (above selector) -->\n    <section class=\"emt-page-hero\" aria-label=\"MBTI Tarot Birth Card Finder intro\">\n      <div class=\"emt-page-hero-left\">\n        <div class=\"emt-page-hero-eyebrow\">Free Tool &middot; Self-Reflection<\/div>\n        <h1 class=\"emt-page-hero-title\">MBTI Tarot Birth Card Finder<\/h1>\n        <p class=\"emt-page-hero-sub\">Match your MBTI type to a Major Arcana card through Jungian cognitive functions &mdash; a primary birth card, a growth card, and three crystals. A mirror for contemplation, not a diagnosis.<\/p>\n        <div class=\"emt-page-hero-trust\">\n          <span class=\"emt-trust-pill\">16 types<\/span>\n          <span class=\"emt-trust-pill\">22 Major Arcana<\/span>\n          <span class=\"emt-trust-pill\">No sign-up<\/span>\n        <\/div>\n      <\/div>\n      <div class=\"emt-page-hero-right\" aria-hidden=\"true\">\n        <div class=\"emt-page-hero-deck\" id=\"emt-page-hero-deck\"><\/div>\n        <div class=\"emt-page-hero-deck-cap\">22 Major Arcana &middot; 16 type mirrors<\/div>\n      <\/div>\n    <\/section>\n\n    <!-- Input: 4-step selector + optional birthday -->\n    <div id=\"emt-input-mount\"><div class=\"emt-loading\">Loading the MBTI tarot selector&hellip;<\/div><\/div>\n\n    <!-- Result mount (Hero + M1-M5 rendered here after selection) -->\n    <div id=\"emt-result-mount\"><\/div>\n\n    <!-- Gentle Note disclaimer -->\n    <section class=\"emt-gentle\">\n      <p><strong>A gentle note.<\/strong> Tarot is a tool for self-reflection, not a prediction of fixed outcomes. Crystal associations and Eastern anchors are traditional and cultural &mdash; not medical, financial, or personality-diagnosis advice. Sit with what surfaces; choose what serves you.<\/p>\n    <\/section>\n\n  <\/div>\n<\/div>\n\n<style>\n.emt-root{font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;color:#1A1A2E;line-height:1.6}\n.emt-inner{max-width:1140px;margin:0 auto;padding:24px 28px 40px}\n\n.emt-loading{padding:60px 20px;text-align:center;color:#888;font-size:16px}\n\n\/* Page Hero (tool-level banner above selector) *\/\n.emt-page-hero{display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center;background:linear-gradient(135deg,#FBF8F1 0%,#F0F7F4 60%,#fff 100%);border:1px solid #E8E2D5;border-radius:20px;padding:36px 40px;margin-bottom:24px;overflow:hidden;position:relative}\n.emt-page-hero:before{content:\"\";position:absolute;top:-40px;right:-40px;width:240px;height:240px;background:radial-gradient(circle,rgba(207,170,62,.12) 0%,transparent 70%);pointer-events:none}\n.emt-page-hero-left{min-width:0;position:relative}\n.emt-page-hero-eyebrow{display:inline-block;background:#fff;color:#7A5A12;font-size:11px;font-weight:800;padding:5px 12px;border-radius:20px;letter-spacing:.08em;text-transform:uppercase;border:1px solid #E8C77A;margin-bottom:14px}\n.emt-page-hero-title{font-size:34px;font-weight:800;color:#1A1A2E;margin:0 0 12px;line-height:1.15;letter-spacing:-.015em}\n.emt-page-hero-sub{font-size:16px;color:#444;margin:0 0 18px;line-height:1.65;max-width:560px}\n.emt-page-hero-trust{display:flex;gap:8px;flex-wrap:wrap}\n.emt-trust-pill{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid #C8E6D5;color:#2D6A4F;font-size:12px;font-weight:700;padding:6px 12px;border-radius:20px}\n.emt-trust-pill:before{content:\"\";width:6px;height:6px;border-radius:50%;background:#2D6A4F}\n.emt-page-hero-right{display:flex;flex-direction:column;align-items:center;position:relative}\n.emt-page-hero-deck{display:flex;gap:14px}\n.emt-page-hero-deck .emt-tarot-face{box-shadow:0 12px 32px rgba(26,26,46,.22)}\n.emt-page-hero-deck .emt-tarot-face:first-child{transform:rotate(-4deg)}\n.emt-page-hero-deck .emt-tarot-face:last-child{transform:rotate(4deg) translateY(-8px)}\n.emt-page-hero-deck-cap{margin-top:14px;font-size:11px;font-weight:800;color:#888;text-transform:uppercase;letter-spacing:.08em;text-align:center}\n\n\/* Mode switch (top dual-mode) *\/\n.emt-mode-switch{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}\n.emt-mode-tab{display:flex;flex-direction:column;align-items:flex-start;text-align:left;background:#fff;border:2px solid #E8E2D5;border-radius:14px;padding:16px 20px;cursor:pointer;transition:border-color .2s,box-shadow .2s,background .2s;font-family:inherit;-webkit-tap-highlight-color:transparent}\n@media (hover:hover){.emt-mode-tab:hover{border-color:#2D6A4F;box-shadow:0 2px 10px rgba(26,26,46,.07)}}\n.emt-mode-tab-active{border-color:#2D6A4F;background:#F0F7F4;box-shadow:0 0 0 3px rgba(45,106,79,.12)}\n.emt-mode-tab-num{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:#CFAA3E;color:#fff;border-radius:50%;font-size:14px;font-weight:800;margin-bottom:8px}\n.emt-mode-tab-active .emt-mode-tab-num{background:#2D6A4F}\n.emt-mode-tab-t{font-size:16px;font-weight:800;color:#1A1A2E;margin-bottom:3px}\n.emt-mode-tab-d{font-size:13px;color:#5A5A6E;line-height:1.45;text-transform:none}\n\n\/* Test mode *\/\n.emt-test-card{background:#fff;border:1px solid #E8E2D5;border-radius:18px;padding:32px 36px;margin-bottom:24px;scroll-margin-top:90px}\n.emt-q-progress-bar{width:100%;height:6px;background:#F0F0F0;border-radius:6px;overflow:hidden;margin-bottom:8px}\n.emt-q-progress-fill{height:100%;background:linear-gradient(90deg,#2D6A4F 0%,#CFAA3E 100%);transition:width .3s}\n.emt-q-progress-meta{font-size:12px;font-weight:800;color:#888;text-transform:uppercase;letter-spacing:.06em;margin-bottom:22px}\n.emt-q-prompt{font-size:21px;font-weight:700;color:#1A1A2E;line-height:1.4;margin-bottom:20px;letter-spacing:-.005em}\n\/* 2x2 grid: columns = poles (X left, Y right), rows = strength (strong top, slight bottom); source order A,C,B,D -> explicit grid-area *\/\n.emt-q-opts-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:12px 14px;margin-bottom:20px}\n.emt-q-col-head{display:flex;flex-direction:column;font-size:13px;font-weight:800;color:#2D6A4F;text-transform:uppercase;letter-spacing:.06em;padding:0 4px 6px}\n.emt-q-col-head .emt-q-col-tag{font-size:10px;font-weight:600;color:#888;text-transform:none;letter-spacing:.02em;margin-top:2px}\n.emt-q-col-head.emt-q-col-y{color:#7A5A12}\n.emt-q-opts-grid > .emt-q-col-x{grid-area:1 \/ 1}\n.emt-q-opts-grid > .emt-q-col-y{grid-area:1 \/ 2}\n.emt-q-opts-grid > button:nth-of-type(1){grid-area:2 \/ 1} \/* A strong X *\/\n.emt-q-opts-grid > button:nth-of-type(2){grid-area:2 \/ 2} \/* C slight Y *\/\n.emt-q-opts-grid > button:nth-of-type(3){grid-area:3 \/ 1} \/* B slight X *\/\n.emt-q-opts-grid > button:nth-of-type(4){grid-area:3 \/ 2} \/* D strong Y *\/\n.emt-q-opt{display:flex;flex-direction:column;gap:6px;align-items:flex-start;text-align:left;background:#FAFAFA;border:2px solid #E8E2D5;border-radius:12px;padding:14px 16px;cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s;font-family:inherit;-webkit-tap-highlight-color:transparent;min-height:100%}\n@media (hover:hover){.emt-q-opt:hover{border-color:#2D6A4F;box-shadow:0 2px 8px rgba(26,26,46,.07);transform:translateY(-1px)}}\n.emt-q-opt-active{border-color:#2D6A4F;background:#F0F7F4;box-shadow:0 0 0 3px rgba(45,106,79,.12)}\n.emt-q-opt:focus-visible{outline:2px solid #2D6A4F;outline-offset:2px}\n.emt-q-opt-mark{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:#fff;border:2px solid #CFAA3E;color:#7A5A12;border-radius:50%;font-size:13px;font-weight:800;text-transform:uppercase}\n.emt-q-opt-active .emt-q-opt-mark{background:#2D6A4F;border-color:#2D6A4F;color:#fff}\n.emt-q-opt-tag{display:inline-block;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#888;background:#F0F0F0;padding:2px 8px;border-radius:10px}\n.emt-q-opt-active .emt-q-opt-tag{background:#CFAA3E;color:#1A1A2E}\n.emt-q-opt-text{font-size:14px;color:#1A1A2E;line-height:1.5;font-weight:500;text-transform:capitalize}\n\/* Strength accents: strong = deep pole-colored left border, slight = pale left border *\/\n.emt-q-opt-strong{border-left-width:4px;border-left-color:#2D6A4F}\n.emt-q-opt-strong.emt-q-opt-active{border-left-color:#2D6A4F}\n.emt-q-opt-slight{border-left-width:4px;border-left-color:#C8E6D5}\n.emt-q-opt-slight.emt-q-opt-active{border-left-color:#CFAA3E}\n.emt-q-nav{display:flex;justify-content:space-between;gap:12px;margin-top:6px}\n.emt-q-back,.emt-q-next,.emt-q-finish{font-family:inherit;border-radius:8px;padding:12px 22px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s,border-color .2s,opacity .15s;-webkit-tap-highlight-color:transparent}\n.emt-q-back{background:transparent;color:#5A5A6E;border:1px solid #E8E2D5}\n@media (hover:hover){.emt-q-back:not(:disabled):hover{border-color:#CFAA3E;color:#1A1A2E}}\n.emt-q-next{background:#2D6A4F;color:#fff;border:none}\n@media (hover:hover){.emt-q-next:not(:disabled):hover{background:#1B4332}}\n.emt-q-finish{background:#CFAA3E;color:#1A1A2E;border:none}\n@media (hover:hover){.emt-q-finish:not(:disabled):hover{background:#B89530}}\n.emt-q-back:disabled,.emt-q-next:disabled,.emt-q-finish:disabled{opacity:.4;cursor:not-allowed}\n\n\/* Test result summary bar (above hero, test-mode only) *\/\n.emt-test-result{background:#F0F7F4;border:1px solid #C8E6D5;border-radius:12px;padding:14px 18px;margin-bottom:18px}\n.emt-test-result-h{font-size:13px;font-weight:800;color:#2D6A4E;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}\n.emt-test-result-dims{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}\n.emt-test-dim{display:flex;flex-direction:column;gap:4px}\n.emt-test-dim-pair{font-size:13px;font-weight:700;color:#5A5A6E;display:flex;justify-content:space-between}\n.emt-test-dim-pair .win{color:#2D6A4F}\n.emt-test-dim-bar{height:8px;background:#fff;border:1px solid #E8E2D5;border-radius:6px;overflow:hidden;display:flex}\n.emt-test-dim-bar-a{background:#2D6A4F;height:100%}\n.emt-test-dim-bar-b{background:#CFAA3E;height:100%}\n\n\/* Strength badge (Likert strength summary) *\/\n.emt-strength-badge{display:inline-block;font-size:12px;font-weight:800;padding:3px 10px;border-radius:12px;letter-spacing:.04em;text-transform:uppercase;margin-left:4px}\n.emt-strength-strong{background:#2D6A4F;color:#fff}\n.emt-strength-moderate{background:#CFAA3E;color:#1A1A2E}\n.emt-strength-mild{background:#E8E2D5;color:#5A5A6E}\n\n\/* Gap chart (4-axis decisiveness, Likert dividend) *\/\n.emt-gap-chart{margin-top:14px;padding-top:14px;border-top:1px dashed #C8E6D5}\n.emt-gap-chart-h{font-size:12px;font-weight:800;color:#5A5A6E;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}\n.emt-gap-avg{font-size:11px;font-weight:600;color:#888;text-transform:none;letter-spacing:.02em;margin-left:4px}\n.emt-gap-row{display:grid;grid-template-columns:46px 1fr 28px;gap:10px;align-items:center;margin-bottom:6px}\n.emt-gap-dim{font-size:12px;font-weight:700;color:#5A5A6E}\n.emt-gap-track{height:8px;background:#F0F0F0;border-radius:6px;overflow:hidden}\n.emt-gap-fill{display:block;height:100%;border-radius:6px}\n.emt-gap-fill-strong{background:#2D6A4F}\n.emt-gap-fill-moderate{background:#CFAA3E}\n.emt-gap-fill-mild{background:#C8E6D5}\n.emt-gap-num{font-size:12px;font-weight:800;color:#1A1A2E;text-align:right}\n\n\/* Input card *\/\n.emt-input-card{background:#fff;border:1px solid #E8E2D5;border-radius:18px;padding:32px 36px;margin-bottom:24px;scroll-margin-top:90px}\n.emt-input-h2{font-size:28px;font-weight:800;color:#1A1A2E;margin:0 0 6px;letter-spacing:-.01em}\n.emt-input-sub{font-size:15px;color:#5A5A6E;margin:0 0 22px}\n.emt-steps{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}\n.emt-step{background:#FAFAFA;border:1px solid #E8E2D5;border-radius:12px;padding:18px 20px;transition:border-color .2s,box-shadow .2s}\n.emt-step-active{border-color:#2D6A4F;box-shadow:0 0 0 3px rgba(45,106,79,.12)}\n.emt-step-done{border-color:#CFAA3E;background:#FCFAF3}\n.emt-step-num{font-size:11px;font-weight:800;color:#CFAA3E;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}\n.emt-step-label{font-size:19px;font-weight:800;color:#1A1A2E;margin-bottom:2px}\n.emt-step-sub{font-size:13px;color:#5A5A6E;margin-bottom:12px;font-style:italic}\n.emt-step-opts{display:grid;grid-template-columns:1fr 1fr;gap:10px}\n.emt-opt{display:flex;flex-direction:column;align-items:flex-start;text-align:left;background:#fff;border:2px solid #E8E2D5;border-radius:10px;padding:12px 14px;cursor:pointer;transition:border-color .15s,box-shadow .15s;font-family:inherit;-webkit-tap-highlight-color:transparent}\n@media (hover:hover){.emt-opt:hover{border-color:#2D6A4F;box-shadow:0 2px 8px rgba(26,26,46,.08)}}\n.emt-opt-active{border-color:#2D6A4F;background:#F0F7F4;box-shadow:0 0 0 3px rgba(45,106,79,.15)}\n.emt-opt-letter{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background:#2D6A4F;color:#fff;border-radius:50%;font-size:15px;font-weight:800;margin-bottom:8px}\n.emt-opt-active .emt-opt-letter{background:#CFAA3E}\n.emt-opt-t{font-size:14px;font-weight:700;color:#1A1A2E;margin-bottom:2px;text-transform:none}\n.emt-opt-d{font-size:12px;color:#5A5A6E;line-height:1.4;text-transform:capitalize}\n\n\/* Birthday optional *\/\n.emt-birthday{margin-top:18px;background:#FAFAFA;border:1px solid #E8E2D5;border-radius:12px;padding:14px 20px}\n.emt-birthday summary{cursor:pointer;font-size:15px;font-weight:700;color:#2D6A4F;padding:4px 0}\n.emt-bday-body{padding-top:14px}\n.emt-bday-note{font-size:13px;color:#5A5A6E;margin:0 0 12px;line-height:1.55}\n.emt-bday-fields{display:flex;gap:12px;flex-wrap:wrap}\n.emt-bday-fields label{display:flex;flex-direction:column;font-size:12px;font-weight:700;color:#5A5A6E;text-transform:uppercase;letter-spacing:.04em}\n.emt-bday-fields input{margin-top:4px;width:96px;padding:8px 10px;border:1px solid #E8E2D5;border-radius:8px;font-size:15px;color:#1A1A2E;font-family:inherit}\n\n\/* Hero *\/\n.emt-hero-card{background:linear-gradient(135deg,#FBF8F1 0%,#fff 100%);border:1px solid #E8E2D5;border-radius:18px;padding:32px;margin-bottom:22px}\n.emt-hero-head{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center}\n.emt-hero-left{min-width:0}\n.emt-type-badge{display:inline-block;background:#2D6A4F;color:#fff;font-size:12px;font-weight:800;padding:5px 13px;border-radius:20px;letter-spacing:.06em;width:fit-content;margin-bottom:12px}\n.emt-h1{font-size:34px;font-weight:800;color:#1A1A2E;margin:0 0 12px;line-height:1.15;letter-spacing:-.01em}\n.emt-stack{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:14px;font-size:14px}\n.emt-stack-lbl{font-size:11px;font-weight:800;color:#888;text-transform:uppercase;letter-spacing:.06em;margin-right:4px}\n.emt-stack-fn{display:inline-block;background:#fff;border:1px solid #E8E2D5;padding:4px 10px;border-radius:6px;font-weight:700;color:#1A1A2E;font-size:13px}\n.emt-stack-fn.dom{background:#2D6A4F;color:#fff;border-color:#2D6A4F}\n.emt-stack-fn.inf{background:#FFF8F0;color:#7A5A12;border-color:#E8C77A}\n.emt-stack-sep{color:#CFAA3E;font-weight:700}\n.emt-hero-line{font-size:15px;color:#444;margin:0 0 18px;line-height:1.65}\n.emt-hero-line strong{color:#2D6A4F}\n.emt-share-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}\n.emt-share-btn{background:#2D6A4F;color:#fff;border:none;border-radius:8px;padding:11px 18px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s;font-family:inherit;-webkit-tap-highlight-color:transparent}\n@media (hover:hover){.emt-share-btn:hover{background:#1B4332}}\n.emt-share-hint{font-size:13px;color:#2D6A4F;font-weight:600}\n.emt-reset-btn{background:transparent;color:#5A5A6E;border:1px solid #E8E2D5;border-radius:8px;padding:10px 16px;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .2s;font-family:inherit;-webkit-tap-highlight-color:transparent}\n@media (hover:hover){.emt-reset-btn:hover{border-color:#CFAA3E;color:#1A1A2E}}\n.emt-hero-right{display:flex;flex-direction:column;align-items:center}\n.emt-hero-duo{display:flex;gap:14px}\n.emt-hero-duo-cap{display:flex;justify-content:space-between;width:100%;font-size:11px;font-weight:800;color:#888;text-transform:uppercase;letter-spacing:.06em;margin-top:8px;padding:0 6px}\n\n\/* Tarot face (procedural card) *\/\n.emt-tarot-face{width:200px;height:286px;border-radius:12px;background:linear-gradient(160deg,#2D6A4F 0%,#1B4332 100%);border:3px solid #CFAA3E;box-shadow:0 8px 24px rgba(26,26,46,.18);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 14px;position:relative;overflow:hidden}\n.emt-tarot-face.med{width:130px;height:186px;border-radius:9px;border-width:2px;padding:12px 8px;box-shadow:0 4px 12px rgba(26,26,46,.15)}\n.emt-tarot-face.med.growth{background:linear-gradient(160deg,#7A5A12 0%,#5A4010 100%);border-color:#E8C77A;opacity:.92}\n.emt-tarot-crystal{width:80px;height:108px;background:linear-gradient(180deg,rgba(255,255,255,.85) 0%,rgba(207,170,62,.6) 50%,rgba(255,255,255,.4) 100%);clip-path:polygon(50% 0,100% 30%,100% 70%,50% 100%,0 70%,0 30%);margin-bottom:12px;filter:drop-shadow(0 0 12px rgba(255,255,255,.4))}\n.emt-tarot-crystal.med{width:42px;height:56px;margin-bottom:6px}\n.emt-tarot-num{color:rgba(255,255,255,.7);font-size:12px;letter-spacing:.18em;font-weight:700;margin-bottom:4px}\n.emt-tarot-face.med .emt-tarot-num{font-size:9px;margin-bottom:2px;letter-spacing:.12em}\n.emt-tarot-name{color:#fff;font-size:20px;font-weight:800;text-align:center;line-height:1.15;margin-bottom:4px;letter-spacing:.01em}\n.emt-tarot-face.med .emt-tarot-name{font-size:13px;margin-bottom:2px}\n.emt-tarot-arch{color:#CFAA3E;font-size:12px;font-style:italic;text-align:center;margin-bottom:6px}\n.emt-tarot-face.med .emt-tarot-arch{font-size:9px;margin-bottom:3px}\n.emt-tarot-astro{color:rgba(255,255,255,.85);font-size:11px;text-align:center;letter-spacing:.04em}\n.emt-tarot-face.med .emt-tarot-astro{font-size:8px;letter-spacing:.02em}\n\n\/* Modules *\/\n.emt-module{background:#fff;border:1px solid #E8E2D5;border-radius:14px;padding:28px 30px;margin-bottom:22px}\n.emt-mod-head{display:flex;align-items:center;gap:12px;margin-bottom:16px}\n.emt-mod-num{background:#2D6A4F;color:#fff;font-size:13px;font-weight:800;padding:4px 10px;border-radius:6px;letter-spacing:.05em}\n.edt-mod-num-gold{background:#CFAA3E}\n.emt-mod-head h2{font-size:24px;font-weight:800;color:#1A1A2E;margin:0;letter-spacing:-.005em}\n.emt-lede{font-size:17px;color:#1A1A2E;margin:0 0 14px;line-height:1.55;font-weight:500}\n.edt-lede-soft{color:#5A5A6E;font-weight:400;font-size:15px;font-style:italic}\n.emt-body{font-size:15px;color:#444;margin:0 0 14px;line-height:1.7}\n\n\/* M1 + M2 layout *\/\n.emt-m1-grid,.emt-m2-grid{display:grid;grid-template-columns:220px 1fr;gap:24px;align-items:flex-start}\n.emt-m1-left,.emt-m2-left{display:flex;justify-content:center}\n.emt-card-arch{font-size:13px;color:#CFAA3E;font-weight:700;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}\n.emt-card-theme{font-size:15px;color:#2D6A4F;font-style:italic;margin-bottom:14px;font-weight:600;line-height:1.5}\n\n.emt-reason{background:#F0F7F1;border-left:3px solid #2D6A4F;padding:14px 16px;margin:0 0 14px;border-radius:0 8px 8px 0}\n.emt-reason-growth{background:#FFF8F0;border-left-color:#CFAA3E}\n.emt-reason-lbl{display:block;font-size:12px;font-weight:700;color:#2D6A4F;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}\n.emt-reason-growth .emt-reason-lbl{color:#7A5A12}\n.emt-reason p{margin:0;font-size:14px;color:#444;line-height:1.65}\n\n.emt-lens{background:#FAFAFA;border-left:3px solid #CFAA3E;padding:14px 16px;margin:0 0 6px;border-radius:0 8px 8px 0}\n.emt-lens-lbl{display:block;font-size:12px;font-weight:700;color:#CFAA3E;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}\n.emt-lens p{margin:0;font-size:14px;color:#444;line-height:1.65}\n\n.emt-practice{background:#F0F5F1;border-left:3px solid #2D6A4F;padding:14px 16px;margin:0 0 6px;border-radius:0 8px 8px 0}\n.emt-prac-lbl{display:block;font-size:12px;font-weight:700;color:#2D6A4F;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}\n.emt-practice p{margin:0;font-size:15px;color:#1A1A2E;line-height:1.6;font-style:italic}\n\n\/* Fusion (birthday merge) *\/\n.emt-fusion{background:linear-gradient(135deg,#FBF8F1 0%,#fff 100%);border:1px solid #CFAA3E;border-radius:12px;padding:16px 20px;margin-top:18px}\n.emt-fusion-h{font-size:16px;font-weight:800;color:#7A5A12;margin-bottom:6px}\n.emt-fusion-body{font-size:14px;color:#444;margin:0;line-height:1.65}\n\n\/* M3 Crystals *\/\n.emt-m3{background:linear-gradient(135deg,#FBF8F1 0%,#fff 70%);border-color:#CFAA3E}\n.emt-stones{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:16px}\n.emt-stone-card{display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid #E8E2D5;border-radius:12px;padding:16px}\n.emt-stone-img{width:80px;height:80px;object-fit:cover;border-radius:50%;align-self:center;background:#F0F0F5;border:2px solid #CFAA3E}\n.emt-stone-img-ph{background:linear-gradient(135deg,#CFAA3E 0%,#E8E2D5 100%)}\n.emt-stone-body{flex:1;text-align:center}\n.emt-stone-tag{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#CFAA3E}\n.emt-stone-name{font-size:18px;font-weight:800;color:#1A1A2E;margin:2px 0 6px}\n.emt-stone-reason{font-size:13px;color:#5A5A6E;line-height:1.55;margin:0 0 10px;text-align:left}\n.emt-stone-cta{display:flex;flex-direction:column;gap:4px;align-items:center}\n.emt-stone-shop{display:inline-block;font-size:13px;font-weight:700;color:#2D6A4F !important;text-decoration:none;border-bottom:2px solid #CFAA3E;padding-bottom:1px;-webkit-tap-highlight-color:transparent}\n@media (hover:hover){.emt-stone-shop:hover{color:#1B4332 !important}}\n.emt-stone-meaning{font-size:12px;color:#5A5A6E !important;text-decoration:none;-webkit-tap-highlight-color:transparent}\n@media (hover:hover){.emt-stone-meaning:hover{color:#2D6A4F !important}}\n.emt-cta-row{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}\n.emt-cta{display:inline-block;padding:11px 20px;border-radius:8px;text-decoration:none;font-size:14px;font-weight:600;transition:background .2s}\n.emt-cta-sec{background:#fff;color:#2D6A4F !important;border:1px solid #2D6A4F;-webkit-tap-highlight-color:transparent}\n@media (hover:hover){.emt-cta-sec:hover{background:#F0F5F1}}\n.emt-cta-link{background:transparent;color:#CFAA3E !important;padding:11px 6px;-webkit-tap-highlight-color:transparent}\n@media (hover:hover){.emt-cta-link:hover{color:#1A1A2E !important}}\n\n\/* M4 Eastern *\/\n.emt-eastern-card{background:#F4F0E6;border:1px solid #E8E2D5;border-radius:12px;padding:18px 22px}\n.emt-eastern-text{font-size:15px;color:#444;line-height:1.7;margin-bottom:14px}\n.emt-eastern-card-anchor{background:#FAFAFA;border-left:3px solid #2D6A4F;padding:12px 16px;margin-bottom:10px;border-radius:0 8px 8px 0}\n.emt-anchor-lbl{display:block;font-size:12px;font-weight:700;color:#2D6A4F;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}\n.emt-eastern-card-anchor p{margin:0;font-size:14px;color:#444;line-height:1.65}\n.emt-note{font-size:13px;color:#888;font-style:italic;margin:8px 0 0;line-height:1.55}\n\n\/* M5 Related *\/\n.emt-rel-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:6px}\n.emt-rel-card{display:flex;flex-direction:column;gap:4px;background:#FAFAFA;border:1px solid #E8E2D5;border-radius:10px;padding:14px 16px;text-decoration:none;color:#1A1A2E;transition:border-color .2s,box-shadow .2s,transform .15s;cursor:pointer;-webkit-tap-highlight-color:transparent}\n@media (hover:hover){.emt-rel-card:hover{border-color:#CFAA3E;box-shadow:0 4px 12px rgba(26,26,46,.08);transform:translateY(-2px)}}\n.emt-rel-type{font-size:14px;font-weight:800;color:#1A1A2E}\n.emt-rel-card-name{font-size:13px;color:#2D6A4F;font-weight:600;font-style:italic}\n\n\/* MBTI notice *\/\n.emt-notice-card{margin-top:18px;padding:16px 20px;background:#F0F5F1;border:1px solid #C8E6D5;border-radius:10px}\n.emt-notice-card p{margin:0;font-size:12px;color:#5A5A6E;line-height:1.65}\n\n\/* Gentle Note *\/\n.emt-gentle{margin-top:24px;padding:20px 24px;background:#FAFAFA;border:1px solid #E8E2D5;border-radius:12px}\n.emt-gentle p{margin:0;font-size:13px;color:#5A5A6E;line-height:1.7}\n.emt-gentle strong{color:#2D6A4F}\n\n\/* SEO Accordion (mirror daily-tarot .edt-seo visual language with emt- prefix) *\/\n.emt-seo-accordion{margin:32px 0 8px}\n.emt-seo-details{border:1px solid #E8E2D5;border-radius:12px;background:#FAFAFA;overflow:hidden}\n.emt-seo-details summary{list-style:none;cursor:pointer;background:#F4F0E6;color:#1A1A2E;font-size:18px;font-weight:700;padding:18px 22px;display:flex;justify-content:space-between;align-items:center}\n.emt-seo-details summary::-webkit-details-marker{display:none}\n.emt-seo-details summary:after{content:'+';float:right;font-size:24px;line-height:1;color:#2D6A4F;font-weight:300}\n.emt-seo-details[open] summary:after{content:'\u2013'}\n.emt-seo-content{padding:24px 28px;color:#444;font-size:16px;line-height:1.75}\n.emt-seo-content h2{color:#1A1A2E;font-size:24px;margin:26px 0 10px;letter-spacing:-.005em}\n.emt-seo-content h2:first-child{margin-top:0}\n.emt-seo-content h3{color:#1A1A2E;font-size:19px;margin:20px 0 8px}\n.emt-seo-content p{margin:0 0 12px}\n.emt-seo-content ul{margin:0 0 12px;padding-left:22px}\n.emt-seo-content li{margin-bottom:6px}\n.emt-seo-content strong{color:#2D6A4F}\n\n\/* Responsive: tablet\/mobile *\/\n@media(max-width:900px){\n  .emt-page-hero{grid-template-columns:1fr;gap:24px;padding:28px 26px;text-align:center}\n  .emt-page-hero-sub{margin-left:auto;margin-right:auto}\n  .emt-page-hero-trust{justify-content:center}\n  .emt-page-hero-title{font-size:28px}\n  .emt-page-hero-right{order:-1}\n  .emt-page-hero-deck{justify-content:center}\n  .emt-input-card{padding:24px 22px}\n  .emt-steps{grid-template-columns:1fr;gap:14px}\n  .emt-mode-switch{grid-template-columns:1fr 1fr;gap:10px}\n  .emt-test-card{padding:24px 22px}\n  \/* 2x2 grid stays 2 columns on mobile (per user spec: A\/B top, C\/D bottom); only tighten gaps + compact cells *\/\n  .emt-q-opts-grid{gap:10px 10px}\n  .emt-q-col-head{font-size:11px;padding:0 2px 4px}\n  .emt-q-col-head .emt-q-col-tag{font-size:9px}\n  .emt-q-opt{padding:12px 12px;gap:5px}\n  .emt-q-opt-mark{width:24px;height:24px;font-size:12px}\n  .emt-q-opt-tag{font-size:9px;padding:2px 6px}\n  .emt-q-opt-text{font-size:13px;line-height:1.45}\n  .emt-test-result-dims{grid-template-columns:repeat(2,1fr);gap:10px}\n  .emt-q-prompt{font-size:19px}\n  .emt-hero-card{padding:24px}\n  .emt-hero-head{grid-template-columns:1fr;gap:20px;text-align:center}\n  .emt-hero-right{order:-1}\n  .emt-hero-duo{justify-content:center}\n  .emt-stack{justify-content:center}\n  .emt-share-row{justify-content:center}\n  .emt-h1{font-size:28px}\n  .emt-m1-grid,.emt-m2-grid{grid-template-columns:1fr;gap:18px}\n  .emt-m1-left,.emt-m2-left{order:-1}\n  .emt-tarot-face{margin:0 auto}\n  .emt-stones{grid-template-columns:1fr 1fr}\n  .emt-rel-grid{grid-template-columns:1fr 1fr}\n}\n@media(max-width:640px){\n  .emt-inner{padding:16px 14px 32px;border-radius:12px}\n  .emt-page-hero{padding:22px 18px;gap:18px;border-radius:16px}\n  .emt-page-hero-title{font-size:24px}\n  .emt-page-hero-sub{font-size:15px}\n  .emt-page-hero-deck .emt-tarot-face.med{width:96px;height:138px}\n  .emt-input-card{padding:20px 16px}\n  .emt-input-h2{font-size:22px}\n  .emt-test-card{padding:20px 16px}\n  .emt-q-prompt{font-size:18px;line-height:1.4}\n  .emt-q-opt{padding:11px 11px;gap:5px}\n  .emt-q-opt-mark{width:23px;height:23px;font-size:11px}\n  .emt-q-opt-text{font-size:12.5px;line-height:1.42}\n  .emt-q-opt-tag{font-size:9px;padding:1px 6px}\n  .emt-q-col-head{font-size:10px;padding:0 2px 3px}\n  .emt-q-col-head .emt-q-col-tag{font-size:8px}\n  .emt-q-opts-grid{gap:8px 8px}\n  .emt-q-back,.emt-q-next,.emt-q-finish{padding:11px 16px;font-size:13px;flex:1}\n  .emt-test-result-dims{grid-template-columns:1fr 1fr;gap:8px}\n  \/* Quick Pick: keep 2 columns on mobile (per user spec \u2014 2 options side-by-side) *\/\n  .emt-hero-card{padding:20px 16px}\n  .emt-tarot-face{width:170px;height:244px;padding:16px 10px}\n  .emt-tarot-name{font-size:17px}\n  .emt-tarot-face.med{width:108px;height:154px}\n  .emt-h1{font-size:22px;line-height:1.2}\n  .emt-module{padding:20px 18px}\n  .emt-mod-head h2{font-size:20px}\n  .emt-stones{grid-template-columns:1fr}\n  .emt-rel-grid{grid-template-columns:1fr}\n  .emt-cta-row{flex-direction:column}\n  .emt-cta{width:100%;text-align:center;padding:13px 20px;font-size:15px}\n  .emt-gentle{padding:16px 18px}\n  .emt-gentle p{font-size:13px}\n  .emt-seo-content{padding:18px 16px;font-size:15px}\n  .emt-seo-content h2{font-size:21px}\n  .emt-seo-details summary{font-size:16px;padding:15px 16px}\n}\n@media(max-width:380px){\n  .emt-inner{padding:14px 10px 28px;border-radius:10px}\n  .emt-page-hero{padding:18px 14px;border-radius:14px}\n  .emt-page-hero-title{font-size:21px}\n  .emt-page-hero-deck .emt-tarot-face.med{width:84px;height:120px}\n  .emt-input-card{padding:18px 14px}\n  .emt-hero-card{padding:16px 12px}\n  .emt-tarot-face{width:150px;height:214px;padding:14px 8px}\n  .emt-tarot-name{font-size:16px}\n  .emt-h1{font-size:20px}\n  .emt-module{padding:18px 14px;margin-bottom:18px}\n  .emt-mod-head h2{font-size:19px}\n  .emt-share-btn,.emt-reset-btn{flex:1;padding:11px 14px;font-size:13px}\n  \/* 2x2 grid stays; tighten further for 320-380px screens *\/\n  .emt-q-opt{padding:10px 9px;gap:4px}\n  .emt-q-opt-mark{width:22px;height:22px;font-size:11px}\n  .emt-q-opt-text{font-size:12px;line-height:1.38}\n  .emt-q-opt-tag{display:none}\n  .emt-q-col-head{font-size:10px;padding:0 2px 2px}\n  .emt-q-col-head .emt-q-col-tag{display:none}\n  .emt-q-opts-grid{gap:7px 7px}\n}\n<\/style>\n\n<!-- Data: 16 types + 22 cards + dichotomies + shop slugs (asciiJSON, CJK escaped) -->\n<script type=\"application\/json\" id=\"emt-data\">{\"types\":{\"INTJ\":{\"type\":\"INTJ\",\"nickname\":\"The Architect\",\"group\":\"Analysts\",\"cognitive_stack\":{\"dominant\":\"Ni\",\"auxiliary\":\"Te\",\"tertiary\":\"Fi\",\"inferior\":\"Se\"},\"birth_cards\":{\"primary\":{\"slug\":\"the-hermit\",\"reason\":\"\"},\"growth\":{\"slug\":\"the-magician\",\"reason\":\"\"}},\"upright_reading\":\"Your dominant cognitive function resonates with this card's archetype \\u2014 a mirror for how you naturally process the world. The card invites you to notice the gifts of your type's pattern, and the edges where that pattern asks to be stretched.\",\"reversed_shadow\":\"The reversed shadow of this card points to where your type's pattern can over-extend \\u2014 a growth invitation, not a diagnosis. Notice where the archetype's shadow shows up for you; sit with it rather than fixing it.\",\"crystals\":[{\"slug\":\"amethyst-meaning\",\"name\":\"Amethyst\",\"role\":\"best_overall\",\"reason\":\"This stone is the traditional companion of your primary card's archetype \\u2014 a mindful pairing for the dominant cognitive function of your type. Worn as jewelry, it serves as a quiet daily reminder of the energy you are noticing, not a medical claim.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/amethyst-form-bracelet.webp\",\"shop\":\"\/product-category\/amethyst-crystals\/\"},{\"slug\":\"sodalite-meaning\",\"name\":\"Sodalite\",\"role\":\"best_upright\",\"reason\":\"A supporting stone for your primary card's gift \\u2014 traditionally paired with this archetype to help you stay grounded in the pattern, not a fix or a cure.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/sodalite-overview.webp\",\"shop\":\"\/product-category\/healing-crystals-jewelry\/\"},{\"slug\":\"carnelian-meaning\",\"name\":\"Carnelian\",\"role\":\"best_growth\",\"reason\":\"A growth stone for the edge your growth card points to \\u2014 a gentle invitation to notice where the pattern asks to be stretched, worn as a reminder rather than a remedy.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/carnelian-form-bracelet-1.webp\",\"shop\":\"\/product-category\/carnelian-crystals\/\"}],\"eastern_anchor\":\"In Eastern traditions this archetype is held as a point of contemplation \\u2014 a way to notice inner rhythm rather than a fixed doctrine. The crystal pairing echoes this in mineral form.\",\"related_types\":[\"INTP\",\"INFJ\",\"ENTJ\"],\"related_intentions\":[\"focus\",\"inner-wisdom\",\"manifestation\"]},\"INTP\":{\"type\":\"INTP\",\"nickname\":\"The Logician\",\"group\":\"Analysts\",\"cognitive_stack\":{\"dominant\":\"Ti\",\"auxiliary\":\"Ne\",\"tertiary\":\"Si\",\"inferior\":\"Fe\"},\"birth_cards\":{\"primary\":{\"slug\":\"the-hermit\",\"reason\":\"\"},\"growth\":{\"slug\":\"the-star\",\"reason\":\"\"}},\"upright_reading\":\"Your dominant cognitive function resonates with this card's archetype \\u2014 a mirror for how you naturally process the world. The card invites you to notice the gifts of your type's pattern, and the edges where that pattern asks to be stretched.\",\"reversed_shadow\":\"The reversed shadow of this card points to where your type's pattern can over-extend \\u2014 a growth invitation, not a diagnosis. Notice where the archetype's shadow shows up for you; sit with it rather than fixing it.\",\"crystals\":[{\"slug\":\"fluorite-meaning\",\"name\":\"Fluorite\",\"role\":\"best_overall\",\"reason\":\"This stone is the traditional companion of your primary card's archetype \\u2014 a mindful pairing for the dominant cognitive function of your type. Worn as jewelry, it serves as a quiet daily reminder of the energy you are noticing, not a medical claim.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/fluorite-overview.webp\",\"shop\":\"\/product-category\/fluorite-crystals\/\"},{\"slug\":\"quartz-meaning\",\"name\":\"Quartz\",\"role\":\"best_upright\",\"reason\":\"A supporting stone for your primary card's gift \\u2014 traditionally paired with this archetype to help you stay grounded in the pattern, not a fix or a cure.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/quartz-overview.webp\",\"shop\":\"\/product-category\/clear-quartz-crystals\/\"},{\"slug\":\"citrine-meaning\",\"name\":\"Citrine\",\"role\":\"best_growth\",\"reason\":\"A growth stone for the edge your growth card points to \\u2014 a gentle invitation to notice where the pattern asks to be stretched, worn as a reminder rather than a remedy.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/citrine-form-bracelet.webp\",\"shop\":\"\/product-category\/citrine-crystals\/\"}],\"eastern_anchor\":\"In Eastern traditions this archetype is held as a point of contemplation \\u2014 a way to notice inner rhythm rather than a fixed doctrine. The crystal pairing echoes this in mineral form.\",\"related_types\":[\"INTJ\",\"ENTP\",\"ISTP\"],\"related_intentions\":[\"focus\",\"inner-wisdom\",\"truth\"]},\"INFJ\":{\"type\":\"INFJ\",\"nickname\":\"The Advocate\",\"group\":\"Diplomats\",\"cognitive_stack\":{\"dominant\":\"Ni\",\"auxiliary\":\"Fe\",\"tertiary\":\"Ti\",\"inferior\":\"Se\"},\"birth_cards\":{\"primary\":{\"slug\":\"the-high-priestess\",\"reason\":\"\"},\"growth\":{\"slug\":\"the-hermit\",\"reason\":\"\"}},\"upright_reading\":\"Your dominant cognitive function resonates with this card's archetype \\u2014 a mirror for how you naturally process the world. The card invites you to notice the gifts of your type's pattern, and the edges where that pattern asks to be stretched.\",\"reversed_shadow\":\"The reversed shadow of this card points to where your type's pattern can over-extend \\u2014 a growth invitation, not a diagnosis. Notice where the archetype's shadow shows up for you; sit with it rather than fixing it.\",\"crystals\":[{\"slug\":\"moonstone-meaning\",\"name\":\"Moonstone\",\"role\":\"best_overall\",\"reason\":\"This stone is the traditional companion of your primary card's archetype \\u2014 a mindful pairing for the dominant cognitive function of your type. Worn as jewelry, it serves as a quiet daily reminder of the energy you are noticing, not a medical claim.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/moonstone-form-bracelet.webp\",\"shop\":\"\/product-category\/moonstone-crystals\/\"},{\"slug\":\"amethyst-meaning\",\"name\":\"Amethyst\",\"role\":\"best_upright\",\"reason\":\"A supporting stone for your primary card's gift \\u2014 traditionally paired with this archetype to help you stay grounded in the pattern, not a fix or a cure.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/amethyst-form-bracelet.webp\",\"shop\":\"\/product-category\/amethyst-crystals\/\"},{\"slug\":\"labradorite-meaning\",\"name\":\"Labradorite\",\"role\":\"best_growth\",\"reason\":\"A growth stone for the edge your growth card points to \\u2014 a gentle invitation to notice where the pattern asks to be stretched, worn as a reminder rather than a remedy.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/labradorite-overview.webp\",\"shop\":\"\/product-category\/labradorite-crystals\/\"}],\"eastern_anchor\":\"In Eastern traditions this archetype is held as a point of contemplation \\u2014 a way to notice inner rhythm rather than a fixed doctrine. The crystal pairing echoes this in mineral form.\",\"related_types\":[\"INTJ\",\"INFP\",\"ENFJ\"],\"related_intentions\":[\"intuition\",\"inner-knowing\",\"empathy\"]},\"INFP\":{\"type\":\"INFP\",\"nickname\":\"The Mediator\",\"group\":\"Diplomats\",\"cognitive_stack\":{\"dominant\":\"Fi\",\"auxiliary\":\"Ne\",\"tertiary\":\"Si\",\"inferior\":\"Te\"},\"birth_cards\":{\"primary\":{\"slug\":\"the-moon\",\"reason\":\"\"},\"growth\":{\"slug\":\"the-star\",\"reason\":\"\"}},\"upright_reading\":\"Your dominant cognitive function resonates with this card's archetype \\u2014 a mirror for how you naturally process the world. The card invites you to notice the gifts of your type's pattern, and the edges where that pattern asks to be stretched.\",\"reversed_shadow\":\"The reversed shadow of this card points to where your type's pattern can over-extend \\u2014 a growth invitation, not a diagnosis. Notice where the archetype's shadow shows up for you; sit with it rather than fixing it.\",\"crystals\":[{\"slug\":\"moonstone-meaning\",\"name\":\"Moonstone\",\"role\":\"best_overall\",\"reason\":\"This stone is the traditional companion of your primary card's archetype \\u2014 a mindful pairing for the dominant cognitive function of your type. Worn as jewelry, it serves as a quiet daily reminder of the energy you are noticing, not a medical claim.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/moonstone-form-bracelet.webp\",\"shop\":\"\/product-category\/moonstone-crystals\/\"},{\"slug\":\"rose-quartz-meaning\",\"name\":\"Rose Quartz\",\"role\":\"best_upright\",\"reason\":\"A supporting stone for your primary card's gift \\u2014 traditionally paired with this archetype to help you stay grounded in the pattern, not a fix or a cure.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/rose-quartz-form-bracelet.webp\",\"shop\":\"\/product-category\/rose-quartz-crystals\/\"},{\"slug\":\"aquamarine-meaning\",\"name\":\"Aquamarine\",\"role\":\"best_growth\",\"reason\":\"A growth stone for the edge your growth card points to \\u2014 a gentle invitation to notice where the pattern asks to be stretched, worn as a reminder rather than a remedy.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/aquamarine-overview.webp\",\"shop\":\"\/product-category\/healing-crystals-jewelry\/\"}],\"eastern_anchor\":\"In Eastern traditions this archetype is held as a point of contemplation \\u2014 a way to notice inner rhythm rather than a fixed doctrine. The crystal pairing echoes this in mineral form.\",\"related_types\":[\"INFJ\",\"ISFP\",\"ENFP\"],\"related_intentions\":[\"intuition\",\"self-love\",\"shadow-work\"]},\"ENTJ\":{\"type\":\"ENTJ\",\"nickname\":\"The Commander\",\"group\":\"Analysts\",\"cognitive_stack\":{\"dominant\":\"Te\",\"auxiliary\":\"Ni\",\"tertiary\":\"Se\",\"inferior\":\"Fi\"},\"birth_cards\":{\"primary\":{\"slug\":\"the-emperor\",\"reason\":\"\"},\"growth\":{\"slug\":\"the-chariot\",\"reason\":\"\"}},\"upright_reading\":\"Your dominant cognitive function resonates with this card's archetype \\u2014 a mirror for how you naturally process the world. The card invites you to notice the gifts of your type's pattern, and the edges where that pattern asks to be stretched.\",\"reversed_shadow\":\"The reversed shadow of this card points to where your type's pattern can over-extend \\u2014 a growth invitation, not a diagnosis. Notice where the archetype's shadow shows up for you; sit with it rather than fixing it.\",\"crystals\":[{\"slug\":\"tiger-eye-meaning\",\"name\":\"Tiger Eye\",\"role\":\"best_overall\",\"reason\":\"This stone is the traditional companion of your primary card's archetype \\u2014 a mindful pairing for the dominant cognitive function of your type. Worn as jewelry, it serves as a quiet daily reminder of the energy you are noticing, not a medical claim.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/tiger-eye-form-bracelet.webp\",\"shop\":\"\/product-category\/tiger-eye-crystals\/\"},{\"slug\":\"garnet-meaning\",\"name\":\"Garnet\",\"role\":\"best_upright\",\"reason\":\"A supporting stone for your primary card's gift \\u2014 traditionally paired with this archetype to help you stay grounded in the pattern, not a fix or a cure.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/garnet-form-bracelet.webp\",\"shop\":\"\/product-category\/healing-crystals-jewelry\/\"},{\"slug\":\"rose-quartz-meaning\",\"name\":\"Rose Quartz\",\"role\":\"best_growth\",\"reason\":\"A growth stone for the edge your growth card points to \\u2014 a gentle invitation to notice where the pattern asks to be stretched, worn as a reminder rather than a remedy.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/rose-quartz-form-bracelet.webp\",\"shop\":\"\/product-category\/rose-quartz-crystals\/\"}],\"eastern_anchor\":\"In Eastern traditions this archetype is held as a point of contemplation \\u2014 a way to notice inner rhythm rather than a fixed doctrine. The crystal pairing echoes this in mineral form.\",\"related_types\":[\"INTJ\",\"ESTJ\",\"ENTP\"],\"related_intentions\":[\"structure\",\"willpower\",\"leadership\"]},\"ENTP\":{\"type\":\"ENTP\",\"nickname\":\"The Debater\",\"group\":\"Analysts\",\"cognitive_stack\":{\"dominant\":\"Ne\",\"auxiliary\":\"Ti\",\"tertiary\":\"Fe\",\"inferior\":\"Si\"},\"birth_cards\":{\"primary\":{\"slug\":\"the-magician\",\"reason\":\"\"},\"growth\":{\"slug\":\"the-fool\",\"reason\":\"\"}},\"upright_reading\":\"Your dominant cognitive function resonates with this card's archetype \\u2014 a mirror for how you naturally process the world. The card invites you to notice the gifts of your type's pattern, and the edges where that pattern asks to be stretched.\",\"reversed_shadow\":\"The reversed shadow of this card points to where your type's pattern can over-extend \\u2014 a growth invitation, not a diagnosis. Notice where the archetype's shadow shows up for you; sit with it rather than fixing it.\",\"crystals\":[{\"slug\":\"citrine-meaning\",\"name\":\"Citrine\",\"role\":\"best_overall\",\"reason\":\"This stone is the traditional companion of your primary card's archetype \\u2014 a mindful pairing for the dominant cognitive function of your type. Worn as jewelry, it serves as a quiet daily reminder of the energy you are noticing, not a medical claim.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/citrine-form-bracelet.webp\",\"shop\":\"\/product-category\/citrine-crystals\/\"},{\"slug\":\"aventurine-meaning\",\"name\":\"Aventurine\",\"role\":\"best_upright\",\"reason\":\"A supporting stone for your primary card's gift \\u2014 traditionally paired with this archetype to help you stay grounded in the pattern, not a fix or a cure.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/aventurine-overview.webp\",\"shop\":\"\/product-category\/aventurine-crystals\/\"},{\"slug\":\"sodalite-meaning\",\"name\":\"Sodalite\",\"role\":\"best_growth\",\"reason\":\"A growth stone for the edge your growth card points to \\u2014 a gentle invitation to notice where the pattern asks to be stretched, worn as a reminder rather than a remedy.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/sodalite-overview.webp\",\"shop\":\"\/product-category\/healing-crystals-jewelry\/\"}],\"eastern_anchor\":\"In Eastern traditions this archetype is held as a point of contemplation \\u2014 a way to notice inner rhythm rather than a fixed doctrine. The crystal pairing echoes this in mineral form.\",\"related_types\":[\"INTP\",\"ENTJ\",\"ENFP\"],\"related_intentions\":[\"manifestation\",\"new-beginnings\",\"willpower\"]},\"ENFJ\":{\"type\":\"ENFJ\",\"nickname\":\"The Protagonist\",\"group\":\"Diplomats\",\"cognitive_stack\":{\"dominant\":\"Fe\",\"auxiliary\":\"Ni\",\"tertiary\":\"Se\",\"inferior\":\"Ti\"},\"birth_cards\":{\"primary\":{\"slug\":\"the-hierophant\",\"reason\":\"\"},\"growth\":{\"slug\":\"the-lovers\",\"reason\":\"\"}},\"upright_reading\":\"Your dominant cognitive function resonates with this card's archetype \\u2014 a mirror for how you naturally process the world. The card invites you to notice the gifts of your type's pattern, and the edges where that pattern asks to be stretched.\",\"reversed_shadow\":\"The reversed shadow of this card points to where your type's pattern can over-extend \\u2014 a growth invitation, not a diagnosis. Notice where the archetype's shadow shows up for you; sit with it rather than fixing it.\",\"crystals\":[{\"slug\":\"rose-quartz-meaning\",\"name\":\"Rose Quartz\",\"role\":\"best_overall\",\"reason\":\"This stone is the traditional companion of your primary card's archetype \\u2014 a mindful pairing for the dominant cognitive function of your type. Worn as jewelry, it serves as a quiet daily reminder of the energy you are noticing, not a medical claim.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/rose-quartz-form-bracelet.webp\",\"shop\":\"\/product-category\/rose-quartz-crystals\/\"},{\"slug\":\"lapis-meaning\",\"name\":\"Lapis Lazuli\",\"role\":\"best_upright\",\"reason\":\"A supporting stone for your primary card's gift \\u2014 traditionally paired with this archetype to help you stay grounded in the pattern, not a fix or a cure.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/lapis-form-bracelet.webp\",\"shop\":\"\/product-category\/lapis-lazuli-crystals\/\"},{\"slug\":\"carnelian-meaning\",\"name\":\"Carnelian\",\"role\":\"best_growth\",\"reason\":\"A growth stone for the edge your growth card points to \\u2014 a gentle invitation to notice where the pattern asks to be stretched, worn as a reminder rather than a remedy.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/carnelian-form-bracelet-1.webp\",\"shop\":\"\/product-category\/carnelian-crystals\/\"}],\"eastern_anchor\":\"In Eastern traditions this archetype is held as a point of contemplation \\u2014 a way to notice inner rhythm rather than a fixed doctrine. The crystal pairing echoes this in mineral form.\",\"related_types\":[\"INFJ\",\"ESFJ\",\"ENTJ\"],\"related_intentions\":[\"love\",\"wisdom\",\"values-alignment\"]},\"ENFP\":{\"type\":\"ENFP\",\"nickname\":\"The Campaigner\",\"group\":\"Diplomats\",\"cognitive_stack\":{\"dominant\":\"Ne\",\"auxiliary\":\"Fi\",\"tertiary\":\"Te\",\"inferior\":\"Si\"},\"birth_cards\":{\"primary\":{\"slug\":\"the-fool\",\"reason\":\"\"},\"growth\":{\"slug\":\"the-star\",\"reason\":\"\"}},\"upright_reading\":\"Your dominant cognitive function resonates with this card's archetype \\u2014 a mirror for how you naturally process the world. The card invites you to notice the gifts of your type's pattern, and the edges where that pattern asks to be stretched.\",\"reversed_shadow\":\"The reversed shadow of this card points to where your type's pattern can over-extend \\u2014 a growth invitation, not a diagnosis. Notice where the archetype's shadow shows up for you; sit with it rather than fixing it.\",\"crystals\":[{\"slug\":\"aventurine-meaning\",\"name\":\"Aventurine\",\"role\":\"best_overall\",\"reason\":\"This stone is the traditional companion of your primary card's archetype \\u2014 a mindful pairing for the dominant cognitive function of your type. Worn as jewelry, it serves as a quiet daily reminder of the energy you are noticing, not a medical claim.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/aventurine-overview.webp\",\"shop\":\"\/product-category\/aventurine-crystals\/\"},{\"slug\":\"citrine-meaning\",\"name\":\"Citrine\",\"role\":\"best_upright\",\"reason\":\"A supporting stone for your primary card's gift \\u2014 traditionally paired with this archetype to help you stay grounded in the pattern, not a fix or a cure.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/citrine-form-bracelet.webp\",\"shop\":\"\/product-category\/citrine-crystals\/\"},{\"slug\":\"moonstone-meaning\",\"name\":\"Moonstone\",\"role\":\"best_growth\",\"reason\":\"A growth stone for the edge your growth card points to \\u2014 a gentle invitation to notice where the pattern asks to be stretched, worn as a reminder rather than a remedy.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/moonstone-form-bracelet.webp\",\"shop\":\"\/product-category\/moonstone-crystals\/\"}],\"eastern_anchor\":\"In Eastern traditions this archetype is held as a point of contemplation \\u2014 a way to notice inner rhythm rather than a fixed doctrine. The crystal pairing echoes this in mineral form.\",\"related_types\":[\"ENTP\",\"INFP\",\"ESFP\"],\"related_intentions\":[\"new-beginnings\",\"manifestation\",\"hope\"]},\"ISTJ\":{\"type\":\"ISTJ\",\"nickname\":\"The Logistician\",\"group\":\"Sentinels\",\"cognitive_stack\":{\"dominant\":\"Si\",\"auxiliary\":\"Te\",\"tertiary\":\"Fi\",\"inferior\":\"Ne\"},\"birth_cards\":{\"primary\":{\"slug\":\"justice\",\"reason\":\"\"},\"growth\":{\"slug\":\"the-emperor\",\"reason\":\"\"}},\"upright_reading\":\"Your dominant cognitive function resonates with this card's archetype \\u2014 a mirror for how you naturally process the world. The card invites you to notice the gifts of your type's pattern, and the edges where that pattern asks to be stretched.\",\"reversed_shadow\":\"The reversed shadow of this card points to where your type's pattern can over-extend \\u2014 a growth invitation, not a diagnosis. Notice where the archetype's shadow shows up for you; sit with it rather than fixing it.\",\"crystals\":[{\"slug\":\"hematite-meaning\",\"name\":\"Hematite\",\"role\":\"best_overall\",\"reason\":\"This stone is the traditional companion of your primary card's archetype \\u2014 a mindful pairing for the dominant cognitive function of your type. Worn as jewelry, it serves as a quiet daily reminder of the energy you are noticing, not a medical claim.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/hematite-form-bracelet.webp\",\"shop\":\"\/product-category\/hematite-crystals\/\"},{\"slug\":\"smoky-quartz-meaning\",\"name\":\"Smoky Quartz\",\"role\":\"best_upright\",\"reason\":\"A supporting stone for your primary card's gift \\u2014 traditionally paired with this archetype to help you stay grounded in the pattern, not a fix or a cure.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/smoky-quartz-form-bracelet.webp\",\"shop\":\"\/product-category\/healing-crystals-jewelry\/\"},{\"slug\":\"carnelian-meaning\",\"name\":\"Carnelian\",\"role\":\"best_growth\",\"reason\":\"A growth stone for the edge your growth card points to \\u2014 a gentle invitation to notice where the pattern asks to be stretched, worn as a reminder rather than a remedy.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/carnelian-form-bracelet-1.webp\",\"shop\":\"\/product-category\/carnelian-crystals\/\"}],\"eastern_anchor\":\"In Eastern traditions this archetype is held as a point of contemplation \\u2014 a way to notice inner rhythm rather than a fixed doctrine. The crystal pairing echoes this in mineral form.\",\"related_types\":[\"ESTJ\",\"ISFJ\",\"INTJ\"],\"related_intentions\":[\"truth\",\"structure\",\"fairness\"]},\"ISFJ\":{\"type\":\"ISFJ\",\"nickname\":\"The Defender\",\"group\":\"Sentinels\",\"cognitive_stack\":{\"dominant\":\"Si\",\"auxiliary\":\"Fe\",\"tertiary\":\"Ti\",\"inferior\":\"Ne\"},\"birth_cards\":{\"primary\":{\"slug\":\"the-hierophant\",\"reason\":\"\"},\"growth\":{\"slug\":\"the-empress\",\"reason\":\"\"}},\"upright_reading\":\"Your dominant cognitive function resonates with this card's archetype \\u2014 a mirror for how you naturally process the world. The card invites you to notice the gifts of your type's pattern, and the edges where that pattern asks to be stretched.\",\"reversed_shadow\":\"The reversed shadow of this card points to where your type's pattern can over-extend \\u2014 a growth invitation, not a diagnosis. Notice where the archetype's shadow shows up for you; sit with it rather than fixing it.\",\"crystals\":[{\"slug\":\"rose-quartz-meaning\",\"name\":\"Rose Quartz\",\"role\":\"best_overall\",\"reason\":\"This stone is the traditional companion of your primary card's archetype \\u2014 a mindful pairing for the dominant cognitive function of your type. Worn as jewelry, it serves as a quiet daily reminder of the energy you are noticing, not a medical claim.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/rose-quartz-form-bracelet.webp\",\"shop\":\"\/product-category\/rose-quartz-crystals\/\"},{\"slug\":\"smoky-quartz-meaning\",\"name\":\"Smoky Quartz\",\"role\":\"best_upright\",\"reason\":\"A supporting stone for your primary card's gift \\u2014 traditionally paired with this archetype to help you stay grounded in the pattern, not a fix or a cure.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/smoky-quartz-form-bracelet.webp\",\"shop\":\"\/product-category\/healing-crystals-jewelry\/\"},{\"slug\":\"moonstone-meaning\",\"name\":\"Moonstone\",\"role\":\"best_growth\",\"reason\":\"A growth stone for the edge your growth card points to \\u2014 a gentle invitation to notice where the pattern asks to be stretched, worn as a reminder rather than a remedy.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/moonstone-form-bracelet.webp\",\"shop\":\"\/product-category\/moonstone-crystals\/\"}],\"eastern_anchor\":\"In Eastern traditions this archetype is held as a point of contemplation \\u2014 a way to notice inner rhythm rather than a fixed doctrine. The crystal pairing echoes this in mineral form.\",\"related_types\":[\"ISTJ\",\"ESFJ\",\"INFJ\"],\"related_intentions\":[\"wisdom\",\"nurturing\",\"lineage\"]},\"ISTP\":{\"type\":\"ISTP\",\"nickname\":\"The Virtuoso\",\"group\":\"Explorers\",\"cognitive_stack\":{\"dominant\":\"Ti\",\"auxiliary\":\"Se\",\"tertiary\":\"Ni\",\"inferior\":\"Fe\"},\"birth_cards\":{\"primary\":{\"slug\":\"the-hermit\",\"reason\":\"\"},\"growth\":{\"slug\":\"death\",\"reason\":\"\"}},\"upright_reading\":\"Your dominant cognitive function resonates with this card's archetype \\u2014 a mirror for how you naturally process the world. The card invites you to notice the gifts of your type's pattern, and the edges where that pattern asks to be stretched.\",\"reversed_shadow\":\"The reversed shadow of this card points to where your type's pattern can over-extend \\u2014 a growth invitation, not a diagnosis. Notice where the archetype's shadow shows up for you; sit with it rather than fixing it.\",\"crystals\":[{\"slug\":\"black-tourmaline-meaning\",\"name\":\"Black Tourmaline\",\"role\":\"best_overall\",\"reason\":\"This stone is the traditional companion of your primary card's archetype \\u2014 a mindful pairing for the dominant cognitive function of your type. Worn as jewelry, it serves as a quiet daily reminder of the energy you are noticing, not a medical claim.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/black-tourmaline-form-bracelet.webp\",\"shop\":\"\/product-category\/black-tourmaline-crystals\/\"},{\"slug\":\"hematite-meaning\",\"name\":\"Hematite\",\"role\":\"best_upright\",\"reason\":\"A supporting stone for your primary card's gift \\u2014 traditionally paired with this archetype to help you stay grounded in the pattern, not a fix or a cure.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/hematite-form-bracelet.webp\",\"shop\":\"\/product-category\/hematite-crystals\/\"},{\"slug\":\"bloodstone-meaning\",\"name\":\"Bloodstone\",\"role\":\"best_growth\",\"reason\":\"A growth stone for the edge your growth card points to \\u2014 a gentle invitation to notice where the pattern asks to be stretched, worn as a reminder rather than a remedy.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/bloodstone-form-bracelet.webp\",\"shop\":\"\/product-category\/bloodstone-crystals\/\"}],\"eastern_anchor\":\"In Eastern traditions this archetype is held as a point of contemplation \\u2014 a way to notice inner rhythm rather than a fixed doctrine. The crystal pairing echoes this in mineral form.\",\"related_types\":[\"INTP\",\"ISFP\",\"ESTP\"],\"related_intentions\":[\"focus\",\"inner-wisdom\",\"transformation\"]},\"ISFP\":{\"type\":\"ISFP\",\"nickname\":\"The Adventurer\",\"group\":\"Explorers\",\"cognitive_stack\":{\"dominant\":\"Fi\",\"auxiliary\":\"Se\",\"tertiary\":\"Ni\",\"inferior\":\"Te\"},\"birth_cards\":{\"primary\":{\"slug\":\"strength\",\"reason\":\"\"},\"growth\":{\"slug\":\"the-star\",\"reason\":\"\"}},\"upright_reading\":\"Your dominant cognitive function resonates with this card's archetype \\u2014 a mirror for how you naturally process the world. The card invites you to notice the gifts of your type's pattern, and the edges where that pattern asks to be stretched.\",\"reversed_shadow\":\"The reversed shadow of this card points to where your type's pattern can over-extend \\u2014 a growth invitation, not a diagnosis. Notice where the archetype's shadow shows up for you; sit with it rather than fixing it.\",\"crystals\":[{\"slug\":\"rose-quartz-meaning\",\"name\":\"Rose Quartz\",\"role\":\"best_overall\",\"reason\":\"This stone is the traditional companion of your primary card's archetype \\u2014 a mindful pairing for the dominant cognitive function of your type. Worn as jewelry, it serves as a quiet daily reminder of the energy you are noticing, not a medical claim.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/rose-quartz-form-bracelet.webp\",\"shop\":\"\/product-category\/rose-quartz-crystals\/\"},{\"slug\":\"carnelian-meaning\",\"name\":\"Carnelian\",\"role\":\"best_upright\",\"reason\":\"A supporting stone for your primary card's gift \\u2014 traditionally paired with this archetype to help you stay grounded in the pattern, not a fix or a cure.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/carnelian-form-bracelet-1.webp\",\"shop\":\"\/product-category\/carnelian-crystals\/\"},{\"slug\":\"sunstone-meaning\",\"name\":\"Sunstone\",\"role\":\"best_growth\",\"reason\":\"A growth stone for the edge your growth card points to \\u2014 a gentle invitation to notice where the pattern asks to be stretched, worn as a reminder rather than a remedy.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/sunstone-form-bracelet.webp\",\"shop\":\"\/product-category\/healing-crystals-jewelry\/\"}],\"eastern_anchor\":\"In Eastern traditions this archetype is held as a point of contemplation \\u2014 a way to notice inner rhythm rather than a fixed doctrine. The crystal pairing echoes this in mineral form.\",\"related_types\":[\"INFP\",\"ISTP\",\"ESFP\"],\"related_intentions\":[\"courage\",\"patience\",\"self-love\"]},\"ESTJ\":{\"type\":\"ESTJ\",\"nickname\":\"The Executive\",\"group\":\"Sentinels\",\"cognitive_stack\":{\"dominant\":\"Te\",\"auxiliary\":\"Si\",\"tertiary\":\"Ne\",\"inferior\":\"Fi\"},\"birth_cards\":{\"primary\":{\"slug\":\"the-emperor\",\"reason\":\"\"},\"growth\":{\"slug\":\"justice\",\"reason\":\"\"}},\"upright_reading\":\"Your dominant cognitive function resonates with this card's archetype \\u2014 a mirror for how you naturally process the world. The card invites you to notice the gifts of your type's pattern, and the edges where that pattern asks to be stretched.\",\"reversed_shadow\":\"The reversed shadow of this card points to where your type's pattern can over-extend \\u2014 a growth invitation, not a diagnosis. Notice where the archetype's shadow shows up for you; sit with it rather than fixing it.\",\"crystals\":[{\"slug\":\"tiger-eye-meaning\",\"name\":\"Tiger Eye\",\"role\":\"best_overall\",\"reason\":\"This stone is the traditional companion of your primary card's archetype \\u2014 a mindful pairing for the dominant cognitive function of your type. Worn as jewelry, it serves as a quiet daily reminder of the energy you are noticing, not a medical claim.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/tiger-eye-form-bracelet.webp\",\"shop\":\"\/product-category\/tiger-eye-crystals\/\"},{\"slug\":\"hematite-meaning\",\"name\":\"Hematite\",\"role\":\"best_upright\",\"reason\":\"A supporting stone for your primary card's gift \\u2014 traditionally paired with this archetype to help you stay grounded in the pattern, not a fix or a cure.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/hematite-form-bracelet.webp\",\"shop\":\"\/product-category\/hematite-crystals\/\"},{\"slug\":\"rose-quartz-meaning\",\"name\":\"Rose Quartz\",\"role\":\"best_growth\",\"reason\":\"A growth stone for the edge your growth card points to \\u2014 a gentle invitation to notice where the pattern asks to be stretched, worn as a reminder rather than a remedy.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/rose-quartz-form-bracelet.webp\",\"shop\":\"\/product-category\/rose-quartz-crystals\/\"}],\"eastern_anchor\":\"In Eastern traditions this archetype is held as a point of contemplation \\u2014 a way to notice inner rhythm rather than a fixed doctrine. The crystal pairing echoes this in mineral form.\",\"related_types\":[\"ISTJ\",\"ENTJ\",\"ESFJ\"],\"related_intentions\":[\"structure\",\"fairness\",\"boundaries\"]},\"ESFJ\":{\"type\":\"ESFJ\",\"nickname\":\"The Consul\",\"group\":\"Sentinels\",\"cognitive_stack\":{\"dominant\":\"Fe\",\"auxiliary\":\"Si\",\"tertiary\":\"Ne\",\"inferior\":\"Ti\"},\"birth_cards\":{\"primary\":{\"slug\":\"the-empress\",\"reason\":\"\"},\"growth\":{\"slug\":\"the-hierophant\",\"reason\":\"\"}},\"upright_reading\":\"Your dominant cognitive function resonates with this card's archetype \\u2014 a mirror for how you naturally process the world. The card invites you to notice the gifts of your type's pattern, and the edges where that pattern asks to be stretched.\",\"reversed_shadow\":\"The reversed shadow of this card points to where your type's pattern can over-extend \\u2014 a growth invitation, not a diagnosis. Notice where the archetype's shadow shows up for you; sit with it rather than fixing it.\",\"crystals\":[{\"slug\":\"rose-quartz-meaning\",\"name\":\"Rose Quartz\",\"role\":\"best_overall\",\"reason\":\"This stone is the traditional companion of your primary card's archetype \\u2014 a mindful pairing for the dominant cognitive function of your type. Worn as jewelry, it serves as a quiet daily reminder of the energy you are noticing, not a medical claim.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/rose-quartz-form-bracelet.webp\",\"shop\":\"\/product-category\/rose-quartz-crystals\/\"},{\"slug\":\"carnelian-meaning\",\"name\":\"Carnelian\",\"role\":\"best_upright\",\"reason\":\"A supporting stone for your primary card's gift \\u2014 traditionally paired with this archetype to help you stay grounded in the pattern, not a fix or a cure.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/carnelian-form-bracelet-1.webp\",\"shop\":\"\/product-category\/carnelian-crystals\/\"},{\"slug\":\"aventurine-meaning\",\"name\":\"Aventurine\",\"role\":\"best_growth\",\"reason\":\"A growth stone for the edge your growth card points to \\u2014 a gentle invitation to notice where the pattern asks to be stretched, worn as a reminder rather than a remedy.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/aventurine-overview.webp\",\"shop\":\"\/product-category\/aventurine-crystals\/\"}],\"eastern_anchor\":\"In Eastern traditions this archetype is held as a point of contemplation \\u2014 a way to notice inner rhythm rather than a fixed doctrine. The crystal pairing echoes this in mineral form.\",\"related_types\":[\"ISFJ\",\"ENFJ\",\"ESTJ\"],\"related_intentions\":[\"nurturing\",\"love\",\"abundance\"]},\"ESTP\":{\"type\":\"ESTP\",\"nickname\":\"The Entrepreneur\",\"group\":\"Explorers\",\"cognitive_stack\":{\"dominant\":\"Se\",\"auxiliary\":\"Ti\",\"tertiary\":\"Fe\",\"inferior\":\"Ni\"},\"birth_cards\":{\"primary\":{\"slug\":\"the-chariot\",\"reason\":\"\"},\"growth\":{\"slug\":\"the-fool\",\"reason\":\"\"}},\"upright_reading\":\"Your dominant cognitive function resonates with this card's archetype \\u2014 a mirror for how you naturally process the world. The card invites you to notice the gifts of your type's pattern, and the edges where that pattern asks to be stretched.\",\"reversed_shadow\":\"The reversed shadow of this card points to where your type's pattern can over-extend \\u2014 a growth invitation, not a diagnosis. Notice where the archetype's shadow shows up for you; sit with it rather than fixing it.\",\"crystals\":[{\"slug\":\"carnelian-meaning\",\"name\":\"Carnelian\",\"role\":\"best_overall\",\"reason\":\"This stone is the traditional companion of your primary card's archetype \\u2014 a mindful pairing for the dominant cognitive function of your type. Worn as jewelry, it serves as a quiet daily reminder of the energy you are noticing, not a medical claim.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/carnelian-form-bracelet-1.webp\",\"shop\":\"\/product-category\/carnelian-crystals\/\"},{\"slug\":\"tiger-eye-meaning\",\"name\":\"Tiger Eye\",\"role\":\"best_upright\",\"reason\":\"A supporting stone for your primary card's gift \\u2014 traditionally paired with this archetype to help you stay grounded in the pattern, not a fix or a cure.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/tiger-eye-form-bracelet.webp\",\"shop\":\"\/product-category\/tiger-eye-crystals\/\"},{\"slug\":\"bloodstone-meaning\",\"name\":\"Bloodstone\",\"role\":\"best_growth\",\"reason\":\"A growth stone for the edge your growth card points to \\u2014 a gentle invitation to notice where the pattern asks to be stretched, worn as a reminder rather than a remedy.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/bloodstone-form-bracelet.webp\",\"shop\":\"\/product-category\/bloodstone-crystals\/\"}],\"eastern_anchor\":\"In Eastern traditions this archetype is held as a point of contemplation \\u2014 a way to notice inner rhythm rather than a fixed doctrine. The crystal pairing echoes this in mineral form.\",\"related_types\":[\"ISTP\",\"ESFP\",\"ENTP\"],\"related_intentions\":[\"willpower\",\"focus\",\"new-beginnings\"]},\"ESFP\":{\"type\":\"ESFP\",\"nickname\":\"The Entertainer\",\"group\":\"Explorers\",\"cognitive_stack\":{\"dominant\":\"Se\",\"auxiliary\":\"Fi\",\"tertiary\":\"Te\",\"inferior\":\"Ni\"},\"birth_cards\":{\"primary\":{\"slug\":\"the-sun\",\"reason\":\"\"},\"growth\":{\"slug\":\"the-fool\",\"reason\":\"\"}},\"upright_reading\":\"Your dominant cognitive function resonates with this card's archetype \\u2014 a mirror for how you naturally process the world. The card invites you to notice the gifts of your type's pattern, and the edges where that pattern asks to be stretched.\",\"reversed_shadow\":\"The reversed shadow of this card points to where your type's pattern can over-extend \\u2014 a growth invitation, not a diagnosis. Notice where the archetype's shadow shows up for you; sit with it rather than fixing it.\",\"crystals\":[{\"slug\":\"citrine-meaning\",\"name\":\"Citrine\",\"role\":\"best_overall\",\"reason\":\"This stone is the traditional companion of your primary card's archetype \\u2014 a mindful pairing for the dominant cognitive function of your type. Worn as jewelry, it serves as a quiet daily reminder of the energy you are noticing, not a medical claim.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/citrine-form-bracelet.webp\",\"shop\":\"\/product-category\/citrine-crystals\/\"},{\"slug\":\"sunstone-meaning\",\"name\":\"Sunstone\",\"role\":\"best_upright\",\"reason\":\"A supporting stone for your primary card's gift \\u2014 traditionally paired with this archetype to help you stay grounded in the pattern, not a fix or a cure.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/sunstone-form-bracelet.webp\",\"shop\":\"\/product-category\/healing-crystals-jewelry\/\"},{\"slug\":\"carnelian-meaning\",\"name\":\"Carnelian\",\"role\":\"best_growth\",\"reason\":\"A growth stone for the edge your growth card points to \\u2014 a gentle invitation to notice where the pattern asks to be stretched, worn as a reminder rather than a remedy.\",\"img\":\"https:\/\/goearthward.com\/wp-content\/uploads\/2026\/06\/carnelian-form-bracelet-1.webp\",\"shop\":\"\/product-category\/carnelian-crystals\/\"}],\"eastern_anchor\":\"In Eastern traditions this archetype is held as a point of contemplation \\u2014 a way to notice inner rhythm rather than a fixed doctrine. The crystal pairing echoes this in mineral form.\",\"related_types\":[\"ISFP\",\"ESTP\",\"ENFP\"],\"related_intentions\":[\"joy\",\"vitality\",\"new-beginnings\"]}},\"cards\":[{\"number\":0,\"slug\":\"the-fool\",\"name\":\"The Fool\",\"archetype\":\"The Innocent Pioneer\",\"element\":\"Air\",\"astrology\":\"Uranus\",\"theme\":\"New beginnings, leaps of faith, beginner's mind\",\"upright_keywords\":[\"new beginnings\",\"innocence\",\"free spirit\",\"leap of faith\",\"spontaneity\"],\"reversed_keywords\":[\"recklessness\",\"hesitation\",\"naivety\",\"avoidance of commitment\"],\"upright_meaning\":\"A figure steps toward the cliff edge, carrying a white rose (purity of intention) and a small satchel, with a small dog leaping at their heels. The Fool is card zero \\u2014 the place before the journey begins, where openness has not yet been narrowed by experience. Upright, it speaks to a willingness to begin without needing every step mapped, to trust the beginner's mind that sees possibility rather than risk.\",\"reversed_meaning\":\"Reversed, The Fool often points to the shadow side of openness \\u2014 recklessness that skips discernment, or the opposite, hesitation that talks itself out of every beginning. It is not a bad omen; it is an invitation to notice whether a leap before you is wise or impulsive, and to bring a little more care to the edge.\",\"psych\":\"openness to experience (one of the Big Five traits \\u2014 the curiosity that seeks novelty and tolerates uncertainty)\",\"eastern\":\"In Tibetan Buddhist practice, the energy of The Fool also resonates with bodhicitta \\u2014 the beginner's heart, the first arising of aspiration on the path \\u2014 the willingness to begin before knowing the outcome.\",\"eastern_lens\":\"\",\"practice\":\"name one new beginning you are being invited to take, and one practical support you would need before the leap\"},{\"number\":1,\"slug\":\"the-magician\",\"name\":\"The Magician\",\"archetype\":\"The Manifestor\",\"element\":\"Air\",\"astrology\":\"Mercury\",\"theme\":\"Willpower, resourcefulness, 'as above so below'\",\"upright_keywords\":[\"manifestation\",\"willpower\",\"resourcefulness\",\"skill\",\"action\"],\"reversed_keywords\":[\"manipulation\",\"illusion\",\"misuse of power\",\"untapped potential\"],\"upright_meaning\":\"A figure stands before a table holding the four suits \\u2014 cup, sword, wand, pentacle \\u2014 with one arm raised to the sky and one to the earth, embodying 'as above, so below.' The Magician is the card of having everything you need and knowing how to direct it. Upright, it speaks to resourcefulness: the moment you recognize your tools, skills, and attention are enough to begin shaping something real.\",\"reversed_meaning\":\"Reversed, The Magician often points to the shadow of resourcefulness \\u2014 manipulation that bends others to your will, illusion that performs competence without substance, or the quieter form, gifts left untapped. It is an invitation to ask whether you are using your capabilities with integrity or leaking them.\",\"psych\":\"self-efficacy and agency (the belief that your actions can produce the outcomes you want)\",\"eastern\":\"The Magician's archetype also appears in Eastern traditions as the creator-deity principle \\u2014 the recognition that mind and matter shape each other, mirroring the card's 'as above, so below' theme.\",\"eastern_lens\":\"\",\"practice\":\"name one outcome you want to manifest, then list the three real tools or skills you already have to begin it\"},{\"number\":2,\"slug\":\"the-high-priestess\",\"name\":\"The High Priestess\",\"archetype\":\"The Intuitive\",\"element\":\"Water\",\"astrology\":\"Moon\",\"theme\":\"Inner knowing, the veil between conscious and unconscious, stillness\",\"upright_keywords\":[\"intuition\",\"mystery\",\"subconscious\",\"stillness\",\"inner voice\"],\"reversed_keywords\":[\"secrets\",\"disconnection from intuition\",\"surface-level\",\"over-reliance on the rational\"],\"upright_meaning\":\"A figure sits between two pillars \\u2014 dark and light \\u2014 beside a veil embroidered with pomegranates, the moon at her feet. The High Priestess is the keeper of what is known but not said. Upright, she invites stillness so that quieter knowing can surface \\u2014 the gut sense, the dream residue, the answer that arrives when you stop reasoning for a moment.\",\"reversed_meaning\":\"Reversed, The High Priestess often points to a disconnection from that inner knowing \\u2014 over-talking a decision, ignoring a persistent gut feeling, or hiding behind secrets. It is an invitation to lower the noise and listen again, not a verdict that your intuition is broken.\",\"psych\":\"interoceptive awareness (the ability to attend to subtle internal signals \\u2014 heartbeat, gut tension, the felt sense beneath thought)\",\"eastern\":\"The High Priestess also resonates with the Tibetan contemplative ideal of stillness \\u2014 the recognition that insight arises in the space between thoughts, not by chasing it.\",\"eastern_lens\":\"\",\"practice\":\"sit in silence for two minutes with a question, and notice the first sensation or image that arrives before you analyze it\"},{\"number\":3,\"slug\":\"the-empress\",\"name\":\"The Empress\",\"archetype\":\"The Nurturer\",\"element\":\"Earth\",\"astrology\":\"Venus\",\"theme\":\"Abundance, creativity, fertility, embodied care\",\"upright_keywords\":[\"abundance\",\"nurturing\",\"fertility\",\"creativity\",\"sensuality\"],\"reversed_keywords\":[\"smothering\",\"dependence\",\"creative block\",\"neglect of self\"],\"upright_meaning\":\"A figure reclines in a lush landscape of wheat and trees, wearing a crown of stars. The Empress is the archetype of embodied abundance \\u2014 creativity, sensuality, and care that take physical form. Upright, she speaks to a season of growth, of tending something into being (a project, a relationship, a self), and of allowing yourself to receive as well as give.\",\"reversed_meaning\":\"Reversed, The Empress often points to the shadow of nurturing \\u2014 smothering care that keeps others small, or its opposite, neglect of your own needs. It is an invitation to ask where giving has become a way to avoid receiving, and where abundance is being blocked by over-functioning.\",\"psych\":\"nurturance vs over-giving (the relational balance between caring for others and sustaining your own reserves)\",\"eastern\":\"The Empress archetype resonates with the Earth-mother \/ Devi tradition in Indian culture \\u2014 the principle of generative, sustaining abundance that does not deplete itself.\",\"eastern_lens\":\"\",\"practice\":\"name one thing you have been over-giving, and one small act of receiving you will allow this week\"},{\"number\":4,\"slug\":\"the-emperor\",\"name\":\"The Emperor\",\"archetype\":\"The Sovereign\",\"element\":\"Fire\",\"astrology\":\"Aries\",\"theme\":\"Structure, authority, foundations, healthy boundaries\",\"upright_keywords\":[\"authority\",\"structure\",\"stability\",\"leadership\",\"foundations\"],\"reversed_keywords\":[\"domination\",\"rigidity\",\"tyranny\",\"abuse of control\"],\"upright_meaning\":\"A figure sits on a stone throne adorned with ram heads, holding a scepter, under a barren but stable sky. The Emperor is the archetype of structure \\u2014 the boundaries, routines, and foundations that allow anything to be built. Upright, he speaks to healthy authority: the discipline that serves a purpose rather than controls for its own sake, and the scaffolding a messy life may be asking for.\",\"reversed_meaning\":\"Reversed, The Emperor often points to the shadow of structure \\u2014 rigidity that cannot bend, domination that confuses control with leadership, or its collapse, a structure that has fallen apart. It is an invitation to examine whether your authority is in service of something larger or has hardened into control.\",\"psych\":\"healthy structure vs control (the difference between boundaries that protect and rules that dominate)\",\"eastern\":\"The Emperor's stable-throne energy resonates with the Eastern principle of uprightness \\u2014 the well-ordered foundation on which inner and outer life can stand without collapsing into either chaos or rigidity.\",\"eastern_lens\":\"\",\"practice\":\"identify one area of life that lacks structure, and lay a single foundational rule for it this week\"},{\"number\":5,\"slug\":\"the-hierophant\",\"name\":\"The Hierophant\",\"archetype\":\"The Teacher\",\"element\":\"Earth\",\"astrology\":\"Taurus\",\"theme\":\"Tradition, lineage, wisdom, learned structure\",\"upright_keywords\":[\"tradition\",\"spiritual wisdom\",\"teaching\",\"conformity\",\"lineage\"],\"reversed_keywords\":[\"dogma\",\"rebellion\",\"outdated belief\",\"non-conformity\"],\"upright_meaning\":\"A figure in religious vestments sits between two pillars, blessing two initiates who kneel before him. The Hierophant is the archetype of received wisdom \\u2014 knowledge passed down through lineage, tradition, and teaching. Upright, he speaks to the value of learning from those who came before, of standing on a structured foundation rather than inventing everything alone.\",\"reversed_meaning\":\"Reversed, The Hierophant often points to the shadow of tradition \\u2014 dogma clung to past its usefulness, or rebellion against any structure without examining which still serves. It is an invitation to ask which inherited beliefs are still true for you and which have become empty rules.\",\"psych\":\"conformity vs autonomy (the developmental tension between inherited frameworks and self-authored values)\",\"eastern\":\"The Hierophant resonates deeply with the Tibetan lineage (lineage transmission) principle \\u2014 the unbroken chain of teaching from teacher to student that carries wisdom forward without diluting it.\",\"eastern_lens\":\"\",\"practice\":\"name one inherited belief you have never examined, and ask whether it still matches what you actually know\"},{\"number\":6,\"slug\":\"the-lovers\",\"name\":\"The Lovers\",\"archetype\":\"The Choosers\",\"element\":\"Air\",\"astrology\":\"Gemini\",\"theme\":\"Union, values-aligned choice, partnership\",\"upright_keywords\":[\"love\",\"harmony\",\"partnership\",\"values alignment\",\"choice\"],\"reversed_keywords\":[\"disharmony\",\"misalignment\",\"avoidance\",\"broken trust\"],\"upright_meaning\":\"A man and woman stand beneath an angel with outspread wings, the sun behind it, with a tree of fruit and a tree of knowledge behind each figure. The Lovers is not only romantic \\u2014 it is the card of values-aligned choice, the kind of union (with a person, a path, a project) that requires you to know what you stand for first. Upright, it speaks to a choice made from alignment rather than pressure.\",\"reversed_meaning\":\"Reversed, The Lovers often points to misalignment \\u2014 a choice that does not match your values, disharmony in a partnership, or avoidance of a decision that needs making. It is an invitation to look honestly at where you and another (or you and a path) have stopped rowing in the same direction.\",\"psych\":\"attachment and values (the link between what we are drawn toward and what we actually believe in)\",\"eastern\":\"The Lovers' theme of conscious union resonates with the Eastern ideal of 'right association' \\u2014 choosing companions and paths that support your stated values rather than fracture them.\",\"eastern_lens\":\"\",\"practice\":\"name a choice in front of you, and write the value each option would honor or violate\"},{\"number\":7,\"slug\":\"the-chariot\",\"name\":\"The Chariot\",\"archetype\":\"The Victor\",\"element\":\"Water\",\"astrology\":\"Cancer\",\"theme\":\"Will, direction, triumph through focused effort\",\"upright_keywords\":[\"determination\",\"willpower\",\"victory\",\"focus\",\"control\"],\"reversed_keywords\":[\"scattered force\",\"aggression\",\"lack of direction\",\"opposing forces\"],\"upright_meaning\":\"A figure drives a chariot pulled by two sphinxes \\u2014 one dark, one light \\u2014 that pull in opposite directions, yet are guided forward. The Chariot is the archetype of focused will: the triumph that comes not from raw power but from harnessing opposing forces toward a single aim. Upright, it speaks to direction, to the moment scattered energy aligns into momentum.\",\"reversed_meaning\":\"Reversed, The Chariot often points to force without direction \\u2014 aggression that scatters rather than advances, two impulses pulling you apart, or momentum stalled. It is an invitation to ask what you are actually driving toward before pressing harder on the gas.\",\"psych\":\"conscientiousness and drive (the capacity to organize competing impulses toward a goal)\",\"eastern\":\"The Chariot's theme of harnessing opposing forces resonates with the Eastern principle of the middle way \\u2014 strength that comes from integration, not from suppressing one side.\",\"eastern_lens\":\"\",\"practice\":\"name the two competing pulls on your time, and the single goal that could harness both\"},{\"number\":8,\"slug\":\"strength\",\"name\":\"Strength\",\"archetype\":\"The Gentle Power\",\"element\":\"Fire\",\"astrology\":\"Leo\",\"theme\":\"Courage through softness, patience, inner fortitude\",\"upright_keywords\":[\"courage\",\"patience\",\"compassion\",\"inner strength\",\"mastery\"],\"reversed_keywords\":[\"self-doubt\",\"raw instinct over mastery\",\"burnout\",\"low self-worth\"],\"upright_meaning\":\"A woman calmly opens the jaws of a lion with bare hands, often with an infinity symbol above her head, flowers forming a wreath in her hair and around the lion's neck. Strength is the archetype of power through gentleness \\u2014 courage that tames not by force but by patient presence. Upright, it speaks to mastering the raw instinct within (fear, anger, appetite) through compassion rather than suppression.\",\"reversed_meaning\":\"Reversed, Strength often points to the shadow of inner fortitude \\u2014 self-doubt that underestimates your capacity, raw impulse overriding hard-won mastery, or the burnout of pretending to be strong. It is an invitation to ask where you have stopped being gentle with yourself in the name of being tough.\",\"psych\":\"emotional regulation (the skill of meeting intense feeling with awareness rather than suppression or explosion)\",\"eastern\":\"Strength's 'gentle taming of the lion' resonates with the Eastern contemplative principle of taming the mind through non-violent attention \\u2014 strength that does not wage war on itself.\",\"eastern_lens\":\"\",\"practice\":\"name one raw impulse you usually suppress or vent, and meet it today with one minute of patient attention instead\"},{\"number\":9,\"slug\":\"the-hermit\",\"name\":\"The Hermit\",\"archetype\":\"The Seeker\",\"element\":\"Earth\",\"astrology\":\"Virgo\",\"theme\":\"Solitude, inner guidance, the lantern of self-knowledge\",\"upright_keywords\":[\"solitude\",\"introspection\",\"inner guidance\",\"soul-searching\",\"wisdom\"],\"reversed_keywords\":[\"isolation\",\"withdrawal\",\"refusal to share wisdom\",\"loneliness\"],\"upright_meaning\":\"An old figure in a hooded cloak stands on a snowy peak, holding a lantern that holds a six-pointed star, a staff in his other hand. The Hermit is the archetype of solitude in service of inner knowing \\u2014 withdrawing not to escape but to hear what the crowd drowns out. Upright, it speaks to the value of turning inward, of carrying your own lantern rather than borrowing others' light.\",\"reversed_meaning\":\"Reversed, The Hermit often points to the shadow of solitude \\u2014 isolation that has become loneliness, withdrawal that cuts you off from the sharing your wisdom needs, or stuckness disguised as retreat. It is an invitation to ask whether your solitude is feeding you or hiding you.\",\"psych\":\"solitude vs isolation (the difference between chosen time alone that restores and enforced alone-time that depletes)\",\"eastern\":\"The Hermit resonates deeply with the Tibetan practice of retreat \\u2014 structured solitude undertaken for insight, not escape, with a defined end and a return to share what was learned.\",\"eastern_lens\":\"\",\"practice\":\"schedule 30 minutes of phone-free solitude this week, with one question to sit with \\u2014 and notice if it restores or depletes you\"},{\"number\":10,\"slug\":\"wheel-of-fortune\",\"name\":\"Wheel of Fortune\",\"archetype\":\"The Turning\",\"element\":\"Fire\",\"astrology\":\"Jupiter\",\"theme\":\"Cycles, change, the turning of fortune, momentum\",\"upright_keywords\":[\"cycles\",\"change\",\"destiny\",\"turning point\",\"luck\"],\"reversed_keywords\":[\"resistance to change\",\"bad luck streak\",\"stagnation\",\"feeling out of control\"],\"upright_meaning\":\"A great wheel turns, surrounded by winged figures \\u2014 a sphinx above, a snake descending, a jackal-headed figure rising \\u2014 with the four fixed signs of the zodiac in the corners reading books. The Wheel of Fortune is the archetype of cycles \\u2014 the recognition that nothing stays the same, that what is up will turn and what is down will rise. Upright, it speaks to momentum, to a turning point, and to the wisdom of riding change rather than resisting it.\",\"reversed_meaning\":\"Reversed, The Wheel often points to resistance to change \\u2014 holding on to a phase that has ended, or a streak where momentum feels against you. It is not a verdict of bad luck; it is an invitation to ask what you are refusing to release, and what is actually within your influence versus what is not.\",\"psych\":\"locus of control (the distinction between what you can shape and what you must accept as outside your control)\",\"eastern\":\"The Wheel resonates with the Eastern recognition of impermanence and cyclic existence \\u2014 not as fatalism, but as the freedom that comes from no longer clinging to a single fixed outcome.\",\"eastern_lens\":\"\",\"practice\":\"sort one current situation into 'within my influence' and 'outside my control,' and act only on the first column\"},{\"number\":11,\"slug\":\"justice\",\"name\":\"Justice\",\"archetype\":\"The Truth-Seeker\",\"element\":\"Air\",\"astrology\":\"Libra\",\"theme\":\"Fairness, accountability, truth, balance\",\"upright_keywords\":[\"fairness\",\"truth\",\"law\",\"accountability\",\"balance\"],\"reversed_keywords\":[\"unfairness\",\"dishonesty\",\"avoidance of responsibility\",\"imbalance\"],\"upright_meaning\":\"A figure sits on a throne between two pillars, holding a sword upright in one hand and a set of scales in the other, a veil behind. Justice is the archetype of truth and accountability \\u2014 not punishment, but the honest weighing of what is. Upright, it speaks to fairness (toward yourself as well as others), to a decision that needs to be made on the evidence rather than on wish or fear.\",\"reversed_meaning\":\"Reversed, Justice often points to imbalance \\u2014 a situation that is not fair, dishonesty (your own or another's), or avoidance of responsibility for what you have done. It is an invitation to restore honesty where it has slipped, starting with your own account of things.\",\"psych\":\"justice sensitivity (the human responsiveness to fairness, both as a value and as a felt sense when things are not right)\",\"eastern\":\"Justice resonates with the Eastern principle of karma understood as cause-and-effect \\u2014 not fatalistic punishment, but the honest recognition that actions have consequences that can be examined and learned from.\",\"eastern_lens\":\"\",\"practice\":\"write down one situation as factually as you can, separating what you know from what you assume or fear\"},{\"number\":12,\"slug\":\"the-hanged-man\",\"name\":\"The Hanged Man\",\"archetype\":\"The Surrendered\",\"element\":\"Water\",\"astrology\":\"Neptune\",\"theme\":\"Perspective shift, surrender, willing pause\",\"upright_keywords\":[\"surrender\",\"new perspective\",\"pause\",\"letting go\",\"sacrifice\"],\"reversed_keywords\":[\"stalling\",\"martyrdom\",\"refusal to let go\",\"resistance\"],\"upright_meaning\":\"A figure hangs upside down by one ankle from a T-shaped tree, face serene, a halo of light around the head. The Hanged Man is the archetype of willing surrender \\u2014 the pause that changes perspective, the letting go that is chosen rather than forced. Upright, it speaks to seeing something from a new angle, to the insight that arrives only when you stop pushing.\",\"reversed_meaning\":\"Reversed, The Hanged Man often points to the shadow of surrender \\u2014 stalling disguised as patience, martyrdom that wears sacrifice as identity, or a refusal to let go of a perspective that no longer serves. It is an invitation to ask whether your pause is serving insight or hiding indecision.\",\"psych\":\"cognitive reappraisal (the skill of deliberately shifting the frame through which you see a situation)\",\"eastern\":\"The Hanged Man's inversion resonates with the Eastern contemplative practice of 'reversing habitual view' \\u2014 loosening the mind's fixed perspective to see what was always there but unseen.\",\"eastern_lens\":\"\",\"practice\":\"take one fixed belief, and argue the opposite side honestly for three minutes\"},{\"number\":13,\"slug\":\"death\",\"name\":\"Death\",\"archetype\":\"The Transformer\",\"element\":\"Water\",\"astrology\":\"Scorpio\",\"theme\":\"Endings, transformation, the clearing that makes space for rebirth\",\"upright_keywords\":[\"transformation\",\"endings\",\"transition\",\"release\",\"rebirth\"],\"reversed_keywords\":[\"resistance to change\",\"stagnation\",\"decay\",\"inability to end\"],\"upright_meaning\":\"A skeleton in armor rides a pale horse, the sun rising between two towers in the distance, a fallen king before it, a bishop pleading, a child watching with curiosity. Death is almost never literal \\u2014 it is the archetype of necessary ending, the transformation that clears what has completed so something new can live. Upright, it speaks to release, to the doorway that opens only when you let an old form of life close.\",\"reversed_meaning\":\"Reversed, Death often points to resistance to that ending \\u2014 clinging to a phase, relationship, or identity that has already completed, which leads to a kind of stagnation or slow decay. It is not a curse; it is an invitation to consider what you are refusing to let end, and what is being kept alive only by force.\",\"psych\":\"meaning-making after loss (the capacity to find coherent narrative in significant change or ending)\",\"eastern\":\"Death resonates with the Eastern contemplation of impermanence \\u2014 not as morbidity, but as the clarity that frees you to live fully because nothing is held as permanent.\",\"eastern_lens\":\"\",\"practice\":\"name one thing in your life that has already ended but you have not yet let yourself acknowledge\"},{\"number\":14,\"slug\":\"temperance\",\"name\":\"Temperance\",\"archetype\":\"The Alchemist\",\"element\":\"Fire\",\"astrology\":\"Sagittarius\",\"theme\":\"Balance, blending, patience, the middle way\",\"upright_keywords\":[\"balance\",\"moderation\",\"patience\",\"blending\",\"harmony\"],\"reversed_keywords\":[\"excess\",\"imbalance\",\"impatience\",\"extremes\"],\"upright_meaning\":\"A winged figure stands with one foot in water and one on land, pouring liquid between two cups in a continuous, unhurried flow, a path leading to a crown of light between sun and mountains. Temperance is the archetype of balanced blending \\u2014 the patient art of holding opposites without forcing either side. Upright, it speaks to the middle way, to the slow, steady mixing that produces something neither extreme could alone.\",\"reversed_meaning\":\"Reversed, Temperance often points to imbalance \\u2014 excess in one direction, impatience with the slow pace of true integration, or a swing between extremes. It is an invitation to ask where you have lost the middle, and what patient blending a situation is asking for.\",\"psych\":\"self-regulation (the capacity to hold opposing states or needs without collapsing into either extreme)\",\"eastern\":\"Temperance resonates directly with the Eastern principle of the middle way \\u2014 not the mediocre average, but the dynamic balance that holds opposites in living tension.\",\"eastern_lens\":\"\",\"practice\":\"name two opposing needs pulling at you this week, and one small way to honor both rather than choose\"},{\"number\":15,\"slug\":\"the-devil\",\"name\":\"The Devil\",\"archetype\":\"The Shadow-Knower\",\"element\":\"Earth\",\"astrology\":\"Capricorn\",\"theme\":\"Bondage, attachment, shadow awareness \\u2014 and the liberation that comes from seeing it\",\"upright_keywords\":[\"attachment\",\"bondage\",\"shadow\",\"materialism\",\"temptation\"],\"reversed_keywords\":[\"liberation\",\"release\",\"breaking chains\",\"awareness of shadow\"],\"upright_meaning\":\"A horned figure perches on a dark pillar, two figures chained loosely before it \\u2014 but the chains are loose enough to lift off, their horns lit, a reversed pentagram above. The Devil is the archetype of attachment and shadow \\u2014 not evil, but the patterns, addictions, and self-limiting stories we are bound by. Crucially, the chains are loose: upright, it speaks to seeing where you are caught, and recognizing the bond is more loosable than it feels.\",\"reversed_meaning\":\"Reversed, The Devil often points to the beginning of liberation \\u2014 the moment you see through an attachment, break a pattern, or reclaim what was projected onto an outer 'captor.' It is not a worsening; it is the shadow-work paying off, the chains being tested for how loose they actually are.\",\"psych\":\"shadow integration (the process of recognizing and reclaiming the disowned parts of the self that drive compulsive patterns)\",\"eastern\":\"The Devil resonates with the Eastern contemplative practice of facing 'inner demons' (the personified defilements) directly \\u2014 not as literal entities, but as the named forms of attachment and aversion that lose their grip when seen clearly.\",\"eastern_lens\":\"\",\"practice\":\"name one attachment or pattern you are caught in, and notice \\u2014 without acting yet \\u2014 where the chain might already be loose\"},{\"number\":16,\"slug\":\"the-tower\",\"name\":\"The Tower\",\"archetype\":\"The Awakener\",\"element\":\"Fire\",\"astrology\":\"Mars\",\"theme\":\"Sudden revelation, structural collapse, the truth that breaks what was unstable\",\"upright_keywords\":[\"sudden change\",\"upheaval\",\"revelation\",\"awakening\",\"truth\"],\"reversed_keywords\":[\"avoiding the lesson\",\"resisting necessary change\",\"delayed collapse\"],\"upright_meaning\":\"A tall tower struck by lightning, two figures falling, a crown knocked from its top, flames and dark sky. The Tower is the archetype of sudden, often unsettling revelation \\u2014 the collapse of a structure (a belief, a plan, a situation) that was already unstable. Upright, it speaks to the truth that arrives in a flash, and to the possibility of rebuilding on foundations that are now actually true.\",\"reversed_meaning\":\"Reversed, The Tower often points to avoiding the lesson \\u2014 propping up a structure that has already shown its instability, or resisting a change that is necessary. It is not a worsening of disaster; it is an invitation to stop forestalling what is trying to happen, and to meet the rebuild rather than delay it.\",\"psych\":\"post-traumatic growth (the way destabilizing events can, over time, clarify values and reorganize life around what is actually true)\",\"eastern\":\"The Tower resonates with the Eastern recognition that the structures we build are impermanent \\u2014 and that their collapse is not punishment but clarity, the false falling away to reveal what was always underneath.\",\"eastern_lens\":\"\",\"practice\":\"name one structure in your life that has already shown cracks, and one true thing you would rebuild on if it fell\"},{\"number\":17,\"slug\":\"the-star\",\"name\":\"The Star\",\"archetype\":\"The Hopeful\",\"element\":\"Air\",\"astrology\":\"Aquarius\",\"theme\":\"Hope, renewal, guidance after the storm\",\"upright_keywords\":[\"hope\",\"faith\",\"renewal\",\"serenity\",\"guidance\"],\"reversed_keywords\":[\"despair\",\"disconnection from hope\",\"faith lost\",\"feeling adrift\"],\"upright_meaning\":\"A figure kneels at the edge of water, pouring water from two vessels \\u2014 one into the pool, one onto the land \\u2014 a great eight-pointed star above surrounded by smaller stars, a bird in a tree nearby. The Star is the archetype of hope after the storm \\u2014 the calm that follows The Tower, the guidance that returns. Upright, it speaks to renewal, to reconnecting with what gives you meaning, and to the quiet faith that the way forward is being shown.\",\"reversed_meaning\":\"Reversed, The Star often points to a temporary disconnection from hope \\u2014 feeling adrift, faith worn thin by difficulty, the guidance obscured by discouragement. It is not a verdict of despair; it is an invitation to ask what has dimmed your sense of meaning, and to let even a small light back in.\",\"psych\":\"hope theory (the capacity to identify pathways toward what you want and the agency to begin moving \\u2014 hope as a skill, not just a feeling)\",\"eastern\":\"The Star resonates with the Eastern ideal of bodhicitta, the awakened heart-mind \\u2014 the steady, luminous aspiration that re-arises even after difficulty, not as denial but as renewed direction.\",\"eastern_lens\":\"\",\"practice\":\"name one thing that has renewed even a little hope recently, however small, and one next step toward it\"},{\"number\":18,\"slug\":\"the-moon\",\"name\":\"The Moon\",\"archetype\":\"The Dreamer\",\"element\":\"Water\",\"astrology\":\"Pisces\",\"theme\":\"Intuition, the subconscious, illusion, what is hidden coming to light\",\"upright_keywords\":[\"intuition\",\"illusion\",\"subconscious\",\"dreams\",\"uncertainty\"],\"reversed_keywords\":[\"confusion releasing\",\"deception surfacing\",\"clarity returning\",\"release of fear\"],\"upright_meaning\":\"A full moon between two towers, a crayfish emerging from a pool, a dog and a wolf howling on a path that winds between them into distant mountains. The Moon is the archetype of the subconscious \\u2014 intuition, dreams, and also illusion, the things half-seen. Upright, it speaks to a time when not everything is clear, when the rational mind cannot fully map what is surfacing, and the work is to stay with the uncertainty rather than force premature clarity.\",\"reversed_meaning\":\"Reversed, The Moon often points to the surfacing of what was hidden \\u2014 a deception coming to light, confusion beginning to clear, fear losing its grip. It is not a worsening; it is often a release, the moment what was murky begins to resolve into understanding.\",\"psych\":\"unconscious processing (the way dreams, symptoms, and half-formed impressions carry information that the conscious mind has not yet organized)\",\"eastern\":\"The Moon resonates with the Eastern contemplative recognition of 'the unconscious depths' \\u2014 the layers of mind beneath ordinary awareness, approached through dream practice and quiet observation rather than force.\",\"eastern_lens\":\"\",\"practice\":\"spend two minutes with an unclear feeling, and write the images that arise rather than trying to explain them\"},{\"number\":19,\"slug\":\"the-sun\",\"name\":\"The Sun\",\"archetype\":\"The Radiant\",\"element\":\"Fire\",\"astrology\":\"Sun\",\"theme\":\"Joy, vitality, clarity, success\",\"upright_keywords\":[\"joy\",\"success\",\"vitality\",\"positivity\",\"clarity\"],\"reversed_keywords\":[\"temporary setback\",\"muted joy\",\"ego inflation\",\"excessive optimism\"],\"upright_meaning\":\"A bright sun with a content child riding a white horse beneath it, sunflowers turning toward the light, a wall behind. The Sun is the archetype of joyful clarity \\u2014 vitality, optimism, the simple good of being alive. Upright, it speaks to a season of warmth and success, and also to the cultivation of joy \\u2014 the reminder that even good things are noticed and tended, not assumed.\",\"reversed_meaning\":\"Reversed, The Sun often points to a temporary dimming \\u2014 muted joy, a setback after a high, or the shadow of too much sun, ego inflation and excessive optimism. It is not a forecast of failure; it is an invitation to ask where you have stopped tending the joy that was once vivid, or where confidence has crossed into overreach.\",\"psych\":\"positive affect (the role of cultivated joy and vitality in resilience and well-being \\u2014 not as denial, but as a genuine resource)\",\"eastern\":\"The Sun resonates with the Eastern recognition of luminosity \\u2014 the warm, radiant quality of an unobscured mind, neither grasping nor dimmed by avoidance.\",\"eastern_lens\":\"\",\"practice\":\"name one genuine source of joy in your life right now, and tend it today with five minutes of real attention\"},{\"number\":20,\"slug\":\"judgment\",\"name\":\"Judgment\",\"archetype\":\"The Awakened\",\"element\":\"Fire\",\"astrology\":\"Pluto\",\"theme\":\"Reckoning, rebirth, hearing the call to a larger life\",\"upright_keywords\":[\"reckoning\",\"awakening\",\"renewal\",\"calling\",\"reflection\"],\"reversed_keywords\":[\"self-criticism\",\"refusing the call\",\"avoidance\",\"doubt of one's path\"],\"upright_meaning\":\"An angel blows a great trumpet in the sky, figures rise from their graves with arms outstretched, a white flag with a red cross. Judgment is the archetype of reckoning and renewal \\u2014 the moment of honest self-assessment that precedes a rebirth. Upright, it speaks to hearing a call (to a larger life, a truer version of yourself), and to the clear-eyed reflection that lets you answer it.\",\"reversed_meaning\":\"Reversed, Judgment often points to the shadow of self-assessment \\u2014 harsh self-criticism instead of honest reckoning, refusing a call you have heard, or doubting the direction that is stirring. It is not a condemnation; it is an invitation to ask whether your inner voice has become a judge rather than a guide.\",\"psych\":\"self-compassion vs self-criticism (the difference between honest reflection that frees you and an inner court that sentences you)\",\"eastern\":\"Judgment resonates with the Eastern contemplative practice of honest self-examination without self-condemnation \\u2014 seeing clearly, with compassion, so that reflection leads to renewal rather than guilt.\",\"eastern_lens\":\"\",\"practice\":\"reflect on one call or direction stirring in you, and write whether your inner response is guidance or self-judgment\"},{\"number\":21,\"slug\":\"the-world\",\"name\":\"The World\",\"archetype\":\"The Complete\",\"element\":\"Earth\",\"astrology\":\"Saturn\",\"theme\":\"Completion, integration, wholeness \\u2014 the end of a cycle\",\"upright_keywords\":[\"completion\",\"wholeness\",\"achievement\",\"integration\",\"fulfillment\"],\"reversed_keywords\":[\"incompletion\",\"loose ends\",\"delay of closure\",\"almost there\"],\"upright_meaning\":\"A figure dances within a large wreath of green, surrounded by the four fixed signs of the zodiac in the corners \\u2014 lion, eagle, angel, bull. The World is the final card of the Major Arcana \\u2014 the archetype of completion and integration, the end of a long cycle. Upright, it speaks to a sense of wholeness, to a chapter fulfilled, and quietly, to the recognition that every ending is also the threshold of the next beginning (back to The Fool).\",\"reversed_meaning\":\"Reversed, The World often points to incompletion \\u2014 loose ends, a delay of closure, the sense of being almost there but not quite. It is not a failure; it is an invitation to ask what one thing still needs finishing before this cycle can truly close, and the next begin.\",\"psych\":\"self-actualization and integration (the movement toward wholeness \\u2014 bringing together the parts of the self into a coherent whole)\",\"eastern\":\"The World resonates with the Eastern recognition of completion as mandala \\u2014 the integrated whole that, once seen, also reveals itself as the seed of the next cycle (the wreath that contains, and the dance that opens).\",\"eastern_lens\":\"\",\"practice\":\"name one cycle in your life that is reaching completion, and one loose end that still needs closing\"}],\"card_by_slug\":{\"the-fool\":{\"number\":0,\"slug\":\"the-fool\",\"name\":\"The Fool\",\"archetype\":\"The Innocent Pioneer\",\"element\":\"Air\",\"astrology\":\"Uranus\",\"theme\":\"New beginnings, leaps of faith, beginner's mind\",\"upright_keywords\":[\"new beginnings\",\"innocence\",\"free spirit\",\"leap of faith\",\"spontaneity\"],\"reversed_keywords\":[\"recklessness\",\"hesitation\",\"naivety\",\"avoidance of commitment\"],\"upright_meaning\":\"A figure steps toward the cliff edge, carrying a white rose (purity of intention) and a small satchel, with a small dog leaping at their heels. The Fool is card zero \\u2014 the place before the journey begins, where openness has not yet been narrowed by experience. Upright, it speaks to a willingness to begin without needing every step mapped, to trust the beginner's mind that sees possibility rather than risk.\",\"reversed_meaning\":\"Reversed, The Fool often points to the shadow side of openness \\u2014 recklessness that skips discernment, or the opposite, hesitation that talks itself out of every beginning. It is not a bad omen; it is an invitation to notice whether a leap before you is wise or impulsive, and to bring a little more care to the edge.\",\"psych\":\"openness to experience (one of the Big Five traits \\u2014 the curiosity that seeks novelty and tolerates uncertainty)\",\"eastern\":\"In Tibetan Buddhist practice, the energy of The Fool also resonates with bodhicitta \\u2014 the beginner's heart, the first arising of aspiration on the path \\u2014 the willingness to begin before knowing the outcome.\",\"eastern_lens\":\"\",\"practice\":\"name one new beginning you are being invited to take, and one practical support you would need before the leap\"},\"the-magician\":{\"number\":1,\"slug\":\"the-magician\",\"name\":\"The Magician\",\"archetype\":\"The Manifestor\",\"element\":\"Air\",\"astrology\":\"Mercury\",\"theme\":\"Willpower, resourcefulness, 'as above so below'\",\"upright_keywords\":[\"manifestation\",\"willpower\",\"resourcefulness\",\"skill\",\"action\"],\"reversed_keywords\":[\"manipulation\",\"illusion\",\"misuse of power\",\"untapped potential\"],\"upright_meaning\":\"A figure stands before a table holding the four suits \\u2014 cup, sword, wand, pentacle \\u2014 with one arm raised to the sky and one to the earth, embodying 'as above, so below.' The Magician is the card of having everything you need and knowing how to direct it. Upright, it speaks to resourcefulness: the moment you recognize your tools, skills, and attention are enough to begin shaping something real.\",\"reversed_meaning\":\"Reversed, The Magician often points to the shadow of resourcefulness \\u2014 manipulation that bends others to your will, illusion that performs competence without substance, or the quieter form, gifts left untapped. It is an invitation to ask whether you are using your capabilities with integrity or leaking them.\",\"psych\":\"self-efficacy and agency (the belief that your actions can produce the outcomes you want)\",\"eastern\":\"The Magician's archetype also appears in Eastern traditions as the creator-deity principle \\u2014 the recognition that mind and matter shape each other, mirroring the card's 'as above, so below' theme.\",\"eastern_lens\":\"\",\"practice\":\"name one outcome you want to manifest, then list the three real tools or skills you already have to begin it\"},\"the-high-priestess\":{\"number\":2,\"slug\":\"the-high-priestess\",\"name\":\"The High Priestess\",\"archetype\":\"The Intuitive\",\"element\":\"Water\",\"astrology\":\"Moon\",\"theme\":\"Inner knowing, the veil between conscious and unconscious, stillness\",\"upright_keywords\":[\"intuition\",\"mystery\",\"subconscious\",\"stillness\",\"inner voice\"],\"reversed_keywords\":[\"secrets\",\"disconnection from intuition\",\"surface-level\",\"over-reliance on the rational\"],\"upright_meaning\":\"A figure sits between two pillars \\u2014 dark and light \\u2014 beside a veil embroidered with pomegranates, the moon at her feet. The High Priestess is the keeper of what is known but not said. Upright, she invites stillness so that quieter knowing can surface \\u2014 the gut sense, the dream residue, the answer that arrives when you stop reasoning for a moment.\",\"reversed_meaning\":\"Reversed, The High Priestess often points to a disconnection from that inner knowing \\u2014 over-talking a decision, ignoring a persistent gut feeling, or hiding behind secrets. It is an invitation to lower the noise and listen again, not a verdict that your intuition is broken.\",\"psych\":\"interoceptive awareness (the ability to attend to subtle internal signals \\u2014 heartbeat, gut tension, the felt sense beneath thought)\",\"eastern\":\"The High Priestess also resonates with the Tibetan contemplative ideal of stillness \\u2014 the recognition that insight arises in the space between thoughts, not by chasing it.\",\"eastern_lens\":\"\",\"practice\":\"sit in silence for two minutes with a question, and notice the first sensation or image that arrives before you analyze it\"},\"the-empress\":{\"number\":3,\"slug\":\"the-empress\",\"name\":\"The Empress\",\"archetype\":\"The Nurturer\",\"element\":\"Earth\",\"astrology\":\"Venus\",\"theme\":\"Abundance, creativity, fertility, embodied care\",\"upright_keywords\":[\"abundance\",\"nurturing\",\"fertility\",\"creativity\",\"sensuality\"],\"reversed_keywords\":[\"smothering\",\"dependence\",\"creative block\",\"neglect of self\"],\"upright_meaning\":\"A figure reclines in a lush landscape of wheat and trees, wearing a crown of stars. The Empress is the archetype of embodied abundance \\u2014 creativity, sensuality, and care that take physical form. Upright, she speaks to a season of growth, of tending something into being (a project, a relationship, a self), and of allowing yourself to receive as well as give.\",\"reversed_meaning\":\"Reversed, The Empress often points to the shadow of nurturing \\u2014 smothering care that keeps others small, or its opposite, neglect of your own needs. It is an invitation to ask where giving has become a way to avoid receiving, and where abundance is being blocked by over-functioning.\",\"psych\":\"nurturance vs over-giving (the relational balance between caring for others and sustaining your own reserves)\",\"eastern\":\"The Empress archetype resonates with the Earth-mother \/ Devi tradition in Indian culture \\u2014 the principle of generative, sustaining abundance that does not deplete itself.\",\"eastern_lens\":\"\",\"practice\":\"name one thing you have been over-giving, and one small act of receiving you will allow this week\"},\"the-emperor\":{\"number\":4,\"slug\":\"the-emperor\",\"name\":\"The Emperor\",\"archetype\":\"The Sovereign\",\"element\":\"Fire\",\"astrology\":\"Aries\",\"theme\":\"Structure, authority, foundations, healthy boundaries\",\"upright_keywords\":[\"authority\",\"structure\",\"stability\",\"leadership\",\"foundations\"],\"reversed_keywords\":[\"domination\",\"rigidity\",\"tyranny\",\"abuse of control\"],\"upright_meaning\":\"A figure sits on a stone throne adorned with ram heads, holding a scepter, under a barren but stable sky. The Emperor is the archetype of structure \\u2014 the boundaries, routines, and foundations that allow anything to be built. Upright, he speaks to healthy authority: the discipline that serves a purpose rather than controls for its own sake, and the scaffolding a messy life may be asking for.\",\"reversed_meaning\":\"Reversed, The Emperor often points to the shadow of structure \\u2014 rigidity that cannot bend, domination that confuses control with leadership, or its collapse, a structure that has fallen apart. It is an invitation to examine whether your authority is in service of something larger or has hardened into control.\",\"psych\":\"healthy structure vs control (the difference between boundaries that protect and rules that dominate)\",\"eastern\":\"The Emperor's stable-throne energy resonates with the Eastern principle of uprightness \\u2014 the well-ordered foundation on which inner and outer life can stand without collapsing into either chaos or rigidity.\",\"eastern_lens\":\"\",\"practice\":\"identify one area of life that lacks structure, and lay a single foundational rule for it this week\"},\"the-hierophant\":{\"number\":5,\"slug\":\"the-hierophant\",\"name\":\"The Hierophant\",\"archetype\":\"The Teacher\",\"element\":\"Earth\",\"astrology\":\"Taurus\",\"theme\":\"Tradition, lineage, wisdom, learned structure\",\"upright_keywords\":[\"tradition\",\"spiritual wisdom\",\"teaching\",\"conformity\",\"lineage\"],\"reversed_keywords\":[\"dogma\",\"rebellion\",\"outdated belief\",\"non-conformity\"],\"upright_meaning\":\"A figure in religious vestments sits between two pillars, blessing two initiates who kneel before him. The Hierophant is the archetype of received wisdom \\u2014 knowledge passed down through lineage, tradition, and teaching. Upright, he speaks to the value of learning from those who came before, of standing on a structured foundation rather than inventing everything alone.\",\"reversed_meaning\":\"Reversed, The Hierophant often points to the shadow of tradition \\u2014 dogma clung to past its usefulness, or rebellion against any structure without examining which still serves. It is an invitation to ask which inherited beliefs are still true for you and which have become empty rules.\",\"psych\":\"conformity vs autonomy (the developmental tension between inherited frameworks and self-authored values)\",\"eastern\":\"The Hierophant resonates deeply with the Tibetan lineage (lineage transmission) principle \\u2014 the unbroken chain of teaching from teacher to student that carries wisdom forward without diluting it.\",\"eastern_lens\":\"\",\"practice\":\"name one inherited belief you have never examined, and ask whether it still matches what you actually know\"},\"the-lovers\":{\"number\":6,\"slug\":\"the-lovers\",\"name\":\"The Lovers\",\"archetype\":\"The Choosers\",\"element\":\"Air\",\"astrology\":\"Gemini\",\"theme\":\"Union, values-aligned choice, partnership\",\"upright_keywords\":[\"love\",\"harmony\",\"partnership\",\"values alignment\",\"choice\"],\"reversed_keywords\":[\"disharmony\",\"misalignment\",\"avoidance\",\"broken trust\"],\"upright_meaning\":\"A man and woman stand beneath an angel with outspread wings, the sun behind it, with a tree of fruit and a tree of knowledge behind each figure. The Lovers is not only romantic \\u2014 it is the card of values-aligned choice, the kind of union (with a person, a path, a project) that requires you to know what you stand for first. Upright, it speaks to a choice made from alignment rather than pressure.\",\"reversed_meaning\":\"Reversed, The Lovers often points to misalignment \\u2014 a choice that does not match your values, disharmony in a partnership, or avoidance of a decision that needs making. It is an invitation to look honestly at where you and another (or you and a path) have stopped rowing in the same direction.\",\"psych\":\"attachment and values (the link between what we are drawn toward and what we actually believe in)\",\"eastern\":\"The Lovers' theme of conscious union resonates with the Eastern ideal of 'right association' \\u2014 choosing companions and paths that support your stated values rather than fracture them.\",\"eastern_lens\":\"\",\"practice\":\"name a choice in front of you, and write the value each option would honor or violate\"},\"the-chariot\":{\"number\":7,\"slug\":\"the-chariot\",\"name\":\"The Chariot\",\"archetype\":\"The Victor\",\"element\":\"Water\",\"astrology\":\"Cancer\",\"theme\":\"Will, direction, triumph through focused effort\",\"upright_keywords\":[\"determination\",\"willpower\",\"victory\",\"focus\",\"control\"],\"reversed_keywords\":[\"scattered force\",\"aggression\",\"lack of direction\",\"opposing forces\"],\"upright_meaning\":\"A figure drives a chariot pulled by two sphinxes \\u2014 one dark, one light \\u2014 that pull in opposite directions, yet are guided forward. The Chariot is the archetype of focused will: the triumph that comes not from raw power but from harnessing opposing forces toward a single aim. Upright, it speaks to direction, to the moment scattered energy aligns into momentum.\",\"reversed_meaning\":\"Reversed, The Chariot often points to force without direction \\u2014 aggression that scatters rather than advances, two impulses pulling you apart, or momentum stalled. It is an invitation to ask what you are actually driving toward before pressing harder on the gas.\",\"psych\":\"conscientiousness and drive (the capacity to organize competing impulses toward a goal)\",\"eastern\":\"The Chariot's theme of harnessing opposing forces resonates with the Eastern principle of the middle way \\u2014 strength that comes from integration, not from suppressing one side.\",\"eastern_lens\":\"\",\"practice\":\"name the two competing pulls on your time, and the single goal that could harness both\"},\"strength\":{\"number\":8,\"slug\":\"strength\",\"name\":\"Strength\",\"archetype\":\"The Gentle Power\",\"element\":\"Fire\",\"astrology\":\"Leo\",\"theme\":\"Courage through softness, patience, inner fortitude\",\"upright_keywords\":[\"courage\",\"patience\",\"compassion\",\"inner strength\",\"mastery\"],\"reversed_keywords\":[\"self-doubt\",\"raw instinct over mastery\",\"burnout\",\"low self-worth\"],\"upright_meaning\":\"A woman calmly opens the jaws of a lion with bare hands, often with an infinity symbol above her head, flowers forming a wreath in her hair and around the lion's neck. Strength is the archetype of power through gentleness \\u2014 courage that tames not by force but by patient presence. Upright, it speaks to mastering the raw instinct within (fear, anger, appetite) through compassion rather than suppression.\",\"reversed_meaning\":\"Reversed, Strength often points to the shadow of inner fortitude \\u2014 self-doubt that underestimates your capacity, raw impulse overriding hard-won mastery, or the burnout of pretending to be strong. It is an invitation to ask where you have stopped being gentle with yourself in the name of being tough.\",\"psych\":\"emotional regulation (the skill of meeting intense feeling with awareness rather than suppression or explosion)\",\"eastern\":\"Strength's 'gentle taming of the lion' resonates with the Eastern contemplative principle of taming the mind through non-violent attention \\u2014 strength that does not wage war on itself.\",\"eastern_lens\":\"\",\"practice\":\"name one raw impulse you usually suppress or vent, and meet it today with one minute of patient attention instead\"},\"the-hermit\":{\"number\":9,\"slug\":\"the-hermit\",\"name\":\"The Hermit\",\"archetype\":\"The Seeker\",\"element\":\"Earth\",\"astrology\":\"Virgo\",\"theme\":\"Solitude, inner guidance, the lantern of self-knowledge\",\"upright_keywords\":[\"solitude\",\"introspection\",\"inner guidance\",\"soul-searching\",\"wisdom\"],\"reversed_keywords\":[\"isolation\",\"withdrawal\",\"refusal to share wisdom\",\"loneliness\"],\"upright_meaning\":\"An old figure in a hooded cloak stands on a snowy peak, holding a lantern that holds a six-pointed star, a staff in his other hand. The Hermit is the archetype of solitude in service of inner knowing \\u2014 withdrawing not to escape but to hear what the crowd drowns out. Upright, it speaks to the value of turning inward, of carrying your own lantern rather than borrowing others' light.\",\"reversed_meaning\":\"Reversed, The Hermit often points to the shadow of solitude \\u2014 isolation that has become loneliness, withdrawal that cuts you off from the sharing your wisdom needs, or stuckness disguised as retreat. It is an invitation to ask whether your solitude is feeding you or hiding you.\",\"psych\":\"solitude vs isolation (the difference between chosen time alone that restores and enforced alone-time that depletes)\",\"eastern\":\"The Hermit resonates deeply with the Tibetan practice of retreat \\u2014 structured solitude undertaken for insight, not escape, with a defined end and a return to share what was learned.\",\"eastern_lens\":\"\",\"practice\":\"schedule 30 minutes of phone-free solitude this week, with one question to sit with \\u2014 and notice if it restores or depletes you\"},\"wheel-of-fortune\":{\"number\":10,\"slug\":\"wheel-of-fortune\",\"name\":\"Wheel of Fortune\",\"archetype\":\"The Turning\",\"element\":\"Fire\",\"astrology\":\"Jupiter\",\"theme\":\"Cycles, change, the turning of fortune, momentum\",\"upright_keywords\":[\"cycles\",\"change\",\"destiny\",\"turning point\",\"luck\"],\"reversed_keywords\":[\"resistance to change\",\"bad luck streak\",\"stagnation\",\"feeling out of control\"],\"upright_meaning\":\"A great wheel turns, surrounded by winged figures \\u2014 a sphinx above, a snake descending, a jackal-headed figure rising \\u2014 with the four fixed signs of the zodiac in the corners reading books. The Wheel of Fortune is the archetype of cycles \\u2014 the recognition that nothing stays the same, that what is up will turn and what is down will rise. Upright, it speaks to momentum, to a turning point, and to the wisdom of riding change rather than resisting it.\",\"reversed_meaning\":\"Reversed, The Wheel often points to resistance to change \\u2014 holding on to a phase that has ended, or a streak where momentum feels against you. It is not a verdict of bad luck; it is an invitation to ask what you are refusing to release, and what is actually within your influence versus what is not.\",\"psych\":\"locus of control (the distinction between what you can shape and what you must accept as outside your control)\",\"eastern\":\"The Wheel resonates with the Eastern recognition of impermanence and cyclic existence \\u2014 not as fatalism, but as the freedom that comes from no longer clinging to a single fixed outcome.\",\"eastern_lens\":\"\",\"practice\":\"sort one current situation into 'within my influence' and 'outside my control,' and act only on the first column\"},\"justice\":{\"number\":11,\"slug\":\"justice\",\"name\":\"Justice\",\"archetype\":\"The Truth-Seeker\",\"element\":\"Air\",\"astrology\":\"Libra\",\"theme\":\"Fairness, accountability, truth, balance\",\"upright_keywords\":[\"fairness\",\"truth\",\"law\",\"accountability\",\"balance\"],\"reversed_keywords\":[\"unfairness\",\"dishonesty\",\"avoidance of responsibility\",\"imbalance\"],\"upright_meaning\":\"A figure sits on a throne between two pillars, holding a sword upright in one hand and a set of scales in the other, a veil behind. Justice is the archetype of truth and accountability \\u2014 not punishment, but the honest weighing of what is. Upright, it speaks to fairness (toward yourself as well as others), to a decision that needs to be made on the evidence rather than on wish or fear.\",\"reversed_meaning\":\"Reversed, Justice often points to imbalance \\u2014 a situation that is not fair, dishonesty (your own or another's), or avoidance of responsibility for what you have done. It is an invitation to restore honesty where it has slipped, starting with your own account of things.\",\"psych\":\"justice sensitivity (the human responsiveness to fairness, both as a value and as a felt sense when things are not right)\",\"eastern\":\"Justice resonates with the Eastern principle of karma understood as cause-and-effect \\u2014 not fatalistic punishment, but the honest recognition that actions have consequences that can be examined and learned from.\",\"eastern_lens\":\"\",\"practice\":\"write down one situation as factually as you can, separating what you know from what you assume or fear\"},\"the-hanged-man\":{\"number\":12,\"slug\":\"the-hanged-man\",\"name\":\"The Hanged Man\",\"archetype\":\"The Surrendered\",\"element\":\"Water\",\"astrology\":\"Neptune\",\"theme\":\"Perspective shift, surrender, willing pause\",\"upright_keywords\":[\"surrender\",\"new perspective\",\"pause\",\"letting go\",\"sacrifice\"],\"reversed_keywords\":[\"stalling\",\"martyrdom\",\"refusal to let go\",\"resistance\"],\"upright_meaning\":\"A figure hangs upside down by one ankle from a T-shaped tree, face serene, a halo of light around the head. The Hanged Man is the archetype of willing surrender \\u2014 the pause that changes perspective, the letting go that is chosen rather than forced. Upright, it speaks to seeing something from a new angle, to the insight that arrives only when you stop pushing.\",\"reversed_meaning\":\"Reversed, The Hanged Man often points to the shadow of surrender \\u2014 stalling disguised as patience, martyrdom that wears sacrifice as identity, or a refusal to let go of a perspective that no longer serves. It is an invitation to ask whether your pause is serving insight or hiding indecision.\",\"psych\":\"cognitive reappraisal (the skill of deliberately shifting the frame through which you see a situation)\",\"eastern\":\"The Hanged Man's inversion resonates with the Eastern contemplative practice of 'reversing habitual view' \\u2014 loosening the mind's fixed perspective to see what was always there but unseen.\",\"eastern_lens\":\"\",\"practice\":\"take one fixed belief, and argue the opposite side honestly for three minutes\"},\"death\":{\"number\":13,\"slug\":\"death\",\"name\":\"Death\",\"archetype\":\"The Transformer\",\"element\":\"Water\",\"astrology\":\"Scorpio\",\"theme\":\"Endings, transformation, the clearing that makes space for rebirth\",\"upright_keywords\":[\"transformation\",\"endings\",\"transition\",\"release\",\"rebirth\"],\"reversed_keywords\":[\"resistance to change\",\"stagnation\",\"decay\",\"inability to end\"],\"upright_meaning\":\"A skeleton in armor rides a pale horse, the sun rising between two towers in the distance, a fallen king before it, a bishop pleading, a child watching with curiosity. Death is almost never literal \\u2014 it is the archetype of necessary ending, the transformation that clears what has completed so something new can live. Upright, it speaks to release, to the doorway that opens only when you let an old form of life close.\",\"reversed_meaning\":\"Reversed, Death often points to resistance to that ending \\u2014 clinging to a phase, relationship, or identity that has already completed, which leads to a kind of stagnation or slow decay. It is not a curse; it is an invitation to consider what you are refusing to let end, and what is being kept alive only by force.\",\"psych\":\"meaning-making after loss (the capacity to find coherent narrative in significant change or ending)\",\"eastern\":\"Death resonates with the Eastern contemplation of impermanence \\u2014 not as morbidity, but as the clarity that frees you to live fully because nothing is held as permanent.\",\"eastern_lens\":\"\",\"practice\":\"name one thing in your life that has already ended but you have not yet let yourself acknowledge\"},\"temperance\":{\"number\":14,\"slug\":\"temperance\",\"name\":\"Temperance\",\"archetype\":\"The Alchemist\",\"element\":\"Fire\",\"astrology\":\"Sagittarius\",\"theme\":\"Balance, blending, patience, the middle way\",\"upright_keywords\":[\"balance\",\"moderation\",\"patience\",\"blending\",\"harmony\"],\"reversed_keywords\":[\"excess\",\"imbalance\",\"impatience\",\"extremes\"],\"upright_meaning\":\"A winged figure stands with one foot in water and one on land, pouring liquid between two cups in a continuous, unhurried flow, a path leading to a crown of light between sun and mountains. Temperance is the archetype of balanced blending \\u2014 the patient art of holding opposites without forcing either side. Upright, it speaks to the middle way, to the slow, steady mixing that produces something neither extreme could alone.\",\"reversed_meaning\":\"Reversed, Temperance often points to imbalance \\u2014 excess in one direction, impatience with the slow pace of true integration, or a swing between extremes. It is an invitation to ask where you have lost the middle, and what patient blending a situation is asking for.\",\"psych\":\"self-regulation (the capacity to hold opposing states or needs without collapsing into either extreme)\",\"eastern\":\"Temperance resonates directly with the Eastern principle of the middle way \\u2014 not the mediocre average, but the dynamic balance that holds opposites in living tension.\",\"eastern_lens\":\"\",\"practice\":\"name two opposing needs pulling at you this week, and one small way to honor both rather than choose\"},\"the-devil\":{\"number\":15,\"slug\":\"the-devil\",\"name\":\"The Devil\",\"archetype\":\"The Shadow-Knower\",\"element\":\"Earth\",\"astrology\":\"Capricorn\",\"theme\":\"Bondage, attachment, shadow awareness \\u2014 and the liberation that comes from seeing it\",\"upright_keywords\":[\"attachment\",\"bondage\",\"shadow\",\"materialism\",\"temptation\"],\"reversed_keywords\":[\"liberation\",\"release\",\"breaking chains\",\"awareness of shadow\"],\"upright_meaning\":\"A horned figure perches on a dark pillar, two figures chained loosely before it \\u2014 but the chains are loose enough to lift off, their horns lit, a reversed pentagram above. The Devil is the archetype of attachment and shadow \\u2014 not evil, but the patterns, addictions, and self-limiting stories we are bound by. Crucially, the chains are loose: upright, it speaks to seeing where you are caught, and recognizing the bond is more loosable than it feels.\",\"reversed_meaning\":\"Reversed, The Devil often points to the beginning of liberation \\u2014 the moment you see through an attachment, break a pattern, or reclaim what was projected onto an outer 'captor.' It is not a worsening; it is the shadow-work paying off, the chains being tested for how loose they actually are.\",\"psych\":\"shadow integration (the process of recognizing and reclaiming the disowned parts of the self that drive compulsive patterns)\",\"eastern\":\"The Devil resonates with the Eastern contemplative practice of facing 'inner demons' (the personified defilements) directly \\u2014 not as literal entities, but as the named forms of attachment and aversion that lose their grip when seen clearly.\",\"eastern_lens\":\"\",\"practice\":\"name one attachment or pattern you are caught in, and notice \\u2014 without acting yet \\u2014 where the chain might already be loose\"},\"the-tower\":{\"number\":16,\"slug\":\"the-tower\",\"name\":\"The Tower\",\"archetype\":\"The Awakener\",\"element\":\"Fire\",\"astrology\":\"Mars\",\"theme\":\"Sudden revelation, structural collapse, the truth that breaks what was unstable\",\"upright_keywords\":[\"sudden change\",\"upheaval\",\"revelation\",\"awakening\",\"truth\"],\"reversed_keywords\":[\"avoiding the lesson\",\"resisting necessary change\",\"delayed collapse\"],\"upright_meaning\":\"A tall tower struck by lightning, two figures falling, a crown knocked from its top, flames and dark sky. The Tower is the archetype of sudden, often unsettling revelation \\u2014 the collapse of a structure (a belief, a plan, a situation) that was already unstable. Upright, it speaks to the truth that arrives in a flash, and to the possibility of rebuilding on foundations that are now actually true.\",\"reversed_meaning\":\"Reversed, The Tower often points to avoiding the lesson \\u2014 propping up a structure that has already shown its instability, or resisting a change that is necessary. It is not a worsening of disaster; it is an invitation to stop forestalling what is trying to happen, and to meet the rebuild rather than delay it.\",\"psych\":\"post-traumatic growth (the way destabilizing events can, over time, clarify values and reorganize life around what is actually true)\",\"eastern\":\"The Tower resonates with the Eastern recognition that the structures we build are impermanent \\u2014 and that their collapse is not punishment but clarity, the false falling away to reveal what was always underneath.\",\"eastern_lens\":\"\",\"practice\":\"name one structure in your life that has already shown cracks, and one true thing you would rebuild on if it fell\"},\"the-star\":{\"number\":17,\"slug\":\"the-star\",\"name\":\"The Star\",\"archetype\":\"The Hopeful\",\"element\":\"Air\",\"astrology\":\"Aquarius\",\"theme\":\"Hope, renewal, guidance after the storm\",\"upright_keywords\":[\"hope\",\"faith\",\"renewal\",\"serenity\",\"guidance\"],\"reversed_keywords\":[\"despair\",\"disconnection from hope\",\"faith lost\",\"feeling adrift\"],\"upright_meaning\":\"A figure kneels at the edge of water, pouring water from two vessels \\u2014 one into the pool, one onto the land \\u2014 a great eight-pointed star above surrounded by smaller stars, a bird in a tree nearby. The Star is the archetype of hope after the storm \\u2014 the calm that follows The Tower, the guidance that returns. Upright, it speaks to renewal, to reconnecting with what gives you meaning, and to the quiet faith that the way forward is being shown.\",\"reversed_meaning\":\"Reversed, The Star often points to a temporary disconnection from hope \\u2014 feeling adrift, faith worn thin by difficulty, the guidance obscured by discouragement. It is not a verdict of despair; it is an invitation to ask what has dimmed your sense of meaning, and to let even a small light back in.\",\"psych\":\"hope theory (the capacity to identify pathways toward what you want and the agency to begin moving \\u2014 hope as a skill, not just a feeling)\",\"eastern\":\"The Star resonates with the Eastern ideal of bodhicitta, the awakened heart-mind \\u2014 the steady, luminous aspiration that re-arises even after difficulty, not as denial but as renewed direction.\",\"eastern_lens\":\"\",\"practice\":\"name one thing that has renewed even a little hope recently, however small, and one next step toward it\"},\"the-moon\":{\"number\":18,\"slug\":\"the-moon\",\"name\":\"The Moon\",\"archetype\":\"The Dreamer\",\"element\":\"Water\",\"astrology\":\"Pisces\",\"theme\":\"Intuition, the subconscious, illusion, what is hidden coming to light\",\"upright_keywords\":[\"intuition\",\"illusion\",\"subconscious\",\"dreams\",\"uncertainty\"],\"reversed_keywords\":[\"confusion releasing\",\"deception surfacing\",\"clarity returning\",\"release of fear\"],\"upright_meaning\":\"A full moon between two towers, a crayfish emerging from a pool, a dog and a wolf howling on a path that winds between them into distant mountains. The Moon is the archetype of the subconscious \\u2014 intuition, dreams, and also illusion, the things half-seen. Upright, it speaks to a time when not everything is clear, when the rational mind cannot fully map what is surfacing, and the work is to stay with the uncertainty rather than force premature clarity.\",\"reversed_meaning\":\"Reversed, The Moon often points to the surfacing of what was hidden \\u2014 a deception coming to light, confusion beginning to clear, fear losing its grip. It is not a worsening; it is often a release, the moment what was murky begins to resolve into understanding.\",\"psych\":\"unconscious processing (the way dreams, symptoms, and half-formed impressions carry information that the conscious mind has not yet organized)\",\"eastern\":\"The Moon resonates with the Eastern contemplative recognition of 'the unconscious depths' \\u2014 the layers of mind beneath ordinary awareness, approached through dream practice and quiet observation rather than force.\",\"eastern_lens\":\"\",\"practice\":\"spend two minutes with an unclear feeling, and write the images that arise rather than trying to explain them\"},\"the-sun\":{\"number\":19,\"slug\":\"the-sun\",\"name\":\"The Sun\",\"archetype\":\"The Radiant\",\"element\":\"Fire\",\"astrology\":\"Sun\",\"theme\":\"Joy, vitality, clarity, success\",\"upright_keywords\":[\"joy\",\"success\",\"vitality\",\"positivity\",\"clarity\"],\"reversed_keywords\":[\"temporary setback\",\"muted joy\",\"ego inflation\",\"excessive optimism\"],\"upright_meaning\":\"A bright sun with a content child riding a white horse beneath it, sunflowers turning toward the light, a wall behind. The Sun is the archetype of joyful clarity \\u2014 vitality, optimism, the simple good of being alive. Upright, it speaks to a season of warmth and success, and also to the cultivation of joy \\u2014 the reminder that even good things are noticed and tended, not assumed.\",\"reversed_meaning\":\"Reversed, The Sun often points to a temporary dimming \\u2014 muted joy, a setback after a high, or the shadow of too much sun, ego inflation and excessive optimism. It is not a forecast of failure; it is an invitation to ask where you have stopped tending the joy that was once vivid, or where confidence has crossed into overreach.\",\"psych\":\"positive affect (the role of cultivated joy and vitality in resilience and well-being \\u2014 not as denial, but as a genuine resource)\",\"eastern\":\"The Sun resonates with the Eastern recognition of luminosity \\u2014 the warm, radiant quality of an unobscured mind, neither grasping nor dimmed by avoidance.\",\"eastern_lens\":\"\",\"practice\":\"name one genuine source of joy in your life right now, and tend it today with five minutes of real attention\"},\"judgment\":{\"number\":20,\"slug\":\"judgment\",\"name\":\"Judgment\",\"archetype\":\"The Awakened\",\"element\":\"Fire\",\"astrology\":\"Pluto\",\"theme\":\"Reckoning, rebirth, hearing the call to a larger life\",\"upright_keywords\":[\"reckoning\",\"awakening\",\"renewal\",\"calling\",\"reflection\"],\"reversed_keywords\":[\"self-criticism\",\"refusing the call\",\"avoidance\",\"doubt of one's path\"],\"upright_meaning\":\"An angel blows a great trumpet in the sky, figures rise from their graves with arms outstretched, a white flag with a red cross. Judgment is the archetype of reckoning and renewal \\u2014 the moment of honest self-assessment that precedes a rebirth. Upright, it speaks to hearing a call (to a larger life, a truer version of yourself), and to the clear-eyed reflection that lets you answer it.\",\"reversed_meaning\":\"Reversed, Judgment often points to the shadow of self-assessment \\u2014 harsh self-criticism instead of honest reckoning, refusing a call you have heard, or doubting the direction that is stirring. It is not a condemnation; it is an invitation to ask whether your inner voice has become a judge rather than a guide.\",\"psych\":\"self-compassion vs self-criticism (the difference between honest reflection that frees you and an inner court that sentences you)\",\"eastern\":\"Judgment resonates with the Eastern contemplative practice of honest self-examination without self-condemnation \\u2014 seeing clearly, with compassion, so that reflection leads to renewal rather than guilt.\",\"eastern_lens\":\"\",\"practice\":\"reflect on one call or direction stirring in you, and write whether your inner response is guidance or self-judgment\"},\"the-world\":{\"number\":21,\"slug\":\"the-world\",\"name\":\"The World\",\"archetype\":\"The Complete\",\"element\":\"Earth\",\"astrology\":\"Saturn\",\"theme\":\"Completion, integration, wholeness \\u2014 the end of a cycle\",\"upright_keywords\":[\"completion\",\"wholeness\",\"achievement\",\"integration\",\"fulfillment\"],\"reversed_keywords\":[\"incompletion\",\"loose ends\",\"delay of closure\",\"almost there\"],\"upright_meaning\":\"A figure dances within a large wreath of green, surrounded by the four fixed signs of the zodiac in the corners \\u2014 lion, eagle, angel, bull. The World is the final card of the Major Arcana \\u2014 the archetype of completion and integration, the end of a long cycle. Upright, it speaks to a sense of wholeness, to a chapter fulfilled, and quietly, to the recognition that every ending is also the threshold of the next beginning (back to The Fool).\",\"reversed_meaning\":\"Reversed, The World often points to incompletion \\u2014 loose ends, a delay of closure, the sense of being almost there but not quite. It is not a failure; it is an invitation to ask what one thing still needs finishing before this cycle can truly close, and the next begin.\",\"psych\":\"self-actualization and integration (the movement toward wholeness \\u2014 bringing together the parts of the self into a coherent whole)\",\"eastern\":\"The World resonates with the Eastern recognition of completion as mandala \\u2014 the integrated whole that, once seen, also reveals itself as the seed of the next cycle (the wreath that contains, and the dance that opens).\",\"eastern_lens\":\"\",\"practice\":\"name one cycle in your life that is reaching completion, and one loose end that still needs closing\"}},\"dichotomies\":[{\"key\":\"attitude\",\"label\":\"Energy\",\"sub\":\"Where do you draw your energy?\",\"opts\":[{\"v\":\"I\",\"t\":\"Introverted\",\"d\":\"Reflective, depth-focused, recharges alone\"},{\"v\":\"E\",\"t\":\"Extraverted\",\"d\":\"Outward-focused, recharges with others\"}]},{\"key\":\"perceiving\",\"label\":\"Mind\",\"sub\":\"How do you take in information?\",\"opts\":[{\"v\":\"N\",\"t\":\"Intuitive\",\"d\":\"Patterns, possibilities, future-focused\"},{\"v\":\"S\",\"t\":\"Sensing\",\"d\":\"Details, present moment, hands-on\"}]},{\"key\":\"judging\",\"label\":\"Nature\",\"sub\":\"How do you make decisions?\",\"opts\":[{\"v\":\"T\",\"t\":\"Thinking\",\"d\":\"Logic, principles, consistency\"},{\"v\":\"F\",\"t\":\"Feeling\",\"d\":\"Values, harmony, people-centered\"}]},{\"key\":\"lifestyle\",\"label\":\"Tactics\",\"sub\":\"How do you organize life?\",\"opts\":[{\"v\":\"J\",\"t\":\"Judging\",\"d\":\"Planned, structured, decided\"},{\"v\":\"P\",\"t\":\"Perceiving\",\"d\":\"Flexible, open, exploratory\"}]}],\"quiz\":[{\"id\":1,\"dimension\":\"EI\",\"poles\":[\"E\",\"I\"],\"scenario\":\"After a long, loud week, the thought that genuinely refills your cup is \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"a dinner with two or three close friends, talking late into the night \\u2014 I can already feel the energy coming back\",\"score\":{\"E\":2}},{\"key\":\"B\",\"label\":\"a small hangout sounds good, but only for an hour or two before I want my own space\",\"score\":{\"E\":1}},{\"key\":\"C\",\"label\":\"a quiet evening alone sounds good, but I would not say no to one short call\",\"score\":{\"I\":1}},{\"key\":\"D\",\"label\":\"a quiet evening alone \\u2014 a book, soft music, no one needing anything from me\",\"score\":{\"I\":2}}]},{\"id\":2,\"dimension\":\"EI\",\"poles\":[\"E\",\"I\"],\"scenario\":\"You are holding a new crystal at a market stall. Your instinct is to \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"strike up a conversation with the seller right away \\u2014 where it was mined, who else has held it\",\"score\":{\"E\":2}},{\"key\":\"B\",\"label\":\"ask one or two questions out loud, then decide\",\"score\":{\"E\":1}},{\"key\":\"C\",\"label\":\"sit with it quietly for a minute, maybe mention a brief thanks to the seller\",\"score\":{\"I\":1}},{\"key\":\"D\",\"label\":\"sit with it silently in your palm for a full minute before saying a word to anyone\",\"score\":{\"I\":2}}]},{\"id\":3,\"dimension\":\"EI\",\"poles\":[\"E\",\"I\"],\"scenario\":\"At a gathering where you know almost no one, an hour in you are usually \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"wired and unable to wind down \\u2014 you have been talking for an hour straight and cannot seem to stop\",\"score\":{\"E\":2}},{\"key\":\"B\",\"label\":\"loudly in the mix, though part of you knows you will crash hard on the walk home\",\"score\":{\"E\":1}},{\"key\":\"C\",\"label\":\"polite and present, glancing at the door now and then\",\"score\":{\"I\":1}},{\"key\":\"D\",\"label\":\"polite but ready for the car \\u2014 it has been enough\",\"score\":{\"I\":2}}]},{\"id\":4,\"dimension\":\"EI\",\"poles\":[\"E\",\"I\"],\"scenario\":\"A big idea lands in your head. The first thing you want to do is \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"say it out loud to someone straight away \\u2014 it only becomes real once it is spoken\",\"score\":{\"E\":2}},{\"key\":\"B\",\"label\":\"mention it to whoever is around, then keep refining it with them\",\"score\":{\"E\":1}},{\"key\":\"C\",\"label\":\"sit with it for an hour or two before mentioning it\",\"score\":{\"I\":1}},{\"key\":\"D\",\"label\":\"sit with it privately until it has shape \\u2014 maybe for days, maybe until someone asks the right question\",\"score\":{\"I\":2}}]},{\"id\":5,\"dimension\":\"EI\",\"poles\":[\"E\",\"I\"],\"scenario\":\"Looking honestly at your friendships, the truer description is \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"a wide circle \\u2014 but if I am honest, most of them do not really know me\",\"score\":{\"E\":2}},{\"key\":\"B\",\"label\":\"a healthy mix on paper \\u2014 though I sometimes realise I have not checked on the close ones in too long\",\"score\":{\"E\":1}},{\"key\":\"C\",\"label\":\"a small inner circle plus a few acquaintances I do not chase\",\"score\":{\"I\":1}},{\"key\":\"D\",\"label\":\"a deep few \\u2014 I would rather know three people down to the bone\",\"score\":{\"I\":2}}]},{\"id\":6,\"dimension\":\"EI\",\"poles\":[\"E\",\"I\"],\"scenario\":\"You have been alone with your thoughts for most of the day. By evening you feel \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"decidedly under-stimulated \\u2014 you want voices, motion, company, anything with a pulse\",\"score\":{\"E\":2}},{\"key\":\"B\",\"label\":\"a touch restless \\u2014 a short call or a walk somewhere with people would settle it\",\"score\":{\"E\":1}},{\"key\":\"C\",\"label\":\"mostly fine \\u2014 solitude is easy, though you might text one person\",\"score\":{\"I\":1}},{\"key\":\"D\",\"label\":\"rested and clear \\u2014 solitude is where you recharge, full stop\",\"score\":{\"I\":2}}]},{\"id\":7,\"dimension\":\"EI\",\"poles\":[\"E\",\"I\"],\"scenario\":\"When something difficult happens, your first move is usually to \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"talk it through with someone immediately \\u2014 out loud is how you process\",\"score\":{\"E\":2}},{\"key\":\"B\",\"label\":\"send a voice note or short message to someone, then see how it lands\",\"score\":{\"E\":1}},{\"key\":\"C\",\"label\":\"sit with it alone for a while, then maybe bring it up later\",\"score\":{\"I\":1}},{\"key\":\"D\",\"label\":\"retreat and feel it through on your own first \\u2014 you will share it only once it has settled\",\"score\":{\"I\":2}}]},{\"id\":8,\"dimension\":\"NS\",\"poles\":[\"N\",\"S\"],\"scenario\":\"A friend describes their new job. What you actually tune into first is \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"what it could become in two years \\u2014 though I catch myself skipping past what the job actually is today\",\"score\":{\"N\":2}},{\"key\":\"B\",\"label\":\"the direction it points \\u2014 sometimes before I have heard what the work even is\",\"score\":{\"N\":1}},{\"key\":\"C\",\"label\":\"the basic facts \\u2014 pay, hours, who they report to \\u2014 before the bigger picture\",\"score\":{\"S\":1}},{\"key\":\"D\",\"label\":\"the concrete details \\u2014 the salary, the hours, the commute, the team size\",\"score\":{\"S\":2}}]},{\"id\":9,\"dimension\":\"NS\",\"poles\":[\"N\",\"S\"],\"scenario\":\"You pick up a tarot deck you have never seen. You want to understand it through \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"the symbolic system underneath \\u2014 the patterns, the archetypes, the through-line across the whole deck\",\"score\":{\"N\":2}},{\"key\":\"B\",\"label\":\"the bigger meanings the cards point to, even before I know each one\",\"score\":{\"N\":1}},{\"key\":\"C\",\"label\":\"what each card plainly pictures, with a quick glance at the booklet\",\"score\":{\"S\":1}},{\"key\":\"D\",\"label\":\"what each card plainly pictures \\u2014 the figures, the colours, the numbers, exactly as drawn\",\"score\":{\"S\":2}}]},{\"id\":10,\"dimension\":\"NS\",\"poles\":[\"N\",\"S\"],\"scenario\":\"Someone gives you directions to their house. You prefer \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"a rough sketch of the route \\u2014 landmarks and the general shape is plenty\",\"score\":{\"N\":2}},{\"key\":\"B\",\"label\":\"the gist plus one or two key landmarks to anchor it\",\"score\":{\"N\":1}},{\"key\":\"C\",\"label\":\"the main turns written down, plus a landmark or two as backup\",\"score\":{\"S\":1}},{\"key\":\"D\",\"label\":\"step-by-step turns with exact street names and distances\",\"score\":{\"S\":2}}]},{\"id\":11,\"dimension\":\"NS\",\"poles\":[\"N\",\"S\"],\"scenario\":\"In a guided meditation, your mind naturally drifts toward \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"a web of associations \\u2014 what the image reminds you of, where it leads, what it might mean\",\"score\":{\"N\":2}},{\"key\":\"B\",\"label\":\"the wider feelings and themes the guidance stirs up\",\"score\":{\"N\":1}},{\"key\":\"C\",\"label\":\"the texture of the moment, with the occasional thought drifting past\",\"score\":{\"S\":1}},{\"key\":\"D\",\"label\":\"the texture of the moment \\u2014 the breath, the room, the physical sensation, exactly as it is\",\"score\":{\"S\":2}}]},{\"id\":12,\"dimension\":\"NS\",\"poles\":[\"N\",\"S\"],\"scenario\":\"You are choosing a crystal for a friend. You tend to pick by \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"what it symbolises and what they are becoming \\u2014 the stone as a marker of a chapter\",\"score\":{\"N\":2}},{\"key\":\"B\",\"label\":\"the meaning behind it, loosely held\",\"score\":{\"N\":1}},{\"key\":\"C\",\"label\":\"what it visibly is \\u2014 the colour they love, the weight \\u2014 plus a quick check on its meaning\",\"score\":{\"S\":1}},{\"key\":\"D\",\"label\":\"what it visibly is \\u2014 the colour they love, the weight in the hand, the surface they will run a thumb over\",\"score\":{\"S\":2}}]},{\"id\":13,\"dimension\":\"NS\",\"poles\":[\"N\",\"S\"],\"scenario\":\"When a problem lands at work, your instinct is to \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"reframe it \\u2014 maybe it is the wrong problem entirely; the framing is the real lever\",\"score\":{\"N\":2}},{\"key\":\"B\",\"label\":\"ask what the problem is really pointing at before solving it\",\"score\":{\"N\":1}},{\"key\":\"C\",\"label\":\"check what we already know works and start from there\",\"score\":{\"S\":1}},{\"key\":\"D\",\"label\":\"look at what has worked before and do more of that\",\"score\":{\"S\":2}}]},{\"id\":14,\"dimension\":\"NS\",\"poles\":[\"N\",\"S\"],\"scenario\":\"Reading a book, the parts that stay with you are \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"the underlying ideas \\u2014 though half the time I could not tell you what actually happened in the story\",\"score\":{\"N\":2}},{\"key\":\"B\",\"label\":\"the patterns and the bigger argument \\u2014 I sometimes skim past the scenes themselves to reach them\",\"score\":{\"N\":1}},{\"key\":\"C\",\"label\":\"the vivid scenes, plus a sense of what the book was really about\",\"score\":{\"S\":1}},{\"key\":\"D\",\"label\":\"the vivid scenes \\u2014 the things you could picture clearly, almost replay\",\"score\":{\"S\":2}}]},{\"id\":15,\"dimension\":\"TF\",\"poles\":[\"T\",\"F\"],\"scenario\":\"A friend is upset and asks for your read on a conflict. You lead with \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"the principle of the thing, plainly stated \\u2014 even when I can see their face fall as I say it\",\"score\":{\"T\":2}},{\"key\":\"B\",\"label\":\"the principle first, then a stilted, too-late note about how everyone is feeling\",\"score\":{\"T\":1}},{\"key\":\"C\",\"label\":\"how everyone is feeling first, then the principle as a quiet anchor\",\"score\":{\"F\":1}},{\"key\":\"D\",\"label\":\"how everyone in the room is actually feeling \\u2014 the principle can wait\",\"score\":{\"F\":2}}]},{\"id\":16,\"dimension\":\"TF\",\"poles\":[\"T\",\"F\"],\"scenario\":\"You have to give honest feedback that will sting. You \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"say it straight, because dancing around it is a form of dishonesty\",\"score\":{\"T\":2}},{\"key\":\"B\",\"label\":\"say it clearly but soften the edges once\",\"score\":{\"T\":1}},{\"key\":\"C\",\"label\":\"find a kinder angle and deliver it warm, with the relationship in mind\",\"score\":{\"F\":1}},{\"key\":\"D\",\"label\":\"find the kindest true version, because the relationship matters as much as the point\",\"score\":{\"F\":2}}]},{\"id\":17,\"dimension\":\"TF\",\"poles\":[\"T\",\"F\"],\"scenario\":\"Picking a stone for yourself, the deciding factor is usually \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"a clear reason \\u2014 what it is traditionally used for, what it does, full stop\",\"score\":{\"T\":2}},{\"key\":\"B\",\"label\":\"a clear reason, with a small nod to how drawn I feel to it\",\"score\":{\"T\":1}},{\"key\":\"C\",\"label\":\"a felt yes, with a quick check that the traditional use fits\",\"score\":{\"F\":1}},{\"key\":\"D\",\"label\":\"a felt yes \\u2014 something in you simply leans toward it and that is enough\",\"score\":{\"F\":2}}]},{\"id\":18,\"dimension\":\"TF\",\"poles\":[\"T\",\"F\"],\"scenario\":\"A decision has to be made for the group. Your instinct is \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"lay out the pros and cons, then pick the option that holds up under scrutiny\",\"score\":{\"T\":2}},{\"key\":\"B\",\"label\":\"weigh pros and cons, then briefly check the room\",\"score\":{\"T\":1}},{\"key\":\"C\",\"label\":\"check in with everyone first, then weigh the options\",\"score\":{\"F\":1}},{\"key\":\"D\",\"label\":\"check in with everyone first \\u2014 a choice people can live with beats a perfect one on paper\",\"score\":{\"F\":2}}]},{\"id\":19,\"dimension\":\"TF\",\"poles\":[\"T\",\"F\"],\"scenario\":\"When someone is venting at you, your inner first response is \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"to spot the flaw in their reasoning \\u2014 there is usually one and it is the actual lever\",\"score\":{\"T\":2}},{\"key\":\"B\",\"label\":\"to notice where their logic slipped, while still listening\",\"score\":{\"T\":1}},{\"key\":\"C\",\"label\":\"to feel the weight of what they are carrying, while half-noticing the logic\",\"score\":{\"F\":1}},{\"key\":\"D\",\"label\":\"to feel the weight of what they are carrying with them \\u2014 the logic can wait until they are steady\",\"score\":{\"F\":2}}]},{\"id\":20,\"dimension\":\"TF\",\"poles\":[\"T\",\"F\"],\"scenario\":\"You would rather be seen as \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"fair, even when fairness costs someone their preference \\u2014 and I will not pretend otherwise to soften it\",\"score\":{\"T\":2}},{\"key\":\"B\",\"label\":\"fair-minded, though I have been told I can land as cold when I lead with it\",\"score\":{\"T\":1}},{\"key\":\"C\",\"label\":\"kind-hearted, with room for the hard truth\",\"score\":{\"F\":1}},{\"key\":\"D\",\"label\":\"kind, even when kindness softens a hard truth\",\"score\":{\"F\":2}}]},{\"id\":21,\"dimension\":\"TF\",\"poles\":[\"T\",\"F\"],\"scenario\":\"A long-held value of yours collides with a friend's need. You are more likely to \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"hold the value \\u2014 bending it once means bending it always, and they would understand\",\"score\":{\"T\":2}},{\"key\":\"B\",\"label\":\"hold the value, but find a small way to soften the cost to them\",\"score\":{\"T\":1}},{\"key\":\"C\",\"label\":\"make some room for them, while keeping the value mostly intact\",\"score\":{\"F\":1}},{\"key\":\"D\",\"label\":\"make room for the friend \\u2014 values are for people, not the other way around\",\"score\":{\"F\":2}}]},{\"id\":22,\"dimension\":\"JP\",\"poles\":[\"J\",\"P\"],\"scenario\":\"A free weekend with no plans, by Sunday night you usually feel \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"restless and oddly tired \\u2014 the openness itself became work\",\"score\":{\"J\":2}},{\"key\":\"B\",\"label\":\"fine but faintly itchy \\u2014 at least one anchor would have helped\",\"score\":{\"J\":1}},{\"key\":\"C\",\"label\":\"mostly replenished, with maybe one small wish that I had planned a thing or two\",\"score\":{\"P\":1}},{\"key\":\"D\",\"label\":\"deeply replenished \\u2014 the openness was the whole point\",\"score\":{\"P\":2}}]},{\"id\":23,\"dimension\":\"JP\",\"poles\":[\"J\",\"P\"],\"scenario\":\"Booking a trip, your tendency is \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"the itinerary locked weeks ahead \\u2014 and honestly, a plan that changes after that rattles me for the rest of the trip\",\"score\":{\"J\":2}},{\"key\":\"B\",\"label\":\"the flights and first two nights locked, and quietly stressed about leaving the rest open\",\"score\":{\"J\":1}},{\"key\":\"C\",\"label\":\"the first night booked, the rest left to figure out on the road\",\"score\":{\"P\":1}},{\"key\":\"D\",\"label\":\"a one-way ticket and a vague idea \\u2014 let the road decide\",\"score\":{\"P\":2}}]},{\"id\":24,\"dimension\":\"JP\",\"poles\":[\"J\",\"P\"],\"scenario\":\"Your desk or kitchen, honestly, is \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"usually in order \\u2014 and if someone moves a thing on it, I cannot relax until it is back\",\"score\":{\"J\":2}},{\"key\":\"B\",\"label\":\"mostly tidy, with one small pile I am willing to defend \\u2014 though I do judge other people's mess more than I admit\",\"score\":{\"J\":1}},{\"key\":\"C\",\"label\":\"a working mess, with corners I clear when I cannot stand it\",\"score\":{\"P\":1}},{\"key\":\"D\",\"label\":\"a creative mess \\u2014 I mostly know where everything is and that is enough\",\"score\":{\"P\":2}}]},{\"id\":25,\"dimension\":\"JP\",\"poles\":[\"J\",\"P\"],\"scenario\":\"A deadline is two weeks out. You \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"start early and finish early \\u2014 the open task nags at me until it is closed\",\"score\":{\"J\":2}},{\"key\":\"B\",\"label\":\"sketch a plan in week one, execute in week two\",\"score\":{\"J\":1}},{\"key\":\"C\",\"label\":\"let it simmer, start in earnest with five or six days to go\",\"score\":{\"P\":1}},{\"key\":\"D\",\"label\":\"feel the spark closer to the deadline \\u2014 pressure clarifies what actually matters\",\"score\":{\"P\":2}}]},{\"id\":26,\"dimension\":\"JP\",\"poles\":[\"J\",\"P\"],\"scenario\":\"A plan you made gets disrupted at the last minute. Your honest first feeling is \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"real irritation \\u2014 I built the plan for a reason and now I have to rebuild it\",\"score\":{\"J\":2}},{\"key\":\"B\",\"label\":\"mild annoyance, then I regroup and replan\",\"score\":{\"J\":1}},{\"key\":\"C\",\"label\":\"a flicker of curiosity \\u2014 okay, what is the new shape of the day?\",\"score\":{\"P\":1}},{\"key\":\"D\",\"label\":\"a small thrill \\u2014 what else is now possible?\",\"score\":{\"P\":2}}]},{\"id\":27,\"dimension\":\"JP\",\"poles\":[\"J\",\"P\"],\"scenario\":\"When a friend asks \\\"want to do something tonight?\\\", your default leans \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"\\\"let me check my calendar\\\" \\u2014 I genuinely prefer to know\",\"score\":{\"J\":2}},{\"key\":\"B\",\"label\":\"\\\"probably \\u2014 let me look at what I had planned\\\"\",\"score\":{\"J\":1}},{\"key\":\"C\",\"label\":\"\\\"sure, sounds fun\\\" \\u2014 I rarely say no to a last-minute plan, even when I probably should\",\"score\":{\"P\":1}},{\"key\":\"D\",\"label\":\"\\\"sure, what did you have in mind?\\\" \\u2014 open is genuinely my favourite way\",\"score\":{\"P\":2}}]},{\"id\":28,\"dimension\":\"JP\",\"poles\":[\"J\",\"P\"],\"scenario\":\"For you, a list of half-finished projects is mostly \\u2014\",\"options\":[{\"key\":\"A\",\"label\":\"a quiet source of stress \\u2014 I would rather close them out before starting anything new\",\"score\":{\"J\":2}},{\"key\":\"B\",\"label\":\"a small weight I plan to clear, on principle\",\"score\":{\"J\":1}},{\"key\":\"C\",\"label\":\"a living garden I tend in seasons, with one or two I keep meaning to finish\",\"score\":{\"P\":1}},{\"key\":\"D\",\"label\":\"a garden of options \\u2014 I will return to each in its season\",\"score\":{\"P\":2}}]}],\"healing\":\"\/product-category\/healing-crystals-jewelry\/\",\"notice\":\"MBTI is a registered trademark of The Myers-Briggs Company. This tool is an independent framework based on Jungian cognitive functions (Ni\/Ne\/Si\/Se\/Ti\/Te\/Fi\/Fe), offered for self-reflection and creative exploration \\u2014 not affiliated with, endorsed by, or sponsored by The Myers-Briggs Company. Mapping decisions are our own editorial interpretation and do not represent official MBTI doctrine.\"}<\/script>\n\n<!-- App JS Base64-wrapped (wp_kses defense: CJK\/&&\/< entity-escaping). Loader atob \u2192 eval. -->\n<script type=\"text\/plain\" id=\"emt-app\">KGZ1bmN0aW9uKCl7CiAgdmFyIERBVEE7CiAgdHJ5IHsgREFUQSA9IEpTT04ucGFyc2UoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2VtdC1kYXRhJykudGV4dENvbnRlbnQpOyB9CiAgY2F0Y2ggKGUpIHsgY29uc29sZS5lcnJvcignRU1UIGRhdGEgcGFyc2UgZmFpbGVkJywgZSk7IHJldHVybjsgfQoKICB2YXIgVFlQRVMgPSBEQVRBLnR5cGVzLCBDQVJEUyA9IERBVEEuY2FyZHMsIENBUkRfQllfU0xVRyA9IERBVEEuY2FyZF9ieV9zbHVnOwogIHZhciBESUNIT1RPTUlFUyA9IERBVEEuZGljaG90b21pZXMsIFFVSVogPSBEQVRBLnF1aXosIEhFQUxJTkcgPSBEQVRBLmhlYWxpbmcsIE5PVElDRSA9IERBVEEubm90aWNlOwoKICAvLyAtLS0tLS0tLS0tIFx1NWRlNVx1NTE3N1x1NTFmZFx1NjU3MCAtLS0tLS0tLS0tCiAgZnVuY3Rpb24gZXNjKHMpeyByZXR1cm4gU3RyaW5nKHM9PW51bGw\/Jyc6cykucmVwbGFjZSgvJi9nLCcmYW1wOycpLnJlcGxhY2UoLzwvZywnJmx0OycpLnJlcGxhY2UoLz4vZywnJmd0OycpLnJlcGxhY2UoLyIvZywnJnF1b3Q7Jyk7IH0KICAvLyBDYXNlIHRyYW5zZm9ybXMgKHJlbmRlcmluZyBsYXllciBvbmx5IFx1MjAxNCBKU09OIGRhdGEgdW5jaGFuZ2VkKQogIC8vIHRvVGl0bGVDYXNlRXZlcnk6IFx1NmJjZlx1OGJjZFx1OTk5Nlx1NWI1N1x1NmJjZFx1NTkyN1x1NTE5OVx1ZmYwOFx1NTQyYlx1NWMwZlx1OGJjZCBhdC9vZi90aGUgXHU5MGZkXHU1OTI3XHU1MTk5XHVmZjA5XHVmZjBjXHU0ZmRkXHU3NTU5XHU1YzNlXHU5MGU4XHU2ODA3XHU3MGI5XHVmZjA4XHUyMDE0ICwgLlx1ZmYwOVx1NTQ4Y1x1OGZkZVx1NWI1N1x1N2IyNlx1OGJjZAogIGZ1bmN0aW9uIHRvVGl0bGVDYXNlRXZlcnkocyl7CiAgICBzID0gU3RyaW5nKHM9PW51bGw\/Jyc6cyk7CiAgICByZXR1cm4gcy5zcGxpdCgnICcpLm1hcChmdW5jdGlvbih3KXsKICAgICAgLy8gXHU4ZGYzXHU4ZmM3XHU3ZWFmXHU2ODA3XHU3MGI5L1x1NzgzNFx1NjI5OFx1NTNmNyB0b2tlblx1ZmYwOFx1NTk4MiAiXHUyMDE0IiBcdTYyMTYgIlx1MjAxNCIpCiAgICAgIGlmICghdyB8fCAhL1thLXpBLVpdLy50ZXN0KHcpKSByZXR1cm4gdzsKICAgICAgLy8gXHU4ZmRlXHU1YjU3XHU3YjI2XHU4YmNkXHVmZjFhXHU2YmNmXHU2YmI1XHU5OTk2XHU1YjU3XHU2YmNkXHU1OTI3XHU1MTk5XHVmZjA4c2VsZi1yZWZsZWN0aW9uIFx1MjE5MiBTZWxmLVJlZmxlY3Rpb25cdWZmMDkKICAgICAgcmV0dXJuIHcuc3BsaXQoJy0nKS5tYXAoZnVuY3Rpb24oc2VnKXsKICAgICAgICBpZiAoIXNlZyB8fCAhL1thLXpBLVpdLy50ZXN0KHNlZy5jaGFyQXQoMCkpKSByZXR1cm4gc2VnOwogICAgICAgIHJldHVybiBzZWcuY2hhckF0KDApLnRvVXBwZXJDYXNlKCkgKyBzZWcuc2xpY2UoMSk7CiAgICAgIH0pLmpvaW4oJy0nKTsKICAgIH0pLmpvaW4oJyAnKTsKICB9CiAgLy8gc2VudGVuY2VDYXNlOiBcdTUzZTVcdTk5OTZcdTU5MjdcdTUxOTlcdWZmMGNcdTUxNzZcdTRmNTlcdTRmZGRcdTYzMDFcdWZmMDhcdTU5ODIgbGFiZWwgXHU1MTY4XHU1YzBmXHU1MTk5XHU1MjE5XHU5OTk2XHU1YjU3XHU2YmNkXHU1OTI3XHU1MTk5XHU1MTc2XHU0ZjU5XHU0ZTBkXHU1MmE4XHVmZjFiXHU0ZTBkXHU1ZjNhXHU1MjM2IGxvd2VyLWNhc2UgXHU1NDBlXHU3ZWVkXHVmZjA5CiAgZnVuY3Rpb24gc2VudGVuY2VDYXNlKHMpewogICAgcyA9IFN0cmluZyhzPT1udWxsPycnOnMpOwogICAgaWYgKCFzKSByZXR1cm4gczsKICAgIHJldHVybiBzLmNoYXJBdCgwKS50b1VwcGVyQ2FzZSgpICsgcy5zbGljZSgxKTsKICB9CiAgLy8gZGlzcGxheVR5cGU6IElOVEogXHUyMTkyIEludGpcdWZmMDhcdTUyNGRcdTdhZWZcdTY2M2VcdTc5M2FcdTY3ZDRcdTU0OGNcdWZmMWJcdTY1NzBcdTYzNmVcdTVjNDIgdHlwZT1JTlRKIFx1NGUwZFx1NTNkOFx1ZmYwY1x1NzUyOFx1NGU4ZVx1NjdlNVx1ODg2OC9kZWVwIGxpbmsgXHU4OWUzXHU2NzkwXHVmZjA5CiAgLy8gXHU1NTQ2XHU2ODA3ICJNQlRJIiBcdTY3MmNcdThlYWJcdTRlY2RcdTUxNjhcdTU5MjdcdTUxOTlcdWZmMDhOT1RJQ0UgXHU2NTg3XHU2ODQ4XHU0ZTBkXHU1MmE4XHVmZjA5XHUzMDAyCiAgZnVuY3Rpb24gZGlzcGxheVR5cGUodCl7IHQgPSBTdHJpbmcodHx8JycpOyByZXR1cm4gdCA\/ICh0WzBdICsgdC5zbGljZSgxKS50b0xvd2VyQ2FzZSgpKSA6IHQ7IH0KICBmdW5jdGlvbiBzaG9wVXJsKHN0b25lKXsKICAgIGlmICghc3RvbmUpIHJldHVybiBIRUFMSU5HOwogICAgaWYgKHN0b25lLnNob3ApIHJldHVybiBzdG9uZS5zaG9wOwogICAgaWYgKHN0b25lLnNsdWcpIHJldHVybiAnL3Nob3AvP3M9JytlbmNvZGVVUklDb21wb25lbnQoc3RvbmUuc2x1Zyk7CiAgICByZXR1cm4gSEVBTElORzsKICB9CiAgZnVuY3Rpb24gbWVhbmluZ1VybChzdG9uZSl7CiAgICBpZiAoIXN0b25lIHx8ICFzdG9uZS5zbHVnKSByZXR1cm4gJyc7CiAgICByZXR1cm4gJy8nICsgc3RvbmUuc2x1ZyArICcvJzsKICB9CgogIC8vIFRhcm90IEJpcnRoIENhcmQgXHU3Yjk3XHU2Y2Q1XHVmZjA4XHU4ZGVmXHU1Zjg0IEIgXHU3NTFmXHU2NWU1XHU1M2NjXHU4ZjY4XHVmZjBjXHU1OTBkXHU3NTI4IHRhcm90LWJpcnRoLWNhcmQgXHU2NTcwXHU1MDNjXHU1ZjUyXHU3ZWE2XHVmZjA5CiAgLy8gVGFyb3QuY29tOiBtb250aCArIGRheSArIHllYXIgKyBtb250aCArIGRheSBcdTIxOTIgXHU1M2NkXHU1OTBkXHU1ZjUyXHU3ZWE2XHU1MjMwIFx1MjI2NDIyCiAgZnVuY3Rpb24gYmlydGhDYXJkRnJvbUJpcnRoZGF5KG0sIGQsIHkpewogICAgdmFyIHN1bSA9IG0gKyBkICsgeSArIG0gKyBkOwogICAgd2hpbGUgKHN1bSA+IDIyKSB7CiAgICAgIHN1bSA9IFN0cmluZyhzdW0pLnNwbGl0KCcnKS5yZWR1Y2UoZnVuY3Rpb24oYSwgYyl7IHJldHVybiBhICsgTnVtYmVyKGMpOyB9LCAwKTsKICAgICAgaWYgKFN0cmluZyhzdW0pLmxlbmd0aCA9PT0gMSkgYnJlYWs7IC8vIFx1NTM1NVx1NGY0ZFx1NjU3MFx1NWRmMiBcdTIyNjQyMgogICAgfQogICAgdmFyIGlkeCA9IChzdW0gPT09IDIyKSA\/IDAgOiBzdW0gLSAxOyAvLyAyMiBcdTIxOTIgVGhlIEZvb2xcdWZmMDhcdTVmYWFcdTczYWZcdWZmMDkKICAgIGlmIChpZHggPj0gQ0FSRFMubGVuZ3RoKSBpZHggPSBpZHggJSBDQVJEUy5sZW5ndGg7CiAgICByZXR1cm4gQ0FSRFNbaWR4XTsKICB9CgogIC8vIC0tLS0tLS0tLS0gXHU3YTBiXHU1ZThmXHU1MzE2XHU3MjRjXHU5NzYyXHVmZjA4XHU1OTBkXHU3NTI4IGRhaWx5LXRhcm90IC5lZHQtdGFyb3QtZmFjZSBcdTg5YzZcdTg5YzlcdWZmMGNcdTY1MzkgZW10LSBcdTUyNGRcdTdmMDBcdWZmMDktLS0tLS0tLS0tCiAgZnVuY3Rpb24gY2FyZEZhY2UoYywgc2l6ZUNsYXNzKXsKICAgIHNpemVDbGFzcyA9IHNpemVDbGFzcyB8fCAnJzsKICAgIHZhciBodG1sID0gJzxkaXYgY2xhc3M9ImVtdC10YXJvdC1mYWNlICcgKyBzaXplQ2xhc3MgKyAnIiBhcmlhLWhpZGRlbj0idHJ1ZSI+JzsKICAgIGh0bWwgKz0gJzxkaXYgY2xhc3M9ImVtdC10YXJvdC1jcnlzdGFsICcgKyBzaXplQ2xhc3MgKyAnIj48L2Rpdj4nOwogICAgaHRtbCArPSAnPGRpdiBjbGFzcz0iZW10LXRhcm90LW51bSI+JyArIGVzYyhjLm51bWJlcikgKyAnPC9kaXY+JzsKICAgIGh0bWwgKz0gJzxkaXYgY2xhc3M9ImVtdC10YXJvdC1uYW1lIj4nICsgZXNjKGMubmFtZSkgKyAnPC9kaXY+JzsKICAgIGh0bWwgKz0gJzxkaXYgY2xhc3M9ImVtdC10YXJvdC1hcmNoIj4nICsgZXNjKGMuYXJjaGV0eXBlKSArICc8L2Rpdj4nOwogICAgaHRtbCArPSAnPGRpdiBjbGFzcz0iZW10LXRhcm90LWFzdHJvIj4nICsgZXNjKGMuYXN0cm9sb2d5KSArICcgJm1pZGRvdDsgJyArIGVzYyhjLmVsZW1lbnQpICsgJzwvZGl2Pic7CiAgICBodG1sICs9ICc8L2Rpdj4nOwogICAgcmV0dXJuIGh0bWw7CiAgfQoKICAvLyAtLS0tLS0tLS0tIFx1NmEyMVx1NWYwZlx1NTIwN1x1NjM2Mlx1ZmYwOFx1OTg3Nlx1OTBlOFx1ZmYwOS0tLS0tLS0tLS0KICBmdW5jdGlvbiByZW5kZXJNb2RlU3dpdGNoKGFjdGl2ZSl7CiAgICBhY3RpdmUgPSBhY3RpdmUgfHwgJ3F1aWNrJzsKICAgIHZhciBodG1sID0gJyc7CiAgICBodG1sICs9ICc8c2VjdGlvbiBjbGFzcz0iZW10LW1vZGUtc3dpdGNoIiByb2xlPSJ0YWJsaXN0IiBhcmlhLWxhYmVsPSJDaG9vc2UgaG93IHRvIGZpbmQgeW91ciB0eXBlIj4nOwogICAgaHRtbCArPSAnICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImVtdC1tb2RlLXRhYicgKyAoYWN0aXZlPT09J3F1aWNrJyA\/ICcgZW10LW1vZGUtdGFiLWFjdGl2ZScgOiAnJykgKyAnIiByb2xlPSJ0YWIiIGFyaWEtc2VsZWN0ZWQ9IicgKyAoYWN0aXZlPT09J3F1aWNrJyA\/ICd0cnVlJyA6ICdmYWxzZScpICsgJyIgZGF0YS1tb2RlPSJxdWljayI+JzsKICAgIGh0bWwgKz0gJyAgICA8c3BhbiBjbGFzcz0iZW10LW1vZGUtdGFiLW51bSI+QTwvc3Bhbj4nOwogICAgaHRtbCArPSAnICAgIDxzcGFuIGNsYXNzPSJlbXQtbW9kZS10YWItdCI+UXVpY2sgUGljazwvc3Bhbj4nOwogICAgaHRtbCArPSAnICAgIDxzcGFuIGNsYXNzPSJlbXQtbW9kZS10YWItZCI+QWxyZWFkeSBrbm93IHlvdXIgNCBsZXR0ZXJzPyBQaWNrIHRoZW0uPC9zcGFuPic7CiAgICBodG1sICs9ICcgIDwvYnV0dG9uPic7CiAgICBodG1sICs9ICcgIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iZW10LW1vZGUtdGFiJyArIChhY3RpdmU9PT0ndGVzdCcgPyAnIGVtdC1tb2RlLXRhYi1hY3RpdmUnIDogJycpICsgJyIgcm9sZT0idGFiIiBhcmlhLXNlbGVjdGVkPSInICsgKGFjdGl2ZT09PSd0ZXN0JyA\/ICd0cnVlJyA6ICdmYWxzZScpICsgJyIgZGF0YS1tb2RlPSJ0ZXN0Ij4nOwogICAgaHRtbCArPSAnICAgIDxzcGFuIGNsYXNzPSJlbXQtbW9kZS10YWItbnVtIj5CPC9zcGFuPic7CiAgICBodG1sICs9ICcgICAgPHNwYW4gY2xhc3M9ImVtdC1tb2RlLXRhYi10Ij5UYWtlIHRoZSAyOC1RdWVzdGlvbiBUZXN0PC9zcGFuPic7CiAgICBodG1sICs9ICcgICAgPHNwYW4gY2xhc3M9ImVtdC1tb2RlLXRhYi1kIj5Ob3Qgc3VyZSB5ZXQ\/IEFuc3dlciAyOCBzY2VuYXJpbyBxdWVzdGlvbnMuPC9zcGFuPic7CiAgICBodG1sICs9ICcgIDwvYnV0dG9uPic7CiAgICBodG1sICs9ICc8L3NlY3Rpb24+JzsKICAgIHJldHVybiBodG1sOwogIH0KCiAgLy8gLS0tLS0tLS0tLSBUZXN0IG1vZGUgKDI4LXF1ZXN0aW9uIEFCQ0QgTGlrZXJ0KSAtLS0tLS0tLS0tCiAgLy8gNC1vcHRpb24gd2VpZ2h0ZWQgc2NvcmluZzogQT0rMlggLyBCPSsxWCAvIEM9KzFZIC8gRD0rMlkgKFgvWSBhcmUgdGhlIHR3byBwb2xlczsgcG9sZXNbMF09WCwgcG9sZXNbMV09WSkKICAvLyBFYWNoIGRpbWVuc2lvbiBwb2xlIHN1bSAwLi4xNDsgZGVjaWRlKFgsWSkgdXNlcyA+PSB0aWVicmVhayAoZmlyc3QtbGV0dGVyLXdpbnMsIGlkZW50aWNhbCB0byB0aGUgb2xkIGJpbmFyeSB2ZXJzaW9uKQogIC8vIHN0cmVuZ3RoOiBhdmVyYWdlIG9mIHRoZSA0IHxYLVl8IGdhcHMgLT4gPj02IHN0cm9uZyAvIDMtNS45OSBtb2RlcmF0ZSAvIDwzIG1pbGQKICBmdW5jdGlvbiBzY29yZVF1aXooYW5zd2Vycyl7CiAgICAvLyBhbnN3ZXJzOiB7IHF1ZXN0aW9uSWQ6ICdBJ3wnQid8J0MnfCdEJyB9CiAgICB2YXIgcG9sZXMgPSB7IEU6MCwgSTowLCBOOjAsIFM6MCwgVDowLCBGOjAsIEo6MCwgUDowIH07CiAgICBmb3IgKHZhciBpID0gMDsgaSA8IFFVSVoubGVuZ3RoOyBpKyspewogICAgICB2YXIgcSA9IFFVSVpbaV07CiAgICAgIHZhciBwaWNrID0gYW5zd2Vyc1txLmlkXTsKICAgICAgaWYgKCFwaWNrKSBjb250aW51ZTsKICAgICAgdmFyIG9wdCA9IG51bGw7CiAgICAgIGZvciAodmFyIGsgPSAwOyBrIDwgcS5vcHRpb25zLmxlbmd0aDsgaysrKXsKICAgICAgICBpZiAocS5vcHRpb25zW2tdLmtleSA9PT0gcGljaykgeyBvcHQgPSBxLm9wdGlvbnNba107IGJyZWFrOyB9CiAgICAgIH0KICAgICAgaWYgKCFvcHQgfHwgIW9wdC5zY29yZSkgY29udGludWU7CiAgICAgIHZhciBzY29yZUtleXMgPSBPYmplY3Qua2V5cyhvcHQuc2NvcmUpOwogICAgICBmb3IgKHZhciBraSA9IDA7IGtpIDwgc2NvcmVLZXlzLmxlbmd0aDsga2krKyl7CiAgICAgICAgdmFyIHBvbGUgPSBzY29yZUtleXNba2ldOwogICAgICAgIGlmIChwb2xlcy5oYXNPd25Qcm9wZXJ0eShwb2xlKSkgcG9sZXNbcG9sZV0gKz0gb3B0LnNjb3JlW3BvbGVdOwogICAgICB9CiAgICB9CiAgICBmdW5jdGlvbiBkZWNpZGUoeExldHRlciwgeUxldHRlcil7CiAgICAgIHJldHVybiBwb2xlc1t4TGV0dGVyXSA+PSBwb2xlc1t5TGV0dGVyXSA\/IHhMZXR0ZXIgOiB5TGV0dGVyOwogICAgfQogICAgdmFyIGdhcEVJID0gTWF0aC5hYnMocG9sZXMuRSAtIHBvbGVzLkkpOwogICAgdmFyIGdhcE5TID0gTWF0aC5hYnMocG9sZXMuTiAtIHBvbGVzLlMpOwogICAgdmFyIGdhcFRGID0gTWF0aC5hYnMocG9sZXMuVCAtIHBvbGVzLkYpOwogICAgdmFyIGdhcEpQID0gTWF0aC5hYnMocG9sZXMuSiAtIHBvbGVzLlApOwogICAgdmFyIGF2Z0dhcCA9IChnYXBFSSArIGdhcE5TICsgZ2FwVEYgKyBnYXBKUCkgLyA0OwogICAgdmFyIHN0cmVuZ3RoID0gYXZnR2FwID49IDYgPyAnc3Ryb25nJyA6IChhdmdHYXAgPj0gMyA\/ICdtb2RlcmF0ZScgOiAnbWlsZCcpOwogICAgcmV0dXJuIHsKICAgICAgdHlwZTogZGVjaWRlKCdFJywnSScpICsgZGVjaWRlKCdOJywnUycpICsgZGVjaWRlKCdUJywnRicpICsgZGVjaWRlKCdKJywnUCcpLAogICAgICBjb3VudHM6IHBvbGVzLAogICAgICBnYXBzOiB7IEVJOiBnYXBFSSwgTlM6IGdhcE5TLCBURjogZ2FwVEYsIEpQOiBnYXBKUCB9LAogICAgICBzdHJlbmd0aDogc3RyZW5ndGgKICAgIH07CiAgfQoKICBmdW5jdGlvbiByZW5kZXJUZXN0KCl7CiAgICB2YXIgaHRtbCA9ICcnOwogICAgaHRtbCArPSAnPHNlY3Rpb24gY2xhc3M9ImVtdC10ZXN0LWNhcmQiPic7CiAgICBodG1sICs9ICcgIDxoMiBjbGFzcz0iZW10LWlucHV0LWgyIj5UaGUgMjgtUXVlc3Rpb24gTUJUSSBUZXN0PC9oMj4nOwogICAgaHRtbCArPSAnICA8cCBjbGFzcz0iZW10LWlucHV0LXN1YiI+VHdlbnR5LWVpZ2h0IGhvbmVzdCBzY2VuYXJpb3MgJm1kYXNoOyBwaWNrIHRoZSBvcHRpb24gdGhhdCBmZWVscyBtb3JlIGxpa2UgeW91IGluIGV2ZXJ5ZGF5IGxpZmUuIFRoZXJlIGlzIG5vIHJpZ2h0IGFuc3dlci4gQXQgdGhlIGVuZCwgd2UgbWF0Y2ggeW91ciB0eXBlIHRvIGEgTWFqb3IgQXJjYW5hIGNhcmQuPC9wPic7CiAgICBodG1sICs9ICcgIDxkaXYgY2xhc3M9ImVtdC10ZXN0LXN0YWdlIiBpZD0iZW10LXRlc3Qtc3RhZ2UiPjwvZGl2Pic7CiAgICBodG1sICs9ICcgIDxkaXYgY2xhc3M9ImVtdC10ZXN0LXByb2dyZXNzIiBpZD0iZW10LXRlc3QtcHJvZ3Jlc3MiPjwvZGl2Pic7CiAgICBodG1sICs9ICc8L3NlY3Rpb24+JzsKICAgIHJldHVybiBodG1sOwogIH0KCiAgLy8gcmVuZGVyVGVzdFF1ZXN0aW9uIFx1MjAxNCBMYXlvdXQgQiAyeDIgZ3JpZCAoY29scyA9IHBvbGVzIFgvWSwgcm93cyA9IHN0cmVuZ3RoIHN0cm9uZy9zbGlnaHQsIGRpYWdvbmFsIHN0cmVuZ3RoIHBhaXJpbmcpCiAgLy8gU291cmNlIG9yZGVyOiBBKHN0cm9uZyBYKSAvIEMoc2xpZ2h0IFkpIC8gQihzbGlnaHQgWCkgLyBEKHN0cm9uZyBZKSAtPiBleHBsaWNpdCBncmlkLWFyZWEgaW50byAyeDIKICBmdW5jdGlvbiByZW5kZXJUZXN0UXVlc3Rpb24oaWR4LCBhbnN3ZXJzKXsKICAgIC8vIGlkeDogMC1iYXNlZCBxdWVzdGlvbiBpbmRleDsgYW5zd2VyczogY3VycmVudCBhbnN3ZXJzCiAgICB2YXIgcSA9IFFVSVpbaWR4XTsKICAgIHZhciB0b3RhbCA9IFFVSVoubGVuZ3RoOwogICAgdmFyIHBjdCA9IE1hdGgucm91bmQoKChpZHgpIC8gdG90YWwpICogMTAwKTsKICAgIHZhciBwaWNrZWQgPSBhbnN3ZXJzW3EuaWRdOwogICAgLy8gSW5kZXggdGhlIDQgb3B0aW9ucyBieSBrZXkgKEEvQi9DL0QpOyBzdHJlbmd0aCBpcyBkZXJpdmVkIGZyb20ga2V5IChBL0QgPSBzdHJvbmcsIEIvQyA9IHNsaWdodCkKICAgIHZhciBvcHRCeSA9IHt9OwogICAgZm9yICh2YXIgaSA9IDA7IGkgPCBxLm9wdGlvbnMubGVuZ3RoOyBpKyspIG9wdEJ5W3Eub3B0aW9uc1tpXS5rZXldID0gcS5vcHRpb25zW2ldOwogICAgdmFyIGRpbU5hbWVzID0geyBFSTogJ0VuZXJneScsIE5TOiAnSW5mb3JtYXRpb24nLCBURjogJ0RlY2lzaW9ucycsIEpQOiAnTGlmZXN0eWxlJyB9OwogICAgdmFyIHhMZXR0ZXIgPSBxLnBvbGVzWzBdLCB5TGV0dGVyID0gcS5wb2xlc1sxXTsKICAgIHZhciBkaW1MYWJlbCA9IGRpbU5hbWVzW3EuZGltZW5zaW9uXSB8fCBxLmRpbWVuc2lvbjsKICAgIHZhciBodG1sID0gJyc7CiAgICAvLyBQcm9ncmVzcwogICAgaHRtbCArPSAnPGRpdiBjbGFzcz0iZW10LXEtcHJvZ3Jlc3MtYmFyIj48ZGl2IGNsYXNzPSJlbXQtcS1wcm9ncmVzcy1maWxsIiBzdHlsZT0id2lkdGg6JyArIHBjdCArICclIj48L2Rpdj48L2Rpdj4nOwogICAgaHRtbCArPSAnPGRpdiBjbGFzcz0iZW10LXEtcHJvZ3Jlc3MtbWV0YSI+UXVlc3Rpb24gJyArIChpZHgrMSkgKyAnIG9mICcgKyB0b3RhbCArICcgJm1pZGRvdDsgJyArIGVzYyhkaW1MYWJlbCkgKyAnPC9kaXY+JzsKICAgIC8vIFF1ZXN0aW9uIChzY2VuYXJpbyBcdTIxOTIgVGl0bGUgQ2FzZSBldmVyeSB3b3JkLCBwZXIgdXNlciBzcGVjKQogICAgaHRtbCArPSAnPGRpdiBjbGFzcz0iZW10LXEtcHJvbXB0Ij4nICsgZXNjKHRvVGl0bGVDYXNlRXZlcnkocS5zY2VuYXJpbykpICsgJzwvZGl2Pic7CiAgICAvLyA0IG9wdGlvbnMgaW4gYSAyeDIgZ3JpZCAodG9wIHJvdzogQSBzdHJvbmcgWCwgQyBzbGlnaHQgWTsgYm90dG9tIHJvdzogQiBzbGlnaHQgWCwgRCBzdHJvbmcgWSkKICAgIC8vIENvbHVtbiBoZWFkZXJzIChsZWZ0IFggLyByaWdodCBZKSArIGRpYWdvbmFsIHN0cmVuZ3RoIHBhaXJpbmcgKHN0cm9uZyBBPC0+RCwgc2xpZ2h0IEI8LT5DKQogICAgaHRtbCArPSAnPGRpdiBjbGFzcz0iZW10LXEtb3B0cyBlbXQtcS1vcHRzLWdyaWQiPic7CiAgICBodG1sICs9ICcgIDxkaXYgY2xhc3M9ImVtdC1xLWNvbC1oZWFkIGVtdC1xLWNvbC14Ij4nICsgZXNjKHhMZXR0ZXIpICsgJzxzcGFuIGNsYXNzPSJlbXQtcS1jb2wtdGFnIj5TdHJvbmdseSAvIFNsaWdodGx5PC9zcGFuPjwvZGl2Pic7CiAgICBodG1sICs9ICcgIDxkaXYgY2xhc3M9ImVtdC1xLWNvbC1oZWFkIGVtdC1xLWNvbC15Ij4nICsgZXNjKHlMZXR0ZXIpICsgJzxzcGFuIGNsYXNzPSJlbXQtcS1jb2wtdGFnIj5TbGlnaHRseSAvIFN0cm9uZ2x5PC9zcGFuPjwvZGl2Pic7CiAgICAvLyBUb3Agcm93OiBBIChzdHJvbmcgWCksIEMgKHNsaWdodCBZKQogICAgaHRtbCArPSByZW5kZXJPcHRDZWxsKG9wdEJ5WydBJ10sIHEuaWQsICdzdHJvbmcnLCB4TGV0dGVyLCBwaWNrZWQpOwogICAgaHRtbCArPSByZW5kZXJPcHRDZWxsKG9wdEJ5WydDJ10sIHEuaWQsICdzbGlnaHQnLCB5TGV0dGVyLCBwaWNrZWQpOwogICAgLy8gQm90dG9tIHJvdzogQiAoc2xpZ2h0IFgpLCBEIChzdHJvbmcgWSkKICAgIGh0bWwgKz0gcmVuZGVyT3B0Q2VsbChvcHRCeVsnQiddLCBxLmlkLCAnc2xpZ2h0JywgeExldHRlciwgcGlja2VkKTsKICAgIGh0bWwgKz0gcmVuZGVyT3B0Q2VsbChvcHRCeVsnRCddLCBxLmlkLCAnc3Ryb25nJywgeUxldHRlciwgcGlja2VkKTsKICAgIGh0bWwgKz0gJzwvZGl2Pic7CiAgICAvLyBOYXYKICAgIGh0bWwgKz0gJzxkaXYgY2xhc3M9ImVtdC1xLW5hdiI+JzsKICAgIGh0bWwgKz0gJyAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJlbXQtcS1iYWNrIiBkYXRhLWFjdD0iYmFjayInICsgKGlkeCA9PT0gMCA\/ICcgZGlzYWJsZWQnIDogJycpICsgJz4mbGFycjsgQmFjazwvYnV0dG9uPic7CiAgICBpZiAoaWR4IDwgdG90YWwgLSAxKXsKICAgICAgaHRtbCArPSAnICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImVtdC1xLW5leHQiIGRhdGEtYWN0PSJuZXh0IicgKyAocGlja2VkID8gJycgOiAnIGRpc2FibGVkJykgKyAnPk5leHQgJnJhcnI7PC9idXR0b24+JzsKICAgIH0gZWxzZSB7CiAgICAgIGh0bWwgKz0gJyAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJlbXQtcS1maW5pc2giIGRhdGEtYWN0PSJmaW5pc2giJyArIChwaWNrZWQgPyAnJyA6ICcgZGlzYWJsZWQnKSArICc+U2VlIG15IE1CVEkgdGFyb3QgY2FyZCAmcmFycjs8L2J1dHRvbj4nOwogICAgfQogICAgaHRtbCArPSAnPC9kaXY+JzsKICAgIHJldHVybiBodG1sOwogIH0KICBmdW5jdGlvbiByZW5kZXJPcHRDZWxsKG9wdCwgcWlkLCBzdHJlbmd0aCwgcG9sZSwgcGlja2VkKXsKICAgIGlmICghb3B0KSByZXR1cm4gJyc7CiAgICB2YXIgaXNBY3RpdmUgPSBwaWNrZWQgPT09IG9wdC5rZXk7CiAgICB2YXIgY2xzID0gJ2VtdC1xLW9wdCBlbXQtcS1vcHQtJyArIHN0cmVuZ3RoICsgKGlzQWN0aXZlID8gJyBlbXQtcS1vcHQtYWN0aXZlJyA6ICcnKTsKICAgIHZhciB0YWcgPSBzdHJlbmd0aCA9PT0gJ3N0cm9uZycgPyAnU3Ryb25nbHknIDogJ1NsaWdodGx5JzsKICAgIHZhciBodG1sID0gJyc7CiAgICBodG1sICs9ICc8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9IicgKyBjbHMgKyAnIiBkYXRhLXFpZD0iJyArIHFpZCArICciIGRhdGEtcGljaz0iJyArIG9wdC5rZXkgKyAnIiBhcmlhLWxhYmVsPSJPcHRpb24gJyArIG9wdC5rZXkgKyAnLCAnICsgdGFnICsgJyAnICsgcG9sZSArICciPic7CiAgICBodG1sICs9ICcgIDxzcGFuIGNsYXNzPSJlbXQtcS1vcHQtbWFyayI+JyArIG9wdC5rZXkgKyAnPC9zcGFuPic7CiAgICBodG1sICs9ICcgIDxzcGFuIGNsYXNzPSJlbXQtcS1vcHQtdGFnIj4nICsgdGFnICsgJyAnICsgcG9sZSArICc8L3NwYW4+JzsKICAgIGh0bWwgKz0gJyAgPHNwYW4gY2xhc3M9ImVtdC1xLW9wdC10ZXh0Ij4nICsgZXNjKG9wdC5sYWJlbC50b0xvd2VyQ2FzZSgpKSArICc8L3NwYW4+JzsKICAgIGh0bWwgKz0gJzwvYnV0dG9uPic7CiAgICByZXR1cm4gaHRtbDsKICB9CgogIC8vIFRlc3QgXHU3MmI2XHU2MDAxXHU2NzNhCiAgdmFyIHRlc3RTdGF0ZSA9IHsgaWR4OiAwLCBhbnN3ZXJzOiB7fSB9OwoKICBmdW5jdGlvbiBtb3VudFRlc3QoKXsKICAgIHZhciBzdGFnZSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdlbXQtdGVzdC1zdGFnZScpOwogICAgaWYgKCFzdGFnZSkgcmV0dXJuOwogICAgc3RhZ2UuaW5uZXJIVE1MID0gcmVuZGVyVGVzdFF1ZXN0aW9uKHRlc3RTdGF0ZS5pZHgsIHRlc3RTdGF0ZS5hbnN3ZXJzKTsKICAgIGJpbmRUZXN0T3B0cygpOwogIH0KICBmdW5jdGlvbiBiaW5kVGVzdE9wdHMoKXsKICAgIHZhciBzdGFnZSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdlbXQtdGVzdC1zdGFnZScpOwogICAgaWYgKCFzdGFnZSkgcmV0dXJuOwogICAgdmFyIG9wdHMgPSBzdGFnZS5xdWVyeVNlbGVjdG9yQWxsKCcuZW10LXEtb3B0Jyk7CiAgICBmb3IgKHZhciBpID0gMDsgaSA8IG9wdHMubGVuZ3RoOyBpKyspewogICAgICBvcHRzW2ldLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgZnVuY3Rpb24oKXsKICAgICAgICB2YXIgcWlkID0gdGhpcy5nZXRBdHRyaWJ1dGUoJ2RhdGEtcWlkJyk7CiAgICAgICAgdmFyIHBpY2sgPSB0aGlzLmdldEF0dHJpYnV0ZSgnZGF0YS1waWNrJyk7CiAgICAgICAgdGVzdFN0YXRlLmFuc3dlcnNbcWlkXSA9IHBpY2s7CiAgICAgICAgLy8gXHU5MWNkXHU2ZTMyXHU1ZjUzXHU1MjRkXHU5ODk4XHVmZjA4XHU3MGI5XHU0ZWFlXHU5MDA5XHU0ZTJkXHVmZjA5KyBcdTgxZWFcdTUyYThcdTYzYThcdThmZGJcdTRlMGJcdTRlMDBcdTk4OThcdWZmMDhcdTY3MDBcdTU0MGVcdTRlMDBcdTk4OThcdTRlMGRcdTYzYThcdThmZGJcdWZmMGNcdThiYTlcdTc1MjhcdTYyMzdcdTcwYjkgZmluaXNoXHVmZjA5CiAgICAgICAgdmFyIHRvdGFsID0gUVVJWi5sZW5ndGg7CiAgICAgICAgaWYgKHRlc3RTdGF0ZS5pZHggPCB0b3RhbCAtIDEpewogICAgICAgICAgdGVzdFN0YXRlLmlkeCsrOwogICAgICAgICAgbW91bnRUZXN0KCk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgIG1vdW50VGVzdCgpOwogICAgICAgIH0KICAgICAgfSk7CiAgICB9CiAgICB2YXIgbmF2ID0gc3RhZ2UucXVlcnlTZWxlY3RvckFsbCgnW2RhdGEtYWN0XScpOwogICAgZm9yICh2YXIgaiA9IDA7IGogPCBuYXYubGVuZ3RoOyBqKyspewogICAgICBuYXZbal0uYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCBmdW5jdGlvbigpewogICAgICAgIHZhciBhY3QgPSB0aGlzLmdldEF0dHJpYnV0ZSgnZGF0YS1hY3QnKTsKICAgICAgICBpZiAoYWN0ID09PSAnYmFjaycgJiYgdGVzdFN0YXRlLmlkeCA+IDApewogICAgICAgICAgdGVzdFN0YXRlLmlkeC0tOwogICAgICAgICAgbW91bnRUZXN0KCk7CiAgICAgICAgfSBlbHNlIGlmIChhY3QgPT09ICduZXh0JyAmJiB0ZXN0U3RhdGUuaWR4IDwgUVVJWi5sZW5ndGggLSAxKXsKICAgICAgICAgIHRlc3RTdGF0ZS5pZHgrKzsKICAgICAgICAgIG1vdW50VGVzdCgpOwogICAgICAgIH0gZWxzZSBpZiAoYWN0ID09PSAnZmluaXNoJyl7CiAgICAgICAgICBmaW5pc2hUZXN0KCk7CiAgICAgICAgfQogICAgICB9KTsKICAgIH0KICB9CiAgZnVuY3Rpb24gZmluaXNoVGVzdCgpewogICAgdmFyIHIgPSBzY29yZVF1aXoodGVzdFN0YXRlLmFuc3dlcnMpOwogICAgaWYgKCFyIHx8ICFUWVBFU1tyLnR5cGVdKSB7IHJldHVybjsgfQogICAgc2hvd1Jlc3VsdChyLnR5cGUsIHIuY291bnRzLCB7IHN0cmVuZ3RoOiByLnN0cmVuZ3RoLCBnYXBzOiByLmdhcHMgfSk7CiAgfQoKICAvLyBTY3JvbGwgdG8gdGhlIHRhcmdldCBzZWN0aW9uIChhdm9pZHMgc3RpY2t5IGhlYWRlciB2aWEgc2Nyb2xsLW1hcmdpbi10b3AgQ1NTICsgc2Nyb2xsSW50b1ZpZXcpCiAgLy8gVGFyZ2V0IGNsYXNzOiBxdWljayAtPiAuZW10LWlucHV0LWNhcmQ7IHRlc3QgLT4gLmVtdC10ZXN0LWNhcmQgKG1vZGUgc3dpdGNoZXIgaXRzZWxmIGlzIG5vdCBhIGxhbmRpbmcgdGFyZ2V0KQogIGZ1bmN0aW9uIHNjcm9sbFRvTW9kZVRhcmdldChtb2RlKXsKICAgIHZhciBzZWwgPSBtb2RlID09PSAndGVzdCcgPyAnLmVtdC10ZXN0LWNhcmQnIDogJy5lbXQtaW5wdXQtY2FyZCc7CiAgICB2YXIgZWwgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKHNlbCk7CiAgICBpZiAoIWVsKSByZXR1cm47CiAgICB0cnkgeyBlbC5zY3JvbGxJbnRvVmlldyh7IGJlaGF2aW9yOiAnc21vb3RoJywgYmxvY2s6ICdzdGFydCcgfSk7IH0KICAgIGNhdGNoIChlKSB7IGVsLnNjcm9sbEludG9WaWV3KCk7IH0KICB9CiAgZnVuY3Rpb24gc2V0TW9kZShtb2RlLCBvcHRzKXsKICAgIG9wdHMgPSBvcHRzIHx8IHt9OwogICAgdmFyIGZyb21UYWJDbGljayA9ICEhb3B0cy5mcm9tVGFiQ2xpY2s7CiAgICB2YXIgaW5wdXRNb3VudCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdlbXQtaW5wdXQtbW91bnQnKTsKICAgIHZhciByZXN1bHRNb3VudCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdlbXQtcmVzdWx0LW1vdW50Jyk7CiAgICBpZiAoIWlucHV0TW91bnQpIHJldHVybjsKICAgIC8vIENsZWFyIHJlc3VsdCBtb3VudAogICAgaWYgKHJlc3VsdE1vdW50KSByZXN1bHRNb3VudC5pbm5lckhUTUwgPSAnJzsKICAgIGlmIChtb2RlID09PSAncXVpY2snKXsKICAgICAgaW5wdXRNb3VudC5pbm5lckhUTUwgPSByZW5kZXJNb2RlU3dpdGNoKCdxdWljaycpICsgcmVuZGVySW5wdXQoKTsKICAgICAgYmluZE1vZGVTd2l0Y2goKTsKICAgICAgYmluZE9wdHMoKTsKICAgICAgdXBkYXRlU3RlcFN0YXRlcygpOwogICAgfSBlbHNlIGlmIChtb2RlID09PSAndGVzdCcpewogICAgICB0ZXN0U3RhdGUgPSB7IGlkeDogMCwgYW5zd2Vyczoge30gfTsKICAgICAgaW5wdXRNb3VudC5pbm5lckhUTUwgPSByZW5kZXJNb2RlU3dpdGNoKCd0ZXN0JykgKyByZW5kZXJUZXN0KCk7CiAgICAgIGJpbmRNb2RlU3dpdGNoKCk7CiAgICAgIG1vdW50VGVzdCgpOwogICAgfQogICAgaWYgKGhpc3RvcnkucmVwbGFjZVN0YXRlKSBoaXN0b3J5LnJlcGxhY2VTdGF0ZShudWxsLCAnJywgJyMnICsgbW9kZSk7CiAgICAvLyBTY3JvbGwgYmVoYXZpb3I6CiAgICAvLyAgIC0gdGFiIGNsaWNrIChmcm9tVGFiQ2xpY2spOiBzbW9vdGgtc2Nyb2xsIHRvIHRoZSBjaG9zZW4gc2VjdGlvbiAocXVpY2sgLT4gaW5wdXQgY2FyZCwgdGVzdCAtPiB0ZXN0IGNhcmQpCiAgICAvLyAgIC0gZGVlcC1saW5rIChub1Njcm9sbD10cnVlKTogZG8gbm90IHNjcm9sbCAodXNlciBpcyBhdCB0b3Agb24gZmlyc3QgcGFpbnQpCiAgICAvLyAgIC0gb3RoZXIgY2FsbGVyczogYWxzbyBzY3JvbGwgdG8gdGhlIHRhcmdldCBzZWN0aW9uIGZvciBjb25zaXN0ZW5jeQogICAgaWYgKG9wdHMubm9TY3JvbGwpIHJldHVybjsKICAgIC8vIFdhaXQgZm9yIHJlLXJlbmRlciArIHBhaW50IGJlZm9yZSBzY3JvbGxpbmcgKGlucHV0TW91bnQuaW5uZXJIVE1MIGp1c3QgY2hhbmdlZDsgbGF5b3V0IG5lZWRzIGEgZnJhbWUpCiAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7IHNjcm9sbFRvTW9kZVRhcmdldChtb2RlKTsgfSwgNjApOwogIH0KICBmdW5jdGlvbiBiaW5kTW9kZVN3aXRjaCgpewogICAgdmFyIHRhYnMgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuZW10LW1vZGUtdGFiJyk7CiAgICBmb3IgKHZhciBpID0gMDsgaSA8IHRhYnMubGVuZ3RoOyBpKyspewogICAgICB0YWJzW2ldLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgZnVuY3Rpb24oKXsKICAgICAgICB2YXIgbSA9IHRoaXMuZ2V0QXR0cmlidXRlKCdkYXRhLW1vZGUnKTsKICAgICAgICBzZXRNb2RlKG0sIHsgZnJvbVRhYkNsaWNrOiB0cnVlIH0pOwogICAgICB9KTsKICAgIH0KICB9CgogIC8vIC0tLS0tLS0tLS0gSW5wdXQgXHU2YTIxXHU1NzU3XHVmZjA4NCBcdTZiNjVcdTkwMDlcdTYyZTkgKyBcdTkwMDlcdTU4NmJcdTc1MWZcdTY1ZTVcdWZmMDktLS0tLS0tLS0tCiAgZnVuY3Rpb24gcmVuZGVySW5wdXQoKXsKICAgIHZhciBodG1sID0gJyc7CiAgICBodG1sICs9ICc8c2VjdGlvbiBjbGFzcz0iZW10LWlucHV0LWNhcmQiPic7CiAgICBodG1sICs9ICcgIDxoMiBjbGFzcz0iZW10LWlucHV0LWgyIj5GaW5kIHlvdXIgTUJUSSB0YXJvdCBiaXJ0aCBjYXJkPC9oMj4nOwogICAgaHRtbCArPSAnICA8cCBjbGFzcz0iZW10LWlucHV0LXN1YiI+Rm91ciBxdWljayBjaG9pY2VzICZtZGFzaDsgdGhlbiB5b3VyIE1ham9yIEFyY2FuYSBjYXJkLCB5b3VyIGdyb3d0aCBjYXJkLCBhbmQgdGhyZWUgY3J5c3RhbHMuIEEgbWlycm9yIGZvciBzZWxmLXJlZmxlY3Rpb24sIG5vdCBhIGRpYWdub3Npcy48L3A+JzsKICAgIGh0bWwgKz0gJyAgPGRpdiBjbGFzcz0iZW10LXN0ZXBzIj4nOwogICAgZm9yICh2YXIgaSA9IDA7IGkgPCBESUNIT1RPTUlFUy5sZW5ndGg7IGkrKykgewogICAgICB2YXIgZCA9IERJQ0hPVE9NSUVTW2ldOwogICAgICBodG1sICs9ICcgICAgPGRpdiBjbGFzcz0iZW10LXN0ZXAiIGRhdGEtc3RlcD0iJyArIGkgKyAnIj4nOwogICAgICBodG1sICs9ICcgICAgICA8ZGl2IGNsYXNzPSJlbXQtc3RlcC1udW0iPlN0ZXAgJyArIChpKzEpICsgJyBvZiA0PC9kaXY+JzsKICAgICAgaHRtbCArPSAnICAgICAgPGRpdiBjbGFzcz0iZW10LXN0ZXAtbGFiZWwiPicgKyBlc2MoZC5sYWJlbCkgKyAnPC9kaXY+JzsKICAgICAgaHRtbCArPSAnICAgICAgPGRpdiBjbGFzcz0iZW10LXN0ZXAtc3ViIj4nICsgZXNjKGQuc3ViKSArICc8L2Rpdj4nOwogICAgICBodG1sICs9ICcgICAgICA8ZGl2IGNsYXNzPSJlbXQtc3RlcC1vcHRzIj4nOwogICAgICBmb3IgKHZhciBqID0gMDsgaiA8IGQub3B0cy5sZW5ndGg7IGorKykgewogICAgICAgIHZhciBvID0gZC5vcHRzW2pdOwogICAgICAgIGh0bWwgKz0gJyAgICAgICAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJlbXQtb3B0IiBkYXRhLWRpY2g9IicgKyBkLmtleSArICciIGRhdGEtdmFsPSInICsgby52ICsgJyI+JzsKICAgICAgICBodG1sICs9ICcgICAgICAgICAgPHNwYW4gY2xhc3M9ImVtdC1vcHQtbGV0dGVyIj4nICsgby52ICsgJzwvc3Bhbj4nOwogICAgICAgIGh0bWwgKz0gJyAgICAgICAgICA8c3BhbiBjbGFzcz0iZW10LW9wdC10Ij4nICsgZXNjKG8udCkgKyAnPC9zcGFuPic7CiAgICAgICAgaHRtbCArPSAnICAgICAgICAgIDxzcGFuIGNsYXNzPSJlbXQtb3B0LWQiPicgKyBlc2Moby5kLnRvTG93ZXJDYXNlKCkpICsgJzwvc3Bhbj4nOwogICAgICAgIGh0bWwgKz0gJyAgICAgICAgPC9idXR0b24+JzsKICAgICAgfQogICAgICBodG1sICs9ICcgICAgICA8L2Rpdj4nOwogICAgICBodG1sICs9ICcgICAgPC9kaXY+JzsKICAgIH0KICAgIGh0bWwgKz0gJyAgPC9kaXY+JzsKICAgIC8vIFx1OTAwOVx1NTg2Ylx1NzUxZlx1NjVlNVx1ZmYwOFx1NjI5OFx1NTNlMFx1ZmYwOQogICAgaHRtbCArPSAnICA8ZGV0YWlscyBjbGFzcz0iZW10LWJpcnRoZGF5Ij4nOwogICAgaHRtbCArPSAnICAgIDxzdW1tYXJ5Pk9wdGlvbmFsOiBhZGQgeW91ciBiaXJ0aGRheSBmb3IgYSB0YXJvdCBiaXJ0aCBjYXJkPC9zdW1tYXJ5Pic7CiAgICBodG1sICs9ICcgICAgPGRpdiBjbGFzcz0iZW10LWJkYXktYm9keSI+JzsKICAgIGh0bWwgKz0gJyAgICAgIDxwIGNsYXNzPSJlbXQtYmRheS1ub3RlIj5BbHJlYWR5IGtub3cgeW91ciBNQlRJIHR5cGUgYWJvdmU\/IEFkZGluZyB5b3VyIGJpcnRoZGF5IGxldHMgdXMgYWxzbyBjYWxjdWxhdGUgeW91ciB0cmFkaXRpb25hbCB0YXJvdCBiaXJ0aCBjYXJkIChudW1lcm9sb2dpY2FsIG1ldGhvZCkgYW5kIHNob3cgaG93IHRoZSB0d28gY2FyZHMgcmVzb25hdGUuPC9wPic7CiAgICBodG1sICs9ICcgICAgICA8ZGl2IGNsYXNzPSJlbXQtYmRheS1maWVsZHMiPic7CiAgICBodG1sICs9ICcgICAgICAgIDxsYWJlbD5Nb250aCA8aW5wdXQgdHlwZT0ibnVtYmVyIiBpZD0iZW10LWJtIiBtaW49IjEiIG1heD0iMTIiIHBsYWNlaG9sZGVyPSJNTSI+PC9sYWJlbD4nOwogICAgaHRtbCArPSAnICAgICAgICA8bGFiZWw+RGF5IDxpbnB1dCB0eXBlPSJudW1iZXIiIGlkPSJlbXQtYmQiIG1pbj0iMSIgbWF4PSIzMSIgcGxhY2Vob2xkZXI9IkREIj48L2xhYmVsPic7CiAgICBodG1sICs9ICcgICAgICAgIDxsYWJlbD5ZZWFyIDxpbnB1dCB0eXBlPSJudW1iZXIiIGlkPSJlbXQtYnkiIG1pbj0iMTkwMCIgbWF4PSIyMDk5IiBwbGFjZWhvbGRlcj0iWVlZWSI+PC9sYWJlbD4nOwogICAgaHRtbCArPSAnICAgICAgPC9kaXY+JzsKICAgIGh0bWwgKz0gJyAgICA8L2Rpdj4nOwogICAgaHRtbCArPSAnICA8L2RldGFpbHM+JzsKICAgIGh0bWwgKz0gJzwvc2VjdGlvbj4nOwogICAgcmV0dXJuIGh0bWw7CiAgfQoKICAvLyAtLS0tLS0tLS0tIFx1N2VkM1x1Njc5Y1x1NmUzMlx1NjdkMyAtLS0tLS0tLS0tCiAgZnVuY3Rpb24gcmVuZGVyUmVzdWx0KHR5cGUsIGNvdW50cywgZXh0cmEpewogICAgdmFyIHRwID0gVFlQRVNbdHlwZV07CiAgICBpZiAoIXRwKSByZXR1cm4gJyc7CiAgICB2YXIgcHJpbWFyeSA9IENBUkRfQllfU0xVR1t0cC5iaXJ0aF9jYXJkcy5wcmltYXJ5LnNsdWddOwogICAgdmFyIGdyb3d0aCA9IENBUkRfQllfU0xVR1t0cC5iaXJ0aF9jYXJkcy5ncm93dGguc2x1Z107CiAgICB2YXIgc3RyZW5ndGggPSAoZXh0cmEgJiYgZXh0cmEuc3RyZW5ndGgpID8gZXh0cmEuc3RyZW5ndGggOiAnJzsKICAgIHZhciBnYXBzID0gKGV4dHJhICYmIGV4dHJhLmdhcHMpID8gZXh0cmEuZ2FwcyA6IG51bGw7CiAgICB2YXIgc3RyZW5ndGhMYWJlbCA9IHN0cmVuZ3RoID8gKHN0cmVuZ3RoLmNoYXJBdCgwKS50b1VwcGVyQ2FzZSgpICsgc3RyZW5ndGguc2xpY2UoMSkpIDogJyc7CiAgICB2YXIgaHRtbCA9ICcnOwoKICAgIC8vIFRlc3QgXHU4YmExXHU1MjA2XHU1YzBmXHU2NzYxXHVmZjA4Y291bnRzIFx1NWI1OFx1NTcyOFx1NjVmNlx1NjYzZVx1NzkzYVx1ZmYwY3Rlc3QgXHU2YTIxXHU1ZjBmXHU0ZTEzXHU3NTI4XHVmZjA5KyBzdHJlbmd0aCBcdTVmYmRcdTdhZTAgKyA0IFx1N2VmNCBnYXAgXHU4ZmY3XHU0ZjYwXHU2N2YxXHU1NmZlCiAgICBpZiAoY291bnRzKXsKICAgICAgaHRtbCArPSAnPHNlY3Rpb24gY2xhc3M9ImVtdC10ZXN0LXJlc3VsdCI+JzsKICAgICAgaHRtbCArPSAnICA8ZGl2IGNsYXNzPSJlbXQtdGVzdC1yZXN1bHQtaCI+WW91ciBhbnN3ZXJzIGF0IGEgZ2xhbmNlJyArIChzdHJlbmd0aExhYmVsID8gJyAmbWRhc2g7IDxzcGFuIGNsYXNzPSJlbXQtc3RyZW5ndGgtYmFkZ2UgZW10LXN0cmVuZ3RoLScgKyBzdHJlbmd0aCArICciPicgKyBzdHJlbmd0aExhYmVsICsgJyBjbGFyaXR5PC9zcGFuPicgOiAnJykgKyAnPC9kaXY+JzsKICAgICAgaHRtbCArPSAnICA8ZGl2IGNsYXNzPSJlbXQtdGVzdC1yZXN1bHQtZGltcyI+JzsKICAgICAgdmFyIHBhaXJzID0gW1snRScsJ0knXSxbJ04nLCdTJ10sWydUJywnRiddLFsnSicsJ1AnXV07CiAgICAgIGZvciAodmFyIHBpID0gMDsgcGkgPCBwYWlycy5sZW5ndGg7IHBpKyspewogICAgICAgIHZhciBhID0gcGFpcnNbcGldWzBdLCBiID0gcGFpcnNbcGldWzFdOwogICAgICAgIHZhciBjYSA9IGNvdW50c1thXSB8fCAwLCBjYiA9IGNvdW50c1tiXSB8fCAwOwogICAgICAgIHZhciB0b3RhbCA9IGNhICsgY2IgfHwgMTsKICAgICAgICB2YXIgcGEgPSBNYXRoLnJvdW5kKChjYSAvIHRvdGFsKSAqIDEwMCk7CiAgICAgICAgdmFyIHBiID0gMTAwIC0gcGE7CiAgICAgICAgdmFyIHdpbkEgPSBjYSA+PSBjYjsKICAgICAgICBodG1sICs9ICcgICAgPGRpdiBjbGFzcz0iZW10LXRlc3QtZGltIj4nOwogICAgICAgIGh0bWwgKz0gJyAgICAgIDxkaXYgY2xhc3M9ImVtdC10ZXN0LWRpbS1wYWlyIj48c3BhbiBjbGFzcz0iJyArICh3aW5BPyd3aW4nOicnKSArICciPicgKyBhICsgJyAnICsgY2EgKyAnPC9zcGFuPjxzcGFuIGNsYXNzPSInICsgKCF3aW5BPyd3aW4nOicnKSArICciPicgKyBjYiArICcgJyArIGIgKyAnPC9zcGFuPjwvZGl2Pic7CiAgICAgICAgaHRtbCArPSAnICAgICAgPGRpdiBjbGFzcz0iZW10LXRlc3QtZGltLWJhciI+PGRpdiBjbGFzcz0iZW10LXRlc3QtZGltLWJhci1hIiBzdHlsZT0id2lkdGg6JyArIHBhICsgJyUiPjwvZGl2PjxkaXYgY2xhc3M9ImVtdC10ZXN0LWRpbS1iYXItYiIgc3R5bGU9IndpZHRoOicgKyBwYiArICclIj48L2Rpdj48L2Rpdj4nOwogICAgICAgIGh0bWwgKz0gJyAgICA8L2Rpdj4nOwogICAgICB9CiAgICAgIGh0bWwgKz0gJyAgPC9kaXY+JzsKICAgICAgLy8gNC1heGlzIGdhcCBtaW5pLWNoYXJ0IChMaWtlcnQgZGl2aWRlbmQ6IHVzZXJzIHNlZSB3aGljaCBheGVzIGFyZSBkZWNpc2l2ZSBhbmQgd2hpY2ggYXJlIGNsb3NlKQogICAgICBpZiAoZ2Fwcyl7CiAgICAgICAgdmFyIGdhcFBhaXJzID0gW1snRUknLCAnRScsICdJJ10sIFsnTlMnLCAnTicsICdTJ10sIFsnVEYnLCAnVCcsICdGJ10sIFsnSlAnLCAnSicsICdQJ11dOwogICAgICAgIHZhciBzdW1HYXAgPSAwOwogICAgICAgIGZvciAodmFyIGdpID0gMDsgZ2kgPCBnYXBQYWlycy5sZW5ndGg7IGdpKyspIHN1bUdhcCArPSBnYXBzW2dhcFBhaXJzW2dpXVswXV0gfHwgMDsKICAgICAgICB2YXIgYXZnR2FwID0gc3VtR2FwIC8gNDsKICAgICAgICBodG1sICs9ICcgIDxkaXYgY2xhc3M9ImVtdC1nYXAtY2hhcnQiPic7CiAgICAgICAgaHRtbCArPSAnICAgIDxkaXYgY2xhc3M9ImVtdC1nYXAtY2hhcnQtaCI+RGVjaXNpdmVuZXNzIHBlciBheGlzIDxzcGFuIGNsYXNzPSJlbXQtZ2FwLWF2ZyI+KGF2ZyAnICsgYXZnR2FwLnRvRml4ZWQoMSkgKyAnIC8gMTQpPC9zcGFuPjwvZGl2Pic7CiAgICAgICAgZm9yICh2YXIgZ2ogPSAwOyBnaiA8IGdhcFBhaXJzLmxlbmd0aDsgZ2orKyl7CiAgICAgICAgICB2YXIgZGltS2V5ID0gZ2FwUGFpcnNbZ2pdWzBdLCB4TGV0ID0gZ2FwUGFpcnNbZ2pdWzFdLCB5TGV0ID0gZ2FwUGFpcnNbZ2pdWzJdOwogICAgICAgICAgdmFyIGcgPSBnYXBzW2RpbUtleV0gfHwgMDsKICAgICAgICAgIHZhciBnUGN0ID0gTWF0aC5yb3VuZCgoZyAvIDE0KSAqIDEwMCk7CiAgICAgICAgICB2YXIgZ0JhbmQgPSBnID49IDggPyAnc3Ryb25nJyA6IChnID49IDQgPyAnbW9kZXJhdGUnIDogJ21pbGQnKTsKICAgICAgICAgIGh0bWwgKz0gJyAgPGRpdiBjbGFzcz0iZW10LWdhcC1yb3ciPic7CiAgICAgICAgICBodG1sICs9ICcgICAgPHNwYW4gY2xhc3M9ImVtdC1nYXAtZGltIj4nICsgeExldCArICcgLyAnICsgeUxldCArICc8L3NwYW4+JzsKICAgICAgICAgIGh0bWwgKz0gJyAgICA8c3BhbiBjbGFzcz0iZW10LWdhcC10cmFjayI+PHNwYW4gY2xhc3M9ImVtdC1nYXAtZmlsbCBlbXQtZ2FwLWZpbGwtJyArIGdCYW5kICsgJyIgc3R5bGU9IndpZHRoOicgKyBnUGN0ICsgJyUiPjwvc3Bhbj48L3NwYW4+JzsKICAgICAgICAgIGh0bWwgKz0gJyAgICA8c3BhbiBjbGFzcz0iZW10LWdhcC1udW0iPicgKyBnICsgJzwvc3Bhbj4nOwogICAgICAgICAgaHRtbCArPSAnICA8L2Rpdj4nOwogICAgICAgIH0KICAgICAgICBodG1sICs9ICcgIDwvZGl2Pic7CiAgICAgIH0KICAgICAgaHRtbCArPSAnPC9zZWN0aW9uPic7CiAgICB9CgogICAgLy8gSGVybwogICAgaHRtbCArPSAnPHNlY3Rpb24gY2xhc3M9ImVtdC1oZXJvLWNhcmQiPic7CiAgICBodG1sICs9ICcgIDxkaXYgY2xhc3M9ImVtdC1oZXJvLWhlYWQiPic7CiAgICBodG1sICs9ICcgICAgPGRpdiBjbGFzcz0iZW10LWhlcm8tbGVmdCI+JzsKICAgIGh0bWwgKz0gJyAgICAgIDxkaXYgY2xhc3M9ImVtdC10eXBlLWJhZGdlIj4nICsgZXNjKGRpc3BsYXlUeXBlKHR5cGUpKSArICcgJm1pZGRvdDsgJyArIGVzYyh0cC5ncm91cCkgKyAoc3RyZW5ndGggPyAnICZtaWRkb3Q7ICcgKyBzdHJlbmd0aExhYmVsIDogJycpICsgJzwvZGl2Pic7CiAgICBodG1sICs9ICcgICAgICA8aDEgY2xhc3M9ImVtdC1oMSI+JyArIGVzYyhkaXNwbGF5VHlwZSh0eXBlKSkgKyAnICZtZGFzaDsgJyArIGVzYyh0cC5uaWNrbmFtZSkgKyAnPC9oMT4nOwogICAgaHRtbCArPSAnICAgICAgPGRpdiBjbGFzcz0iZW10LXN0YWNrIj4nOwogICAgaHRtbCArPSAnICAgICAgICA8c3BhbiBjbGFzcz0iZW10LXN0YWNrLWxibCI+Q29nbml0aXZlIHN0YWNrPC9zcGFuPic7CiAgICBodG1sICs9ICcgICAgICAgIDxzcGFuIGNsYXNzPSJlbXQtc3RhY2stZm4gZG9tIj4nICsgZXNjKHRwLmNvZ25pdGl2ZV9zdGFjay5kb21pbmFudCkgKyAnPC9zcGFuPic7CiAgICBodG1sICs9ICcgICAgICAgIDxzcGFuIGNsYXNzPSJlbXQtc3RhY2stc2VwIj4mbWlkZG90Ozwvc3Bhbj4nOwogICAgaHRtbCArPSAnICAgICAgICA8c3BhbiBjbGFzcz0iZW10LXN0YWNrLWZuIj4nICsgZXNjKHRwLmNvZ25pdGl2ZV9zdGFjay5hdXhpbGlhcnkpICsgJzwvc3Bhbj4nOwogICAgaHRtbCArPSAnICAgICAgICA8c3BhbiBjbGFzcz0iZW10LXN0YWNrLXNlcCI+Jm1pZGRvdDs8L3NwYW4+JzsKICAgIGh0bWwgKz0gJyAgICAgICAgPHNwYW4gY2xhc3M9ImVtdC1zdGFjay1mbiI+JyArIGVzYyh0cC5jb2duaXRpdmVfc3RhY2sudGVydGlhcnkpICsgJzwvc3Bhbj4nOwogICAgaHRtbCArPSAnICAgICAgICA8c3BhbiBjbGFzcz0iZW10LXN0YWNrLXNlcCI+Jm1pZGRvdDs8L3NwYW4+JzsKICAgIGh0bWwgKz0gJyAgICAgICAgPHNwYW4gY2xhc3M9ImVtdC1zdGFjay1mbiBpbmYiPicgKyBlc2ModHAuY29nbml0aXZlX3N0YWNrLmluZmVyaW9yKSArICc8L3NwYW4+JzsKICAgIGh0bWwgKz0gJyAgICAgIDwvZGl2Pic7CiAgICBodG1sICs9ICcgICAgICA8cCBjbGFzcz0iZW10LWhlcm8tbGluZSI+WW91ciBkb21pbmFudCBmdW5jdGlvbiAoJyArIGVzYyh0cC5jb2duaXRpdmVfc3RhY2suZG9taW5hbnQpICsgJykgcmVzb25hdGVzIHdpdGggdGhlIGFyY2hldHlwZSBvZiA8c3Ryb25nPicgKyBlc2MocHJpbWFyeS5uYW1lKSArICc8L3N0cm9uZz4gJm1kYXNoOyBhIG1pcnJvciBmb3IgaG93IHlvdSBuYXR1cmFsbHkgcHJvY2VzcyB0aGUgd29ybGQsIG5vdCBhIHZlcmRpY3Qgb24gd2hvIHlvdSBhcmUuPC9wPic7CiAgICBodG1sICs9ICcgICAgICA8ZGl2IGNsYXNzPSJlbXQtc2hhcmUtcm93Ij4nOwogICAgaHRtbCArPSAnICAgICAgICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImVtdC1zaGFyZS1idG4iIGlkPSJlbXQtc2hhcmUiPlx1ZDgzZFx1ZGQxNyBTaGFyZSBteSBNQlRJIHRhcm90IGNhcmQ8L2J1dHRvbj4nOwogICAgaHRtbCArPSAnICAgICAgICA8c3BhbiBjbGFzcz0iZW10LXNoYXJlLWhpbnQiIGlkPSJlbXQtc2hhcmUtaGludCI+PC9zcGFuPic7CiAgICBodG1sICs9ICcgICAgICAgIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iZW10LXJlc2V0LWJ0biIgaWQ9ImVtdC1yZXNldCI+XHUyMWJhIFRyeSBhbm90aGVyIHR5cGU8L2J1dHRvbj4nOwogICAgaHRtbCArPSAnICAgICAgPC9kaXY+JzsKICAgIGh0bWwgKz0gJyAgICA8L2Rpdj4nOwogICAgaHRtbCArPSAnICAgIDxkaXYgY2xhc3M9ImVtdC1oZXJvLXJpZ2h0Ij4nOwogICAgaHRtbCArPSAnICAgICAgPGRpdiBjbGFzcz0iZW10LWhlcm8tZHVvIj4nICsgY2FyZEZhY2UocHJpbWFyeSwgJ21lZCcpICsgY2FyZEZhY2UoZ3Jvd3RoLCAnbWVkIGdyb3d0aCcpICsgJzwvZGl2Pic7CiAgICBodG1sICs9ICcgICAgICA8ZGl2IGNsYXNzPSJlbXQtaGVyby1kdW8tY2FwIj48c3Bhbj5QcmltYXJ5PC9zcGFuPjxzcGFuPkdyb3d0aDwvc3Bhbj48L2Rpdj4nOwogICAgaHRtbCArPSAnICAgIDwvZGl2Pic7CiAgICBodG1sICs9ICcgIDwvZGl2Pic7CiAgICBodG1sICs9ICc8L3NlY3Rpb24+JzsKCiAgICAvLyBNMSBQcmltYXJ5CiAgICBodG1sICs9ICc8c2VjdGlvbiBjbGFzcz0iZW10LW1vZHVsZSIgaWQ9ImVtdC1tMSI+JzsKICAgIGh0bWwgKz0gJyAgPGRpdiBjbGFzcz0iZW10LW1vZC1oZWFkIj48c3BhbiBjbGFzcz0iZW10LW1vZC1udW0iPk0xPC9zcGFuPjxoMj5Zb3VyIFByaW1hcnkgQ2FyZDogJyArIGVzYyhwcmltYXJ5Lm5hbWUpICsgJzwvaDI+PC9kaXY+JzsKICAgIGh0bWwgKz0gJyAgPGRpdiBjbGFzcz0iZW10LW0xLWdyaWQiPic7CiAgICBodG1sICs9ICcgICAgPGRpdiBjbGFzcz0iZW10LW0xLWxlZnQiPicgKyBjYXJkRmFjZShwcmltYXJ5LCAnJykgKyAnPC9kaXY+JzsKICAgIGh0bWwgKz0gJyAgICA8ZGl2IGNsYXNzPSJlbXQtbTEtcmlnaHQiPic7CiAgICBodG1sICs9ICcgICAgICA8ZGl2IGNsYXNzPSJlbXQtY2FyZC1hcmNoIj4nICsgZXNjKHByaW1hcnkuYXJjaGV0eXBlKSArICcgJm1pZGRvdDsgJyArIGVzYyhwcmltYXJ5LmFzdHJvbG9neSkgKyAnICZtaWRkb3Q7ICcgKyBlc2MocHJpbWFyeS5lbGVtZW50KSArICc8L2Rpdj4nOwogICAgaHRtbCArPSAnICAgICAgPGRpdiBjbGFzcz0iZW10LWNhcmQtdGhlbWUiPicgKyBlc2MocHJpbWFyeS50aGVtZSkgKyAnPC9kaXY+JzsKICAgIGlmICh0cC5iaXJ0aF9jYXJkcy5wcmltYXJ5LnJlYXNvbil7CiAgICAgIGh0bWwgKz0gJyAgICAgIDxkaXYgY2xhc3M9ImVtdC1yZWFzb24iPjxzcGFuIGNsYXNzPSJlbXQtcmVhc29uLWxibCI+V2h5IHRoaXMgY2FyZCBmb3IgJyArIGVzYyhkaXNwbGF5VHlwZSh0eXBlKSkgKyAnPC9zcGFuPjxwPicgKyBlc2ModHAuYmlydGhfY2FyZHMucHJpbWFyeS5yZWFzb24pICsgJzwvcD48L2Rpdj4nOwogICAgfQogICAgaHRtbCArPSAnICAgICAgPHAgY2xhc3M9ImVtdC1ib2R5Ij4nICsgZXNjKHRwLnVwcmlnaHRfcmVhZGluZykgKyAnPC9wPic7CiAgICBodG1sICs9ICcgICAgICA8ZGl2IGNsYXNzPSJlbXQtbGVucyI+PHNwYW4gY2xhc3M9ImVtdC1sZW5zLWxibCI+QSBwc3ljaG9sb2dpY2FsIGxlbnM8L3NwYW4+PHA+JyArIGVzYyhwcmltYXJ5LnBzeWNoIHx8IHByaW1hcnkudXByaWdodF9tZWFuaW5nLnNsaWNlKDAsIDE4MCkpICsgJzwvcD48L2Rpdj4nOwogICAgaHRtbCArPSAnICAgIDwvZGl2Pic7CiAgICBodG1sICs9ICcgIDwvZGl2Pic7CiAgICAvLyBcdTc1MWZcdTY1ZTVcdTg3OGRcdTU0MDhcdTZiYjVcdWZmMDhcdTgyZTVcdTU4NmJcdTRlODZcdWZmMDkKICAgIHZhciBibSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdlbXQtYm0nKSwgYmQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZW10LWJkJyksIGJ5ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2VtdC1ieScpOwogICAgaWYgKGJtICYmIGJkICYmIGJ5ICYmIGJtLnZhbHVlICYmIGJkLnZhbHVlICYmIGJ5LnZhbHVlKXsKICAgICAgdmFyIG0gPSBwYXJzZUludChibS52YWx1ZSwxMCksIGQgPSBwYXJzZUludChiZC52YWx1ZSwxMCksIHkgPSBwYXJzZUludChieS52YWx1ZSwxMCk7CiAgICAgIGlmIChtPj0xJiZtPD0xMiYmZD49MSYmZDw9MzEmJnk+PTE5MDAmJnk8PTIwOTkpewogICAgICAgIHZhciBiYyA9IGJpcnRoQ2FyZEZyb21CaXJ0aGRheShtLCBkLCB5KTsKICAgICAgICBodG1sICs9ICcgIDxkaXYgY2xhc3M9ImVtdC1mdXNpb24iPic7CiAgICAgICAgaHRtbCArPSAnICAgIDxkaXYgY2xhc3M9ImVtdC1mdXNpb24taCI+WW91ciBiaXJ0aGRheSBjYXJkOiAnICsgZXNjKGJjLm5hbWUpICsgJzwvZGl2Pic7CiAgICAgICAgaHRtbCArPSAnICAgIDxwIGNsYXNzPSJlbXQtZnVzaW9uLWJvZHkiPkJ5IHRoZSBudW1lcm9sb2dpY2FsIG1ldGhvZCAobW9udGggKyBkYXkgKyB5ZWFyKSwgeW91ciBiaXJ0aGRheSB0YXJvdCBiaXJ0aCBjYXJkIGlzIDxzdHJvbmc+JyArIGVzYyhiYy5uYW1lKSArICc8L3N0cm9uZz4uIFlvdXIgTUJUSSBjYXJkICgnICsgZXNjKHByaW1hcnkubmFtZSkgKyAnKSBhbmQgYmlydGhkYXkgY2FyZCAoJyArIGVzYyhiYy5uYW1lKSArICcpIHNpdCBzaWRlIGJ5IHNpZGUgJm1kYXNoOyB0d28gbWlycm9ycywgbm90IG9uZS4gTm90aWNlIHdoZXJlIHRoZXkgcmVpbmZvcmNlIGVhY2ggb3RoZXIgYW5kIHdoZXJlIHRoZXkgb2ZmZXIgZGlmZmVyZW50IGFuZ2xlcyBvbiB0aGUgc2FtZSBwYXR0ZXJuLjwvcD4nOwogICAgICAgIGh0bWwgKz0gJyAgPC9kaXY+JzsKICAgICAgfQogICAgfQogICAgaHRtbCArPSAnPC9zZWN0aW9uPic7CgogICAgLy8gTTIgR3Jvd3RoCiAgICBodG1sICs9ICc8c2VjdGlvbiBjbGFzcz0iZW10LW1vZHVsZSIgaWQ9ImVtdC1tMiI+JzsKICAgIGh0bWwgKz0gJyAgPGRpdiBjbGFzcz0iZW10LW1vZC1oZWFkIj48c3BhbiBjbGFzcz0iZW10LW1vZC1udW0iPk0yPC9zcGFuPjxoMj5Zb3VyIEdyb3d0aCBDYXJkOiAnICsgZXNjKGdyb3d0aC5uYW1lKSArICc8L2gyPjwvZGl2Pic7CiAgICBodG1sICs9ICcgIDxkaXYgY2xhc3M9ImVtdC1tMi1ncmlkIj4nOwogICAgaHRtbCArPSAnICAgIDxkaXYgY2xhc3M9ImVtdC1tMi1sZWZ0Ij4nICsgY2FyZEZhY2UoZ3Jvd3RoLCAnJykgKyAnPC9kaXY+JzsKICAgIGh0bWwgKz0gJyAgICA8ZGl2IGNsYXNzPSJlbXQtbTItcmlnaHQiPic7CiAgICBodG1sICs9ICcgICAgICA8ZGl2IGNsYXNzPSJlbXQtY2FyZC1hcmNoIj4nICsgZXNjKGdyb3d0aC5hcmNoZXR5cGUpICsgJyAmbWlkZG90OyAnICsgZXNjKGdyb3d0aC50aGVtZSkgKyAnPC9kaXY+JzsKICAgIGlmICh0cC5iaXJ0aF9jYXJkcy5ncm93dGgucmVhc29uKXsKICAgICAgaHRtbCArPSAnICAgICAgPGRpdiBjbGFzcz0iZW10LXJlYXNvbiBlbXQtcmVhc29uLWdyb3d0aCI+PHNwYW4gY2xhc3M9ImVtdC1yZWFzb24tbGJsIj5XaHkgdGhpcyBpcyB5b3VyIGdyb3d0aCBjYXJkPC9zcGFuPjxwPicgKyBlc2ModHAuYmlydGhfY2FyZHMuZ3Jvd3RoLnJlYXNvbikgKyAnPC9wPjwvZGl2Pic7CiAgICB9CiAgICBodG1sICs9ICcgICAgICA8cCBjbGFzcz0iZW10LWJvZHkiPicgKyBlc2ModHAucmV2ZXJzZWRfc2hhZG93KSArICc8L3A+JzsKICAgIGlmIChncm93dGgucHJhY3RpY2UpewogICAgICBodG1sICs9ICcgICAgICA8ZGl2IGNsYXNzPSJlbXQtcHJhY3RpY2UiPjxzcGFuIGNsYXNzPSJlbXQtcHJhYy1sYmwiPkEgcXVlc3Rpb24gdG8gc2l0IHdpdGg8L3NwYW4+PHA+JyArIGVzYyhncm93dGgucHJhY3RpY2UpICsgJzwvcD48L2Rpdj4nOwogICAgfQogICAgaHRtbCArPSAnICAgIDwvZGl2Pic7CiAgICBodG1sICs9ICcgIDwvZGl2Pic7CiAgICBodG1sICs9ICc8L3NlY3Rpb24+JzsKCiAgICAvLyBNMyBDcnlzdGFscwogICAgaHRtbCArPSAnPHNlY3Rpb24gY2xhc3M9ImVtdC1tb2R1bGUgZW10LW0zIiBpZD0iZW10LW0zIj4nOwogICAgaHRtbCArPSAnICA8ZGl2IGNsYXNzPSJlbXQtbW9kLWhlYWQiPjxzcGFuIGNsYXNzPSJlbXQtbW9kLW51bSBlZHQtbW9kLW51bS1nb2xkIj5NMzwvc3Bhbj48aDI+VGhyZWUgQ3J5c3RhbHMgZm9yICcgKyBlc2MoZGlzcGxheVR5cGUodHlwZSkpICsgJzwvaDI+PC9kaXY+JzsKICAgIGh0bWwgKz0gJyAgPHAgY2xhc3M9ImVtdC1sZWRlIGVkdC1sZWRlLXNvZnQiPk1pbmRmdWwgY29tcGFuaW9ucyBmb3IgeW91ciBjYXJkJmFwb3M7cyBhcmNoZXR5cGUgJm1kYXNoOyB0cmFkaXRpb25hbGx5IHBhaXJlZCwgdHJhZGl0aW9uYWxseSB3b3JuLjwvcD4nOwogICAgaHRtbCArPSAnICA8ZGl2IGNsYXNzPSJlbXQtc3RvbmVzIj4nOwogICAgKHRwLmNyeXN0YWxzIHx8IFtdKS5mb3JFYWNoKGZ1bmN0aW9uKHN0b25lLCBpZHgpewogICAgICB2YXIgaW1nSHRtbCA9IHN0b25lLmltZyA\/ICc8aW1nIGNsYXNzPSJlbXQtc3RvbmUtaW1nIiBzcmM9IicgKyBlc2Moc3RvbmUuaW1nKSArICciIGFsdD0iJyArIGVzYyhzdG9uZS5uYW1lKSArICciIGxvYWRpbmc9ImxhenkiPicgOiAnPGRpdiBjbGFzcz0iZW10LXN0b25lLWltZyBlbXQtc3RvbmUtaW1nLXBoIj48L2Rpdj4nOwogICAgICB2YXIgcm9sZUxhYmVsID0gc3RvbmUucm9sZSA9PT0gJ2Jlc3Rfb3ZlcmFsbCcgPyAnUHJpbWFyeSBzdG9uZScgOiAoc3RvbmUucm9sZSA9PT0gJ2Jlc3RfdXByaWdodCcgPyAnU3VwcG9ydGluZyBzdG9uZScgOiAnR3Jvd3RoIHN0b25lJyk7CiAgICAgIGh0bWwgKz0gJyAgICA8ZGl2IGNsYXNzPSJlbXQtc3RvbmUtY2FyZCI+JzsKICAgICAgaHRtbCArPSAnICAgICAgJyArIGltZ0h0bWw7CiAgICAgIGh0bWwgKz0gJyAgICAgIDxkaXYgY2xhc3M9ImVtdC1zdG9uZS1ib2R5Ij4nOwogICAgICBodG1sICs9ICcgICAgICAgIDxkaXYgY2xhc3M9ImVtdC1zdG9uZS10YWciPicgKyBlc2Mocm9sZUxhYmVsKSArICc8L2Rpdj4nOwogICAgICBodG1sICs9ICcgICAgICAgIDxkaXYgY2xhc3M9ImVtdC1zdG9uZS1uYW1lIj4nICsgZXNjKHN0b25lLm5hbWUpICsgJzwvZGl2Pic7CiAgICAgIGh0bWwgKz0gJyAgICAgICAgPHAgY2xhc3M9ImVtdC1zdG9uZS1yZWFzb24iPicgKyBlc2Moc3RvbmUucmVhc29uKSArICc8L3A+JzsKICAgICAgaHRtbCArPSAnICAgICAgICA8ZGl2IGNsYXNzPSJlbXQtc3RvbmUtY3RhIj4nOwogICAgICBodG1sICs9ICcgICAgICAgICAgPGEgY2xhc3M9ImVtdC1zdG9uZS1zaG9wIiBocmVmPSInICsgZXNjKHNob3BVcmwoc3RvbmUpKSArICciPlNob3AgJyArIGVzYyhzdG9uZS5uYW1lKSArICcgJnJhcnI7PC9hPic7CiAgICAgIHZhciBtdSA9IG1lYW5pbmdVcmwoc3RvbmUpOwogICAgICBpZiAobXUpIGh0bWwgKz0gJyAgICAgICAgICA8YSBjbGFzcz0iZW10LXN0b25lLW1lYW5pbmciIGhyZWY9IicgKyBlc2MobXUpICsgJyI+TWVhbmluZyAmcmFycjs8L2E+JzsKICAgICAgaHRtbCArPSAnICAgICAgICA8L2Rpdj4nOwogICAgICBodG1sICs9ICcgICAgICA8L2Rpdj4nOwogICAgICBodG1sICs9ICcgICAgPC9kaXY+JzsKICAgIH0pOwogICAgaHRtbCArPSAnICA8L2Rpdj4nOwogICAgaHRtbCArPSAnICA8ZGl2IGNsYXNzPSJlbXQtY3RhLXJvdyI+JzsKICAgIGh0bWwgKz0gJyAgICA8YSBjbGFzcz0iZW10LWN0YSBlbXQtY3RhLXNlYyIgaHJlZj0iJyArIGVzYyhIRUFMSU5HKSArICciPlNob3AgYWxsIGhlYWxpbmcgamV3ZWxyeSAmcmFycjs8L2E+JzsKICAgIGh0bWwgKz0gJyAgICA8YSBjbGFzcz0iZW10LWN0YSBlbXQtY3RhLWxpbmsiIGhyZWY9Ii90YXJvdC0nICsgZXNjKHByaW1hcnkuc2x1Zy5yZXBsYWNlKC9edGhlLS8sJycpKSArICctY3J5c3RhbHMvIj5SZWFkIHRoZSBmdWxsICcgKyBlc2MocHJpbWFyeS5uYW1lKSArICcgZ3VpZGUgJnJhcnI7PC9hPic7CiAgICBodG1sICs9ICcgIDwvZGl2Pic7CiAgICBodG1sICs9ICc8L3NlY3Rpb24+JzsKCiAgICAvLyBNNCBFYXN0ZXJuCiAgICBodG1sICs9ICc8c2VjdGlvbiBjbGFzcz0iZW10LW1vZHVsZSIgaWQ9ImVtdC1tNCI+JzsKICAgIGh0bWwgKz0gJyAgPGRpdiBjbGFzcz0iZW10LW1vZC1oZWFkIj48c3BhbiBjbGFzcz0iZW10LW1vZC1udW0iPk00PC9zcGFuPjxoMj5FYXN0ZXJuIEFuY2hvcjwvaDI+PC9kaXY+JzsKICAgIGh0bWwgKz0gJyAgPGRpdiBjbGFzcz0iZW10LWVhc3Rlcm4tY2FyZCI+JzsKICAgIGh0bWwgKz0gJyAgICA8ZGl2IGNsYXNzPSJlbXQtZWFzdGVybi10ZXh0Ij4nICsgZXNjKHRwLmVhc3Rlcm5fYW5jaG9yKSArICc8L2Rpdj4nOwogICAgaWYgKHByaW1hcnkuZWFzdGVybil7CiAgICAgIGh0bWwgKz0gJyAgICA8ZGl2IGNsYXNzPSJlbXQtZWFzdGVybi1jYXJkLWFuY2hvciI+PHNwYW4gY2xhc3M9ImVtdC1hbmNob3ItbGJsIj5FYXN0ZXJuIGFuY2hvciBvZiAnICsgZXNjKHByaW1hcnkubmFtZSkgKyAnPC9zcGFuPjxwPicgKyBlc2MocHJpbWFyeS5lYXN0ZXJuKSArICc8L3A+PC9kaXY+JzsKICAgIH0KICAgIGh0bWwgKz0gJyAgICA8cCBjbGFzcz0iZW10LW5vdGUiPkEgY3VsdHVyYWwgY3VlIGZvciByZWZsZWN0aW9uLCBub3QgYSBkb2N0cmluZSBvciBwcmVzY3JpcHRpb24uIENyeXN0YWwgYXNzb2NpYXRpb25zIGFyZSB0cmFkaXRpb25hbCwgbm90IG1lZGljYWwgY2xhaW1zLjwvcD4nOwogICAgaHRtbCArPSAnICA8L2Rpdj4nOwogICAgaHRtbCArPSAnPC9zZWN0aW9uPic7CgogICAgLy8gTTUgUmVsYXRlZAogICAgaHRtbCArPSAnPHNlY3Rpb24gY2xhc3M9ImVtdC1tb2R1bGUiIGlkPSJlbXQtbTUiPic7CiAgICBodG1sICs9ICcgIDxkaXYgY2xhc3M9ImVtdC1tb2QtaGVhZCI+PHNwYW4gY2xhc3M9ImVtdC1tb2QtbnVtIj5NNTwvc3Bhbj48aDI+UmVsYXRlZCBUeXBlcyAmYW1wOyBJbnRlbnRpb25zPC9oMj48L2Rpdj4nOwogICAgaHRtbCArPSAnICA8cCBjbGFzcz0iZW10LWxlZGUgZWR0LWxlZGUtc29mdCI+VHlwZXMgdGhhdCBzaGFyZSBjb2duaXRpdmUgZnVuY3Rpb25zIHdpdGggeW91ICZtZGFzaDsgdGhlaXIgY2FyZHMgbWF5IHJlc29uYXRlIHRvby48L3A+JzsKICAgIGh0bWwgKz0gJyAgPGRpdiBjbGFzcz0iZW10LXJlbC1ncmlkIj4nOwogICAgKHRwLnJlbGF0ZWRfdHlwZXMgfHwgW10pLmZvckVhY2goZnVuY3Rpb24ocnQpewogICAgICB2YXIgciA9IFRZUEVTW3J0XTsKICAgICAgaWYgKCFyKSByZXR1cm47CiAgICAgIHZhciBycCA9IENBUkRfQllfU0xVR1tyLmJpcnRoX2NhcmRzLnByaW1hcnkuc2x1Z107CiAgICAgIGh0bWwgKz0gJyAgICA8YSBjbGFzcz0iZW10LXJlbC1jYXJkIiBocmVmPSIjJyArIHJ0LnRvTG93ZXJDYXNlKCkgKyAnIiBkYXRhLXR5cGU9IicgKyBydCArICciPic7CiAgICAgIGh0bWwgKz0gJyAgICAgIDxzcGFuIGNsYXNzPSJlbXQtcmVsLXR5cGUiPicgKyBlc2MoZGlzcGxheVR5cGUocnQpKSArICcgJm1pZGRvdDsgJyArIGVzYyhyLm5pY2tuYW1lKSArICc8L3NwYW4+JzsKICAgICAgaHRtbCArPSAnICAgICAgPHNwYW4gY2xhc3M9ImVtdC1yZWwtY2FyZC1uYW1lIj4nICsgZXNjKHJwLm5hbWUpICsgJzwvc3Bhbj4nOwogICAgICBodG1sICs9ICcgICAgPC9hPic7CiAgICB9KTsKICAgIGh0bWwgKz0gJyAgPC9kaXY+JzsKICAgIGh0bWwgKz0gJzwvc2VjdGlvbj4nOwoKICAgIC8vIE1CVEkgXHU1NTQ2XHU2ODA3IGRpc2NsYWltZXIKICAgIGh0bWwgKz0gJzxzZWN0aW9uIGNsYXNzPSJlbXQtbm90aWNlLWNhcmQiPjxwPicgKyBlc2MoTk9USUNFKSArICc8L3A+PC9zZWN0aW9uPic7CgogICAgcmV0dXJuIGh0bWw7CiAgfQoKICAvLyAtLS0tLS0tLS0tIFx1NGUzYlx1NmQ0MVx1N2EwYiAtLS0tLS0tLS0tCiAgdmFyIHNlbGVjdGVkID0geyBhdHRpdHVkZTogJycsIHBlcmNlaXZpbmc6ICcnLCBqdWRnaW5nOiAnJywgbGlmZXN0eWxlOiAnJyB9OwoKICBmdW5jdGlvbiB1cGRhdGVTdGVwU3RhdGVzKCl7CiAgICB2YXIgc3RlcHMgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuZW10LXN0ZXAnKTsKICAgIGZvciAodmFyIGkgPSAwOyBpIDwgc3RlcHMubGVuZ3RoOyBpKyspIHsKICAgICAgdmFyIHN0ZXBJZHggPSBwYXJzZUludChzdGVwc1tpXS5nZXRBdHRyaWJ1dGUoJ2RhdGEtc3RlcCcpLCAxMCk7CiAgICAgIHZhciBkID0gRElDSE9UT01JRVNbc3RlcElkeF07CiAgICAgIHZhciBzZWwgPSBzZWxlY3RlZFtkLmtleV07CiAgICAgIHZhciBvcHRzID0gc3RlcHNbaV0ucXVlcnlTZWxlY3RvckFsbCgnLmVtdC1vcHQnKTsKICAgICAgZm9yICh2YXIgaiA9IDA7IGogPCBvcHRzLmxlbmd0aDsgaisrKSB7CiAgICAgICAgaWYgKG9wdHNbal0uZ2V0QXR0cmlidXRlKCdkYXRhLXZhbCcpID09PSBzZWwpIG9wdHNbal0uY2xhc3NMaXN0LmFkZCgnZW10LW9wdC1hY3RpdmUnKTsKICAgICAgICBlbHNlIG9wdHNbal0uY2xhc3NMaXN0LnJlbW92ZSgnZW10LW9wdC1hY3RpdmUnKTsKICAgICAgfQogICAgICBzdGVwc1tpXS5jbGFzc0xpc3QudG9nZ2xlKCdlbXQtc3RlcC1kb25lJywgISFzZWwpOwogICAgICBzdGVwc1tpXS5jbGFzc0xpc3QudG9nZ2xlKCdlbXQtc3RlcC1hY3RpdmUnLCBzdGVwSWR4ID09PSBjdXJyZW50U3RlcCgpICYmICFzZWwpOwogICAgfQogIH0KICBmdW5jdGlvbiBjdXJyZW50U3RlcCgpewogICAgZm9yICh2YXIgaSA9IDA7IGkgPCBESUNIT1RPTUlFUy5sZW5ndGg7IGkrKykgewogICAgICBpZiAoIXNlbGVjdGVkW0RJQ0hPVE9NSUVTW2ldLmtleV0pIHJldHVybiBpOwogICAgfQogICAgcmV0dXJuIERJQ0hPVE9NSUVTLmxlbmd0aDsKICB9CiAgZnVuY3Rpb24gbWF5YmVTaG93UmVzdWx0KCl7CiAgICBpZiAoc2VsZWN0ZWQuYXR0aXR1ZGUgJiYgc2VsZWN0ZWQucGVyY2VpdmluZyAmJiBzZWxlY3RlZC5qdWRnaW5nICYmIHNlbGVjdGVkLmxpZmVzdHlsZSkgewogICAgICB2YXIgdHlwZSA9IHNlbGVjdGVkLmF0dGl0dWRlICsgc2VsZWN0ZWQucGVyY2VpdmluZyArIHNlbGVjdGVkLmp1ZGdpbmcgKyBzZWxlY3RlZC5saWZlc3R5bGU7CiAgICAgIHNob3dSZXN1bHQodHlwZSk7CiAgICB9CiAgfQogIGZ1bmN0aW9uIHNob3dSZXN1bHQodHlwZSwgY291bnRzLCBleHRyYSl7CiAgICB2YXIgbW91bnQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZW10LXJlc3VsdC1tb3VudCcpOwogICAgaWYgKG1vdW50KSBtb3VudC5pbm5lckhUTUwgPSByZW5kZXJSZXN1bHQodHlwZSwgY291bnRzLCBleHRyYSk7CiAgICB2YXIgaW5wdXRNb3VudCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdlbXQtaW5wdXQtbW91bnQnKTsKICAgIGlmIChpbnB1dE1vdW50KSBpbnB1dE1vdW50LnN0eWxlLmRpc3BsYXkgPSAnbm9uZSc7CiAgICBpZiAoaGlzdG9yeS5yZXBsYWNlU3RhdGUpIGhpc3RvcnkucmVwbGFjZVN0YXRlKG51bGwsICcnLCAnIycgKyB0eXBlLnRvTG93ZXJDYXNlKCkpOwogICAgd2luZG93LnNjcm9sbFRvKHsgdG9wOiAwLCBiZWhhdmlvcjogJ3Ntb290aCcgfSk7CiAgICBiaW5kU2hhcmUodHlwZSk7CiAgICBiaW5kUmVzZXQoKTsKICAgIGJpbmRSZWxDYXJkcygpOwogIH0KICBmdW5jdGlvbiByZXNldCgpewogICAgLy8gXHU5MWNkXHU3ZjZlXHU1NmRlIFF1aWNrIFBpY2sgXHU2YTIxXHU1ZjBmXHVmZjA4XHU1NDJiXHU5ODc2XHU5MGU4XHU2YTIxXHU1ZjBmXHU1MjA3XHU2MzYyXHVmZjA5CiAgICBzZWxlY3RlZCA9IHsgYXR0aXR1ZGU6ICcnLCBwZXJjZWl2aW5nOiAnJywganVkZ2luZzogJycsIGxpZmVzdHlsZTogJycgfTsKICAgIHRlc3RTdGF0ZSA9IHsgaWR4OiAwLCBhbnN3ZXJzOiB7fSB9OwogICAgdmFyIGlucHV0TW91bnQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZW10LWlucHV0LW1vdW50Jyk7CiAgICBpZiAoaW5wdXRNb3VudCkgeyBpbnB1dE1vdW50LnN0eWxlLmRpc3BsYXkgPSAnJzsgaW5wdXRNb3VudC5pbm5lckhUTUwgPSByZW5kZXJNb2RlU3dpdGNoKCdxdWljaycpICsgcmVuZGVySW5wdXQoKTsgfQogICAgdmFyIG1vdW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2VtdC1yZXN1bHQtbW91bnQnKTsKICAgIGlmIChtb3VudCkgbW91bnQuaW5uZXJIVE1MID0gJyc7CiAgICBpZiAoaGlzdG9yeS5yZXBsYWNlU3RhdGUpIGhpc3RvcnkucmVwbGFjZVN0YXRlKG51bGwsICcnLCAnI3F1aWNrJyk7CiAgICBiaW5kTW9kZVN3aXRjaCgpOwogICAgYmluZE9wdHMoKTsKICAgIHVwZGF0ZVN0ZXBTdGF0ZXMoKTsKICAgIHdpbmRvdy5zY3JvbGxUbyh7IHRvcDogMCwgYmVoYXZpb3I6ICdzbW9vdGgnIH0pOwogIH0KICBmdW5jdGlvbiBiaW5kT3B0cygpewogICAgdmFyIG9wdHMgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuZW10LW9wdCcpOwogICAgZm9yICh2YXIgaSA9IDA7IGkgPCBvcHRzLmxlbmd0aDsgaSsrKSB7CiAgICAgIG9wdHNbaV0uYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCBmdW5jdGlvbigpewogICAgICAgIHZhciBkaWNoID0gdGhpcy5nZXRBdHRyaWJ1dGUoJ2RhdGEtZGljaCcpOwogICAgICAgIHZhciB2YWwgPSB0aGlzLmdldEF0dHJpYnV0ZSgnZGF0YS12YWwnKTsKICAgICAgICBzZWxlY3RlZFtkaWNoXSA9IHZhbDsKICAgICAgICB1cGRhdGVTdGVwU3RhdGVzKCk7CiAgICAgICAgc2V0VGltZW91dChtYXliZVNob3dSZXN1bHQsIDIyMCk7ICAvLyBcdTdlZDlcdTg5YzZcdTg5YzlcdTUzY2RcdTk5ODhcdTc1NTlcdThmYzdcdTZlMjEKICAgICAgfSk7CiAgICB9CiAgfQogIGZ1bmN0aW9uIGJpbmRTaGFyZSh0eXBlKXsKICAgIHZhciBidG4gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZW10LXNoYXJlJyk7CiAgICB2YXIgaGludCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdlbXQtc2hhcmUtaGludCcpOwogICAgaWYgKCFidG4pIHJldHVybjsKICAgIHZhciB0cCA9IFRZUEVTW3R5cGVdOwogICAgdmFyIGNhcmROYW1lID0gdHAgJiYgQ0FSRF9CWV9TTFVHW3RwLmJpcnRoX2NhcmRzLnByaW1hcnkuc2x1Z10gPyBDQVJEX0JZX1NMVUdbdHAuYmlydGhfY2FyZHMucHJpbWFyeS5zbHVnXS5uYW1lIDogdHlwZTsKICAgIHZhciB1cmwgPSB3aW5kb3cubG9jYXRpb24ub3JpZ2luICsgd2luZG93LmxvY2F0aW9uLnBhdGhuYW1lICsgJyMnICsgdHlwZS50b0xvd2VyQ2FzZSgpOwogICAgdmFyIHRleHQgPSAnTXkgTUJUSSB0YXJvdCBiaXJ0aCBjYXJkIGlzICcgKyBjYXJkTmFtZSArICcgKCcgKyBkaXNwbGF5VHlwZSh0eXBlKSArICcpLiBXaGF0XCdzIHlvdXJzPyAnICsgdXJsOwogICAgYnRuLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgZnVuY3Rpb24oKXsKICAgICAgaWYgKG5hdmlnYXRvci5zaGFyZSl7CiAgICAgICAgbmF2aWdhdG9yLnNoYXJlKHsgdGl0bGU6ICdNQlRJIFRhcm90OiAnICsgZGlzcGxheVR5cGUodHlwZSkgKyAnIFx1MjAxNCAnICsgY2FyZE5hbWUsIHRleHQ6IHRleHQsIHVybDogdXJsIH0pLmNhdGNoKGZ1bmN0aW9uKCl7fSk7CiAgICAgIH0gZWxzZSBpZiAobmF2aWdhdG9yLmNsaXBib2FyZCl7CiAgICAgICAgbmF2aWdhdG9yLmNsaXBib2FyZC53cml0ZVRleHQodGV4dCkudGhlbihmdW5jdGlvbigpewogICAgICAgICAgaWYgKGhpbnQpeyBoaW50LnRleHRDb250ZW50ID0gJ0NvcGllZCEnOyBzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7IGlmKGhpbnQpIGhpbnQudGV4dENvbnRlbnQgPSAnJzsgfSwgMjIwMCk7IH0KICAgICAgICB9LCBmdW5jdGlvbigpeyBpZihoaW50KXsgaGludC50ZXh0Q29udGVudCA9ICdDb3B5IGZhaWxlZCBcdTIwMTQgbG9uZy1wcmVzcyB0aGUgVVJMJzsgfSB9KTsKICAgICAgfSBlbHNlIHsgaWYoaGludCl7IGhpbnQudGV4dENvbnRlbnQgPSAnTG9uZy1wcmVzcyB0aGUgVVJMIHRvIHNoYXJlJzsgfSB9CiAgICB9KTsKICB9CiAgZnVuY3Rpb24gYmluZFJlc2V0KCl7CiAgICB2YXIgYnRuID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2VtdC1yZXNldCcpOwogICAgaWYgKGJ0bikgYnRuLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgcmVzZXQpOwogIH0KICBmdW5jdGlvbiBiaW5kUmVsQ2FyZHMoKXsKICAgIHZhciBjYXJkcyA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5lbXQtcmVsLWNhcmQnKTsKICAgIGZvciAodmFyIGkgPSAwOyBpIDwgY2FyZHMubGVuZ3RoOyBpKyspIHsKICAgICAgY2FyZHNbaV0uYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCBmdW5jdGlvbihlKXsKICAgICAgICBlLnByZXZlbnREZWZhdWx0KCk7CiAgICAgICAgdmFyIHQgPSB0aGlzLmdldEF0dHJpYnV0ZSgnZGF0YS10eXBlJyk7CiAgICAgICAgaWYgKHQgJiYgVFlQRVNbdF0pIHsKICAgICAgICAgIHNlbGVjdGVkID0geyBhdHRpdHVkZTogdFswXSwgcGVyY2VpdmluZzogdFsxXSwganVkZ2luZzogdFsyXSwgbGlmZXN0eWxlOiB0WzNdIH07CiAgICAgICAgICBzaG93UmVzdWx0KHQpOwogICAgICAgIH0KICAgICAgfSk7CiAgICB9CiAgfQoKICBmdW5jdGlvbiBpbml0KCl7CiAgICB2YXIgaW5wdXRNb3VudCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdlbXQtaW5wdXQtbW91bnQnKTsKICAgIGlmIChpbnB1dE1vdW50KSBpbnB1dE1vdW50LmlubmVySFRNTCA9IHJlbmRlck1vZGVTd2l0Y2goJ3F1aWNrJykgKyByZW5kZXJJbnB1dCgpOwogICAgYmluZE1vZGVTd2l0Y2goKTsKICAgIGJpbmRPcHRzKCk7CiAgICAvLyBQYWdlLWhlcm8gZGVjayBwcmV2aWV3OiAyMiBNYWpvciBBcmNhbmEgXHU4OWM2XHU4OWM5XHU5NTFhXHVmZjA4XHU1M2Q2IFRoZSBGb29sICsgVGhlIEhlcm1pdCBcdTRmNWNcdTYxMGZcdThjNjFcdWZmMGNcdTkwN2ZcdTUxNGRcdTdlZDFcdTViOWFcdTUxNzdcdTRmNTNcdTU3OGJcdWZmMDkKICAgIHZhciBkZWNrRWwgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZW10LXBhZ2UtaGVyby1kZWNrJyk7CiAgICBpZiAoZGVja0VsICYmIENBUkRTLmxlbmd0aCl7CiAgICAgIHZhciBmb29sID0gQ0FSRF9CWV9TTFVHWyd0aGUtZm9vbCddIHx8IENBUkRTWzBdOwogICAgICB2YXIgaGVybWl0ID0gQ0FSRF9CWV9TTFVHWyd0aGUtaGVybWl0J10gfHwgQ0FSRFNbOF0gfHwgQ0FSRFNbMF07CiAgICAgIGlmIChmb29sICYmIGhlcm1pdCkgZGVja0VsLmlubmVySFRNTCA9IGNhcmRGYWNlKGZvb2wsICdtZWQnKSArIGNhcmRGYWNlKGhlcm1pdCwgJ21lZCBncm93dGgnKTsKICAgIH0KICAgIC8vIGRlZXAgbGluayBcdTRmMThcdTUxNDhcdTdlYTdcdWZmMWE0IFx1NWI1N1x1NmJjZFx1NTc4YiAoI2ludGopID4gI3Rlc3QgPiAjcXVpY2tcdWZmMDhcdTllZDhcdThiYTRcdWZmMDkKICAgIHZhciBoYXNoUmF3ID0gKHdpbmRvdy5sb2NhdGlvbi5oYXNoIHx8ICcnKS5yZXBsYWNlKC9eIy8sICcnKTsKICAgIHZhciBoYXNoVXAgPSBoYXNoUmF3LnRvVXBwZXJDYXNlKCk7CiAgICBpZiAoaGFzaFVwICYmIFRZUEVTW2hhc2hVcF0gJiYgL15bRUldW05TXVtURl1bSlBdJC8udGVzdChoYXNoVXApKSB7CiAgICAgIC8vIDQgXHU1YjU3XHU2YmNkXHU1NzhiIFx1MjE5MiBcdTc2ZjRcdTYzYTVcdTUxZmFcdTdlZDNcdTY3OWNcdWZmMDhcdTRlMGRcdTVmM2FcdTUyMzZcdTZhMjFcdTVmMGZcdWZmMGNcdTZjYmZcdTc1MjggcXVpY2sgbW91bnRcdWZmMDkKICAgICAgc2VsZWN0ZWQgPSB7IGF0dGl0dWRlOiBoYXNoVXBbMF0sIHBlcmNlaXZpbmc6IGhhc2hVcFsxXSwganVkZ2luZzogaGFzaFVwWzJdLCBsaWZlc3R5bGU6IGhhc2hVcFszXSB9OwogICAgICBzaG93UmVzdWx0KGhhc2hVcCk7CiAgICB9IGVsc2UgaWYgKGhhc2hSYXcudG9Mb3dlckNhc2UoKSA9PT0gJ3Rlc3QnKSB7CiAgICAgIHNldE1vZGUoJ3Rlc3QnLCB7IG5vU2Nyb2xsOiB0cnVlIH0pOwogICAgfSBlbHNlIHsKICAgICAgLy8gXHU5ZWQ4XHU4YmE0IHF1aWNrXHVmZjA4XHU1NDJiICNxdWljayBcdTYyMTZcdTdhN2EgaGFzaFx1ZmYwOQogICAgICB1cGRhdGVTdGVwU3RhdGVzKCk7CiAgICB9CiAgfQoKICBpZiAoZG9jdW1lbnQucmVhZHlTdGF0ZSA9PT0gJ2xvYWRpbmcnKSBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdET01Db250ZW50TG9hZGVkJywgaW5pdCk7CiAgZWxzZSBpbml0KCk7Cn0pKCk7<\/script>\n<script>\n(function(){var b=document.getElementById('emt-app').textContent;try{var s=atob(b);(0,eval)(s);}catch(e){console.error('EMT init failed',e);}})();\n<\/script>\n\n<!-- ===== MBTI Tarot Schema (FAQPage, self-reflection framing + MBTI trademark) ===== -->\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"FAQPage\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"What is an MBTI tarot birth card?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"An MBTI tarot birth card is a Major Arcana tarot card matched to your MBTI personality type through Jungian cognitive functions (Ni, Ne, Si, Se, Ti, Te, Fi, Fe). Each of the sixteen MBTI types maps to a primary card that mirrors how your dominant function naturally processes the world, plus a growth card that points to where your pattern asks to be stretched. It is a mirror for self-reflection, not a diagnosis or a forecast.\"}},\n{\"@type\":\"Question\",\"name\":\"How is my MBTI type matched to a tarot card?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Each MBTI type's dominant cognitive function is matched to the Major Arcana archetype that shares its core theme. For example, INTJ's dominant function Ni (introverted intuition) resonates with The Hermit, the seeker of inner vision. The mapping is built on Jungian cognitive function theory rather than copied from any other tool, and it is an editorial interpretation offered for self-reflection \u2014 not official MBTI doctrine.\"}},\n{\"@type\":\"Question\",\"name\":\"Can I have two MBTI tarot cards?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Each MBTI type maps to two cards: a primary birth card (aligned to the dominant function) and a growth card (aligned to the auxiliary or inferior function). The primary card mirrors your natural gift; the growth card points to a development edge. Together they offer a more complete picture than a single card could.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the difference between an MBTI tarot card and a birthday tarot birth card?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A birthday tarot birth card is calculated by reducing your date of birth through numerology (month + day + year). An MBTI tarot card is matched to your self-reported personality type through cognitive functions. The two methods work with different inputs and answer different questions; they can sit side by side as two mirrors on the same person. This tool lets you see both if you add your birthday.\"}},\n{\"@type\":\"Question\",\"name\":\"Which crystals go with my MBTI tarot card?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Each MBTI type is paired with three crystals chosen for how they resonate with the type's primary and growth cards: a primary stone, a supporting stone, and a growth stone. The pairings are traditional and symbolic, drawn from the tarot card's established crystal associations and the type's cognitive function profile. They are offered as mindful companions, not as medical treatments.\"}},\n{\"@type\":\"Question\",\"name\":\"Is the MBTI tarot mapping scientific?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The mapping is an editorial interpretation built on Jungian cognitive function theory, which is itself a framework for self-reflection rather than a clinically validated measurement. Tarot, similarly, is a tool for contemplation rather than prediction. Nothing on this page is a personality diagnosis, a medical claim, or a forecast of fixed outcomes \u2014 treat it as a mirror, not a verdict.\"}},\n{\"@type\":\"Question\",\"name\":\"Can my MBTI tarot card change?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Your MBTI tarot card stays the same as long as your self-reported MBTI type stays the same. The card is matched to your type, not to your mood or the day. If you later decide a different MBTI type fits you better, you can return to this tool and see the cards matched to that type instead.\"}},\n{\"@type\":\"Question\",\"name\":\"What if I don't know my MBTI type?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The tool walks you through the four dichotomies (Extraversion vs Introversion, Intuition vs Sensing, Thinking vs Feeling, Judging vs Perceiving) with a short description on each option, so you can self-select the type that fits you best without needing a separate test. There is no right answer \u2014 pick the option that feels most like you in everyday life.\"}},\n{\"@type\":\"Question\",\"name\":\"Is this MBTI tarot tool free?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The MBTI Tarot tool is completely free, with no sign-up required. You can pick your type, read your primary and growth cards, see the three crystals, and add your birthday for a numerological tarot birth card \u2014 all at no cost. The optional Shop links let you browse the suggested crystals as jewelry if you wish.\"}}\n]}\n]}\n<\/script>\n\n<!-- ===== MBTI Tarot SEO Accordion (long-tail depth, self-reflection framing) ===== -->\n<section class=\"emt-seo-accordion\" aria-label=\"MBTI tarot guide\">\n  <details class=\"emt-seo-details\">\n    <summary>Learn More About MBTI Tarot Cards<\/summary>\n    <div class=\"emt-seo-content\">\n<h2>What Is an MBTI Tarot Birth Card?<\/h2>\n<p>An MBTI tarot birth card is a single Major Arcana card paired with your four-letter MBTI type as a lifelong archetype \u2014 a mirror for the energy you naturally carry, not a forecast of who you must become. Where a birthday-based tarot birth card is computed from numerology, an MBTI tarot birth card is mapped from your cognitive function stack: the dominant and auxiliary functions (Ni, Ne, Si, Se, Ti, Te, Fi, Fe) that shape how you perceive and decide. The result is one primary card that names your core archetype, plus one growth card that names the integration edge your less-developed functions are inviting you toward.<\/p>\n<p>This tool treats the pairing as a framework for self-reflection, not personality diagnosis. You are not limited to your type&#8217;s card \u2014 you can hold any archetype and notice what it surfaces. The card simply gives you a starting mirror.<\/p>\n\n<h2>How MBTI Types Are Matched to Tarot Cards<\/h2>\n<p>Each MBTI type is matched by aligning its dominant cognitive function with the archetype of a Major Arcana card. INTJ and INTP, both inward-turned thinkers led by introverted intuition or introverted thinking, map to The Hermit \u2014 the seeker who lights his own inner path. INFJ, led by introverted intuition that perceives what cannot yet be said, maps to The High Priestess. ENTJ and ESTJ, both led by extroverted thinking that builds structure, map to The Emperor. The mapping is editorial interpretation grounded in Jungian cognitive theory, not a doctrine.<\/p>\n<p>The growth card is then chosen from your auxiliary or inferior function. INTJ&#8217;s auxiliary Te \u2014 the function that turns vision into action \u2014 pairs with The Magician as a growth card, inviting the Architect to step out of contemplation and manifest. Every type gets this two-card structure: a primary that mirrors your gift, and a growth card that names your edge.<\/p>\n\n<h2>Can I Have Two Birth Cards?<\/h2>\n<p>Yes \u2014 every MBTI type on this page is paired with two cards by design. Your <strong>primary card<\/strong> reflects your dominant cognitive function and the archetype you most naturally embody. Your <strong>growth card<\/strong> reflects an underdeveloped function (often your auxiliary or inferior) and the integration the card invites you toward across your lifetime. The two are not contradictory \u2014 they describe the same person viewed from two angles: who you already are, and who you are becoming.<\/p>\n<p>If you also know your birthday-based tarot birth cards (computed from numerology on the Tarot Birth Card tool), you may carry three or four cards in total. Each system answers a different question: birthday cards describe the energy of the day you arrived, MBTI cards describe the architecture of how you process the world. They layer, they do not compete.<\/p>\n\n<h2>MBTI Birth Cards vs Birthday Birth Cards<\/h2>\n<p>The two systems are easy to confuse because both use the phrase &#8220;birth card.&#8221; They are not the same.<\/p>\n<ul>\n<li><strong>Input.<\/strong> The birthday tarot birth card uses your month and day of birth reduced through numerology. The MBTI tarot birth card uses your four-letter type mapped through cognitive function theory.<\/li>\n<li><strong>Output.<\/strong> Birthday methods return two Major Arcana cards drawn from a fixed numerical table. MBTI mapping returns one primary card (your dominant function) plus one growth card (your edge function) chosen for archetype alignment.<\/li>\n<li><strong>Question answered.<\/strong> Birthday cards describe the energy you arrived with. MBTI cards describe the architecture of how you perceive and decide.<\/li>\n<\/ul>\n<p>They layer rather than compete. If you want your birthday cards, use the Tarot Birth Card tool. If you want the archetype that matches the way your mind actually works, use this tool.<\/p>\n\n<h2>Which Crystals Match Your MBTI Tarot Card?<\/h2>\n<p>Each MBTI tarot pairing comes with three crystals chosen to support your cognitive stack: a <strong>best overall<\/strong> stone for daily grounding in your archetype, a <strong>best upright<\/strong> stone that supports your primary card&#8217;s gift, and a <strong>best growth<\/strong> stone that gently activates the function your growth card is asking you to integrate. For INTJ (Hermit + Magician), the set is Amethyst for inward vision, Sodalite for clear system-building, and Carnelian to nudge the Architect out of contemplation into action.<\/p>\n<p>The crystal pairings draw on the same archetype-to-stone map used across the tarot tools on this site, cross-referenced with the cognitive function each type leads with. They are traditional and symbolic, not medical claims. Personal resonance matters more than any rule \u2014 if a different stone feels right for your reflection, trust that.<\/p>\n\n<h2>Is the MBTI Tarot Mapping Scientific?<\/h2>\n<p>No \u2014 and it does not claim to be. MBTI itself is a popular framework derived from Carl Jung&#8217;s theory of cognitive functions, and it is not the dominant model in contemporary academic personality psychology (the Five Factor Model is). This tool is an independent editorial interpretation that pairs each MBTI type&#8217;s dominant function with a Major Arcana archetype as a creative self-reflection exercise. It is not affiliated with, endorsed by, or sponsored by The Myers-Briggs Company, and the mapping decisions are our own.<\/p>\n<p>Treat the result as a mirror, not a diagnosis. If the card and its interpretation resonate, sit with what surfaces. If it does not, set it aside. Tarot is a tool for self-reflection; crystal associations are traditional and cultural. None of this predicts fixed outcomes or replaces professional advice.<\/p>\n\n    <\/div>\n  <\/details>\n<\/section>\n<!-- ===== End MBTI Tarot SEO Accordion ===== -->\n<!-- ===== End MBTI Tarot v1.0 ===== -->\n","protected":false},"excerpt":{"rendered":"<p>Free Tool &middot; Self-Reflection MBTI Tarot Birth Card Finder Match your MBTI type to a Major Arcana card through Jungian<\/p>","protected":false},"author":1,"featured_media":0,"parent":43101,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-51694","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/goearthward.com\/it\/wp-json\/wp\/v2\/pages\/51694","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/goearthward.com\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/goearthward.com\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/goearthward.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/goearthward.com\/it\/wp-json\/wp\/v2\/comments?post=51694"}],"version-history":[{"count":17,"href":"https:\/\/goearthward.com\/it\/wp-json\/wp\/v2\/pages\/51694\/revisions"}],"predecessor-version":[{"id":51768,"href":"https:\/\/goearthward.com\/it\/wp-json\/wp\/v2\/pages\/51694\/revisions\/51768"}],"up":[{"embeddable":true,"href":"https:\/\/goearthward.com\/it\/wp-json\/wp\/v2\/pages\/43101"}],"wp:attachment":[{"href":"https:\/\/goearthward.com\/it\/wp-json\/wp\/v2\/media?parent=51694"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}