.fz-holo{position:fixed;inset:0;z-index:2000;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;animation:fz-holo-entra .26s ease-out both}.fz-holo-luz{position:absolute;top:0;left:0;border-radius:18px;box-shadow:0 0 0 100vmax rgba(0,14,30,.84);transition:transform .32s cubic-bezier(.22,1,.36,1);will-change:transform}.fz-holo-anel{position:absolute;inset:-3px;border-radius:21px;border:2px solid #e9001c;animation:fz-holo-pulsa 1.7s ease-out infinite;will-change:transform,opacity}.fz-holo-balao{top:0;left:0;box-sizing:border-box;padding:16px 18px 12px;border-radius:18px;background:linear-gradient(180deg,#0a3a66,#002547);box-shadow:0 18px 40px rgba(0,0,0,.45);color:#fffffe;cursor:default;transition:transform .32s cubic-bezier(.22,1,.36,1);will-change:transform}.fz-holo-balao,.fz-holo-seta{position:absolute;border:1px solid rgba(255,255,255,.16)}.fz-holo-seta{width:14px;height:14px;margin-left:-7px;transform:rotate(45deg)}.fz-holo-balao.is-below .fz-holo-seta{top:-8px;background:#0a3a66;border-right:0;border-bottom:0}.fz-holo-balao.is-above .fz-holo-seta{bottom:-8px;background:#002547;border-left:0;border-top:0}.fz-holo-passo{margin:0 0 6px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ff8d9a}.fz-holo-texto{margin:0;font-size:16px;line-height:1.4;font-weight:600;color:#fffffe}.fz-holo-rodape{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.fz-holo-pular{min-height:44px;margin:0 0 0 -10px;padding:0 10px;border:0;background:none;font:inherit;font-size:13px;font-weight:700;color:rgba(255,255,255,.72);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.fz-holo-pular:focus-visible{outline:2px solid #fffffe;outline-offset:2px;border-radius:8px}.fz-holo-toque{font-size:12px;font-weight:600;color:rgba(255,255,255,.6)}@keyframes fz-holo-entra{0%{opacity:0}to{opacity:1}}@keyframes fz-holo-pulsa{0%{transform:scale(1);opacity:1}70%{transform:scale(1.07);opacity:.25}to{transform:scale(1.07);opacity:0}}@media (prefers-reduced-motion:reduce){.fz-holo,.fz-holo-anel{animation:none}.fz-holo-balao,.fz-holo-luz{transition:none}}