@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}._footer_1yp9w_1{background:var(--bg);background-image:radial-gradient(circle, var(--dot) 1px, transparent 1px);border-top:1px solid var(--border);background-size:24px 24px;padding:40px 48px;overflow:clip}@media (width<=640px){._footer_1yp9w_1{padding:32px 24px}}._footerInner_1yp9w_22{justify-content:space-between;align-items:flex-end;min-height:140px;display:flex;position:relative}._footerNoPinata_1yp9w_19 ._footerInner_1yp9w_22{min-height:0}@media (width<=640px){._footerInner_1yp9w_22{flex-direction:column;align-items:center;gap:32px}}._footerLeft_1yp9w_42{flex-direction:column;align-items:flex-start;gap:4px;display:flex}@media (width<=640px){._footerLeft_1yp9w_42{text-align:center;order:2;align-items:center}}._footerLogo_1yp9w_58{object-fit:contain;width:auto;max-width:100%;height:80px;margin-bottom:8px;display:block}._footerCopy_1yp9w_67{color:#6f7f75;font-size:12px}._footerRight_1yp9w_72{flex-direction:column;align-items:center;display:flex;position:relative}@media (width<=640px){._footerRight_1yp9w_72{order:1}}._pinataHint_82nxa_1{color:#8d9a91;border:1px solid var(--border);white-space:nowrap;border-radius:2px;padding:5px 10px;font-size:12px;position:absolute;top:0;right:0}@media (width<=640px){._pinataHint_82nxa_1{display:none}}._pinataZone_82nxa_19{cursor:var(--stickCursor);user-select:none;--loop-offset-x:-31px;flex-direction:column;align-items:center;gap:0;margin-top:28px;display:flex;position:relative}._pinataRig_82nxa_32{flex-direction:column;align-items:center;animation:3s ease-in-out infinite _pinataBob_82nxa_1;display:flex;position:relative}@media (width>=641px){._pinataRig_82nxa_32{margin:-30px -64px -78px;padding:30px 64px 78px}}._pinataSwinger_82nxa_47{transform-origin:top;touch-action:none;flex-direction:column;align-items:center;display:flex;position:relative}._pinataRig_82nxa_32:before{content:"";z-index:2;background:#1a1a1a;border-radius:1px;width:8px;height:4px;position:absolute;top:-2px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){._pinataRig_82nxa_32{animation:none}}._pinataString_82nxa_75{background:repeating-linear-gradient(-55deg, var(--green) 0, var(--green) 3px, #0a0a0a 3px, #0a0a0a 6px);border-radius:1px;width:3px;height:36px;position:relative}._pinataString_82nxa_75:after{content:"";background:linear-gradient(to bottom, var(--green), #0a3a22);z-index:1;border-radius:50%;width:7px;height:5px;position:absolute;bottom:-3px;left:50%;transform:translate(-50%);box-shadow:0 1px 1px #0006}._pinataBody_82nxa_103{left:var(--loop-offset-x);aspect-ratio:800/1009;transform-origin:73% 0;width:135px;margin-top:-3px;position:relative}._pinataFrame_82nxa_115{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .12s linear;position:absolute;inset:0}._pinataFrameOn_82nxa_125{opacity:1}._pinataGhost_82nxa_132{transform-origin:top;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;inset:0}._pinataGhostSpacer_82nxa_142{width:3px;height:36px}@media (prefers-reduced-motion:reduce){._pinataFrame_82nxa_115{transition:none}}._pinataLabel_82nxa_153{color:#6f7f75;margin-top:6px;font-size:12px}._hitCount_82nxa_159{color:var(--green);text-align:center;min-height:20px;margin-top:3px;font-family:Space Mono,monospace;font-size:13px;font-weight:700}._pinataReplay_82nxa_169{color:#8d9a91;cursor:pointer;z-index:3;background:0 0;border:1px solid #4a5a50;border-radius:2px;margin-top:6px;padding:5px 10px;font-family:inherit;font-size:12px;position:relative}._pinataReplay_82nxa_169:hover{color:var(--green);border-color:var(--green)}._pinataReplayHidden_82nxa_188{visibility:hidden;display:inline-block}._candyContainer_82nxa_193{top:135px;left:calc(50% + var(--loop-offset-x));pointer-events:none;width:0;height:0;position:absolute;overflow:visible}._candyEl_82nxa_203{pointer-events:none;opacity:0;width:34px;height:auto;position:absolute;top:0}._confettiEl_82nxa_213{pointer-events:none;z-index:9999;perspective:240px;position:fixed;top:-40px}
