.datatable__table[data-v-9195fa64]{
  width:100%;
  font-size:0.875rem;
  -webkit-user-select:text;
     -moz-user-select:text;
      -ms-user-select:text;
          user-select:text;
  overflow:auto
}
.datatable__table th[data-v-9195fa64]{
  vertical-align:middle
}
.datatable__table th[data-v-9195fa64]:not([class*=px-0]){
  padding-left:1rem;
  padding-right:1rem
}
.datatable__table th[data-v-9195fa64]:not([class*=py-0]){
  padding-top:0.5rem;
  padding-bottom:0.5rem
}
.datatable__table th[data-v-9195fa64]{
  border-top-width:2px;
  border-bottom-width:2px;
  border-style:solid;
  --border-opacity:1;
  border-color:#e2e8f0;
  border-color:rgba(226, 232, 240, var(--border-opacity));
  text-align:left;
  --text-opacity:1;
  color:#718096;
  color:rgba(113, 128, 150, var(--text-opacity));
  font-size:0.75rem;
  text-transform:uppercase;
  letter-spacing:0.05em
}
.datatable__table tbody>tr>td[data-v-9195fa64]{
  padding:1rem;
  text-align:left;
  border-bottom-width:1px;
  border-style:solid;
  --border-opacity:1;
  border-color:#e2e8f0;
  border-color:rgba(226, 232, 240, var(--border-opacity))
}
.datatable-pagination__container{
  border-radius:0.25rem;
  border-width:1px;
  border-style:solid;
  --border-opacity:1;
  border-color:#e2e8f0;
  border-color:rgba(226, 232, 240, var(--border-opacity));
  padding:1rem;
  margin-bottom:1rem;
  margin-top:-1rem
}
.datatable-pagination{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:start;
      -ms-flex-pack:start;
          justify-content:flex-start;
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center
}
.datatable-pagination__page{
  background-color:#eee;
  cursor:pointer;
  display:inline-block;
  border-radius:0.25rem;
  --bg-opacity:1;
  background-color:#fff;
  background-color:rgba(255, 255, 255, var(--bg-opacity));
  line-height:1
}
.datatable-pagination__page:not(.disabled):not(.active):hover{
  opacity:.5
}
.datatable-pagination__page.active{
  --bg-opacity:1;
  background-color:#4299e1;
  background-color:rgba(66, 153, 225, var(--bg-opacity));
  --text-opacity:1;
  color:#fff;
  color:rgba(255, 255, 255, var(--text-opacity))
}
.datatable-pagination__page.disabled{
  cursor:not-allowed;
  opacity:0.5
}
.datatable-pagination__page+.datatable-pagination__page{
  margin-left:.5rem
}
.datatable-pagination__page>a{
  padding:.5rem .75rem;
  cursor:inherit;
  display:block;
  width:100%;
  height:100%;
  font-size:0.875rem
}
.datatable-pagination__page>a:focus,.datatable-pagination__page>a:active{
  outline:none;
  border:none
}
.datatable-pagination__page--prev,.datatable-pagination__page--next{
  border-width:1px;
  border-style:solid;
  --border-opacity:1;
  border-color:#e2e8f0;
  border-color:rgba(226, 232, 240, var(--border-opacity));
  --text-opacity:1;
  color:#4299e1;
  color:rgba(66, 153, 225, var(--text-opacity));
  font-weight:700
}
.dayoff-table__evidence[data-v-1dbd0b9c]{
  width: 6rem;
  height: 6rem;
  -o-object-position: center;
     object-position: center;
  -o-object-fit: cover;
     object-fit: cover;
  border-width: 1px;
  border-style: solid;
  --border-opacity: 1;
  border-color: #e2e8f0;
  border-color: rgba(226, 232, 240, var(--border-opacity));
  border-radius: 0.5rem;
  overflow: hidden
}
.dayoff-table__btn-create[data-v-1dbd0b9c]{
  --bg-opacity: 1;
  background-color: #4299e1;
  background-color: rgba(66, 153, 225, var(--bg-opacity));
  --text-opacity: 1;
  color: #fff;
  color: rgba(255, 255, 255, var(--text-opacity));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  width: 100%;
  border-radius: 0.25rem
}

/*# sourceMappingURL=chunk-20e8f99a.css.map*/