.gGIMGG_dock{--support-surface:#fff;--support-ink:#142a43;--support-accent:#147d77;--support-on-accent:#fff;--support-border:#c8ddd9;--support-shadow:0 5px 20px #142a4326;right:max(18px, env(safe-area-inset-right));bottom:max(22px, env(safe-area-inset-bottom));z-index:60;flex-direction:column;gap:10px;display:flex;position:fixed}.gGIMGG_withConsent{bottom:220px}.gGIMGG_dock .gGIMGG_action.gGIMGG_action{border:1px solid var(--support-border);background:var(--support-surface);width:52px;height:52px;color:var(--support-ink);box-shadow:var(--support-shadow);border-radius:50%;padding:0}.gGIMGG_dock .gGIMGG_whatsapp.gGIMGG_whatsapp{background:var(--support-accent);color:var(--support-on-accent)}.gGIMGG_dock .gGIMGG_voice.gGIMGG_voice{background:#101f30;border-color:#1f4b6b;overflow:hidden}.gGIMGG_dock .gGIMGG_avatar{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.gGIMGG_dock .gGIMGG_glyph{width:26px;height:26px}.gGIMGG_dock .gGIMGG_action:hover{transform:translateY(-2px)}.gGIMGG_dock .gGIMGG_action:focus-visible{outline:3px solid var(--support-accent);outline-offset:4px}.gGIMGG_panel{max-width:min(460px,100vw - 28px);max-height:calc(100dvh - 40px);overflow-y:auto}.gGIMGG_intro{align-items:center;gap:12px;display:flex}.gGIMGG_identity{background:var(--accent);width:46px;height:46px;color:var(--accent-foreground);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.gGIMGG_identity img{object-fit:cover;width:100%;height:100%;display:block}.gGIMGG_status{color:var(--muted-foreground);font-size:14px;line-height:1.6}.gGIMGG_controls{flex-wrap:wrap;gap:10px;display:flex}.gGIMGG_audio{width:100%;height:40px}.gGIMGG_notice{color:var(--muted-foreground);font-size:13px;line-height:1.6}.gGIMGG_notice a{text-underline-offset:3px;text-decoration:underline}.gGIMGG_caption{border-left:2px solid var(--accent);max-height:130px;padding-left:12px;font-size:14px;line-height:1.6;overflow-y:auto}@media (width<=480px){.gGIMGG_dock{right:14px}.gGIMGG_withConsent{bottom:235px}.gGIMGG_dock .gGIMGG_action.gGIMGG_action{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.gGIMGG_dock .gGIMGG_action:hover{transform:none}}
