
.v-text-field--enclosed .v-input__append-inner {
  margin-top: 0.31rem;
}

.v-autocomplete.v-input>.v-input__control>.v-input__slot{cursor:text}.v-autocomplete input{align-self:center}.v-autocomplete.v-select.v-input--is-focused input{min-width:4rem}.v-autocomplete:not(.v-input--is-focused).v-select--chips input{max-height:0;padding:0}.v-autocomplete--is-selecting-index input{opacity:0}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__slot>input{margin-top:1.5rem}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined).v-input--dense .v-select__slot>input{margin-top:1.25rem}.v-autocomplete:not(.v-input--is-disabled).v-select.v-text-field input{pointer-events:inherit}.v-autocomplete__content.v-menu__content{border-radius:0}.v-autocomplete__content.v-menu__content .v-card{border-radius:0}
.v-input--selection-controls{margin-top:1rem;padding-top:0.25rem}.v-input--selection-controls>.v-input__append-outer,.v-input--selection-controls>.v-input__prepend-outer{margin-top:0;margin-bottom:0}.v-input--selection-controls:not(.v-input--hide-details)>.v-input__slot{margin-bottom:0.75rem}.v-input--selection-controls .v-input__slot,.v-input--selection-controls .v-radio{cursor:pointer}.v-input--selection-controls .v-input__slot>.v-label,.v-input--selection-controls .v-radio>.v-label{align-items:center;display:inline-flex;flex:1 1 auto;height:auto}.v-input--selection-controls__input{color:inherit;display:inline-flex;flex:0 0 auto;height:1.5rem;position:relative;transition:.3s cubic-bezier(0.25, 0.8, 0.5, 1);transition-property:transform;width:1.5rem;user-select:none}.v-input--selection-controls__input .v-icon{width:100%}.v-application--is-ltr .v-input--selection-controls__input{margin-right:0.5rem}.v-application--is-rtl .v-input--selection-controls__input{margin-left:0.5rem}.v-input--selection-controls__input input[role=checkbox],.v-input--selection-controls__input input[role=radio],.v-input--selection-controls__input input[role=switch]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;user-select:none}.v-input--selection-controls__input+.v-label{cursor:pointer;user-select:none}.v-input--selection-controls__ripple{border-radius:50%;cursor:pointer;height:2.13rem;position:absolute;transition:inherit;width:2.13rem;left:-0.75rem;top:calc(50% - 1.5rem);margin:0.44rem}.v-input--selection-controls__ripple:before{border-radius:inherit;bottom:0;content:"";position:absolute;opacity:.2;left:0;right:0;top:0;transform-origin:center center;transform:scale(0.2);transition:inherit}.v-input--selection-controls__ripple>.v-ripple__container{transform:scale(1.2)}.v-input--selection-controls.v-input--dense .v-input--selection-controls__ripple{width:1.75rem;height:1.75rem;left:-0.56rem}.v-input--selection-controls.v-input--dense:not(.v-input--switch) .v-input--selection-controls__ripple{top:calc(50% - 1.31rem)}.v-input--selection-controls.v-input{flex:0 1 auto}.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before{background:currentColor;transform:scale(1.2)}.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:inherit}.v-input--selection-controls__input:hover .v-input--selection-controls__ripple:before{background:currentColor;transform:scale(1.2);transition:none}
.theme--light.v-input--switch .v-input--switch__thumb{color:#fff}.theme--light.v-input--switch .v-input--switch__track{color:rgba(0,0,0,.38)}.theme--light.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__thumb{color:#fafafa !important}.theme--light.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__track{color:rgba(0,0,0,.12) !important}.theme--dark.v-input--switch .v-input--switch__thumb{color:#bdbdbd}.theme--dark.v-input--switch .v-input--switch__track{color:rgba(255,255,255,.3)}.theme--dark.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__thumb{color:#424242 !important}.theme--dark.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__track{color:rgba(255,255,255,.1) !important}.v-input--switch__track,.v-input--switch__thumb{background-color:currentColor;pointer-events:none;transition:inherit}.v-input--switch__track{border-radius:0.5rem;width:2.25rem;height:0.88rem;left:0.13rem;position:absolute;opacity:.6;right:0.13rem;top:calc(50% - 0.44rem)}.v-input--switch__thumb{border-radius:50%;top:calc(50% - 0.56rem);height:1.13rem;position:relative;width:1.13rem;display:flex;justify-content:center;align-items:center;transition:.3s cubic-bezier(0.25, 0.8, 0.5, 1)}.v-input--switch .v-input--selection-controls__input{width:2.38rem}.v-input--switch .v-input--selection-controls__ripple{top:calc(50% - 1.5rem)}.v-input--switch.v-input--dense .v-input--switch__thumb{width:1.13rem;height:1.13rem}.v-input--switch.v-input--dense .v-input--switch__track{height:0.75rem;width:2rem}.v-input--switch.v-input--dense.v-input--switch--inset .v-input--switch__track{height:1.38rem;width:2.75rem;top:calc(50% - 0.75rem);left:-0.19rem}.v-input--switch.v-input--dense .v-input--selection-controls__ripple{top:calc(50% - 1.38rem)}.v-input--switch.v-input--is-dirty.v-input--is-disabled{opacity:.6}.v-application--is-ltr .v-input--switch .v-input--selection-controls__ripple{left:-0.88rem}.v-application--is-ltr .v-input--switch.v-input--dense .v-input--selection-controls__ripple{left:-0.75rem}.v-application--is-ltr .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-ltr .v-input--switch.v-input--is-dirty .v-input--switch__thumb{transform:translate(1.25rem, 0)}.v-application--is-rtl .v-input--switch .v-input--selection-controls__ripple{right:-0.88rem}.v-application--is-rtl .v-input--switch.v-input--dense .v-input--selection-controls__ripple{right:-0.75rem}.v-application--is-rtl .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-rtl .v-input--switch.v-input--is-dirty .v-input--switch__thumb{transform:translate(-1.25rem, 0)}.v-input--switch:not(.v-input--switch--flat):not(.v-input--switch--inset) .v-input--switch__thumb{box-shadow:0px 0.13rem 0.25rem -1px rgba(0,0,0,.2),0px 0.25rem 0.31rem 0px rgba(0,0,0,.14),0px 1px 0.63rem 0px rgba(0,0,0,.12)}.v-input--switch--inset .v-input--switch__track,.v-input--switch--inset .v-input--selection-controls__input{width:2.88rem}.v-input--switch--inset .v-input--switch__track{border-radius:0.88rem;height:1.5rem;left:-0.25rem;opacity:.32;top:calc(50% - 0.75rem)}.v-application--is-ltr .v-input--switch--inset .v-input--selection-controls__ripple,.v-application--is-ltr .v-input--switch--inset .v-input--switch__thumb{transform:translate(0, 0) !important}.v-application--is-rtl .v-input--switch--inset .v-input--selection-controls__ripple,.v-application--is-rtl .v-input--switch--inset .v-input--switch__thumb{transform:translate(-0.38rem, 0) !important}.v-application--is-ltr .v-input--switch--inset.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-ltr .v-input--switch--inset.v-input--is-dirty .v-input--switch__thumb{transform:translate(1.25rem, 0) !important}.v-application--is-rtl .v-input--switch--inset.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-rtl .v-input--switch--inset.v-input--is-dirty .v-input--switch__thumb{transform:translate(-1.63rem, 0) !important}

.v-text-field--outlined .v-input__prepend-outer,
.v-text-field--outlined .v-input__append-outer {
  margin-top: 0.5rem;
}

.theme--light.v-file-input .v-file-input__text{color:rgba(0,0,0,.87)}.theme--light.v-file-input .v-file-input__text--placeholder{color:rgba(0,0,0,.6)}.theme--light.v-file-input.v-input--is-disabled .v-file-input__text{color:rgba(0,0,0,.38)}.theme--light.v-file-input.v-input--is-disabled .v-file-input__text .v-file-input__text--placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-file-input .v-file-input__text{color:#fff}.theme--dark.v-file-input .v-file-input__text--placeholder{color:rgba(255,255,255,.7)}.theme--dark.v-file-input.v-input--is-disabled .v-file-input__text{color:rgba(255,255,255,.5)}.theme--dark.v-file-input.v-input--is-disabled .v-file-input__text .v-file-input__text--placeholder{color:rgba(255,255,255,.5)}.v-file-input input[type=file]{left:0;opacity:0;pointer-events:none;position:absolute;max-width:0;width:0}.v-file-input .v-file-input__text{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;width:100%}.v-file-input .v-file-input__text.v-file-input__text--chips{flex-wrap:wrap}.v-file-input .v-file-input__text .v-chip{margin:0.25rem}.v-file-input .v-text-field__slot{min-height:2rem}.v-file-input.v-input--dense .v-text-field__slot{min-height:1.63rem}.v-file-input.v-text-field--filled:not(.v-text-field--single-line) .v-file-input__text{padding-top:1.38rem}.v-file-input.v-text-field--outlined .v-text-field__slot{padding:0.38rem 0}.v-file-input.v-text-field--outlined.v-input--dense .v-text-field__slot{padding:0.19rem 0}

#time-table-statistics th {
  position: sticky;
  top: 0;
  background-color: #344767;
  z-index: 1;
}
#time-table-statistics th {
  border-left: thin solid rgba(0, 0, 0, 0.12);
}
#time-table-statistics td {
  border-left: thin solid rgba(0, 0, 0, 0.12);
}
#time-table-statistics td:last-child {
  border-right: thin solid rgba(0, 0, 0, 0.12);
}
#time-table-statistics tr:last-child > td {
  border-bottom: thin solid rgba(0, 0, 0, 0.12);
}
#time-table-statistics th:nth-child(1) {
  position: sticky;
  left: 0;
  z-index: 4;
  min-width: 6.63rem;
}
#time-table-statistics th:nth-child(2) {
  position: sticky;
  left: 6.63rem;
  z-index: 4;
  min-width: 8.13rem;
}
#time-table-statistics td:nth-child(1) {
  position: sticky;
  left: 0;
  z-index: 3;
  background-color: white;
}
#time-table-statistics td:nth-child(2) {
  position: sticky;
  left: 6.63rem;
  z-index: 3;
  background-color: white;
}

.theme--light.v-data-table{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-data-table .v-data-table__divider{border-right:thin solid rgba(0,0,0,.12)}.theme--light.v-data-table.v-data-table--fixed-header thead th{background:#fff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.12)}.theme--light.v-data-table>.v-data-table__wrapper>table>thead>tr>th{color:rgba(0,0,0,.6)}.theme--light.v-data-table>.v-data-table__wrapper>table>thead>tr:last-child>th{border-bottom:thin solid rgba(0,0,0,.12)}.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:not(.v-data-table__mobile-row),.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:not(.v-data-table__mobile-row){border-bottom:thin solid rgba(0,0,0,.12)}.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:last-child,.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:last-child{border-bottom:thin solid rgba(0,0,0,.12)}.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr.active{background:#f5f5f5}.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper){background:#eee}.theme--light.v-data-table>.v-data-table__wrapper>table>tfoot>tr>td:not(.v-data-table__mobile-row),.theme--light.v-data-table>.v-data-table__wrapper>table>tfoot>tr>th:not(.v-data-table__mobile-row){border-top:thin solid rgba(0,0,0,.12)}.theme--dark.v-data-table{background-color:#1e1e1e;color:#fff}.theme--dark.v-data-table .v-data-table__divider{border-right:thin solid rgba(255,255,255,.12)}.theme--dark.v-data-table.v-data-table--fixed-header thead th{background:#1e1e1e;box-shadow:inset 0 -1px 0 rgba(255,255,255,.12)}.theme--dark.v-data-table>.v-data-table__wrapper>table>thead>tr>th{color:rgba(255,255,255,.7)}.theme--dark.v-data-table>.v-data-table__wrapper>table>thead>tr:last-child>th{border-bottom:thin solid rgba(255,255,255,.12)}.theme--dark.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:not(.v-data-table__mobile-row),.theme--dark.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:not(.v-data-table__mobile-row){border-bottom:thin solid rgba(255,255,255,.12)}.theme--dark.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:last-child,.theme--dark.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:last-child{border-bottom:thin solid rgba(255,255,255,.12)}.theme--dark.v-data-table>.v-data-table__wrapper>table>tbody>tr.active{background:#505050}.theme--dark.v-data-table>.v-data-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper){background:#616161}.theme--dark.v-data-table>.v-data-table__wrapper>table>tfoot>tr>td:not(.v-data-table__mobile-row),.theme--dark.v-data-table>.v-data-table__wrapper>table>tfoot>tr>th:not(.v-data-table__mobile-row){border-top:thin solid rgba(255,255,255,.12)}.v-data-table{line-height:1.5;max-width:100%}.v-data-table>.v-data-table__wrapper>table{width:100%;border-spacing:0}.v-data-table>.v-data-table__wrapper>table>tbody>tr>td,.v-data-table>.v-data-table__wrapper>table>tbody>tr>th,.v-data-table>.v-data-table__wrapper>table>thead>tr>td,.v-data-table>.v-data-table__wrapper>table>thead>tr>th,.v-data-table>.v-data-table__wrapper>table>tfoot>tr>td,.v-data-table>.v-data-table__wrapper>table>tfoot>tr>th{padding:0 1rem;transition:height .2s cubic-bezier(0.4, 0, 0.6, 1)}.v-data-table>.v-data-table__wrapper>table>tbody>tr>th,.v-data-table>.v-data-table__wrapper>table>thead>tr>th,.v-data-table>.v-data-table__wrapper>table>tfoot>tr>th{user-select:none;font-size:.75rem;height:3rem}.v-application--is-ltr .v-data-table>.v-data-table__wrapper>table>tbody>tr>th,.v-application--is-ltr .v-data-table>.v-data-table__wrapper>table>thead>tr>th,.v-application--is-ltr .v-data-table>.v-data-table__wrapper>table>tfoot>tr>th{text-align:left}.v-application--is-rtl .v-data-table>.v-data-table__wrapper>table>tbody>tr>th,.v-application--is-rtl .v-data-table>.v-data-table__wrapper>table>thead>tr>th,.v-application--is-rtl .v-data-table>.v-data-table__wrapper>table>tfoot>tr>th{text-align:right}.v-data-table>.v-data-table__wrapper>table>tbody>tr>td,.v-data-table>.v-data-table__wrapper>table>thead>tr>td,.v-data-table>.v-data-table__wrapper>table>tfoot>tr>td{font-size:.875rem;height:3rem}.v-data-table__wrapper{overflow-x:auto;overflow-y:hidden}.v-data-table__progress{height:auto !important}.v-data-table__progress th{height:auto !important;border:none !important;padding:0;position:relative}.v-data-table--dense>.v-data-table__wrapper>table>tbody>tr>td,.v-data-table--dense>.v-data-table__wrapper>table>thead>tr>td,.v-data-table--dense>.v-data-table__wrapper>table>tfoot>tr>td{height:2rem}.v-data-table--dense>.v-data-table__wrapper>table>tbody>tr>th,.v-data-table--dense>.v-data-table__wrapper>table>thead>tr>th,.v-data-table--dense>.v-data-table__wrapper>table>tfoot>tr>th{height:2rem}.v-data-table--has-top>.v-data-table__wrapper>table>tbody>tr:first-child:hover>td:first-child{border-top-left-radius:0}.v-data-table--has-top>.v-data-table__wrapper>table>tbody>tr:first-child:hover>td:last-child{border-top-right-radius:0}.v-data-table--has-bottom>.v-data-table__wrapper>table>tbody>tr:last-child:hover>td:first-child{border-bottom-left-radius:0}.v-data-table--has-bottom>.v-data-table__wrapper>table>tbody>tr:last-child:hover>td:last-child{border-bottom-right-radius:0}.v-data-table--fixed-height .v-data-table__wrapper{overflow-y:auto}.v-data-table--fixed-header>.v-data-table__wrapper{overflow-y:auto}.v-data-table--fixed-header>.v-data-table__wrapper>table>thead>tr>th{border-bottom:0px !important;position:sticky;top:0;z-index:2}.v-data-table--fixed-header>.v-data-table__wrapper>table>thead>tr:nth-child(2)>th{top:3rem}.v-application--is-ltr .v-data-table--fixed-header .v-data-footer{margin-right:1.06rem}.v-application--is-rtl .v-data-table--fixed-header .v-data-footer{margin-left:1.06rem}.v-data-table--fixed-header.v-data-table--dense>.v-data-table__wrapper>table>thead>tr:nth-child(2)>th{top:2rem}

#calendar-arrange th {
  position:sticky;
  top: 0;
  background-color: #344767;
  z-index: 2;
}
#calendar-arrange th {
  border-left: thin solid rgba(0, 0, 0, 0.12);
}
#calendar-arrange td {
  border-left: thin solid rgba(0, 0, 0, 0.12);
}
#calendar-arrange td:last-child {
  border-right: thin solid rgba(0, 0, 0, 0.12);
}
#calendar-arrange tr:last-child > td {
  border-bottom: thin solid rgba(0, 0, 0, 0.12);
}
#calendar-arrange th:nth-child(1) {
  position:sticky;
  left: 0;
  z-index: 1;
  min-width: 6.63rem;
  z-index: 3;
}
#calendar-arrange th:nth-child(2) {
  position: sticky;
  left: 6.63rem;
  min-width: 5.81rem;
  z-index: 3;
}
#calendar-arrange th:nth-child(3) {
  position: sticky;
  left: 12.44rem;
  min-width: 6.06rem;
  z-index: 3;
}
#calendar-arrange th:nth-child(4) {
  position: sticky;
  left: 18.5rem;
  min-width: 12.5rem;
  z-index: 3;
}
#calendar-arrange th:nth-child(5) {
  position: sticky;
  left: 31rem;
  z-index: 3;
}
#calendar-arrange td:nth-child(1) {
  position:sticky;
  left: 0;
  z-index: 1;
}
#calendar-arrange td:nth-child(2) {
  position:sticky;
  left: 6.63rem;
  z-index: 1;
}
#calendar-arrange td:nth-child(3) {
  position:sticky;
  left: 12.44rem;
  z-index: 1;
}
#calendar-arrange td:nth-child(4) {
  position:sticky;
  left: 18.5rem;
  z-index: 1;
}
#calendar-arrange td:nth-child(5) {
  position:sticky;
  left: 31rem;
  z-index: 1;
}
.conflict {
  background-color: rgb(245, 170, 170);
}

