.dn-logo .dn-mascot{transform-box:view-box;transform-origin:32px 36px;transition:transform .5s cubic-bezier(.34,1.56,.64,1);transform:rotate(-4deg)}.dn-logo .dn-eyes{transform-box:view-box;transform-origin:32px 33.8px}.dn-logo .dn-antenna{transform-box:view-box;transform-origin:37px 18px;transition:transform .4s}.dn-logo .dn-face-layer{opacity:0;transform-box:view-box;transform-origin:32px 34px;pointer-events:none;transition:opacity .45s,transform .45s cubic-bezier(.34,1.56,.64,1);transform:scale(.92)}.dn-logo[data-mood=wink-omega] .dn-face-wink-omega,.dn-logo[data-mood=starry-kawaii] .dn-face-starry-kawaii,.dn-logo[data-mood=happy-chevrons] .dn-face-happy-chevrons,.dn-logo[data-mood=smug-dev] .dn-face-smug-dev{opacity:1;transform:scale(1)}.dn-logo[data-mood=wink-omega] .dn-mascot{transform:rotate(-4deg)}.dn-logo[data-mood=wink-omega] .dn-wink-eyes{animation:3.8s ease-in-out infinite dn-idle-blink}.dn-logo[data-mood=starry-kawaii] .dn-mascot{animation:2.8s ease-in-out infinite alternate dn-kawaii-breathe}.dn-logo[data-mood=starry-kawaii] .dn-kawaii-eyes{animation:3s ease-in-out infinite dn-idle-blink}@keyframes dn-kawaii-breathe{0%{transform:rotate(0)translateY(0)scale(1)}to{transform:rotate(1deg)translateY(-2px)scale(1.02)}}.dn-logo[data-mood=happy-chevrons] .dn-mascot{transform-origin:32px 50px;animation:.8s cubic-bezier(.28,.84,.42,1) infinite dn-joy-squish}.dn-logo[data-mood=happy-chevrons] .dn-antenna{animation:.8s ease-in-out infinite alternate dn-wiggle}.dn-logo[data-mood=happy-chevrons] .dn-nuby-antenna{animation:.8s cubic-bezier(.28,.84,.42,1) infinite dn-antenna-joy}@keyframes dn-joy-squish{0%{transform:rotate(-2deg)translateY(0)scale(1.08,.92)}20%{transform:rotate(0)translateY(-2px)scale(.96,1.05)}50%{transform:rotate(2deg)translateY(-7.5px)scale(.94,1.07)}80%{transform:rotate(0)translateY(-2px)scale(.97,1.04)}92%{transform:rotate(-2deg)translateY(0)scale(1.09,.91)}to{transform:rotate(-2deg)translateY(0)scale(1.08,.92)}}.dn-logo[data-mood=smug-dev] .dn-mascot{transform:rotate(3deg)translateY(-.5px)}.dn-logo[data-mood=smug-dev] .dn-smug-eyes{animation:3.4s ease-in-out infinite dn-idle-blink}.dn-logo .dn-blush{opacity:.42;transform-box:view-box;transform-origin:32px 37.8px;transition:opacity .5s,transform .5s cubic-bezier(.34,1.56,.64,1)}.dn-logo[data-mood=wink-omega] .dn-blush{opacity:.45;transform:scale(1)}.dn-logo[data-mood=starry-kawaii] .dn-blush{opacity:.72;transform:scale(1.08)}.dn-logo[data-mood=happy-chevrons] .dn-blush{opacity:.92;transform:scale(1.16)}.dn-logo[data-mood=smug-dev] .dn-blush{opacity:.35;transform:scale(.95)}.dn-logo .dn-face-laugh{opacity:0;transform-box:view-box;transform-origin:32px 34px;pointer-events:none;transition:opacity .25s,transform .25s cubic-bezier(.34,1.56,.64,1);transform:scale(.9)}.dn-logo.is-laughing .dn-face-layer{transform:scale(.9);opacity:0!important}.dn-logo.is-laughing .dn-face-laugh{opacity:1;transform:scale(1)}.dn-logo.is-laughing .dn-blush{opacity:.98!important;transform:scale(1.22)!important}.dn-logo .dn-face-struggle{opacity:0;transform-box:view-box;transform-origin:32px 34px;pointer-events:none;transition:opacity .2s,transform .2s cubic-bezier(.34,1.56,.64,1);transform:scale(.9)}.dn-logo .dn-sweat{transform-box:view-box;transform-origin:48.6px 24px}.dn-logo.is-struggling .dn-face-layer,.dn-logo.is-struggling .dn-face-laugh{transform:scale(.9);opacity:0!important}.dn-logo.is-struggling .dn-face-struggle{opacity:1;transform:scale(1)}.dn-logo.is-struggling .dn-sweat{animation:1.1s ease-in infinite dn-sweat-drip}.dn-logo.is-struggling .dn-mascot,.dn-logo.is-struggling:hover .dn-mascot{transform-origin:32px 50px;animation:.16s ease-in-out infinite alternate dn-struggle-shake!important}.dn-logo.is-struggling .dn-blush{opacity:1!important;transform:scale(1.28)!important}.dn-logo.is-struggling .dn-antenna,.dn-logo.is-struggling:hover .dn-antenna{animation:.32s ease-in-out infinite alternate dn-antenna-strain!important}@keyframes dn-struggle-shake{0%{transform:rotate(-12deg)translate(-.7px)scale(1.05,.95)}to{transform:rotate(-9.5deg)translate(.7px)scale(1.07,.93)}}@keyframes dn-antenna-strain{0%{transform:rotate(16deg)}to{transform:rotate(24deg)}}@keyframes dn-sweat-drip{0%{opacity:0;transform:translateY(-1px)scale(.7)}25%{opacity:1}to{opacity:0;transform:translate(1.5px,6px)scale(1)}}.dn-logo .dn-wordmark-group{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.dn-logo .dn-nuby-dot{transform-box:view-box;transform-origin:192px 12px;transition:transform .72s cubic-bezier(.3,0,.2,1)}.dn-logo .dn-nuby-jump{transform-box:view-box;transform-origin:192px 12px;transition:transform .35s}.dn-logo .dn-nuby-jump.is-jumping{animation:.72s forwards dn-jump-arc!important}.dn-logo .dn-nuby-body{transform-box:view-box;transform-origin:195px 12px;transition:transform .35s cubic-bezier(.34,1.56,.64,1);animation:3s ease-in-out infinite alternate dn-body-idle}.dn-logo .dn-nuby-body.is-jumping-right{animation:.72s forwards dn-jump-stretch-right!important}.dn-logo .dn-nuby-body.is-jumping-left{animation:.72s forwards dn-jump-stretch-left!important}.dn-logo .dn-nuby-antenna{transform-box:view-box;transform-origin:192px 12px;transition:transform .35s;animation:4s cubic-bezier(.45,.05,.55,.95) infinite dn-antenna-sway}.dn-logo .dn-nuby-jump.is-jumping .dn-nuby-antenna{animation:.72s dn-antenna-hop-react!important}.dn-logo[data-jump-dir=left] .dn-nuby-jump.is-jumping .dn-nuby-antenna{animation:.72s dn-antenna-hop-react-left!important}.dn-interactive{cursor:pointer;-webkit-tap-highlight-color:transparent}.dn-interactive:hover .dn-mascot{transform:rotate(-1deg)translateY(-2.5px)scale(1.05)!important}.dn-interactive:hover .dn-eyes{animation:1.2s ease-in-out infinite dn-fast-blink!important}.dn-interactive:hover .dn-antenna{animation:.9s ease-in-out infinite alternate dn-wiggle!important}.dn-wordmark:hover .dn-wordmark-group{transform:translate(3px)}.dn-wordmark:hover .dn-nuby-body{transform:translateY(-2.5px)scale(1.15)}.dn-wordmark:hover .dn-nuby-antenna{animation:1.4s ease-in-out infinite alternate dn-antenna-perk!important}.dn-interactive:active .dn-mascot,.dn-logo.is-laughing .dn-mascot{transform-origin:32px 50px;animation:.5s ease-in-out infinite dn-laugh!important}.dn-wordmark:active .dn-wordmark-group,.dn-wordmark.is-laughing .dn-wordmark-group{animation:.45s cubic-bezier(.34,1.56,.64,1) infinite alternate dn-text-bounce}.dn-wordmark:active .dn-nuby-body,.dn-wordmark.is-laughing .dn-nuby-body{animation:.45s cubic-bezier(.34,1.56,.64,1) infinite alternate dn-dot-laugh-bounce!important}@keyframes dn-idle-blink{0%,82%,88%,94%,to{transform:scaleY(1)}85%,91%{transform:scaleY(.08)}}@keyframes dn-fast-blink{0%,18%,36%,to{transform:scaleY(1)}9%,27%{transform:scaleY(.08)}}@keyframes dn-wiggle{0%{transform:rotate(0)}to{transform:rotate(9deg)translateY(-1px)}}@keyframes dn-laugh{0%,to{transform:rotate(-3deg)translateY(0)scale(1.07,.93)}50%{transform:rotate(2deg)translateY(-5.5px)scale(.95,1.06)}}@keyframes dn-text-bounce{0%{transform:translateY(0)}to{transform:translateY(-2.5px)}}@keyframes dn-antenna-sway{0%{transform:rotate(-14deg)}30%{transform:rotate(12deg)}60%{transform:rotate(-6deg)}85%{transform:rotate(18deg)}to{transform:rotate(-14deg)}}@keyframes dn-body-idle{0%{transform:translateY(0)scale(1)}to{transform:translateY(-1.5px)scale(1.03,.97)}}@keyframes dn-jump-arc{0%{transform:translateY(0)}14%{transform:translateY(3.5px)}45%{transform:translateY(-22px)}74%{transform:translateY(2.5px)}87%{transform:translateY(-5px)}95%{transform:translateY(1px)}to{transform:translateY(0)}}@keyframes dn-jump-stretch-right{0%{transform:scale(1)rotate(0)}14%{transform:scale(1.45,.55)rotate(-12deg)}30%{transform:scale(.65,1.48)rotate(18deg)}50%{transform:scale(.78,1.3)rotate(22deg)}70%{transform:scale(.72,1.4)rotate(14deg)}76%{transform:scale(1.5,.5)rotate(-8deg)}87%{transform:scale(.88,1.15)rotate(6deg)}95%{transform:scale(1.06,.94)rotate(-2deg)}to{transform:scale(1)rotate(0)}}@keyframes dn-jump-stretch-left{0%{transform:scale(1)rotate(0)}14%{transform:scale(1.45,.55)rotate(12deg)}30%{transform:scale(.65,1.48)rotate(-18deg)}50%{transform:scale(.78,1.3)rotate(-22deg)}70%{transform:scale(.72,1.4)rotate(-14deg)}76%{transform:scale(1.5,.5)rotate(8deg)}87%{transform:scale(.88,1.15)rotate(-6deg)}95%{transform:scale(1.06,.94)rotate(2deg)}to{transform:scale(1)rotate(0)}}@keyframes dn-antenna-hop-react{0%{transform:rotate(0)}18%{transform:rotate(-22deg)}48%{transform:rotate(32deg)}76%{transform:rotate(-18deg)}88%{transform:rotate(10deg)}to{transform:rotate(0)}}@keyframes dn-antenna-hop-react-left{0%{transform:rotate(0)}18%{transform:rotate(22deg)}48%{transform:rotate(-32deg)}76%{transform:rotate(18deg)}88%{transform:rotate(-10deg)}to{transform:rotate(0)}}@keyframes dn-antenna-perk{0%{transform:rotate(4deg)}to{transform:rotate(22deg)}}@keyframes dn-antenna-joy{0%,to{transform:rotate(-8deg)scale(.96)}50%{transform:rotate(24deg)scale(1.08)}}@keyframes dn-dot-laugh-bounce{0%{transform:translateY(0)scale(1)}to{transform:translateY(-4px)scale(1.18)}}
