.tp-guia-foco{z-index:910;pointer-events:none;border-radius:14px;position:fixed;box-shadow:0 0 0 200vmax #030712c2}.tp-guia-foco.anima{transition:left .38s cubic-bezier(.22,1,.36,1),top .38s cubic-bezier(.22,1,.36,1),width .38s cubic-bezier(.22,1,.36,1),height .38s cubic-bezier(.22,1,.36,1),border-radius .38s}.tp-guia-foco:after{content:"";border-radius:inherit;border:2px solid #f97316;animation:1.9s ease-out infinite tp-aura;position:absolute;inset:0}.tp-guia-foco.accion:after{animation-duration:1.25s}@keyframes tp-aura{0%{box-shadow:0 0 #f973168c,0 0 22px 3px #f9731673}70%{box-shadow:0 0 0 14px #f9731600,0 0 30px 8px #f9731626}to{box-shadow:0 0 #f9731600,0 0 22px 3px #f9731673}}.tp-guia-globo{opacity:0;border-radius:16px;transition:opacity .18s ease-out,transform .18s ease-out;transform:translateY(6px)}.tp-guia-globo.visible{opacity:1;transform:none}.tp-guia-flecha{background:#111827;border-top:1px solid #f9731666;border-left:1px solid #f9731666;width:14px;height:14px;position:absolute}@media (prefers-reduced-motion:reduce){.tp-guia-foco.anima{transition:none}.tp-guia-foco:after{animation:none;box-shadow:0 0 0 4px #f9731640,0 0 22px 3px #f9731666}.tp-guia-globo{transition:opacity .12s linear;transform:none}}
.tp-guia-foco.consejo{box-shadow:none}.tp-guia-foco.consejo:after{border-color:#f59e0b;animation-name:tp-aura-ambar}@keyframes tp-aura-ambar{0%{box-shadow:0 0 #f59e0b80,0 0 18px 2px #f59e0b66}70%{box-shadow:0 0 0 12px #f59e0b00,0 0 26px 6px #f59e0b24}to{box-shadow:0 0 #f59e0b00,0 0 18px 2px #f59e0b66}}.tp-guia-flecha.ambar{border-top-color:#f59e0b80;border-left-color:#f59e0b80}@media (prefers-reduced-motion:reduce){.tp-guia-foco.consejo:after{animation:none;box-shadow:0 0 0 4px #f59e0b38,0 0 18px 2px #f59e0b59}}