@font-face{font-family:PressStart2P;src:url(/profile/assets/PressStart2P-Regular-6IIjSaBV.ttf) format("truetype")}body{margin:0;padding:0;display:flex;justify-content:center;align-items:center;height:100vh;overflow:hidden}.profile-card{position:relative;max-width:90%;max-height:90%;width:100%;margin:0 auto;padding:20px;border:2px solid #ffffff;border-radius:20px;background-color:#301650;text-align:center;box-shadow:0 0 20px #ffffffb3;overflow:hidden;opacity:0;animation:fadeIn 1s ease-out forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:.9}}.profile-info h1{margin-bottom:5px}.profile-info p{margin-top:5px}.profile-card br{display:block;content:"";margin:10px auto;width:50%;border-bottom:1px solid #fff}.profile-picture img{width:200px;height:200px;border-radius:50%;margin-bottom:10px;position:relative;border:2px solid #ffffff;z-index:1;box-shadow:0 0 20px #ffffffb3}#muteButton{position:relative;bottom:10px;right:-510px;top:10px;background-color:#301650;opacity:.7;border:2px solid #ffffff;box-shadow:0 0 20px #ffffffb3}#funkybottons{position:relative;bottom:10px;right:-10px;top:-33px;background-color:#301650;opacity:.7;border:2px solid #ffffff;box-shadow:0 0 20px #ffffffb3}.reveal-button{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;cursor:pointer;z-index:9999;opacity:1;font-family:PressStart2P,monospace;overflow:hidden}.reveal-button p{overflow:hidden;white-space:nowrap;border-right:.15em solid rgb(220,220,220);margin:0 auto;letter-spacing:.15em;animation:typing 3.5s steps(30,end),blink-caret .5s step-end infinite}@keyframes typing{0%{width:0}to{width:18%}}@keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:#fff}}.profile-picture{position:relative}.now-playing img{height:275px;width:500px}.now-playing a{margin-right:10px;text-decoration:none;color:#fff;padding:5px 10px;transition:background-color .3s ease;display:inline-flex;align-items:center}.now-playing a:hover{color:#979797}.background-image{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-2;filter:blur(5px) brightness(1) grayscale(.2);object-fit:cover}.bio-description{margin-top:10px}.social-buttons{margin-top:20px}.social-buttons a{margin-right:10px;text-decoration:none;color:#fff;padding:5px 10px;transition:background-color .3s ease;display:inline-flex;align-items:center}.social-buttons a svg{margin-right:5px}.social-buttons a:hover{color:#979797}.discord-status-circle{position:relative;bottom:15px;right:200px;width:50px;height:50px;border-radius:50%;background-color:#8b8b8b;border:2px solid #ffffff;z-index:10}@media (max-width: 600px){#muteButton{position:relative;bottom:10px;right:-370px;top:10px;background-color:#301650;opacity:.7;border:2px solid #ffffff;box-shadow:0 0 20px #ffffffb3}#funkybottons{position:relative;bottom:10px;right:-25px;top:-33px;background-color:#301650;opacity:.7;border:2px solid #ffffff;box-shadow:0 0 20px #ffffffb3}}.rain-container{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:-1;overflow:hidden}.raindrop{position:absolute;width:2px;height:10px;background-color:#fff;animation:fall linear infinite;opacity:.5}@media (max-width: 600px){.raindrop{width:1px;height:5px;animation-duration:2s}}@keyframes fall{to{transform:translateY(100vh)}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
