@import url(https://fonts.googleapis.com/css2?family=Fira+Code&family=Orbitron:wght@600&display=swap);@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.0/css/all.min.css);@import url(https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;600&family=Rajdhani:wght@500&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.background-video{filter:brightness(.4);height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.terminal{background-color:#00000080;border-radius:10px;color:#fff;font-family:Courier New,Courier,monospace;font-size:14px;padding:10px;position:fixed;right:5%;top:20%;z-index:10}.social-links{bottom:20px;color:#fff;font-size:24px;left:50%;position:absolute;transform:translateX(-50%)}.social-links a{color:#fff;margin:0 10px;text-decoration:none}.social-links i{transition:transform .3s ease}.social-links a:hover i{transform:scale(1.2)}.music-button{background:#0000;border:none;color:#fff;cursor:pointer;font-size:30px;margin-left:10px}.music-button:hover{color:#f39c12}.time-display{background-color:#0009;border-radius:4px;bottom:45px;color:#0f0;font-family:Orbitron,sans-serif;font-size:16px;left:10px;padding:4px 8px;position:fixed;z-index:6}*{-webkit-user-select:none;user-select:none}body,html{background-color:#111;font-family:Fira Code,monospace;height:100%;margin:0;overflow:hidden;padding:0}body:before{background:repeating-linear-gradient(0deg,#ffffff08,#0000 1px,#0000 20px),repeating-linear-gradient(90deg,#ffffff08,#0000 1px,#0000 20px);content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}.App{display:flex;flex-direction:column;font-family:Fira Code,monospace;min-height:100vh;position:relative}.centered-content{left:50%;max-width:90%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:3}.ascii-logo{animation:fade-in 2s ease forwards;color:#0f0;font-size:18px;opacity:0;text-shadow:0 0 5px #0f0,0 0 10px #0f0,0 0 20px #0f0;white-space:pre}@keyframes fade-in{to{opacity:1}}.ip-address{color:#fff;font-family:Orbitron,sans-serif;font-size:18px;margin-bottom:20px}.social-icons{display:flex;gap:30px;justify-content:center;margin-top:10px}.social-icons a,.social-icons button{background:none;border:none;color:#fff;font-size:28px;margin:0;padding:0;transition:transform .2s,color .3s}.social-icons a:hover,.social-icons button:hover{color:#0f0;transform:scale(1.2)}.social-icons .music-button{align-items:center;color:#fff;display:flex;font-size:28px;justify-content:center;margin:0;padding:0;transition:transform .2s,color .3s}.social-icons .music-button:hover{color:#0f0;transform:scale(1.2)}.terminal-mock{background-color:#0009;border:1px solid #555;color:#3f3;font-size:13px;height:300px;overflow:hidden;padding:10px;position:absolute;right:20px;top:20px;width:250px;z-index:2}.terminal-line{animation:fadein .5s ease;white-space:nowrap}@keyframes fadein{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.marquee{align-items:center;background:#000;border-top:1px solid #444;bottom:0;display:flex;height:40px;overflow:hidden;position:fixed;width:100%;z-index:5}.marquee span{animation:marquee 10s linear infinite,rainbow 5s infinite;display:inline-block;font-family:Orbitron,sans-serif;font-size:18px;font-weight:700;padding-left:100%;white-space:nowrap}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes rainbow{0%{color:red}16%{color:orange}32%{color:#ff0}48%{color:green}64%{color:blue}80%{color:indigo}to{color:violet}}.mobile-logo{display:none;height:auto;max-width:100%}@media screen and (max-width:768px){.ascii-logo{display:none}.mobile-logo{display:block;height:auto;margin:0 auto 0 -50%;max-width:200%}}body,html{background:#111}.multipoint{display:none}.multipoint#point-8{display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.multipoint#point-8>img{opacity:.5}.kill-feed{position:absolute;right:20px;top:20px}.kill-feed>div{background:#000000bf;border:2px solid maroon;border-radius:4px;clear:both;display:inline-block;float:right;font-size:15px;font-weight:400;line-height:18px;margin:0 0 6px;padding:3px 6px;text-align:right;text-decoration:none}.kill-feed div span{vertical-align:middle}.kill-feed div span.weapons>img{border:none;margin:0 3px;outline:none;vertical-align:middle}.kill-feed div>span.player{font-family:Rajdhani,sans-serif;font-size:16px;font-weight:700;margin:0 2px}.kill-feed div>span.player.ct{color:#4f9ede;padding-left:2px}.kill-feed div>span.player.t{color:#c7a247;padding-right:4px}