@import "style.css";

.planning{
	width: 100%;
	border-collapse: collapse;
	border: 1px solid var(--first-colour);
}



.date {
	font-size: 20px;
	width: 12%;	
}

.tasks {
	width: 66%;
	border-left: 1px solid #ddd;

}

.absence {
	width: 10%; 
	padding-left: 20px;
	margin-right: 20px;
	border-left: 1px solid #ddd;
}

.absence table {
	float: right;
}

.unprogrammed {
	width: 12%;
	border-left: 1px solid #ddd;
}

.planning tr {
	border-top: 3px solid var(--first-colour);
	border-bottom: 1px solid var(--first-colour);
}

.planning tr:nth-child(1){
	border-top: 1px solid var(--first-colour);
}

.tasks table {
	width: 100%;
}

.tasks table th {
	background-color:  var(--second-transparent-colour);
}

.content {
	width: 75%;
	border-right: 1px solid #ddd;
	border-left: 1px solid #ddd;
}

.people {
	width: 20%;
}

.actions {
	width: 5%;
	border-right: 1px solid #ddd;
	border-left: 1px solid #ddd;
}

svg:hover {
	cursor: pointer;
}

@media screen and (max-width: 1200px) {
	    .planning{
		width: 100%;
	}
}