/* Environment colors affect only the table background, never the pens or UI. */
.game-stage.environment-classroom{filter:none!important;background-image:linear-gradient(rgba(255,198,93,.08),rgba(255,198,93,.08)),url("assets/cartoon-desk.png")!important}.game-stage.environment-library{filter:none!important;background-image:linear-gradient(rgba(58,72,112,.26),rgba(58,72,112,.26)),url("assets/cartoon-desk.png")!important}.game-stage.environment-playground{filter:none!important;background-image:linear-gradient(rgba(98,194,99,.20),rgba(98,194,99,.20)),url("assets/cartoon-desk.png")!important}.game-stage.environment-home{filter:none!important;background-image:linear-gradient(rgba(255,156,78,.18),rgba(255,156,78,.18)),url("assets/cartoon-desk.png")!important}.arena-pen.falling{animation:physical-fall .9s cubic-bezier(.23,.74,.37,1) forwards!important;transform-origin:center!important}@keyframes physical-fall{0%{opacity:1;filter:drop-shadow(4px 8px 5px rgba(0,0,0,.5))}25%{transform:translate(20px,15px) rotate(28deg);opacity:1}55%{transform:translate(48px,62px) rotate(75deg);opacity:1}100%{transform:translate(72px,150px) rotate(150deg);opacity:0;filter:drop-shadow(15px 22px 10px rgba(0,0,0,.65))}}
