/* V6.1.116 - placeholder acessível, sem bloquear a navegação */
.ccq116-lazy-wrap{min-height:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;margin:18px auto;border:1px solid #dae4ef;border-radius:15px;background:#f8fbff;color:#174064;text-align:center;padding:28px 18px}
.ccq116-lazy-wrap strong{font-size:13px;letter-spacing:.03em}
.ccq116-lazy-wrap p{font-size:13px;margin:0}
.ccq116-lazy-wrap button{border:0;border-radius:9px;background:#176cb5;color:white;font-weight:700;padding:10px 15px;cursor:pointer}
.ccq116-lazy-spinner{width:28px;height:28px;border:3px solid #d5e5f6;border-top-color:#1d77c4;border-radius:50%;animation:ccq116rotate .9s linear infinite}
@keyframes ccq116rotate{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.ccq116-lazy-spinner{animation:none}}
