.btn-secondary,.btn-secondary:focus,.btn-secondary:hover{color:#333;text-shadow:none}body{box-shadow:inset 0 0 5rem rgba(0,0,0,.5);text-shadow:0 .05rem .1rem rgba(0,0,0,.5)}.cover-container{max-width:42em}.nav-masthead .nav-link{background-color:transparent;border-bottom:.25rem solid transparent;color:hsla(0,0%,100%,.5);font-weight:700;padding:.25rem 0}.nav-masthead .nav-link:focus,.nav-masthead .nav-link:hover{border-bottom-color:hsla(0,0%,100%,.25)}.nav-masthead .nav-link+.nav-link{margin-left:1rem}.nav-masthead .active{border-bottom-color:#fff;color:#fff}form#ninja-form{background-color:rgba(0,0,0,.25);border-radius:10px;margin-top:30px}img#ninjaImg{height:135px;width:150px}.videoWrapper{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.videoWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.glow{border:none;border-radius:10px;color:#fff;cursor:pointer;outline:none;position:relative;z-index:0}.glow:before{animation:glowing 20s linear infinite;background:linear-gradient(45deg,red,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#7a00ff,#ff00c8,red);background-size:400%;filter:blur(5px);height:calc(100% + 4px);left:-2px;opacity:1;top:-2px;transition:opacity .3s ease-in-out;width:calc(100% + 4px)}.glow:after,.glow:before{content:"";position:absolute;z-index:-1}.glow:after{height:100%;left:0;top:0;width:100%}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}@keyframes fadeIn{0%{opacity:0}25%{opacity:0}to{opacity:1}}.fade-in{animation:fadeIn 1s ease forwards;opacity:0}.audio-player{align-items:center;background:linear-gradient(135deg,#4a4a4a,#2e2e2e);border-radius:20px;box-shadow:0 10px 15px rgba(0,0,0,.2);color:#fff;display:flex;font-weight:600;padding:10px}@media (min-width:320px){.audio-player{margin:0 10% 15px}}@media (min-width:540px){.audio-player{margin:0 25% 15px}}.audio-player .controls{align-items:center;display:flex;gap:15px}.audio-player .play-pause{cursor:pointer;font-size:24px;margin:5px}.audio-player .play-pause.paused:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAqklEQVRYw+2XsQ0CMRAEX4iQCiiCOiiERiiEQqiDIqiAxLJ3iS5BBP9vn0aCnwpG8ti+m6aND1prR1TA9kvStdZ6oASCp6RLKWVPCQQPSWdSILhLOpECtt0k3VJD9TzyQp0pkBfqQoHxoa4UGBdqp4DdG+oAgWBdqAMFgmWhJggEX0PddQWTwS8dARYheg2xhwh7irHPCPuO0YEEG8mwoRQby9nFBF/N/o43aaUHcEW6ADMAAAAASUVORK5CYII=)}.audio-player .play-pause.paused:before,.audio-player .play-pause.playing:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:21px;width:21px}.audio-player .play-pause.playing:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAVUlEQVRYw+3XsQ2AMAxE0TNzZBB29iIMkj0ufZCQJZQC8n8Zp3hyZ2n3ovLJ9impTc89Iq7K/HW20/eyOn/qWLTZcgAAAAAAAAAAAAAAAADwjdPs1w0gqkK1PWRPvAAAAABJRU5ErkJggg==)}.audio-player .progress-bar{background-color:#666;border-radius:5px;cursor:pointer;height:6px;width:100%}.audio-player .progress-bar .current-time{background-color:#4caf50;height:100%;transition:width .1s linear;width:0}.time-display{font-size:14px;margin:10px;width:130px}#bars{align-items:center;display:flex;height:20px;justify-content:center}.bar{animation:sound 0s linear -.6s infinite alternate;background:#a6a6a6;border-radius:4px;bottom:1px;height:2px;margin:0 2px;width:3px}@keyframes sound{0%{height:3px;opacity:.35}to{height:30px;opacity:1}}.bar:first-child{animation-duration:474ms;left:1px}.bar:nth-child(2){animation-duration:433ms;left:15px}.bar:nth-child(3){animation-duration:407ms;left:29px}.bar:nth-child(4){animation-duration:458ms;left:43px}.bar:nth-child(5){animation-duration:.4s;left:57px}.bar:nth-child(6){animation-duration:427ms;left:71px}.bar:nth-child(7){animation-duration:441ms;left:85px}.bar:nth-child(8){animation-duration:419ms;left:99px}.bar:nth-child(9){animation-duration:487ms;left:113px}.bar:nth-child(10){animation-duration:442ms;left:127px}.ninjaHighlight{animation:glow 1s ease-out;box-shadow:0 0 15px 5px gold}@keyframes glow{0%{box-shadow:0 0 15px 5px gold}to{box-shadow:0 0 0 0 rgba(255,215,0,0)}}.ready{animation:ready-glow .9s ease-in-out 1}@keyframes ready-glow{0%{box-shadow:0 0 0 0 rgba(255,215,0,0)}to{box-shadow:0 0 10px 5px #4caf50}}