@import"https://fonts.googleapis.com/css2?family=Instrument+Sans&display=swap";*{margin:0;padding:0}:root{--purple: rgb(29, 4, 120);--violet: rgb(97, 14, 206);--pink: rgb(134, 12, 156)}html,body{margin:0;height:100%;-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none}#loading-overlay{background-color:#009fbd;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:2000;display:flex;flex-direction:column;justify-content:center;align-items:center}#shaking-egg{width:10vw;animation:shake .2s linear infinite}#loading-text{font-family:Galaxy,sans-serif;color:#fff;margin-top:1rem;text-transform:uppercase}@keyframes shake{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-1px) rotate(-1deg)}20%{transform:translate(-1px,1px) rotate(1deg)}30%{transform:translate(1px,1px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,1px) rotate(-1deg)}60%{transform:translate(-1px,-1px) rotate(0)}70%{transform:translate(1px,1px) rotate(-1deg)}80%{transform:translate(-1px,1px) rotate(1deg)}90%{transform:translate(1px,-1px) rotate(0)}to{transform:translate(1px,1px) rotate(-1deg)}}#settings-icon{color:#fff;position:fixed;top:10px;right:10px;width:24px;height:24px;cursor:pointer;z-index:1000}#settings-panel{position:fixed;top:40px;right:10px;background-color:#3494cc;padding:10px;display:none;font-family:Galaxy,sans-serif;text-transform:uppercase;font-weight:700;border-radius:10px;color:#f0f8ff}#mute-audio{cursor:pointer}.custom-button{cursor:pointer;background-color:#fff3;padding:5px 10px;border-radius:5px;display:inline-flex;align-items:center}.custom-button-inner{width:16px;height:16px;background-color:#fff;border-radius:50%;margin-right:5px}.custom-button.active .custom-button-inner{background-color:red}#c{width:100%;height:100%;display:block;z-index:1}.welcome{font-family:Galaxy,sans-serif;text-align:center;text-transform:uppercase;color:#fff;margin:0;padding:0;font-size:4vw;width:100vw;user-select:none;z-index:1;opacity:1;display:inline-block;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}.title{opacity:0}.egggalaxy{animation:background-pan 10s linear infinite;background:linear-gradient(to right,var(--purple),var(--violet),var(--pink),var(--purple));background-size:200%;background-clip:content-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap;font-size:9vw}.egggalaxy1{font-family:Galaxy,sans-serif;text-align:center;text-transform:uppercase;color:#fff;margin:0;padding:0;font-size:4vw;width:100vw;user-select:none;z-index:1;opacity:0;display:inline-block;position:absolute;top:30%;left:50%;transform:translate(-50%,50%);animation:background-pan 10s linear infinite;background:linear-gradient(to right,var(--purple),var(--violet),var(--pink),var(--purple));background-size:200%;background-clip:content-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap;font-size:9vw;transition:opacity 1s ease-in-out,transform 1s ease-in-out}.subtitle{font-family:Galaxy,sans-serif;text-align:center;text-transform:uppercase;color:#82109e;mix-blend-mode:screen;margin:0;padding:0;font-size:2vw;width:100vw;user-select:none;z-index:0;opacity:0;display:inline-block;z-index:10}@keyframes background-pan{0%{background-position:0% center}to{background-position:-200% center}}@keyframes slideFromTopFadeIn{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideFromBottomFadeIn{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}#background{height:100vh;width:100vw;background-color:transparent;position:fixed;top:0%;left:0%;z-index:0;pointer-events:none}#grid{position:fixed;top:50%;left:50%;transform:translate(-500%,-50%);height:70vmin;width:60vmin;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:3vmin;transition:opacity .5s ease-in-out;opacity:0;z-index:2}#link{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.gridelement{background:linear-gradient(130deg,rgb(14,4,61)60%,rgb(93,41,160) 100%);background-size:300% 300%;background-position:0% 0%;border-radius:20px;transition:all .5s ease-in-out;display:flex;flex-direction:column;text-align:center;align-content:center;justify-content:center;color:#fff;text-transform:uppercase;font-weight:700;font-size:2.5vmin;font-family:Instrument Sans,sans-serif;user-select:none;pointer-events:all;cursor:pointer}.see-more{text-align:center;position:absolute;bottom:10%;left:50%;font-family:Instrument Sans,sans-serif;font-size:3vmin;font-weight:700;color:#fff;z-index:10;transition:transform .8s ease-in-out;user-select:none;animation:moveUpDown 1.5s ease-in-out infinite alternate;transition:opacity .5s ease-in-out;opacity:1;pointer-events:all;cursor:pointer}.see-less{text-align:center;position:absolute;top:8%;left:50%;font-family:Instrument Sans,sans-serif;font-size:3vmin;font-weight:700;color:#fff;z-index:10;transform:translate(-50%,-50%);background-color:#3721a8;padding-left:5px;padding-right:5px;border-radius:5px;user-select:none;opacity:0;transition:opacity .5s ease-in-out,font-size .5s ease-in-out;pointer-events:all;cursor:pointer}.see-less:hover{font-size:4vmin}.see-more:hover{animation-name:hoverAnimation;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes moveUpDown{0%{transform:translate(-50%,-50%)}to{transform:translate(-50%,-80%)}}@keyframes hoverAnimation{0%{font-size:3vmin;transform:translate(-50%,-50%)}50%{font-size:3.5vmin;transform:translate(-50%,-50%)}to{font-size:3vmin;transform:translate(-50%,-50%)}}.gridelement:hover{transform:scale(1.1);background-position:100% 100%;font-size:3vmin}
