/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/app/admin/hello/bot/bot.styles.scss?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*
// Custom Bluex
*/
/*
// Define a theme.
*/
body.light-theme {
  --btn-radius: 0.375rem;
  --btn-primary: #4f46e5;
  --btn-primary-text: #ffffff;
  --btn-secondary: #e0e7ff;
  --btn-secondary-hover: #c7d2fe;
  --btn-secondary-text: #4338ca;
  --btn-ghost-text: #4b5563;
  --btn-success: #29a653;
  --btn-success-text: #ffffff;
  --btn-danger: #dc2626;
  --btn-danger-text: #ffffff;
  --hello-btn-radius: var(--btn-radius);
  --hello-ui-radius: var(--btn-radius);
  --hello-btn-primary: var(--btn-primary);
  --hello-btn-primary-text: var(--btn-primary-text);
  --hello-btn-secondary: var(--btn-secondary);
  --hello-btn-secondary-hover: var(--btn-secondary-hover);
  --hello-btn-secondary-text: var(--btn-secondary-text);
  --hello-btn-ghost-text: var(--btn-ghost-text);
  --hello-btn-success: var(--btn-success);
  --hello-btn-success-text: var(--btn-success-text);
  --hello-btn-danger: var(--btn-danger);
  --hello-btn-danger-text: var(--btn-danger-text);
}

/**
 * Tailwind-based checkbox styling
 */
.tw-checkbox {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: flex-start !important;
  margin: 0 !important;
  padding: 0 !important;
  width: auto !important;
  height: auto !important;
  min-width: 20px !important;
  min-height: 20px !important;
  flex-shrink: 0 !important;
}
.tw-checkbox .mdc-form-field,
.tw-checkbox .mat-internal-form-field {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: flex-start !important;
  gap: 0.5em !important;
  margin: 0 !important;
  padding: 0 !important;
  min-height: 0 !important;
  width: auto !important;
  height: auto !important;
}
.tw-checkbox .mdc-checkbox {
  position: relative !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 0 !important;
  margin: 0 !important;
  width: 20px !important;
  height: 20px !important;
  min-width: 20px !important;
  min-height: 20px !important;
}
.tw-checkbox .mdc-checkbox .mdc-checkbox__background {
  width: 16px !important;
  height: 16px !important;
  top: 2px !important;
  left: 2px !important;
}
.tw-checkbox .mdc-checkbox .mdc-checkbox__native-control {
  width: 20px !important;
  height: 20px !important;
}
.tw-checkbox .mdc-checkbox .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background {
  background-color: rgb(79, 70, 229) !important;
  border-color: rgb(79, 70, 229) !important;
}
.tw-checkbox .mdc-label,
.tw-checkbox label.mdc-label {
  display: inline-flex !important;
  align-items: center !important;
  margin: 0 !important;
  padding-left: 0 !important;
  font-size: 0.875rem !important;
  line-height: 1.25rem !important;
  width: fit-content !important;
  white-space: nowrap !important;
}
.tw-checkbox .mdc-label:empty,
.tw-checkbox label.mdc-label:empty {
  display: none !important;
}
.tw-checkbox .mdc-checkbox__ripple {
  display: none !important;
}

.tw-checkbox-compact, .tw-hello-mat-checkbox-compact {
  width: 14px !important;
  height: 14px !important;
  min-width: 14px !important;
  min-height: 14px !important;
}
.tw-checkbox-compact .mdc-form-field, .tw-hello-mat-checkbox-compact .mdc-form-field,
.tw-checkbox-compact .mat-internal-form-field,
.tw-hello-mat-checkbox-compact .mat-internal-form-field {
  width: 100% !important;
  height: 100% !important;
}
.tw-checkbox-compact .mdc-checkbox, .tw-hello-mat-checkbox-compact .mdc-checkbox {
  width: 14px !important;
  height: 14px !important;
  min-width: 14px !important;
  min-height: 14px !important;
}
.tw-checkbox-compact .mdc-checkbox .mdc-checkbox__background, .tw-hello-mat-checkbox-compact .mdc-checkbox .mdc-checkbox__background {
  width: 12px !important;
  height: 12px !important;
  top: 1px !important;
  left: 1px !important;
}
.tw-checkbox-compact .mdc-checkbox .mdc-checkbox__native-control, .tw-hello-mat-checkbox-compact .mdc-checkbox .mdc-checkbox__native-control {
  width: 14px !important;
  height: 14px !important;
}

/**
 * Modifier class to make the checkbox label truncate with ellipsis.
 * Apply alongside .tw-checkbox and pass a width via inline style or parent constraint.
 * Usage: <mat-checkbox class="tw-checkbox tw-checkbox-label-overflow" style="width: 200px">...</mat-checkbox>
 */
.tw-checkbox-label-overflow .mdc-form-field,
.tw-checkbox-label-overflow .mat-internal-form-field {
  width: 100% !important;
  min-width: 0 !important;
}
.tw-checkbox-label-overflow .mdc-label,
.tw-checkbox-label-overflow label.mdc-label {
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  min-width: 0 !important;
  width: 100px;
  display: block !important;
}

/**
 * Legacy class for backward compatibility
 * @deprecated Use .tw-checkbox-compact instead
 */
.file-upload-box {
  height: 200px;
  max-width: 768px;
  background: var(--color-common-bg-lighter);
}

.mat-subtitle-2 {
  font-size: var(--font-size-common-14) !important;
  font-weight: 400 !important;
  line-height: 20px !important;
  letter-spacing: normal !important;
}

.mat-subtitle-1 {
  font-size: var(--font-size-common-16) !important;
  font-weight: 400 !important;
  line-height: 22px !important;
  font-family: var(--font-family-common) !important;
  letter-spacing: normal !important;
}

.mat-headline-1 {
  font-size: var(--font-size-common-18) !important;
  font-weight: 400 !important;
  line-height: 28px !important;
  font-family: var(--font-family-common) !important;
  letter-spacing: normal !important;
}

.mat-headline-2 {
  font-size: var(--font-size-common-16) !important;
  font-weight: 600 !important;
  line-height: 22px !important;
  font-family: var(--font-family-common) !important;
  letter-spacing: normal !important;
}

.mat-headline-3 {
  font-size: var(--font-size-common-14) !important;
  font-weight: 600 !important;
  line-height: 18px !important;
  font-family: var(--font-family-common) !important;
  letter-spacing: normal !important;
}

.mat-caption {
  font-size: 11px !important;
  font-weight: 600 !important;
  line-height: 15px !important;
  letter-spacing: normal !important;
}

.white-space-normal {
  white-space: normal !important;
}

.apple-text {
  color: var(--color-apple-message);
}

.mat-mdc-form-field-subscript-wrapper {
  display: block !important;
}

.mat-mdc-form-field:not(.tw-input) {
  min-width: unset !important;
}
.mat-mdc-form-field:not(.tw-input) .mat-mdc-text-field-wrapper {
  padding: 0 0.75em 0 0.75em !important;
}
.mat-mdc-form-field:not(.tw-input) .mat-mdc-form-field-error-wrapper {
  margin-top: 2px;
  font-size: var(--font-size-common-12);
}
.mat-mdc-form-field:not(.tw-input) .mat-mdc-form-field-error-wrapper .mat-mdc-hint {
  color: var(--color-common-slate);
  font-size: 12px;
  line-height: 16px;
}
.mat-mdc-form-field:not(.tw-input).select-trigger-chip-input .mat-select-trigger {
  height: auto;
}
.mat-mdc-form-field:not(.tw-input).chip-list-form-scroll .mat-chip-list-wrapper {
  max-height: 250px;
  overflow: scroll;
}
.mat-mdc-form-field:not(.tw-input) .mat-mdc-notch-piece {
  border-color: rgba(0, 0, 0, 0.1215686275);
}
.mat-mdc-form-field:not(.tw-input) .mdc-notched-outline__notch {
  border-left: unset !important;
}
.mat-mdc-form-field:not(.tw-input).form-field-no-border .mdc-text-field .mdc-line-ripple::before {
  display: none !important;
}
.mat-mdc-form-field:not(.tw-input).form-field-no-border .mat-mdc-form-field-bottom-align {
  height: 0px !important;
}
.mat-mdc-form-field:not(.tw-input).lg-input-text {
  padding-bottom: 0px !important;
}
.mat-mdc-form-field:not(.tw-input).lg-input-text .mdc-text-field {
  display: flex;
  align-items: center;
}
.mat-mdc-form-field:not(.tw-input).lg-input-text .mdc-text-field .mdc-text-field__input {
  padding: 1px 0 3px 0 !important;
  border-width: 0px !important;
  font-size: var(--font-size-common-32);
  font-weight: 600;
}
.mat-mdc-form-field:not(.tw-input).mat-form-field-appearance-fill.mat-fill-form-field-sm .mat-mdc-form-field {
  padding-bottom: 0px;
}
.mat-mdc-form-field:not(.tw-input).mat-form-field-appearance-fill.mat-fill-form-field-sm .mdc-text-field__input {
  border-top: 0px !important;
  padding: 8px 0 4px 0 !important;
  max-width: 100%;
  width: 100%;
  font-size: 14px;
}
.mat-mdc-form-field:not(.tw-input).mat-form-field-appearance-fill.mat-fill-form-field-sm .mat-form-field-suffix button {
  width: 23px;
  height: 23px;
  min-height: 23px;
  line-height: 23px;
}
.mat-mdc-form-field:not(.tw-input).mat-form-field-appearance-fill.mat-fill-form-field-sm .mdc-line-ripple {
  bottom: 0px !important;
}
.mat-mdc-form-field:not(.tw-input).mat-form-field-appearance-fill.mat-fill-form-field-sm .mat-mdc-form-field-subscript-wrapper {
  top: calc(100% - 5px);
}
.mat-mdc-form-field:not(.tw-input).mat-form-field-appearance-fill.mat-fill-form-field-sm .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error {
  font-size: var(--font-size-common-12);
}
.mat-mdc-form-field:not(.tw-input).mat-form-field-appearance-fill.mat-fill-form-field-sm .mdc-floating-label {
  top: 1.00125em !important;
}
.mat-mdc-form-field:not(.tw-input).mat-form-field-appearance-fill.mat-form-field-disabled .mdc-line-ripple {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.42) 0%, rgba(0, 0, 0, 0.42) 33%, transparent 0%) !important;
  background-size: 4px 100% !important;
  background-repeat: repeat-x !important;
}
.mat-mdc-form-field:not(.tw-input).mat-form-field-appearance-fill.mat-form-field-disabled input.mdc-text-field__input {
  color: rgba(0, 0, 0, 0.38);
}
.mat-mdc-form-field:not(.tw-input).mat-form-field-disabled .mdc-text-field .mdc-notched-outline {
  background-color: var(--color-common-silver) !important;
  border-radius: var(--border-common-radius-4) !important;
}
.mat-mdc-form-field:not(.tw-input) .mdc-text-field__input::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: var(--color-common-grey);
  font-weight: normal;
}
.mat-mdc-form-field:not(.tw-input) .mdc-text-field__input::-moz-placeholder {
  /* Firefox 19+ */
  color: var(--color-common-grey);
  font-weight: normal;
}
.mat-mdc-form-field:not(.tw-input) .mdc-text-field__input:-ms-input-placeholder {
  /* IE 10+ */
  color: var(--color-common-grey);
  font-weight: normal;
}
.mat-mdc-form-field:not(.tw-input) .mdc-text-field__input:-moz-placeholder {
  /* Firefox 18- */
  color: var(--color-common-grey);
  font-weight: normal;
}
.mat-mdc-form-field:not(.tw-input).no-padding .mat-mdc-form-field-subscript-wrapper {
  height: 0 !important;
}
.mat-mdc-form-field:not(.tw-input).no-padding .mat-mdc-form-field-subscript-wrapper .mdc-text-field .mat-form-field-prefix {
  color: var(--color-common-grey) !important;
}
.mat-mdc-form-field:not(.tw-input).padding-bottom-10 .mat-mdc-form-field-subscript-wrapper {
  height: 10px !important;
}
.mat-mdc-form-field:not(.tw-input).padding-bottom-10 .mat-mdc-form-field-subscript-wrapper .mdc-text-field .mat-form-field-prefix {
  color: var(--color-common-grey) !important;
}
.mat-mdc-form-field:not(.tw-input).search-form-field {
  width: 260px;
  margin-bottom: 0px !important;
  margin-top: 0px !important;
  padding-bottom: 0px !important;
}
@media only screen and (max-width: 600px) {
  .mat-mdc-form-field:not(.tw-input).search-form-field {
    width: 100%;
  }
}
.mat-mdc-form-field:not(.tw-input).search-form-field .mdc-text-field .mat-mdc-form-field-icon-prefix .mat-icon {
  color: var(--color-common-grey);
  padding: 0 !important;
}
.mat-mdc-form-field:not(.tw-input).search-form-field.mat-form-field-appearance-outline .mat-form-field-outline {
  background-color: var(--color-common-white) !important;
}
.mat-mdc-form-field:not(.tw-input).search-form-field.mat-form-field-disabled .mdc-text-field__input:disabled,
.mat-mdc-form-field:not(.tw-input).search-form-field.mat-form-field-disabled .mat-form-field-type-mat-native-select.mat-form-field-disabled .mdc-text-field__input::after {
  color: var(--color-common-grey) !important;
}
.mat-mdc-form-field:not(.tw-input).search-form-field.mat-form-field-disabled .mdc-notched-outline {
  background-color: rgba(230, 230, 230, 0.2509803922) !important;
}
.mat-mdc-form-field:not(.tw-input).search-form-field.mat-form-field-disabled .option-loader {
  background-color: rgba(230, 230, 230, 0.2509803922) !important;
}
.mat-mdc-form-field:not(.tw-input).mat-form-field-appearance-outline .mdc-text-field--outlined {
  background-color: var(--color-common-white) !important;
}
.mat-mdc-form-field:not(.tw-input).reset-field.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick {
  color: rgba(0, 0, 0, 0.12);
}
.mat-mdc-form-field:not(.tw-input).reset-field.mat-form-field-appearance-outline.mat-form-field-invalid .mdc-floating-label {
  color: rgba(0, 0, 0, 0.6);
}
.mat-mdc-form-field:not(.tw-input).reset-field.mat-form-field-appearance-outline .mdc-text-field .mdc-notched-outline .mdc-notched-outline__leading,
.mat-mdc-form-field:not(.tw-input).reset-field.mat-form-field-appearance-outline .mdc-text-field .mdc-notched-outline .mdc-notched-outline__notch,
.mat-mdc-form-field:not(.tw-input).reset-field.mat-form-field-appearance-outline .mdc-text-field .mdc-notched-outline .mdc-notched-outline__trailing {
  border-width: 1px;
}
.mat-mdc-form-field:not(.tw-input) mat-error::before,
.mat-mdc-form-field:not(.tw-input) .mat-mdc-form-field-error::before {
  display: none !important;
}
.mat-mdc-form-field:not(.tw-input).remove-margin {
  margin-bottom: 0px !important;
  margin-top: 0px !important;
}
.mat-mdc-form-field:not(.tw-input) .mat-mdc-form-field-infix:has(input.mat-mdc-input-element, mat-select.mat-mdc-select) {
  padding: 8px 0px !important;
  min-height: 46px;
}
.mat-mdc-form-field:not(.tw-input) .mat-mdc-form-field-infix:has(input.mat-mdc-input-element, mat-select.mat-mdc-select) .mdc-text-field__input {
  height: 28px !important;
}
.mat-mdc-form-field:not(.tw-input) .mat-mdc-form-field-infix:has(input.mat-mdc-input-element, mat-select.mat-mdc-select) .mat-mdc-form-field-subscript-wrapper {
  margin-bottom: 0px;
}
.mat-mdc-form-field:not(.tw-input).mat-mdc-form-field-type-mat-select .mat-mdc-form-field-infix:has(mat-select.mat-mdc-select) {
  padding: 11px 0px;
}
.mat-mdc-form-field:not(.tw-input) .mat-mdc-chip-set .mat-mdc-standard-chip {
  height: 25px !important;
  margin-bottom: 0px !important;
}

.mat-form-field-appearance-outline .mdc-text-field {
  font-size: var(--font-size-common-14);
}

.mat-select-arrow-wrapper {
  vertical-align: baseline !important;
}

.custome-form-field .mat-mdc-form-field {
  padding-bottom: 0px !important;
}

@-moz-document url-prefix() {
  .mat-form-field:not(.mat-form-field-appearance-fill) .mat-form-field-prefix .mat-icon-button,
  .mat-form-field:not(.mat-form-field-appearance-fill) .mat-form-field-suffix .mat-icon-button {
    display: inline-block !important;
  }
}
.mat-form-field-disabled .mdc-line-ripple {
  background-image: linear-gradient(to right, rgb(0, 0, 0) 0, rgba(0, 0, 0, 0.42) 33%, #c2c7cc 0) !important;
  background-size: 1px 100% !important;
  background-repeat: repeat-x !important;
}

.group-form-inputs.mat-mdc-form-field .mat-mdc-form-field-infix {
  display: flex;
  align-items: center;
}
.group-form-inputs.mat-mdc-form-field .mat-select .mat-select-placeholder {
  color: rgba(0, 0, 0, 0.42) !important;
  -webkit-text-fill-color: rgba(0, 0, 0, 0.42) !important;
  display: inline !important;
}
.group-form-inputs.hint-position-changes .mat-mdc-form-field-subscript-wrapper {
  position: relative;
}

.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mdc-floating-label,
.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mdc-floating-label {
  transform: translateY(-15px) scale(0.7) !important;
}

.mat-form-field-appearance-outline .mdc-floating-label {
  top: 18px !important;
}

.mat-ink-bar {
  height: 3px !important;
  background-color: var(--color-common-primary) !important;
}

.mat-mdc-form-field-subscript-wrapper {
  padding: 0px !important;
  font-size: var(--font-size-common-10) !important;
  margin-bottom: 8px;
}
.mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper {
  padding-inline: 0 !important;
}
.mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint {
  font-size: var(--font-size-common-12) !important;
}

.field-with-no-space .mat-mdc-form-field-subscript-wrapper {
  margin-bottom: 0px;
}

.mat-form-field-group .mat-form-field-prefix {
  top: -1px !important;
  left: -10px;
}
.mat-form-field-group .mat-form-field-suffix {
  top: -1px !important;
  right: -9px;
}

.filed-textarea-select-group .mat-mdc-form-field .mdc-text-field .mdc-text-field__input {
  padding-top: 44px !important;
}
.filed-textarea-select-group .select-group {
  left: 10px;
  top: 12px;
  position: absolute;
}
.filed-textarea-select-group .select-group .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  padding: 4px 0 3px 0 !important;
  margin-top: -4px;
  width: 120px;
  font-size: 12px;
  min-height: 31px;
}
.filed-textarea-select-group .select-group.dynamic-width-140 .mat-mdc-form-field-flex {
  padding: 0 0.25em 0 0.55em !important;
}
.filed-textarea-select-group .select-group.dynamic-width-140 .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  width: 140px;
}
.filed-textarea-select-group .select-group.dynamic-width-140 .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-select-placeholder {
  color: var(--color-common-text) !important;
}

/* Firefox hide */
input[matinput][type=number] {
  -moz-appearance: textfield;
}

/* Chrome, Safari, Edge, Opera */
input[matinput]::-webkit-outer-spin-button,
input[matinput]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.default-form-field-fill .mat-mdc-form-field .mdc-text-field {
  padding: 0.35em 0.75em 0 0.75em !important;
  background-color: var(--color-common-white);
}
.default-form-field-fill .mdc-line-ripple {
  background-color: var(--color-common-border);
}
.default-form-field-fill .mat-mdc-form-field-subscript-wrapper {
  margin-top: 0px;
}

.mat-mdc-form-field.static-label .mat-form-field-prefix,
.mat-mdc-form-field.static-label .mat-form-field-suffix,
.mat-mdc-form-field.static-label [matprefix] {
  color: var(--color-common-grey) !important;
  position: relative;
}

.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mdc-floating-label,
.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mdc-floating-label {
  transform: translateY(-1.34375em) scale(0.75) !important;
}

.invalid-intl-input {
  outline: 2px solid !important;
  border: none !important;
}

.add-phone-number .iti--allow-dropdown {
  margin-bottom: 0px !important;
}
.add-phone-number .iti--allow-dropdown .iti__flag-container .iti__country-list {
  left: auto !important;
  width: 250px !important;
}

.invalid-query-builder {
  border-color: var(--color-email-primary) !important;
}

.reset-form-field-style.mat-mdc-form-field {
  margin: 0px !important;
  padding: 0px 0px !important;
}
.reset-form-field-style.mat-mdc-form-field .mat-mdc-text-field-wrapper {
  padding: 0px !important;
  margin: 0px !important;
}
.reset-form-field-style.mat-mdc-form-field .mat-mdc-text-field-wrapper .mdc-notched-outline {
  border: 0 !important;
  width: 0px !important;
}
.reset-form-field-style.mat-mdc-form-field .mat-mdc-text-field-wrapper .mdc-notched-outline .mat-mdc-notch-piece {
  border-width: 0px !important;
  width: 0px !important;
}
.reset-form-field-style.mat-mdc-form-field .mat-mdc-text-field-wrapper .mdc-text-field__input {
  padding: 3.5px 0px 0px 0px !important;
  margin: 0px !important;
  border-top: 0px;
}
.reset-form-field-style.mat-mdc-form-field .mat-mdc-text-field-wrapper .mdc-text-field__input.mat-mdc-form-field-textarea-control::placeholder {
  color: var(--color-common-grey);
  font-weight: normal;
}
.reset-form-field-style.mat-mdc-form-field .mat-mdc-text-field-wrapper .mdc-text-field__input .mdc-text-field__input {
  padding: 0px !important;
}
.reset-form-field-style.mat-mdc-form-field .mat-mdc-form-field-infix {
  padding: 0px !important;
}

.mat-mdc-form-field.mat-select-like-button {
  padding: 0px;
}
.mat-mdc-form-field.mat-select-like-button .mat-mdc-form-field-infix {
  width: auto;
  border-top: 0px;
  border-bottom: 1px solid;
  padding: 5px 0 3px 0 !important;
  min-height: auto !important;
}

.lex-wrapper .mat-mdc-form-field.search-form-field {
  width: 188px;
}

.mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-floating-label {
  display: block !important;
}

.mat-form-field-appearance-fill .mat-mdc-floating-label {
  top: 16px !important;
}

.mat-form-field-appearance-outline .mat-mdc-floating-label {
  top: 20px !important;
}
.mat-form-field-appearance-outline .mat-mdc-floating-label.mdc-floating-label--float-above {
  top: 26px !important;
}

.mat-form-field-appearance-fill .mdc-text-field--filled {
  background-color: transparent !important;
}

.mat-form-field-appearance-fill:hover .mat-mdc-form-field-focus-overlay {
  background-color: transparent !important;
}

.mat-mdc-form-field-focus-overlay {
  background-color: transparent !important;
}

.mdc-list-item__primary-text,
.mat-mdc-floating-label {
  font-size: 14px !important;
}

.goto-dropdown .mdc-text-field--outlined .mat-mdc-form-field-infix {
  padding: 10px 0 !important;
}

.prompt-field .mat-mdc-form-field-hint-wrapper {
  flex-direction: row-reverse !important;
}

.collapsed-sidebar .segmento-sidenav .segemto-search .mat-mdc-form-field-icon-prefix {
  right: 8px;
}

.mat-mdc-form-field-error {
  font-size: var(--font-size-common-12) !important;
}

.multi-select-field .mdc-evolution-chip-set__chips {
  display: block !important;
}
.multi-select-field .select-overflow {
  overflow: auto hidden !important;
}
.multi-select-field.mat-form-field-disabled .mdc-text-field--disabled {
  pointer-events: auto !important;
}
.multi-select-field.mat-form-field-disabled .mat-mdc-form-field-focus-overlay,
.multi-select-field.mat-form-field-disabled .mat-mdc-form-field-icon-suffix,
.multi-select-field.mat-form-field-disabled .mat-form-field-suffix,
.multi-select-field.mat-form-field-disabled .mat-mdc-select-arrow-wrapper,
.multi-select-field.mat-form-field-disabled .mat-select-arrow-wrapper {
  pointer-events: none !important;
}
.multi-select-field .mat-mdc-form-field-infix {
  padding: 8px 0 !important;
  min-height: 46px !important;
}
.multi-select-field .mat-mdc-chip-set .mat-mdc-standard-chip {
  height: 25px !important;
  margin-bottom: 0px !important;
}

.width-40 .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  height: 40px !important;
}
.width-40 .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  height: 40px !important;
}
.width-40 .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  padding-block: 8px !important;
}
.width-40 .mat-mdc-form-field-subscript-wrapper {
  display: none !important;
}

.rule-set-field.mat-mdc-form-field .mat-mdc-form-field-infix:has(input.mat-mdc-input-element, mat-select.mat-mdc-select) {
  padding: 2px 0px !important;
  min-height: 34px;
}

.global-search-input.mat-mdc-form-field .mat-mdc-notch-piece {
  border-color: var(--color-common-white) !important;
}

.multi-select-search .mdc-list-item__primary-text span {
  white-space: normal !important;
}

.remove-bottom-space .mat-mdc-form-field-subscript-wrapper {
  margin-bottom: 0px !important;
}

/*# sourceMappingURL=hello-bot.c8bcd785a7177111.css.map*/