/* V33: leitura dos títulos no celular e feedback visível das ações do companheiro. */
#participacao{overflow-y:auto;padding-bottom:calc(28px + env(safe-area-inset-bottom))}#participacao h2,#participacao .sub{position:relative;z-index:2;overflow:visible;white-space:normal}.app .mundo-vivo-card{flex-shrink:0;height:auto}.app .mundo-vivo-card span{min-width:0;overflow:visible}.app .mundo-vivo-card b,.app .mundo-vivo-card small,.app .mundo-vivo-card strong{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.rc-action-feedback{animation:v33Action .35s ease-out}.rc-dog.rc-play,.rc-dog.rc-food,.rc-dog.rc-sleep{animation:v33Action .35s ease-out,rcBob 1.1s ease-in-out infinite}.rc-actions button:active{filter:brightness(.92)}@keyframes v33Action{from{opacity:.35;transform:scale(.92)}to{opacity:1;transform:scale(1)}}
@media(max-width:520px){#participacao{padding:12px 10px 30px}#participacao .voltar{position:relative;margin-bottom:8px}#participacao h2{font-size:22px;line-height:1.25;margin:8px 0}#participacao .sub{font-size:13px;line-height:1.45}.app .mundo-vivo-card{display:grid;grid-template-columns:116px minmax(0,1fr);align-items:stretch;min-height:150px}.app .mundo-vivo-card img{width:116px;height:100%;min-height:150px}.app .mundo-vivo-card span{padding:12px 10px}.app .mundo-vivo-card b{font-size:15px;line-height:1.3}.app .mundo-vivo-card small{font-size:12px;line-height:1.4}.app .mundo-vivo-card strong{font-size:11px;line-height:1.35}}@media(max-width:360px){.app .mundo-vivo-card{grid-template-columns:94px minmax(0,1fr)}.app .mundo-vivo-card img{width:94px}}
@media(prefers-reduced-motion:reduce){.rc-action-feedback,.rc-dog.rc-play,.rc-dog.rc-food,.rc-dog.rc-sleep{animation:none!important}}
.tg-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:13px 0}.tg-shortcuts button{background:#e2f0dc!important;color:#174638!important}@media(max-width:430px){.tg-shortcuts{grid-template-columns:1fr}}
