/* Ajustes do formulário da bio GMS sobre gms-funnel.css. */
.ig-header .ig-back{gap:6px}
.ig-header .ig-back svg{width:18px;height:18px;flex:none}
.gm-head-logo{height:34px;width:auto}
.gm-mono .ig-header img.gm-head-logo{height:38px}
.gm-mono textarea{width:100%;min-height:92px;padding:12px 14px;border:1px solid #ffffff2a;border-radius:8px;background:#050505;color:#f2f2f2;font:inherit;font-size:16px;resize:vertical}
.gm-mono textarea:focus,.gm-mono input:focus{outline:none;border-color:#fff;box-shadow:0 0 0 3px #ffffff14}
.gm-mono #ig-result .ig-primary,.gm-mono .gm-result-link{display:flex;width:100%;justify-content:center;text-align:center;margin-top:12px}
.gm-mono .gm-result-link{min-height:50px;align-items:center}
.ig-journey .ig-footer{gap:12px}
.ig-footer .gm-foot-legal{font-size:12px;color:#8a8a8a;text-decoration:underline;text-underline-offset:3px}
.ig-journey .ig-footer>a.gms-credit:first-child img{width:62px;max-width:none;height:auto;max-height:23px;object-fit:contain;filter:brightness(0) invert(1);opacity:1}
.ig-journey .ig-footer .gms-credit-label{font-size:9px}
.ig-journey .ig-footer>a.gms-credit:first-child{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:9px}
/* Card sobre o fundo 3D: levemente translúcido, com desfoque, sempre legível. */
.gm-mono .ig-panel{background:rgba(12,12,12,.88);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 24px 70px #000a}
.gm-mono .ig-intro{text-shadow:0 2px 18px #000}
/* Tela final: contagem e barra até abrir o WhatsApp. */
.gm-redirect{margin:18px 0 10px;font-size:12px;color:#bdbdbd;font-variant-numeric:tabular-nums}
.gm-redirect b{color:#fff;font-weight:700}
.gm-redirect-bar{height:3px;border-radius:3px;background:#ffffff14;overflow:hidden;margin-bottom:6px}
.gm-redirect-bar span{display:block;height:100%;width:0;background:#f2f2f2;border-radius:inherit}
#ig-result.is-counting .gm-redirect-bar span{animation:gm-redirect 2s linear forwards}
#ig-result:not(.is-counting) .gm-redirect-bar{display:none}
@keyframes gm-redirect{to{width:100%}}
@media (prefers-reduced-motion:reduce){#ig-result.is-counting .gm-redirect-bar span{animation:none;width:100%;opacity:.5}}
