.customer-form-style,
.ant-input-number-in-form-item {
  width: 100% !important;
}

.custom-btn-color {
  background-color: #c51f2e !important;
}

.custom-ant-drawer-footer {
  flex-shrink: 0 !important;
  padding: 8px 16px !important;
  border-top: 1px solid rgba(5, 5, 5, 0.06) !important;
}

.color-white {
  color: #ffffff !important;
}

.customer-form-footer {
  position: fixed;
  bottom: 0;
  width: 100%;
  max-width: 636px;
  height: 70px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fafafa;
  border-top: 1px dashed #ddd;
  margin-left: -24px;
}

.phone-number-form-control {
  box-sizing: border-box !important;
  margin: 0 !important;
  padding: 8px 11px !important;
  /* color: #e6ebf1 !important; */
  font-size: 14px !important;
  line-height: 1.5714285714285714 !important;
  list-style: none !important;
  font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI",
    Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif,
    "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",
    "Noto Color Emoji" !important;
  position: relative !important;
  display: inline-block !important;
  width: 100% !important;
  min-width: 0 !important;
  /* background-color: #ffffff !important; */
  background-image: none !important;
  border-width: 1px !important;
  border-style: solid !important;
  border-color: #e6ebf1 !important;
  border-radius: 10px !important;
  transition: all 0.2s !important;
}

.concept-upload .ant-upload-list-item {
  float: left !important;
  width: 200px !important;
  margin-inline-end: 8px !important;
}

.custom-tags-style .ant-select-arrow {
  display: none !important;
}

.rdw-editor-main {
  overflow: hidden !important;
}

.chat .chat-content .chat-content-body {
  height: calc(100vh - 120px - 76px - 25px - 60px - 60px - 30px) !important;
}

.css-j09y7o {
  min-height: calc(100vh - 165px - 25px * 2 - 2px) !important;
}

.child-list-table .ant-table-cell {
  padding: 5px 5px !important;
}

.ant-tree .tree-style .css-dev-only-do-not-override-1cl7q9d .ant-tree-show-line {
  height: 200px !important;
  overflow: auto !important;
}

.ant-tree-list-holder {
  height: 200px !important;
  overflow: auto !important;
}

.child-list-table .ant-spin-container {
  height: 179px !important;
}

:where(.css-dev-only-do-not-override-1cl7q9d).ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected, :where(.css-dev-only-do-not-override-1cl7q9d).ant-tree .ant-tree-checkbox+span.ant-tree-node-selected {
  background-color: rgba(62, 121, 247, 0.1) !important;
  font-weight: bold !important;
}


/* :where(.css-dev-only-do-not-override-1cl7q9d).ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected,
:where(.css-dev-only-do-not-override-1cl7q9d).ant-tree .ant-tree-checkbox+span.ant-tree-node-selected {
  background-color: rgba(62, 121, 247, 0.1) !important;
  font-weight: 500 !important;
} */

span.ant-tree-node-content-wrapper.ant-tree-node-content-wrapper-normal.ant-tree-node-selected {
  font-weight: 500 !important;
}

span.ant-tree-node-content-wrapper.ant-tree-node-content-wrapper-open.ant-tree-node-selected {
  font-weight: 500!important;
}