.gsi-material-button.svelte-okf5t2{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-appearance:none;background-color:#fff;background-image:none;border:1px solid #747775;-webkit-border-radius:2rem;border-radius:2rem;-webkit-box-sizing:border-box;color:#1f1f1f;cursor:pointer;font-family:Roboto,arial,sans-serif;font-size:14px;height:2.75rem;letter-spacing:.25px;outline:none;overflow:hidden;padding:0 12px;position:relative;text-align:center;-webkit-transition:background-color .218s,border-color .218s,box-shadow .218s;transition:background-color .218s,border-color .218s,box-shadow .218s;vertical-align:middle;white-space:nowrap;width:auto;min-width:12rem;box-sizing:border-box}.gsi-material-button.svelte-okf5t2 .gsi-material-button-icon:where(.svelte-okf5t2){height:20px;margin-right:12px;min-width:20px;width:20px}.gsi-material-button.svelte-okf5t2 .gsi-material-button-content-wrapper:where(.svelte-okf5t2){-webkit-align-items:center;align-items:center;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}.gsi-material-button.svelte-okf5t2 .gsi-material-button-contents:where(.svelte-okf5t2){-webkit-flex-grow:1;flex-grow:1;font-family:Roboto,arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.gsi-material-button.svelte-okf5t2 .gsi-material-button-state:where(.svelte-okf5t2){-webkit-transition:opacity .218s;transition:opacity .218s;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.gsi-material-button.svelte-okf5t2:disabled{cursor:default;background-color:#ffffff61;border-color:#1f1f1f1f}.gsi-material-button.svelte-okf5t2:disabled .gsi-material-button-contents:where(.svelte-okf5t2){opacity:38%}.gsi-material-button.svelte-okf5t2:disabled .gsi-material-button-icon:where(.svelte-okf5t2){opacity:38%}.gsi-material-button.svelte-okf5t2:not(:disabled):active .gsi-material-button-state:where(.svelte-okf5t2),.gsi-material-button.svelte-okf5t2:not(:disabled):focus .gsi-material-button-state:where(.svelte-okf5t2){background-color:#303030;opacity:12%}.gsi-material-button.svelte-okf5t2:not(:disabled):hover{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.gsi-material-button.svelte-okf5t2:not(:disabled):hover .gsi-material-button-state:where(.svelte-okf5t2){background-color:#303030;opacity:8%}.error.svelte-s2m72k{background:#cd5c5c;color:var(--color-text-on-dark)}.success.svelte-s2m72k{background:#3cb371;color:var(--color-text-on-dark)}.info.svelte-s2m72k{background:var(--color-bg);color:var(--color-text)}.icon.svelte-s2m72k{padding-top:.2em;flex-shrink:0}.icon.svelte-s2m72k img:where(.svelte-s2m72k){width:3rem;height:3rem;border-radius:.5rem;display:block;min-width:auto}.text.svelte-s2m72k{padding-top:.2em;flex-grow:1}button.svelte-s2m72k{background:transparent;border:0 none;padding:.2em 0 0;line-height:1;font-size:1rem}button.svelte-s2m72k:hover{color:var(--color-accent)}toast.padded.svelte-s2m72k{padding:var(--mm)}.speech-bubble.svelte-9b5m7i{position:relative;background-color:var(--color-bg);padding:var(--mmm);border-radius:var(--mm);min-height:4rem;line-height:1.4;width:100%;animation:svelte-9b5m7i-bubbleExpand .5s ease-out;transform-origin:left center;transition:height .5s ease-out}@keyframes svelte-9b5m7i-bubbleExpand{0%{width:10%}to{width:100%}}.speech-bubble.svelte-9b5m7i:before{content:"";position:absolute;top:min(50%,2rem);left:-10px;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent var(--color-bg) transparent transparent}character-container.svelte-4la9e3{position:relative;width:4rem;height:4rem;flex-shrink:0}character.svelte-4la9e3{position:absolute;top:0;left:0;width:4rem;height:4rem;transform-origin:bottom center}character.idle.svelte-4la9e3{animation:svelte-4la9e3-idle .5s ease-in-out}character.jump.svelte-4la9e3{animation:svelte-4la9e3-jump 1s ease-in-out}character.shuffle.svelte-4la9e3{animation:svelte-4la9e3-shuffle 2s ease-in-out}@keyframes svelte-4la9e3-idle{0%{transform:translateY(0) scale(1)}to{transform:translateY(0) scale(1)}}@keyframes svelte-4la9e3-jump{0%{transform:translateY(0) scale(1)}10%{transform:translateY(0) scale(1.1,.9)}30%{transform:translateY(-1rem) scale(.9,1.1)}45%{transform:translateY(-1.2rem) scale(1)}60%{transform:translateY(-.5rem) scale(.9,1.1)}75%{transform:translateY(0) scale(1.1,.9)}85%,to{transform:translateY(0) scale(1)}}@keyframes svelte-4la9e3-shuffle{0%,85%,to{transform:rotate(0)}20%{transform:rotate(-5deg)}40%{transform:rotate(5deg)}60%{transform:rotate(-5deg)}}img.svelte-4la9e3{position:absolute;top:0;left:0;width:4rem;height:4rem}.tutorialFinger.svelte-d7s618{width:var(--finger-size);height:var(--finger-size);position:fixed;z-index:1000;pointer-events:none}.tapAnimation.svelte-d7s618{animation:svelte-d7s618-tap 1.5s ease-in-out infinite}.jumpTapAnimation.svelte-d7s618{animation:svelte-d7s618-jumpTap 4s ease-in-out infinite}.swipeUpAnimation.svelte-d7s618{animation:svelte-d7s618-swipeUp 1.75s ease-in-out infinite}.moveAnimation.svelte-d7s618{animation:svelte-d7s618-move 4s cubic-bezier(.4,0,.2,1) infinite}.hidden.svelte-d7s618{visibility:hidden}@keyframes svelte-d7s618-tap{0%{transform:translate(-50%,-50%) rotate(var(--finger-rotation)) scale(1)}15%{transform:translate(-50%,-50%) rotate(var(--finger-rotation)) scale(.85)}30%{transform:translate(-50%,-50%) rotate(var(--finger-rotation)) scale(1)}to{transform:translate(-50%,-50%) rotate(var(--finger-rotation)) scale(1)}}@keyframes svelte-d7s618-jumpTap{0%,50%{transform:translate(-50%,-50%) rotate(var(--finger-rotation)) scale(1);opacity:0}57%{transform:translate(-50%,-50%) rotate(var(--finger-rotation)) scale(1);opacity:1}66%{transform:translate(-50%,-50%) rotate(var(--finger-rotation)) scale(1.1);opacity:1}73%,80%{transform:translate(-50%,-50%) rotate(var(--finger-rotation)) scale(.85)}87%{transform:translate(-50%,-50%) rotate(var(--finger-rotation)) scale(1.1);opacity:1}to{transform:translate(-50%,-50%) rotate(var(--finger-rotation)) scale(1.1);opacity:0}}@keyframes svelte-d7s618-swipeUp{0%{transform:translate(-50%) rotate(var(--finger-rotation));opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translate(-50%,-150%) rotate(var(--finger-rotation));opacity:0}}@keyframes svelte-d7s618-move{0%,15%,to{transform:translate(-50%,-50%) rotate(var(--finger-rotation)) scaleX(-1);opacity:1}25%,35%{transform:translate(-50%,-70%) rotate(var(--finger-rotation)) scaleX(-1);opacity:1}55%,65%{transform:translate(-75%,-35%) rotate(var(--finger-rotation)) scaleX(-1);opacity:1}80%,to{transform:translate(-50%,-50%) rotate(var(--finger-rotation)) scaleX(-1);opacity:1}}img.svelte-1ayosdx{-webkit-user-select:none;user-select:none;pointer-events:none}.choices.svelte-1ayosdx{width:100%;gap:var(--mm);justify-content:center;align-items:center}divider.svelte-8ewgd0{display:flex;align-items:center;flex-direction:row;margin:var(--mm) 0;color:var(--color-text-dim)}divider.svelte-8ewgd0 part:where(.svelte-8ewgd0){flex-grow:1;height:1px;background-color:var(--color-text-dim)}divider.svelte-8ewgd0 middle:where(.svelte-8ewgd0){margin:0 var(--m)}:root{--knob-color: #fff;--height: 1.4rem;--width: 2.5rem;--padding: .2rem;--knob-size: calc(var(--height) - var(--padding) * 2)}.s--slider.svelte-1b3osd3{display:flex;align-items:center;gap:var(--mm)}.s--slider.svelte-1b3osd3 button:where(.svelte-1b3osd3){box-sizing:content-box;width:var(--width);height:var(--height);position:relative;margin:0;padding:0;background-color:var(--color-bg-alt3);border:none;border-radius:calc(var(--height) / 2);overflow:hidden;transition:background-color .3s}.s--slider.svelte-1b3osd3 button:where(.svelte-1b3osd3):before{content:"";position:absolute;width:var(--knob-size);height:var(--knob-size);background-color:var(--knob-color);top:var(--padding);left:var(--padding);margin:0;padding:0;border:none;border-radius:100%;transition:left .3s;overflow:hidden}.s--slider.svelte-1b3osd3 button[aria-checked=true]:where(.svelte-1b3osd3){background-color:var(--color-accent);transition:background-color .3s}.s--slider.svelte-1b3osd3 button[aria-checked=true]:where(.svelte-1b3osd3):before{left:calc(var(--width) - var(--knob-size) - var(--padding));transition:left .3s}grid.svelte-h2ct6v{position:absolute;display:grid;margin:0;grid-template-rows:100%;grid-template-columns:repeat(var(--sections),1fr);column-gap:.2rem;width:100%;height:var(--m)}.progressCompleted.svelte-h2ct6v{clip-path:inset(0 var(--progress) 0 0)}.progressRemaining.svelte-h2ct6v{clip-path:inset(0 0 0 var(--progress))}.section.svelte-h2ct6v{width:100%;height:100%;background-color:var(--color-accent);box-shadow:inset 0 0 3px .5px #ffffff80}.progressCompleted.svelte-h2ct6v .section:where(.svelte-h2ct6v){background-color:var(--color-accent)}.progressRemaining.svelte-h2ct6v .section:where(.svelte-h2ct6v){background-color:var(--color-bg-alt)}.slanted.svelte-h2ct6v{-ms-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skew(-20deg)}.questBar.svelte-rlbnwo{width:100%;height:var(--mm);gap:var(--mm)}
