h1,h2,h3{font-family:Josefin Sans,sans-serif}p,span,button,input,a,div{font-family:Roboto,sans-serif;-webkit-user-select:none;user-select:none}@media screen and (orientation: portrait){span,label{font-size:4vw}}.button-container{display:flex;flex-direction:row;align-items:center;gap:1vw;padding:1rem 0;box-sizing:content-box;justify-content:flex-end;width:100%;height:10vh}.button-container input{width:100%;height:10vh;padding:2vw;box-sizing:border-box;align-items:flex-start;font-size:1.5vw;border-radius:8px}@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:40%}}@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(1)}50%{filter:brightness(1.1)}to{filter:brightness(1)}}.container.svelte-8h1hrn{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100vh;padding:0;position:relative;background-image:url(../../../assets/llama-loco/grass.png);image-rendering:pixelated;overflow:hidden}.container.svelte-8h1hrn .header:where(.svelte-8h1hrn){width:100%}.container.svelte-8h1hrn .buttons-container:where(.svelte-8h1hrn){position:absolute;right:3vw;top:8vh;z-index:100;width:50%;display:flex;justify-content:flex-end;gap:3vw}.container.svelte-8h1hrn .buttons-container:where(.svelte-8h1hrn) .start-button.nudge:where(.svelte-8h1hrn){animation:svelte-8h1hrn-nudge 1s infinite}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn){width:90vw;margin:0;display:flex;justify-content:space-between;height:80vh;position:relative}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn) .race-track:where(.svelte-8h1hrn){width:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative;height:90%;align-items:space-between;padding:0 1vw 1vw;background-image:url(../../../assets/llama-loco/track.png);outline:6px solid rgba(0,0,0,.1);image-rendering:pixelated}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn) .race-track:where(.svelte-8h1hrn) .track:where(.svelte-8h1hrn){width:100%;display:flex;justify-content:flex-start;align-items:center;position:relative;height:15vh}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn) .race-track:where(.svelte-8h1hrn) .track:where(.svelte-8h1hrn) .change-buttons:where(.svelte-8h1hrn){position:absolute;right:0;top:50%;display:flex;justify-content:flex-end;gap:1vw}.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){width:2.5vw;height:2.5vw;border-radius:50%;font-size:1.75vw;display:flex;justify-content:center;align-items:center;background:#fff;color:#2e8b57;border:none;cursor:pointer;transition:all .25s ease}.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){height:80%;position:absolute;transition:all 1s ease-in-out;z-index:1;bottom:0;transform:scale(1.1) translateY(0);image-rendering:pixelated}.container.svelte-8h1hrn .game-container:where(.svelte-8h1hrn) .race-track:where(.svelte-8h1hrn) .track:where(.svelte-8h1hrn) .llama.move:where(.svelte-8h1hrn){animation:svelte-8h1hrn-race .5s ease infinite}.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){height:100%;object-fit:contain;border-bottom:2px solid rgba(0,0,0,.2)}.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){position:absolute;top:-3.5vh;width:140%;left:-20%;padding:.2vh .2vw;border-bottom:2px solid #a6a6a6;color:#222;font-size:1vw;text-align:center;background:#ffffff4d;font-family:Roboto,sans-serif}.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){background:#fff8dc;color:#b8860b;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:where(.svelte-8h1hrn) .llama-name-line:where(.svelte-8h1hrn){position:absolute;top:100%;left:45%;width:100%;height:1.5vh;border-left:3px solid #a6a6a6}.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){position:absolute;background-color:#c00;width:50%;height:5%;left:-35%;bottom:0;filter:brightness(.5);opacity:.8;animation:svelte-8h1hrn-dustCloud 1s infinite}.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 rgba(255,255,255,.5);position:absolute;width:100%;bottom:-20%}@keyframes svelte-8h1hrn-nudge{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes svelte-8h1hrn-dustCloud{0%{transform:translate(0) skew(0);opacity:.5;left:-35%}to{transform:translate(-15%) skew(-135deg);opacity:0;left:-65%}}@keyframes svelte-8h1hrn-race{0%{bottom:0}30%{bottom:2px}60%{bottom:0}}
