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-1uou90u-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-1uou90u-zoomin{0%{transform:scale(.5)}to{transform:scale(1)}}@keyframes svelte-1uou90u-zoominsubtle{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes svelte-1uou90u-zoominout{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes svelte-1uou90u-zoominoutplus{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes svelte-1uou90u-moveoutup{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes svelte-1uou90u-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-1uou90u-fadeInMild{0%{opacity:.5}to{opacity:1}}@keyframes svelte-1uou90u-fadeInOpacity{0%{opacity:0}to{opacity:.4}}@keyframes svelte-1uou90u-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes svelte-1uou90u-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-1uou90u-fadeInMoveDown{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1uou90u-fadeInMoveUp{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1uou90u-shiftInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes svelte-1uou90u-shiftInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes svelte-1uou90u-glowGeneric{0%{filter:brightness()}50%{filter:brightness(1.1)}to{filter:brightness()}}.container.svelte-1uou90u{background:#aaa url(../../../assets/roo-vs-rhino/bg.png);flex-direction:column;justify-content:space-between;align-items:center;height:100vh;padding:0;display:flex;position:relative;overflow:hidden}.container.svelte-1uou90u .header:where(.svelte-1uou90u){z-index:20;width:100%;height:10vh}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u){justify-content:center;align-items:center;width:100%;height:90vh;display:flex;position:relative}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .title:where(.svelte-1uou90u){text-shadow:4px 4px 1px #fff;color:#111;justify-content:center;align-items:center;width:40vw;height:10vh;font-size:5.25vw;display:flex;position:absolute;top:3vh;font-family:"Jersey 20",sans-serif!important}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .arena-container:where(.svelte-1uou90u){flex-direction:column;justify-content:center;align-items:center;gap:5%;width:40vw;height:60%;display:flex;position:relative}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .arena-container:where(.svelte-1uou90u) .animal:where(.svelte-1uou90u){z-index:10;transform-origin:50%;height:5vw;transition:all .25s;position:absolute}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .arena-container:where(.svelte-1uou90u) .animal:where(.svelte-1uou90u) img:where(.svelte-1uou90u){width:100%;height:100%;image-rendering:pixelated;transition:all .25s}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .arena-container:where(.svelte-1uou90u) .animal:where(.svelte-1uou90u) .indicators:where(.svelte-1uou90u){justify-content:space-between;align-items:center;gap:.25vw;width:10vw;height:2vw;display:flex;position:absolute;top:50%}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .arena-container:where(.svelte-1uou90u) .animal:where(.svelte-1uou90u) .indicators:where(.svelte-1uou90u) .indicator:where(.svelte-1uou90u){color:#fff;background:#111;border-radius:50%;justify-content:center;align-items:center;width:2vw;height:2vw;font-size:2vw;display:flex;font-family:"Jersey 20",sans-serif!important}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .arena-container:where(.svelte-1uou90u) .animal:where(.svelte-1uou90u) .indicators:where(.svelte-1uou90u) .indicator.first-indicator:where(.svelte-1uou90u){border-radius:16px;width:5vw;font-size:1.5vw}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .arena-container:where(.svelte-1uou90u) .animal.roo:where(.svelte-1uou90u){width:5vw;left:1vw}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .arena-container:where(.svelte-1uou90u) .animal.roo.charge:where(.svelte-1uou90u){animation:1s ease-in-out svelte-1uou90u-chargeRoo}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .arena-container:where(.svelte-1uou90u) .animal.roo.graze:where(.svelte-1uou90u){animation:1s svelte-1uou90u-rooGraze}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .arena-container:where(.svelte-1uou90u) .animal.roo:where(.svelte-1uou90u) .indicators:where(.svelte-1uou90u){justify-content:flex-end;right:7vw}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .arena-container:where(.svelte-1uou90u) .animal.rhino:where(.svelte-1uou90u){width:7vw;right:1vw}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .arena-container:where(.svelte-1uou90u) .animal.rhino.charge:where(.svelte-1uou90u){animation:1s ease-in-out svelte-1uou90u-chargeRhino}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .arena-container:where(.svelte-1uou90u) .animal.rhino.graze:where(.svelte-1uou90u){animation:1s svelte-1uou90u-rhinoGraze}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .arena-container:where(.svelte-1uou90u) .animal.rhino:where(.svelte-1uou90u) .indicators:where(.svelte-1uou90u){justify-content:flex-start;left:9vw}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .arena-container:where(.svelte-1uou90u) .grass:where(.svelte-1uou90u){z-index:5;background-image:url(../../../assets/roo-vs-rhino/grass.png);width:95%;height:18%;position:absolute}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .arena-container:where(.svelte-1uou90u) .arena-lane:where(.svelte-1uou90u){box-sizing:border-box;background:#fff url(../../../assets/roo-vs-rhino/dirt.png);border:3px solid #111;border-radius:16px;width:100%;height:30%}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .sequencer:where(.svelte-1uou90u){flex-direction:column;justify-content:center;gap:1.5vh;width:fit-content;height:80vh;padding:1vh 1vw;display:flex;position:absolute}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .sequencer:where(.svelte-1uou90u) button:where(.svelte-1uou90u){cursor:pointer;color:#555;background:#fff;border:3px solid #111;border-radius:16px;width:15vw;height:10vh;font-size:1.75vw;transition:all .25s;box-shadow:1px 1.5px 1px 2px #111;font-family:"Jersey 20",sans-serif!important}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .sequencer:where(.svelte-1uou90u) button:where(.svelte-1uou90u):hover{transform:scale(1.1)}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .sequencer:where(.svelte-1uou90u) button.clear:where(.svelte-1uou90u){align-self:center;width:6vw;height:5vh;font-size:1vw}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .sequencer.sequencer-roo:where(.svelte-1uou90u){left:3vw}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .sequencer.sequencer-rhino:where(.svelte-1uou90u){right:3vw}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .sequencer:where(.svelte-1uou90u) .sequence-progress:where(.svelte-1uou90u){background:#fff;border:3px solid #111;border-radius:4px;justify-content:flex-start;width:100%;height:2vh;display:flex}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .sequencer:where(.svelte-1uou90u) .sequence-progress:where(.svelte-1uou90u) .seq-block:where(.svelte-1uou90u){box-sizing:border-box;color:#fff;background:#111;border:3px solid #fff;border-radius:4px;justify-content:center;align-items:center;width:20%;height:100%;font-family:VT323,sans-serif;font-size:1.25vw;display:flex}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .sequencer:where(.svelte-1uou90u) .options:where(.svelte-1uou90u){justify-content:space-between;width:100%;display:flex}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .score-container:where(.svelte-1uou90u){justify-content:center;gap:2.5vw;width:60vw;height:10vh;display:flex;position:absolute;bottom:5vh}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .score-container:where(.svelte-1uou90u) .score:where(.svelte-1uou90u){color:#fff;background:#111;border:3px solid #fff;border-radius:16px;justify-content:center;align-items:center;width:8vw;font-size:2vw;display:flex;font-family:"Jersey 20",sans-serif!important}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .score-container:where(.svelte-1uou90u) button:where(.svelte-1uou90u){color:#fff;cursor:pointer;background:#111;border:3px solid #fff;border-radius:16px;width:12vw;height:10vh;font-size:1.75vw;transition:all .25s;box-shadow:1px 1.5px 1px 2px #fff;font-family:"Jersey 20",sans-serif!important}.container.svelte-1uou90u .game-container:where(.svelte-1uou90u) .score-container:where(.svelte-1uou90u) button:where(.svelte-1uou90u):hover{transform:scale(1.1)}@keyframes svelte-1uou90u-chargeRoo{0%{left:1vw}15%{transform:rotate(-45deg)}50%{left:28vw;transform:translateY(-4vh)rotate(-45deg)}to{left:1vw}}@keyframes svelte-1uou90u-chargeRhino{0%{right:1vw}50%{right:27.5vw;transform:rotate(-2deg)}to{right:1vw}}@keyframes svelte-1uou90u-rooGraze{0%{transform:rotate(0)}50%{transform:rotate(90deg)scale(.95)}to{transform:rotate(0)}}@keyframes svelte-1uou90u-rhinoGraze{0%{transform:rotate(0)}50%{transform:rotate(-90deg)scale(.85)}to{transform:rotate(0)}}
