:where(.filme-module__02XxhG__gatilho){appearance:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}html:has(.filme-module__02XxhG__janela[open]){scrollbar-gutter:stable;overflow:hidden!important}.filme-module__02XxhG__janela{--folga:72px;width:100%;max-width:none;height:100%;max-height:none;padding:var(--folga) 16px;color:#fff;background:0 0;border:0;margin:0;position:fixed;inset:0;overflow:hidden}.filme-module__02XxhG__janela[open]{place-items:center;animation:.3s filme-module__02XxhG__aparece;display:grid}.filme-module__02XxhG__janela::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080706e0}.filme-module__02XxhG__janela[open]::backdrop{animation:.3s filme-module__02XxhG__aparece}.filme-module__02XxhG__moldura{width:min(1200px, 100%, calc((100dvh - 2 * var(--folga)) * 16 / 9));position:relative}.filme-module__02XxhG__tela{aspect-ratio:16/9;isolation:isolate;background:#000;border-radius:20px;overflow:hidden;box-shadow:0 30px 80px -20px #0009}.filme-module__02XxhG__janela[open] .filme-module__02XxhG__tela{animation:.45s cubic-bezier(.2,.7,.2,1) filme-module__02XxhG__telaChega}.filme-module__02XxhG__video{object-fit:contain;background:#000;width:100%;height:100%;display:block}.filme-module__02XxhG__fechar{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s;display:grid;position:absolute;bottom:calc(100% + 14px);right:0;box-shadow:inset 0 0 0 1px #ffffff2e}.filme-module__02XxhG__fechar:hover{background:#ffffff38}.filme-module__02XxhG__fechar svg{width:14px;height:14px}@keyframes filme-module__02XxhG__aparece{0%{opacity:0}}@keyframes filme-module__02XxhG__telaChega{0%{opacity:0;translate:0 14px;scale:.96}}@media (max-width:820px){.filme-module__02XxhG__tela{border-radius:14px}}@media (max-height:520px){.filme-module__02XxhG__janela{--folga:12px}.filme-module__02XxhG__fechar{z-index:1;background:#00000073;top:10px;bottom:auto;right:10px}}@media (prefers-reduced-motion:reduce){.filme-module__02XxhG__janela[open],.filme-module__02XxhG__janela[open]::backdrop,.filme-module__02XxhG__janela[open] .filme-module__02XxhG__tela{animation:none}}.filme-module__02XxhG__soNoCelular{display:none}@media (max-width:560px){.filme-module__02XxhG__soNoDesktop{display:none}.filme-module__02XxhG__soNoCelular{display:block}}
