@property --acesso-santo-x{syntax:"<number>";inherits:true;initial-value:0}@property --acesso-santo-y{syntax:"<number>";inherits:true;initial-value:0}@property --acesso-folha-e{syntax:"<number>";inherits:true;initial-value:16}@property --acesso-folha-d{syntax:"<number>";inherits:true;initial-value:16}.acesso-cena{--acesso-px:2px;--acesso-altura:clamp(252px, 100vh - 404px, 360px);--acesso-faixa:176px;--acesso-esconde:8;--acesso-balao-largura:clamp(140px, calc(100% - 188px), 176px);height:var(--acesso-altura);isolation:isolate;background-color:var(--cena-ceu1,var(--r-superficie));transition:--acesso-santo-x .24s steps(4,end),--acesso-santo-y .24s steps(4,end),--acesso-folha-e .24s steps(4,end),--acesso-folha-d .24s steps(4,end);position:relative;overflow:hidden}@supports (height:100svh){.acesso-cena{--acesso-altura:clamp(252px, 100svh - 404px, 360px)}}@media (height>=800px){.acesso-cena{--acesso-px:3px;--acesso-altura:396px;--acesso-faixa:192px;--acesso-esconde:46;--acesso-balao-largura:clamp(136px, calc(100% - 226px), 172px)}}@media (height<=480px){.acesso-cena{--acesso-faixa:128px;--acesso-esconde:40}}.acesso-palco{position:absolute;inset:0}.acesso-camada{width:calc(var(--acesso-largura) * var(--acesso-px));height:calc(var(--acesso-linhas) * var(--acesso-px));position:absolute;bottom:0;right:0;overflow:visible}.acesso-camada-topo{top:0;bottom:auto}.acesso-plano{position:absolute;inset:0}.acesso-cena path{transition:fill .4s}.acesso-plano-ceu{z-index:1}.acesso-plano-longe{z-index:2}.acesso-plano-perto{z-index:3}.acesso-nave{z-index:4}.acesso-santo{z-index:7}.acesso-cena[data-plano=dentro] .acesso-santo{z-index:5}.acesso-frente{z-index:6}.acesso-mureta{z-index:8}.acesso-balao{z-index:9}.acesso-marca{z-index:10}.acesso-beira{z-index:11}.acesso-folha-esquerda{transform:translateX(calc(var(--acesso-folha-e) * -1px))}.acesso-folha-direita{transform:translateX(calc(var(--acesso-folha-d) * 1px))}@supports (width:round(nearest, 1px, 1px)){.acesso-folha-esquerda{transform:translateX(calc(round(nearest, var(--acesso-folha-e), 1) * -1px))}.acesso-folha-direita{transform:translateX(calc(round(nearest, var(--acesso-folha-d), 1) * 1px))}}.acesso-cena[data-fechadura=girando]{transition-delay:0s,0s,.6s,.6s}.acesso-cena[data-estado=concluido]{transition-timing-function:steps(4,end),steps(4,end),step-end,step-end}.acesso-luz{transition:opacity .3s steps(3,end)}.acesso-brilho{animation:1.6s steps(3,end) infinite alternate acesso-respira}.acesso-cena[data-luz=baixa] .acesso-luz{opacity:.6}.acesso-cena[data-luz=nenhuma] .acesso-luz{opacity:0}.acesso-cena[data-luz=quente]{--acesso-cor-luz:var(--cena-luz-quente);--acesso-cor-luz-forte:var(--cena-luz-quente-forte)}.acesso-cena[data-estado=esperando],.acesso-cena[data-estado=concluido]{--acesso-cor-luz:var(--cena-luz-forte)}.acesso-cena[data-nave=acesa],.acesso-cena[data-nave=quente]{--acesso-cor-nave:var(--cena-nave-acesa);--acesso-cor-nave-chao:var(--cena-nave-acesa-chao);--acesso-cor-nave-chao-junta:var(--cena-nave-acesa-junta);--acesso-cor-nave-sombra:var(--cena-nave-acesa-sombra);--acesso-cor-altar:var(--cena-altar-aceso);--acesso-cor-altar-frente:var(--cena-altar-frente-aceso);--acesso-cor-cruz-fundo:var(--cena-cruz-acesa)}.acesso-cena[data-nave=quente]{--acesso-cor-nave:color-mix(in oklch, var(--cena-nave-acesa) 72%, var(--cena-luz-quente));--acesso-cor-nave-chao:color-mix(in oklch, var(--cena-nave-acesa-chao) 72%, var(--cena-luz-quente))}.acesso-cena[data-nave=meia]{--acesso-cor-nave:color-mix(in oklch, var(--cena-nave) 35%, var(--cena-nave-acesa));--acesso-cor-nave-chao:color-mix(in oklch, var(--cena-nave-chao) 35%, var(--cena-nave-acesa-chao));--acesso-cor-nave-chao-junta:color-mix(in oklch, var(--cena-nave-chao-junta) 35%, var(--cena-nave-acesa-junta));--acesso-cor-nave-sombra:color-mix(in oklch, var(--cena-nave-sombra) 35%, var(--cena-nave-acesa-sombra));--acesso-cor-altar:color-mix(in oklch, var(--cena-altar) 35%, var(--cena-altar-aceso))}.acesso-cena[data-nave=apagada]{--acesso-cor-nave:var(--cena-altar);--acesso-cor-nave-chao:var(--cena-altar);--acesso-cor-nave-chao-junta:var(--cena-altar)}.acesso-tapete{visibility:hidden}.acesso-cena[data-abertura=fresta] .acesso-tapete-fresta,.acesso-cena[data-abertura=meia] .acesso-tapete-meia,.acesso-cena[data-abertura=inteira] .acesso-tapete-inteira{visibility:visible}.acesso-vitral-aceso{opacity:0;transition:opacity .4s steps(4,end)}.dark .acesso-cena[data-vitral=natural] .acesso-vitral-aceso,.acesso-cena[data-vitral=aceso] .acesso-vitral-aceso,.acesso-cena[data-vitral=acendendo] .acesso-vitral-aceso{opacity:1}.acesso-cena[data-vitral=acendendo] .acesso-painel{animation:2.6s step-end infinite both acesso-painel}.acesso-cena[data-estado=concluido] .acesso-vitral-aceso{animation:1s step-end .1s both acesso-vitral-pisca}.acesso-sino-e,.acesso-sino-d{opacity:0}.acesso-cena[data-estado=concluido] .acesso-sino-c{animation:1.8s step-end .2s both acesso-sino-c}.acesso-cena[data-estado=concluido] .acesso-sino-e{animation:1.8s step-end .2s both acesso-sino-e}.acesso-cena[data-estado=concluido] .acesso-sino-d{animation:1.8s step-end .2s both acesso-sino-d}.acesso-passaros-b{opacity:0}.acesso-passaros-a{animation:7s step-end 2s infinite acesso-pousado-a}.acesso-passaros-b{animation:7s step-end 2s infinite acesso-pousado-b}.acesso-cena[data-estado=concluido] .acesso-passaros{animation:1.2s steps(6,end) .3s both acesso-revoada}.acesso-cena[data-estado=concluido] .acesso-passaros-a{animation:.2s step-end infinite acesso-chama-a}.acesso-cena[data-estado=concluido] .acesso-passaros-b{animation:.2s step-end infinite acesso-chama-b}.acesso-tranca,.acesso-buraco,.acesso-feixe,.acesso-chave{opacity:0}.acesso-cena[data-fechadura=apagada] .acesso-tranca,.acesso-cena[data-fechadura=acesa] .acesso-buraco,.acesso-cena[data-fechadura=girando] .acesso-buraco,.acesso-cena[data-estado=pronto] .acesso-feixe{opacity:1}.acesso-cena[data-fechadura=piscando] .acesso-buraco{animation:1.6s step-end infinite acesso-pisca-lento}.acesso-cena[data-fechadura=girando] .acesso-chave-1{animation:.6s step-end both acesso-chave-1}.acesso-cena[data-fechadura=girando] .acesso-chave-2{animation:.6s step-end both acesso-chave-2}.acesso-cena[data-fechadura=girando] .acesso-chave-3{animation:.6s step-end both acesso-chave-3}.acesso-vela,.acesso-lamparina{animation:.3s step-end both acesso-acende}.acesso-lamparina-onda{animation:.2s step-end both acesso-acende}.acesso-clarao{opacity:0}.acesso-vela-nova .acesso-clarao{animation:.4s step-end both acesso-clarao}.acesso-chama-b{opacity:0}.acesso-chama-a{animation:.8s step-end infinite acesso-chama-a}.acesso-chama-b{animation:.8s step-end infinite acesso-chama-b}.acesso-estrela-fraca{opacity:.55}.acesso-pisca{animation:3.4s step-end infinite acesso-pisca}.acesso-cadente{opacity:0;animation:13s steps(8,end) 5s infinite acesso-cadente}.acesso-nuvens{animation:24s steps(4,end) infinite alternate acesso-deriva-nuvens}.acesso-deriva{animation:12s steps(2,end) infinite alternate acesso-deriva-perto}.acesso-santo{right:calc(var(--acesso-santo-direita) * var(--acesso-px));bottom:calc(var(--acesso-santo-pe) * var(--acesso-px));width:calc(64 * var(--acesso-px));height:calc(64 * var(--acesso-px));position:absolute}.acesso-santo-posicao{width:100%;height:100%;transform:translate(calc(var(--acesso-santo-x) * var(--acesso-px)), calc(var(--acesso-santo-y) * var(--acesso-px) * -1))}@supports (width:round(nearest, 1px, 1px)){.acesso-santo-posicao{transform:translate(round(nearest, calc(var(--acesso-santo-x) * var(--acesso-px)), var(--acesso-px)), round(nearest, calc(var(--acesso-santo-y) * var(--acesso-px) * -1), var(--acesso-px)))}}.acesso-santo-gesto{width:100%;height:100%;position:relative}.acesso-santo-quadro{translate:0 calc(var(--acesso-pe) * var(--acesso-px));position:absolute;inset:0}.acesso-santo-quadro .sprite-santo{width:100%!important;height:100%!important}.acesso-cena[data-estado=concluido] .acesso-santo-gesto{animation:.8s step-end .1s both acesso-pulo-duplo}.acesso-cena[data-oculto=sim] .acesso-santo{visibility:hidden}@media (height<=659px){.acesso-cruz{display:none}}.acesso-marca{left:16px;top:calc(10px + env(safe-area-inset-top,0px));position:absolute}.acesso-balao{--acesso-traco:var(--cena-balao-traco,var(--r-contorno-forte));left:12px;top:max(60px, calc(100% - var(--acesso-px) * 80 - 92px));width:var(--acesso-balao-largura);background-color:var(--r-superficie);box-shadow:0 -2px 0 0 var(--acesso-traco), 0 2px 0 0 var(--acesso-traco), -2px 0 0 0 var(--acesso-traco), 2px 0 0 0 var(--acesso-traco);padding:7px 10px 8px 12px;position:absolute}.acesso-balao-rabo{position:absolute;bottom:10px;left:100%}.acesso-balao-rabo-fundo{fill:var(--r-superficie)}.acesso-balao-rabo-traco{fill:var(--acesso-traco)}.acesso-fala{text-wrap:balance;animation:.24s step-end both acesso-fala}.acesso-legenda{color:var(--tom-legenda,var(--r-apoio))}.dark .acesso-legenda{color:var(--tom-legenda-escuro,var(--r-apoio))}.acesso-beira{border-radius:var(--radius-cartao) var(--radius-cartao) 0 0;background-color:var(--r-fundo);height:20px;position:absolute;bottom:0;left:0;right:0}.acesso-plano-longe{animation:.3s steps(2,end) .1s backwards acesso-colina-sobe}.acesso-plano-perto{animation:.3s steps(2,end) .2s backwards acesso-colina-sobe}.acesso-capela{animation:.24s steps(2,end) .32s backwards acesso-assenta}.acesso-mureta{animation:.24s steps(3,end) .44s backwards acesso-mureta-sobe}.acesso-luz{animation:.36s step-end .62s backwards acesso-luz-acende}.acesso-balao{animation:.16s step-end 1.06s backwards acesso-aparece}@media (width<=639px){.acesso-cena{top:calc(var(--acesso-faixa) - var(--acesso-altura));z-index:20;position:sticky}html:has(.acesso-cena){scroll-padding-top:192px;scroll-padding-bottom:84px}}@media (width<=639px) and (height>=800px){html:has(.acesso-cena){scroll-padding-top:208px}}@media (width<=639px) and (height<=480px){html:has(.acesso-cena){scroll-padding-top:140px}}@media (width>=640px){.acesso-cena{--acesso-px:3px;--acesso-altura:396px;--acesso-balao-largura:172px;border-radius:var(--radius-cartao)}.acesso-beira{display:none}.acesso-plano-ceu{translate:calc(var(--acesso-ponteiro-ceu,0) * var(--acesso-px)) 0;transition:translate .3s steps(3,end)}.acesso-plano-longe,.acesso-plano-perto{translate:calc(var(--acesso-ponteiro-colinas,0) * var(--acesso-px)) 0;transition:translate .3s steps(2,end)}}@supports (animation-timeline:scroll()){@media (width<=639px){.acesso-palco{animation:linear both acesso-desce;animation-timing-function:steps(var(--acesso-esconde));animation-timeline:scroll(root);animation-range:0 calc(var(--acesso-altura) - var(--acesso-faixa))}.acesso-beira{animation:linear both acesso-beira-some;animation-timeline:scroll(root);animation-range:calc(var(--acesso-altura) - var(--acesso-faixa) - 40px) calc(var(--acesso-altura) - var(--acesso-faixa))}.acesso-marca{animation:steps(2,end) both acesso-marca-some;animation-timeline:scroll(root);animation-range:0 24px}}@media (width<=639px) and (prefers-reduced-motion:no-preference){.acesso-plano-ceu{animation:steps(8,end) both acesso-paralaxe-ceu;animation-timeline:scroll(root);animation-range:0 calc(var(--acesso-altura) - var(--acesso-faixa))}}}@supports not (animation-timeline:scroll()){@media (width<=639px) and (height>=800px){.acesso-cena{position:relative;top:auto}}}@keyframes acesso-desce{0%{translate:0}to{translate:0 calc(var(--acesso-esconde) * var(--acesso-px))}}@keyframes acesso-marca-some{0%{opacity:1}to{opacity:0}}@keyframes acesso-beira-some{0%{opacity:1}to{opacity:0}}@keyframes acesso-paralaxe-ceu{0%{transform:translateY(0)}to{transform:translateY(calc(var(--acesso-px) * 8))}}@keyframes acesso-colina-sobe{0%{translate:0 calc(var(--acesso-px) * 4)}to{translate:0}}@keyframes acesso-assenta{0%{translate:0 calc(var(--acesso-px) * -2);opacity:0}50%{opacity:1}to{opacity:1;translate:0}}@keyframes acesso-mureta-sobe{0%{translate:0 calc(var(--acesso-px) * 3);opacity:0}34%{opacity:1}to{opacity:1;translate:0}}@keyframes acesso-luz-acende{0%{opacity:0}34%{opacity:.35}67%{opacity:.7}to{opacity:1}}@keyframes acesso-aparece{0%{opacity:0}50%{opacity:.6}to{opacity:1}}@keyframes acesso-respira{0%{opacity:.5}to{opacity:1}}@keyframes acesso-painel{0%{opacity:0}8%{opacity:1}72%{opacity:0}}@keyframes acesso-vitral-pisca{0%{opacity:1}20%{opacity:0}40%{opacity:1}60%{opacity:0}80%{opacity:1}}@keyframes acesso-sino-c{0%{opacity:1}8.333%{opacity:0}16.667%{opacity:1}25%{opacity:0}33.333%{opacity:1}41.667%{opacity:0}50%{opacity:1}58.333%{opacity:0}66.667%{opacity:1}75%{opacity:0}83.333%{opacity:1}91.667%{opacity:0}to{opacity:1}}@keyframes acesso-sino-e{0%{opacity:0}8.333%{opacity:1}16.667%{opacity:0}41.667%{opacity:1}50%{opacity:0}75%{opacity:1}83.333%{opacity:0}to{opacity:0}}@keyframes acesso-sino-d{0%{opacity:0}25%{opacity:1}33.333%{opacity:0}58.333%{opacity:1}66.667%{opacity:0}91.667%{opacity:1}to{opacity:0}}@keyframes acesso-pousado-a{0%,88%{opacity:1}90%{opacity:0}93%{opacity:1}95%{opacity:0}98%{opacity:1}}@keyframes acesso-pousado-b{0%,88%{opacity:0}90%{opacity:1}93%{opacity:0}95%{opacity:1}98%{opacity:0}}@keyframes acesso-revoada{0%{opacity:1;transform:translate(0)}83%{opacity:1}to{opacity:0;transform:translate(12px,-24px)}}@keyframes acesso-pisca-lento{0%{opacity:0}50%{opacity:1}}@keyframes acesso-chave-1{0%{opacity:1}33%{opacity:0}to{opacity:0}}@keyframes acesso-chave-2{0%{opacity:0}33%{opacity:1}66%{opacity:0}to{opacity:0}}@keyframes acesso-chave-3{0%{opacity:0}66%{opacity:1}to{opacity:1}}@keyframes acesso-acende{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@keyframes acesso-clarao{0%{opacity:1}50%{opacity:.5}to{opacity:0}}@keyframes acesso-chama-a{0%{opacity:1}50%{opacity:0}}@keyframes acesso-chama-b{0%{opacity:0}50%{opacity:1}}@keyframes acesso-pisca{0%{opacity:1}44%{opacity:.3}56%{opacity:1}}@keyframes acesso-deriva-nuvens{0%{transform:translate(0)}to{transform:translateX(calc(var(--acesso-px) * 4))}}@keyframes acesso-deriva-perto{0%{transform:translate(0)}to{transform:translateX(calc(var(--acesso-px) * -2))}}@keyframes acesso-cadente{0%,93%{opacity:0;transform:translate(0)}94%{opacity:1;transform:translate(0)}98%{opacity:1;transform:translate(-24px,16px)}99%,to{opacity:0;transform:translate(-24px,16px)}}@keyframes acesso-pulo-duplo{0%{translate:0}12.5%{translate:0 calc(var(--acesso-px) * -4)}25%{translate:0 calc(var(--acesso-px) * -8)}37.5%{translate:0 calc(var(--acesso-px) * -4)}50%{translate:0}62.5%{translate:0 calc(var(--acesso-px) * -4)}75%{translate:0 calc(var(--acesso-px) * -8)}87.5%{translate:0 calc(var(--acesso-px) * -4)}to{translate:0}}@keyframes acesso-fala{0%{opacity:0;transform:translateY(2px)}50%{opacity:.6;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.acesso-em-pausa :not(.acesso-palco,.acesso-beira,.acesso-marca),.acesso-em-pausa :not(.acesso-palco,.acesso-beira,.acesso-marca) *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.acesso-cena,.acesso-cena :not(.acesso-palco,.acesso-beira,.acesso-marca){transition:none!important;animation:none!important}.acesso-chama-b,.acesso-sino-e,.acesso-sino-d,.acesso-clarao,.acesso-passaros-b,.acesso-cadente{opacity:0}.acesso-chama-a,.acesso-sino-c,.acesso-passaros-a,.acesso-cena[data-fechadura=piscando] .acesso-buraco,.acesso-cena[data-fechadura=girando] .acesso-chave-3{opacity:1}}
