.form-text:has(.cmp-form-text--v1){margin-bottom:var(--cc-spacing-l)}.form-text:has(.cmp-form-text--v1):last-child{margin-bottom:0}.form-text:has(.cmp-form-text--v1).cc-form-text--spacing-small{margin-bottom:var(--cc-spacing-xs)}.form-text:has(.cmp-form-text--v1).cc-form-text--spacing-large{margin-bottom:var(--cc-spacing-xxl)}.form-text:has(.cmp-form-text--v1).cc-form-text--spacing-none{margin-bottom:0}.cmp-form-text--v1{display:flex;flex-direction:column}.cmp-form-text--v1 .cmp-form-text__label{color:var(--cc-color-grey-900);font-size:var(--cc-font-size-m);font-weight:700;line-height:1.5;padding-bottom:var(--cc-spacing-xs);word-break:break-all}.cmp-form-text--v1 .cmp-form-text__input{background:var(--cc-color-white);border:1px solid var(--cc-color-grey-300);border-radius:var(--cc-radius-s);color:var(--cc-color-grey-900);flex-grow:1;padding:var(--cc-spacing-s) 42px var(--cc-spacing-s) var(--cc-spacing-m)}.cmp-form-text--v1 .cmp-form-text__input:focus{outline:3px solid var(--cc-color-focus,#037ac4);outline-offset:2px}.cmp-form-text--v1 .cmp-form-text__input::-moz-placeholder{color:var(--cc-color-grey-700);font-weight:400}.cmp-form-text--v1 .cmp-form-text__input::placeholder{color:var(--cc-color-grey-700);font-weight:400}.cmp-form-text--v1 .cmp-form-text__input[readonly]{background:var(--cc-color-grey-200);border-color:var(--cc-color-grey-200);color:var(--cc-color-grey-500)}.cmp-form-text--v1 .cmp-form-text__input[type=email]{padding-left:46px}.cmp-form-text--v1 .cmp-form-text__input.error{border-color:var(--cc-color-error-500);border-width:1.5px}.cmp-form-text--v1 .cmp-form-text__input.success{border-color:var(--cc-color-success-500);border-width:1.5px}.cmp-form-text--v1 .cmp-form-text__input--text{box-sizing:border-box;height:47px;max-width:100%}.cmp-form-text--v1 .cmp-form-text__input--textarea{height:unset}.cmp-form-text--v1 .cmp-form-text__error-icon{background-image:url("../../../../../etc.clientlibs/carbon/core/clientlibs/clientlib-cc-icons-v1/resources/icons/error.svg");filter:invert(27%) sepia(96%) saturate(1599%) hue-rotate(342deg) brightness(95%) contrast(85%)}.cmp-form-text--v1 .cmp-form-text__error-icon,.cmp-form-text--v1 .cmp-form-text__success-icon{background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;content:"";display:none;height:var(--cc-spacing-l);position:absolute;right:var(--cc-spacing-m);top:var(--cc-spacing-s);width:var(--cc-spacing-l)}.cmp-form-text--v1 .cmp-form-text__success-icon{background-image:url("../../../../../etc.clientlibs/carbon/core/clientlibs/clientlib-cc-icons-v1/resources/icons/check.svg");filter:invert(44%) sepia(23%) saturate(893%) hue-rotate(108deg) brightness(93%) contrast(89%)}.cmp-form-text--v1 .cmp-form-text__input-wrapper{display:flex;position:relative}.cmp-form-text--v1 .cmp-form-text__input-wrapper.error .cmp-form-text__error-icon,.cmp-form-text--v1 .cmp-form-text__input-wrapper.success .cmp-form-text__success-icon{display:block}.cmp-form-text--v1 .cmp-form-text__input-wrapper-email:after{background-image:url("../../../../../etc.clientlibs/carbon/core/clientlibs/clientlib-cc-icons-v1/resources/icons/mail.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;content:"";filter:invert(36%) sepia(1%) saturate(1850%) hue-rotate(266deg) brightness(96%) contrast(94%);height:var(--cc-spacing-l);margin-left:var(--cc-spacing-m);margin-top:var(--cc-spacing-s);position:absolute;width:var(--cc-spacing-l)}.cmp-form-text--v1 .cmp-form-text__input-wrapper-number .cmp-form-text__input{padding-right:var(--cc-spacing-s)}.cmp-form-text--v1 .cmp-form-text__help{display:flex;flex-flow:row;font-size:var(--cc-font-size-s)}.cmp-form-text--v1 .cmp-form-text__help--hidden{display:none}.cmp-form-text--v1 .cmp-form-text__help--icon{background-image:url("../../../../../etc.clientlibs/carbon/core/clientlibs/clientlib-cc-icons-v1/resources/icons/info.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;content:"";filter:invert(36%) sepia(1%) saturate(1850%) hue-rotate(266deg) brightness(96%) contrast(94%);height:var(--cc-spacing-m);margin:7px var(--cc-spacing-xxs) 0;min-width:var(--cc-spacing-m);width:var(--cc-spacing-m)}.cmp-form-text--v1 .cmp-form-text__help--error{color:var(--cc-color-error-500)}.cmp-form-text--v1 .cmp-form-text__help--error .cmp-form-text__help--icon{background-image:url("../../../../../etc.clientlibs/carbon/core/clientlibs/clientlib-cc-icons-v1/resources/icons/error.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;content:"";filter:invert(27%) sepia(96%) saturate(1599%) hue-rotate(342deg) brightness(95%) contrast(85%);height:var(--cc-spacing-m);width:var(--cc-spacing-m)}.cmp-form-text--v1 .cmp-form-text__help--success{color:var(--cc-color-success-500)}.cmp-form-text--v1 .cmp-form-text__help--success .cmp-form-text__help--icon{background-image:url("../../../../../etc.clientlibs/carbon/core/clientlibs/clientlib-cc-icons-v1/resources/icons/check_circle.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;content:"";filter:invert(44%) sepia(23%) saturate(893%) hue-rotate(108deg) brightness(93%) contrast(89%);height:var(--cc-spacing-m);width:var(--cc-spacing-m)}.cmp-form-text--v1 .cmp-form-text__help--text{flex-grow:1;margin-top:6px;word-break:break-all}