.poi {
    position: absolute;
    transform-origin: top left;
    cursor: pointer;
    width: 1.2vw;
    height: 1.2vw;
    /* background-color: rgba(0, 255, 0, 0.5);  */
    border-radius: 50%; /* create a circular shape */
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: bold;
    transition: all 0.3s ease; /* Add transition for smooth animation */
  }
  
.poi-number {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 100%;
      height: 100%;
      background-color: rgba(0, 128, 0, 0.7);
      color: white;
      font-weight: bold;
      font-size: 0.8vw;
      border-radius: 50%;
    }

.selected {
        background-color: rgba(255, 0, 0, 0.7);
        transform: scale(1.5);
      }
  
.selected-text {
        color: rgba(255, 0, 0, 0.7);
        font-size: 1vw;    
        font-weight: bold;
        display: inline-block;
      }

.unselected-text {
    color:#204180; 
    font-size: 0.7vw;
    font-weight: bold;
    display: inline-block;
  }

      

      

.selected-tr {
    height: 4.3vh;
}

.unselected-tr {
    height:3vh;
}


.poi-table {
    position: relative; /* Modified from absolute to relative */
    transform-origin: top left;
    cursor: pointer;
    width: 1.2vw;
    height: 1.2vw;
    /* background-color: rgba(0, 255, 0, 0.5);  */
    border-radius: 50%; /* create a circular shape */
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: bold;
    transition: all 0.3s ease; /* Add transition for smooth animation */
}

.map-image-container.svelte-cmxkvv{position:relative;top:0}.map-image.svelte-cmxkvv{display:block;max-height:100%;user-zoom:fixed}.poi-container.svelte-cmxkvv{position:absolute;top:0;left:0}img.svelte-cmxkvv{width:50vw}@media(max-width: 600px){img.svelte-cmxkvv{width:100vw}}
.image-carousel-container.svelte-egnba1{display:flex;justify-content:center;flex-wrap:nowrap;overflow-x:auto}@media(max-width: 768px){}
.modal-xxxl.svelte-vstnxa{max-width:40%}.modal-dialog.svelte-vstnxa{display:flex;align-items:center;min-height:calc(100% - (1.75rem * 2))}
