.space[class*="occupied-"]{z-index:3!important;transform:scale(1.08);animation:field-pulse .46s ease-in-out infinite alternate}.space.occupied-lime{--occupy:#b9ff39;background:radial-gradient(circle,#efffc7 0 22%,#b9ff39 50%,#5f9b00 100%)!important;box-shadow:inset 0 0 12px #fff,0 0 7px #b9ff39,0 0 19px #b9ff39,0 0 35px #b9ff39cc!important;border-color:#f4ffd9!important}.space.occupied-pink{--occupy:#ff4fc8;background:radial-gradient(circle,#ffe0f6 0 22%,#ff4fc8 50%,#a50067 100%)!important;box-shadow:inset 0 0 12px #fff,0 0 7px #ff4fc8,0 0 19px #ff4fc8,0 0 35px #ff4fc8cc!important;border-color:#ffe2f7!important}.space.occupied-cyan{--occupy:#39e8ff;background:radial-gradient(circle,#e0fbff 0 22%,#39e8ff 50%,#007d91 100%)!important;box-shadow:inset 0 0 12px #fff,0 0 7px #39e8ff,0 0 19px #39e8ff,0 0 35px #39e8ffcc!important;border-color:#ddfbff!important}.space.occupied-orange{--occupy:#ff9d32;background:radial-gradient(circle,#fff0da 0 22%,#ff9d32 50%,#a34b00 100%)!important;box-shadow:inset 0 0 12px #fff,0 0 7px #ff9d32,0 0 19px #ff9d32,0 0 35px #ff9d32cc!important;border-color:#fff0d8!important}.space.occupied-multi{background:conic-gradient(#b9ff39,#ff4fc8,#39e8ff,#ff9d32,#b9ff39)!important}@keyframes field-pulse{to{filter:brightness(1.55) saturate(1.25);transform:scale(1.17)}}
