
.fade-enter-active[data-v-98aea86c], .fade-leave-active[data-v-98aea86c] {
  transition: opacity .5s;
}
.fade-enter-from[data-v-98aea86c], .fade-leave-to[data-v-98aea86c] {
  opacity: 0;
}

.fade-enter-active[data-v-5e6d96e2], .fade-leave-active[data-v-5e6d96e2] {
  transition: opacity .5s;
}
.fade-enter-from[data-v-5e6d96e2], .fade-leave-to[data-v-5e6d96e2]
{
  opacity: 0;
}

.vue3-treeselect__multi-value-item {
  background: lightpink;
  color: white;
}
.vue3-treeselect__value-remove {
  color: white;
}
.vue3-treeselect__checkbox--unchecked {
  border-color: #e0e0e0;
  background: #fff;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--unchecked {
  border-color: lightpink;
  background: #fff;
}
.vue3-treeselect__checkbox--indeterminate {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--indeterminate {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__checkbox--checked {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--checked {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__checkbox--disabled {
  border-color: #e0e0e0;
  background-color: #f7f7f7;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--disabled {
  border-color: #e0e0e0;
  background-color: #f7f7f7;
}

.fade-enter-active, .fade-leave-active {
  transition: opacity .5s;
}
.fade-enter-from, .fade-leave-to
{
  opacity: 0;
}

.vue3-treeselect__multi-value-item {
  background: lightpink;
  color: white;
}
.vue3-treeselect__value-remove {
  color: white;
}
.vue3-treeselect__checkbox--unchecked {
  border-color: #e0e0e0;
  background: #fff;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--unchecked {
  border-color: lightpink;
  background: #fff;
}
.vue3-treeselect__checkbox--indeterminate {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--indeterminate {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__checkbox--checked {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--checked {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__checkbox--disabled {
  border-color: #e0e0e0;
  background-color: #f7f7f7;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--disabled {
  border-color: #e0e0e0;
  background-color: #f7f7f7;
}

.fade-enter-active[data-v-1a68eb9b], .fade-leave-active[data-v-1a68eb9b] {
  transition: opacity .5s;
}
.fade-enter-from[data-v-1a68eb9b], .fade-leave-to[data-v-1a68eb9b] {
  opacity: 0;
}

.vue3-treeselect__multi-value-item {
  background: lightpink;
  color: white;
}
.vue3-treeselect__value-remove {
  color: white;
}
.vue3-treeselect__checkbox--unchecked {
  border-color: #e0e0e0;
  background: #fff;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--unchecked {
  border-color: lightpink;
  background: #fff;
}
.vue3-treeselect__checkbox--indeterminate {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--indeterminate {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__checkbox--checked {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--checked {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__checkbox--disabled {
  border-color: #e0e0e0;
  background-color: #f7f7f7;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--disabled {
  border-color: #e0e0e0;
  background-color: #f7f7f7;
}

.fade-enter-active[data-v-5684afb4], .fade-leave-active[data-v-5684afb4] {
  transition: opacity .5s;
}
.fade-enter-from[data-v-5684afb4], .fade-leave-to[data-v-5684afb4]
{
  opacity: 0;
}

.vue3-treeselect__multi-value-item {
  background: lightpink;
  color: white;
}
.vue3-treeselect__value-remove {
  color: white;
}
.vue3-treeselect__checkbox--unchecked {
  border-color: #e0e0e0;
  background: #fff;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--unchecked {
  border-color: lightpink;
  background: #fff;
}
.vue3-treeselect__checkbox--indeterminate {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--indeterminate {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__checkbox--checked {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--checked {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__checkbox--disabled {
  border-color: #e0e0e0;
  background-color: #f7f7f7;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--disabled {
  border-color: #e0e0e0;
  background-color: #f7f7f7;
}

.fade-enter-active, .fade-leave-active {
  transition: opacity .5s;
}
.fade-enter-from, .fade-leave-to
{
  opacity: 0;
}

.vue3-treeselect__multi-value-item {
  background: lightpink;
  color: white;
}
.vue3-treeselect__value-remove {
  color: white;
}
.vue3-treeselect__checkbox--unchecked {
  border-color: #e0e0e0;
  background: #fff;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--unchecked {
  border-color: lightpink;
  background: #fff;
}
.vue3-treeselect__checkbox--indeterminate {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--indeterminate {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__checkbox--checked {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--checked {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__checkbox--disabled {
  border-color: #e0e0e0;
  background-color: #f7f7f7;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--disabled {
  border-color: #e0e0e0;
  background-color: #f7f7f7;
}

.fade-enter-active, .fade-leave-active {
  transition: opacity .5s;
}
.fade-enter-from, .fade-leave-to
{
  opacity: 0;
}

.vue3-treeselect__multi-value-item {
  background: lightpink;
  color: white;
}
.vue3-treeselect__value-remove {
  color: white;
}
.vue3-treeselect__checkbox--unchecked {
  border-color: #e0e0e0;
  background: #fff;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--unchecked {
  border-color: lightpink;
  background: #fff;
}
.vue3-treeselect__checkbox--indeterminate {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--indeterminate {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__checkbox--checked {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--checked {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__checkbox--disabled {
  border-color: #e0e0e0;
  background-color: #f7f7f7;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--disabled {
  border-color: #e0e0e0;
  background-color: #f7f7f7;
}

.fade-enter-active, .fade-leave-active {
  transition: opacity .5s;
}
.fade-enter-from, .fade-leave-to
{
  opacity: 0;
}

.vue3-treeselect__multi-value-item {
  background: lightpink;
  color: white;
}
.vue3-treeselect__value-remove {
  color: white;
}
.vue3-treeselect__checkbox--unchecked {
  border-color: #e0e0e0;
  background: #fff;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--unchecked {
  border-color: lightpink;
  background: #fff;
}
.vue3-treeselect__checkbox--indeterminate {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--indeterminate {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__checkbox--checked {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--checked {
  border-color: lightpink;
  background: lightpink;
}
.vue3-treeselect__checkbox--disabled {
  border-color: #e0e0e0;
  background-color: #f7f7f7;
}
.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--disabled {
  border-color: #e0e0e0;
  background-color: #f7f7f7;
}

.reserve-overlay[data-v-e09eacf2] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(255, 255, 255, 0.7);
  z-index: 10;
}
.reserve-form-box[data-v-e09eacf2] {
  position: relative;
}
.w-full[data-v-e09eacf2] {
  width: 100%;
}
.p-error[data-v-e09eacf2] {
  color: #e24c4c;
  font-size: 0.875rem;
}
.p-valid[data-v-e09eacf2] .p-inputtext,
.p-valid[data-v-e09eacf2] .p-select-label {
  border-color: #28a745;
}

.p-datepicker-panel table.p-datepicker-day-view {
  margin-bottom: 0;
  border: none;
}
.p-datepicker-panel table.p-datepicker-day-view th {
  padding: 0.25rem;
  border: none;
  vertical-align: middle;
  text-align: center;
}
.p-datepicker-panel table.p-datepicker-day-view td {
  padding: 0.25rem;
  border: none;
  vertical-align: middle;
}
