
.th2[data-v-3a0cff52] {
  height: 24px !important;
  padding-left: 10px !important;
  text-align: left !important;
  color: black !important;
  background-color: #f2f2f2;
  font-weight: normal;
}
.th3[data-v-3a0cff52] {
  height: 24px !important;
  padding-right: 0px !important;
  margin-left: 0px !important;
  color: black !important;
  background-color: #f2f2f2;
  font-weight: normal;
}
.v-data-table[data-v-3a0cff52] .small-header {
  top: 0;
  height: 32px;
  background-color: #002438 !important;
  color: white !important;
}
.v-data-table[data-v-3a0cff52] .style-1 td {
  top: 0;
  height: 32px;
}
.span2[data-v-3a0cff52] {
  max-width: 500px;
  white-space: pre-line;
}
.class-active[data-v-3a0cff52] {
  background-color: #002438 !important;
  color: whitesmoke;
}
.small-header[data-v-3a0cff52] {
  top: 0;
  height: 32px;
  background-color: #002438 !important;
  color: white !important;
}
table[data-v-3a0cff52],
th[data-v-3a0cff52],
td[data-v-3a0cff52] {
  border: 1px solid #f1f1f1;
  border-collapse: collapse;
  height: 28px;
}
.fieldNumber[data-v-3a0cff52] {
  margin-left: 10px;
  height: 26px !important;
  width: 60px !important;
  margin-top: 0px;
  text-align: center;
}
.saisie-td[data-v-3a0cff52] {
  text-align: center !important;
  vertical-align: top !important;
  width: 110px;
  height: 28px !important;
}
.tooltiptip[data-v-3a0cff52] {
  width: 20px;
}
.saisie-td-input[data-v-3a0cff52] {
  text-align: center !important;
  vertical-align: middle !important;
  width: 80px;
  margin-left: -10px;
  margin-top: -40px;
  /* background-color: green; */
}
.saisie-td-input[data-v-3a0cff52] :focus {
  outline: none !important;
  box-shadow: 0 0 10px #719ece;
  margin-left: 0px;
  height: 26px !important;
  width: 100px !important;
  margin-top: 0px;
}
input[data-v-3a0cff52]:focus {
  outline: none !important;
  box-shadow: 0 0 10px #719ece;
  margin-left: -10px;
  height: 26px !important;
  width: 80px !important;
  margin-top: 0px;
}
input[data-v-3a0cff52]::-webkit-outer-spin-button,
input[data-v-3a0cff52]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.saisie-td2[data-v-3a0cff52] {
  text-align: center !important;
  vertical-align: middle !important;
  width: 80px;
  margin-left: -10px;
  margin-top: -40px;
  background-color: rgb(204, 153, 14);
}


.th2[data-v-50f329f7] {
  height: 24px !important;
  padding-left: 10px !important;
  text-align: left !important;
  color: black !important;
  background-color: #f2f2f2;
  font-weight: normal;
}
.th3[data-v-50f329f7] {
  height: 24px !important;
  padding-right: 0px !important;
  margin-left: 0px !important;
  color: black !important;
  background-color: #f2f2f2;
  font-weight: normal;
}
.v-data-table[data-v-50f329f7] .small-header {
  top: 0;
  height: 32px;
  background-color: #002438 !important;
  color: white !important;
}
.v-data-table[data-v-50f329f7] .style-1 td {
  top: 0;
  height: 32px;
}
.span2[data-v-50f329f7] {
  max-width: 500px;
  white-space: pre-line;
}
.class-active[data-v-50f329f7] {
  background-color: #002438 !important;
  color: whitesmoke;
}
.small-header[data-v-50f329f7] {
  top: 0;
  height: 32px;
  background-color: #002438 !important;
  color: white !important;
}
table[data-v-50f329f7],
th[data-v-50f329f7],
td[data-v-50f329f7] {
  border: 1px solid #f1f1f1;
  border-collapse: collapse;
  height: 28px;
}
.fieldNumber[data-v-50f329f7] {
  margin-left: 10px;
  height: 26px !important;
  width: 60px !important;
  margin-top: 0px;
  text-align: center;
}
.saisie-td[data-v-50f329f7] {
  text-align: center !important;
  vertical-align: top !important;
  width: 110px;
  height: 28px !important;
}
.tooltiptip[data-v-50f329f7] {
  width: 20px;
}
.saisie-td-input[data-v-50f329f7] {
  text-align: center !important;
  vertical-align: middle !important;
  width: 80px;
  margin-left: -10px;
  margin-top: -40px;
  /* background-color: green; */
}
.saisie-td-input[data-v-50f329f7] :focus {
  outline: none !important;
  box-shadow: 0 0 10px #719ece;
  margin-left: 0px;
  height: 26px !important;
  width: 100px !important;
  margin-top: 0px;
}
input[data-v-50f329f7]:focus {
  outline: none !important;
  box-shadow: 0 0 10px #719ece;
  margin-left: -10px;
  height: 26px !important;
  width: 80px !important;
  margin-top: 0px;
}
input[data-v-50f329f7]::-webkit-outer-spin-button,
input[data-v-50f329f7]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.saisie-td2[data-v-50f329f7] {
  text-align: center !important;
  vertical-align: middle !important;
  width: 80px;
  margin-left: -10px;
  margin-top: -40px;
  background-color: rgb(204, 153, 14);
}


.weeks-calendar tr td[data-v-5dd13381] {
  padding: 0.5rem;
}
.weeks-calendar tr td[data-v-5dd13381]:hover {
  cursor: pointer;
  background-color: #f5f5f5;
}

/*.weeks-calendar thead tr td:hover {*/
/*  cursor: auto;*/
/*  background-color: transparent;*/
/*  z-index: 9999;*/
/*}*/
.square-cell[data-v-5dd13381] {
  width: 20px !important;
  height: 20px !important;
  padding: 8px;
  margin: auto;
}
.active-class[data-v-5dd13381] {
  background-color: #2d79bd !important;
  border-radius: 100%;
  margin-left: auto;
  margin-right: auto;
  color: #fff;
}
.circle-single-digit[data-v-5dd13381] {
  padding: 5px 10px;
}
.circle-double-digit[data-v-5dd13381] {
  padding: 7px;
}


.tablePrevi {
  min-width: 550px !important;
}


.v-list-item-group[data-v-25fe9da6] {
  overflow: auto;
  max-height: 490px;
}
.span2[data-v-25fe9da6] {
  max-width: 500px;
  white-space: pre-line;
}
.class-active[data-v-25fe9da6] {
  background-color: #002438 !important;
  color: whitesmoke;
}
.column_wrapper[data-v-25fe9da6] {
  -moz-column-count: 2;
       column-count: 2;
}
.class-active-tab[data-v-25fe9da6] {
  background-color: #e0eaf0 !important;
}
.allSelect[data-v-25fe9da6] {
  margin-top: -8px;
  margin-left: 1px;
}
/* .v-list-item:nth-child(even) {
  background: #7b7de0;
}
.v-list-item:nth-child(odd) {
  background: #ce1a1a;
} */
.largerBox[data-v-25fe9da6] {
  margin-top: -2px;
  margin-left: 0px;
  /* background-color: burlywood; */
}

.rounded-border{border-radius:20px !important}.messages-container{height:600px;overflow-y:scroll;display:flex;flex-direction:column;align-items:flex-end}.messages-container>*{flex:none}.theme--light.v-btn-toggle:not(.v-btn-toggle--group){background:#fff;color:#000}.theme--light.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn{border-color:rgba(0,0,0,.14) !important}.theme--light.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn:focus:not(:active){border-color:rgba(0,0,0,.26)}.theme--light.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn .v-icon{color:#000}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group){background:#3e3e42;color:rgba(231,227,252,.87)}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn{border-color:rgba(231,227,252,.14) !important}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn:focus:not(:active){border-color:rgba(231,227,252,.3)}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn .v-icon{color:#e7e3fc}.v-btn-toggle{border-radius:5px;display:inline-flex;max-width:100%}.v-btn-toggle>.v-btn.v-btn{border-radius:0;border-style:solid;border-width:thin;box-shadow:none;box-shadow:none;opacity:.8;padding:18px}.v-application--is-ltr .v-btn-toggle>.v-btn.v-btn:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.v-application--is-rtl .v-btn-toggle>.v-btn.v-btn:first-child{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.v-application--is-ltr .v-btn-toggle>.v-btn.v-btn:last-child{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.v-application--is-rtl .v-btn-toggle>.v-btn.v-btn:last-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.v-btn-toggle>.v-btn.v-btn--active{color:inherit;opacity:1}.v-btn-toggle>.v-btn.v-btn:after{display:none}.v-application--is-ltr .v-btn-toggle>.v-btn.v-btn:not(:first-child){border-left-width:0}.v-application--is-rtl .v-btn-toggle>.v-btn.v-btn:not(:last-child){border-left-width:0}.v-btn-toggle .v-btn.v-btn.v-size--default{min-width:48px;min-height:0}.v-btn-toggle:not(.v-btn-toggle--dense) .v-btn.v-btn.v-size--default{height:38px}.v-btn-toggle--borderless>.v-btn.v-btn{border-width:0}.v-btn-toggle--dense>.v-btn.v-btn{padding:0 8px}.v-btn-toggle--group{border-radius:0}.v-btn-toggle--group>.v-btn.v-btn{background-color:transparent !important;border-color:transparent;margin:4px;min-width:auto}.v-btn-toggle--rounded{border-radius:24px}.v-btn-toggle--shaped{border-radius:24px 5px}.v-btn-toggle--tile{border-radius:0}
