.Input-module__rdnxQa__inputWrapper{width:100%;margin-bottom:var(--space-md);flex-direction:column;gap:8px;display:flex}.Input-module__rdnxQa__label{font-family:var(--font-heading);color:var(--color-text);font-size:14px;font-weight:600}.Input-module__rdnxQa__input,.Input-module__rdnxQa__textarea,.Input-module__rdnxQa__select{border-radius:var(--radius-sm);width:100%;font-family:var(--font-body);color:var(--color-text);background-color:#fff;border:1px solid #e5e7eb;padding:12px;font-size:16px;transition:border-color .2s,box-shadow .2s}.Input-module__rdnxQa__input::placeholder,.Input-module__rdnxQa__textarea::placeholder{color:var(--color-muted);opacity:.6}.Input-module__rdnxQa__input:focus,.Input-module__rdnxQa__textarea:focus,.Input-module__rdnxQa__select:focus{border-color:#080808;outline:none;box-shadow:0 0 0 2px #0000001a}.Input-module__rdnxQa__inputError{border-color:var(--color-error)}.Input-module__rdnxQa__errorMessage{color:var(--color-error);font-size:12px;font-weight:500}:is(.dark .Input-module__rdnxQa__input,.dark .Input-module__rdnxQa__textarea,.dark .Input-module__rdnxQa__select){color:#fff;background-color:#1e1e1e;border-color:#333}:is(.dark .Input-module__rdnxQa__input:focus,.dark .Input-module__rdnxQa__textarea:focus,.dark .Input-module__rdnxQa__select:focus){border-color:var(--color-accent);box-shadow:0 0 0 2px #ffc00033}
