.ck-lescrm-fan-filter-root {
  display: flex !important;
  flex-direction: column !important;
  align-items: stretch !important;
  gap: 10px !important;
}

.ck-lescrm-fan-filter-root > .ck-lescrm-fan-filter-row {
  display: flex !important;
  flex-wrap: nowrap !important;
  align-items: center !important;
  gap: 18px !important;
}

.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-item {
  margin: 0 !important;
  flex: 0 0 auto !important;
}

.ck-lescrm-fan-filter-root .arco-form-item-label,
.ck-lescrm-fan-filter-root label {
  white-space: nowrap !important;
  min-width: auto !important;
  padding-right: 8px !important;
}

.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-ghost .arco-form-item-label,
.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-ghost label {
  width: 0 !important;
  min-width: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
}

.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-activation {
  width: 268px !important;
}

.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-social-content {
  width: 280px !important;
}

.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-social-platform {
  width: 254px !important;
}

.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-clue-type {
  width: 248px !important;
}

.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-nickname {
  width: 244px !important;
}

.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-time {
  width: 342px !important;
}

.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-actions {
  width: 112px !important;
}

.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-activation .arco-form-item-content,
.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-social-content .arco-form-item-content,
.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-social-platform .arco-form-item-content,
.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-clue-type .arco-form-item-content,
.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-nickname .arco-form-item-content,
.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-time .arco-form-item-content,
.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-actions .arco-form-item-content {
  width: 100% !important;
}

.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-social-content .arco-input-group,
.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-nickname .arco-input-group {
  width: 100% !important;
  display: flex !important;
  align-items: center !important;
}

.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-social-content .arco-select,
.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-social-content .arco-select-view,
.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-social-content [role="combobox"],
.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-nickname .arco-select,
.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-nickname .arco-select-view,
.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-nickname [role="combobox"] {
  width: 118px !important;
  flex: 0 0 118px !important;
}

.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-social-content .arco-input-wrapper,
.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-social-content .arco-input,
.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-nickname .arco-input-wrapper,
.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-nickname .arco-input {
  width: auto !important;
  flex: 1 1 auto !important;
}

.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-time .arco-picker,
.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-time .arco-picker-range {
  width: 100% !important;
}

.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-actions .filter-actions {
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
}

.ck-lescrm-fan-filter-root .ck-lescrm-fan-filter-actions .arco-btn {
  margin: 0 !important;
}

@media (max-width: 1280px) {
  .ck-lescrm-fan-filter-root > .ck-lescrm-fan-filter-row {
    flex-wrap: wrap !important;
  }
}
