@keyframes av-hop{0%,to{transform:none}18%{transform:scale(1.1,.88)}45%{transform:translateY(-16%)scale(.93,1.08)}70%{transform:translateY(0)scale(1.08,.92)}85%{transform:scale(.98,1.02)}}@keyframes av-arrive{0%{opacity:0;transform:translateY(25%)scale(.3)}60%{opacity:1;transform:translateY(-6%)scale(1.08,.96)}to{opacity:1;transform:none}}@keyframes av-glad{0%,84%{opacity:1}to{opacity:0}}@keyframes av-open-later{0%,84%{opacity:0}to{opacity:1}}@keyframes av-cheer{0%{opacity:0;transform:translateY(45%)scale(.25)rotate(-12deg)}16%{opacity:1;transform:translateY(-22%)scale(.9,1.14)rotate(4deg)}30%{transform:translateY(0)scale(1.16,.86)rotate(0)}40%{transform:translateY(-7%)scale(.96,1.05)}50%{transform:none}58%{transform:rotate(-9deg)}67%{transform:rotate(8deg)}76%{transform:rotate(-4deg)}84%,to{opacity:1;transform:none}}@keyframes av-breathe{0%,to{transform:none}50%{transform:scale(1.015,1.035)}}@keyframes av-fidget-tilt-left{0%,to{transform:none}22%,68%{transform:rotate(-13deg)}84%{transform:rotate(3deg)}}@keyframes av-fidget-tilt-right{0%,to{transform:none}22%,68%{transform:rotate(13deg)}84%{transform:rotate(-3deg)}}@keyframes av-fidget-wiggle{0%,to{transform:none}15%{transform:rotate(10deg)}35%{transform:rotate(-9deg)}55%{transform:rotate(6deg)}75%{transform:rotate(-3deg)}}@keyframes av-fidget-bounce{0%,to{transform:none}12%{transform:scale(1.08,.9)}30%{transform:translateY(-15%)scale(.95,1.06)}46%{transform:scale(1.07,.93)}62%{transform:translateY(-7%)scale(.97,1.03)}78%{transform:scale(1.03,.97)}}@keyframes av-fidget-lean-left{0%,to{transform:none}30%,70%{transform:translate(-9%)rotate(-9deg)}}@keyframes av-fidget-lean-right{0%,to{transform:none}30%,70%{transform:translate(9%)rotate(9deg)}}@keyframes av-fidget-twirl{0%{transform:translateY(0)rotate(0)scale(1)}15%{transform:translateY(0)rotate(0)scale(1.08,.9)}55%{transform:translateY(-14%)rotate(330deg)scale(.95,1.06)}75%{transform:translateY(0)rotate(360deg)scale(1.06,.94)}to{transform:translateY(0)rotate(360deg)scale(1)}}@keyframes av-fidget-giggle{0%,to{transform:none}10%,30%,50%,70%{transform:translate(-3%)rotate(-4deg)}20%,40%,60%,80%{transform:translate(3%)rotate(4deg)}90%{transform:rotate(-1deg)}}@keyframes av-giggle-glad{0%,to{opacity:0}8%,90%{opacity:1}}@keyframes av-giggle-open{0%,to{opacity:1}8%,90%{opacity:0}}@keyframes av-fidget-doze{0%,to{transform:none}25%{transform:rotate(4deg)}45%,72%{transform:rotate(11deg)translateY(4%)}80%{transform:translateY(-13%)scale(.96,1.06)}90%{transform:scale(1.05,.95)}}@keyframes av-doze-shut{0%,77%,to{opacity:0}22%,75%{opacity:1}}@keyframes av-doze-open{0%,77%,to{opacity:1}22%,75%{opacity:0}}@keyframes av-spark{0%{opacity:0;transform:rotate(var(--a)) translateY(0) scale(.2) rotate(0)}8%,65%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(calc(-1 * var(--far))) scale(1) rotate(90deg)}}@keyframes av-flash{0%{opacity:0;transform:scale(.4)}30%{opacity:1}to{opacity:0;transform:scale(1.5)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes alarm{0%,to{box-shadow:inset 0 0 rgba(255,209,102,0)}50%{box-shadow:inset 0 0 0 1.5rem rgba(255,209,102,.55)}}@media (width<=45rem){.wall{grid-template-columns:1fr;grid-auto-rows:auto;container-type:normal}.wall-card,.wall-center{font-size:1.2rem}.wall-center{min-height:auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}