.CoreMascotHeroImage-module__oMv3rq__stage{width:100%;max-width:min(100%,320px);height:var(--slot-height-mobile,200px);justify-content:center;align-items:flex-end;margin-inline:auto;display:flex;position:relative;overflow:visible}@media (min-width:768px){.CoreMascotHeroImage-module__oMv3rq__stage{max-width:min(100%,380px);height:var(--slot-height-desktop,280px)}}.CoreMascotHeroImage-module__oMv3rq__scaleWrap{transform:scale(var(--scale-mobile,1));transform-origin:bottom}@media (min-width:768px){.CoreMascotHeroImage-module__oMv3rq__scaleWrap{transform:scale(var(--scale-desktop,1))}}.CoreMascotHeroImage-module__oMv3rq__offsetWrap{transform:translate(var(--offset-x-mobile,0px), var(--offset-y-mobile,0px))}@media (min-width:768px){.CoreMascotHeroImage-module__oMv3rq__offsetWrap{transform:translate(var(--offset-x-desktop,0px), var(--offset-y-desktop,0px))}}.CoreMascotHeroImage-module__oMv3rq__image{object-fit:contain;object-position:bottom center;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.CoreMascotHeroImage-module__oMv3rq__hoverBoost{transition:transform .7s cubic-bezier(.32,.72,0,1)}@media (min-width:768px){.group:hover .CoreMascotHeroImage-module__oMv3rq__hoverBoost{transform:scale(1.08)translateY(-8px)}}
.MascotCardImageScale-module__ZDy30q__scaleWrap{transform:scale(var(--scale-mobile,1.1));transform-origin:bottom}@media (min-width:768px){.MascotCardImageScale-module__ZDy30q__scaleWrap{transform:scale(var(--scale-desktop,1.1))}}.MascotCardImageScale-module__ZDy30q__scaleWrapMobile{transform:scale(var(--scale-mobile,1.1));transform-origin:bottom}.MascotCardImageScale-module__ZDy30q__scaleWrapDesktop{transform:scale(var(--scale-desktop,1.1));transform-origin:bottom}.MascotCardImageScale-module__ZDy30q__offsetWrap{transform:translate(var(--offset-x-mobile,0px), var(--offset-y-mobile,0px))}@media (min-width:768px){.MascotCardImageScale-module__ZDy30q__offsetWrap{transform:translate(var(--offset-x-desktop,0px), var(--offset-y-desktop,0px))}}.MascotCardImageScale-module__ZDy30q__offsetWrapMobile{transform:translate(var(--offset-x-mobile,0px), var(--offset-y-mobile,0px))}.MascotCardImageScale-module__ZDy30q__offsetWrapDesktop{transform:translate(var(--offset-x-desktop,0px), var(--offset-y-desktop,0px))}
.CharactersGridScaleFields-module__3UKmvq__layout{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:1rem;width:100%;display:flex}.CharactersGridScaleFields-module__3UKmvq__controls{flex-direction:column;flex:auto;gap:.75rem;min-width:0;display:flex}.CharactersGridScaleFields-module__3UKmvq__previewSlot{box-sizing:border-box;flex:none;max-width:100%}@media (min-width:768px){.CharactersGridScaleFields-module__3UKmvq__layout{flex-direction:row;align-items:flex-start;gap:1.25rem}.CharactersGridScaleFields-module__3UKmvq__controls{flex:1}}.CharactersGridScaleFields-module__3UKmvq__rangeInput{cursor:pointer;appearance:none;width:100%;min-width:0;height:8px;accent-color:var(--color-sumo-brand);background:0 0;border-radius:9999px;display:block}.CharactersGridScaleFields-module__3UKmvq__rangeInput::-webkit-slider-runnable-track{background-color:#e5e7eb;border-radius:9999px;height:6px}.CharactersGridScaleFields-module__3UKmvq__rangeInput::-webkit-slider-thumb{appearance:none;background-color:var(--color-sumo-brand);border:2px solid #fff;border-radius:9999px;width:14px;height:14px;margin-top:-4px;box-shadow:0 1px 2px #0000001f}.CharactersGridScaleFields-module__3UKmvq__rangeInput::-moz-range-track{background-color:#e5e7eb;border-radius:9999px;height:6px}.CharactersGridScaleFields-module__3UKmvq__rangeInput::-moz-range-thumb{background-color:var(--color-sumo-brand);border:2px solid #fff;border-radius:9999px;width:14px;height:14px;box-shadow:0 1px 2px #0000001f}
