/* flatpickr 底部按钮条（今天/清除/关闭）— 矩算平台暗色主题，独立文件规避 platform.css 缓存 */
.flatpickr-calendar .fp-actionbar {
  display: flex !important;
  justify-content: space-between !important;
  gap: 6px !important;
  padding: 6px 8px 8px !important;
  border-top: 1px solid #20222c !important;
  margin-top: 2px !important;
  box-sizing: border-box;
}
.flatpickr-calendar .fp-actionbar button.fp-act {
  flex: 1 1 0 !important;
  padding: 5px 0 !important;
  margin: 0 !important;
  font-size: 12px !important;
  font-family: inherit !important;
  line-height: 1.5 !important;
  border: 1px solid #20222c !important;
  border-radius: 5px !important;
  background: #34394c !important;
  color: #c8cdd8 !important;
  cursor: pointer !important;
  box-shadow: none !important;
  box-sizing: border-box;
}
.flatpickr-calendar .fp-actionbar button.fp-act:hover {
  color: #4a9eff !important;
  border-color: #4a9eff !important;
  background: #34394c !important;
}
.flatpickr-calendar .fp-actionbar button.fp-today {
  background: #4a9eff !important;
  border-color: #4a9eff !important;
  color: #fff !important;
}
.flatpickr-calendar .fp-actionbar button.fp-today:hover {
  opacity: .9;
  color: #fff !important;
}
