.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tippy-box>.tippy-arrow:before{border-width:8px}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-.5rem;left:0;border-bottom-width:0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-.5rem;left:0;border-top-width:0;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{right:-.5rem;border-right-width:0;border-left-color:initial;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-.5rem;border-left-width:0;border-right-color:initial;transform-origin:center right}.tippy-arrow{height:1rem;width:1rem}.tippy-arrow:before{position:absolute;border-style:solid;border-color:transparent;content:""}.tippy-content{position:relative;z-index:1}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-up{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@keyframes fade-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(5%)}}@keyframes fade-right{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes slide-left{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-right{0%{transform:translate(0)}to{transform:translate(100%)}}.animate-fade-in{animation:fade-in .4s ease-in-out forwards}.animate-fade-in-slow{animation:fade-in 2s ease-in-out 1s forwards}.animate-fade-in-fast{animation:fade-in .2s ease-in-out forwards}.animate-fade-in-200{animation:fade-in .4s ease-in-out .2s forwards}.animate-fade-in-400{animation:fade-in .4s ease-in-out .4s forwards}.animate-fade-in-600{animation:fade-in .4s ease-in-out .6s forwards}.animate-fade-in-800{animation:fade-in .4s ease-in-out .8s forwards}.animate-fade-in-1200{animation:fade-in .4s ease-in-out 1.2s forwards}.animate-fade-in-2400{animation:fade-in .4s ease-in-out 2.4s forwards}.animate-fade-out{animation:fade-out .4s ease-in-out forwards}.animate-fade-out-fast{animation:fade-out .2s ease-in-out forwards}.animate-fade-up{animation:fade-up .4s ease-in-out .4s forwards}.animate-fade-down{animation:fade-down .4s ease-in-out .4s forwards}.animate-fade-down-toast,.animate-fade-up-toast{animation:fade-up .2s ease-in-out forwards}.animate-slide-left{animation:slide-left .3s ease-in-out forwards}.animate-slide-right{animation:slide-right .3s ease-in-out forwards}.fade-in{opacity:1;visibility:visible}.fade-in,.fade-out{z-index:50;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.fade-out{opacity:0;visibility:hidden}.fade-up{opacity:1;transform:translateY(0);visibility:visible}.fade-down,.fade-up{z-index:50;transition:opacity .5s ease-in-out,transform .5s ease-in-out,visibility .5s ease-in-out}.fade-down{opacity:0;transform:translateY(5%);visibility:hidden}.animate-swipe-hand-x{animation:swipe-hand-x 2s infinite}.animate-swipe-dot-x{animation:swipe-dot-x 2s .5s infinite}.animate-swipe-hand-y{transform:rotate(-90deg);animation:swipe-hand-y 2s infinite}.animate-swipe-dot-y{animation:swipe-dot-y 2s .5s infinite}@keyframes swipe-hand-x{25%{transform:translate(20px) rotate(30deg)}50%{transform:translate(-20px) rotate(-15deg)}to{transform:translate(0) rotate(0)}}@keyframes swipe-dot-x{12%{visibility:visible;width:40px}25%{visibility:visible;transform:translate(-50px);width:20px}26%{visibility:hidden}}@keyframes swipe-hand-y{25%{transform:translateY(20px) rotate(-120deg)}50%{transform:translateY(-20px) rotate(-75deg)}to{transform:translate(0) rotate(-90deg)}}@keyframes swipe-dot-y{12%{visibility:visible;left:-12px;height:32px}25%{visibility:visible;left:-12px;transform:translateY(-40px);height:20px}26%{left:-12px;visibility:hidden}}.animate-portal{animation:story-portal 7s ease-in-out 1s forwards}@keyframes story-portal{0%{opacity:0}20%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(15) rotate(150deg)}}.animate-shake{animation:shake .3s cubic-bezier(.36,.07,.19,.97) infinite}@keyframes shake{0%{transform:translate(0)}10%{transform:translate(-1px,-1px)}20%{transform:translate(-1px)}30%{transform:translate(1px,1px)}40%{transform:translate(1px,-1px)}50%{transform:translate(-1px,1px)}60%{transform:translate(-1px,1px)}70%{transform:translate(1px,1px)}80%{transform:translate(-1px,-1px)}90%{transform:translate(1px,1px)}to{transform:translate(1px,-1px)}}.animate-zoom-in{animation:zoom-in 1s ease-in-out .3s forwards}@keyframes zoom-in{0%{transform:scale(1)}to{transform:scale(1.2)}}.animate-zoom-out{animation:zoom-out 1s ease-in-out .3s forwards}@keyframes zoom-out{0%{transform:scale(1.2)}to{transform:scale(1)}}.animate-breathing{animation:breathing .8s ease-in-out infinite alternate}@keyframes breathing{0%{transform:scaleZ(1)}to{transform:scale3d(.998,1.004,1)}}.noise{position:absolute;top:-500px;right:-500px;bottom:-500px;left:-500px;background-color:rgba(0,0,170,.25);background-image:url(/noise.webp);background-position:0 0;background-size:320px 320px;opacity:1;z-index:0;pointer-events:none;animation:noise 1s steps(8) infinite both;mix-blend-mode:overlay}@keyframes noise{0%{transform:translateX(0,0)}10%{transform:translate(-100px,100px)}20%{transform:translate(150px,-100px)}30%{transform:translate(-100px,100px)}40%{transform:translate(100px,-150px)}50%{transform:translate(-100px,200px)}60%{transform:translate(-200px,-100px)}70%{transform:translateY(50px,100px)}80%{transform:translate(100px,-150px)}90%{transform:translateY(200px)}to{transform:translate(-100px,100px)}}.animate-slide{animation:slide 8s linear infinite}@keyframes slide{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.animate-slide-left-actions{animation:slide-left-actions .4s ease-in-out forwards}@keyframes slide-left-actions{0%{transform:translate(0);opacity:1}to{transform:translate(-200%);opacity:0}}.animate-slide-right-actions{animation:slide-right-actions .4s ease-in-out .4s forwards}@keyframes slide-right-actions{0%{transform:translate(-200%);opacity:0}to{transform:translate(0);opacity:1}}.animate-slide-left-comments{animation:slide-left-comments .4s ease-in-out forwards}@keyframes slide-left-comments{0%{transform:translate(0);opacity:1}to{transform:translate(-100%);opacity:0}}.animate-slide-right-comments{animation:slide-right-comments .4s ease-in-out .4s forwards}@keyframes slide-right-comments{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}.overlay-zoom-in{animation:overlay-zoom-in .4s ease-in-out forwards}@keyframes overlay-zoom-in{0%{transform:scale(1)}to{transform:scale(1.03)}}.overlay-zoom-out{animation:overlay-zoom-out .4s ease-in-out forwards}@keyframes overlay-zoom-out{0%{transform:scale(1.03)}to{transform:scale(1)}}.animate-opening-logo-up{animation:opening-logo-up .4s ease-in-out forwards}@keyframes opening-logo-up{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}.animate-opening-text-down{animation:opening-text-down .4s ease-in-out forwards}@keyframes opening-text-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.animate-dialogue{animation:dialogue .3s ease-in-out forwards}@keyframes dialogue{0%{opacity:0;transform:scale(.9) translateY(10%)}80%{opacity:1;transform:scale(1.01) translateY(0)}to{opacity:1;transform:scale(1)}}.animate-continue-button{animation:continue-button 2.4s ease-in-out infinite}@keyframes continue-button{0%,to{transform:scale(1)}50%{transform:scale(.8)}}.animate-modal-zoom{animation:modal-zoom .15s ease-in-out}@keyframes modal-zoom{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-ping-light{animation:ping 1.5s ease-in-out infinite}@keyframes ping{50%,60%{transform:scale(1.2);opacity:0}61%{transform:scale(1)}20%,to{opacity:1}}