@font-face{font-family:main;src:url(/assets/Grandstander-VariableFont_wght-DhpziJym.ttf)}a{text-decoration:none;color:#f8efb9}body{margin:0;overflow-x:hidden;font-family:main;background-color:#252a35}html{overflow:scroll;overflow-x:hidden;scroll-behavior:smooth}::-webkit-scrollbar{width:0;background:transparent}.header-container{background-image:url(/assets/Forest-B0ADjTDj.png);background-position:center;background-size:cover;background-color:#000;width:100%;height:100vh;display:flex;flex-direction:column;align-items:center}.header-logo{display:flex;width:50%;position:relative;padding-top:0;margin-top:200px;filter:drop-shadow(3px 4px 0px rgba(0,0,0,.542));animation:logo-bounce 2s infinite ease-in-out}.coming-soon{align-self:center;margin-top:100px;position:relative;font-size:3rem;color:#ebebeb;font-weight:700;text-shadow:2px 2px 0px rgba(0,0,0,.5);display:flex;align-items:center;gap:10px}.invalid{font-size:large;text-align:center;display:flex;position:relative;margin-top:100px}.invalid>h1{top:0}.learn-more{margin-top:50px;font-size:1.5rem;color:#f8efb9;font-weight:500;text-shadow:2px 2px 0px rgba(0,0,0,.5)}.arrow-icon{width:20px;margin-top:20px;margin-left:10px;filter:drop-shadow(2px 2px 0px rgba(0,0,0,.542));animation:arrow-oscillate 2s infinite ease-in-out}.about-container{width:100%;height:150vh;background-color:#252a35;z-index:1;position:relative;top:0;display:flex;flex-direction:column;align-items:center;color:#fff}.about-container>h1{margin-top:0;padding-top:50px;color:#f8efb9;font-size:3rem}.about-content{width:60%;font-size:1.5rem;line-height:2rem;margin-top:20px;text-align:center}.nav-bar-container{position:fixed;top:0;left:0;display:flex;align-items:center;gap:20px;background-color:#151a22dc;color:#f8efb9;width:100%;height:70px;text-align:center;z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);justify-content:center;padding:0 16px}.nav-logo{width:50px;height:50px;left:20px;position:absolute;transition:transform 1s ease-in-out}.nav-logo:hover{cursor:pointer;transform:rotate(360deg)}.nav-items{list-style:none;display:flex;gap:20px;font-size:2rem;align-items:center}.nav-item{cursor:pointer;transition:.2s ease-out}.nav-item:hover{scale:1.1;text-shadow:0px 0px 9px rgba(255,254,171,.402)}.nav-divider{width:2px;border-radius:50px;height:20px;background-color:#f8efb9}.privacy-page{padding:80px 16px;min-height:100vh;display:flex;justify-content:center;align-items:flex-start;color:#f5f2d7}.privacy-inner{width:100%;max-width:900px;background:#151a2299;border-radius:10px;padding:40px;box-sizing:border-box}.privacy-inner h1{margin:0 0 18px;font-size:2.6rem;color:#f8efb9;text-align:left;font-weight:800}.privacy-inner h2{font-size:1.8rem;color:#f8efb9;margin:40px 0 20px;text-align:left;font-weight:800;text-decoration:none;letter-spacing:1px}.privacy-inner h3{font-size:1.4rem;color:#f5f2d7;margin:20px 0 10px;text-align:left;font-weight:650}.privacy-inner p{margin:0 0 12px;font-size:1.1rem;line-height:1.8;color:#efe9bf;text-align:left;max-width:85ch}.coming-soon a{color:#ebebeb;transition:.2s ease-in-out}.coming-soon a:hover{font-size:2.1rem;color:silver}.privacy-content{margin:0 0 12px;font-size:1.1rem;line-height:1.8;color:#efe9bf;text-align:left;max-width:85ch}.privacy-list{text-align:left;list-style:none;padding:0;margin:12px 0 0;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.privacy-item{display:inline-flex;align-items:flex-start;justify-content:flex-start;gap:10px;padding:8px 12px;text-align:left;border-bottom:none;font-size:1rem;color:#efe9bf;background:transparent}.privacy-item:before{content:"➤";color:#f8efb9;font-size:.85rem;line-height:1;flex:none;margin-top:0}.privacy-inner hr{display:none}@media(max-width:600px){.privacy-inner{padding:20px;margin-left:0}.privacy-inner h1{font-size:1.6rem}.privacy-inner h2{font-size:1.05rem}.privacy-inner h3{font-size:1rem}.privacy-item{font-size:.98rem}}.discord-container{width:100%;height:100vh;background-color:#252a35;color:#f8efb9;display:flex;flex-direction:column;align-items:center;padding-top:100px}.discord-icon{width:50px}.logo-list{list-style:none;display:flex;gap:40px;margin-top:70px;position:absolute;left:50%}.logo-item{width:170px}.logo-item img{width:100%;margin:20px;filter:drop-shadow(3px 3px 0px rgba(0,0,0,.463))}@media(max-width:767px){.logo-list{transform:translate(-60%)}.coming-soon{font-size:2rem;margin-top:50px}.privacy-list{min-width:300px;width:40%;font-size:1.3rem}.header-logo{width:70%;min-width:300px}.nav-bar-container{gap:clamp(10px,2vw,20px)}.nav-logo{width:clamp(40px);height:clamp(40px)}.about-content{width:80%;font-size:1.2rem;line-height:1.8rem;margin-top:20px}.discord-icon{width:40px}.logo-item{width:120px}#meta-logo{width:100px}.nav-items{gap:clamp(10px,2vw,20px);font-size:clamp(1rem,4vw,2rem)}.about-container>h1{font-size:2rem}}.footer-container{width:100%;height:60px;background-color:#151a22dc;color:#f8efb9;display:flex;align-items:center;justify-content:center;font-size:1rem;position:static;bottom:0;margin-top:50px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media(min-width:768px){.header-logo{width:500px}.privacy-list{width:50%;font-size:1.5rem}.logo-list{transform:translate(-57%)}.nav-items{font-size:clamp(1.5rem,3vw,2rem);gap:clamp(15px,2vw,20px)}.about-container>h1{font-size:3rem}}@keyframes arrow-oscillate{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes logo-bounce{0%{scale:.98}50%{scale:1.02}to{scale:.98}}.invalid,.notfound{display:flex;flex-direction:column;align-items:center;gap:18px;padding:120px 16px;min-height:calc(100vh - 70px);color:#f5f2d7;background:transparent;text-align:center}.invalid .invalid-inner,.notfound .invalid-inner{width:100%;max-width:820px;background:#151a2299;border-radius:10px;padding:28px;box-sizing:border-box}.invalid h1,.notfound h1{margin:0;font-size:2.2rem;color:#f8efb9;font-weight:800}.invalid p,.notfound p{margin:0;font-size:1.05rem;line-height:1.7;color:#efe9bf}.invalid .actions,.notfound .actions{display:flex;gap:14px;justify-content:center;margin-top:8px}.invalid a,.notfound a{color:#f8efb9;background:#f8efb90f;padding:8px 14px;border-radius:8px;text-decoration:none;font-weight:700}@media(max-width:600px){.invalid,.notfound{padding:60px 12px}.invalid h1,.notfound h1{font-size:1.5rem}.invalid p,.notfound p{font-size:.98rem}.invalid .invalid-inner,.notfound .invalid-inner{padding:18px}}main,.privacy-page,.about-container{padding-top:70px}
