body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.star{background:#fff;border-radius:50%;height:5px;pointer-events:none;position:absolute;width:5px}.star-move-1{animation:animate-star 5s linear infinite}.star-move-2{animation:animate-star-2 8s linear infinite}@keyframes animate-star{0%{opacity:0;transform:scale(0) translateX(0) rotate(0deg)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:scale(1) translateX(-4000%) translateY(-3000%) rotate(1turn)}}@keyframes animate-star-2{0%{opacity:0;transform:scale(0) translateX(0) rotate(30deg)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:scale(1) translateX(-4000%) translateY(1000%) rotate(1turn)}}.starlight{background:url(data:image/png;base64,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);border-radius:50%;height:22px;pointer-events:none;position:absolute;width:10px}.starlight-move{animation:animate-starlight 5s linear infinite}@keyframes animate-starlight{0%{opacity:0;transform:scale(0) translateX(-3000%) translateY(-1000%)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:scale(1) translateX(6000%) translateY(-2000%)}}.talkTable{animation:fadeInOut 10s;background-color:#fff;border-color:#000;border-radius:10px;bottom:300px;cursor:pointer;font-size:18px;height:120px;left:280px;padding:10px;position:absolute;width:200px}.video-otter{height:300px;position:absolute;right:10px;top:100px}.video-otter-happy{height:800px;position:relative}.forest-video{background:#000;background:var(--dark-color);height:100%;inset:0;object-fit:contain;pointer-events:none;position:fixed;width:100%}.restart-button{background:#0000;border:.2vmin solid #67ff95;border-radius:4vmin;color:#67ff95;cursor:pointer;display:block;font-family:inherit;font-size:2vmin;letter-spacing:.1vmin;margin:2vmin auto;padding:1.4vmin 3.2vmin;transition:background-color .3s,color .3s}.restart-button:hover{background-color:#67ff95;color:#000;color:var(--dark-color)}@keyframes fadeInOut{0%{opacity:0}28.5%{opacity:0}42.8%{opacity:1}85.7%{opacity:1}to{opacity:1}}.night .congratulations{-webkit-text-fill-color:#0000;animation:blooming-leaf-click 6s ease-in-out forwards;background:-webkit-linear-gradient(#ffd212,#16ffb4);-webkit-background-clip:text;box-shadow:0 1px 2px #0000000d;font-family:cursive;font-size:70px;font-style:normal;font-weight:500;left:30%;position:absolute;top:5%}.night .start-box{background-image:linear-gradient(0deg,#ac4343,#a35be7);border:2px solid #ff7575;border-radius:24px;color:#fff;height:60px;left:45%;position:absolute;top:40%;width:200px}.night .enigma1{align-items:center;border:1px solid #fff;color:#fff;display:flex;font-size:16px;height:150px;justify-content:center;left:5%;position:absolute;top:70%;width:300px}.night .enigma1 .pregunta{color:#88f33a;font-size:24px}.night .enigma2{align-items:center;border:1px solid #fff;color:#fff;display:flex;font-size:16px;height:150px;justify-content:center;left:80%;padding:5px;position:absolute;top:70%;width:300px}.night .enigma2 .text{font-size:22px}.night .enigma3{align-items:center;border:1px solid #fff;color:#fff;display:flex;font-size:16px;height:180px;justify-content:center;left:80%;padding:5px;position:absolute;top:40%;width:300px}.night .enigma3 .text{font-size:22px}.night .box-1,.night .box-2,.night .box-3,.night .box-4,.night .box-5,.night .box-6,.night .box-7{animation:box-open 3s linear infinite;background-color:#0058dd;border:2px solid #adadad;cursor:pointer;font-family:cursive;font-size:16px;font-weight:500;height:80px;position:absolute;text-align:center;transition:2s ease-in-out;width:200px}.night .box-1:active,.night .box-2:active,.night .box-3:active,.night .box-4:active,.night .box-5:active,.night .box-6:active,.night .box-7:active{filter:saturate(.5)}.night .box-1{background-image:linear-gradient(0deg,#67ff95,#0058dd);left:6%;top:70%}.night .box-2{background-image:linear-gradient(0deg,#ffaf36,#c41313);left:8%;top:52%}.night .box-3{background-image:linear-gradient(0deg,#92cf45,#df0);left:12%;top:35%}.night .box-4{background-image:linear-gradient(0deg,#67ff95,#0058dd);left:18%;top:20%}.night .box-5{background-image:linear-gradient(0deg,#67c7ff,#0004dd);left:70%;top:20%}.night .box-6{background-image:linear-gradient(0deg,#67ff95,#ebff3c);left:80%;top:35%}.night .box-7{background-image:linear-gradient(0deg,#ff6767,#d00);left:85%;top:50%}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--dark-color:#000}.scene,body{align-items:flex-end;background-color:#000;background-color:var(--dark-color);display:flex;justify-content:center;min-height:100vh}.night{background-image:radial-gradient(ellipse at top,#0000 0,#000),radial-gradient(ellipse at bottom,#000,#91e9ff33),repeating-linear-gradient(220deg,#000,#000 19px,#0000 0,#0000 22px),repeating-linear-gradient(189deg,#000,#000 19px,#0000 0,#0000 22px),repeating-linear-gradient(148deg,#000,#000 19px,#0000 0,#0000 22px),linear-gradient(90deg,#00fffa,#f0f0f0);background-image:radial-gradient(ellipse at top,#0000 0,var(--dark-color)),radial-gradient(ellipse at bottom,#000,#91e9ff33),repeating-linear-gradient(220deg,#000 0,#000 19px,#0000 19px,#0000 22px),repeating-linear-gradient(189deg,#000 0,#000 19px,#0000 19px,#0000 22px),repeating-linear-gradient(148deg,#000 0,#000 19px,#0000 19px,#0000 22px),linear-gradient(90deg,#00fffa,#f0f0f0);left:50%;position:fixed;top:0;transform:translateX(-50%)}.flowers,.night{height:100%;width:100%}.flowers{position:relative;transform:scale(.9)}.flower{--fl-speed:0.8s;bottom:10vmin;position:absolute;transform-origin:bottom center;z-index:10}.flower--1{animation:moving-flower-1 4s linear infinite}.flower--1 .flower__line{animation-delay:.3s;height:60vmin}.flower--1 .flower__line__leaf--1{animation:blooming-leaf-right var(--fl-speed) 1.6s backwards}.flower--1 .flower__line__leaf--2{animation:blooming-leaf-right var(--fl-speed) 1.4s backwards}.flower--1 .flower__line__leaf--3{animation:blooming-leaf-left var(--fl-speed) 1.2s backwards}.flower--1 .flower__line__leaf--4{animation:blooming-leaf-left var(--fl-speed) 1s backwards}.flower--1 .flower__line__leaf--5{animation:blooming-leaf-right var(--fl-speed) 1.8s backwards}.flower--1 .flower__line__leaf--6{animation:blooming-leaf-left var(--fl-speed) 2s backwards}.flower--1 .flower__leafs .flower__leaf{background-image:linear-gradient(0deg,#a000ff,#deb6ff)}.flower--2{animation:moving-flower-2 4s linear infinite;left:50%;transform:rotate(25deg)}.flower--2 .flower__line{animation-delay:.6s;height:50vmin}.flower--2 .flower__line__leaf--1{animation:blooming-leaf-right var(--fl-speed) 1.9s backwards}.flower--2 .flower__line__leaf--2{animation:blooming-leaf-right var(--fl-speed) 1.7s backwards}.flower--2 .flower__line__leaf--3{animation:blooming-leaf-left var(--fl-speed) 1.5s backwards}.flower--2 .flower__line__leaf--4{animation:blooming-leaf-left var(--fl-speed) 1.3s backwards}.flower--2 .flower__leafs .flower__leaf{background-image:linear-gradient(0deg,#67ff95,#ebff3c)}.flower--3{animation:moving-flower-3 4s linear infinite;left:50%;transform:rotate(-20deg)}.flower--3 .flower__line{animation-delay:.9s;height:70vmin}.flower--3 .flower__line__leaf--1{animation:blooming-leaf-right var(--fl-speed) 2.5s backwards}.flower--3 .flower__line__leaf--2{animation:blooming-leaf-right var(--fl-speed) 2.3s backwards}.flower--3 .flower__line__leaf--3{animation:blooming-leaf-left var(--fl-speed) 2.1s backwards}.flower--3 .flower__line__leaf--4{animation:blooming-leaf-left var(--fl-speed) 1.9s backwards}.flower--3 .flower__leafs .flower__leaf{background-image:linear-gradient(0deg,#ffaf36,#c41313)}.flower--5{animation:moving-flower-5 4s linear infinite;transform:rotate(-40deg)}.flower--5 .flower__line{animation-delay:.3s;height:50vmin}.flower--5 .flower__line__leaf--1{animation:blooming-leaf-right var(--fl-speed) 1.6s backwards}.flower--5 .flower__line__leaf--2{animation:blooming-leaf-right var(--fl-speed) 1.4s backwards}.flower--5 .flower__line__leaf--3{animation:blooming-leaf-left var(--fl-speed) 1.2s backwards}.flower--5 .flower__line__leaf--4{animation:blooming-leaf-left var(--fl-speed) 1s backwards}.flower--5 .flower__line__leaf--5{animation:blooming-leaf-right var(--fl-speed) 1.8s backwards}.flower--5 .flower__line__leaf--6{animation:blooming-leaf-left var(--fl-speed) 2s backwards}.flower--5 .flower__leafs .flower__leaf{background-image:linear-gradient(0deg,#67ff95,#0058dd)}.flower--6{animation:moving-flower-6 4s linear infinite;transform:rotate(-10deg)}.flower--6 .flower__line{animation-delay:.3s;height:40vmin}.flower--6 .flower__line__leaf--1{animation:blooming-leaf-right var(--fl-speed) 1.6s backwards}.flower--6 .flower__line__leaf--2{animation:blooming-leaf-right var(--fl-speed) 1.4s backwards}.flower--6 .flower__line__leaf--3{animation:blooming-leaf-left var(--fl-speed) 1.2s backwards}.flower--6 .flower__line__leaf--4{animation:blooming-leaf-left var(--fl-speed) 1s backwards}.flower--6 .flower__line__leaf--5{animation:blooming-leaf-right var(--fl-speed) 1.8s backwards}.flower--6 .flower__line__leaf--6{animation:blooming-leaf-left var(--fl-speed) 2s backwards}.flower--6 .flower__leafs .flower__leaf{background-image:linear-gradient(0deg,#92cf45,#df0)}.flower--7{animation:moving-flower-7 4s linear infinite;transform:rotate(10deg)}.flower--7 .flower__line{animation-delay:.3s;height:70vmin}.flower--7 .flower__line__leaf--1{animation:blooming-leaf-right var(--fl-speed) 1.6s backwards}.flower--7 .flower__line__leaf--2{animation:blooming-leaf-right var(--fl-speed) 1.4s backwards}.flower--7 .flower__line__leaf--3{animation:blooming-leaf-left var(--fl-speed) 1.2s backwards}.flower--7 .flower__line__leaf--4{animation:blooming-leaf-left var(--fl-speed) 1s backwards}.flower--7 .flower__line__leaf--5{animation:blooming-leaf-right var(--fl-speed) 1.8s backwards}.flower--7 .flower__line__leaf--6{animation:blooming-leaf-left var(--fl-speed) 2s backwards}.flower--7 .flower__leafs .flower__leaf{background-image:linear-gradient(0deg,#67c7ff,#0004dd)}.flower--8{animation:moving-flower-8 4s linear infinite;transform:rotate(40deg)}.flower--8 .flower__line{animation-delay:.3s;height:60vmin}.flower--8 .flower__line__leaf--1{animation:blooming-leaf-right var(--fl-speed) 1.6s backwards}.flower--8 .flower__line__leaf--2{animation:blooming-leaf-right var(--fl-speed) 1.4s backwards}.flower--8 .flower__line__leaf--3{animation:blooming-leaf-left var(--fl-speed) 1.2s backwards}.flower--8 .flower__line__leaf--4{animation:blooming-leaf-left var(--fl-speed) 1s backwards}.flower--8 .flower__line__leaf--5{animation:blooming-leaf-right var(--fl-speed) 1.8s backwards}.flower--8 .flower__line__leaf--6{animation:blooming-leaf-left var(--fl-speed) 2s backwards}.flower--8 .flower__leafs .flower__leaf{background-image:linear-gradient(0deg,#ff6767,#d00)}.flower__leafs{animation:blooming-flower 2s backwards;position:relative}.flower__leafs--1{animation-delay:1.1s}.flower__leafs--2{animation-delay:1.4s}.flower__leafs--3{animation-delay:1.7s}.flower__leafs:after{background-color:#6bf0ff;content:"";filter:blur(10vmin);height:8vmin;left:0;position:absolute;top:0;transform:translate(-50%,-100%);width:8vmin}.flower__leaf{background-color:#a7ffee;background-image:linear-gradient(0deg,#324a99,#151b70);border-radius:51% 49% 47% 53%/44% 45% 55% 69%;bottom:0;box-shadow:inset 0 0 2vmin #ffffff80;height:11vmin;left:50%;opacity:.9;position:absolute;transform-origin:bottom center;width:8vmin}.flower__leaf--1{transform:translate(-10%,1%) rotateY(40deg) rotateX(-50deg)}.flower__leaf--2{transform:translate(-40%,-4%) rotateY(-18deg) rotateX(40deg)}.flower__leaf--3{transform:translate(-90%) rotateY(45deg) rotateX(50deg)}.flower__leaf--5{transform:translate(-70%) rotateY(35deg) rotateX(40deg)}.flower__leaf--6{transform:translate(-10%,1%) rotateY(40deg) rotateX(-30deg)}.flower__leaf--7{transform:translate(-90%) rotateY(22deg) rotateX(70deg)}.flower__leaf--8{transform:translate(-50%,-4%) rotateY(10deg) rotateX(40deg)}.flower__leaf--4{background-image:linear-gradient(0deg,#324a99,#151b70);border-radius:4vmin 10vmin 4vmin 4vmin;height:8vmin;opacity:.8;transform:translateY(18%) rotateX(70deg) rotate(-43deg);transform-origin:bottom left;width:8vmin;z-index:99}.flower__leaf--4:hover{cursor:pointer;filter:brightness(1.5);transform:rotate(10deg);transition:transform 2s ease-in-out}.flower__white-circle{background-color:#fffad9;border-radius:50%;height:4vmin;left:-3.5vmin;position:absolute;top:-3vmin;width:9vmin}.flower__white-circle:after{background-image:repeating-linear-gradient(135deg,#00000008,#00000008 1px,#0000 0,#0000 12px),repeating-linear-gradient(45deg,#00000008,#00000008 1px,#0000 0,#0000 12px),repeating-linear-gradient(67.5deg,#00000008,#00000008 1px,#0000 0,#0000 12px),repeating-linear-gradient(135deg,#00000008,#00000008 1px,#0000 0,#0000 12px),repeating-linear-gradient(45deg,#00000008,#00000008 1px,#0000 0,#0000 12px),repeating-linear-gradient(112.5deg,#00000008,#00000008 1px,#0000 0,#0000 12px),repeating-linear-gradient(112.5deg,#00000008,#00000008 1px,#0000 0,#0000 12px),repeating-linear-gradient(45deg,#00000008,#00000008 1px,#0000 0,#0000 12px),repeating-linear-gradient(22.5deg,#00000008,#00000008 1px,#0000 0,#0000 12px),repeating-linear-gradient(45deg,#00000008,#00000008 1px,#0000 0,#0000 12px),repeating-linear-gradient(22.5deg,#00000008,#00000008 1px,#0000 0,#0000 12px),repeating-linear-gradient(135deg,#00000008,#00000008 1px,#0000 0,#0000 12px),repeating-linear-gradient(157.5deg,#00000008,#00000008 1px,#0000 0,#0000 12px),repeating-linear-gradient(67.5deg,#00000008,#00000008 1px,#0000 0,#0000 12px),repeating-linear-gradient(67.5deg,#00000008,#00000008 1px,#0000 0,#0000 12px),linear-gradient(90deg,#ffeb12,#ffce00);border-radius:inherit;content:"";height:60%;left:50%;position:absolute;top:45%;transform:translate(-50%,-50%);width:60%}.flower__line{animation:grow-flower-tree 4s backwards;background-image:linear-gradient(270deg,#0003,#0000,#fff3),linear-gradient(0deg,#0000 10%,#1bff96,#030505);box-shadow:inset 0 0 2px #00000080;height:55vmin;width:1.5vmin}.flower__line__leaf{--w:7vmin;--h:calc(var(--w) + 2vmin);background-image:linear-gradient(0deg,#14757a66,#71ffbe);border-bottom-left-radius:var(--h);border-top-right-radius:var(--h);height:var(--h);left:90%;position:absolute;top:20%;width:var(--w)}.flower__line__leaf--1,.flower__line__leaf--2{transform:rotate(70deg) rotateY(30deg)}.flower__line__leaf--2{top:45%}.flower__line__leaf--3,.flower__line__leaf--4,.flower__line__leaf--6{border-bottom-left-radius:0;border-bottom-right-radius:var(--h);border-top-left-radius:var(--h);border-top-right-radius:0;left:-460%;top:12%;transform:rotate(-70deg) rotateY(30deg)}.flower__line__leaf--4{top:40%}.flower__line__leaf--5{top:0;transform:rotate(70deg) rotateY(30deg) scale(.6);transform-origin:left}.flower__line__leaf--6{left:-450%;top:-2%;transform:rotate(-70deg) rotateY(30deg) scale(.6);transform-origin:right}.flower__light{animation:light-ans 4s linear infinite backwards;background-color:#fffb00;border-radius:50%;bottom:0;filter:blur(.2vmin);height:1vmin;position:absolute;width:1vmin}.flower__light:nth-child(odd){background-color:#23f0ff}.flower__light--1{animation-delay:1s;left:-2vmin}.flower__light--2{animation-delay:.5s;left:3vmin}.flower__light--3{animation-delay:.3s;left:-6vmin}.flower__light--4{animation-delay:.9s;left:6vmin}.flower__light--5{animation-delay:1.5s;left:-1vmin}.flower__light--6{animation-delay:3s;left:-4vmin}.flower__light--7{animation-delay:2s;left:3vmin}.flower__light--8{animation-delay:3.5s;left:-6vmin}.flower__grass{--c:#159faa;--line-w:1.5vmin;align-items:flex-end;bottom:12vmin;display:flex;flex-direction:column;left:-7vmin;position:absolute;transform:rotate(-48deg) rotateY(40deg);transform-origin:bottom center;z-index:20}.flower__grass--1{animation:moving-grass 2s linear infinite}.flower__grass--2{animation:moving-grass--2 1.5s linear infinite;bottom:10vmin;left:2vmin;opacity:.8;transform:scale(.5) rotate(75deg) rotateX(10deg) rotateY(-200deg);z-index:0}.flower__grass--top{border-right:var(--line-w) solid var(--c);border-top-right-radius:100%;height:10vmin;transform:rotate(-2deg);transform-origin:bottom center;width:7vmin}.flower__grass--bottom{background-image:linear-gradient(to top,#0000,var(--c));height:25vmin;margin-top:-2px;width:var(--line-w)}.flower__grass__leaf{--size:10vmin;background-image:linear-gradient(to top,#0000,#0000 30%,var(--c));border-top-left-radius:var(--size);border-top-right-radius:var(--size);height:var(--size);position:absolute;width:calc(var(--size)*2.1);z-index:100}.flower__grass__leaf--1{--size:6vmin;animation:growing-grass-ans--1 2s 2.6s backwards;left:30%;top:-6%;transform:rotate(-20deg)}@keyframes growing-grass-ans--1{0%{transform:rotate(-20deg) scale(0);transform-origin:bottom left}}.flower__grass__leaf--2{--size:6vmin;animation:growing-grass-ans--2 2s linear 2.4s backwards;left:-110%;top:-5%;transform:rotate(10deg)}@keyframes growing-grass-ans--2{0%{transform:rotate(10deg) scale(0);transform-origin:bottom right}}.flower__grass__leaf--3{--size:8vmin;animation:growing-grass-ans--3 2s linear 2.2s backwards;left:60%;top:5%;transform:rotate(-18deg) rotateX(-20deg)}@keyframes growing-grass-ans--3{0%{transform:rotate(-18deg) rotateX(-20deg) scale(0);transform-origin:bottom left}}.flower__grass__leaf--4{--size:8vmin;animation:growing-grass-ans--4 2s linear 2s backwards;left:-135%;top:6%;transform:rotate(2deg)}@keyframes growing-grass-ans--4{0%{transform:rotate(2deg) scale(0);transform-origin:bottom right}}.flower__grass__leaf--5{--size:10vmin;animation:growing-grass-ans--5 2s linear 1.8s backwards;left:60%;top:20%;transform:rotate(-24deg) rotateX(-20deg)}@keyframes growing-grass-ans--5{0%{transform:rotate(-24deg) rotateX(-20deg) scale(0);transform-origin:bottom left}}.flower__grass__leaf--6{--size:10vmin;animation:growing-grass-ans--6 2s linear 1.6s backwards;left:-180%;top:22%;transform:rotate(10deg)}@keyframes growing-grass-ans--6{0%{transform:rotate(10deg) scale(0);transform-origin:bottom right}}.flower__grass__leaf--7{--size:10vmin;animation:growing-grass-ans--7 2s linear 1.4s backwards;left:70%;top:39%;transform:rotate(-10deg)}@keyframes growing-grass-ans--7{0%{transform:rotate(-10deg) scale(0);transform-origin:bottom left}}.flower__grass__leaf--8{--size:11vmin;animation:growing-grass-ans--8 2s linear 1.2s backwards;left:-215%;top:40%;transform:rotate(10deg)}@keyframes growing-grass-ans--8{0%{transform:rotate(10deg) scale(0);transform-origin:bottom right}}.flower__grass__overlay{background-color:#0009;filter:blur(1.5vmin);height:100%;position:absolute;right:0;top:-10%;width:100%;z-index:100}.flower__g-long{--w:2vmin;--h:6vmin;--c:#159faa;align-items:flex-end;animation:flower-g-long-ans 3s linear infinite;bottom:10vmin;display:flex;flex-direction:column;left:-3vmin;position:absolute;transform:rotate(-30deg) rotateY(-20deg);transform-origin:bottom center}@keyframes flower-g-long-ans{0%,to{transform:rotate(-30deg) rotateY(-20deg)}50%{transform:rotate(-32deg) rotateY(-20deg)}}.flower__g-long__top{border-right:.7vmin solid var(--c);border-top-right-radius:100%;height:var(--h);top:calc(var(--h)*-1);transform:translate(-.7vmin,1vmin);width:calc(var(--w) + 1vmin)}.flower__g-long__bottom{background-image:linear-gradient(to top,#0000 30%,var(--c));box-shadow:inset 0 0 2px #00000080;clip-path:polygon(35% 0,65% 1%,100% 100%,0 100%);height:50vmin;transform-origin:bottom center;width:var(--w)}.flower__g-right{bottom:6vmin;left:-2vmin;position:absolute;transform:rotate(20deg);transform-origin:bottom left}.flower__g-right .leaf{background-image:linear-gradient(180deg,#0000,#000 60%);background-image:linear-gradient(to bottom,#0000,var(--dark-color) 60%);border-left:2vmin solid #079097;border-top-left-radius:100%;height:50vmin;-webkit-mask-image:linear-gradient(0deg,#0000 30%,#079097 60%);width:30vmin}.flower__g-right--1{animation:flower-g-right-ans 2.5s linear infinite}.flower__g-right--2{animation:flower-g-right-ans--2 3s linear infinite;left:5vmin;transform:rotateY(-180deg)}.flower__g-right--2 .leaf{filter:blur(.3vmin);height:75vmin;opacity:.8}@keyframes flower-g-right-ans{0%,to{transform:rotate(20deg)}50%{transform:rotate(24deg) rotateX(-20deg)}}@keyframes flower-g-right-ans--2{0%,to{transform:rotateY(-180deg) rotate(0deg) rotateX(-20deg)}50%{transform:rotateY(-180deg) rotate(6deg) rotateX(-20deg)}}.flower__g-front{animation:flower__g-front-ans 2s linear infinite;bottom:6vmin;left:2.5vmin;position:absolute;transform:rotate(-28deg) rotateY(30deg) scale(1.04);transform-origin:bottom center;z-index:100}@keyframes flower__g-front-ans{0%,to{transform:rotate(-28deg) rotateY(30deg) scale(1.04)}50%{transform:rotate(-35deg) rotateY(40deg) scale(1.04)}}.flower__g-front__line{background-image:linear-gradient(0deg,#0000,#079097,#0000);height:20vmin;position:relative;width:.3vmin}.flower__g-front__leaf-wrapper{left:0;position:absolute;top:0;transform:rotate(10deg);transform-origin:bottom left}.flower__g-front__leaf-wrapper:nth-child(2n){animation:flower__g-front__leaf-left-ans 1s ease-in backwards;left:0;transform:rotateY(-180deg) rotate(5deg)}.flower__g-front__leaf-wrapper:nth-child(odd){animation:flower__g-front__leaf-ans 1s ease-in backwards}.flower__g-front__leaf-wrapper--1{animation:flower__g-front__leaf-ans 1s ease-in 5.5s backwards!important;top:-8vmin;transform:scale(.7)}.flower__g-front__leaf-wrapper--2{animation:flower__g-front__leaf-left-ans-2 1s ease-in 4.6s backwards!important;top:-8vmin;transform:rotateY(-180deg) scale(.7)!important}.flower__g-front__leaf-wrapper--3{animation:flower__g-front__leaf-ans 1s ease-in 4.6s backwards;top:-3vmin}.flower__g-front__leaf-wrapper--4{animation:flower__g-front__leaf-left-ans-2 1s ease-in 4.6s backwards!important;top:-3vmin;transform:rotateY(-180deg) scale(.9)!important}@keyframes flower__g-front__leaf-left-ans-2{0%{transform:rotateY(-180deg) scale(0)}}.flower__g-front__leaf-wrapper--5,.flower__g-front__leaf-wrapper--6{top:2vmin}.flower__g-front__leaf-wrapper--7,.flower__g-front__leaf-wrapper--8{top:6.5vmin}.flower__g-front__leaf-wrapper--2{animation-delay:5.2s!important}.flower__g-front__leaf-wrapper--3{animation-delay:4.9s!important}.flower__g-front__leaf-wrapper--5{animation-delay:4.3s!important}.flower__g-front__leaf-wrapper--6{animation-delay:4.1s!important}.flower__g-front__leaf-wrapper--7{animation-delay:3.8s!important}.flower__g-front__leaf-wrapper--8{animation-delay:3.5s!important}@keyframes flower__g-front__leaf-ans{0%{transform:rotate(10deg) scale(0)}}@keyframes flower__g-front__leaf-left-ans{0%{transform:rotateY(-180deg) rotate(5deg) scale(0)}}.flower__g-front__leaf{background-image:linear-gradient(to bottom left,#0000,#000),linear-gradient(to bottom right,#159faa 50%,#0000 0,#0000);background-image:linear-gradient(to bottom left,#0000,var(--dark-color)),linear-gradient(to bottom right,#159faa 50%,#0000 50%,#0000);border-radius:100% 0 0 100%/100% 100% 0 0;box-shadow:inset 0 2px 1vmin #2ceefc33;height:10vmin;-webkit-mask-image:linear-gradient(to bottom right,#159faa 50%,#0000 0,#0000);mask-image:linear-gradient(to bottom right,#159faa 50%,#0000 0,#0000);width:10vmin}.flower__g-fr{animation:flower__g-fr-ans 2s linear infinite;bottom:-4vmin;left:vmin;position:absolute;transform-origin:bottom left;z-index:10}@keyframes flower__g-fr-ans{0%,to{transform:rotate(2deg)}50%{transform:rotate(4deg)}}.flower__g-fr .leaf{border-left:2vmin solid #079097;border-top-left-radius:100%;height:50vmin;-webkit-mask-image:linear-gradient(0deg,#0000 25%,#079097 50%);position:relative;width:30vmin;z-index:1}.flower__g-fr__leaf{background-image:linear-gradient(to bottom left,#0000,#000 98%),linear-gradient(to bottom right,#23f0ff 45%,#0000 50%,#0000);background-image:linear-gradient(to bottom left,#0000,var(--dark-color) 98%),linear-gradient(to bottom right,#23f0ff 45%,#0000 50%,#0000);border-radius:100% 0 0 100%/100% 100% 0 0;box-shadow:inset 0 2px 1vmin #2ceefc33;height:10vmin;left:0;-webkit-mask-image:linear-gradient(135deg,#159faa 40%,#0000 50%,#0000);position:absolute;top:0;width:10vmin}.flower__g-fr__leaf--1{animation:flower__g-fr-leaft-ans-1 .5s linear 5.2s backwards;left:20vmin;transform:rotate(45deg)}@keyframes flower__g-fr-leaft-ans-1{0%{transform:rotate(45deg) scale(0);transform-origin:left}}.flower__g-fr__leaf--2{animation:flower__g-fr-leaft-ans-6 .5s linear 5s backwards;left:12vmin;top:-7vmin;transform:rotate(25deg) rotateY(-180deg)}.flower__g-fr__leaf--3{animation:flower__g-fr-leaft-ans-5 .5s linear 4.8s backwards;left:15vmin;top:6vmin;transform:rotate(55deg)}.flower__g-fr__leaf--4{animation:flower__g-fr-leaft-ans-6 .5s linear 4.6s backwards;left:6vmin;top:-2vmin;transform:rotate(25deg) rotateY(-180deg)}.flower__g-fr__leaf--5{animation:flower__g-fr-leaft-ans-5 .5s linear 4.4s backwards;left:10vmin;top:14vmin;transform:rotate(55deg)}@keyframes flower__g-fr-leaft-ans-5{0%{transform:rotate(55deg) scale(0);transform-origin:left}}.flower__g-fr__leaf--6{animation:flower__g-fr-leaft-ans-6 .5s linear 4.2s backwards;left:0;top:6vmin;transform:rotate(25deg) rotateY(-180deg)}@keyframes flower__g-fr-leaft-ans-6{0%{transform:rotate(25deg) rotateY(-180deg) scale(0);transform-origin:right}}.flower__g-fr__leaf--7{animation:flower__g-fr-leaft-ans-7 .5s linear 4s backwards;left:5vmin;top:22vmin;transform:rotate(45deg)}@keyframes flower__g-fr-leaft-ans-7{0%{transform:rotate(45deg) scale(0);transform-origin:left}}.flower__g-fr__leaf--8{animation:flower__g-fr-leaft-ans-8 .5s linear 3.8s backwards;left:-4vmin;top:15vmin;transform:rotate(15deg) rotateY(-180deg)}@keyframes flower__g-fr-leaft-ans-8{0%{transform:rotate(15deg) rotateY(-180deg) scale(0);transform-origin:right}}.long-g{bottom:25vmin;left:-42vmin;position:absolute;transform-origin:bottom left}.long-g--1{bottom:0;transform:scale(.8) rotate(-5deg)}.long-g--1 .leaf{-webkit-mask-image:linear-gradient(0deg,#0000 40%,#079097 80%)!important}.long-g--1 .leaf--1{--w:5vmin;--h:60vmin;left:-2vmin;transform:rotate(3deg) rotateY(-180deg)}.long-g--2,.long-g--3{bottom:-3vmin;left:-35vmin;transform:scale(.6) rotateX(60deg);transform-origin:center}.long-g--2 .leaf,.long-g--3 .leaf{-webkit-mask-image:linear-gradient(0deg,#0000 50%,#079097 80%)!important}.long-g--2 .leaf--1,.long-g--3 .leaf--1{left:-1vmin;transform:rotateY(-180deg)}.long-g--3{bottom:0;left:-17vmin}.long-g--3 .leaf{-webkit-mask-image:linear-gradient(0deg,#0000 40%,#079097 80%)!important}.long-g--4{bottom:-3vmin;left:25vmin;transform:scale(.6) rotateX(60deg);transform-origin:center}.long-g--4 .leaf{-webkit-mask-image:linear-gradient(0deg,#0000 50%,#079097 80%)!important}.long-g--5{bottom:0;left:42vmin}.long-g--5,.long-g--6{transform:scale(.8) rotate(2deg)}.long-g--6{bottom:-20vmin;filter:blur(.3vmin);left:0;z-index:100}.long-g--7{bottom:20vmin;filter:blur(.3vmin);left:35vmin;opacity:.7;transform:scale(.6) rotate(2deg);z-index:-1}.long-g .leaf{--w:15vmin;--h:40vmin;--c:#1aaa15;border-left:2vmin solid var(--c);border-top-left-radius:100%;bottom:0;height:var(--h);-webkit-mask-image:linear-gradient(0deg,#0000 20%,#000);-webkit-mask-image:linear-gradient(to top,#0000 20%,var(--dark-color));position:absolute;transform-origin:bottom center;width:var(--w)}.long-g .leaf--0{left:2vmin}.long-g .leaf--0,.long-g .leaf--1{animation:leaf-ans-1 4s linear infinite}.long-g .leaf--1{--w:5vmin;--h:60vmin}.long-g .leaf--2{--w:10vmin;--h:40vmin;animation:leaf-ans-2 3s linear infinite;bottom:5vmin;left:-.5vmin;transform:rotateY(-180deg);transform-origin:bottom left}.long-g .leaf--3{--w:5vmin;--h:30vmin;animation:leaf-ans-3 3s linear infinite;bottom:3.2vmin;left:-1vmin;transform:rotate(-10deg) rotateY(-180deg);transform-origin:bottom left}@keyframes leaf-ans-1{0%,to{transform:rotate(-5deg) scale(1)}50%{transform:rotate(5deg) scale(1.1)}}@keyframes leaf-ans-2{0%,to{transform:rotateY(-180deg) rotate(5deg)}50%{transform:rotateY(-180deg) rotate(0deg) scale(1.1)}}@keyframes leaf-ans-3{0%,to{transform:rotate(-10deg) rotateY(-180deg)}50%{transform:rotate(-20deg) rotateY(-180deg)}}.grow-ans{animation:grow-ans 2s var(--d) backwards}@keyframes grow-ans{0%{opacity:0;transform:scale(0)}}@keyframes light-ans{0%{opacity:0;transform:translateY(0)}25%{opacity:1;transform:translateY(-5vmin) translateX(-2vmin)}50%{filter:blur(.2vmin);opacity:1;transform:translateY(-15vmin) translateX(2vmin)}75%{filter:blur(.2vmin);transform:translateY(-20vmin) translateX(-2vmin)}to{filter:blur(1vmin);opacity:0;transform:translateY(-30vmin)}}@keyframes moving-flower-1{0%,to{transform:rotate(2deg)}50%{transform:rotate(-2deg)}}@keyframes moving-flower-2{0%,to{transform:rotate(27deg)}50%{transform:rotate(23deg)}}@keyframes moving-flower-3{0%,to{transform:rotate(-18deg)}50%{transform:rotate(-20deg) rotateY(-10deg)}}@keyframes moving-flower-5{0%,to{transform:rotate(-38deg)}50%{transform:rotate(-42deg)}}@keyframes moving-flower-6{0%,to{transform:rotate(-8deg)}50%{transform:rotate(-12deg)}}@keyframes moving-flower-7{0%,to{transform:rotate(12deg)}50%{transform:rotate(8deg)}}@keyframes moving-flower-8{0%,to{transform:rotate(42deg)}50%{transform:rotate(38deg)}}@keyframes blooming-leaf-right{0%{transform:rotate(70deg) rotateY(30deg) scale(0);transform-origin:left}}@keyframes blooming-leaf-left{0%{transform:rotate(-70deg) rotateY(30deg) scale(0);transform-origin:right}}@keyframes grow-flower-tree{0%{border-radius:1vmin;height:0}}@keyframes blooming-flower{0%{transform:scale(0)}}@keyframes moving-grass{0%,to{transform:rotate(-48deg) rotateY(40deg)}50%{transform:rotate(-50deg) rotateY(40deg)}}@keyframes moving-grass--2{0%,to{transform:scale(.5) rotate(75deg) rotateX(10deg) rotateY(-200deg)}50%{transform:scale(.5) rotate(79deg) rotateX(10deg) rotateY(-200deg)}}.growing-grass{animation:growing-grass-ans 1s 2s backwards}@keyframes growing-grass-ans{0%{transform:scale(0)}}@keyframes blooming-selected{0%{transform:rotate(30deg) rotateY(10deg) scale(0);transform-origin:left}}@keyframes blooming-leaf-click{to{transform:scale(1) rotate(0deg) rotateX(0deg) rotateY(0deg)}50%{transform:scale(.5) rotate(79deg) rotateX(10deg) rotateY(-200deg)}0%{transform:scale(0) rotate(49deg) rotateX(60deg) rotateY(-100deg)}}@keyframes box-open{0%,7%{transform:rotate(0)}15%{transform:rotate(-15deg)}20%{transform:rotate(10deg)}25%{transform:rotate(-10deg)}30%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}40%,to{transform:rotate(0)}}@keyframes moving-flower-click-1{0%,to{transform:translate(-10%,1%) rotateY(40deg) rotateX(-50deg)}50%{transform:translate(-20%,1%) rotateY(50deg) rotateX(-60deg)}}@keyframes moving-flower-click-2{0%,to{transform:translate(-40%,-4%) rotateY(-18deg) rotateX(40deg)}50%{transform:translate(-50%,-4%) rotateY(-28deg) rotateX(50deg)}}@keyframes moving-flower-click-3{0%,to{transform:translate(-90%) rotateY(45deg) rotateX(50deg)}50%{transform:translate(-100%) rotateY(55deg) rotateX(60deg)}}@keyframes moving-flower-click-5{0%,to{transform:translate(-70%) rotateY(35deg) rotateX(40deg)}50%{transform:translate(-80%) rotateY(45deg) rotateX(50deg)}}@keyframes moving-flower-click-6{0%,to{transform:translate(-10%,1%) rotateY(40deg) rotateX(-30deg)}50%{transform:translate(-20%,1%) rotateY(50deg) rotateX(-40deg)}}@keyframes moving-flower-click-7{0%,to{transform:translate(-90%) rotateY(22deg) rotateX(70deg)}50%{transform:translate(-70%) rotateY(16deg) rotateX(60deg)}}@keyframes moving-flower-click-8{0%,to{transform:translate(-50%,-4%) rotateY(10deg) rotateX(40deg)}50%{transform:translate(-60%,-4%) rotateY(20deg) rotateX(50deg)}}body{background:#323641}.letter-image{cursor:pointer;height:200px;left:50%;top:50%;transform:translate(-50%,-50%)}.animated-mail,.letter-image{position:absolute;width:200px}.animated-mail{height:150px;transition:.4s}.animated-mail .body{border-color:#0000 #0000 #e95f55;border-style:solid;border-width:0 0 100px 200px;bottom:0;height:0;position:absolute;width:0;z-index:2}.animated-mail .top-fold{border-color:#cf4a43 #0000 #0000;border-style:solid;border-width:50px 100px 0;height:0;position:absolute;top:50px;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:transform .4s .4s,z-index .2s .4s;-moz-transition:transform .4s .4s,z-index .2s .4s;transition:transform .4s .4s,z-index .2s .4s;width:0;z-index:2}.animated-mail .back-fold{background:#cf4a43;bottom:0;height:100px;position:absolute;width:200px;z-index:0}.animated-mail .left-fold{border-color:#0000 #0000 #0000 #e15349;border-style:solid;border-width:50px 0 50px 100px;bottom:0;height:0;position:absolute;width:0;z-index:2}.animated-mail .letter{background:#fff;bottom:0;font-size:12px;height:60px;left:20px;overflow:hidden;position:absolute;transition:.4s .2s;width:160px;z-index:1}.animated-mail .letter .letter-border{background:repeating-linear-gradient(-45deg,#cb5a5e,#cb5a5e 8px,#0000 0,#0000 18px);height:10px;width:100%}.animated-mail .letter .letter-title{background:#cb5a5e;height:10px;margin-left:5px;margin-top:10px;width:40%}.animated-mail .letter .letter-context{background:#cb5a5e;height:10px;margin-left:5px;margin-top:10px;width:20%}.animated-mail .letter .letter-stamp{background:#cb5a5e;border-radius:100%;height:30px;margin-left:120px;margin-top:30px;opacity:.3;width:30px}.shadow{background:radial-gradient(#00000080,#0000,#0000);border-radius:100%;height:30px;left:50%;position:absolute;top:200px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;width:400px}.letter-image:hover .animated-mail{transform:translateY(50px);-webkit-transform:translateY(50px);-moz-transform:translateY(50px)}.letter-image:hover .animated-mail .top-fold{transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);transition:transform .4s,z-index .2s;-webkit-transition:transform .4s,z-index .2s;-moz-transition:transform .4s,z-index .2s;z-index:0}.letter-image:hover .animated-mail .letter{height:180px}.letter-image:hover .shadow{width:250px}.frog-scene{bottom:5vmin;height:20vmin;left:0;pointer-events:none;position:absolute;width:24vmin;z-index:110}.frog-journey{animation:frog-journey 18s linear infinite;inset:0;position:absolute;transform-origin:50% 100%}.frog-shadow{animation:frog-shadow 1.2s ease-in-out infinite;background:radial-gradient(ellipse at center,#0000008c,#0000 70%);border-radius:50%;bottom:0;filter:blur(.35vmin);height:3.2vmin;left:50%;margin-left:-5.5vmin;position:absolute;width:11vmin}.frog-hop{animation:frog-hop 1.2s ease-in-out infinite;transform-origin:50% 100%}.frog-hop,.frog-stage{inset:0;position:absolute}.frog-stage{cursor:pointer;perspective:46vmin;perspective-origin:50% 42%;pointer-events:auto}.frog-yaw{animation:frog-yaw 4.8s ease-in-out infinite;left:50%;top:calc(100% + .35vmin)}.frog-yaw,.frog-yaw div{height:0;position:absolute;transform-style:preserve-3d;width:0}.frog-yaw div{left:0;top:0}.frog-yaw i{background:linear-gradient(180deg,#8fe86f 0,#4fae3c 38%,#2c7b34 62%,#1e5c2b 76%,#eff4c6 92%,#d5dea4);border-radius:50%;display:none;position:absolute}.frog-pitch{animation:frog-pitch 1.2s ease-in-out infinite}.frog__body{transform:translate3d(0,-3.6vmin,-.2vmin)}.frog__body>i:first-of-type{display:block;height:5.2vmin;left:-3.5vmin;top:-2.6vmin;transform:rotateY(0deg);width:7vmin}.frog__body>i:nth-of-type(2){display:block;height:5.2vmin;left:-3.517711227vmin;top:-2.6vmin;transform:rotateY(18deg);width:7.0354224539vmin}.frog__body>i:nth-of-type(3){display:block;height:5.2vmin;left:-3.5653842756vmin;top:-2.6vmin;transform:rotateY(36deg);width:7.1307685513vmin}.frog__body>i:nth-of-type(4){display:block;height:5.2vmin;left:-3.6270799267vmin;top:-2.6vmin;transform:rotateY(54deg);width:7.2541598534vmin}.frog__body>i:nth-of-type(5){display:block;height:5.2vmin;left:-3.6794067316vmin;top:-2.6vmin;transform:rotateY(72deg);width:7.3588134631vmin}.frog__body>i:nth-of-type(6){display:block;height:5.2vmin;left:-3.7vmin;top:-2.6vmin;transform:rotateY(90deg);width:7.4vmin}.frog__body>i:nth-of-type(7){display:block;height:5.2vmin;left:-3.6794067316vmin;top:-2.6vmin;transform:rotateY(108deg);width:7.3588134631vmin}.frog__body>i:nth-of-type(8){display:block;height:5.2vmin;left:-3.6270799267vmin;top:-2.6vmin;transform:rotateY(126deg);width:7.2541598534vmin}.frog__body>i:nth-of-type(9){display:block;height:5.2vmin;left:-3.5653842756vmin;top:-2.6vmin;transform:rotateY(144deg);width:7.1307685513vmin}.frog__body>i:nth-of-type(10){height:5.2vmin;left:-3.517711227vmin;top:-2.6vmin;transform:rotateY(162deg);width:7.0354224539vmin}.frog__body>i:nth-of-type(11){transform:translateY(1.612vmin) rotateX(90deg)}.frog__body>i:nth-of-type(10),.frog__body>i:nth-of-type(11){display:block;height:5.8060533928vmin;left:-2.7461063344vmin;top:-2.9030266964vmin;width:5.4922126689vmin}.frog__body>i:nth-of-type(10){transform:translateY(-1.612vmin) rotateX(90deg)}.frog__head{transform:translate3d(0,-4.5vmin,3vmin)}.frog__head>i:first-of-type{display:block;height:4.3vmin;left:-3vmin;top:-2.15vmin;transform:rotateY(0deg);width:6vmin}.frog__head>i:nth-of-type(2){display:block;height:4.3vmin;left:-2.9497631368vmin;top:-2.15vmin;transform:rotateY(22.5deg);width:5.8995262735vmin}.frog__head>i:nth-of-type(3){display:block;height:4.3vmin;left:-2.8381769886vmin;top:-2.15vmin;transform:rotateY(45deg);width:5.6763539773vmin}.frog__head>i:nth-of-type(4){display:block;height:4.3vmin;left:-2.7383660862vmin;top:-2.15vmin;transform:rotateY(67.5deg);width:5.4767321724vmin}.frog__head>i:nth-of-type(5){display:block;height:4.3vmin;left:-2.7vmin;top:-2.15vmin;transform:rotateY(90deg);width:5.4vmin}.frog__head>i:nth-of-type(6){display:block;height:4.3vmin;left:-2.7383660862vmin;top:-2.15vmin;transform:rotateY(112.5deg);width:5.4767321724vmin}.frog__head>i:nth-of-type(7){display:block;height:4.3vmin;left:-2.8381769886vmin;top:-2.15vmin;transform:rotateY(135deg);width:5.6763539773vmin}.frog__head>i:nth-of-type(8){height:4.3vmin;left:-2.9497631368vmin;top:-2.15vmin;transform:rotateY(157.5deg);width:5.8995262735vmin}.frog__head>i:nth-of-type(9){transform:translateY(1.333vmin) rotateX(90deg)}.frog__head>i:nth-of-type(8),.frog__head>i:nth-of-type(9){display:block;height:4.2368497731vmin;left:-2.3538054295vmin;top:-2.1184248866vmin;width:4.707610859vmin}.frog__head>i:nth-of-type(8){transform:translateY(-1.333vmin) rotateX(90deg)}.frog__head>i{background:linear-gradient(180deg,#8fe86f 0,#4fae3c 34%,#2c7b34 60%,#1e5c2b 70%,#15380f 75%,#15380f 79%,#eff4c6 88%,#d5dea4)}.frog__throat{animation:frog-throat 1.2s ease-in-out infinite;transform:translate3d(0,-2.6vmin,2.8vmin)}.frog__throat-sac>i:first-of-type{display:block;height:2vmin;left:-1.7vmin;top:-1vmin;transform:rotateY(0deg);width:3.4vmin}.frog__throat-sac>i:nth-of-type(2){display:block;height:2vmin;left:-1.6633636718vmin;top:-1vmin;transform:rotateY(36deg);width:3.3267273437vmin}.frog__throat-sac>i:nth-of-type(3){transform:rotateY(72deg)}.frog__throat-sac>i:nth-of-type(3),.frog__throat-sac>i:nth-of-type(4){display:block;height:2vmin;left:-1.6087950904vmin;top:-1vmin;width:3.2175901807vmin}.frog__throat-sac>i:nth-of-type(4){transform:rotateY(108deg)}.frog__throat-sac>i:nth-of-type(5){height:2vmin;left:-1.6633636718vmin;top:-1vmin;transform:rotateY(144deg);width:3.3267273437vmin}.frog__throat-sac>i:nth-of-type(6){transform:translateY(.62vmin) rotateX(90deg)}.frog__throat-sac>i:nth-of-type(5),.frog__throat-sac>i:nth-of-type(6){display:block;height:2.5107257915vmin;left:-1.3338230767vmin;top:-1.2553628957vmin;width:2.6676461534vmin}.frog__throat-sac>i:nth-of-type(5){transform:translateY(-.62vmin) rotateX(90deg)}.frog__throat-sac>i{background:linear-gradient(180deg,#cfe08c,#eff4c6 55%,#d5dea4)}.frog__eye>i:first-of-type{transform:rotateY(0deg)}.frog__eye>i:first-of-type,.frog__eye>i:nth-of-type(2){display:block;height:2.3vmin;left:-1.15vmin;top:-1.15vmin;width:2.3vmin}.frog__eye>i:nth-of-type(2){transform:rotateY(36deg)}.frog__eye>i:nth-of-type(3){transform:rotateY(72deg)}.frog__eye>i:nth-of-type(3),.frog__eye>i:nth-of-type(4){display:block;height:2.3vmin;left:-1.15vmin;top:-1.15vmin;width:2.3vmin}.frog__eye>i:nth-of-type(4){transform:rotateY(108deg)}.frog__eye>i:nth-of-type(5){height:2.3vmin;left:-1.15vmin;top:-1.15vmin;transform:rotateY(144deg);width:2.3vmin}.frog__eye>i:nth-of-type(6){transform:translateY(.713vmin) rotateX(90deg)}.frog__eye>i:nth-of-type(5),.frog__eye>i:nth-of-type(6){display:block;height:1.8045841626vmin;left:-.9022920813vmin;top:-.9022920813vmin;width:1.8045841626vmin}.frog__eye>i:nth-of-type(5){transform:translateY(-.713vmin) rotateX(90deg)}.frog__eye--l{transform:translate3d(-1.6vmin,-6.3vmin,3.4vmin)}.frog__eye--r{transform:translate3d(1.6vmin,-6.3vmin,3.4vmin)}.frog__eye>i{background:linear-gradient(180deg,#ffe89a 0,#f0c04a 30%,#a8721f 62%,#47651f)}.frog__pupil>i:first-of-type{transform:rotateY(0deg)}.frog__pupil>i:first-of-type,.frog__pupil>i:nth-of-type(2){display:block;height:1.24vmin;left:-.62vmin;top:-.62vmin;width:1.24vmin}.frog__pupil>i:nth-of-type(2){transform:rotateY(45deg)}.frog__pupil>i:nth-of-type(3){display:block;height:1.24vmin;left:-.62vmin;top:-.62vmin;transform:rotateY(90deg);width:1.24vmin}.frog__pupil>i:nth-of-type(4){height:1.24vmin;left:-.62vmin;top:-.62vmin;transform:rotateY(135deg);width:1.24vmin}.frog__pupil>i:nth-of-type(5){transform:translateY(.3844vmin) rotateX(90deg)}.frog__pupil>i:nth-of-type(4),.frog__pupil>i:nth-of-type(5){display:block;height:.9729062442vmin;left:-.4864531221vmin;top:-.4864531221vmin;width:.9729062442vmin}.frog__pupil>i:nth-of-type(4){transform:translateY(-.3844vmin) rotateX(90deg)}.frog__pupil--l{transform:translate3d(-2.1vmin,-6.6vmin,4.2vmin)}.frog__pupil--r{transform:translate3d(2.1vmin,-6.6vmin,4.2vmin)}.frog__pupil>i{background:radial-gradient(circle at 50% 26%,#5c5c5c 0 10%,#141414 44%,#000 100%)}.frog__hip--l{transform:translate3d(-2.5vmin,-3.2vmin,-1.3vmin) rotate(22deg)}.frog__hip--r{transform:translate3d(2.5vmin,-3.2vmin,-1.3vmin) rotate(-22deg)}.frog__hip-rot{animation:frog-hip 1.2s ease-in-out infinite}.frog__thigh{transform:translate3d(0,1.6vmin,0)}.frog__thigh>i:first-of-type{display:block;height:3.2vmin;left:-1.25vmin;top:-1.6vmin;transform:rotateY(0deg);width:2.5vmin}.frog__thigh>i:nth-of-type(2){display:block;height:3.2vmin;left:-1.2971178709vmin;top:-1.6vmin;transform:rotateY(45deg);width:2.5942357418vmin}.frog__thigh>i:nth-of-type(3){display:block;height:3.2vmin;left:-1.35vmin;top:-1.6vmin;transform:rotateY(90deg);width:2.7vmin}.frog__thigh>i:nth-of-type(4){display:block;height:3.2vmin;left:-1.2971178709vmin;top:-1.6vmin;transform:rotateY(135deg);width:2.5942357418vmin}.frog__thigh>i:nth-of-type(5){display:block;height:2.7vmin;left:-1.25vmin;top:-1.35vmin;transform:translateY(0) rotateX(90deg);width:2.5vmin}.frog__thigh>i{background:linear-gradient(180deg,#8fe86f 0,#4fae3c 40%,#2c7b34 76%,#1e5c2b)}.frog__knee{transform:translate3d(0,3.2vmin,0)}.frog__knee-rot{animation:frog-knee 1.2s ease-in-out infinite}.frog__shin{transform:translate3d(0,2.1vmin,0)}.frog__shin>i:first-of-type{display:block;height:4.2vmin;left:-.95vmin;top:-2.1vmin;transform:rotateY(0deg);width:1.9vmin}.frog__shin>i:nth-of-type(2){display:block;height:4.2vmin;left:-.9740388301vmin;top:-2.1vmin;transform:rotateY(45deg);width:1.9480776602vmin}.frog__shin>i:nth-of-type(3){display:block;height:4.2vmin;left:-1vmin;top:-2.1vmin;transform:rotateY(90deg);width:2vmin}.frog__shin>i:nth-of-type(4){display:block;height:4.2vmin;left:-.9740388301vmin;top:-2.1vmin;transform:rotateY(135deg);width:1.9480776602vmin}.frog__shin>i:nth-of-type(5){display:block;height:2vmin;left:-.95vmin;top:-1vmin;transform:translateY(0) rotateX(90deg);width:1.9vmin}.frog__shin>i{background:linear-gradient(180deg,#8fe86f 0,#4fae3c 40%,#2c7b34 76%,#1e5c2b)}.frog__ankle{transform:translate3d(0,4.2vmin,0)}.frog__ankle-rot{animation:frog-ankle 1.2s ease-in-out infinite}.frog__foot{transform:translate3d(0,1.8vmin,0)}.frog__foot>i:first-of-type{display:block;height:3.6vmin;left:-1.15vmin;top:-1.8vmin;transform:rotateY(0deg);width:2.3vmin}.frog__foot>i:nth-of-type(2){transform:rotateY(60deg)}.frog__foot>i:nth-of-type(2),.frog__foot>i:nth-of-type(3){display:block;height:3.6vmin;left:-.3870006949vmin;top:-1.8vmin;width:.7740013898vmin}.frog__foot>i:nth-of-type(3){transform:rotateY(120deg)}.frog__foot>i:nth-of-type(4){display:block;height:.68vmin;left:-1.15vmin;top:-.34vmin;transform:translateY(0) rotateX(90deg);width:2.3vmin}.frog__foot>i{background:linear-gradient(180deg,#4fae3c 0,#2c7b34 62%,#1e5c2b)}.frog__shoulder--l{transform:translate3d(-2vmin,-4.2vmin,2.4vmin) rotate(12deg)}.frog__shoulder--r{transform:translate3d(2vmin,-4.2vmin,2.4vmin) rotate(-12deg)}.frog__shoulder-rot{animation:frog-shoulder 1.2s ease-in-out infinite}.frog__arm{transform:translate3d(0,1vmin,0)}.frog__arm>i:first-of-type{display:block;height:2vmin;left:-.72vmin;top:-1vmin;transform:rotateY(0deg);width:1.44vmin}.frog__arm>i:nth-of-type(2){transform:rotateY(60deg)}.frog__arm>i:nth-of-type(2),.frog__arm>i:nth-of-type(3){display:block;height:2vmin;left:-.7636047274vmin;top:-1vmin;width:1.5272094548vmin}.frog__arm>i:nth-of-type(3){transform:rotateY(120deg)}.frog__arm>i:nth-of-type(4){display:block;height:1.56vmin;left:-.72vmin;top:-.78vmin;transform:translateY(0) rotateX(90deg);width:1.44vmin}.frog__arm>i{background:linear-gradient(180deg,#8fe86f 0,#4fae3c 40%,#2c7b34 76%,#1e5c2b)}.frog__elbow{transform:translate3d(0,2vmin,0)}.frog__elbow-rot{animation:frog-elbow 1.2s ease-in-out infinite}.frog__forearm{transform:translate3d(0,.9vmin,0)}.frog__forearm>i:first-of-type{display:block;height:1.8vmin;left:-.62vmin;top:-.9vmin;transform:rotateY(0deg);width:1.24vmin}.frog__forearm>i:nth-of-type(2){transform:rotateY(60deg)}.frog__forearm>i:nth-of-type(2),.frog__forearm>i:nth-of-type(3){display:block;height:1.8vmin;left:-.6492784747vmin;top:-.9vmin;width:1.2985569495vmin}.frog__forearm>i:nth-of-type(3){transform:rotateY(120deg)}.frog__forearm>i:nth-of-type(4){display:block;height:1.32vmin;left:-.62vmin;top:-.66vmin;transform:translateY(0) rotateX(90deg);width:1.24vmin}.frog__forearm>i{background:linear-gradient(180deg,#8fe86f 0,#4fae3c 40%,#2c7b34 76%,#1e5c2b)}.frog__wrist{transform:translate3d(0,1.8vmin,0)}.frog__wrist-rot{animation:frog-wrist 1.2s ease-in-out infinite}.frog__hand{transform:translate3d(0,.7vmin,0)}.frog__hand>i:first-of-type{display:block;height:1.4vmin;left:-.75vmin;top:-.7vmin;transform:rotateY(0deg);width:1.5vmin}.frog__hand>i:nth-of-type(2){display:block;height:1.4vmin;left:-.32vmin;top:-.7vmin;transform:rotateY(90deg);width:.64vmin}.frog__hand>i:nth-of-type(3){display:block;height:.64vmin;left:-.75vmin;top:-.32vmin;transform:translateY(0) rotateX(90deg);width:1.5vmin}.frog__hand>i{background:linear-gradient(180deg,#4fae3c 0,#2c7b34 62%,#1e5c2b)}@keyframes frog-journey{0%{transform:translateX(-16vw) scale(1)}1.4666666667%{transform:translateX(-16vw) scale(1)}4.8%{transform:translateX(-7.4vw) scale(1)}8.1333333333%{transform:translateX(-7.4vw) scale(1)}11.4666666667%{transform:translateX(1.2vw) scale(1)}14.8%{transform:translateX(1.2vw) scale(1)}18.1333333333%{transform:translateX(9.8vw) scale(1)}21.4666666667%{transform:translateX(9.8vw) scale(1)}24.8%{transform:translateX(18.4vw) scale(1)}28.1333333333%{transform:translateX(18.4vw) scale(1)}31.4666666667%{transform:translateX(27vw) scale(.78)}34.8%{transform:translateX(27vw) scale(.78)}38.1333333333%{transform:translateX(35.6vw) scale(.78)}41.4666666667%{transform:translateX(35.6vw) scale(.78)}44.8%{transform:translateX(44.2vw) scale(.78)}48.1333333333%{transform:translateX(44.2vw) scale(.78)}51.4666666667%{transform:translateX(52.8vw) scale(.78)}54.8%{transform:translateX(52.8vw) scale(.78)}58.1333333333%{transform:translateX(61.4vw) scale(.78)}61.4666666667%{transform:translateX(61.4vw) scale(.78)}64.8%{transform:translateX(70vw) scale(1)}68.1333333333%{transform:translateX(70vw) scale(1)}71.4666666667%{transform:translateX(78.6vw) scale(1)}74.8%{transform:translateX(78.6vw) scale(1)}78.1333333333%{transform:translateX(87.2vw) scale(1)}81.4666666667%{transform:translateX(87.2vw) scale(1)}84.8%{transform:translateX(95.8vw) scale(1)}88.1333333333%{transform:translateX(95.8vw) scale(1)}91.4666666667%{transform:translateX(104.4vw) scale(1)}94.8%{transform:translateX(104.4vw) scale(1)}98.1333333333%{transform:translateX(113vw) scale(1)}to{transform:translateX(113vw) scale(1)}}@keyframes frog-hop{0%{transform:translateY(0) scale(1)}14%{transform:translateY(.3vmin) scale(1.12,.86)}26%{animation-timing-function:ease-out;transform:translateY(-1.6vmin) scale(.92,1.14)}46%{animation-timing-function:ease-in;transform:translateY(-7.5vmin) scale(1)}66%{transform:translateY(-3.2vmin) scale(1.02,.98)}78%{transform:translateY(0) scale(1.14,.84)}88%{transform:translateY(0) scale(.97,1.04)}to{transform:translateY(0) scale(1)}}@keyframes frog-shadow{0%,to{opacity:.5;transform:scale(1)}14%{opacity:.55;transform:scale(1.1)}46%{opacity:.18;transform:scale(.5)}78%{opacity:.55;transform:scale(1.14)}}@keyframes frog-yaw{0%,to{transform:rotateY(48deg)}50%{transform:rotateY(84deg)}}@keyframes frog-pitch{0%{transform:rotateX(0deg)}14%{transform:rotateX(4deg)}26%{transform:rotateX(20deg)}46%{transform:rotateX(6deg)}66%{transform:rotateX(-14deg)}78%{transform:rotateX(-4deg)}to{transform:rotateX(0deg)}}@keyframes frog-hip{0%,to{transform:rotateX(-120deg)}14%{transform:rotateX(-134deg)}26%{transform:rotateX(-96deg)}46%{transform:rotateX(-142deg)}66%{transform:rotateX(-128deg)}78%{transform:rotateX(-116deg)}}@keyframes frog-knee{0%,to{transform:rotateX(136deg)}14%{transform:rotateX(152deg)}26%{transform:rotateX(16deg)}46%{transform:rotateX(158deg)}66%{transform:rotateX(128deg)}78%{transform:rotateX(142deg)}}@keyframes frog-ankle{0%,to{transform:rotateX(72deg)}14%{transform:rotateX(84deg)}26%{transform:rotateX(14deg)}46%{transform:rotateX(86deg)}66%{transform:rotateX(64deg)}78%{transform:rotateX(78deg)}}@keyframes frog-shoulder{0%,to{transform:rotateX(-8deg)}14%{transform:rotateX(-16deg)}26%{transform:rotateX(-54deg)}46%{transform:rotateX(-68deg)}66%{transform:rotateX(26deg)}78%{transform:rotateX(4deg)}}@keyframes frog-elbow{0%,to{transform:rotateX(24deg)}14%{transform:rotateX(34deg)}26%{transform:rotateX(88deg)}46%{transform:rotateX(104deg)}66%{transform:rotateX(-8deg)}78%{transform:rotateX(30deg)}}@keyframes frog-wrist{0%,to{transform:rotateX(66deg)}26%{transform:rotateX(80deg)}46%{transform:rotateX(90deg)}66%{transform:rotateX(30deg)}78%{transform:rotateX(60deg)}}@keyframes frog-throat{0%,62%,to{transform:scaleX(1)}76%{transform:scale3d(1.32,1.28,1.32)}90%{transform:scale3d(1.06,1.06,1.06)}}.spot{align-items:center;background:var(--dark-color);color:#e8f0d0;display:flex;flex-direction:column;gap:2vmin;inset:0;justify-content:center;overflow-y:auto;padding:3vmin;position:fixed;z-index:50}.spot__header{text-align:center}.spot__title{color:#67ff95;font-size:3.4vmin;font-weight:400;letter-spacing:.3vmin;margin:0}.spot__score{font-size:2vmin;margin:.8vmin 0 0;opacity:.75}.spot__boards{align-items:center;display:flex;flex-wrap:wrap;gap:2vmin;justify-content:center;width:100%}.spot__frame{border:.3vmin solid #67ff9559;border-radius:1vmin;cursor:crosshair;flex:0 1 44vw;line-height:0;max-width:44vw;overflow:hidden;position:relative}.spot__image{-webkit-user-drag:none;height:auto;-webkit-user-select:none;user-select:none;width:100%}.spot__mark{animation:spot-pop .35s ease-out backwards;aspect-ratio:1;border:.4vmin solid #ffe14d;box-shadow:0 0 1.4vmin #ffe14dcc}.spot__mark,.spot__miss{border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.spot__miss{animation:spot-fade .6s ease-out forwards;border:.3vmin solid #ff6b6b;height:3vmin;width:3vmin}.spot__done{font-size:2.2vmin;text-align:center}@keyframes spot-pop{0%{opacity:0;transform:translate(-50%,-50%) scale(2.2)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes spot-fade{0%{opacity:1;transform:translate(-50%,-50%) scale(.6)}to{opacity:0;transform:translate(-50%,-50%) scale(1.6)}}@media(max-width:760px){.spot__frame{flex-basis:86vw;max-width:86vw}.spot__title{font-size:5vmin}.spot__done,.spot__score{font-size:3.4vmin}}.party{align-items:center;background:radial-gradient(ellipse at 50% 35%,#15301f 0,var(--dark-color) 70%);color:#e8f0d0;display:flex;inset:0;justify-content:center;overflow:hidden;position:fixed;z-index:60}.party__sky{inset:0;pointer-events:none;position:absolute}.party__confetti{animation-iteration-count:infinite;animation-name:party-fall;animation-timing-function:linear;border-radius:.2vmin;position:absolute;top:-8vmin}.party__confetti--round{border-radius:50%}.party__burst{height:0;position:absolute;width:0}.party__burst>i{animation:party-spark 1.8s ease-out infinite;border-radius:50%;height:.9vmin;margin:-.45vmin;opacity:0;position:absolute;transform:rotate(var(--angle)) translateY(0);width:.9vmin}.party__card{animation:party-pop .7s cubic-bezier(.18,1.3,.4,1) backwards;-webkit-backdrop-filter:blur(.6vmin);backdrop-filter:blur(.6vmin);background:#00000073;border-radius:2vmin;padding:5vmin 7vmin;position:relative;text-align:center}.party__title{animation:party-glow 2.4s ease-in-out infinite;color:#67ff95;font-size:7vmin;font-weight:400;letter-spacing:.6vmin;margin:0;text-shadow:0 0 2.4vmin #67ff958c}.party__text{font-size:2.4vmin;margin:1.6vmin 0 3vmin;opacity:.85}@keyframes party-fall{0%{opacity:0;transform:translateZ(0) rotate(0deg)}8%{opacity:1}to{opacity:1;transform:translate3d(var(--drift),112vh,0) rotate(var(--spin))}}@keyframes party-spark{0%{opacity:0;transform:rotate(var(--angle)) translateY(0) scale(1.1)}12%{opacity:1}70%{opacity:.9}to{opacity:0;transform:rotate(var(--angle)) translateY(-14vmin) scale(.25)}}@keyframes party-pop{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes party-glow{0%,to{text-shadow:0 0 2.4vmin #67ff958c}50%{text-shadow:0 0 4.5vmin #ffe14dbf}}@media(max-width:760px){.party__title{font-size:10vmin}.party__text{font-size:4vmin}}
/*# sourceMappingURL=main.67e6bfde.css.map*/