.nav-side{display:none}.nav-tabs,.home-brand{display:flex}.shell-main{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}@media (min-width:860px){.nav-side{display:flex}.nav-tabs{display:none}.shell-main{padding-bottom:0}.home-brand{display:none}}[data-mood=line] .nav-glyph,[data-theme=light] .nav-glyph{text-shadow:none!important}@media (hover:hover){.nav-item:hover{color:var(--text-hi)}.nav-item:hover .nav-glyph{opacity:1}}@keyframes toastIn{0%{opacity:0;transform:translateY(-40px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes toastOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(44px)}}.toast-in{animation:toastIn var(--dur-gentle) var(--ease-elastic) both;will-change:transform, opacity}.toast-out{animation:toastOut var(--dur-quick) var(--ease-snappy) both;will-change:transform, opacity}@keyframes flipContentIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.flip-back-in>*{animation:flipContentIn var(--dur-quick) var(--ease-smooth) both}.flip-back-in>:first-child{animation-delay:.4s}.flip-back-in>:nth-child(2){animation-delay:.47s}.flip-back-in>:nth-child(3){animation-delay:.54s}.flip-back-in>:nth-child(4){animation-delay:.61s}.flip-back-in>:nth-child(5){animation-delay:.68s}.flip-back-in>:nth-child(6){animation-delay:.75s}.flip-back-in>:nth-child(7){animation-delay:.82s}.flip-back-in>:nth-child(n+8){animation-delay:.89s}@keyframes ringDrain{0%{stroke-dashoffset:0}to{stroke-dashoffset:var(--len,100)}}.cd-ring{animation:ringDrain var(--cd-ms,.8s) linear both}@media (prefers-reduced-motion:reduce){.cd-ring{animation-duration:var(--cd-ms,.8s)!important;animation-iteration-count:1!important}}.ym-boing{animation:2.2s ease-in-out infinite ymBoing}@keyframes ymBoing{0%,to{transform:scale(1)}30%{transform:scale(1.09,.9)}60%{transform:scale(.94,1.07)}80%{transform:scale(1.03,.975)}}.ym-bump{animation:2.2s ease-in-out .16s infinite ymBump}@keyframes ymBump{0%,to{transform:rotate(0)}30%{transform:rotate(10deg)}60%{transform:rotate(-5deg)}}.ym-heart{animation:1.2s ease-in-out infinite ymHeart}@keyframes ymHeart{0%,to{transform:scale(1)rotate(-5deg)}45%{transform:scale(1.35)rotate(6deg)}60%{transform:scale(1.18)rotate(2deg)}}.ym-waveL{animation:.75s ease-in-out infinite ymWaveL}@keyframes ymWaveL{0%,to{transform:rotate(-6deg)}50%{transform:rotate(46deg)}}.ym-waveR{animation:.75s ease-in-out .1s infinite ymWaveR}@keyframes ymWaveR{0%,to{transform:rotate(6deg)}50%{transform:rotate(-46deg)}}.ym-hop{animation:1.25s cubic-bezier(.36,.07,.19,.97) infinite ymHop}@keyframes ymHop{0%,to{transform:translateY(0)scale(1)}12%{transform:translateY(4px)scale(1.14,.84)}32%{transform:translateY(-24px)scale(.9,1.15)rotate(-3deg)}52%{transform:translateY(0)scale(1.16,.8)}64%{transform:translateY(-3px)scale(.96,1.05)}76%{transform:translateY(0)scale(1)}}.ym-tail{animation:.9s ease-in-out infinite ymTail}@keyframes ymTail{0%,to{transform:rotate(-6deg)}50%{transform:rotate(30deg)}}.ym-pawA{animation:.7s ease-in-out infinite ymPaw}.ym-pawB{animation:.7s ease-in-out .35s infinite ymPaw}@keyframes ymPaw{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(-14deg)}}.ym-blink{animation:4.6s infinite ymBlink}@keyframes ymBlink{0%,90%,96%,to{transform:scaleY(1)}92%,94%{transform:scaleY(.08)}}.ym-wiggle{animation:1.6s ease-in-out infinite ymWiggle}@keyframes ymWiggle{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}.ym-page{animation:2.8s ease-in-out infinite ymPage}@keyframes ymPage{0%,45%,to{transform:scaleX(1)}55%,90%{transform:scaleX(-1)}}.mascot-still svg *{animation:none!important}.ym-sweep{animation:2s ease-in-out infinite ymSweep}@keyframes ymSweep{0%,to{transform:rotate(-14deg)}50%{transform:rotate(16deg)}}.ym-spin{animation:6s linear infinite ymSpin}@keyframes ymSpin{to{transform:rotate(360deg)}}.ym-float{opacity:0;animation:2.4s ease-in-out infinite ymFloat}.ym-floatD{opacity:0;animation:2.4s ease-in-out 1.2s infinite ymFloat}@keyframes ymFloat{0%{opacity:0;transform:translate(0)}25%{opacity:.9}to{opacity:0;transform:translate(10px,-24px)}}.ym-pulse{opacity:0;animation:1.4s ease-in-out infinite ymPulse}.ym-pulseD{opacity:0;animation:1.4s ease-in-out .3s infinite ymPulse}@keyframes ymPulse{0%{opacity:0;transform:translate(0)}30%{opacity:.85}to{opacity:0;transform:translate(9px)}}.ym-pump{animation:.7s ease-in-out infinite ymPump}@keyframes ymPump{0%,to{transform:translateY(0)rotate(0)}45%{transform:translateY(-14px)rotate(-8deg)}}.ym-scribble{animation:.45s ease-in-out infinite ymScribble}@keyframes ymScribble{0%,to{transform:rotate(-6deg)translate(0)}50%{transform:rotate(4deg)translate(5px)}}.ym-stretch{animation:3s ease-in-out infinite ymStretch}@keyframes ymStretch{0%,to{transform:scale(1)}45%,60%{transform:scale(.94,1.1)translateY(-5px)}}.ym-lines{animation:.55s ease-in-out infinite ymLines}@keyframes ymLines{0%,to{opacity:1;transform:translate(0)}50%{opacity:.15;transform:translate(-11px)}}
