/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[3].use[4]!./web/app/themes/endeavour/views/partials/@inputs/password-input/password-input.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************/
.password-input__visibility-toggle {
  padding: var(--spacing-s) var(--spacing-m);
  font: inherit;
  cursor: pointer;
  border: var(--line);
  border-radius: var(--border-radius);
  background-color: var(--c-white);
}
.password-input__visibility-toggle:disabled {
  color: var(--c-grey-3);
  cursor: not-allowed;
  border-color: var(--c-grey-1);
}

.password-input__visibility-toggle {
  border-radius: 0;
  border: none;
  background: none;
}

.password-input__field-wrapper {
  padding: var(--spacing-s) var(--spacing-m);
  font: inherit;
  border: var(--line);
  border-radius: var(--border-radius);
  background-color: var(--c-white);
  box-shadow: var(--box-shadow-inset);
}
.password-input__field-wrapper:disabled {
  border-color: var(--c-grey-1);
}
.password-input__field-wrapper:invalid {
  outline: var(--outline-error);
}
.password-input__field-wrapper::-moz-placeholder {
  font-size: 1rem;
  font-weight: var(--fw-regular);
  line-height: 1.5;
}
.password-input__visibility-toggle, .password-input__field-wrapper::placeholder, .password-input__field-wrapper {
  font-size: 1rem;
  font-weight: var(--fw-regular);
  line-height: 1.5;
}

.password-input__field-wrapper::-moz-placeholder {
  color: var(--c-grey-3);
}

.password-input__field-wrapper::placeholder {
  color: var(--c-grey-3);
}

.password-input {
  font-size: 0.875rem;
  font-weight: var(--fw-medium);
  line-height: 1.43;
}

.password-input__visibility-toggle {
  font-weight: var(--fw-medium);
}

.password-input__visibility-toggle {
  color: var(--c-black);
}

.password-input {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xs);
}
.password-input__field-wrapper {
  display: flex;
  align-items: center;
  padding-right: var(--spacing-s);
}
.password-input__field {
  flex: 1;
  padding: 0;
  font: inherit;
  border: none;
}
.password-input__field[type=text] ~ .password-input__visibility-toggle .password-input__icon--visibility-on {
  display: none;
}
.password-input__field[type=text] ~ .password-input__visibility-toggle .password-input__icon--visibility-off {
  display: block;
}
.password-input__visibility-toggle {
  margin-left: var(--spacing-s);
  padding: 0;
  padding-left: var(--spacing-s);
  border-left: var(--line);
}
.password-input__icon {
  height: 1.25rem;
}
.password-input__icon--visibility-on {
  display: block;
}
.password-input__icon--visibility-off {
  display: none;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2VuZGVhdm91ci5wYXNzd29yZC1pbnB1dC1zdHlsZS5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUE7RUFHSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNESjtBREdJO0VBQ0k7RUFDQTtFQUNBO0FDRFI7O0FEa0JBO0VBR0k7RUFDQTtFQUNBO0FDakJKOztBQ2xCQTtFQUdJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRG1CSjtBQ2pCSTtFQUNJO0FEbUJSO0FDaEJJO0VBQ0k7QURrQlI7QUVKQTtFQUNJO0VBQ0E7RUFDQTtBRk1KO0FFVEE7RUFDSTtFQUNBO0VBQ0E7QUZNSjs7QUVHQTtFQUdJO0FGRko7O0FFREE7RUFHSTtBRkZKOztBRU1BO0VBQ0k7RUFDQTtFQUNBO0FGSEo7O0FFc0JBO0VBR0k7QUZyQko7O0FFOEJBO0VBR0k7QUY3Qko7O0FBaERBO0VBR0k7RUFDQTtFQUNBO0FBaURKO0FBL0NJO0VBR0k7RUFDQTtFQUNBO0FBK0NSO0FBNUNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUE4Q1I7QUExQ1k7RUFDSTtBQTRDaEI7QUF6Q1k7RUFDSTtBQTJDaEI7QUF0Q0k7RUFHSTtFQUNBO0VBQ0E7RUFDQTtBQXNDUjtBQW5DSTtFQUNJO0FBcUNSO0FBbkNRO0VBQ0k7QUFxQ1o7QUFsQ1E7RUFDSTtBQW9DWixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZW5kZWF2b3VyLy4vd2ViL2FwcC90aGVtZXMvZW5kZWF2b3VyL3NyYy9zY3NzL2V4dGVuZHMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9lbmRlYXZvdXIvLi93ZWIvYXBwL3RoZW1lcy9lbmRlYXZvdXIvdmlld3MvcGFydGlhbHMvQGlucHV0cy9wYXNzd29yZC1pbnB1dC9wYXNzd29yZC1pbnB1dC5zY3NzIiwid2VicGFjazovL2VuZGVhdm91ci8uL3dlYi9hcHAvdGhlbWVzL2VuZGVhdm91ci9zcmMvc2Nzcy9leHRlbmRzL19pbnB1dHMuc2NzcyIsIndlYnBhY2s6Ly9lbmRlYXZvdXIvLi93ZWIvYXBwL3RoZW1lcy9lbmRlYXZvdXIvc3JjL3Njc3MvZXh0ZW5kcy9fdHlwb2dyYXBoeS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIiVidXR0b24tYmFzaWMge1xuICAgIEBleHRlbmQgJWJ1dHRvbi1sYWJlbC1kYXJrO1xuXG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zKSB2YXIoLS1zcGFjaW5nLW0pO1xuICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogdmFyKC0tbGluZSk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy13aGl0ZSk7XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWMtZ3JleS0zKTtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jLWdyZXktMSk7XG4gICAgfVxufVxuXG4lYnV0dG9uLWhpZ2hsaWdodCB7XG4gICAgQGV4dGVuZCAlYnV0dG9uLWJhc2ljO1xuICAgIEBleHRlbmQgJWJ1dHRvbi1sYWJlbC1saWdodDtcblxuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWJyYW5kLTEpO1xuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jLXdoaXRlKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1ncmV5LTMpO1xuICAgIH1cbn1cblxuJWJ1dHRvbi1ib3JkZXJsZXNzIHtcbiAgICBAZXh0ZW5kICVidXR0b24tYmFzaWM7XG5cbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuIiwiQGltcG9ydCBcIi4uLy4uLy4uLy4uL3NyYy9zY3NzL2V4dGVuZHNcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9zcmMvc2Nzcy9oZWxwZXJzXCI7XG5cbiRtYXhXaWR0aDogICAgIDE5MjBweDtcbiRiYXNlTWFyZ2luOiAgIDMuNzVyZW07XG5cbiRjb21wb25lbnQ6IFwicGFzc3dvcmQtaW5wdXRcIjtcblxuLiN7JGNvbXBvbmVudH0ge1xuICAgIEBleHRlbmQgJWxhYmVsO1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdmFyKC0tc3BhY2luZy14cyk7XG5cbiAgICAmX19maWVsZC13cmFwcGVyIHtcbiAgICAgICAgQGV4dGVuZCAlaW5wdXQ7XG5cbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tc3BhY2luZy1zKTtcbiAgICB9XG5cbiAgICAmX19maWVsZCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAmW3R5cGU9XCJ0ZXh0XCJdIH4gLiN7JGNvbXBvbmVudH1fX3Zpc2liaWxpdHktdG9nZ2xlIHtcblxuICAgICAgICAgICAgLiN7JGNvbXBvbmVudH1fX2ljb24tLXZpc2liaWxpdHktb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC4jeyRjb21wb25lbnR9X19pY29uLS12aXNpYmlsaXR5LW9mZiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX192aXNpYmlsaXR5LXRvZ2dsZSB7XG4gICAgICAgIEBleHRlbmQgJWJ1dHRvbi1ib3JkZXJsZXNzO1xuXG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1zcGFjaW5nLXMpO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1saW5lKTtcbiAgICB9XG5cbiAgICAmX19pY29uIHtcbiAgICAgICAgaGVpZ2h0OiAxLjI1cmVtO1xuXG4gICAgICAgICYtLXZpc2liaWxpdHktb24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmLS12aXNpYmlsaXR5LW9mZiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiJWlucHV0IHtcbiAgICBAZXh0ZW5kICV1aTtcblxuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcykgdmFyKC0tc3BhY2luZy1tKTtcbiAgICBmb250OiBpbmhlcml0O1xuICAgIGJvcmRlcjogdmFyKC0tbGluZSk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy13aGl0ZSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYm94LXNoYWRvdy1pbnNldCk7XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jLWdyZXktMSk7XG4gICAgfVxuXG4gICAgJjppbnZhbGlkIHtcbiAgICAgICAgb3V0bGluZTogdmFyKC0tb3V0bGluZS1lcnJvcik7XG4gICAgfVxuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICBAZXh0ZW5kICV1aS1wbGFjZWhvbGRlcjtcbiAgICB9XG59XG5cbiIsIi8vIEhlYWRpbmdzXG4laGVhZGluZyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mdy1zZW1pLWJvbGQpO1xuICAgIGNvbG9yOiB2YXIoLS1jLWJsYWNrKTtcbn1cblxuJWhlYWRpbmctMSB7XG4gICAgQGV4dGVuZCAlaGVhZGluZztcblxuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbn1cblxuJWhlYWRpbmctMiB7XG4gICAgQGV4dGVuZCAlaGVhZGluZztcblxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbiVoZWFkaW5nLTMge1xuICAgIEBleHRlbmQgJWhlYWRpbmc7XG5cbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xufVxuXG4vLyBVSVxuJXVpIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZ3LXJlZ3VsYXIpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbiV1aS1kYXJrIHtcbiAgICBAZXh0ZW5kICV1aTtcblxuICAgIGNvbG9yOiB2YXIoLS1jLWJsYWNrKTtcbn1cblxuJXVpLXBsYWNlaG9sZGVyIHtcbiAgICBAZXh0ZW5kICV1aTtcblxuICAgIGNvbG9yOiB2YXIoLS1jLWdyZXktMyk7XG59XG5cbi8vIExhYmVsc1xuJWxhYmVsIHtcbiAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZ3LW1lZGl1bSk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDM7XG59XG5cbiVsYWJlbC1kZXNjcmlwdGlvbiB7XG4gICAgQGV4dGVuZCAlbGFiZWw7XG5cbiAgICBmb250LXdlaWdodDogdmFyKC0tZnctcmVndWxhcik7XG4gICAgY29sb3I6IHZhcigtLWMtZ3JleS0zKTtcbn1cblxuXG4lbGFiZWwtZXJyb3Ige1xuICAgIEBleHRlbmQgJWxhYmVsO1xuXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZ3LXJlZ3VsYXIpO1xuICAgIGNvbG9yOiB2YXIoLS1jLW5lZ2F0aXZlKTtcbn1cblxuLy8gQnV0dG9uIGxhYmVsc1xuJWJ1dHRvbi1sYWJlbCB7XG4gICAgQGV4dGVuZCAldWk7XG5cbiAgICBmb250LXdlaWdodDogdmFyKC0tZnctbWVkaXVtKTtcbn1cblxuJWJ1dHRvbi1sYWJlbC1icmFuZCB7XG4gICAgQGV4dGVuZCAlYnV0dG9uLWxhYmVsO1xuXG4gICAgY29sb3I6IHZhcigtLWMtYnJhbmQtMSk7XG59XG5cbiVidXR0b24tbGFiZWwtZGFyayB7XG4gICAgQGV4dGVuZCAlYnV0dG9uLWxhYmVsO1xuXG4gICAgY29sb3I6IHZhcigtLWMtYmxhY2spO1xufVxuXG4lYnV0dG9uLWxhYmVsLWxpZ2h0IHtcbiAgICBAZXh0ZW5kICVidXR0b24tbGFiZWw7XG5cbiAgICBjb2xvcjogdmFyKC0tYy13aGl0ZSk7XG59XG5cbiVidXR0b24tbGFiZWwtZGlzYWJsZWQge1xuICAgIEBleHRlbmQgJWJ1dHRvbi1sYWJlbDtcblxuICAgIGNvbG9yOiB2YXIoLS1jLWdyZXktMyk7XG59XG5cbi8vIE90aGVyXG4lc21hbGwtbGluayB7XG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6IHZhcigtLWMtZ3JleS0zKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbiVxdW90ZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mdy10aGluKTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgY29sb3I6IHZhcigtLWMtYmxhY2spO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogdW5zZXQ7XG4gICAgfVxufVxuXG4lYXBwLXRpdGxlLWJhciB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZnctc2VtaS1ib2xkKTtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogdmFyKC0tYy1ibGFjayk7XG59XG5cbiVhcHAtdGFiLWJhci1hY3RpdmUge1xuICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogdmFyKC0tYy1ibGFjayk7XG59XG5cbiVhcHAtdGFiLWJhci1pbmFjdGl2ZSB7XG4gICAgQGV4dGVuZCAlYXBwLXRhYi1iYXItYWN0aXZlO1xuXG4gICAgY29sb3I6IHZhcigtLWMtZ3JleS0zKTtcbn1cblxuJW5vdGlmaWNhdGlvbi1iYWRnZSB7XG4gICAgZm9udC1zaXplOiAuNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZ3LXNlbWktYm9sZCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiB2YXIoLS1jLXdoaXRlKTtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/