.game-container[data-v-627f5bed]{aspect-ratio:9/6;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:1rem;overflow:hidden}@media (width<=576px){.game-container[data-v-627f5bed]{aspect-ratio:9/16}}.game-placeholder[data-v-627f5bed]{z-index:2;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.game-canvas[data-v-627f5bed]{width:100%;height:100%;display:block}.points-bubble[data-v-627f5bed]{z-index:7;pointer-events:none;border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;font:700 12px sans-serif;display:flex;position:absolute}.mud-splat[data-v-627f5bed]{z-index:8;pointer-events:none;opacity:0;transform:translate(-50%, -50%) rotate(var(--turn));background:radial-gradient(circle at 35% 30%,#8a5a30,#5c3a1c 65%);animation-name:mud-splat-627f5bed;animation-timing-function:ease-out;animation-fill-mode:forwards;position:absolute;box-shadow:inset -2px -3px 4px #00000040}@keyframes mud-splat-627f5bed{0%{opacity:0;transform:translate(-50%, -50%) rotate(var(--turn)) scale(.2)}6%{opacity:.95;transform:translate(-50%, -50%) rotate(var(--turn)) scale(1.15)}12%{opacity:.95;transform:translate(-50%, -50%) rotate(var(--turn)) scale(1)}55%{opacity:.9;transform:translate(-50%, calc(-50% + var(--drip) * .4)) rotate(var(--turn)) scale(1)}to{opacity:0;transform:translate(-50%, calc(-50% + var(--drip))) rotate(var(--turn)) scale(.95)}}.pill-pop[data-v-627f5bed]{animation:.42s ease-out pill-pop-627f5bed}.pill-shake[data-v-627f5bed]{animation:.35s ease-out pill-shake-627f5bed}@keyframes pill-pop-627f5bed{0%{transform:scale(1)}30%{transform:scale(1.25);box-shadow:0 0 0 6px #ffcf4a8c}to{transform:scale(1);box-shadow:0 0 #ffcf4a00}}@keyframes pill-shake-627f5bed{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.end-fade[data-v-627f5bed]{z-index:25;pointer-events:none;background:var(--secondary);opacity:0;animation:.65s ease-in forwards end-fade-627f5bed;position:absolute;inset:0}@keyframes end-fade-627f5bed{to{opacity:1}}.sun-glow[data-v-627f5bed]{z-index:4;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(70% 55% at 12% 0,#ffd68c8c,#ffd68c00 70%),radial-gradient(120% 60% at 50% 110%,#3c468259,#3c468200 70%);position:absolute;inset:0}.screen-flash[data-v-627f5bed]{z-index:9;pointer-events:none;opacity:0;animation:.55s ease-out forwards screen-flash-627f5bed;position:absolute;inset:0}.screen-flash-hit[data-v-627f5bed]{background:radial-gradient(#dc281e00 45%,#dc281e99 100%)}.screen-flash-near[data-v-627f5bed]{background:radial-gradient(#ffe05047 0%,#ffe05000 70%)}@keyframes screen-flash-627f5bed{0%{opacity:0}12%{opacity:1}to{opacity:0}}.touch-surface[data-v-627f5bed]{z-index:5;background:0 0;position:absolute;inset:0}.tap-hint[data-v-627f5bed]{z-index:6;opacity:.35;pointer-events:none;width:36px;height:36px;position:absolute;bottom:12%}.tap-hint-left[data-v-627f5bed]{left:8%}.tap-hint-right[data-v-627f5bed]{right:8%}.tap-hint svg[data-v-627f5bed]{width:100%;height:100%}.jump-button[data-v-627f5bed]{z-index:6;opacity:.8;touch-action:none;-webkit-tap-highlight-color:transparent;background:#00000040;border-radius:9999px;width:64px;height:64px;margin-left:-32px;padding:14px;position:absolute;bottom:4%;left:50%}.jump-button[data-v-627f5bed]:active{background:#0006}.jump-button svg[data-v-627f5bed]{width:100%;height:100%;display:block}:root{--primary:#7a5226;--secondary:#ffca55;--offwhite:#ffe4aa;--silver:#f5f5f5}#terms:checked~* .custom-checkbox,#terms:checked+.custom-checkbox{background-color:var(--primary)}#terms:checked~* .custom-checkmark{opacity:1;color:var(--secondary)}
