._fab_1cnkd_1{position:fixed;right:clamp(1rem,4vw,3rem);bottom:2rem;z-index:200;display:flex;width:3.75rem;height:3.75rem;align-items:center;justify-content:center;padding:.4rem;border:3px solid #fff;border-radius:50%;color:#f7fff7;background:linear-gradient(145deg,#f99b05,#c07804);box-shadow:0 6px #8a5603,0 10px #f08a0059;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}._fab_1cnkd_1:before{position:absolute;inset:-.4rem;border:2px solid #f08a00;border-radius:50%;animation:_coconut-fab-pulse_1cnkd_1 2.2s ease-out infinite;content:"";pointer-events:none}._fab_1cnkd_1:hover{transform:translateY(-2px)}._fab_1cnkd_1:focus-visible{outline:4px solid #fff;outline-offset:5px}._fab_1cnkd_1:active{box-shadow:0 2px #8a5603,0 4px #f08a0040;transform:translateY(4px)}._icon_1cnkd_51{display:block;filter:drop-shadow(0 2px 1px rgb(0 0 0 / 35%));pointer-events:none}._total_1cnkd_57{position:absolute;right:-.15rem;bottom:-.15rem;z-index:1;min-width:1.35rem;padding:.05rem .28rem;border:2px solid #fff;border-radius:999px;background:#1a1410;color:#f7fff7;font-family:Patrick Hand,cursive;font-size:.78rem;font-weight:700;line-height:1.1;pointer-events:none}._fabGold_1cnkd_75{border-color:#ffe08a;color:#3d2a08;background:linear-gradient(145deg,#ffe08a,#f99b05);box-shadow:0 6px #a56a08,0 10px #ffd36a73}._fabGold_1cnkd_75:before{border-color:#ffd36a;animation-duration:1.4s}._fabGold_1cnkd_75 ._total_1cnkd_57{background:#7a5a14;color:#ffe08a}@keyframes _coconut-fab-pulse_1cnkd_1{0%{opacity:.75;transform:scale(.9)}75%,to{opacity:0;transform:scale(1.2)}}@media(max-width:47.99em){._fab_1cnkd_1{right:1.15rem;bottom:calc(5.5rem + env(safe-area-inset-bottom));width:3.35rem;height:3.35rem}}@media(prefers-reduced-motion:reduce){._fab_1cnkd_1{transition:none}._fab_1cnkd_1:before{animation:none;opacity:.55}}._stage_9r9jy_1{--martelo-dirt: #5c4636;--martelo-well: #1a1410;--martelo-rim: #8a6a4a;--martelo-grass: #36b9a7;--martelo-cream: #f7fff7;--martelo-ink: #30271d;--martelo-orange: #f99b05;--martelo-stage-height: calc( 100dvh - var(--app-shell-header-offset) - var(--app-shell-footer-offset) );position:relative;box-sizing:border-box;display:flex;width:100%;height:var(--martelo-stage-height);max-height:var(--martelo-stage-height);margin:0;flex-direction:column;overflow:hidden;background-color:#4a3f34;color:var(--martelo-cream);font-family:Patrick Hand,cursive;container-type:size;user-select:none;-webkit-user-select:none}._stage_9r9jy_1:before{position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(#1a1410 .65px,transparent .75px),radial-gradient(#3d3229 .55px,transparent .7px);background-position:0 0,1.5px 2px;background-size:3px 3px,5px 5px;content:"";mix-blend-mode:multiply;opacity:.28}._hud_9r9jy_48{position:relative;z-index:3;display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:8px;align-items:center;justify-content:space-between;padding:10px 12px 8px}._hudCluster_9r9jy_60{display:flex;gap:8px;align-items:center}._pause_9r9jy_66{display:flex;width:42px;height:42px;flex:0 0 auto;align-items:center;justify-content:center;border:0;border-radius:10px;background:#f99b05;box-shadow:0 3px #c07804;color:#f7fff7}._stats_9r9jy_80{display:flex;min-width:0;min-height:42px;max-height:42px;flex:1 1 auto;flex-wrap:nowrap;align-items:center;padding:0 10px;overflow:hidden;border-radius:10px;background:#f7fff7e0;box-shadow:0 2px #30271d2e;color:#30271d;font-size:clamp(.75rem,3.6vw,1.02rem);letter-spacing:.02em;white-space:nowrap}._statsLabel_9r9jy_99{margin-right:4px;font-weight:700;text-transform:uppercase}._statsSplit_9r9jy_105{flex:0 0 auto;width:1px;height:16px;margin:0 8px;background:#30271d38}._statsCount_9r9jy_113{font-weight:700}._play_9r9jy_117{position:relative;z-index:2;display:flex;min-height:0;flex:1 1 auto;align-items:center;justify-content:center;padding:0 6px 8px;container-type:size}._board_9r9jy_129{display:grid;width:min(100cqw,100cqh);height:min(100cqw,100cqh);max-width:100%;max-height:100%;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:1.6%;padding:.6%}._hole_9r9jy_141{position:relative;display:block;width:100%;height:100%;padding:0;overflow:visible;border:0;border-radius:0;background:transparent;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._dirt_9r9jy_157{position:absolute;inset:8% 4% 0;z-index:0;border-radius:50%;background:radial-gradient(circle at 30% 20%,#6e8f3a 0 18%,transparent 19%),radial-gradient(circle at 78% 28%,#5c7a32 0 14%,transparent 15%),radial-gradient(ellipse at 50% 80%,#6b5340 0 70%,transparent 71%);pointer-events:none}._well_9r9jy_169{position:absolute;inset:8% 2% 2%;z-index:1;overflow:hidden;border-radius:50%/46%;background:radial-gradient(ellipse at 50% 30%,#2a211c,#120e0c 72%);box-shadow:inset 0 10px 12px #00000073;clip-path:ellipse(50% 54% at 50% 48%)}._actor_9r9jy_180{position:absolute;right:2%;bottom:-4%;left:2%;z-index:1;display:flex;height:132%;align-items:flex-end;justify-content:center;pointer-events:none;transform:none;transition:none}._dust_9r9jy_195{position:absolute;right:18%;bottom:12%;left:18%;z-index:2;height:18%;pointer-events:none;opacity:0;background:radial-gradient(circle at 20% 60%,#c4a574 0 18%,transparent 19%),radial-gradient(circle at 80% 50%,#a1845c 0 14%,transparent 15%)}._hole_9r9jy_141[data-state=emerging] ._dust_9r9jy_195{opacity:.85;animation:_dustPuff_9r9jy_1 .28s ease-out}._rim_9r9jy_214{position:absolute;inset:6% 1% 0;z-index:3;border:5px solid #8a6a4a;border-bottom-width:9px;border-radius:50%/46%;box-shadow:0 3px #3d2c22;pointer-events:none}._caco_9r9jy_225{display:block;width:100%;height:auto;overflow:visible;filter:drop-shadow(0 4px 0 rgb(26 20 16 / 35%));transform-origin:50% 80%}._hole_9r9jy_141[data-state=visible] ._cacoEye_9r9jy_234{transform-box:fill-box;transform-origin:center;animation:_cacoBlink_9r9jy_1 1.8s ease-in-out infinite;animation-delay:var(--blink-delay, 0s)}._stage_9r9jy_1[data-paused=true] ._dust_9r9jy_195,._stage_9r9jy_1[data-paused=true] ._cacoEye_9r9jy_234{animation-play-state:paused}._cacoSurprise_9r9jy_246,._hole_9r9jy_141[data-state=hit] ._cacoSmile_9r9jy_250{opacity:0}._hole_9r9jy_141[data-state=hit] ._cacoSurprise_9r9jy_246{opacity:1}._hole_9r9jy_141[data-state=hit] ._cacoEye_9r9jy_234{transform-box:fill-box;transform-origin:center;transform:scaleY(.2)}._overlay_9r9jy_264,._intro_9r9jy_265{position:absolute;inset:0;z-index:8;display:flex;align-items:center;justify-content:center;padding:1.2rem;background:#1a141075}._overlayCard_9r9jy_276,._introCard_9r9jy_277{display:flex;width:min(100%,22rem);flex-direction:column;align-items:center;gap:.7rem;padding:1.15rem 1.2rem 1.25rem;border-radius:18px;background:#f7fff7f0;box-shadow:0 4px #30271d38;color:#30271d;text-align:center}._introTitle_9r9jy_291,._overlayTitle_9r9jy_292{margin:0;font-size:clamp(1.35rem,6vw,1.9rem);font-weight:700;letter-spacing:.03em;line-height:1.1}._overlayScore_9r9jy_300{margin:0;color:#f99b05;font-size:clamp(2.2rem,10vw,3.1rem);font-weight:700;line-height:1;animation:_titlePop_9r9jy_1 .45s ease-out}._overlayStats_9r9jy_309{display:grid;width:100%;grid-template-columns:1fr 1fr;gap:.35rem .7rem;font-size:1.02rem}._overlayReward_9r9jy_317{margin:0;color:#f99b05;font-size:1.15rem;font-weight:700}._overlayActions_9r9jy_324{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;justify-content:center}._playButton_9r9jy_332{padding:.55rem 1.35rem;border:0;border-radius:12px;background:#f99b05;box-shadow:0 3px #c07804;color:#f7fff7;font-family:Patrick Hand,cursive;font-size:1.2rem}._backButton_9r9jy_343{padding:.55rem 1.35rem;border:0;border-radius:12px;background:#8a6a4a;box-shadow:0 3px #3d2c22;color:#f7fff7;font-family:Patrick Hand,cursive;font-size:1.2rem}@keyframes _cacoBlink_9r9jy_1{0%,42%,50%,to{transform:scaleY(1)}46%{transform:scaleY(.12)}}@keyframes _dustPuff_9r9jy_1{0%{opacity:.9;transform:translateY(20%) scale(.7)}to{opacity:0;transform:translateY(-30%) scale(1.2)}}@keyframes _titlePop_9r9jy_1{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}._scene_qbgpu_1{--martelo-footprint-lead: 1s;position:relative;width:58px;height:58px;overflow:visible}._scene_qbgpu_1[data-side=left] ._footprints_qbgpu_9{transform:translate(-50%) scaleX(-1)}._hole_qbgpu_13{position:relative;width:58px;height:58px;overflow:visible;padding:0;isolation:isolate}._opening_qbgpu_22{position:absolute;inset:0;overflow:visible}._hole_qbgpu_13[data-intro=true] ._opening_qbgpu_22{clip-path:ellipse(0% 0% at 50% 52%);animation:_openFromInside_qbgpu_1 1.4s cubic-bezier(.22,.84,.2,1) calc(1.15s + var(--martelo-footprint-lead)) both}._ground_qbgpu_34{position:absolute;inset:6% 1% 0;z-index:5;overflow:visible;pointer-events:none;filter:drop-shadow(0 3px 0 rgb(48 39 29 / 28%));transform-origin:50% 80%;animation:_groundBulge_qbgpu_1 1.2s cubic-bezier(.34,1.32,.64,1) calc(.55s + var(--martelo-footprint-lead)) both}._mound_qbgpu_46{position:absolute;z-index:3;top:10%;right:16%;left:16%;height:58%;border-radius:50%;background:radial-gradient(ellipse at 50% 28%,#7aa244 0 28%,transparent 52%),radial-gradient(ellipse at 50% 48%,rgb(122 96 70 / 62%) 0 42%,transparent 74%);animation:_moundPush_qbgpu_1 1.2s ease calc(.55s + var(--martelo-footprint-lead)) both}._crack_qbgpu_65{position:absolute;z-index:6;top:36%;left:50%;width:0;height:10%;border-radius:50%;background:#120e0c;opacity:0;transform:translate(-50%);animation:_crackGrow_qbgpu_1 .7s ease-out calc(1.15s + var(--martelo-footprint-lead)) both}._flap_qbgpu_80{position:absolute;top:0;z-index:2;width:54%;height:100%;overflow:hidden}._flap_qbgpu_80[data-side=left]{left:0;transform-origin:0% 58%;animation:_flapLeftOpen_qbgpu_1 1.3s cubic-bezier(.2,.78,.18,1) calc(1.25s + var(--martelo-footprint-lead)) both}._flap_qbgpu_80[data-side=right]{right:0;transform-origin:100% 58%;animation:_flapRightOpen_qbgpu_1 1.3s cubic-bezier(.2,.78,.18,1) calc(1.25s + var(--martelo-footprint-lead)) both}._flapFace_qbgpu_103{position:absolute;top:0;width:200%;height:100%;border-radius:50%/46%;background:radial-gradient(ellipse at 50% 18%,#5c7a32 0 14%,transparent 28%),radial-gradient(ellipse at 50% 72%,#7a5c45 0 62%,#5c4636 78%);box-shadow:inset 0 1px #ffffff1f}._flap_qbgpu_80[data-side=left] ._flapFace_qbgpu_103{left:0}._flap_qbgpu_80[data-side=right] ._flapFace_qbgpu_103{right:0}._crumbs_qbgpu_123{position:absolute;inset:10% 8%;z-index:6;overflow:visible;pointer-events:none}._crumb_qbgpu_123{position:absolute;top:44%;left:47%;width:10px;height:8px;border-radius:50%;background:#6b5340;box-shadow:0 1px #30271d66;opacity:0}._hole_qbgpu_13[data-intro=true] ._crumb_qbgpu_123{animation:_crumbKick_qbgpu_1 1.1s ease-out both;animation-delay:calc(1.55s + var(--martelo-footprint-lead))}._crumb_qbgpu_123:nth-child(1){--crumb-x: -17px;--crumb-y: -13px;width:9px;height:7px}._hole_qbgpu_13[data-intro=true] ._crumb_qbgpu_123:nth-child(2){--crumb-x: 19px;--crumb-y: -9px;width:8px;height:6px;animation-delay:calc(1.65s + var(--martelo-footprint-lead))}._hole_qbgpu_13[data-intro=true] ._crumb_qbgpu_123:nth-child(3){--crumb-x: -13px;--crumb-y: 13px;background:#8a6a4a;animation-delay:calc(1.72s + var(--martelo-footprint-lead))}._hole_qbgpu_13[data-intro=true] ._crumb_qbgpu_123:nth-child(4){--crumb-x: 15px;--crumb-y: 15px;width:5px;height:5px;background:#5c7a32;animation-delay:calc(1.8s + var(--martelo-footprint-lead))}._hole_qbgpu_13[data-intro=true] ._crumb_qbgpu_123:nth-child(5){--crumb-x: 2px;--crumb-y: -19px;width:6px;height:4px;animation-delay:calc(1.5s + var(--martelo-footprint-lead))}._footprints_qbgpu_9{position:absolute;top:-54px;left:50%;z-index:7;width:68px;height:64px;overflow:visible;pointer-events:none;transform:translate(-50%);animation:_footprintsLeave_qbgpu_1 .42s ease calc(.4s + var(--martelo-footprint-lead)) forwards}._paw_qbgpu_201{fill:#3d2c22;opacity:0}._paw_qbgpu_201[data-step="1"]{animation:_pawPrintIn_qbgpu_1 .32s ease-out both}._paw_qbgpu_201[data-step="2"]{animation:_pawPrintIn_qbgpu_1 .32s ease-out .34s both}._paw_qbgpu_201[data-step="3"]{animation:_pawPrintIn_qbgpu_1 .32s ease-out .68s both}._rimSettle_qbgpu_218{position:absolute;inset:0;pointer-events:none}._hole_qbgpu_13[data-intro=true] ._rimSettle_qbgpu_218{animation:_rimSettle_qbgpu_218 .72s cubic-bezier(.34,1.42,.64,1) calc(2.7s + var(--martelo-footprint-lead)) forwards}@keyframes _pawPrintIn_qbgpu_1{0%{opacity:0}to{opacity:.72}}@keyframes _footprintsLeave_qbgpu_1{0%{opacity:1}to{opacity:0}}@keyframes _groundBulge_qbgpu_1{0%{transform:scale(1)}42%{transform:scale(1.12,1.48)}62%{transform:scale(1.1,.84)}to{transform:scale(1)}}@keyframes _moundPush_qbgpu_1{0%{opacity:.35;transform:scale(.7,.55)}44%{opacity:1;transform:scale(1.22,1.5)}to{opacity:0;transform:scale(1.4,.3)}}@keyframes _crackGrow_qbgpu_1{0%{width:0;height:8%;opacity:0}35%{width:12%;height:26%;opacity:1}to{width:42%;height:48%;opacity:0}}@keyframes _openFromInside_qbgpu_1{0%{clip-path:ellipse(0% 0% at 50% 52%)}28%{clip-path:ellipse(12% 11% at 50% 52%)}85%{clip-path:ellipse(90% 90% at 50% 50%)}to{clip-path:none}}@keyframes _flapLeftOpen_qbgpu_1{0%{transform:scaleX(1) rotate(0)}26%{transform:scaleX(.78) rotate(-7deg) translateY(-4%)}to{transform:scaleX(0) rotate(-16deg) translate(-18%) translateY(6%);opacity:0}}@keyframes _flapRightOpen_qbgpu_1{0%{transform:scaleX(1) rotate(0)}26%{transform:scaleX(.78) rotate(7deg) translateY(-4%)}to{transform:scaleX(0) rotate(16deg) translate(18%) translateY(6%);opacity:0}}@keyframes _crumbKick_qbgpu_1{0%{opacity:.95;transform:translate(0) scale(.55)}to{opacity:0;transform:translate(var(--crumb-x),var(--crumb-y)) scale(1)}}@keyframes _rimSettle_qbgpu_218{0%{transform:scale(1)}40%{transform:scale(1.05)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){._ground_qbgpu_34,._mound_qbgpu_46,._crack_qbgpu_65,._crumbs_qbgpu_123,._footprints_qbgpu_9,._paw_qbgpu_201,._hole_qbgpu_13[data-intro=true] ._opening_qbgpu_22,._hole_qbgpu_13[data-intro=true] ._rimSettle_qbgpu_218{animation:none}._ground_qbgpu_34,._crumbs_qbgpu_123,._footprints_qbgpu_9{display:none}._hole_qbgpu_13[data-intro=true] ._opening_qbgpu_22{clip-path:none}}._anchor_1g6e5_1{position:absolute;top:50%;z-index:3;display:flex;width:58px;height:58px;overflow:visible;align-items:center;justify-content:center;transform:translateY(-50%)}._anchor_1g6e5_1[data-side=right]{left:calc(100% + 4px)}._anchor_1g6e5_1[data-side=left]{right:calc(100% + 4px)}._holeButton_1g6e5_22{position:relative;width:58px;height:58px;overflow:visible;padding:0;isolation:isolate}
