/* Integração do padrão r188 ao contêiner do site. */
.panel-embed iframe{height:620px!important}
.panel-embed.panel-expanded{inset:24px!important;border-radius:12px!important}
.panel-embed.panel-expanded iframe{height:100%!important}
.results-section .container:has(.panel-embed),.container:has(>.study-panel),.container:has(>#ad01-panel),.container:has(>#dn400-panel){max-width:1800px;width:calc(100% - 48px)}
@media(max-width:640px){.panel-embed.panel-expanded{inset:24px!important}.results-section .container:has(.panel-embed){width:calc(100% - 24px)}}

body .container:has(.study-workspace),body .results-section>.container:has(.panel-embed){width:calc(100% - 48px)!important;max-width:none!important}
@media(max-width:640px){body .container:has(.study-workspace),body .results-section>.container:has(.panel-embed){width:calc(100% - 24px)!important}}

.study-panel{animation:none!important}

.panel-embed:not(.panel-expanded){height:620px!important;box-sizing:border-box!important}
.panel-embed:not(.panel-expanded) iframe{height:618px!important}

/* A margem útil termina antes da barra de navegação vertical. */
body .container:has(.study-workspace),body .results-section>.container:has(.panel-embed){width:calc(100% - 72px)!important;margin-left:24px!important;margin-right:48px!important}
body .water-scroll{right:0!important}
@media(max-width:640px){body .container:has(.study-workspace),body .results-section>.container:has(.panel-embed){width:calc(100% - 41px)!important;margin-left:12px!important;margin-right:29px!important}}
