*{padding:0;margin:0;font-family:'Courier New', Courier, monospace}body{background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}section{transform:rotate(22.5deg)}#M{position:relative;width:100vw}.h{position:relative;transform-style:preserve-3d;display:flex;flex-direction:column;align-items:center}.c{position:relative;height:1.1vw;transform-style:preserve-3d}.c.m{height:3.29vw}.f{position:absolute;color:white;opacity:1;top:50%;left:50%;font-size:0.95vw;text-align:center}.f.b{font-size:1.88vw}@keyframes spin{to{transform:rotateY(-360deg)}}.c{animation:spin infinite linear}#L{margin-top:2.4vw;width:0.3vw;height:12vw;background-image:linear-gradient(to bottom, white 20%, rgba(255, 255, 255, 0) 0%);background-position:left;background-size:0.3vw 1.5vw;background-repeat:repeat-y}#B{position:absolute;font-size:4.7vw;right:4vw;bottom:5vw;color:white;display:flex;align-items:center}#R{width:6vw;height:6vw;border-radius:3vw;color:white;background:#00CC00;animation:t infinite linear;animation-duration:3s;display:inline-block;line-height:6vw;text-align:center;font-size:4vw}@keyframes t{0%{box-shadow:0 0 0vw #00CC00}50%{box-shadow:0 0 5vw #00CC00}100%{box-shadow:0 0 0vw #00CC00}}
