.aczl-icon {
  display: inline-block;
  flex: 0 0 auto;
  vertical-align: text-bottom;
}
.aczl-icon:not(:empty)::before {
  content: "" !important;
  content: unset !important;
}
.aczl-icon > svg {
  display: block;
}
.aczl-icon > svg:not([fill]) {
  fill: currentColor;
}

/*
CSS `border` property issues:
- An element can only have one border.
- Borders can't stack with shadows.
- Borders modify the size of the element they're applied to.
- Border positioning requires the extra `box-sizing` property.

`box-shadow` doesn't have these issues, we're using it instead of `border`.
*/
/*
Overlay shadows are used for default buttons
floating on top of other elements. This way, the
shadows blend with the colors beneath it.
Switches and slider handles both use these variables.
*/
.m-aczl-input {
  outline: none;
  border: none;
  border-radius: unset;
  box-shadow: none;
}

/*
CSS `border` property issues:
- An element can only have one border.
- Borders can't stack with shadows.
- Borders modify the size of the element they're applied to.
- Border positioning requires the extra `box-sizing` property.

`box-shadow` doesn't have these issues, we're using it instead of `border`.
*/
/*
Overlay shadows are used for default buttons
floating on top of other elements. This way, the
shadows blend with the colors beneath it.
Switches and slider handles both use these variables.
*/
.aczl-input {
  outline: none;
  border: none;
  border-radius: 3px;
  box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
  background: #ffffff;
  height: 30px;
  padding: 0 10px;
  vertical-align: middle;
  line-height: 30px;
  color: #182026;
  font-size: 14px;
  font-weight: 400;
  transition: box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.aczl-input::-webkit-input-placeholder {
  opacity: 1;
  color: rgba(92, 112, 128, 0.6);
}
.aczl-input::-moz-placeholder {
  opacity: 1;
  color: rgba(92, 112, 128, 0.6);
}
.aczl-input:-ms-input-placeholder {
  opacity: 1;
  color: rgba(92, 112, 128, 0.6);
}
.aczl-input::-ms-input-placeholder {
  opacity: 1;
  color: rgba(92, 112, 128, 0.6);
}
.aczl-input::placeholder {
  opacity: 1;
  color: rgba(92, 112, 128, 0.6);
}
.aczl-input:focus, .aczl-input.aczl-active {
  box-shadow: 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
}
.aczl-input[type=search], .aczl-input.aczl-round {
  border-radius: 30px;
  box-sizing: border-box;
  padding-left: 10px;
}
.aczl-input[readonly] {
  box-shadow: inset 0 0 0 1px rgba(16, 22, 26, 0.15);
}
.aczl-input:disabled, .aczl-input.aczl-disabled {
  box-shadow: none;
  background: rgba(206, 217, 224, 0.5);
  cursor: not-allowed;
  color: rgba(92, 112, 128, 0.6);
  resize: none;
}
.aczl-input.aczl-large {
  height: 40px;
  line-height: 40px;
  font-size: 16px;
}
.aczl-input.aczl-large[type=search], .aczl-input.aczl-large.aczl-round {
  padding: 0 15px;
}
.aczl-input.aczl-small {
  height: 24px;
  padding-right: 8px;
  padding-left: 8px;
  line-height: 24px;
  font-size: 12px;
}
.aczl-input.aczl-small[type=search], .aczl-input.aczl-small.aczl-round {
  padding: 0 12px;
}
.aczl-input.aczl-fill {
  flex: 1 1 auto;
  width: 100%;
}
.aczl-dark .aczl-input {
  box-shadow: dark-input-transition-shadow(#137cbd), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
  background: rgba(16, 22, 26, 0.3);
  color: #f5f8fa;
}
.aczl-dark .aczl-input::-webkit-input-placeholder {
  color: rgba(167, 182, 194, 0.6);
}
.aczl-dark .aczl-input::-moz-placeholder {
  color: rgba(167, 182, 194, 0.6);
}
.aczl-dark .aczl-input:-ms-input-placeholder {
  color: rgba(167, 182, 194, 0.6);
}
.aczl-dark .aczl-input::-ms-input-placeholder {
  color: rgba(167, 182, 194, 0.6);
}
.aczl-dark .aczl-input::placeholder {
  color: rgba(167, 182, 194, 0.6);
}
.aczl-dark .aczl-input:focus {
  box-shadow: dark-input-transition-shadow(#137cbd, true), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
}
.aczl-dark .aczl-input[readonly] {
  box-shadow: inset 0 0 0 1px rgba(16, 22, 26, 0.4);
}
.aczl-dark .aczl-input:disabled, .aczl-dark .aczl-input.aczl-disabled {
  box-shadow: none;
  background: rgba(57, 75, 89, 0.5);
  color: rgba(167, 182, 194, 0.6);
}
.aczl-input.aczl-intent-primary {
  box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
}
.aczl-input.aczl-intent-primary:focus {
  box-shadow: 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
}
.aczl-input.aczl-intent-primary[readonly] {
  box-shadow: inset 0 0 0 1px #137cbd;
}
.aczl-input.aczl-intent-primary:disabled, .aczl-input.aczl-intent-primary.aczl-disabled {
  box-shadow: none;
}
.aczl-dark .aczl-input.aczl-intent-primary {
  box-shadow: dark-input-transition-shadow(#137cbd), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
}
.aczl-dark .aczl-input.aczl-intent-primary:focus {
  box-shadow: dark-input-transition-shadow(#137cbd, true), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
}
.aczl-dark .aczl-input.aczl-intent-primary[readonly] {
  box-shadow: inset 0 0 0 1px #137cbd;
}
.aczl-dark .aczl-input.aczl-intent-primary:disabled, .aczl-dark .aczl-input.aczl-intent-primary.aczl-disabled {
  box-shadow: none;
}
.aczl-input.aczl-intent-success {
  box-shadow: 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
}
.aczl-input.aczl-intent-success:focus {
  box-shadow: 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
}
.aczl-input.aczl-intent-success[readonly] {
  box-shadow: inset 0 0 0 1px #0f9960;
}
.aczl-input.aczl-intent-success:disabled, .aczl-input.aczl-intent-success.aczl-disabled {
  box-shadow: none;
}
.aczl-dark .aczl-input.aczl-intent-success {
  box-shadow: dark-input-transition-shadow(#0f9960), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
}
.aczl-dark .aczl-input.aczl-intent-success:focus {
  box-shadow: dark-input-transition-shadow(#0f9960, true), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
}
.aczl-dark .aczl-input.aczl-intent-success[readonly] {
  box-shadow: inset 0 0 0 1px #0f9960;
}
.aczl-dark .aczl-input.aczl-intent-success:disabled, .aczl-dark .aczl-input.aczl-intent-success.aczl-disabled {
  box-shadow: none;
}
.aczl-input.aczl-intent-warning {
  box-shadow: 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
}
.aczl-input.aczl-intent-warning:focus {
  box-shadow: 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
}
.aczl-input.aczl-intent-warning[readonly] {
  box-shadow: inset 0 0 0 1px #d9822b;
}
.aczl-input.aczl-intent-warning:disabled, .aczl-input.aczl-intent-warning.aczl-disabled {
  box-shadow: none;
}
.aczl-dark .aczl-input.aczl-intent-warning {
  box-shadow: dark-input-transition-shadow(#d9822b), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
}
.aczl-dark .aczl-input.aczl-intent-warning:focus {
  box-shadow: dark-input-transition-shadow(#d9822b, true), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
}
.aczl-dark .aczl-input.aczl-intent-warning[readonly] {
  box-shadow: inset 0 0 0 1px #d9822b;
}
.aczl-dark .aczl-input.aczl-intent-warning:disabled, .aczl-dark .aczl-input.aczl-intent-warning.aczl-disabled {
  box-shadow: none;
}
.aczl-input.aczl-intent-danger {
  box-shadow: 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
}
.aczl-input.aczl-intent-danger:focus {
  box-shadow: 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
}
.aczl-input.aczl-intent-danger[readonly] {
  box-shadow: inset 0 0 0 1px #db3737;
}
.aczl-input.aczl-intent-danger:disabled, .aczl-input.aczl-intent-danger.aczl-disabled {
  box-shadow: none;
}
.aczl-dark .aczl-input.aczl-intent-danger {
  box-shadow: dark-input-transition-shadow(#db3737), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
}
.aczl-dark .aczl-input.aczl-intent-danger:focus {
  box-shadow: dark-input-transition-shadow(#db3737, true), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
}
.aczl-dark .aczl-input.aczl-intent-danger[readonly] {
  box-shadow: inset 0 0 0 1px #db3737;
}
.aczl-dark .aczl-input.aczl-intent-danger:disabled, .aczl-dark .aczl-input.aczl-intent-danger.aczl-disabled {
  box-shadow: none;
}
.aczl-input::-ms-clear {
  display: none;
}

/*
CSS `border` property issues:
- An element can only have one border.
- Borders can't stack with shadows.
- Borders modify the size of the element they're applied to.
- Border positioning requires the extra `box-sizing` property.

`box-shadow` doesn't have these issues, we're using it instead of `border`.
*/
/*
Overlay shadows are used for default buttons
floating on top of other elements. This way, the
shadows blend with the colors beneath it.
Switches and slider handles both use these variables.
*/
.m-aczl-input-group {
  display: flex;
  position: relative;
}
.m-aczl-input-group:focus-within {
  border-bottom: 1px solid red;
}
/*
CSS `border` property issues:
- An element can only have one border.
- Borders can't stack with shadows.
- Borders modify the size of the element they're applied to.
- Border positioning requires the extra `box-sizing` property.

`box-shadow` doesn't have these issues, we're using it instead of `border`.
*/
/*
Overlay shadows are used for default buttons
floating on top of other elements. This way, the
shadows blend with the colors beneath it.
Switches and slider handles both use these variables.
*/
/*
CSS `border` property issues:
- An element can only have one border.
- Borders can't stack with shadows.
- Borders modify the size of the element they're applied to.
- Border positioning requires the extra `box-sizing` property.

`box-shadow` doesn't have these issues, we're using it instead of `border`.
*/
/*
Overlay shadows are used for default buttons
floating on top of other elements. This way, the
shadows blend with the colors beneath it.
Switches and slider handles both use these variables.
*/
.aczl-input-group {
  display: block;
  position: relative;
}
.aczl-input-group .aczl-input {
  position: relative;
  width: 100%;
}
.aczl-input-group .aczl-input:not(:first-child) {
  padding-left: 30px;
}
.aczl-input-group .aczl-input:not(:last-child) {
  padding-right: 30px;
}
.aczl-input-group .aczl-input-action,
.aczl-input-group > .aczl-button,
.aczl-input-group > .aczl-icon {
  position: absolute;
  top: 0;
}
.aczl-input-group .aczl-input-action:first-child,
.aczl-input-group > .aczl-button:first-child,
.aczl-input-group > .aczl-icon:first-child {
  left: 0;
}
.aczl-input-group .aczl-input-action:last-child,
.aczl-input-group > .aczl-button:last-child,
.aczl-input-group > .aczl-icon:last-child {
  right: 0;
}
.aczl-input-group .aczl-button {
  min-width: 24px;
  min-height: 24px;
  margin: 3px;
  padding: 0 7px;
}
.aczl-input-group .aczl-button:empty {
  padding: 0;
}
.aczl-input-group > .aczl-icon {
  z-index: 1;
  color: #5c7080;
}
.aczl-input-group > .aczl-icon:empty {
  line-height: 1;
  font-family: "Icons16", sans-serif;
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.aczl-input-group > .aczl-icon,
.aczl-input-group .aczl-input-action > .aczl-spinner {
  margin: 7px;
}
.aczl-input-group .aczl-tag {
  margin: 5px;
}
.aczl-input-group .aczl-input:not(:focus) + .aczl-button.aczl-minimal:not(:hover):not(:focus),
.aczl-input-group .aczl-input:not(:focus) + .aczl-input-action .aczl-button.aczl-minimal:not(:hover):not(:focus) {
  color: #5c7080;
}
.aczl-dark .aczl-input-group .aczl-input:not(:focus) + .aczl-button.aczl-minimal:not(:hover):not(:focus),
.aczl-dark .aczl-input-group .aczl-input:not(:focus) + .aczl-input-action .aczl-button.aczl-minimal:not(:hover):not(:focus) {
  color: #a7b6c2;
}
.aczl-input-group .aczl-input:not(:focus) + .aczl-button.aczl-minimal:not(:hover):not(:focus) .aczl-icon, .aczl-input-group .aczl-input:not(:focus) + .aczl-button.aczl-minimal:not(:hover):not(:focus) .aczl-icon-standard, .aczl-input-group .aczl-input:not(:focus) + .aczl-button.aczl-minimal:not(:hover):not(:focus) .aczl-icon-large,
.aczl-input-group .aczl-input:not(:focus) + .aczl-input-action .aczl-button.aczl-minimal:not(:hover):not(:focus) .aczl-icon,
.aczl-input-group .aczl-input:not(:focus) + .aczl-input-action .aczl-button.aczl-minimal:not(:hover):not(:focus) .aczl-icon-standard,
.aczl-input-group .aczl-input:not(:focus) + .aczl-input-action .aczl-button.aczl-minimal:not(:hover):not(:focus) .aczl-icon-large {
  color: #5c7080;
}
.aczl-input-group .aczl-input:not(:focus) + .aczl-button.aczl-minimal:disabled,
.aczl-input-group .aczl-input:not(:focus) + .aczl-input-action .aczl-button.aczl-minimal:disabled {
  color: rgba(92, 112, 128, 0.6) !important;
}
.aczl-input-group .aczl-input:not(:focus) + .aczl-button.aczl-minimal:disabled .aczl-icon, .aczl-input-group .aczl-input:not(:focus) + .aczl-button.aczl-minimal:disabled .aczl-icon-standard, .aczl-input-group .aczl-input:not(:focus) + .aczl-button.aczl-minimal:disabled .aczl-icon-large,
.aczl-input-group .aczl-input:not(:focus) + .aczl-input-action .aczl-button.aczl-minimal:disabled .aczl-icon,
.aczl-input-group .aczl-input:not(:focus) + .aczl-input-action .aczl-button.aczl-minimal:disabled .aczl-icon-standard,
.aczl-input-group .aczl-input:not(:focus) + .aczl-input-action .aczl-button.aczl-minimal:disabled .aczl-icon-large {
  color: rgba(92, 112, 128, 0.6) !important;
}
.aczl-input-group.aczl-disabled {
  cursor: not-allowed;
}
.aczl-input-group.aczl-disabled .aczl-icon {
  color: rgba(92, 112, 128, 0.6);
}
.aczl-input-group.aczl-large .aczl-button {
  min-width: 30px;
  min-height: 30px;
  margin: 5px;
}
.aczl-input-group.aczl-large > .aczl-icon,
.aczl-input-group.aczl-large .aczl-input-action > .aczl-spinner {
  margin: 12px;
}
.aczl-input-group.aczl-large .aczl-input {
  height: 40px;
  line-height: 40px;
  font-size: 16px;
}
.aczl-input-group.aczl-large .aczl-input[type=search], .aczl-input-group.aczl-large .aczl-input.aczl-round {
  padding: 0 15px;
}
.aczl-input-group.aczl-large .aczl-input:not(:first-child) {
  padding-left: 40px;
}
.aczl-input-group.aczl-large .aczl-input:not(:last-child) {
  padding-right: 40px;
}
.aczl-input-group.aczl-small .aczl-button {
  min-width: 20px;
  min-height: 20px;
  margin: 2px;
}
.aczl-input-group.aczl-small .aczl-tag {
  min-width: 20px;
  min-height: 20px;
  margin: 2px;
}
.aczl-input-group.aczl-small > .aczl-icon,
.aczl-input-group.aczl-small .aczl-input-action > .aczl-spinner {
  margin: 4px;
}
.aczl-input-group.aczl-small .aczl-input {
  height: 24px;
  padding-right: 8px;
  padding-left: 8px;
  line-height: 24px;
  font-size: 12px;
}
.aczl-input-group.aczl-small .aczl-input[type=search], .aczl-input-group.aczl-small .aczl-input.aczl-round {
  padding: 0 12px;
}
.aczl-input-group.aczl-small .aczl-input:not(:first-child) {
  padding-left: 24px;
}
.aczl-input-group.aczl-small .aczl-input:not(:last-child) {
  padding-right: 24px;
}
.aczl-input-group.aczl-fill {
  flex: 1 1 auto;
  width: 100%;
}
.aczl-input-group.aczl-round .aczl-button,
.aczl-input-group.aczl-round .aczl-input,
.aczl-input-group.aczl-round .aczl-tag {
  border-radius: 30px;
}
.aczl-dark .aczl-input-group .aczl-icon {
  color: #a7b6c2;
}
.aczl-dark .aczl-input-group.aczl-disabled .aczl-icon {
  color: rgba(167, 182, 194, 0.6);
}
.aczl-input-group.aczl-intent-primary .aczl-input {
  box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
}
.aczl-input-group.aczl-intent-primary .aczl-input:focus {
  box-shadow: 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
}
.aczl-input-group.aczl-intent-primary .aczl-input[readonly] {
  box-shadow: inset 0 0 0 1px #137cbd;
}
.aczl-input-group.aczl-intent-primary .aczl-input:disabled, .aczl-input-group.aczl-intent-primary .aczl-input.aczl-disabled {
  box-shadow: none;
}
.aczl-input-group.aczl-intent-primary > .aczl-icon {
  color: #106ba3;
}
.aczl-dark .aczl-input-group.aczl-intent-primary > .aczl-icon {
  color: #48aff0;
}
.aczl-input-group.aczl-intent-success .aczl-input {
  box-shadow: 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
}
.aczl-input-group.aczl-intent-success .aczl-input:focus {
  box-shadow: 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
}
.aczl-input-group.aczl-intent-success .aczl-input[readonly] {
  box-shadow: inset 0 0 0 1px #0f9960;
}
.aczl-input-group.aczl-intent-success .aczl-input:disabled, .aczl-input-group.aczl-intent-success .aczl-input.aczl-disabled {
  box-shadow: none;
}
.aczl-input-group.aczl-intent-success > .aczl-icon {
  color: #0d8050;
}
.aczl-dark .aczl-input-group.aczl-intent-success > .aczl-icon {
  color: #3dcc91;
}
.aczl-input-group.aczl-intent-warning .aczl-input {
  box-shadow: 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
}
.aczl-input-group.aczl-intent-warning .aczl-input:focus {
  box-shadow: 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
}
.aczl-input-group.aczl-intent-warning .aczl-input[readonly] {
  box-shadow: inset 0 0 0 1px #d9822b;
}
.aczl-input-group.aczl-intent-warning .aczl-input:disabled, .aczl-input-group.aczl-intent-warning .aczl-input.aczl-disabled {
  box-shadow: none;
}
.aczl-input-group.aczl-intent-warning > .aczl-icon {
  color: #bf7326;
}
.aczl-dark .aczl-input-group.aczl-intent-warning > .aczl-icon {
  color: #ffb366;
}
.aczl-input-group.aczl-intent-danger .aczl-input {
  box-shadow: 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
}
.aczl-input-group.aczl-intent-danger .aczl-input:focus {
  box-shadow: 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
}
.aczl-input-group.aczl-intent-danger .aczl-input[readonly] {
  box-shadow: inset 0 0 0 1px #db3737;
}
.aczl-input-group.aczl-intent-danger .aczl-input:disabled, .aczl-input-group.aczl-intent-danger .aczl-input.aczl-disabled {
  box-shadow: none;
}
.aczl-input-group.aczl-intent-danger > .aczl-icon {
  color: #c23030;
}
.aczl-dark .aczl-input-group.aczl-intent-danger > .aczl-icon {
  color: #ff7373;
}
