.default-input{flex-direction:column;display:flex}.default-input__required{color:var(--di-placeholder-color);position:absolute;bottom:.5rem;right:0}.default-input__label{color:var(--di-label-color);font-size:var(--di-label-font-size);font-weight:var(--di-label-font-weight);gap:.25rem;padding-bottom:.5rem;display:flex}.default-input__input{align-items:center;gap:.5rem;display:flex;position:relative}.default-input__errors{margin-top:.25rem}.default-input__error{color:var(--color-negative);font-size:var(--font-size-text-s);font-weight:400;line-height:var(--line-height-xs)}.default-input__bottom{margin-top:.75rem}.input-text{width:100%;min-height:calc(2*var(--di-border-width) + var(--di-font-size)*var(--di-line-height) + 2*var(--di-py));padding:var(--di-py)var(--di-px);padding-right:calc(var(--di-icon-size) + var(--di-px));border:unset;border-bottom:var(--di-border-width)solid var(--di-border-color);background-color:var(--di-bg);color:var(--di-color);font-size:var(--di-font-size);line-height:var(--di-line-height);text-overflow:ellipsis;white-space:nowrap;border-radius:0;flex:auto;transition:border-color .3s,background-color .3s;overflow:hidden}.input-text:focus{outline:none}.input-text:focus-visible{--di-border-color:var(--di-border-color-active)}.input-text:disabled{--di-border-color:var(--di-border-color-disabled);background-color:var(--di-bg-disabled);opacity:1;color:var(--di-color-disabled);cursor:not-allowed;pointer-events:none}.input-text:disabled::placeholder{color:var(--di-color-disabled)}.input-text.error{--di-border-color:var(--di-border-color-error)}.input-text.error::placeholder{color:var(--di-color-error)}.input-text__pass-btn{top:50%;right:var(--di-px);width:var(--di-icon-size);height:var(--di-icon-size);color:var(--color-description);transition:color .3s;position:absolute;transform:translateY(-50%)}.input-text__pass-btn svg{width:100%;height:100%}.input-text::placeholder{color:var(--di-placeholder-color)}.input-text:read-only:not(:disabled){cursor:help}@media (hover:hover){.input-text:hover{--di-border-color:var(--di-border-color-hover)}}
