.easter-egg-container{pointer-events:none;z-index:9999;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.heart{color:#ff69b4;will-change:transform, opacity;font-size:40px;animation:4s ease-out forwards floatUp,2s ease-in-out infinite sway;position:absolute;bottom:-100px}@keyframes floatUp{0%{opacity:0;bottom:-100px;transform:translateY(0)scale(.5)}10%{opacity:.8;transform:translateY(-10vh)scale(1)}90%{opacity:.8}to{opacity:0;bottom:110vh;transform:translateY(-110vh)scale(.8)}}@keyframes sway{0%,to{transform:translate(0)}25%{transform:translate(-15px)}75%{transform:translate(15px)}}@keyframes logoPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.logo-pulse{animation:.3s ease-in-out logoPulse}@keyframes subtleHint{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.1);transform:scale(1.02)}}.easter-egg-title:hover{cursor:pointer;transition:all .2s ease-in-out;animation:2s ease-in-out infinite subtleHint}
