.geo-object-context-menu{
    --backgroundColor: rgb(40,40,40);
    --textColor: rgb(171, 171, 171);
    --HoverBackgroundColor: rgb(200, 119, 20);
    --HoverTextColor: rgb(240,240,240);
    background-color: var(--backgroundColor);
    color: var(--textColor);
    display: none;  
    flex-direction: column;  
    position: absolute;
    padding: 10px;
    border-radius: 5px;
    z-index: 10; 
    width: 300px;
}

.geo-object-type{
    text-align: center;
}

.geo-object-context-menu > *{
    padding: 10px;
}

.geo-object-name-wrapper{
    display: flex;
    flex-direction: row;
    justify-content:space-between;
}

.geo-object-color-wrapper{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.geo-object-wrapper{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

input[type="checkbox"]{
    width: 20px;
    cursor: pointer;
}

input[type="color"]{
    cursor: pointer;
}

input[type="range"]{
    cursor: pointer;
}
