.ac-points,
.ac-oracle-bridge,
.ac-guided-paths__box {
  border: 1px solid rgba(216, 176, 95, 0.18);
  border-radius: 22px;
  padding: clamp(18px, 3vw, 28px);
  background: rgba(12, 4, 18, 0.42);
}

.ac-guided-paths__panel {
  margin-top: 18px;
}

.ac-guided-paths__actions {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: center;
}

.ac-points-wallet ul {
  margin: 12px 0 0;
  padding-left: 18px;
}

.ac-points-inline-notice,
.ac-points-notice {
  font-size: 0.95rem;
  color: rgba(255, 244, 223, 0.78);
}

.ac-points-oracle-prompt,
.ac-points-oracle-message,
.ac-points-share-notice,
.ac-points-test-mode,
.ac-points-test-mode-inline {
  margin: 14px auto;
  max-width: 720px;
  color: rgba(255, 244, 223, 0.86);
}

.ac-points-oracle-actions,
.ac-points-wallet__actions {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: center;
}

.ac-points-share-notice small {
  display: block;
  color: rgba(255, 244, 223, 0.68);
}

.ac-points-test-mode {
  position: fixed;
  right: 16px;
  bottom: 16px;
  z-index: 9999;
  max-width: 320px;
  padding: 10px 14px;
  border: 1px solid rgba(216, 176, 95, 0.45);
  border-radius: 10px;
  background: rgba(12, 4, 18, 0.92);
}

.ac-oracle-bridge--continuation .ac-oracle-bridge__actions,
.ac-amatista-artesana__actions {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: center;
  margin-top: 16px;
}

.ac-amatista-artesana__layout {
  display: grid;
  grid-template-columns: minmax(0, 1.05fr) minmax(260px, 0.95fr);
  gap: clamp(18px, 4vw, 34px);
  align-items: center;
}

.ac-amatista-artesana__story small {
  display: block;
  margin-top: 12px;
  color: rgba(255, 244, 223, 0.68);
}

.ac-amatista-artesana__media {
  min-height: 240px;
  border: 1px solid rgba(216, 176, 95, 0.2);
  border-radius: 14px;
  overflow: hidden;
  display: grid;
  place-items: center;
  background: rgba(255, 244, 223, 0.06);
}

.ac-amatista-artesana__media iframe,
.ac-amatista-artesana__media img {
  width: 100%;
  aspect-ratio: 16 / 9;
  border: 0;
  object-fit: cover;
}

.ac-amatista-artesana__placeholder {
  padding: 24px;
  text-align: center;
  color: rgba(255, 244, 223, 0.78);
}

.ac-amatista-artesana__products {
  margin-top: clamp(18px, 3vw, 28px);
}

@media (max-width: 760px) {
  .ac-amatista-artesana__layout {
    grid-template-columns: 1fr;
  }
}

/* =========================================================
   AROMACHIO · FIX VISUAL 1.10.14.1
   Bloques nuevos: Tienda sin bola + Amatista artesana
   ========================================================= */
.ac-oracle-bridge--continuation,
.ac-amatista-artesana{
  box-sizing:border-box;
  overflow:hidden;
}
.ac-oracle-bridge--continuation *,
.ac-amatista-artesana *{box-sizing:border-box;}
.ac-oracle-bridge--continuation{
  width:min(100%, var(--ar-inner, 1240px));
  margin:clamp(24px,4vw,44px) auto;
  padding:clamp(30px,5vw,64px) clamp(16px,4vw,34px);
  border:1px solid rgba(216,176,95,.24);
  border-radius:32px;
  background:
    radial-gradient(circle at 50% 0%, rgba(184,132,255,.18), transparent 45%),
    radial-gradient(circle at 12% 80%, rgba(216,176,95,.10), transparent 34%),
    linear-gradient(145deg, rgba(255,244,223,.055), rgba(255,244,223,.016)),
    rgba(12,4,18,.68);
  box-shadow:0 24px 70px rgba(0,0,0,.28), inset 0 1px 0 rgba(255,255,255,.06);
  text-align:center;
}
.ac-oracle-bridge--continuation::before{
  content:"";
  position:absolute;
  inset:auto clamp(22px,5vw,58px) 0;
  height:1px;
  background:linear-gradient(90deg, transparent, rgba(242,216,145,.34), transparent);
}
.ac-oracle-bridge--continuation .aromachio-section-head{
  margin-bottom:22px;
}
.ac-oracle-bridge--continuation .ac-oracle-bridge__note{
  width:fit-content;
  max-width:min(100%,760px);
  margin:16px auto 0;
  padding:10px 14px;
  border:1px solid rgba(216,176,95,.22);
  border-radius:999px;
  color:rgba(255,244,223,.74);
  background:rgba(7,2,11,.26);
  font-size:13px;
  line-height:1.45;
}
.ac-oracle-bridge--continuation .ac-oracle-bridge__actions{
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  align-items:center;
  gap:12px;
  margin-top:20px;
}
.ac-amatista-artesana{
  width:min(100%, var(--ar-inner, 1240px));
  margin:clamp(24px,4vw,44px) auto;
  padding:clamp(36px,6vw,76px) clamp(16px,4vw,34px);
  border:1px solid rgba(216,176,95,.22);
  border-radius:34px;
  background:
    radial-gradient(circle at 16% 12%, rgba(184,132,255,.20), transparent 34%),
    radial-gradient(circle at 92% 8%, rgba(216,176,95,.12), transparent 30%),
    linear-gradient(145deg, rgba(255,244,223,.052), rgba(255,244,223,.014)),
    rgba(9,3,14,.72);
  box-shadow:0 22px 68px rgba(0,0,0,.30), inset 0 1px 0 rgba(255,255,255,.055);
}
.ac-amatista-artesana .aromachio-section-head{
  margin-bottom:clamp(22px,4vw,38px);
}
.ac-amatista-artesana__layout{
  display:grid;
  grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);
  gap:clamp(20px,4vw,44px);
  align-items:stretch;
  width:100%;
  max-width:1080px;
  margin:0 auto;
}
.ac-amatista-artesana__story,
.ac-amatista-artesana__media{
  min-width:0;
  border:1px solid rgba(216,176,95,.18);
  border-radius:28px;
  background:rgba(7,2,11,.30);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.045);
}
.ac-amatista-artesana__story{
  display:flex;
  flex-direction:column;
  justify-content:center;
  padding:clamp(22px,4vw,34px);
}
.ac-amatista-artesana__story p{
  margin:0;
  color:rgba(255,244,223,.84);
  font-size:clamp(15px,1.3vw,18px);
  line-height:1.75;
}
.ac-amatista-artesana__story small{
  display:block;
  margin-top:14px;
  color:rgba(242,216,145,.82);
  line-height:1.5;
}
.ac-amatista-artesana__actions{
  display:flex;
  flex-wrap:wrap;
  gap:12px;
  align-items:center;
  justify-content:flex-start;
  margin-top:22px;
}
.ac-amatista-artesana__media{
  position:relative;
  display:grid;
  place-items:center;
  min-height:clamp(240px,32vw,390px);
  overflow:hidden;
}
.ac-amatista-artesana__media iframe,
.ac-amatista-artesana__media img{
  display:block;
  width:100%;
  height:100%;
  min-height:inherit;
  border:0;
  object-fit:cover;
  aspect-ratio:16/9;
}
.ac-amatista-artesana__placeholder{
  position:relative;
  display:grid;
  place-items:center;
  width:100%;
  min-height:inherit;
  padding:clamp(24px,5vw,44px);
  color:rgba(255,244,223,.78);
  text-align:center;
  font-weight:850;
  line-height:1.45;
  background:
    radial-gradient(circle at 50% 38%, rgba(184,132,255,.30), transparent 44%),
    radial-gradient(circle at 50% 52%, rgba(216,176,95,.12), transparent 34%);
}
.ac-amatista-artesana__placeholder::before{
  content:"✦";
  display:grid;
  place-items:center;
  width:74px;
  height:74px;
  margin:0 auto 14px;
  border:1px solid rgba(216,176,95,.32);
  border-radius:999px;
  color:#f2d891;
  background:rgba(255,244,223,.055);
  box-shadow:0 0 42px rgba(184,132,255,.22);
}
.ac-amatista-artesana__products{
  width:100%;
  max-width:1080px;
  margin:clamp(22px,4vw,38px) auto 0;
}
.ac-amatista-artesana__products .aromachio-card{
  grid-column:1 / -1;
}
@media(max-width:860px){
  .ac-amatista-artesana__layout{grid-template-columns:1fr;}
  .ac-amatista-artesana__actions{justify-content:center;}
  .ac-amatista-artesana__story{text-align:center;}
}
@media(max-width:560px){
  .ac-oracle-bridge--continuation,
  .ac-amatista-artesana{
    width:min(100% - 22px, var(--ar-inner, 1240px));
    border-radius:26px;
    margin-top:26px;
    margin-bottom:26px;
  }
  .ac-oracle-bridge--continuation .ac-oracle-bridge__actions,
  .ac-amatista-artesana__actions{display:grid;grid-template-columns:1fr;}
  .ac-oracle-bridge--continuation .aromachio-button,
  .ac-amatista-artesana .aromachio-button{width:100%;}
  .ac-amatista-artesana__story,
  .ac-amatista-artesana__media{border-radius:22px;}
}


/* Aromachio Core Pro 1.10.15.10 - Cristales bajo la tarjeta, sin CTA sobre la bola */
#ac-oraculo-v44-section .ac-points-oracle-prompt,
.ac-oracle-editable-v45 .ac-points-oracle-prompt{
  display:none!important;
  visibility:hidden!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
}

#ac-oraculo-v44-section .ac-points-oracle-message--after-card,
.ac-oracle-editable-v45 .ac-points-oracle-message--after-card{
  width:min(100% - 28px, 820px)!important;
  max-width:820px!important;
  margin:clamp(18px,3vw,28px) auto clamp(16px,3vw,24px)!important;
  padding:clamp(18px,3vw,26px)!important;
  border:1px solid rgba(242,216,145,.36)!important;
  border-radius:24px!important;
  background:
    radial-gradient(circle at 12% 0%,rgba(242,216,145,.13),transparent 34%),
    radial-gradient(circle at 90% 18%,rgba(184,132,255,.16),transparent 38%),
    rgba(12,4,18,.66)!important;
  box-shadow:0 22px 60px rgba(0,0,0,.28),0 0 34px rgba(184,132,255,.10)!important;
  color:rgba(255,244,223,.90)!important;
  text-align:center!important;
  position:relative!important;
  z-index:4!important;
}
#ac-oraculo-v44-section .ac-points-oracle-message--after-card p,
.ac-oracle-editable-v45 .ac-points-oracle-message--after-card p{
  margin:0 auto 10px!important;
  max-width:680px!important;
  color:rgba(255,244,223,.88)!important;
  font-size:clamp(14px,1.6vw,17px)!important;
  line-height:1.55!important;
}
#ac-oraculo-v44-section .ac-points-oracle-message--after-card p:first-child,
.ac-oracle-editable-v45 .ac-points-oracle-message--after-card p:first-child{
  color:#f2d891!important;
  font-weight:900!important;
}
#ac-oraculo-v44-section .ac-points-oracle-actions--wallet,
.ac-oracle-editable-v45 .ac-points-oracle-actions--wallet{
  margin:14px auto 0!important;
  display:flex!important;
  justify-content:center!important;
}
#ac-oraculo-v44-section .ac-points-oracle-actions--wallet .aromachio-button,
.ac-oracle-editable-v45 .ac-points-oracle-actions--wallet .aromachio-button{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:46px!important;
  padding:0 22px!important;
  border-radius:999px!important;
  border:1px solid rgba(242,216,145,.68)!important;
  background:linear-gradient(135deg,#ffe6a1 0%,#f2d891 42%,#d8b05f 100%)!important;
  color:#180822!important;
  font-size:13px!important;
  font-weight:950!important;
  text-decoration:none!important;
  box-shadow:0 16px 34px rgba(216,176,95,.20)!important;
}


/* Aromachio Core Pro 1.10.15.15 - Acciones dobles en Cristales bajo la lectura */
#ac-oraculo-v44-section .ac-points-oracle-actions--dual,
.ac-oracle-editable-v45 .ac-points-oracle-actions--dual{
  margin:16px auto 0!important;
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:center!important;
  gap:10px!important;
}
#ac-oraculo-v44-section .ac-points-oracle-actions--dual .aromachio-button,
.ac-oracle-editable-v45 .ac-points-oracle-actions--dual .aromachio-button{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:46px!important;
  padding:0 22px!important;
  border-radius:999px!important;
  font-size:13px!important;
  font-weight:950!important;
  text-decoration:none!important;
  box-shadow:0 16px 34px rgba(0,0,0,.20)!important;
}
#ac-oraculo-v44-section .ac-points-oracle-button--selection,
.ac-oracle-editable-v45 .ac-points-oracle-button--selection{
  border:1px solid rgba(242,216,145,.72)!important;
  background:linear-gradient(135deg,#ffe6a1 0%,#f2d891 42%,#d8b05f 100%)!important;
  color:#180822!important;
}
#ac-oraculo-v44-section .ac-points-oracle-button--wallet,
.ac-oracle-editable-v45 .ac-points-oracle-button--wallet{
  border:1px solid rgba(242,216,145,.38)!important;
  background:rgba(255,244,223,.055)!important;
  color:#fff4df!important;
}
@media(max-width:620px){
  #ac-oraculo-v44-section .ac-points-oracle-actions--dual,
  .ac-oracle-editable-v45 .ac-points-oracle-actions--dual{display:grid!important;grid-template-columns:1fr!important;width:100%!important;}
  #ac-oraculo-v44-section .ac-points-oracle-actions--dual .aromachio-button,
  .ac-oracle-editable-v45 .ac-points-oracle-actions--dual .aromachio-button{width:100%!important;}
}

/* =========================================================
   Aromachio Core Pro 1.10.15.17 - Recompensa revelada al hacer scroll
   Cristales, compartir y apoyo social aparecen como contenido desbloqueado
   después de la tarjeta generada, no como cuadros estáticos.
   ========================================================= */
#ac-oraculo-v44-section .ac-oracle-reward-hint,
.ac-oracle-editable-v45 .ac-oracle-reward-hint{
  width:min(100% - 28px, 760px)!important;
  max-width:760px!important;
  margin:clamp(18px,3vw,30px) auto clamp(10px,2vw,18px)!important;
  padding:14px 18px!important;
  border:1px solid rgba(242,216,145,.38)!important;
  border-radius:999px!important;
  background:
    radial-gradient(circle at 12% 0%,rgba(255,244,223,.16),transparent 34%),
    linear-gradient(135deg,rgba(44,16,66,.84),rgba(12,4,18,.88))!important;
  color:#f2d891!important;
  box-shadow:0 18px 48px rgba(0,0,0,.24),0 0 36px rgba(184,132,255,.16)!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:10px!important;
  text-align:center!important;
  font-size:clamp(13px,1.6vw,16px)!important;
  line-height:1.35!important;
  font-weight:950!important;
  letter-spacing:.01em!important;
  position:relative!important;
  z-index:5!important;
  overflow:hidden!important;
}
#ac-oraculo-v44-section .ac-oracle-reward-hint::before,
.ac-oracle-editable-v45 .ac-oracle-reward-hint::before{
  content:""!important;
  position:absolute!important;
  inset:-70% -20%!important;
  background:conic-gradient(from 90deg,transparent,rgba(242,216,145,.16),transparent,rgba(184,132,255,.22),transparent)!important;
  animation:ac-reward-veil 12s linear infinite!important;
  opacity:.7!important;
  pointer-events:none!important;
}
#ac-oraculo-v44-section .ac-oracle-reward-hint > span,
.ac-oracle-editable-v45 .ac-oracle-reward-hint > span{
  position:relative!important;
  z-index:2!important;
}
#ac-oraculo-v44-section .ac-oracle-reward-hint__spark,
#ac-oraculo-v44-section .ac-oracle-reward-hint__arrow,
.ac-oracle-editable-v45 .ac-oracle-reward-hint__spark,
.ac-oracle-editable-v45 .ac-oracle-reward-hint__arrow{
  display:inline-grid!important;
  place-items:center!important;
  width:26px!important;
  height:26px!important;
  border-radius:999px!important;
  background:rgba(242,216,145,.12)!important;
  color:#ffe6a1!important;
  box-shadow:0 0 18px rgba(242,216,145,.26)!important;
}
#ac-oraculo-v44-section .ac-oracle-reward-hint__arrow,
.ac-oracle-editable-v45 .ac-oracle-reward-hint__arrow{
  animation:ac-reward-arrow 1.6s ease-in-out infinite!important;
}
#ac-oraculo-v44-section .ac-reward-reveal,
.ac-oracle-editable-v45 .ac-reward-reveal{
  opacity:0!important;
  transform:translateY(38px) scale(.985)!important;
  filter:blur(2px)!important;
  transition:
    opacity .85s ease,
    transform .85s cubic-bezier(.2,.8,.2,1),
    filter .85s ease,
    box-shadow .85s ease!important;
  transition-delay:var(--ac-reveal-delay,0ms)!important;
  will-change:opacity,transform,filter!important;
}
#ac-oraculo-v44-section .ac-reward-reveal.is-visible,
.ac-oracle-editable-v45 .ac-reward-reveal.is-visible{
  opacity:1!important;
  transform:translateY(0) scale(1)!important;
  filter:blur(0)!important;
}
#ac-oraculo-v44-section [data-aromachio-points-message].ac-points-oracle-message--after-card.ac-reward-reveal,
.ac-oracle-editable-v45 [data-aromachio-points-message].ac-points-oracle-message--after-card.ac-reward-reveal{
  border-color:rgba(242,216,145,.48)!important;
  background:
    radial-gradient(circle at 50% 0%,rgba(242,216,145,.18),transparent 32%),
    radial-gradient(circle at 88% 20%,rgba(184,132,255,.20),transparent 38%),
    linear-gradient(145deg,rgba(39,14,58,.84),rgba(12,4,18,.92))!important;
  box-shadow:0 26px 72px rgba(0,0,0,.30),0 0 48px rgba(184,132,255,.18),inset 0 1px 0 rgba(255,244,223,.08)!important;
}
#ac-oraculo-v44-section [data-aromachio-visible-share].ac-reward-reveal,
#ac-oraculo-v44-section .acv45-share-visible.ac-reward-reveal,
.ac-oracle-editable-v45 [data-aromachio-visible-share].ac-reward-reveal,
.ac-oracle-editable-v45 .acv45-share-visible.ac-reward-reveal{
  box-shadow:0 30px 84px rgba(0,0,0,.34),0 0 54px rgba(184,132,255,.16)!important;
}
#ac-oraculo-v44-section [data-aromachio-social-support].ac-reward-reveal,
.ac-oracle-editable-v45 [data-aromachio-social-support].ac-reward-reveal{
  transition-delay:calc(var(--ac-reveal-delay,0ms) + 120ms)!important;
}
#ac-oraculo-v44-section .ac-points-oracle-button--selection,
.ac-oracle-editable-v45 .ac-points-oracle-button--selection{
  font-size:0!important;
}
#ac-oraculo-v44-section .ac-points-oracle-button--selection::after,
.ac-oracle-editable-v45 .ac-points-oracle-button--selection::after{
  content:"Visitar mi selección recomendada"!important;
  font-size:13px!important;
  line-height:1.2!important;
}
@keyframes ac-reward-veil{to{transform:rotate(360deg)}}
@keyframes ac-reward-arrow{0%,100%{transform:translateY(0)}50%{transform:translateY(4px)}}
@media(max-width:767px){
  #ac-oraculo-v44-section .ac-oracle-reward-hint,
  .ac-oracle-editable-v45 .ac-oracle-reward-hint{
    width:min(100% - 24px, 430px)!important;
    border-radius:24px!important;
    padding:13px 14px!important;
  }
}
@media(prefers-reduced-motion:reduce){
  #ac-oraculo-v44-section .ac-reward-reveal,
  .ac-oracle-editable-v45 .ac-reward-reveal{
    opacity:1!important;
    transform:none!important;
    filter:none!important;
    transition:none!important;
  }
  #ac-oraculo-v44-section .ac-oracle-reward-hint::before,
  #ac-oraculo-v44-section .ac-oracle-reward-hint__arrow,
  .ac-oracle-editable-v45 .ac-oracle-reward-hint::before,
  .ac-oracle-editable-v45 .ac-oracle-reward-hint__arrow{
    animation:none!important;
  }
}


/* =========================================================
   Aromachio Core Pro 1.10.15.18 - Corrección móvil de acciones
   Selección única, Cofre destacado con símbolo de amatista.
   ========================================================= */
#ac-oraculo-v44-section .ac-points-oracle-actions--dual,
.ac-oracle-editable-v45 .ac-points-oracle-actions--dual{
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:center!important;
  gap:12px!important;
  width:100%!important;
  max-width:760px!important;
  margin:18px auto 0!important;
}
#ac-oraculo-v44-section .ac-points-oracle-actions--dual .aromachio-button,
.ac-oracle-editable-v45 .ac-points-oracle-actions--dual .aromachio-button{
  min-height:54px!important;
  padding:0 24px!important;
  border-radius:999px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:10px!important;
  text-align:center!important;
  text-decoration:none!important;
  font-size:14px!important;
  line-height:1.15!important;
  font-weight:950!important;
  white-space:normal!important;
}
#ac-oraculo-v44-section .ac-points-oracle-button--selection,
.ac-oracle-editable-v45 .ac-points-oracle-button--selection{
  font-size:14px!important;
  background:linear-gradient(135deg,#ffe9a8 0%,#f2d891 40%,#d8b05f 100%)!important;
  color:#180822!important;
  border:1px solid rgba(255,235,174,.82)!important;
  box-shadow:0 18px 44px rgba(216,176,95,.24),0 0 26px rgba(242,216,145,.18)!important;
}
#ac-oraculo-v44-section .ac-points-oracle-button--selection::after,
.ac-oracle-editable-v45 .ac-points-oracle-button--selection::after{
  content:none!important;
  display:none!important;
}
#ac-oraculo-v44-section .ac-points-oracle-button--wallet,
.ac-oracle-editable-v45 .ac-points-oracle-button--wallet{
  background:
    radial-gradient(circle at 18% 10%,rgba(255,255,255,.20),transparent 32%),
    linear-gradient(135deg,rgba(113,49,189,.74),rgba(35,11,55,.96))!important;
  color:#fff4df!important;
  border:1px solid rgba(242,216,145,.62)!important;
  box-shadow:0 18px 48px rgba(184,132,255,.22),0 0 30px rgba(242,216,145,.14),inset 0 1px 0 rgba(255,255,255,.08)!important;
}
#ac-oraculo-v44-section .ac-points-oracle-button__icon,
.ac-oracle-editable-v45 .ac-points-oracle-button__icon{
  display:inline-grid!important;
  place-items:center!important;
  flex:0 0 auto!important;
  width:24px!important;
  height:24px!important;
  border-radius:999px!important;
  background:rgba(24,8,34,.16)!important;
  color:inherit!important;
  line-height:1!important;
  font-size:14px!important;
}
#ac-oraculo-v44-section .ac-points-oracle-button__icon--amethyst,
.ac-oracle-editable-v45 .ac-points-oracle-button__icon--amethyst{
  color:#caa4ff!important;
  background:rgba(255,244,223,.10)!important;
  text-shadow:0 0 14px rgba(184,132,255,.76)!important;
}
#ac-oraculo-v44-section .ac-points-oracle-button__label,
.ac-oracle-editable-v45 .ac-points-oracle-button__label{
  display:inline!important;
  font-size:inherit!important;
  line-height:1.15!important;
}
@media(max-width:620px){
  #ac-oraculo-v44-section .ac-points-oracle-actions--dual,
  .ac-oracle-editable-v45 .ac-points-oracle-actions--dual{
    display:grid!important;
    grid-template-columns:1fr!important;
    gap:10px!important;
    width:100%!important;
  }
  #ac-oraculo-v44-section .ac-points-oracle-actions--dual .aromachio-button,
  .ac-oracle-editable-v45 .ac-points-oracle-actions--dual .aromachio-button{
    width:100%!important;
    min-height:58px!important;
    padding:0 18px!important;
    font-size:16px!important;
  }
  #ac-oraculo-v44-section .ac-points-oracle-button--wallet,
  .ac-oracle-editable-v45 .ac-points-oracle-button--wallet{
    border-width:2px!important;
  }
}


/* =========================================================
   Aromachio Core Pro 1.10.15.21 - V45 Facebook imagen nativa y móvil limpio
   - No muestra la pastilla "Desliza...".
   - Refuerza un único CTA de selección recomendada.
   - Cofre al lado con símbolo amatista.
   - Limpieza móvil: sin cuadro en la bola y símbolos ordenados.
   ========================================================= */
#ac-oraculo-v44-section .ac-oracle-reward-hint,
.ac-oracle-editable-v45 .ac-oracle-reward-hint{
  display:none!important;
  visibility:hidden!important;
  width:0!important;
  height:0!important;
  max-height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
}

#ac-oraculo-v44-section .acv45-share-visible [data-aromachio-products-link],
#ac-oraculo-v44-section .acv45-share-visible [data-aromachio-share-ritual],
#ac-oraculo-v44-section .acv45-share-visible .acv45-share-btn--ritual,
.ac-oracle-editable-v45 .acv45-share-visible [data-aromachio-products-link],
.ac-oracle-editable-v45 .acv45-share-visible [data-aromachio-share-ritual],
.ac-oracle-editable-v45 .acv45-share-visible .acv45-share-btn--ritual{
  display:none!important;
  visibility:hidden!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
}

#ac-oraculo-v44-section .ac-points-oracle-actions--dual .ac-points-oracle-button--selection ~ .ac-points-oracle-button--selection,
#ac-oraculo-v44-section .ac-points-oracle-actions--dual .ac-points-oracle-button--wallet ~ .ac-points-oracle-button--wallet,
.ac-oracle-editable-v45 .ac-points-oracle-actions--dual .ac-points-oracle-button--selection ~ .ac-points-oracle-button--selection,
.ac-oracle-editable-v45 .ac-points-oracle-actions--dual .ac-points-oracle-button--wallet ~ .ac-points-oracle-button--wallet{
  display:none!important;
}

#ac-oraculo-v44-section .ac-points-oracle-actions--dual,
.ac-oracle-editable-v45 .ac-points-oracle-actions--dual{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex-wrap:wrap!important;
  gap:12px!important;
  margin:18px auto 0!important;
  max-width:760px!important;
}

#ac-oraculo-v44-section .ac-points-oracle-button--wallet .ac-points-oracle-button__icon--amethyst,
.ac-oracle-editable-v45 .ac-points-oracle-button--wallet .ac-points-oracle-button__icon--amethyst{
  font-size:15px!important;
  color:#d7b5ff!important;
  text-shadow:0 0 16px rgba(184,132,255,.92),0 0 10px rgba(242,216,145,.30)!important;
}

@media(max-width:767px){
  html body #ac-oraculo-v44-section .acv39-orb-widget,
  html body #ac-oraculo-v44-section .acv39-orb-widget .elementor-widget-container,
  html body #ac-oraculo-v44-section .acv39-stage{
    background:transparent!important;
    border:0!important;
    outline:0!important;
    box-shadow:none!important;
    overflow:visible!important;
    -webkit-tap-highlight-color:transparent!important;
  }
  html body #ac-oraculo-v44-section .acv39-orb,
  html body #ac-oraculo-v44-section button.acv39-orb,
  html body #ac-oraculo-v44-section .acv39-orb:focus,
  html body #ac-oraculo-v44-section .acv39-orb:focus-visible,
  html body #ac-oraculo-v44-section .acv39-orb:active{
    outline:0!important;
    border-radius:999px!important;
    -webkit-tap-highlight-color:transparent!important;
    appearance:none!important;
    -webkit-appearance:none!important;
    background-clip:padding-box!important;
  }
  html body #ac-oraculo-v44-section .acv39-orb::before,
  html body #ac-oraculo-v44-section .acv39-orb::after{
    border-radius:999px!important;
    outline:0!important;
  }
  html body #ac-oraculo-v44-section .ac-points-oracle-actions--dual,
  html body .ac-oracle-editable-v45 .ac-points-oracle-actions--dual{
    grid-template-columns:1fr!important;
    display:grid!important;
    width:min(100%,340px)!important;
    max-width:calc(100vw - 28px)!important;
    gap:10px!important;
  }
  html body #ac-oraculo-v44-section .ac-points-oracle-actions--dual .aromachio-button,
  html body .ac-oracle-editable-v45 .ac-points-oracle-actions--dual .aromachio-button{
    width:100%!important;
    min-height:56px!important;
  }
  html body #ac-oraculo-v44-section #ac-oraculo-v44-card .acv39-card-orb-stage,
  html body #ac-oraculo-v44-section .acv39-card-orb-stage{
    width:172px!important;
    height:172px!important;
    min-width:172px!important;
    min-height:172px!important;
    max-width:172px!important;
    max-height:172px!important;
    margin:0 auto 10px!important;
    display:block!important;
    position:relative!important;
    overflow:visible!important;
    background:transparent!important;
    border:0!important;
    outline:0!important;
    box-shadow:none!important;
  }
  html body #ac-oraculo-v44-section #ac-oraculo-v44-card .acv39-card-orb,
  html body #ac-oraculo-v44-section .acv39-card-orb-stage .acv39-card-orb{
    width:106px!important;
    height:106px!important;
    position:absolute!important;
    left:50%!important;
    top:50%!important;
    transform:translate(-50%,-50%)!important;
    border-radius:999px!important;
    z-index:3!important;
  }
  html body #ac-oraculo-v44-section #ac-oraculo-v44-card .acv39-card-ring,
  html body #ac-oraculo-v44-section .acv39-card-orb-stage .acv39-card-ring{
    position:absolute!important;
    inset:12px!important;
    border-radius:999px!important;
  }
  html body #ac-oraculo-v44-section #ac-oraculo-v44-card .acv39-card-ring2,
  html body #ac-oraculo-v44-section .acv39-card-orb-stage .acv39-card-ring2{
    position:absolute!important;
    inset:32px!important;
    border-radius:999px!important;
  }
  html body #ac-oraculo-v44-section #ac-oraculo-v44-card .acv39-card-sigil,
  html body #ac-oraculo-v44-section .acv39-card-orb-stage .acv39-card-sigil{
    width:26px!important;
    height:26px!important;
    font-size:11px!important;
    line-height:1!important;
    position:absolute!important;
    z-index:4!important;
    margin:0!important;
  }
  html body #ac-oraculo-v44-section .acv39-card-orb-stage .acv39-card-s1{top:0!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translateX(-50%)!important;}
  html body #ac-oraculo-v44-section .acv39-card-orb-stage .acv39-card-s2{top:21px!important;right:21px!important;left:auto!important;bottom:auto!important;transform:none!important;}
  html body #ac-oraculo-v44-section .acv39-card-orb-stage .acv39-card-s3{top:50%!important;right:0!important;left:auto!important;bottom:auto!important;transform:translateY(-50%)!important;}
  html body #ac-oraculo-v44-section .acv39-card-orb-stage .acv39-card-s4{right:21px!important;bottom:21px!important;left:auto!important;top:auto!important;transform:none!important;}
  html body #ac-oraculo-v44-section .acv39-card-orb-stage .acv39-card-s5{bottom:0!important;left:50%!important;right:auto!important;top:auto!important;transform:translateX(-50%)!important;}
  html body #ac-oraculo-v44-section .acv39-card-orb-stage .acv39-card-s6{left:21px!important;bottom:21px!important;right:auto!important;top:auto!important;transform:none!important;}
  html body #ac-oraculo-v44-section .acv39-card-orb-stage .acv39-card-s7{top:50%!important;left:0!important;right:auto!important;bottom:auto!important;transform:translateY(-50%)!important;}
  html body #ac-oraculo-v44-section .acv39-card-orb-stage .acv39-card-s8{top:21px!important;left:21px!important;right:auto!important;bottom:auto!important;transform:none!important;}
}


/* =========================================================
   Aromachio Core Pro 1.10.15.21 - Móvil sin cuadro en bola
   ========================================================= */
@media(max-width:767px){
  html body #ac-oraculo-v44-section .acv39-orb-widget,
  html body #ac-oraculo-v44-section .acv39-orb-widget *,
  html body #ac-oraculo-v44-section .acv39-stage,
  html body #ac-oraculo-v44-section .acv39-stage *,
  html body #ac-oraculo-v44-section .acv39-orb,
  html body #ac-oraculo-v44-section .acv39-orb *{
    -webkit-tap-highlight-color:rgba(0,0,0,0)!important;
    -webkit-touch-callout:none!important;
    outline:none!important;
  }
  html body #ac-oraculo-v44-section .acv39-orb-widget,
  html body #ac-oraculo-v44-section .acv39-orb-widget > .elementor-widget-container,
  html body #ac-oraculo-v44-section .acv39-stage{
    background-color:transparent!important;
    background-image:none!important;
    border:0!important;
    outline:0!important;
    box-shadow:none!important;
    filter:none!important;
  }
  html body #ac-oraculo-v44-section .acv39-orb-widget::before,
  html body #ac-oraculo-v44-section .acv39-orb-widget::after,
  html body #ac-oraculo-v44-section .acv39-orb-widget > .elementor-widget-container::before,
  html body #ac-oraculo-v44-section .acv39-orb-widget > .elementor-widget-container::after{
    content:none!important;
    display:none!important;
    opacity:0!important;
    background:transparent!important;
    box-shadow:none!important;
  }
  html body #ac-oraculo-v44-section .acv39-stage:focus,
  html body #ac-oraculo-v44-section .acv39-stage:focus-within,
  html body #ac-oraculo-v44-section .acv39-stage:active,
  html body #ac-oraculo-v44-section .acv39-orb:focus,
  html body #ac-oraculo-v44-section .acv39-orb:focus-visible,
  html body #ac-oraculo-v44-section .acv39-orb:active{
    outline:0!important;
    box-shadow:0 0 58px rgba(184,132,255,.38),0 0 132px rgba(184,132,255,.17),0 32px 72px rgba(0,0,0,.34),inset -30px -36px 64px rgba(0,0,0,.38)!important;
  }
  html body #ac-oraculo-v44-section .acv39-stage::before,
  html body #ac-oraculo-v44-section .acv39-stage::after{
    background:transparent!important;
    background-color:transparent!important;
  }
}


/* =========================================================
   Aromachio Core Pro 1.10.15.32 - Pergamino + compactado V45
   Mantiene la tarjeta limpia, sin velo/cuadro trasero, y acerca Cristales,
   comparte y redes en todos los dispositivos.
   ========================================================= */
html body #ac-oraculo-v44-section.is-reading-revealed-soft [data-aromachio-final-card]::before,
html body .ac-oracle-editable-v45.is-reading-revealed-soft [data-aromachio-final-card]::before{
  content:none!important;
  display:none!important;
  opacity:0!important;
  background:transparent!important;
  box-shadow:none!important;
  animation:none!important;
}
html body #ac-oraculo-v44-section.is-reading-revealed-soft [data-aromachio-final-card],
html body .ac-oracle-editable-v45.is-reading-revealed-soft [data-aromachio-final-card]{
  animation:acv45-pergamino-open 1.28s cubic-bezier(.18,.84,.22,1) both!important;
  transform-origin:center top!important;
  filter:none!important;
}
html body #ac-oraculo-v44-section.is-reading-revealed-soft .acv39-reading-card,
html body #ac-oraculo-v44-section.is-reading-revealed-soft .acv44-reading-card,
html body .ac-oracle-editable-v45.is-reading-revealed-soft .acv39-reading-card,
html body .ac-oracle-editable-v45.is-reading-revealed-soft .acv44-reading-card{
  animation:acv45-card-content-rise 1.18s cubic-bezier(.18,.84,.22,1) .12s both!important;
  box-shadow:0 22px 70px rgba(0,0,0,.36),0 0 38px rgba(184,132,255,.13),inset 0 1px 0 rgba(255,244,223,.07)!important;
}
@keyframes acv45-pergamino-open{
  0%{opacity:0;transform:translateY(18px) scaleY(.10);clip-path:inset(46% 0 46% 0 round 42px);}
  42%{opacity:1;transform:translateY(6px) scaleY(.62);clip-path:inset(18% 0 18% 0 round 38px);}
  74%{opacity:1;transform:translateY(0) scaleY(1.012);clip-path:inset(0 0 0 0 round 38px);}
  100%{opacity:1;transform:translateY(0) scaleY(1);clip-path:inset(0 0 0 0 round 38px);}
}
@keyframes acv45-card-content-rise{0%{opacity:.55;transform:translateY(16px);}100%{opacity:1;transform:translateY(0);}}
html body #ac-oraculo-v44-section .acv44-final-wrap,
html body #ac-oraculo-v44-section #ac-oraculo-v44-final-wrap,
html body #ac-oraculo-v44-section [data-aromachio-final-card],
html body .ac-oracle-editable-v45 [data-aromachio-final-card]{
  padding-top:clamp(18px,3vw,38px)!important;
  padding-bottom:clamp(16px,3vw,34px)!important;
}
html body #ac-oraculo-v44-section #ac-oraculo-v44-card,
html body #ac-oraculo-v44-section .acv39-reading-card,
html body #ac-oraculo-v44-section .acv44-reading-card,
html body #ac-oraculo-v44-section [data-aromachio-download-document],
html body #ac-oraculo-v44-section [data-aromachio-download-card],
html body #ac-oraculo-v44-section [data-aromachio-share-card],
html body .ac-oracle-editable-v45 #ac-oraculo-v44-card,
html body .ac-oracle-editable-v45 .acv39-reading-card,
html body .ac-oracle-editable-v45 .acv44-reading-card,
html body .ac-oracle-editable-v45 [data-aromachio-download-document],
html body .ac-oracle-editable-v45 [data-aromachio-download-card],
html body .ac-oracle-editable-v45 [data-aromachio-share-card]{
  padding-top:clamp(24px,4vw,44px)!important;
  padding-bottom:clamp(28px,4vw,46px)!important;
  border-radius:clamp(28px,4vw,42px)!important;
}
html body #ac-oraculo-v44-section .ac-oracle-reward-hint,
html body .ac-oracle-editable-v45 .ac-oracle-reward-hint{
  display:flex!important;
  visibility:visible!important;
  width:min(100% - 28px,720px)!important;
  height:auto!important;
  min-height:44px!important;
  max-height:none!important;
  margin:clamp(10px,1.8vw,16px) auto clamp(8px,1.4vw,12px)!important;
  padding:12px 16px!important;
  pointer-events:auto!important;
}
html body #ac-oraculo-v44-section [data-aromachio-points-message].ac-points-oracle-message--after-card,
html body .ac-oracle-editable-v45 [data-aromachio-points-message].ac-points-oracle-message--after-card{
  margin-top:clamp(8px,1.4vw,14px)!important;
  margin-bottom:clamp(10px,1.6vw,16px)!important;
}
html body #ac-oraculo-v44-section .acv45-share-visible,
html body #ac-oraculo-v44-section [data-aromachio-visible-share],
html body .ac-oracle-editable-v45 .acv45-share-visible,
html body .ac-oracle-editable-v45 [data-aromachio-visible-share]{
  margin-top:clamp(10px,1.6vw,16px)!important;
}
html body #ac-oraculo-v44-section [data-aromachio-social-support],
html body .ac-oracle-editable-v45 [data-aromachio-social-support]{
  margin-top:clamp(12px,1.8vw,18px)!important;
}
@media(max-width:767px){
  html body #ac-oraculo-v44-section .acv44-final-wrap,
  html body #ac-oraculo-v44-section #ac-oraculo-v44-final-wrap,
  html body #ac-oraculo-v44-section [data-aromachio-final-card],
  html body .ac-oracle-editable-v45 [data-aromachio-final-card]{padding:12px 8px 16px!important;}
  html body #ac-oraculo-v44-section #ac-oraculo-v44-card,
  html body #ac-oraculo-v44-section .acv39-reading-card,
  html body #ac-oraculo-v44-section .acv44-reading-card,
  html body #ac-oraculo-v44-section [data-aromachio-download-document],
  html body #ac-oraculo-v44-section [data-aromachio-download-card],
  html body #ac-oraculo-v44-section [data-aromachio-share-card],
  html body .ac-oracle-editable-v45 #ac-oraculo-v44-card,
  html body .ac-oracle-editable-v45 .acv39-reading-card,
  html body .ac-oracle-editable-v45 .acv44-reading-card,
  html body .ac-oracle-editable-v45 [data-aromachio-download-document],
  html body .ac-oracle-editable-v45 [data-aromachio-download-card],
  html body .ac-oracle-editable-v45 [data-aromachio-share-card]{
    width:min(100%,390px)!important;
    max-width:calc(100vw - 18px)!important;
    padding:16px 13px 18px!important;
    border-radius:24px!important;
  }
  html body #ac-oraculo-v44-section .ac-oracle-reward-hint,
  html body .ac-oracle-editable-v45 .ac-oracle-reward-hint{
    width:min(100% - 20px,390px)!important;
    border-radius:20px!important;
    padding:11px 12px!important;
    margin:8px auto 7px!important;
    font-size:12.5px!important;
  }
  html body #ac-oraculo-v44-section [data-aromachio-points-message].ac-points-oracle-message--after-card,
  html body .ac-oracle-editable-v45 [data-aromachio-points-message].ac-points-oracle-message--after-card,
  html body #ac-oraculo-v44-section .acv45-share-visible,
  html body #ac-oraculo-v44-section [data-aromachio-visible-share],
  html body .ac-oracle-editable-v45 .acv45-share-visible,
  html body .ac-oracle-editable-v45 [data-aromachio-visible-share],
  html body #ac-oraculo-v44-section [data-aromachio-social-support],
  html body .ac-oracle-editable-v45 [data-aromachio-social-support]{
    width:min(100% - 20px,390px)!important;
  }
}


/* =========================================================
   Aromachio Core Pro 1.10.15.33 - Oraculo V45 hard fix real
   Oculta cabecera duplicada al revelar, compacta carta y fuerza orden:
   carta -> aviso -> cristales -> comparte -> redes.
   ========================================================= */
html body #ac-oraculo-v44-section.ac-oracle-v33-tight.is-revealed .acv39-top,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight.is-revealed .acv39-top{
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  margin:0!important;
  padding:0!important;
  gap:0!important;
  opacity:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v33-tight.is-revealed .acv39-top *,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight.is-revealed .acv39-top *{
  visibility:hidden!important;
  pointer-events:none!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-final-card],
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-final-card]{
  padding-top:clamp(8px,1.8vw,18px)!important;
  padding-bottom:clamp(8px,1.8vw,18px)!important;
  margin-top:0!important;
  margin-bottom:0!important;
  scroll-margin-top:72px!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-final-card]::before,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-final-card]::before,
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-final-card]::after,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-final-card]::after{
  content:none!important;
  display:none!important;
  opacity:0!important;
  background:none!important;
  box-shadow:none!important;
  filter:none!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v33-tight.is-reading-revealed-soft [data-aromachio-final-card],
html body .ac-oracle-editable-v45.ac-oracle-v33-tight.is-reading-revealed-soft [data-aromachio-final-card]{
  animation:acv45-unfold-v33 1.05s cubic-bezier(.18,.86,.2,1) both!important;
  transform-origin:center top!important;
  filter:none!important;
  will-change:clip-path,transform,opacity!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v33-tight.is-reading-revealed-soft .acv39-reading-card,
html body #ac-oraculo-v44-section.ac-oracle-v33-tight.is-reading-revealed-soft .acv44-reading-card,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight.is-reading-revealed-soft .acv39-reading-card,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight.is-reading-revealed-soft .acv44-reading-card{
  animation:acv45-content-v33 .82s ease .18s both!important;
}
@keyframes acv45-unfold-v33{
  0%{opacity:0;transform:translateY(8px) scaleY(.08);clip-path:inset(48% 0 48% 0 round 34px);}
  45%{opacity:1;transform:translateY(2px) scaleY(.72);clip-path:inset(14% 0 14% 0 round 34px);}
  100%{opacity:1;transform:translateY(0) scaleY(1);clip-path:inset(0 0 0 0 round 34px);}
}
@keyframes acv45-content-v33{0%{opacity:.45;transform:translateY(10px);}100%{opacity:1;transform:translateY(0);}}
html body #ac-oraculo-v44-section.ac-oracle-v33-tight #ac-oraculo-v44-card,
html body #ac-oraculo-v44-section.ac-oracle-v33-tight .acv39-reading-card,
html body #ac-oraculo-v44-section.ac-oracle-v33-tight .acv44-reading-card,
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-download-document],
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-download-card],
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-share-card],
html body .ac-oracle-editable-v45.ac-oracle-v33-tight #ac-oraculo-v44-card,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight .acv39-reading-card,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight .acv44-reading-card,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-download-document],
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-download-card],
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-share-card]{
  width:min(100% - 24px,860px)!important;
  max-width:860px!important;
  margin:0 auto!important;
  padding:clamp(20px,3vw,34px) clamp(20px,4vw,46px) clamp(22px,3vw,34px)!important;
  border-radius:clamp(26px,3.4vw,38px)!important;
  box-shadow:0 20px 58px rgba(0,0,0,.34),0 0 28px rgba(184,132,255,.10),inset 0 1px 0 rgba(255,244,223,.06)!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v33-tight .acv39-card-orb-stage,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight .acv39-card-orb-stage{
  width:clamp(150px,18vw,235px)!important;
  height:clamp(150px,18vw,235px)!important;
  min-width:0!important;
  min-height:0!important;
  margin:0 auto clamp(8px,1.4vw,14px)!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v33-tight .acv39-card-orb,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight .acv39-card-orb{
  width:clamp(92px,12vw,142px)!important;
  height:clamp(92px,12vw,142px)!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v33-tight .acv39-card-sigil,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight .acv39-card-sigil{
  width:clamp(24px,3vw,34px)!important;
  height:clamp(24px,3vw,34px)!important;
  font-size:clamp(11px,1.5vw,16px)!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v33-tight .acv39-kicker,
html body #ac-oraculo-v44-section.ac-oracle-v33-tight .acv44-kicker,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight .acv39-kicker,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight .acv44-kicker{
  min-height:clamp(30px,3vw,38px)!important;
  margin:0 auto clamp(10px,1.5vw,16px)!important;
  padding:0 clamp(12px,2vw,18px)!important;
  font-size:clamp(10px,1.25vw,14px)!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-reading-title],
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-reading-title] .elementor-heading-title,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-reading-title],
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-reading-title] .elementor-heading-title{
  margin:0 auto clamp(10px,1.6vw,16px)!important;
  font-size:clamp(31px,4.9vw,56px)!important;
  line-height:1.02!important;
  text-align:center!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-reading-text],
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-reading-text] p,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-reading-text],
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-reading-text] p{
  margin:0 auto clamp(10px,1.6vw,16px)!important;
  font-size:clamp(16px,2vw,22px)!important;
  line-height:1.42!important;
  text-align:center!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v33-tight .acv39-box,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight .acv39-box{
  margin:clamp(8px,1.3vw,14px) auto 0!important;
  padding:clamp(10px,1.8vw,18px)!important;
  border-radius:clamp(18px,2.5vw,24px)!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-reading-observe-title],
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-reading-gesture-title],
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-reading-observe-title],
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-reading-gesture-title]{
  margin-bottom:6px!important;
  font-size:clamp(13px,1.45vw,16px)!important;
  text-align:center!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-reading-observe-text],
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-reading-observe-text] p,
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-reading-gesture-text],
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-reading-gesture-text] p,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-reading-observe-text],
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-reading-observe-text] p,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-reading-gesture-text],
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-reading-gesture-text] p{
  font-size:clamp(13px,1.65vw,18px)!important;
  line-height:1.34!important;
  text-align:center!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-reading-closing],
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-reading-closing] .elementor-heading-title,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-reading-closing],
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-reading-closing] .elementor-heading-title{
  margin:clamp(12px,1.9vw,18px) auto clamp(8px,1.3vw,12px)!important;
  font-size:clamp(15px,1.85vw,20px)!important;
  text-align:center!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-reading-source],
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-reading-source] .elementor-heading-title,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-reading-source],
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-reading-source] .elementor-heading-title{
  margin:clamp(6px,1.1vw,10px) auto 0!important;
  font-size:clamp(16px,2.1vw,22px)!important;
  text-align:center!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v33-tight .ac-oracle-reward-hint,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight .ac-oracle-reward-hint,
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-points-message].ac-points-oracle-message--after-card,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-points-message].ac-points-oracle-message--after-card,
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-visible-share],
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-visible-share],
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-social-support],
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-social-support]{
  width:min(100% - 28px,860px)!important;
  max-width:860px!important;
  margin-left:auto!important;
  margin-right:auto!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v33-tight .ac-oracle-reward-hint,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight .ac-oracle-reward-hint{
  order:20!important;
  margin-top:clamp(8px,1.3vw,12px)!important;
  margin-bottom:clamp(7px,1.1vw,10px)!important;
  min-height:38px!important;
  padding:9px 14px!important;
  font-size:clamp(12px,1.15vw,14px)!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-points-message].ac-points-oracle-message--after-card,
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-points-message].ac-points-oracle-message--after-card{
  order:30!important;
  margin-top:0!important;
  margin-bottom:clamp(7px,1.1vw,10px)!important;
  padding:clamp(14px,2vw,20px)!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-visible-share],
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-visible-share]{
  order:40!important;
  margin-top:0!important;
  margin-bottom:clamp(8px,1.2vw,12px)!important;
  padding:clamp(14px,2vw,20px)!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-social-support],
html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-social-support]{
  order:50!important;
  margin-top:0!important;
  padding:clamp(16px,2.5vw,24px)!important;
}
@media(max-width:767px){
  html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-final-card],
  html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-final-card]{padding:6px 0 8px!important;}
  html body #ac-oraculo-v44-section.ac-oracle-v33-tight #ac-oraculo-v44-card,
  html body #ac-oraculo-v44-section.ac-oracle-v33-tight .acv39-reading-card,
  html body #ac-oraculo-v44-section.ac-oracle-v33-tight .acv44-reading-card,
  html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-download-document],
  html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-download-card],
  html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-share-card],
  html body .ac-oracle-editable-v45.ac-oracle-v33-tight #ac-oraculo-v44-card,
  html body .ac-oracle-editable-v45.ac-oracle-v33-tight .acv39-reading-card,
  html body .ac-oracle-editable-v45.ac-oracle-v33-tight .acv44-reading-card,
  html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-download-document],
  html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-download-card],
  html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-share-card]{
    width:min(100% - 14px,390px)!important;
    padding:14px 12px 16px!important;
    border-radius:22px!important;
  }
  html body #ac-oraculo-v44-section.ac-oracle-v33-tight .acv39-card-orb-stage,
  html body .ac-oracle-editable-v45.ac-oracle-v33-tight .acv39-card-orb-stage{
    width:138px!important;
    height:138px!important;
    margin-bottom:5px!important;
  }
  html body #ac-oraculo-v44-section.ac-oracle-v33-tight .acv39-card-orb,
  html body .ac-oracle-editable-v45.ac-oracle-v33-tight .acv39-card-orb{width:84px!important;height:84px!important;}
  html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-reading-title],
  html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-reading-title] .elementor-heading-title,
  html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-reading-title],
  html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-reading-title] .elementor-heading-title{font-size:clamp(23px,7vw,31px)!important;margin-bottom:8px!important;}
  html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-reading-text],
  html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-reading-text] p,
  html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-reading-text],
  html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-reading-text] p{font-size:clamp(13px,3.9vw,16px)!important;line-height:1.3!important;margin-bottom:8px!important;}
  html body #ac-oraculo-v44-section.ac-oracle-v33-tight .acv39-box,
  html body .ac-oracle-editable-v45.ac-oracle-v33-tight .acv39-box{padding:9px!important;margin-top:7px!important;border-radius:15px!important;}
  html body #ac-oraculo-v44-section.ac-oracle-v33-tight .ac-oracle-reward-hint,
  html body .ac-oracle-editable-v45.ac-oracle-v33-tight .ac-oracle-reward-hint,
  html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-points-message].ac-points-oracle-message--after-card,
  html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-points-message].ac-points-oracle-message--after-card,
  html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-visible-share],
  html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-visible-share],
  html body #ac-oraculo-v44-section.ac-oracle-v33-tight [data-aromachio-social-support],
  html body .ac-oracle-editable-v45.ac-oracle-v33-tight [data-aromachio-social-support]{width:min(100% - 16px,390px)!important;}
}
@media(prefers-reduced-motion:reduce){
  html body #ac-oraculo-v44-section.ac-oracle-v33-tight.is-reading-revealed-soft [data-aromachio-final-card],
  html body .ac-oracle-editable-v45.ac-oracle-v33-tight.is-reading-revealed-soft [data-aromachio-final-card],
  html body #ac-oraculo-v44-section.ac-oracle-v33-tight.is-reading-revealed-soft .acv39-reading-card,
  html body .ac-oracle-editable-v45.ac-oracle-v33-tight.is-reading-revealed-soft .acv39-reading-card{animation:none!important;clip-path:none!important;transform:none!important;opacity:1!important;}
}


/* =========================================================
   Aromachio Core Pro 1.10.15.34 · Oraculo V45 vista limpia
   Sin efecto pergamino/blur/cuadro. Orden compacto real:
   carta -> aviso -> cristales -> compartir -> redes.
   ========================================================= */
html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv39-top,
html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv39-top,
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-oracle-intro],
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-oracle-intro]{
  display:none!important;
  visibility:hidden!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  margin:0!important;
  padding:0!important;
  opacity:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-final-card],
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-final-card],
html body #ac-oraculo-v44-section.ac-oracle-v34-final.is-reading-revealed-soft [data-aromachio-final-card],
html body .ac-oracle-editable-v45.ac-oracle-v34-final.is-reading-revealed-soft [data-aromachio-final-card]{
  display:flex!important;
  visibility:visible!important;
  opacity:1!important;
  transform:none!important;
  clip-path:none!important;
  filter:none!important;
  animation:none!important;
  will-change:auto!important;
  width:100%!important;
  max-width:100%!important;
  margin:0 auto!important;
  padding:clamp(8px,1.4vw,16px) 0 clamp(8px,1.4vw,14px)!important;
  scroll-margin-top:74px!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-final-card]::before,
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-final-card]::after,
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-final-card]::before,
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-final-card]::after{
  content:none!important;
  display:none!important;
  opacity:0!important;
  background:none!important;
  box-shadow:none!important;
  filter:none!important;
  animation:none!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final #ac-oraculo-v44-card,
html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv39-reading-card,
html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv44-reading-card,
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-download-document],
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-download-card],
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-share-card],
html body .ac-oracle-editable-v45.ac-oracle-v34-final #ac-oraculo-v44-card,
html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv39-reading-card,
html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv44-reading-card,
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-download-document],
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-download-card],
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-share-card],
html body #ac-oraculo-v44-section.ac-oracle-v34-final.is-reading-revealed-soft .acv39-reading-card,
html body #ac-oraculo-v44-section.ac-oracle-v34-final.is-reading-revealed-soft .acv44-reading-card,
html body .ac-oracle-editable-v45.ac-oracle-v34-final.is-reading-revealed-soft .acv39-reading-card,
html body .ac-oracle-editable-v45.ac-oracle-v34-final.is-reading-revealed-soft .acv44-reading-card{
  animation:none!important;
  transform:none!important;
  clip-path:none!important;
  filter:none!important;
  will-change:auto!important;
  width:min(100% - 24px,780px)!important;
  max-width:780px!important;
  margin:0 auto!important;
  padding:clamp(18px,2.8vw,28px) clamp(18px,3.6vw,38px) clamp(20px,2.8vw,30px)!important;
  border-radius:clamp(24px,3vw,34px)!important;
  border:1px solid rgba(216,176,95,.42)!important;
  background:linear-gradient(155deg,#1f0b2d 0%,#100518 52%,#07020b 100%)!important;
  box-shadow:0 16px 40px rgba(0,0,0,.30),0 0 18px rgba(184,132,255,.08),inset 0 1px 0 rgba(255,244,223,.055)!important;
  overflow:hidden!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final #ac-oraculo-v44-card::before,
html body #ac-oraculo-v44-section.ac-oracle-v34-final #ac-oraculo-v44-card::after,
html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv39-reading-card::before,
html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv39-reading-card::after,
html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv44-reading-card::before,
html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv44-reading-card::after,
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-download-card]::before,
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-download-card]::after,
html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv39-reading-card::before,
html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv39-reading-card::after,
html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv44-reading-card::before,
html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv44-reading-card::after,
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-download-card]::before,
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-download-card]::after{
  content:none!important;
  display:none!important;
  opacity:0!important;
  animation:none!important;
  background:none!important;
  box-shadow:none!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv39-card-orb-stage,
html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv39-card-orb-stage{
  width:clamp(132px,16vw,210px)!important;
  height:clamp(132px,16vw,210px)!important;
  min-width:0!important;
  min-height:0!important;
  margin:0 auto clamp(7px,1vw,12px)!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv39-card-orb,
html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv39-card-orb{
  width:clamp(82px,10.5vw,128px)!important;
  height:clamp(82px,10.5vw,128px)!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv39-card-sigil,
html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv39-card-sigil{
  width:clamp(22px,2.6vw,30px)!important;
  height:clamp(22px,2.6vw,30px)!important;
  font-size:clamp(10px,1.25vw,14px)!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv39-kicker,
html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv44-kicker,
html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv39-kicker,
html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv44-kicker{
  min-height:30px!important;
  margin:0 auto clamp(8px,1.1vw,13px)!important;
  padding:0 13px!important;
  font-size:clamp(10px,1.1vw,13px)!important;
  letter-spacing:.10em!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-reading-title],
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-reading-title] .elementor-heading-title,
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-reading-title],
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-reading-title] .elementor-heading-title{
  margin:0 auto clamp(8px,1.2vw,12px)!important;
  font-size:clamp(28px,4.2vw,48px)!important;
  line-height:1.02!important;
  letter-spacing:-.048em!important;
  text-align:center!important;
  max-width:720px!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-reading-text],
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-reading-text] p,
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-reading-text],
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-reading-text] p{
  margin:0 auto clamp(8px,1.2vw,12px)!important;
  font-size:clamp(15px,1.75vw,20px)!important;
  line-height:1.34!important;
  text-align:center!important;
  max-width:690px!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv39-box,
html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv39-box{
  margin:clamp(7px,1vw,10px) auto 0!important;
  padding:clamp(8px,1.25vw,12px)!important;
  border-radius:18px!important;
  background:rgba(255,244,223,.025)!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-reading-observe-title],
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-reading-gesture-title],
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-reading-observe-title],
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-reading-gesture-title]{
  font-size:clamp(12px,1.25vw,15px)!important;
  margin-bottom:5px!important;
  text-align:center!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-reading-observe-text],
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-reading-observe-text] p,
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-reading-gesture-text],
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-reading-gesture-text] p,
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-reading-observe-text],
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-reading-observe-text] p,
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-reading-gesture-text],
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-reading-gesture-text] p{
  font-size:clamp(12px,1.4vw,16px)!important;
  line-height:1.28!important;
  text-align:center!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-reading-closing],
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-reading-closing] .elementor-heading-title,
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-reading-closing],
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-reading-closing] .elementor-heading-title{
  margin:clamp(9px,1.3vw,13px) auto clamp(5px,1vw,8px)!important;
  font-size:clamp(14px,1.55vw,18px)!important;
  line-height:1.22!important;
  text-align:center!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-reading-source],
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-reading-source] .elementor-heading-title,
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-reading-source],
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-reading-source] .elementor-heading-title{
  margin:5px auto 0!important;
  font-size:clamp(15px,1.75vw,20px)!important;
  line-height:1.2!important;
  text-align:center!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final .ac-oracle-reward-hint,
html body .ac-oracle-editable-v45.ac-oracle-v34-final .ac-oracle-reward-hint,
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-points-message].ac-points-oracle-message--after-card,
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-points-message].ac-points-oracle-message--after-card,
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-visible-share],
html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv45-share-visible,
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-visible-share],
html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv45-share-visible,
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-social-support],
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-social-support]{
  width:min(100% - 24px,780px)!important;
  max-width:780px!important;
  margin-left:auto!important;
  margin-right:auto!important;
  animation:none!important;
  transform:none!important;
  filter:none!important;
  clip-path:none!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final .ac-oracle-reward-hint,
html body .ac-oracle-editable-v45.ac-oracle-v34-final .ac-oracle-reward-hint{
  order:20!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:8px!important;
  min-height:34px!important;
  margin-top:clamp(6px,1vw,10px)!important;
  margin-bottom:clamp(5px,.9vw,8px)!important;
  padding:8px 13px!important;
  border-radius:999px!important;
  font-size:clamp(11px,1vw,13px)!important;
  line-height:1.2!important;
  text-align:center!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-points-message].ac-points-oracle-message--after-card,
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-points-message].ac-points-oracle-message--after-card{
  order:30!important;
  margin-top:0!important;
  margin-bottom:clamp(6px,1vw,9px)!important;
  padding:clamp(12px,1.6vw,17px)!important;
  border-radius:20px!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-visible-share],
html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv45-share-visible,
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-visible-share],
html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv45-share-visible{
  order:40!important;
  margin-top:0!important;
  margin-bottom:clamp(7px,1vw,10px)!important;
  padding:clamp(12px,1.6vw,17px)!important;
  border-radius:20px!important;
  overflow:hidden!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-social-support],
html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-social-support]{
  order:50!important;
  margin-top:0!important;
  margin-bottom:0!important;
  padding:clamp(14px,2vw,20px)!important;
  border-radius:22px!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv45-share-visible__grid,
html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv45-share-visible__grid{
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:center!important;
  gap:10px!important;
  width:100%!important;
  max-width:100%!important;
  margin:0 auto!important;
  padding:0!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv45-share-btn,
html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv45-share-btn{
  appearance:none!important;
  -webkit-appearance:none!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:8px!important;
  width:auto!important;
  min-width:0!important;
  max-width:100%!important;
  min-height:40px!important;
  height:auto!important;
  padding:0 14px!important;
  border:1px solid rgba(216,176,95,.42)!important;
  border-radius:999px!important;
  background:rgba(255,244,223,.045)!important;
  color:#fff4df!important;
  box-shadow:none!important;
  outline:none!important;
  text-decoration:none!important;
  font-size:13px!important;
  line-height:1!important;
  font-weight:900!important;
  cursor:pointer!important;
  overflow:hidden!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv45-share-btn--gold,
html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv45-share-btn--gold{
  background:linear-gradient(135deg,#f2d891,#d8b05f)!important;
  color:#170a20!important;
  border-color:rgba(242,216,145,.70)!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv45-share-btn svg,
html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv45-share-btn svg{
  display:block!important;
  width:16px!important;
  height:16px!important;
  min-width:16px!important;
  max-width:16px!important;
  min-height:16px!important;
  max-height:16px!important;
  flex:0 0 16px!important;
  fill:currentColor!important;
  stroke:none!important;
  color:currentColor!important;
  margin:0!important;
  padding:0!important;
  transform:none!important;
  opacity:1!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv45-share-btn svg path,
html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv45-share-btn svg path{
  fill:currentColor!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv45-share-btn span,
html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv45-share-btn span{
  display:inline-block!important;
  position:static!important;
  width:auto!important;
  height:auto!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  overflow:visible!important;
  color:inherit!important;
  font-size:13px!important;
  line-height:1!important;
  font-weight:900!important;
  text-indent:0!important;
  white-space:nowrap!important;
}
@media(max-width:767px){
  html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-final-card],
  html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-final-card]{padding:5px 0 7px!important;}
  html body #ac-oraculo-v44-section.ac-oracle-v34-final #ac-oraculo-v44-card,
  html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv39-reading-card,
  html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv44-reading-card,
  html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-download-card],
  html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-share-card],
  html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv39-reading-card,
  html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv44-reading-card,
  html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-download-card],
  html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-share-card]{
    width:min(100% - 14px,380px)!important;
    padding:12px 11px 14px!important;
    border-radius:20px!important;
  }
  html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv39-card-orb-stage,
  html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv39-card-orb-stage{width:120px!important;height:120px!important;margin-bottom:4px!important;}
  html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv39-card-orb,
  html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv39-card-orb{width:74px!important;height:74px!important;}
  html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-reading-title],
  html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-reading-title] .elementor-heading-title,
  html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-reading-title],
  html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-reading-title] .elementor-heading-title{font-size:clamp(22px,6.6vw,29px)!important;margin-bottom:7px!important;}
  html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-reading-text],
  html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-reading-text] p,
  html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-reading-text],
  html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-reading-text] p{font-size:clamp(12.5px,3.6vw,15px)!important;line-height:1.28!important;margin-bottom:7px!important;}
  html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv39-box,
  html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv39-box{padding:8px!important;margin-top:6px!important;border-radius:14px!important;}
  html body #ac-oraculo-v44-section.ac-oracle-v34-final .ac-oracle-reward-hint,
  html body .ac-oracle-editable-v45.ac-oracle-v34-final .ac-oracle-reward-hint,
  html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-points-message].ac-points-oracle-message--after-card,
  html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-points-message].ac-points-oracle-message--after-card,
  html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-visible-share],
  html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv45-share-visible,
  html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-visible-share],
  html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv45-share-visible,
  html body #ac-oraculo-v44-section.ac-oracle-v34-final [data-aromachio-social-support],
  html body .ac-oracle-editable-v45.ac-oracle-v34-final [data-aromachio-social-support]{width:min(100% - 14px,380px)!important;}
  html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv45-share-visible__grid,
  html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv45-share-visible__grid{gap:7px!important;}
  html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv45-share-btn,
  html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv45-share-btn{min-height:36px!important;padding:0 10px!important;font-size:12px!important;gap:6px!important;}
  html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv45-share-btn span,
  html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv45-share-btn span{font-size:12px!important;}
  html body #ac-oraculo-v44-section.ac-oracle-v34-final .acv45-share-btn svg,
  html body .ac-oracle-editable-v45.ac-oracle-v34-final .acv45-share-btn svg{width:14px!important;height:14px!important;min-width:14px!important;max-width:14px!important;min-height:14px!important;max-height:14px!important;}
}


/* =========================================================
   Aromachio Core Pro 1.10.15.35 - Oraculo final limpio
   ========================================================= */
html body #ac-oraculo-v44-section [data-aromachio-reward-hint],
html body .ac-oracle-editable-v45 [data-aromachio-reward-hint],
html body #ac-oraculo-v44-section .ac-oracle-reward-hint,
html body .ac-oracle-editable-v45 .ac-oracle-reward-hint{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;}
html body #ac-oraculo-v44-section:not(.is-revealed) [data-aromachio-points-message],
html body #ac-oraculo-v44-section:not(.is-revealed) [data-aromachio-visible-share],
html body #ac-oraculo-v44-section:not(.is-revealed) .acv45-share-visible,
html body #ac-oraculo-v44-section:not(.is-revealed) [data-aromachio-social-support],
html body .ac-oracle-editable-v45:not(.is-revealed) [data-aromachio-points-message],
html body .ac-oracle-editable-v45:not(.is-revealed) [data-aromachio-visible-share],
html body .ac-oracle-editable-v45:not(.is-revealed) .acv45-share-visible,
html body .ac-oracle-editable-v45:not(.is-revealed) [data-aromachio-social-support]{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important;}
html body .aromachio-home .ac-template-hero,
html body [data-aromachio-hidden-legacy-oracle-flow="true"]{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;}
html body #ac-oraculo-v44-section.ac-oracle-v35-final .acv39-kicker,
html body #ac-oraculo-v44-section.ac-oracle-v35-final .acv44-kicker,
html body #ac-oraculo-v44-section.ac-oracle-v35-final [data-aromachio-reading-kicker],
html body .ac-oracle-editable-v45.ac-oracle-v35-final .acv39-kicker,
html body .ac-oracle-editable-v45.ac-oracle-v35-final .acv44-kicker,
html body .ac-oracle-editable-v45.ac-oracle-v35-final [data-aromachio-reading-kicker]{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;}
html body #ac-oraculo-v44-section .ac-oracle-read-again-button,
html body .ac-oracle-editable-v45 .ac-oracle-read-again-button{cursor:pointer!important;}


/* =========================================================
   Aromachio Core Pro 1.10.15.36 - Oraculo final compacto y legible
   ========================================================= */
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-final-card],
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-final-card]{
  padding:clamp(2px,.5vw,6px) 0 clamp(4px,.8vw,8px)!important;
  margin:0 auto!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v36-final #ac-oraculo-v44-card,
html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv39-reading-card,
html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv44-reading-card,
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-download-document],
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-download-card],
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-share-card],
html body .ac-oracle-editable-v45.ac-oracle-v36-final #ac-oraculo-v44-card,
html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv39-reading-card,
html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv44-reading-card,
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-download-document],
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-download-card],
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-share-card]{
  width:min(100% - 28px,660px)!important;
  max-width:660px!important;
  padding:clamp(14px,2vw,20px) clamp(16px,2.6vw,28px) clamp(16px,2.1vw,22px)!important;
  border-radius:clamp(20px,2.3vw,28px)!important;
  box-shadow:0 12px 32px rgba(0,0,0,.30),0 0 10px rgba(184,132,255,.06)!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv39-reading-card::before,
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-download-card]::before,
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-share-card]::before,
html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv39-reading-card::before,
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-download-card]::before,
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-share-card]::before{
  inset:6px!important;
  border-radius:clamp(16px,2vw,22px)!important;
  opacity:.55!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv39-card-orb-stage,
html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv39-card-orb-stage{
  width:clamp(104px,11.5vw,142px)!important;
  height:clamp(104px,11.5vw,142px)!important;
  margin:0 auto clamp(5px,.8vw,8px)!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv39-card-ring,
html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv39-card-ring{inset:15%!important;}
html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv39-card-ring2,
html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv39-card-ring2{inset:27%!important;}
html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv39-card-orb,
html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv39-card-orb{
  width:clamp(66px,7.2vw,88px)!important;
  height:clamp(66px,7.2vw,88px)!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv39-card-orb:before,
html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv39-card-orb:before{font-size:clamp(28px,3.2vw,40px)!important;}
html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv39-card-orb i,
html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv39-card-orb i{width:6px!important;height:6px!important;}
html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv39-card-sigil,
html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv39-card-sigil{
  width:clamp(18px,1.9vw,23px)!important;
  height:clamp(18px,1.9vw,23px)!important;
  font-size:clamp(8px,.9vw,11px)!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv39-card-s1,
html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv39-card-s1{top:2%!important;left:50%!important;transform:translateX(-50%)!important;}
html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv39-card-s2,
html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv39-card-s2{top:13%!important;right:13%!important;}
html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv39-card-s3,
html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv39-card-s3{right:2%!important;top:50%!important;transform:translateY(-50%)!important;}
html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv39-card-s4,
html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv39-card-s4{right:13%!important;bottom:13%!important;}
html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv39-card-s5,
html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv39-card-s5{bottom:2%!important;left:50%!important;transform:translateX(-50%)!important;}
html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv39-card-s6,
html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv39-card-s6{left:13%!important;bottom:13%!important;}
html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv39-card-s7,
html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv39-card-s7{left:2%!important;top:50%!important;transform:translateY(-50%)!important;}
html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv39-card-s8,
html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv39-card-s8{left:13%!important;top:13%!important;}
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-reading-title],
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-reading-title] .elementor-heading-title,
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-reading-title],
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-reading-title] .elementor-heading-title{
  font-size:clamp(25px,3.25vw,36px)!important;
  line-height:1.02!important;
  margin:0 auto clamp(7px,.9vw,10px)!important;
  max-width:560px!important;
  text-align:center!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-reading-text],
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-reading-text] p,
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-reading-text],
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-reading-text] p{
  font-size:clamp(13.5px,1.32vw,16px)!important;
  line-height:1.31!important;
  margin:0 auto clamp(7px,.9vw,10px)!important;
  max-width:570px!important;
  text-align:center!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv39-box,
html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv39-box{
  margin:clamp(4px,.6vw,7px) auto 0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-reading-observe-title],
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-reading-gesture-title],
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-reading-observe-title] .elementor-heading-title,
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-reading-gesture-title] .elementor-heading-title,
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-reading-observe-title],
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-reading-gesture-title],
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-reading-observe-title] .elementor-heading-title,
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-reading-gesture-title] .elementor-heading-title{
  font-size:clamp(13px,1.12vw,15px)!important;
  line-height:1.2!important;
  margin:clamp(7px,.9vw,10px) auto clamp(4px,.55vw,6px)!important;
  max-width:560px!important;
  text-align:center!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-reading-observe-text],
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-reading-gesture-text],
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-reading-observe-text] p,
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-reading-gesture-text] p,
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-reading-observe-text],
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-reading-gesture-text],
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-reading-observe-text] p,
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-reading-gesture-text] p{
  font-size:clamp(12.5px,1.15vw,14.5px)!important;
  line-height:1.28!important;
  margin:0 auto!important;
  max-width:570px!important;
  text-align:center!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-reading-closing],
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-reading-closing] .elementor-heading-title,
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-reading-closing],
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-reading-closing] .elementor-heading-title{
  font-size:clamp(14px,1.28vw,16px)!important;
  line-height:1.22!important;
  margin:clamp(9px,1.1vw,12px) auto clamp(6px,.8vw,9px)!important;
  max-width:560px!important;
  text-align:center!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-reading-source],
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-reading-source] .elementor-heading-title,
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-reading-source],
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-reading-source] .elementor-heading-title{
  font-size:clamp(15px,1.4vw,18px)!important;
  line-height:1.16!important;
  margin:clamp(7px,.9vw,10px) auto 0!important;
  max-width:560px!important;
  text-align:center!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-points-message].ac-points-oracle-message--after-card,
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-points-message].ac-points-oracle-message--after-card{
  width:min(100% - 28px,660px)!important;
  max-width:660px!important;
  margin:clamp(10px,1.5vw,14px) auto clamp(10px,1.4vw,14px)!important;
  padding:clamp(12px,1.6vw,16px) clamp(14px,2vw,20px)!important;
  border-radius:18px!important;
  border:1px solid rgba(242,216,145,.32)!important;
  box-shadow:0 10px 28px rgba(0,0,0,.22),0 0 10px rgba(184,132,255,.05)!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-points-message].ac-points-oracle-message--after-card p,
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-points-message].ac-points-oracle-message--after-card p{
  font-size:clamp(13px,1.2vw,15px)!important;
  line-height:1.34!important;
  margin:0 auto 7px!important;
  max-width:560px!important;
}
html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-points-message].ac-points-oracle-message--after-card p:last-child,
html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-points-message].ac-points-oracle-message--after-card p:last-child{margin-bottom:0!important;}
@media(max-width:767px){
  html body #ac-oraculo-v44-section.ac-oracle-v36-final #ac-oraculo-v44-card,
  html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv39-reading-card,
  html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv44-reading-card,
  html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-download-document],
  html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-download-card],
  html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-share-card],
  html body .ac-oracle-editable-v45.ac-oracle-v36-final #ac-oraculo-v44-card,
  html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv39-reading-card,
  html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv44-reading-card,
  html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-download-document],
  html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-download-card],
  html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-share-card]{
    width:min(100% - 16px,390px)!important;
    padding:12px 12px 14px!important;
    border-radius:20px!important;
  }
  html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv39-card-orb-stage,
  html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv39-card-orb-stage{width:112px!important;height:112px!important;margin-bottom:4px!important;}
  html body #ac-oraculo-v44-section.ac-oracle-v36-final .acv39-card-orb,
  html body .ac-oracle-editable-v45.ac-oracle-v36-final .acv39-card-orb{width:68px!important;height:68px!important;}
  html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-reading-title],
  html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-reading-title] .elementor-heading-title,
  html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-reading-title],
  html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-reading-title] .elementor-heading-title{font-size:clamp(22px,6vw,29px)!important;margin-bottom:6px!important;}
  html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-reading-text],
  html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-reading-text] p,
  html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-reading-text],
  html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-reading-text] p{font-size:clamp(12.5px,3.45vw,14.5px)!important;line-height:1.26!important;margin-bottom:6px!important;}
  html body #ac-oraculo-v44-section.ac-oracle-v36-final [data-aromachio-points-message].ac-points-oracle-message--after-card,
  html body .ac-oracle-editable-v45.ac-oracle-v36-final [data-aromachio-points-message].ac-points-oracle-message--after-card{width:min(100% - 16px,390px)!important;padding:11px 12px!important;border-radius:16px!important;}
}


/* =========================================================
   Aromachio Core Pro 1.10.15.37 - lectura diaria ya abierta cerrada
   ========================================================= */
html body #ac-oraculo-v44-section.ac-oracle-saved-closed [data-aromachio-final-card],
html body .ac-oracle-editable-v45.ac-oracle-saved-closed [data-aromachio-final-card],
html body #ac-oraculo-v44-section.ac-oracle-saved-closed [data-aromachio-oracle-loading],
html body .ac-oracle-editable-v45.ac-oracle-saved-closed [data-aromachio-oracle-loading],
html body #ac-oraculo-v44-section.ac-oracle-saved-closed [data-aromachio-visible-share],
html body #ac-oraculo-v44-section.ac-oracle-saved-closed .acv45-share-visible,
html body #ac-oraculo-v44-section.ac-oracle-saved-closed [data-aromachio-social-support],
html body #ac-oraculo-v44-section.ac-oracle-saved-closed [data-aromachio-points-message],
html body .ac-oracle-editable-v45.ac-oracle-saved-closed [data-aromachio-visible-share],
html body .ac-oracle-editable-v45.ac-oracle-saved-closed .acv45-share-visible,
html body .ac-oracle-editable-v45.ac-oracle-saved-closed [data-aromachio-social-support],
html body .ac-oracle-editable-v45.ac-oracle-saved-closed [data-aromachio-points-message]{
  display:none!important;
  visibility:hidden!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
}
html body #ac-oraculo-v44-section .ac-oracle-read-again-button,
html body .ac-oracle-editable-v45 .ac-oracle-read-again-button{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:34px!important;
  padding:0 18px!important;
  border-radius:999px!important;
  border:1px solid rgba(242,216,145,.48)!important;
  background:rgba(216,176,95,.10)!important;
  color:#f2d891!important;
  box-shadow:0 10px 26px rgba(0,0,0,.16),0 0 18px rgba(184,132,255,.08)!important;
  cursor:pointer!important;
  user-select:none!important;
  transition:transform .18s ease, border-color .18s ease, background .18s ease!important;
}
html body #ac-oraculo-v44-section .ac-oracle-read-again-button:hover,
html body .ac-oracle-editable-v45 .ac-oracle-read-again-button:hover,
html body #ac-oraculo-v44-section .ac-oracle-read-again-button:focus-visible,
html body .ac-oracle-editable-v45 .ac-oracle-read-again-button:focus-visible{
  transform:translateY(-1px)!important;
  border-color:rgba(242,216,145,.72)!important;
  background:rgba(216,176,95,.16)!important;
  outline:none!important;
}
html body #ac-oraculo-v44-section.ac-oracle-saved-closed .acv39-next,
html body #ac-oraculo-v44-section.ac-oracle-saved-closed [data-aromachio-next-unlock],
html body .ac-oracle-editable-v45.ac-oracle-saved-closed .acv39-next,
html body .ac-oracle-editable-v45.ac-oracle-saved-closed [data-aromachio-next-unlock]{
  max-width:min(92vw,720px)!important;
  margin-top:12px!important;
  color:rgba(255,244,223,.76)!important;
  font-size:clamp(12px,1.1vw,14px)!important;
  line-height:1.48!important;
  text-align:center!important;
  white-space:pre-line!important;
}
@media(max-width:767px){
  html body #ac-oraculo-v44-section .ac-oracle-read-again-button,
  html body .ac-oracle-editable-v45 .ac-oracle-read-again-button{
    min-height:32px!important;
    padding:0 14px!important;
    font-size:12px!important;
    max-width:calc(100vw - 32px)!important;
    white-space:normal!important;
    text-align:center!important;
  }
}


/* =========================================================
   Aromachio Core Pro 1.10.15.38 - apertura magica limpia
   ========================================================= */
html body #ac-oraculo-v44-section [data-aromachio-oracle-loading],
html body .ac-oracle-editable-v45 [data-aromachio-oracle-loading]{
  width:min(100% - 24px,760px)!important;
  max-width:760px!important;
  margin:clamp(14px,2vw,22px) auto 0!important;
  padding:0!important;
  border:0!important;
  outline:0!important;
  background:transparent!important;
  box-shadow:none!important;
  overflow:visible!important;
}
html body #ac-oraculo-v44-section [data-aromachio-oracle-loading]::before,
html body #ac-oraculo-v44-section [data-aromachio-oracle-loading]::after,
html body .ac-oracle-editable-v45 [data-aromachio-oracle-loading]::before,
html body .ac-oracle-editable-v45 [data-aromachio-oracle-loading]::after,
html body #ac-oraculo-v44-section .acv39-loading::before,
html body #ac-oraculo-v44-section .acv39-loading::after,
html body #ac-oraculo-v44-section .acv39-loading-card::before,
html body #ac-oraculo-v44-section .acv39-loading-card::after,
html body #ac-oraculo-v44-section .aromachio-oracle-loading__card::before,
html body #ac-oraculo-v44-section .aromachio-oracle-loading__card::after{
  content:none!important;
  display:none!important;
}
html body #ac-oraculo-v44-section .acv39-loading,
html body #ac-oraculo-v44-section .acv39-loading-widget,
html body #ac-oraculo-v44-section .aromachio-oracle-loading--under-orb,
html body .ac-oracle-editable-v45 .acv39-loading,
html body .ac-oracle-editable-v45 .acv39-loading-widget,
html body .ac-oracle-editable-v45 .aromachio-oracle-loading--under-orb{
  background:transparent!important;
  border:0!important;
  outline:0!important;
  box-shadow:none!important;
  overflow:visible!important;
}
html body #ac-oraculo-v44-section .acv39-loading-card,
html body #ac-oraculo-v44-section .aromachio-oracle-loading__card,
html body .ac-oracle-editable-v45 .acv39-loading-card,
html body .ac-oracle-editable-v45 .aromachio-oracle-loading__card{
  position:relative!important;
  border:0!important;
  outline:0!important;
  border-radius:24px!important;
  background:
    radial-gradient(circle at 50% 0%,rgba(184,132,255,.20),transparent 38%),
    linear-gradient(145deg,rgba(255,244,223,.055),rgba(255,244,223,.018)),
    rgba(9,3,14,.58)!important;
  box-shadow:0 16px 40px rgba(0,0,0,.22),0 0 30px rgba(184,132,255,.10)!important;
  overflow:hidden!important;
}
html body #ac-oraculo-v44-section .acv39-loading-bar,
html body #ac-oraculo-v44-section .aromachio-oracle-loading__bar,
html body .ac-oracle-editable-v45 .acv39-loading-bar,
html body .ac-oracle-editable-v45 .aromachio-oracle-loading__bar{
  box-shadow:inset 0 0 0 1px rgba(242,216,145,.16)!important;
}
html body #ac-oraculo-v44-section.is-reading-transition [data-aromachio-oracle-loading].acv45-loading-complete,
html body .ac-oracle-editable-v45.is-reading-transition [data-aromachio-oracle-loading].acv45-loading-complete,
html body #ac-oraculo-v44-section.ac-oracle-loading-to-card [data-aromachio-oracle-loading],
html body .ac-oracle-editable-v45.ac-oracle-loading-to-card [data-aromachio-oracle-loading]{
  animation:acv45-loading-to-card-v38 .84s cubic-bezier(.2,.84,.22,1) both!important;
  transform-origin:center bottom!important;
}
html body #ac-oraculo-v44-section.is-reading-revealed-soft [data-aromachio-final-card],
html body .ac-oracle-editable-v45.is-reading-revealed-soft [data-aromachio-final-card]{
  animation:acv45-card-open-v38 1.18s cubic-bezier(.18,.84,.24,1) both!important;
  transform-origin:center top!important;
  will-change:opacity,transform,filter!important;
}
html body #ac-oraculo-v44-section.is-reading-revealed-soft [data-aromachio-final-card]::before,
html body .ac-oracle-editable-v45.is-reading-revealed-soft [data-aromachio-final-card]::before{
  content:none!important;
  display:none!important;
}
html body #ac-oraculo-v44-section.is-reading-revealed-soft .acv39-reading-card,
html body #ac-oraculo-v44-section.is-reading-revealed-soft .acv44-reading-card,
html body .ac-oracle-editable-v45.is-reading-revealed-soft .acv39-reading-card,
html body .ac-oracle-editable-v45.is-reading-revealed-soft .acv44-reading-card{
  animation:acv45-card-glow-v38 1.35s ease both!important;
}
html body #ac-oraculo-v44-section.ac-oracle-saved-opening .acv39-stage,
html body .ac-oracle-editable-v45.ac-oracle-saved-opening .acv39-stage{
  animation:acv45-orb-open-call-v38 .72s ease both!important;
}
html body #ac-oraculo-v44-section.ac-oracle-saved-opening .ac-oracle-read-again-button,
html body .ac-oracle-editable-v45.ac-oracle-saved-opening .ac-oracle-read-again-button{
  animation:acv45-read-again-pulse-v38 .72s ease both!important;
}
html body #ac-oraculo-v44-section.ac-oracle-saved-card-open [data-aromachio-final-card],
html body .ac-oracle-editable-v45.ac-oracle-saved-card-open [data-aromachio-final-card]{
  animation:acv45-saved-card-open-v38 1.05s cubic-bezier(.18,.84,.24,1) both!important;
}
@keyframes acv45-loading-to-card-v38{
  0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1);}
  55%{opacity:.95;transform:translateY(-4px) scale(1.012);filter:brightness(1.16);}
  100%{opacity:0;transform:translateY(-18px) scale(.985);filter:blur(8px) brightness(1.25);}
}
@keyframes acv45-card-open-v38{
  0%{opacity:0;transform:translateY(32px) scale(.975);filter:blur(8px);}
  48%{opacity:.88;transform:translateY(8px) scale(.995);filter:blur(2px);}
  100%{opacity:1;transform:translateY(0) scale(1);filter:blur(0);}
}
@keyframes acv45-saved-card-open-v38{
  0%{opacity:0;transform:translateY(24px) scale(.985);filter:blur(7px) brightness(1.06);}
  60%{opacity:.95;transform:translateY(5px) scale(.998);filter:blur(1.5px) brightness(1.04);}
  100%{opacity:1;transform:translateY(0) scale(1);filter:blur(0) brightness(1);}
}
@keyframes acv45-card-glow-v38{
  0%{box-shadow:0 18px 54px rgba(0,0,0,.28),0 0 0 rgba(184,132,255,0),0 0 0 rgba(242,216,145,0);}
  45%{box-shadow:0 24px 70px rgba(0,0,0,.32),0 0 42px rgba(184,132,255,.18),0 0 18px rgba(242,216,145,.10);}
  100%{box-shadow:inherit;}
}
@keyframes acv45-orb-open-call-v38{
  0%{filter:brightness(1);transform:scale(1);}
  45%{filter:brightness(1.15);transform:scale(1.018);}
  100%{filter:brightness(1);transform:scale(1);}
}
@keyframes acv45-read-again-pulse-v38{
  0%{box-shadow:0 10px 26px rgba(0,0,0,.16),0 0 18px rgba(184,132,255,.08);}
  55%{box-shadow:0 12px 30px rgba(0,0,0,.20),0 0 34px rgba(184,132,255,.22),0 0 18px rgba(242,216,145,.16);}
  100%{box-shadow:0 10px 26px rgba(0,0,0,.16),0 0 18px rgba(184,132,255,.08);}
}
@media(max-width:767px){
  html body #ac-oraculo-v44-section .acv39-orb-widget,
  html body #ac-oraculo-v44-section .acv39-orb-widget .elementor-widget-container,
  html body #ac-oraculo-v44-section .acv39-stage,
  html body .ac-oracle-editable-v45 .acv39-orb-widget,
  html body .ac-oracle-editable-v45 .acv39-orb-widget .elementor-widget-container,
  html body .ac-oracle-editable-v45 .acv39-stage{
    background:transparent!important;
    background-color:transparent!important;
    border:0!important;
    outline:0!important;
    box-shadow:none!important;
    overflow:visible!important;
  }
  html body #ac-oraculo-v44-section .acv39-orb-widget::before,
  html body #ac-oraculo-v44-section .acv39-orb-widget::after,
  html body #ac-oraculo-v44-section .acv39-stage::before,
  html body #ac-oraculo-v44-section .acv39-stage::after,
  html body .ac-oracle-editable-v45 .acv39-orb-widget::before,
  html body .ac-oracle-editable-v45 .acv39-orb-widget::after,
  html body .ac-oracle-editable-v45 .acv39-stage::before,
  html body .ac-oracle-editable-v45 .acv39-stage::after{
    content:none!important;
    display:none!important;
  }
  html body #ac-oraculo-v44-section [data-aromachio-oracle-loading],
  html body .ac-oracle-editable-v45 [data-aromachio-oracle-loading]{
    width:min(100% - 18px,390px)!important;
  }
  html body #ac-oraculo-v44-section .acv39-loading-card,
  html body #ac-oraculo-v44-section .aromachio-oracle-loading__card,
  html body .ac-oracle-editable-v45 .acv39-loading-card,
  html body .ac-oracle-editable-v45 .aromachio-oracle-loading__card{
    border-radius:20px!important;
    box-shadow:0 12px 28px rgba(0,0,0,.20),0 0 20px rgba(184,132,255,.08)!important;
  }
  html body #ac-oraculo-v44-section.is-reading-revealed-soft [data-aromachio-final-card],
  html body .ac-oracle-editable-v45.is-reading-revealed-soft [data-aromachio-final-card],
  html body #ac-oraculo-v44-section.ac-oracle-saved-card-open [data-aromachio-final-card],
  html body .ac-oracle-editable-v45.ac-oracle-saved-card-open [data-aromachio-final-card]{
    animation-duration:.92s!important;
  }
}
@media(prefers-reduced-motion:reduce){
  html body #ac-oraculo-v44-section.is-reading-transition [data-aromachio-oracle-loading].acv45-loading-complete,
  html body .ac-oracle-editable-v45.is-reading-transition [data-aromachio-oracle-loading].acv45-loading-complete,
  html body #ac-oraculo-v44-section.ac-oracle-loading-to-card [data-aromachio-oracle-loading],
  html body .ac-oracle-editable-v45.ac-oracle-loading-to-card [data-aromachio-oracle-loading],
  html body #ac-oraculo-v44-section.is-reading-revealed-soft [data-aromachio-final-card],
  html body .ac-oracle-editable-v45.is-reading-revealed-soft [data-aromachio-final-card],
  html body #ac-oraculo-v44-section.ac-oracle-saved-card-open [data-aromachio-final-card],
  html body .ac-oracle-editable-v45.ac-oracle-saved-card-open [data-aromachio-final-card]{
    animation:none!important;
    opacity:1!important;
    transform:none!important;
    filter:none!important;
  }
}

/* =========================================================
   Aromachio Core Pro 1.10.15.40 - gap seguro carta/Cristales
   Base 1.10.15.38: sin MutationObserver, sin mover nodos y sin tocar la carga.
   ========================================================= */
html body #ac-oraculo-v44-section.is-revealed.ac-oracle-v36-final,
html body .ac-oracle-editable-v45.is-revealed.ac-oracle-v36-final{
  gap:0!important;
  row-gap:0!important;
}
html body #ac-oraculo-v44-section.is-revealed.ac-oracle-v36-final > .e-con-inner,
html body #ac-oraculo-v44-section.is-revealed.ac-oracle-v36-final .e-con-inner,
html body .ac-oracle-editable-v45.is-revealed.ac-oracle-v36-final > .e-con-inner,
html body .ac-oracle-editable-v45.is-revealed.ac-oracle-v36-final .e-con-inner{
  gap:0!important;
  row-gap:0!important;
}
html body #ac-oraculo-v44-section.is-revealed.ac-oracle-v36-final [data-aromachio-final-card],
html body #ac-oraculo-v44-section.is-reading-revealed-soft.ac-oracle-v36-final [data-aromachio-final-card],
html body #ac-oraculo-v44-section.ac-oracle-saved-card-open.ac-oracle-v36-final [data-aromachio-final-card],
html body .ac-oracle-editable-v45.is-revealed.ac-oracle-v36-final [data-aromachio-final-card],
html body .ac-oracle-editable-v45.is-reading-revealed-soft.ac-oracle-v36-final [data-aromachio-final-card],
html body .ac-oracle-editable-v45.ac-oracle-saved-card-open.ac-oracle-v36-final [data-aromachio-final-card]{
  order:10!important;
  margin-top:0!important;
  margin-bottom:0!important;
  padding-bottom:clamp(2px,.45vw,5px)!important;
}
html body #ac-oraculo-v44-section.is-revealed.ac-oracle-v36-final [data-aromachio-points-message].ac-points-oracle-message--after-card,
html body #ac-oraculo-v44-section.is-reading-revealed-soft.ac-oracle-v36-final [data-aromachio-points-message].ac-points-oracle-message--after-card,
html body #ac-oraculo-v44-section.ac-oracle-saved-card-open.ac-oracle-v36-final [data-aromachio-points-message].ac-points-oracle-message--after-card,
html body .ac-oracle-editable-v45.is-revealed.ac-oracle-v36-final [data-aromachio-points-message].ac-points-oracle-message--after-card,
html body .ac-oracle-editable-v45.is-reading-revealed-soft.ac-oracle-v36-final [data-aromachio-points-message].ac-points-oracle-message--after-card,
html body .ac-oracle-editable-v45.ac-oracle-saved-card-open.ac-oracle-v36-final [data-aromachio-points-message].ac-points-oracle-message--after-card{
  order:20!important;
  margin-top:clamp(5px,.8vw,8px)!important;
  margin-bottom:clamp(8px,1vw,11px)!important;
}
html body #ac-oraculo-v44-section.is-revealed.ac-oracle-v36-final [data-aromachio-visible-share],
html body #ac-oraculo-v44-section.is-revealed.ac-oracle-v36-final .acv45-share-visible,
html body .ac-oracle-editable-v45.is-revealed.ac-oracle-v36-final [data-aromachio-visible-share],
html body .ac-oracle-editable-v45.is-revealed.ac-oracle-v36-final .acv45-share-visible{
  order:30!important;
}
html body #ac-oraculo-v44-section.is-revealed.ac-oracle-v36-final [data-aromachio-social-support],
html body .ac-oracle-editable-v45.is-revealed.ac-oracle-v36-final [data-aromachio-social-support]{
  order:40!important;
}

