.pri-text{color:var(--pri-text-primary);font-family:var(--pri-font-family);display:inline-block;font-weight:var(--pri-font-weight-body)}.pri-text.pri-text-s{font-size:var(--pri-font-size-caption);line-height:var(--pri-line-height-text)}.pri-text.pri-text-m{font-size:var(--pri-font-size-body);line-height:var(--pri-line-height-text)}.pri-text.pri-text-l{font-size:var(--pri-font-size-body-large);line-height:var(--pri-line-height-text)}.pri-text.pri-text-bold{font-weight:var(--pri-font-weight-body-bold)}.pri-text.pri-text-variant-success,.pri-text.pri-text-variant-success *{color:var(--pri-text-success)}.pri-text.pri-text-variant-danger,.pri-text.pri-text-variant-danger *{color:var(--pri-text-error)}.pri-text.pri-text-variant-warning,.pri-text.pri-text-variant-warning *{color:var(--pri-text-warning)}.pri-text.pri-text-variant-inverse,.pri-text.pri-text-variant-inverse *{color:var(--pri-text-inverse)}.pri-text.pri-text-variant-secondary,.pri-text.pri-text-variant-secondary *{color:var(--pri-text-secondary)}.pri-text.pri-text-variant-disabled,.pri-text.pri-text-variant-disabled *{color:var(--pri-text-disabled)}.pri-text.pri-text-variant-primary,.pri-text.pri-text-variant-primary *{color:var(--pri-text-primary)}.pri-text.pri-text-variant-tertiary,.pri-text.pri-text-variant-tertiary *{color:var(--pri-text-tertiary)}.pri-text.pri-text-variant-link,.pri-text.pri-text-variant-link *{color:var(--pri-text-link)}.pri-text.pri-text-align-center{text-align:center}.pri-text.pri-text-align-left{text-align:left}.pri-text.pri-text-align-right{text-align:right}.pri-text.pri-text-letter-spacing-2{letter-spacing:2px}.pri-text.pri-text-letter-spacing-4{letter-spacing:4px}.pri-text.pri-text-letter-spacing-8{letter-spacing:8px}.pri-text.pri-text-italic{font-style:italic}.pri-text.pri-text-no-wrap{white-space:nowrap}.pri-text.pri-text-pre-wrap{white-space:pre-wrap}.pri-text.pri-text-no-line-height{line-height:1rem!important}.pri-text.pri-text-underline{text-decoration:underline}.pri-text.pri-text-uppercase{text-transform:uppercase}.pri-text.pri-text-capitalize{text-transform:capitalize}.pri-text.pri-text-display-inline{display:inline}.pri-text.pri-text-slashed-zero{font-variant-numeric:slashed-zero}.pri-input-text-wrapper{position:relative}.pri-input-text-wrapper .pri-input-icon-right{position:absolute;right:5px;top:50%;transform:translateY(-50%);cursor:pointer}.pri-input-text-wrapper .pri-input-icon-right.--clickable:hover{opacity:.8}.pri-input-text input::-webkit-outer-spin-button,.pri-input-text input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.pri-input-text input[type=number],.pri-input-text textarea{-moz-appearance:textfield;appearance:none}.pri-input-text.pri-input-required label:after{color:var(--pri-brand-500);content:" *";display:inline;white-space:pre}.pri-input-text input{border-radius:var(--pri-radius-2);font-size:var(--pri-font-size-body)}.pri-input-text textarea{border-radius:var(--pri-radius-2);min-height:120px}.pri-input-text.--small input{height:28px;font-size:var(--pri-font-size-caption)}.pri-input-text.--small textarea{min-height:80px}.pri-input-text input,.pri-input-text textarea{color:var(--pri-grey-light-900);border:solid 1px var(--pri-cream-200);background-color:var(--pri-white);transition:none}.pri-input-text input::placeholder,.pri-input-text textarea::placeholder{color:var(--pri-cream-500)}.pri-input-text input:active,.pri-input-text input:focus,.pri-input-text textarea:active,.pri-input-text textarea:focus{background-color:var(--pri-cream-100);border-color:var(--pri-grey-light-900);outline:none;transition:none}.pri-input-text input[data-invalid]:not(:focus),.pri-input-text textarea[data-invalid]:not(:focus){border:solid 1px var(--pri-error-600);outline:none!important;transition:none}.pri-input-text input:disabled,.pri-input-text textarea:disabled{background-color:var(--pri-cream-100);color:var(--pri-cream-300);border-color:transparent}.pri-input-text .carbon--number__controls{display:none}.pri-input-text .carbon--form-requirement{position:absolute!important;bottom:0!important;text-wrap:nowrap!important;overflow:hidden!important;display:block!important;width:100%!important;text-overflow:ellipsis!important}.pri-input-text.--no-error-icon .carbon--text-input__invalid-icon{display:none!important}.pri-input-text.--with-left-icon input{padding-left:30px}.pri-input-text.--with-right-icon input{padding-right:30px}.pri-input-icon{position:absolute;z-index:1;left:8px;width:16px!important;height:auto}
