.operation-log[data-v-9cd0cd70] {
  height: 100%;
  overflow-y: auto;
  box-sizing: border-box;
}
.operation-log[data-v-9cd0cd70] .timeline-item .timeline-box .customDate {
  box-sizing: border-box;
  width: 1.24rem;
  display: flex;
  justify-content: flex-end;
  align-content: flex-start;
  flex-wrap: wrap;
  margin-right: 0.16rem;
  padding: 0.10667rem 0;
}
.operation-log[data-v-9cd0cd70] .timeline-item .timeline-box .timeline-circle-line .outer {
  top: 0.13333rem;
}
.operation-log[data-v-9cd0cd70] .timeline-item .timeline-content .content-value.content-active.no-label {
  font-weight: normal;
}
.fail-preview[data-v-0c8ed28f] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.fail-preview .fail-preview-content[data-v-0c8ed28f] {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.fail-preview img[data-v-0c8ed28f] {
  width: 2.08rem;
}
.fail-preview .title[data-v-0c8ed28f] {
  font-weight: bold;
}
.fail-preview .reason[data-v-0c8ed28f] {
  color: #F46C6C;
  margin: 0.10667rem 0;
}
.preview-container[data-v-5fbc461a] {
  height: 100%;
  display: flex;
  justify-content: center;
}
.preview-container[data-v-5fbc461a]  .estimate-doc-wrap .estimate-doc-body {
  min-height: calc(100% - var(--footer-bar-h) - 0.26667rem);
  background-color: var(--patyee-bg-white);
}
.pigeonhole-wrapper[data-v-2ba978cf] {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  padding: 0.26667rem;
}
.pigeonhole-wrapper .pigeonhole-content[data-v-2ba978cf] {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.pigeonhole-wrapper .pigeonhole-content .icon[data-v-2ba978cf] {
  font-size: 0.66667rem;
  margin-bottom: 0.13333rem;
}
.pigeonhole-wrapper .pigeonhole-content span[data-v-2ba978cf] {
  font-size: 0.18667rem;
  color: red;
  margin-bottom: 0.26667rem;
}
.pigeonhole-wrapper .pigeonhole-content span .heavier[data-v-2ba978cf] {
  font-size: 0.21333rem;
}
.pigeonhole-wrapper .pigeonhole-footer[data-v-2ba978cf] {
  display: flex;
  align-items: center;
  flex-direction: column;
  row-gap: 0.13333rem;
  width: 100%;
}
.pigeonhole-wrapper .pigeonhole-footer .btn[data-v-2ba978cf] {
  width: 100%;
}
.pigeonhole-wrapper .pigeonhole-footer .text[data-v-2ba978cf] {
  display: inline-block;
  width: 100%;
  color: var(--patyee-normal);
  text-align: right;
  cursor: pointer;
}
.container[data-v-1ac26a8e] {
  height: 100%;
  box-sizing: border-box;
  padding: 0.26667rem 0;
}
