/* 2026-11-09 收缴页逐日收缴率定稿状态行（口径 A）。
 * 克制排版：纯文字，不用药丸 badge、不用渐变、不用浅底圆角行块。
 * 语义色沿用驾驶舱口径：绿 #0f7a49 = 已定稿，琥珀 #975919 = 未定稿。
 * 回滚：删除 index.html 中指向本文件与同名 .js 的两行。
 */
.collection-rate-final-label {
  margin: 6px 0 0;
  padding: 0;
  border: 0;
  background: none;
  font-size: 12.5px;
  line-height: 1.6;
  color: #975919;
}

.collection-rate-final-label .crf-picker {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  margin: 0 6px 0 0;
  font-size: inherit;
  color: #6b705c;
}

.collection-rate-final-label .crf-picker input[type="date"] {
  border: 0;
  border-bottom: 1px solid #b9bdb2;
  border-radius: 0;
  padding: 0 2px;
  background: none;
  color: inherit;
  font: inherit;
  line-height: 1.5;
}

.collection-rate-final-label .crf-status {
  margin: 4px 0 0;
  padding: 0;
  border: 0;
  background: none;
  font-size: inherit;
  line-height: inherit;
}

.collection-rate-final-label .crf-status.is-final {
  color: #0f7a49;
}

.collection-rate-final-label .crf-status.is-realtime,
.collection-rate-final-label .crf-status.is-pending {
  color: #975919;
}

.collection-rate-final-label .crf-body {
  margin: 4px 0 0;
  padding: 0;
  border: 0;
  background: none;
  font-size: inherit;
}

.collection-rate-final-label .crf-details {
  margin: 4px 0 0;
  padding: 0;
  border: 0;
  background: none;
}

.collection-rate-final-label .crf-details summary {
  cursor: pointer;
  color: #6b705c;
}

.collection-rate-final-label .crf-table {
  border-collapse: collapse;
  margin: 4px 0 0;
  font-size: inherit;
  line-height: 1.5;
}

.collection-rate-final-label .crf-table th,
.collection-rate-final-label .crf-table td {
  padding: 2px 10px 2px 0;
  border: 0;
  border-bottom: 1px solid #e5e7e1;
  background: none;
  text-align: left;
  font-weight: normal;
  white-space: nowrap;
}

.collection-rate-final-label .crf-line {
  margin: 4px 0 0;
  padding: 0;
  border: 0;
  background: none;
  color: inherit;
}

@media (max-width: 640px) {
  .collection-rate-final-label {
    font-size: 12px;
    line-height: 1.55;
    margin-top: 5px;
  }
}
