.splash{z-index:90;cursor:default;background:radial-gradient(55% 50% at 50% 45%,#00744f1a,#0000 70%),#020907;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.splash[data-fase=abertura]{animation:.65s ease-out 5s forwards splash-sair}.splash[data-fase=saida]{pointer-events:none;animation:.65s cubic-bezier(.4,0,.2,1) forwards splash-sair}.splash[data-fase=saida-rapida]{pointer-events:none;animation:.2s ease-out forwards splash-sair}@keyframes splash-sair{to{opacity:0;transform:scale(1.015)}}.splash-centro{flex-direction:column;align-items:center;display:flex}.splash-simbolo{width:min(40vw,340px);height:auto}.splash-arestas{filter:drop-shadow(0 0 4px #34e6ac59)}.splash-arestas path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.7s cubic-bezier(.65,0,.35,1) forwards splash-desenhar}@keyframes splash-desenhar{to{stroke-dashoffset:0}}.splash-faces{opacity:0;filter:drop-shadow(0 0 18px #2fe0a22e);animation:.65s ease-out .8s forwards splash-surgir}.splash-entrada{stroke-dasharray:1;stroke-dashoffset:1px;animation:.45s cubic-bezier(.55,0,.45,1) 1.25s forwards splash-desenhar}.splash-entrada-halo{opacity:.6}.splash-brilho{opacity:0;transform-box:fill-box;transform-origin:50%}.splash-brilho-entrada{animation:.7s cubic-bezier(.22,1,.36,1) 1.65s forwards splash-brilho}.splash-brilho-saida{animation:.7s cubic-bezier(.22,1,.36,1) 1.72s forwards splash-brilho}@keyframes splash-brilho{0%{opacity:0;transform:scale(.3)}40%{opacity:1}to{opacity:.75;transform:scale(1)}}.splash-interna{opacity:0;mix-blend-mode:screen;animation:.35s ease-out 1.65s forwards splash-surgir}.splash-contraluz{opacity:0;filter:drop-shadow(0 0 8px #e9fff7b3);animation:.9s ease-out 1.68s forwards splash-contraluz}@keyframes splash-contraluz{40%{opacity:.9}to{opacity:.45}}.splash-reflexo{opacity:0;animation:.9s cubic-bezier(.45,0,.25,1) 1.75s forwards splash-reflexo}@keyframes splash-reflexo{0%{opacity:0;transform:skew(-18deg)translate(0)}30%{opacity:1}to{opacity:0;transform:skew(-18deg)translate(900px)}}.splash-raios path{stroke-dasharray:1;stroke-dashoffset:1px;animation:1s cubic-bezier(.22,1,.36,1) forwards splash-desenhar}.splash-nome{color:#fff;text-shadow:0 0 22px #020907,0 0 10px #020907;letter-spacing:.62em;opacity:0;margin-top:30px;padding-left:.62em;font-size:clamp(30px,4vw,44px);font-weight:500;line-height:1;animation:.75s cubic-bezier(.22,1,.36,1) 2.3s forwards splash-nome}@keyframes splash-nome{0%{opacity:0;letter-spacing:.62em;padding-left:.62em;transform:translateY(10px)}to{opacity:1;letter-spacing:.34em;padding-left:.34em;transform:translateY(0)}}.splash-frase{text-transform:uppercase;letter-spacing:.38em;color:#ffffffc7;text-shadow:0 0 14px #020907,0 0 6px #020907;opacity:0;margin-top:16px;padding-left:.38em;font-size:clamp(11px,1.05vw,13px);font-weight:500;animation:.6s ease-out 2.7s forwards splash-frase}@keyframes splash-frase{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes splash-surgir{to{opacity:1}}[data-entrada] .entrada-decor,[data-entrada] .entrada-card,[data-entrada] .entrada-card>*{opacity:0}[data-entrada=pendente] .entrada-decor,[data-entrada=pendente] .entrada-card,[data-entrada=pendente] .entrada-card>*{animation:.4s ease-out 5s both entrada-fade}[data-entrada=ativa] .entrada-decor{animation:.9s ease-out both entrada-fade}[data-entrada=ativa] .entrada-card{animation:.8s cubic-bezier(.22,1,.36,1) .2s both entrada-direita}[data-entrada=ativa] .entrada-card>*{animation:.6s cubic-bezier(.22,1,.36,1) both entrada-subir;animation-delay:calc(.38s + var(--i,8) * 70ms)}.entrada-card>:first-child{--i:0}.entrada-card>:nth-child(2){--i:1}.entrada-card>:nth-child(3){--i:2}.entrada-card>:nth-child(4){--i:3}.entrada-card>:nth-child(5){--i:4}.entrada-card>:nth-child(6){--i:5}.entrada-card>:nth-child(7){--i:6}.entrada-card>:nth-child(8){--i:7}.entrada-card>:nth-child(9){--i:8}@keyframes entrada-fade{0%{opacity:0}to{opacity:1}}@keyframes entrada-subir{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes entrada-direita{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.splash-raios path,.splash-entrada,.splash-brilho,.splash-interna,.splash-contraluz,.splash-arestas path,.splash-faces,.splash-nome,.splash-frase{stroke-dashoffset:0;letter-spacing:.34em;padding-left:.34em;animation:.2s ease-out forwards splash-surgir!important}.splash-reflexo{display:none}[data-entrada=ativa] .entrada-decor,[data-entrada=ativa] .entrada-card,[data-entrada=ativa] .entrada-card>*{animation:.25s ease-out both entrada-fade!important}}
