.Input_root__8ZLvM{display:flex;flex-direction:column;gap:.375rem}.Input_label__hhRzu{font-size:.875rem;font-weight:500;color:var(--color-text-primary)}.Input_inputWrap__boLQi,.Input_wrapper__1q1iD{display:flex;align-items:stretch;border-radius:var(--radius-md);overflow:hidden;background:var(--color-bg-secondary);border:1px solid var(--color-border)}.Input_inputWrap__boLQi:focus-within,.Input_wrapper__1q1iD:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 2px rgba(29,155,240,.2)}.Input_inputWrap__boLQi:has(.Input_hasError__dC1kc),.Input_wrapper__1q1iD:has(.Input_hasError__dC1kc){border-color:var(--color-error)}.Input_input__SK6ww{flex:1 1;min-width:0;padding:.625rem 1rem;font-family:var(--font-sans);font-size:1rem;color:var(--color-text-primary);background:transparent;border:none;outline:none}.Input_input__SK6ww::placeholder{color:var(--color-text-secondary)}.Input_input__SK6ww.Input_hasError__dC1kc{color:var(--color-error)}.Input_inputWrap__boLQi:has(.Input_hasError__dC1kc){border-color:var(--color-error)}.Input_addon___eS_s{display:flex;align-items:center;padding:0 .75rem;background:var(--color-bg-tertiary);color:var(--color-text-secondary);font-size:.875rem}.Input_error__SPtyk{font-size:.8125rem;color:var(--color-error)}.Input_hint__tLVGp{font-size:.8125rem;color:var(--color-text-secondary)}