.WizardMascot-module__SG0EMq__container,.WizardMascot-module__SG0EMq__mascot{width:var(--mascot-size,160px);aspect-ratio:1;pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:50% 78%;flex-shrink:0;max-width:100%;display:block;position:relative}.WizardMascot-module__SG0EMq__floating{animation:4.8s ease-in-out infinite WizardMascot-module__SG0EMq__hover}.WizardMascot-module__SG0EMq__paused,.WizardMascot-module__SG0EMq__paused .WizardMascot-module__SG0EMq__mascot,.WizardMascot-module__SG0EMq__paused .WizardMascot-module__SG0EMq__frames{animation-play-state:paused!important}.WizardMascot-module__SG0EMq__still{object-fit:contain;width:100%;height:100%;display:block}.WizardMascot-module__SG0EMq__unavailable{visibility:hidden}.WizardMascot-module__SG0EMq__clip{visibility:hidden;position:absolute;inset:0;overflow:hidden}.WizardMascot-module__SG0EMq__frames{width:calc(100% * var(--mascot-columns));max-width:none;height:calc(100% * var(--mascot-rows));display:block;position:absolute;top:0;left:0}.WizardMascot-module__SG0EMq__playing .WizardMascot-module__SG0EMq__still{visibility:hidden}.WizardMascot-module__SG0EMq__playing .WizardMascot-module__SG0EMq__clip{visibility:visible}.WizardMascot-module__SG0EMq__playing .WizardMascot-module__SG0EMq__frames{animation-duration:var(--mascot-duration);animation-timing-function:step-end;animation-iteration-count:1;animation-fill-mode:both}.WizardMascot-module__SG0EMq__welcome{animation:.85s cubic-bezier(.2,.7,.3,1) both WizardMascot-module__SG0EMq__greet}.WizardMascot-module__SG0EMq__hint{animation:.7s ease-in-out both WizardMascot-module__SG0EMq__tip}.WizardMascot-module__SG0EMq__retry{animation:.8s ease-in-out both WizardMascot-module__SG0EMq__encourage}.WizardMascot-module__SG0EMq__discover{animation:.7s ease-out both WizardMascot-module__SG0EMq__notice}@keyframes WizardMascot-module__SG0EMq__greet{0%{transform:translateY(7px)rotate(-4deg)}55%{transform:translateY(-3px)rotate(2deg)}to{transform:translateY(0)rotate(0)}}@keyframes WizardMascot-module__SG0EMq__hover{0%,to{transform:translateY(4px)}50%{transform:translateY(-4px)}}@keyframes WizardMascot-module__SG0EMq__tip{0%,to{transform:rotate(0)}35%{transform:rotate(-5deg)}70%{transform:rotate(2deg)}}@keyframes WizardMascot-module__SG0EMq__encourage{0%,to{transform:translateY(0)}35%{transform:translateY(3px)rotate(2deg)}70%{transform:translateY(-1px)}}@keyframes WizardMascot-module__SG0EMq__notice{0%,to{transform:scale(1)}25%{transform:scale(.97)}55%{transform:translateY(-4px)scale(1.04)}}@media (prefers-reduced-motion:reduce){.WizardMascot-module__SG0EMq__container,.WizardMascot-module__SG0EMq__mascot,.WizardMascot-module__SG0EMq__frames{animation:none!important;transform:none!important}.WizardMascot-module__SG0EMq__playing .WizardMascot-module__SG0EMq__still{visibility:visible}.WizardMascot-module__SG0EMq__clip{display:none}}
.WizardMascotFrames-module__A_Ib9W__correct{animation-name:WizardMascotFrames-module__A_Ib9W__correctFrames}@keyframes WizardMascotFrames-module__A_Ib9W__correctFrames{0%{transform:translate(0%)}1.75439%{transform:translate(-12.5%)}3.50877%{transform:translate(-25%)}5.26316%{transform:translate(-37.5%)}7.01754%{transform:translate(-50%)}8.77193%{transform:translate(-62.5%)}10.5263%{transform:translate(-75%)}12.2807%{transform:translate(-87.5%)}14.0351%{transform:translateY(-12.5%)}15.7895%{transform:translate(-12.5%,-12.5%)}17.5439%{transform:translate(-25%,-12.5%)}19.2982%{transform:translate(-37.5%,-12.5%)}21.0526%{transform:translate(-50%,-12.5%)}22.807%{transform:translate(-62.5%,-12.5%)}24.5614%{transform:translate(-75%,-12.5%)}26.3158%{transform:translate(-87.5%,-12.5%)}28.0702%{transform:translateY(-25%)}29.8246%{transform:translate(-12.5%,-25%)}31.5789%{transform:translate(-25%,-25%)}33.3333%{transform:translate(-37.5%,-25%)}35.0877%{transform:translate(-50%,-25%)}36.8421%{transform:translate(-62.5%,-25%)}38.5965%{transform:translate(-75%,-25%)}40.3509%{transform:translate(-87.5%,-25%)}42.1053%{transform:translateY(-37.5%)}43.8597%{transform:translate(-12.5%,-37.5%)}45.614%{transform:translate(-25%,-37.5%)}47.3684%{transform:translate(-37.5%,-37.5%)}49.1228%{transform:translate(-50%,-37.5%)}50.8772%{transform:translate(-62.5%,-37.5%)}52.6316%{transform:translate(-75%,-37.5%)}54.386%{transform:translate(-87.5%,-37.5%)}56.1404%{transform:translateY(-50%)}57.8947%{transform:translate(-12.5%,-50%)}59.6491%{transform:translate(-25%,-50%)}61.4035%{transform:translate(-37.5%,-50%)}63.1579%{transform:translate(-50%,-50%)}64.9123%{transform:translate(-62.5%,-50%)}66.6667%{transform:translate(-75%,-50%)}68.4211%{transform:translate(-87.5%,-50%)}70.1754%{transform:translateY(-62.5%)}71.9298%{transform:translate(-12.5%,-62.5%)}73.6842%{transform:translate(-25%,-62.5%)}75.4386%{transform:translate(-37.5%,-62.5%)}77.193%{transform:translate(-50%,-62.5%)}78.9474%{transform:translate(-62.5%,-62.5%)}80.7018%{transform:translate(-75%,-62.5%)}82.4561%{transform:translate(-87.5%,-62.5%)}84.2105%{transform:translateY(-75%)}85.9649%{transform:translate(-12.5%,-75%)}87.7193%{transform:translate(-25%,-75%)}89.4737%{transform:translate(-37.5%,-75%)}91.2281%{transform:translate(-50%,-75%)}92.9825%{transform:translate(-62.5%,-75%)}94.7369%{transform:translate(-75%,-75%)}96.4912%{transform:translate(-87.5%,-75%)}98.2456%{transform:translateY(-87.5%)}to{transform:translate(-12.5%,-87.5%)}}.WizardMascotFrames-module__A_Ib9W__celebrate{animation-name:WizardMascotFrames-module__A_Ib9W__celebrateFrames}@keyframes WizardMascotFrames-module__A_Ib9W__celebrateFrames{0%{transform:translate(0%)}.666667%{transform:translate(-7.69231%)}1.33333%{transform:translate(-15.3846%)}2%{transform:translate(-23.0769%)}2.66667%{transform:translate(-30.7692%)}3.33333%{transform:translate(-38.4615%)}4%{transform:translate(-46.1538%)}4.66667%{transform:translate(-53.8462%)}5.33333%{transform:translate(-61.5385%)}6%{transform:translate(-69.2308%)}6.66667%{transform:translate(-76.9231%)}7.33333%{transform:translate(-84.6154%)}8%{transform:translate(-92.3077%)}8.66667%{transform:translateY(-8.33333%)}9.33333%{transform:translate(-7.69231%,-8.33333%)}10%{transform:translate(-15.3846%,-8.33333%)}10.6667%{transform:translate(-23.0769%,-8.33333%)}11.3333%{transform:translate(-30.7692%,-8.33333%)}12%{transform:translate(-38.4615%,-8.33333%)}12.6667%{transform:translate(-46.1538%,-8.33333%)}13.3333%{transform:translate(-53.8462%,-8.33333%)}14%{transform:translate(-61.5385%,-8.33333%)}14.6667%{transform:translate(-69.2308%,-8.33333%)}15.3333%{transform:translate(-76.9231%,-8.33333%)}16%{transform:translate(-84.6154%,-8.33333%)}16.6667%{transform:translate(-92.3077%,-8.33333%)}17.3333%{transform:translateY(-16.6667%)}18%{transform:translate(-7.69231%,-16.6667%)}18.6667%{transform:translate(-15.3846%,-16.6667%)}19.3333%{transform:translate(-23.0769%,-16.6667%)}20%{transform:translate(-30.7692%,-16.6667%)}20.6667%{transform:translate(-38.4615%,-16.6667%)}21.3333%{transform:translate(-46.1538%,-16.6667%)}22%{transform:translate(-53.8462%,-16.6667%)}22.6667%{transform:translate(-61.5385%,-16.6667%)}23.3333%{transform:translate(-69.2308%,-16.6667%)}24%{transform:translate(-76.9231%,-16.6667%)}24.6667%{transform:translate(-84.6154%,-16.6667%)}25.3333%{transform:translate(-92.3077%,-16.6667%)}26%{transform:translateY(-25%)}26.6667%{transform:translate(-7.69231%,-25%)}27.3333%{transform:translate(-15.3846%,-25%)}28%{transform:translate(-23.0769%,-25%)}28.6667%{transform:translate(-30.7692%,-25%)}29.3333%{transform:translate(-38.4615%,-25%)}30%{transform:translate(-46.1538%,-25%)}30.6667%{transform:translate(-53.8462%,-25%)}31.3333%{transform:translate(-61.5385%,-25%)}32%{transform:translate(-69.2308%,-25%)}32.6667%{transform:translate(-76.9231%,-25%)}33.3333%{transform:translate(-84.6154%,-25%)}34%{transform:translate(-92.3077%,-25%)}34.6667%{transform:translateY(-33.3333%)}35.3333%{transform:translate(-7.69231%,-33.3333%)}36%{transform:translate(-15.3846%,-33.3333%)}36.6667%{transform:translate(-23.0769%,-33.3333%)}37.3333%{transform:translate(-30.7692%,-33.3333%)}38%{transform:translate(-38.4615%,-33.3333%)}38.6667%{transform:translate(-46.1538%,-33.3333%)}39.3333%{transform:translate(-53.8462%,-33.3333%)}40%{transform:translate(-61.5385%,-33.3333%)}40.6667%{transform:translate(-69.2308%,-33.3333%)}41.3333%{transform:translate(-76.9231%,-33.3333%)}42%{transform:translate(-84.6154%,-33.3333%)}42.6667%{transform:translate(-92.3077%,-33.3333%)}43.3333%{transform:translateY(-41.6667%)}44%{transform:translate(-7.69231%,-41.6667%)}44.6667%{transform:translate(-15.3846%,-41.6667%)}45.3333%{transform:translate(-23.0769%,-41.6667%)}46%{transform:translate(-30.7692%,-41.6667%)}46.6667%{transform:translate(-38.4615%,-41.6667%)}47.3333%{transform:translate(-46.1538%,-41.6667%)}48%{transform:translate(-53.8462%,-41.6667%)}48.6667%{transform:translate(-61.5385%,-41.6667%)}49.3333%{transform:translate(-69.2308%,-41.6667%)}50%{transform:translate(-76.9231%,-41.6667%)}50.6667%{transform:translate(-84.6154%,-41.6667%)}51.3333%{transform:translate(-92.3077%,-41.6667%)}52%{transform:translateY(-50%)}52.6667%{transform:translate(-7.69231%,-50%)}53.3333%{transform:translate(-15.3846%,-50%)}54%{transform:translate(-23.0769%,-50%)}54.6667%{transform:translate(-30.7692%,-50%)}55.3333%{transform:translate(-38.4615%,-50%)}56%{transform:translate(-46.1538%,-50%)}56.6667%{transform:translate(-53.8462%,-50%)}57.3333%{transform:translate(-61.5385%,-50%)}58%{transform:translate(-69.2308%,-50%)}58.6667%{transform:translate(-76.9231%,-50%)}59.3333%{transform:translate(-84.6154%,-50%)}60%{transform:translate(-92.3077%,-50%)}60.6667%{transform:translateY(-58.3333%)}61.3333%{transform:translate(-7.69231%,-58.3333%)}62%{transform:translate(-15.3846%,-58.3333%)}62.6667%{transform:translate(-23.0769%,-58.3333%)}63.3333%{transform:translate(-30.7692%,-58.3333%)}64%{transform:translate(-38.4615%,-58.3333%)}64.6667%{transform:translate(-46.1538%,-58.3333%)}65.3333%{transform:translate(-53.8462%,-58.3333%)}66%{transform:translate(-61.5385%,-58.3333%)}66.6667%{transform:translate(-69.2308%,-58.3333%)}67.3333%{transform:translate(-76.9231%,-58.3333%)}68%{transform:translate(-84.6154%,-58.3333%)}68.6667%{transform:translate(-92.3077%,-58.3333%)}69.3333%{transform:translateY(-66.6667%)}70%{transform:translate(-7.69231%,-66.6667%)}70.6667%{transform:translate(-15.3846%,-66.6667%)}71.3333%{transform:translate(-23.0769%,-66.6667%)}72%{transform:translate(-30.7692%,-66.6667%)}72.6667%{transform:translate(-38.4615%,-66.6667%)}73.3333%{transform:translate(-46.1538%,-66.6667%)}74%{transform:translate(-53.8462%,-66.6667%)}74.6667%{transform:translate(-61.5385%,-66.6667%)}75.3333%{transform:translate(-69.2308%,-66.6667%)}76%{transform:translate(-76.9231%,-66.6667%)}76.6667%{transform:translate(-84.6154%,-66.6667%)}77.3333%{transform:translate(-92.3077%,-66.6667%)}78%{transform:translateY(-75%)}78.6667%{transform:translate(-7.69231%,-75%)}79.3333%{transform:translate(-15.3846%,-75%)}80%{transform:translate(-23.0769%,-75%)}80.6667%{transform:translate(-30.7692%,-75%)}81.3333%{transform:translate(-38.4615%,-75%)}82%{transform:translate(-46.1538%,-75%)}82.6667%{transform:translate(-53.8462%,-75%)}83.3333%{transform:translate(-61.5385%,-75%)}84%{transform:translate(-69.2308%,-75%)}84.6667%{transform:translate(-76.9231%,-75%)}85.3333%{transform:translate(-84.6154%,-75%)}86%{transform:translate(-92.3077%,-75%)}86.6667%{transform:translateY(-83.3333%)}87.3333%{transform:translate(-7.69231%,-83.3333%)}88%{transform:translate(-15.3846%,-83.3333%)}88.6667%{transform:translate(-23.0769%,-83.3333%)}89.3333%{transform:translate(-30.7692%,-83.3333%)}90%{transform:translate(-38.4615%,-83.3333%)}90.6667%{transform:translate(-46.1538%,-83.3333%)}91.3333%{transform:translate(-53.8462%,-83.3333%)}92%{transform:translate(-61.5385%,-83.3333%)}92.6667%{transform:translate(-69.2308%,-83.3333%)}93.3333%{transform:translate(-76.9231%,-83.3333%)}94%{transform:translate(-84.6154%,-83.3333%)}94.6667%{transform:translate(-92.3077%,-83.3333%)}95.3333%{transform:translateY(-91.6667%)}96%{transform:translate(-7.69231%,-91.6667%)}96.6667%{transform:translate(-15.3846%,-91.6667%)}97.3333%{transform:translate(-23.0769%,-91.6667%)}98%{transform:translate(-30.7692%,-91.6667%)}98.6667%{transform:translate(-38.4615%,-91.6667%)}99.3333%{transform:translate(-46.1538%,-91.6667%)}to{transform:translate(-53.8462%,-91.6667%)}}