.netflix-splash-container{position:fixed;inset:0;top:0;left:0;width:100vw;height:100vh;background-color:#000;display:flex;justify-content:center;align-items:center;z-index:999999}.netflix-splash-content{position:relative;animation:zoom-fade 4.2s ease-in-out forwards}.netflix-f-logo{position:relative;width:110px;height:180px;perspective:800px;transform:rotateX(15deg) rotateY(-10deg)}.f-middle,.f-stem,.f-top{position:absolute;background-color:#e50914;transform-origin:center;box-shadow:0 0 20px rgba(0,0,0,.4)}.f-stem{top:0;left:0;width:34px;height:100%;transform-origin:top;transform:scaleY(0);z-index:3;animation:drop-stem .4s ease-out forwards;background:linear-gradient(90deg,#b80710,#e50914 30%,#e50914 70%,#b80710)}.light-reflection{position:absolute;top:-50%;left:0;width:100%;height:30%;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4),hsla(0,0%,100%,0));opacity:0;animation:sweep-light 1.2s ease-in-out .5s forwards}.f-top{top:0;width:80px;z-index:2;animation:fold-out-top .6s cubic-bezier(.86,0,.07,1) .6s forwards;background:linear-gradient(180deg,#d80813,#b80710);box-shadow:inset 10px 0 15px rgba(0,0,0,.6)}.f-middle,.f-top{left:30px;height:34px;transform-origin:left;transform:scaleX(0)}.f-middle{top:75px;width:65px;z-index:1;animation:fold-out-middle .5s cubic-bezier(.86,0,.07,1) 1.2s forwards;background:linear-gradient(180deg,#d80813,#a0060e);box-shadow:inset 10px 0 15px rgba(0,0,0,.7)}@keyframes drop-stem{0%{transform:scaleY(0);opacity:0}50%{opacity:1}to{transform:scaleY(1);opacity:1}}@keyframes sweep-light{0%{top:-50%;opacity:0}20%{opacity:1}80%{opacity:1}to{top:120%;opacity:0}}@keyframes fold-out-top{0%{transform:scaleX(0);opacity:0}30%{opacity:1}to{transform:scaleX(1);opacity:1}}@keyframes fold-out-middle{0%{transform:scaleX(0);opacity:0}30%{opacity:1}to{transform:scaleX(1);opacity:1}}@keyframes zoom-fade{0%{transform:scale(1);opacity:1;filter:blur(0)}75%{transform:scale(1.05);opacity:1;filter:blur(0)}90%{transform:scale(4);opacity:0;filter:blur(5px)}to{transform:scale(6);opacity:0;filter:blur(10px)}}