.cardBuilding{position:relative;border-radius:1.5rem;padding:.25rem;height:320px;box-shadow:0 10px 30px #00000021;border:2px solid transparent}.cardActive{border:2px solid var(--first-color)}.cardBuilding__overlay{position:absolute;left:0;top:0;height:100%;width:100%;z-index:2}.cardBuilding .updates{position:absolute;top:-.25rem;right:0;z-index:10;display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#6078B9}.cardBuilding .cardContent{position:relative;z-index:10;display:flex;height:100%;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:1.5rem;background-size:cover;background-position:50%}.cardBuilding .cardContent .tags{position:absolute;top:1.25rem;left:1.25rem;z-index:10;display:flex;gap:.5rem}.cardBuilding .cardContent .likeButton{position:absolute;top:1.25rem;right:1.25rem;z-index:10;display:flex;gap:.5rem;border-radius:9999px;background-color:#ffffff;cursor:pointer}.cardBuilding .cardContent .tag{display:flex;height:2rem;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-size:.75rem;line-height:1rem;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);background-color:var(--first-color);color:#fefefe}.cardBuilding .cardInfos{position:relative;margin:.5rem;display:flex;flex-wrap:wrap;align-content:space-between;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));color:#707070;min-height:100px;transition:all .3s ease-in}.cardBuilding .cardName{width:100%;font-size:1rem;line-height:1.5rem;font-weight:700;line-height:1.2;color:#161615}.cardBuilding .cardItem{margin-top:.5rem;display:flex;align-content:flex-start;align-items:flex-start;gap:.25rem;align-self:flex-start}.cardBuilding .cardItem--grid{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.cardBuilding .cardItem--value{width:100%}.cardBuilding .cardItem .hasUnits{color:#39ae41}.cardBuilding .cardItem span{font-size:.75rem;line-height:1rem}.cardBuilding .cardItem .value{color:#39ae41}.cardBuilding .cardItem .value,.cardBuilding .cardItem--value{color:rgb(112,112,112)}.cardBuilding .cardItem--value svg{height:1rem;width:1rem;color:rgb(112,112,112);background-color:#ffffff40;fill:#ffffff40}.cardBuilding .favoriteIcon{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;padding:.625rem;background-color:#ffffff40}.cardBuilding .favoriteIcon.fill{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.cardBuilding .ball{display:flex;align-items:center;justify-content:center;border-radius:9999px;font-size:.75rem;line-height:1rem;font-weight:700;padding:3px 6px;min-width:22px;max-width:22px;min-height:22px;max-height:22px;background-color:#6078B9}.cardBuilding .ball,.cardBuilding .sold{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cardBuilding .sold{position:absolute;width:15rem;padding-top:.5rem;padding-bottom:.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;transform:rotate(45deg);background-color:var(--first-color);right:-50px;top:50px}@media screen and (max-width:1700px){.cardBuilding{height:275px}.cardBuilding .updates{height:1.75rem;width:1.75rem;font-size:1rem;line-height:1.5rem}.cardBuilding .cardContent .tags{left:1rem;top:1rem}.cardBuilding .cardInfos{padding:1rem}.cardBuilding .cardName{font-size:1.125rem;line-height:1.75rem;line-height:1.2}}@media screen and (max-width:767px){.cardBuilding .cardName{font-size:1rem;line-height:1.5rem}.cardBuilding .cardItem--grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cardBuilding .cardInfos{min-height:auto}}