h1,h2,h3{font-family:Josefin Sans,sans-serif}p,span,button,input,a,div{-webkit-user-select:none;user-select:none;font-family:Roboto,sans-serif}@media screen and (orientation:portrait){span,label{font-size:4vw}}@keyframes svelte-8h1hrn-shake{0%{transform:translate(1px,1px)rotate(0)}10%{transform:translate(-1px,-2px)rotate(-1deg)}20%{transform:translate(-3px)rotate(1deg)}30%{transform:translate(3px,2px)rotate(0)}40%{transform:translate(1px,-1px)rotate(1deg)}50%{transform:translate(-1px,2px)rotate(-1deg)}60%{transform:translate(-3px,1px)rotate(0)}70%{transform:translate(3px,1px)rotate(-1deg)}80%{transform:translate(-1px,-1px)rotate(1deg)}90%{transform:translate(1px,2px)rotate(0)}to{transform:translate(1px,-2px)rotate(-1deg)}}@keyframes svelte-8h1hrn-zoomin{0%{transform:scale(.5)}to{transform:scale(1)}}@keyframes svelte-8h1hrn-zoominsubtle{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes svelte-8h1hrn-zoominout{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes svelte-8h1hrn-zoominoutplus{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes svelte-8h1hrn-moveoutup{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes svelte-8h1hrn-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-8h1hrn-fadeInMild{0%{opacity:.5}to{opacity:1}}@keyframes svelte-8h1hrn-fadeInOpacity{0%{opacity:0}to{opacity:.4}}@keyframes svelte-8h1hrn-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes svelte-8h1hrn-fadeOutMoveUp{0%{opacity:1;transform:translateY(0)}30%{opacity:1;transform:translateY(-60px)}80%{opacity:1;transform:translateY(-60px)}to{opacity:0;transform:translateY(-60px)}}@keyframes svelte-8h1hrn-fadeInMoveDown{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-8h1hrn-fadeInMoveUp{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-8h1hrn-shiftInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes svelte-8h1hrn-shiftInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes svelte-8h1hrn-glowGeneric{0%{filter:brightness()}50%{filter:brightness(1.1)}to{filter:brightness()}}.container.svelte-8h1hrn{height:100vh;image-rendering:pixelated;background-image:url(../../../assets/llama-loco/grass.png);flex-direction:column;justify-content:space-between;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}.container.svelte-8h1hrn .sky:where(.svelte-8h1hrn){pointer-events:none;z-index:9999;filter:blur(20px)saturate(110%);mix-blend-mode:soft-light;background:radial-gradient(1400px 800px at 10% 10%,#ffdcb473,#0000 60%),radial-gradient(1200px 700px at 90% 20%,#b4d2ff59,#0000 65%),radial-gradient(900px 600px at 50% 90%,#ffb4c840,#0000 70%);width:100vw;height:100vh;animation:80s ease-in-out infinite svelte-8h1hrn-skyShift,20s ease-in-out infinite svelte-8h1hrn-skyPulse;position:absolute;inset:0}.container.svelte-8h1hrn .header:where(.svelte-8h1hrn){z-index:20;width:100%}.container.svelte-8h1hrn .buttons-container:where(.svelte-8h1hrn){z-index:100;justify-content:flex-end;gap:3vw;width:50%;display:flex;position:absolute;top:8vh;right:3vw}.container.svelte-8h1hrn .buttons-container:where(.svelte-8h1hrn) .start-button.nudge:where(.svelte-8h1hrn){animation:1s infinite svelte-8h1hrn-nudge}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn){justify-content:space-between;width:90vw;height:80vh;margin:0;display:flex;position:relative}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn) .race-track:where(.svelte-8h1hrn){justify-content:space-between;align-items:space-between;width:100%;height:90%;image-rendering:pixelated;background-image:url(../../../assets/llama-loco/track.png);outline:6px solid #0000001a;flex-direction:column;padding:0 1vw 1vw;display:flex;position:relative}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn) .race-track:where(.svelte-8h1hrn) .track:where(.svelte-8h1hrn){justify-content:flex-start;align-items:center;width:100%;height:15vh;display:flex;position:relative}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn) .race-track:where(.svelte-8h1hrn) .track:where(.svelte-8h1hrn) .change-buttons:where(.svelte-8h1hrn){justify-content:flex-end;gap:1vw;display:flex;position:absolute;top:50%;right:0}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn) .race-track:where(.svelte-8h1hrn) .track:where(.svelte-8h1hrn) .change-buttons:where(.svelte-8h1hrn) .change-button:where(.svelte-8h1hrn){color:#2e8b57;cursor:pointer;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5vw;height:2.5vw;font-size:1.75vw;transition:all .25s;display:flex}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn) .race-track:where(.svelte-8h1hrn) .track:where(.svelte-8h1hrn) .change-buttons:where(.svelte-8h1hrn) .change-button:where(.svelte-8h1hrn):hover{color:#4ec94e;transform:scale(1.05)}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn) .race-track:where(.svelte-8h1hrn) .track:where(.svelte-8h1hrn) .change-buttons:where(.svelte-8h1hrn) .change-button:where(.svelte-8h1hrn):active{color:#1f6a3f}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn) .race-track:where(.svelte-8h1hrn) .track:where(.svelte-8h1hrn) .llama:where(.svelte-8h1hrn){z-index:1;height:80%;image-rendering:pixelated;background:0 0;border:none;position:absolute;bottom:0;transform:scale(1.1)translateY(0)}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn) .race-track:where(.svelte-8h1hrn) .track:where(.svelte-8h1hrn) .llama.move:where(.svelte-8h1hrn){animation:.5s infinite svelte-8h1hrn-race}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn) .race-track:where(.svelte-8h1hrn) .track:where(.svelte-8h1hrn) .llama:where(.svelte-8h1hrn) .llama-img:where(.svelte-8h1hrn){object-fit:contain;border-bottom:2px solid #0003;height:100%}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn) .race-track:where(.svelte-8h1hrn) .track:where(.svelte-8h1hrn) .llama:where(.svelte-8h1hrn) .llama-name:where(.svelte-8h1hrn){color:#222;text-align:center;background:#ffffff4d;border-bottom:2px solid #a6a6a6;width:140%;padding:.2vh .2vw;font-family:Roboto,sans-serif;font-size:1vw;position:absolute;top:-3.5vh;left:-20%}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn) .race-track:where(.svelte-8h1hrn) .track:where(.svelte-8h1hrn) .llama:where(.svelte-8h1hrn) .llama-name.blessed:where(.svelte-8h1hrn){color:#b8860b;background:#fff8dc;border-bottom:2px solid #b8860b}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn) .race-track:where(.svelte-8h1hrn) .track:where(.svelte-8h1hrn) .llama:where(.svelte-8h1hrn) .llama-name.medal-gold:where(.svelte-8h1hrn){color:#8b6914;background:gold;border-bottom:none;animation:2s infinite svelte-8h1hrn-zoominout;box-shadow:2px 2px #b8860b}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn) .race-track:where(.svelte-8h1hrn) .track:where(.svelte-8h1hrn) .llama:where(.svelte-8h1hrn) .llama-name.medal-silver:where(.svelte-8h1hrn){color:#3d3d3d;background:#c4c4c4;border-bottom:none;animation:3s infinite svelte-8h1hrn-zoominout;box-shadow:2px 2px #8a8a8a}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn) .race-track:where(.svelte-8h1hrn) .track:where(.svelte-8h1hrn) .llama:where(.svelte-8h1hrn) .llama-name.medal-bronze:where(.svelte-8h1hrn){color:gold;background:#514f23;border-bottom:none;animation:4s infinite svelte-8h1hrn-zoominout;box-shadow:2px 2px #b8860b}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn) .race-track:where(.svelte-8h1hrn) .track:where(.svelte-8h1hrn) .llama:where(.svelte-8h1hrn) .llama-name:where(.svelte-8h1hrn) .llama-name-line:where(.svelte-8h1hrn){border-left:3px solid #a6a6a6;width:100%;height:1.5vh;position:absolute;top:100%;left:45%}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn) .race-track:where(.svelte-8h1hrn) .track:where(.svelte-8h1hrn) .llama:where(.svelte-8h1hrn) .dust:where(.svelte-8h1hrn){filter:brightness(.5);opacity:.8;background-color:#c00;width:50%;height:5%;animation:1s infinite svelte-8h1hrn-dustCloud;position:absolute;bottom:0;left:-35%}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn) .race-track:where(.svelte-8h1hrn) .track:where(.svelte-8h1hrn) .middle-line:where(.svelte-8h1hrn){border-bottom:6px solid #ffffff80;width:100%;position:absolute;bottom:-20%}@keyframes svelte-8h1hrn-nudge{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes svelte-8h1hrn-dustCloud{0%{opacity:.5;left:-35%;transform:translate(0)skew(0deg)}to{opacity:0;left:-65%;transform:translate(-15%)skew(-135deg)}}@keyframes svelte-8h1hrn-race{0%{bottom:0}30%{bottom:2px}60%{bottom:0}}@keyframes svelte-8h1hrn-skyShift{0%{background-position:0 0,100% 0,50% 100%}to{background-position:40% 10%,60% 20%,50% 60%}}@keyframes svelte-8h1hrn-skyPulse{0%,to{opacity:.25}50%{opacity:.4}}
