.qv-surface{isolation:isolate}.qv-backdrop{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;border-radius:inherit}.qv-backdrop--global{position:fixed}.qv-backdrop video,.qv-backdrop>span{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.qv-backdrop video{object-fit:cover}.qv-backdrop video[hidden]{display:none}
.qv-titulo-font :is(h1,h2,h3,h4,.titulo,.chapeu){font-family:var(--qv-titulo-font)!important}
.qv-titulo-size :is(h1,h2,h3,h4,.titulo,.chapeu){font-size:var(--qv-titulo-size)!important}
.qv-titulo-weight :is(h1,h2,h3,h4,.titulo,.chapeu){font-weight:var(--qv-titulo-weight)!important}
.qv-titulo-line :is(h1,h2,h3,h4,.titulo,.chapeu){line-height:var(--qv-titulo-line)!important}
.qv-titulo-color :is(h1,h2,h3,h4,.titulo,.chapeu){color:var(--qv-titulo-color)!important}
.qv-texto-font :is(p,li,label,input,textarea,select,.subtitulo,.enunciado,.paragrafo,.chat-balao,.opcao){font-family:var(--qv-texto-font)!important}
.qv-texto-size :is(p,li,label,input,textarea,select,.subtitulo,.enunciado,.paragrafo,.chat-balao,.opcao){font-size:var(--qv-texto-size)!important}
.qv-texto-weight :is(p,li,label,input,textarea,select,.subtitulo,.enunciado,.paragrafo,.chat-balao,.opcao){font-weight:var(--qv-texto-weight)!important}
.qv-texto-line :is(p,li,label,input,textarea,select,.subtitulo,.enunciado,.paragrafo,.chat-balao,.opcao){line-height:var(--qv-texto-line)!important}
.qv-texto-color :is(p,li,label,.subtitulo,.enunciado,.paragrafo,.chat-balao,.opcao){color:var(--qv-texto-color)!important}
.qv-pending{visibility:hidden!important;pointer-events:none!important}.qv-effect-aparecer{animation:qv-aparecer var(--qv-duration,400ms) ease-out both}.qv-effect-subir{animation:qv-subir var(--qv-duration,400ms) cubic-bezier(.16,1,.3,1) both}.qv-effect-zoom_suave{animation:qv-zoom var(--qv-duration,400ms) ease-out both}
.qv-pending-collapse{display:none!important}
.qv-content-grid:not([hidden]){display:grid;grid-template-columns:minmax(0,1fr)}
.qv-stretch-children>:not(.qv-backdrop):not(img):not(video):not(audio):not(svg):not(vturb-smartplayer):not(.midia):not(.qb-media):not(.qb-imagem):not(.qb-video){flex-grow:1;flex-shrink:0}
@keyframes qv-aparecer{from{opacity:0}to{opacity:1}}@keyframes qv-subir{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes qv-zoom{from{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}
@media(prefers-reduced-motion:reduce){.qv-effect-aparecer,.qv-effect-subir,.qv-effect-zoom_suave{animation:none}.qv-pending{visibility:visible!important;pointer-events:auto!important}}
