@media screen and (max-width: 834px) {
  .header-container .period-time-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }
  .header-container .selectors {
    flex-wrap: wrap;
  }
  .header-container .filters-container {
    flex-direction: column;
    gap: 16px;
  }
}
@media screen and (max-width: 550px) {
  .header-container .period-time-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }
  .header-container .user-selector {
    width: 100% !important;
  }
  .header-container .desktop-buttons {
    flex-direction: column;
    width: 100%;
  }
  .header-container .desktop-buttons .ant-space-item {
    width: 100%;
  }
  .header-container .desktop-buttons .ant-space-item .button {
    width: 100%;
  }
}
.bc-task-list-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: 0px 10px;
}
.bc-task-list-header .tasks-header-title {
  display: flex;
  align-items: center;
  width: max-content;
}
.bc-task-list-header .left {
  display: flex;
  justify-content: flex-start;
  gap: 26px;
}
.bc-task-list-header .left .date-title {
  align-self: flex-end;
}
.bc-task-list-header .right {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  min-width: 475px;
}
.bc-task-list-header .right .ant-tabs-tab.ant-tabs-tab {
  background-color: transparent;
  padding: 12px 16px !important;
}
@media screen and (max-width: 834px) {
  .bc-task-list-header {
    flex-direction: column;
    gap: 10px;
    align-items: flex-start;
  }
  .bc-task-list-header .left {
    margin: 10px 0;
    gap: 16px;
  }
}
@media screen and (max-width: 550px) {
  .bc-task-list-header .left, .bc-task-list-header .right {
    flex-direction: column;
    align-items: flex-start;
  }
  .bc-task-list-header .right .ant-tabs-tab.ant-tabs-tab {
    padding: 8px 10px !important;
  }
  .bc-task-list-header .action-button {
    margin-bottom: 10px;
  }
}
.bc-task-list {
  background: rgb(255, 255, 255);
  width: 100%;
  padding: 24px;
}
.bc-task-list .header-container .main-form {
  margin-bottom: 10px;
}
.bc-task-list .header-container .ant-form-item {
  margin: 0;
}
.bc-task-list .header-container .buttons-container {
  display: inline-block;
  margin-bottom: 0;
}
.bc-task-list .header-container .toolbar-space {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.bc-task-list .header-container .toolbar-space .date-container {
  display: flex;
  gap: 16px;
  flex-direction: row;
}
.bc-task-list .header-container .toolbar-space .date-container .date-item {
  display: flex;
  gap: 10px;
  align-items: baseline;
  flex-direction: column;
  max-width: 450px;
}
.bc-task-list .header-container .toolbar-space .date-container .date-item .period-type-selector {
  width: 180px;
}
.bc-task-list .header-container .toolbar-space .date-container .date-item .ant-typography {
  min-width: 100px;
  margin: 0;
}
.bc-task-list .header-container .toolbar-space .selectors-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.bc-task-list .header-container .toolbar-space .selectors-container .selectors {
  margin-bottom: 16px;
}
.bc-task-list .header-container .toolbar-space .selectors-container .selectors .user-selector .ant-select-selection-placeholder {
  color: black;
}
.bc-task-list .header-container .toolbar-space .selectors-container .selectors .user-selector .ant-select-selection-overflow {
  flex-wrap: nowrap;
}
.bc-task-list .header-container .toolbar-space .filters-container {
  display: flex;
  justify-content: space-between;
}
.bc-task-list .header-container .toolbar-space .filters-container .filter button {
  margin: 0 20px 0 0;
  padding: 0;
}
.bc-task-list .tasks-count-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px 0 10px 0;
  border-bottom: 1px solid #e0e0e0;
  border-top: 1px solid #e0e0e0;
}
.bc-task-list .tasks-count-container .mass-actions {
  margin: 0;
}
.bc-task-list td.ant-table-cell:not(.ant-table-selection-column) {
  padding: 5px !important;
}
.bc-task-list .ant-table-selection-column {
  padding: 0 !important;
}
.bc-task-list .ant-table-selection-column .checkbox-container {
  width: 45px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.bc-task-list .mass-actions {
  margin-top: -48px;
}
.bc-task-list .task-name {
  cursor: pointer;
}
.bc-task-list .task-registry-table {
  overflow-x: scroll;
}
.add-tags-modal {
  z-index: 1051 !important;
}
.add-tags-modal * {
  z-index: 1051 !important;
}

.ant-color-picker .ant-color-picker-select {
  display: none;
}
.ant-color-picker .ant-color-picker-slider-container {
  display: none !important;
}
.ant-color-picker .ant-color-picker-input-container {
  display: none !important;
}
.ant-color-picker .ant-divider {
  display: none;
}
.ant-color-picker .ant-color-picker-presets .ant-collapse-header {
  display: none;
}

.modal .ant-modal-content .ant-space {
  width: 100%;
}
.modal .ant-modal-content .palette {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.modal .ant-modal-content .container {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}
.modal .ant-modal-content .container .ant-space-item {
  width: 100%;
}
.modal .ant-modal-content .container .ant-typography {
  min-width: 110px;
}
.modal .ant-modal-content .container .label-require:after {
  display: inline-block;
  margin-inline-start: 4px;
  color: #ff4d4f;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: "*";
}
.modal .ant-modal-content .container .ant-form-item {
  max-width: 400px;
  width: -webkit-fill-available;
}
.modal .ant-modal-content .container .ant-select {
  width: 100% !important;
}
.modal .ant-modal-content .container .ant-select .ant-space-item {
  width: auto;
}

@media screen and (max-width: 834px) {
  .modal .ant-space .container {
    flex-direction: row;
  }
}
@media screen and (max-width: 550px) {
  .modal .ant-space .container {
    flex-direction: column !important;
    gap: 10px;
  }
  .modal .ant-space .palette {
    display: flex;
    flex-direction: row;
    gap: 24px;
  }
  .modal .ant-modal-footer {
    display: flex;
    flex-direction: column;
    gap: 24px;
  }
  .modal .ant-modal-footer .ant-btn-primary {
    margin-inline-start: 0 !important;
  }
}
.icons-container {
  display: flex;
  max-width: 258px;
  flex-wrap: wrap;
  gap: 6px;
}
.icons-container .icon {
  height: 18px;
  width: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.access-rights-tab-templates_container {
  max-width: 800px;
}
.access-rights-tab-templates_template {
  cursor: pointer;
  width: 250px;
}
.access-rights-tab-templates_icon {
  color: red;
}
.access-rights-list_checkboxes {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.access-rights-list_children {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.access-rights-list_header_is-empty {
  cursor: default !important;
  color: rgba(0, 0, 0, 0.88) !important;
}
.access-rights-list_header_is-empty .ant-collapse-expand-icon {
  opacity: 0 !important;
}
.access-rights {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  gap: 12px;
}
.access-rights .templates-wrapper-component {
  max-width: 800px;
  width: 100%;
  overflow-x: scroll;
}
.access-rights .specific-rights {
  width: 100%;
}
.access-rights .specific-rights .rights-tip-as-box {
  width: 100%;
}
.bc-add-user .divider {
  max-width: 800px;
  width: 100%;
  margin: 5px 0 0 0;
}
.bc-add-user .bc-masked-phone-input .ant-typography {
  max-width: 400px;
  width: 100%;
}
.bc-add-user .bc-masked-phone-input .ant-space-horizontal.ant-space-align-start {
  margin-left: 0px !important;
}
.bc-add-user .bc-masked-phone-input .input-with-mask {
  width: 100%;
}
.bc-add-user .container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  column-gap: 10px;
  max-width: 800px;
  width: 100%;
}
.bc-add-user .container .second-column {
  max-width: 400px;
  width: 100%;
}
.bc-add-user .container .email-label {
  max-width: 800px;
  width: 100%;
}
.bc-add-user .container .label {
  max-width: 400px;
  width: 100%;
  min-width: 195px;
}
.bc-add-user .container .generate-name {
  max-width: 400px;
  width: 100%;
  display: flex;
  align-items: center;
}
.bc-add-user .container .generate-name .ant-form-item {
  max-width: 400px;
  width: 100%;
  margin: 0;
}
.bc-add-user .container .generate-name .item {
  width: 100%;
}
.bc-add-user .container .field {
  width: 810px;
  margin: 5px 0 10px 0;
}
.bc-add-user .container .field-item {
  width: 100%;
}
.bc-add-user .container .field-selector {
  max-width: 400px;
  width: 100%;
  display: flex;
}
.bc-add-user .container .field-selector-item {
  width: 100%;
}
.bc-add-user .container .field-autocomplete {
  max-width: 400px;
  width: 100%;
}
.bc-add-user .container .field-autocomplete input {
  font-size: 16px;
}
.bc-add-user .container .date-picker .ant-picker {
  margin: 0;
  max-width: 400px;
  width: 100%;
}
.bc-add-user .description-container {
  align-items: flex-start;
}
.bc-add-user .space-button .ant-space-item {
  max-width: 400px;
  width: 100%;
}
.bc-add-user .space-button .ant-space-item .button {
  width: inherit;
}
.bc-add-user .ant-col.ant-col-16.ant-form-item-control > div:nth-of-type(2) {
  margin-left: 408px;
  width: 408px;
}
.bc-add-user .label-require:after {
  display: inline-block;
  margin-inline-end: 4px;
  margin-left: 2px;
  color: #ff4d4f;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: "*";
}
.bc-add-user .branches-container {
  max-width: 400px;
  width: 100%;
}
.bc-add-user .branches-container .ant-form-item-row {
  justify-content: space-between;
}
.bc-add-user .branches-container .ant-form-item-row .ant-col {
  text-align: left;
  display: contents;
}
.bc-add-user .branches-container .ant-form-item-row .ant-col label {
  font-weight: 600;
}
.bc-add-user .branches-container .ant-form-item-row .ant-col .ant-form-item-control-input {
  min-width: 430px;
}
.bc-add-user .branches-container .ant-form-item-row .ant-col .ant-form-item-control-input .ant-list-item {
  padding: 5px 0;
}
@media screen and (max-width: 834px) {
  .bc-add-user .divider {
    width: auto;
    max-width: 400px;
    min-width: none !important;
  }
  .bc-add-user Form.Item {
    margin: 0;
  }
  .bc-add-user .bc-masked-phone-input {
    flex-direction: column;
    max-width: 400px;
  }
  .bc-add-user .bc-masked-phone-input .ant-form-item {
    margin-left: 0 !important;
  }
  .bc-add-user .generate-name .ant-form-item {
    margin-left: 0 !important;
  }
  .bc-add-user .container {
    width: 100%;
    flex-direction: column;
    align-items: baseline;
  }
  .bc-add-user .container .email-label {
    width: auto;
  }
  .bc-add-user .container .date-label {
    margin-bottom: 5px !important;
  }
  .bc-add-user .container .label {
    width: auto;
    margin-bottom: 5px;
    min-width: max-content;
  }
  .bc-add-user .container .field {
    width: 100%;
    margin: 0;
  }
  .bc-add-user .container .field-item {
    width: 100%;
  }
  .bc-add-user .container .ant-input-wrapper {
    width: 100%;
  }
  .bc-add-user .container .generate-name {
    width: 100%;
  }
  .bc-add-user .container .field-autocomplete {
    width: 100%;
  }
  .bc-add-user .container .date-picker .ant-picker {
    width: 100%;
    margin-left: 0px;
  }
  .bc-add-user .space-button {
    flex-wrap: wrap;
  }
  .bc-add-user .button {
    width: 100%;
  }
  .bc-add-user .button-space {
    width: 100%;
  }
  .bc-add-user .button-space .ant-space-item {
    width: 100%;
  }
  .bc-add-user .ant-col.ant-col-16.ant-form-item-control > div:nth-of-type(2) {
    margin-left: auto;
  }
  .bc-add-user .branches-container {
    width: auto;
  }
  .bc-add-user .branches-container .ant-form-item-row {
    max-width: 400px;
  }
  .bc-add-user .branches-container .ant-form-item-row .ant-col .ant-typography {
    margin-left: 0px;
  }
  .bc-add-user .branches-container .ant-form-item-row .ant-col .ant-form-item-control-input {
    min-width: auto;
    width: 100%;
  }
  .bc-add-user .branches-container .ant-form-item-row .ant-col .ant-form-item-control-input .ant-list-item {
    margin-left: 0px;
    width: 100%;
  }
}
.Tags {
  display: flex;
  flex-direction: column;
  gap: 24px;
  width: 100%;
}
.Tags__table {
  width: 100%;
  min-width: 0;
}
.Tags__table .ant-spin-nested-loading, .Tags__table .ant-spin-container, .Tags__table .ant-table-wrapper {
  width: 100%;
  min-width: 0;
}
.Tags__table .ant-table-content {
  -webkit-overflow-scrolling: touch;
}
.Tags__table .ant-table-pagination.ant-pagination {
  margin: 18px 0 12px;
  padding-top: 6px;
  row-gap: 12px;
}
.Tags__table .ant-pagination-total-text {
  margin-inline-end: auto;
  color: rgba(0, 0, 0, 0.65);
}
.Tags__table .ant-pagination-options {
  margin-inline-start: auto;
}
.Tags__table .deleted-tag td:not(.actions-cell) {
  opacity: 0.5;
}

@media screen and (max-width: 834px) {
  .Tags__table .ant-table-pagination.ant-pagination {
    row-gap: 10px;
  }
  .Tags__table .ant-pagination-options {
    margin-inline-start: 0;
  }
}
@media screen and (max-width: 767px) {
  .Tags {
    gap: 12px;
  }
  .Tags__table .ant-table-pagination.ant-pagination {
    display: flex;
    justify-content: space-between;
  }
  .Tags__table .ant-pagination-total-text {
    order: 3;
    margin-inline-end: 0;
  }
}
@media screen and (max-width: 550px) {
  .Tags__table .ant-table {
    font-size: 13px;
  }
}
.bc-actions-history .filters-panel {
  width: 100%;
}
.bc-actions-history .top-buttons-container {
  display: flex;
  column-gap: 8px;
  width: 100%;
}
.bc-actions-history .period-label {
  min-width: 57px;
}

/*# sourceMappingURL=main~74.679518f1.css.map*/