.itv-upload[data-v-30a0a6c2] {
  position: relative;
  display: inline-block;
}
.itv-upload input[data-v-30a0a6c2] {
  position: absolute;
  left: 0;
  top: 0;
  width: 98px;
  height: 100%;
  appearance: none;
  visibility: hidden;
  pointer-events: none;
}
.tips[data-v-30a0a6c2] {
  color: #999;
  font-size: 10px;
}
[data-v-30a0a6c2] .ant-modal-body {
  max-height: 84vh;
  overflow-y: scroll;
}
[data-v-30a0a6c2] .ant-form-item {
  margin-bottom: 12px;
}
[data-v-30a0a6c2] .ant-form-item-control {
  line-height: 30px;
}
[data-v-30a0a6c2] .ant-calendar-today .ant-calendar-date {
  color: rgba(0, 0, 0, 0.65);
  font-weight: normal;
  border-color: transparent;
}
[data-v-30a0a6c2] .ant-calendar-selected-day .ant-calendar-date {
  background: unset;
}
[data-v-30a0a6c2] .ant-calendar-date:hover {
  background-color: #f0f4ff !important;
}
.invoice-section[data-v-30a0a6c2] {
  margin-top: 8px;
  padding-top: 12px;
  border-top: 1px dashed #e8e8e8;
}

