*{
    padding: 0;
    margin: 0;
    box-sizing: border-box;
    font-family: Arial, Helvetica, sans-serif;
}
.container{
    display: flex;
}
.admin{
    background-color: rgb(72, 72, 95);
    color: white;
}
.sumary{
    background-color: rgb(204, 199, 199);
    padding : 20px 20px 20px;
}
div.sumary div h2{
    margin-bottom: 20px;
}
div.admin h2{
    padding: 10px 10px 20px;
}
div.admin p{
    padding: 10px;
}
.statictis{
    display: flex;
    gap: 10px;
}
.user{
    width: 200px;
    height: 70px;
    background-color: rgb(225, 234, 242);
    border-radius: 5px;
    padding : 10px;
}
.order{
    width: 200px;
    height: 70px;
    background-color: rgb(225, 234, 242);
    border-radius: 5px;
    padding : 10px;
}
.visits{
     width: 200px;
    height: 70px;
    background-color: rgb(225, 234, 242);
    border-radius: 5px;
    padding : 10px;
}
.listusers{
    margin-top: 20px;
}

.listusers h2{
    margin-bottom: 15px;
}

.listusers table{
    width: 100%;
    border-collapse: collapse;
    background-color: white;
}

.listusers thead{
    background-color: #eef2f5;
}

.listusers th,
.listusers td{
    padding: 14px 12px;
    text-align: left;
    border-bottom: 1px solid #ddd;
}

.listusers th{
    font-weight: bold;
}

.listusers tbody tr:hover{
    background-color: #f7f7f7;
}