.ocean-scene{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.ocean-drift{-webkit-animation-delay:var(--delay);animation-delay:var(--delay);-webkit-animation-duration:var(--dur);animation-duration:var(--dur);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;left:0;position:absolute;will-change:transform}.ocean-drift.ltr{-webkit-animation-name:driftLTR;animation-name:driftLTR}.ocean-drift.rtl{-webkit-animation-name:driftRTL;animation-name:driftRTL}@-webkit-keyframes driftLTR{0%{-webkit-transform:translate3d(-18vw,0,0);transform:translate3d(-18vw,0,0)}to{-webkit-transform:translate3d(118vw,0,0);transform:translate3d(118vw,0,0)}}@keyframes driftLTR{0%{-webkit-transform:translate3d(-18vw,0,0);transform:translate3d(-18vw,0,0)}to{-webkit-transform:translate3d(118vw,0,0);transform:translate3d(118vw,0,0)}}@-webkit-keyframes driftRTL{0%{-webkit-transform:translate3d(118vw,0,0) scaleX(-1);transform:translate3d(118vw,0,0) scaleX(-1)}to{-webkit-transform:translate3d(-18vw,0,0) scaleX(-1);transform:translate3d(-18vw,0,0) scaleX(-1)}}@keyframes driftRTL{0%{-webkit-transform:translate3d(118vw,0,0) scaleX(-1);transform:translate3d(118vw,0,0) scaleX(-1)}to{-webkit-transform:translate3d(-18vw,0,0) scaleX(-1);transform:translate3d(-18vw,0,0) scaleX(-1)}}.ocean-bob{-webkit-animation:oceanBob var(--bob-dur) ease-in-out infinite alternate;animation:oceanBob var(--bob-dur) ease-in-out infinite alternate;-webkit-animation-delay:var(--bob-delay);animation-delay:var(--bob-delay)}@-webkit-keyframes oceanBob{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes oceanBob{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.ocean-fish-tail{-webkit-animation:fishTail 1.4s ease-in-out infinite;animation:fishTail 1.4s ease-in-out infinite;transform-box:fill-box;-webkit-transform-origin:0 50%;transform-origin:0 50%}@-webkit-keyframes fishTail{0%,to{-webkit-transform:rotate(-14deg);transform:rotate(-14deg)}50%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}}@keyframes fishTail{0%,to{-webkit-transform:rotate(-14deg);transform:rotate(-14deg)}50%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}}.ocean-fish-eye{-webkit-animation:fishBlink 5s ease-in-out infinite;animation:fishBlink 5s ease-in-out infinite;transform-box:fill-box;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@-webkit-keyframes fishBlink{0%,92%,to{-webkit-transform:scaleY(1);transform:scaleY(1)}96%{-webkit-transform:scaleY(.15);transform:scaleY(.15)}}@keyframes fishBlink{0%,92%,to{-webkit-transform:scaleY(1);transform:scaleY(1)}96%{-webkit-transform:scaleY(.15);transform:scaleY(.15)}}.ocean-turtle-flipper{-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:var(--flap-dur);animation-duration:var(--flap-dur);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;transform-box:fill-box}.ocean-turtle-flipper.-front-top{-webkit-animation-name:flapFrontTop;animation-name:flapFrontTop;-webkit-transform-origin:80% 30%;transform-origin:80% 30%}.ocean-turtle-flipper.-front-bottom{-webkit-animation-name:flapFrontBottom;animation-name:flapFrontBottom;-webkit-transform-origin:80% 70%;transform-origin:80% 70%}.ocean-turtle-flipper.-back-top{-webkit-animation-name:flapBackTop;animation-name:flapBackTop;-webkit-transform-origin:20% 30%;transform-origin:20% 30%}.ocean-turtle-flipper.-back-bottom{-webkit-animation-name:flapBackBottom;animation-name:flapBackBottom;-webkit-transform-origin:20% 70%;transform-origin:20% 70%}@-webkit-keyframes flapFrontTop{0%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}to{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes flapFrontTop{0%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}to{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@-webkit-keyframes flapFrontBottom{0%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}to{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}}@keyframes flapFrontBottom{0%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}to{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}}@-webkit-keyframes flapBackTop{0%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}}@keyframes flapBackTop{0%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}}@-webkit-keyframes flapBackBottom{0%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}to{-webkit-transform:rotate(8deg);transform:rotate(8deg)}}@keyframes flapBackBottom{0%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}to{-webkit-transform:rotate(8deg);transform:rotate(8deg)}}.ocean-bubble{-webkit-animation-delay:var(--delay);animation-delay:var(--delay);-webkit-animation-duration:var(--dur);animation-duration:var(--dur);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:bubbleRise;animation-name:bubbleRise;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;border-radius:50%;bottom:-5vh;opacity:0;position:absolute;will-change:transform,opacity}@-webkit-keyframes bubbleRise{0%{opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0)}8%{opacity:.6;opacity:var(--bubble-opacity,.6)}45%{-webkit-transform:translate3d(8px,-55vh,0);transform:translate3d(8px,-55vh,0)}75%{-webkit-transform:translate3d(-6px,-85vh,0);transform:translate3d(-6px,-85vh,0)}to{opacity:0;-webkit-transform:translate3d(4px,-112vh,0);transform:translate3d(4px,-112vh,0)}}@keyframes bubbleRise{0%{opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0)}8%{opacity:.6;opacity:var(--bubble-opacity,.6)}45%{-webkit-transform:translate3d(8px,-55vh,0);transform:translate3d(8px,-55vh,0)}75%{-webkit-transform:translate3d(-6px,-85vh,0);transform:translate3d(-6px,-85vh,0)}to{opacity:0;-webkit-transform:translate3d(4px,-112vh,0);transform:translate3d(4px,-112vh,0)}}@media (prefers-reduced-motion:reduce){.ocean-bob,.ocean-bubble,.ocean-drift,.ocean-fish-eye,.ocean-fish-tail,.ocean-turtle-flipper{-webkit-animation-play-state:paused;animation-play-state:paused}}.Scene_canvas__b1oBX{background-color:#000}.Loading_container__UT5cj{align-items:center;background:#262626;display:flex;height:inherit;justify-content:center;margin:0;padding:0;width:inherit}.Loading_ring__xZosv{background:transparent;border:3px solid #3c3c3c;border-radius:50%;box-shadow:0 0 20px rgba(0,0,0,.5);color:#fff000;font-family:sans-serif;font-size:20px;height:150px;left:50%;letter-spacing:4px;line-height:150px;position:absolute;text-align:center;text-shadow:0 0 10px #fff000;text-transform:uppercase;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:150px}.Loading_ring__xZosv:before{-webkit-animation:Loading_animateC__LOn1I 2s linear infinite;animation:Loading_animateC__LOn1I 2s linear infinite;border-right:3px solid transparent;border-top:3px solid transparent;border-color:#fff000 #fff000 transparent transparent;border-radius:50%;border-style:solid;border-width:3px;content:"";height:100%;left:-3px;position:absolute;top:-3px;width:100%}span{-webkit-animation:Loading_animate__HqCzq 2s linear infinite;animation:Loading_animate__HqCzq 2s linear infinite;background:transparent;display:block;height:4px;left:50%;top:calc(50% - 2px);-webkit-transform-origin:left;transform-origin:left;width:50%}span,span:before{position:absolute}span:before{background:#fff000;border-radius:50%;box-shadow:0 0 20px #fff000;content:"";height:16px;right:-8px;top:-6px;width:16px}@-webkit-keyframes Loading_animateC__LOn1I{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Loading_animateC__LOn1I{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes Loading_animate__HqCzq{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}@keyframes Loading_animate__HqCzq{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}*{margin:0;padding:0}body,html{overflow:hidden}body{background:#fbe4ea;height:100vh;width:100vw}@-webkit-keyframes confettiFall{0%{opacity:1;-webkit-transform:translateY(-60px) rotate(0deg) scaleX(1);transform:translateY(-60px) rotate(0deg) scaleX(1)}50%{-webkit-transform:translateY(50vh) rotate(1turn) scaleX(-1);transform:translateY(50vh) rotate(1turn) scaleX(-1)}to{opacity:.6;-webkit-transform:translateY(110vh) rotate(2turn) scaleX(1);transform:translateY(110vh) rotate(2turn) scaleX(1)}}@keyframes confettiFall{0%{opacity:1;-webkit-transform:translateY(-60px) rotate(0deg) scaleX(1);transform:translateY(-60px) rotate(0deg) scaleX(1)}50%{-webkit-transform:translateY(50vh) rotate(1turn) scaleX(-1);transform:translateY(50vh) rotate(1turn) scaleX(-1)}to{opacity:.6;-webkit-transform:translateY(110vh) rotate(2turn) scaleX(1);transform:translateY(110vh) rotate(2turn) scaleX(1)}}@-webkit-keyframes growCat{0%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}8%{opacity:1}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes growCat{0%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}8%{opacity:1}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes smokePuff{0%{opacity:.7;-webkit-transform:translate(-50%,-50%) scale(.3);transform:translate(-50%,-50%) scale(.3)}to{opacity:0;-webkit-transform:translate(-50%,-50%) scale(3);transform:translate(-50%,-50%) scale(3)}}@keyframes smokePuff{0%{opacity:.7;-webkit-transform:translate(-50%,-50%) scale(.3);transform:translate(-50%,-50%) scale(.3)}to{opacity:0;-webkit-transform:translate(-50%,-50%) scale(3);transform:translate(-50%,-50%) scale(3)}}@-webkit-keyframes wrongFadeOut{0%{opacity:1}60%{opacity:1}to{opacity:0}}@keyframes wrongFadeOut{0%{opacity:1}60%{opacity:1}to{opacity:0}}@-webkit-keyframes walkOffLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-140vw);transform:translateX(-140vw)}}@keyframes walkOffLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-140vw);transform:translateX(-140vw)}}@-webkit-keyframes catBob{0%,to{margin-top:0}50%{margin-top:-8px}}@keyframes catBob{0%,to{margin-top:0}50%{margin-top:-8px}}
/*# sourceMappingURL=main.84b71a6d.css.map*/