@import url(https://fonts.googleapis.com/css2?family=Itim&display=swap);
.Calendar {
  width: 80%;
  transform: translate(12%, 5%);
}
.Calendar .title {
  text-align: center;
  background-color: rgba(9, 121, 84, 0.7);
  border-radius: 20px 20px 5px 5px;
}
.Calendar .CalendarTitle {
  border-radius: 20px 20px;
}
.Calendar .CalendarTitle > button {
  cursor: auto;
  border-bottom: 1px solid black;
  margin-bottom: 3px;
}
.Calendar .CalendarItem > button {
  left: 0px;
  cursor: pointer;
  background-color: rgba(28, 39, 54, 0.5);
  color: white;
}
.Calendar .CalendarItem > button:hover {
  background-color: rgba(36, 109, 109, 0.8);
  transition: all ease 0.3s;
}
.loading-container {
  top: 0;
  left: 0;
  bottom: 0;
  z-index: 100000000000000;
  height: 0;
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.3);
  display: flex;
  align-items: center;
  justify-content: center;
}
.loading-container span {
  width: 50%;
  height: 50%;
  color: #793646;
  font-size: 50px;
  text-align: center;
}
:root {
  --blue: #1e90ff;
  --white: #ffffff;
}

a {
  text-decoration: none;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9jYWxlbmRhcl93ZWJwYWNrLy4vc3JjL1BhZ2UvU2hvd0NhbGVuZGFyL3N0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vY2FsZW5kYXJfd2VicGFjay8uL3NyYy9QYWdlL2xvYWRpbmcvc3R5ZWxzLnNjc3MiLCJ3ZWJwYWNrOi8vY2FsZW5kYXJfd2VicGFjay8uL3NyYy9QYWdlL3N0eWxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7RUFDRTtFQUNBO0FBQ0Y7QUFDRTtFQUNFO0VBQ0E7RUFDQTtBQUNKO0FBQ0U7RUFDRTtBQUNKO0FBQ0k7RUFDRTtFQUNBO0VBQ0E7QUFDTjtBQUdJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFETjtBQUVNO0VBQ0U7RUFDQTtBQUFSLEM7QUMxQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDRjtBQUFFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUVKLEM7QUNuQkE7RUFDRTtFQUNBO0FBQ0Y7O0FBRUE7RUFDRTtBQUNGLEMiLCJmaWxlIjoiY3NzL2J1bmRsZS5mYTgxNjVmNjY5NzBlMDM1NWFkMC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuQ2FsZW5kYXIge1xyXG4gIHdpZHRoOiA4MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTIlLCA1JSk7XHJcblxyXG4gIC50aXRsZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDksIDEyMSwgODQsIDAuNyk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggNXB4IDVweDtcclxuICB9XHJcbiAgLkNhbGVuZGFyVGl0bGUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4O1xyXG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogYnJvd247XHJcbiAgICA+IGJ1dHRvbiB7XHJcbiAgICAgIGN1cnNvcjogYXV0bztcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5DYWxlbmRhckl0ZW0ge1xyXG4gICAgPiBidXR0b24ge1xyXG4gICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOCwgMzksIDU0LCAwLjUpO1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzYsIDEwOSwgMTA5LCAwLjgpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC8vICY6YWN0aXZlIHtcclxuICAgIC8vICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDEwJSk7XHJcbiAgICAvLyB9XHJcbiAgfVxyXG59XHJcbiIsIi5sb2FkaW5nLWNvbnRhaW5lciB7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHotaW5kZXg6IDEwMDAwMDAwMDAwMDAwMDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHdpZHRoOiAxMDB2dztcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgc3BhbiB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgaGVpZ2h0OiA1MCU7XHJcbiAgICBjb2xvcjogcmdiKDEyMSwgNTQsIDcwKTtcclxuICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuIiwiQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUl0aW0mZGlzcGxheT1zd2FwXCIpO1xyXG46cm9vdCB7XHJcbiAgLS1ibHVlOiAjMWU5MGZmO1xyXG4gIC0td2hpdGU6ICNmZmZmZmY7XHJcbn1cclxuXHJcbmEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4iXSwic291cmNlUm9vdCI6IiJ9*/