.Input_field__0_HPD{display:flex;flex-direction:column;gap:6px}.Input_label___oXcg{font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-medium);color:var(--text-emphasis)}.Input_message__Kpd13{font-size:var(--font-size-xs);line-height:var(--line-height-xs);color:var(--text-default)}.Input_message__Kpd13[data-tone=error]{color:var(--text-error)}.Input_control__eWdDX{position:relative;display:flex;align-items:center;width:100%;height:var(--campo-altura);background:var(--bg-interactive);border:1px solid var(--border-interactive);border-radius:var(--campo-raio);transition:box-shadow var(--default-transition-duration) var(--default-transition-timing-function)}.Input_control__eWdDX:focus-within{box-shadow:var(--focus-ring)}.Input_control__eWdDX[data-invalid]{box-shadow:0 0 0 2px var(--ring-error)}.Input_control__eWdDX[data-invalid]:focus-within{box-shadow:var(--focus-ring-error)}.Input_control__eWdDX[data-readonly]:not(:focus-within):not([data-invalid]){box-shadow:none}.Input_input__OYLFO{flex:1 1;min-width:0;height:100%;padding:0 var(--campo-padding-horizontal);background:transparent;border:0;outline:none;color:var(--text-emphasis);font-family:var(--font-sans);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.Input_input__OYLFO::-webkit-search-cancel-button,.Input_input__OYLFO::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.Input_control__eWdDX[data-has-icon] .Input_input__OYLFO{padding-left:var(--campo-padding-esquerdo-com-icone)}.Input_input__OYLFO::placeholder,.Input_textarea__lvzML::placeholder{color:var(--text-placeholder)}.Input_input__OYLFO:disabled,.Input_textarea__lvzML:disabled{opacity:.7;cursor:not-allowed}.Input_leadingIcon__eFTYF{position:absolute;left:8px;display:inline-flex;width:16px;height:16px;color:var(--text-default);pointer-events:none}.Input_suffix__pCi6i{padding-right:var(--campo-padding-horizontal);font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--text-default)}.Input_textarea__lvzML{width:100%;min-height:80px;padding:6px var(--campo-padding-horizontal);background:var(--bg-interactive);border:1px solid var(--border-interactive);border-radius:var(--campo-raio);outline:none;resize:vertical;color:var(--text-emphasis);font-family:var(--font-sans);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.Input_textarea__lvzML:focus{box-shadow:var(--focus-ring)}.Input_textarea__lvzML[data-invalid]{box-shadow:0 0 0 2px var(--ring-error)}.Input_textarea__lvzML[data-invalid]:focus{box-shadow:var(--focus-ring-error)}