._outerCircle_1twq6_2{transition:stroke .3s ease}.group:hover ._outerCircle_1twq6_2{stroke:var(--color-copper)}.menu-enter-active[data-v-9bc693f7],.menu-leave-active[data-v-9bc693f7]{transition:opacity .3s ease}.menu-enter-from[data-v-9bc693f7],.menu-leave-to[data-v-9bc693f7]{opacity:0}.menu-enter-active .menu-item[data-v-9bc693f7]{animation:slideUp-9bc693f7 .4s ease-out both}@keyframes slideUp-9bc693f7{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fill-land[data-v-dac42c81]{fill:var(--color-bg-secondary)}.fill-shore[data-v-dac42c81]{fill:color-mix(in srgb,var(--color-bg-primary) 70%,#1a2a1a)}.fill-rock[data-v-dac42c81]{fill:color-mix(in srgb,var(--color-bg-primary) 75%,#1a2a1a)}.fill-rock-alt[data-v-dac42c81]{fill:color-mix(in srgb,var(--color-bg-primary) 80%,#1a2a1a)}.fill-rock-light[data-v-dac42c81]{fill:color-mix(in srgb,var(--color-bg-primary) 65%,#1a2a1a)}.fill-pine[data-v-dac42c81]{fill:color-mix(in srgb,var(--color-bg-primary) 85%,#1a2a1a)}.water-gradient[data-v-4a64293b]{background:linear-gradient(to bottom,var(--color-bg-primary),color-mix(in srgb,var(--color-bg-primary) 85%,#0a1520),color-mix(in srgb,var(--color-bg-primary) 70%,#060a10))}.moonlight-path[data-v-4a64293b]{background:radial-gradient(ellipse 8% 100% at 45% 0,hsla(40,35%,67%,.06) 0,hsla(40,35%,67%,.02) 40%,transparent 100%),radial-gradient(ellipse 20% 80% at 45% 20%,hsla(40,29%,59%,.03) 0,transparent 100%)}.ambient-ripple[data-v-4a64293b]{height:0;position:absolute;transform:translate(-50%,-50%);width:0}.ambient-ripple[data-v-4a64293b]:after,.ambient-ripple[data-v-4a64293b]:before{animation:ambient-expand-4a64293b 7s ease-out both;border:1px solid #c87533;border-radius:50%;content:"";left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.ambient-ripple[data-v-4a64293b]:after{animation-delay:.8s}@keyframes ambient-expand-4a64293b{0%{height:2px;opacity:0;width:4px}8%{height:24px;opacity:.18;width:60px}to{height:200px;opacity:0;width:500px}}.bobber[data-v-4a64293b]{animation:bobber-idle-4a64293b 4s ease-in-out infinite;bottom:40%;height:70px;left:56%;margin-left:-20px;position:absolute;width:40px}.bobber-dip[data-v-4a64293b]{animation:bobber-dip-4a64293b .8s ease-in-out,bobber-idle-4a64293b 4s ease-in-out infinite}.bobber-antenna[data-v-4a64293b]{background:#c87533;border-radius:1px;bottom:36px;height:22px;left:50%;margin-left:-1px;opacity:.18;position:absolute;width:2px}.bobber-top[data-v-4a64293b]{border-radius:3px 3px 2px 2px;bottom:18px;margin-left:-3.5px;opacity:.2;width:7px}.bobber-body[data-v-4a64293b],.bobber-top[data-v-4a64293b]{background:#c87533;height:20px;left:50%;position:absolute}.bobber-body[data-v-4a64293b]{border-radius:3px 3px 50% 50%;bottom:0;margin-left:-5px;opacity:.1;width:10px}.ripple-origin[data-v-4a64293b]{bottom:calc(40% + 2px);left:56%;position:absolute}.ripple-ring[data-v-4a64293b]{border:1px solid #c87533;border-radius:50%;left:0;opacity:0;position:absolute;top:0;transform:translate(-50%,-50%)}.ripple-v0[data-v-4a64293b]{animation:ripple-expand-0-4a64293b 4.5s ease-out both}.ripple-v1[data-v-4a64293b]{animation:ripple-expand-1-4a64293b 5s ease-out .25s both}.ripple-v2[data-v-4a64293b]{animation:ripple-expand-2-4a64293b 5.5s ease-out .5s both}@keyframes ripple-expand-0-4a64293b{0%{border-width:1.5px;height:8px;opacity:0;width:16px}8%{border-width:1.5px;height:30px;opacity:.18;width:80px}to{border-width:.5px;height:280px;opacity:0;width:800px}}@keyframes ripple-expand-1-4a64293b{0%{border-width:1px;height:6px;opacity:0;width:12px}8%{border-width:1px;height:22px;opacity:.14;width:60px}to{border-width:.5px;height:220px;opacity:0;width:650px}}@keyframes ripple-expand-2-4a64293b{0%{border-width:1px;height:5px;opacity:0;width:10px}8%{border-width:1px;height:18px;opacity:.1;width:50px}to{border-width:.3px;height:170px;opacity:0;width:500px}}@keyframes bobber-idle-4a64293b{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-2px) rotate(.5deg)}50%{transform:translateY(1px) rotate(-.5deg)}75%{transform:translateY(-1px) rotate(.3deg)}}@keyframes bobber-dip-4a64293b{0%{transform:translateY(0)}30%{transform:translateY(8px) rotate(-1deg)}50%{transform:translateY(-3px) rotate(.5deg)}70%{transform:translateY(2px)}to{transform:translateY(0)}}
