.Gxg-oW_card{gap:10px;overflow:hidden}.Gxg-oW_title{font-size:clamp(30px,9vw,38px)}.Gxg-oW_score{justify-content:center;align-items:center;gap:10px;font-weight:900;display:flex}.Gxg-oW_pips{align-items:center;gap:2px;display:inline-flex}.Gxg-oW_pipLabel{margin-right:4px;font-size:14px}.Gxg-oW_pips svg path:first-child{fill:#eadfc8;stroke:var(--brown);stroke-width:2px;stroke-linejoin:round}.Gxg-oW_pips svg path:last-child{stroke:var(--brown);stroke-width:1.5px}.Gxg-oW_pips svg[data-on] path:first-child{fill:var(--mango);animation:.4s ease-out Gxg-oW_pipPop}.Gxg-oW_pips[data-crab] svg[data-on] path:first-child{fill:var(--coral)}.Gxg-oW_vs{background:var(--brown);color:var(--cream);letter-spacing:.1em;border-radius:999px;padding:2px 8px;font-size:13px}@keyframes Gxg-oW_pipPop{0%{transform:scale(.4)}70%{transform:scale(1.25)}to{transform:scale(1)}}.Gxg-oW_pips svg path{transform-box:fill-box;transform-origin:50%}.Gxg-oW_arena{border:3px solid var(--brown);background:radial-gradient(at 50% 120%,#f3d79a 0 45%,#0000 46%),linear-gradient(#bdeefa,#8fd8f2 55%,#44c2d4 56%,#2fb3c6 70%,#f3d79a 70%);border-radius:18px;height:230px;position:relative;overflow:hidden}.Gxg-oW_bubble{border:3px solid var(--brown);text-align:center;z-index:2;background:#fff;border-radius:14px;margin:0;padding:6px 10px;font-size:14px;font-weight:800;animation:.3s ease-out Gxg-oW_bubbleIn;position:absolute;top:8px;left:8px;right:8px}.Gxg-oW_bubble:after{content:"";border-right:3px solid var(--brown);border-bottom:3px solid var(--brown);background:#fff;width:16px;height:16px;position:absolute;bottom:-11px;left:50%;transform:translate(-50%)rotate(45deg)}@keyframes Gxg-oW_bubbleIn{0%{opacity:0;transform:translateY(-6px)scale(.92)}to{opacity:1;transform:none}}.Gxg-oW_crabWrap{width:190px;position:absolute;top:46px;left:50%;transform:translate(-50%)}.Gxg-oW_crab{width:100%;height:auto;overflow:visible}.Gxg-oW_crab g,.Gxg-oW_crab path,.Gxg-oW_crab ellipse,.Gxg-oW_crab rect{transform-box:fill-box}.Gxg-oW_body{transform-origin:50% 100%;animation:1.6s ease-in-out infinite Gxg-oW_idleBob}@keyframes Gxg-oW_idleBob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.Gxg-oW_clawL{transform-origin:90% 100%}.Gxg-oW_clawR{transform-origin:10% 100%}.Gxg-oW_lids{transform-origin:50% 0;animation:4.2s infinite Gxg-oW_blink;transform:scaleY(0)}@keyframes Gxg-oW_blink{0%,92%,to{transform:scaleY(0)}95%{transform:scaleY(1.2)}}.Gxg-oW_pupils{animation:3s ease-in-out infinite Gxg-oW_glance}@keyframes Gxg-oW_glance{0%,40%,to{transform:translate(0)}50%,80%{transform:translate(-4px)}}.Gxg-oW_xEyes,.Gxg-oW_steam,.Gxg-oW_pebble,.Gxg-oW_leaf{display:none}.Gxg-oW_crown{transform-origin:50% 100%}.Gxg-oW_mouth{transform-origin:50%}.Gxg-oW_crab[data-tell=rock] .Gxg-oW_pebble,.Gxg-oW_crab[data-tell=leaf] .Gxg-oW_leaf{animation:.45s ease-out Gxg-oW_propIn;display:inline}@keyframes Gxg-oW_propIn{0%{opacity:0;transform:scale(.4)}30%,80%{opacity:1;transform:scale(1)}to{opacity:0}}.Gxg-oW_crab[data-tell=rock] .Gxg-oW_clawL{animation:.24s ease-in-out 2 Gxg-oW_pat}@keyframes Gxg-oW_pat{0%,to{transform:rotate(0)}50%{transform:rotate(10deg)translateY(3px)}}.Gxg-oW_crab[data-tell=leaf] .Gxg-oW_clawL{animation:.24s ease-in-out 2 alternate Gxg-oW_fan}@keyframes Gxg-oW_fan{0%{transform:rotate(-10deg)}to{transform:rotate(10deg)}}.Gxg-oW_crab[data-tell=claw] .Gxg-oW_clawR{animation:.12s steps(2,end) 4 Gxg-oW_clack}@keyframes Gxg-oW_clack{0%{transform:rotate(0)scale(1)}to{transform:rotate(-9deg)scale(1.06)}}.Gxg-oW_crab[data-fidget=tap] .Gxg-oW_legs{animation:.13s ease-in-out 4 alternate Gxg-oW_legTap}@keyframes Gxg-oW_legTap{to{transform:translateY(-3px)}}.Gxg-oW_crab[data-fidget=look] .Gxg-oW_pupils{animation:.5s ease-in-out Gxg-oW_dart}@keyframes Gxg-oW_dart{0%,to{transform:translate(0)}30%{transform:translate(5px)}70%{transform:translate(-5px)}}.Gxg-oW_crab[data-fidget=stretch] .Gxg-oW_clawL,.Gxg-oW_crab[data-fidget=stretch] .Gxg-oW_clawR{animation:.5s ease-in-out Gxg-oW_stretch}@keyframes Gxg-oW_stretch{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)rotate(-4deg)}}.Gxg-oW_crab[data-mood=pump] .Gxg-oW_body,.Gxg-oW_crab[data-mood=pump] .Gxg-oW_clawL,.Gxg-oW_crab[data-mood=pump] .Gxg-oW_clawR{animation:.42s ease-in-out infinite Gxg-oW_pump}@keyframes Gxg-oW_pump{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.Gxg-oW_crab[data-mood=gloat] .Gxg-oW_body{animation:.45s ease-in-out infinite Gxg-oW_gloat}.Gxg-oW_crab[data-mood=gloat] .Gxg-oW_clawL,.Gxg-oW_crab[data-mood=gloat] .Gxg-oW_clawR{animation:.3s ease-in-out infinite alternate Gxg-oW_wave}@keyframes Gxg-oW_gloat{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-12px)rotate(-4deg)}75%{transform:translateY(-12px)rotate(4deg)}}@keyframes Gxg-oW_wave{0%{transform:rotate(-18deg)}to{transform:rotate(18deg)}}.Gxg-oW_crab[data-mood=fume] .Gxg-oW_body{animation:.12s linear infinite Gxg-oW_fume}.Gxg-oW_crab[data-mood=fume] .Gxg-oW_shell{fill:#b8261a}.Gxg-oW_crab[data-mood=fume] .Gxg-oW_mouth,.Gxg-oW_crab[data-mood=faint] .Gxg-oW_mouth{transform:scaleY(-1)translateY(6px)}.Gxg-oW_crab[data-mood=fume] .Gxg-oW_steam{animation:.6s ease-out infinite Gxg-oW_steam;display:inline}@keyframes Gxg-oW_fume{0%,to{transform:translate(0)}50%{transform:translate(-4px)}}@keyframes Gxg-oW_steam{0%{opacity:1;transform:translateY(0)scale(.6)}to{opacity:0;transform:translateY(-26px)scale(1.4)}}.Gxg-oW_crab[data-mood=shrug] .Gxg-oW_clawL,.Gxg-oW_crab[data-mood=shrug] .Gxg-oW_clawR{animation:.7s ease-in-out 2 Gxg-oW_shrug}@keyframes Gxg-oW_shrug{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.Gxg-oW_crab[data-mood=faint] .Gxg-oW_body{animation:.9s ease-in forwards Gxg-oW_faint}.Gxg-oW_crab[data-mood=faint] .Gxg-oW_pupils,.Gxg-oW_crab[data-mood=faint] .Gxg-oW_lids{display:none}.Gxg-oW_crab[data-mood=faint] .Gxg-oW_xEyes{display:inline}.Gxg-oW_crab[data-mood=faint] .Gxg-oW_crown{animation:1.1s ease-out forwards Gxg-oW_crownFly}.Gxg-oW_crab[data-mood=faint] .Gxg-oW_clawL,.Gxg-oW_crab[data-mood=faint] .Gxg-oW_clawR{animation:.9s ease-in forwards Gxg-oW_droop}@keyframes Gxg-oW_faint{to{transform:translateY(16px)rotate(-14deg)}}@keyframes Gxg-oW_crownFly{0%{transform:translate(0)rotate(0)}40%{transform:translate(30px,-70px)rotate(160deg)}to{opacity:.9;transform:translate(70px,40px)rotate(380deg)}}@keyframes Gxg-oW_droop{to{transform:rotate(35deg)translateY(10px)}}.Gxg-oW_crab[data-mood=dance] .Gxg-oW_body{animation:.5s ease-in-out infinite Gxg-oW_dance}.Gxg-oW_crab[data-mood=dance] .Gxg-oW_clawL{animation:.25s ease-in-out infinite alternate Gxg-oW_wave}.Gxg-oW_crab[data-mood=dance] .Gxg-oW_clawR{animation:.25s ease-in-out infinite alternate-reverse Gxg-oW_wave}@keyframes Gxg-oW_dance{0%,to{transform:translate(-12px)translateY(0)}25%{transform:translate(0)translateY(-14px)}50%{transform:translate(12px)translateY(0)}75%{transform:translate(0)translateY(-14px)}}.Gxg-oW_hands{z-index:1;justify-content:space-between;display:flex;position:absolute;bottom:6px;left:8px;right:8px}.Gxg-oW_hand{border:3px solid var(--brown);background:#fdf3dce0;border-radius:14px;justify-items:center;gap:0;min-width:70px;padding:4px 6px 2px;display:grid}.Gxg-oW_hand svg{animation:.26s ease-out Gxg-oW_revealPop}.Gxg-oW_hand[data-shake] svg{animation:.42s ease-in-out infinite Gxg-oW_handPump}.Gxg-oW_handLabel{font-size:12px;font-weight:900}@keyframes Gxg-oW_handPump{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-12px)rotate(-8deg)}}@keyframes Gxg-oW_revealPop{0%{transform:scale(.3)rotate(-30deg)}70%{transform:scale(1.2)}to{transform:none}}.Gxg-oW_countWord{text-align:center;color:var(--mango);-webkit-text-stroke:2px var(--brown);paint-order:stroke fill;text-shadow:0 4px 0 var(--brown);z-index:3;margin:0;font-size:40px;font-weight:900;animation:.42s ease-out Gxg-oW_countPop;position:absolute;top:44%;left:0;right:0}@keyframes Gxg-oW_countPop{0%{opacity:0;transform:scale(2.2)}50%{opacity:1;transform:scale(.95)}to{transform:scale(1)}}.Gxg-oW_banner{border:4px solid var(--brown);background:var(--mango);text-align:center;z-index:3;box-shadow:0 5px 0 var(--brown);border-radius:16px;margin:0;padding:6px 10px;font-size:24px;font-weight:900;animation:.38s cubic-bezier(.2,1.6,.4,1) Gxg-oW_slam;display:grid;position:absolute;top:40%;left:10px;right:10px}.Gxg-oW_banner span{font-size:13px;font-weight:800}.Gxg-oW_banner[data-result=lose]{background:var(--coral)}.Gxg-oW_banner[data-result=tie]{background:#bdeefa}@keyframes Gxg-oW_slam{0%{opacity:0;transform:scale(1.8)rotate(-6deg)}to{opacity:1;transform:none}}.Gxg-oW_prompt{text-align:left;margin:0;font-weight:900}.Gxg-oW_tell{background:#ffe1dd;border-radius:12px;min-height:2.4em;margin:0;padding:6px 12px;font-style:italic;font-weight:800}.Gxg-oW_move[data-picked]{background:var(--mango);box-shadow:0 1px 0 var(--brown);transform:translateY(3px)}.Gxg-oW_pop{animation:.42s ease-out Gxg-oW_revealPop}.Gxg-oW_confetti{pointer-events:none;z-index:4;position:absolute;inset:0}.Gxg-oW_confetti i{border-radius:2px;width:8px;height:12px;animation-name:Gxg-oW_fall;animation-timing-function:ease-in;animation-iteration-count:2;position:absolute;top:-12px}@keyframes Gxg-oW_fall{0%{transform:translateY(0)rotate(0)}to{transform:translateY(260px)rotate(540deg)}}.Gxg-oW_card[data-reduced] *,.Gxg-oW_card[data-reduced] :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.Gxg-oW_card *,.Gxg-oW_card :after{transition:none!important;animation:none!important}}.Gxg-oW_trialName{color:#0d6f80;margin:-6px 0 0;font-weight:900}.Gxg-oW_hardTag{background:var(--coral);color:var(--brown);border-radius:999px;margin-left:8px;padding:1px 8px;font-size:12px}.Gxg-oW_arenaNote{text-align:center;margin:0;font-size:18px;font-weight:900;position:absolute;bottom:10px;left:0;right:0}.Gxg-oW_shellRow{height:64px;position:absolute;bottom:6px;left:6px;right:6px}.Gxg-oW_shellBtn{cursor:pointer;height:64px;transition:left var(--shell-ms,.4s) ease-in-out;background:0 0;border:0;padding:0 6px;position:absolute;bottom:0}.Gxg-oW_shellBtn:disabled{cursor:default}.Gxg-oW_pearl{border:2px solid var(--brown);background:radial-gradient(circle at 35% 35%,#fff,#e8dcf0 60%,#b9a8c8);border-radius:50%;width:16px;height:16px;margin-left:-8px;position:absolute;bottom:8px;left:50%}.Gxg-oW_card[data-reduced] .Gxg-oW_shellBtn{transition:left var(--shell-ms,.56s) linear!important}@media (prefers-reduced-motion:reduce){.Gxg-oW_card .Gxg-oW_shellRow .Gxg-oW_shellBtn{transition:left var(--shell-ms,.56s) linear!important}}.Gxg-oW_pads{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.Gxg-oW_pad{border:3px solid var(--brown);cursor:pointer;height:70px;box-shadow:0 4px 0 var(--brown);background:#fff8e8;border-radius:16px;padding:6px}.Gxg-oW_pad[data-lit]{box-shadow:0 0 0 4px var(--mango), 0 1px 0 var(--brown);background:#fff3b0;transform:translateY(3px)scale(1.06)}.Gxg-oW_pad:disabled{cursor:default}.Gxg-oW_tideBar{border:3px solid var(--brown);background:#bdeefa;border-radius:999px;height:26px;position:absolute;bottom:18px;left:14px;right:14px}.Gxg-oW_zone{background:var(--leaf);border-left:2px solid var(--brown);border-right:2px solid var(--brown);position:absolute;top:0;bottom:0}.Gxg-oW_marker{background:var(--brown);border-radius:4px;width:8px;height:40px;margin-left:-4px;position:absolute;top:-10px}.Gxg-oW_marker[data-stopped]{background:var(--coral);border:2px solid var(--brown)}.Gxg-oW_bigButton{border:4px solid var(--brown);background:var(--turquoise);min-height:64px;color:var(--brown);font:inherit;letter-spacing:.08em;cursor:pointer;box-shadow:0 6px 0 var(--brown);border-radius:20px;font-size:24px;font-weight:900}.Gxg-oW_bigButton[data-coral]{background:var(--coral)}.Gxg-oW_bigButton:active{box-shadow:0 2px 0 var(--brown);transform:translateY(4px)}.Gxg-oW_bigButton:disabled{opacity:.6}.Gxg-oW_dodgeLayer{position:absolute;inset:0}.Gxg-oW_dodgeLayer[data-snap]{animation:.45s ease-out Gxg-oW_snapFlash}@keyframes Gxg-oW_snapFlash{0%{background:#e5503f8c}to{background:#e5503f00}}.Gxg-oW_paw{justify-items:center;transition:transform .16s ease-out;display:grid;position:absolute;top:128px;left:calc(50% + 46px)}.Gxg-oW_paw[data-pulled]{transform:translate(26px,18px)}.Gxg-oW_pawLabel{background:var(--brown);color:var(--cream);white-space:nowrap;border-radius:999px;margin-top:-6px;padding:1px 8px;font-size:11px;font-weight:900}.Gxg-oW_dodgeIntro{border:3px solid var(--brown);text-align:center;z-index:3;background:#fdf3dcf2;border-radius:16px;padding:10px 12px;position:absolute;top:58px;left:14px;right:14px}.Gxg-oW_dodgeIntro p{margin:0;font-size:18px;font-weight:800}.Gxg-oW_dodgeSmall{color:#6b3f22;font-size:14px!important}.Gxg-oW_dodgeCount{color:var(--coral);-webkit-text-stroke:1.5px var(--brown);paint-order:stroke fill;animation:.6s ease-out Gxg-oW_countPop;font-size:34px!important;font-weight:900!important}.Gxg-oW_fakeNote{border:2px solid var(--brown);z-index:2;background:#fff;border-radius:999px;margin:0;padding:2px 10px;font-size:13px;font-style:italic;font-weight:800;position:absolute;top:92px;left:calc(50% + 30px)}.Gxg-oW_snapWord{text-align:center;color:#e5503f;-webkit-text-stroke:2.5px var(--brown);paint-order:stroke fill;text-shadow:0 4px 0 var(--brown);z-index:3;margin:0;font-size:46px;font-weight:900;animation:.26s cubic-bezier(.2,1.6,.4,1) Gxg-oW_slam;position:absolute;top:38%;left:0;right:0}.Gxg-oW_bigButton[data-urgent]{animation:.3s ease-in-out infinite alternate Gxg-oW_urgent}@keyframes Gxg-oW_urgent{0%{transform:scale(1)}to{transform:scale(1.05)}}.Gxg-oW_crab[data-action=feint] .Gxg-oW_clawR{animation:.45s ease-in-out Gxg-oW_feint}@keyframes Gxg-oW_feint{50%{transform:translate(3px,3px)rotate(5deg)}}.Gxg-oW_crab[data-action=snap] .Gxg-oW_clawR{animation:.25s ease-out forwards Gxg-oW_snapLunge}@keyframes Gxg-oW_snapLunge{to{transform:translate(14px,22px)rotate(28deg)scale(1.25)}}.Gxg-oW_holes{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.Gxg-oW_hole{border:3px solid var(--brown);cursor:pointer;touch-action:manipulation;background:radial-gradient(at 50% 70%,#6b3f22 0 38%,#e2c07f 40%);border-radius:50%/40%;height:72px;padding:4px}.Gxg-oW_hole[data-up]{box-shadow:0 0 0 3px var(--mango);background:radial-gradient(at 50% 70%,#6b3f22 0 38%,#ffe08a 40%)}.Gxg-oW_hole svg{width:52px;height:52px;animation:.12s ease-out Gxg-oW_popUp}@keyframes Gxg-oW_popUp{0%{transform:translateY(16px)}}.Gxg-oW_hole:disabled{cursor:default}.Gxg-oW_countLayer{background:#f3d79a8c;position:absolute;inset:0}.Gxg-oW_miniCrab{width:40px;height:30px;margin:-15px 0 0 -20px;position:absolute}.Gxg-oW_countReady{text-align:center;margin:0;font-size:18px;font-weight:900;position:absolute;inset:auto 0 18px}.Gxg-oW_answers{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.Gxg-oW_answer{border:3px solid var(--brown);min-height:64px;color:var(--brown);font:inherit;cursor:pointer;box-shadow:0 4px 0 var(--brown);background:#fff8e8;border-radius:16px;font-size:26px;font-weight:900}.Gxg-oW_answer[data-picked]{background:#ffd2cc}.Gxg-oW_answer[data-right]{background:#c9efb6}.Gxg-oW_oddTimer{border:3px solid var(--brown);background:#fff;border-radius:999px;height:14px;position:absolute;bottom:14px;left:14px;right:14px;overflow:hidden}.Gxg-oW_oddTimer span{background:var(--turquoise);transform-origin:0;height:100%;animation:linear forwards Gxg-oW_drain;display:block}@keyframes Gxg-oW_drain{to{transform:scaleX(0)}}.Gxg-oW_oddGrid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.Gxg-oW_oddGrid[data-cols="4"]{grid-template-columns:repeat(4,1fr)}.Gxg-oW_oddShell{border:3px solid var(--brown);cursor:pointer;background:#fff8e8;border-radius:14px;height:58px;padding:6px}.Gxg-oW_oddShell span{width:100%;height:100%;display:block}.Gxg-oW_oddShell[data-picked]{background:#ffd2cc}.Gxg-oW_oddShell[data-odd]{background:#c9efb6}.Gxg-oW_tugRope{background:linear-gradient(#0000 15px,#c98a4f 15px 21px,#0000 21px);justify-content:space-between;align-items:center;height:36px;display:flex;position:absolute;bottom:16px;left:10px;right:10px}.Gxg-oW_tugEnd{border:2px solid var(--brown);background:#fff;border-radius:999px;padding:2px 8px;font-size:13px;font-weight:900}.Gxg-oW_tugKnot{border:3px solid var(--brown);background:var(--coral);border-radius:8px;width:22px;height:28px;margin-left:-11px;position:absolute;top:4px;left:50%}.Gxg-oW_tugRope:after{content:"";border-left:3px dashed var(--brown);position:absolute;top:0;bottom:0;left:50%}
.ARmbLa_page{background:radial-gradient(circle at 20% 10%,#ffffff2e,#0000 40%),linear-gradient(160deg,#1aa6b8,#0d6f80 70%,#0a5563);justify-content:center;align-items:center;min-height:100dvh;display:flex;overflow-x:clip}.ARmbLa_stage{width:min(100%,480px,62dvh);height:100dvh;color:var(--brown);isolation:isolate;background:#8fd8f2;position:relative;overflow:hidden}@media (min-width:560px) and (min-height:560px){.ARmbLa_stage{border:4px solid var(--brown);border-radius:28px;height:min(100dvh - 32px,900px);box-shadow:0 10px #1e120a59,0 24px 60px #0000004d}}.ARmbLa_canvas{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;width:100%;height:100%;display:block;position:absolute;inset:0}.ARmbLa_hud{padding:calc(env(safe-area-inset-top,0px) + 12px) calc(env(safe-area-inset-right,0px) + 12px) 0 calc(env(safe-area-inset-left,0px) + 12px);pointer-events:none;z-index:2;gap:10px;display:grid;position:absolute;top:0;left:0;right:0}.ARmbLa_stage[data-mode=menu] .ARmbLa_hud{opacity:0}.ARmbLa_hudRow{align-items:center;gap:8px;display:flex}.ARmbLa_pill{border:3px solid var(--brown);min-height:42px;color:var(--cream);letter-spacing:.02em;font-variant-numeric:tabular-nums;background:#2e1a0de0;border-radius:999px;align-items:center;gap:6px;padding:4px 14px 4px 9px;font-size:19px;font-weight:900;display:inline-flex;box-shadow:0 3px #1e120a66}.ARmbLa_pill svg{color:var(--brown);background:var(--cream);border-radius:50%;flex:none;width:26px;height:26px;padding:1px}.ARmbLa_pillValue{text-align:right;min-width:3.2ch}.ARmbLa_juicePill[data-spilling]{background:var(--coral);color:var(--brown)}.ARmbLa_iconButton{border:3px solid var(--brown);background:var(--cream);width:46px;height:46px;color:var(--brown);box-shadow:0 3px 0 var(--brown);pointer-events:auto;cursor:pointer;border-radius:50%;place-items:center;margin-left:auto;display:grid}.ARmbLa_iconButton:disabled{opacity:.6;cursor:default}.ARmbLa_progress{--p:0;border:3px solid var(--brown);background:var(--cream);border-radius:999px;height:16px;margin-right:22px;position:relative}.ARmbLa_progressFill{background:var(--turquoise);transform-origin:0;border-radius:999px;position:absolute;inset:0;transform:scaleX(0)}.ARmbLa_marker{background:var(--wood);outline:2px solid var(--brown);border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:50%}.ARmbLa_marker[data-kind=coconut]{background:var(--coral);width:10px;height:10px;margin:-5px 0 0 -5px}.ARmbLa_marker[data-kind=raised]{background:var(--mango);border-radius:2px}.ARmbLa_progressMonkey{top:50%;left:calc(var(--p) * 100%);border:3px solid var(--brown);background:#8e5228;border-radius:50%;width:20px;height:20px;margin:-10px 0 0 -10px;position:absolute;box-shadow:inset 0 -5px #f0c48f}.ARmbLa_finishFlag{border:3px solid var(--brown);background:conic-gradient(var(--brown) 25%, #fff 0 50%, var(--brown) 0 75%, #fff 0) 0 0 / 8px 8px;border-radius:4px;width:20px;height:20px;margin-top:-10px;position:absolute;top:50%;right:-24px}.ARmbLa_juicePill[data-danger]{background:#7a3a1c}.ARmbLa_cueRow{justify-content:center;gap:8px;min-height:36px;display:flex}.ARmbLa_smoothChip{background:var(--leaf);color:var(--brown);border:3px solid var(--brown);font-variant-numeric:tabular-nums;opacity:0;border-radius:999px;padding:6px 14px;font-size:15px;font-weight:900;transition:opacity .2s}.ARmbLa_smoothChip[data-show]{opacity:1}.ARmbLa_finishCue{background:var(--coral);color:var(--brown);border:3px solid var(--brown);opacity:0;border-radius:999px;justify-self:center;padding:6px 16px;font-size:16px;font-weight:900;transition:opacity .2s,transform .2s;transform:translateY(-6px)}.ARmbLa_finishCue[data-show]{opacity:1;transform:none}.ARmbLa_controlDock{padding:0 calc(env(safe-area-inset-right,0px) + 12px) calc(env(safe-area-inset-bottom,0px) + 12px) calc(env(safe-area-inset-left,0px) + 12px);pointer-events:none;z-index:2;justify-content:space-between;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.ARmbLa_controlDock[data-lefty]{flex-direction:row-reverse}.ARmbLa_holdButton,.ARmbLa_hopButton,.ARmbLa_duckButton,.ARmbLa_leanButton{pointer-events:auto;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.ARmbLa_hopButton:disabled,.ARmbLa_duckButton:disabled,.ARmbLa_leanButton:disabled{cursor:default}.ARmbLa_actionPad{justify-items:center;gap:6px;display:grid}.ARmbLa_actionRow{gap:8px;display:flex}.ARmbLa_hopButton,.ARmbLa_duckButton{border:4px solid var(--brown);background:var(--mango);width:62px;min-height:58px;color:var(--brown);font:inherit;letter-spacing:.06em;text-transform:uppercase;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;font-size:13px;font-weight:900;transition:transform 60ms ease-out,box-shadow 60ms ease-out;display:flex;box-shadow:0 5px #9b6a10}.ARmbLa_duckButton{background:#9fd86f;box-shadow:0 5px #3d7f27}.ARmbLa_leanRow{gap:8px;display:flex}.ARmbLa_leanButton{border:4px solid var(--brown);background:var(--turquoise);border-radius:18px;place-items:center;width:62px;height:54px;transition:transform 60ms ease-out,box-shadow 60ms ease-out;display:grid;box-shadow:0 5px #0d6f80}.ARmbLa_hopButton[data-held],.ARmbLa_duckButton[data-held],.ARmbLa_leanButton[data-held]{box-shadow:0 1px 0 var(--brown);filter:brightness(1.08);transform:translateY(4px)}.ARmbLa_padLabel{color:var(--cream);letter-spacing:.1em;text-transform:uppercase;background:#2e1a0de6;border-radius:999px;padding:2px 12px;font-size:12px;font-weight:900}.ARmbLa_holdButton{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:28px;flex-direction:column;align-items:center;gap:8px;padding:4px 6px;display:flex}.ARmbLa_holdButton:disabled{cursor:default}.ARmbLa_holdCircle{background:radial-gradient(circle at 35% 30%, #ff8d82, var(--coral) 60%, #dc4e45);border:5px solid var(--brown);border-radius:50%;place-items:center;width:104px;height:104px;transition:transform 70ms ease-out,box-shadow 70ms ease-out;display:grid;box-shadow:0 7px #8f3a33,0 10px 18px #00000040}.ARmbLa_holdButton[data-held] .ARmbLa_holdCircle{background:radial-gradient(circle at 35% 30%,#ff9f95,#e85a50 60%,#c9443c);transform:translateY(5px)scale(.97);box-shadow:0 2px #8f3a33,0 4px 10px #00000040}.ARmbLa_holdLabel{border:3px solid var(--brown);color:var(--cream);letter-spacing:.08em;text-transform:uppercase;background:#2e1a0de6;border-radius:999px;padding:7px 18px;font-size:15px;font-weight:900}.ARmbLa_holdButton[data-held] .ARmbLa_holdLabel:after{content:"…"}.ARmbLa_overlay{z-index:3;padding:calc(env(safe-area-inset-top,0px) + 16px) calc(env(safe-area-inset-right,0px) + 16px) calc(env(safe-area-inset-bottom,0px) + 16px) calc(env(safe-area-inset-left,0px) + 16px);touch-action:auto;background:linear-gradient(#0c465233,#0c46528c);place-items:center;display:grid;position:absolute;inset:0;overflow-y:auto}.ARmbLa_card{border:4px solid var(--brown);background:var(--cream);text-align:center;border-radius:26px;flex-direction:column;align-items:stretch;gap:12px;width:min(100%,360px);padding:22px 20px 18px;display:flex;box-shadow:0 8px #2e1a0d73}.ARmbLa_kicker{letter-spacing:.14em;text-transform:uppercase;color:#0d6f80;margin:0;font-size:14px;font-weight:900}.ARmbLa_title,.ARmbLa_subtitle{color:var(--mango);-webkit-text-stroke:2px var(--brown);paint-order:stroke fill;text-shadow:0 4px 0 var(--brown);margin:0;font-weight:900;line-height:.95}.ARmbLa_title{font-size:clamp(46px,14vw,60px)}.ARmbLa_subtitle{font-size:clamp(34px,10vw,44px)}.ARmbLa_subtitle[data-outcome=spilled],.ARmbLa_subtitle[data-outcome=timeout]{color:var(--coral)}.ARmbLa_lede{margin:0;font-size:18px;font-weight:800;line-height:1.3}.ARmbLa_tips{text-align:left;background:#20b8c824;border-radius:16px;gap:6px;margin:0;padding:10px 12px;font-size:15px;font-weight:700;list-style:none;display:grid}.ARmbLa_tips li{align-items:center;gap:10px;display:flex}.ARmbLa_tipDot{border:2px solid var(--brown);background:var(--wood);border-radius:50%;flex:none;width:14px;height:14px}.ARmbLa_tipDot[data-kind=hop]{background:var(--mango);border-radius:4px}.ARmbLa_tipDot[data-kind=lean]{background:var(--turquoise);border-radius:4px}.ARmbLa_tipDot[data-kind=coconut]{background:var(--coral)}.ARmbLa_tipDot[data-kind=finish]{background:conic-gradient(var(--brown) 25%, #fff 0 50%, var(--brown) 0 75%, #fff 0) 0 0 / 6px 6px;border-radius:3px}.ARmbLa_primary,.ARmbLa_secondary{border:3px solid var(--brown);min-height:56px;font:inherit;color:var(--brown);cursor:pointer;box-shadow:0 5px 0 var(--brown);border-radius:18px;padding:10px 18px;font-size:20px;font-weight:900;transition:transform 60ms ease-out,box-shadow 60ms ease-out}.ARmbLa_primary{background:var(--mango)}.ARmbLa_secondary{background:var(--turquoise);min-height:52px;font-size:18px}.ARmbLa_primary:active,.ARmbLa_secondary:active{box-shadow:0 1px 0 var(--brown);transform:translateY(4px)}.ARmbLa_metaRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.ARmbLa_switch{cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:44px;font-weight:800;display:inline-flex}.ARmbLa_switch input{accent-color:#0d6f80;width:22px;height:22px}.ARmbLa_courseTag{color:#6b3f22;font-size:14px;font-weight:800}.ARmbLa_best{color:#6b3f22;margin:0;font-size:15px;font-weight:800}.ARmbLa_badge{background:var(--leaf);color:var(--brown);border:2px solid var(--brown);border-radius:999px;margin-right:8px;padding:2px 10px;display:inline-block}.ARmbLa_stat{margin:0;font-size:18px;font-weight:800;display:grid}.ARmbLa_stat strong{font-size:48px;font-weight:900;line-height:1.05}.ARmbLa_stat span{color:#6b3f22;font-size:16px}.ARmbLa_hint{margin:0;font-size:15px;font-weight:700}.ARmbLa_shareStatus:empty{display:none}.ARmbLa_shareStatus{color:#0d6f80;font-weight:800}.ARmbLa_manualShare{text-align:left;gap:6px;font-size:14px;font-weight:700;display:grid}.ARmbLa_manualShare textarea{width:100%;font:inherit;border:2px solid var(--brown);color:var(--brown);resize:none;background:#fff;border-radius:12px;padding:8px 10px;font-size:14px}.ARmbLa_textLink{color:var(--brown);text-underline-offset:3px;align-self:center;padding:10px 8px;font-weight:800}.ARmbLa_picker{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.ARmbLa_courseChip{border:3px solid var(--brown);min-height:58px;color:var(--brown);font:inherit;cursor:pointer;background:#fff8e8;border-radius:14px;place-items:center;gap:2px;padding:6px 2px;font-size:18px;font-weight:900;display:grid}.ARmbLa_courseChip[aria-pressed=true]{background:var(--mango);box-shadow:0 3px 0 var(--brown)}.ARmbLa_courseChip:disabled{cursor:not-allowed;opacity:.75;background:#eadfc8}.ARmbLa_chipNum{place-items:center;min-height:22px;display:grid}.ARmbLa_stars,.ARmbLa_starsSmall{gap:2px;display:inline-flex}.ARmbLa_stars svg{width:40px;height:40px}.ARmbLa_starsSmall svg{width:13px;height:13px}.ARmbLa_stars path,.ARmbLa_starsSmall path{fill:#e4d7bd;stroke:var(--brown);stroke-width:2px;stroke-linejoin:round}.ARmbLa_stars [data-on] path,.ARmbLa_starsSmall [data-on] path{fill:var(--mango)}.ARmbLa_starsBig{justify-content:center;margin-top:-4px;display:flex}.ARmbLa_runStats{background:#20b8c824;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:6px;margin:0;padding:8px 10px;font-size:13px;font-weight:700;line-height:1.2;list-style:none;display:grid}.ARmbLa_runStats b{font-size:20px;font-weight:900;display:block}.ARmbLa_unlock,.ARmbLa_newHazard{border:3px solid var(--brown);background:var(--leaf);border-radius:12px;margin:0;padding:6px 12px;font-weight:900}.ARmbLa_newHazard{background:var(--mango)}.ARmbLa_keys{color:#6b3f22;margin:0;font-size:13px;font-weight:700}.ARmbLa_keys kbd{min-width:1.6em;font:inherit;background:#fff;border:2px solid #6b3f22;border-radius:5px;padding:0 4px;font-size:12px;font-weight:900;display:inline-block}.ARmbLa_textButton{color:var(--brown);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;padding:10px 8px;font-weight:800;text-decoration:underline}.ARmbLa_rewardsButton{border:3px solid var(--brown);min-height:46px;color:var(--brown);font:inherit;cursor:pointer;background:#fff0c7;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:6px 14px;font-weight:900;display:inline-flex}.ARmbLa_bananaLine,.ARmbLa_bananaTotal{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;margin:0;font-weight:800;display:flex}.ARmbLa_bananaTotal{font-size:20px}.ARmbLa_small{color:#6b3f22;margin:0;font-size:14px;font-weight:700}.ARmbLa_rewardGroup{border:3px solid var(--brown);text-align:left;border-radius:14px;gap:6px;margin:0;padding:8px 10px;display:grid}.ARmbLa_rewardGroup legend{padding:0 6px;font-weight:900}.ARmbLa_rewardOption{cursor:pointer;align-items:center;gap:10px;min-height:40px;font-weight:800;display:flex}.ARmbLa_rewardOption input{accent-color:#0d6f80;width:20px;height:20px}.ARmbLa_rewardOption[data-locked]{opacity:.6;cursor:not-allowed}.ARmbLa_rewardCost{color:#6b3f22;margin-left:auto;font-size:13px}.ARmbLa_strawSwatch{border:2px solid var(--brown);border-radius:5px;width:26px;height:10px}.ARmbLa_strawSwatch[data-rainbow]{background:linear-gradient(90deg,#f2665c,#f9b21f,#5aa83a,#20b8c8,#7b61c9)}.ARmbLa_gateButton{border:3px solid var(--brown);color:#fff;min-height:56px;font:inherit;text-shadow:0 1px 0 var(--brown);cursor:pointer;box-shadow:0 5px 0 var(--brown);background:#e5503f;border-radius:18px;padding:10px 18px;font-size:18px;font-weight:900}.ARmbLa_crabFace{align-self:center}.ARmbLa_gateScore{margin:0;font-size:20px;font-weight:800}.ARmbLa_gateScore strong{font-size:30px}.ARmbLa_gateRound{margin:0;font-weight:700}.ARmbLa_tell{background:#ffe1dd;border-radius:12px;min-height:2.6em;margin:0;padding:8px 12px;font-style:italic;font-weight:800}.ARmbLa_moves{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ARmbLa_moveButton{border:3px solid var(--brown);min-height:84px;color:var(--brown);font:inherit;cursor:pointer;box-shadow:0 4px 0 var(--brown);background:#fff8e8;border-radius:16px;place-items:center;gap:2px;font-weight:900;display:grid}.ARmbLa_moveButton:active{box-shadow:0 1px 0 var(--brown);transform:translateY(3px)}.ARmbLa_moveButton:disabled{opacity:.6}.ARmbLa_tipDot[data-kind=duck]{background:#9fd86f;border-radius:4px}.ARmbLa_marker[data-kind=branch],.ARmbLa_marker[data-kind=parrot]{background:#9fd86f;border-radius:2px}@media (prefers-reduced-motion:reduce){.ARmbLa_moveButton,.ARmbLa_hopButton,.ARmbLa_leanButton,.ARmbLa_smoothChip,.ARmbLa_finishCue,.ARmbLa_holdCircle,.ARmbLa_primary,.ARmbLa_secondary{transition:none}}
.hupdAW_panel{border:2px solid var(--turquoise-deep);text-align:left;background:#20b8c81f;border-radius:14px;gap:8px;padding:10px 12px;display:grid}.hupdAW_panelText{color:var(--brown);margin:0;font-size:15px;font-weight:800;line-height:1.35}.hupdAW_panelText a,.hupdAW_note a{color:var(--turquoise-deep);text-underline-offset:3px;font-weight:900}.hupdAW_panelButton{border:3px solid var(--brown);min-height:48px;color:var(--brown);font:inherit;cursor:pointer;box-shadow:0 4px 0 var(--brown);background:#fff8e8;border-radius:14px;padding:8px 14px;font-size:16px;font-weight:900}.hupdAW_panelButton:focus-visible{outline-offset:3px;outline:4px solid #0b5c6a}.hupdAW_tick{color:var(--leaf);font-weight:900}.hupdAW_note{border:2px solid var(--leaf);color:var(--brown);background:#e5f7ee;border-radius:12px;margin:0;padding:8px 12px;font-size:15px;font-weight:800}
